﻿@font-face {
  font-family: "Rubik";
  src: url("fonts/rubik/rubik-regular.ttf");
}
/*variable declared based on new design pattern*/
@font-face {
  font-family: "FontAwesome";
  src: url("fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.grecaptcha-badge {
  visibility: hidden;
}

/**************************************\
    #GLOBAL-STYLES
\**************************************/
/*cshange*/
html, body {
  height: 100%;
}

body {
  font-family: "Rubik", sans-serif;
  background: #fff;
  font-size: 1em;
  line-height: 1.3em;
  border: none;
  font-weight: normal;
  cursor: default;
  color: #767676 !important;
  /*
      Fix a Chrome bug with rendering elements that have position fixed
      http://stackoverflow.com/questions/15152470/chrome-rendering-issue-fixed-position-anchor-with-ul-in-body
  */
  height: 100%;
  overflow: auto;
}

code {
  font-family: "Courier New";
  display: block;
  border: 1px solid #999;
  white-space: pre;
  padding: 10px;
  overflow: auto;
}

.text-mute {
  color: #999;
}

.eid-message-box {
  padding: 10px;
  border-left: none;
  border-right: none;
  clear: both;
  max-width: 1180px;
  box-sizing: border-box;
  border-style: solid;
  border-width: 1px 0;
}

.eid-message-box:before,
.eid-message-box:after {
  content: "";
  display: table;
}

.eid-message-box:after {
  clear: both;
}

.eid-message-box-content {
  padding: 15px 0 0 30px;
}

.ui-state-error {
  background-image: none;
}

.eid-root {
  transition: 0.2s ease-out;
  -webkit-transition: 0.2s ease-out;
  -moz-transition: 0.2s ease-out;
  opacity: 1;
}

.eid-rendering {
  opacity: 0;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.attention-user {
  background: #ffffed;
  display: inline-block;
  padding: 5px;
  font-weight: bold;
  color: #333;
}

.attention-user.ui-helper-hidden {
  display: none;
}

.eid-mobile {
  display: none;
}

a, a:visited, a.ui-state-disabled:hover, .ui-widget-content a {
  text-decoration: none;
  color: #007bff;
}

a {
  display: inline-block; /* Makes anchor tags have dimensions when they have markup as content */
  vertical-align: middle;
}

a.eid-text-link {
  color: #545454;
}

a:hover, a:active, a.eid-text-link:hover, a.eid-link-inverted {
  color: #0056b3;
}

a:hover, a:active, a.eid-text-link:hover {
  text-decoration: underline;
}

a.eid-link-inverted:hover {
  color: #007bff;
}

.ui-state-error a {
  color: #169EF5;
}

/* Clear fix */
form:before,
form:after {
  content: " ";
  display: table;
}

form:after {
  clear: both;
}

form {
  min-height: 100%;
}

hr {
  border: 1px solid #bababa;
  border-width: 1px 0 0 0;
  padding: 0;
  margin: 0.5em 0;
}

h1 > span, h2 > span, h3 > span, h4 > span, h5 > span, h6 > span {
  display: inline-block;
  vertical-align: middle;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 500;
  line-height: 1.25;
}

h1 {
  font-size: 2em;
  line-height: normal;
}

h2 {
  font-size: 1.75em;
}

h3 {
  font-size: 1.5em;
}

h4 {
  font-size: 1.25em;
}

h5 {
  font-size: 1em;
  font-weight: normal;
  padding: 0.2em 0.4em;
}

h6 {
  font-size: 0.75em;
}

hr {
  border: 1px solid #ddd;
  border-width: 1px 0 0 0;
}

img {
  max-width: none;
}

address {
  font-style: normal;
}

/**************************************\
    END GLOBAL-STYLES
\**************************************/
.eid-card {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  border: 1px solid #ddd;
  border-radius: 2px;
  background: #fff;
  padding: 20px;
}

.eid-main-content {
  position: relative;
  height: 100%;
  -webkit-overflow-scrolling: touch;
}

.eid-overflow-hidden {
  display: block;
  overflow: hidden;
}

.eid-font-normal {
  font-style: normal;
}

.eid-font-small {
  font-size: 0.8em;
  line-height: 1.1em;
}

.eid-font-big {
  font-size: 1.6em;
  line-height: 1.2em;
}

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

.eid-breadcrumbs-container {
  background-color: #f5f5f5;
  height: 15px;
  width: 96%;
  padding: 8px 15px;
  margin-bottom: 15px;
  border-radius: 4px;
}

.eid-breadcrumbs {
  transition: 0.5s ease-out;
  font-family: Rubik;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #9fa4b1 !important;
}

label.eid-breadcrumbs {
  font-weight: 600 !important;
  color: #4a4a4a !important;
  padding-right: 0px;
}

.eid-no-data {
  background-image: url(images/noinfo.png);
  background-repeat: no-repeat;
  background-position: center;
  margin-top: 68px;
  width: 100%;
  height: 168px;
}

.eid-no-data-text {
  font-size: 1.6em;
  color: #ddd;
  margin-bottom: 50px;
}

input, textarea, select, .textbox, a.textbox {
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  display: inline-block;
  vertical-align: middle;
  height: 40px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 4px;
  padding: 6px 12px;
  width: 100%;
  /*height: 34px;*/
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

input:focus, textarea:focus, select:focus, button:focus, button.ui-button:focus, button.ui-button.ui-state-focus, .eid-check-box.ui-state-focus, .ui-state-focus {
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  color: #555;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

input[type=radio] {
  width: 15px;
  box-shadow: none;
  outline: none;
  background: transparent;
}
input[type=radio]:hover {
  width: 15px;
  box-shadow: none;
  outline: none;
}
input[type=radio]:focus {
  width: 15px;
  box-shadow: none;
  outline: none;
}

input[readonly=readonly], textarea[readonly=readonly],
input[readonly=readonly]:focus, textarea[readonly=readonly]:focus {
  box-shadow: none;
  border-color: #bbbbbb;
  background: #ebebeb;
  color: #666;
}

input[type=password]::-ms-reveal,
input[type=password]::-ms-clear {
  display: none;
}

.eid-form-field textarea {
  width: 100%;
  display: block;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.4;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 1px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

a.textbox {
  position: relative;
}

.eid-big-textbox {
  font-size: 1.4em;
  height: 40px;
}

/* Hide IE clear button because it still allows users to clear when blocking delete and backspace key */
input::-ms-clear {
  display: none;
}

textarea {
  height: 100px;
  padding: 10px 10px;
  line-height: 1.5em;
  margin-top: 3px;
}

select[multiple] {
  height: 4.9em;
  min-width: 11em;
}

.ui-combobox-input-wrapper .eid-combobox-input.ui-combobox-input {
  overflow: hidden;
  padding-right: 30px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ui-combobox {
  display: inline-block;
}

.ui-combobox-profile {
  display: block;
}

.ui-combobox .ui-combobox-content {
  position: relative;
  display: block;
  z-index: 5;
}

.ui-combobox.eid-loading {
  position: static;
  width: auto;
  height: auto;
}

.ui-combobox .ui-combobox-loading-icon {
  position: absolute;
  top: 50%;
  right: 34px;
  margin-top: -8px;
}

.ui-combobox .ui-combobox-input-wrapper {
  display: block;
  margin-bottom: 4px;
}

.ui-combobox .ui-combobox-input {
  width: 100%;
  padding-right: 0;
  margin: 0;
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
}

.ui-combobox.ui-combobox-empty .ui-combobox-input {
  color: #000000;
}

.ui-combobox .ui-combobox-button-wrapper,
.ui-combobox-button-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  height: 100%;
  width: 30px;
}

.eid-autocomplete-advanced-button-wrapper.ui-combobox-button-wrapper {
  right: 29px;
}

.eid-autocomplete-button-wrapper.ui-combobox-button-wrapper {
  height: 39px;
}
.eid-autocomplete-button-wrapper.ui-combobox-button-wrapper > button {
  height: 100%;
  min-width: 0;
  top: 0;
  width: 100%;
}
.eid-autocomplete-button-wrapper.ui-combobox-button-wrapper .ui-icon.ui-icon-triangle-1-s {
  left: 50%;
  margin-left: -8px;
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.eid-autocomplete-button-wrapper.ui-combobox-button-wrapper > .ui-button-icon-only > .ui-button-text {
  padding: 0;
}

.ui-combobox .ui-combobox-button.ui-button.ui-button-icon-only,
.ui-combobox-button.ui-button.ui-button-icon-only {
  background-color: #307fc1;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 0px 5px 5px 0px;
}
.ui-combobox .ui-combobox-button.ui-button.ui-button-icon-only:hover,
.ui-combobox-button.ui-button.ui-button-icon-only:hover {
  background-color: rgb(80.4190871369, 151.8796680498, 211.5809128631);
}

.ui-combobox .ui-combobox-clear-button {
  display: none;
  background: none;
  cursor: pointer;
  position: absolute;
  left: 5px;
  top: 50%;
  border: none;
  margin-top: -11px;
}

.ui-combobox .ui-combobox-clear-button:hover {
  box-shadow: none;
  background-color: transparent;
}

.ui-combobox-content .ui-combobox-clear-button.ui-button.ui-button-icon-only .ui-button-icon {
  background-image: url(images/ui-btn-icon-x-icon.png);
  background-position: inherit;
  margin-left: -4px;
}

.ui-combobox.ui-combobox-enable-clear.ui-combobox-value-selected .ui-combobox-clear-button {
  display: block;
}

.ui-combobox.ui-combobox-enable-clear.ui-combobox-value-selected .ui-combobox-input {
  padding-left: 33px !important;
}

.ui-combobox.ui-combobox-enable-clear.ui-combobox-value-selected .ui-combobox-content .ui-combobox-clear-button {
  left: inherit;
  margin-top: -9px;
}

.ui-combobox.ui-combobox-enable-clear .ui-combobox-content .ui-combobox-clear-button {
  left: inherit;
  margin-top: -11px;
}

.ui-combobox-datetime-selected {
  padding-left: 24px;
}

.ui-combobox.ui-combobox-big .ui-combobox-loading-icon {
  right: 44px;
}

.ui-combobox.ui-combobox-big .ui-combobox-clear-button {
  left: 9px;
}

.ui-combobox.ui-combobox-big .ui-combobox-clear-button.ui-button.ui-button-icon-only {
  background: #307fc1;
  border: 1px solid #333;
}

.ui-combobox.ui-combobox-big .ui-combobox-clear-button.ui-button.ui-button-icon-only .ui-button-icon-primary {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}

.ui-combobox.ui-combobox-big .ui-combobox-clear-button.ui-button.ui-button-icon-only:hover {
  background: #fff;
  box-shadow: 0 0 7px #307fc1;
}

.ui-combobox.ui-combobox-big .ui-combobox-clear-button.ui-button.ui-button-icon-only:hover .ui-button-icon-primary {
  background-image: url(images/ui-icons_5a5a5a_256x240.png);
}

.ui-combobox.ui-combobox-big .ui-combobox-input {
  height: auto;
  padding: 14px 7px;
  border-radius: 0;
}

.ui-combobox.ui-combobox-big.ui-combobox-enable-clear.ui-combobox-value-selected .ui-combobox-input {
  padding-left: 32px;
}

.ui-combobox.ui-combobox-big .ui-combobox-button-wrapper {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  width: 41px;
  padding: 2px;
}

.ui-combobox.ui-combobox-big .ui-combobox-button.ui-button.ui-button-icon-only {
  background-image: url(images/main-dropdown.png), url(images/main-dropdown-over.png);
  background-repeat: no-repeat;
  background-position: 50% 50%, -9999px 9999px;
  border: none;
}

.ui-combobox.ui-combobox-big .ui-combobox-button.ui-button.ui-button-icon-only:hover {
  background-image: url(images/main-dropdown-over.png);
}

.ui-combobox.ui-combobox-big .ui-combobox-button.ui-button.ui-button-icon-only .ui-button-icon-primary {
  display: none;
}

input, .ui-autocomplete-input, .textbox {
  padding: 1px 8px;
}

a.textbox {
  padding: 2px 3px 0 3px;
}

input, textarea, select, .eid-focusable, .eid-icon-with-hover {
  transition: 0.2s ease-out;
  -webkit-transition: 0.2s ease-out;
  -moz-transition: 0.2s ease-out;
}

.row {
  clear: both;
  max-width: 100%;
  position: relative;
  padding-top: 0px;
}

.eid-row-show {
  overflow: visible;
}

.eid-row-spacing {
  margin-top: 20px;
}

.eid-column-content {
  padding-bottom: 10px;
}

.eid-column-content.eid-last {
  padding-bottom: 0;
}

label {
  vertical-align: middle;
  color: #333;
  font-weight: normal;
}

.error,
label.error,
.eid-error,
.eid-validation-message {
  color: #cd0a0a;
}

label.error,
.eid-validation-message {
  font-size: 0.8em;
}

.success {
  color: #068400;
}

.eid-header-flag {
  float: left;
  box-sizing: border-box;
}

.eid-navbar-flag {
  display: none;
}

.eid-navbar-flag .eid-flag-link {
  color: #fff;
}

.eid-application-header > h5 {
  font-size: 0.9em;
  font-weight: bold;
  margin-bottom: 10px;
}

.eid-title-center {
  height: 20px;
  line-height: 12px;
}

.eid-application-content {
  margin-bottom: 10px;
}

.eid-application-content.eid-last {
  margin-bottom: 0;
}

input.error, input.eid-validation-error, textarea.error, textarea.eid-validation-error, select.error, select.eid-validation-error {
  background-color: #ffeeee;
  border-color: #cd0a0a;
}

fieldset {
  padding: 10px;
}

fieldset.ui-widget-content {
  background: transparent;
  border: none;
}

legend {
  font-style: italic;
}

legend, legend.ui-widget-header {
  color: #fff;
  font-size: 0.9em;
}

legend.ui-widget-header {
  background: none;
  width: 100%;
  font-weight: normal;
  float: left;
  position: relative;
  padding: 11px;
}

.ui-widget-header {
  background: #ebebeb url(images/ui-bg_flat_55_ebebeb_40x100.png) 50% 50% repeat-x;
  color: #000;
  font-weight: 700;
}

.ui-icon.ui-button-icon.ui-icon-closethick {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}

.ui-icon, .ui-widget-content .ui-icon, .ui-widget-header .ui-icon {
  background-image: url(images/ui-icons_5a5a5a_256x240.png);
}

.eid-editable-list-collapse-button .ui-button-icon.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}

.ui-combobox-button-wrapper .ui-button-icon.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}

.eid-editable-list-state-button .ui-button-icon.ui-icon.ui-icon-arrowreturnthick-1-w {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}

.eid-editable-list-collapse-button .ui-button-icon.ui-icon.ui-icon-triangle-1-e {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}

ul, ol, dd {
  padding-left: 2.5em;
}

ul.plain-list,
ul.plain-list > li {
  list-style: none;
  padding: 0;
  margin: 0;
}

ul.plain-list > li {
  margin-bottom: 2px;
}

ul.plain-list > li:last-child {
  margin-bottom: 0;
}

ul.eid-inline-list, ol.eid-inline-list {
  padding-left: 0;
}

ul.eid-inline-list, ol.eid-inline-list, ul.eid-inline-list li, ol.eid-inline-list li {
  display: inline-block;
  vertical-align: middle;
}

dl dt {
  font-weight: bold;
}

dl dd {
  padding-left: 1.5em;
}

p {
  padding-top: 1em;
}

p.eid-first {
  padding-top: 0;
}

dt.ui-widget-header, dd.ui-widget-content {
  font-weight: normal;
  background: none;
  border: none;
}

.text-nowrap {
  white-space: nowrap;
}

table {
  width: 100%;
  border-collapse: collapse;
}

th, td, caption {
  padding: 0.2em 0.4em;
  text-align: left;
}

caption {
  font-style: italic;
  border-bottom: 1px solid #ddd;
}

caption,
caption.ui-widget-header {
  background: none;
  border-top: none;
  border-right: none;
  border-left: none;
  color: #333;
  font-weight: normal;
}

table.eid-table-horizonal {
  border-collapse: separate;
  border-spacing: 0.4em;
}

table.eid-table-horizonal > tbody > tr > th {
  text-align: right;
  font-weight: normal;
  border-right: 1px solid #ddd;
}

table.eid-table-horizonal > tbody > tr > th,
table.eid-table-horizonal > tbody > tr > td {
  vertical-align: top;
}

table.eid-vertical-headers {
  border-collapse: separate;
  border-spacing: 0.4em;
}

table.eid-vertical-headers th {
  text-align: right;
  font-weight: normal;
  border-right: 1px solid #ddd;
  width: 30%;
}

table.eid-header-nowrap th {
  white-space: nowrap;
}

table.eid-vertical-headers.eid-header-auto th {
  width: auto;
}

table.eid-vertical-headers-width-auto th {
  width: auto;
}

table.eid-vertical-headers-width-small th {
  width: 20%;
}

table.eid-vertical-headers-width-big th {
  width: 45%;
}

table.eid-vertical-headers-width-max th {
  width: 100%;
}

table.eid-vertical-headers th,
table.eid-vertical-headers td {
  vertical-align: top;
}

table.eid-vertical-headers td {
  font-weight: bold;
  width: 100%;
  display: block;
  max-height: inherit;
  word-break: break-all;
  overflow-y: visible;
}

table.eid-vertical-headers.eid-no-fill td {
  width: auto;
}

.eid-fill-h {
  width: 100%;
}

.eid-display-block {
  display: block;
}

.eid-nobackground {
  background: none;
}

.eid-noborder-all {
  border: none;
}

.eid-noborder-tb {
  border-top: none;
  border-bottom: none;
}

.eid-float-left {
  float: left;
}

.eid-float-right {
  float: right;
}

.eid-absolute-right {
  position: absolute;
  right: 0px;
}

.eid-pad-right {
  right: 10px;
}

.eid-mt-1 {
  margin-top: 1em;
}

.eid-clear-both {
  clear: both;
}

.eid-assignable {
  color: #000;
}

.eid-not-assignable {
  color: lightgray;
}

img.eid-square.eid-stretch {
  width: 100%;
  height: 100%;
}

img.eid-landscape.eid-stretch {
  width: 100%;
  height: auto;
}

img.eid-portrait.eid-stretch {
  width: auto;
  height: 100%;
}

.ui-effects-transfer {
  z-index: 9999;
  opacity: 0.7;
}

.eid-effect-transfer,
.eid-effect-transfer-active {
  z-index: 9999;
  opacity: 0.7;
  filter: Alpha(Opacity=65);
  border: 1px solid #ddd;
  background: #FAFAFA;
}

.eid-effect-transfer-active {
  opacity: 0.25;
  border-color: #307fc1;
  background: #FEA568;
}

.eid-divider {
  background: #ccc;
  clear: both;
  height: 1px;
  margin: 1px 0;
}

.eid-person-auto-complete .eid-input-group {
  padding-right: 10px;
}

.eid-person-auto-complete input {
  width: 100%;
}

.eid-main-login-link {
  padding-right: 10px;
}

/*	-----------------------------------
Current User
----------------------------------- */
.eid-current-user-image {
  max-width: 65px;
  max-height: 65px;
  float: left;
}

.eid-current-user-menu {
  min-width: 200px;
}

.ui-widget-header .eid-current-user-name,
.eid-current-user-name,
.eid-current-user-name:visited {
  float: left;
  color: #fff;
  overflow: hidden;
  white-space: nowrap;
  text-align: center;
}

.eid-current-user-name > .eid-current-user-name-text {
  display: inline-block;
  max-width: 250px;
  margin-left: 9px;
}

.eid-current-user-name {
  padding-left: 22px;
  padding-right: 22px;
}

.eid-current-user-name > .eid-icon-menu-arrow-down {
  margin-right: 15px;
}

.eid-main-header-current-user-container {
  float: right;
}

.eid-cart-outer {
  float: left;
}

.eid-main-header-current-user {
  float: left;
  padding: 22px;
  border-radius: 1px;
  transition: 0.15s ease-in-out;
  padding: 0;
  margin: 0;
}
.eid-main-header-current-user:hover {
  background-color: rgb(59.9979253112, 139.8174273859, 206.5020746888);
}
@media screen and (max-width: 1024px) {
  .eid-main-header-current-user {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .eid-main-header-current-user {
    padding: 0;
  }
}

.eid-current-user-name,
.eid-current-user-name:visited,
.eid-main-login-link {
  line-height: 65px;
  height: 65px;
}

.eid-current-user-name:hover {
  text-decoration: none;
}

.ui-widget-header .eid-main-login-link {
  border-left: 1px solid #307fc1;
  padding-left: 12px;
  margin-left: 12px;
  color: #fff;
}

/*	-----------------------------------
Chat
----------------------------------- */
.eid-chat-availability {
  position: relative;
}

.eid-chat-availability,
.eid-chat-availability .eid-chat-status .eid-chat-icon {
  width: 50px;
  height: 32px;
}

.eid-chat-availability .eid-chat-status .eid-chat-icon {
  background: url(images/chat-icon.png) 0 0;
  position: absolute;
  top: 0;
  z-index: 2;
}

.eid-chat-availability .eid-chat-status:hover .eid-chat-icon {
  background-position: 0 31px;
}

.eid-chat-availability .eid-chat-status .eid-chat-text {
  position: absolute;
  width: 32px;
  height: 12px;
  text-indent: -99999px;
  overflow: hidden;
  top: 10px;
  left: 9px;
  z-index: 1;
}

.eid-chat-availability .eid-chat-status-online .eid-chat-text {
  background-color: #00B100;
}

.eid-chat-availability .eid-chat-status-offline .eid-chat-text {
  background-color: #E30006;
}

.eid-chat-availability .eid-chat-status-busy .eid-chat-text {
  background-color: #E30006;
}

.eid-chat-availability .eid-chat-status-do-not-disturb .eid-chat-text {
  background-color: #E30006;
}

.eid-chat-availability .eid-chat-status-be-right-back .eid-chat-text {
  background-color: #A88C00;
}

.eid-chat-availability .eid-chat-status-off-work .eid-chat-text {
  background-color: #A88C00;
}

.eid-image-cube .eid-chat-availability {
  position: absolute;
  opacity: 0.5;
  right: 10px;
  bottom: 15px;
}

.eid-image-cube:hover .eid-chat-availability {
  opacity: 1;
}

/*	-----------------------------------
Status drop down
----------------------------------- */
.eid-popupedit-content.eid-take-away {
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.6);
  background: none;
  padding: 0px;
  border: none;
}

.eid-inline-block {
  display: inline-block;
}

.eid-search-dropdown li {
  padding: 15px 0px 15px 0px;
  border-bottom: solid 1px #A2A2A2;
}

.eid-search-dropdown a {
  color: #545454;
}

.eid-search-dropdown a:hover {
  color: #307fc1;
}

.eid-popup-edit-inline {
  display: inline-block;
}

.eid-popup-edit-inline * div {
  display: inline-block;
}

.eid-status-dropdown-background {
  background: #FFFFED;
  border: solid 1px #545454;
  font-size: 0.9em;
  padding: 0px 15px 15px 15px;
  width: 159px;
  float: left;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
}

.eid-status-dropdown li {
  padding: 15px 0px 15px 0px;
  border-bottom: solid 1px #A2A2A2;
}

.eid-status-top {
  width: 14px;
  height: 14px;
  display: inline-block;
  margin-left: 5px;
  background-repeat: no-repeat;
}

.eid-status {
  width: 14px;
  height: 14px;
  float: left;
  margin-top: 8px;
  margin-right: 10px;
}

.eid-available {
  background-image: url(images/status-green.png);
}

.eid-busy {
  background-image: url(images/status-red.png);
}

.eid-do-not-disturb {
  background-image: url(images/status-do-not-disturbed.png);
}

.eid-be-right-back, .eid-off-work, eid-away {
  background-image: url(images/status-yellow.png);
}

.eid-status-dropdown-arrow {
  background-image: url(images/status-arrow.png);
  width: 17px;
  height: 13px;
  display: inline-block;
}

.eid-status-dropdown-arrow:hover {
  background-image: url(images/status-arrow-over.png);
}

.eid-status-dropdown-text {
  vertical-align: top;
  padding-top: 5px;
}

.eid-status-dropdown a {
  color: #545454;
}

.eid-status-dropdown a:hover {
  color: #307fc1;
}

/*	-----------------------------------
Cart
----------------------------------- */
.eid-cart-global {
  float: left;
}
.eid-cart-global .eid-cart-title > a:hover {
  text-decoration: none;
}

.eid-cart-graphic {
  background-image: url(images/cart.png);
  width: 29px;
  height: 18px;
}

a.eid-cart-link {
  color: #fff;
  background-repeat: no-repeat;
  background-position: left;
  padding: 22px;
  border-radius: 1px;
  transition: 0.15s ease-in-out;
}
a.eid-cart-link:hover {
  background-color: rgb(59.9979253112, 139.8174273859, 206.5020746888);
}
@media screen and (max-width: 1024px) {
  a.eid-cart-link {
    padding: 25px;
  }
}
@media screen and (max-width: 767px) {
  a.eid-cart-link {
    padding: 15px;
  }
}

.eid-cart-link__text {
  margin-left: 5px;
}

h3.eid-cart-title {
  font-size: 1em;
}

.eid-cart-item-container {
  display: inline-block;
  background-color: white;
}

.eid-cart-item-error {
  background: #fef1ec;
  color: #cd0a0a;
}

.eid-cart-item-count-text {
  background-color: white;
  display: inline-block;
  height: 24px;
  padding-right: 0px;
  margin-right: 0px;
}

a.eid-cart-item-count-text-glow {
  background-color: rgba(255, 255, 0, 0.2);
  padding-bottom: 23px;
}

.eid-cart-item-error-details {
  margin-top: 1em;
}

.eid-cart-item-count {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-color: white;
  background-position: 50% 50%, -9999px -9999px; /* Second position is for preloading hover image */
  direction: ltr;
  text-indent: -9999px;
}

.eid-cart-popup-container {
  box-sizing: border-box;
  position: fixed;
  width: 450px;
  z-index: 9999;
}

.eid-cart-popup {
  position: relative;
  background: #fff;
  border: 1px solid #307fc1;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
}

.eid-cart-popup-maximizing {
  transition: 0.65s ease-out;
}

.eid-cart-popup-maximizing,
.eid-cart-popup-maximized {
  padding: 20px 10% 0 10%;
  height: 100%;
  width: 100%;
}

.eid-cart-overlay {
  background: rgba(255, 255, 255, 0.6);
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.eid-cart-overlay,
.eid-cart-popup-maximized {
  position: fixed;
}

.eid-cart-list {
  transition: 0.5s ease-out;
  list-style: none;
  max-height: 280px;
  padding: 0;
  margin: 0;
  overflow: auto;
}

.eid-cart-list-maximized {
  min-height: 350px;
}

.add-sso-outer {
  padding-bottom: 1px;
}

.eid-cart-item {
  border: none;
  margin-bottom: 15px;
  overflow: hidden;
}

.eid-cart-item-title {
  overflow: hidden;
  padding: 10px 40px 10px 10px;
  border-radius: 8px 8px 0px 0px;
  background-color: #307fc1;
  border: none;
  font-family: Rubik;
  font-size: 12px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: 0.11px;
  color: #fff;
}

.eid-cart-item-description {
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #8b909a;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 10px;
  margin: 0;
}

.eid-cart-list-maximized .eid-cart-item-description {
  max-height: none;
}

.eid-cart-button {
  text-align: right;
}

/*	-----------------------------------
Check Box
----------------------------------- */
.eid-check-box,
.eid-check-box.ui-state-focus,
.eid-check-box.ui-state-disabled {
  background: url(images/check-box.png) no-repeat -1px -1px;
}

.eid-check-box {
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 19px;
  height: 19px;
  border: 1px solid #545454;
  margin: 2px;
}

.eid-form .eid-form-field > .eid-check-box {
  margin-top: 10px;
  margin-bottom: 11px;
  display: block;
}

.eid-check-box-img {
  display: inline-block;
  vertical-align: middle;
}

.eid-check-box-text {
  vertical-align: middle;
  padding-right: 10px;
}

.eid-check-box .eid-check-box-checked-box,
.eid-check-box .eid-check-box-unchecked-box,
.eid-check-box .eid-check-box-not-set-box {
  position: absolute;
  display: block;
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin: -9px 0 0 -9px;
}

.eid-check-box .eid-check-box-unchecked-icon,
.eid-check-box .eid-check-box-checked-icon,
.eid-check-box .eid-check-box-not-set-icon,
.eid-check-box .eid-check-box-chex-icon,
.eid-check-box .eid-check-box-chex-not-really-icon {
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.eid-check-box .eid-check-box-unchecked-icon {
  background-image: none !important;
}

.eid-check-box .eid-check-box-checked-icon {
  background-image: url(images/check-box-check.png);
  margin-top: -7px;
  margin-left: -9px;
}

.eid-check-box .eid-check-box-not-set-icon {
  background-image: url(images/check-box-not-set.png);
}

.eid-check-box .eid-check-box-chex-icon {
  background-image: url(images/chex.svg);
  height: 18px;
  width: 18px;
  background-size: 9px;
}

.eid-check-box .eid-check-box-chex-not-really-icon {
  background-image: url(images/chex-not-really.png);
}

.eid-approve, .eid-reject, .eid-respond {
  height: 25px;
  background-repeat: no-repeat;
  padding-left: 25px;
  background-image: url(images/empty-check-box.png);
  line-height: 25px;
}

.eid-approve:hover, .eid-approve:active, .eid-approve.eid-checked {
  background-image: url(images/approve-check-box.png);
}

.eid-reject:hover, .eid-reject:active, .eid-reject.eid-checked {
  background-image: url(images/reject-check-box.png);
}

.eid-respond {
  background-image: url(images/respond.png);
}

.eid-respond:hover, .eid-respond:active {
  background-image: url(images/respond-over.png);
}

.eid-tree .eid-check-box,
.eid-tree .eid-check-box.ui-state-focus,
.eid-tree .eid-check-box.ui-state-disabled {
  background: url(images/32px.png) no-repeat -169px -8px;
  border: none;
}
.eid-tree .eid-check-box {
  cursor: pointer;
  display: inline-block;
  width: 15px;
  height: 16px;
  margin: 4px;
  position: relative;
}
.eid-tree .eid-check-box .eid-check-box-checked-box,
.eid-tree .eid-check-box .eid-check-box-unchecked-box,
.eid-tree .eid-check-box .eid-check-box-not-set-box {
  display: block;
  width: inherit;
  height: inherit;
  margin: 0;
  top: 0;
  left: 0;
}
.eid-tree .eid-check-box .eid-check-box-unchecked-icon,
.eid-tree .eid-check-box .eid-check-box-checked-icon,
.eid-tree .eid-check-box .eid-check-box-not-set-icon,
.eid-tree .eid-check-box .eid-check-box-chex-icon,
.eid-tree .eid-check-box .eid-check-box-chex-not-really-icon {
  width: 15px;
  height: 16px;
  vertical-align: top;
}
.eid-tree .eid-check-box .eid-check-box-checked-icon {
  background: url(images/32px.png) -233px -8px;
}
.eid-tree .eid-check-box .eid-check-box-chex-icon {
  background: url(images/32px.png) -41px -71px;
}
.eid-tree .jstree-default .jstree-node {
  line-height: 16px;
}

/*	-----------------------------------
Buttons
----------------------------------- */
.eid-button-box,
.eid-panel-button-close {
  transition: 0.2s ease-out;
}

a.eid-button-box,
.ui-widget-content .eid-button-box {
  width: auto;
  height: 40px;
  padding: 10px 17px;
  background-color: #307fc1;
  margin-bottom: 0px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
  line-height: 1.3em;
  margin-right: 15px;
  transition: 0.2s ease-out;
  box-sizing: border-box;
  white-space: nowrap;
  display: inline-block;
}

.eid-button-box:hover,
.ui-widget-content .eid-button-box:hover {
  background: rgb(80.4190871369, 151.8796680498, 211.5809128631);
  color: #fff;
  text-decoration: none;
}

.eid-panel-button-close-grid {
  display: block;
  direction: ltr;
  text-indent: -9999px;
  overflow: hidden;
  top: 8px;
  right: 8px;
  background: url("images/close-x.png") 50% 50%, url("images/close-x-over.png") no-repeat -9999px -9999px;
  width: 22px;
  height: 24px;
}

.eid-panel-button-close,
.eid-panel-button-close-small {
  display: block;
  direction: ltr;
  text-indent: -9999px;
  overflow: hidden;
  position: absolute;
  top: 8px;
  right: 8px;
}

.eid-panel-button-close {
  background: url("images/close-x.png") 50% 50%;
  width: 14px;
  height: 14px;
}

.eid-panel-button-close-small {
  width: 13px;
  height: 14px;
  opacity: 0.6;
  background: url("images/delete-grey.png");
}

.eid-panel-button-close-small:hover {
  background: url("images/delete-grey.png");
  opacity: 1;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
  background-color: #307fc1;
  border: none;
  height: 2em;
  font-weight: 500;
  color: #ffffff;
  min-width: 6em;
  border-radius: 2px;
  transition: background-color 0.2s;
  padding: 2px 10px 2px 10px;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

button,
button.ui-button,
a.anchor-button,
button.eid-grid-search-button.ui-button.ui-button {
  background-color: #307fc1;
  border: none;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
  line-height: 1.3em;
  width: auto;
  height: 40px;
  padding: 10px 15px;
  font-weight: 500;
  color: #ffffff;
  min-width: auto;
  font-family: Rubik;
  cursor: pointer;
}

a.anchor-button > .ui-button-text {
  padding: 0.4em 1em;
}

button:hover,
button.ui-button:hover,
a.anchor-button:hover,
button.eid-grid-search-button.ui-button.ui-button:hover {
  outline: none;
  background-color: #307fc1;
  color: #fff;
}

button:focus, button.ui-button:focus, button.ui-button.ui-state-focus,
a.anchor-button:focus,
button.eid-grid-search-button.ui-button.ui-button:focus {
  color: #fff;
  box-shadow: none;
  border-color: none;
  outline: none;
  background: rgb(42.9211618257, 113.5622406639, 172.5788381743);
}

.eid-button-inverse {
  background-color: #fff;
  border: 1px solid #307fc1;
  color: #307fc1;
}
.eid-button-inverse:hover {
  color: #fff;
}

.ui-button {
  vertical-align: middle;
  height: 1.85em;
  min-width: 6em;
}

.ui-button .ui-button-text {
  padding: 2px 10px 2px 10px;
}

.ui-button.ui-button-text-icon-primary .ui-button-text {
  padding-left: 25px;
}

.ui-button.ui-button-icon-only {
  min-width: 0;
}

.ui-button.ui-button-icon-only .ui-button-text {
  padding: 10px 12px;
}

.ui-button.ui-button-icon-only {
  width: 18px;
  height: 18px;
}

.ui-button.eid-small-button {
  font-size: 0.8em;
}

.ui-button.eid-small-button .ui-button-text {
  padding: 1px 3px;
}

button.eid-large-button {
  height: 2.5em;
}

h5 .ui-button.ui-button-icon-only {
  float: right;
}

.eid-button-container {
  margin-bottom: 10px;
  margin-right: 15px;
  overflow: visible;
  transition: 0.1s ease-out;
}

.eid-button-container a:hover {
  text-decoration: none;
}

.eid-button {
  border: 1px solid #ddd;
  display: table;
  padding: 0 2px;
  background: #ffffff;
  font-size: 1.9em;
  width: 100%;
  height: 3em;
  line-height: 1em;
  transition: 0.1s ease-out;
  text-align: center;
  border-radius: 5px;
  padding-top: 4px;
}

.eid-button .eid-button-content {
  color: #333;
  display: table-cell;
  vertical-align: middle;
}

.eid-button:focus,
.eid-button:hover {
  background-image: none;
  background-color: #eee;
  color: #333;
}

.eid-button:hover .eid-button-content {
  color: #333;
}

.eid-button .eid-button-text {
  display: inline-block;
  overflow: hidden;
  padding: 0.2em;
}

.eid-button .eid-button-title {
  font-size: 0.8em;
  font-weight: normal;
  padding-top: 5px;
}

.eid-button .eid-button-description {
  font-size: 0.6em;
  line-height: 1.3em;
  margin: 0.3em 0;
  padding: 0;
}

.eid-button img {
  margin-top: 4px;
  max-width: 100%;
  max-height: 40px;
}

.eid-button .eid-small-button {
  font-size: 0.8em;
}

.eid-button.eid-big-button {
  font-size: 1.5em;
}

.eid-button.eid-big-button .eid-button-content {
  padding-right: 15px;
  transition: 0.1s ease-out;
  padding-left: 5px;
}

.eid-button-row {
  padding: 20px;
  border-radius: 5px 0 5px 0;
  min-height: 100%;
  display: block;
}

/*	-----------------------------------
Login Name
----------------------------------- */
.eid-login-name {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.eid-login-name .eid-login-name-input {
  padding-right: 26px;
}

.eid-login-name .eid-login-name-generate-button-wrapper {
  position: absolute;
  top: 1px;
  right: 0;
  height: 95%;
  box-sizing: border-box;
  padding: 1px;
}

.eid-login-name .ui-button.eid-login-name-generate-button {
  background: url("images/add-logon.png") no-repeat 50% 50%, url("images/add-logon-over.png") no-repeat -9999px -9999px;
  width: 32px;
  height: 88%;
  padding: 0;
  border: none;
  border-radius: 0;
  margin: 0;
}

/*
    HACK: Specifying the background color in a separate rule prevents the background color from being merged with the multiple background image declaration above
    https://dotnetworkflow.jira.com/browse/EID-10349
*/
.eid-login-name .eid-login-name-generate-button-wrapper .ui-button.eid-login-name-generate-button {
  background-color: #307fc1;
}

.eid-login-name .ui-button.eid-login-name-generate-button:hover {
  background-color: rgb(80.4190871369, 151.8796680498, 211.5809128631);
  border-left: 1px solid #ddd;
  box-shadow: none;
}

.eid-login-name .ui-button.eid-login-name-generate-button .ui-button-text,
.eid-login-name .ui-button.eid-login-name-generate-button .ui-button-icon-primary {
  display: none;
}

.eid-login-name .eid-login-name-generating-icon {
  position: absolute;
  top: 5px;
  right: 32px;
}

/*	-----------------------------------
Password Policy
----------------------------------- */
.eid-password-policy {
  position: relative;
}

.eid-password-policy .eid-password-policy-content {
  font-size: 14px;
}

.eid-password-policy .eid-password-policy-condition-list .eid-password-policy-condition-list {
  padding-left: 15px;
}

.eid-password-policy .eid-password-policy-condition {
  position: relative;
  padding-right: 34px;
  margin: 0 0 7px 0;
}

.eid-password-policy .eid-password-policy-condition-composite .eid-password-policy-condition {
  margin: 7px 0 0 0;
}

.eid-password-policy .eid-password-policy-condition.eid-password-policy-condition-valid {
  color: #068400;
}

.eid-password-policy .eid-password-policy-condition.eid-password-policy-condition-invalid {
  color: #B8331D;
}

.eid-password-policy .eid-password-policy-condition.eid-password-policy-condition-unnecessary {
  color: #333;
}

.eid-password-policy .eid-password-policy-condition .eid-password-policy-condition-description {
  display: inline-block;
  vertical-align: middle;
}

.eid-password-policy .eid-password-policy-condition .eid-password-policy-condition-state-icon {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -12px; /* Vertically align to middle */
}

.eid-password-policy .eid-password-policy-condition.eid-password-policy-condition-composite .eid-password-policy-condition-state-icon {
  top: 0;
  margin-top: 0;
}

.eid-password-policy .eid-password-policy-condition.eid-password-policy-condition-composite .eid-password-policy-condition .eid-password-policy-condition-state-icon {
  top: 50%;
  right: auto;
  left: 0;
  margin-top: -12px;
}

.eid-password-policy .eid-password-policy-condition-composite,
.eid-password-policy .eid-password-policy-condition-composite .eid-password-policy-condition {
  border-bottom: none;
}

.eid-password-policy .eid-password-policy-condition-composite .eid-password-policy-condition-list {
  list-style: none;
}

.eid-password-policy .eid-password-policy-condition-composite .eid-password-policy-condition {
  padding-right: 0;
  padding-left: 34px;
}

.eid-password-policy .eid-password-policy-compliance-bar,
.eid-password-policy .eid-password-policy-compliance-bar-good,
.eid-password-policy .eid-password-policy-compliance-bar-arrow {
  height: 19px;
}

.eid-password-policy .eid-password-policy-compliance-bar {
  /* background: url(images/password-policy-bad.png) repeat-x;*/
  margin: 15px 0;
  border: solid 1px #d2d2d9;
  overflow: hidden;
  height: 6px;
  border-radius: 3px;
}

.eid-password-policy .eid-password-policy-compliance-bar-good {
  /* background: url(images/password-policy-good.png) repeat-x;*/
  transition: width 200ms;
  -webkit-mask: linear-gradient(#fff 0 0);
  mask: linear-gradient(#fff 0 0);
  height: 6px;
  border-radius: 3px;
}

/*
.eid-password-policy .eid-password-policy-compliance-bar-arrow {
    background: url(images/password-policy-arrow.png) no-repeat 100% 0;
    position: absolute;
    top: 1px;
    right: -11px;
    width: 31px;
}*/
.eid-password-policy .eid-password-policy-compliance-bar-good::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: linear-gradient(to right, #ae0142, #c14830, #f44820, #f7cf20, #01ae8f, #30c17c);
}

/*	-----------------------------------
Password
----------------------------------- */
.eid-password .eid-password-text {
  display: block;
  overflow: hidden;
  padding-bottom: 0.5em;
}

.eid-password .eid-password-value {
  width: 100%;
}

.eid-password .eid-password-password {
  padding-bottom: 15px;
}

.eid-icon-password-arrow-closed {
  background-image: url("images/action-grid-arrow-close.png");
  width: 11px;
  height: 12px;
  margin-left: 3px;
  display: inline-block;
}

.eid-icon-password-arrow-open {
  background-image: url("images/action-grid-arrow-open.png");
  width: 11px;
  height: 11px;
  margin-left: 3px;
  display: inline-block;
}

.eid-password-input {
  position: relative;
  display: inline-block;
  width: 100%;
}

.ui-widget-content a.eid-password-advanced {
  font-size: medium;
  color: #307fc1;
  display: inline-block;
}

.eid-password-generatearea {
  margin: 5px;
}

.eid-generate-password-advanced-title {
  width: fit-content;
  background: #307fc1;
  border-radius: 5px;
  padding: 5px 10px 5px 10px;
  color: white;
  font-weight: normal;
}

.eid-generate-password-advanced-text {
  margin-left: 5px;
  height: 40px;
}

.eid-generate-password-advanced {
  margin-bottom: 10px;
}

.eid-password-generate-container {
  position: relative;
}

.eid-password-generate-container a:last-of-type {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.eid-password-input .eid-password-eye-show-icon,
.eid-password-input .eid-password-eye-hide-icon {
  height: 39px;
  width: 40px;
  margin-top: 0px;
  position: absolute;
  background-color: transparent;
  background-position: 50% 73%;
  z-index: 2;
  outline: none;
  background-size: 20px;
}

.eid-password-input .eid-password-icon-generate,
.eid-password-input .eid-password-icon-advanced {
  height: 39px;
  width: 60px;
  margin-top: 0px;
  position: absolute;
  background-color: transparent;
  background-position: 50% 80%;
  z-index: 2;
  outline: none;
  background-size: 18px;
}

.eid-password-generate-container:hover > a.eid-icon {
  filter: brightness(0.7);
}

.eid-password-input .eid-password-icon-generate {
  right: 42px;
  /* background-image: url(images/generate.png);
  border-right: 3px solid $color-button-focus;*/
  background-image: url(images/gear-white.svg);
  border-right: 1px solid #d4d4d8;
}

.eid-password-input .eid-password-icon-advanced {
  right: 42px;
  /* background-image: url(images/gear-white.png);
  color: $gray;*/
  background-image: url(images/gear-white.svg);
  border-right: 1px solid rgba(212, 212, 216, 0.4);
}

.eid-password-input .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-advanced,
.eid-password-input .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-generate {
  border-right: 1px solid rgba(212, 212, 216, 0.4);
}

.eid-password-input a.eid-icon.eid-password-icon-advanced::before,
.eid-password-input a.eid-icon.eid-password-icon-generate::before {
  content: "Generate";
  position: absolute;
  right: 7px;
  top: 4px;
  text-indent: initial;
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.21px;
  color: #bbb;
}

/*.eid-password-input .eid-password-icon-generate:hover {
    background-color: $color-button-hover;    
}*/
.eid-password-input .eid-password-eye-show-icon,
.eid-password-input .eid-password-eye-hide-icon {
  right: 1px;
  border-radius: 0px 5px 5px 0px;
}

.eid-password-input .eid-password-eye-show-icon, .eid-password-input .eid-password-eye-hide-icon {
  /*background-image: url(images/eye-show.png);*/
  background-image: url(images/eye-show.svg);
  border-radius: 0px 5px 5px 0px;
}

.eid-password-input .eid-password-eye-show-icon::before {
  content: "Show";
  position: absolute;
  right: 8px;
  top: 6.5px;
  text-indent: initial;
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.21px;
  color: #bbb;
}

/*.eid-password-input .eid-password-eye-show-icon:hover {
    background-color: $color-button-hover;    
}*/
.eid-password-input .eid-password-eye-hide-icon::before {
  content: "Hide";
  position: absolute;
  right: 9px;
  top: 6.5px;
  text-indent: initial;
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.21px;
  color: #bbb;
}

/*.eid-password-input .eid-password-eye-hide-icon {
    background-image: url(images/eye-hide.png);
}*/
/*.eid-password-input .eid-password-eye-hide-icon:hover {
    background-color: $color-button-hover;    
}*/
.eid-password-input .eid-password-generate-container > a.eid-icon + input.eid-password-value {
  padding-right: 50px !important;
}

.eid-password-input .eid-password-generate-container > a.eid-icon + a.eid-icon + input.eid-password-value {
  padding-right: 110px !important;
}

/*	-----------------------------------
Error
----------------------------------- */
.eid-error {
  padding: 10px;
}

.eid-error .ui-widget-header,
.eid-error .ui-widget-content {
  border: none;
}

.eid-error .eid-error-title {
  vertical-align: top;
}

.eid-error .eid-error-details {
  clear: both;
}

.eid-error .eid-error-details-title {
  margin-top: 10px;
}

.eid-error .eid-error-description {
  padding-top: 0.5em;
}

.eid-error .eid-error-details-description {
  font-size: 0.9em;
  background: #fff;
  border: 1px solid #ddd;
  padding: 10px;
  overflow: auto;
  margin-top: 10px;
}

.eid-error .eid-error-details-description h1 {
  font-size: 1.7em;
}

.eid-error .eid-error-details-description h2 {
  font-size: 1.5em;
  line-height: 1.1em;
  margin-bottom: 0.5em;
}

.eid-error .eid-error-details-description h4 {
  font-size: 1em;
}

.eid-error .eid-error-details-description a {
  color: #31B2F9;
}

.eid-error .eid-error-details-description-title {
  margin-bottom: 1em;
}

.eid-error-ids {
  clear: both;
  font-size: 0.9em;
}

.eid-error-ids-title {
  float: left;
  font-weight: normal;
  margin-right: 0.5em;
}

.eid-error-ids-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.eid-error-ids-list > li {
  float: left;
  padding: 0;
  margin: 0;
}

.eid-error-growl-popup {
  width: 350px;
}

.eid-error-growl-popup .eid-error {
  border: none;
  padding: 0;
}

.eid-error-growl-popup .eid-error .eid-error-details-description {
  max-height: 200px;
}

.eid-error-slim .ui-state-error {
  background: none;
  border: none;
  padding: 0;
}

/*	-----------------------------------
Grid Layout
----------------------------------- */
.eid-fill-height {
  height: 100%;
}

.eid-fourcol {
  float: left;
  width: 30.75%;
  margin-right: 3.8%;
}

.eid-fourcol:nth-child(3n+3) {
  margin-right: 0;
}

.eid-hide-col-overflow,
.eid-hide-col-overflow .onecol,
.eid-hide-col-overflow .twocol,
.eid-hide-col-overflow .threecol,
.eid-hide-col-overflow .fourcol,
.eid-hide-col-overflow .fivecol,
.eid-hide-col-overflow .sixcol,
.eid-hide-col-overflow .sevencol,
.eid-hide-col-overflow .eightcol,
.eid-hide-col-overflow .ninecol,
.eid-hide-col-overflow .tencol,
.eid-hide-col-overflow .elevencol,
.eid-hide-col-overflow .twelvecol {
  overflow: hidden;
}

.eid-box-h {
  display: inline-block;
}

.eid-box-v-align-top {
  vertical-align: top;
}

.eid-box-v-align-middle {
  vertical-align: middle;
}

.eid-box-v-align-bottom {
  vertical-align: bottom;
}

.eid-flow-box {
  float: left;
  margin: 0 10px 0 0;
}

.eid-flow-box-sm {
  width: 28%;
}

.eid-flow-box-r {
  float: right;
  margin: 0 0 0 10px;
}

.eid-flow-box:last-child {
  margin-right: 0;
}

.eid-flow-box-md {
  max-width: 80%;
}

.eid-flow-box-lg {
  width: 40%;
}

.eid-pull-r {
  float: right;
}

.eid-pull-l {
  float: left;
}

.eid-flow-box-divider {
  float: left;
  border-left: 1px solid #ddd;
  height: 1.6em;
  margin: 0.1em 7px 0.1em -2px;
}

/*	-----------------------------------
Containers
----------------------------------- */
.eid-box {
  padding: 25px;
  border: 1px solid #ddd;
  border-radius: 2px;
  background: #fff;
}

.eid-group-box-container {
  margin: 10px 0;
}

.eid-group-box-container li {
  list-style: none;
}

.eid-group-box-container ul {
  padding-left: 0;
}

.eid-group-box {
  border-style: solid;
}

.eid-group-box,
.eid-group-box.ui-widget.ui-state-default {
  border: none;
}

.eid-group-box .eid-group-box-content.ui-state-default {
  color: #333;
  background: #EAF7FE;
}

.eid-group-box, .eid-group-box.ui-widget {
  background: none;
  padding: 5px 0;
  border-width: 1px 0;
}

.eid-group-box .eid-group-box-content.ui-widget-content {
  border: none;
  background-image: none;
  padding: 10px;
}

.eid-group-box.ui-widget .eid-group-box-content,
.eid-group-box.ui-widget .eid-group-box-content h4 {
  font-size: 1em;
}

.eid-group-box.ui-widget .eid-group-box-content {
  font-weight: normal;
}

.eid-content-group {
  background-color: #EAF7FE;
  padding: 10px;
}

.eid-corner-all, .eid-corner-top, .eid-corner-left, .eid-corner-tl {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
}

.eid-corner-all, .eid-corner-top, .eid-corner-right, .eid-corner-tr {
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
}

.eid-corner-all, .eid-corner-bottom, .eid-corner-left, .eid-corner-bl {
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.eid-corner-all, .eid-corner-bottom, .eid-corner-right, .eid-corner-br {
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 1px;
  -khtml-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.eid-content-box {
  background-color: #f4f4f4;
  padding: 15px;
  border: 1px solid #bababa;
}

.eid-container {
  position: relative;
}

.eid-login-tiles .eid-container.eid-container-top,
.eid-anonymous .eid-start-page .eid-container.eid-container-top,
.eid-login .eid-container.eid-container-top {
  margin: 20px;
}

.eid-header {
  background-color: transparent;
  background-image: none;
  font-size: 1em;
  font-weight: normal;
}

.eid-content-title {
  font-weight: normal;
  font-size: 1.3em;
  margin-bottom: 0.3em;
}

.eid-content-description {
  padding: 0 0 1em 0;
  font-size: 0.9em;
}

.ui-widget-header.eid-header {
  font-size: 1.2em;
  color: #888;
}

.eid-header h3 {
  font-weight: normal;
}

.eid-header, .eid-footer {
  color: #000;
  border: none;
  margin: 0;
}

.eid-content {
  position: relative;
  padding: 10px;
}

.eid-content-wrapper {
  padding: 20px;
}

.eid-content .eid-font-big {
  font-size: 1.2em;
}

.eid-container .eid-content {
  border-width: 0 0 0 0;
}

.eid-content-container {
  min-height: 10px;
  padding: 10px;
}

.eid-container .eid-content-container .eid-content {
  border-width: 1px;
}

.eid-content-container.eid-stacked-h {
  padding-left: 0;
}

.eid-content-container.eid-stacked-v {
  padding-top: 0;
}

.eid-content table {
  margin-bottom: 1em;
}

.eid-section-panel, .eid-section-panel-content {
  margin: 0 -10px -10px -10px;
  padding: 10px;
}

.eid-section-panel-header {
  position: relative;
  line-height: 25px;
}

.eid-section-panel-content {
  background-color: #EBEBEB;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  margin: 0 -10px -10px -10px;
  padding: 10px;
}

.eid-section-panel-header .eid-collapse-button {
  position: absolute;
  right: 0;
}

.eid-disabled-blocker {
  background: #fff;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: not-allowed !important;
}

.eid-panel {
  position: relative;
}

.eid-panel-default {
  background: #fff;
}

.eid-panel,
.eid-panel > .eid-panel-header,
.eid-panel > .eid-panel-header-tight,
.eid-panel > .eid-panel-content,
.eid-panel > .eid-panel-buttons {
  clear: both;
}

.eid-panel > .eid-panel-header-border {
  border-bottom: 1px solid #ddd;
}

.eid-panel > .eid-panel-button-close,
.eid-panel > .eid-panel-button-close-small {
  position: absolute;
  top: 5px;
  right: 10px;
  z-index: 9999;
}

.eid-panel > .eid-panel-header,
.eid-panel > .eid-panel-content,
.eid-panel > .eid-panel-buttons {
  padding: 10px;
}

.eid-panel > .eid-panel-header-tight {
  padding: 10px 10px 5px 0;
  margin: 0 10px -10px 10px;
}

.eid-panel-closable > .eid-panel-header,
.eid-panel-closable > .eid-panel-header-tight,
.eid-panel-closable > .eid-panel-content,
.eid-panel-closable > .eid-panel-buttons {
  padding-right: 40px;
}

.eid-panel-closable-small > .eid-panel-header,
.eid-panel-closable-small > .eid-panel-header-tight,
.eid-panel-closable-small > .eid-panel-content,
.eid-panel-closable-small > .eid-panel-buttons {
  padding-right: 20px;
}

/*	-----------------------------------
Highlights
----------------------------------- */
.eid-highlight,
.eid-highlight-trans {
  background-position: top;
  background-repeat: repeat-x;
}

.eid-highlight-trans {
  background-image: url(images/white-highlight-trans.png);
}

/*	-----------------------------------
States
----------------------------------- */
.eid-state-valid {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.eid-state-good {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.eid-state-valid-text {
  color: #3c763d;
}

.eid-state-error-text {
  color: #a94442;
}

.eid-state-waiting-text {
  color: #8a6d3b;
}

/*	-----------------------------------
Icons
----------------------------------- */
.eid-icon,
.eid-icon-filter,
.eid-icon-clear,
.eid-icon-add-primary,
.eid-icon-comments,
.eid-icon-comments-active,
.eid-icon-comments-large,
.eid-icon-arrow-dark,
.eid-icon-erase,
.eid-icon-erase-sm,
.eid-icon-erase.ui-state-default,
.eid-icon-search-glass,
.eid-icon-arrow-down,
.eid-icon-arrow-up,
.eid-icon-caret-r,
.eid-icon-caret-l,
.eid-icon-caret,
.eid-icon-caret-up,
.eid-icon-respond,
.eid-icon-asset-specific,
.eid-icon-asset-generic,
.eid-icon-exchange,
.eid-icon-folder,
.eid-icon-group,
.eid-icon-management,
.eid-icon-sharepoint,
.eid-icon-application,
.eid-icon-info,
.eid-icon-info-invert,
.eid-icon-email-results,
.eid-icon-email-results-sent,
.eid-icon-help,
.eid-icon-account,
.eid-icon-cog,
.eid-icon-menu-arrow-down,
.eid-icon-navbar-arrow-open,
.eid-icon-navbar-arrow-closed,
.eid-icon-navbar-arrow-active,
.eid-icon-navbar-admin,
.eid-icon-navbar-apps,
.eid-icon-navbar-identities,
.eid-icon-navbar-itshop,
.eid-icon-navbar-role-mining,
.eid-icon-navbar-reports,
.eid-icon-navbar-resources,
.eid-icon-navbar-developer,
.eid-icon-navbar-tasks,
.eid-icon-navbar-sublist-expand,
.eid-icon-navbar-sublist-collapse,
.eid-icon-navbar-pages,
.eid-icon-navbar-systemlogs,
.eid-icon-navbar-dashboard,
.eid-icon-navbar-default,
.eid-icon-dashboard-default,
.eid-icon-arrows-left,
.eid-icon-arrows-right,
.eid-icon-navbar-profile,
.eid-icon-navbar-logout,
.eid-icon-navbar-changepassword,
.eid-icon-navbar-enroll,
.eid-icon-navbar-az-rbac-manager,
.eid-icon-navbar-az-license-manager,
.eid-icon-navbar-az-identity-manager,
.eid-icon-menu-itshop,
.eid-icon-menu-businessrole-manager,
.eid-icon-menu-az-licences,
.eid-icon-menu-management-role,
.eid-icon-menu-my-identity,
.eid-icon-dashboard-default,
img.eid-icon-current-person,
.eid-input-clear,
.eid-icon-search-applications-inverse,
.eid-icon-shared-credentials-inverse,
.eid-icon-search-asset-requests-inverse,
.eid-icon-search-assets-inverse,
.eid-icon-search-contact-inverse,
.eid-icon-search-default-inverse,
.eid-icon-search-dropdown-arrow-inverse,
.eid-icon-search-dropdown-arrow,
.eid-icon-search-folder-inverse,
.eid-icon-search-group-inverse,
.eid-icon-search-computer-inverse,
.eid-icon-business-roles-inverse,
.eid-icon-search-mailbox-inverse,
.eid-icon-search-management-inverse,
.eid-icon-search-person-inverse,
.eid-icon-search-role-query-inverse,
.eid-icon-search-sharepoint-inverse,
.eid-icon-search-user-account-inverse,
.eid-icon-plus,
.eid-icon-login-username,
.eid-icon-login-password,
.eid-icon-logout-invert,
.eid-icon-role-mining-merge-business-role,
.eid-icon-role-mining-create-business-role,
.eid-icon-role-mining-create-management-role,
.eid-icon-role-mining-publish-management-role,
.eid-icon-fix-it,
.eid-icon-clock-ok,
.eid-icon-clock-error,
.eid-icon-inline-edit,
.eid-icon-close-small,
.eid-icon-play,
.eid-icon-stop,
.eid-icon-location,
.eid-icon-question-mark,
.eid-icon-stop-session,
.eid-icon-connect,
.eid-icon-conditional-approval,
.eid-icon-revoke,
.eid-icon-approve,
.eid-icon-management-small,
.eid-icon-groups-small,
.eid-icon-folder-small,
.eid-icon-exchange-small,
.eid-icon-computer-small,
.eid-icon-business-role-small,
.eid-icon-asset-specific-small,
.eid-icon-asset-generic-small,
.eid-icon-application-small,
.eid-icon-person-small,
.eid-icon-sharepoint-small,
.eid-icon-business-role-star-small,
.eid-icon-default-small,
.eid-icon-recert,
.custom-navbar-section-1-icon,
.custom-navbar-section-2-icon,
.custom-navbar-section-3-icon,
.custom-navbar-section-4-icon,
.custom-navbar-section-5-icon,
.custom-navbar-section-6-icon,
.custom-navbar-section-7-icon,
.custom-navbar-section-8-icon,
.custom-navbar-section-9-icon,
.custom-navbar-section-10-icon {
  position: relative;
  transition: 0.2s ease-out;
  background-repeat: no-repeat;
  background-position: 50% 50%, -9999px -9999px;
  display: inline-block;
  vertical-align: middle;
  direction: ltr;
  text-indent: -9999px;
  overflow: hidden;
}

.eid-icon-recert {
  width: 28px;
  height: 26px;
  background-image: url("images/recert-icon.png");
}

.eid-icon-default-small {
  width: 20px;
  height: 20px;
  background-image: url("images/default-small.png");
}

.eid-icon-business-role-star-small {
  width: 23px;
  height: 23px;
  background-image: url("images/icon-business-role-star-small.png");
}

.eid-icon-sharepoint-small {
  width: 23px;
  height: 23px;
  background-image: url("images/icon-sharepoint-small.png");
}

.eid-icon-shared-credentials-small {
  width: 13px;
  height: 23px;
  background-image: url("images/icon-shared-credentials-small.png");
}

.eid-icon-person-small {
  width: 21px;
  height: 23px;
  background-image: url("images/icon-person-small.png");
}

.eid-icon-application-small {
  width: 23px;
  height: 21px;
  background-image: url("images/icon-application-small.png");
}

.eid-icon-asset-generic-small {
  width: 23px;
  height: 23px;
  background-image: url("images/icon-asset-generic-small.png");
}

.eid-icon-asset-specific-small {
  width: 22px;
  height: 23px;
  background-image: url("images/icon-asset-specific-small.png");
}

.eid-icon-business-role-small {
  width: 23px;
  height: 23px;
  background-image: url("images/icon-business-role-small.png");
}

.eid-icon-computer-small {
  width: 21px;
  height: 22px;
  background-image: url("images/icon-computer-small.png");
}

.eid-icon-exchange-small {
  width: 26px;
  height: 26px;
  background-image: url("images/icon-exchange-small.png");
}

.eid-icon-folder-small {
  width: 26px;
  height: 23px;
  background-image: url("images/icon-folder-small.png");
}

.eid-icon-groups-small {
  width: 22px;
  height: 16px;
  background-image: url("images/icon-groups-small.png");
}

.eid-icon-management-small {
  width: 24px;
  height: 23px;
  background-image: url("images/icon-management-small.png");
}

.eid-icon-approve {
  width: 26px;
  height: 26px;
  background-image: url("images/approve.png");
}

.eid-icon-approve:hover {
  width: 26px;
  height: 26px;
  background-image: url("images/approve-over.png");
}

.eid-icon-approve-active {
  width: 26px;
  height: 26px;
  background-image: url("images/approve-active.png");
}

.eid-icon-revoke {
  width: 26px;
  height: 26px;
  background-image: url("images/revoke.png");
}

.eid-icon-revoke:hover {
  width: 26px;
  height: 26px;
  background-image: url("images/revoke-over.png");
}

.eid-icon-revoke-active {
  width: 26px;
  height: 26px;
  background-image: url("images/revoke-active.png");
}

.eid-icon-conditional-approval {
  width: 26px;
  height: 26px;
  background-image: url("images/conditional-approval.png");
}

.eid-icon-conditional-approval:hover {
  width: 26px;
  height: 26px;
  background-image: url("images/conditional-approval-over.png");
}

.eid-icon-conditional-approval-active {
  width: 26px;
  height: 26px;
  background-image: url("images/conditional-approval-active.png");
}

.eid-icon-connect {
  width: 20px;
  height: 20px;
  background-image: url("images/connect.png");
}

.eid-icon-stop-session {
  width: 20px;
  height: 20px;
  background-image: url("images/stop-session.png");
}

.eid-icon-location {
  width: 10px;
  height: 16px;
  background-image: url("images/location.png");
}

.eid-icon-question-mark {
  width: 20px;
  height: 20px;
  background-image: url("images/question-mark.png");
}

.eid-icon-play {
  width: 20px;
  height: 20px;
  background-image: url("images/play.png");
}

.eid-icon-play:hover {
  background-image: url("images/play-over.png");
}

.eid-icon-stop {
  width: 20px;
  height: 20px;
  background-image: url("images/stop.png");
}

.eid-icon-stop:hover {
  background-image: url("images/stop-over.png");
}

.eid-icon-inline-edit {
  width: 26px;
  height: 24px;
  background-image: url(images/edit-pencil.svg);
  padding: 3px 2px;
  border-radius: 4.1px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
}

.eid-icon-edit-pencil {
  width: 16px;
  height: 16px;
  background-image: url(images/fa-pencil-edit.svg);
  background-size: 16px;
}

.eid-icon-close-small {
  width: 14px;
  height: 14px;
  background-image: url("images/close-small.png");
}

.eid-icon-clock-ok,
.eid-icon-clock-error {
  width: 14px;
  height: 14px;
  background-image: url("images/clock-green.png");
}

.eid-icon-clock-error {
  background-image: url("images/clock-red.png");
}

.eid-icon-fix-it {
  width: 23px;
  height: 24px;
  background-image: url("images/fix-red.png");
}

.eid-icon-logout-invert,
.eid-icon-logout-invert-active {
  width: 29px;
  height: 21px;
  background-image: url("images/logout-invert.png");
}

.eid-icon-logout-invert-active {
  background-image: url("images/logout-invert-active.png");
}

.eid-icon-login-username,
.eid-icon-login-password {
  width: 19px;
  height: 19px;
}

.eid-icon-navbar-role-mining {
  background-image: url("images/role-mining.png");
  width: 28px;
  height: 24px;
}

.eid-icon-navbar-sublist-expand {
  background-image: url("images/sublist-expand.svg");
  width: 28px;
  height: 24px;
}

.eid-icon-navbar-sublist-collapse {
  background-image: url("images/sublist-collapse.svg");
  width: 28px;
  height: 24px;
}

.eid-icon-login-username {
  background-image: url("images/login-username.png");
}

.eid-icon-login-password {
  background-image: url("images/login-password.png");
}

.eid-icon-plus {
  background-image: url("images/icon-add.png");
  width: 18px;
  height: 18px;
  top: -2px;
}

.eid-icon-info-invert {
  width: 19px;
  height: 19px;
  background-image: url("images/info-invert.png");
  opacity: 0.7;
}

.eid-icon-search-applications-inverse,
.eid-icon-shared-credentials-inverse,
.eid-icon-search-asset-requests-inverse,
.eid-icon-search-assets-inverse,
.eid-icon-search-contact-inverse,
.eid-icon-search-default-inverse,
.eid-icon-search-folder-inverse,
.eid-icon-search-group-inverse,
.eid-icon-search-computer-inverse,
.eid-icon-business-roles-inverse,
.eid-icon-search-mailbox-inverse,
.eid-icon-search-management-inverse,
.eid-icon-search-person-inverse,
.eid-icon-search-role-query-inverse,
.eid-icon-search-sharepoint-inverse,
.eid-icon-search-computer-inverse,
.eid-icon-search-user-account-inverse,
.eid-icon-search-applications,
.eid-icon-shared-credentials-white,
.eid-icon-search-asset-requests,
.eid-icon-search-assets,
.eid-icon-search-contact,
.eid-icon-search-default,
.eid-icon-search-folder,
.eid-icon-search-group,
.eid-icon-search-computer,
.eid-icon-business-roles,
.eid-icon-search-mailbox,
.eid-icon-search-management,
.eid-icon-search-person,
.eid-icon-search-role-query,
.eid-icon-search-sharepoint,
.eid-icon-search-computer,
.eid-icon-search-user-account {
  width: 24px;
  height: 24px;
}

.eid-icon-search-dropdown-arrow-inverse {
  width: 10px;
  height: 6px;
}

.eid-icon-search-dropdown-arrow {
  width: 10px;
  height: 6px;
}

.eid-icon-search-dropdown-arrow {
  background-image: url("images/search-dropdown-arrow.png");
}

.eid-icon-business-roles-inverse {
  background-image: url("images/business-role-inverse.png");
}

.eid-icon-business-roles {
  background-image: url("images/business-role-white.png");
}

.eid-icon-search-assets-inverse {
  background-image: url("images/search-assets-inverse.png");
}

.eid-icon-search-assets {
  background-image: url("images/search-assets.png");
}

.eid-icon-search-dropdown-arrow-inverse {
  background-image: url("images/search-dropdown-arrow-inverse.png");
}

.eid-icon-search-dropdown-arrow {
  background-image: url("images/search-dropdown-arrow.png");
}

.eid-icon-search-applications-inverse {
  background-image: url("images/search-applications-inverse.png");
}

.eid-icon-search-applications {
  background-image: url("images/search-application-icon-white.png");
}

.eid-icon-shared-credentials-inverse {
  background-image: url("images/shared-credentials-inverse.png");
}

.eid-icon-shared-credentials-white {
  background-image: url("images/shared-credentials.png");
}

.eid-icon-search-asset-requests-inverse {
  background-image: url("images/search-asset-requests-inverse.png");
}

.eid-icon-search-asset-requests {
  background-image: url("images/search-asset-requests.png");
}

.eid-icon-search-contact-inverse {
  background-image: url("images/search-contact-inverse.png");
}

.eid-icon-search-contact {
  background-image: url("images/search-contact.png");
}

.eid-icon-search-default-inverse {
  background-image: url("images/search-default-inverse.png");
}

.eid-icon-search-default {
  background-image: url("images/search-default-white.png");
}

.eid-icon-search-folder-inverse {
  background-image: url("images/search-folder-inverse.png");
}

.eid-icon-search-folder {
  background-image: url("images/search-folder.png");
}

.eid-icon-search-group-inverse {
  background-image: url("images/search-groups-inverse.png");
}

.eid-icon-search-group {
  background-image: url("images/search-groups.png");
}

.eid-icon-search-mailbox-inverse {
  background-image: url("images/search-mailbox-inverse.png");
}

.eid-icon-search-mailbox {
  background-image: url("images/search-mailbox.png");
}

.eid-icon-search-computer-inverse {
  background-image: url("images/search-computer-inverse.png");
}

.eid-icon-search-computer {
  background-image: url("images/search-computer-white.png");
}

.eid-icon-search-management-inverse {
  background-image: url("images/search-management-inverse.png");
}

.eid-icon-search-management {
  background-image: url("images/search-management.png");
}

.eid-icon-search-person-inverse {
  background-image: url("images/search-person-inverse.png");
}

.eid-icon-search-person {
  background-image: url("images/search-person.png");
}

.eid-icon-search-role-query-inverse {
  background-image: url("images/search-role-query-inverse.png");
}

.eid-icon-search-role-query {
  background-image: url("images/search-role-query.png");
}

.eid-icon-search-sharepoint-inverse {
  background-image: url("images/search-sharepoint-inverse.png");
}

.eid-icon-search-sharepoint {
  background-image: url("images/search-sharepoint.png");
}

.eid-icon-search-user-account-inverse {
  background-image: url("images/search-useraccount-inverse.png");
}

.eid-icon-search-user-account {
  background-image: url("images/search-useraccount.png");
}

.eid-input-clear {
  width: 13px;
  height: 14px;
  opacity: 0.6;
  background: url("images/delete-grey.png");
}

.eid-input-clear:hover {
  background: url("images/delete-grey.png");
  opacity: 1;
}

img.eid-icon-current-person {
  background: none;
}

img.eid-icon-small {
  width: 27px;
  height: 26px;
}

.eid-icon-arrows-left,
.eid-icon-arrows-right {
  width: 29px;
  height: 29px;
  background-color: #307fc1;
}

.eid-icon-arrows-left > i,
.eid-icon-arrows-right > i {
  padding: 6px 10px;
}

.eid-icon-collapse-arrows .eid-icon-cog, .eid-icon-dashboard-default {
  width: 32px;
  height: 32px;
}

.eid-icon-dashboard-default {
  display: none;
}

.eid-icon-cog {
  background-image: url("images/icon-cog.png");
}

.eid-icon-navbar-logout,
.eid-icon-navbar-changepassword,
.eid-icon-navbar-profile,
.eid-icon-navbar-admin,
.eid-icon-navbar-apps,
.eid-icon-navbar-identities,
.eid-icon-navbar-itshop,
.eid-icon-navbar-reports,
.eid-icon-navbar-resources,
.eid-icon-navbar-tasks,
.eid-icon-navbar-sublist-expand,
.eid-icon-navbar-sublist-collapse,
.eid-icon-navbar-pages,
.eid-icon-navbar-systemlogs,
.eid-icon-navbar-dashboard,
.eid-icon-navbar-enroll,
.eid-icon-navbar-developer,
.eid-icon-navbar-default,
.eid-icon-navbar-az-rbac-manager,
.eid-icon-navbar-az-license-manager,
.eid-icon-navbar-az-identity-manager,
.eid-icon-menu-itshop,
.eid-icon-menu-businessrole-manager,
.eid-icon-menu-az-licences,
.eid-icon-menu-management-role,
.eid-icon-menu-my-identity,
.eid-icon-dashboard-default,
.custom-navbar-section-1-icon,
.custom-navbar-section-2-icon,
.custom-navbar-section-3-icon,
.custom-navbar-section-4-icon,
.custom-navbar-section-5-icon,
.custom-navbar-section-6-icon,
.custom-navbar-section-7-icon,
.custom-navbar-section-8-icon,
.custom-navbar-section-9-icon,
.custom-navbar-section-10-icon {
  width: 27px;
  height: 26px;
}

.eid-profile-icons {
  float: left;
  padding: 0 5px 0 8px;
}

.eid-icon-navbar-no-code-low-code {
  background-image: url("images/navbar/eid-icon-navbar-no-code-low-code.svg");
}

.eid-icon-navbar-developer {
  background-image: url("images/navbar/icon-navbar-developer.svg");
}

.eid-icon-navbar-enroll {
  background-image: url("images/navbar/icon-navbar-enroll.svg");
}

.eid-icon-navbar-logout {
  background-image: url("images/navbar/icon-navbar-logout.svg");
}

.eid-icon-navbar-changepassword {
  background-image: url("images/navbar/icon-navbar-password.svg");
}

.eid-icon-navbar-profile {
  background-image: url("images/navbar/icon-navbar-profile.svg");
}

.eid-icon-navbar-dashboard,
.custom-navbar-section-1-icon,
.custom-navbar-section-2-icon,
.custom-navbar-section-3-icon,
.custom-navbar-section-4-icon,
.custom-navbar-section-5-icon,
.custom-navbar-section-6-icon,
.custom-navbar-section-7-icon,
.custom-navbar-section-8-icon,
.custom-navbar-section-9-icon,
.custom-navbar-section-10-icon {
  background-image: url("images/navbar/icon-navbar-dashboard.svg");
}

.eid-icon-navbar-admin {
  background-image: url("images/navbar/icon-navbar-admin.svg");
}

.eid-icon-navbar-az-rbac-manager {
  background-image: url("images/navbar/icon-navbar-az-rbac-manager.svg");
}

.eid-icon-navbar-az-license-manager {
  background-image: url("images/navbar/icon-navbar-az-license-manager.svg");
}

.eid-icon-navbar-az-identity-manager {
  background-image: url("images/navbar/icon-navbar-az-identity-manager.svg");
}

.eid-icon-navbar-apps {
  background-image: url("images/navbar/icon-navbar-applications.svg");
}

.eid-icon-navbar-identities {
  background-image: url("images/navbar/icon-navbar-identities.svg");
}

.eid-icon-navbar-itshop {
  background-image: url("images/navbar/icon-navbar-itshop.svg");
}

.eid-icon-navbar-workflow-config {
  background-image: url("images/navbar/eid-icon-navbar-workflow-config.svg");
}

.eid-icon-navbar-reports {
  background-image: url("images/navbar/icon-navbar-reports.svg");
}

.eid-icon-navbar-resources {
  background-image: url("images/navbar/icon-navbar-resources.svg");
}

.eid-icon-navbar-tasks {
  background-image: url("images/navbar/icon-navbar-tasks.svg");
}

.eid-icon-navbar-pages {
  background-image: url("images/navbar/icon-navbar-pages.svg");
}

.eid-icon-navbar-systemlogs {
  background-image: url("images/navbar/icon-navbar-systemlogs.svg");
}

.eid-icon-navbar-default {
  background-image: url("images/navbar/icon-navbar-default.svg");
}

.eid-icon-navbar-arrow-open,
.eid-icon-menu-arrow-down {
  background-image: url("images/nav-arrow-open.png");
  width: 11px;
  height: 7px;
}

.eid-icon-navbar-arrow-closed {
  background-image: url("images/nav-arrow-closed.png");
  width: 7px;
  height: 11px;
}

.eid-icon-navbar-arrow-active {
  background-image: url("images/nav-arrow-active.png");
  width: 7px;
  height: 11px;
}

.eid-icon-menu-itshop {
  background-image: url("images/icon-menu-itshop.svg");
}

.eid-icon-menu-businessrole-manager {
  background-image: url("images/icon-menu-businessrole-manager.svg");
}

.eid-icon-menu-az-licences {
  background-image: url("images/icon-menu-az-licences.svg");
}

.eid-icon-menu-management-role {
  background-image: url("images/icon-menu-management-role.svg");
}

.eid-icon-menu-my-identity {
  background-image: url("images/icon-menu-my-identity.svg");
}

.eid-icon-help {
  background-image: url("images/help.png");
  width: 9px;
  height: 13px;
}

.eid-icon-account {
  background-image: url("images/account.png");
  width: 9px;
  height: 13px;
  top: -1px;
}

.eid-icon-filter {
  background-image: url(images/filter-mobile.png);
  width: 16px;
  height: 13px;
}

.eid-icon-comments,
.eid-icon-comments-active {
  width: 18px;
  height: 18px;
  position: relative;
  text-indent: 0;
  overflow: visible;
}

a.eid-icon-comments {
  background-image: url("images/eid-icon-comments.svg");
  background-position: 50% 50% !important;
  padding: 7px !important;
  border-radius: 4.1px !important;
  background-color: #62728d !important;
  background-size: 15px !important;
  outline: 3px solid #fff;
}

a.eid-icon-comments-active {
  background-image: url("images/eid-icon-comments-active.svg");
  background-size: 15px !important;
  padding: 7px !important;
  border-radius: 4.1px !important;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2) !important;
  background-color: #fff !important;
}

.eid-icon-add-primary {
  background-image: url("images/icon-add-primary.png");
  width: 8px;
  height: 8px;
}

.eid-icon-computer,
.eid-icon-asset-specific,
.eid-icon-asset-generic,
.eid-icon-exchange,
.eid-icon-folder,
.eid-icon-group,
.eid-icon-management,
.eid-icon-sharepoint,
.eid-icon-application,
.eid-icon-shared-credentials,
.eid-icon-asset-specific {
  background-image: url("images/icon-asset-specific.png");
}

.eid-icon-business-role {
  background-image: url("images/icon-business-role.png");
}

.eid-icon-shared-credentials {
  background-image: url("images/icon-shared-credentials.png");
}

.eid-icon-asset-generic {
  background-image: url("images/icon-asset-generic.png");
}

.eid-icon-exchange {
  background-image: url("images/icon-exchange.png");
}

.eid-icon-folder {
  background-image: url("images/icon-folder.png");
}

.eid-icon-group {
  background-image: url("images/icon-groups.png");
}

.eid-icon-computer {
  background-image: url("images/icon-computer.png");
}

.eid-icon-management {
  background-image: url("images/icon-management.png");
}

.eid-icon-sharepoint {
  background-image: url("images/icon-sharepoint.png");
}

.eid-icon-application {
  background-image: url("images/icon-application.png");
}

.eid-icon-info {
  background-image: url("images/icon-information.svg");
  width: 14px;
  height: 14px;
}

.eid-icon-arrow-dark {
  background-image: url("images/arrow-right-black.png");
  width: 10px;
  height: 12px;
}

.eid-icon-role-mining-merge-business-role {
  background: url("images/merg-selected-business.png") no-repeat 50% 50%, url("images/merg-selected-business-over.png") no-repeat -9999px -9999px;
}

.eid-icon-role-mining-create-business-role {
  background: url("images/create-business-role.svg") no-repeat 50% 50%, url("images/create-business-role-over.svg") no-repeat -9999px -9999px;
}

.eid-icon-role-mining-create-management-role {
  background: url("images/create-management-role.svg") no-repeat 50% 50%, url("images/create-management-role-over.svg") no-repeat -9999px -9999px;
}

.eid-icon-role-mining-publish-management-role {
  background: url("images/publish-management.png") no-repeat 50% 50%, url("images/publish-management-over.png") no-repeat -9999px -9999px;
}

.eid-icon-role-mining-merge-business-role,
.eid-icon-role-mining-publish-management-role {
  background-color: #c05d00;
  border: 1px #c05d00 solid;
  width: 31px;
  height: 31px;
}

.eid-icon-role-mining-create-business-role {
  border-left: 1px solid #e6e6e6;
}

.eid-icon-role-mining-create-business-role,
.eid-icon-role-mining-create-management-role {
  width: 31px;
  height: 31px;
}

.eid-icon-role-mining-merge-business-role:hover {
  background-image: url("images/merg-selected-business-over.png");
}

.eid-icon-role-mining-create-business-role:hover {
  background-image: url("images/create-business-role-over.svg");
}

.eid-icon-role-mining-create-management-role:hover {
  background-image: url("images/create-management-role-over.svg");
}

.eid-icon-role-mining-publish-management-role:hover {
  background-image: url("images/publish-management-over.png");
}

.eid-icon-role-mining-merge-business-role:hover,
.eid-icon-role-mining-publish-management-role:hover {
  background-color: #fff;
}

.eid-icon-role-mining-create-business-role:hover,
.eid-icon-role-mining-create-management-role:hover {
  border-radius: 3px;
  background-color: #f0f2f6;
}

.eid-icon-clear,
.eid-icon-clear.ui-button {
  background: url(images/ui-btn-icon-x-icon.png);
  background-position: no-repeat;
  background-position: inherit;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  padding-bottom: 0px;
  padding-right: 4px;
  border-radius: 0px;
}

.eid-icon-clear:hover,
.eid-icon-clear.ui-button:hover,
.eid-icon-clear:focus,
.eid-icon-clear.ui-button:focus {
  background: url(images/ui-btn-icon-x-icon.png);
  background-position: no-repeat;
  background-position: inherit;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  padding-bottom: 0px;
  padding-right: 4px;
}

.eid-icon-clear.ui-button > .ui-icon,
.eid-icon-clear.ui-button > .ui-button-text {
  display: none;
}

.eid-icon-email-results,
.eid-icon-email-results.ui-button {
  background-image: url("images/datasource-export.svg");
  background-size: 75%;
  border: none;
  width: 40px;
  height: 32px;
  margin-top: 1px;
  z-index: 9;
  min-width: 2em !important;
}

.eid-icon-email-results:hover,
.eid-icon-email-results.ui-button:hover,
.eid-icon-email-results:focus,
.eid-icon-email-results.ui-button:focus,
.eid-icon-email-results:active,
.eid-icon-email-results.ui-button:active {
  box-shadow: none;
  opacity: 0.8;
}

.eid-icon-email-results:focus,
.eid-icon-email-results.ui-button:focus {
  border: 2px solid gray;
  border-radius: 3px;
}

.eid-icon-email-results.ui-button > .ui-icon,
.eid-icon-email-results.ui-button > .ui-button-text {
  display: none;
}

.eid-icon-email-results-sent,
.eid-icon-email-results-sent.ui-button {
  background: url("images/email-export-sent.png") no-repeat 50% 50%;
  border: none;
  width: 30px;
  height: 24px;
  cursor: default;
}

.eid-icon-email-results-sent:hover,
.eid-icon-email-results-sent.ui-button:hover,
.eid-icon-email-results-sent:focus,
.eid-icon-email-results-sent.ui-button:focus {
  box-shadow: none;
}

.eid-icon-email-results-sent.ui-button > .ui-icon,
.eid-icon-email-results-sent.ui-button > .ui-button-text {
  display: none;
}

.eid-icon-erase-sm,
.eid-icon-erase-sm.ui-state-default {
  opacity: 0.6;
  background-image: url("images/delete-grey.png");
  width: 13px;
  height: 14px;
  margin: 0 1px;
}

.eid-icon-erase-sm:hover,
.eid-icon-erase-sm.ui-state-default:hover {
  background-image: url("images/delete-grey.png");
  opacity: 1;
}

.eid-icon-erase,
.eid-icon-erase.ui-state-default {
  background: url("images/erase.png") no-repeat 50% 50%, url("images/erase-over.png") no-repeat -9999px -9999px;
  width: 16px;
  height: 17px;
}

.eid-icon-erase:hover {
  background-image: url("images/erase-over.png");
}

.eid-icon-respond {
  background: url("images/respond-over.png") no-repeat 50% 50%;
  width: 24px;
  height: 28px;
}

.eid-icon-caret,
.eid-icon-caret-r,
.eid-icon-caret-l,
.eid-icon-caret-up {
  content: "";
  background: url("images/status-arrow-white.png") no-repeat 50% 50%, url("images/status-arrow-black.png") no-repeat -9999px -9999px, url("images/status-arrow-green.png") no-repeat -9999px -9999px, url("images/status-arrow-purple.png") no-repeat -9999px -9999px, url("images/status-arrow-orange.png") no-repeat -9999px -9999px, url("images/status-arrow-red.png") no-repeat -9999px -9999px;
  border: solid transparent;
  border-width: 4px 5px;
  margin: 0 2px;
  padding-left: 2px;
}

.eid-icon-caret-dark {
  background-image: url("images/status-arrow-black.png");
}

.eid-icon-caret-r {
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.eid-icon-caret-l {
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.eid-icon-caret-up {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.eid-icon-search-glass,
.eid-icon-search-glass.ui-button,
.eid-icon-search-glass:focus,
.eid-icon-search-glass.ui-button:focus {
  background-image: url("images/search-glass.png");
  background-repeat: no-repeat;
  background-position: center center;
}

.eid-icon-arrow-down,
.eid-icon-arrow-down.ui-button {
  background-image: url("images/search-arrow.png"), url("images/search-arrow-over.png");
}

.eid-icon-arrow-up,
.eid-icon-arrow-up.ui-button {
  background-image: url("images/search-arrow-up.png"), url("images/search-arrow-up-over.png");
}

.eid-icon-arrow-dark.eid-pull-r,
.eid-icon-arrow-dark.eid-pull-l {
  top: 0.35em;
  margin: 0 2px;
}

.eid-icon-add,
.eid-icon-add.ui-button {
  background-image: url("images/add-icon.png"), url("images/add-icon.png");
}

.eid-icon-add:hover,
.eid-icon-add.ui-button:hover {
  background-image: url("images/add-icon-over.png");
}

.ui-icon {
  display: inline-block;
  vertical-align: middle;
}

.ui-icon.ui-helper-hidden {
  display: none;
}

.ui-icon.eid-icon-big {
  width: 32px;
  height: 32px;
}

.ui-icon.eid-icon-medium {
  width: 24px;
  height: 24px;
}

.ui-icon.eid-icon,
.ui-icon.eid-icon-medium,
.ui-icon.eid-icon-big {
  background-position: 50% 50%;
}

.ui-icon.eid-icon-none {
  background-image: none;
}

.ui-icon.eid-icon-loading-snake,
.eid-growl .ui-state-highlight .ui-icon.eid-icon-loading-snake {
  background-image: url(images/ajax-loader-snake-blk.gif);
}

.ui-icon.eid-icon-loading-big-roller {
  background-image: url(images/ajax-loader-big-roller.gif);
}

.ui-icon.eid-icon-loading-arrows {
  background-image: url(images/ajax-loader-arrows.gif);
}

.ui-icon.eid-icon-medium.eid-icon-required {
  background-image: url(images/required-small.png);
}

.ui-icon.eid-icon-medium.eid-icon-valid {
  background-image: url(images/valid-medium.png) !important;
}

.ui-icon.eid-icon-ok-check {
  background-image: url(images/activity-appoved-small.png);
}

.ui-icon.eid-icon-error-alert {
  background-image: url(images/error-alert-small.png);
}

.ui-icon.eid-icon-error-alert-disabled {
  background-image: url(images/error-alert-disabled.png);
}

.ui-icon.eid-icon-required {
  background-image: url(images/required-small.png);
}

.ui-icon.eid-icon-error {
  background-image: url(images/error-icon-small.png);
}

.ui-icon.eid-icon-undo-value {
  background: url(images/undo-value.png) no-repeat 0 0;
}

.ui-icon.eid-icon-medium.eid-icon-error {
  background-image: url(images/error-icon-medium.png);
}

.ui-icon.eid-icon-medium.eid-icon-alert-waiting {
  background-image: url(images/alert-waiting.png);
}

.ui-icon.eid-icon-medium.eid-icon-alert-completed {
  background-image: url(images/alert-completed.png);
}

.ui-icon.eid-icon-medium.eid-icon-alert-canceled {
  background-image: url(images/alert-canceled.png);
}

.ui-icon.eid-icon-medium.eid-icon-ok-error {
  background: url(images/ok-error.png) 0 0 no-repeat;
  width: 24px;
  height: 24px;
}

.ui-icon.eid-icon-medium.eid-icon-person {
  background: url(images/slide-person.png) 0 0 no-repeat;
  width: 26px;
  height: 26px;
}

.ui-icon.eid-icon-medium.eid-icon-person:hover {
  background: url(images/slide-person-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-photos {
  background: url(images/slide-photos.png) 0 0 no-repeat;
  width: 22px;
  height: 24px;
}

.ui-icon.eid-icon-medium.eid-icon-photos:hover {
  background: url(images/slide-photos-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-request {
  background: url(images/slide-request.png) 0 0 no-repeat;
  width: 26px;
  height: 26px;
}

.ui-icon.eid-icon-medium.eid-icon-request:hover {
  background: url(images/slide-request-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-tasks {
  background: url(images/slide-tasks.png) 0 0 no-repeat;
  width: 22px;
  height: 27px;
}

.ui-icon.eid-icon-medium.eid-icon-tasks:hover {
  background: url(images/slide-tasks-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-generic {
  background: url(images/slide-generic-icon.png) 0 0 no-repeat;
  width: 23px;
  height: 23px;
}

.ui-icon.eid-icon-medium.eid-icon-generic:hover {
  background: url(images/slide-generic-icon-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-changepassword {
  background: url(images/slide-changepassword.png) 0 0 no-repeat;
  width: 25px;
  height: 25px;
}

.ui-icon.eid-icon-medium.eid-icon-changepassword:hover {
  background: url(images/slide-changepassword-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-search {
  background: url(images/slide-search.png) 0 0 no-repeat;
  width: 26px;
  height: 26px;
}

.ui-icon.eid-icon-medium.eid-icon-search:hover {
  background: url(images/slide-search-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-cart {
  background: url(images/slide-cart.png) 0 0 no-repeat;
  width: 26px;
  height: 26px;
}

.ui-icon.eid-icon-medium.eid-icon-cart:hover {
  background: url(images/slide-cart-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-todo {
  background: url(images/slide-todo.png) 0 0 no-repeat;
  width: 21px;
  height: 24px;
}

.ui-icon.eid-icon-medium.eid-icon-tomanage:hover {
  background: url(images/slide-tomanage-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-tomanage {
  background: url(images/slide-tomanage.png) 0 0 no-repeat;
  width: 23px;
  height: 19px;
}

.ui-icon.eid-icon-medium.eid-icon-todo:hover {
  background: url(images/slide-todo-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-medium.eid-icon-logout {
  background: url(images/slide-logout.png) 0 0 no-repeat;
  width: 31px;
  height: 23px;
}

.ui-icon.eid-icon-medium.eid-icon-logout:hover {
  background: url(images/slide-logout-over.png) 0 0 no-repeat;
}

.ui-icon.eid-icon-sproket {
  background-image: url(images/filter-sprocket.png), url(images/filter-sprocket-over.png); /* Preload the hover image */
  width: 20px;
  height: 20px;
}

.ui-icon.eid-icon-sproket:hover {
  background-image: url(images/filter-sprocket-over.png);
}

.eid-icon-background {
  background-color: #24B1FC;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  min-height: 17px;
  min-width: 17px;
}

a:hover > .eid-icon-background {
  background-color: #307fc1;
}

.eid-icon-background:hover {
  background-color: #307fc1;
}

.textbox-text {
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.textbox-icon-l,
.textbox-icon-r {
  position: absolute;
  top: 6px;
}

.textbox-icon-l {
  left: 4px;
}

.textbox-icon-r {
  right: 4px;
}

.textbox-with-icon-l > .textbox-text {
  margin-left: 18px;
}

.textbox-with-icon-r > .textbox-text {
  margin-right: 18px;
}

.textbox-with-icon-l > .textbox-text,
.textbox-with-icon-r > .textbox-text {
  max-width: 80%;
}

/*-------------------
    Loading Icon
--------------------*/
.sk-circle {
  margin: 100px auto;
  width: 40px;
  height: 40px;
  position: relative;
}

.sk-circle .sk-child {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.sk-circle .sk-child:before {
  content: "";
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #307fc1;
  border-radius: 100%;
  -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
  animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
}

.sk-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
}

.sk-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  transform: rotate(60deg);
}

.sk-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.sk-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  transform: rotate(120deg);
}

.sk-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  transform: rotate(150deg);
}

.sk-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.sk-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  transform: rotate(210deg);
}

.sk-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  transform: rotate(240deg);
}

.sk-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.sk-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  transform: rotate(300deg);
}

.sk-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  transform: rotate(330deg);
}

.sk-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.sk-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.sk-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.sk-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.sk-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.sk-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.sk-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.sk-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.sk-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.sk-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.sk-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

@-webkit-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/*-------------------
    END Loading Icon
--------------------*/
/*	-----------------------------------
Noun Verb Action Picker
----------------------------------- */
.eid-nounVerbActionPicker,
.eid-nounVerbActionPicker-panelTodo:after {
  border: 1px solid #bababa;
}

.eid-nounVerbActionPicker-panelTodo,
.eid-nounVerbActionPicker-panelAction {
  /* Main panels */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px;
  float: left;
  height: 100%;
}

.eid-nounVerbActionPicker,
.eid-nounVerbActionPicker-panelTodo {
  position: relative;
}

.eid-nounVerbActionPicker-panelHeader,
.eid-nounVerbActionPicker-item {
  border-bottom: 1px solid #ddd;
}

.eid-nounVerbActionPicker-panelHeader,
.eid-nounVerbActionPicker-listHeader {
  font-size: 0.8em;
  font-weight: normal;
  font-style: italic;
  padding: 0;
}

.eid-nounVerbActionPicker-panelTodo {
  width: 30%;
}

.eid-nounVerbActionPicker-panelTodo:after {
  /* Separator */
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  border-width: 0 1px 0 0;
}

.eid-nounVerbActionPicker-contentHeader,
a.eid-nounVerbActionPicker-link,
.eid-nounVerbActionPicker-link {
  display: block;
  color: #333;
  font-weight: normal;
  font-size: 1.2em;
}

a.eid-nounVerbActionPicker-link:hover,
.eid-nounVerbActionPicker-link:hover,
.eid-nounVerbActionPicker-item.ui-selected > .eid-nounVerbActionPicker-link {
  color: #307fc1;
  background-color: #ffffed;
}

.eid-nounVerbActionPicker-panelAction {
  width: 70%;
}

.eid-nounVerbActionPicker-choice {
  padding: 10px;
}

.eid-nounVerbActionPicker-choice > .ui-combobox-big {
  width: 100%;
}

.eid-nounVerbActionPicker-toolbar {
  background: #ffffff; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ebebeb)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #ebebeb 100%); /* W3C */
  padding: 5px 7px;
}

.eid-nounVerbActionPicker-list {
  list-style: none;
  padding: 0;
}

.eid-nounVerbActionPicker-text,
.eid-nounVerbActionPicker-textSecondary {
  padding: 0;
}

.eid-nounVerbActionPicker-text {
  display: inline-block;
  vertical-align: middle;
}

.eid-nounVerbActionPicker-textSecondary {
  font-size: 0.7em;
}

.eid-nounVerbActionPicker-item,
.eid-nounVerbActionPicker-link {
  padding: 10px 0;
}

.eid-nounVerbActionPicker-link {
  background: url(images/bttn-arrow.png) no-repeat 100% 50%, url(images/bttn-arrow-over.png) no-repeat -9999px -9999px;
  padding-right: 24px;
}

.eid-nounVerbActionPicker-link:hover,
.eid-nounVerbActionPicker-item.ui-selected > .eid-nounVerbActionPicker-link {
  background-image: url(images/bttn-arrow-over.png);
}

.eid-nounVerbActionPicker-item.ui-selected,
.eid-nounVerbActionPicker-item.ui-selected > .eid-nounVerbActionPicker-link {
  background-color: transparent;
  text-align: right;
}

.eid-noun-verb-action-picker {
  position: relative;
  background: #fff;
  border: 1px solid #bababa;
  overflow: hidden;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-filter-popup {
  position: absolute;
  top: 0;
  left: 50%;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 35%;
  height: 93%;
  padding-top: 1%;
  margin-left: -17.5%;
  z-index: 1;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-filter-popup-content {
  background: #fff;
  height: 100%;
  border: 1px solid #bababa;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-section {
  float: left;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-divider {
  position: absolute;
  top: 0;
  left: 30%;
  height: 100%;
  border-right: 1px solid #bababa;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-section-content {
  padding: 15px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-section.eid-noun-verb-action-picker-todo {
  width: 30%;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-section.eid-noun-verb-action-picker-actions {
  width: 70%;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-section .eid-noun-verb-action-picker-section-title {
  border-bottom: 1px solid #ddd;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-toto-content {
  padding: 10px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-filters-content {
  background: #ffffff; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ebebeb)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #ebebeb 100%); /* W3C */
  padding: 5px 7px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-filter-list-container {
  float: left;
  position: relative;
  top: 1px;
  background: #fff;
  padding: 4px 25px 4px 15px;
  margin-bottom: -5px;
  border: 1px solid #ddd;
  border-bottom: none;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-filter-list-label {
  position: relative;
  top: 6px;
  float: left;
  margin: 0 10px 0 5px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-content-hover {
  color: #545454;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-content-hover:hover {
  color: #307fc1;
  background-color: #ffffed;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-filter-section {
  font-size: 0.9em;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-filter-input {
  float: right;
  height: 1.5em;
  border-radius: 0;
  border-color: #969696;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-title {
  font-size: 1.1em;
  font-weight: normal;
  margin-bottom: 15px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-sections-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: flex;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-section {
  margin-right: 15px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-section:last-child {
  margin-right: 0;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-todo-link {
  border-bottom: 1px solid #ddd;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-todo-link:hover {
  border-color: #307fc1;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-todo-link:hover .eid-action-icon-over {
  opacity: 1;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-todo-link:hover .eid-action-icon-fill {
  background: #cf6800;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-section-title {
  font-weight: normal;
  font-size: 1.2em;
  margin: 15px 0;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-help-section-content {
  font-size: 0.9em;
  padding: 0 0 5px 0;
  margin: 0;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-section-title,
.eid-noun-verb-action-picker .eid-noun-verb-action-picker-list-title {
  font-size: 0.8em;
  font-weight: normal;
  font-style: italic;
  padding: 2px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-list-title {
  margin-top: 10px;
  border: none;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-toto-content .ui-combobox {
  width: 100%;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-noun-or-verb-text {
  display: block;
  text-align: center;
  margin: 10px 0;
  font-size: 1.3em;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-noun-or-verb-text.ui-helper-hidden {
  display: none;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-list {
  list-style: none;
  max-height: 400px;
  padding: 0;
  margin: 0;
  overflow: auto;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-item {
  position: relative;
  padding: 10px 0;
  border-bottom: 1px solid #ddd;
  margin-right: 15px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-item-selected {
  text-align: right;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-item:first-child {
  border-top: 1px solid #ddd;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-link {
  background: url(images/bttn-arrow.png) no-repeat 100% 50%, url(images/bttn-arrow-over.png) no-repeat -9999px -9999px;
  display: block;
  color: #545454;
  padding-right: 24px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-item-selected .eid-noun-verb-action-picker-link,
.eid-noun-verb-action-picker .eid-noun-verb-action-picker-link:hover {
  color: #307fc1;
  background-image: url(images/bttn-arrow-over.png);
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-link .eid-action-icon-container {
  position: absolute;
  top: 10px;
  left: 0;
  width: 64px;
  height: 24px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-link:hover .eid-action-icon-over {
  opacity: 1;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-title {
  font-size: 1.2em;
  font-weight: normal;
  font-style: normal;
  border: none;
  min-height: 20px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-todo .eid-noun-verb-action-picker-title {
  padding: 10px 0;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-actions .eid-noun-verb-action-picker-title {
  padding: 0 0 0 75px;
}

.eid-noun-verb-action-picker .eid-noun-verb-action-picker-description {
  font-size: 0.8em;
  padding: 5px 0 3px 5px;
  margin: 0;
}

/*	-----------------------------------
image upload
----------------------------------- */
#dropbox .uploaded {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: url("../../images/upload-done.png") no-repeat center center rgba(255, 255, 255, 0.5);
  display: none;
}

/*	-----------------------------------
Selectable
----------------------------------- */
.ui-selectee.ui-selecting {
  background: #EBEBEB;
}

.ui-selected {
  background: #E1F2DD;
}

/*	-----------------------------------
Tree
----------------------------------- */
.eid-tree,
.eid-tree.jstree-default.jstree-focused {
  position: relative;
}

.eid-tree ul {
  list-style: none;
  padding-left: 0;
}

.eid-tree ul li a,
.eid-tree ul li img {
  display: inline-block;
  vertical-align: middle;
  padding: 2px;
}

.eid-workflow-growl-popup .eid-tree,
.eid-workflow-growl-popup .eid-tree.jstree-default.jstree-focused {
  height: auto;
  overflow: visible;
}

/*
* jsTree default theme 1.0
* Supported features: dots/no-dots, icons/no-icons, focused, loading
* Supported plugins: ui (hovered, clicked), checkbox, contextmenu, search
*/
.jstree-default li,
.jstree-default ins {
  background-image: url("images/d.png");
  background-repeat: no-repeat;
  background-color: transparent;
}

.jstree-default li {
  background-position: -90px 0;
  background-repeat: repeat-y;
}

.jstree-default li.jstree-last {
  background: transparent;
}

.jstree-default .jstree-open > ins {
  background-position: -72px 1px;
}

.jstree-default .jstree-closed > ins {
  background-position: -54px 3px;
}

.jstree-default .jstree-leaf > ins {
  background-position: -36px 0;
}

.jstree-default li span {
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
}

.jstree-default .jstree-hovered {
  background: #e7f4f9;
  border: 0px solid #d8f0fa;
}

.jstree-default .jstree-clicked {
  background: #beebff;
  border: 0px solid #99defd;
}

.jstree-default a .jstree-icon {
  background-position: -56px -19px;
}

.jstree-default a.jstree-loading .jstree-icon {
  background: url("images/throbber.gif") center center no-repeat !important;
}

.jstree-default.jstree-focused {
  background: #ffffee;
}

.jstree-default .jstree-no-dots li,
.jstree-default .jstree-no-dots .jstree-leaf > ins {
  background: transparent;
}

.jstree-default .jstree-no-dots .jstree-open > ins {
  background-position: -18px 0;
}

.jstree-default .jstree-no-dots .jstree-closed > ins {
  background-position: 0 0;
}

.jstree-default .jstree-no-icons a .jstree-icon {
  display: none;
}

.jstree-default .jstree-search {
  font-style: italic;
}

.jstree-default .jstree-no-icons .jstree-checkbox {
  display: inline-block;
}

.jstree-default .jstree-no-checkboxes .jstree-checkbox {
  display: none !important;
}

.jstree-default .jstree-checked > a > .jstree-checkbox {
  background-position: -38px -19px;
}

.jstree-default .jstree-unchecked > a > .jstree-checkbox {
  background-position: -2px -19px;
}

.jstree-default .jstree-undetermined > a > .jstree-checkbox {
  background-position: -20px -19px;
}

.jstree-default .jstree-checked > a > .jstree-checkbox:hover {
  background-position: -38px -37px;
}

.jstree-default .jstree-unchecked > a > .jstree-checkbox:hover {
  background-position: -2px -37px;
}

.jstree-default .jstree-undetermined > a > .jstree-checkbox:hover {
  background-position: -20px -37px;
}

#vakata-dragged.jstree-default ins {
  background: transparent !important;
}

#vakata-dragged.jstree-default .jstree-ok {
  background: url("images/d.png") -2px -53px no-repeat !important;
}

#vakata-dragged.jstree-default .jstree-invalid {
  background: url("images/d.png") -18px -53px no-repeat !important;
}

#jstree-marker.jstree-default {
  background: url("images/d.png") -41px -57px no-repeat !important;
  text-indent: -100px;
}

.jstree-default a.jstree-search {
  color: aqua;
}

.jstree-default .jstree-locked a {
  color: silver;
  cursor: default;
}

#vakata-contextmenu.jstree-default-context,
#vakata-contextmenu.jstree-default-context li ul {
  background: #f0f0f0;
  border: 1px solid #979797;
  -moz-box-shadow: 1px 1px 2px #999;
  -webkit-box-shadow: 1px 1px 2px #999;
  box-shadow: 1px 1px 2px #999;
}

#vakata-contextmenu.jstree-default-context a {
  color: black;
}

#vakata-contextmenu.jstree-default-context a:hover,
#vakata-contextmenu.jstree-default-context .vakata-hover > a {
  padding: 0 5px;
  background: #e8eff7;
  border: 1px solid #aecff7;
  color: black;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

#vakata-contextmenu.jstree-default-context li.jstree-contextmenu-disabled a,
#vakata-contextmenu.jstree-default-context li.jstree-contextmenu-disabled a:hover {
  color: silver;
  background: transparent;
  border: 0;
  padding: 1px 4px;
}

#vakata-contextmenu.jstree-default-context li.vakata-separator {
  background: white;
  border-top: 1px solid #e0e0e0;
  margin: 0;
}

#vakata-contextmenu.jstree-default-context li ul {
  margin-left: -4px;
}

.jstree-default li .jstree-searchresult {
  color: red;
}

.jstree-searchbox {
  padding-bottom: 5px;
}

.jstree-default li {
  white-space: nowrap;
}

/* IE6 BEGIN */
.jstree-default li,
.jstree-default ins,
#vakata-dragged.jstree-default .jstree-invalid,
#vakata-dragged.jstree-default .jstree-ok,
#jstree-marker.jstree-default {
  _background-image: url("d.gif");
}

.jstree-default .jstree-open ins {
  _background-position: -72px 0;
}

.jstree-default .jstree-closed ins {
  _background-position: -54px 0;
}

.jstree-default .jstree-leaf ins {
  _background-position: -36px 0;
}

.jstree-default a ins.jstree-icon {
  _background-position: -56px -19px;
}

#vakata-contextmenu.jstree-default-context ins {
  _display: none;
}

#vakata-contextmenu.jstree-default-context li {
  _zoom: 1;
}

.jstree-default .jstree-undetermined a .jstree-checkbox {
  _background-position: -20px -19px;
}

.jstree-default .jstree-checked a .jstree-checkbox {
  _background-position: -38px -19px;
}

.jstree-default .jstree-unchecked a .jstree-checkbox {
  _background-position: -2px -19px;
}

/* IE6 END */
/* Custome JSTREE styles*/
.jstree-node .jstree-anchor > .jstree-icon--custom {
  width: 14px;
  height: 14px;
}

.jstree-default .jstree-anchor {
  font-size: 13px;
  padding: 0 4px 0 1px;
  display: inline-block;
  white-space: nowrap;
  margin: 0;
  vertical-align: top;
}

/*	-----------------------------------
PopupEditeid-obj
----------------------------------- */
.eid-list li {
  padding: 5px 30px 5px 30px;
  font-size: 0.8em;
  position: relative;
}

.eid-timer {
  background-image: url(images/fa-clock.svg);
  background-repeat: no-repeat;
  background-size: 13px;
  width: 4px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 8px;
  margin-top: -6px;
  background-position: center;
  background-color: #307fc1 !important;
}

.eid-edit {
  background-image: url(images/fa-pencil-edit.svg);
  background-repeat: no-repeat;
  background-size: 16px;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 8px;
  margin-top: -6px;
}

.eid-edit-button-orgroleorgzonehyperlink {
  width: 22px;
  height: 22px;
}

.eid-edit-margin-left {
  padding-left: 30px;
}

.eid-popup-edit-content .ui-accordion .ui-accordion-header {
  background: none;
  background-color: #666;
}

.eid-popupedit-content {
  border-radius: 8px;
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  padding: 0px;
  z-index: 9999;
  border-bottom: 5px solid;
  border-image-source: linear-gradient(to right, rgba(1, 174, 143, 0), #04ab93 7%, #2c83bd 91%, rgba(48, 127, 193, 0));
  border-image-slice: 1;
  background-image: linear-gradient(93deg, #01ae8f, #307fc1 100%);
}
.eid-popupedit-content::before {
  content: "";
  opacity: 0.3;
  background: #000;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100vh;
  z-index: -1;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content {
  padding: 0px;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-checkbox {
  padding: 20px 20px 24px 32px;
  background: #fff;
  border-radius: 8px 8px 0px 0px;
  /*  min-width: 450px;*/
  font-size: 18px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  color: #3b454d;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-checkbox label {
  display: flex;
  align-items: center;
}
@media screen and (max-width: 612px) {
  .eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-checkbox label {
    flex-wrap: wrap;
  }
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-checkbox label span {
  margin-right: 30px;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-checkbox label span.ui-widget.eid-check-box {
  margin-right: 10px;
  flex-shrink: 0;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-field {
  padding: 20px 32px 20px 32px;
  background-color: #eef0f4;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-field .eid-form-field {
  padding-top: 0px;
  padding-bottom: 0px;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-field .eid-temporary-access-form-field .ui-combobox-clear-button {
  display: none !important;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-field .eid-temporary-access-form-field .eid-temporary-access-text {
  position: absolute;
  z-index: 999;
  margin-top: 16px;
  margin-left: 10px;
  font-size: 11px;
  color: #8b909a;
  text-transform: uppercase;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-field .eid-temporary-access-form-field .eid-temporary-access-begin-input {
  padding-left: 105px !important;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-field .eid-temporary-access-form-field .eid-temporary-access-end-input {
  padding-left: 95px !important;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-content .eid-temporary-access-field .eid-temporary-access-form-field .ui-combobox-datetime-selected {
  padding: 10px;
  font-size: 16px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  border-radius: 5px;
  border: solid 1px #d4d4d8;
  background-color: #fff;
  background-image: url(images/temporary-access-caret.svg);
  background-repeat: no-repeat;
  background-position: 98.5% 50%;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-buttons {
  padding: 24px 32px 24px 32px;
  background: #fff;
  border-radius: 0px 0px 8px 8px;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-buttons .eid-popupedit-close-button {
  opacity: 1;
  top: 27px;
  right: 20px;
}
.eid-popupedit-content .eid-panel.eid-panel-closable .eid-panel-buttons .eid-popupedit-select-button {
  padding: 8px 24px;
  height: 48px;
}

.eid-OrgRoleOrgZoneTree-width {
  z-index: 900;
}

.eid-popupedit-content.eid-OrgRoleOrgZoneTree {
  padding: 0;
  border: none;
  box-shadow: none;
}

.eid-OrgRoleOrgZoneTree .ui-accordion.ui-widget {
  margin-bottom: 1rem;
}

.ui-accordion .ui-accordion-header.ui-state-active.eid-OrgRoleOrgZoneTree-accordion {
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.ui-accordion .ui-accordion-header.ui-state-active.eid-OrgRoleOrgZoneTree-accordion a {
  color: #fff;
}

.ui-accordion .ui-accordion-header.ui-state-active.eid-OrgRoleOrgZoneTree-accordion a:hover {
  color: #fff;
  text-decoration: underline;
}

.ui-accordion .ui-accordion-header.ui-state-active.eid-OrgRoleOrgZoneTree-accordion:hover a {
  color: #fff;
  text-decoration: underline;
}

.ui-accordion-content.ui-accordion-content-active.eid-OrgRoleOrgZoneTree-accordion {
  border: 1px solid rgba(0, 0, 0, 0.125) !important;
  padding: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: 0;
}

.ui-accordion .ui-widget-header.eid-OrgRoleOrgZoneTree-accordion {
  background: none;
}

.ui-state-default.eid-OrgRoleOrgZoneTree {
  border: 1px solid #ddd;
}

.ui-accordion .ui-accordion-header.eid-OrgRoleOrgZoneTree-accordion {
  background: rgba(0, 0, 0, 0.03);
  border: 1px solid rgba(0, 0, 0, 0.125);
  padding-right: 10px;
  padding-left: 10px;
  margin-bottom: 0;
}

.ui-accordion .ui-accordion-header.eid-OrgRoleOrgZoneTree-accordion:hover a {
  color: #0056b3;
  text-decoration: underline;
}

.ui-accordion .ui-accordion-header.eid-OrgRoleOrgZoneTree-accordion a {
  color: #007bff;
  font-weight: 600;
}

.eid-OrgRoleOrgZoneTree-button {
  float: right;
  padding: 5px;
}

.eid-OrgRoleOrgZoneTree-button > .ui-state-default {
  background-color: #307fc1;
}

.eid-OrgRoleOrgZoneTree-inside-container .ui-widget-content {
  border: none;
}

.eid-OrgRoleOrgZoneTree-inside-container .eid-tree-search-bg {
  padding: 0px;
  background: #fff;
}

.eid-OrgRoleOrgZoneTree-inside-container .eid-tree-height {
  padding-right: 10px;
}

.eid-OrgRoleOrgZoneTree-accordion.ui-accordion-header .ui-accordion-header-icon {
  display: none;
}

.eid-popupedit-content.eid-popupedit-content-title {
  margin: 10px 0;
}

/*	-----------------------------------
Layout
----------------------------------- */
.eid-layout,
.eid-layout-panel {
  position: relative;
}

.eid-layout-header {
  margin-bottom: 10px;
  clear: both;
}

.eid-layout-header:before,
.eid-layout-header:after,
.eid-layout:before,
.eid-layout:after,
.eid-layout-panel:before,
.eid-layout-panel:after {
  /* Clear fix */
  content: " ";
  display: table;
}

.eid-layout-header:after,
.eid-layout:after,
.eid-layout-panel:after {
  clear: both;
}

.eid-layout-sidebar,
.eid-layout-sidebar:after {
  width: 20%;
}

.eid-layout-sidebar:after {
  background: #f4f4f4;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  z-index: 0;
}

.eid-layout-sidebar-left > .eid-layout-sidebar,
.eid-layout-sidebar-left > .eid-layout-panel > .eid-layout-sidebar {
  float: left;
}

.eid-layout-content {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-bottom: 10px;
  width: 80%;
}

.eid-layout-sidebar-left > .eid-layout-content,
.eid-layout-sidebar-left > .eid-layout-panel > .eid-layout-content {
  float: left;
  padding-left: 5px;
}

/*	-----------------------------------
Sidebar
----------------------------------- */
.eid-sidebar {
  position: relative;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 1;
}

.eid-sidebar-popup-header {
  display: none;
  position: relative;
  min-height: 24px;
  margin-bottom: 15px;
}

.eid-sidebar-section-content {
  clear: both;
}

.eid-sidebar-menu-target {
  transition: background-color 1s ease;
}

.eid-sidebar-menu-target-active {
  background: #fff;
  padding: 4px 11px 4px 4px;
  margin: -5px -12px -5px -5px;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.5);
  border: 1px solid #bababa;
  z-index: 9999;
}

.eid-sidebar-menu-target-bridge {
  position: absolute;
  top: 1px;
  left: 0;
  background: #fff;
  box-sizing: border-box;
  width: 1px;
  height: 1.9em;
  padding: 18px 0;
  z-index: 9999;
}

.eid-sidebar-menu-target > a {
  display: block;
}

.eid-sidebar-menu-content {
  padding: 3px 10px 10px 10px;
}

.eid-sidebar-section {
  font-size: 0.9em;
}

.eid-sidebar-section input {
  width: 100%;
}

.eid-sidebar-section-title {
  font-size: 1em;
  margin: 0 0 5px 0;
}

.eid-sidebar-divider {
  background: #ddd;
  height: 1px;
  margin: 20px 0;
}

/*	-----------------------------------
Navigation Bar
----------------------------------- */
.eid-navbar-nav-wrapper,
.eid-navbar-content-wrapper {
  background: #f9f9f9;
  transition: width 0.3s, padding 0.1s;
}

.eid-navbar-content {
  background: #fff;
  border-radius: none;
  height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px;
}

a.eid-navbar-toggle {
  color: #fff;
  margin: 10px 15px 0 10px;
}

.eid-navbar-toggle__text {
  text-indent: -10000px;
}

.eid-navbar-nav-wrapper,
.eid-navbar-nav {
  width: 275px;
}

.eid-navbar-content-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 0 275px;
}

.eid-navbar-content-scroll {
  overflow: auto;
  height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px;
}

.eid-navbar-nav {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: auto;
  font-size: 0.75em;
  height: 100%;
  padding-top: 10px;
}

.eid-navbar-nav-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  overflow: hidden;
  padding-top: 3px;
  z-index: 5000;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /*border-right: 1px solid rgba(0,0,0,0.1);
  border-right-color: #cccccc;*/
  background-color: #fff;
  -webkit-overflow-scrolling: touch;
}

.eid-navbar-list,
.eid-navbar-list > li {
  list-style: none;
  padding: 0;
  margin: 0;
}

.eid-navbar-list > li {
  position: relative;
  padding: 3px 0 3px 10px;
  margin: 3px 0 3px 10px;
}

.eid-navbar-list > li:last-child {
  margin-bottom: 0;
}

li > .eid-navbar-list-wrapper > .eid-navbar-list > li {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  border: none;
}

.eid-navbar-link,
.eid-navbar-link:visited {
  cursor: pointer;
  display: block;
  color: rgba(0, 0, 0, 0.65);
  overflow: hidden;
  letter-spacing: 0.25px;
}

.eid-navbar-link:hover {
  color: rgba(0, 0, 0, 0.85);
  text-decoration: none;
}

.eid-navbar-open > .eid-navbar-link,
.eid-navbar-open > .eid-navbar-link:visited,
.eid-navbar-open > .eid-navbar-link:hover {
  color: rgba(0, 0, 0, 0.85);
}

.eid-navbar-active, .eid-nav-active,
li > .eid-navbar-list-wrapper > .eid-navbar-list > li.eid-navbar-active,
li > .eid-navbar-list-wrapper > .eid-navbar-list > li.eid-nav-active {
  background: #131923;
  padding-right: 10px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.eid-navbar-active > .eid-navbar-link,
.eid-navbar-active > .eid-navbar-link:visited,
.eid-navbar-active > .eid-navbar-link:hover,
.eid-nav-active > .eid-navbar-link,
.eid-nav-active > .eid-navbar-link:visited,
.eid-nav-active > .eid-navbar-link:hover {
  color: #252525;
}

.eid-navbar-with-icon > .eid-navbar-list-wrapper > .eid-navbar-list {
  padding-left: 0px;
}

.eid-navbar-link > .eid-icon-navbar-arrow-open,
.eid-navbar-link > .eid-icon-navbar-arrow-closed {
  margin-left: 5px;
}

.eid-navbar-link > .eid-icon-navbar-arrow-active {
  position: absolute;
  top: 50%;
  right: 5px;
  margin-top: -5px;
}

/*after login content-wrapper*/
.eid-navbar-collapsed > .eid-navbar-content-wrapper {
  padding-left: 40px;
}

/*before login content-wrapper*/
.eid-anonymous .eid-navbar-collapsed > .eid-navbar-content-wrapper {
  padding-left: 0px;
}

.eid-navbar-collapsed > .eid-navbar-nav-wrapper {
  width: 40px;
}

.eid-navbar-collapsed .eid-navbar-nav-wrapper .eid-navbar-list-wrapper, .eid-navbar-collapsed .eid-support-dropdown-menu {
  display: none !important;
}

.eid-navbar-collapsed .eid-expand-collapse-left-menu-icon {
  left: 28.5px !important;
  transition: ease-in 0.3s;
}

.eid-navbar-collapsed .eid-collapse-left-menu-tooltip {
  left: 60px !important;
}
.eid-navbar-collapsed .eid-expand-collapse-left-menu-icon {
  transform: rotate(0deg) !important;
}

.eid-expand-collapse-left-menu .eid-collapse-left-menu-tooltip {
  position: fixed;
  background: #000;
  border-radius: 3px;
  padding: 6px 8px;
  color: #fff;
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  left: 284px;
  margin-top: 26px;
  display: none;
}
.eid-expand-collapse-left-menu .eid-collapse-left-menu-tooltip::before {
  content: "";
  position: absolute;
  border-left: 1px solid #d6d4d4;
  border-top: 1px solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #000;
  padding: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 0;
  left: -3px;
  top: 12px;
}
.eid-expand-collapse-left-menu:hover .eid-collapse-left-menu-tooltip {
  display: block !important;
}
.eid-expand-collapse-left-menu .eid-expand-collapse-left-menu-icon {
  position: fixed;
  z-index: 99999;
  width: 23px;
  height: 23px;
  margin-top: 31px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  border-radius: 50%;
  left: 251.5px;
  transition: ease-out 0.3s;
  cursor: pointer;
  background-image: url(images/collapse-left-panel-arrow-icon.svg);
  background-repeat: no-repeat;
  background-position: center;
  transform: rotate(180deg);
}
.eid-expand-collapse-left-menu .eid-expand-collapse-left-menu-icon:hover {
  background-color: #307fc1;
  background-image: url(images/collapse-left-panel-arrow-icon-white-hover.svg);
}

.eid-no-page-header .eid-navbar-content-wrapper {
  padding: 0px;
}

.eid-navbar-nav > .eid-navbar-list > li > a {
  font-size: 1.3em;
  font-weight: 500;
}

.eid-navbar-link--active-icon {
  font-size: 16px;
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translate(50%, -50%);
}

/*	-----------------------------------
Action Nouns Verbs
----------------------------------- */
.eid-main-screen .eid-sub-header {
  margin-top: 10px;
}

.eid-main-screen .fourcol.eid-no-margin {
  margin-right: 0px;
}

.eid-main-screen .eid-grid-header {
  border: 1px solid #bababa;
  background: #fff;
}

.eid-main-screen .eid-group-box .eid-group-box-content.ui-widget-content {
  padding: 25px;
}

.eid-main-screen .eid-column-one {
  padding: 15px;
}

.eid-main-screen .eid-column-two {
  padding: 15px;
  width: 100%;
}

.eid-main-screen .eid-column-one .eid-content-container {
  margin-top: 10px;
}

.eid-main-screen .eid-main-screen input {
  height: 51px;
  width: 100%;
  border-radius: 0;
  padding-left: 33px;
  padding-right: 45px;
}

.eid-main-screen .eid-input-container {
  position: relative;
}

.eid-main-screen .eid-input-container .eid-dropdown-clear {
  position: absolute;
  left: 10px;
  top: 15px;
}

.eid-main-screen .eid-input-container .eid-dropdown {
  position: absolute;
  width: 41px;
  height: 49px;
  right: 1px;
  top: 1px;
  background-image: url(images/main-dropdown.png);
}

.eid-main-screen .eid-input-container .eid-dropdown:hover {
  background-image: url(images/main-dropdown-over.png);
}

.eid-main-screen .eid-text-seperator {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 1.3em;
}

.eid-main-screen ul.eid-nouns-list-items {
  padding-left: 0;
}

.eid-main-screen ul.eid-nouns-list-items a {
  color: #545454;
  display: block;
  padding-right: 20px;
}

.eid-main-screen ul.eid-nouns-list-items a:hover {
  color: #307fc1;
}

.eid-main-screen ul.eid-nouns-list-items li {
  list-style: none;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-top: 10px;
  font-size: 1.2em;
}

.eid-main-screen .eid-noun-arrow {
  background-image: url(images/bttn-arrow.png);
  background-repeat: no-repeat;
  background-position: right;
  padding-top: 10px;
  padding-bottom: 10px;
}

.eid-main-screen .eid-noun-arrow:hover {
  background-image: url(images/bttn-arrow-over.png);
  background-color: #FFFFED;
}

.eid-main-screen .eid-noun-arrow:active {
  background-image: url(images/bttn-arrow-over.png);
  background-color: #FFFFED;
  text-align: right;
}

.eid-main-screen .eid-main-container {
  position: relative;
}

.eid-main-screen .eid-column-devider {
  border-left: 1px solid #bababa;
  position: absolute;
  top: 0;
  left: 30.55%;
  height: 100%;
}

/*	-----------------------------------
Menu
----------------------------------- */
.eid-menu {
  position: absolute;
  z-index: 9999;
}

.eid-menu-inline {
  position: static;
}

.eid-omni {
  position: relative;
}

.eid-omni-icon {
  height: 24px;
  width: 44px;
  background-position: 3px 50%;
}

.eid-omni-arrow {
  position: absolute;
  top: 50%;
  margin-top: -3px;
  left: 32px;
  z-index: 101;
}

eid-omni-selection {
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 30px;
}

.eid-omni-person {
  background-image: url(images/search-person.png);
}

.eid-shared-credentials {
  background-image: url(images/shared-credentials.png);
}

.eid-omni-account {
  background-image: url(images/search-useraccount.png);
}

.eid-omni-contact {
  background-image: url(images/search-contact.png);
}

.eid-omni-computer {
  background-image: url(images/search-computer-white.png);
}

.eid-omni-group {
  background-image: url(images/search-groups.png);
}

.eid-omni-folder {
  background-image: url(images/search-folder.png);
}

.eid-omni-mailbox {
  background-image: url(images/search-mailbox.png);
}

.eid-omni-protected {
  background-image: url(images/search-applications.png);
}

.eid-omni-management {
  background-image: url(images/search-management.png);
}

.eid-omni-application {
  background-image: url(images/search-application-icon-white.png);
}

.eid-omni-set {
  background-image: url(images/search-assets.png);
}

.eid-omni-web {
  background-image: url(images/search-sharepoint.png);
}

.eid-omni-menu-target {
  background-color: #307fc1;
  padding: 1px;
  position: absolute;
  z-index: 100;
  top: 1px;
  left: 1px;
}

.eid-menu-content-omni .eid-menu-items > li {
  border-bottom: 2px solid #307fc1;
  margin-left: 0px;
  margin-right: 0px;
  padding: 5px 10px;
}

.eid-menu-content-omni .eid-menu-items > li:last-child {
  border: none;
}

.eid-menu-content-omni .eid-menu-items > li > a {
  margin-top: 5px;
  color: #fff;
  font-weight: bolder;
  padding: 2px 7px 7px 0px;
  position: relative;
}
.eid-menu-content-omni .eid-menu-items > li > a:hover {
  color: #fff;
}

.eid-menu-items .eid-omni-icon {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -16px;
}

.eid-menu-items > li:last-child {
  border: none;
}

.eid-menu-content {
  position: relative;
  background: #fff;
  border: 1px solid #bbb;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.eid-menu-content-omni .eid-menu-content {
  background: rgb(59.9979253112, 139.8174273859, 206.5020746888);
  border: 1px solid #307fc1;
}

.eid-omni-text {
  display: block;
  overflow: hidden;
  margin-left: 40px;
}

.eid-menu-content-omni {
  padding: 0;
}

.eid-omni-autocomplete .eid-input-group .ui-button-icon-primary.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/search-dropdown-arrow.png);
}

.eid-omni-autocomplete .eid-autocomplete-button-wrapper {
  height: 28px;
  right: 14px;
}

.eid-omni-autocomplete input {
  width: 95%;
  height: 28px;
  padding-left: 50px;
}

.eid-menu-content:before,
.eid-menu-content:after {
  content: "";
  display: table;
}

.eid-menu-content:after {
  clear: both;
}

.eid-menu-content-inline {
  box-shadow: none;
  min-height: 36px;
  padding-right: 40px;
}

.eid-menu-panel-omni {
  padding: 0px;
  background: #D86800;
}

.eid-menu-panel {
  padding: 0px;
}

.eid-menu-items {
  font-size: 0.9em;
  list-style: none;
  padding: 0;
  margin: 0;
}

.eid-menu-items > li > a {
  position: relative;
  text-decoration: none;
}

.eid-menu-items > li > a,
.eid-menu-items > li > .eid-menu-item-content {
  transition: 0.25s ease-out;
  display: block;
}

.eid-menu-items > li > a:hover {
  color: #307fc1;
}

.eid-menu-items > li > a.eid-menu-item-strong {
  background: #307fc1;
  color: #fff;
}

.eid-menu-items > li > a.eid-menu-item-strong:hover {
  background: #fff;
  color: #307fc1;
}

.eid-menu.eid-lite > .eid-menu-content {
  border-color: #bababa;
}

.eid-profile-dropdown-li-container {
  cursor: pointer;
}

.eid-menu-inverse-target,
.eid-menu-inverse-target-open:after {
  transition-duration: 0.25s;
}

.eid-menu-inverse-target-open,
.eid-menu-inverse {
  background: rgb(59.9979253112, 139.8174273859, 206.5020746888);
}

.eid-menu-inverse {
  box-shadow: none;
  border: none;
}

.eid-menu-inverse > .eid-menu-items > li > a {
  color: #fff;
}

.eid-menu-inverse > .eid-menu-items > li > a:hover {
  color: #eee;
}

.eid-menu-inverse > .eid-menu-items > li {
  border-bottom: 2px solid #307fc1;
  padding: 10px;
}

.eid-menu-clean .eid-menu-content {
  border: none;
  box-shadow: none;
  min-width: 0;
}

.eid-menu-items-with-icons > li {
  border-bottom: 1px solid #307fc1;
  padding: 10px;
}

.eid-menu-items-with-icons > li:last-child {
  border-bottom: none;
}

.eid-menu-item-text {
  overflow: hidden;
}

.eid-menu-items-with-icons .eid-menu-item-text {
  margin-left: 30px;
}

.eid-menu-items-with-icons .eid-icon {
  position: absolute;
  top: 50%;
  left: 7px;
  margin-top: -12px;
}

/*	-----------------------------------
delete-row
----------------------------------- */
.eid-delete-row {
  position: absolute;
  top: 5px;
  right: 45px;
  background-image: url(images/delete-gray.png);
  width: 13px;
  height: 14px;
}

.eid-delete-row-text {
  font-size: 8em;
  color: #888;
}

.eid-delte-row-position {
  position: absolute;
  right: 3px;
  top: 3px;
}

/*	-----------------------------------
csv
----------------------------------- */
.eid-csv-bottom-space {
  margin-bottom: 15px;
}

.eid-csv-refresh-margin {
  margin-top: 8px;
}

.eid-csv-left-margin {
  margin-right: 10px;
}

/*	-----------------------------------
actions
----------------------------------- */
.eid-action-list .eid-action-icon {
  background-repeat: no-repeat;
  background-position: left top;
  padding: 0 5px 5px 5px;
  display: block;
  width: auto;
  height: auto;
}

.eid-action-list .eid-action-add-icon {
  background-image: url(images/action-add.png);
}

.eid-action-list .eid-action-add-icon:hover {
  background-image: url(images/action-add-over.png);
}

.eid-action-list .eid-action-check-icon {
  background-image: url(images/action-check.png);
}

.eid-action-list .eid-action-check-icon:hover {
  background-image: url(images/action-check-over.png);
}

.eid-action-list .eid-action-edit-icon {
  background-image: url(images/action-edit.png);
}

/*	------------------------------------------
Privileged Session Grid Screenshots DVR
------------------------------------------ */
.eid-sessions-play-button {
  background-image: url(images/media-play.png);
  position: absolute;
  width: 40px;
  height: 40px;
  top: 102%;
  right: 53%;
}

.eid-sessions-pause-button {
  background-image: url(images/media-pause.png);
  position: absolute;
  width: 40px;
  height: 40px;
  top: 102%;
  right: 50%;
}

.eid-action-list .eid-action-edit-icon:hover {
  background-image: url(images/action-edit-over.png);
}

.eid-action-list .eid-action-help-icon {
  background-image: url(images/action-help.png);
}

.eid-action-list .eid-action-help-icon:hover {
  background-image: url(images/action-help-over.png);
}

.eid-action-list .eid-action-password-icon {
  background-image: url(images/action-password.png);
}

.eid-action-list .eid-action-password-icon:hover {
  background-image: url(images/action-password-over.png);
}

.eid-action-list .eid-action-person-icon {
  background-image: url(images/action-person.png);
}

.eid-action-list .eid-action-person-icon:hover {
  background-image: url(images/action-person-over.png);
}

.eid-action-list .eid-action-redo-icon {
  background-image: url(images/action-redo.png);
}

.eid-action-list .eid-action-redo-icon:hover {
  background-image: url(images/action-redo-over.png);
}

.eid-action-list .eid-action-remove-icon {
  background-image: url(images/action-remove.png);
}

.eid-action-list .eid-action-remove-icon:hover {
  background-image: url(images/action-remove-over.png);
}

.eid-action-list .eid-action-discription {
  font-size: 0.8em;
  margin-top: 5px;
}

.eid-action-list .eid-action-title {
  font-size: 1.2em;
  padding: 0 18px 0 70px;
}

.eid-action-list .eid-action-arrow {
  background-image: url(images/bttn-arrow.png);
  background-repeat: no-repeat;
  background-position: right;
}

.eid-action-list .eid-action-arrow:hover {
  background-image: url(images/bttn-arrow-over.png);
  background-color: #FFFFED;
}

.eid-action-list ul.eid-actions-list-items {
  padding-left: 0;
}

.eid-action-list ul.eid-actions-list-items a {
  color: #545454;
  width: 100%;
}

.eid-action-list ul.eid-actions-list-items a:hover {
  color: #307fc1;
}

.eid-action-list ul.eid-actions-list-items li {
  list-style: none;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-top: 10px;
}

.eid-action-filter-background {
  background: #ffffff; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ebebeb)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #ebebeb 100%); /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #ebebeb 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ebebeb",GradientType=0 ); /* IE6-8 */
  border-bottom: 1px solid #ddd;
  padding: 7px;
  position: relative;
}

.eid-tree-action-button {
  height: 1em;
  color: black;
}

.eid-action-add-filter {
  width: 15px;
  height: 16px;
  cursor: pointer;
  position: absolute;
  top: 10px;
  left: 7px;
}

.eid-action-add-filter:hover {
  background-image: url(images/add-filter-over.png);
}

.eid-tree-add-icon {
  width: 10px;
  height: 10px;
  background-repeat: no-repeat;
}

.eid-tree-add-icon:hover {
  width: 10px;
  height: 10px;
  background-repeat: no-repeat;
}

.eid-action-filter-sprocket {
  width: 17px;
  height: 20px;
  background-image: url(images/filter-sprocket.png);
  cursor: pointer;
  position: absolute;
  top: 10px;
  left: 7px;
}

.eid-action-filter-sprocket:hover {
  background-image: url(images/filter-sprocket-over.png);
}

.eid-action-filter-header {
  font-size: 0.9em;
  font-weight: normal;
  margin-left: 20px;
}

/*	-----------------------------------
tooltip
----------------------------------- */
.eid-tooltip .eid-tooltip-position {
  position: absolute;
  z-index: 9999;
}

.eid-tooltip .eid-tooltip-left-grip,
.eid-tooltip .eid-tooltip-right-grip {
  /* background: url(images/tooltip-grip.png);
  cursor: move;
  position: absolute;
  top: 50%;
  width: 7px;
  height: 15px;
  margin-top: -7px;
  z-index: 1000;*/
  display: none;
}

/*.eid-tooltip .eid-tooltip-left-grip {
    left: 4px;
}

.eid-tooltip .eid-tooltip-right-grip {
    right: 4px;
}*/
.eid-tooltip .eid-tooltip-content-container,
.eid-tooltip .eid-tooltip-content {
  position: relative;
  /*border-radius: 4px;*/
}

.eid-tooltip .eid-tooltip-content-container {
  /* background-color: rgba(0, 0, 0, 0.6);
  font-size: .9em;
  padding: 15px;*/
}

.eid-tooltip .eid-tooltip-content {
  cursor: default;
  overflow: auto;
  padding: 24px;
  border-radius: 4px;
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  font-size: 14px;
  line-height: 1.43;
  color: #000;
}

.eid-tooltip .eid-tooltip-content span strong {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33;
  color: #9b9b9b;
}

.eid-tooltip .eid-tooltip-content span {
  font-size: 14px;
  line-height: 1.43;
  color: #000;
}

.eid-tooltip .eid-tooltip-content h4 {
  color: #000;
  font-size: 1em;
}

.eid-tooltip .eid-tooltip-close-button.ui-button,
.eid-tooltip .eid-tooltip-icon {
  position: absolute;
}

.eid-tooltip .eid-tooltip-close-button.ui-button {
  /*background: url(images/tooltip-close.png) 50% 50%, url(images/tooltip-close-over.png) no-repeat 9999px 9999px;*/ /* Preload image */
  /*width: 16px;
  height: 14px;
  top: 20px;
  right: 20px;
  border: none;
  z-index: 2;*/
  display: none;
}

/*.eid-tooltip .eid-tooltip-close-button.ui-button:hover {
    background-image: url(images/tooltip-close-over.png);
    box-shadow: none;
}*/
.eid-tooltip .eid-tooltip-close-button.ui-button .ui-icon,
.eid-tooltip .eid-tooltip-close-button.ui-button .ui-button-text {
  display: none;
}

.eid-tooltip .eid-tooltip-icon {
  left: 16px;
  top: 16px;
  z-index: 2;
}

.eid-tooltip .eid-tooltip-icon.eid-tooltip-icon-lightbulb {
  /*background: url(images/tooltip-lightbulb.png);
  width: 30px;
  height: 33px;*/
  display: none;
}

.eid-tooltip .eid-tooltip-tip {
  background-image: url(images/tooltip-down-arrow.png);
  position: absolute;
  width: 31px;
  height: 16px;
  left: 15px;
  filter: invert(1);
  bottom: -10px;
}

/*.eid-tooltip.eid-tooltip-with-icon .eid-tooltip-content {
    padding-left: 34px;
}

.eid-tooltip.eid-tooltip-with-close-button .eid-tooltip-content {
    padding-right: 28px;
}*/
td.eid-riskmanagement-violation {
  min-width: 250px;
}
td.eid-riskmanagement-violation a {
  margin-bottom: 8px;
}

/*	-----------------------------------
Information popup
----------------------------------- */
.eid-info-popup .eid-info-icon {
  background-image: url(images/info-icon.png);
  width: 33px;
  height: 33px;
  float: left;
}

.eid-info-popup .eid-info-icon:hover {
  background-image: url(images/info-icon-over.png);
}

.eid-info-popup .eid-info-outer-container {
  padding: 15px;
  background-color: rgba(0, 0, 0, 0.6);
  float: left;
  border-radius: 4px;
  font-size: 0.9em;
  position: relative;
}

.eid-info-popup .eid-tooltip-header {
  color: #000;
  font-weight: bold;
  text-align: left;
}

.eid-info-popup .eid-info-inner-container {
  padding: 15px;
  background-color: #FFFFEC;
  position: relative;
  border-radius: 4px;
  border: 1px solid #000;
  opacity: 1;
}

.eid-info-popup .eid-info-header {
  color: #000;
  font-weight: bold;
}

.eid-info-popup .eid-info-close {
  position: absolute;
  width: 16px;
  height: 14px;
  right: 5px;
  top: 5px;
  background-image: url(images/tooltip-close.png);
}

.eid-info-popup .eid-info-close:hover {
  background-image: url(images/tooltip-close-over.png);
}

/*	-----------------------------------
Request App
----------------------------------- */
.eid-request-app .eid-group-box-content.ui-state-default {
  color: #333;
  background: #EAF7FE;
}

.eid-request-app, .eid-request-app.ui-widget.ui-state-default {
  border-color: #ddd;
}

.eid-request-app .eid-group-box-content.ui-widget-content {
  border: none;
  background-image: none;
  padding: 10px;
}

.eid-request-app .eid-group-box-content.ui-state-default {
  color: #333;
  background: #EAF7FE;
}

.eid-request-app .eid-request-app-inner-container {
  background-color: #fff;
  border: 1px solid #ddd;
  padding: 15px;
  max-height: 400px;
  overflow: auto;
}

.eid-request-app .eid-form ul.eid-request-app-items li {
  margin-bottom: 14px;
  list-style: none;
  text-decoration: none;
}

.eid-request-app ul.eid-request-app-items, .eid-form ul.eid-request-app-items, .eid-form .eid-request-app-items {
  padding-left: 0;
}

.eid-request-app .eid-request-app-overflow {
  max-height: 400px;
  overflow: auto;
}

.eid-request-app .eid-group-box, .eid-group-box.ui-widget {
  background: none;
  padding: 5px 0;
  border-width: 1px 0 1px 0;
}

.eid-request-app .eid-group-box {
  border-top: none;
}

.eid-request-app .eid-request-app-drag .eid-request-app-column-center {
  width: 6%;
  float: left;
  background-color: red;
  height: 100%;
}

.eid-request-app .eid-request-app-drag .eid-request-app-column-holder {
  position: relative;
}

.eid-request-app .eid-request-app-drag .eid-request-app-margin {
  margin-right: 2%;
}

.eid-request-app .eid-request-app-drag .eid-request-app-divider {
  background-color: #ddd;
  height: 90%;
  width: 1px;
  position: absolute;
  left: 50%;
  margin: -3px;
  top: 25px;
}

.eid-request-app .eid-request-app-drag .eid-group-box-content.ui-widget-content {
  border: none;
  background-image: none;
  padding: 20px;
  position: relative;
}

.eid-request-app .eid-request-app-drag .eid-request-app-drag-item-add {
  background-color: #fff;
  border: 1px solid #ddd;
  padding: 10px;
  display: block;
  color: #545454;
  background-image: url(images/gripper.png);
  background-position: right;
  background-repeat: repeat-y;
  margin-bottom: 15px;
}

.eid-request-app .eid-request-app-drag .eid-request-app-drag-item-add:hover {
  color: #009E00;
  border: 1px solid #009E00;
}

.eid-request-app .eid-request-app-drag .eid-request-app-drag-item-remove {
  background-color: #fff;
  border: 1px solid #ddd;
  padding: 10px;
  display: block;
  color: #545454;
  background-image: url(images/gripper-right.png);
  background-position: left;
  background-repeat: repeat-y;
  margin-bottom: 15px;
  text-align: right;
}

.eid-request-app .eid-request-app-drag .eid-request-app-drag-item-remove:hover {
  color: #BC3100;
  border: 1px solid #BC3100;
}

.eid-request-app .eid-request-app-drag .eid-request-app-add-item {
  padding-right: 10px;
  color: #009E00;
  background-image: url(images/green-arrow-right.png);
  background-position: right;
  background-repeat: no-repeat;
  float: right;
  margin-right: 10px;
  text-align: right;
}

.eid-request-app .eid-request-app-drag .eid-request-app-add-item-text {
  float: left;
  max-width: 83%;
}

.eid-request-app .eid-request-app-drag .eid-request-app-remove-item-text {
  margin-left: 10px;
  float: right;
  max-width: 83%;
}

.eid-request-app .eid-request-app-drag .eid-request-app-remove-item {
  padding-left: 10px;
  color: #BC3100;
  background-image: url(images/red-arrow-left.png);
  background-position: left;
  background-repeat: no-repeat;
  float: left;
  margin-left: 10px;
}

.eid-request-app .eid-request-app-drag h5.eid-request-app-bottom-margin,
.eid-request-app .eid-request-app-drag .eid-request-app-bottom-margin {
  margin-bottom: 15px;
}

.eid-request-app .eid-request-app-drag table.eid-drag-app-table {
  margin-bottom: 0;
}

.eid-request-app .eid-request-app-drag table.eid-drag-app-table.eid-drag-app-table-remove {
  margin-left: 15px;
}

.eid-request-app .eid-request-app-drag table.eid-drag-app-table th {
  text-align: right;
  font-weight: normal;
  border-right: 1px solid #ddd;
  width: 20%;
}

.eid-request-app .eid-request-app-drag .eid-drag-app-info-text {
  font-weight: normal;
  border-bottom: 1px solid #ddd;
  margin-right: 15px;
  font-size: 0.7em;
  font-style: italic;
  color: #787878;
}

.eid-request-app .eid-request-app-drag .eid-drag-app-info-text.eid-drag-app-table-remove {
  margin-right: 0;
  margin-left: 15px;
}

.eid-request-app .eid-request-app-drag .eid-drag-app-info-section {
  clear: both;
}

/*	-----------------------------------
Add App
----------------------------------- */
.eid-apps {
  width: 100%;
}

.eid-add-app-header {
  font-style: normal;
}

.eid-login-padding {
  padding: 25px 0px 25px 0px;
}

.eid-margin-bottom {
  margin-bottom: 10px;
}

.eid-app-toolbar-right-rap {
  float: right;
}

.eid-app-catalog {
  background-size: 15px 15px;
}

.eid-app-toolbar-right-input {
  border-left: 1px solid #868686;
  padding-left: 15px;
  float: left;
  margin-left: 10px;
}

.eid-app-catalog {
  background-image: url(images/app-catalog.png);
  background-position: 10px;
  background-repeat: no-repeat;
  float: left;
  font-size: 12px;
  color: #fff !important;
  text-decoration: none !important;
  padding: 7px 10px 7px 35px;
  border-radius: 5px;
  background-color: #307fc1;
}

.eid-grid .eid-grid-header.eid-add-app {
  border: 1px solid #bababa;
  background: #fff;
  padding: 5px;
  margin-bottom: 0px;
}

.eid-grid-header-links-container {
  display: inline-block;
}

.eid-grid-header-link-with-icon {
  font-size: 13px;
  color: #1976d2;
  padding: 5px;
  padding-left: 22px;
  margin-left: 10px;
  background-image: url(images/import-icon.png);
  background-repeat: no-repeat;
  background-position: left center;
}

.eid-margin-bottom {
  margin-bottom: 10px;
}

.eid-app-logon-small-icon {
  background-image: url(images/app-logon-small.png);
  width: 20px;
  height: 17px;
  float: left;
  margin-right: 5px;
}

.eid-logon {
  background-image: url(images/app-logon.png);
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  opacity: 0;
  top: 0px;
  left: 0px;
}

.eid-logon:hover {
  opacity: 1;
}

.eid-app-add {
  background-image: url(images/app-add.png);
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  z-index: 5;
  width: 100%;
  height: 100%;
  opacity: 0;
  top: 0px;
  left: 0px;
}

.eid-app-add:hover {
  opacity: 1;
}

a.eid-app-display {
  display: block;
}

.eid-app-add-small-icon {
  background-image: url(images/app-add-small.png);
  width: 16px;
  height: 16px;
  float: left;
  margin-right: 5px;
}

.eid-app-logon {
  background: url(images/app-logon-small-blue.png) no-repeat right, url(images/pager-arrow-left.png) no-repeat left;
  float: left;
  padding-right: 23px;
  padding-left: 15px;
  margin-top: 2px;
}

.eid-app-logon:hover {
  background-image: url(images/app-logon-small-blue-over.png), url(images/pager-arrow-left-over.png);
}

a.app-link {
  -webkit-transition-property: color;
  -webkit-transition-duration: 0.5s;
  -webkit-transition-timing-function: linear, ease-in;
}

/*	-----------------------------------
no app tool tip small
----------------------------------- */
.eid-app-tooltip-image {
  width: 100%;
  width: 255px;
  height: 423px;
  background: url(images/no-app-tooltip-2.png) no-repeat;
  background-size: 100% 100%;
  clear: both;
}

.eid-app-main-description,
.eid-app-select-description,
.eid-app-add-description {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.eid-app-main-description {
  float: right;
  padding: 15px 0 0 0px;
}

.eid-app-add-description {
  top: 279px;
  position: absolute;
}

.eid-app-select-description {
  float: left;
  padding: 0;
  margin-bottom: 15px;
}

/*	-----------------------------------
Schedule Interval
----------------------------------- */
.eid-popupedit-content.eid-schedule-interval-container {
  border: 1px solid #ddd;
  padding: 20px;
}

.eid-schedule-interval .eid-editable-list.eid-editable-list-datetime {
  box-shadow: none;
}

.eid-schedule-interval .eid-editable-list.eid-editable-list-datetime .eid-editable-list-header {
  margin-top: 3px;
  margin-bottom: 8px;
}

.eid-schedule-interval .eid-interval-mode-container {
  background-color: #ebebeb;
  padding: 0 0 10px 10px;
  border: 1px solid #bababa;
  margin-top: 15px;
  clear: both;
  float: left;
}

.eid-schedule-interval .eid-schedule-interval-small-label {
  clear: both;
  font-size: 0.8em;
}

.eid-schedule-interval .eid-schedule-interval-date-container {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
}

.eid-schedule-interval .eid-schedule-interval-to-field {
  float: left;
  line-height: 75px;
  margin-left: 10px;
  margin-right: 10px;
  height: 30px;
  font-family: "Rubik", sans-serif;
  font-size: 11px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-transform: uppercase;
  color: #6c6f75;
}

.eid-schedule-interval .eid-schedule-interval-date-field {
  width: 45%;
  float: left;
}

.eid-schedule-interval .eid-schedule-interval-field {
  width: 45%;
  float: left;
  margin-right: 10px;
}

.eid-schedule-interval .eid-schedule-interval-field-no-float {
  width: 30%;
}

.eid-schedule-interval ul.eid-schedule-interval-list {
  margin-top: 10px;
}

.eid-schedule-interval .eid-schedule-interval-list li {
  float: left;
  margin-right: 1.5em;
}

.eid-schedule-interval .eid-schedule-interval-inner-container {
  background-color: #fff;
  border: 1px solid #ddd;
  float: left;
  padding: 15px;
  margin: 10px 10px 0 0;
}

.eid-schedule-interval .eid-schedule-interval-inner-container.eid-schedule-interval-times-editable-list {
  background: none;
  border: none;
  padding: 0;
}

.eid-schedule-interval .eid-form ul.eid-schedule-interval-items li {
  margin-bottom: 14px;
  list-style: none;
  text-decoration: none;
}

.eid-schedule-interval ul.eid-schedule-interval-items, .eid-form ul.eid-schedule-interval-items, .eid-form .eid-schedule-interval-items {
  padding-left: 0;
}

.eid-schedule-interval .eid-schedule-interval-item-spacing {
  margin-right: 10px;
}

.eid-schedule-interval .eid-schedule-interval-header-spacing {
  margin-bottom: 10px;
}

.eid-schedule-interval .eid-schedule-interval-select {
  padding: 0 0 10px 0;
}

.eid-schedule-interval-button {
  padding-top: 15px;
  text-align: right;
  clear: both;
}

/*	-----------------------------------
Growl
----------------------------------- */
.eid-growl .ui-state-highlight .ui-icon {
  background-image: url(images/ui-icons_383d41_256x240.png);
}
.eid-growl .ui-pnotify-icon {
  margin-top: 7px;
}
.eid-growl .ui-pnotify-title {
  margin-left: 25px;
  line-height: 1.25;
  font-weight: 700;
  word-wrap: break-word;
}

.eid-growl.eid-request-service .eid-request-service-result {
  padding: 0;
}

.eid-growl-title {
  margin-bottom: 10px;
}

/*	-----------------------------------
Popup Window Main
----------------------------------- */
.eid-main-pop-window .eid-toprow-widget {
  background-color: #31B2F9;
  height: 7px;
}

.eid-main-pop-window .eid-add-widget {
  background-image: url(images/add-widget.png);
  height: 33px;
  width: 65px;
  display: block;
  margin-bottom: 10px;
}

.eid-main-pop-window .eid-add-widget:hover {
  background-position: 0px 34px;
}

.eid-main-pop-window .eid-widget-padding {
  padding: 15px 30px 0px 30px;
}

.eid-main-pop-window .eid-noborder-top {
  border-top: none;
}

.eid-main-pop-window .eid-noborder-bottom {
  border-bottom: none;
}

.eid-main-pop-window .eid-widget-padding {
  padding: 15px 30px 0px 30px;
}

.eid-main-pop-window .eid-toprow-widget {
  background-color: #31B2F9;
  height: 7px;
}

.eid-main-pop-window .eid-widget-top-radius {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.eid-main-pop-window .eid-widget-bottom-radius {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.eid-main-pop-window .eid-widget-discription {
  padding: 10px 10px 10px 10px;
  font-size: 0.9em;
  font-weight: normal;
}

.eid-main-pop-window .eid-widget-close-button {
  background-image: url(images/small-buttons-widget.png);
  width: 23px;
  height: 23px;
  float: right;
}

.eid-main-pop-window .eid-widget-close-button:hover {
  background-image: url(images/small-buttons-widget.png);
  background-position: 0px 67px;
}

.eid-main-pop-window .eid-widget-header {
  padding-top: 5px;
  padding-bottom: 10px;
  background: none;
  border: none;
  border-bottom: 1px solid;
}

.eid-main-pop-window .eid-widget-spacer {
  height: 10px;
}

.eid-main-pop-window .eid-center {
  text-align: center;
}

.eid-main-pop-window .eid-widget-popop-icon-tasks {
  background: url(images/widget-tasks.png) no-repeat 0 50%;
  display: inline-block;
  vertical-align: middle;
  width: 23px;
  height: 29px;
}

.eid-main-pop-window .eid-widget-popop-icon-reset-password {
  background: url(images/widget-reset-password.png) no-repeat 0 50%;
  display: inline-block;
  vertical-align: middle;
  width: 19px;
  height: 25px;
}

.eid-main-pop-window .eid-widget-popop-icon-charts {
  background: url(images/widget-charts.png) no-repeat 0 50%;
  display: inline-block;
  vertical-align: middle;
  width: 33px;
  height: 29px;
}

.eid-main-pop-window .eid-widget-popop-icon-reports {
  background: url(images/widget-reports.png) no-repeat 0 50%;
  display: inline-block;
  vertical-align: middle;
  width: 25px;
  height: 27px;
}

.eid-main-pop-window .eid-widget-popop-icon-recent-activities {
  background: url(images/widget-recenttasks.png) no-repeat 0 50%;
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 23px;
}

.eid-main-pop-window .eid-widget-popop-icon-links {
  background: url(images/widget-link.png) no-repeat 0 50%;
  display: inline-block;
  vertical-align: middle;
  width: 12px;
  height: 25px;
}

.eid-main-pop-window .eid-widget-popop-icon-add-new {
  background: url(images/widget-addnew.png) no-repeat 0 50%;
  display: inline-block;
  vertical-align: middle;
  width: 28px;
  height: 29px;
}

.eid-main-pop-window .eid-widget-popup-text {
  display: inline-block;
  vertical-align: middle;
  background-image: none;
  background-repeat: no-repeat;
  background-position: right;
  line-height: 35px;
  padding-left: 5px;
  padding-right: 30px;
  font-size: 1.9em;
  font-weight: bold;
}

.eid-main-pop-window .eid-widget-popup-text:hover {
  background-image: url(images/widget-add.png);
}

.eid-main-pop-window .eid-widget-borderbottom {
  background: none;
  border: none;
  border-bottom: 1px solid;
}

.eid-main-pop-window .eid-widget-top-margin {
  margin-top: 10px;
}

.eid-main-pop-window .eid-widget-bottom-margin {
  margin-bottom: 10px;
}

.eid-main-pop-window .eid-popup-item-padding {
  padding: 10px;
}

.eid-main-pop-window .eid-popup-item-padding {
  padding: 10px;
}

.eid-main-pop-window .eid-popup-mode-container {
  background-color: #ebebeb;
  border: 1px solid #bababa;
  clear: both;
}

.eid-main-pop-window .eid-popup-item-list-container {
  padding: 4px;
}

.eid-main-pop-window ul.eid-popup-list-items li {
  list-style: none;
  text-decoration: none;
}

.eid-main-pop-window ul.eid-popup-list-items li {
  list-style: none;
  text-decoration: none;
  padding: 7px;
  font-size: 0.9em;
}

.eid-main-pop-window ul.eid-popup-list-items {
  padding-left: 0;
}

.eid-main-pop-window ul.eid-popup-list-items a {
  color: #545454;
}

.eid-main-pop-window ul.eid-popup-list-items a:hover {
  color: #307fc1;
}

.eid-main-pop-window .eid-popup-list-items-headers {
  padding-right: 10px;
  width: 25%;
  float: left;
}

.eid-main-pop-window .eid-popup-list-items-content {
  float: left;
  width: 60%;
  border-left: 1px solid #666;
  padding-left: 10px;
}

/*	-----------------------------------
Popup Window Main add widgets
----------------------------------- */
/*	-----------------------------------
org chart
----------------------------------- */
.eid-org-chart .eid-org-photo-border {
  display: inline-block;
  padding: 5px;
  background: #EBEBEB;
  border: 1px solid #ddd;
}

.eid-org-chart .eid-org-photo {
  float: left;
  max-width: 54px;
  max-height: 54px;
}

.eid-org-chart .eid-org-photo-float {
  float: left;
}

.eid-org-chart .eid-org-top-container {
  text-align: center;
  padding-top: 10px;
}

.eid-org-chart .eid-org-down-arrow {
  line-height: 4px;
}

.eid-org-chart .eid-text-right {
  text-align: right;
}

.eid-org-chart .eid-org-content {
  padding: 20px;
}

.eid-org-chart .eid-org-manager-of {
  padding: 10px 20px 0px 20px;
}

.eid-org-chart .eid-org-photo-results {
  float: left;
  padding: 5px 20px 5px 5px;
}

.eid-org-chart .eid-org-photo-results-right {
  float: left;
  padding: 5px 5px 5px 20px;
}

.eid-org-chart .eid-org-text-results {
  float: left;
  line-height: 35px;
}

.eid-org-chart .eid-org-results-holder {
  text-align: right;
  float: right;
}

.eid-org-chart .eid-org-results-holder-left {
  text-align: left;
  float: left;
}

.eid-org-chart .eid-org-results-container {
  margin-top: 7px;
  border-bottom: 1px solid #ddd;
  position: relative;
  clear: both;
}

.eid-org-chart .eid-org-arrow-left {
  background-image: url(images/org-arrow-left.png);
  width: 17px;
  height: 24px;
  position: absolute;
  left: 5px;
  top: 30%;
}

.eid-org-chart .eid-org-arrow-left:hover {
  background-image: url(images/org-arrow-left-over.png);
  transition: 0.6s ease-out;
  -webkit-transition: 0.6s ease-out;
  -moz-transition: 0.6s ease-out;
}

.eid-org-chart .eid-dotted-line-margin {
  margin-top: 20px;
}

.eid-org-chart .eid-managed-by {
  text-align: right;
  margin-right: 100px;
  float: right;
}

.eid-org-chart .eid-managed-by-right {
  margin-left: 100px;
  float: left;
}

.eid-org-chart .eid-org-arrow-div-left {
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid;
  margin-top: 4px;
  float: left;
}

.eid-org-chart .eid-org-arrow-div-right {
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid;
  margin-top: 4px;
  float: left;
}

.eid-org-chart .eid-org-arrow-right {
  background-image: url(images/org-arrow-right.png);
  width: 17px;
  height: 24px;
  position: absolute;
  right: 5px;
  top: 30%;
}

.eid-org-chart .eid-org-arrow-right:hover {
  background-image: url(images/org-arrow-right-over.png);
  transition: 0.6s ease-out;
  -webkit-transition: 0.6s ease-out;
  -moz-transition: 0.6s ease-out;
}

.eid-org-chart .eid-managed-by-text-right {
  float: left;
  margin-right: 5px;
}

.eid-org-chart .eid-org-column {
  width: 43%;
  float: left;
}

.eid-org-chart .eid-org-margin {
  margin-right: 2%;
}

.eid-org-chart .eid-org-column-middle {
  width: 10%;
  float: left;
}

.eid-org-chart .eid-org-direction-left {
  width: 33px;
  height: 33px;
  background-image: url(images/org-direction-left-arrow.png);
  float: left;
}

.eid-org-chart .eid-org-direction-right {
  width: 33px;
  height: 33px;
  background-image: url(images/org-direction-right-arrow.png);
  float: right;
}

.eid-org-chart .eid-org-container {
  position: relative;
  margin-top: 7px;
  margin-bottom: 7px;
}

.eid-org-chart .eid-org-divider-line {
  background-color: #ddd;
  height: 100%;
  width: 6px;
  position: absolute;
  left: 50%;
  margin: -3px;
}

.eid-org-chart .eid-org-down-arrow {
  background-image: url(images/org-arrow-down.png);
  background-position: center;
  height: 6px;
  background-repeat: no-repeat;
}

.eid-org-chart .eid-left-margin-three {
  margin-left: 5px;
}

.eid-org-chart .eid-managed-text-top-margin {
  margin-top: 5px;
}

.eid-org-chart label {
  color: #31B2F9;
}

/*	-----------------------------------
Workflow
----------------------------------- */
.eid-workflow {
  position: relative;
  padding: 0px;
}

.eid-anonymous .eid-workflow {
  max-width: 767px;
  margin: auto;
  padding-top: 40px;
}
.eid-anonymous .eid-workflow-content-container {
  padding: 30px;
  margin-bottom: 20px;
}
@media screen and (max-width: 420px) {
  .eid-anonymous .eid-workflow-content-container {
    padding: 0;
  }
}
.eid-anonymous .eid-tab-strip-single-tab > .eid-tab-panel {
  padding-right: 0;
}

.eid-workflow-loading {
  margin-top: 100px;
}

.eid-workflow .eid-workflow-title {
  font-size: 24px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.13;
  letter-spacing: normal;
  color: #000000;
}
@media screen and (min-width: 768px) {
  .eid-workflow .eid-workflow-title {
    padding-right: 16px;
  }
}

.eid-workflow .eid-workflow-description {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #5d6870;
  margin-bottom: 20px;
  padding: 0px;
}
@media screen and (min-width: 768px) {
  .eid-workflow .eid-workflow-description {
    margin-bottom: 0px;
  }
}

.eid-workflow .eid-workflow-content-container {
  margin: auto;
  padding: 32px;
}

.eid-workflow .eid-workflow-content {
  padding: 0;
}

.eid-workflow .eid-workflow-header {
  min-height: 1.5em;
  margin-bottom: 0px;
}

.eid-workflow .eid-workflow-error-details {
  margin-top: 20px;
}

.eid-workflow .eid-workflow-error-details-message {
  padding: 10px;
  overflow-x: scroll;
  background: #fff;
  border: 1px solid #ddd;
}

.eid-workflow .eid-workflow-content-container.ui-state-error {
  border-color: #ddd;
}

.eid-workflow .eid-workflow-content-container,
.eid-workflow .eid-workflow-control {
  clear: both;
  position: relative;
  padding-bottom: 0;
}

.eid-workflow-control::after {
  content: "";
  display: table;
  clear: both;
}

.eid-workflow .eid-workflow-contentHeader,
.eid-workflow .eid-workflow-decisions,
.eid-workflow .eid-workflow-content-footer {
  text-align: right;
}

.eid-workflow-decision-custom-buttons {
  position: absolute;
  bottom: 20px;
  right: 10px;
}

.eid-workflow .eid-workflow-content-body {
  position: relative;
}

.eid-workflow .eid-workflow-decisions,
.eid-workflow .eid-workflow-content-footer {
  padding: 10px 0;
}

.eid-workflow .eid-workflow-content-footer .eid-workflow-decisions {
  padding: 0;
}

.eid-workflow .eid-workflow-content-footer .eid-workflow-decisions > button {
  cursor: pointer;
}

.eid-workflow .eid-workflow-button-submit {
  color: #fff;
  font-size: 16px;
  position: relative;
  height: auto;
  padding: 10px 17px;
  border-radius: 5px;
  background-color: #307fc1;
  border: 1px solid #307fc1;
  min-width: auto;
}
.eid-workflow .eid-workflow-button-submit:hover {
  background: #307fc1;
}
.eid-workflow .eid-workflow-button-submit:focus {
  background: #307fc1;
}

.eid-workflow .eid-workflow-button-skip {
  padding: 10px 17px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  background: #ffffff;
  color: #307fc1;
  min-width: inherit;
  height: auto;
  font-size: 16px;
  margin-right: 24px;
}
.eid-workflow .eid-workflow-button-skip:hover {
  background: #ffffff;
}
.eid-workflow .eid-workflow-button-skip:focus {
  background: #ffffff;
}

.eid-workflow .eid-workflow-button-cancel {
  background: #307fc1;
  color: #ffffff;
  min-width: 6em;
}
.eid-workflow .eid-workflow-button-cancel:hover {
  background: rgb(80.4190871369, 151.8796680498, 211.5809128631);
}
.eid-workflow .eid-workflow-button-cancel:focus {
  background: rgb(42.9211618257, 113.5622406639, 172.5788381743);
}

.eid-workflow .eid-workflow-button-back {
  background: transparent;
  color: #307fc1;
  border: 1px solid #307fc1;
  padding: 0 16px;
  border-radius: 16px;
  font-size: 14px;
}
.eid-workflow .eid-workflow-button-back:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3px 4px 3px 0;
  border-color: transparent #307fc1 transparent transparent;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  margin-top: -2px;
}
.eid-workflow .eid-workflow-button-back:hover {
  background: rgb(80.4190871369, 151.8796680498, 211.5809128631);
  color: #fff;
}
.eid-workflow .eid-workflow-button-back:hover:before {
  border-color: transparent #fff transparent transparent;
}
.eid-workflow .eid-workflow-button-back:focus {
  background: rgb(42.9211618257, 113.5622406639, 172.5788381743);
  color: #fff;
}
.eid-workflow .eid-workflow-button-back:focus:before {
  border-color: transparent #fff transparent transparent;
}

.eid-workflow-growl-popup {
  min-width: 300px;
  max-width: 480px;
}

.ui-pnotify.eid-workflow-growl-popup {
  box-shadow: 0px 8px 0px 0 #029435;
  border-radius: 8px;
  max-height: 90%;
  overflow: auto;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-container {
  padding: 25px 16px 25px 24px;
  border-radius: 8px 8px 0px 0px;
  background-color: rgba(0, 0, 0, 0.75);
  border: none;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-container .ui-pnotify-closer, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-container .ui-pnotify-sticker {
  margin-left: 10px;
  position: absolute;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-container .ui-pnotify-closer {
  right: 15px;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-container .ui-pnotify-closer .ui-icon.ui-icon-close {
  background-image: url(images/ui-pnotify-close-icon.svg);
  background-repeat: no-repeat;
  margin-top: 0px;
  background-position: center;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-container .ui-pnotify-sticker {
  right: 40px;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-container .ui-pnotify-sticker .ui-icon.ui-icon-pin-w {
  background-image: url(images/ui-pnotify-default-pin-icon.svg);
  background-repeat: no-repeat;
  margin-top: 0px;
  background-position: center;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-container .ui-pnotify-sticker .ui-icon.ui-icon-pin-s {
  background-image: url(images/ui-pnotify-pined-icon.svg);
  background-repeat: no-repeat;
  margin-top: 0px;
  background-position: center;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message {
  display: flex;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message .eid-workflow-message-icon, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message .eid-workflow-message-icon, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message .eid-workflow-message-icon {
  height: 30px;
  margin-top: 0px;
  flex-basis: 30px;
  flex-shrink: 0;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message .ui-icon.eid-icon-medium.eid-icon-valid, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message .ui-icon.ui-icon-info, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message .ui-icon.eid-icon-medium.eid-icon-valid, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message .ui-icon.ui-icon-info, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message .ui-icon.eid-icon-medium.eid-icon-valid, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message .ui-icon.ui-icon-info {
  background-image: url(images/valid-medium-white-icon.svg) !important;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message .ui-icon.eid-icon-medium.eid-icon-error, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message .ui-icon.eid-icon-medium.eid-icon-error, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message .ui-icon.eid-icon-medium.eid-icon-error {
  background-image: url(images/eid-workflow-task-fail-icon.svg) !important;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message .ui-icon.ui-icon-info, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message .ui-icon.ui-icon-info, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message .ui-icon.ui-icon-info {
  background-position: center;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message .eid-workflow-message-text, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message .eid-workflow-message-text, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message .eid-workflow-message-text {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  padding-right: 45px;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message .eid-workflow-message-text ul, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message .eid-workflow-message-text ul, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message .eid-workflow-message-text ul {
  padding-left: 0px;
  padding-top: 12px;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message .eid-workflow-message-text ul li, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message .eid-workflow-message-text ul li, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message .eid-workflow-message-text ul li {
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.6;
  letter-spacing: normal;
  color: #efeff1;
  margin-bottom: 15px;
  list-style: none;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-completed-message .eid-workflow-message-text ul li:last-child, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-task-fail-message .eid-workflow-message-text ul li:last-child, .ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-sent-for-approval-message .eid-workflow-message-text ul li:last-child {
  margin-bottom: 0px;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-starting-message h4 {
  display: flex;
  align-items: center;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-starting-message h4 .eid-icon-loading-snake.eid-workflow-message-icon {
  background-image: url(images/ui-pnotify-snake-blk-spinner.svg);
  width: 22px;
  height: 22px;
  background-size: 35px;
  margin-top: 0px;
}
.ui-pnotify.eid-workflow-growl-popup .ui-pnotify-text .eid-workflow-starting-message h4 .eid-workflow-message-text {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  margin-left: 10px;
}

.ui-pnotify.eid-workflow-growl-popup:has(.eid-workflow-task-fail-message) {
  box-shadow: 0px 8px 0px 0 #ff5e65;
}

.eid-workflow-growl-popup .eid-workflow,
.eid-workflow-growl-popup .eid-workflow-header,
.eid-workflow-growl-popup .eid-workflow-content-container,
.eid-workflow-growl-popup .eid-workflow-footer {
  background: none;
  padding-left: 0;
  padding-right: 0;
  border: none;
}

.eid-workflow-growl-popup .eid-workflow-header,
.eid-workflow-growl-popup .eid-workflow-footer {
  min-height: 0;
  padding: 0;
}

.eid-workflow-growl-popup .eid-workflow-content {
  background: none;
  border: none;
  padding: 0;
  margin: 0;
}

@media screen and (min-width: 768px) {
  .eid-workflow-header-title-container {
    display: flex;
    align-items: center;
  }
}

.eid-workflow-growl-popup .eid-workflow-control,
.eid-workflow-growl-popup .eid-workflow-error-details-message {
  max-height: 275px;
  overflow-y: auto;
}

.eid-workflow-growl-popup .eid-workflow-header {
  padding-top: 0;
}

.eid-workflow-growl-popup .eid-workflow-content-container,
.eid-workflow-growl-popup .eid-workflow-content-footer {
  padding-bottom: 0;
}

.eid-workflow-growl-popup .eid-workflow-footer {
  display: none;
}

.eid-workflow-growl-popup .eid-workflow-content-container.ui-state-error {
  padding-top: 0;
}

/*	-----------------------------------
PNotify
----------------------------------- */
.ui-pnotify .ui-pnotify-closer,
.ui-pnotify .ui-pnotify-sticker {
  position: relative;
  z-index: 100;
}

.ui-pnotify .eid-workflow {
  padding: 0;
}
.ui-pnotify .eid-workflow .eid-workflow-button-submit {
  height: 2em;
  min-width: 6rem;
  padding: inherit;
  border-radius: inherit;
  font-size: inherit;
  position: inherit;
}
.ui-pnotify .eid-workflow #eid-workflow-0-control-content {
  min-height: inherit;
}
.ui-pnotify .eid-workflow p {
  padding: 0;
}

/*	-----------------------------------
Shadows
----------------------------------- */
.eid-shadow {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.eid-shadow-no-hover:hover {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

.eid-shadow.ui-state-disabled, .eid-shadow.ui-state-active {
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.6);
}

.eid-no-blur,
.eid-no-blur * {
  -webkit-filter: blur(0);
  -moz-filter: blur(0);
  filter: blur(0);
}

.eid-blur,
.eid-blur * {
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  filter: blur(2px);
}

.eid-toprow-widget {
  background-color: #31B2F9;
  height: 7px;
}

.eid-widget-top-radius {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.eid-widget-bottom-radius {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.eid-widget-discription {
  padding: 10px 10px 10px 10px;
  font-size: 0.9em;
  font-weight: normal;
}

.eid-widget-header {
  padding-top: 5px;
  padding-bottom: 10px;
  background: none;
  border: none;
  border-bottom: 1px solid;
}

.eid-widget-txtheader-small {
  font-size: 1em;
  font-weight: normal;
  font-style: italic;
}

.eid-widget-spacer {
  height: 10px;
}

.eid-blue-bg {
  background-color: #EAF7FE;
}

.eid-section {
  border-right: 1px solid #ddd;
  padding-right: 3px;
}

.eid-list-input {
  background-color: #EBEBEB;
  padding: 5px;
}

.eid-list-input-height {
  height: 18px;
}

.eid-widget-close-button {
  background-image: url(images/small-buttons.png);
  width: 23px;
  height: 23px;
  float: right;
}

/*	-----------------------------------
Chat room
----------------------------------- */
.eid-chat-shadow {
  position: fixed;
  top: 10px;
  right: 10px;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.6);
}

.eid-chat-link a {
  color: #545454;
}

.eid-chat-link a:hover {
  color: #307fc1;
}

.eid-chat-picture {
  width: 69px;
  float: left;
}

.eid-chat-picture-outer {
  margin-right: 24px;
  float: left;
  width: 17%;
}

.eid-chat-border {
  border: 0px;
  background: none;
  border-bottom: 1px solid;
  margin-top: 10px;
  margin-bottom: 10px;
}

.eid-chat-overflow {
  max-height: 585px;
  overflow: auto;
  padding-right: 5px;
}

.eid-chat-person-outer {
  width: 70%;
  float: left;
  margin-right: 7px;
  background-color: #000;
  padding: 10px;
}

.eid-chat-person {
  width: 100%;
  border: 1px solid #666;
  float: left;
}

.eid-chat-you-outer {
  float: left;
  background-color: #000;
  width: 22%;
  padding: 10px;
}

.eid-chat-you {
  width: 100%;
  border: 1px solid #666;
  float: left;
}

.eid-chat-button {
  float: right;
}

.eid-left-margin-three {
  margin-left: 3px;
}

.eid-chat-person-margin {
  margin-top: 5px;
}

.eid-chat-window-left {
  width: 73%;
  margin-right: 10px;
}

.eid-chat-id {
  font-size: 1.1em;
}

/*	-----------------------------------
Tiles
----------------------------------- */
.eid-tile-container {
  margin-bottom: 10px;
  position: relative;
}

.eid-tile {
  text-align: center;
  display: block;
  padding: 10px;
}

.eid-tile.eid-shadow:hover {
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.6);
}

.eid-tile .eid-tile-icon-container {
  height: 40px;
  display: block;
}

.eid-tile img {
  max-height: 40px;
  max-width: 125px;
}

.eid-tile p {
  font-size: 0.9em;
  overflow: hidden;
  color: #333;
  padding-top: 0.5em;
  border-top: 1px solid #ddd;
  min-height: 3em;
}

.eid-tile-drop-down {
  background-color: rgb(255, 255, 237);
  border-color: rgb(84, 84, 84);
  border-width: 2px;
  border-style: solid;
  padding: 10px;
  list-style-type: none;
  font-size: 1em;
  color: #545454;
}

ul.eid-tile-edit-lsit {
  list-style-type: none;
  padding-left: 0px;
}

.eid-tile-edit-lsit li a {
  color: #545454 !important;
}

.eid-tile-edit-lsit li a:hover {
  color: #307fc1 !important;
}

.eid-tile-dropdown-arrow {
  background-image: url(images/arrow-dropdown.png);
  background-repeat: no-repeat;
  background-position: center;
  width: 36px;
  height: 18px;
  right: 7px;
  top: -15px;
  position: absolute;
}

.eid-tile-dropdown {
  position: absolute;
  bottom: -49px;
  right: 12px;
  min-width: 100px;
}

.eid-gear {
  width: 23px;
  height: 23px;
  background-image: url(images/edit-gear.png);
  border: 7px;
}

.eid-tiles-existing-search {
  width: 25%;
  margin-bottom: 24px;
  padding: 10px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  background-color: #fff;
}

.eid-tiles-existing-search:hover, .eid-tiles-existing-search:focus {
  border: solid 1px #307fc1;
}

.eid-tile-search-omnibox, .eid-tile-link-itshop {
  display: inline-block;
}

.eid-tile-search-omnibox {
  border-right: 1px solid #9EA4A1;
  padding-right: 10px;
  width: 50%;
}

.eid-tile-link-itshop {
  padding-left: 5px;
}

.eid-tile-input .ui-autocomplete-input {
  width: 100%;
}

.eid-sso-tile-result,
.eid-sso-search-tile-image {
  height: 40px;
  width: 40px;
}

.eid-sso-search-tile-image {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -20px;
}

.eid-sso-search-tile-text {
  overflow: hidden;
  margin-left: 47px;
}

/*	-----------------------------------
HydrantID
----------------------------------- */
.eid-hydrantid-select-button {
  background: url(images/ido-button.png);
  height: 250px;
  width: 250px;
  cursor: pointer;
}

.eid-hydrantid-waiting {
  background: url(images/ido-button-gray.png);
  height: 250px;
  width: 250px;
}

/*	-----------------------------------
TabStrip
----------------------------------- */
.eid-tab-strip {
  position: relative;
  clear: both;
}

.eid-tab-list {
  list-style: none;
  padding: 0;
  margin-bottom: 15px;
}

.eid-tab-list:before,
.eid-tab-list:after {
  content: " ";
  display: table;
}

.eid-tab-list:after {
  clear: both;
}

.eid-tab {
  background: #fff;
  float: left;
  padding-bottom: 2px;
  overflow: hidden;
  border-bottom: 1px solid #ddd;
}

.eid-tab:last-child {
  margin-right: 0;
}

.eid-tab-selected, .eid-tab-selected:hover {
  padding-top: 0;
  padding-bottom: 0;
}

/* Use the micro clear-fix http://nicolasgallagher.com/micro-clearfix-hack/ */
.eid-tab-panel:before,
.eid-tab-panel:after {
  content: " ";
  display: table;
}

.eid-tab-panel:after {
  clear: both;
}

.eid-tab-panel {
  clear: both;
  position: relative;
  padding: 0;
  padding-right: 13px;
}

.eid-tab-link {
  display: block;
  font-weight: 500;
  padding: 0.75em 2.25em;
  letter-spacing: 0.05em;
}

.eid-tab > .eid-tab-link {
  color: #333;
}

.eid-tab span {
  margin-top: 0.1em;
  display: inline-block;
}

.eid-tab-selected > .eid-tab-link, .eid-tab-selected > .eid-tab-link:hover {
  cursor: default;
  border-bottom: 2px solid #307fc1;
}

.eid-tab.eid-tab-error {
  border-color: #cd0a0a;
  background: #fef1ec;
}

.eid-tab.eid-tab-error,
.eid-tab.eid-tab-error > .eid-tab-link {
  color: #cd0a0a;
}

.eid-tab.eid-tab-error {
  background: #fff;
}

.eid-tab.eid-tab-modified > .eid-tab-link {
  font-style: italic;
}

.eid-tab-strip-single-tab > .eid-tab-list {
  display: none;
}

.eid-tab-strip-single-tab > .eid-tab-panel {
  padding: 0;
  padding-right: 13px;
}

/*	-----------------------------------
Set Group Editor
----------------------------------- */
.eid-set-group-editor {
  position: relative;
}

.eid-set-group-editor .eid-set-group-editor-buttons {
  text-align: right;
  font-weight: bold;
}

/*	-----------------------------------
Login
----------------------------------- */
.eid-login .eid-content {
  padding: 30px;
}

/*	-----------------------------------
Breadcrumbs
----------------------------------- */
.eid-breadcrumbs {
  border: none;
  background: none;
}

.eid-breadcrumbs .eid-breadcrumbs-nav, .eid-breadcrumbs .eid-breadcrumbs-nav li {
  background: none;
  padding: 0;
  border: none;
  margin: 0;
}

.eid-breadcrumbs .eid-breadcrumbs-nav li a {
  background: url(images/bc_bg.png) no-repeat 100% 50%;
  color: #545454;
  border: none;
  font-weight: normal;
  text-decoration: none;
  display: inline-block;
  padding: 5px 10px 5px 5px;
}

.eid-breadcrumbs .eid-breadcrumbs-nav li a .home {
  background: url(images/home.png) no-repeat;
  color: #545454;
  border: none;
  font-weight: normal;
  text-decoration: none;
  display: inline-block;
  padding: 5px 22px 5px 5px;
}

.eid-breadcrumbs .eid-breadcrumbs-nav li a:hover {
  color: #307fc1;
}

.eid-breadcrumbs li {
  display: inline-block;
  *display: inline; /* IE7 Hack for inline-block only working on inline elements */
  vertical-align: middle;
}

.eid-breadcrumbs .eid-breadcrumbs-nav li.eid-breadcrumbs-selected a {
  background: none;
}

/*	-----------------------------------
Loading
----------------------------------- */
.eid-loading,
.eid-loading .eid-loading-content {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
}

.eid-loading {
  width: 100%;
  height: 100%;
  z-index: 900;
}

.eid-loading .eid-loading-content {
  display: inline-block;
  padding: 10px;
  min-height: 36px;
}

.eid-loading .eid-loading-text-sm {
  font-weight: bold;
  font-size: 0.9em;
}

.eid-loading .eid-loading-text-m {
  font-weight: bold;
  font-size: 1.5em;
}

.eid-loading .eid-loading-text-huge {
  font-weight: bold;
  font-size: 1.9em;
}

.eid-loading .ui-widget-overlay {
  position: absolute;
  background-color: #ffffed;
}

.eid-loading.eid-loading-fixed .ui-widget-overlay,
.eid-loading.eid-loading-fixed .eid-loading-content {
  position: fixed;
}

.eid-loading.eid-loading-inline,
.eid-loading.eid-loading-inline .eid-loading-content {
  position: relative;
}

.ui-state-highlight .eid-loading .ui-widget-overlay {
  background: #ffffed;
}

/*	-----------------------------------
Captcha
----------------------------------- */
.eid-captcha {
  position: relative;
  display: inline-block;
  width: 100%;
}

.eid-captcha-image-container {
  position: relative;
  padding: 0 36px 10px 0;
}

.eid-captcha-input-container {
  clear: left;
}

.eid-captcha-image {
  width: 100%;
  height: 60px;
}

.eid-captcha-button-help.ui-button,
.eid-captcha-button-refresh.ui-button {
  position: absolute;
  top: 0;
  right: 0;
  background: none;
  background-repeat: no-repeat;
  text-indent: -9999px;
  direction: ltr;
  width: 29px;
  height: 29px;
  min-width: 0;
  min-height: 0;
  padding: 0;
  border: none;
  margin: 0;
  overflow: hidden;
}

.eid-captcha-invalid {
  color: #B8331D;
}

.eid-captcha-valid {
  color: #068400;
}

.eid-captcha-button-help.ui-button:hover,
.eid-captcha-button-refresh.ui-button:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.eid-captcha-button-help.ui-button {
  /* Preload hover image */
  background: url("images/captcha-button-help.png"), url("images/captcha-button-help-over.png") no-repeat -9999px -999px;
}

.eid-captcha-button-help.ui-button:hover {
  background-image: url("images/captcha-button-help-over.png");
}

.eid-captcha-button-refresh.ui-button {
  top: 31px;
  /* Preload hover image */
  background: url("images/captcha-button-refresh.png"), url("images/captcha-button-refresh-over.png") no-repeat -9999px -999px;
}

.eid-captcha-button-refresh.ui-button:hover {
  background-image: url("images/captcha-button-refresh-over.png");
}

.eid-captcha-input {
  /* Make the input the same width as the image*/
  width: 300px;
}

.eid-captcha-button-validate.ui-button {
  float: right;
  margin-top: 5px;
}

/*	-----------------------------------
Logos
----------------------------------- */
.eid-logo {
  background: url(images/empower-id-logo.svg);
  display: inline-block;
  width: 131px;
  margin-top: 17px;
  height: 14px;
  text-indent: -9999px;
  overflow: hidden;
  vertical-align: middle;
  background-repeat: no-repeat;
}

.eid-v-divider {
  display: inline-block;
  vertical-align: middle;
  height: 1.6em;
  border-right: 1px solid #999;
}

/*	-----------------------------------
Headers
----------------------------------- */
.eid-main-header-container {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
}

.eid-main-header {
  top: 0;
  background: #307fc1;
  border: none;
  color: #fff;
  z-index: 2;
  height: 65px;
  font-weight: 500;
}

.eid-main-header .eid-main-header-message {
  display: none;
}
@media screen and (min-width: 1200px) {
  .eid-main-header .eid-main-header-message {
    font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    display: flex;
    justify-content: center;
    max-width: 200px;
    height: 65px;
    float: left;
    box-sizing: border-box;
    margin-left: 20px;
    flex-direction: column;
  }
}

.eid-main-header .eid-main-header-bottom-border {
  background: #000;
  height: 3px;
}

.eid-main-header .eid-popup-edit-inline {
  display: inline-block;
  vertical-align: middle;
}

.eid-main-header h1 {
  font-size: 1.1em;
  font-family: inherit;
  font-weight: bold;
  color: inherit;
}

.eid-main-header .eid-main-header-title {
  float: left;
  margin: 10px 0 0 10px;
}

.eid-main-header .eid-main-header-details {
  float: right;
}

.eid-main-header-details.eid-mobile {
  padding-top: 10px;
}

.eid-main-header .eid-main-header-options .eid-current-user,
.eid-main-header .eid-main-header-options .eid-logout,
.eid-main-header .eid-header-flyout-menu {
  vertical-align: middle;
  display: inline-block;
}

.eid-main-header .eid-header-flyout-menu,
.eid-main-header .eid-flyout-menu-divider {
  float: left;
  margin-top: 12px;
}

.eid-main-header .eid-flyout-menu-divider {
  margin: 10px 15px 0 5px;
}

/*	-----------------------------------
Toolbar
----------------------------------- */
.eid-toolbar-content {
  padding: 10px;
}

/*	-----------------------------------
Flyout Menu
----------------------------------- */
.eid-flyout-menu {
  position: relative;
  z-index: 2;
}

.eid-flyout-menu .eid-flyout-menu-button {
  background: url(images/slide-menu.png) no-repeat, url(images/slide-menu-over.png) no-repeat -10000px -10000px;
  display: block;
  width: 27px;
  height: 25px;
  -o-transition: 0.8s ease-out;
  transition: 0.8s ease-out;
  -webkit-transition: 0.8s ease-out;
  -moz-transition: 0.8s ease-out;
  text-indent: -10000px;
}

.eid-flyout-menu .eid-flyout-menu-button:hover {
  background-image: url(images/slide-menu-over.png);
}

.eid-flyout-menu .eid-flyout-menu-popup {
  position: absolute;
  top: -21px;
  left: 30px;
  min-width: 230px;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-header-content-container,
.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-content {
  background: #444;
  border: 1px solid #747474;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-header-content-containe .eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-headeslide {
  position: relative;
  height: 62px;
  line-height: 62px;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-header-arrow {
  background: url(images/flyout-arrow.png) no-repeat 0 0;
  position: absolute;
  left: 0;
  right: 0;
  height: 62px;
  width: 24px;
  z-index: 1;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-header-content-container {
  border-bottom: none;
  border-left: none;
  height: 100%;
  padding: 21px 22px 0 30px;
  margin-left: 20px;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-content {
  border-top: none;
  border-bottom-color: #000;
  border-bottom-width: 2px;
  min-height: 3px;
  padding-left: 18px;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-list {
  padding-right: 18px;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-item {
  position: relative;
  text-shadow: 2px 2px 0 #000;
  padding: 18px 0 18px 36px;
  border-bottom: 1px solid #747474;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-item .eid-flyout-menu-item-icon {
  position: absolute;
  top: 50%;
  left: 5px;
  margin-top: -11px;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-item a {
  color: #fff;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-item:hover,
.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-item:hover a {
  color: #307fc1;
}

.eid-flyout-menu .eid-flyout-menu-popup .eid-flyout-menu-item:last-child {
  border-bottom: none;
}

.eid-flyout-menu-left-border {
  border-left: 1px solid #747474;
  padding-left: 5px;
}

/*	-----------------------------------
Photos
----------------------------------- */
.eid-photo {
  display: inline-block;
  background: #EBEBEB;
  border: 1px solid #ddd;
}

.eid-photo-small {
  max-width: 90px;
  max-height: 90px;
  padding: 5px;
}

.eid-photo-big {
  padding: 10px;
  max-width: 220px;
  max-height: 220px;
}

.eid-photo-thumbnail {
  max-height: 50px;
  max-width: 50px;
}

.eid-photo-responsive {
  max-width: 100%;
  max-height: 100%;
}

.eid-photo img {
  float: left; /* Get rid of any extra space under the image from the markup */
}

.eid-photo-big img {
  max-width: 220px;
  max-height: 220px;
}

.eid-photo-small img {
  max-width: 90px;
  max-height: 90px;
}

/*	-----------------------------------
photo managers
----------------------------------- */
.eid-status-new-images, .eid-status-submitted-images, .eid-status-approved-images {
  width: 22px;
  height: 22px;
  margin-right: 10px;
  margin-bottom: 5px;
  float: left;
  margin-top: 5px;
}

.eid-status-new-images {
  background-image: url(images/photo-manager-status.png);
  background-position: 0px 0px;
}

.eid-status-submitted-images {
  background-image: url(images/photo-manager-status.png);
  background-position: 0px 48px;
}

.eid-status-approved-images {
  background-image: url(images/photo-manager-status.png);
  background-position: 0px 22px;
}

.eid-photo-header {
  float: left;
  margin-top: 5px;
}

.eid-photo-row-outer {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding-top: 5px;
  padding-bottom: 5px;
}

.eid-photo-row {
  background-color: #C8E6F7;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.eid-managed-photo {
  padding: 10px;
  background: none;
  background-color: #fff;
}

.eid-photo-manager-spacer {
  margin: 5px 5px 5px 5px;
  float: left;
  position: relative;
}

.eid-bottom-line {
  padding: 0.3em;
  border-bottom: 1px solid #ddd;
}

.eid-photo-manager-button {
  float: right;
  margin-right: 5px;
}

.eid-upload-outer {
  padding: 10px;
  font-size: 0.8em;
  margin-bottom: 10px;
  margin-top: 10px;
}

.eid-photo-gear {
  background-image: url(images/photo-gear.png);
  width: 29px;
  height: 29px;
  position: absolute;
  bottom: 17px;
  right: 15px;
}

.eid-photo-manager-upload {
  margin-bottom: 10px;
}

.eid-photo-manager-input {
  padding: 6px;
  width: 50%;
}

/*	-----------------------------------
Tasks
----------------------------------- */
.eid-task-comments {
  font-size: 0.9em;
}

.eid-task-comment-add,
.eid-task-comment {
  background: #fff;
  padding: 10px;
  border: 1px solid #ddd;
  margin: 5px;
  clear: both;
  overflow: visible;
  margin-bottom: 10px;
}

.eid-task-comments-icon {
  position: absolute;
  top: 5px;
  left: 0;
}

.eid-task-comments-image-container {
  height: 50px;
  width: 50px;
  text-align: center;
  float: left;
  padding: 4px;
  margin-right: 10px;
}

.eid-task-comment:last-child {
  margin-bottom: 0;
}

.eid-task-comment-none {
  font-weight: bold;
}

.eid-task-comment-title {
  font-size: 1em;
  color: #999;
  padding: 0;
  border-bottom: 1px solid #ddd;
  margin: 5px 0;
}

.eid-task-comment-text {
  font-weight: bold;
  padding: 0;
  margin-bottom: 5px;
}

.eid-task-comment-text-container {
  clear: both;
}

.eid-task-comment-input {
  width: 100%;
  margin: 5px 0;
}

.eid-task-comment-person {
  position: relative;
  padding-left: 30px;
}

.eid-task-comment-person,
.eid-task-comment-details {
  float: left;
}

.eid-task-comment-details {
  margin-left: 10%;
  font-size: 0.9em;
}

.eid-task-comment-details table {
  margin: 0;
}

.eid-task-comment-person-link {
  font-weight: bold;
}

.eid-task-actions ul li {
  padding: 3px;
}

.eid-task-actions ul li button {
  width: 100%;
  height: 35px;
  text-align: left;
  font-weight: bold;
  border-collapse: collapse;
  border: none;
  border-left: solid 3px;
  cursor: pointer;
}

.eid-task-actions .eid-task-action {
  width: 96%;
  height: 35px;
  text-align: left;
  font-weight: bold;
  border-left: solid 3px;
  padding-top: 8px;
  padding-left: 6px;
}

.eid-task-approve {
  background: #E8F5E4;
  border-left-color: #068400;
  color: #068400;
}

.eid-task-reject {
  background: #F5E2DE;
  border-left-color: #B8331D;
  color: #B8331D;
}

.eid-task-respond {
  background: #E1F3FF;
  border-left-color: #008494;
  color: #008494;
}

.eid-editable-list {
  display: block;
  position: relative;
  border-radius: 8px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
  background-color: #fff;
  border-bottom: 1px solid;
  border-image-source: linear-gradient(to right, rgba(1, 174, 143, 0), #04ab93 7%, #2c83bd 91%, rgba(48, 127, 193, 0));
  border-image-slice: 1;
  margin-bottom: 32px;
}

.eid-form-field.eid-form-field-autocompletelist.eid-form-field-wide .eid-editable-list {
  border-radius: 0px;
  box-shadow: none;
  background-color: transparent;
  border-bottom: none;
  border-image-source: none;
  border-image-slice: unset;
  margin-bottom: 0px;
}

.eid-editable-list-tree > button {
  height: 38px !important;
}

.eid-editable-list .eid-editable-list-header,
.eid-editable-list .eid-editable-list-list-container,
.eid-editable-list .eid-editable-list-no-items-message {
  border: 1px solid #ddd;
}

.eid-editable-list .eid-editable-list-collapse-button {
  margin-right: 0px;
}

.eid-editable-list .eid-editable-list-no-items-message {
  padding: 0px;
  border-width: 0 0 0 0;
}

.eid-editable-list .eid-editable-list-no-items-message-text {
  background-color: #fff;
  display: block;
  padding: 12px 16px;
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  color: #282828;
}

.eid-editable-list .eid-editable-list-list-container {
  border-width: 0 0 0 0;
}

.eid-editable-list .eid-editable-list-list-content {
  max-height: 240px;
  overflow: auto;
  margin: 4px 0;
}

.eid-editable-list .eid-editable-list-list {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 0.9em;
}

.eid-editable-list .eid-editable-list-item {
  overflow: hidden;
  padding: 4px 4px 4px 4px;
  margin: 2px 0;
}

.eid-editable-list-edit-mode .eid-editable-list-item {
  padding-right: 30px;
}

.eid-editable-list .eid-editable-list-item a {
  color: #333;
}

.eid-editable-list .eid-editable-list-item a:hover {
  color: #307fc1;
}

.eid-editable-list .eid-editable-list-item-modified {
  font-weight: bold;
}

.eid-editable-list .eid-editable-list-item-edit-input {
  margin-top: 3px;
  margin-bottom: 3px;
  width: 100%;
}

.eid-editable-list .eid-editable-list-item {
  position: relative;
  overflow: hidden;
}

.eid-editable-list .eid-editable-list-search-input,
.eid-editable-list .ui-combobox {
  width: 97%;
}

.eid-time-up {
  background-image: url(images/fa-clock.svg);
  background-repeat: no-repeat;
  background-size: 16px;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 8px;
  margin-top: -6px;
}

.eid-editable-list .eid-editable-list-item-removed a {
  text-decoration: line-through;
}

.eid-editable-list .eid-editable-list-item-content {
  overflow: hidden;
}

.eid-editable-list-no-items .eid-editable-list-list-container {
  display: none;
}

.eid-editable-list .eid-editable-list-search {
  padding: 12px 8px;
}

.eid-editable-list .eid-editable-list-search {
  border-top: solid 1px #e9ecf5;
}

.eid-editable-list.eid-editable-list-timeconstraint .eid-editable-list-item .eid-editable-list-item-content {
  padding-left: 30px;
}

.eid-editable-list.eid-editable-list-timeconstraint .eid-editable-list-item .eid-editable-list-time-contraint {
  position: absolute;
  left: 0;
  margin-top: 1px;
}

.eid-editable-list-inline {
  display: inline-block;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

.eid-editable-list-inline .eid-editable-list-list-container,
.eid-editable-list-inline .eid-editable-inline-buttons,
.eid-editable-list-inline .eid-editable-list-no-items-message,
.eid-editable-list-inline .eid-editable-list-edit-button-container {
  float: left;
}

.eid-editable-list-inline,
.eid-editable-list-inline .eid-editable-list-list-container {
  border: none;
  padding: 0;
}

.eid-editable-list-inline .eid-editable-list-list-content {
  max-height: 100%;
  overflow: visible;
  margin: 0;
}

.eid-editable-list-inline .eid-editable-list-search {
  background: none;
  padding: 0 0 4px 0;
  margin: 0;
}

.eid-editable-list-inline .eid-editable-list-no-items-message,
.eid-editable-list-inline .eid-editable-list-item,
.eid-editable-list-inline .eid-editable-list-edit-buttons,
.eid-editable-list-inline .eid-editable-list-edit-button-container {
  padding: 4px 0.5em 4px 0;
}

.eid-editable-list-inline .eid-editable-list-no-items-message-text {
  background: none;
  padding: 0;
  margin: 0;
}

.eid-editable-list-inline .eid-editable-list-no-items-message {
  border: none;
}

.eid-editable-list-inline .eid-editable-list-item {
  background: none;
  float: left;
  margin: 0;
  overflow: visible;
}

.eid-editable-list-inline .eid-editable-list-search-input {
  width: auto;
  margin-left: 0;
}

.eid-editable-list-inline.eid-editable-list-edit-mode .eid-editable-list-list-container {
  padding: 8px 0;
}

.eid-editable-list-inline.eid-editable-list-edit-mode .eid-editable-list-edit-buttons {
  clear: both;
}

.eid-editable-list-inline .eid-editable-list-state-button {
  position: relative;
  top: -1px;
  right: 0;
  margin-top: 0;
  vertical-align: middle;
}

.eid-editable-list-inline .eid-editable-list-saving {
  padding: 10px 0;
}

.eid-editable-list-inline .eid-editable-list-item:nth-child(odd),
.eid-editable-list-inline .eid-editable-list-item-modified,
.eid-editable-list-inline .eid-editable-list-item-modified:nth-child(odd),
.eid-editable-list-inline .eid-editable-list-item-added,
.eid-editable-list-inline .eid-editable-list-item-added:nth-child(odd) {
  background: none;
}

.eid-editable-list-inline .eid-editable-list-item-added {
  font-style: italic;
}

.eid-editable-list-smtp .eid-editable-list-item-smtp-primary {
  font-weight: bold;
}

.eid-editable-list-smtp .eid-editable-list-add-field {
  padding-bottom: 6px;
}

/*	-----------------------------------
Tabs
----------------------------------- */
.ui-tabs .ui-tabs-nav > li.ui-state-hover,
.ui-tabs .ui-tabs-nav > li.ui-state-hover a,
.ui-tabs .ui-tabs-nav > li.ui-state-focus,
.ui-tabs .ui-tabs-nav > li.ui-state-focus a {
  color: #fff;
}

.ui-tabs .ui-tabs-nav > li.ui-state-hover {
  margin-bottom: -1px;
  padding-bottoM: 1px;
}

.ui-tabs-panel .ui-tabs {
  border: none;
}

.ui-tabs-panel .ui-tabs .ui-tabs-nav {
  padding: 0;
  background: none;
  border-top: none;
  border-right: none;
  border-left: none;
}

.ui-tabs-panel .ui-tabs li {
  border: none;
  background: none;
}

.ui-tabs-panel .ui-tabs li.ui-state-default a {
  color: #31B2F9;
  padding-top: 0;
  padding-left: 0;
}

.ui-tabs-panel .ui-tabs li.ui-tabs-selected a,
.ui-tabs-panel .ui-tabs li.ui-tabs-selected a:visited,
.ui-tabs-panel .ui-tabs li:hover a {
  color: #307fc1;
}

.ui-tabs.eid-content-tabs,
.ui-tabs.eid-content-tabs .ui-tabs-nav,
.ui-tabs.eid-content-tabs .ui-tabs-nav li {
  background: none;
  border: none;
  padding: 0;
  margin: 0;
}

.ui-tabs.eid-content-tabs .ui-tabs-nav li {
  padding: 0 30px 0 0;
}

.ui-tabs.eid-content-tabs .ui-tabs-nav li:last-child {
  padding-right: 0;
}

.ui-tabs.eid-content-tabs .ui-tabs-nav li a {
  padding: 0;
  color: #31B2F9;
}

.ui-tabs.eid-content-tabs .ui-tabs-nav.ui-helper-clearfix:before,
.ui-tabs.eid-content-tabs .ui-tabs-nav.ui-helper-clearfix:after {
  display: none;
}

.ui-tabs.eid-content-tabs .ui-tabs-nav li.ui-tabs-active a {
  background: url(images/tab-arrow-active.png) no-repeat 100% 50%;
  padding-right: 20px;
  color: #307fc1;
  min-height: 6px;
}

.ui-tabs.eid-content-tabs .ui-tabs-panel {
  padding: 0;
}

.ui-tabs {
  border: none;
}

.ui-tabs .ui-tabs-nav {
  border: none;
  background: none;
  padding: 0;
  margin-bottom: 15px;
}

.ui-tabs .ui-tabs-nav li,
.ui-tabs .ui-tabs-nav li a {
  transition: 0.2s ease-out;
}

.ui-tabs .ui-tabs-active > a {
  color: #535353;
}

.ui-tabs .ui-tabs-nav li.ui-state-default {
  float: left;
  padding: 8px;
  margin: 0;
  border: none;
  background: transparent;
  overflow: hidden;
  transition: none;
}

.ui-tabs .ui-tabs-nav li.ui-state-hover {
  background-color: inherit;
}

.ui-tabs .ui-tabs-nav li.ui-state-hover a {
  color: inherit;
}

.ui-tabs .ui-tabs-nav li.ui-state-active a {
  cursor: default;
  border-bottom: 2px solid #307fc1;
}

.ui-tabs .ui-tabs-nav li a.ui-tabs-anchor {
  font-size: 14px;
  color: #5d6870;
  text-align: center;
  padding: 8px 10px;
  margin: 0px;
}
.ui-tabs .ui-tabs-nav li a.ui-tabs-anchor:hover {
  padding: 8px 10px;
  border-radius: 5px;
  background-color: #f2f3f6;
  color: #5d6870;
  font-weight: 600;
}
.ui-tabs .ui-tabs-nav li a.ui-tabs-anchor:focus {
  outline: none;
}

.ui-tabs-tab.ui-state-focus {
  box-shadow: none;
  border: none;
}

/*	-----------------------------------
Pager
----------------------------------- */
.eid-pager {
  position: relative;
  padding: 1px;
  margin-top: 15px;
  border-radius: 6px;
  float: right;
  clear: both;
}

.eid-pager-paging {
  margin-bottom: 1em;
}

.eid-pager .eid-pager-sizes li.eid-pager-selected a,
.eid-pager .eid-pager-sizes li.eid-pager-selected a:visited,
.eid-pager .eid-pager-sizes li.eid-pager-selected:hover a {
  cursor: default;
}

.eid-pager .eid-pager-paging,
.eid-pager .eid-pager-sizes,
.eid-pager .eid-pager-sizes li,
.eid-pager .eid-pager-page,
.eid-pager .eid-pager-specific-page-size,
.eid-pager .eid-pager-current-size,
.eid-pager .eid-pager-info {
  display: inline-block;
}

.eid-pager .eid-pager-page,
.eid-pager .eid-pager-sizes li {
  border: 1px solid #ddd;
  border-radius: 0;
  background: #fff;
  margin: -3px;
}

.eid-pager .eid-pager-page .eid-pager-page-text {
  display: block;
  text-indent: -9999px;
  height: 0;
  width: 0;
}

.eid-pager .eid-pager-first {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-left: 0;
}

.eid-pager .eid-pager-last {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.eid-pager .eid-pager-info {
  font-size: 0.8em;
  padding: 0;
}

.eid-pager .eid-pager-sizes {
  padding: 0;
  margin-bottom: -1px;
}

.eid-pager .eid-pager-current-size,
.eid-pager .eid-pager-specific-page-size {
  margin-left: 10px;
  vertical-align: top;
}

.eid-pager .eid-pager-page:hover,
.eid-pager .eid-pager-sizes li:hover,
.eid-pager .eid-pager-page.ui-state-disabled,
.eid-pager .eid-pager-sizes li.ui-state-disabled {
  box-shadow: none;
}

.eid-pager .eid-pager-page,
.eid-pager .eid-pager-sizes li a {
  text-decoration: none;
  padding: 8px 10px;
  color: #307fc1;
  font-weight: normal;
}

.eid-pager .eid-pager-page:hover,
.eid-pager .eid-pager-sizes li a:hover {
  background-color: #eee;
}

.eid-pager .eid-pager-section,
.eid-pager .eid-pager-section label {
  color: #000;
}

.eid-pager .eid-pager-section .ui-combobox .ui-combobox-button {
  height: 100%; /* Fix the button not stretching 100% */
  background: #307fc1;
}

.eid-pager .eid-pager-section .ui-combobox .ui-combobox-button:hover {
  background: rgb(80.4190871369, 151.8796680498, 211.5809128631);
}

.eid-pager .eid-pager-info {
  margin-top: 2px;
}

.eid-pager .eid-pager-current-page-number,
.eid-pager .eid-pager-total-count,
.eid-pager .eid-pager-page-count {
  font-weight: bold;
}

.eid-pager .eid-pager-sizes li.eid-pager-selected,
.eid-pager .eid-pager-sizes li.eid-pager-selected a {
  border-color: #307fc1;
  background: #307fc1;
  color: #fff;
}

.eid-pager .eid-pager-current-size .ui-combobox,
.eid-pager .eid-pager-specific-page-size .eid-pager-current-page-number-input {
  width: 5em;
}

/*	-----------------------------------
Tags
----------------------------------- */
.eid-tags {
  clear: both;
}

.eid-tags-header {
  position: relative;
  padding-bottom: 10px;
}

.eid-tags-box-preview {
  clear: both;
}

.eid-tags-list,
.eid-tags-not-loaded,
.eid-tags-header-alt {
  min-height: 1.7em;
}

.eid-tags-title {
  font-size: 0.9em;
  padding: 0;
  border: none;
}

.eid-tags-panel {
  background: #fff;
  border: 1px solid #bababa;
}

.eid-tags-list {
  list-style: none;
  padding: 0;
  margin: 0;
  max-height: 150px;
  max-width: 100%;
  overflow: auto;
}

.eid-tags-list > li > a {
  color: #545454;
  font-weight: bold;
  min-height: 12px;
  padding-right: 14px;
  background: no-repeat 100% 50%;
  margin-left: 10px;
}

.eid-tags-list > li > a:hover {
  color: #be5d0c;
}

.eid-tags-list.eid-tags-selected > li > a {
  background-image: url("images/tag-remove-over.png");
}

.eid-tags-list.eid-tags-all > li > a {
  background-image: url("images/tag-up.png");
}

.eid-tags-list > li {
  display: inline-block;
  vertical-align: middle;
  padding: 5px;
}

.eid-tags-all-title,
.eid-tags-all-body {
  background: #eee;
}

.eid-tags-details > .eid-tags-list.eid-tags-selected {
  margin-bottom: 12px;
}

.eid-tags.eid-slim .eid-tags-panel {
  border: none;
  background: none;
}

.eid-tags.eid-slim .eid-tags-list > li {
  padding: 0px;
}

/*	-----------------------------------
Input Group
----------------------------------- */
.eid-input-group {
  position: relative;
}

.eid-input-group-buttons {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0; /* Fix issue with white-space in markup effecting spacing (because of display inline-block */
  height: 36px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2px 1px 1px 0;
}

.eid-input-group-buttons-left {
  right: auto;
  left: 0;
  padding-left: 2px;
}

.eid-input {
  width: 100%;
  -moz-transition-duration: 0.1s;
  -o-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  border-radius: 3px;
}

.eid-input-with-clear {
  padding-left: 24px;
}

.eid-input-group-buttons > .eid-input-clear {
  position: absolute;
  top: 50%;
  left: 7px;
  margin-top: -7px;
}

.eid-input-group-with-resource-types > .eid-input-clear {
  left: 56px;
}

.eid-input-group-button,
.eid-input-group-button.ui-button {
  display: inline-block;
  background-color: #307fc1;
  background-repeat: no-repeat;
  background-position: 50% 50%, -9999px -9999px;
  vertical-align: middle;
  direction: ltr;
  text-indent: -9999px;
  width: 38px;
  height: 38px;
  padding: 0;
  margin: 0;
  border-style: solid;
  border-color: rgb(40.889626556, 108.1871369295, 164.410373444);
  border-radius: 0;
  border-width: 0 1px 0 0;
  overflow: hidden;
  transition: none;
  bottom: 1px;
  border-radius: 0px 5px 5px 0px;
}

div.eid-grid-search-input > span.eid-input-group-buttons > button.eid-input-group-button--sm {
  margin-top: 3px;
  height: 80%;
}

.eid-input-group-button:last-child,
.eid-input-group-button.ui-button:last-child {
  border-right-width: 0;
}

.eid-input-group-button:focus, .eid-input-group-button.ui-button:focus,
.eid-input-group-button:active, .eid-input-group-button.ui-button:active {
  background-color: rgb(42.9211618257, 113.5622406639, 172.5788381743);
  border-color: rgb(40.889626556, 108.1871369295, 164.410373444);
}

.eid-input-group-button.ui-button > .ui-button-text,
.eid-input-group-button.ui-button > .ui-icon {
  display: none;
}

.eid-input-group-left-buttons > .eid-input-group-button:last-child,
.eid-input-group-left-buttons > .eid-input-group-button.ui-button:last-child {
  margin: 0;
}

.eid-input-group-left-buttons > .eid-input {
  padding-left: 36px;
}

.eid-input-group-left-icon > .eid-input {
  padding-left: 36px;
}

.eid-input-group-left-icon > .eid-icon {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  left: 10px;
}

.eid-input-group-button:first-child,
.eid-input-group-button.ui-button:first-child {
  margin: 0;
}

.eid-input-group-button-sm,
.eid-input-group-button.ui-button-sm {
  width: 20px;
}

.eid-input-group-button:hover,
.eid-input-group-button.ui-button:hover {
  background-color: rgb(80.4190871369, 151.8796680498, 211.5809128631);
  background-position: 50% 50%;
  border-color: rgb(40.889626556, 108.1871369295, 164.410373444);
  box-shadow: none;
}

.eid-input-group-button.eid-icon-erase,
.eid-input-group-button.eid-icon-erase.ui-button,
.eid-input-group-button.eid-icon-erase:hover,
.eid-input-group-button.eid-icon-erase.ui-button:hover {
  border: none;
  background-color: transparent;
}

.eid-resource-types-menu-target {
  background-color: #307fc1;
  position: relative;
  display: inline-block;
  width: 48px;
  height: 30px;
}

.eid-resource-types-menu-target .eid-icon {
  top: 3px;
  left: 4px;
}

.eid-input-group .eid-resource-types-menu-target {
  position: absolute;
  top: 2px;
  left: 2px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.eid-input-group .eid-icon-search-dropdown-arrow-inverse {
  position: absolute;
  top: 50%;
}

.eid-input-group .eid-icon-search-dropdown-arrow-inverse {
  margin-top: -3px;
  left: 32px;
}

.eid-input-group .eid-icon-search-dropdown-arrow {
  left: 13px;
}

.eid-input-with-resource-types-menu-target {
  padding-left: 56px;
  height: 34px;
}

.eid-input-with-resource-types-menu-target.eid-input-with-clear {
  padding-left: 72px;
}

.eid-menu-resource-types .eid-menu-content {
  border: none;
}

.eid-menu-resource-types .eid-menu-items > li > a,
.eid-menu-resource-types .eid-menu-items > li > a:hover {
  color: #fff;
}

.eid-menu-resource-types ul.eid-menu-items {
  background-color: rgb(59.9979253112, 139.8174273859, 206.5020746888);
}

.eid-menu-resource-types .eid-menu-items > li:hover {
  background-color: rgb(80.4190871369, 151.8796680498, 211.5809128631);
}

/*	-----------------------------------
Grid
----------------------------------- */
.eid-grid-group-by-title,
.eid-grid-group-by-data-fields,
.eid-grid-group-by-data-fields > li {
  float: left;
  padding: 0;
}

.eid-grid-group-by-data-fields {
  padding: 0;
}

.eid-grid-group-by-data-fields > li {
  list-style: none;
  padding: 0 20px 0 10px;
  background: url("images/tag-right.png") no-repeat 100% 50%;
  min-height: 10px;
}

.eid-grid-group-by-data-fields > li:first-child {
  padding-left: 0;
}

.eid-grid-group-by-data-fields > li:last-child {
  background: none;
}

.eid-group-by-content {
  margin-left: 30px;
}

.eid-grid-group-by-data-field,
.eid-grid-group-by-remove,
.eid-grid-group-by-text {
  display: inline-block;
  vertical-align: middle;
}

.eid-grid-group-by-data-field {
  padding: 5px 0;
}

.eid-grid-group-by-remove {
  background: url("images/group-by-header-cell-close.svg") no-repeat;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  margin-right: 10px;
}

.eid-grid-group-by-text {
  font-weight: normal;
  font-size: 0.9em;
}

/*.eid-grid-header-cell-group-by {
    color: #545454;
    background: #eee;
    border: 1px solid $color-border;
    border-bottom: none;
}*/
.eid-grid-group-by-add-droppable {
  font-size: 14px;
  color: #a2a9ad;
}

.eid-grid-group-by-add-droppable-active {
  border-style: dashed;
  -webkit-animation: pulsing 1s ease-out;
  -moz-animation: pulsing 1s ease-out;
  animation: pulsing 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  font-weight: bold;
  color: #000;
}

.eid-grid-group-by-add-target-title {
  font-weight: normal;
  font-size: 14px;
}

.eid-mining-staus {
  height: 16px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  display: block;
}

td:has(.eid-mining-status-tooltip) {
  position: relative;
  overflow: visible !important;
}

.eid-mining-status-tooltip {
  position: absolute;
  top: -6px;
  background: #000;
  padding: 6px 8px;
  border-radius: 3px;
  color: #fff;
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  overflow: visible !important;
  display: none;
}

.eid-mining-status-tooltip::before {
  content: "";
  position: absolute;
  left: 25%;
  border-left: 1px solid #d6d4d4;
  border-top: 1px solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #000;
  padding: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 0;
  bottom: -3px;
}

.eid-mining-staus:hover + .eid-mining-status-tooltip {
  display: block !important;
}

.eid-mining-staus-published {
  background-image: url(images/published.svg);
}

.eid-mining-staus-included {
  background-image: url(images/included.svg);
}

.eid-mining-staus-ignored {
  background-image: url(images/ignored.svg);
}

.eid-mining-staus-unreviewed {
  background-image: url(images/unreviewed.svg);
}

.eid-mining-container {
  background-color: #545454;
  width: 10px;
  height: 15px;
  padding-left: 6px;
  padding-right: 6px;
  display: inline-block;
  vertical-align: middle;
}

.eid-mining-color-1 {
  background: #FF8000;
}

.eid-mining-color-2 {
  background: #6DD900;
}

.eid-mining-color-3 {
  background: #006DD9;
}

.eid-mining-color-4 {
  background: #6D00D9;
}

.eid-mining-color-5 {
  background: #666666;
}

.eid-mining-color-6 {
  background: #00B200;
}

.eid-mining-color-7 {
  background: #D8A278;
}

.eid-mining-color-8 {
  background: #116D78;
}

.eid-mining-color-9 {
  background: #BC4F55;
}

.eid-mining-color-10 {
  background: #EBAEAE;
}

.eid-mining-color-11 {
  background: #666600;
}

.eid-mining-color-12 {
  background: #8C0000;
}

.eid-mining-color-13 {
  background: #23008C;
}

.eid-mining-color-14 {
  background: #00B2B2;
}

.eid-mining-color-15 {
  background: #9673FF;
}

.eid-mining-color-16 {
  background: #262B34;
}

.eid-mining-color-17 {
  background: #876487;
}

.eid-mining-color-18 {
  background: #DBC4B7;
}

.eid-mining-color-19 {
  background: #D900D9;
}

.eid-mining-color-20 {
  background: #D93600;
}

.eid-popupnav {
  width: 100%;
  height: 100%;
  position: absolute;
  min-height: 100%;
  margin-top: 50px;
  overflow-y: scroll;
  bottom: 0;
  left: 0;
}

.eid-popup-dialog-nav {
  width: 100%;
  height: 100%;
  position: absolute;
  min-height: 100%;
  margin-top: 50px;
  overflow-y: auto;
  bottom: 0;
  left: 0;
}

a.eid-grid-panel-popup-target {
  display: flex;
  align-items: center;
  border-radius: 5px 5px 0px 0px;
  padding: 6px 9px;
  background-color: #307fc1;
  font-size: 12px;
  font-weight: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  width: fit-content;
  transition: 0.15s ease-in-out;
}
a.eid-grid-panel-popup-target svg {
  padding: 0px;
}
a.eid-grid-panel-popup-target span {
  margin-right: 9px;
  margin-left: 9px;
}
a.eid-grid-panel-popup-target span.location-border-line {
  margin-left: 0px;
  margin-right: 9px;
  height: 14px;
  border: solid 1px rgba(255, 255, 255, 0.3);
}

.eid-grid-panel-popup-target.eid-grid-panel-popup-target-right-btn {
  background-color: #bf40a8;
  float: right;
}

.eid-grid-panel-popup-target.eid-grid-panel-popup-target-left-btn {
  float: left;
}

.eid-grid-button-add-new {
  background: url(images/add.png) 0 0 no-repeat;
  display: block;
  width: 27px;
  height: 20px;
  margin-top: 8px;
  margin-left: 8px;
}

.eid-grid-button-add-new:hover {
  background: url(images/add-orange-over.png) 0 0 no-repeat;
}

.eid-risk-level.eid-grid-decisions-approved {
  padding: 3px 8px;
  border-radius: 5px;
  border: solid 1px #029435;
  background-color: #f1f9f5;
  font-family: Rubik;
  font-size: 11px;
  font-weight: normal;
  line-height: 1.45;
  color: #029435 !important;
  width: fit-content;
}

.eid-risk-level.eid-grid-decisions-approved::before {
  padding-right: 17px;
  content: "";
  background: url(images/low-risk.svg);
  background-repeat: no-repeat;
  background-size: 11px 11px;
}

.eid-grid-decisions-approved {
  color: #28a745;
}

.eid-grid-decisions-approved::before {
  content: "\f058";
  font-family: FontAwesome;
  padding-right: 10px;
}

.eid-risk-level.eid-grid-decisions-rejected {
  padding: 3px 8px;
  opacity: 0.76;
  border-radius: 5px;
  border: solid 1px #d0021b;
  background-color: #d0021b;
  font-family: Rubik;
  font-size: 11px;
  font-weight: normal;
  line-height: 1.45;
  color: #fff !important;
  width: fit-content;
}

.eid-risk-level.eid-grid-decisions-rejected::before {
  padding-right: 17px;
  content: "";
  background: url(images/critial-risk.svg);
  background-repeat: no-repeat;
}

.eid-grid-decisions-rejected {
  color: #dc3545;
}

.eid-grid-decisions-rejected::before {
  content: "\f057";
  font-family: FontAwesome;
  padding-right: 10px;
}

.eid-grid-decisions-changed {
  color: #9954BB;
}

.eid-grid-decisions-changed::before {
  content: "\f042";
  font-family: FontAwesome;
  padding-right: 10px;
}

.eid-risk-level.eid-grid-decisions-overdue {
  padding: 3px 8px;
  border-radius: 5px;
  border: solid 1px #d0021b;
  background-color: #fdf1f3;
  font-family: Rubik;
  font-size: 11px;
  font-weight: normal;
  line-height: 1.45;
  color: #d0021b !important;
  width: fit-content;
}

.eid-risk-level.eid-grid-decisions-overdue::before {
  padding-right: 17px;
  content: "";
  background: url(images/high-risk.svg);
  background-repeat: no-repeat;
}

.eid-grid-decisions-overdue {
  color: #d8a40a;
}

.eid-grid-decisions-overdue::before {
  content: "\f017";
  font-family: FontAwesome;
  padding-right: 10px;
}

.eid-risk-level.eid-grid-decisions-verycritical {
  padding: 3px 8px;
  border-radius: 5px;
  border: solid 1px #b52519;
  background-color: #b52519;
  font-family: Rubik;
  font-size: 11px;
  font-weight: normal;
  line-height: 1.45;
  color: #fff !important;
  width: fit-content;
}

.eid-risk-level.eid-grid-decisions-verycritical::before {
  padding-right: 17px;
  content: "";
  background: url(images/very-criticial-risk.svg);
  background-repeat: no-repeat;
}

.eid-grid-decisions-verycritical {
  color: #d8a40a;
}

.eid-grid-decisions-verycritical::before {
  content: "\f017";
  font-family: FontAwesome;
  padding-right: 10px;
}

.eid-grid-decisions-completed {
  color: #17a2b8;
}

.eid-grid-decisions-completed::before {
  content: "\f111";
  font-family: FontAwesome;
  padding-right: 10px;
}

.eid-grid-decisions-errored {
  color: #FF7518;
}

.eid-grid-decisions-errored::before {
  content: "\f06a";
  font-family: FontAwesome;
  padding-right: 10px;
}

.eid-risk-level.eid-grid-decisions-pending {
  padding: 3px 8px;
  border-radius: 5px;
  border: solid 1px #fca500;
  background-color: #fffbf1;
  font-family: Rubik;
  font-size: 11px;
  font-weight: normal;
  line-height: 1.45;
  color: #fca500 !important;
  width: fit-content;
}

.eid-risk-level.eid-grid-decisions-pending::before {
  padding-right: 17px;
  content: "";
  background: url(images/med-risk.svg);
  background-repeat: no-repeat;
}

.eid-grid-decisions-pending {
  color: #007bff;
}

.eid-grid-decisions-pending::before {
  content: "\f10c";
  font-family: FontAwesome;
  padding-right: 10px;
}

.eid-grid-decisions-canceled {
  color: #343a40;
}

.eid-grid-decisions-canceled::before {
  content: "\f05e";
  font-family: FontAwesome;
  padding-right: 10px;
}

.eid-itshop-request-access-grid .eid-button-box {
  height: 34px;
  margin-bottom: 5px;
}

.eid-itshop-request-access-grid .eid-flow-box-divider {
  height: 27px;
}

.eid-grid-task-decisions,
.eid-grid-nested-row {
  box-sizing: content-box;
  width: 95%;
  margin: 0 auto 15px auto;
}

.eid-grid-task-decisions-in-cart {
  margin-bottom: 10px;
}

.eid-grid-task-decisions-header {
  position: relative;
  margin-bottom: 15px;
}

.eid-grid-task-decisions-title {
  font-size: 1em;
  margin-bottom: 15px;
}

.eid-grid-task-decisions-grid {
  margin-top: 1px;
}

.eid-grid-task-decisions-resources {
  display: inline-block;
  margin-bottom: 5px;
}

.eid-grid-task-decisions-resources-title {
  font-size: 1em;
  font-weight: bold;
  font-style: normal;
  padding: 0;
  border: none;
  margin-bottom: 5px;
}

.eid-grid-task-decisions-menu-target {
  white-space: nowrap;
}

.eid-grid-actions-background {
  border-radius: 5px;
  border: solid 1px #d8dceb;
  background-color: #fff;
  padding: 14px;
}

.eid-grid-serach,
.eid-grid-tags {
  float: left;
  margin: 5px 10px 5px 0;
}

.eid-grid-search-input {
  width: 100%;
  min-width: 50%;
}

.eid-grid-serach {
  width: 30%;
}

.eid-grid-header-details {
  background: #fff;
  clear: both;
  position: relative;
  padding: 10px 40px 10px 10px;
  margin-bottom: 20px;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.eid-grid-action-list ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.eid-grid-action-list ul li {
  display: inline-block;
  padding: 7px 30px 7px 14px;
  position: relative;
  margin-bottom: 10px;
  border-radius: 5px;
  background-color: #f0f8ff;
  margin-right: 20px;
}
.eid-grid-action-list ul li:hover {
  background-color: #e3f2ff !important;
}
.eid-grid-action-list ul li a.app-link {
  font-size: 14px;
  color: #0076d6;
  margin-right: 28px;
  margin-left: 8px;
}
.eid-grid-action-list ul li a.app-link:hover {
  text-decoration: underline !important;
}
.eid-grid-action-list ul li svg.eid-access-viewer-check-icon {
  position: absolute;
  padding: 0;
  right: 14px;
  top: 27%;
  padding: 0px;
  display: none;
}
.eid-grid-action-list ul li svg.eid-access-viewer-arrow-left {
  padding: 0px;
}
.eid-grid-action-list ul li:hover .eid-access-viewer-check-icon {
  display: block;
}

.eid-grid-action-list ul li:last-child {
  margin-right: 0px;
  border-right: none;
}

.eid-grid-email-results {
  float: right;
  padding-left: 2px;
}

.eid-grid-collapse-button {
  float: right;
  right: 0;
}

.eid-grid {
  position: relative;
  clear: both;
  width: 100%;
}

.eid-grid,
.eid-grid-container-expanded,
.eid-grid-container,
.eid-grid-content-wrapper,
.eid-grid-header-content-wrapper,
.eid-grid-footer {
  opacity: 1;
}

.row .eid-grid-container-collapsed,
.eid-grid-container-collapsed,
.eid-grid-collapsed {
  width: 29px;
  overflow: hidden;
}

.row .eid-grid-container-collapsed,
.eid-grid-container-collapsed {
  margin-right: 15px;
}

.eid-grid-collapsed .eid-grid-content-wrapper,
.eid-grid-collapsed .eid-grid-header-content-wrapper,
.eid-grid-collapsed .eid-grid-footer {
  opacity: 0;
}

.row .eid-grid-container-expanded,
.eid-grid-container-expanded {
  width: 100%;
  margin-left: -44px;
  padding-left: 44px;
  box-sizing: border-box;
}

.eid-grid .eid-bucket {
  margin-top: 15px;
}

.eid-grid-scroller-container {
  overflow: auto;
  display: none;
}

.eid-grid-scroller {
  height: 1px;
}

.eid-grid .eid-grid-table-fixed {
  table-layout: fixed;
}

.eid-grid-header-table-container {
  padding-top: 5px;
  display: none;
  clear: both;
  overflow: hidden;
}

.eid-grid .eid-grid-header-table {
  table-layout: fixed;
  position: relative;
  margin: 0;
}

.eid-grid-header,
.eid-grid-footer {
  background: #fff;
}

.eid-grid-header-fixed {
  padding-bottom: 0;
}

.eid-grid-header-fixed,
.eid-grid-footer-fixed {
  position: fixed;
  z-index: 800;
}

.eid-grid .eid-pager,
.eid-grid .eid-pager .eid-pager-content {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  float: left;
}

.eid-grid-edit-popup-content {
  background: #fff;
  padding: 1px;
}

.eid-grid-edit-popup .eid-form .eid-form-section-title {
  background: none;
  width: 100%;
  border-width: 0 0 1px 0;
  font-weight: normal;
  border-color: #ddd;
  float: left;
  background: #f1f1f1;
  position: relative;
  padding: 11px;
  left: -11px;
  top: -11px;
  min-height: 16px;
}

.eid-grid-edit-popup.eid-grid-edit-popup-added .eid-form .eid-form-section-title {
  background-color: #dcf2dc;
}

.eid-grid-edit-popup.eid-grid-edit-popup-added .eid-form .eid-form-section-title,
.eid-grid-edit-popup.eid-grid-edit-popup-added .eid-form .eid-form-section .eid-form-field-modified-text {
  color: #219a00;
}

.eid-grid-edit-popup .eid-form.eid-form-multiple-fields-per-group .eid-form-fields-container,
.eid-grid-edit-popup .eid-grid-edit-popup-buttons {
  padding-left: 0px;
  padding-right: 0px;
}

.eid-grid-edit-popup .eid-form .eid-form-section .eid-form-field-value {
  padding: 0;
}

.eid-grid-edit-popup .eid-grid-edit-popup-buttons {
  text-align: right;
  padding: 10px 0;
  margin: 0 10px;
}

.eid-grid-edit-popup-inline-container {
  position: relative;
}

.eid-grid-edit-popup-inline-container > .eid-panel-button-close {
  top: 35px;
  right: 35px;
}

.eid-grid-edit-popup-inline-container > .eid-panel-button-close-lower {
  top: 60px;
}

.eid-grid-edit-popup .eid-form .eid-form-section-title {
  background: #f1f1f1;
  color: #333;
}

.eid-grid-edit-popup {
  position: absolute;
  width: 100%;
  padding-right: 25px;
  font-size: 0.9em;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.eid-grid-edit-popup-inline {
  position: static;
  padding: 0;
}

.eid-grid-edit-popup-inline-trigger {
  font-weight: bold;
  margin: 10px 0 10px 10px;
}

.eid-form-field.eid-form-field-wide .eid-grid-edit-popup .eid-form.eid-form-multiple-fields-per-group .eid-form-section .eid-form-field .eid-form-field-value {
  width: 85%;
}

.eid-grid-edit-popup .eid-grid-edit-popup-remove-button-divider {
  border-color: #ddd;
  margin-left: 20px;
}

.eid-grid-edit-popup .eid-form.eid-form-multiple-fields-per-group .eid-form-field-status {
  padding-top: 0;
}

.eid-grid-add-button.eid-grid-add-button {
  display: block;
  min-width: 0;
}
.eid-grid-add-button.eid-grid-add-button .ui-button-text {
  padding: 0;
}
.eid-grid-add-button.eid-grid-add-button i.fa {
  margin-top: 3px;
}

.eid-grid-add-button.ui-button .ui-icon {
  background: url(images/add-row.png) no-repeat;
  width: 13px;
  height: 14px;
  margin-left: -7px;
}

.eid-grid-add-button.ui-button:hover {
  box-shadow: none;
}

.eid-grid-add-button.ui-button:hover .ui-icon {
  background-image: url(images/add-row-over.png);
}

.eid-grid .eid-grid-row-action-button.ui-button {
  width: 22px;
  height: 22px;
  border: none;
  margin: 0;
}

.eid-grid .eid-grid-row-action-button.ui-button:hover {
  box-shadow: none;
}

.eid-grid .eid-grid-row-action-button.ui-button .ui-icon {
  display: none;
}

.eid-grid .eid-grid-edit-button.ui-button:hover {
  background: url(images/edit-over.png);
}

.eid-grid .eid-grid-remove-button.ui-button {
  background: url(images/delete-white.svg);
  background-repeat: no-repeat;
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  height: 24px;
  width: 24px;
  border-radius: 3.5px;
  background-position: center;
}

.eid-grid .eid-grid-remove-button.ui-button:hover {
  background: url(images/delete-white-over.svg);
  background-repeat: no-repeat;
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  height: 24px;
  width: 24px;
  border-radius: 3.5px;
  background-position: center;
}

.eid-grid .eid-grid-remove-button1.ui-button {
  background: url(images/delete-white.svg);
  background-repeat: no-repeat;
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  height: 24px;
  width: 24px;
  border-radius: 3.5px;
  background-position: center;
}

.eid-grid .eid-grid-remove-button1.ui-button:hover {
  background: url(images/delete-white-over.svg);
  background-repeat: no-repeat;
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  height: 24px;
  width: 24px;
  border-radius: 3.5px;
  background-position: center;
}

.eid-grid .eid-grid-footer {
  padding-left: 0;
  padding-right: 0;
}

.eid-grid .eid-grid-content-container {
  clear: both;
  overflow: visible;
  min-height: 500px !important;
}

.eid-workflow-UpdateAzureAppAPIPermissions .eid-grid .eid-grid-content-container {
  min-height: auto;
}

.eid-grid .eid-grid-content {
  border: none;
}

.eid-grid .eid-grid-data {
  border: none;
}

.eid-grid .eid-grid-header-cell,
.eid-grid .eid-grid-header-actions {
  font-weight: normal;
  color: #444;
}

.eid-grid .eid-grid-header-cell,
.eid-grid .eid-grid-header-actions,
.eid-grid .eid-grid-cell {
  font-size: 0.9em;
  overflow-wrap: break-word;
  word-wrap: break-word;
}

.eid-grid .eid-grid-header-sort-asc,
.eid-grid .eid-grid-header-sort-desc,
.eid-grid .eid-grid-header-actions,
.eid-grid .eid-grid-header-sort-asc:hover, .eid-grid-header-sort-desc:hover, .eid-grid-header-cell:hover,
.eid-grid .eid-grid-header-sort-asc:active, .eid-grid-header-sort-desc:active, .eid-grid-header-cell:active {
  cursor: pointer;
  color: #000;
}

.eid-grid .eid-grid-header-cell {
  white-space: nowrap;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 30px;
  vertical-align: bottom;
  border-bottom: 2px solid #bbb;
  background-color: #ddd;
  letter-spacing: 0.25px;
  font-size: 0.9em;
}

.eid-grid-cell-image {
  width: 75px;
}

.eid-grid .eid-grid-header-cell.eid-grid-header-sort-asc,
.eid-grid .eid-grid-header-cell.eid-grid-header-sort-desc {
  background-color: #307fc1;
  background-repeat: no-repeat;
  background-position: 95% center;
  padding-right: 24px;
  color: #fff;
}

.eid-grid .eid-grid-header-actions {
  cursor: default;
}

.eid-grid .eid-grid-header-sort-asc {
  background-image: url(images/sort-arrow-down.svg);
}

.eid-grid .eid-grid-header-sort-desc {
  background-image: url(images/sort-arrow-up.svg);
}

.eid-grid .eid-grid-data-header {
  border-width: 0 0 1px 0;
  background: #E0E0E0;
  color: #fff;
}

.eid-grid .eid-grid-cell {
  padding: 4px 8px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.eid-grid .eid-grid-header-cell {
  padding: 8px;
}

.eid-grid-content td > span {
  display: block;
  max-height: 100px;
  overflow: auto;
  overflow-wrap: break-word;
}

.eid-grid-cell > .ui-combobox {
  min-width: 200px;
  overflow: hidden;
}

.eid-text-updater .eid-icon-inline-edit {
  overflow: visible;
}

.eid-grid-cell-overflow {
  max-height: 200px;
  display: block;
  overflow: auto;
}

.eid-grid .eid-grid-cell.eid-grid-cell-nowrap {
  white-space: nowrap;
  line-height: 1.4;
}

.eid-grid.eid-grid-default .eid-grid-data-row.eid-grid-expanded-row-parent {
  padding-bottom: 5px;
  border: none;
}

.eid-grid-expanded-row-custom {
  padding: 10px;
  font-size: 0.9em;
  background: #e2e2c8;
}

.eid-grid-expanded-row-parent > td,
.eid-grid-expanded-row > td,
.eid-grid-expanded-row-parent:nth-child(odd) > td,
.eid-grid-expanded-row:nth-child(odd) > td {
  background-color: #e3e5e9;
}

.eid-grid-expanded-row,
.eid-grid-expanded-row:nth-child(odd) {
  border-bottom: 1px solid #fff;
}

.eid-grid-expanded-row > td,
.eid-grid-expanded-row:nth-child(odd) > td {
  padding: 0;
}

.eid-grid-cell-edit-header {
  border-bottom: 2px solid #ddd;
  width: 32px;
  background-color: #fff;
  padding: 0;
}

.eid-grid-compact.eid-grid .eid-grid-header-cell {
  color: #545454;
}

.eid-grid.eid-grid-default .eid-grid-data-row {
  border-top: 1px solid #ddd;
}

.eid-grid.eid-grid-default .eid-grid-data-row:first-child {
  border-top-width: 1px;
}

.eid-grid.eid-grid-default .eid-grid-data-row:last-child {
  border-bottom: none;
}

.eid-grid.eid-grid-default .eid-grid-data-row-modified,
.eid-grid.eid-grid-default .eid-grid-data-row-modified.eid-grid-data-row:nth-child(odd),
.eid-grid.eid-grid-ordered-list .eid-grid-data-row-modified .eid-grid-ordered-list-item-content {
  background-color: #EADBF0;
}

.eid-grid.eid-grid-default .eid-grid-data-row-modified,
.eid-grid.eid-grid-default .eid-grid-data-row-modified *,
.eid-grid.eid-grid-default .eid-grid-data-row-modified a,
.eid-grid.eid-grid-default .eid-grid-data-row-modified.eid-grid-data-row:nth-child(odd),
.eid-grid.eid-grid-default .eid-grid-data-row-modified.eid-grid-data-row:nth-child(odd) *,
.eid-grid.eid-grid-default .eid-grid-data-row-modified.eid-grid-data-row:nth-child(odd) a,
.eid-grid.eid-grid-ordered-list .eid-grid-data-row-modified .eid-grid-cell-edit,
.eid-grid.eid-grid-ordered-list .eid-grid-data-row-modified .eid-grid-cell-edit a {
  color: #6A008A;
}

.eid-grid.eid-grid-default .eid-grid-data-row-removed,
.eid-grid.eid-grid-default .eid-grid-data-row-removed.eid-grid-data-row:nth-child(odd),
.eid-grid.eid-grid-ordered-list .eid-grid-data-row-removed .eid-grid-ordered-list-item-content {
  background-color: #fdf0eb;
}

.eid-grid.eid-grid-default .eid-grid-data-row-removed,
.eid-grid.eid-grid-default .eid-grid-data-row-removed *,
.eid-grid.eid-grid-default .eid-grid-data-row-removed a,
.eid-grid.eid-grid-default .eid-grid-data-row-removed.eid-grid-data-row:nth-child(odd),
.eid-grid.eid-grid-default .eid-grid-data-row-removed.eid-grid-data-row:nth-child(odd) *,
.eid-grid.eid-grid-default .eid-grid-data-row-removed.eid-grid-data-row:nth-child(odd) a,
.eid-grid.eid-grid-ordered-list .eid-grid-data-row-removed .eid-grid-cell-edit,
.eid-grid.eid-grid-ordered-list .eid-grid-data-row-removed .eid-grid-cell-edit a {
  color: #B8331D;
}

.eid-grid.eid-grid-default .eid-grid-cell-select {
  width: 20px;
}

.eid-grid.eid-grid-default .eid-grid-cell-select .eid-grid-cell-select-text {
  display: none;
}

.eid-grid.eid-grid-default .eid-grid-data-row:nth-child(odd) {
  background: #f9f9f9;
}

.eid-grid.eid-grid-default .eid-grid-data-row.ui-selectee.ui-selecting:nth-child(odd) {
  background: #EBEBEB;
}

.eid-grid.eid-grid-default .eid-grid-data-row.ui-selected,
.eid-grid.eid-grid-default .eid-grid-data-row.ui-selected:nth-child(odd),
.eid-grid .eid-grid-selected,
.eid-grid .eid-grid-selected-bar {
  background: #ffffff;
}

.eid-grid.eid-grid-default .eid-grid-data-row .eid-grid-cell.eid-grid-cell-sorted {
  background-color: rgba(223, 240, 216, 0.58);
}

.eid-grid.eid-grid-default .eid-grid-data-row:nth-child(odd) .eid-grid-cell.eid-grid-cell-sorted {
  background-color: #dff0d8;
}

.eid-grid.eid-grid-default .eid-grid-cell.eid-grid-cell-sorted,
.eid-grid.eid-grid-default .eid-grid-cell.eid-grid-cell-sorted a,
.eid-grid.eid-grid-default .eid-grid-cell.eid-grid-cell-sorted *,
.eid-grid.eid-grid-default .eid-grid-data-row:nth-child(odd) .eid-grid-cell.eid-grid-cell-sorted,
.eid-grid.eid-grid-default .eid-grid-data-row:nth-child(odd) .eid-grid-cell.eid-grid-cell-sorted a,
.eid-grid.eid-grid-default .eid-grid-data-row:nth-child(odd) .eid-grid-cell.eid-grid-cell-sorted * {
  color: #333;
}

.eid-grid.eid-grid-default .eid-grid-data-row-modified .eid-grid-cell.eid-grid-cell-sorted,
.eid-grid.eid-grid-default .eid-grid-data-row-modified:nth-child(odd) .eid-grid-cell.eid-grid-cell-sorted {
  background-color: #8e619a;
}

.eid-grid.eid-grid-default .eid-grid-data-row-removed .eid-grid-cell.eid-grid-cell-sorted,
.eid-grid.eid-grid-default .eid-grid-data-row-removed:nth-child(odd) .eid-grid-cell.eid-grid-cell-sorted {
  background-color: #9c645c;
}

.eid-grid.eid-grid-custom .eid-grid-content {
  background: none;
  padding: 0;
  border: none;
}

.eid-grid.eid-grid-custom .eid-grid-data-row .eid-image-cube .eid-image-cube-panel img {
  max-width: 150px;
  max-height: 150px;
}

.eid-grid.eid-grid-custom .eid-grid-data-row {
  background: #fff;
  padding: 10px;
}

.eid-grid.eid-grid-custom .eid-grid-row-select {
  background-color: #666;
  border: 1px solid #666;
  font-size: 0.9em;
  padding: 5px;
}

.eid-grid.eid-grid-custom .eid-grid-row-select .eid-check-box .eid-check-box-checked-box,
.eid-grid.eid-grid-custom .eid-grid-row-select .eid-check-box .eid-check-box-not-set-box,
.eid-grid.eid-grid-custom .eid-grid-row-select .eid-check-box .eid-check-box-unchecked-box {
  margin-top: -7px;
  margin-left: -8px;
}

.eid-grid.eid-grid-custom .eid-grid-data-row.eid-grid-data-row-in-bucket {
  border-color: #219a00;
  border-width: 3px;
  border-radius: 2px;
}

.eid-grid.eid-grid-custom .eid-grid-row-select,
.eid-grid.eid-grid-custom .eid-grid-row-select label {
  color: #fff;
}

.eid-grid.eid-grid-custom .eid-grid-row-select .eid-grid-chat {
  float: right;
  position: relative;
  top: 4px;
  margin-top: -7px;
}

.eid-grid.eid-grid-custom .eid-grid-row-select .eid-grid-chat .eid-chat-availability {
  position: static;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content {
  font-size: 0.9em;
  padding: 0 0 14px 14px;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data {
  float: left;
  width: 33%;
}
@media screen and (max-width: 600px) {
  .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data {
    width: 100%;
  }
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row {
  position: relative;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  overflow: hidden;
  margin: 14px 14px 0 0;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row.eid-grid-data-row-none:nth-child(odd) {
  background: transparent;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row.ui-selected {
  background: none;
}

.eid-grid.eid-grid-ordered-list .eid-grid-data-row .eid-grid-ordered-list-item-content {
  padding: 5px;
}

.eid-grid.eid-grid-ordered-list.eid-grid-ordered-list-details .eid-grid-data-row .eid-grid-ordered-list-item-content {
  position: relative;
}

.eid-grid.eid-grid-ordered-list.eid-grid-ordered-list-details .eid-grid-data-row .eid-grid-ordered-list-item-content:after {
  display: block;
  content: "";
  position: absolute;
  left: 0;
  bottom: -4px;
  width: 100%;
  border-bottom: 1px solid #bababa;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row .eid-grid-cell-edit {
  font-weight: bold;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-cell-select {
  background: none;
  position: absolute;
  left: 0;
  margin: 0;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-row-text {
  padding: 2px 0 0 32px;
  display: block;
  font-weight: bold;
  white-space: inherit;
}

.eid-grid.eid-grid-ordered-list.eid-grid-edit .eid-grid-content .eid-grid-row-text {
  padding-left: 0;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-item-label {
  display: block;
  overflow: hidden;
  position: relative;
  min-height: 23px;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details {
  font-size: 0.9em;
  margin-top: 7px;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details-data {
  background: #eaf7fe;
  padding: 10px;
  overflow: hidden;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details-header {
  margin-top: 5px;
  font-size: 1em;
  font-weight: normal;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details-header-text {
  color: #545454;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details-header-text:hover {
  color: #307fc1;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details-header .eid-grid-ordered-list-details-toggle-icon {
  position: relative;
  top: -2px;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details-data-text {
  padding: 0 0 10px 0;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details-data-table-wrapper {
  overflow: hidden;
}

.eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-ordered-list-details-data-table {
  margin: 0;
}

.eid-grid.eid-grid-ordered-list.eid-grid-compact .eid-grid-content .eid-grid-data {
  width: 50%;
}

.eid-grid.eid-grid-default.eid-grid-compact .eid-grid-data-row {
  padding: 10px 0;
}

.eid-grid.eid-grid-compact .eid-grid-cell-select {
  background: #666;
  white-space: nowrap;
  width: auto;
  margin: 10px;
}

.eid-grid.eid-grid-compact .eid-grid-cell-select .eid-grid-cell-select-text {
  display: inline;
}

.eid-grid.eid-grid-compact .eid-grid-cell-select label {
  color: #fff;
}

.eid-grid-panel,
.eid-grid-panel-body,
.eid-grid-header-wrapper,
.eid-grid-content-wrapper,
.eid-grid-footer-wrapper,
.eid-grid-panel-wrapper-left,
.eid-grid-panel-wrapper-right {
  transition: 0.2s;
}

.eid-grid-panel-right-enabled .eid-grid-header-wrapper,
.eid-grid-panel-right-enabled .eid-grid-content-wrapper,
.eid-grid-panel-right-enabled .eid-grid-footer-wrapper,
.eid-grid-panel-left-enabled .eid-grid-header-wrapper,
.eid-grid-panel-left-enabled .eid-grid-content-wrapper,
.eid-grid-panel-left-enabled .eid-grid-footer-wrapper {
  position: relative;
}

.eid-grid-panel-right-enabled .eid-grid-header-wrapper,
.eid-grid-panel-right-enabled .eid-grid-content-wrapper,
.eid-grid-panel-right-enabled .eid-grid-footer-wrapper,
.eid-grid-panel-left-enabled .eid-grid-header-wrapper,
.eid-grid-panel-left-enabled .eid-grid-content-wrapper,
.eid-grid-panel-left-enabled .eid-grid-footer-wrapper {
  position: relative;
}

.eid-grid-panel-right-enabled .eid-grid-header-wrapper,
.eid-grid-panel-right-enabled .eid-grid-content-wrapper,
.eid-grid-panel-right-enabled .eid-grid-footer-wrapper {
  padding-right: 256px;
}

.eid-grid-panel-left-enabled .eid-grid-header-wrapper,
.eid-grid-panel-left-enabled .eid-grid-content-wrapper,
.eid-grid-panel-left-enabled .eid-grid-footer-wrapper {
  padding-left: 254px;
}

.eid-grid-content-wrapper {
  height: 100%;
  position: relative;
  z-index: 1;
}

.eid-grid-panel {
  overflow-x: scroll;
  overflow-y: visible;
}

.eid-grid-panel,
.eid-grid-panel-body-wrapper,
.eid-grid-panel-body {
  height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.eid-grid-panel-body-wrapper {
  padding-top: 30px;
  position: relative;
}

.eid-grid-panel-wrapper {
  overflow: hidden;
}

.eid-grid-panel-wrapper-side {
  position: absolute;
  top: 0;
  height: 100%;
  overflow: hidden;
}

.eid-grid-panel-popup {
  width: 100%;
}
.eid-grid-panel-popup::after {
  content: "";
  opacity: 0.3;
  background-color: #000;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-panel-button-close {
  right: unset;
  z-index: 99999;
  height: 10px;
  width: 10px;
  top: 20px;
  left: 72%;
}
@media (min-width: 300px) and (max-width: 400px) {
  .eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-panel-button-close {
    left: 83%;
  }
}
@media (min-width: 500px) and (max-width: 700px) {
  .eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-panel-button-close {
    left: 74%;
  }
}
@media (min-width: 700px) and (max-width: 900px) {
  .eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-panel-button-close {
    left: 76%;
  }
}
@media (min-width: 900px) and (max-width: 1024px) {
  .eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-panel-button-close {
    left: 77%;
  }
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left {
  background-color: #fbfbfd;
  width: 80%;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-header {
  background-color: transparent;
  position: static;
  padding: 20px 20px 12px 16px;
  height: auto;
  border-bottom: 3px solid #307fc1;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-header h4.eid-grid-panel-header-title {
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  margin-top: 14px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper {
  height: 100vh !important;
  padding-top: 0px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body {
  border-radius: 5px;
  border: solid 1px #efeff1;
  background-color: #fbfbfd;
  padding: 20px 10px;
  max-height: 75vh;
  height: 75vh;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree {
  background-color: transparent;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree-search-bg {
  background: #fbfbfd;
  padding: 0px;
  margin-bottom: 20px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree-search-bg .eid-input-group.eid-input-group-left-buttons {
  background-color: #fbfbfd;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree-search-bg .eid-input-group.eid-input-group-left-buttons input.eid-input {
  border-radius: 5px;
  border: solid 1px #ebebed;
  background-color: #fff;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000000;
  padding: 10px;
  margin-bottom: 0px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree-search-bg .eid-input-group.eid-input-group-left-buttons input.eid-input:focus {
  outline: none;
  box-shadow: none;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node {
  width: 92%;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node .eid-jstree-outer-div {
  display: inline-block;
  width: 100%;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node .eid-jstree-outer-div .jstree-anchor {
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  padding: 5px 8px;
  display: inline-block;
  white-space: nowrap;
  margin: 0;
  vertical-align: top;
  width: 75%;
  overflow: auto;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node .eid-jstree-outer-div .eid-check-svg {
  position: relative;
  top: 4.5px;
  right: 7px;
  z-index: 9999;
  float: right;
  display: none;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg {
  display: block !important;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node .jstree-clicked.jstree-hovered a {
  color: #fff;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node .jstree-clicked {
  border-radius: 3px;
  background: #307fc1;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node .jstree-clicked a {
  color: #fff !important;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node .jstree-hovered {
  border-radius: 3px;
  background-color: #307fc1;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node .jstree-hovered a {
  color: #fff;
}
@media (min-width: 300px) and (max-width: 450px) {
  .eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree-slim .eid-tree .eid-tree.ui-widget-content .jstree-default .jstree-container-ul .jstree-node {
    width: 90%;
  }
}
@media (min-width: 300px) and (max-width: 400px) {
  .eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-left .eid-grid-panel-wrapper-left {
    width: 90%;
  }
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-panel-button-close {
  z-index: 99999;
  height: 10px;
  width: 10px;
  top: 20px;
  right: 20px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right {
  max-width: 300px;
  height: 100vh !important;
  background-color: #f9fbfc;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-header {
  background-color: transparent;
  position: static;
  padding: 20px 20px 12px 16px;
  height: auto;
  border-bottom: 3px solid #bf40a8;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-header h4.eid-grid-panel-header-title {
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  margin-top: 14px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper {
  padding-top: 16px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body {
  padding: 0px;
  border: none;
  overflow-y: scroll;
  overflow: auto;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected {
  background-color: transparent;
  margin: 0px;
  padding: 0px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area {
  margin: 0px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-title {
  font-size: 14px;
  color: #000000;
  padding: 0px 16px 16px 16px;
  border-bottom: none;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-title a {
  font-size: 14px;
  color: #000000;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body {
  padding: 0px 0px 16px 0px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body ul.eid-link-list li {
  border-radius: 3.5px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05);
  background-color: #fff;
  margin: 0px 16px 5px 16px;
  padding-bottom: 0px;
  border: none;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body ul.eid-link-list li a {
  text-decoration: none;
  padding: 7px 14px;
  font-size: 12.7px;
  color: #098acb;
  display: block;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area {
  margin: 0px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-title {
  font-size: 14px;
  color: #000000;
  padding: 0px 16px 16px 16px;
  border-bottom: none;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-body {
  padding: 0px 0px 16px 0px;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-body ul.eid-link-list li {
  border-radius: 3.5px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05);
  background-color: #fff;
  margin: 0px 16px 5px 16px;
  padding-bottom: 0px;
  border: none;
}
.eid-grid-panel-popup .eid-panel .eid-grid-panel-popup-right .eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-body ul.eid-link-list li a {
  text-decoration: none;
  padding: 7px 14px;
  font-size: 12.7px;
  color: #bf40a8;
  display: block;
}

.eid-grid-selected-bar {
  background: #e2e2c6;
  position: absolute;
  width: 9px;
  top: 0;
  left: 0;
  height: 100%;
}

.eid-grid-selected {
  margin: -4px -8px 0 0;
  padding-top: 4px;
  padding-right: 8px;
}

.eid-grid-panel-wrapper-side,
.eid-grid-panel-body {
  width: inherit;
  max-width: 400px;
}

.eid-grid-panel-wrapper-side {
  min-height: 300px;
  height: auto !important;
  z-index: 9999;
  box-sizing: border-box;
}
.eid-grid-panel-wrapper-side .eid-grid-panel {
  overflow: hidden;
}

.eid-grid-panel-body {
  font-size: 0.9em;
  max-height: 500px;
  transition: 1.2s;
}

.eid-grid-panel-wrapper-left {
  left: 0;
}

.eid-grid-panel-wrapper-right {
  right: 0;
  width: 100%;
}

.eid-grid-panel-left-enabled.eid-grid-panel-left-collapsed .eid-grid-content-wrapper,
.eid-grid-panel-left-enabled.eid-grid-panel-left-collapsed .eid-grid-footer-wrapper {
  padding-left: 0px !important;
}

.eid-grid-panel-right-enabled.eid-grid-panel-right-collapsed .eid-grid-content-wrapper,
.eid-grid-panel-right-enabled.eid-grid-panel-right-collapsed .eid-grid-footer-wrapper {
  padding-right: 0px;
}

.eid-grid-panel-left-collapsed .eid-grid-panel-wrapper-left.eid-grid-panel-wrapper-side,
.eid-grid-panel-right-collapsed .eid-grid-panel-wrapper-right.eid-grid-panel-wrapper-side {
  width: 0px;
  min-width: 0;
}

.eid-grid-panel-header,
.eid-panel-collapse-button {
  height: 30px;
}

.eid-grid-panel-header,
.eid-grid-panel-body {
  padding: 4px 8px;
}

.eid-grid-panel-body {
  overflow: hidden;
  border: 1px solid #ddd;
  border-width: 0 1px 1px 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.eid-grid-panel-body {
  overflow-y: auto;
}

.eid-grid-panel-header {
  position: absolute;
  top: 0;
  width: 100%;
  background: #ddd;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #545454;
  font-size: 0.9em;
}

.eid-grid-panel-header-title {
  font-size: 1em;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
}

.eid-panel-collapse-button {
  position: absolute;
  top: 0;
  z-index: 10;
  text-indent: 0;
  background-color: #307fc1;
}

.eid-panel-collapse-button > i {
  padding: 6px 10px;
  color: #fff;
}

.eid-grid-panel-wrapper-right .eid-panel-collapse-button {
  right: 0;
}

.eid-grid-panel-wrapper-left .eid-grid-panel-header-title {
  margin-right: 30px;
}

.eid-grid-panel-wrapper-right .eid-grid-panel-header-title {
  margin-left: 30px;
}

.eid-grid-panel-links:before,
.eid-grid-panel-links:after {
  content: "";
  display: table;
}

.eid-grid-panel-links:after {
  clear: both;
}

.eid-grid-panel-links {
  display: none;
  clear: both;
}

.eid-grid-panel-link-list,
.eid-grid-panel-link-list > li {
  list-style: none;
  padding: 0;
  margin: 0;
}

.eid-grid-details-simple {
  color: #aaa;
  padding-left: 32px;
}

.eid-panel-area {
  margin: 3px;
}

.eid-panel-area-title,
.eid-panel-area-body {
  padding: 3px;
}

.eid-panel-area-title {
  color: #8a8a80;
  border-bottom: 1px solid #8a8a80;
  font-size: 1em;
  overflow: hidden;
}

.eid-link-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.eid-link-list > li {
  margin-bottom: 3px;
}

.eid-link-list > li:last-child {
  margin-bottom: 0;
}

.eid-grid-cards-container {
  display: flex;
  flex-flow: row wrap;
  margin-right: 10px;
  word-break: break-word;
  -ms-word-break: break-all;
}
.eid-grid-cards-container > div.eid-search-result {
  display: flex;
  flex: 1 0 300px;
  margin: 10px;
  padding: 20px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  border: 1px solid #ddd;
  border-radius: 2px;
  background: #fff;
}
@media screen and (min-width: 800px) {
  .eid-grid-cards-container > div.eid-search-result {
    max-width: 500px;
  }
}
.eid-grid-cards-container .eid-search-result-with-icon {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.eid-grid-cards-container .eid-search-result-icon--it-shop {
  width: 96px;
  height: 96px;
  background-size: 96px 96px;
  display: block;
  background-repeat: no-repeat;
}
.eid-grid-cards-container .eid-itshop-info__title {
  line-height: 1.25;
  margin-bottom: 0.25em;
}
.eid-grid-cards-container .eid-itshop-info__description {
  font-size: 1.2em;
  margin-bottom: 0.25em;
}
.eid-grid-cards-container .eid-itshop-info__information {
  padding-top: 0;
  margin-bottom: 0.25em;
}
.eid-grid-cards-container .eid-itshop-into__owners {
  margin-bottom: 1em;
}
.eid-grid-cards-container .eid-itshop-into__owners .eid-text-link {
  vertical-align: baseline;
}
.eid-grid-cards-container .eid-itshop-info__button {
  margin-top: auto;
  text-align: center;
  text-decoration: none;
  line-height: 2;
}
.eid-grid-cards-container .eid-access-inline-content {
  padding-top: 0;
}

/*	-----------------------------------
Autocomplete
----------------------------------- */
.ui-autocomplete {
  background: #f9f9f9;
  border: 1px solid #ddd;
  max-height: 333px;
  overflow: auto;
  width: 250px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.ui-autocomplete.ui-menu {
  overflow-x: hidden;
  z-index: 9999;
  padding: 0;
  padding-top: 0px;
  position: absolute;
}

.ui-autocomplete .ui-menu-item {
  cursor: pointer;
}

.ui-autocomplete .ui-menu-item:first-child {
  padding-top: 0;
}

.ui-autocomplete .ui-menu-item:last-child {
  padding-bottom: 0;
}

.ui-autocomplete .ui-menu-item:last-child {
  border-bottom: none;
}

.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item {
  background: none no-repeat -1000px -1000px;
  text-overflow: ellipsis;
  overflow: hidden;
  position: relative;
  display: block;
  box-shadow: none;
  transition: none;
  -webkit-transition: none;
  -moz-transition: none;
  border: none;
  margin: 0;
  outline: none;
  text-decoration: none;
  color: #6c6f75;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  padding: 7.5px;
  cursor: pointer;
}

.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-selected,
.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-state-focus,
.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-state-active,
.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-state-hover {
  color: #307fc1;
  background-color: rgb(235.6199170124, 243.5526970954, 250.1800829876);
  background-position: 98% 50%;
}

.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item-nav {
  background-image: url(images/blue-tick-icon.svg);
}

.ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-selected {
  background-color: transparent;
  background-image: url(images/arrow-left.png);
  font-weight: bold;
  color: #000;
}

.ui-autocomplete .eid-autocomplete-item .eid-autocomplete-item-image-container {
  width: 22px;
  height: 22px;
  overflow: hidden;
  float: left;
  padding-right: 10px;
}

.ui-autocomplete .eid-autocomplete-item .eid-autocomplete-item-image {
  border: none;
  max-width: 50px;
  max-height: 50px;
}

.ui-autocomplete .eid-autocomplete-item .eid-autocomplete-item-content {
  overflow: visible;
  overflow-wrap: break-word;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

.eid-autocomplete-label {
  vertical-align: middle;
  color: #333;
  font-weight: 700;
}
.eid-autocomplete-label span:empty {
  display: none;
}

.eid-autocomplete-input--mock {
  display: flex;
  height: 38px;
  border-radius: 5px;
  padding: 0px 10px;
  font-family: "Rubik", sans-serif;
  border: solid 1px #d4d4d8;
  background-color: #fff;
  font-size: 16px;
  color: #8b909a;
  align-items: center;
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

/*	-----------------------------------
Accordion
----------------------------------- */
.ui-accordion .ui-accordion-header, .ui-accordion .ui-accordion-content {
  margin-bottom: 3px;
}

.ui-accordion .ui-accordion-header.ui-state-active {
  margin-bottom: 3px;
}

.ui-accordion .ui-accordion-header.ui-state-default {
  background: #fff;
  margin-top: 0;
}

.ui-accordion .ui-accordion-header .ui-icon {
  background-image: url(images/ui-icons_5a5a5a_256x240.png);
}

.ui-accordion .ui-accordion-header a {
  color: #545454;
}

.ui-accordion .ui-accordion-header.ui-state-active,
.ui-accordion .ui-accordion-content.ui-accordion-content-active {
  border-color: #307fc1;
  box-shadow: none;
  outline: none;
  overflow: visible;
}

.ui-accordion .ui-accordion-header.ui-state-active a,
.ui-accordion .ui-accordion-header.ui-state-hover a {
  color: #307fc1;
}

.ui-accordion .ui-accordion-header.ui-state-active {
  border-bottom: none;
}

.eid-accordion-content {
  padding: 10px;
}

.ui-tabs.eid-tab-padding {
  padding: 0.9em;
}

.eid-accordion > .ui-accordion-content > .row::after,
.eid-accordion > .ui-accordion-content > .row::before {
  content: "";
  display: table;
  border-collapse: collapse;
}

.eid-accordion > .ui-accordion-content > .row::after {
  clear: both;
}

.eid-row-additional-accordions .eid-accordion .eid-accordion-col {
  background: rgb(223.367219917, 236.3153526971, 247.132780083);
}

.ui-accordion.eid-accordion-collapsible {
  box-shadow: none;
  border: none;
  background: none;
  border-bottom: 1px solid #ddd;
  clear: both;
}

.ui-accordion.eid-accordion-collapsible .ui-accordion-header {
  background: none;
  padding: 0;
  border: none;
}

.ui-accordion.eid-accordion-collapsible .ui-state-default {
  background: none;
}

.ui-accordion.eid-accordion-collapsible .ui-state-hover,
.ui-accordion.eid-accordion-collapsible .ui-state-focus {
  box-shadow: none;
}

.ui-accordion.eid-accordion-collapsible .ui-accordion-content.ui-accordion-content-active {
  border: none;
}

.ui-accordion.eid-accordion-collapsible .ui-accordion-header.ui-state-active a, .ui-accordion.eid-accordion-collapsible .ui-accordion-header.ui-state-hover a, .eid-accordion-collapsible .ui-accordion-header.ui-state-default a {
  color: #545454;
  font-size: 0.8em;
  font-weight: normal;
  box-shadow: none;
}

.eid-ui-collapsible h5 {
  cursor: pointer;
}

.eid-ui-collapsible .ui-icon.eid-icon-edit-pencil {
  background-image: url(images/fa-pencil-edit.svg);
}

.eid-ui-collapsible .ui-icon {
  background-image: url(images/ui-icons_5a5a5a_256x240.png);
}

.eid-autocomplete-button-wrapper .ui-button-icon-primary.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}

.eid-additional-information-col {
  line-height: 0px;
  margin-bottom: 12px;
}

.eid-boxed-link {
  border-radius: 5px;
  background-color: #f0f8ff;
}

.eid-boxed-link .ui-accordion-header {
  padding: 8px 36px 8px 12px;
  margin: 0px;
}

.eid-boxed-link .ui-accordion-header .ui-icon {
  background-image: url(images/additional-information-arrow-icon.png);
  background-position: center;
  margin-right: 5px;
}

.eid-boxed-link .ui-accordion-header a {
  font-size: 14px;
  color: #0076d6;
}

.eid-boxed-link .ui-accordion-header .eid-boxed-link-check-icon {
  position: absolute;
  padding: 0;
  right: 12px;
  top: 27%;
  padding: 0px;
  display: none;
}

.eid-boxed-link:hover {
  background-color: #e3f2ff;
}

.eid-boxed-link:hover .eid-boxed-link-check-icon {
  display: block;
}

.eid-boxed-link .ui-accordion-header a:hover {
  color: #0076d6;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header ui-state-default {
  background: #2f7fc1;
  font-weight: 700;
  color: #fff;
  border-radius: 2px;
}

.ui-accordion-header.ui-state-default {
  margin-top: 1px;
  border: 1px solid #ddd;
}

.ui-accordion-header.ui-state-hover {
  border: 1px solid #307fc1;
}

.eid-reduce-top-padding {
  padding-top: 0;
}

/*	-----------------------------------
Bucket
----------------------------------- */
.eid-bucket {
  position: relative;
}

.eid-bucket .eid-bucket-arrow {
  display: none;
  background: url(images/toolbar-grey-arrow.png);
  position: absolute;
  left: 0;
  top: 0.45em;
  width: 7px;
  height: 14px;
  z-index: 3;
}

.eid-bucket .eid-bucket-header {
  position: relative;
  background: none;
  float: left;
  border: none;
}

.eid-bucket .eid-bucket-header .eid-bucket-header-left-arrow {
  background-image: url(images/border-arrow.png);
  width: 12px;
  height: 24px;
  position: absolute;
  top: 2px;
  left: -2px;
}

.eid-bucket .eid-bucket-header .eid-bucket-text,
.eid-bucket .eid-bucket-header .eid-bucket-total {
  display: inline-block;
  vertical-align: middle;
}

.eid-bucket .eid-bucket-header .eid-bucket-total {
  background: url(images/toolbar-arrow-white.png) no-repeat 0 50%;
  color: #fff;
  font-weight: bold;
  padding: 0 5px 0 14px;
}

.eid-bucket .eid-bucket-header .eid-bucket-selected .eid-bucket-total,
.eid-bucket .eid-bucket-header .eid-bucket-added .eid-bucket-total {
  background-color: #159A00;
}

.eid-bucket .eid-bucket-header .eid-bucket-removed .eid-bucket-total {
  background-color: #BA3212;
}

.eid-bucket .eid-bucket-header .eid-bucket-modified .eid-bucket-total {
  background-color: #6A008A;
}

.eid-bucket .eid-bucket-container {
  position: relative;
  margin-top: 3px;
}

.eid-bucket .eid-bucket-submit-button-container {
  float: left;
  font-size: 0.9em;
  position: relative;
  top: -15px;
}

.eid-bucket .eid-bucket-submit-button-container .eid-bucket-submit-button {
  border: 1px solid #307fc1;
}

.eid-bucket .eid-bucket-title {
  color: #545454;
  font-size: 0.8em;
  white-space: nowrap;
  margin-top: -10px;
  text-decoration: none;
}

.eid-bucket .eid-bucket-header .ui-icon {
  width: 26px;
  height: 20px;
  background-image: url(images/arrow-down.png);
  background-position: 50% 50%;
}

.eid-bucket .eid-bucket-header .ui-icon:hover {
  background-image: url(images/arrow-down-over.png);
}

.eid-bucket-content {
  font-size: 0.8em;
}

.eid-bucket-content .eid-bucket-content-title,
.eid-bucket-content button {
  font-size: 1em;
}

.eid-bucket-content {
  border-color: #307fc1;
  width: 275px;
  z-index: 10000;
}

.eid-bucket-content .eid-bucket-data,
.eid-bucket-content .eid-bucket-no-data {
  padding: 10px;
}

.eid-bucket-content .eid-bucket-items-added .eid-bucket-content-title {
  color: #068400;
}

.eid-bucket-content .eid-bucket-items-removed .eid-bucket-content-title {
  color: #B8331D;
}

.eid-bucket-content .eid-bucket-items-modified .eid-bucket-content-title {
  color: #6A008A;
}

.eid-bucket-content .eid-bucket-items .eid-bucket-list {
  max-height: 250px;
  overflow: auto;
  margin: 10px 0;
}

.eid-bucket-content .eid-bucket-items .eid-bucket-list .eid-bucket-list-item {
  position: relative;
  padding: 5px;
  overflow: hidden;
}

.eid-bucket-content .eid-bucket-item-text {
  display: block;
  min-height: 1em;
  color: #333;
  margin: 0 25px 0 0;
  overflow: hidden;
}

.eid-bucket-content .eid-bucket-items .eid-bucket-list .eid-bucket-list-item .eid-bucket-remove-button {
  position: absolute;
  top: 50%;
  right: 5px;
  margin-top: -10px;
}

.eid-bucket-content .eid-bucket-list-item:nth-child(odd) {
  background: #EAF7FE;
}

.eid-bucket.eid-bucket-with-arrow {
  padding-left: 5px;
}

.eid-bucket.eid-bucket-with-arrow .eid-bucket-arrow {
  display: block;
}

.eid-bucket.eid-bucket-with-arrow .eid-bucket-header {
  padding-left: 15px;
}

.eid-grid-actions-collapsed {
  background-image: url(images/eid-grid-actions-collapsed-arrow-down.svg);
}

.eid-grid-actions-expanded {
  background-image: url(images/eid-grid-actions-collapsed-arrow-up.svg);
}

.eid-grid-actions-collapsed,
.eid-grid-actions-expanded {
  background-repeat: no-repeat;
  height: 16px;
  width: 16px;
}

.eid-grid-cell-expander {
  text-align: center;
}
.eid-grid-cell-expander a.eid-grid-cell-expander {
  box-shadow: none;
  background-color: transparent;
  border-radius: 50%;
  padding: 5px;
  background-position: 50% 45%;
}
.eid-grid-cell-expander a.eid-grid-cell-expander.eid-grid-actions-expanded {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  border-radius: 50%;
  padding: 5px;
  background-position: 50% 45%;
}

a.eid-grid-approver-collapsed,
a.eid-grid-approver-expanded {
  width: 24px;
  height: 18px;
  position: relative;
  text-indent: 0;
  overflow: visible;
}

a.eid-grid-approver-expanded {
  color: #5A5A5A;
}

a.eid-grid-approver-expanded::before {
  content: "\f0c0";
  font-family: FontAwesome;
  position: absolute;
  top: 0;
}

a.eid-grid-approver-collapsed {
  color: #307fc1;
}

a.eid-grid-approver-collapsed::before {
  content: "\f0c0";
  font-family: FontAwesome;
  position: absolute;
  top: 0;
}

/*	-----------------------------------
Images
----------------------------------- */
.eid-image-small {
  width: 50px;
  height: 50px;
  border-radius: 50%;
}

/*	-----------------------------------
Image Upload
----------------------------------- */
.eid-image-upload {
  position: relative;
}

.eid-image-upload .eid-image-margin-bottom {
  margin-bottom: 10px;
}

.eid-image-upload .eid-image-margin-instruction-bottom {
  margin-bottom: 20px;
}

/*	-----------------------------------
Forms
----------------------------------- */
.eid-form .eid-form-modified-message {
  font-style: italic;
}

.eid-form-field {
  padding-top: 5px;
  padding-bottom: 5px;
}

.eid-form-field__label {
  font-weight: 700;
  display: inline-block;
}

.eid-form .eid-form-tabs {
  padding: 0;
  border: none;
}

.eid-form .ui-tabs .ui-tabs-panel {
  position: relative;
}

.eid-form .eid-form-section {
  padding-bottom: 20px !important;
  padding: 0;
  min-inline-size: auto;
}

.eid-edit-one-buttons {
  padding-right: 33px;
  border-radius: 0px 0px 5px 5px #efeff1;
  border: solid 1px #efeff1;
  width: 500px;
  margin: 0px auto;
  width: 100%;
  float: none;
  padding: 22px 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-top: none;
  text-align: left;
  margin-bottom: 30px;
}

.eid-form .eid-form-field input[type=text],
.eid-form .eid-form-field input[type=password],
.eid-form .eid-form-field input[type=date],
.eid-form .eid-form-field input[type=datetime],
.eid-form .eid-form-field input[type=datetime-local],
.eid-form .eid-form-field select,
.eid-form .eid-form-field .ui-combobox,
.eid-form .eid-form-field textarea {
  width: 100%;
}

.eid-form .eid-form-field label.error {
  display: block;
}

.eid-form .eid-form-field > label > * {
  margin-top: 0.25em;
}

.eid-form .eid-form-fields-container {
  padding: 0 5%;
}

.eid-form .eid-form-section .eid-form-field {
  padding: 0 0 10px 0;
}

.eid-form .eid-form-section .eid-form-field.eid-last,
.eid-form .eid-form-section .eid-form-field.eid-form-field-in-last-group {
  border-bottom: none;
  padding-bottom: 0;
}

.eid-form .eid-form-section .eid-form-field-content-container {
  padding: 10px;
}

.eid-form .eid-form-section .eid-form-field-required-text,
.eid-form .eid-form-section .eid-form-field-validation-message,
.eid-form .eid-form-section .eid-form-field-modified .eid-form-field-modified-text {
  font-size: 0.8em;
}

.eid-form .eid-form-section .eid-form-field-required-text {
  color: #307fc1;
}

.eid-form .eid-form-section .eid-form-field-required-text,
.eid-form .eid-form-section .eid-form-field-label {
  overflow-x: hidden;
}

.eid-form .eid-form-section .eid-icon-undo-container {
  opacity: 0;
}

.eid-form .eid-form-section .eid-form-section-title:hover .eid-icon-undo-container,
.eid-form .eid-form-section .eid-form-field:hover .eid-icon-undo-container {
  opacity: 1;
}

.eid-form .eid-form-section .eid-form-field-modified .eid-form-field-label-text {
  font-weight: normal;
}

.eid-form .eid-form-section .eid-form-field-modified-text {
  color: #a6a6a6;
  display: inline;
  font-size: 12px;
}

.eid-form .eid-form-section .eid-form-field-label {
  width: 50%;
  overflow: hidden;
}

.eid-form .eid-form-section .eid-form-field-label,
.eid-form .eid-form-section .eid-form-field-value {
  clear: left;
  width: 50%;
  min-height: 1.2em;
}
@media screen and (max-width: 1024px) {
  .eid-form .eid-form-section .eid-form-field-label,
  .eid-form .eid-form-section .eid-form-field-value {
    margin-left: 8%;
    width: 80%;
    min-height: 1.2em;
  }
}

.eid-recovery-identification.eid-form-section .eid-form-field-label,
.eid-recovery-identification.eid-form-section .eid-form-field-value {
  margin-left: 0;
}

.eid-form .eid-form-section .eid-form-field.eid-form-field-no-label.eid-form-field-wide .eid-form-field-status {
  clear: both;
  float: none;
  margin-left: 0;
}

.eid-form .eid-form-section .eid-form-field.eid-form-field-wide .eid-form-field-value {
  width: 85%;
}

.eid-form .eid-form-section .eid-form-field.eid-form-field-wide .eid-form-field-status {
  width: 4%;
  margin-left: 1%;
}

.eid-form .eid-form-section .eid-form-field .eid-form-field-label-text,
.eid-form .eid-form-section .eid-form-field .eid-form-field-modified-text, .eid-password-confirmation label.eid-password-text {
  display: inline;
  margin-left: 0px;
}

.eid-form .eid-form-section .eid-form-field-value,
.eid-form .eid-form-section .eid-form-field-status,
.eid-form .eid-form-section .eid-form-field-value .eid-form-field-value-content {
  padding-top: 0.5em;
}

.eid-form .eid-form-section .eid-form-field-required-text {
  clear: both;
  min-height: 1px; /* Ensure this element is used as a place holder when there is no content since it's floated */
}

.eid-form .eid-form-section .eid-form-field-status {
  width: 50%;
  margin-left: 2.5%;
}

.eid-form .eid-form-section .eid-form-field-validation-message {
  display: block;
  clear: both;
}

.eid-form-field-validation-message-wrapper {
  overflow: hidden;
  width: auto;
}

.eid-form .eid-form-section .eid-form-field-validation-message .ui-icon {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -12px;
}

.eid-form .eid-form-section .eid-form-field-invalid .eid-form-field-label-text,
.eid-form .eid-form-section .eid-form-field-invalid .eid-password-value,
.eid-form .eid-form-section .eid-form-field-invalid .eid-password-text,
.eid-form .eid-form-section .eid-form-field-invalid .eid-form-field-validation-message {
  color: #d0021b;
}

.eid-form-field-validation-message-wrapper .eid-form-field-validation-message {
  color: #d0021b;
}

.eid-form .eid-form-section .eid-form-field-invalid input {
  border: solid 1px #d0021b !important;
}

.eid-form .eid-form-section .eid-form-field.eid-form-field-invalid,
.eid-form .ui-tabs-panel .eid-form-section .eid-form-field.eid-form-field-invalid {
  border-color: #B8331D;
}

.eid-form .eid-form-section .eid-form-field-loginname .eid-login-name {
  width: 100%;
}

.eid-form .eid-form-section .eid-form-field-loginname .eid-login-name .eid-login-name-generate-button-wrapper {
  right: 1px;
}

.eid-form .eid-form-section .eid-form-field-password {
  padding-bottom: 15px;
}

.eid-form .eid-form-section .eid-form-field-captcha .eid-captcha-input {
  width: 300px;
}

.eid-form .eid-form-section .eid-form-field-password-confirmation label {
  padding-bottom: 0.5em;
}

.eid-form .eid-form-field-checkbox .eid-form-field-label {
  float: none;
  display: inline;
}

.eid-form .eid-form-section .eid-form-field-blankspace,
.eid-form .eid-form-section .eid-form-field .eid-form-field-label.ui-helper-hidden {
  display: none;
}

.eid-form .eid-form-field .eid-grid {
  background: none;
  font-size: 0.9em;
  padding: 0;
  border: none;
}

.eid-form .eid-form-field .eid-grid .eid-pager .ui-combobox {
  width: 5em;
}

.eid-form .eid-form-field .eid-schedule-interval .eid-schedule-interval-inner-container.eid-schedule-interval-times-editable-list {
  float: none;
}

/* Form within a form */
.eid-form.eid-form-nested {
  border: 1px solid #ddd;
  padding: 20px;
}

.eid-form.eid-form-nested .eid-form-fields-container {
  padding: 0;
}

.eid-form.eid-form-nested .eid-form-field-content-container {
  padding: 0;
}

.eid-form.eid-form-nested .eid-form-field-value {
  width: 85%;
  margin-left: 0;
}

.eid-form.eid-form-nested .eid-form-section .eid-form-field-status {
  width: 12.5%;
}

.eid-form.eid-form-nested .eid-form-field {
  border: none;
}

.eid-form.eid-form-nested .eid-form-field-validation-message {
  display: block;
  clear: both;
}

.eid-form.eid-form-nested .eid-form-field .eid-form-field-label {
  width: 100%;
}

.eid-form.eid-form-nested .eid-form-section-title {
  text-align: right;
  padding-right: 0.5em; /* Adjust for italic font being cut off */
}

/* Forms with more than 1 field per group */
.eid-form.eid-form-multiple-fields-per-group .eid-form-fields-container,
.eid-form.eid-form-multiple-fields-per-group .eid-form-field-status {
  padding: 0;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-field-status {
  position: relative;
  padding-top: 0.5em;
  margin-bottom: -2px;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-field-content-container {
  padding: 0;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-field.eid-form-field-checkbox {
  padding-top: 1.3em;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-field-label {
  display: block;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-field-checkbox .eid-form-field-label {
  display: inline-block;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-field-label,
.eid-form.eid-form-multiple-fields-per-group .eid-form-section .eid-form-field-value {
  width: 100%;
  margin-left: 10px;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-section .eid-form-field-status,
.eid-form .eid-form-section .eid-form-field.eid-form-field-no-label.eid-form-field-wide .eid-form .eid-form-field-status {
  width: auto;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-section .eid-form-field {
  padding-bottom: 0;
  margin-bottom: 10px;
  border-bottom: none;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-section .eid-form-field.eid-form-field-in-last-group {
  margin-bottom: 0;
}

.eid-form.eid-form-multiple-fields-per-group .eid-form-section .eid-form-field.eid-form-field-wide .eid-form-field-value {
  width: 98%;
}

.eid-form.eid-form-widget.row {
  min-width: 100px;
}

.eid-form.eid-form-widget .eid-form-section .eid-form-field,
.eid-form.eid-form-widget .eid-form-section,
.eid-form.eid-form-widget .eid-form-section-title {
  border: none;
}

.eid-form.eid-form-widget .eid-form-section,
.eid-form.eid-form-widget .eid-form-fields-container,
.eid-form.eid-form-widget .eid-form-section .eid-form-field-content-container {
  padding: 0;
}

.eid-form.eid-form-widget .eid-form-section .eid-form-field-label,
.eid-form.eid-form-widget .eid-form-section .eid-form-field-value {
  margin-left: 0;
}

.eid-form.eid-form-widget .eid-form-section .eid-form-field-label {
  width: 100%;
}

.eid-form.eid-form-widget .eid-form-section .eid-form-field-value {
  width: 90%;
}

.eid-form.eid-form-widget .eid-form-field-status {
  width: auto;
  float: none;
  margin-left: 0;
}

/* ------------------------------------
Form Field Toggle
----------------------------------- */
.eid-form-field-toggle-container {
  margin-bottom: 10px;
  padding: 10px;
  border-bottom: 1px solid #f7f8fa;
  min-height: 50px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.eid-form-field-toggle-on-off {
  width: 15% !important;
}

.eid-form-field-toggle-label {
  float: left;
  cursor: pointer;
  width: 70%;
  height: 2.3em;
  background: #307fc1 !important;
  display: block;
  border-radius: 100px;
  position: relative;
  color: #333;
  text-wrap: normal;
}
@media screen and (max-width: 1024px) {
  .eid-form-field-toggle-label {
    width: 100%;
  }
}

.eid-form-field-toggle-label:after {
  content: "";
  position: absolute;
  height: 53px;
  top: 2px;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: #ffffff;
}
@media screen and (max-width: 1024px) {
  .eid-form-field-toggle-label:after {
    top: 4px;
  }
}

.eid-form-field-toggle-switch-label {
  margin-bottom: 10px;
  width: 100%;
  text-align: center;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  letter-spacing: 0.13px;
  color: #333;
  text-transform: capitalize;
}

.eid-form-field-toggle-switch {
  height: 57px;
  border-radius: 28.5px;
  background-color: #307fc1 !important;
  width: 100%;
  margin-left: 0px;
  border: 1px solid #307fc1;
  margin-bottom: 4px;
}

.eid-form-field-toggle-switch:checked + .eid-form-field-toggle-label {
  background: #307fc1 !important;
}

.eid-form-field-toggle-switch:checked + .eid-form-field-toggle-label:after {
  left: calc(100% - 5px);
  transform: translateX(-100%);
}

.eid-form-field-toggle-label:active:after {
  width: 130px;
}

.eid-form-field-toggle-label-text {
  position: absolute;
  top: 21%;
  font-weight: normal;
  font-size: 18px;
}
@media screen and (max-width: 1024px) {
  .eid-form-field-toggle-label-text {
    top: 22%;
  }
}

.eid-form-field-toggle-label-text-right {
  right: 10%;
  z-index: 10;
}

.eid-form-field-toggle-label-text-left {
  left: 10%;
  z-index: 10;
}

.eid-form-field-toggle-label.eid-form-field-toggle-small {
  width: 44px;
  height: 24px;
  float: right;
}

/* Revisions */
label.eid-check-box-unchecked {
  background: #919193 !important;
}

label.eid-check-box-checked {
  background: #307fc1 !important;
}

.eid-check-box-unchecked .eid-form-field-toggle-label-text-left {
  color: #363636;
  height: 53px;
  top: 2px;
  position: absolute;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 2px;
}
.eid-check-box-unchecked .eid-form-field-toggle-label-text-left.eid-form-field-toggle-small {
  height: 20px;
  top: 2px;
}
.eid-check-box-unchecked .eid-form-field-toggle-label-text-right {
  color: #ffffff;
  height: 53px;
  top: 2px;
  position: absolute;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  right: 2px;
}
.eid-check-box-unchecked .eid-form-field-toggle-label-text-right.eid-form-field-toggle-small {
  height: 20px;
  top: 2px;
}

.eid-check-box-checked .eid-form-field-toggle-label-text-left {
  color: #ffffff;
  height: 53px;
  top: 2px;
  position: absolute;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 2px;
}
.eid-check-box-checked .eid-form-field-toggle-label-text-left.eid-form-field-toggle-small {
  height: 20px;
  top: 2px;
}
.eid-check-box-checked .eid-form-field-toggle-label-text-right {
  color: #363636;
  height: 53px;
  top: 2px;
  position: absolute;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  right: 2px;
}
.eid-check-box-checked .eid-form-field-toggle-label-text-right.eid-form-field-toggle-small {
  height: 20px;
  top: 2px;
}

.eid-form-field-toggle-label:after {
  display: none;
}

/*	-----------------------------------
Task Decisions
----------------------------------- */
.eid-task-decisions {
  position: relative;
}

.eid-task-decisions .eid-task-decisions-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.eid-task-decisions li,
.eid-task-decisions .eid-task-decisions-response {
  padding: 5px;
  border-left: solid 3px;
  margin: 0 0 5px 0;
}

.eid-task-decisions .eid-task-decisions-approve,
.eid-task-decisions .eid-task-decisions-response.eid-task-decisions-approved {
  background: #E8F5E4;
  border-left-color: #068400;
}

.eid-task-decisions .eid-task-decisions-reject,
.eid-task-decisions .eid-task-decisions-response.eid-task-decisions-rejected {
  background: #F5E2DE;
  border-left-color: #B8331D;
}

.eid-task-decisions .eid-task-decisions-respond {
  background: #E1F3FF;
  border-left-color: #008494;
}

.eid-task-decisions .eid-task-decisions-approve .ui-button,
.eid-task-decisions .eid-task-decisions-reject .ui-button,
.eid-task-decisions .eid-task-decisions-respond a,
.eid-task-decisions .eid-task-decisions-response span {
  display: inline-block;
  text-align: left;
  font-weight: bold;
  min-height: 32px;
  min-width: 0;
  line-height: 32px;
  background: no-repeat 0 50%;
  padding: 0 0 0 25px;
  border: none;
  margin: 0;
  box-shadow: none;
}

.eid-task-decisions .eid-task-decisions-approve .ui-button,
.eid-task-decisions .eid-task-decisions-reject .ui-button {
  background-image: url(images/empty-check-box.png);
}

.eid-task-decisions .eid-task-decisions-respond a {
  background-image: url(images/respond.png);
}

.eid-task-decisions .eid-task-decisions-approve .ui-button-text,
.eid-task-decisions .eid-task-decisions-reject .ui-button-text {
  padding: 0;
}

.eid-task-decisions .eid-task-decisions-approve .ui-button,
.eid-task-decisions .eid-task-decisions-response.eid-task-decisions-approved {
  color: #068400;
}

.eid-task-decisions .eid-task-decisions-reject .ui-button,
.eid-task-decisions .eid-task-decisions-response.eid-task-decisions-rejected {
  color: #B8331D;
}

.eid-task-decisions .eid-task-decisions-respond a,
.eid-task-decisions .eid-task-decisions-respond a:hover {
  color: #008494;
}

.eid-task-decisions .eid-task-decisions-approve .ui-button:hover,
.eid-task-decisions .eid-task-decisions-response.eid-task-decisions-approve .ui-button,
.eid-task-decisions .eid-task-decisions-response.eid-task-decisions-approved span {
  background-image: url(images/approve-check-box.png);
}

.eid-task-decisions .eid-task-decisions-reject .ui-button:hover,
.eid-task-decisions .eid-task-decisions-response.eid-task-decisions-reject .ui-button,
.eid-task-decisions .eid-task-decisions-response.eid-task-decisions-rejected span {
  background-image: url(images/reject-check-box.png);
}

.eid-task-decisions .eid-task-decisions-respond a:hover {
  background-image: url(images/respond-over.png);
}

/*	-----------------------------------
Object Changes
----------------------------------- */
.eid-object-changes {
  position: relative;
}

.eid-object-changes .eid-grid-default .eid-object-changes-added,
.eid-object-changes .eid-grid-default .eid-object-changes-added a {
  color: #068400;
}

.eid-object-changes .eid-grid.eid-grid-custom .eid-grid-data-row.eid-grid-data-row-in-bucket {
  border-color: #B8331D;
}

/*	-----------------------------------
Request Service
----------------------------------- */
.eid-request-service .eid-request-service-submitting-title {
  font-size: 1.2em;
  vertical-align: top;
}

.eid-request-service .eid-request-service-submitting-message,
.eid-request-service .eid-request-service-result-list {
  padding-top: 0;
  margin-top: 0.5em;
}

.eid-request-service .eid-request-service-result-list:first-of-type {
  margin-top: 0;
}

.eid-request-service .eid-request-service-result-list {
  font-size: 1em;
  padding-left: 0;
  list-style-type: none;
}

.eid-request-service .eid-request-service-result {
  border-bottom: 1px solid #aeaea4;
  padding: 4px 0 4px 20px;
}

.eid-request-service .eid-request-service-result:last-child {
  border-bottom: none;
}

.eid-request-service .eid-request-service-error-details {
  font-size: 0.8em;
  line-height: 1.3em;
  padding: 0.5em 0 0 30px;
}

/*	-----------------------------------
Search
----------------------------------- */
.eid-search-result {
  padding: 10px;
  font-size: 0.9em;
}

.eid-search-result:nth-child(odd) {
  background: #f9f9f9;
}

.eid-search-result-with-icon {
  position: relative;
}

.eid-search-result-icon {
  position: absolute;
  top: -5px;
  left: 0;
  width: 96px;
  height: 96px;
  background-size: 96px 96px;
}

.eid-search-result-with-icon > .eid-search-result-content {
  margin-left: 110px;
}

.eid-search-result-title {
  font-size: 1.2em;
  margin-bottom: 4px;
}

.eid-search-result-description {
  font-size: 0.9em;
  color: #979797;
  padding: 0;
  margin: 0 0 4px 0;
}

.eid-search.ui-widget {
  border: none;
}

.eid-search .eid-form-field {
  padding: 5px 0;
}

.eid-no-results {
  padding: 25px;
}

.eid-search-results .eid-task-decisions li,
.eid-search-results .eid-task-decisions .eid-task-decisions-response {
  float: left;
  background: none;
  border: none;
}

.eid-search-results.eid-container {
  border-top: none;
}

.eid-search-results {
  position: relative;
}

.eid-search-results h4 {
  font-weight: normal;
}

.eid-status-section {
  margin-bottom: 10px;
}

.eid-status-requires-response {
  background: #FC0;
}

.eid-status-requires-response h4 {
  font-weight: bold;
  color: #000;
}

.eid-status-completed {
  background: #008494;
}

.eid-status-completed h4 {
  color: #008494;
}

.eid-status-approved {
  background: #068400;
}

.eid-status-approved h4 {
  color: #068400;
}

.eid-status-rejected,
.eid-status-error {
  background: #B8331D;
}

.eid-status-rejected h4,
.eid-status-error h4 {
  color: #B8331D;
}

.eid-status-approved h4,
.eid-status-rejected h4,
.eid-status-error h4,
.eid-status-completed h4 {
  background: #ffffff; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWRhZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ffffff 0%, #dadada 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dadada)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #dadada 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #dadada 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #dadada 100%); /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #dadada 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#dadada",GradientType=0 ); /* IE6-8 */
}

.eid-status-requires-response h4,
.eid-status-approved h4,
.eid-status-rejected h4,
.eid-status-error h4,
.eid-status-completed h4 {
  padding: 10px;
}

.eid-content.eid-status-approved,
.eid-content.eid-status-completed,
.eid-content.eid-status-rejected,
.eid-content.eid-status-error,
.eid-content.eid-status-requires-response {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}

.eid-content.eid-status-approved .eid-content,
.eid-content.eid-status-completed .eid-content,
.eid-content.eid-status-rejected .eid-content,
.eid-content.eid-status-error .eid-content,
.eid-content.eid-status-requires-response .eid-content {
  border: none;
}

/*	-----------------------------------
ImageCube
----------------------------------- */
.eid-image-cube {
  background-color: #ebebeb;
  position: relative;
  display: inline-block;
  border: 1px solid #ddd;
  padding: 30px 37px 20px 37px;
  overflow: hidden;
}

.eid-image-cube .eid-image-cube-header {
  margin-bottom: 5px;
}

.eid-image-cube .eid-image-cube-footer {
  margin-top: 5px;
  font-size: 0.6em;
}

.eid-image-cube .eid-image-cube-content {
  position: relative;
  overflow: hidden;
  padding: 3px; /* Prevent the shadow from being cut off because of overflow: hidden */
}

.eid-image-cube .eid-image-cube-rotator.eid-image-cube-normal,
.eid-image-cube .eid-image-cube-rotator.eid-image-cube-normal img {
  width: 135px;
  height: 150px;
}

.eid-image-cube .eid-image-cube-rotator.eid-image-cube-large,
.eid-image-cube .eid-image-cube-rotator.eid-image-cube-large img {
  width: 195px;
  display: flex;
  height: 195px;
  transition: 0.2s ease-in-out;
  justify-content: center;
}

.eid-image-cube .eid-image-cube-previous,
.eid-image-cube .eid-image-cube-next {
  position: absolute;
  top: 50%;
  height: 12px;
  width: 7px;
  display: block;
  text-indent: -10000px;
  overflow: hidden;
}

.eid-image-cube .eid-image-cube-previous {
  left: 6px;
  /* Preload hover image */
  background: url(images/cube-backward-button.svg), url(images/cube-backward-button-over.svg) no-repeat -9999px -9999px;
}

.eid-image-cube .eid-image-cube-previous:hover {
  background: url(images/cube-backward-button-over.svg);
}

.eid-image-cube .eid-image-cube-next {
  right: 6px;
  /* Preload hover image */
  background: url(images/cube-forward-button.svg), url(images/cube-forward-button-over.svg) no-repeat -9999px -9999px;
}

.eid-image-cube .eid-image-cube-next:hover {
  background: url(images/cube-forward-button-over.svg);
}

.eid-image-cube.eid-image-cube-no-images .eid-image-cube-nav,
.eid-image-cube.eid-image-cube-one-image .eid-image-cube-nav {
  display: none;
}

/*	-----------------------------------
AccessViewer
----------------------------------- */
.eid-access-inline-content {
  clear: both;
  padding-top: 10px;
}

.eid-access-viewer-slim {
  font-size: 0.8em;
}

.eid-access-viewer {
  position: relative;
}

.eid-access-viewer-content {
  background: #fff;
  padding: 10px;
}

.eid-access-viewer-content:before,
.eid-access-viewer-content:after {
  content: "";
  display: table;
}

.eid-access-viewer-content:after {
  clear: both;
}

.eid-access-title {
  border-bottom: #ddd 1px solid;
  padding-bottom: 10px;
}

.eid-access-viewer .eid-access-viewer-access-granted {
  color: #51AD4A;
}

.eid-access-viewer .eid-access-viewer-edited {
  font-style: italic;
}

.eid-access-label,
.eid-access-status {
  display: inline-block;
  vertical-align: middle;
}

.eid-access-viewer-slim .eid-access-label,
.eid-access-viewer-slim .eid-access-status {
  width: 150px;
  overflow: hidden;
}

.eid-access-viewer-slim .eid-access-label {
  text-align: right;
}

span.eid-access-viewer-connect-computer {
  display: inline-block;
}

.eid-access-label-separator {
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 1.6em;
  background: #ddd;
  margin: 0 5px;
}

.eid-access-list {
  padding: 0;
  margin: 0;
}

.eid-access-list-item {
  position: relative;
  float: left;
  width: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  list-style: none;
  padding: 10px 10px 0 0;
  margin: 0;
}

.eid-access-list-stacked > .eid-access-list-item {
  float: none;
  width: 100%;
  padding-right: 0;
}

.eid-access-list-item:last-child {
  padding-right: 0;
}

.eid-access-error {
  clear: both;
  padding-top: 10px;
}

.eid-access-delete-button {
  display: inline-block;
  width: 22px;
  height: 22px;
  background-image: url(images/small-buttons.png);
}

.eid-access-delete-button:hover {
  background-image: url(images/small-buttons.png);
  background-position: 0px 22px;
}

.eid-access-viewer .eid-check-access-button {
  background: none;
  border: none;
  color: #31B2F9;
  font-size: 0.9em;
  float: right;
  margin-bottom: -8px;
  top: -4px;
}

.eid-access-viewer .eid-check-access-button:hover {
  color: #307fc1;
  box-shadow: none;
}

/* TREE TOOLTIP */
.eid-top-tree-tooltip-content {
  --spacing: 1.0rem;
  --radius: 11px;
}

.eid-top-tree-tooltip-content li {
  display: block;
  position: relative;
  padding-left: calc(2 * var(--spacing) - var(--radius) - 5px);
}

.eid-top-tree-tooltip-content ul {
  margin-left: calc(var(--radius) - var(--spacing));
  padding-left: 0;
}

.eid-top-tree-tooltip-content ul li {
  border-left: 2px solid #ddd;
}

.eid-top-tree-tooltip-content ul li:last-child {
  border-color: transparent;
}

.eid-top-tree-tooltip-content ul li::before {
  content: "";
  display: block;
  position: absolute;
  top: calc(var(--spacing) / -2);
  left: -2px;
  width: calc(var(--spacing) + 2px);
  height: calc(var(--spacing) + 1px);
  border: solid #ddd;
  border-width: 0 0 2px 2px;
}

.eid-top-tree-tooltip-content summary {
  display: block;
  cursor: pointer;
}

.eid-top-tree-tooltip-content summary::marker,
.eid-top-tree-tooltip-content summary::-webkit-details-marker {
  display: none;
}

.eid-top-tree-tooltip-content summary:focus {
  outline: none;
}

.eid-top-tree-tooltip-content summary:focus-visible {
  outline: 1px dotted #000;
}

.tooltipster-sidetip .tooltipster-box {
  background: #201a1a !important;
}

.tooltipster-sidetip .tooltipster-content {
  color: #ccc;
}

/* TREE TOOLTIP */
/*	-----------------------------------
data tree
----------------------------------- */
.eid-tree.eid-tree-plain {
  padding: 0;
  border: none;
}

.eid-tree-node-link {
  white-space: nowrap;
}

.eid-tree-node-link.jstree-anchor.ui-state-disabled {
  opacity: 0.5;
}

.eid-tree-search-icon {
  width: 30px;
  height: 25px;
  background-image: url(images/search-icon.png);
  background-repeat: no-repeat;
  background-position: center;
}

.eid-tree-message {
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.ui-button.eid-tree-searh-icon {
  min-width: 0;
}

.eid-tree-selected-text {
  white-space: nowrap;
  line-height: 2em;
  overflow: hidden;
  padding-left: 8px;
}

.eid-change-bg {
  border: 0px;
  border: 1px solid #fff;
  border-left: 8px solid #fff;
  color: #545454;
  float: right;
  margin: -2em 0 0 0;
  position: relative;
  line-height: 1.9em;
}

.eid-change-text {
  padding-left: 5px;
  padding-right: 5px;
}

.eid-tree-change-button {
  width: 22px;
  height: 22px;
  background-image: url(images/small-buttons.png);
  background-position: -55px 0px;
  display: inline-block;
  float: none;
  vertical-align: middle;
  margin-left: 5px;
}

.eid-tree-change-button:hover {
  background-image: url(images/small-buttons.png);
  background-position: -55px 22px;
}

.eid-tree-search-bg {
  border: 0px;
  padding: 5px;
}

.eid-tree-bottom {
  border: 1px solid #fbfbfd;
  min-height: 15px;
  padding: 5px;
  background: #fbfbfd;
}

.eid-tree-results-outer {
  margin: 15px 5px 5px 5px;
  overflow-x: auto;
}

.eid-tree-header {
  margin: 15px 15px 5px 15px;
  overflow-x: auto;
}

.eid-tree.eid-tree-menu {
  border: none;
}

.eid-tree.eid-tree-menu .eid-tree-search-bg,
.eid-tree.eid-tree-menu .eid-tree-bottom {
  background: none;
  border: none;
}

.eid-tree.eid-tree-menu .eid-tree-search-bg {
  padding: 0;
}

.eid-tree.eid-tree-menu .eid-tree-bottom {
  display: none;
}

.eid-tree.eid-tree-menu .eid-input {
  height: 1.7em;
}

.eid-wrapper-results {
  width: 1500px;
}

.eid-tree-results {
  padding: 17px 23px;
}

.eid-tree-results-border {
  border-right: 1px solid #ddd;
}

.eid-tree-line-spacer {
  line-height: 26px;
}

.eid-tree-active-text {
  color: #1F9900;
}

.eid-tree-arrow {
  background-image: url(images/tree-arrow.png);
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 15px;
}

.eid-tree-arrow-small {
  background-image: url(images/tree-arrow-small.png);
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 15px;
}

.eid-tree-arrow-small:hover {
  background-image: url(images/tree-arrow-small-over.png);
}

.eid-tree-column {
  height: 250px;
  overflow-y: auto;
  margin-bottom: 15px;
}

.eid-tree-bottom-border {
  border-bottom: 1px solid #ddd;
}

a.eid-tree-active-link {
  color: #1F9900;
}

a.eid-tree-active-link:hover {
  color: #307fc1;
}

.eid-tree-padding-one {
  padding-left: 10px;
}

.eid-tree-padding-two {
  padding-left: 20px;
}

.eid-tree-padding-three {
  padding-left: 30px;
}

.eid-tree-padding-four {
  padding-left: 40px;
}

.eid-tree-height {
  height: 250px;
  overflow: auto;
  position: relative;
}

.eid-tree-slim .eid-tree {
  border: none;
  padding: 0;
}

.eid-tree-slim .eid-tree .eid-grid-header-wrapper, .eid-tree-slim .eid-tree .eid-grid-content-wrapper, .eid-tree-slim .eid-tree .eid-grid-footer-wrapper {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.eid-tree-slim .eid-tree .eid-grid-panel {
  overflow-x: scroll !important;
  overflow-y: visible !important;
}

.eid-tree-slim .eid-tree-height {
  height: auto;
  margin: 0;
  overflow: visible;
}

.eid-tree-slim .ui-widget-header {
  padding: 0;
}

.eid-tree-slim .eid-tree-bottom {
  display: none;
}

/*	-----------------------------------
Object Type Search
----------------------------------- */
.eid-object-type-search {
  position: relative;
}

.eid-object-type-search .eid-object-type-search-content {
  border: none;
}

.eid-object-type-search .eid-object-type-search-export {
  float: right;
  margin-right: 10px;
}

.eid-object-type-search .eid-object-type-search-results .eid-object-type-search-header {
  float: left;
}

.eid-object-type-search .eid-object-type-search-results .eid-grid {
  background: none;
  border: none;
  margin: 10px;
}

.eid-object-type-search .eid-object-type-search-picker {
  float: left;
  margin-top: 3px;
}

.eid-object-type-search .eid-object-type-search-results .eid-object-type-search-results-content {
  clear: both;
  padding-top: 10px;
}

.eid-object-type-search .eid-object-type-search-tabs {
  border: none;
}

.eid-object-type-search .eid-object-type-search-tabs .eid-search {
  border: none;
}

.eid-object-type-search .eid-object-type-search-results {
  border: 1px solid #ddd;
}

/*	-----------------------------------
Edit One
----------------------------------- */
a.eid-key-open {
  background-image: url(images/key-open.png);
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 25px;
  color: #4c4c4c;
}

.eid-key-closed {
  background-image: url(images/key-closed.png);
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 25px;
}

.eid-manage-entitlements-expander {
  padding: 10px;
  background-color: white;
}

.eid-edit-one .eid-edit-one-content {
  position: relative;
}

.eid-edit-one .eid-edit-one-body {
  padding: 0px;
}

.eid-edit-one-body {
  padding: 20px;
}

/*	-----------------------------------
pop-up dialog box
----------------------------------- */
.ui-dialog, .ui-widget-overlay {
  z-index: 9000;
}

.eid-password-chooser-dialog-container {
  min-height: unset !important;
}

/*	-----------------------------------
View One
----------------------------------- */
.eid-view-one {
  padding: 20px;
}

.eid-view-one-title a {
  color: #307fc1;
}

.eid-view-one-title a:hover {
  text-decoration: none;
  color: rgb(80.4190871369, 151.8796680498, 211.5809128631);
}

.eid-view-one-content-wrapper {
  position: relative;
  min-height: 280px;
  display: flex;
  grid-gap: 2%;
  margin-bottom: 50px;
}

.eid-view-one-image-container,
.eid-view-one-content {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.eid-view-one-content {
  overflow: hidden;
  flex: 1;
}

.eid-additional-information .ui-accordion .ui-accordion-header {
  position: relative;
}

.eid-view-one-info {
  margin-bottom: 15px;
}

.view-one-task__h3 {
  line-height: 1.5;
}

/*	-----------------------------------
SharePoint
----------------------------------- */
.eid-sharepoint .eid-webpart-no-results {
  border: 1px solid #ddd;
  background: #ebebeb;
  padding: 20px;
}

.eid-sharepoint .eid-webpart-no-results {
  color: #545454;
  font-weight: bold;
}

.eid-sharepoint .eid-sharepoint-title {
  font-weight: normal;
  font-size: 1.3em;
  padding-bottom: 0.5em;
  border-bottom: 1px solid #ddd;
  margin-bottom: 0.5em;
}

.eid-sharepoint .eid-sharepoint-autocomplete {
  margin: 0 0 30px 30px;
}

.eid-sharepoint .eid-sharepoint-content {
  position: relative;
}

.eid-sharepoint .eid-sharepoint-tabs {
  margin-bottom: 10px;
}

.eid-sharepoint .eid-sharepoint-tabs {
  border-bottom: 1px solid #bababa;
  padding-bottom: 5px;
}

.eid-sharepoint .eid-sharepoint-tabs-header {
  font-size: 0.8em;
  font-weight: normal;
  padding-right: 8px;
}

.eid-sharepoint .eid-sharepoint-tabs .eid-sharepoint-tabs-header,
.eid-sharepoint .eid-sharepoint-tabs .ui-tabs.eid-content-tabs {
  float: left;
  padding-top: 4px;
  padding-bottom: 4px;
}

.eid-sharepoint .eid-sharepoint-tabs .ui-tabs.eid-content-tabs {
  padding-left: 8px;
  border-left: 1px solid #bababa;
}

.ui-tabs .ui-tabs-nav li.ui-state-default.eid-sharepoint-tabs {
  border: none;
  background: none;
}

.ui-tabs .ui-tabs-nav li.eid-sharepoint-tabs {
  padding-bottom: 10px;
}

.ui-tabs .ui-tabs-nav li.eid-sharepoint-tabs.eid-sharepoint-tabs-selected > a {
  cursor: default;
  color: #545454;
}

.ui-tabs .ui-tabs-panel {
  padding-left: 0;
  padding-right: 0;
}

/*	-----------------------------------
Stats-color
----------------------------------- */
.eid-stat-alt-option-purple {
  background-color: #6B4E8D;
}

.eid-stat-alt-option-green {
  background-color: #4B8078;
}

.eid-stat-alt-option-brown {
  background-color: #625039;
}

.eid-stat-alt-option-blue {
  background-color: #2E6C8F;
}

.eid-stat-alt-option-yellow {
  background-color: #81860E;
}

.eid-stats-container-alt-option {
  color: white;
  position: relative;
  padding: 39px 10px 20px 10px;
}

.eid-stats-single-result-alt-option {
  border-bottom: 1px solid #fff;
  text-align: right;
  padding-bottom: 13px;
  line-height: 1.7em;
}

.eid-stats-single-result-text-alt-option {
  font-size: 2.4em;
  display: block;
  text-align: right;
  margin-left: 49px;
  margin-right: 7px;
  overflow: hidden;
}

.eid-stats-login {
  background: url("images/stats-login-icon.png");
  width: 37px;
  height: 48px;
  position: absolute;
  top: 20px;
}

.eid-stats-computers {
  background: url("images/stats-computers-icon.png");
  width: 43px;
  height: 38px;
  position: absolute;
  top: 20px;
}

.eid-stats-sharepoint {
  background: url("images/stats-sharepoint-icon.png");
  width: 38px;
  height: 48px;
  position: absolute;
  top: 20px;
}

.eid-stats-persons {
  background: url("images/stats-persons-icon.png");
  width: 43px;
  height: 49px;
  position: absolute;
  top: 20px;
}

.eid-stats-mailbox {
  background: url("images/stats-mailbox-icon.png");
  width: 52px;
  height: 49px;
  position: absolute;
  top: 20px;
}

.eid-stats-groups {
  background: url("images/stats-groups-icon.png");
  width: 48px;
  height: 49px;
  position: absolute;
  top: 20px;
}

.eid-stats-ad {
  background: url("images/stats-ad-icon.png");
  width: 56px;
  height: 48px;
  position: absolute;
  top: 20px;
}

.eid-stats-title-alt-option {
  margin-top: 5px;
}

.eid-stats-refresh-alt-option {
  width: 19px;
  height: 18px;
  background: url("images/refresh-white.png");
  position: absolute;
  right: 8px;
  top: 7px;
  transition: 0.2s ease-out;
}

.eid-stats-refresh-alt-option:hover {
  opacity: 0.7;
}

/*	-----------------------------------
Stats
----------------------------------- */
.eid-stats-container {
  position: relative;
}

.eid-stats-small-label {
  font-family: Rubik;
  font-size: 10px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  position: absolute;
  left: 0px;
  background-color: #d0021b;
  padding: 4px 16px 4px 6px;
}

.eid-stats-small-label::after {
  content: "";
  width: 0;
  height: 0;
  top: 0;
  position: absolute;
  right: 0;
  border-right: 10px solid #f7f8fa;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}

.eid-stats-title-label {
  font-family: Rubik;
  font-size: 22px;
  font-weight: 500;
  color: #000;
}

.eid-stats-conatiner__heading {
  margin-bottom: 11px;
  text-align: center;
  padding: 0px 50px;
}

.eid-stats-rows {
  list-style: none;
  padding: 0;
  margin: 0;
}

a.eid-stats-name-label {
  flex: 1;
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29;
  letter-spacing: normal;
  color: #000;
  text-decoration: none;
}

.eid-stats-results-label {
  font-family: Rubik;
  font-size: 13px;
  font-weight: 500;
  line-height: normal;
  color: #01ae8f;
  margin-left: 10px;
}

.eid-stats-row {
  display: -ms-flexbox;
  display: flex;
  flex-wrap: nowrap;
  padding: 7px 5px 7px 5px;
}

.eid-stats-alt-row {
  background: #f9f9f9;
}

.eid-stats-purple {
  color: #673D93;
}

.eid-stats-yellow {
  color: #6C7221;
}

.eid-stats-green {
  color: #2E857D;
}

.eid-stats-blue {
  color: #2D6383;
}

.eid-stats-brown {
  color: #6F4B22;
}

.eid-stats-single-result {
  text-align: center;
  font-size: 2em;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: bold;
  margin-bottom: 10px;
}

.eid-stats-single-results {
  text-align: center;
  min-height: 60px;
  display: block;
}

.eid-stats-load-text {
  text-align: center;
  font-size: 1.5em;
}

.eid-stats-refresh {
  width: 19px;
  height: 18px;
  background: url("images/refresh-grey.png");
  position: absolute;
  right: 10px;
  top: 15px;
}

.eid-stats-refresh:hover {
  background: url("images/refresh-grey-over.png");
}

/*	-----------------------------------
Charts
----------------------------------- */
.eid-chart svg {
  display: block;
  margin: auto;
}

/*.eid-chart,*/
.eid-chart {
  position: relative;
}

.eid-chart-title {
  border-width: 0 0 1px 0;
  padding: 0 0 10px 0;
  margin-top: 0.5em;
  margin-bottom: 0.25em;
}

/*
    Entitlements
*/
.eid-grid-shopping-for-preview {
  line-height: 30px;
}

.eid-shopping-for-people-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.eid-shopping-for-people-list > li {
  position: relative;
  padding: 0;
  margin: 5px 0 0 0;
}

.eid-icon-shopping-for-enabled,
.eid-icon-shopping-for-remove {
  position: absolute;
  top: 0;
}

.eid-icon-shopping-for-enabled {
  left: 0;
}

.eid-icon-shopping-for-remove {
  top: 4px;
  right: 0;
}

.eid-icon-shopping-for-text {
  display: block;
  overflow: hidden;
  padding-top: 3px;
  margin: 0 30px 0 66px;
  min-height: 24px;
}

.shopping-for-in-cart-list > li > .eid-icon {
  margin-right: 2px;
}

.eid-icon-shopping-for-person {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  left: 36px;
}

/*	-----------------------------------
Approvers
----------------------------------- */
.eid-icon-approvers-large {
  background-image: url("images/icon-comments-large.png");
  width: 24px;
  height: 18px;
}

.eid-approver-section {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
}

.eid-approver-override {
  padding: 15px 25px;
}

.eid-delegate-section {
  overflow-y: scroll;
  max-height: 300px;
}

.eid-approver-icon {
  background: url("images/grid-approver-lrg.png") no-repeat;
  width: 30px;
  height: 30px;
  display: inline-block;
}

a.eid-icon-approvers-header {
  color: #ababab;
  height: 28px;
  font-size: 1.3em;
  margin-bottom: 15px;
  line-height: 25px;
  padding-right: 17px;
}

a.eid-icon-approvers-header:hover {
  opacity: 0.7;
  filter: alpha(opacity=40); /* For IE8 and earlier */
}

a.eid-approver-grey-arrow {
  background-image: url("images/grey-arrow.png");
  background-repeat: no-repeat;
  background-position: right;
}

.eid-approver-grey-arrow-collapsed {
  background-image: url(images/grey-arrow.png);
  background-repeat: no-repeat;
  background-position: right;
}

.eid-approver-grey-arrow-expander {
  background-image: url(images/grey-arrow-expanded.png);
  background-repeat: no-repeat;
  background-position: right;
}

/*---------------------------------
             Claim
---------------------------------*/
.eid-claim {
  margin-bottom: 20px;
}

table.eid-claim-header th {
  width: 12%;
}

.eid-panel-button-close-claim {
  display: inline-block;
  vertical-align: middle;
  width: 13px;
  height: 14px;
  opacity: 1;
  background: url("images/delete-grey.png");
  transition: 0.2s ease-out;
}

.eid-panel-button-close-claim:hover {
  background: url("images/delete-grey.png");
  opacity: 0.6;
}

.eid-claim.eid-button-box, .ui-widget-content .eid-button-box {
  transition: 0.2s ease-out;
  box-sizing: border-box;
  white-space: nowrap;
}

.eid-claim-greybox {
  position: relative;
}

.eid-claim .eid-panel-button-close {
  top: 13px;
}

.eid-claim table {
  margin-bottom: 1px;
}

.eid-claim-input-container {
  width: 30%;
}

.eid-claim-icon {
  background-image: url(images/claim-task.png);
}

.eid-claim-icon-taken {
  background-image: url(images/claim-task-taken.png);
}

.eid-claim-button-icon {
  background-image: url(images/claim-task-button.png);
  background-repeat: no-repeat;
  height: 17px;
  width: 17px;
  display: inline-block;
}

.eid-claim-button-icon:hover {
  background-image: url(images/claim-task-button-over.png);
}

a.eid-claim-block-button-icon {
  border-radius: 2px;
  transition: 0.2s ease-out;
  box-sizing: border-box;
  white-space: nowrap;
  background: #307fc1;
  color: #fff;
  padding: 4px 10px 4px 10px;
  line-height: 1.5;
}

a.eid-claim-block-button-icon:hover {
  background-color: rgb(80.4190871369, 151.8796680498, 211.5809128631);
  text-decoration: none;
}

.eid-claim-photo {
  border-right: 1px solid #ddd;
  float: left;
  padding-right: 0.4em;
}

.eid-claim-info {
  float: left;
  padding-left: 10px;
}

.eid-claim-info-container {
  margin-bottom: 10px;
}

/*-------remove request----------*/
.eid-remove-task {
  display: block;
  direction: ltr;
  text-indent: -9999px;
  overflow: hidden;
  background: url("images/delete-grey.png");
  background-repeat: no-repeat;
  background-position: center;
  width: 13px;
  height: 14px;
}

.eid-remove-task:hover {
  background: url("images/delete-grey-over.png");
  background-repeat: no-repeat;
  background-position: center;
}

.eid-delete-button-small {
  width: 13px;
  height: 14px;
  direction: ltr;
  text-indent: -9999px;
  overflow: hidden;
  background-image: url("images/delete-grey.png");
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  padding-left: 15px;
  cursor: pointer;
}

.eid-delete-button-small:hover {
  background-image: url("images/delete-grey.png");
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  opacity: 0.7;
}

.eid-grid .eid-delete-button-small {
  /*background-color: transparent;*/
  background-image: url("images/delete-white.svg");
  background-repeat: no-repeat;
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  height: 24px;
  width: 24px;
  border-radius: 3.5px;
  background-position: center;
}
.eid-grid .eid-delete-button-small:hover {
  /*background-color: transparent;*/
  background-image: url("images/delete-white-over.svg");
  background-repeat: no-repeat;
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  height: 24px;
  width: 24px;
  border-radius: 3.5px;
  background-position: center;
}

.eid-remove-task-column {
  width: 25px;
}

/*	-----------------------------------
Attribute Flow
----------------------------------- */
.eid-attribute-flow-left {
  background-image: url("images/flow-left-arrow.png");
}

.eid-attribute-flow-right {
  background-image: url("images/flow-right-arrow.png");
}

.eid-attribute-flow-both {
  background-image: url("images/flow-both-arrow.png");
}

.eid-attribute-flow-none {
  background-image: url("images/flow-no.png");
}

/*	-----------------------------------
Caps Is On
----------------------------------- */
.eid-caps-on {
  background: url("images/grey-attention.png");
  background-repeat: no-repeat;
  background-position: 28%;
  transition: 0.7s ease-in;
}

/*	-----------------------------------
Status bulk edit
----------------------------------- */
.eid-status-bulk-edit-dropdown .ui-combobox {
  width: 45%;
}

.eid-status-bulk-edit-dropdown-text {
  display: inline-block;
  width: 50%;
  font-size: 0.8em;
  line-height: 1.2em;
  vertical-align: middle;
}

.eid-grid-task-decisions-grid .eid-grid-search-input {
  width: 300px;
}

/*	-----------------------------------
Audit
----------------------------------- */
.eid-audit-dropdown {
  border-right: 1px solid #ddd;
  padding: 0px 10px 0 30px;
  transition: 0.7s ease-in;
}

.eid-audit-last {
  border-right: none;
}

.eid-audit-details {
  background: url("images/audit-details.png");
  background-repeat: no-repeat;
  background-position: 3%;
  transition: 0.7s ease-in;
}

.eid-audit-details:hover {
  background: url("images/audit-details-over.png");
  background-repeat: no-repeat;
  background-position: 3%;
  transition: 0.7s ease-in;
}

.eid-audit-list {
  background: url("images/audit-list.png");
  background-repeat: no-repeat;
  background-position: 3%;
  transition: 0.7s ease-in;
}

.eid-audit-list:hover {
  background: url("images/audit-list-over.png");
  background-repeat: no-repeat;
  background-position: 3%;
  transition: 0.7s ease-in;
}

.eid-audit-stats {
  background: url("images/stats.png");
  background-repeat: no-repeat;
  background-position: 3%;
  transition: 0.7s ease-in;
}

.eid-audit-stats:hover {
  background: url("images/stats-over.png");
  background-repeat: no-repeat;
  background-position: 3%;
  transition: 0.7s ease-in;
}

/*	-----------------------------------
custom mailbox
----------------------------------- */
.eid-custom-mailbox-content {
  width: 100%;
}

/*---------------------------------
             Tasks Widget
---------------------------------*/
.eid-task-list {
  list-style: none;
  padding: 0;
}

.eid-task-list > li {
  border-bottom: 1px solid #ddd;
}

.eid-task-list > li:first-child {
  border-top: 3px solid #ddd;
}

.eid-task-list > li:nth-child(even) > .eid-task {
  background-color: #f9f9f9;
}

.eid-task-list > li:last-child {
  margin-bottom: 0;
  border-bottom: none;
}

.eid-task-list a, .eid-task-list span {
  vertical-align: inherit;
}

.eid-task {
  padding: 5px;
  margin: 1px 0;
}

.eid-task-title {
  font-size: 1em;
}

.eid-task-description {
  padding: 0;
  margin: 0;
}

/*---------------------------------
             Widget
---------------------------------*/
.eid-widget-header {
  padding: 0;
  border: none;
}

.eid-widget-header > .eid-widget-settings-icon {
  float: right;
  top: 5px;
}

.eid-widget-title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0.5em;
}

.eid-widget-content-wrapper {
  font-size: 0.9em;
  position: relative;
  border-width: 1px 0;
}

.eid-widget-datasource {
  margin: 1em 0;
}

.eid-widget-button-group {
  padding-top: 10px;
  text-align: right;
}

.eid-sidebar-current-user {
  display: none;
}

.eid-widget.eid-widget-unlockpersonandaccount > .eid-widget-content-wrapper legend,
.eid-widget.eid-widget-resetpassword > .eid-widget-content-wrapper legend {
  display: none;
}
.eid-widget.eid-widget-unlockpersonandaccount > .eid-widget-content-wrapper .eid-tab-strip-single-tab > .eid-tab-panel,
.eid-widget.eid-widget-resetpassword > .eid-widget-content-wrapper .eid-tab-strip-single-tab > .eid-tab-panel {
  padding: 0;
}
.eid-widget.eid-widget-unlockpersonandaccount > .eid-widget-content-wrapper .eid-form.eid-form-widget .eid-form-section .eid-form-field-value,
.eid-widget.eid-widget-resetpassword > .eid-widget-content-wrapper .eid-form.eid-form-widget .eid-form-section .eid-form-field-value {
  width: 100%;
}

/*---------------------------------
       Reset Password Widget
---------------------------------*/
.eid-widget-resetpassword-message {
  padding-top: 0;
  padding-left: 30px;
}

.eid-widget-resetpassword-user {
  font-weight: bold;
}

.eid-widget-resetpassword-results {
  font-size: 0.8em;
}

.eid-widget-resetpassword-results,
.eid-widget-resetpassword-results > li {
  list-style: none;
  padding: 0;
  margin: 0;
}

.eid-widget-resetpassword-results > li {
  padding-bottom: 2px;
}

/*---------------------------------
             Localizer
---------------------------------*/
.eid-localized {
  background-color: #fdfe87 !important;
  color: #343417 !important;
  cursor: help !important;
  text-shadow: none !important;
}

.eid-localized[data-resx-exists=false] {
  background-color: #fcb363 !important;
}

.eid-localized.eid-localizer-active {
  background-color: #65ff4d !important;
}

.eid-localizer-disabled .eid-localized {
  background-color: inherit !important;
  color: inherit !important;
  cursor: inherit !important;
  text-shadow: inherit !important;
}

.eid-localizer-disabled .eid-localized[data-resx-exists=false] {
  background-color: inherit !important;
}

.eid-localizer-disabled .eid-localized.eid-localizer-active {
  background-color: inherit !important;
}

.eid-localizer-menu {
  font-size: 0.7em;
  width: 750px;
}

.eid-localizer-success {
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
  font-size: 1em;
}

.eid-localizer-buttons {
  border-top: 1px solid #ddd;
  text-align: right;
  padding: 5px 0;
  margin: 0 10px;
}

.eid-localizer-menu .eid-form.eid-form-multiple-fields-per-group .eid-form-field-content-container {
  padding: 0;
}

.eid-localizer-menu .eid-form .eid-form-section .eid-form-field-value,
.eid-localizer-menu .eid-form.eid-form-multiple-fields-per-group .eid-form-field-status {
  padding-top: 0;
}

.eid-localizer-menu .eid-form.eid-form-multiple-fields-per-group .eid-form-section .eid-form-field {
  margin-bottom: 0;
}

.eid-localizer-help h4 {
  font-size: 1em;
}

.eid-localizer-help {
  font-size: 0.8em;
}

.eid-localizer-legend-key {
  display: inline-block;
  vertical-align: middle;
  height: 1.3em;
  width: 1.3em;
}

.eid-localizer-legend-localized {
  background-color: #fdfe87;
}

.eid-localizer-legend-missing {
  background-color: #fcb363;
}

.eid-localizer-legend-active {
  background-color: #65ff4d;
}

.eid-localizer-tip {
  color: #068400;
  padding-bottom: 10px;
  font-weight: bold;
}

/*	-----------------------------------
login page
----------------------------------- */
.eid-no-app-container {
  text-align: center;
  margin-top: 3.3em;
  line-height: 1.25;
}
@media handheld, only screen and (max-width: 420px) {
  .eid-no-app-container {
    margin: 1rem;
  }
}

.eid-no-app-title {
  font-family: Rubik;
  font-size: 24px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.13;
  letter-spacing: normal;
  color: #000;
}

.eid-no-app-sub-title {
  font-size: 1.6em;
  font-weight: bold;
  color: #BFBFAC;
  line-height: 0.9em;
  margin: 20px 0 20px 0;
}

.eid-no-app-graphic {
  background: url("images/no-app.png") no-repeat;
  display: inline-block;
  width: 100%;
  max-width: 750px;
  height: 487px;
  background-size: contain;
  transition: 0.3s ease-out;
}

.eid-no-app-graphic:hover {
  background: url("images/no-app-over.png") no-repeat;
  width: 100%;
  max-width: 750px;
  height: 487px;
  background-size: contain;
}

.eid-no-app-button {
  max-width: 500px;
  padding: 15px;
  margin: 1em auto 0;
  border-radius: 8px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
  background: #fff;
  border: none;
  border-bottom: 1px solid;
  border-image-source: linear-gradient(to right, rgba(1, 174, 143, 0), #04ab93 7%, #2c83bd 91%, rgba(48, 127, 193, 0));
  border-image-slice: 1;
}
.eid-no-app-button:hover, .eid-no-app-button:focus {
  text-decoration: none;
  background-color: #fff;
}
@media handheld, only screen and (max-width: 420px) {
  .eid-no-app-button {
    text-decoration: none;
    padding-left: 0;
  }
}
.eid-no-app-button .eid-no-app-button__flex.eid-button-content {
  align-items: center;
  margin: 0px;
  padding: 0px;
}
.eid-no-app-button .eid-no-app-button__icon {
  background-image: url(images/icon-application.png);
  width: 165px;
  height: 165px;
  background-size: 165px 165px;
  display: block;
  background-repeat: no-repeat;
  margin: auto;
}
.eid-no-app-button .eid-no-app-button__title {
  padding: 15px 11px;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: rgba(139, 144, 154, 0.05);
  font-family: Rubik;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #5d6870;
}

.eid-img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}

/*---------------------------------
    SSO Application View
---------------------------------*/
/*	-----------------------------------
Office 365 Subscription
----------------------------------- */
.eid-office365-subscription {
  margin-bottom: 23px;
}

.eid-office365-avialability {
  margin: 0;
  padding: 0;
  font-style: italic;
  padding-left: 28px;
  font-size: 0.9em;
}

.eid-office365-plan {
  padding-left: 28px;
  margin-bottom: 5px;
}

.eid-office365-plans {
  margin-top: 5px;
}

.eid-button-box.eid-grid-button-box-for-add-new {
  padding-left: 5px;
  padding-right: 0;
  padding-top: 5px;
  height: 40px;
  margin-left: 10px;
}

/*	-----------------------------------
dashboard
----------------------------------- */
.eid-dashboard-textbox-overrides {
  margin-left: 7px;
  width: 64%;
  float: left;
}

.ui-dialog .ui-dialog-content {
  overflow: auto;
}

.eid-dialog-fixed,
.eid-dialog-overlay-fixed {
  position: fixed;
  z-index: 9999;
}

/*	-----------------------------------
Sales Force
----------------------------------- */
.eid-sf-title {
  font-size: 0.8em;
}

.eid-title-padding {
  padding-right: 25px;
}

.eid-sf-header {
  padding-left: 0;
}

/*	-----------------------------------
Flowrule
----------------------------------- */
.eid-menu.eid-menu-content-attribute-flow .eid-menu-content {
  padding: 4px;
  border-radius: 8px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
  background-color: #fff;
  opacity: 0.5;
  border-bottom: 1px solid;
  border-width: 1px;
  border-image-source: linear-gradient(to right, rgba(1, 174, 143, 0), #04ab93 7%, #2c83bd 91%, rgba(48, 127, 193, 0));
  border-image-slice: 1;
}
.eid-menu.eid-menu-content-attribute-flow .eid-menu-content::before {
  display: none;
}
.eid-menu.eid-menu-content-attribute-flow .eid-menu-content ul.eid-menu-items li {
  padding: 15px;
  border-bottom: solid 1px #efeff1;
}
.eid-menu.eid-menu-content-attribute-flow .eid-menu-content ul.eid-menu-items li:hover {
  border-radius: 5px;
  background-color: #f5f5f7;
}
.eid-menu.eid-menu-content-attribute-flow .eid-menu-content ul.eid-menu-items li a {
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  letter-spacing: 0.13px;
  color: #4a4a4a;
  padding: 0px;
  width: 100%;
}

.eid-omni a.eid-attribute-flow-icon {
  padding: 8px;
  border-radius: 4.1px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: white;
  height: 20px;
  width: 50px;
  background-position: 0px 50%;
  background-size: 45%;
  background-position-x: 25%;
}

.eid-flowrule-arrow {
  position: absolute;
  top: 52%;
  margin-top: -7px;
  z-index: 101;
  right: 6px;
}

.eid-flowrule-arrow-graphic {
  background-size: 65%;
  background-image: url(images/arrow-black-down.png);
  background-position-x: 32%;
  display: block;
  height: 12px;
  width: 14px;
}

.eid-attribute-flow-icon {
  height: 15px;
  width: 30px;
  background-position: 0px 50%;
  background-size: 100%;
  background-position-x: 69%;
  margin-right: 8px;
}

.eid-attribute-flow-icon-override {
  background-position-x: 53%;
}

.eid-text-updater-status {
  padding-left: 6px;
}

.eid-text-updater {
  position: relative;
  display: inline-block;
}
.eid-text-updater .eid-text-updater-toggle {
  position: absolute;
}

[data-bind*=eidTextUpdater] {
  display: inline-block;
  vertical-align: middle;
}

.eid-text-updater-editing {
  display: block;
}

.eid-text-updater-target {
  border-bottom: 0.5px dashed;
  border-bottom-color: #979797;
  margin-left: 45px;
}

.eid-text-updater-target:hover {
  border-bottom-color: rgb(84, 84, 84);
}

.eid-text-updater-actions {
  margin-top: 5px;
}

a.eid-text-updater-action.eid-text-updater-clear-field {
  position: absolute;
  top: 18px;
  left: 10px;
}
a.eid-text-updater-action.eid-text-updater-clear-field svg {
  padding: 0px;
}

.eid-text-updater-action:first-child {
  font-size: 14px;
  color: #fff !important;
  padding: 4px 12px;
  border-radius: 5px;
  background-color: #307fc1;
  margin-right: 5px;
}

.eid-text-updater-action:hover {
  color: #FEA568;
}

.eid-text-updater-input {
  margin-top: 5px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  background-color: #fff;
  padding-left: 34px;
  min-width: 200px;
}
.eid-text-updater-input:focus {
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
}

.eid-text-updater-close-button {
  padding: 4px 12px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  font-size: 14px;
  color: #307fc1;
}

.eid-message-in-progress {
  background: url("images/message-in-progress.png") no-repeat;
  width: 272px;
  height: 60px;
  position: relative;
}

.eid-message-in-progress > div {
  color: #31B2F9;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 54px;
}

.eid-message-in-progress-text {
  color: #31B2F9;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 54px;
}

.eid-message-not-started {
  background: url("images/message-not-started.png") no-repeat;
  width: 272px;
  height: 60px;
  position: relative;
}

.eid-message-not-started > div {
  color: #C97011;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 54px;
}

.eid-message-not-started-text {
  color: #C97011;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 54px;
}

.eid-message-done {
  background: url("images/message-done.png") no-repeat;
  width: 272px;
  height: 60px;
  position: relative;
}

.eid-message-done > div {
  color: #068400;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 54px;
}

.eid-message-done-text {
  color: #068400;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 54px;
}

.eid-message-closed {
  background: url("images/message-closed.png") no-repeat;
  width: 272px;
  height: 60px;
  position: relative;
}

.eid-message-closed > div {
  color: #eee;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 54px;
}

.eid-message-closed-text {
  color: #eee;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 54px;
}

.eid-message-auditor-complete {
  background: url("images/message-auditor-complete.png") no-repeat;
  width: 272px;
  height: 60px;
  position: relative;
}

.eid-message-auditor-complete > div {
  color: #068400;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 80px;
}

.eid-message-auditor-complete-text {
  color: #C97011;
  font-size: 1.3em;
  font-weight: bold;
  position: absolute;
  top: 21px;
  left: 54px;
}

ul.eid-inline-list.eid-role-mining-buttons-container {
  padding: 3px;
  border-radius: 4.1px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  margin-top: 15px;
  margin-bottom: 15px;
}
ul.eid-inline-list.eid-role-mining-buttons-container li.eid-icon-role-mining-create-management-role-li {
  position: relative;
}
ul.eid-inline-list.eid-role-mining-buttons-container li.eid-icon-role-mining-create-management-role-li .eid-icon-role-mining-create-management-role-tooltip {
  position: absolute;
  top: -35px;
  left: 0px;
  background: #000;
  border-radius: 3px;
  padding: 2px 6px;
  color: #fff;
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  white-space: nowrap;
  display: none;
}
ul.eid-inline-list.eid-role-mining-buttons-container li.eid-icon-role-mining-create-management-role-li .eid-icon-role-mining-create-management-role-tooltip::before {
  content: "";
  position: absolute;
  left: 10px;
  border-left: 1px solid #d6d4d4;
  border-top: 1px solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #000;
  padding: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 0;
  bottom: -3px;
}
ul.eid-inline-list.eid-role-mining-buttons-container li.eid-icon-role-mining-create-management-role-li:hover .eid-icon-role-mining-create-management-role-tooltip {
  display: block !important;
}
ul.eid-inline-list.eid-role-mining-buttons-container li.eid-icon-role-mining-create-business-role-li {
  position: relative;
}
ul.eid-inline-list.eid-role-mining-buttons-container li.eid-icon-role-mining-create-business-role-li .eid-icon-role-mining-create-business-role-tooltip {
  position: absolute;
  top: -35px;
  left: 0px;
  background: #000;
  border-radius: 3px;
  padding: 2px 6px;
  color: #fff;
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  white-space: nowrap;
  display: none;
}
ul.eid-inline-list.eid-role-mining-buttons-container li.eid-icon-role-mining-create-business-role-li .eid-icon-role-mining-create-business-role-tooltip::before {
  content: "";
  position: absolute;
  left: 10px;
  border-left: 1px solid #d6d4d4;
  border-top: 1px solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #000;
  padding: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 0;
  bottom: -3px;
}
ul.eid-inline-list.eid-role-mining-buttons-container li.eid-icon-role-mining-create-business-role-li:hover .eid-icon-role-mining-create-business-role-tooltip {
  display: block !important;
}

/*	-----------------------------------
recert
----------------------------------- */
.eid-recert-progress-bar .ui-widget-header {
  border: 1px solid #ddd;
  background: #068400;
  color: #333;
}

.eid-recert-grid-headers {
  font-size: 1.2em;
  font-weight: bold;
  line-height: normal;
}

.eid-recert-certify-text {
  font-size: 1.7em;
  color: #787878;
  vertical-align: middle;
  font-weight: normal;
}

.eid-recert-person-text {
  font-size: 1.7em;
  font-weight: bold;
  vertical-align: middle;
}

.eid-recert-close-buttons-help {
  font-size: 1.2em;
  font-weight: bold;
  vertical-align: middle;
  width: 270px;
  padding-top: 10px;
  padding-bottom: 2px;
}

button.eid-recert-close-buttons {
  padding: 3px 3px 3px 3px;
  border: 1px solid #068400;
  position: absolute;
  right: 17px;
  top: 16px;
  font-size: 1em;
  color: #068400;
  background: #fff;
  box-shadow: 0 0 3px #068400;
  height: auto;
  min-width: initial;
}

button.eid-recert-close-buttons:hover {
  box-shadow: none;
  border: 1px solid #068400;
}

.eid-grid-cell .eid-icon-info {
  float: left;
  margin-right: 4px;
  margin-top: 2px;
}

/*	-----------------------------------
no access
----------------------------------- */
.eid-no-access-border {
  background: #FEC916;
  height: 1px;
}

.eid-no-access-graphic {
  background: url("images/no-access.png") no-repeat;
  min-width: 137px;
  height: 119px;
  margin: 20px 10px 20px 10px;
  transition: 0.2s ease-out;
}

.eid-no-access-text-container {
  margin: 50px 0 40px 0;
}

.eid-no-access-title {
  color: #C97011;
  font-size: 2.6em;
  padding: 0 0 23px 0;
  font-weight: bold;
}

.eid-no-access-text {
  color: #C97011;
  font-size: 1.8em;
  padding-bottom: 20px;
}

.eid-no-access-container {
  background: #FFF0BC;
  margin: 3px 0 3px 0;
}

.eid-container-box {
  height: auto;
  width: auto;
  border: 1px solid #545454;
  padding: 15px;
}

.eid-supportinfotitle {
  font-size: 1.6em;
  line-height: 1.8em;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  border: none;
  cursor: default;
  color: #307fc1;
}

.eid-support-dropdown-menu {
  font-size: 1.2em;
  line-height: 1.4em;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  border: none;
  font-weight: normal;
  cursor: default;
  color: #6C6C6C;
}

.eid-message-auditor-complete > div {
  font-size: 1em;
  font-weight: bold;
}

.eid-recertification-rolehelptext {
  font-size: 1.2em;
  padding-top: 4px;
  padding-bottom: 4px;
  color: #333;
}

.eid-recertification-entitlementshelptext {
  font-size: 1.2em;
  padding-top: 4px;
  padding-bottom: 4px;
  color: #333;
}

.eid-recert-recertifier-text {
  font-size: 1.2em;
}

.eid-recert-recertifier-personfriendlynametext {
  font-size: 1.2em;
}

.eid-resourceattestation-percentcompletetext {
  font-size: 1.2em;
}

.eid-container-box-changed {
  background-color: lightyellow;
}

.eid-recertification-entitlementshelptextwarning {
  font-size: 1.2em;
  font-weight: bold;
  color: red;
  padding-bottom: 1em;
}

.signup-password-reset-link {
  margin-top: 15px;
}

span.signup-password-reset-link {
  margin-top: 15px;
  font-weight: bold;
  color: #a30000;
  display: inline-block;
}

/* Jquery Override Custom CSS */
.landscape-background {
  background: url("images/landscape-bg.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.eid-mfa-list-container {
  border: 1px solid #ddd;
  border-radius: 2px;
  background: #fff;
  padding: 5px;
}

.eid-mfa-list {
  padding-left: 0;
}

.eid-mfa-list > li {
  margin: 10px 0;
  padding: 5px;
  border: 1px solid #ddd;
  border-radius: 2px;
  background: #eee;
  list-style-type: none;
  position: relative;
  word-wrap: break-word;
}

.eid-mfa-list > li:last-child {
  margin-bottom: 0;
}

.eid-mfa-list-text-container {
  width: 80%;
}

.eid-mfa-list-name {
  font-weight: bold;
}

.eid-mfa-list-address {
  font-style: italic;
}

.eid-mfa-list-delete-button {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: 5px;
}

.loading-spinner,
.loading-spinner:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}

.loading-spinner {
  background-image: url(images/loading-outlines.svg);
  background-repeat: no-repeat;
  background-size: contain;
  height: 35px;
  width: 35px;
  left: 0%;
  position: relative;
  text-indent: -9999em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.2s infinite linear;
  animation: load8 1.2s infinite linear;
}

.loading-spinner-sm,
.loading-spinner-sm:after {
  border-radius: 50%;
  width: 2em;
  height: 2em;
}

.loading-spinner-sm {
  margin: 1em auto;
  border-width: 0.2em;
}

.loading-spinner-m,
.loading-spinner-m:after {
  border-radius: 50%;
  width: 4em;
  height: 4em;
}

.loading-spinner-m {
  margin: 1em auto;
  border-width: 0.2em;
}

.loading-spinner-huge,
.loading-spinner-huge:after {
  border-radius: 50%;
  width: 6em;
  height: 6em;
}

.loading-spinner-huge {
  margin: 1em auto;
  border-width: 0.2em;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/***********
    PAM
***********/
.pam-container {
  margin: 20px;
}

.pam-container > p {
  padding-top: 0;
}

.pam-container > button:last-of-type {
  margin-bottom: 0;
}

.pam-button {
  display: block;
  padding: 15px;
  min-height: 70px;
  background: #ddd;
  color: #444;
  box-shadow: 0 1px 2px #bbb;
  margin-bottom: 20px;
  text-align: left;
  min-width: 300px;
  position: relative;
}
.pam-button:hover {
  box-shadow: 0 2px 4px #aaa;
  background: #ddd;
}
.pam-button:focus {
  color: #444;
  box-shadow: 0 1px 2px #aaa;
  background: #bbb;
}

@media screen and (max-width: 400px) {
  .pam-button {
    min-width: 250px;
  }
}
.pam-button-text {
  width: 80%;
}

.pam-button-label {
  text-transform: uppercase;
  display: block;
  font-size: 1.2em;
  line-height: 1.1em;
  font-weight: 500;
  margin-bottom: 5px;
}

.pam-button-description {
  display: block;
  font-weight: 400;
  font-size: 0.9em;
  line-height: 1.3em;
}

.pam-link-icon {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: 20px;
  color: #E17517;
  font-size: 2.5em;
}

/***********
  PAM End
***********/
/*************************
    Google Oauth Styles
*************************/
.mfa-container {
  max-width: 600px;
  box-shadow: 0px 1px 2px 1px #f0f0f0;
}
.mfa-container:after {
  content: "";
  display: table;
  clear: both;
}

#google-auth-phone {
  background-image: url(images/google-authenticator.png);
  float: left;
  width: 176px;
  height: 333px;
}

.mfa-form h2 {
  text-transform: uppercase;
  line-height: 2rem;
  font-size: 1.5rem;
}
.mfa-form p {
  line-height: 1.5rem;
  font-weight: 300;
  font-size: 1rem;
}
.mfa-form .eid-group-box-container {
  margin: 0;
}
.mfa-form .eid-group-box .eid-group-box-content.ui-widget-content {
  padding: 0;
}
.mfa-form .eid-group-box .eid-group-box-content.ui-state-default {
  background-color: transparent;
}
.mfa-form input {
  font-size: 1.3rem;
  padding-left: 10px;
}
.mfa-form label {
  font-size: 1rem;
}
.mfa-form button {
  float: right;
  margin-bottom: 20px;
}
.mfa-form .eid-group-box-container {
  clear: right;
}
.mfa-form li {
  text-align: right;
}
.mfa-form a {
  font-size: 0.8rem;
  text-decoration: underline;
}

.eid-form > button.mfa-choose-form-button {
  float: right;
  font-size: 1rem;
}

.mfa-form-with-icon {
  margin-left: 200px;
}
.mfa-form-with-icon label {
  display: none;
}

@media screen and (max-width: 780px) {
  .mfa-form input {
    font-size: 1em;
    padding-left: 5px;
  }
}
.u2f-container {
  max-width: 480px;
  margin: auto;
  margin-top: 20px;
  line-height: 1.25;
  font-size: 1rem;
}
.u2f-container #u2f-success {
  display: none;
}
.u2f-container #u2f-success > p {
  text-align: center;
  font-size: 1.5em;
  color: #2f7fc1;
}
.u2f-container #u2f-success > .loading-spinner {
  display: table;
}
@media screen and (max-width: 540px) {
  .u2f-container {
    border: none;
    margin-top: 0;
  }
}

#u2f-auth {
  background-image: url(images/yubico-key.png);
  float: right;
  width: 176px;
  height: 333px;
}
@media screen and (max-width: 540px) {
  #u2f-auth {
    display: none;
  }
}

/*-------------------------------
    Computer Connect Popup
-------------------------------*/
.eid-connect-link-container {
  box-shadow: none;
  border: none;
  max-height: 375px;
  overflow-x: auto;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header ui-state-default {
  background: #2f7fc1;
  font-weight: 700;
  color: #fff;
  border-radius: 2px;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header ui-state-highlight {
  border: 1px solid #d6d8db;
  background: #e2e3e5;
  color: #383d41;
}

.eid-connect-link {
  box-sizing: border-box;
  margin: 0.5em 0.5em 2em 0.5em;
}
.eid-connect-link h2 {
  font-weight: 700;
  font-size: 1em;
  margin-bottom: 0.25rem;
  text-transform: uppercase;
}
.eid-connect-link a {
  display: block;
  position: relative;
  margin: 0.5em 0;
  padding: 0.55em 0.75em;
  background: #ddd;
  border-radius: 3px;
  color: #333;
  font-size: 0.75em;
  text-decoration: none;
  line-height: 1.5em;
  box-shadow: 0 1px 3px #aaa;
  transition: box-shadow 0.3s ease, background-color 0.3s ease;
}
.eid-connect-link a:hover {
  box-shadow: 0 2px 4px #aaa;
  background: rgb(233.75, 233.75, 233.75);
}
.eid-connect-link a:active {
  box-shadow: none;
}
.eid-connect-link button {
  position: relative;
  margin: 0.5em 0;
  padding: 0.75em;
  height: auto;
  background: #ddd;
  border-radius: 3px;
  color: #333;
  font-size: 0.75em;
  font-weight: 400;
  line-height: 1em;
  box-shadow: 0 1px 2px #aaa;
  text-align: left;
  display: block;
  border: 0;
  cursor: pointer;
  transition: box-shadow 0.3s ease, background-color 0.3s ease;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  width: 100%;
}
.eid-connect-link button:hover {
  box-shadow: 0 2px 4px #aaa;
  background: rgb(233.75, 233.75, 233.75);
}
.eid-connect-link button:active {
  box-shadow: none;
  outline: none;
}
.eid-connect-link span {
  display: block;
  width: 80%;
}
.eid-connect-link i {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 53%;
  right: 20px;
  color: #E17517;
  font-size: 1.25rem;
}
.eid-connect-link p {
  font-size: 0.75em;
  font-weight: 500;
}

.eid-connect-link-request {
  margin-bottom: 0;
}

ul.eid-connect-link {
  margin: 0.5rem 0.5rem 1rem 0.5rem;
  list-style: none;
  padding-left: 0;
}

ul.eid-connect-link li {
  padding: 0.5em;
  border: 2px solid #ddd;
  border-radius: 3px;
  margin-bottom: 1em;
  transition: box-shadow 0.3s ease;
}
ul.eid-connect-link li ul.eid-connect-link li:last-child {
  margin-bottom: 0;
}
ul.eid-connect-link li p {
  padding-top: 0;
  padding-bottom: 0.5em;
  line-height: 1.25em;
}
ul.eid-connect-link li button {
  margin: 0 0 0.5em 0;
}
ul.eid-connect-link li button:last-child {
  margin-bottom: 0;
}

.util-clear-left-odd > div:nth-child(odd) {
  clear: left;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.m-0 {
  margin: 0 0 !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.m-1 {
  margin: 0.25rem 0.25rem !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mr-1 {
  margin-right: 0.25rem !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1 {
  margin-left: 0.25rem !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem 0.5rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mr-2 {
  margin-right: 0.5rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2 {
  margin-left: 0.5rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.m-3 {
  margin: 1rem 1rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mr-3 {
  margin-right: 1rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.ml-3 {
  margin-left: 1rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.m-4 {
  margin: 1.5rem 1.5rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mr-4 {
  margin-right: 1.5rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4 {
  margin-left: 1.5rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.m-5 {
  margin: 3rem 3rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mr-5 {
  margin-right: 3rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.ml-5 {
  margin-left: 3rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.p-0 {
  padding: 0 0 !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.p-1 {
  padding: 0.25rem 0.25rem !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pr-1 {
  padding-right: 0.25rem !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1 {
  padding-left: 0.25rem !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem 0.5rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pr-2 {
  padding-right: 0.5rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2 {
  padding-left: 0.5rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.p-3 {
  padding: 1rem 1rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pr-3 {
  padding-right: 1rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pl-3 {
  padding-left: 1rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.p-4 {
  padding: 1.5rem 1.5rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pr-4 {
  padding-right: 1.5rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4 {
  padding-left: 1.5rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.p-5 {
  padding: 3rem 3rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pr-5 {
  padding-right: 3rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.pl-5 {
  padding-left: 3rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mr-auto {
  margin-right: auto !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ml-auto {
  margin-left: auto !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}

.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}

.open > .dropdown-menu {
  display: block;
}

.open > a {
  outline: 0;
}

.dropdown-menu-right {
  left: auto;
  right: 0;
}

.dropdown-menu-left {
  left: 0;
  right: auto;
}

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}

.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9 ;
  content: "";
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

.eid-locale-picker-container {
  background: rgb(59.9979253112, 139.8174273859, 206.5020746888);
  border: none;
  padding: 0;
}

.eid-locale-picker-container > .ui-dialog-titlebar {
  display: none;
}

.eid-locale-picker-container.ui-dialog .ui-dialog-content {
  padding: 0;
}

.eid-locale-picker {
  position: relative;
}

.eid-locale-picker:before,
.eid-locale-picker:after {
  content: " ";
  display: table;
}

.eid-locale-picker:after {
  clear: both;
}

.eid-locale {
  padding: 5px;
  display: block;
  transition: ease-out 0.1s;
}

.eid-locale-current:before,
.eid-locale-current:after {
  content: " ";
  display: table;
}

.eid-locale-current:after {
  clear: both;
}

.eid-locale-current {
  background-color: rgb(42.9211618257, 113.5622406639, 172.5788381743);
  border-bottom: 2px solid rgb(59.9979253112, 139.8174273859, 206.5020746888);
  padding: 10px 20px;
  margin-bottom: 15px;
}

.eid-locale-current > .eid-locale-flag {
  float: left;
}

.eid-locale-current > .eid-locale-name {
  font-size: 1.2em;
  color: #fff;
}

.eid-locale-current > .eid-locale-description {
  font-style: italic;
  padding: 0;
  margin: 0;
  color: #fff;
}

.eid-locale-name,
.eid-locale-flag {
  vertical-align: middle;
  display: inline-block;
}

.eid-locale-selection-header {
  clear: both;
  font-size: 1em;
  font-style: italic;
  margin-left: 20px;
  color: #fff;
}

.eid-locale-flag-sm {
  width: 28px;
  height: 21px;
}

.eid-locale-name {
  color: #fff;
  font-size: 1em;
}

.eid-locale > .eid-locale-flag,
.eid-locale-current > .eid-locale-flag {
  margin-right: 10px;
  width: 28px;
  height: 21px;
}

.eid-locale-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.eid-locale-list > li:nth-child(3n) {
  padding-right: 0;
}

img.eid-flag {
  vertical-align: middle;
}

img.eid-flag-small {
  max-width: 30px;
}

.eid-flag-link img.eid-flag {
  padding-right: 5px;
}

.eid-flag-link {
  padding: 22px;
  border-radius: 1px;
  transition: 0.15s ease-in-out;
}
.eid-flag-link:hover {
  background-color: rgb(59.9979253112, 139.8174273859, 206.5020746888);
}
@media screen and (max-width: 1024px) {
  .eid-flag-link {
    padding: 25px;
  }
}
@media screen and (max-width: 767px) {
  .eid-flag-link {
    padding: 16px;
  }
}

.eid-header-flag .eid-flag-link {
  color: #fff;
}
.eid-header-flag .eid-flag-link > span {
  margin-left: 4px;
}

.eid-header-flag .eid-flag-link:hover {
  text-decoration: none;
}

.eid-bot-open {
  float: left;
}
.eid-bot-open > a {
  font-size: 16px;
  color: #fff;
  padding: 22px;
  border-radius: 1px;
  transition: 0.15s ease-in-out;
}
.eid-bot-open > a:hover {
  background-color: rgb(59.9979253112, 139.8174273859, 206.5020746888);
}
@media screen and (max-width: 1024px) {
  .eid-bot-open > a {
    padding: 24px;
  }
}
@media screen and (max-width: 767px) {
  .eid-bot-open > a {
    padding: 14px;
  }
}

@media handheld, only screen and (max-width: 767px) {
  .eid-locale-list > li {
    float: none;
    width: auto;
  }
}
@media only screen and (max-width: 900px) {
  .eid-locale-picker-container > .ui-dialog-titlebar {
    display: block;
  }
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-body {
  padding: 15px;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}

.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}

.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}

.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.list-group + .panel-footer {
  border-top-width: 0;
}

.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}

.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}

.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}

.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}

.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}

.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}

.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}

.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}

.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}

.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}

.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}

.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}

.panel-group {
  margin-bottom: 20px;
}

.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}

.panel-group .panel + .panel {
  margin-top: 5px;
}

.panel-group .panel-heading {
  border-bottom: 0;
}

.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}

.panel-group .panel-footer {
  border-top: 0;
}

.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

.panel-default {
  border-color: #ddd;
}

.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}

.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}

.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

.panel-primary {
  border-color: #337ab7;
}

.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}

.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}

.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}

.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}

.panel-success {
  border-color: #d6e9c6;
}

.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}

.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}

.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}

.panel-info {
  border-color: #bce8f1;
}

.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}

.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}

.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

.panel-warning {
  border-color: #faebcc;
}

.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}

.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}

.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}

.panel-danger {
  border-color: #ebccd1;
}

.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}

.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}

.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

.well-lg {
  padding: 24px;
  border-radius: 6px;
}

.well-sm {
  padding: 9px;
  border-radius: 3px;
}

/*	-----------------------------------
'Font-Awesome Icon Styles'
----------------------------------- */
.fa-icon-custom {
  background-color: #fff !important;
  color: black !important;
  cursor: pointer !important;
  min-width: unset;
  background-image: none;
  height: auto;
  line-height: 0px;
  padding: 7px;
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  height: 28px;
  width: 28px;
}
.fa-icon-custom svg {
  padding: 0px;
}

a.eid-grid-button.fa-icon-custom {
  height: auto;
  width: auto;
}

.fa-icon-custom-lg {
  height: 1.6em;
}

.fa-icon-custom .eid-grid-edit-button1 .far {
  color: black;
  text-align: center;
}

button.eid-grid-remove-button.eid-grid-row-action-button.fa-icon-custom.ui-button.ui-corner-all.ui-widget {
  margin-bottom: 8px;
}

/*	-----------------------------------
'My Computers' Inputs/Buttons on
   Identity Admin Page
----------------------------------- */
.eid-search-flex .eid-grid-header-content-wrapper {
  /*display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;*/
}
.eid-search-flex .eid-grid-header-content-wrapper > .eid-grid-email-results {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}
.eid-search-flex .eid-grid-header-content-wrapper > .eid-flow-box.eid-flow-box-md {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: auto;
  max-width: none;
}
.eid-search-flex .eid-grid-header-content-wrapper > .eid-flow-box {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
.eid-search-flex .eid-grid-header-content-wrapper > div:nth-child(4) {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
.eid-search-flex .eid-grid-header-content-wrapper > div:nth-child(5) {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

.eid-push, .eid-mfa {
  display: flex;
  flex-wrap: wrap;
  margin: 20px auto;
  max-width: 600px;
  padding: 25px;
  line-height: 1.5;
  border: 1px solid #ddd;
  border-radius: 2px;
  background: #fff;
}

.eid-mfa p {
  padding-top: 0.75em;
}

.eid-mfa button {
  font-size: 1em;
  height: 3em;
  transition: all 0.1s ease-in-out;
  margin-bottom: 1em;
  border-radius: 100px !important;
}
.eid-mfa button:last-child {
  margin-bottom: 0;
}
.eid-mfa button:hover {
  color: #fff;
}

.eid-push__copy,
.eid-push__image {
  display: flex;
  flex-direction: column;
  flex-basis: 0;
}

.eid-push__copy {
  flex-grow: 2;
  padding-right: 20px;
}
.eid-push__copy h2 {
  line-height: 1.25;
}
.eid-push__copy p.eid-push__message {
  margin-bottom: 1.25em;
}
.eid-push__copy .eid-push__status {
  font-size: 1.5em;
  line-height: 1.3;
  font-weight: 700;
  padding-top: 0.5em;
  transition: all 1s ease-in-out 0.25s;
}
.eid-push__copy .eid-push__send-btn {
  font-size: 1em;
  height: 3em;
  transition: all 0.1s ease-in-out 0.01s;
}
.eid-push__copy .eid-push__send-btn i {
  margin-left: 5px;
  transition: transform 0.15s ease-in 0.025s;
}
.eid-push__copy .eid-push__send-btn .fly-away {
  transform: translate(35px, -35px);
}
.eid-push__copy .eid-push__send-btn--disabled {
  opacity: 0.35;
}
.eid-push__copy .eid-push__show-auth-code {
  margin-top: 0.75em;
}
.eid-push__copy .eid-push__auth-code-container a {
  float: right;
  font-size: 0.8em;
}
.eid-push__copy .eid-push__send-code-btn {
  padding: 10px 20px;
  height: auto;
  min-width: 0;
}
.eid-push__copy .eid-push__qr-code {
  margin: auto;
}

.eid-push__image {
  flex-grow: 1;
}

@media screen and (max-width: 540px) {
  .eid-push {
    display: inline-block;
    border: none;
    box-shadow: none;
    padding-top: 0;
  }
  .eid-push__copy {
    flex-grow: 2;
    padding-right: 0;
  }
  .eid-push__image {
    margin-top: 30px;
  }
  .eid-push__image #Layer_1 {
    margin: auto;
  }
}
.cls-1.eid-push__approved--check {
  fill: springgreen;
}

@keyframes offset {
  0% {
    stroke: aqua;
    stroke-width: 0.25px;
  }
  50% {
    stroke: springgreen;
    stroke-width: 5px;
  }
  100% {
    stroke: aqua;
    stroke-width: 0.25px;
  }
}
.cls-5 {
  transition: display 3s ease-in-out;
}

.cls-5.circle-spin {
  stroke-dasharray: 360.5348px;
  stroke-width: 5px;
  stroke-linecap: round;
  animation-name: offset;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  fill: transparent;
  stroke: #c1c1c1;
  transform-origin: center;
}

h4.eid-dialog-confirm-heading {
  margin-bottom: 10px;
}

table.eid-vertical-headers td.util-table-data-full-height {
  max-height: none;
  word-break: normal;
}

.eid-auditor-charts > .sixcol.last {
  width: 50%;
  margin-right: 0;
}
@media screen and (max-width: 1024px) {
  .eid-auditor-charts .sixcol, .eid-auditor-charts .sixcol.last {
    width: 100%;
  }
}

.eid-auditor-stats {
  display: flex;
  flex-wrap: wrap;
  margin-right: -20px;
}

.eid-auditor-stats > div {
  flex-grow: 1;
  margin-right: 20px;
}

.eid-stats-flex {
  display: flex;
  flex-flow: row wrap;
  margin-right: -20px;
}
.eid-stats-flex > div {
  margin-right: 20px;
  flex-grow: 1;
  flex-basis: 300px;
}

a.eid-login-chatbot-button {
  margin-top: 5px;
  background-color: #307fc1;
  color: #fff;
  padding: 5px 15px;
  border-radius: 2px;
}
a.eid-login-chatbot-button:hover {
  text-decoration: none;
  background-color: rgb(80.4190871369, 151.8796680498, 211.5809128631);
}
a.eid-login-chatbot-button:focus {
  background-color: rgb(42.9211618257, 113.5622406639, 172.5788381743);
}

.eid-recently-created-objects {
  display: flex;
  flex-flow: row wrap;
  margin-right: -2%;
}
.eid-recently-created-objects > div {
  flex: 1 48%;
  margin-right: 2%;
}
.eid-recently-created-objects + .eid-recently-created-objects__button {
  margin-top: 0.5em;
  float: right;
}
@media screen and (max-width: 500px) {
  .eid-recently-created-objects {
    margin-right: 0;
  }
  .eid-recently-created-objects > div {
    margin-right: 0;
    flex: 100%;
  }
  .eid-recently-created-objects .eid-form-field.eid-form-field.eid-form-field > label > * {
    width: 100%;
  }
}

.eid-grid-cards-container {
  word-break: none;
  -ms-word-break: none;
  word-wrap: break-word;
}

/**************************************\
    MULTIVALUE AUTOSELECT STYLES
\**************************************/
/* Mock Input */
.eid-editable-list-autocomplete {
  align-content: center;
  border-radius: 3px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}

/* Mock Buttons and Input Container */
.eid-editable-list-autocomplete.eid-collapse-content > span,
.eid-editable-list-autocomplete > .eid-editable-list-search {
  align-self: center;
  display: inline-block;
  line-height: 1;
  margin: 0px 5px 5px 0px;
  padding: 2px 5px;
}

/* Mock Button */
.eid-editable-list-autocomplete__button {
  background-color: rgba(0, 0, 0, 0.075);
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  box-sizing: border-box;
  font-size: 0.75em;
}
.eid-editable-list-autocomplete__button.eid-editable-list-autocomplete__button--delete {
  background-color: #dc3545;
}
.eid-editable-list-autocomplete__button.eid-editable-list-autocomplete__button--delete > a {
  color: #fff !important;
}
.eid-editable-list-autocomplete__button.eid-editable-list-autocomplete__button--delete button {
  color: #fff !important;
}
.eid-editable-list-autocomplete__button.eid-editable-list-autocomplete__button--add {
  background-color: #28a745;
}
.eid-editable-list-autocomplete__button.eid-editable-list-autocomplete__button--add > a {
  color: #fff !important;
}
.eid-editable-list-autocomplete__button.eid-editable-list-autocomplete__button--add button {
  color: #fff;
}

/* Delete/Reply Button */
button.eid-editable-list-autocomplete__button__icon {
  background-color: transparent;
  color: #333;
  height: auto;
  min-width: auto;
  padding: 2px 2px 2px 2px;
  width: auto;
}

button.eid-editable-list-autocomplete__button__icon:hover {
  cursor: pointer;
}

/* Mock Button Anchor */
.eid-editable-list-autocomplete > span > a {
  padding-right: 2px;
  vertical-align: baseline;
}

/* Input Container */
.eid-editable-list-autocomplete > .eid-editable-list-search {
  background-color: transparent;
  flex-grow: 1;
  padding: 0;
}

/* Input */
.eid-editable-list-autocomplete > .eid-editable-list-search > .eid-editable-list-search-input.ui-autocomplete-input {
  border: none;
  box-shadow: none;
  height: auto;
  margin-bottom: 0;
  padding: 0 4px;
  width: 100%;
}

/**************************************\
    END MULTIVALUE AUTOSELECT STYLES
\**************************************/
/**************************************\
    AUTHORIZATION OBJECTS
\**************************************/
.authorization-object {
  margin-bottom: 1em;
  margin-left: 1em;
  padding: 2em;
  border: 1px solid #ddd;
  border-radius: 2px;
  background: #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  margin-top: 5%;
}
.authorization-object .authorization-object__label {
  font-style: italic;
  font-weight: 100;
  margin-bottom: 0.25em;
}
.authorization-object .authorization-object__title {
  font-weight: 600;
  letter-spacing: -0.5px;
  line-height: 1;
  margin-bottom: 1em;
  text-transform: uppercase;
}
.authorization-object .authorization-object__field-types .authorization-object-subtitle {
  font-weight: bold;
  font-size: 1.25em;
  margin-left: 1%;
  margin-bottom: 10px;
}
.authorization-object .authorization-object__field-types h3 {
  margin-bottom: 0.5em;
  font-weight: bold;
}
.authorization-object .authorization-object__field-types h4 {
  margin-bottom: 16px;
  padding-top: 0;
}
.authorization-object .authorization-object__field-types .authorization-object__field-types__field-type {
  border: 1px solid #ddd;
  border-radius: 2px;
  background: #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  margin-bottom: 1em;
  margin-left: 2%;
  padding: 1em;
}
.authorization-object .authorization-object__field-types .authorization-object__field-types__field-type h4 {
  margin-bottom: 5px;
  font-weight: bold;
}
.authorization-object .authorization-object__field-types .authorization-object__field-types__field-type > *:last-child {
  margin-bottom: 0;
}
.authorization-object .authorization-object__field-types .authorization-object__field-types__field-type > input[type=text] {
  width: auto;
}
.authorization-object input.range-input {
  max-width: 11%;
}
@media screen and (max-width: 600px) {
  .authorization-object input.range-input {
    max-width: 30%;
  }
}
.authorization-object .eid-grid .eid-grid-content-container {
  min-height: 100px;
  overflow: visible;
}
@media screen and (max-width: 600px) {
  .authorization-object {
    padding: 1em;
  }
  .authorization-object .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data {
    width: 100%;
  }
}

/**************************************\
    END AUTHORIZATION OBJECTS
\**************************************/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  background: #efefef;
  color: #2d2d2d;
}

.eid-single-value-updater {
  margin-bottom: 0.5em;
}
.eid-single-value-updater > button {
  margin-top: 0.5em;
}

/*============================================================= */
/*EMPOWER ID custom based on New Theme pattern*/
/*============================================================ */
.iti-flag {
  border-radius: 0px;
  width: 18px;
}

#eid-auto-min-height {
  min-height: 0rem;
}

.padding-x-axis {
  padding-left: 64px;
  padding-right: 64px;
}

.padding-x-axis-register {
  padding-left: 25px;
  padding-right: 25px;
}

.header-section {
  padding: 30px;
  background-color: #fff;
  font-size: 20px;
  color: #282828;
}

.eid-edit-one-buttons {
  display: flex;
  /*padding: 24px 32px;*/
  padding: 24px 0px;
  background: transparent;
  /*margin: 0 -32px -32px;*/
  margin-bottom: 0px;
}
.eid-edit-one-buttons button.eid-submit-edit-btn, .eid-edit-one-buttons button.eid-cart-edit-btn {
  height: auto;
  border-radius: 5px;
  background-color: #307fc1;
  font-size: 16px;
  text-align: center;
  color: #fff;
  min-width: auto;
  text-transform: capitalize;
  border: 1px solid #307fc1;
  padding: 10px 17px;
  letter-spacing: normal;
}
.eid-edit-one-buttons button.eid-undo-edit-btn {
  padding: 10px 17px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  background: #ffffff;
  color: #307fc1;
  min-width: inherit;
  height: auto;
  font-size: 16px;
  margin-right: 20px;
}
.eid-edit-one-buttons button.eid-undo-edit-btn:hover {
  background: #fff;
}
.eid-edit-one-buttons button.eid-undo-edit-btn:focus {
  background: #fff;
}

::placeholder {
  color: #b4b4b4;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #b4b4b4;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #b4b4b4;
}

input, textarea {
  color: #000000;
}

::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}

.eid-navbar-nav-wrapper ::-webkit-scrollbar-track {
  background-color: #eef0f4;
}

::-webkit-scrollbar-thumb:vertical {
  -webkit-border-radius: 10px 4px 4px 10px;
  border-radius: 10px 4px 4px 10px;
  background: #c4c8cb;
  border-left: 6px solid transparent;
  background-clip: content-box;
}

::-webkit-scrollbar-thumb:vertical:hover {
  border-left: 6px solid #c4c8cb;
  -webkit-border-radius: 15px;
  border-radius: 15px;
}

::-webkit-scrollbar-thumb:horizontal {
  -webkit-border-radius: 10px 10px 4px 4px;
  border-radius: 10px 10px 4px 4px;
  background: #c4c8cb;
  border-top: 6px solid transparent;
  background-clip: content-box;
}

::-webkit-scrollbar-thumb:horizontal:hover {
  border-top: 6px solid #c4c8cb;
  -webkit-border-radius: 15px;
  border-radius: 15px;
}

.eid-grid.eid-grid-default .eid-grid-data-row.ui-selected {
  box-shadow: 4px 4px 15px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
}

.eid-grid.eid-grid-default .eid-grid-data-row:nth-child(odd) {
  background: #f7f8fa;
}

/*UI collapse search*/
.eid-ui-collapsible .eid-vertical-headers .eid-input-group input {
  height: 39px;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  margin-bottom: 0px;
  padding: 10px 50px 10px 30px;
  font-size: 16px;
  color: #282828;
}
.eid-ui-collapsible .eid-vertical-headers .eid-input-group input:focus {
  border-color: #307fc1;
}
.eid-ui-collapsible .eid-vertical-headers .eid-input-group span.eid-autocomplete-button-wrapper button {
  height: 39px;
  width: 40px;
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1;
  right: 11px;
  border: 1px solid #307fc1;
}

/*UI collapse search/ edit list*/
.eid-ui-collapsible table.eid-vertical-headers .eid-editable-list {
  border: none;
  padding: 0px;
  box-shadow: none;
}
.eid-ui-collapsible table.eid-vertical-headers .eid-editable-list .eid-editable-list-autocomplete {
  border: none;
  box-shadow: none;
  padding: 0px;
}
.eid-ui-collapsible table.eid-vertical-headers .eid-editable-list .eid-editable-list-autocomplete .eid-editable-list-search input {
  height: 40px;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  margin-bottom: 0px;
  padding: 10px;
  font-size: 16px;
  color: #282828;
}
.eid-ui-collapsible table.eid-vertical-headers .eid-editable-list .eid-editable-list-header {
  border-width: 0 0px 0px 0;
}

/*== Language Dropdown Common Custom /besed on login screen, rest all pages we need to fix it's position accrodingly ==*/
#language-dropdown {
  float: right;
}
#language-dropdown .language-dropdown-section {
  position: relative;
  margin-top: 2.6rem;
  left: 34px;
}
#language-dropdown .language-dropdown-section .language-dropdown-btn {
  padding: 6px;
  display: flex;
  background: #307fc1;
  cursor: pointer;
  padding: 5px 7px;
  border-radius: 0px 16px 16px 0px;
}
#language-dropdown .language-dropdown-section .language-dropdown-content {
  position: absolute;
  left: 3rem;
  top: -1rem;
  display: none;
  width: 261px;
  height: 250px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  background-color: #ffffff;
  border-radius: 5px;
  border: solid 1px #efeff1;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 16px;
}
#language-dropdown .language-dropdown-section .language-dropdown-content::before {
  content: "";
  position: absolute;
  transform: rotate(-45deg);
  left: -7px;
  top: 22px;
  border: solid #d6d4d4;
  border-width: 0px 0px 1px 1px;
  background: #fff;
  padding: 5px;
  transform: rotate(45deg);
}
#language-dropdown .language-dropdown-section .language-dropdown-content a {
  display: flex;
  align-items: center;
  font-size: 13px;
  color: #534e52;
  padding-top: 8px;
  padding-bottom: 8px;
  white-space: nowrap;
}
#language-dropdown .language-dropdown-section .language-dropdown-content a:hover {
  text-decoration: none;
}
#language-dropdown .language-dropdown-section .language-dropdown-content a:hover .img-flag {
  opacity: 1;
}
#language-dropdown .language-dropdown-section .language-dropdown-content a:hover img.tick-icon {
  display: block;
}
#language-dropdown .language-dropdown-section .language-dropdown-content a .img-flag {
  margin-right: 14px;
  opacity: 0.5;
}
#language-dropdown .language-dropdown-section .language-dropdown-content a img.tick-icon {
  margin-left: auto;
  padding-left: 10px;
  display: none;
}
#language-dropdown .language-dropdown-section .language-dropdown-content .selected-lang-item {
  padding-right: 20px;
}
#language-dropdown .language-dropdown-section .language-dropdown-content .overflow-scroll {
  height: 210px;
  overflow-y: scroll;
  padding-right: 8px;
}

/*background logo common classes*/
.login-icon {
  vertical-align: middle;
  display: flex;
  background: url(images/logo-empowerid.svg);
  height: 24px;
  background-repeat: no-repeat;
}
.login-icon .login-text {
  font-size: 20px;
  color: #282828;
  margin-left: 39px;
}

/*== EmpowerId Login page ==*/
.eid-login-error {
  border-radius: 5px;
  border: solid 1px #f8392a;
  background-color: #f8392a;
  padding: 13px 16px 13px 30px;
  font-family: Rubik;
  font-size: 14px;
  line-height: normal;
  color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 450px;
  margin: auto;
  margin-bottom: 12px;
}
.eid-login-error svg {
  padding: 0px;
  cursor: pointer;
  margin-left: 16px;
}
.eid-login-error h4 {
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  margin-bottom: 2px;
}

#empowerId-login {
  background-image: url(images/login-bg.jpg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  min-height: 100vh;
  /*login header*/
  /**/
  /*recaptcha-google-badge*/
}
#empowerId-login .custom-login-navbar {
  padding: 20px 20px;
}
#empowerId-login .custom-login-navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
#empowerId-login .custom-login-navbar-logo {
  background-image: url("");
  background-repeat: no-repeat;
  background-size: 100%;
  float: left;
  height: 48px;
  margin-top: 10px;
  width: 142px;
}
#empowerId-login .eid-login-form {
  width: 500px;
  border-radius: 5px;
  border: solid 1px #efeff1;
  background-color: #fff;
  margin: auto;
  float: none;
  padding: inherit;
  box-shadow: none;
}
#empowerId-login .login-header {
  background: #fff;
  padding: 28px 30px;
  border-bottom: 1px solid #efeff1;
  display: flex;
  justify-content: space-between;
  position: relative;
}
#empowerId-login .login-header #eid-login-signup-dropdown {
  position: absolute;
  right: 28px;
}
#empowerId-login .login-header #eid-login-signup-dropdown .dropdown-button {
  font-size: 14px;
  color: #307fc1;
  text-decoration: underline;
  cursor: pointer;
  margin-top: 3px;
}
#empowerId-login .login-header #eid-login-signup-dropdown .dropdown-button img {
  margin-left: 2px;
}
#empowerId-login .login-header #eid-login-signup-dropdown .dropdown-content {
  z-index: 999;
  box-shadow: 0 15px 20px 0 rgba(0, 0, 0, 0.15);
  border: solid 1px #d6d4d4;
  background-color: #fff;
  display: none;
  position: absolute;
  right: -15px;
  width: max-content;
  min-width: 100%;
  padding: 8px 16px;
  border-radius: 5px;
  margin-top: 13px;
}
#empowerId-login .login-header #eid-login-signup-dropdown .dropdown-content::before {
  content: "";
  position: absolute;
  top: -6px;
  right: 13px;
  border: solid #d6d4d4;
  border-width: 1px 0px 0px 1px;
  background: #fff;
  padding: 5px;
  transform: rotate(45deg);
}
#empowerId-login .login-header #eid-login-signup-dropdown .dropdown-content a {
  display: flex;
  align-items: center;
  font-size: 13px;
  color: #534e52;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 15px;
  white-space: nowrap;
  position: relative;
}
#empowerId-login .login-header #eid-login-signup-dropdown .dropdown-content a:hover {
  text-decoration: none;
}
#empowerId-login .login-header #eid-login-signup-dropdown .dropdown-content a:hover img.tick-icon {
  display: block;
}
#empowerId-login .login-header #eid-login-signup-dropdown .dropdown-content a img {
  margin-right: 14px;
}
#empowerId-login .login-header #eid-login-signup-dropdown .dropdown-content a img.tick-icon {
  position: absolute;
  right: 0;
  display: none;
  margin-right: 0px;
  top: 17.5px;
}
#empowerId-login .login-header .back-btn {
  font-size: 14px;
  color: #307fc1;
  cursor: pointer;
}
#empowerId-login .login-header .back-btn div {
  display: flex;
  align-items: end;
}
#empowerId-login .login-header .back-btn div img {
  margin-right: 8px;
  top: 3.5px;
}
#empowerId-login .login-body-margin-top {
  margin-top: 40px;
}
#empowerId-login .eid-form-field__label {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
  margin-bottom: 7px;
}
#empowerId-login .eid-login__input {
  height: 55px;
  border-radius: 5px;
  padding-left: 48px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d2d2d9;
  background-color: #fff;
  margin-bottom: 0px;
  font-size: 18px;
}
#empowerId-login .eid-login__input:focus {
  border: solid 1px #307fc1;
}
#empowerId-login .login-form-user-icon {
  position: absolute;
  top: 42px;
  left: 10px;
}
#empowerId-login .login-form-password-icon {
  position: absolute;
  top: 42px;
  left: 19px;
}
#empowerId-login .eid-password-actions {
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
}
#empowerId-login .eid-password-actions .eid-password-button {
  height: auto;
  border-radius: 5px;
  background-color: #307fc1;
  border: 1px solid #307fc1;
  padding: 20px 15px;
  margin-right: 0px;
}
#empowerId-login .eid-password-actions .eid-password-button .eid-password-button__text {
  font-size: 16px;
  text-align: center;
  color: #fff;
  text-transform: capitalize;
}
#empowerId-login .eid-passwordless-button {
  height: auto;
  border-radius: 5px;
  border: solid 1px #00a17d;
  background-color: transparent;
  padding: 15px;
  margin-right: 0px;
  text-decoration: none;
  display: flex;
  min-width: 45%;
  margin-left: 5px;
}
#empowerId-login .eid-passwordless-button .fingerprint-icon {
  margin-right: 5px;
  height: 24px;
  width: 24px;
}
#empowerId-login .eid-passwordless-button .eid-passwordless-button__text {
  display: flex;
  align-items: center;
  font-size: 16px;
  color: #00a17d;
  text-transform: capitalize;
}
#empowerId-login .eid-idp-empowerid {
  background-color: #f7f8fa;
}
#empowerId-login .eid-login-actions {
  background-color: #f7f8fa;
}
#empowerId-login .eid-login-other-ways {
  background-color: #f7f8fa;
}
#empowerId-login .eid-login-remember-provider {
  background-color: #f7f8fa;
}
#empowerId-login .eid-login-option-list {
  float: none;
  margin-bottom: 20px;
  margin-top: 25px;
}
#empowerId-login .eid-login-option-list li {
  margin-bottom: 0px;
  font-size: 14px;
  color: #307fc1;
}
#empowerId-login .eid-login-option-list li .forgot-text, #empowerId-login .eid-login-option-list li .or-text {
  color: #777777;
}
#empowerId-login .eid-login-option-list li a {
  text-decoration: underline;
  color: #307fc1;
}
#empowerId-login .or-section {
  padding: 0px 25px 30px 25px;
  background-color: #f7f8fa;
}
#empowerId-login .or-section .or-border {
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
}
#empowerId-login .or-section .or-text {
  font-size: 16px;
  text-align: center;
  color: #d2d2d9;
}
#empowerId-login .or-section .or-text span {
  background: #f7f8fa;
  padding: 5px;
  position: relative;
  top: 13px;
}
#empowerId-login .eid-login-other-ways {
  padding-left: 25px;
  padding-right: 25px;
  padding-bottom: 25px;
}
#empowerId-login .eid-login-other-ways .eid-login-other-ways-title {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
}
#empowerId-login .eid-login-other-ways .eid-login-remember-provider {
  padding: 10px 0px 25px 0px;
}
#empowerId-login .eid-login-other-ways .eid-login-remember-provider label {
  font-size: 14px;
  color: #777777;
}
#empowerId-login .eid-login-other-ways .eid-login-remember-provider .eid-check-box {
  margin-right: 6px;
  position: relative;
  top: -2px;
}
#empowerId-login .eid-login-other-ways .eid-login-remember-provider .eid-check-box .eid-check-box-checked-icon {
  background-image: url(images/remember-me.svg);
  margin-top: -9px;
  margin-left: -7px;
}
#empowerId-login .eid-login-other-ways .eid-idp-list li {
  float: none;
}
#empowerId-login .eid-login-other-ways .eid-check-box {
  border-color: #dddddd;
}
#empowerId-login .eid-form-field {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f7f8fa;
}
#empowerId-login .eid-idp-link[href] {
  border-radius: 4px;
  height: auto;
  margin-bottom: 15px;
  display: inline-block;
  padding: 10px 15px 10px 50px;
  border: solid 1px #aeaeae;
  background-color: #fff;
  font-size: 14px;
  color: #777777;
  text-decoration: none;
  min-width: 85%;
  margin-right: 15px;
}
#empowerId-login .eid-idp-link[href]:hover {
  color: #777777;
  opacity: inherit;
}
#empowerId-login .eid-idp-link[href] .eid-idp-icon {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  left: 15px;
}
#empowerId-login .eid-idp-link[href] .eid-idp-description-wrapper {
  height: auto;
  overflow: hidden;
}
#empowerId-login .eid-idp-link[href] .eid-idp-description {
  height: auto;
}
#empowerId-login .login-footer {
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: 1px solid #efeff1;
  background: #fff;
  padding: 15px;
  position: relative;
  color: #307fc1;
  min-height: 36px;
}
#empowerId-login .login-footer .eid-chatbot-button {
  font-size: 14px;
  text-align: center;
  margin-top: 0px;
  text-decoration: underline;
  vertical-align: super;
  margin-left: 17px;
}
#empowerId-login .login-footer .back-btn {
  position: absolute;
  left: 28px;
}
#empowerId-login .login-footer .back-btn .back-to-login {
  cursor: pointer;
}
#empowerId-login .login-footer .back-btn .back-to-login img {
  position: relative;
  top: 3.5px;
}
#empowerId-login .textbox-field-margin {
  margin-top: 40px;
}
#empowerId-login .eid-login-button {
  height: 55px;
  border-radius: 5px;
  background-color: #307fc1;
  border: 1px solid #307fc1;
  margin-bottom: 0px;
}
#empowerId-login .eid-login-button .eid-login-button__text {
  font-size: 16px;
  text-align: center;
  color: #fff;
  text-transform: capitalize;
}
#empowerId-login .password-show-hide {
  position: absolute;
  top: 35px;
  right: 14px;
  text-align: center;
  cursor: pointer;
}
#empowerId-login .password-show-hide .password-text {
  font-size: 10px;
  text-align: center;
  color: #bbbbbb;
  margin-bottom: -3px;
}
#empowerId-login .password-show-hide .password-icon {
  font-size: 16px;
  color: #d2d2d2;
}
#empowerId-login .eid-login-actions {
  margin: 0px;
}
#empowerId-login .eid-login-actions button {
  margin-top: 16px;
  width: 100%;
}
#empowerId-login .wizard-effect-hide {
  display: none;
}
#empowerId-login .eid-login-captcha {
  padding-top: 0px;
}
#empowerId-login .recaptcha-google-badge {
  font-size: 14px;
}
#empowerId-login .recaptcha-google-badge a {
  text-decoration: underline;
  color: #307fc1;
}

/*login page end*/
/*== Passwordless Login pages ==*/
/*common custom for footer section in passwordless login page */
fieldset.footer-section {
  border-radius: 0px 0px 5px 5px;
  border: solid 1px #efeff1;
  background-color: #ffffff;
  padding: 0px;
  border-top: none;
  width: inherit;
}
fieldset.footer-section div.padding-section {
  padding: 22px 30px;
  display: flex;
  justify-content: space-between;
}
fieldset.footer-section div.padding-section .back-to-login, fieldset.footer-section div.padding-section .eid-chatbot-button {
  font-size: 14px;
  color: #307fc1;
}
fieldset.footer-section div.padding-section .back-to-login {
  cursor: pointer;
}
fieldset.footer-section div.padding-section .back-to-login img {
  position: relative;
  top: 3.5px;
}
fieldset.footer-section div.padding-section .back-to-login span {
  margin-left: 6px;
}
fieldset.footer-section div.padding-section .back-to-login span a {
  color: #307fc1;
}
fieldset.footer-section div.padding-section .chat-bot {
  display: flex;
}
fieldset.footer-section div.padding-section .chat-bot img {
  margin-right: 20px;
  margin-top: -7px;
}
fieldset.footer-section div.padding-section .chat-bot a {
  position: relative;
  top: 3px;
}

/*first screen*/
#passwordless-login-first-screen {
  width: 500px;
  border-radius: 5px;
  padding: 0px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
}
#passwordless-login-first-screen fieldset.header-section {
  padding: 0px;
}
#passwordless-login-first-screen fieldset.header-section legend.eid-form-section-title.ui-widget-header {
  float: none;
  border-radius: 5px 5px 0px 0px;
  background-color: white;
  padding: 0px;
  position: static;
}
#passwordless-login-first-screen fieldset.header-section legend.eid-form-section-title.ui-widget-header span {
  border-radius: 5px 5px 0px 0px;
  font-size: 20px;
  color: #282828;
  padding: 28px 30px;
  display: flex;
  border-bottom: none;
}
#passwordless-login-first-screen fieldset.header-section legend.eid-form-section-title.ui-widget-header span img {
  margin-right: 15px;
}
#passwordless-login-first-screen fieldset.eid-form-section {
  margin: 0px;
  border-radius: 0px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  border-top: none;
  padding: 40px 64px 160px 64px !important;
}
#passwordless-login-first-screen fieldset.eid-form-section label {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
  margin-bottom: 14px;
  width: 100%;
}
#passwordless-login-first-screen fieldset.eid-form-section .eid-form-field-content-container {
  padding: 0px;
}
#passwordless-login-first-screen fieldset.eid-form-section .eid-form-field-content-container .eid-form-field-value {
  width: 100%;
  padding-top: 0px;
}
#passwordless-login-first-screen fieldset.eid-form-section .eid-form-field-content-container .eid-form-field-value input {
  height: 55px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  background-color: #ffffff;
  width: 100%;
  border: solid 1px #d2d2d9;
}
#passwordless-login-first-screen fieldset.eid-form-section .eid-form-field-content-container .eid-form-field-value input:focus {
  border: solid 1px #307fc1;
}
#passwordless-login-first-screen #language-dropdown {
  float: right;
  position: absolute;
  right: -65px;
}
#passwordless-login-first-screen fieldset {
  padding: 0px;
}
#passwordless-login-first-screen .recaptcha-google-badge {
  font-size: 14px;
  position: absolute;
  top: 46%;
  margin-left: 35px;
  margin-right: 35px;
}
#passwordless-login-first-screen .recaptcha-google-badge a {
  text-decoration: underline;
  color: #307fc1;
}
#passwordless-login-first-screen .recaptcha-google-badge a:hover {
  font-weight: normal !important;
}

/*second screen*/
#passwordless-login-second-screen .eid-mfa {
  width: 500px;
  border-radius: 5px;
  padding: 0px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-header {
  background: #ffffff;
  padding: 23px 28px;
  border-radius: 5px 5px 0px 0px;
  width: 100%;
  border-bottom: solid 1px #efeff1;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-header .eid-font-big {
  display: flex;
  font-size: 20px;
  color: #282828;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-header .eid-font-big img {
  margin-right: 15px;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-body {
  padding: 30px;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-body .eid-mfa-text {
  margin-bottom: 30px;
  font-size: 14px;
  color: #777777;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-body button.mfa-option {
  width: 48.5%;
  height: 144px;
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
  border-radius: 0px;
  margin-bottom: 10px;
  font-size: 15px;
  text-align: center;
  color: #848992;
  padding: 16px;
  float: left;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-body button.mfa-option:focus {
  border-color: #307fc1;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1);
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-body button.mfa-option:hover {
  border-color: #307fc1;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1);
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-body .foreach-btn button:nth-child(2) {
  margin-left: 10px;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-body .foreach-btn button:nth-child(4) {
  margin-left: 10px;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-body .foreach-btn button:nth-child(6) {
  margin-left: 10px;
}
#passwordless-login-second-screen .eid-mfa .eid-mfa-body .foreach-btn button:nth-child(8) {
  margin-left: 10px;
}
#passwordless-login-second-screen .eid-mfa fieldset.footer-section {
  border-bottom: none;
  border-left: none;
  border-right: none;
  border-top: solid 1px #efeff1;
}
#passwordless-login-second-screen #language-dropdown .language-dropdown-section {
  position: relative;
  margin-top: 0rem;
  left: 63px;
}

/*insert security key 2A*/
.insert-security-key .eid-form .eid-box {
  padding: 0px;
}
.insert-security-key .eid-form .u2f-container {
  max-width: 500px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  border-radius: 5px;
}
.insert-security-key .eid-form .u2f-container .header {
  border-radius: 5px 5px 0px 0px;
  border-bottom: solid 1px #efeff1;
  background-color: #ffffff;
  padding: 28px 30px;
}
.insert-security-key .eid-form .u2f-container .header h2 {
  font-size: 20px;
  color: #282828;
  display: flex;
}
.insert-security-key .eid-form .u2f-container .header h2 img {
  margin-right: 15px;
}
.insert-security-key .eid-form .u2f-container fieldset.footer-section {
  border-radius: 0px 0px 5px 5px;
  border-top: solid 1px #efeff1;
  background-color: #ffffff;
  padding: 0px;
  border: none;
  width: inherit;
}
.insert-security-key .eid-form .u2f-container .body-u2f {
  font-size: 15px;
  color: #777777;
  padding: 30px;
}
.insert-security-key .eid-form .u2f-container .body-u2f p {
  padding-top: 0px;
  margin-bottom: 12px;
}
.insert-security-key .eid-form .u2f-container .body-u2f a {
  font-size: 15px;
  color: #307fc1;
  margin-top: 0px;
}
.insert-security-key .eid-form .u2f-container .u2f-image {
  display: flex;
  padding: 0px 30px 30px 30px;
  justify-content: center;
}
.insert-security-key .eid-form .u2f-container .u2f-image .flash-img {
  margin-left: 10px;
}
.insert-security-key .eid-form .u2f-container .eid-device-name-form-field {
  padding: 0px 30px 30px 30px;
}
.insert-security-key .eid-form .u2f-container .eid-device-name-form-field label {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
  position: relative;
}
.insert-security-key .eid-form .u2f-container .eid-device-name-form-field #device-name-input {
  margin-top: 5px;
  height: 55px;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
  font-size: 16px;
  color: #363636;
}
.insert-security-key .eid-form .u2f-container .eid-device-name-form-field #device-name-input:focus {
  border-color: #1976d2;
}
.insert-security-key .eid-form .u2f-container .proceed-btn {
  padding: 0px 30px 30px 30px;
}
.insert-security-key .eid-form .u2f-container .proceed-btn button {
  width: 100%;
  border-radius: 5px;
  border: solid 1px #d0d9e2;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  background-color: #307fc1;
  padding: 20px;
  height: auto;
  text-transform: capitalize;
}
.insert-security-key .eid-form .u2f-container .success-loader {
  display: flex;
  justify-content: center;
}
.insert-security-key .eid-form .u2f-container .success-loader #u2f-success {
  position: absolute;
  width: 400px;
  z-index: 9;
  font-size: 22px;
  text-align: center;
  color: #307fc1;
}
.insert-security-key .eid-form .u2f-container #language-dropdown .language-dropdown-section {
  position: relative;
  margin-top: 7rem;
  left: 34px;
}
.insert-security-key .eid-form .u2f-container #u2f-auth {
  display: none;
}

/*multifactor-authentication screen 2b*/
.MultiFactor-authentication {
  width: 500px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  border-radius: 5px;
  padding: 0px;
}
.MultiFactor-authentication .eid-push__copy {
  padding: 0px;
}
.MultiFactor-authentication .header-multifactor {
  border-radius: 5px 5px 0px 0px;
  border-bottom: solid 1px #efeff1;
  background-color: #ffffff;
  padding: 28px 30px;
}
.MultiFactor-authentication .header-multifactor h2 {
  font-size: 20px;
  color: #282828;
  display: flex;
}
.MultiFactor-authentication .header-multifactor h2 img {
  margin-right: 15px;
}
.MultiFactor-authentication .body-multifactor {
  font-size: 15px;
  color: #777777;
  padding: 30px;
}
.MultiFactor-authentication .body-multifactor p {
  padding-top: 0px;
  margin-bottom: 15px;
}
.MultiFactor-authentication .body-multifactor a {
  font-size: 15px;
  color: #307fc1;
  margin-top: 0px;
}
.MultiFactor-authentication .body-multifactor .eid-push__send-btn, .MultiFactor-authentication .body-multifactor .eid-push__send-code-btn {
  border-radius: 5px;
  background-color: #307fc1;
  width: 100%;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  padding: 20px;
  height: auto;
  cursor: pointer;
  text-transform: capitalize;
}
.MultiFactor-authentication .body-multifactor .eid-push__send-btn img, .MultiFactor-authentication .body-multifactor .eid-push__send-code-btn img {
  margin-left: 10px;
}
.MultiFactor-authentication .body-multifactor .multifactor-image {
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
}
.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container a {
  float: none;
}
.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container .send-push-text {
  font-size: 15px;
  color: #307fc1;
  margin-top: 0px;
  cursor: pointer;
}
.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container form {
  padding: 30px 50px 0px 30px;
}
.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container form .input-padding {
  margin-bottom: 30px;
}
.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container form .input-padding .code-authentication {
  display: flex;
}
.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container form .input-padding .code-authentication input {
  width: 100%;
  height: 64px;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
  margin-right: 7px;
  font-size: 25px;
  text-align: center;
}
.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container form .input-padding .code-authentication input:focus {
  border-color: #307fc1;
}
.MultiFactor-authentication .body-multifactor .eid-push__auth-code-container form .input-padding .code-authentication input:nth-last-child(1) {
  margin-right: 0px;
}
.MultiFactor-authentication .body-multifactor .eid-push__qr-code {
  display: flex;
}
.MultiFactor-authentication fieldset.footer-section {
  border-radius: 0px 0px 5px 5px;
  border-top: solid 1px #efeff1;
  border-left: none;
  border-right: none;
  border-bottom: none;
  background-color: #ffffff;
  padding: 0px;
  width: inherit;
}
.MultiFactor-authentication #language-dropdown .language-dropdown-section {
  position: relative;
  margin-top: 0rem;
  left: 64px;
}

/*.eid-MFA-checkbox for all MFA IDP pages*/
.eid-checkbox-padding .eid-MFA-checkbox {
  padding: 0px 30px;
  margin-top: 0px;
  margin-bottom: 30px;
}

.eid-check-box .eid-check-box-checked-icon {
  background-image: url(images/check-box-check.png);
  margin-top: -8px;
  margin-left: -8px;
}

.eid-MFA-checkbox {
  margin-top: 25px;
}
.eid-MFA-checkbox input.eid-type-checkbox {
  width: 21px;
  height: 21px;
  border: 1px solid #dddddd;
}
.eid-MFA-checkbox label.eid-checkbox-label {
  font-size: 14px;
  color: #777777;
  margin-left: 2px;
  display: inline-block;
}

/*device-registration 2c / one time password 2d*/
.device-registration .flex-center, .one-time-password .flex-center {
  display: flex;
  justify-content: center;
}
.device-registration .sixcol, .one-time-password .sixcol {
  width: 500px;
  margin-right: 0px;
  float: none;
}
.device-registration .sixcol .eid-box, .one-time-password .sixcol .eid-box {
  padding: 0px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  border-radius: 5px;
}
.device-registration .sixcol .eid-box .device-registration-header, .one-time-password .sixcol .eid-box .device-registration-header {
  border-radius: 5px 5px 0px 0px;
  border-bottom: solid 1px #efeff1;
  background-color: #ffffff;
  padding: 28px 30px;
}
.device-registration .sixcol .eid-box .device-registration-header h3, .one-time-password .sixcol .eid-box .device-registration-header h3 {
  font-size: 20px;
  color: #282828;
  display: flex;
}
.device-registration .sixcol .eid-box .device-registration-header h3 img, .one-time-password .sixcol .eid-box .device-registration-header h3 img {
  margin-right: 15px;
}
.device-registration .sixcol .eid-box .device-registration-body, .one-time-password .sixcol .eid-box .device-registration-body {
  padding: 30px;
}
.device-registration .sixcol .eid-box .device-registration-body p, .one-time-password .sixcol .eid-box .device-registration-body p {
  padding-top: 0px;
  margin-bottom: 30px;
  font-size: 14px;
  color: #777777;
}
.device-registration .sixcol .eid-box .device-registration-body a, .one-time-password .sixcol .eid-box .device-registration-body a {
  font-size: 16px;
  color: #307fc1;
}
.device-registration .sixcol .eid-box .device-registration-body button#process, .device-registration .sixcol .eid-box .device-registration-body button#eid-sendOtp, .one-time-password .sixcol .eid-box .device-registration-body button#process, .one-time-password .sixcol .eid-box .device-registration-body button#eid-sendOtp {
  height: 55px;
  border-radius: 5px;
  background-color: #307fc1;
  width: 100%;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  text-transform: capitalize;
  border: solid 1px #307fc1;
}
.device-registration .sixcol .eid-box .device-registration-body table.sms-cards .textbox-tr, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards .textbox-tr {
  width: 50%;
  float: left;
}
.device-registration .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label {
  min-height: 144px;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
  width: 100%;
  float: left;
  margin-bottom: 5px;
  margin-left: 0px;
  padding: 0px 25px;
}
.device-registration .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label:focus, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label:focus {
  border-color: #307fc1;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1);
}
.device-registration .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label:hover, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label:hover {
  border-color: #307fc1;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1);
}
.device-registration .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label td, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label td {
  width: 100%;
  display: block;
  text-align: center;
  font-size: 16px;
  color: #848992;
  overflow-wrap: break-word;
}
.device-registration .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label td label, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label td label {
  color: #848992;
}
.device-registration .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label td label input, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards .eid-textbox-card-label td label input {
  height: 19px;
  width: 19px;
  margin-top: -1px;
}
.device-registration .sixcol .eid-box .device-registration-body table.sms-cards tr td .eid-sms-icon, .one-time-password .sixcol .eid-box .device-registration-body table.sms-cards tr td .eid-sms-icon {
  padding-top: 21px;
  padding-bottom: 25px;
  max-height: 56px;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container {
  margin: 0px;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-group-box-content, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-group-box-content {
  padding: 0px;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .ui-widget-content, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .ui-widget-content {
  padding: 0px;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .ui-state-default, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .ui-state-default {
  background: transparent;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-group-box.ui-widget, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-group-box.ui-widget {
  padding: 0px;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field {
  padding: 0px;
  margin-bottom: 15px;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field label, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field label {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
  position: relative;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field label .varification-logo, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field label .varification-logo {
  position: absolute;
  left: 0;
  top: 70%;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field label input.varification-textbox, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field label input.varification-textbox {
  padding-left: 52px;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field label input.varification-textbox + label#Token-error, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field label input.varification-textbox + label#Token-error {
  color: red;
  position: absolute;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field input, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field input {
  height: 55px;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
  font-size: 22px;
  color: #363636;
}
.device-registration .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field input:focus, .one-time-password .sixcol .eid-box .device-registration-body .eid-group-box-container .eid-form-field input:focus {
  border-color: #307fc1;
}
.device-registration .sixcol .eid-box .device-registration-body #process, .one-time-password .sixcol .eid-box .device-registration-body #process {
  margin-top: 15px;
}
.device-registration .sixcol .eid-box fieldset.footer-section, .one-time-password .sixcol .eid-box fieldset.footer-section {
  border-radius: 0px 0px 5px 5px;
  border-top: solid 1px #efeff1;
  background-color: #ffffff;
  padding: 0px;
  border: none;
  width: inherit;
}
.device-registration .sixcol .eid-box #language-dropdown .language-dropdown-section, .one-time-password .sixcol .eid-box #language-dropdown .language-dropdown-section {
  position: relative;
  margin-top: 0rem;
  left: 64px;
}

/*device-registration 2c*/
.device-registration .sixcol .eid-box .device-registration-body .table.sms-cards tr {
  min-height: 144px;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
  width: 36.5%;
  float: left;
  margin-bottom: 5px;
  margin-left: 5px;
  padding: 0px 25px;
}
.device-registration .sixcol .eid-box .device-registration-body .table.sms-cards tr:focus {
  border-color: #307fc1;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1);
}
.device-registration .sixcol .eid-box .device-registration-body .table.sms-cards tr:hover {
  border-color: #307fc1;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1);
}
.device-registration .sixcol .eid-box .device-registration-body .table.sms-cards tr td {
  width: 100%;
  display: block;
  text-align: center;
  font-size: 16px;
  color: #848992;
  overflow-wrap: break-word;
}
.device-registration .sixcol .eid-box .device-registration-body .table.sms-cards tr td label {
  color: #848992;
}
.device-registration .sixcol .eid-box .device-registration-body .table.sms-cards tr td label input {
  height: 19px;
  width: 19px;
  margin-top: -1px;
}
.device-registration .sixcol .eid-box .device-registration-body .table.sms-cards tr td {
  padding-bottom: 20px;
}

/*normal login sms cards*/
/*time based one time password multiple authentication IDP screens*/
.eid-OnetimePasssword-MultiFactor-authentication {
  width: 500px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  border-radius: 5px;
  padding: 0px;
  margin: 0px auto;
  box-shadow: none;
}
.eid-OnetimePasssword-MultiFactor-authentication .mfa-form-with-icon {
  margin-left: 0px;
}
.eid-OnetimePasssword-MultiFactor-authentication .header-multifactor {
  border-radius: 5px 5px 0px 0px;
  border-bottom: solid 1px #efeff1;
  background-color: #ffffff;
  padding: 28px 30px;
}
.eid-OnetimePasssword-MultiFactor-authentication .header-multifactor h2 {
  font-size: 20px;
  color: #282828;
  display: flex;
  text-transform: capitalize;
}
.eid-OnetimePasssword-MultiFactor-authentication .header-multifactor h2 img {
  margin-right: 15px;
}
.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor {
  font-size: 15px;
  color: #777777;
  padding: 30px;
}
.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor p {
  padding-top: 0px;
}
.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor .eid-verify-btn {
  border-radius: 5px;
  background-color: #307fc1;
  border: 1px solid #307fc1;
  width: 100%;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  padding: 20px;
  height: auto;
  cursor: pointer;
  text-transform: capitalize;
  margin-bottom: 0px;
  float: none;
  margin-top: 30px;
}
.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor .multifactor-image {
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
}
.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor .eid-group-box-container .ui-state-default {
  background: transparent;
  padding: 0px;
}
.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor .eid-group-box-container .eid-form-field {
  padding: 0px;
}
.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor .eid-group-box-container .eid-form-field input {
  height: 55px;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
  margin-bottom: 0px;
}
.eid-OnetimePasssword-MultiFactor-authentication .body-multifactor .eid-group-box-container .eid-form-field input:focus {
  border-color: #307fc1;
}
.eid-OnetimePasssword-MultiFactor-authentication fieldset.footer-section {
  border-radius: 0px 0px 5px 5px;
  border-top: solid 1px #efeff1;
  background-color: #ffffff;
  padding: 0px;
  border-bottom: none;
  border-left: none;
  border-right: none;
  width: inherit;
}
.eid-OnetimePasssword-MultiFactor-authentication fieldset.footer-section a {
  text-decoration: none;
}

/*passwordless login end*/
/*== person email form page ==*/
#eid-personEmailForm fieldset {
  padding: 0px !important;
  border: none;
  margin-bottom: 0px;
  margin-top: 0px;
  margin: 0px;
}
#eid-personEmailForm fieldset legend.eid-form-section-title.ui-widget-header {
  float: none;
  border-radius: 5px 5px 0px 0px;
  background-color: white;
  padding: 0px;
  position: static;
}
#eid-personEmailForm fieldset legend.eid-form-section-title.ui-widget-header span {
  border-radius: 5px 5px 0px 0px;
  font-size: 20px;
  color: #282828;
  padding: 28px 30px;
  display: flex;
}
#eid-personEmailForm fieldset legend.eid-form-section-title.ui-widget-header span img {
  margin-right: 15px;
}
#eid-personEmailForm fieldset .eid-form-fields-container {
  margin: 0px;
  border-radius: 0px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  border-top: none;
  padding: 40px 64px 130px 64px;
}
#eid-personEmailForm fieldset .eid-form-fields-container label {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
  margin-bottom: 14px;
}
#eid-personEmailForm fieldset .eid-form-fields-container .eid-form-field-content-container {
  padding: 0px;
}
#eid-personEmailForm fieldset .eid-form-fields-container .eid-form-field-content-container .eid-form-field-value {
  width: 100%;
  padding-top: 0px;
  margin-left: 0%;
}
#eid-personEmailForm fieldset .eid-form-fields-container .eid-form-field-content-container .eid-form-field-value input {
  height: 55px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  background-color: #ffffff;
  width: 100%;
  border: solid 1px #d2d2d9;
}
#eid-personEmailForm fieldset .eid-form-fields-container .eid-form-field-content-container .eid-form-field-value input:focus {
  border: solid 1px #307fc1;
}
#eid-personEmailForm fieldset #language-dropdown .language-dropdown-section {
  position: relative;
  margin-top: 0em;
  left: 34px;
  top: 2.5rem;
}

/*person email form*/
/*== EmpowerId Register page ==*/
#empowerId-register .eid-wizard {
  width: 500px;
  border-radius: 5px;
  border: solid 1px #efeff1;
  background-color: #fff;
  padding: 0px;
}
#empowerId-register .eid-form.ui-widget {
  padding: 0px;
  border-radius: 0px;
  border: none;
  background-color: transparent;
  width: inherit;
}
#empowerId-register .eid-wizard-progress {
  padding: 30px;
  background-color: #fff;
  border-bottom: solid 1px #efeff1;
}
#empowerId-register .eid-wizard-progress .register-page-text {
  font-size: 20px;
  color: #282828;
  float: left;
}
#empowerId-register .eid-wizard-progress .close-icon {
  text-align: end;
}
#empowerId-register .eid-wizard-progress .close-icon .fa-times-text {
  font-size: 16px;
  color: #bbbbbb;
  vertical-align: middle;
}
#empowerId-register .eid-wizard-steps {
  padding-left: 27px;
  padding-right: 27px;
  background-color: #f7f8fa;
  margin-bottom: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
}
#empowerId-register .eid-wizard-footer {
  padding: 22px;
  border-top: solid 1px #efeff1;
  text-align: center;
  height: auto;
}
#empowerId-register .eid-wizard-footer button {
  text-align: center;
  float: none;
}
#empowerId-register .eid-form-field-value {
  padding-top: 0px;
}
#empowerId-register .eid-form-field-value #email-input, #empowerId-register .eid-form-field-value #phone-input, #empowerId-register .eid-form-field-value #email-code {
  height: 55px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
  margin-bottom: 0px;
}
#empowerId-register .eid-form-field-value #email-input:focus, #empowerId-register .eid-form-field-value #phone-input:focus, #empowerId-register .eid-form-field-value #email-code:focus, #empowerId-register .eid-form-field-value #clear-field:focus {
  border: solid 1px #307fc1;
}
#empowerId-register .eid-form-field-value .wizard-button {
  height: 55px;
  border-radius: 5px;
  background-color: #307fc1;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  text-transform: capitalize;
}
#empowerId-register .eid-form-field-value .wizard-button .btn-text {
  font-size: 16px;
  text-align: center;
  color: #fff;
  text-transform: capitalize;
}
#empowerId-register .eid-form-field-value .selected-flag {
  height: 53px;
}
#empowerId-register .eid-form-field {
  margin-bottom: 0px;
  margin-top: 30px;
}
#empowerId-register .eid-form-field label .eid-form-field-label-text {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-register .eid-form .eid-form-section .eid-form-field {
  padding: 0px;
}
#empowerId-register .eid-form-field-value .intl-tel-input {
  margin-bottom: 0px;
}
#empowerId-register .eid-form .eid-form-multiple-fields-per-group .eid-form-field-content-container {
  min-height: 0em;
  padding: 0;
}
#empowerId-register .eid-form .eid-form-multiple-fields-per-group .eid-form-field-status {
  position: static;
  padding-top: 0px;
  margin-bottom: 0px;
  width: 8%;
  margin-left: 10px;
}
#empowerId-register .eid-form-field-content-container .eid-form-field-validation-message-wrapper {
  padding: 0px;
  display: inline-block;
  width: auto;
}
#empowerId-register .eid-wizard-step-description-wrapper {
  margin-top: 40px;
  margin-bottom: 17px;
}
#empowerId-register .eid-wizard-step-description-wrapper .eid-wizard-step-description {
  font-size: 14px;
  text-align: center;
  color: #919193;
}
#empowerId-register .eid-wizard-step-description-wrapper .eid-wizard-step-description a {
  color: #307fc1;
  vertical-align: baseline;
  text-decoration: underline;
}
#empowerId-register .or-section {
  padding-bottom: 38px;
}
#empowerId-register .or-section .or-border {
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
}
#empowerId-register .or-section .or-text {
  font-size: 16px;
  text-align: center;
  color: #d2d2d9;
}
#empowerId-register .or-section .or-text span {
  background: #f7f8fa;
  padding: 5px;
  position: relative;
  top: 13px;
}
#empowerId-register .already-have-an-account {
  font-size: 14px;
  color: #919193;
}
#empowerId-register .already-have-an-account a {
  color: #307fc1;
  text-decoration: underline;
  vertical-align: baseline;
  margin-left: 1em;
}
#empowerId-register .eid-login-other-ways .eid-idp-list li {
  float: none;
}
#empowerId-register .eid-login-other-ways .eid-idp-description-wrapper {
  height: auto;
  overflow: hidden;
}
#empowerId-register .eid-login-other-ways .eid-idp-description {
  height: auto;
}
#empowerId-register .eid-login-other-ways .eid-idp-icon {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  background: #307fc1;
  left: 15px;
}
#empowerId-register .eid-idp-link[href] {
  border-radius: 4px;
  border: solid 1px #777777;
  background-color: #ffffff;
  height: auto;
  margin-bottom: 20px;
  border-radius: 4px;
  display: inline-block;
  margin-right: 19.5px;
  min-height: 0rem;
  padding: 10px 15px 10px 50px;
}
#empowerId-register .eid-idp-link[href] p {
  font-size: 14px;
  color: #777777;
}
#empowerId-register .inline-form-field #phone-input, #empowerId-register .inline-form-field #email-input {
  width: 73%;
  float: left;
  margin-right: 8px;
}
#empowerId-register .inline-form-field .login-form-icon {
  position: absolute;
  top: 74px;
  left: 14px;
  color: #d2d2d2;
  font-size: 24px;
}
#empowerId-register .inline-form-field #email-input {
  padding-left: 46px;
}
#empowerId-register #clear-field {
  width: 73%;
  float: left;
  margin-right: 8px;
  height: 55px;
  border-radius: 5px;
  margin-bottom: 30px;
}
#empowerId-register .clear-field-btn {
  height: 55px;
  border-radius: 5px;
  background-color: #307fc1;
}
#empowerId-register .clear-field-btn .btn-text {
  font-size: 16px;
  text-align: center;
  color: #fff;
  text-transform: capitalize;
}
#empowerId-register #email-code {
  width: 73%;
  margin-bottom: 20px;
}
#empowerId-register .mr-btn-wizard {
  margin-right: 13px;
}
#empowerId-register .received-code-label {
  float: left;
}
#empowerId-register .received-code-label .eid-form-field-label-text {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-register #first-wizard-field .eid-form-field-status {
  position: absolute;
  right: 26.5%;
  margin-top: 17px;
}
#empowerId-register #first-wizard-field .eid-form-field-validation-message-wrapper {
  padding: 0px;
  display: inline-block;
  width: auto;
  margin-left: 10px;
}
#empowerId-register #first-wizard-field .intl-tel-input {
  width: 100%;
  margin-right: 8px;
}
#empowerId-register #first-wizard-field .phonecode-clear-input {
  width: 73%;
  float: left;
  margin-right: 8px;
  height: 55px;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d2d2d9;
}
#empowerId-register #first-wizard-field .phonecode-clear-btn {
  width: 25%;
  height: 55px;
  border-radius: 5px;
  background-color: #307fc1;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  text-transform: capitalize;
}
#empowerId-register #first-wizard-field #phone-code {
  height: 55px;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
}
#empowerId-register #second-wizard-field .eid-form-field-value input {
  height: 55px;
  border-radius: 5px;
  border: solid 1px #dadae0;
  background-color: #fff;
}
#empowerId-register #second-wizard-field .eid-form-field-value input:focus {
  border-color: #307fc1;
}
#empowerId-register #second-wizard-field .eid-form-field-value .ui-combobox .ui-combobox-button-wrapper, #empowerId-register #second-wizard-field .eid-form-field-value .ui-combobox-button-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  height: 100%;
  width: 50px;
}
#empowerId-register #third-wizard-field .eid-form-field-value input {
  height: 55px;
  border-radius: 5px;
  border: solid 1px #dadae0;
  background-color: #fff;
}
#empowerId-register #third-wizard-field .eid-form-field-value input:focus {
  border-color: #307fc1;
}
#empowerId-register #third-wizard-field .eid-form-field-value .eid-password-input .eid-password-icon-generate {
  right: 51px;
}
#empowerId-register #third-wizard-field .eid-form-field-value .eid-password-input .eid-password-icon-generate, #empowerId-register #third-wizard-field .eid-form-field-value .eid-password-input .eid-password-eye-show-icon, #empowerId-register #third-wizard-field .eid-form-field-value .eid-password-input .eid-password-eye-hide-icon {
  height: 53px;
  width: 50px;
  margin-top: 1px;
  position: absolute;
  background-color: #307fc1;
  background-position: 50% 50%;
  z-index: 2;
  outline: none;
}
#empowerId-register #third-wizard-field .eid-form-field-value .eid-password-confirmation .eid-password-text {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-register #third-wizard-field .eid-form-field-value .eid-password-advanced {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-register #third-wizard-field .eid-form-field-value .eid-password-generatearea > td {
  padding: 0px 0px;
}
#empowerId-register #third-wizard-field .eid-form-field-value .eid-password-policy-condition-description {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-register #third-wizard-field .eid-form-field-value .eid-password-policy .eid-password-policy-compliance-bar {
  margin: 0px 0px 15px 0px;
}
#empowerId-register #third-wizard-field .eid-form-field-value .eid-password .eid-password-password {
  padding-bottom: 0px;
}
#empowerId-register #fourth-wizard-field label .label-text {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-register #fourth-wizard-field label .checkbox-font {
  vertical-align: middle;
  margin-left: 0px;
}

/*register page end*/
/*== empowerId-selfRegister ==*/
#empowerId-selfRegister {
  border-radius: 5px;
  border: solid 1px #efeff1;
  width: 500px;
  margin: 30px auto;
  float: none;
  padding: 0px;
  box-shadow: none;
  margin-bottom: 0px;
}
#empowerId-selfRegister .eid-form.ui-widget {
  padding: 0px;
  border-radius: 0px;
  border: none;
}
#empowerId-selfRegister fieldset.eid-form-section {
  margin-bottom: 0px;
}
#empowerId-selfRegister .eid-form-field {
  margin-bottom: 0px;
}
#empowerId-selfRegister .eid-form-field .eid-form-field-content {
  margin-top: 30px;
}
#empowerId-selfRegister .eid-form-field-value {
  padding-top: 0px;
  width: 100%;
}
#empowerId-selfRegister input {
  height: 55px;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: #fff;
  margin-bottom: 0px;
}
#empowerId-selfRegister input:focus {
  border-color: #307fc1;
}
#empowerId-selfRegister .eid-password-input .eid-password-icon-generate {
  right: 51px;
}
#empowerId-selfRegister .eid-password-input .eid-password-icon-generate, #empowerId-selfRegister .eid-password-input .eid-password-eye-show-icon, #empowerId-selfRegister .eid-password-input .eid-password-eye-hide-icon, #empowerId-selfRegister .eid-password-icon-advanced {
  height: 53px;
  width: 50px;
  margin-top: 1px;
  position: absolute;
  background-color: #307fc1;
  background-position: 50% 50%;
  z-index: 2;
  outline: none;
}
#empowerId-selfRegister .ui-combobox .ui-combobox-button-wrapper, #empowerId-selfRegister .ui-combobox-button-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  height: 100%;
  width: 50px;
}
#empowerId-selfRegister label {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-selfRegister label .eid-form-field-label-text {
  font-size: 14px;
  color: #333333;
  margin-left: 0px;
}
#empowerId-selfRegister .ui-combobox-input-wrapper {
  margin-bottom: 0px;
}
#empowerId-selfRegister .eid-password-policy-content .eid-password-policy-condition-list {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-selfRegister .eid-password-advanced {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-selfRegister .eid-password-generatearea .eid-generate-password-advanced {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
#empowerId-selfRegister .eid-password-generatearea input {
  width: 33px;
  height: 33px;
}
#empowerId-selfRegister .header-section .header-text {
  float: left;
}
#empowerId-selfRegister .header-section .close-icon {
  text-align: end;
}
#empowerId-selfRegister .header-section .close-icon .fa-times-text {
  font-size: 16px;
  color: #bbbbbb;
  vertical-align: middle;
}
#empowerId-selfRegister .eid-tab-panel fieldset.eid-form-section {
  margin-top: 0px;
  background: #f7f8fa;
  border: none;
  margin-right: 0px;
  padding: 0px 27px !important;
}
#empowerId-selfRegister .eid-tab-panel legend {
  width: 100%;
  border-width: 0px 0 0px 0;
  border-color: #ddd;
  float: none;
  background: #ddd;
  position: absolute;
  padding: 0px;
  left: 0px;
  top: 0px;
  border-radius: 0px;
}
#empowerId-selfRegister .eid-tab-panel legend span {
  padding-left: 15px;
}
#empowerId-selfRegister .sixcol {
  width: 100%;
}
#empowerId-selfRegister .eid-form-field-value textarea {
  margin-bottom: 30px;
}
#empowerId-selfRegister .eid-form-field-status {
  position: absolute;
  right: 0;
  margin-top: 38px;
}
#empowerId-selfRegister .eid-form-field-validation-message-wrapper {
  padding: 0px;
  display: inline-block;
  width: auto;
  margin-left: 0px;
}

/*empowerId-selfRegister end*/
/*== empowerId-Register as a Partner Organization ==*/
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-form.ui-widget {
  padding: 0px;
  border-radius: 0px;
  border: none;
  background: none;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container {
  width: 500px;
  margin: auto;
  padding: 0px !important;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container .eid-workflow-header {
  display: flex;
  justify-content: center;
  margin-bottom: 95px !important;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container .eid-workflow-header .eid-workflow-title {
  font-size: 24px !important;
  font-weight: 500 !important;
  color: #000 !important;
  padding: 0px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container .eid-workflow-header p.eid-workflow-description {
  display: none;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container p.eid-workflow-description {
  display: none;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container .eid-locale-picker-container {
  display: none;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section {
  border-radius: 5px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  border: solid 1px #d4d4d8;
  background-color: #f7f8fa;
  padding: 0px !important;
  margin-bottom: 75px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section legend.ui-widget-header {
  position: relative;
  top: -44px;
  background: transparent;
  padding-bottom: 0px !important;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section legend.ui-widget-header span {
  font-family: Rubik;
  font-size: 16px;
  font-weight: 500;
  color: #000;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section legend.ui-widget-header .eid-form-field-modified-text {
  color: #a6a6a6;
  display: inline;
  font-size: 12px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .intl-tel-input input {
  padding-left: 95px !important;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container {
  /*background: #f7f8fa;*/
  padding: 0px 16px;
  /*.eid-password-generate-container {
      .eid-password-icon-generate, .eid-password-eye-show-icon, .eid-password-eye-hide-icon {
          height: 38px;
          width: 33px;
          margin-top: 1px;
          position: absolute;
          background-color: white;
      }

      .eid-password-icon-generate {
          right: 51px;
      }

      .eid-password-eye-show-icon {
          background-image: url(images/eye-show-light.png);
          background-size: 20px;
      }

      .eid-password-eye-hide-icon {
          background-image: url(images/eye-hide-primary.png);
          background-size: 20px;
      }
  }*/
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .sixcol {
  width: 100%;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .ui-combobox-button-wrapper {
  width: 50px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field {
  margin-bottom: 25px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container {
  min-height: 0rem;
  position: relative;
  margin-bottom: 16px !important;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container label {
  font-family: Rubik;
  font-size: 11px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  margin-left: 0px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container label span {
  margin-left: 0px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container label span.eid-icon-undo-container {
  margin-left: 5px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container .eid-form-field-value {
  padding-top: 0px;
  width: 100%;
  margin-left: 0px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container .eid-form-field-value input {
  margin-bottom: 0px;
  height: 40px;
  padding: 10px;
  border-radius: 5px;
  border: solid 1px #d4d4d8;
  background-color: #fff;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container .eid-form-field-value .iti--allow-dropdown.iti--show-flags.iti--inline-dropdown {
  display: block;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container .eid-form-field-value input.iti__tel-input {
  padding-left: 52px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container .eid-form-field-value input.eid-combobox-input.ui-autocomplete-input.ui-widget.ui-combobox-input {
  padding-left: 35px;
  padding-right: 35px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container .eid-form-field-value input:focus {
  border-color: #307fc1;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container .eid-form-field .eid-form-field-content-container .eid-form-field-status {
  position: absolute;
  right: 0;
  margin-top: 33px;
  width: 6.5%;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-form-fields-container {
  display: block !important;
  width: unset !important;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-password .eid-password-input .eid-password-generate-container .eid-icon.eid-password-icon-advanced {
  height: 38px;
  /* width: 33px;
  margin-top: 1px;
  position: absolute;
  background-color: white;
  background-position: 50% 50%;
  z-index: 2;
  outline: none;
  right: 33px;
  background-image: url(images/gear-primary.png);
  background-size: 16px;*/
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-password .eid-password-input .eid-password-generate-container .eid-password-icon-generate {
  /* right: 33px;
  background-image: url(images/generate-primary.png);
  background-size: 16px;
  border-right: none;*/
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-password .eid-password-generatearea label {
  font-size: 12px !important;
  color: #282828 !important;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-password .eid-password-generatearea input {
  width: 25px !important;
  height: 25px !important;
  padding: 5px !important;
  border-radius: 5px !important;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1) !important;
  border: solid 1px #d3d8e1 !important;
  background-color: #fff !important;
  font-family: Rubik;
  font-size: 13px;
  font-weight: 500;
  text-align: center;
  color: #307fc1;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-password .eid-password-generatearea label.eid-form-field-toggle-label {
  height: 16px;
  width: 26px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-password .eid-password-generatearea .eid-check-box-checked .eid-form-field-toggle-label-text-right.eid-form-field-toggle-small, .eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-password .eid-password-generatearea .eid-check-box-unchecked .eid-form-field-toggle-label-text-left.eid-form-field-toggle-small {
  width: 12px;
  height: 12px;
  top: 2px;
  transition: 0.1s;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy.eid-password-policy-not-validated ul.eid-password-policy-condition-list {
  list-style: disc;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy.eid-password-policy-not-validated ul.eid-password-policy-condition-list li ul.eid-password-policy-condition-list {
  list-style: none;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy {
  /* .eid-password-policy-compliance-bar {
      height: 6px;
      border-radius: 8px;
      box-shadow: 0 2px 8px 0 rgba(174, 1, 66, 0.33);
      background-image: linear-gradient(93deg, #ae0142, #c14830);
      margin: 25px 0;
  }

  .eid-password-policy-compliance-bar-good {
      height: 6px;
      border-radius: 8px;
      box-shadow: 0 2px 8px 0 rgba(46, 192, 124, 0.33);
      background-image: linear-gradient(92deg, #01ae8f, #30c17c);
      min-width: auto;
  }

  .eid-password-policy-compliance-bar-arrow {
      display: none;
  }*/
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy ul.eid-password-policy-condition-list {
  list-style: none;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy ul.eid-password-policy-condition-list .eid-password-policy-condition {
  padding-right: 0px;
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 10px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy ul.eid-password-policy-condition-list .eid-password-policy-condition .eid-password-policy-condition-state-icon {
  position: absolute;
  left: -28px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy ul.eid-password-policy-condition-list .eid-password-policy-condition .ui-icon.eid-icon-error-alert {
  background-image: url(images/error-alert-outline-small.svg);
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy ul.eid-password-policy-condition-list .eid-password-policy-condition .ui-icon.eid-icon-ok-check {
  background-image: url(images/activity-appoved-outline-small.svg);
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy ul.eid-password-policy-condition-list .eid-password-policy-condition .ui-icon.eid-icon-error-alert-disabled {
  background-image: url(images/error-alert-outline-disabled.svg);
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy ul.eid-password-policy-condition-list .eid-password-policy-condition ul.eid-password-policy-condition-list .eid-password-policy-condition .eid-password-policy-condition-state-icon {
  left: 0;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section .eid-password-policy-container .eid-password-policy .eid-password-policy-compliance-bar + ul.eid-password-policy-condition-list > li.eid-password-policy-condition {
  color: #282828;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container .eid-workflow-content-footer {
  width: 100%;
  padding: 0px !important;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container .eid-workflow-content-footer .eid-workflow-decisions {
  padding: 0px !important;
  margin: -125px 16px 0px 16px !important;
  background: transparent !important;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container .eid-workflow-content-footer .eid-workflow-decisions .eid-workflow-button-cancel {
  z-index: 993;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section.eid-last {
  margin-bottom: 50px;
}
.eid-workflow-CreatePartnerOrganizationWorkflow .eid-workflow-content-container fieldset.eid-form-section.eid-last .eid-form-fields-container {
  padding: 0px 16px 60px 16px;
}

/*== #empowerId-header ==*/
#eid-page-header .eid-main-header {
  top: 0;
  background: white;
  border: none;
  color: #919193;
  z-index: 2;
  height: auto;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}
#eid-page-header .eid-main-header a {
  color: #919193;
  font-size: 14px;
  padding: 21px 0px;
  cursor: pointer;
}
#eid-page-header .eid-main-header a:hover, #eid-page-header .eid-main-header .eid-main-header-current-user:hover {
  background-color: transparent;
}
#eid-page-header .eid-main-header .eid-main-header-content {
  padding: 0px 40px;
}
#eid-page-header .eid-main-header .eid-main-header-title {
  float: left;
  margin: 0 0 0 0;
}
#eid-page-header .eid-main-header .eid-main-header-title a.logo-img.eid-logo {
  padding: 16px 0px;
}
#eid-page-header .eid-main-header .eid-main-header-title a.eid-navbar-toggle {
  padding: 24px 0px;
}
#eid-page-header .eid-main-header .eid-main-header-title a.eid-navbar-toggle::after {
  content: "|";
  font-size: 30px;
  margin-left: 25px;
  margin-right: 20px;
  color: #e8e8e8;
}
#eid-page-header .eid-main-header .eid-navbar-toggle {
  margin: 0 0 0 0;
}
#eid-page-header .eid-main-header .eid-main-header-message {
  display: flex;
  justify-content: flex-start;
  max-width: inherit;
  height: auto;
  float: left;
  box-sizing: border-box;
  margin-left: 0px;
  flex-direction: inherit;
}
#eid-page-header .eid-main-header .eid-main-header-message h1 {
  position: absolute;
  left: 120px;
  top: 10px;
  font-family: "Rubik", sans-serif;
  font-size: 9px;
  font-weight: 500;
  font-style: italic;
  color: #ffffff;
  background-color: #ff6100;
  padding: 4px 8px 4px 8px;
  border-radius: 3px;
  transform: skewX(-12deg);
}
#eid-page-header .eid-main-header .eid-current-user-name {
  display: flex;
  align-items: center;
  height: auto;
  line-height: 0;
}
#eid-page-header .eid-main-header .eid-current-user-name .eid-current-user-image {
  float: none;
  border-radius: 50%;
  width: 29px;
  height: 28px;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-cart-global .eid-cart-header a.eid-cart-link {
  display: flex;
  align-items: center;
  padding-left: 23.5px;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-cart-global .eid-cart-header a.eid-cart-link .eid-cart-link__text {
  margin-right: 17px;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-cart-global .eid-cart-header a.eid-cart-link .cart-count {
  font-size: 10px;
  font-weight: 500;
  text-align: center;
  color: #ffffff;
  padding: 3px 6px;
  background: #FF3C00;
  border-radius: 50%;
  margin-top: -28px;
  margin-left: -9px;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-cart-global .eid-cart-header a.eid-cart-link img {
  margin-top: 1.25px;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-cart-global::before {
  content: "|";
  position: absolute;
  margin-top: 22px;
  font-size: 30px;
  margin-left: -3.5px;
  color: #e8e8e8;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-bot-open a {
  padding-left: 10px;
  padding-right: 10px;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-bot-open a img {
  margin-top: 1.25px;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-header-flag a {
  padding-left: 10px;
  padding-right: 10px;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-header-flag a img {
  margin-top: 1.25px;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-main-header-current-user .eid-menu-inverse-target-open {
  background: transparent;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-main-header-current-user .eid-menu-inverse-target-open a {
  background: #2083e4;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-main-header-current-user .eid-main-login-link {
  border-left: none;
  padding-left: 10px;
  margin-left: 0px;
  line-height: inherit;
  height: auto;
  text-decoration: none;
}
#eid-page-header .eid-main-header .eid-cart-outer .eid-main-header-current-user .eid-current-user-name {
  padding-left: 10px;
  padding-right: 23.5px;
}
#eid-page-header .eid-main-header #header-search-bar {
  float: left;
  padding: 18px 42px;
  display: flex;
  /*eid-omni search bar section*/
}
#eid-page-header .eid-main-header #header-search-bar a {
  color: #6c6f75;
  font-size: 12px;
  padding: 5px;
  cursor: pointer;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni {
  display: flex;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-menu-target {
  top: 0px;
  left: 0px;
  padding: 0px;
  width: 180px;
  position: relative;
  height: 36px;
  border-radius: 5px 0px 0px 5px;
  border: solid 1px #ebebed;
  background-color: #f7f8fa;
  text-transform: capitalize;
  min-width: 70px;
  text-align: left;
  font-size: 12px;
  color: #838386;
  border-right: none;
  box-sizing: border-box;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-menu-target:hover, #eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-menu-target:focus {
  background-color: #f7f8fa;
  color: #363636 !important;
  text-decoration: none;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-menu-target .eid-omni-arrow {
  position: absolute;
  left: 86%;
  top: 51%;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-menu-target .eid-omni-dropdown-target-text {
  text-indent: 0px;
  display: block;
  padding: 7px 30px 7px 40px;
  text-wrap: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-icon {
  background-position: 10px 51%;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete .eid-autocomplete-label {
  margin-bottom: 0px;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete input {
  height: 36px;
  border-radius: 0px 5px 5px 0px;
  border: solid 1px #ebebed;
  background-color: #f7f8fa;
  margin-bottom: 0px;
  box-shadow: none;
  font-size: 12px;
  padding-left: 40px;
  padding-right: 55px;
  color: #838386;
  width: 370px;
  background-image: url(images/search-icon-header-section.png);
  background-position: 4% 50%;
  background-repeat: no-repeat;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete input:focus {
  outline: none;
  box-shadow: none;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete input:hover, #eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete input:focus {
  color: #363636;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete input::placeholder {
  color: #b1b1b4;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #b1b1b4;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete input::-ms-input-placeholder { /* Microsoft Edge */
  color: #b1b1b4;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete .eid-autocomplete-button-wrapper {
  right: 10px;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete .eid-autocomplete-button-wrapper button {
  height: 36px;
  width: 40px;
  margin-right: 0px;
  border-radius: 0px 5px 5px 0px;
  border: solid 1px #ebebed;
  background-color: #f7f8fa;
  color: #555555;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete .eid-autocomplete-button-wrapper .ui-button-icon-primary.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/search-dropdown-arrow.png);
  background-position: 50% 50%, -9999px -9999px;
}
#eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete .eid-clear-search-input {
  position: absolute;
  z-index: 99999;
  right: 50px;
  top: 25%;
  background-image: url(images/eid-clear-search-input.svg);
  background-repeat: no-repeat;
  height: 10px;
  width: 10px;
  border-radius: 3px;
  background-color: #f3f3f3;
  padding: 4px;
  background-position: 50% 50%;
  display: none;
  cursor: pointer;
}
#eid-page-header .eid-main-header #header-search-bar ul.ui-autocomplete li a div.eid-autocomplete-item-content {
  display: flex;
  margin-top: 4px;
}

/*empowerId-header end*/
.eid-autocomplete-button-wrapper .ui-button-icon-primary.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}

.eid-menu-content-omni .eid-menu-content {
  background-color: #f9fbfc;
  padding: 15px 15px 10px 15px;
  border: none;
  border-radius: 5px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  min-width: 505px;
}
.eid-menu-content-omni .eid-menu-content ul.eid-menu-items li {
  border-bottom: none;
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
  background-color: #ffffff;
  margin-bottom: 5px;
  padding: 0px;
  width: 48%;
  float: left;
  border: 0.5px solid white;
}
.eid-menu-content-omni .eid-menu-content ul.eid-menu-items li a {
  font-size: 11px;
  color: #4a4a4a;
  margin: 0px;
  padding: 5px 0px;
  font-weight: 500;
  width: 100%;
}
.eid-menu-content-omni .eid-menu-content ul.eid-menu-items li a .eid-omni-icon {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -13px;
}
.eid-menu-content-omni .eid-menu-content ul.eid-menu-items li a .eid-omni-text {
  margin-left: 30px;
}
.eid-menu-content-omni .eid-menu-content ul.eid-menu-items li:hover a {
  color: #000;
}
.eid-menu-content-omni .eid-menu-content ul.eid-menu-items li:hover {
  border: solid 0.5px #307fc1;
  background-color: #fff;
}
.eid-menu-content-omni .eid-menu-content ul.eid-menu-items li:nth-child(2n) {
  margin-left: 3%;
}

.eid-locale-picker-container {
  border-radius: 5px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  background-color: #f9fbfc;
  border: none;
}
.eid-locale-picker-container h4.eid-locale-selection-header {
  font-size: 11px;
  color: #6c6f75;
  margin-left: 0px;
  padding: 7.5px 15px;
}
.eid-locale-picker-container .eid-menu-inverse .eid-locale-current {
  padding: 7.5px 15px;
  margin-bottom: 0px;
  border-bottom: none;
  background-color: #307fc1;
}
.eid-locale-picker-container .eid-menu-inverse .eid-locale-current h3.eid-locale-name {
  font-size: 1em;
  color: #fff;
  font-weight: bold;
  margin-bottom: 0.15rem;
}
.eid-locale-picker-container .eid-menu-inverse .eid-locale-current p.eid-locale-description {
  font-size: 11px;
}
.eid-locale-picker-container .eid-menu-inverse .eid-menu-items {
  margin-bottom: 15px;
}
.eid-locale-picker-container .eid-menu-inverse .eid-menu-items li {
  border-bottom: none;
  padding: 0px 15px;
  margin-bottom: 5px;
}
.eid-locale-picker-container .eid-menu-inverse .eid-menu-items li a {
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
  background-color: #ffffff;
  padding: 7.5px 10px;
}
.eid-locale-picker-container .eid-menu-inverse .eid-menu-items li a span.eid-locale-name {
  font-size: 11px;
  color: #6c6f75;
}

.eid-menu-content {
  border-radius: 5px;
  border: none;
  box-shadow: 0 15px 20px 0 rgba(0, 0, 0, 0.15);
  background-color: #ffffff;
  margin-top: 18px;
  min-width: 240px;
}
.eid-menu-content::before {
  content: "";
  position: absolute;
  top: -24px;
  right: 28px;
  border: solid transparent;
  height: 0;
  width: 0;
  border-width: 12px;
  border-bottom-color: white;
  z-index: 0;
}
.eid-menu-content ul.eid-menu-items li {
  border-bottom: none;
  padding: 13px;
  display: flex;
}
.eid-menu-content ul.eid-menu-items li img {
  height: 100%;
  margin-top: 2.5px;
}
.eid-menu-content ul.eid-menu-items li a {
  font-size: 14px;
  color: #4a4a4a;
  letter-spacing: 0.13px;
  padding: 0px 0px 0px 16px;
}
.eid-menu-content ul.eid-menu-items li:hover a {
  color: #000;
}
.eid-menu-content ul.eid-menu-items li:hover {
  background: #f7f8fa;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown {
  width: 100%;
  padding: 0px;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown .ui-combobox-input-wrapper {
  margin-bottom: 0px;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown .ui-combobox-input-wrapper input.eid-combobox-input {
  font-size: 12px;
  color: #4a4a4a;
  border-radius: 5px;
  border: solid 1px #d4d4d8;
  background-color: #fff;
  padding: 10px 30px 10px 10px;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown .ui-combobox-input-wrapper input.eid-combobox-input:focus {
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown .ui-combobox-button-wrapper button.ui-combobox-button.ui-button {
  background: transparent;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown .ui-combobox-button-wrapper button.ui-combobox-button.ui-button:active {
  border: none;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown .ui-combobox-button-wrapper .ui-button-icon.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/login-as-arrow.png);
  background-position: center;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown ul.ui-autocomplete.ui-menu li:nth-child(1) {
  margin-top: 10px;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown ul.ui-autocomplete.ui-menu li:nth-last-child(1) {
  margin-bottom: 10px;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown ul.ui-autocomplete.ui-menu .ui-menu-item:first-child {
  padding-top: 6px;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown ul.ui-autocomplete.ui-menu .ui-menu-item:last-child {
  padding-bottom: 6px;
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown ul.ui-autocomplete.ui-menu li {
  padding: 6px;
  font-size: 12px;
  color: #3b454d;
  margin-left: 8px;
  margin-right: 8px;
  margin-bottom: 5px;
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
}
.eid-menu-content ul.eid-menu-items li .eid-menu-item-content.eid-profile-dropdown ul.ui-autocomplete.ui-menu li:hover {
  color: #000;
}

.eid-cart-popup-container .eid-cart-popup {
  border-radius: 6px;
  box-shadow: 0 19px 24px 0 rgba(0, 0, 0, 0.15);
  background-color: #fbfbfd;
  border: none;
  margin-top: 20px;
}
.eid-cart-popup-container .eid-cart-popup::before {
  content: "";
  position: absolute;
  top: -24px;
  right: 28px;
  border: solid transparent;
  height: 0;
  width: 0;
  display: flex;
  border-width: 12px;
  border-bottom-color: white;
  z-index: 0;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-cart-button-close {
  position: absolute;
  top: 10px;
  right: 15px;
  width: 16px;
  height: 16px;
  display: none;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-header {
  padding: 12px;
  box-shadow: 0 4px 19px 0 rgba(0, 0, 0, 0.07);
  background-color: #fff;
  border-bottom: 1px solid #d8d8dd;
  border-radius: 6px 6px 0px 0px;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-header h3 {
  font-family: Rubik;
  font-size: 13.2px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-cart-item .eid-panel-content {
  padding: 0px;
  border-radius: 8px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
  background-color: #fff;
  border-bottom: 1px solid;
  border-image-source: linear-gradient(to right, rgba(1, 174, 143, 0), #04ab93 7%, #2c83bd 91%, rgba(48, 127, 193, 0));
  border-image-slice: 1;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-content {
  padding: 15px;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-content textarea {
  border-radius: 5.9px;
  box-shadow: 0 5px 7px -2px rgba(0, 0, 0, 0.1);
  border: solid 1.2px #d8d8dd;
  background-color: #fff;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-content .eid-cart-comments label {
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #8b909a;
  text-transform: uppercase;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-content .eid-cart-empty {
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
  background-color: #ffffff;
  padding: 7.5px 10px;
  font-size: 11px;
  color: #6c6f75;
  margin-bottom: 5px;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-button-close-small {
  background: #faf7f6;
  border-radius: 5px;
  text-indent: unset;
  height: 20px;
  width: 20px;
  opacity: 1;
  top: 8px;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-buttons.eid-cart-button {
  padding-right: 0px;
  padding: 0px 15px 15px 15px;
  display: flex;
  justify-content: end;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-buttons.eid-cart-button button.eid-empty-cart-btn {
  height: 48px;
  padding: 14px 16px;
  border-radius: 5px;
  border: solid 1px #ffdacd;
  background-color: #faf7f6;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #d0021b;
  display: flex;
  align-items: center;
  margin-right: 15px;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-buttons.eid-cart-button button.eid-empty-cart-btn svg {
  padding: 0px;
  margin-right: 10px;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-buttons.eid-cart-button button.eid-submit-cart-btn {
  height: 48px;
  padding: 14px 16px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  background-color: #307fc1;
  margin-right: 0px;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #fff;
  display: flex;
  align-items: center;
}
.eid-cart-popup-container .eid-cart-popup .eid-panel-closable .eid-panel-buttons.eid-cart-button button.eid-submit-cart-btn svg {
  padding: 0px;
  margin-right: 10px;
}

ul.ui-autocomplete {
  border-radius: 5px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  background: #f9fbfc;
  border: none;
  padding-top: 0px;
}
ul.ui-autocomplete li {
  background: white;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 5px;
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
}
ul.ui-autocomplete li a {
  align-items: center;
  border: solid 0.5px #fff !important;
}
ul.ui-autocomplete li a.ui-state-active {
  border: solid 0.5px #307fc1 !important;
  border-radius: 3px;
}
ul.ui-autocomplete li a div.eid-autocomplete-item-image-container img {
  border-radius: 50%;
  height: 22px;
  width: 22px;
}
ul.ui-autocomplete li a div.eid-autocomplete-item-content {
  margin-right: 15px;
}
ul.ui-autocomplete li a div.eid-autocomplete-item-content > div {
  font-size: 12px;
  line-height: 1.33;
  color: #3b454d;
  word-break: break-word;
}
ul.ui-autocomplete li a div.eid-autocomplete-item-content div.eid-nowrap {
  white-space: unset;
  text-overflow: unset;
  overflow: hidden;
  word-break: break-all;
  font-size: 11px;
  line-height: 1.45;
  color: #8b909a;
  margin-left: 15px;
  margin-right: 10px;
  background-image: url(images/email-autocomplete-icon.svg);
  background-position: 0% 10%;
  background-repeat: no-repeat;
  padding-left: 20px;
  background-size: 15px;
}
ul.ui-autocomplete li:nth-child(1) {
  margin-top: 15px;
}
ul.ui-autocomplete li:nth-last-child(1) {
  margin-bottom: 15px;
}

/*== EmpowerId left navbar / eid-navbar-nav-wrapper ==*/
.eid-navbar-nav-wrapper {
  background-color: #131923;
  padding-top: 0px;
}
.eid-navbar-nav-wrapper .eid-navbar-nav {
  padding-top: 0px;
}
.eid-navbar-nav-wrapper a {
  padding: 10px 12px;
}
.eid-navbar-nav-wrapper a:hover span.eid-navbar-text {
  color: #00a4d8;
}
.eid-navbar-nav-wrapper a span {
  font-size: 13px;
  color: #fff;
}
.eid-navbar-nav-wrapper a span.eid-icon {
  height: 18px;
  width: 18px;
  margin-right: 6px;
}
.eid-navbar-nav-wrapper .eid-navbar-list {
  padding-left: 0px;
}
.eid-navbar-nav-wrapper .eid-navbar-list li {
  padding-left: 0px;
  padding: 0px;
  margin: 0px;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-supportinfo-btn {
  background: rgba(255, 255, 255, 0.1);
  font-size: 13px;
  color: #fff;
  padding: 10px 12px;
  display: flex;
  justify-content: space-between;
  cursor: pointer;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-supportinfo-btn img {
  margin-right: 9px;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-supportinfo-btn .eid-support-btn-arrow {
  transform: rotate(180deg);
  margin-right: 0px;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu {
  display: block;
  margin: 4px;
  border-radius: 5px;
  box-shadow: 0 15px 20px 0 rgba(0, 0, 0, 0.15);
  background-color: #eef0f4;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu::after {
  content: "";
  position: absolute;
  bottom: -20px;
  right: 5px;
  border: solid transparent;
  width: 0;
  border-width: 12px;
  border-bottom-color: #eef0f4;
  z-index: 0;
  transform: rotate(180deg);
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu .eid-supportinfo-link .eid-supportinfo-label {
  display: block;
  padding-left: 13px;
  padding-right: 13px;
  font-size: 12px;
  font-weight: normal;
  color: #3b454d;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu .eid-supportinfo-link a.eid-supportinfo-text {
  display: block;
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 5px;
  padding-bottom: 10px;
  font-size: 13px;
  font-weight: 500;
  color: #307fc1;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu .eid-supportinfo-link a.eid-supportinfo-text:hover {
  text-decoration: none;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu .eid-supportinfo-link a.eid-supportinfo-text img {
  margin-right: 5px;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu ol.eid-supportinfo-address {
  padding-left: 26px;
  padding-right: 13px;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.33;
  letter-spacing: normal;
  color: #3b454d;
  padding-top: 20px;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu ol.eid-supportinfo-address li {
  margin-bottom: 7px;
}
.eid-navbar-nav-wrapper .eid-navbar-list li .eid-support-dropdown-menu ol.eid-supportinfo-address li:last-child {
  margin-bottom: 0px;
}
.eid-navbar-nav-wrapper .eid-navbar-list .eid-navbar-active, .eid-navbar-nav-wrapper .eid-navbar-list .eid-nav-active {
  padding-right: 0px !important;
  padding-left: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.eid-navbar-nav-wrapper .eid-navbar-list .eid-navbar-active a, .eid-navbar-nav-wrapper .eid-navbar-list .eid-nav-active a {
  background: #eef0f4 !important;
  color: #5d6870;
  border-radius: 5px 0px 0px 5px;
  border-left: 9px solid #d8d8dd;
}
.eid-navbar-nav-wrapper .eid-navbar-list .eid-navbar-active a span, .eid-navbar-nav-wrapper .eid-navbar-list .eid-nav-active a span {
  font-weight: 600;
  color: #5d6870;
}
.eid-navbar-nav-wrapper .eid-navbar-open > a {
  /*background-color: #307fc1;*/
  background: linear-gradient(71deg, #02ac91 0%, rgb(25, 118, 210) 100%);
}
.eid-navbar-nav-wrapper .eid-navbar-open > a:hover span.eid-navbar-text {
  color: white;
}
.eid-navbar-nav-wrapper .aside-omniBox {
  display: none;
}
.eid-navbar-nav-wrapper .eid-navbar-list-wrapper.expanded .eid-navbar-list {
  background-color: rgba(255, 255, 255, 0.1);
}
.eid-navbar-nav-wrapper .eid-navbar-list-wrapper.expanded .eid-navbar-list .eid-navbar-link.eid-navbar-link-indented {
  padding-left: 38px;
}
.eid-navbar-nav-wrapper .eid-navbar-sublist {
  padding-left: 5px !important;
}
.eid-navbar-nav-wrapper .eid-navbar-sublist .eid-navbar-sublist-item {
  padding-left: 15px;
}
.eid-navbar-nav-wrapper .eid-navbar-sublist a.eid-navbar-link {
  padding-left: 20px;
}
.eid-navbar-nav-wrapper .eid-navbar-sublist.eid-navbar-open > a {
  border-radius: 5px 5px 0px 0px;
  background: #75787e !important;
}
.eid-navbar-nav-wrapper .eid-navbar-sublist.eid-navbar-open > a::after {
  content: "";
  position: absolute;
  left: 20px !important;
  top: 35px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #75787e !important;
  transform: rotate(-90deg);
}
.eid-navbar-nav-wrapper .eid-navbar-sublist-item.eid-navbar-active a.eid-navbar-link, .eid-navbar-nav-wrapper .eid-nav-sublist-item.eid-nav-active a.eid-navbar-link {
  padding-left: 12px !important;
  box-shadow: -2px 2px 4px rgba(0, 0, 0, 0.2);
}
.eid-navbar-nav-wrapper .eid-navbar-list-item.eid-navbar-active a.eid-navbar-link, .eid-navbar-nav-wrapper .eid-navbar-list-item.eid-nav-active a.eid-navbar-link {
  padding-left: 12px !important;
  padding-right: 24px !important;
}

.eid-navbar-open .eid-navbar-second-open {
  background: #307fc1 !important;
}
.eid-navbar-open .eid-navbar-second-open:after {
  border-right: 6px solid #02ac91 !important;
}

div.eid-accordion.ui-accordion.ui-widget.ui-helper-reset .eid-grid-header-details .eid-search label input {
  width: 100%;
  height: 40px;
  border-radius: 5px;
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  font-size: 16px;
  color: #282828;
  padding: 10px;
  padding-left: 25px;
}
div.eid-accordion.ui-accordion.ui-widget.ui-helper-reset .eid-grid-header-details .eid-search .eid-grid-search-button {
  margin-top: 15px;
}

.eid-datasource-exporter-root {
  position: relative;
  margin-top: 0px;
  width: fit-content;
}
.eid-datasource-exporter-root .eid-export-btn-icon-tooltip {
  position: absolute;
  top: 10px;
  right: 47px;
  background: #000;
  border-radius: 3px;
  padding: 2px 6px;
  color: #fff;
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  white-space: nowrap;
  display: none;
  line-height: 20.8px;
}
.eid-datasource-exporter-root .eid-export-btn-icon-tooltip::before {
  content: "";
  position: absolute;
  border-left: 1px solid #d6d4d4;
  border-top: 1px solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #000;
  padding: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 0;
  bottom: auto;
  right: -3px;
  top: 8px;
}
.eid-datasource-exporter-root:hover .eid-export-btn-icon-tooltip {
  display: block !important;
}
.eid-datasource-exporter-root .eid-datasource-export-button {
  background: url("images/datasource-export.svg");
  text-indent: 0;
  cursor: pointer;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 33%;
  width: 40px;
  height: 40px;
  padding: 8px;
  border-radius: 6.7px;
  border: solid 1.3px #eee;
  background-color: #fff;
}
.eid-datasource-exporter-root .eid-datasource-export-button:hover {
  background-color: #fff !important;
}
.eid-datasource-exporter-root .eid-datasource-export-button:focus {
  background: url("images/datasource-export.svg");
  text-indent: 0;
  cursor: pointer;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 33%;
  width: 40px;
  height: 40px;
  padding: 8px;
  border-radius: 6.7px;
  border: solid 1.3px #eee;
  background-color: #fff;
}

.eid-popupnav > div.eid-accordion.ui-accordion.ui-widget.ui-helper-reset {
  background: #eef0f4;
  padding: 0px 15px 0px 15px;
  min-height: 0rem;
  border-radius: 0px;
}

.eid-popupnav > div:first-of-type {
  background: #eef0f4;
  padding: 15px;
  min-height: 100vh;
  border-radius: 0px;
  width: auto;
}

.eid-popupnav > .eid-breadcrumbs-container:first-of-type {
  min-height: auto;
}

.eid-popupnav .panel.panel-default .panel-body .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button {
  right: 6px;
}

.eid-popup-dialog-nav > div:first-of-type {
  background: #eef0f4;
  padding: 15px;
  border-radius: 0px;
  width: auto;
}

.eid-popup-dialog-nav > .eid-breadcrumbs-container:first-of-type {
  min-height: auto;
}

.eid-popupnav, .eid-popup-dialog-nav {
  background: #eef0f4;
  /*breadcrumbs color*/
  /* .eid-grid-col-edit-btn-icon:last-child button {
      border-top: 1px solid #e8e8e8;
      border-radius: 0px 0px 4px 4px;
      border-left: 0;
      border-right: 0;
      border-bottom: 0;
  }*/
}
.eid-popupnav .eid-view-one, .eid-popup-dialog-nav .eid-view-one {
  padding: 0px;
}
.eid-popupnav .eid-content, .eid-popup-dialog-nav .eid-content {
  padding: 0px;
  background: #eef0f4;
}
.eid-popupnav .ui-tabs, .eid-popup-dialog-nav .ui-tabs {
  background: #eef0f4;
}
.eid-popupnav .ui-tabs .ui-tabs-panel, .eid-popup-dialog-nav .ui-tabs .ui-tabs-panel {
  padding-top: 0px;
}
.eid-popupnav .eid-button-row, .eid-popupnav .eid-edit-one-body, .eid-popupnav .ui-tabs, .eid-popup-dialog-nav .eid-button-row, .eid-popup-dialog-nav .eid-edit-one-body, .eid-popup-dialog-nav .ui-tabs {
  padding: 0px;
}
.eid-popupnav .eid-breadcrumbs-container, .eid-popup-dialog-nav .eid-breadcrumbs-container {
  border-radius: 2px;
  background-color: #fff;
  padding: 8px 16px;
  min-height: 0;
  width: fit-content;
  display: flex;
  align-items: center;
}
.eid-popupnav .eid-breadcrumbs-container img.eid-breadcrumbs-icon, .eid-popup-dialog-nav .eid-breadcrumbs-container img.eid-breadcrumbs-icon {
  padding-left: 18px;
  padding-right: 18px;
}
.eid-popupnav .eid-breadcrumbs-container .eid-breadcrumbs.eid-breadcrumbs-home-icon img.eid-breadcrumbs-icon, .eid-popup-dialog-nav .eid-breadcrumbs-container .eid-breadcrumbs.eid-breadcrumbs-home-icon img.eid-breadcrumbs-icon {
  padding-left: 0px;
  padding-top: 2px;
}
.eid-popupnav h2.ui-widget-header.eid-header, .eid-popup-dialog-nav h2.ui-widget-header.eid-header {
  margin-bottom: 10px;
}
.eid-popupnav ul.eid-tab-list, .eid-popupnav ul.ui-tabs-nav, .eid-popup-dialog-nav ul.eid-tab-list, .eid-popup-dialog-nav ul.ui-tabs-nav {
  width: 100%;
  margin-bottom: 15px;
  border-bottom: solid 1px #d8dadd;
  border-radius: 5px;
  background-color: #fff;
}
.eid-popupnav ul.eid-tab-list li.eid-tab, .eid-popupnav ul.eid-tab-list li, .eid-popupnav ul.ui-tabs-nav li.eid-tab, .eid-popupnav ul.ui-tabs-nav li, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab, .eid-popup-dialog-nav ul.eid-tab-list li, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab, .eid-popup-dialog-nav ul.ui-tabs-nav li {
  background: transparent;
  border-bottom: none;
  padding-bottom: 0px;
  padding: 8px;
}
.eid-popupnav ul.eid-tab-list li.eid-tab a.eid-tab-link, .eid-popupnav ul.eid-tab-list li.eid-tab a, .eid-popupnav ul.eid-tab-list li a.eid-tab-link, .eid-popupnav ul.eid-tab-list li a, .eid-popupnav ul.ui-tabs-nav li.eid-tab a.eid-tab-link, .eid-popupnav ul.ui-tabs-nav li.eid-tab a, .eid-popupnav ul.ui-tabs-nav li a.eid-tab-link, .eid-popupnav ul.ui-tabs-nav li a, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab a.eid-tab-link, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab a, .eid-popup-dialog-nav ul.eid-tab-list li a.eid-tab-link, .eid-popup-dialog-nav ul.eid-tab-list li a, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab a.eid-tab-link, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab a, .eid-popup-dialog-nav ul.ui-tabs-nav li a.eid-tab-link, .eid-popup-dialog-nav ul.ui-tabs-nav li a {
  font-size: 14px;
  color: #5d6870;
  text-align: center;
  padding: 8px 10px;
  margin: 0px;
}
.eid-popupnav ul.eid-tab-list li.eid-tab a.eid-tab-link:hover, .eid-popupnav ul.eid-tab-list li.eid-tab a:hover, .eid-popupnav ul.eid-tab-list li a.eid-tab-link:hover, .eid-popupnav ul.eid-tab-list li a:hover, .eid-popupnav ul.ui-tabs-nav li.eid-tab a.eid-tab-link:hover, .eid-popupnav ul.ui-tabs-nav li.eid-tab a:hover, .eid-popupnav ul.ui-tabs-nav li a.eid-tab-link:hover, .eid-popupnav ul.ui-tabs-nav li a:hover, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab a.eid-tab-link:hover, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab a:hover, .eid-popup-dialog-nav ul.eid-tab-list li a.eid-tab-link:hover, .eid-popup-dialog-nav ul.eid-tab-list li a:hover, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab a.eid-tab-link:hover, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab a:hover, .eid-popup-dialog-nav ul.ui-tabs-nav li a.eid-tab-link:hover, .eid-popup-dialog-nav ul.ui-tabs-nav li a:hover {
  padding: 8px 10px;
  border-radius: 5px;
  background-color: #f2f3f6;
  color: #5d6870;
  font-weight: 600;
}
.eid-popupnav ul.eid-tab-list li.eid-tab-selected > a.eid-tab-link, .eid-popupnav ul.eid-tab-list li.ui-state-active a, .eid-popupnav ul.ui-tabs-nav li.eid-tab-selected > a.eid-tab-link, .eid-popupnav ul.ui-tabs-nav li.ui-state-active a, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab-selected > a.eid-tab-link, .eid-popup-dialog-nav ul.eid-tab-list li.ui-state-active a, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab-selected > a.eid-tab-link, .eid-popup-dialog-nav ul.ui-tabs-nav li.ui-state-active a {
  border-radius: 0px;
  background-color: transparent;
  cursor: default;
  border-bottom: none;
  color: #000000;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  padding: 8px 10px;
  position: relative;
}
.eid-popupnav ul.eid-tab-list li.eid-tab-selected, .eid-popupnav ul.eid-tab-list li.ui-state-active, .eid-popupnav ul.ui-tabs-nav li.eid-tab-selected, .eid-popupnav ul.ui-tabs-nav li.ui-state-active, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab-selected, .eid-popup-dialog-nav ul.eid-tab-list li.ui-state-active, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab-selected, .eid-popup-dialog-nav ul.ui-tabs-nav li.ui-state-active {
  position: relative;
}
.eid-popupnav ul.eid-tab-list li.eid-tab-selected::after, .eid-popupnav ul.eid-tab-list li.ui-state-active::after, .eid-popupnav ul.ui-tabs-nav li.eid-tab-selected::after, .eid-popupnav ul.ui-tabs-nav li.ui-state-active::after, .eid-popup-dialog-nav ul.eid-tab-list li.eid-tab-selected::after, .eid-popup-dialog-nav ul.eid-tab-list li.ui-state-active::after, .eid-popup-dialog-nav ul.ui-tabs-nav li.eid-tab-selected::after, .eid-popup-dialog-nav ul.ui-tabs-nav li.ui-state-active::after {
  content: " ";
  background-color: #307fc1;
  height: 2px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
}
.eid-popupnav .eid-tab-panel, .eid-popup-dialog-nav .eid-tab-panel {
  padding-right: 0px;
}
.eid-popupnav .eid-grid-header-wrapper, .eid-popup-dialog-nav .eid-grid-header-wrapper {
  padding-left: 0px;
  padding-right: 0px;
  margin-bottom: 20px;
}
.eid-popupnav .eid-grid-header-wrapper .eid-grid-header, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header {
  background: transparent;
}
.eid-popupnav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-button, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-button {
  position: relative;
  height: 40px;
  padding: 10px 17px 10px 33px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  width: auto;
  color: #307fc1;
  text-indent: inherit;
  cursor: pointer;
  font-size: 16px;
  text-transform: capitalize;
  background: transparent;
  margin-left: 19px;
  margin-right: 19px;
  min-width: fit-content;
}
.eid-popupnav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-button:before, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-button:before {
  content: "";
  width: 7px;
  height: 7px;
  transform: rotate(45deg);
  border-top: 1px solid #307fc1;
  border-right: 1px solid #307fc1;
  position: absolute;
  top: 16px;
  left: 14px;
}
.eid-popupnav .eid-grid-header-wrapper .eid-grid-header .eid-flow-box.eid-flow-box-md, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header .eid-flow-box.eid-flow-box-md {
  margin: 0px;
}
.eid-popupnav .eid-grid-header-wrapper .eid-grid-header .eid-flow-box.eid-flow-box-md .eid-input-group span.eid-input-group-buttons button.eid-input-group-button, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header .eid-flow-box.eid-flow-box-md .eid-input-group span.eid-input-group-buttons button.eid-input-group-button {
  position: absolute;
  left: 40px;
  right: 0px;
  top: 0px;
}
.eid-popupnav .eid-grid-header-wrapper .eid-grid-header .eid-input-group-buttons, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header .eid-input-group-buttons {
  display: flex;
}
.eid-popupnav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-search-icon, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-search-icon {
  border-radius: 0px;
  height: 38px;
  width: 41px;
  position: relative;
  top: -1px;
}
.eid-popupnav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-search-icon svg, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-grid-header button.eid-input-group-search-icon svg {
  padding: 0px;
  border-right: solid 1px rgba(255, 255, 255, 0.3);
  padding-right: 9px;
}
.eid-popupnav .eid-grid-header-wrapper .eid-flow-box-md, .eid-popup-dialog-nav .eid-grid-header-wrapper .eid-flow-box-md {
  display: flex;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box-md, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box-md {
  display: flex;
  align-items: center;
  margin: 0px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-button {
  position: relative;
  height: 40px;
  padding: 10px 17px 10px 33px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  width: auto;
  color: #307fc1;
  text-indent: inherit;
  cursor: pointer;
  font-size: 16px;
  text-transform: capitalize;
  background: transparent;
  margin-left: 19px;
  margin-right: 19px;
  min-width: fit-content;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-button:before, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-button:before {
  content: "";
  width: 7px;
  height: 7px;
  transform: rotate(45deg);
  border-top: 1px solid #307fc1;
  border-right: 1px solid #307fc1;
  position: absolute;
  top: 16px;
  left: 14px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box-md .eid-input-group-buttons, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box-md .eid-input-group-buttons {
  display: flex;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-search-icon, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-search-icon {
  border-radius: 0px;
  height: 38px;
  width: 41px;
  position: relative;
  top: -1px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-search-icon svg, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-search-icon svg {
  padding: 0px;
  border-right: solid 1px rgba(255, 255, 255, 0.3);
  padding-right: 9px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input input.eid-input, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input input.eid-input {
  height: 40px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  margin-bottom: 0px;
  padding: 10px 50px 10px 10px;
  font-size: 16px;
  color: #282828;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input input.eid-input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input input.eid-input:focus {
  border-color: #307fc1;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-input-group-buttons .search-caret, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-input-group-buttons .search-caret {
  height: 38px;
  width: 40px;
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-input-group-buttons svg.eid-advanced-search-icon, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-input-group-buttons svg.eid-advanced-search-icon {
  display: none;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel {
  position: static;
  font-size: 16px;
  padding: 0px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel svg.eid-advanced-search-icon, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel svg.eid-advanced-search-icon {
  display: block !important;
  position: absolute;
  top: 24%;
  z-index: 10;
  padding: 0px;
  left: 16px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel a.eid-input-group-button.eid-input-group-button-sm.search-caret, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel a.eid-input-group-button.eid-input-group-button-sm.search-caret {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-position: 91% 50%;
  color: white;
  text-indent: unset;
  text-decoration: none;
  height: 40px;
  background-color: #307fc1;
  border-radius: 5px;
  padding: 0px 50px 0px 50px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel a.eid-input-group-button.eid-icon-arrow-up, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel a.eid-input-group-button.eid-icon-arrow-up {
  background-image: url(images/advanced-search-arrow-down.svg);
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel a.eid-input-group-button.eid-icon-arrow-down, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-search-input .eid-advanced-search-panel a.eid-input-group-button.eid-icon-arrow-down {
  background-image: url(images/advanced-search-arrow-down.svg);
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-flow-box .eid-button-box.tag-btn, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-flow-box .eid-button-box.tag-btn {
  width: auto;
  height: 40px;
  padding: 10px 17px;
  background-color: #307fc1;
  margin-bottom: 0px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
  line-height: 1.3em;
  margin-right: 15px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details {
  top: 10px;
  border-radius: 5px;
  border: solid 1px #d8dceb;
  background-color: #f7f8fa;
  padding: 15px;
  box-shadow: none;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-form.ui-widget, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-form.ui-widget {
  padding: initial;
  border-radius: initial;
  border: initial;
  background-color: transparent;
  width: inherit;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details input, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details input {
  height: 40px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details input:focus {
  border-color: #307fc1;
  box-shadow: none;
  outline: none;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search-dropdown-close, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search-dropdown-close {
  float: right;
  margin-bottom: 10px;
  position: relative;
  z-index: 99;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search {
  background: #f7f8fa;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field {
  padding: 3px 0px;
  font-size: 11px;
  font-weight: 500;
  color: #6c6f75;
  text-transform: uppercase;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu {
  width: 318px;
  height: 98px;
  border-radius: 5px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  padding: 6px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu li.ui-menu-item, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu li.ui-menu-item {
  margin: 0px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu li.ui-menu-item a, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu li.ui-menu-item a {
  font-size: 11px;
  color: #000000;
  padding: 10px;
  white-space: nowrap;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu li.ui-menu-item a:hover, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu li.ui-menu-item a:hover {
  border-radius: 5px;
  background-color: #f5f6f8;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu li.ui-menu-item a:hover::after, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field .eid-form-field ul.ui-menu li.ui-menu-item a:hover::after {
  content: url("images/checkbox-search.png");
  position: absolute;
  right: 6px;
  top: 8.5px;
  background: #f5f6f8;
  padding: 2px 4px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > *, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > *, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field {
  font-family: "Rubik", sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #8b909a;
  text-transform: uppercase;
  word-break: break-all;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input {
  height: 40px;
  border-radius: 5px;
  padding: 10px;
  padding-left: 25px;
  font-family: "Rubik", sans-serif;
  border: solid 1px #d4d4d8;
  background-color: #fff;
  font-size: 16px;
  color: #8b909a;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:focus, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:focus, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:focus, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:focus {
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  color: #000;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:hover, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:hover, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:hover, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:hover, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:hover, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:hover {
  border: solid 1px #000;
  color: #000;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:active, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:active, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:active, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label input:active, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search label > * input:active, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field input:active {
  color: #000;
  border: solid 1px #307fc1;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .ui-combobox-button-wrapper button {
  width: 40px;
  height: 40px;
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1;
  right: 10px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-popup-edit .eid-popupedit-content .eid-tree-search-bg .eid-input-group-buttons, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-popup-edit .eid-popupedit-content .eid-tree-search-bg .eid-input-group-buttons {
  position: static;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-popup-edit .eid-popupedit-content .eid-tree-search-bg .eid-input-group-buttons button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-popup-edit .eid-popupedit-content .eid-tree-search-bg .eid-input-group-buttons button {
  margin: 0px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-autocomplete-label, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-autocomplete-label {
  font-size: 11px;
  font-weight: normal;
  color: #8b909a;
  text-transform: uppercase;
  margin-left: 0px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-autocomplete-label span, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-autocomplete-label span {
  margin-left: 9px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-input-group label, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-input-group label {
  margin-left: 0px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-input-group label, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-input-group label {
  margin-left: 0px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .sixcol.last, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .sixcol.last {
  margin-right: 0%;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field.fourcol.last > .eid-form-field, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field.fourcol.last > .eid-form-field {
  padding: 0px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field label + select + span.ui-combobox, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field label + .eid-person-autocomplete, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field label + select + span.ui-combobox, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field label + .eid-person-autocomplete {
  margin-top: 4px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field.fourcol .sixcol, .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field.fourcol .fourcol, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field.fourcol .sixcol, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search .eid-form-field.fourcol .fourcol {
  width: 100%;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search fieldset.eid-form-section .eid-form-fields-container, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search fieldset.eid-form-section .eid-form-fields-container {
  display: inherit !important;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-form-field.fourcol label[for=no-id-on-element-datetimepicker], .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-form-field.fourcol label[for=no-id-on-element-datetimepicker] {
  font-family: "Rubik", sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #8b909a;
  text-transform: uppercase;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-form-field.fourcol label[for=no-id-on-element-datetimepicker] .ui-combobox.ui-combobox-enable-clear, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-form-field.fourcol label[for=no-id-on-element-datetimepicker] .ui-combobox.ui-combobox-enable-clear {
  display: inherit;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details button.eid-grid-search-button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details button.eid-grid-search-button {
  height: 40px;
  padding: 10px 17px 10px 33px;
  border-radius: 5px;
  background-color: #307fc1;
  font-family: Rubik;
  font-size: 16px;
  color: #fff;
  border: 1px solid #307fc1;
  margin-top: 10px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details button.eid-grid-search-button:before, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details button.eid-grid-search-button:before {
  content: "";
  width: 7px;
  height: 7px;
  transform: rotate(45deg);
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  position: absolute;
  top: 16px;
  left: 14px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags .eid-tags-details h5.eid-tags-title, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags .eid-tags-details h5.eid-tags-title {
  font-size: 11px;
  color: #5d6870;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-style: normal;
  margin-left: 10px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected {
  min-height: 40px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  background-color: #fff;
  padding: 3px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected li, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected li {
  border-radius: 5px;
  background-color: #535b62;
  padding: 0px;
  margin-bottom: 3px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected li a, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected li a {
  font-size: 15px;
  color: #ffffff;
  text-decoration: none;
  margin-left: 0px;
  vertical-align: baseline;
  padding: 11.5px 21px 11.5px 10px;
  margin-right: 10px;
  font-weight: normal;
  font-style: normal;
  line-height: normal;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all {
  border: none;
  background: #f7f8fa;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li {
  border-radius: 5px;
  border: solid 1px #307fc1;
  margin-right: 10px;
  margin-bottom: 10px;
  padding: 0px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li a, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li a {
  background-image: none;
  text-decoration: none;
  padding: 6px 12px;
  margin-left: 0px;
  font-size: 12px;
  line-height: 1;
  color: #307fc1;
  font-weight: normal;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-panel-button-close, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-panel-button-close {
  background-image: none;
  width: auto;
  height: auto;
  text-indent: inherit;
  position: absolute;
  top: 18px;
  right: 20px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root {
  position: relative;
  margin-top: 0px;
  width: fit-content;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip {
  position: absolute;
  top: 10px;
  right: 47px;
  background: #000;
  border-radius: 3px;
  padding: 2px 6px;
  color: #fff;
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  white-space: nowrap;
  display: none;
  line-height: 20.8px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip::before, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip::before {
  content: "";
  position: absolute;
  border-left: 1px solid #d6d4d4;
  border-top: 1px solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #000;
  padding: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 0;
  bottom: auto;
  right: -3px;
  top: 8px;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root:hover .eid-export-btn-icon-tooltip, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root:hover .eid-export-btn-icon-tooltip {
  display: block !important;
}
.eid-popupnav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-datasource-export-button, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-datasource-export-button {
  background: url("images/datasource-export.svg");
  text-indent: 0;
  cursor: pointer;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 33%;
  width: 40px;
  height: 40px;
  padding: 8px;
  border-radius: 6.7px;
  border: solid 1.3px #eee;
  background-color: #fff;
}
.eid-popupnav .eid-flow-box.eid-flow-box-md .eid-grid-search-input .eid-input-group-buttons svg.eid-advanced-search-icon, .eid-popup-dialog-nav .eid-flow-box.eid-flow-box-md .eid-grid-search-input .eid-input-group-buttons svg.eid-advanced-search-icon {
  display: none;
}
.eid-popupnav .row .sixcol .panel .panel-body .eid-grid-header-wrapper .eid-grid-header, .eid-popup-dialog-nav .row .sixcol .panel .panel-body .eid-grid-header-wrapper .eid-grid-header {
  background: transparent;
}
.eid-popupnav .row .sixcol .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details, .eid-popup-dialog-nav .row .sixcol .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details {
  width: auto;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-header-wrapper .eid-grid-header, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-header-wrapper .eid-grid-header, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-header-wrapper .eid-grid-header, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-header-wrapper .eid-grid-header {
  background: transparent;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details {
  width: auto;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details .eid-search label input, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details .eid-search label input, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details .eid-search label input, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details .eid-search label input {
  width: 100%;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details .empowerId-tags ul.eid-tags-selected, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details .empowerId-tags ul.eid-tags-selected, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details .empowerId-tags ul.eid-tags-selected, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-header-wrapper .eid-grid-header .eid-grid-header-details .empowerId-tags ul.eid-tags-selected {
  width: 100%;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-grid-search-input, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-grid-search-input, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-grid-search-input, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-grid-search-input {
  width: auto;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-flow-box.eid-flow-box-md, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-flow-box.eid-flow-box-md, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-flow-box.eid-flow-box-md, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-flow-box.eid-flow-box-md {
  flex-grow: inherit;
  width: auto;
  max-width: 80%;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root {
  margin-top: 5px;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip {
  right: auto;
  left: 45px;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip::before, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip::before, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip::before, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-header-content-wrapper .eid-datasource-exporter-root .eid-export-btn-icon-tooltip::before {
  right: auto;
  left: -3px;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-footer-wrapper .eid-grid-footer, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-footer-wrapper .eid-grid-footer, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-footer-wrapper .eid-grid-footer, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-footer-wrapper .eid-grid-footer {
  padding-left: 0px;
  padding-right: 0px;
}
.eid-popupnav .eid-dashboard-today .panel .panel-body .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-section.go-to-section .eid-pager-section.eid-pager-info, .eid-popupnav .eid-search-flex .panel .panel-body .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-section.go-to-section .eid-pager-section.eid-pager-info, .eid-popup-dialog-nav .eid-dashboard-today .panel .panel-body .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-section.go-to-section .eid-pager-section.eid-pager-info, .eid-popup-dialog-nav .eid-search-flex .panel .panel-body .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-section.go-to-section .eid-pager-section.eid-pager-info {
  margin-top: 15px;
  margin-bottom: 15px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center .eid-grid-content.ui-widget-content, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center .eid-grid-content.ui-widget-content {
  background-color: #eef0f4;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table {
  margin-bottom: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table thead th, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table thead th {
  background-color: #fbfbfd;
  font-size: 14px;
  font-weight: 600;
  color: #6c6f75;
  border-bottom: none;
  padding: 30px 20px;
  border: none;
  vertical-align: middle;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table thead th.eid-grid-cell-select .eid-check-box, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table thead th.eid-grid-cell-select .eid-check-box {
  border: 1px solid #959598 !important;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tbody.ui-widget-content, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tbody.ui-widget-content {
  background: #f7f8fa;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td {
  padding: 20px;
  font-family: Rubik;
  font-size: 13px;
  font-weight: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #6c6f75;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td a, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td a, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td a, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td a {
  color: #307fc1;
  text-decoration: none;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater {
  margin-bottom: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content {
  width: 52px;
  height: 32px;
  border-radius: 4px;
  border: solid 1px #e6e8ed;
  background-color: #fff;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-spinner-input, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-spinner-input, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-spinner-input, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-spinner-input {
  height: 32px;
  margin: 0px;
  padding: 8px;
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #494949;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-up, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-down, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-up, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-down, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-up, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-down, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-up, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-down {
  border: none;
  background: white;
  width: 20px;
  height: 20px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-up:hover .ui-button-icon.ui-icon.ui-icon-triangle-1-n,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-down:hover .ui-button-icon.ui-icon.ui-icon-triangle-1-s, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-up:hover .ui-button-icon.ui-icon.ui-icon-triangle-1-n,
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-down:hover .ui-button-icon.ui-icon.ui-icon-triangle-1-s, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-up:hover .ui-button-icon.ui-icon.ui-icon-triangle-1-n,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-down:hover .ui-button-icon.ui-icon.ui-icon-triangle-1-s, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-up:hover .ui-button-icon.ui-icon.ui-icon-triangle-1-n,
.eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater .ui-spinner.ui-widget.ui-widget-content .ui-button.ui-widget.ui-spinner-button.ui-spinner-down:hover .ui-button-icon.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/ui-icons_5a5a5a_256x240.png);
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater button, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater button, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td .eid-single-value-updater button, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td .eid-single-value-updater button {
  height: 35px;
  margin: 0px;
  line-height: normal;
  padding: 10px;
  border-radius: 4px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon {
  padding: 20px 10px;
  position: relative;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown {
  cursor: pointer;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown svg, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown svg, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown svg, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown svg, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown svg, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown svg, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown svg, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown svg {
  padding: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown:hover > .eid-model-dots-dropdown-menu {
  display: block !important;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu {
  padding: 4px 6px;
  border-radius: 8px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
  background-color: #fff;
  min-width: 240px;
  display: none;
  position: absolute;
  left: 0px;
  border-bottom: 1px solid;
  border-width: 1px;
  border-image-source: linear-gradient(to right, rgba(1, 174, 143, 0), #04ab93 7%, #2c83bd 91%, rgba(48, 127, 193, 0));
  border-image-slice: 1;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu:hover span, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu:hover span, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu:hover span, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu:hover span, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu:hover span, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu:hover span, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu:hover span, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu:hover span {
  color: #307fc1 !important;
  text-decoration: underline;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item {
  display: flex;
  white-space: nowrap;
  align-items: center;
  font-size: 14px;
  line-height: 2.14;
  letter-spacing: 0.13px;
  color: #4a4a4a;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item svg {
  padding: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table tr th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell td.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-center table .eid-grid-cell th.eid-model-dots-icon .eid-model-dots-dropdown-menu .eid-model-dots-dropdown-item span {
  margin-left: 6px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button {
  display: flex;
  align-items: center;
  border-radius: 5px 5px 0px 0px;
  padding: 7px 9px;
  background-color: #bf40a8;
  font-size: 12px;
  font-weight: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  width: fit-content;
  text-decoration: none;
  height: auto;
  background-image: url(images/action-with-icon-xl-panel.svg);
  background-repeat: no-repeat;
  background-position: 8% 50%;
  background-size: 16px;
  position: absolute;
  right: 0;
  z-index: 99999;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-panel-span-title-margin, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-panel-span-title-margin {
  margin-left: 23px;
  margin-right: 9px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-right-panel-close-icon, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-right-panel-open-icon, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-right-panel-close-icon, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .eid-right-panel-open-icon {
  height: 12px;
  width: 12px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .location-border-line, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-right-button-toggle .eid-panel-collapse-button .location-border-line {
  margin-left: 0px;
  margin-right: 9px;
  height: 14px;
  border: solid 1px rgba(255, 255, 255, 0.3);
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right {
  max-width: 250px;
  height: auto !important;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-header, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-header {
  display: none;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-header h4.eid-grid-panel-header-title, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-header h4.eid-grid-panel-header-title {
  font-size: 16px;
  color: #ffffff;
  margin-left: 0px;
  padding-left: 30px;
  padding-right: 19px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper {
  padding-top: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body {
  padding: 0px;
  border: none;
  overflow-y: auto;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected-bar, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected-bar {
  display: none;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected {
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  background-color: #f9fbfc;
  margin: 0px;
  padding: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area {
  margin: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-title, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-title {
  font-size: 14px;
  color: #000000;
  padding: 20px;
  border-bottom: none;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-title a, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-title a {
  font-size: 14px;
  color: #000000;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body {
  padding: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body ul.eid-link-list, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body ul.eid-link-list {
  padding-bottom: 15px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body ul.eid-link-list li, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body ul.eid-link-list li {
  margin-bottom: 5px;
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
  background-color: #fff;
  margin-right: 10px;
  margin-left: 10px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body ul.eid-link-list li a, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-grid-selected .eid-panel-area .eid-panel-area-body ul.eid-link-list li a {
  font-size: 11px;
  color: #098acb;
  text-decoration: none;
  padding: 6px 13px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area {
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  background-color: #f9fbfc;
  margin: 0px;
  padding: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-title, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-title {
  font-size: 14px;
  color: #000000;
  padding: 20px;
  border-bottom: none;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-title a, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-title a {
  font-size: 14px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-body, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-body {
  padding: 0px 0px 15px 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-body ul.eid-link-list li, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-body ul.eid-link-list li {
  margin-bottom: 5px;
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
  background-color: #fff;
  margin-right: 10px;
  margin-left: 10px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-body ul.eid-link-list li a, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-panel-area .eid-panel-area-body ul.eid-link-list li a {
  font-size: 11px;
  color: #bf40a8;
  text-decoration: none;
  padding: 6px 13px;
  display: block;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer {
  padding-left: 30px;
  padding-right: 30px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0px;
  width: 100%;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content {
  width: 100%;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size {
  margin-right: 30px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size label, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size label {
  font-size: 12px;
  color: #aeb3b7;
  font-weight: normal;
  margin-right: 5px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size label span.ui-combobox.ui-combobox-value-selected, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size label span.ui-combobox.ui-combobox-value-selected {
  margin-left: 10px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper {
  margin-bottom: 0px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper input, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper input {
  height: 25px;
  border-radius: 5px;
  box-shadow: 0 1px 3px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  background-color: #ffffff;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 10px;
  padding: 1px 8px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button {
  width: 25px;
  height: 25px;
  border-radius: 0px 5px 5px 0px;
  border: solid 1px #307fc1;
  right: 18px;
  text-align: center;
  min-width: auto;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging {
  margin-bottom: 0px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging a:hover, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging a:hover {
  background-color: #f7f8fa;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging a.ui-state-disabled, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging a.ui-state-disabled {
  font-size: 12px;
  color: #aeb3b7;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging a, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging a {
  font-size: 15px;
  color: #307fc1;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging .eid-pager-page, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging .eid-pager-page {
  border: none;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.ui-state-default, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.ui-state-default {
  border: none;
  padding-left: 5px;
  padding-right: 5px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.ui-state-default a, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.ui-state-default a {
  font-size: 13px;
  text-align: center;
  color: #6c6f75;
  border: none;
  padding: 5px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.eid-pager-selected, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.eid-pager-selected {
  background: transparent;
  border-top: none;
  border-left: none;
  border-right: none;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.eid-pager-selected a, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging li.eid-pager-selected a {
  font-size: 14px;
  text-align: center;
  color: #307fc1;
  background: transparent;
  border-bottom: 1px solid #307fc1;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-info, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-info {
  font-size: 12px;
  color: #aeb3b7;
  margin-right: 50px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-info span, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-info span {
  color: #307fc1;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section {
  float: right;
  display: flex;
  align-items: center;
  padding-left: 5px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section .go-to-text, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section .go-to-text {
  font-size: 12px;
  color: #aeb3b7;
  margin-right: 5px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section input, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section input {
  width: 39px !important;
  height: 25px;
  border-radius: 12.5px;
  box-shadow: 0 1px 3px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  background-color: #ffffff;
  font-size: 12px;
  text-align: center;
  color: #363636;
  margin: 0px 5px 0px 5px;
}
.eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section button, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section button {
  min-width: 37px;
  height: 25px;
  border-radius: 12.5px;
  border: solid 1px #307fc1;
  background-color: #307fc1;
  text-transform: capitalize;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  padding: 0px;
}
.eid-popupnav .eid-pager, .eid-popup-dialog-nav .eid-pager {
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 0px;
  width: 100%;
}
.eid-popupnav .eid-pager .eid-pager-content, .eid-popup-dialog-nav .eid-pager .eid-pager-content {
  width: 100%;
}
.eid-popupnav .eid-pager .eid-pager-content .eid-pager-current-size, .eid-popup-dialog-nav .eid-pager .eid-pager-content .eid-pager-current-size {
  margin-right: 30px;
}
.eid-popupnav .eid-pager .eid-pager-content .eid-pager-current-size label, .eid-popup-dialog-nav .eid-pager .eid-pager-content .eid-pager-current-size label {
  font-size: 12px;
  color: #aeb3b7;
  margin-right: 5px;
}
.eid-popupnav .eid-pager .eid-pager-content .eid-pager-current-size label span.ui-combobox.ui-combobox-value-selected, .eid-popup-dialog-nav .eid-pager .eid-pager-content .eid-pager-current-size label span.ui-combobox.ui-combobox-value-selected {
  margin-left: 10px;
}
.eid-popupnav .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper, .eid-popup-dialog-nav .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper {
  margin-bottom: 0px;
}
.eid-popupnav .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper input, .eid-popup-dialog-nav .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-input-wrapper input {
  height: 25px;
  border-radius: 5px;
  box-shadow: 0 1px 3px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  background-color: #ffffff;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 10px;
}
.eid-popupnav .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-pager .eid-pager-content .eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button {
  width: 25px;
  height: 25px;
  border-radius: 0px 5px 5px 0px;
  border: solid 1px #307fc1;
  right: 18px;
  text-align: center;
  min-width: auto;
}
.eid-popupnav .eid-pager .eid-pager-paging, .eid-popup-dialog-nav .eid-pager .eid-pager-paging {
  margin-bottom: 0px;
}
.eid-popupnav .eid-pager .eid-pager-paging a:hover, .eid-popup-dialog-nav .eid-pager .eid-pager-paging a:hover {
  background-color: #f7f8fa;
}
.eid-popupnav .eid-pager .eid-pager-paging a.ui-state-disabled, .eid-popup-dialog-nav .eid-pager .eid-pager-paging a.ui-state-disabled {
  font-size: 12px;
  color: #aeb3b7;
}
.eid-popupnav .eid-pager .eid-pager-paging a, .eid-popup-dialog-nav .eid-pager .eid-pager-paging a {
  font-size: 12px;
  color: #307fc1;
}
.eid-popupnav .eid-pager .eid-pager-paging a .fa-size, .eid-popup-dialog-nav .eid-pager .eid-pager-paging a .fa-size {
  font-size: 16px;
}
.eid-popupnav .eid-pager .eid-pager-paging .eid-pager-page, .eid-popup-dialog-nav .eid-pager .eid-pager-paging .eid-pager-page {
  border: none;
}
.eid-popupnav .eid-pager .eid-pager-paging li.ui-state-default, .eid-popup-dialog-nav .eid-pager .eid-pager-paging li.ui-state-default {
  border: none;
  padding-left: 5px;
  padding-right: 5px;
}
.eid-popupnav .eid-pager .eid-pager-paging li.ui-state-default a, .eid-popup-dialog-nav .eid-pager .eid-pager-paging li.ui-state-default a {
  font-size: 13px;
  text-align: center;
  color: #6c6f75;
  border: none;
  padding: 5px;
}
.eid-popupnav .eid-pager .eid-pager-paging li.eid-pager-selected, .eid-popup-dialog-nav .eid-pager .eid-pager-paging li.eid-pager-selected {
  background: transparent;
  border-top: none;
  border-left: none;
  border-right: none;
}
.eid-popupnav .eid-pager .eid-pager-paging li.eid-pager-selected a, .eid-popup-dialog-nav .eid-pager .eid-pager-paging li.eid-pager-selected a {
  font-size: 14px;
  text-align: center;
  color: #307fc1;
  background: transparent;
  border-bottom: 1px solid #307fc1;
}
.eid-popupnav .eid-pager .eid-pager-info, .eid-popup-dialog-nav .eid-pager .eid-pager-info {
  font-size: 12px;
  color: #aeb3b7;
  margin-right: 50px;
}
.eid-popupnav .eid-pager .eid-pager-info span, .eid-popup-dialog-nav .eid-pager .eid-pager-info span {
  color: #307fc1;
}
.eid-popupnav .eid-pager .go-to-section, .eid-popup-dialog-nav .eid-pager .go-to-section {
  float: right;
  display: flex;
  align-items: center;
}
.eid-popupnav .eid-pager .go-to-section .go-to-text, .eid-popup-dialog-nav .eid-pager .go-to-section .go-to-text {
  font-size: 12px;
  color: #aeb3b7;
  margin-right: 5px;
}
.eid-popupnav .eid-pager .go-to-section input, .eid-popup-dialog-nav .eid-pager .go-to-section input {
  width: 39px;
  height: 25px;
  border-radius: 12.5px;
  box-shadow: 0 1px 3px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  background-color: #ffffff;
  font-size: 12px;
  text-align: center;
  color: #363636;
  margin: 0px 5px 0px 5px;
}
.eid-popupnav .eid-pager .go-to-section button, .eid-popup-dialog-nav .eid-pager .go-to-section button {
  min-width: 37px;
  height: 25px;
  border-radius: 12.5px;
  border: solid 1px #307fc1;
  background-color: #307fc1;
  text-transform: capitalize;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
}
.eid-popupnav .eid-pager.eid-form.ui-widget, .eid-popup-dialog-nav .eid-pager.eid-form.ui-widget {
  padding: initial;
  border-radius: initial;
  border: initial;
  background-color: transparent;
  width: inherit;
}
.eid-popupnav .eid-claim table.eid-vertical-headers.eid-font-normal.eid-claim-header tr td a.eid-claim-button, .eid-popupnav .eid-claim table.eid-vertical-headers.eid-font-normal.eid-claim-header tr td a.eid-button-box, .eid-popup-dialog-nav .eid-claim table.eid-vertical-headers.eid-font-normal.eid-claim-header tr td a.eid-claim-button, .eid-popup-dialog-nav .eid-claim table.eid-vertical-headers.eid-font-normal.eid-claim-header tr td a.eid-button-box {
  color: #fff;
}
.eid-popupnav .eid-tab-panel fieldset .eid-form-fields-container.ui-helper-clearfix a.anchor-button.ui-button.ui-corner-all.ui-widget, .eid-popup-dialog-nav .eid-tab-panel fieldset .eid-form-fields-container.ui-helper-clearfix a.anchor-button.ui-button.ui-corner-all.ui-widget {
  color: #fff;
  height: 2em;
  min-width: 6em;
  padding: 2px 10px 2px 10px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  line-height: 30px;
}
.eid-popupnav .active-user-detail input, .eid-popup-dialog-nav .active-user-detail input {
  height: 40px;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  margin-bottom: 0px;
  padding: 10px 50px 10px 10px;
  font-size: 16px;
  color: #282828;
}
.eid-popupnav .active-user-detail .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .active-user-detail .ui-combobox-button-wrapper button {
  height: 40px;
  width: 40px;
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1;
  right: 10px;
}
.eid-popupnav .active-user-detail .ui-combobox-button-wrapper button:hover, .eid-popup-dialog-nav .active-user-detail .ui-combobox-button-wrapper button:hover {
  border: none;
}
.eid-popupnav .active-user-detail .load-btn, .eid-popup-dialog-nav .active-user-detail .load-btn {
  width: auto;
  height: 40px;
  padding: 10px 17px;
  background-color: #307fc1;
  margin-bottom: 0px;
  text-align: center;
  font-size: 16px;
  color: #ffffff;
  border-radius: 5px;
  text-transform: capitalize;
}
.eid-popupnav .active-user-detail .load-btn:hover, .eid-popup-dialog-nav .active-user-detail .load-btn:hover {
  border: none;
}
.eid-popupnav .active-user-detail .ui-combobox .ui-combobox-clear-button, .eid-popup-dialog-nav .active-user-detail .ui-combobox .ui-combobox-clear-button {
  background: none;
  cursor: pointer;
  position: absolute;
  left: inherit;
  top: 50%;
  border: none;
  margin-top: -9px;
  right: 42px;
}
.eid-popupnav .active-user-detail.eid-select-menu-width .ui-combobox-button-wrapper .ui-combobox-button.ui-button.ui-widget.ui-button-icon-only, .eid-popup-dialog-nav .active-user-detail.eid-select-menu-width .ui-combobox-button-wrapper .ui-combobox-button.ui-button.ui-widget.ui-button-icon-only {
  width: 40px;
}
.eid-popupnav .eid-breadcrumbs-container a, .eid-popup-dialog-nav .eid-breadcrumbs-container a {
  color: #307fc1;
}
.eid-popupnav .eid-roleAssignment-row, .eid-popup-dialog-nav .eid-roleAssignment-row {
  display: flex;
}
.eid-popupnav .eid-roleAssignment-row .eid-grid-header-wrapper .eid-grid-header-details, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-grid-header-wrapper .eid-grid-header-details {
  width: 90% !important;
  z-index: 99999;
}
.eid-popupnav .eid-roleAssignment-row .eid-grid-header-wrapper .eid-grid-header-details .eid-form-field.fourcol, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-grid-header-wrapper .eid-grid-header-details .eid-form-field.fourcol {
  width: 100%;
}
.eid-popupnav .eid-roleAssignment-row .eid-grid-header-wrapper .eid-grid-header-details .eid-form-field.fourcol input, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-grid-header-wrapper .eid-grid-header-details .eid-form-field.fourcol input {
  width: 100%;
}
.eid-popupnav .eid-roleAssignment-row .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-grid-header-content-wrapper .eid-grid-header-details .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected {
  margin-right: 0px;
}
.eid-popupnav .eid-roleAssignment-row .eid-grid-search-input input.eid-input, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-grid-search-input input.eid-input {
  width: inherit;
}
.eid-popupnav .eid-roleAssignment-row .eid-flow-box .eid-button-box.tag-btn, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-flow-box .eid-button-box.tag-btn {
  position: relative;
  float: right;
}
.eid-popupnav .eid-roleAssignment-row .eid-grid-email-results, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-grid-email-results {
  position: relative;
}
.eid-popupnav .eid-roleAssignment-row .eid-grid .eid-bucket, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-grid .eid-bucket {
  margin-top: 30px;
}
.eid-popupnav .eid-roleAssignment-row .eid-width-25, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-width-25 {
  min-width: 360px;
  max-width: inherit;
  margin-right: 0px;
  padding: 40px 10px;
}
.eid-popupnav .eid-roleAssignment-row .eid-width-25 h2.eid-workflow-role-title, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-width-25 h2.eid-workflow-role-title {
  margin-bottom: 15px;
}
.eid-popupnav .eid-roleAssignment-row .eid-width-25 .eid-form-field-value, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-width-25 .eid-form-field-value {
  width: 100% !important;
}
.eid-popupnav .eid-roleAssignment-row .eid-odd-column, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-odd-column {
  background-color: #eef0f4;
}
.eid-popupnav .eid-roleAssignment-row .eid-even-column, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-even-column {
  box-shadow: -5px 0 10px 0 rgba(0, 0, 0, 0.07);
  background-color: #ffffff;
  position: relative;
  margin-top: -30px;
}
.eid-popupnav .eid-roleAssignment-row .eid-even-column h2.eid-workflow-role-title, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-even-column h2.eid-workflow-role-title {
  margin-top: 30px;
}
.eid-popupnav .eid-roleAssignment-row .eid-workflow-role-title, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-workflow-role-title {
  font-size: 24px;
  font-weight: 600;
  color: #000000;
}
.eid-popupnav .eid-roleAssignment-row .eid-workflow-role-description, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-workflow-role-description {
  font-size: 12px;
  color: #8b909a;
  margin-bottom: 20px;
  padding: 0px;
}
.eid-popupnav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons {
  margin-top: 30px;
}
.eid-popupnav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons button.eid-submit-btn, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons button.eid-submit-btn {
  height: 40px;
  background-color: #307fc1;
  border-radius: 5px;
  font-size: 16px;
  color: #ffffff;
  text-transform: capitalize;
  cursor: pointer;
}
.eid-popupnav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons button.eid-cancel-btn, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-workflow-decision-custom-buttons button.eid-cancel-btn {
  height: 40px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  font-size: 16px;
  color: #307fc1;
  background-color: transparent;
  text-transform: capitalize;
  margin-left: 6px;
  cursor: pointer;
}
.eid-popupnav .eid-roleAssignment-row fieldset.eid-form-section, .eid-popup-dialog-nav .eid-roleAssignment-row fieldset.eid-form-section {
  padding: 10px !important;
}
.eid-popupnav .eid-roleAssignment-row .eid-form.ui-widget, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-form.ui-widget {
  padding: 0px !important;
  border-radius: 0px;
  border: none;
  background-color: transparent !important;
  width: inherit;
}
.eid-popupnav .eid-roleAssignment-row fieldset.eid-form-section:hover, .eid-popup-dialog-nav .eid-roleAssignment-row fieldset.eid-form-section:hover {
  border-left: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard {
  height: 80vh;
  overflow: auto;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content {
  width: 250px;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-input-wrapper input, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-input-wrapper input {
  width: 250px;
  height: 40px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(140, 129, 209, 0.15);
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  font-size: 16px;
  color: #282828;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-input-wrapper input:focus, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-input-wrapper input:focus {
  border-color: #8c81d1;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-button-wrapper button {
  width: 40px;
  height: 40px;
  border-radius: 0px 5px 5px 0px;
  background-color: #8c81d1 !important;
  border: 1px solid #8c81d1;
  position: relative;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-button-wrapper button:focus, .eid-popupnav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-button-wrapper button:hover, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-button-wrapper button:focus, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard .ui-combobox-content .ui-combobox-button-wrapper button:hover {
  border: 1px solid #8c81d1;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset {
  margin: 0px;
  margin-top: 0px;
  padding: 0px;
  border: none;
  border-radius: 0px;
  background: transparent;
  box-shadow: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset legend, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset legend {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .sixcol, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .sixcol {
  width: 100%;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset label.eid-form-field-label.transition, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset label.eid-form-field-label.transition {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value {
  width: 100%;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper {
  margin-bottom: 10px;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-input-group-buttons .search-caret, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-input-group-buttons .search-caret {
  background-color: #8c81d1;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-flow-box-md button.eid-input-group-button, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-flow-box-md button.eid-input-group-button {
  border: solid 1px #8c81d1;
  color: #8c81d1;
  background: transparent;
  margin-left: 19px;
  margin-right: 19px;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-flow-box .eid-button-box.tag-btn, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-flow-box .eid-button-box.tag-btn {
  background-color: #8c81d1;
  color: #fff;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-datasource-exporter-root .eid-datasource-export-button, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-datasource-exporter-root .eid-datasource-export-button {
  background-color: #8c81d1;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-bucket-selected .eid-bucket-total, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-header-wrapper .eid-bucket-selected .eid-bucket-total {
  border: solid 1px #ff3c00;
  background-color: #ffebe5;
  color: #ff3c00;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center {
  overflow-x: scroll;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center .eid-check-box, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center .eid-check-box {
  width: 15px;
  height: 15px;
  border-radius: 2px;
  border: solid 1px #b3b7be;
  background-color: #f2f3f6;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center .eid-check-box .eid-check-box-checked-icon, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center .eid-check-box .eid-check-box-checked-icon {
  background-image: url(images/first-cardcheckbox.png);
  margin-top: -8px;
  margin-left: -8px;
  background-size: cover;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table {
  table-layout: fixed;
  width: 150%;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table thead th, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table thead th {
  background-color: white;
  padding: 20px 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row {
  background-color: white;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td {
  padding: 12px;
  white-space: inherit;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td a {
  word-break: break-all;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper {
  border-top: 1px solid #d2d2d9;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-pager, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-pager {
  margin-top: 12px;
  margin-bottom: 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-grid-footer, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-grid-footer {
  padding-left: 5px;
  padding-right: 5px;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default a {
  color: #6c6f75;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-pager-paging li.eid-pager-selected.ui-state-active a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-pager-paging li.eid-pager-selected.ui-state-active a {
  color: #8c81d1;
  border-bottom: 1px solid #8c81d1;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-pager .eid-pager-paging a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .eid-pager .eid-pager-paging a {
  color: #8c81d1;
}
.eid-popupnav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .go-to-section, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-firstCard fieldset .eid-form-field-value .eid-grid-footer-wrapper .go-to-section {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard {
  height: 80vh;
  overflow: auto;
  background: white;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard fieldset, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard fieldset {
  border: none;
  padding: 0px;
  margin-top: 0px;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard fieldset input, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard fieldset input {
  height: 40px;
  width: -webkit-fill-available;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  margin-bottom: 0px;
  font-size: 16px;
  color: #282828;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard fieldset button.ui-combobox-button.ui-button.ui-button-icon-only, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard fieldset button.ui-combobox-button.ui-button.ui-button-icon-only {
  background-color: #499c6c;
  height: 39px;
  width: 40px;
  border-radius: 0px 5px 5px 0px;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard fieldset button.ui-combobox-button.ui-button.ui-button-icon-only:active, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard fieldset button.ui-combobox-button.ui-button.ui-button-icon-only:active {
  border-color: #499c6c;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard fieldset legend, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard fieldset legend {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper {
  margin-bottom: 10px;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-input-group-buttons .search-caret, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-input-group-buttons .search-caret {
  background-color: #499c6c;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-flow-box-md button.eid-input-group-button, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-flow-box-md button.eid-input-group-button {
  border: solid 1px #499c6c;
  color: #499c6c;
  background: transparent;
  margin-left: 19px;
  margin-right: 19px;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-flow-box .eid-button-box.tag-btn, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-flow-box .eid-button-box.tag-btn {
  background-color: #499c6c;
  color: #fff;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-datasource-exporter-root .eid-datasource-export-button, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-datasource-exporter-root .eid-datasource-export-button {
  background-color: #499c6c;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-bucket-selected .eid-bucket-total, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-header-wrapper .eid-bucket-selected .eid-bucket-total {
  border: solid 1px #ff3c00;
  background-color: #ffebe5;
  color: #ff3c00;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center {
  overflow-x: scroll;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center .eid-check-box, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center .eid-check-box {
  width: 15px;
  height: 15px;
  border-radius: 2px;
  border: solid 1px #b3b7be;
  background-color: #f2f3f6;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center .eid-check-box .eid-check-box-checked-icon, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center .eid-check-box .eid-check-box-checked-icon {
  background-image: url(images/secondCard-checkbox.png);
  margin-top: -9px;
  margin-left: -7px;
  background-size: cover;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center table thead th, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center table thead th {
  background-color: #fbfbfd;
  padding: 20px 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row {
  background-color: #fbfbfd;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td {
  padding: 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td a {
  color: #6c6f75;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper {
  border-top: 1px solid #d2d2d9;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager {
  margin-top: 12px;
  margin-bottom: 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-grid-footer, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-grid-footer {
  padding-left: 5px;
  padding-right: 5px;
  background-color: #fbfbfd;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default {
  background: transparent;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default a {
  color: #6c6f75;
  background: transparent;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager-paging li.eid-pager-selected.ui-state-active a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager-paging li.eid-pager-selected.ui-state-active a {
  color: #499c6c;
  background: transparent;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager .eid-pager-paging a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .eid-pager .eid-pager-paging a {
  color: #499c6c;
  background: transparent;
}
.eid-popupnav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .go-to-section, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-secondCard .eid-grid-footer-wrapper .go-to-section {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-third-card, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-third-card {
  height: 80vh;
  overflow: auto;
}
.eid-popupnav .eid-roleAssignment-row .eid-third-card fieldset, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-third-card fieldset {
  margin-top: 0px;
}
.eid-popupnav .eid-roleAssignment-row .eid-third-card fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-third-card fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center {
  overflow-x: scroll;
}
.eid-popupnav .eid-roleAssignment-row .eid-third-card fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-third-card fieldset .eid-form-field-value .eid-grid-panel.eid-grid-panel-center table {
  table-layout: fixed;
  width: 150%;
}
.eid-popupnav .eid-roleAssignment-row .eid-third-card .eid-grid-content td > span, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-third-card .eid-grid-content td > span {
  overflow: initial !important;
}
.eid-popupnav .eid-roleAssignment-row .eid-third-card .eid-grid-footer-wrapper, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-third-card .eid-grid-footer-wrapper {
  border-top: 1px solid #d2d2d9;
}
.eid-popupnav .eid-roleAssignment-row .eid-third-card .eid-grid-footer-wrapper .eid-pager, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-third-card .eid-grid-footer-wrapper .eid-pager {
  margin-top: 12px;
  margin-bottom: 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-third-card .eid-grid-footer-wrapper .eid-grid-footer, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-third-card .eid-grid-footer-wrapper .eid-grid-footer {
  padding-left: 5px;
  padding-right: 5px;
}
.eid-popupnav .eid-roleAssignment-row .eid-third-card .eid-grid-footer-wrapper .go-to-section, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-third-card .eid-grid-footer-wrapper .go-to-section {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard {
  height: 80vh;
  overflow: auto;
  background: white;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard fieldset, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard fieldset {
  margin-top: 0px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-fourthCard-container, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-fourthCard-container {
  max-height: 75vh;
  overflow-y: auto;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-label-text-sm, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-label-text-sm {
  font-size: 10px;
  font-weight: 500;
  color: #6c6f75;
  text-transform: uppercase;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard #eid-m-20, .eid-popupnav .eid-roleAssignment-row .eid-fourthCard #eid-margin-20, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard #eid-m-20, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard #eid-margin-20 {
  margin-bottom: 20px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-comment-textarea, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-comment-textarea {
  border-radius: 5px;
  border: solid 1px #dadada;
  background-color: #fbfbfd;
  margin-bottom: 20px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-flex-timepicker, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-flex-timepicker {
  display: flex;
  justify-content: space-between;
  margin-bottom: 25px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .sixcol.eid-valid-form, .eid-popupnav .eid-roleAssignment-row .eid-fourthCard .sixcol.eid-valid-to, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .sixcol.eid-valid-form, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .sixcol.eid-valid-to {
  width: 45%;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-valid-form input, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-valid-form input {
  border: none;
  border-bottom: 1px solid #dadada;
  box-shadow: none;
  font-size: 13px;
  font-weight: 600;
  color: #000000;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-valid-to input, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-valid-to input {
  border: none;
  box-shadow: none;
  border-radius: 3px;
  background-color: #e4e6ea;
  font-size: 13px;
  font-weight: 600;
  color: #000000;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-add-btn, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-add-btn {
  margin-bottom: 35px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-add-btn button, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-add-btn button {
  width: auto;
  height: 40px;
  padding: 10px 17px;
  min-width: auto;
  background-color: #3a9c9a;
  margin-bottom: 0px;
  text-align: center;
  border-radius: 5px;
  text-transform: capitalize;
  font-size: 16px;
  color: #ffffff;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-email-results, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-email-results {
  position: relative;
  top: 0px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-panel.eid-grid-panel-center, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-panel.eid-grid-panel-center {
  overflow-x: scroll;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-panel.eid-grid-panel-center table thead th, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-panel.eid-grid-panel-center table thead th {
  background-color: #f6f7f9;
  padding: 20px 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row {
  background-color: #ffffff;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-panel.eid-grid-panel-center table tr.eid-grid-data-row td {
  padding: 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-input-group .eid-autocomplete-buttonall.ui-combobox-button, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-input-group .eid-autocomplete-buttonall.ui-combobox-button {
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1;
  width: 40px;
  right: 10px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper {
  border-top: 1px solid #d2d2d9;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager {
  margin-top: 12px;
  margin-bottom: 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-grid-footer, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-grid-footer {
  padding-left: 5px;
  padding-right: 5px;
  background-color: #fbfbfd;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default {
  background: transparent;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager-paging li.ui-state-default a {
  background: transparent;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager-paging li.eid-pager-selected.ui-state-active a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager-paging li.eid-pager-selected.ui-state-active a {
  background: transparent;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager .eid-pager-paging a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .eid-pager .eid-pager-paging a {
  background: transparent;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .go-to-section, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-editable-list-search .eid-advanced-search-popup .eid-grid-footer-wrapper .go-to-section {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .eid-form-fields-container .sixcol, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .eid-form-fields-container .sixcol {
  width: 100%;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .eid-form-field-captcha .eid-label-required-icon, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .eid-form-field-captcha .eid-label-required-icon {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .eid-form-field-captcha .eid-form-field-value, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .eid-form-field-captcha .eid-form-field-value {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .recaptcha-google-badge, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .recaptcha-google-badge {
  font-size: 14px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .recaptcha-google-badge a, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-selfregisterwizard .recaptcha-google-badge a {
  text-decoration: underline;
  color: #307fc1;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard fieldset .eid-form-field.eid-form-field-textblock .eid-label-required-icon label .eid-form-field-label-text, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard fieldset .eid-form-field.eid-form-field-textblock .eid-label-required-icon label .eid-form-field-label-text {
  white-space: initial;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow, .eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow {
  width: 600px !important;
  margin: auto;
  margin-top: 50px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight, .eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight {
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  padding: 10px 10px 0px 10px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-header.ui-widget-header.eid-header, .eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-header.ui-widget-header.eid-header, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-header.ui-widget-header.eid-header, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-header.ui-widget-header.eid-header {
  display: none;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow p.eid-paragraph-caption, .eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow p.eid-paragraph-caption, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow p.eid-paragraph-caption, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow p.eid-paragraph-caption {
  padding: 32px 24px;
  border-radius: 5px;
  border: solid 1px #d8dceb;
  background-color: #fbfcfc;
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.13px;
  color: #777;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer, .eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer {
  background-color: #f7f8fa;
  text-align: left;
  padding: 0px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer .mb-2, .eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer .mb-2, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer .mb-2, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer .mb-2 {
  margin-bottom: 0px !important;
  padding: 24px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions, .eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions {
  margin: 0 -10px -10px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer ul.ui-menu.ui-autocomplete, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer ul.ui-menu.ui-autocomplete {
  left: 0px !important;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer .eid-pager-section.go-to-section, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer .eid-pager-section.go-to-section {
  display: inherit;
  text-align: center;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer .eid-pager-section.eid-pager-info, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer .eid-pager-section.eid-pager-info {
  margin-right: 0px;
  margin-bottom: 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer .eid-pager-section.eid-pager-current-size, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer .eid-pager-section.eid-pager-current-size {
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 12px;
}
.eid-popupnav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer .eid-pager-section.eid-pager-current-size .ui-combobox .ui-combobox-button-wrapper, .eid-popup-dialog-nav .eid-roleAssignment-row .eid-fourthCard .eid-grid-footer-wrapper .eid-grid-footer .eid-pager-section.eid-pager-current-size .ui-combobox .ui-combobox-button-wrapper {
  right: -20px;
}
.eid-popupnav .eid-manage-role-tab ul.ui-tabs-nav, .eid-popup-dialog-nav .eid-manage-role-tab ul.ui-tabs-nav {
  border-radius: 0px;
  background-color: transparent;
  margin-bottom: 0px;
  border-bottom: none;
}
.eid-popupnav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-default, .eid-popup-dialog-nav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-default {
  overflow: inherit;
}
.eid-popupnav .eid-manage-role-tab ul.ui-tabs-nav li:nth-child(n+2), .eid-popup-dialog-nav .eid-manage-role-tab ul.ui-tabs-nav li:nth-child(n+2) {
  margin-left: 10px;
}
.eid-popupnav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-active, .eid-popup-dialog-nav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-active {
  z-index: 99;
}
.eid-popupnav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-default a, .eid-popup-dialog-nav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-default a {
  border-radius: 5px 5px 0px 0px;
  background-color: #f7f8fa;
  padding: 17px;
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1);
}
.eid-popupnav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-default a h5, .eid-popup-dialog-nav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-default a h5 {
  font-size: 14px;
  color: #4a4a4a;
}
.eid-popupnav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-active a, .eid-popup-dialog-nav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-active a {
  background-color: #ffffff;
  border-radius: 5px 5px 0px 0px;
  border-bottom: none;
}
.eid-popupnav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-active a h5, .eid-popup-dialog-nav .eid-manage-role-tab ul.ui-tabs-nav li.ui-state-active a h5 {
  color: #307fc1;
}
.eid-popupnav .eid-tab-record table, .eid-popup-dialog-nav .eid-tab-record table {
  border-collapse: inherit;
  border-spacing: inherit;
}
.eid-popupnav .eid-tab-record table tbody, .eid-popup-dialog-nav .eid-tab-record table tbody {
  display: flex;
  background-color: white;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  padding: 18px 0px;
}
.eid-popupnav .eid-tab-record table tbody tr, .eid-popup-dialog-nav .eid-tab-record table tbody tr {
  border-right: 1px solid #f5f5f5;
  padding: 0px 18px;
}
.eid-popupnav .eid-tab-record table tbody tr td.eid-title-text, .eid-popup-dialog-nav .eid-tab-record table tbody tr td.eid-title-text {
  font-size: 9px;
  font-weight: 500;
  color: #6c6f75;
  text-transform: uppercase;
  word-break: inherit;
}
.eid-popupnav .eid-tab-record table tbody tr td.eid-text-description, .eid-popup-dialog-nav .eid-tab-record table tbody tr td.eid-text-description {
  font-size: 11px;
  color: #282828;
}
.eid-popupnav .eid-tab-record table tbody tr:last-child, .eid-popup-dialog-nav .eid-tab-record table tbody tr:last-child {
  border-right: none;
}
.eid-popupnav .eid-accordion-col, .eid-popup-dialog-nav .eid-accordion-col {
  width: 235px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  background-color: #ffffff;
  border: 1px solid white;
  padding: 10px 16px;
}
.eid-popupnav .eid-accordion-col .ui-accordion-header-icon, .eid-popup-dialog-nav .eid-accordion-col .ui-accordion-header-icon {
  position: absolute;
  right: 4px;
  top: 40%;
}
.eid-popupnav .eid-accordion-col .ui-accordion-header-icon.ui-icon-triangle-1-e, .eid-popup-dialog-nav .eid-accordion-col .ui-accordion-header-icon.ui-icon-triangle-1-e {
  background-image: url(images/accordionplus.png);
  background-position: center;
}
.eid-popupnav .eid-accordion-col .ui-accordion-header-icon.ui-icon-triangle-1-s, .eid-popup-dialog-nav .eid-accordion-col .ui-accordion-header-icon.ui-icon-triangle-1-s {
  background-image: url(images/accordion-active.png);
  background-position: center;
}
.eid-popupnav .eid-accordion-col h4, .eid-popup-dialog-nav .eid-accordion-col h4 {
  font-size: 14px;
}
.eid-popupnav .eid-accordion-col h4 a, .eid-popup-dialog-nav .eid-accordion-col h4 a {
  color: #4a4a4a;
  word-break: break-word;
}
.eid-popupnav .eid-accordion-col:hover, .eid-popup-dialog-nav .eid-accordion-col:hover {
  border-color: #307fc1;
}
.eid-popupnav .eid-accordion-col-data-pointer, .eid-popup-dialog-nav .eid-accordion-col-data-pointer {
  content: "";
  position: absolute;
  top: 17px;
  left: -7px;
  border: solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #fff;
  padding: 7px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 99;
}
.eid-popupnav .eid-accordion-col-data-pointer-css-only::before, .eid-popup-dialog-nav .eid-accordion-col-data-pointer-css-only::before {
  content: "";
  position: absolute;
  top: 17px;
  left: -7px;
  border: solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #fff;
  padding: 7px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 99;
}
.eid-popupnav .row.eid-row-additional-accordions .eid-accordion-col.ui-accordion-header.ui-accordion-header-active.ui-state-active::before, .eid-popup-dialog-nav .row.eid-row-additional-accordions .eid-accordion-col.ui-accordion-header.ui-accordion-header-active.ui-state-active::before {
  content: "";
  position: absolute;
  right: -23px;
  top: 13px;
  border: solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #fff;
  padding: 7px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 99;
}
.eid-popupnav .row.eid-row-additional-accordions .eid-accordion-col-data-pointer-css-only::before, .eid-popupnav .row.eid-row-additional-accordions .eid-accordion-col-data-pointer::before, .eid-popupnav .row.eid-row-additional-accordions .eid-accordion-col-data-pointer, .eid-popup-dialog-nav .row.eid-row-additional-accordions .eid-accordion-col-data-pointer-css-only::before, .eid-popup-dialog-nav .row.eid-row-additional-accordions .eid-accordion-col-data-pointer::before, .eid-popup-dialog-nav .row.eid-row-additional-accordions .eid-accordion-col-data-pointer {
  display: none !important;
}
.eid-popupnav .eid-accordion-col.ui-state-active, .eid-popup-dialog-nav .eid-accordion-col.ui-state-active {
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  background-color: #2b3039;
}
.eid-popupnav .eid-accordion-col.ui-state-active .eid-accordion-text a, .eid-popup-dialog-nav .eid-accordion-col.ui-state-active .eid-accordion-text a {
  font-weight: 600;
  color: white;
}
.eid-popupnav .eid-accordion-col-data, .eid-popup-dialog-nav .eid-accordion-col-data {
  width: auto;
  min-height: -webkit-fill-available;
  padding: 25px;
  border: none;
  position: absolute;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  background-color: #ffffff;
  right: 0;
  left: 0;
  top: 0;
  z-index: 9000;
  margin-left: 285px;
}
.eid-popupnav .eid-tree-search-bg .eid-input-group-buttons button.eid-input-group-button, .eid-popup-dialog-nav .eid-tree-search-bg .eid-input-group-buttons button.eid-input-group-button {
  margin-left: 0px;
}
.eid-popupnav .eid-tree-search-bg input, .eid-popup-dialog-nav .eid-tree-search-bg input {
  padding: 1px 8px;
}
.eid-popupnav .eid-workflow-ChangePassword, .eid-popupnav .eid-workflow-changepassword, .eid-popup-dialog-nav .eid-workflow-ChangePassword, .eid-popup-dialog-nav .eid-workflow-changepassword {
  margin: 30px auto;
  width: 500px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  border-radius: 5px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-workflow-content-container, .eid-popupnav .eid-workflow-changepassword .eid-workflow-content-container, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-content-container, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-content-container {
  padding: 0px !important;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field-modified-text, .eid-popupnav .eid-workflow-changepassword .eid-form-field-modified-text, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-modified-text, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-modified-text {
  margin-left: 5px !important;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-workflow-header, .eid-popupnav .eid-workflow-changepassword .eid-workflow-header, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-header, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-header {
  margin-bottom: 0px;
  background-color: #fff;
  border-bottom: solid 1px #efeff1;
  border-radius: 5px 5px 0px 0px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-workflow-header h2, .eid-popupnav .eid-workflow-changepassword .eid-workflow-header h2, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-header h2, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-header h2 {
  font-size: 20px !important;
  color: #282828 !important;
  padding: 28px 30px;
  font-weight: normal;
  line-height: normal;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-workflow-header p.eid-workflow-description, .eid-popupnav .eid-workflow-ChangePassword .eid-workflow-header br, .eid-popupnav .eid-workflow-changepassword .eid-workflow-header p.eid-workflow-description, .eid-popupnav .eid-workflow-changepassword .eid-workflow-header br, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-header p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-header br, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-header p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-header br {
  display: none;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-edit-one-content .eid-form-no-auto-compact, .eid-popupnav .eid-workflow-ChangePassword .eid-workflow-content .eid-form-no-auto-compact, .eid-popupnav .eid-workflow-changepassword .eid-edit-one-content .eid-form-no-auto-compact, .eid-popupnav .eid-workflow-changepassword .eid-workflow-content .eid-form-no-auto-compact, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-edit-one-content .eid-form-no-auto-compact, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-content .eid-form-no-auto-compact, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-edit-one-content .eid-form-no-auto-compact, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-content .eid-form-no-auto-compact {
  padding: 0px !important;
  border-radius: 0px !important;
  border: none !important;
  width: inherit;
  margin-top: 0px !important;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-edit-one-content p.eid-workflow-description, .eid-popupnav .eid-workflow-ChangePassword .eid-edit-one-content br, .eid-popupnav .eid-workflow-ChangePassword .eid-workflow-content p.eid-workflow-description, .eid-popupnav .eid-workflow-ChangePassword .eid-workflow-content br, .eid-popupnav .eid-workflow-changepassword .eid-edit-one-content p.eid-workflow-description, .eid-popupnav .eid-workflow-changepassword .eid-edit-one-content br, .eid-popupnav .eid-workflow-changepassword .eid-workflow-content p.eid-workflow-description, .eid-popupnav .eid-workflow-changepassword .eid-workflow-content br, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-edit-one-content p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-edit-one-content br, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-content p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-content br, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-edit-one-content p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-edit-one-content br, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-content p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-content br {
  display: none;
}
.eid-popupnav .eid-workflow-ChangePassword fieldset.eid-form-section:hover, .eid-popupnav .eid-workflow-changepassword fieldset.eid-form-section:hover, .eid-popup-dialog-nav .eid-workflow-ChangePassword fieldset.eid-form-section:hover, .eid-popup-dialog-nav .eid-workflow-changepassword fieldset.eid-form-section:hover {
  border-left: none !important;
}
.eid-popupnav .eid-workflow-ChangePassword fieldset.eid-form-section, .eid-popupnav .eid-workflow-changepassword fieldset.eid-form-section, .eid-popup-dialog-nav .eid-workflow-ChangePassword fieldset.eid-form-section, .eid-popup-dialog-nav .eid-workflow-changepassword fieldset.eid-form-section {
  padding: 0px !important;
}
.eid-popupnav .eid-workflow-ChangePassword fieldset, .eid-popupnav .eid-workflow-changepassword fieldset, .eid-popup-dialog-nav .eid-workflow-ChangePassword fieldset, .eid-popup-dialog-nav .eid-workflow-changepassword fieldset {
  background-color: #f7f8fa;
  margin: 0px;
  padding: 0px;
  border: none;
  border-radius: 0px;
  box-shadow: none;
}
.eid-popupnav .eid-workflow-ChangePassword fieldset legend, .eid-popupnav .eid-workflow-changepassword fieldset legend, .eid-popup-dialog-nav .eid-workflow-ChangePassword fieldset legend, .eid-popup-dialog-nav .eid-workflow-changepassword fieldset legend {
  display: none;
}
.eid-popupnav .eid-workflow-ChangePassword fieldset .eid-form-fields-container, .eid-popupnav .eid-workflow-changepassword fieldset .eid-form-fields-container, .eid-popup-dialog-nav .eid-workflow-ChangePassword fieldset .eid-form-fields-container, .eid-popup-dialog-nav .eid-workflow-changepassword fieldset .eid-form-fields-container {
  padding: 30px 40px;
  width: inherit !important;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field-content-container, .eid-popupnav .eid-workflow-changepassword .eid-form-field-content-container, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-content-container, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-content-container {
  padding: 0px;
}
.eid-popupnav .eid-workflow-ChangePassword label, .eid-popupnav .eid-workflow-changepassword label, .eid-popup-dialog-nav .eid-workflow-ChangePassword label, .eid-popup-dialog-nav .eid-workflow-changepassword label {
  font-size: 14px !important;
  line-height: 1 !important;
  letter-spacing: 0.13px !important;
  color: #333 !important;
  text-transform: capitalize !important;
}
.eid-popupnav .eid-workflow-ChangePassword label.eid-password-text, .eid-popupnav .eid-workflow-changepassword label.eid-password-text, .eid-popup-dialog-nav .eid-workflow-ChangePassword label.eid-password-text, .eid-popup-dialog-nav .eid-workflow-changepassword label.eid-password-text {
  display: block;
  padding-bottom: 2px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field-validation-message-wrapper .eid-form-field-validation-message, .eid-popupnav .eid-workflow-changepassword .eid-form-field-validation-message-wrapper .eid-form-field-validation-message, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-validation-message-wrapper .eid-form-field-validation-message, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-validation-message-wrapper .eid-form-field-validation-message {
  color: #d0021b !important;
  line-height: normal !important;
  text-transform: unset !important;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field, .eid-popupnav .eid-workflow-changepassword .eid-form-field, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field {
  border-bottom: none;
  padding: 0 0 20px 0;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .ui-combobox-button-wrapper, .eid-popupnav .eid-workflow-changepassword .eid-form-field .ui-combobox-button-wrapper, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .ui-combobox-button-wrapper, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .ui-combobox-button-wrapper {
  width: 55px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .ui-combobox-button-wrapper button, .eid-popupnav .eid-workflow-changepassword .eid-form-field .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .ui-combobox-button-wrapper button, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .ui-combobox-button-wrapper button {
  width: 55px;
  height: 55px !important;
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1 !important;
  top: 0px !important;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .ui-combobox-button-wrapper .ui-icon.ui-icon-triangle-1-s, .eid-popupnav .eid-workflow-changepassword .eid-form-field .ui-combobox-button-wrapper .ui-icon.ui-icon-triangle-1-s, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .ui-combobox-button-wrapper .ui-icon.ui-icon-triangle-1-s, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .ui-combobox-button-wrapper .ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/ui-icons_ffffff_256x240.png);
  background-position: -65px -16px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon {
  filter: brightness(0.7);
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-generate, .eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-advanced, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-generate, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-advanced, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-generate, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-advanced, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-generate, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container:hover > a.eid-icon.eid-password-icon-advanced {
  border-right: 1px solid rgba(212, 212, 216, 0.4);
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon {
  height: 53px;
  width: 55px;
  margin-top: 1px;
  position: absolute;
  background-color: transparent;
  background-position: 50% 65%;
  z-index: 2;
  outline: none;
  background-size: auto;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate {
  right: 55px;
  width: 75px;
  background-position: 50% 70%;
  border-right: 1px solid #d4d4d8;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced {
  right: 55px;
  width: 75px;
  background-position: 50% 70%;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container .eid-password-eye-show-icon, .eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container .eid-password-eye-hide-icon, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container .eid-password-eye-show-icon, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container .eid-password-eye-hide-icon, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container .eid-password-eye-show-icon, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container .eid-password-eye-hide-icon, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container .eid-password-eye-show-icon, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container .eid-password-eye-hide-icon {
  background-image: url(images/eye-show.svg);
  border-radius: 0px 5px 5px 0px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container .eid-password-eye-show-icon::before, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container .eid-password-eye-show-icon::before, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container .eid-password-eye-show-icon::before, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container .eid-password-eye-show-icon::before {
  content: "Show";
  position: absolute;
  right: 14px;
  top: 11px;
  text-indent: initial;
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.21px;
  color: #bbb;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container .eid-password-eye-hide-icon::before, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container .eid-password-eye-hide-icon::before, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container .eid-password-eye-hide-icon::before, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container .eid-password-eye-hide-icon::before {
  content: "Hide";
  position: absolute;
  right: 14px;
  top: 11px;
  text-indent: initial;
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.21px;
  color: #bbb;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced, .eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate {
  background-image: url(images/gear-white.svg);
  border-right: 1px solid #d4d4d8;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced::before, .eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate::before, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced::before, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate::before, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced::before, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate::before, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-advanced::before, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container a.eid-icon.eid-password-icon-generate::before {
  content: "Generate";
  position: absolute;
  right: 15px;
  top: 10px;
  text-indent: initial;
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.21px;
  color: #bbb;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-advanced, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-advanced, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-advanced, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-advanced {
  font-size: 14px;
  color: #307fc1;
  text-decoration: underline;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-advanced .eid-icon-password-arrow-closed, .eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-advanced .eid-icon-password-arrow-open, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-advanced .eid-icon-password-arrow-closed, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-advanced .eid-icon-password-arrow-open, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-advanced .eid-icon-password-arrow-closed, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-advanced .eid-icon-password-arrow-open, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-advanced .eid-icon-password-arrow-closed, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-advanced .eid-icon-password-arrow-open {
  background-image: none;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password .eid-password-password, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password .eid-password-password, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password .eid-password-password, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password .eid-password-password {
  padding-bottom: 0px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generatearea input[type=text], .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generatearea input[type=text], .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generatearea input[type=text], .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generatearea input[type=text] {
  height: 40px !important;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-confirmation, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-confirmation, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-confirmation, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-confirmation {
  padding-top: 20px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-policy .eid-password-policy-compliance-bar-arrow, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-policy .eid-password-policy-compliance-bar-arrow, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-policy .eid-password-policy-compliance-bar-arrow, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-policy .eid-password-policy-compliance-bar-arrow {
  background: none;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-policy .eid-password-policy-compliance-bar-good, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-policy .eid-password-policy-compliance-bar-good, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-policy .eid-password-policy-compliance-bar-good, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-policy .eid-password-policy-compliance-bar-good {
  min-width: 0px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-policy-compliance-bar, .eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-policy-compliance-bar-good, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-policy-compliance-bar, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-policy-compliance-bar-good, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-policy-compliance-bar, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-policy-compliance-bar-good, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-policy-compliance-bar, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-policy-compliance-bar-good {
  height: 6px;
  border-radius: 3px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container > a.eid-icon + input.eid-password-value, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container > a.eid-icon + input.eid-password-value, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container > a.eid-icon + input.eid-password-value, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container > a.eid-icon + input.eid-password-value {
  padding-right: 60px !important;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container > a.eid-icon + a.eid-icon + input.eid-password-value, .eid-popupnav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container > a.eid-icon + a.eid-icon + input.eid-password-value, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field .eid-password-generate-container > a.eid-icon + a.eid-icon + input.eid-password-value, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field .eid-password-generate-container > a.eid-icon + a.eid-icon + input.eid-password-value {
  padding-right: 135px !important;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field-value, .eid-popupnav .eid-workflow-ChangePassword .eid-form-field-label, .eid-popupnav .eid-workflow-changepassword .eid-form-field-value, .eid-popupnav .eid-workflow-changepassword .eid-form-field-label, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-value, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-label, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-value, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-label {
  clear: left;
  width: 100%;
  padding-top: 0px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field.eid-form-field-checkbox .eid-form-field-value, .eid-popupnav .eid-workflow-changepassword .eid-form-field.eid-form-field-checkbox .eid-form-field-value, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field.eid-form-field-checkbox .eid-form-field-value, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field.eid-form-field-checkbox .eid-form-field-value {
  display: flex;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-form-field.eid-form-field-checkbox .eid-form-field-value .eid-label-required-icon, .eid-popupnav .eid-workflow-changepassword .eid-form-field.eid-form-field-checkbox .eid-form-field-value .eid-label-required-icon, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field.eid-form-field-checkbox .eid-form-field-value .eid-label-required-icon, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field.eid-form-field-checkbox .eid-form-field-value .eid-label-required-icon {
  display: inline;
  margin-left: 10px;
}
.eid-popupnav .eid-workflow-ChangePassword input, .eid-popupnav .eid-workflow-changepassword input, .eid-popup-dialog-nav .eid-workflow-ChangePassword input, .eid-popup-dialog-nav .eid-workflow-changepassword input {
  height: 55px !important;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
  font-size: 18px;
  color: #282828;
}
.eid-popupnav .eid-workflow-ChangePassword input:focus, .eid-popupnav .eid-workflow-changepassword input:focus, .eid-popup-dialog-nav .eid-workflow-ChangePassword input:focus, .eid-popup-dialog-nav .eid-workflow-changepassword input:focus {
  box-shadow: 0 3px 6px 0 rgba(48, 127, 193, 0.15);
  border: solid 1.4px #307fc1;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-edit-one-buttons, .eid-popupnav .eid-workflow-changepassword .eid-edit-one-buttons, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-edit-one-buttons, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-edit-one-buttons {
  padding: 28px 0px;
  background: white;
  margin-bottom: 0px;
  border-top: solid 1px #efeff1;
  border-left: none;
  border-right: none;
  border-bottom: none;
  margin: 0px;
  border-radius: 0px 0px 5px 5px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-edit-one-buttons button, .eid-popupnav .eid-workflow-changepassword .eid-edit-one-buttons button, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-edit-one-buttons button, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-edit-one-buttons button {
  margin: auto;
  display: flex;
  width: 87%;
  justify-content: center;
  height: 55px;
  padding: 18px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-workflow-content-footer, .eid-popupnav .eid-workflow-changepassword .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-content-footer {
  padding: 0px;
}
.eid-popupnav .eid-workflow-ChangePassword .eid-workflow-content-footer .eid-workflow-decisions, .eid-popupnav .eid-workflow-changepassword .eid-workflow-content-footer .eid-workflow-decisions, .eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-workflow-content-footer .eid-workflow-decisions, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-workflow-content-footer .eid-workflow-decisions {
  margin: 0px !important;
  border-top: solid 1px #efeff1;
  justify-content: center;
}
.eid-popupnav .eid-workflow-Reset.Account.Password fieldset.eid-form-section .sixcol.last, .eid-popup-dialog-nav .eid-workflow-Reset.Account.Password fieldset.eid-form-section .sixcol.last {
  margin-right: 2%;
}
.eid-popupnav #divEditActionForm .eid-edit-action-form .eid-form-field.sixcol .eid-autocomplete-label, .eid-popup-dialog-nav #divEditActionForm .eid-edit-action-form .eid-form-field.sixcol .eid-autocomplete-label {
  display: none;
}
.eid-popupnav #divEditActionForm input.RemoveActionResourceTypeButton, .eid-popup-dialog-nav #divEditActionForm input.RemoveActionResourceTypeButton {
  border-radius: 5px;
  background-color: #307fc1;
  color: white;
}
.eid-popupnav table#empowerIDEmail td, .eid-popup-dialog-nav table#empowerIDEmail td {
  width: auto !important;
}
.eid-popupnav .eid-workflow-CreateAttributeMappings .eid-workflow-content-body .eid-workflow-control .eid-search .eid-form-field.sixcol, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings .eid-workflow-content-body .eid-workflow-control .eid-search .eid-form-field.sixcol {
  width: 100%;
  color: #333;
  font-weight: 700;
}
.eid-popupnav .eid-workflow-CreateAttributeMappings .eid-workflow-content-body .eid-workflow-control .eid-search .eid-form-field.sixcol .eid-check-box.eid-focusable, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings .eid-workflow-content-body .eid-workflow-control .eid-search .eid-form-field.sixcol .eid-check-box.eid-focusable {
  display: inline-block;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section {
  width: 500px;
  margin: 30px auto;
  background-color: #f7f8fa;
  min-height: 100px;
  border: solid 1px #efeff1;
  padding: 0px;
  border-radius: 5px;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-ul-caption, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-ul-caption, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-ul-caption, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-ul-caption {
  font-weight: bold;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-header.ui-widget-header.eid-header, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-header.ui-widget-header.eid-header, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-header.ui-widget-header.eid-header, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-header.ui-widget-header.eid-header {
  padding: 28px 30px;
  background: white;
  border-bottom: solid 1px #efeff1;
  margin-bottom: 0px;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-header.ui-widget-header.eid-header h2.eid-workflow-title, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-header.ui-widget-header.eid-header h2.eid-workflow-title, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-header.ui-widget-header.eid-header h2.eid-workflow-title, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-header.ui-widget-header.eid-header h2.eid-workflow-title {
  font-size: 20px;
  color: #282828;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-header.ui-widget-header.eid-header > p.eid-workflow-description, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-header.ui-widget-header.eid-header > p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-header.ui-widget-header.eid-header > p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-header.ui-widget-header.eid-header > p.eid-workflow-description {
  margin-bottom: 0px !important;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content.eid-content, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content.eid-content, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content.eid-content, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content.eid-content {
  background-color: #f7f8fa;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content.eid-content > p.eid-workflow-description, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content.eid-content > p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content.eid-content > p.eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content.eid-content > p.eid-workflow-description {
  margin-bottom: 0px !important;
  padding: 30px 30px 0px 30px;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content.eid-content .eid-workflow-content-body .eid-workflow-control, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content.eid-content .eid-workflow-content-body .eid-workflow-control, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content.eid-content .eid-workflow-content-body .eid-workflow-control, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content.eid-content .eid-workflow-content-body .eid-workflow-control {
  padding: 28px 30px;
  word-break: break-all;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer {
  padding: 22px 30px;
  background: white;
  border-top: solid 1px #efeff1;
  text-align: center;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer .eid-workflow-decisions, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer .eid-workflow-decisions, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions {
  text-align: center;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer .eid-workflow-decisions button, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions button, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer .eid-workflow-decisions button, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions button {
  height: 55px;
  border-radius: 5px;
  background-color: #307fc1;
  font-size: 16px;
  text-align: center;
  color: #fff;
  text-transform: capitalize;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer .eid-workflow-decisions .eid-workflow-button-cancel, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions .eid-workflow-button-cancel, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer .eid-workflow-decisions .eid-workflow-button-cancel, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions .eid-workflow-button-cancel {
  padding: 10px 17px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  background: #ffffff;
  color: #307fc1;
  min-width: inherit;
  height: auto;
  font-size: 16px;
  margin-right: 24px;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer .eid-workflow-decisions .eid-workflow-button-submit, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions .eid-workflow-button-submit, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer .eid-workflow-decisions .eid-workflow-button-submit, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow-content-footer .eid-workflow-decisions .eid-workflow-button-submit {
  color: #fff;
  font-size: 16px;
  position: relative;
  height: auto;
  padding: 10px 17px;
  border-radius: 5px;
  background-color: #307fc1;
  border: 1px solid #307fc1;
  min-width: auto;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-create-attribute-mapping, .eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-create-attribute-mapping, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-create-attribute-mapping, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-create-attribute-mapping {
  background: transparent;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer {
  text-align: left;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer button.eid-workflow-button-cancel, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer button.eid-workflow-button-cancel {
  padding: 10px 17px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  background: #ffffff;
  color: #307fc1;
  min-width: inherit;
  height: auto;
  font-size: 16px;
  margin-right: 24px;
}
.eid-popupnav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer button.eid-workflow-button-submit, .eid-popup-dialog-nav .eid-workflow-DeleteMultiplePeopleWithOptions.eid-confirm-termination-section .eid-workflow-content-footer button.eid-workflow-button-submit {
  color: #fff;
  font-size: 16px;
  position: relative;
  height: auto;
  padding: 10px 17px;
  border-radius: 5px;
  background-color: #307fc1;
  border: 1px solid #307fc1;
  min-width: auto;
}
.eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow .eid-workflow-description, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow .eid-workflow-description {
  margin-bottom: 0px;
  padding: 28px 30px 0px 30px;
}
.eid-popupnav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow .eid-workflow-header h2.eid-workflow-title, .eid-popup-dialog-nav .eid-workflow-CreateAttributeMappings.eid-create-attribute-mappings-choose-type-title-section .eid-workflow .eid-workflow-header h2.eid-workflow-title {
  word-wrap: break-word;
}
.eid-popupnav .eid-workflow-Delete.Account .eid-workflow-content.eid-content.ui-widget-content, .eid-popup-dialog-nav .eid-workflow-Delete.Account .eid-workflow-content.eid-content.ui-widget-content {
  background-color: white;
  width: fit-content;
  margin: 0px auto;
  padding: 50px;
  border-radius: 8px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
}
.eid-popupnav .eid-workflow-Delete.Account .eid-workflow-content.eid-content.ui-widget-content .eid-workflow-control p, .eid-popup-dialog-nav .eid-workflow-Delete.Account .eid-workflow-content.eid-content.ui-widget-content .eid-workflow-control p {
  padding-top: 10px;
}
.eid-popupnav .eid-workflow-Delete.Account .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-workflow-Delete.Account .eid-workflow-content-footer {
  text-align: left;
  padding-top: 25px;
}
.eid-popupnav .eid-workflow-Delete.Account .eid-workflow-content-footer .eid-workflow-decisions, .eid-popup-dialog-nav .eid-workflow-Delete.Account .eid-workflow-content-footer .eid-workflow-decisions {
  text-align: left;
  margin-top: 25px;
}
.eid-popupnav .eid-ui-collapsible, .eid-popup-dialog-nav .eid-ui-collapsible {
  border-radius: 8px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
  background-color: #ffffff;
  margin-bottom: 32px;
  border-bottom: 1px solid;
  border-image-source: linear-gradient(to right, rgba(1, 174, 143, 0), #04ab93 7%, #2c83bd 91%, rgba(48, 127, 193, 0));
  border-image-slice: 1;
}
.eid-popupnav .eid-ui-collapsible .eid-ui-collapsible-header, .eid-popup-dialog-nav .eid-ui-collapsible .eid-ui-collapsible-header {
  background-color: #fbfbfd;
  padding: 20px;
  border-bottom: solid 1px #efeff1;
  display: flex;
  justify-content: space-between;
  border-radius: 8px;
  position: relative;
  min-height: 29px;
}
.eid-popupnav .eid-ui-collapsible .eid-ui-collapsible-header h5.eid-ui-collapsible-header-text, .eid-popup-dialog-nav .eid-ui-collapsible .eid-ui-collapsible-header h5.eid-ui-collapsible-header-text {
  font-family: "Rubik", sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #5d6870;
  text-transform: uppercase;
  font-style: normal;
}
.eid-popupnav .eid-ui-collapsible .eid-ui-collapsible-header .ui-icon.ui-icon-triangle-1-s, .eid-popup-dialog-nav .eid-ui-collapsible .eid-ui-collapsible-header .ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/icon-expand-caret.svg);
  background-position: inherit;
  top: 14px;
  right: 7px;
}
.eid-popupnav .eid-ui-collapsible .eid-ui-collapsible-header .eid-icon-expand-outline-icon, .eid-popup-dialog-nav .eid-ui-collapsible .eid-ui-collapsible-header .eid-icon-expand-outline-icon {
  height: 32px;
  position: absolute;
  width: 32px;
  background-image: url(images/icon-expand-outline-normal.svg);
  right: 20px;
  margin-top: -1px;
}
.eid-popupnav .eid-ui-collapsible .eid-ui-collapsible-header .ui-icon.ui-icon-triangle-1-e, .eid-popup-dialog-nav .eid-ui-collapsible .eid-ui-collapsible-header .ui-icon.ui-icon-triangle-1-e {
  background-image: url(images/icon-expand-caret.svg);
  background-position: inherit;
  transform: scale(1) rotate(180deg);
  top: 7px;
  right: 9px;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers {
  padding: 20px 20px 10px 20px;
  display: block;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody {
  display: flex;
  flex-flow: wrap;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr {
  display: block;
  width: 50%;
  margin-bottom: 20px;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr th, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr th {
  text-align: inherit;
  border-right: none;
  width: auto;
  font-size: 10px;
  font-weight: 600;
  color: #6c6f75;
  text-transform: uppercase;
  padding-left: 0px;
  word-break: break-word;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr td, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr td {
  font-weight: bold;
  width: auto;
  font-size: 14px;
  color: #282828;
  word-break: break-word;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr td label span.eid-autocomplete-button-wrapper button, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr td label span.eid-autocomplete-button-wrapper button {
  margin-top: 0px;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr td label button, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr td label button {
  margin-left: 5px;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr td a, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr td a {
  color: #307fc1;
  text-decoration: none;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr td .eid-collapse-panel.eid-editable-list-inline, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr td .eid-collapse-panel.eid-editable-list-inline {
  display: block;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr td.eid-disabled-status-case-false, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr td.eid-disabled-status-case-false {
  background-image: url(images/icon-false.svg);
  background-repeat: no-repeat;
  padding-left: 24px;
  background-size: 13px;
  background-position: 1.1% 48%;
}
.eid-popupnav .eid-ui-collapsible table.eid-vertical-headers tbody tr td.eid-disabled-status-case-true, .eid-popup-dialog-nav .eid-ui-collapsible table.eid-vertical-headers tbody tr td.eid-disabled-status-case-true {
  background-image: url(images/icon-true.svg);
  background-repeat: no-repeat;
  padding-left: 24px;
  background-size: 13px;
  background-position: 1.1% 48%;
}
.eid-popupnav .eid-ui-collapsible-header-text-active, .eid-popup-dialog-nav .eid-ui-collapsible-header-text-active {
  color: #307fc1 !important;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container {
  background: white;
  width: 270px;
  border-radius: 8px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
  border: solid 1px #ebebed;
  background-color: #ffffff;
  position: relative;
  align-self: baseline;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-image-cube .eid-image-cube, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-image-cube .eid-image-cube {
  border-radius: 8px;
  border: none;
  background-color: #ffffff;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-image-cube .eid-image-cube .eid-image-cube-rotator, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-image-cube .eid-image-cube .eid-image-cube-rotator {
  text-align: center;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-image-cube .eid-image-cube .eid-image-cube-rotator img, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-image-cube .eid-image-cube .eid-image-cube-rotator img {
  border-radius: 50%;
  width: 195px !important;
  height: 195px !important;
  box-shadow: 0px 25px 19px 0px #C6cbc6;
  text-align: center;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-image-cube .eid-image-cube .eid-image-cube-rotator.eid-image-cube-normal, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-image-cube .eid-image-cube .eid-image-cube-rotator.eid-image-cube-normal {
  width: 195px;
  display: flex;
  height: 195px;
  transition: 0.2s ease-in-out;
  justify-content: center;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info {
  padding: 0px 20px 20px 20px;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-text, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-text {
  font-size: 20px;
  font-weight: 500;
  text-align: center;
  color: #282828;
  text-align: left;
  text-decoration: none;
  margin-bottom: 20px;
  text-overflow: ellipsis;
  line-height: 1.1;
  word-break: break-all;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-location, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-location {
  font-size: 14px;
  text-align: left;
  margin-bottom: 20px;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-location .eid-view-one-user-text, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-location .eid-view-one-user-text {
  margin-bottom: 0px;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-detail, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-detail {
  font-size: 12px;
  text-align: left;
  margin-bottom: 20px;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-detail .eid-default-text, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-user-detail .eid-default-text {
  font-weight: 500;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-dark-text, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-dark-text {
  color: #282828;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-default-text, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-default-text {
  color: #6c6f75;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-primary-text, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-primary-text {
  color: #307fc1;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-edit-icon, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-image-container .eid-view-one-user-info .eid-view-one-edit-icon {
  position: absolute;
  background: #eef0f4;
  border-radius: 50%;
  padding: 10px;
  left: 50%;
  transform: translate(-55%, -5%);
  cursor: pointer;
  bottom: -40px;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard {
  float: right;
  margin-right: 26px;
  margin-bottom: 20px;
  position: relative;
  border-radius: 5px;
  color: #fff;
  padding: 6px 31px 6px 10px;
  font-family: Rubik;
  text-align: center;
  background-color: #307fc1;
  border: 1px solid #307fc1;
  font-size: 14px;
  height: 30px;
}
.eid-popupnav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard .ui-icon, .eid-popupnav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard .ui-widget-content .ui-icon, .eid-popupnav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard .ui-widget-header .ui-icon, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard .ui-icon, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard .ui-widget-content .ui-icon, .eid-popup-dialog-nav .eid-view-one-content-wrapper .eid-view-one-content #eid-view-one-export-vcard .ui-widget-header .ui-icon {
  background-image: url(images/ui-icons_ffffff_256x240.png);
  background-position: 27% 21%;
  position: absolute;
  right: 10px;
  top: 9px;
}
.eid-popupnav .row.eid-row-show .ui-helper-clearfix, .eid-popup-dialog-nav .row.eid-row-show .ui-helper-clearfix {
  margin-bottom: 20px;
}
.eid-popupnav .eid-self-service-row, .eid-popup-dialog-nav .eid-self-service-row {
  display: flex;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card {
  width: 32.33%;
  display: flex;
  flex-direction: column;
  margin: 8px;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container {
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
  min-height: 100%;
  margin-bottom: 0px;
  margin-right: 0px;
  border-image-source: linear-gradient(to right, rgba(1, 174, 143, 0), #04ab93 7%, #2c83bd 91%, rgba(48, 127, 193, 0));
  border-image-slice: 1;
  border-bottom: 1px solid;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button {
  border: none;
  display: inline-flex;
  padding: 0px;
  width: 100%;
  height: 100% !important;
  line-height: 1em;
  transition: 0.1s ease-out;
  text-align: left;
  border-radius: 8px;
  background-color: #fff;
  padding-top: 0px;
  min-height: 136px;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus {
  background-color: #307fc1;
  outline: none !important;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover h4.eid-button-title, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover span.eid-button-text, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus h4.eid-button-title, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus span.eid-button-text, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover h4.eid-button-title, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover span.eid-button-text, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus h4.eid-button-title, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus span.eid-button-text {
  color: #fff !important;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover p.eid-button-description, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus p.eid-button-description, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover p.eid-button-description, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus p.eid-button-description {
  color: #97bfdf !important;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover .eid-button-arrow-svg, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus .eid-button-arrow-svg, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:hover .eid-button-arrow-svg, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button:focus .eid-button-arrow-svg {
  fill: #97bfdf !important;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content {
  padding-right: 35px;
  padding-left: 24px;
  padding-top: 24px;
  padding-bottom: 24px;
  width: 100%;
  position: relative;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content h4.eid-button-title, .eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content span.eid-button-text, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content h4.eid-button-title, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content span.eid-button-text {
  font-size: 20px;
  font-weight: 600;
  color: #307fc1;
  padding-top: 0px;
  margin-bottom: 18px;
  line-height: normal;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content p.eid-button-description, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content p.eid-button-description {
  font-size: 16px;
  line-height: 1.25;
  color: #8b909a;
  margin: 0px;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content .eid-button-arrow-svg, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content .eid-button-arrow-svg {
  position: absolute;
  right: 12px;
  bottom: 12px;
  fill: #307fc1;
}
.eid-popupnav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content span.eid-button-text, .eid-popup-dialog-nav .eid-self-service-row .eid-self-service-card .eid-button-container a.eid-button .eid-button-content span.eid-button-text {
  display: flex;
  justify-content: center;
  height: 100%;
  align-items: center;
  margin-bottom: 0px;
  padding: 0px;
  text-align: center;
}
.eid-popupnav .eid-form-field-numericupdown .eid-form-field-value .ui-spinner, .eid-popup-dialog-nav .eid-form-field-numericupdown .eid-form-field-value .ui-spinner {
  width: 100%;
  border-radius: 5px;
}
.eid-popupnav .eid-form-field-numericupdown .eid-form-field-value .ui-spinner input.eid-form-field-value.ui-spinner-input, .eid-popup-dialog-nav .eid-form-field-numericupdown .eid-form-field-value .ui-spinner input.eid-form-field-value.ui-spinner-input {
  padding: 0px 20px 0px 10px;
  box-shadow: none;
  margin: 0px;
}
.eid-popupnav .eid-photo-row-outer .eid-photo-row .eid-photo-manager-spacer .eid-photo-small, .eid-popup-dialog-nav .eid-photo-row-outer .eid-photo-row .eid-photo-manager-spacer .eid-photo-small {
  min-width: 70px;
  min-height: 70px;
}
.eid-popupnav .eid-photo-row-outer .eid-photo-row .eid-photo-manager-spacer .eid-managed-photo, .eid-popup-dialog-nav .eid-photo-row-outer .eid-photo-row .eid-photo-manager-spacer .eid-managed-photo {
  padding: 5px;
}
.eid-popupnav .eid-photo-row-outer .eid-photo-row .eid-photo-manager-spacer .eid-photo-gear, .eid-popup-dialog-nav .eid-photo-row-outer .eid-photo-row .eid-photo-manager-spacer .eid-photo-gear {
  right: 5px;
  bottom: 5px;
}
.eid-popupnav .eid-grid.eid-grid-no-auto-compact.eid-grid-default .eid-grid-header-wrapper .eid-grid-edit-popup-inline-container.eid-panel fieldset legend, .eid-popup-dialog-nav .eid-grid.eid-grid-no-auto-compact.eid-grid-default .eid-grid-header-wrapper .eid-grid-edit-popup-inline-container.eid-panel fieldset legend {
  padding: 0px;
  top: 0;
  left: 0;
  right: 0;
  background: none;
  padding: 0px;
  color: #000;
  font-weight: 500;
  padding-bottom: 16px;
}
.eid-popupnav fieldset .authorization-object__field-types, .eid-popup-dialog-nav fieldset .authorization-object__field-types {
  width: 100%;
  display: flow-root;
}
.eid-popupnav ul.ui-menu, .eid-popup-dialog-nav ul.ui-menu {
  border-radius: 5px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  border: solid 1px #d4d4d8 !important;
  background-color: #fff;
  margin-top: 5px !important;
}
.eid-popupnav ul.ui-menu li.ui-menu-item:first-child, .eid-popup-dialog-nav ul.ui-menu li.ui-menu-item:first-child {
  padding-top: 10px !important;
}
.eid-popupnav ul.ui-menu li.ui-menu-item:last-child, .eid-popup-dialog-nav ul.ui-menu li.ui-menu-item:last-child {
  padding-bottom: 10px !important;
}
.eid-popupnav ul.ui-menu li.ui-menu-item, .eid-popup-dialog-nav ul.ui-menu li.ui-menu-item {
  border-radius: 5px;
  padding: 10px 30px 10px 12px;
  position: relative;
  word-break: break-all;
}
.eid-popupnav ul.ui-menu li.ui-menu-item a, .eid-popup-dialog-nav ul.ui-menu li.ui-menu-item a {
  padding: 0px !important;
}
.eid-popupnav ul.ui-menu li.ui-menu-item:hover, .eid-popup-dialog-nav ul.ui-menu li.ui-menu-item:hover {
  background-color: #f5f6f8 !important;
}
.eid-popupnav ul.ui-menu li.ui-menu-item:hover::after, .eid-popup-dialog-nav ul.ui-menu li.ui-menu-item:hover::after {
  content: "";
  background-image: url(images/combobox-shape-check.png);
  background-repeat: no-repeat;
  background-position: center;
  height: 20px;
  width: 20px;
  position: absolute;
  right: 10px;
  top: 25%;
}
.eid-popupnav .eid-input-group ul.ui-menu li.ui-menu-item, .eid-popup-dialog-nav .eid-input-group ul.ui-menu li.ui-menu-item {
  padding: 0px !important;
}
.eid-popupnav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-nav, .eid-popup-dialog-nav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-nav {
  padding: 10px 12px !important;
  border-radius: 5px !important;
}
.eid-popupnav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-nav:hover, .eid-popup-dialog-nav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-nav:hover {
  background-color: #f5f6f8 !important;
}
.eid-popupnav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-nav:hover::after, .eid-popup-dialog-nav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-nav:hover::after {
  display: none;
}
.eid-popupnav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-add, .eid-popup-dialog-nav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-add {
  padding: 10px 12px !important;
  border-radius: 5px !important;
}
.eid-popupnav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-add:hover, .eid-popup-dialog-nav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-add:hover {
  background-color: #f5f6f8 !important;
}
.eid-popupnav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-add:hover::after, .eid-popup-dialog-nav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-add:hover::after {
  content: "";
  background-image: url(images/combobox-shape-check.png);
  background-repeat: no-repeat;
  background-position: center;
  height: 20px;
  width: 20px;
  position: absolute;
  right: 8px;
  top: 25%;
}
.eid-popupnav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-add > div, .eid-popup-dialog-nav .eid-input-group ul.ui-menu li.ui-menu-item a.eid-autocomplete-item-add > div {
  margin-right: 15px;
  word-break: break-all;
}
.eid-popupnav .eid-input-group ul.ui-menu li.ui-menu-item:hover::after, .eid-popup-dialog-nav .eid-input-group ul.ui-menu li.ui-menu-item:hover::after {
  display: none !important;
}
.eid-popupnav .eid-popupedit-show-button, .eid-popup-dialog-nav .eid-popupedit-show-button {
  padding: 8px 12px 7px;
  border-radius: 5px;
  background-color: #f0f8ff;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #0076d6;
}
.eid-popupnav .eid-popupedit-show-button.eid-edit, .eid-popup-dialog-nav .eid-popupedit-show-button.eid-edit {
  padding: 0px;
  border-radius: 0px;
  background-color: transparent;
}
.eid-popupnav .eid-grid-col-edit-btn-icon, .eid-popup-dialog-nav .eid-grid-col-edit-btn-icon {
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  width: min-content;
  display: flex;
  flex-direction: column;
  gap: 1px;
}
.eid-popupnav .eid-grid-col-edit-btn-icon button, .eid-popup-dialog-nav .eid-grid-col-edit-btn-icon button {
  padding: 7px;
}
.eid-popupnav .eid-grid-col-edit-btn-icon button svg, .eid-popup-dialog-nav .eid-grid-col-edit-btn-icon button svg {
  padding: 0px;
}
.eid-popupnav h4.eid-view-one-title, .eid-popup-dialog-nav h4.eid-view-one-title {
  font-family: Rubik;
  font-size: 24px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.13;
  letter-spacing: normal;
  margin-bottom: 24px;
}
.eid-popupnav h4.eid-view-one-title a, .eid-popup-dialog-nav h4.eid-view-one-title a {
  font-family: Rubik;
  font-size: 24px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.13;
  letter-spacing: normal;
}
.eid-popupnav h4.eid-view-one-title a span.ui-icon.eid-icon-edit-pencil, .eid-popup-dialog-nav h4.eid-view-one-title a span.ui-icon.eid-icon-edit-pencil {
  margin-left: 5px;
}
.eid-popupnav .eid-title-font, .eid-popup-dialog-nav .eid-title-font {
  font-family: Rubik;
  font-size: 20px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.35;
  letter-spacing: normal;
  color: #000;
  margin-bottom: 20px;
}
.eid-popupnav .eid-show-comment-margin, .eid-popup-dialog-nav .eid-show-comment-margin {
  position: relative;
  top: 20px;
}
.eid-popupnav select, .eid-popup-dialog-nav select {
  height: 40px;
  padding: 9px 33px 9px 10px;
  border-radius: 5px;
  font-family: "Rubik", sans-serif;
  border: solid 1px #d4d4d8;
  background-color: #fff;
  font-size: 16px;
  color: #8b909a;
  appearance: none;
  background-image: url(images/it-shop-arrow.png);
  background-position: 95% 50%;
  background-repeat: no-repeat;
}
.eid-popupnav select:focus, .eid-popup-dialog-nav select:focus {
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  color: #000;
}
.eid-popupnav select:hover, .eid-popup-dialog-nav select:hover {
  border: solid 1px #000;
  color: #000;
}
.eid-popupnav select:active, .eid-popup-dialog-nav select:active {
  color: #000;
  border: solid 1px #307fc1;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button {
  display: flex;
  align-items: center;
  border-radius: 5px 5px 0px 0px;
  padding: 7px 9px;
  background-color: #307fc1;
  font-size: 12px;
  font-weight: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  width: fit-content;
  text-decoration: none;
  height: auto;
  background-image: url(images/location-with-home-xl-panel.svg);
  background-repeat: no-repeat;
  background-position: 8% 50%;
  background-size: 16px;
  position: absolute;
  left: 0;
  z-index: 99999;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-panel-span-title-margin, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-panel-span-title-margin {
  margin-left: 23px;
  margin-right: 9px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-left-panel-close-icon, .eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-left-panel-open-icon, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-left-panel-close-icon, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .eid-left-panel-open-icon {
  height: 12px;
  width: 12px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .location-border-line, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-left-button-toggle .eid-panel-collapse-button .location-border-line {
  margin-left: 0px;
  margin-right: 9px;
  height: 14px;
  border: solid 1px rgba(255, 255, 255, 0.3);
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-header, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-header {
  display: none;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper {
  padding-top: 0px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body {
  border-radius: 5px;
  border: solid 1px #efeff1;
  background-color: #fbfbfd;
  padding: 20px 10px;
}
.eid-popupnav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree, .eid-popup-dialog-nav .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-grid-panel-body .eid-tree {
  border-radius: 0px;
  border: none;
  background-color: transparent;
  padding: 0px;
}
.eid-popupnav .eid-vertical-headers .eid-single-value-updater .eid-autocomplete-label, .eid-popup-dialog-nav .eid-vertical-headers .eid-single-value-updater .eid-autocomplete-label {
  margin-bottom: 0px;
}
.eid-popupnav .eid-grid-cell-edit-header .eid-grid-add-button, .eid-popup-dialog-nav .eid-grid-cell-edit-header .eid-grid-add-button {
  height: 30px;
  padding: 8px;
  line-height: initial;
  width: 30px;
}
.eid-popupnav .eid-grid-cell-edit-header .eid-grid-add-button .eid-grid-add-button-svg, .eid-popup-dialog-nav .eid-grid-cell-edit-header .eid-grid-add-button .eid-grid-add-button-svg {
  padding: 0px;
}
.eid-popupnav .eid-tree.ui-widget-content, .eid-popup-dialog-nav .eid-tree.ui-widget-content {
  border-radius: 5px;
  border: solid 1px #efeff1;
  background-color: #fbfbfd;
  padding: 20px 10px;
}
.eid-popupnav .eid-tree.ui-widget-content .jstree-container-ul, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-container-ul {
  background-color: #fbfbfd;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-tree-search-bg {
  background: #fbfbfd;
  padding: 0px;
  margin-bottom: 20px;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-tree-search-bg .eid-input-group.eid-input-group-left-buttons, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-tree-search-bg .eid-input-group.eid-input-group-left-buttons {
  background-color: #fbfbfd;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-tree-search-bg .eid-input-group.eid-input-group-left-buttons input.eid-input, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-tree-search-bg .eid-input-group.eid-input-group-left-buttons input.eid-input {
  border-radius: 5px;
  border: solid 1px #ebebed;
  background-color: #fff;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000000;
  padding: 10px;
  margin-bottom: 0px;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-tree-search-bg .eid-input-group.eid-input-group-left-buttons input.eid-input:focus, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-tree-search-bg .eid-input-group.eid-input-group-left-buttons input.eid-input:focus {
  outline: none;
  box-shadow: none;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-jstree-outer-div, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-jstree-outer-div {
  display: inline-block;
  width: 100%;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-jstree-outer-div .eid-check-svg, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-jstree-outer-div .eid-check-svg {
  position: relative;
  top: 4.5px;
  right: 7px;
  z-index: 9999;
  float: right;
  display: none;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-jstree-outer-div.jstree-clicked .eid-check-svg {
  display: block !important;
}
.eid-popupnav .eid-tree.ui-widget-content .jstree-default .jstree-anchor, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-default .jstree-anchor {
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  padding: 5px 8px;
  display: inline-block;
  white-space: nowrap;
  margin: 0;
  vertical-align: top;
  width: 75%;
  overflow: auto;
}
.eid-popupnav .eid-tree.ui-widget-content span.eid-check-box, .eid-popup-dialog-nav .eid-tree.ui-widget-content span.eid-check-box {
  position: relative;
  top: 4.5px;
  margin: 0px 10px;
  width: 17px;
  height: 17px;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-check-box .eid-check-box-checked-icon, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-check-box .eid-check-box-checked-icon {
  background: url(images/tree-view-checkbox-selected.svg);
  height: 17px;
  width: 17px;
  border-radius: 2px;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-check-box.eid-check-box-checked, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-check-box.eid-check-box-checked {
  background: none;
  background-color: #307fc1;
  border-radius: 2px;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-check-box .eid-check-box-unchecked-icon, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-check-box .eid-check-box-unchecked-icon {
  height: 17px;
  width: 17px;
  border-radius: 2px;
}
.eid-popupnav .eid-tree.ui-widget-content .jstree-default .jstree-anchor ~ span.eid-check-box ~ .eid-check-svg, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-default .jstree-anchor ~ span.eid-check-box ~ .eid-check-svg {
  display: none !important;
}
.eid-popupnav .eid-tree.ui-widget-content .jstree-clicked.jstree-hovered a, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-clicked.jstree-hovered a {
  color: #000 !important;
}
.eid-popupnav .eid-tree.ui-widget-content .jstree-clicked, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-clicked {
  border-radius: 3px;
  background-color: #307fc1;
}
.eid-popupnav .eid-tree.ui-widget-content .jstree-clicked a, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-clicked a {
  color: #fff !important;
}
.eid-popupnav .eid-tree.ui-widget-content .jstree-hovered, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-hovered {
  border-radius: 3px;
  background-color: #e5e8f0;
}
.eid-popupnav .eid-tree.ui-widget-content .jstree-hovered a, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-hovered a {
  color: #000 !important;
}
.eid-popupnav .eid-tree.ui-widget-content .jstree-default > .jstree-container-ul > .jstree-node, .eid-popup-dialog-nav .eid-tree.ui-widget-content .jstree-default > .jstree-container-ul > .jstree-node {
  width: 92%;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-tree-bottom.ui-helper-clearfix, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-tree-bottom.ui-helper-clearfix {
  margin-bottom: 0px;
}
.eid-popupnav .eid-tree.ui-widget-content .eid-tree-add-icon.fa-icon-custom, .eid-popup-dialog-nav .eid-tree.ui-widget-content .eid-tree-add-icon.fa-icon-custom {
  height: 10px;
  padding: 0px 10px;
}
.eid-popupnav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-closed.jstree-leaf .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popupnav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-leaf.jstree-open .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popupnav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-closed .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popupnav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-open .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-closed.jstree-leaf .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-leaf.jstree-open .eid-grid-remove-button1.eid-grid-row-action-button,
.eid-popup-dialog-nav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-closed .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav .eid-tree.ui-widget-content .very-fast.jstree-node.jstree-open .eid-grid-remove-button1.eid-grid-row-action-button {
  position: absolute;
  padding: 0 0.5px 0 0;
  border-radius: 4.1px;
  background-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  line-height: 6px;
  width: initial;
  height: initial;
}
.eid-popupnav .eid-accordion-scope-relative, .eid-popup-dialog-nav .eid-accordion-scope-relative {
  position: relative;
}
.eid-popupnav .fourcol .eid-form-field-scheduleinterval .eid-scheduleInterval .eid-schedule-interval .eid-schedule-interval-date-container .eid-form-field.eid-schedule-interval-date-field, .eid-popup-dialog-nav .fourcol .eid-form-field-scheduleinterval .eid-scheduleInterval .eid-schedule-interval .eid-schedule-interval-date-container .eid-form-field.eid-schedule-interval-date-field {
  width: 100%;
}
.eid-popupnav .fourcol .eid-form-field-scheduleinterval .eid-scheduleInterval .eid-schedule-interval .eid-schedule-interval-date-container .eid-schedule-interval-to-field, .eid-popup-dialog-nav .fourcol .eid-form-field-scheduleinterval .eid-scheduleInterval .eid-schedule-interval .eid-schedule-interval-date-container .eid-schedule-interval-to-field {
  line-height: initial;
}
.eid-popupnav .eid-page-title-section, .eid-popup-dialog-nav .eid-page-title-section {
  margin-bottom: 24px;
}
.eid-popupnav .eid-page-title-section .eid-page-title, .eid-popup-dialog-nav .eid-page-title-section .eid-page-title {
  font-size: 24px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.13;
  letter-spacing: normal;
  color: #000;
  margin-bottom: 4px;
}
.eid-popupnav .eid-page-title-section .eid-page-title-description, .eid-popup-dialog-nav .eid-page-title-section .eid-page-title-description {
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29;
  letter-spacing: normal;
  color: #8b909a;
}
.eid-popupnav .eid-accordion-col-data .eid-edit-one-body .eid-form.ui-widget fieldset.eid-form-section .eid-grid .eid-grid-cell.eid-grid-cell-nowrap, .eid-popup-dialog-nav .eid-accordion-col-data .eid-edit-one-body .eid-form.ui-widget fieldset.eid-form-section .eid-grid .eid-grid-cell.eid-grid-cell-nowrap {
  white-space: inherit;
}
.eid-popupnav .panel.panel-default.eid-top-panel, .eid-popup-dialog-nav .panel.panel-default.eid-top-panel {
  padding: 16px 16px 20px 16px;
  border-radius: 5px;
  background-color: #f7f8fa;
  border: none;
  position: relative;
}
.eid-popupnav .panel.panel-default.eid-top-panel .panel-body, .eid-popup-dialog-nav .panel.panel-default.eid-top-panel .panel-body {
  padding: 0px;
}
.eid-popupnav .panel.panel-default.eid-top-panel .eid-stats-row, .eid-popup-dialog-nav .panel.panel-default.eid-top-panel .eid-stats-row {
  padding: 16px;
  background-color: #fff;
  border-bottom: solid 1px #e9ecf5;
  align-items: center;
}
.eid-popupnav .panel.panel-default.eid-top-panel .eid-stats-row:hover, .eid-popup-dialog-nav .panel.panel-default.eid-top-panel .eid-stats-row:hover {
  background-color: #307fc1;
}
.eid-popupnav .panel.panel-default.eid-top-panel .eid-stats-row:hover .eid-stats-name-label, .eid-popup-dialog-nav .panel.panel-default.eid-top-panel .eid-stats-row:hover .eid-stats-name-label {
  color: white;
}
.eid-popupnav .panel.panel-default.eid-top-panel .eid-stats-row:hover .eid-stats-results-label, .eid-popup-dialog-nav .panel.panel-default.eid-top-panel .eid-stats-row:hover .eid-stats-results-label {
  color: white;
}
.eid-popupnav .panel.panel-default.eid-top-panel .eid-stats-row .eid-stats-margin-right, .eid-popup-dialog-nav .panel.panel-default.eid-top-panel .eid-stats-row .eid-stats-margin-right {
  margin-right: auto;
  display: flex;
  flex: 1;
  align-items: center;
}
.eid-popupnav .panel.panel-default.eid-top-panel .eid-stats-row .eid-stats-diamond-svg, .eid-popup-dialog-nav .panel.panel-default.eid-top-panel .eid-stats-row .eid-stats-diamond-svg {
  padding: 0px;
  margin-left: 10px;
  height: 12px;
  width: 12px;
}
.eid-popupnav .panel.panel-default.eid-top-panel .eid-stats-row .eid-stats-number-label, .eid-popup-dialog-nav .panel.panel-default.eid-top-panel .eid-stats-row .eid-stats-number-label {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
  letter-spacing: normal;
  display: inline-block;
  text-align: center;
  background-color: #edeff3;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  margin-right: 11px;
}
.eid-popupnav .eid-advanced-search-popup .eid-advanced-search-popup-input, .eid-popup-dialog-nav .eid-advanced-search-popup .eid-advanced-search-popup-input {
  display: flex;
  justify-content: space-between;
  position: relative;
}
.eid-popupnav .eid-advanced-search-popup .eid-input-group, .eid-popup-dialog-nav .eid-advanced-search-popup .eid-input-group {
  width: 100%;
}
.eid-popupnav .eid-advanced-search-popup .eid-advanced-search-popup-tooltip, .eid-popup-dialog-nav .eid-advanced-search-popup .eid-advanced-search-popup-tooltip {
  position: absolute;
  top: -30px;
  right: 0px;
  background: #000;
  border-radius: 3px;
  padding: 2px 6px;
  color: #fff;
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  display: none;
}
.eid-popupnav .eid-advanced-search-popup .eid-advanced-search-popup-tooltip::before, .eid-popup-dialog-nav .eid-advanced-search-popup .eid-advanced-search-popup-tooltip::before {
  content: "";
  position: absolute;
  right: 10px;
  border-left: 1px solid #d6d4d4;
  border-top: 1px solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #000;
  padding: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 0;
  bottom: -3px;
}
.eid-popupnav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper, .eid-popup-dialog-nav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper {
  position: static;
  display: initial;
}
.eid-popupnav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall, .eid-popup-dialog-nav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall {
  height: 40px;
  width: auto;
  padding: 8px 16px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  background-color: #f5f9fc;
  margin-left: 16px;
}
.eid-popupnav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall svg, .eid-popup-dialog-nav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall svg {
  padding: 0px;
}
.eid-popupnav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall:hover .eid-advanced-search-popup-tooltip, .eid-popup-dialog-nav .eid-advanced-search-popup .ui-combobox-button-wrapper.eid-autocomplete-advanced-button-wrapper button.eid-autocomplete-buttonall:hover .eid-advanced-search-popup-tooltip {
  display: block !important;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 12px 16px;
  border-radius: 5px;
  background-color: #f7f8fa;
  border: none;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header span.eid-editable-list-buttons, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header span.eid-editable-list-buttons {
  display: flex;
  align-items: center;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-header-text, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-header-text {
  width: 100%;
  font-family: Rubik;
  font-size: 15px;
  font-weight: 500;
  color: #000;
  text-transform: uppercase;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header svg, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header svg {
  padding: 0px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-edit-button, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-edit-button {
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  line-height: 0;
  margin-right: 8px;
  border-radius: 4px;
  height: 12px;
  width: 12px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-save-button, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-save-button {
  padding: 4px 12px;
  border-radius: 5px;
  background-color: #307fc1;
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  color: #fff;
  text-decoration: none;
  margin-right: 4px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-save-button svg, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-save-button svg {
  margin-right: 4px;
  position: relative;
  top: 1px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-cancel-button, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-cancel-button {
  padding: 3px 12px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  color: #307fc1;
  background-color: #fff;
  text-decoration: none;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-buttons .eid-editable-list-save-button + .eid-editable-list-header-text,
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-buttons .eid-editable-list-cancel-button + .eid-editable-list-header-text, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-buttons .eid-editable-list-save-button + .eid-editable-list-header-text,
.eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-buttons .eid-editable-list-cancel-button + .eid-editable-list-header-text {
  display: none;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-collapse-button, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-collapse-button {
  background-color: transparent;
  padding: 0px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-collapse-button .ui-button-icon.ui-icon.ui-icon-triangle-1-s, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-collapse-button .ui-button-icon.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/editable-s.svg);
  background-position: center;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-collapse-button .ui-button-icon.ui-icon.ui-icon-triangle-1-e, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-collapse-button .ui-button-icon.ui-icon.ui-icon-triangle-1-e {
  background-image: url(images/editable-e.svg);
  background-position: center;
}
.eid-popupnav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-collapse-button:active, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-collapse-button:active {
  border: none;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-popup-edit.ui-helper-clearfix, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-popup-edit.ui-helper-clearfix {
  margin-bottom: 0px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-popup-edit.ui-helper-clearfix .eid-popupedit-header a.eid-popupedit-show-button, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-popup-edit.ui-helper-clearfix .eid-popupedit-header a.eid-popupedit-show-button {
  margin: 12px 16px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content {
  margin: 0px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list .eid-editable-list-item-removed, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list .eid-editable-list-item-removed {
  background-color: rgba(252, 62, 48, 0.1);
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list .eid-editable-list-item-removed .eid-editable-list-state-button, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list .eid-editable-list-item-removed .eid-editable-list-state-button {
  background-color: red !important;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list .eid-editable-list-item-removed .eid-editable-list-state-button .ui-icon.ui-button-icon.ui-icon-closethick, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list .eid-editable-list-item-removed .eid-editable-list-state-button .ui-icon.ui-button-icon.ui-icon-closethick {
  background-image: url(images/edit-skin-remove-text.svg) !important;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list .eid-editable-list-item-removed .eid-edit, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list .eid-editable-list-item-removed .eid-edit {
  background-image: url(images/edit-skin-remove-text-disable.svg) !important;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item {
  margin: 0px;
  padding: 12px 16px;
  display: flex;
  align-items: center;
  border-bottom: solid 1px #e9ecf5;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item:hover, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item:hover {
  background-color: #307fc1;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item:hover a, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item:hover a {
  color: #fff !important;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item:hover::after, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item:hover::after {
  content: "";
  background-image: url(images/edit-skin-hover-arrow.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-color: white;
  height: 12px;
  width: 7px;
  border-radius: 50%;
  padding: 6px 9px;
  position: absolute;
  right: 16px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item a.eid-edit, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item a.eid-edit {
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  height: 12px;
  width: 12px;
  background-size: 12px;
  background-position: center;
  position: initial;
  margin-top: 0px;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  border-radius: 4px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item a.eid-edit + .eid-editable-list-item-content > a, .eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item button.eid-editable-list-state-button + .eid-editable-list-item-content > a, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item a.eid-edit + .eid-editable-list-item-content > a, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item button.eid-editable-list-state-button + .eid-editable-list-item-content > a {
  margin-left: 16px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content {
  padding-left: 0px;
  display: flex;
  align-items: center;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content .eid-editable-list-time-contraint, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content .eid-editable-list-time-contraint {
  position: initial;
  margin-top: 0px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content .eid-editable-list-time-contraint .eid-popup-edit, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content .eid-editable-list-time-contraint .eid-popup-edit {
  margin-bottom: 0px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content a, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content a {
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  color: #282828;
  margin-right: 30px;
  word-break: break-word;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content .eid-editable-list-state-button + a, .eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content .eid-editable-list-time-contraint + a, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content .eid-editable-list-state-button + a, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item .eid-editable-list-item-content .eid-editable-list-time-contraint + a {
  margin-left: 16px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item button.eid-editable-list-state-button, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item button.eid-editable-list-state-button {
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  height: 24px;
  width: 24px;
  border-radius: 4px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item button.eid-editable-list-state-button .ui-icon.ui-button-icon.ui-icon-closethick, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item button.eid-editable-list-state-button .ui-icon.ui-button-icon.ui-icon-closethick {
  background-image: url(images/edit-skin-delete-bold.svg);
  background-position: center;
  background-size: 12px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item button.eid-editable-list-state-button .ui-button-icon.ui-icon.ui-icon-arrowreturnthick-1-w, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item button.eid-editable-list-state-button .ui-button-icon.ui-icon.ui-icon-arrowreturnthick-1-w {
  background-image: url(images/edit-skin-back-arow.svg);
  background-position: center;
  background-size: 12px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item a.eid-time-up, .eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item a.eid-timer, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item a.eid-time-up, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item a.eid-timer {
  background-image: url(images/fa-clock-success.svg);
  position: inherit;
  padding: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff !important;
  height: 12px;
  width: 12px;
  background-size: 12px;
  background-position: center;
  border-radius: 0px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px !important;
  border-radius: 4px;
}
.eid-popupnav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-search .eid-advanced-search-popup .eid-input-group .eid-autocomplete-buttonall.ui-combobox-button, .eid-popup-dialog-nav .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-search .eid-advanced-search-popup .eid-input-group .eid-autocomplete-buttonall.ui-combobox-button {
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1;
  width: 40px;
  right: 10px;
}
.eid-popupnav .eid-workflow-selfregisterwizard .eid-form-fields-container .sixcol, .eid-popup-dialog-nav .eid-workflow-selfregisterwizard .eid-form-fields-container .sixcol {
  width: 100%;
}
.eid-popupnav fieldset .eid-form-field.eid-form-field-textblock .eid-label-required-icon label .eid-form-field-label-text, .eid-popup-dialog-nav fieldset .eid-form-field.eid-form-field-textblock .eid-label-required-icon label .eid-form-field-label-text {
  white-space: initial;
}
.eid-popupnav .eid-workflow-DisablePeopleAttributeFlow, .eid-popupnav .eid-workflow-RecycleServiceEnvironmentWorkflow, .eid-popup-dialog-nav .eid-workflow-DisablePeopleAttributeFlow, .eid-popup-dialog-nav .eid-workflow-RecycleServiceEnvironmentWorkflow {
  width: 600px !important;
  margin: auto;
  margin-top: 50px;
}
.eid-popupnav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight, .eid-popupnav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight, .eid-popup-dialog-nav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight, .eid-popup-dialog-nav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight {
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  padding: 10px 10px 0px 10px;
}
.eid-popupnav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-header.ui-widget-header.eid-header, .eid-popupnav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-header.ui-widget-header.eid-header, .eid-popup-dialog-nav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-header.ui-widget-header.eid-header, .eid-popup-dialog-nav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-header.ui-widget-header.eid-header {
  display: none;
}
.eid-popupnav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow p.eid-paragraph-caption, .eid-popupnav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow p.eid-paragraph-caption, .eid-popup-dialog-nav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow p.eid-paragraph-caption, .eid-popup-dialog-nav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow p.eid-paragraph-caption {
  padding: 32px 24px;
  border-radius: 5px;
  border: solid 1px #d8dceb;
  background-color: #fbfcfc;
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: 0.13px;
  color: #777;
}
.eid-popupnav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer, .eid-popupnav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer, .eid-popup-dialog-nav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer {
  background-color: #f7f8fa;
  text-align: left;
  padding: 0px;
}
.eid-popupnav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer .mb-2, .eid-popupnav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer .mb-2, .eid-popup-dialog-nav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer .mb-2, .eid-popup-dialog-nav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer .mb-2 {
  margin-bottom: 0px !important;
  padding: 24px;
}
.eid-popupnav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions, .eid-popupnav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions, .eid-popup-dialog-nav .eid-workflow-DisablePeopleAttributeFlow .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions, .eid-popup-dialog-nav .eid-workflow-RecycleServiceEnvironmentWorkflow .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions {
  margin: 0 -10px -10px;
}
.eid-popupnav #eid-role-resize h2.eid-role-location-resize-heading, .eid-popupnav #eid-location-resize h2.eid-role-location-resize-heading, .eid-popupnav #eid-externalrole-resize h2.eid-role-location-resize-heading, .eid-popupnav #eid-zone-resize h2.eid-role-location-resize-heading, .eid-popupnav #eid-externalzone-resize h2.eid-role-location-resize-heading, .eid-popup-dialog-nav #eid-role-resize h2.eid-role-location-resize-heading, .eid-popup-dialog-nav #eid-location-resize h2.eid-role-location-resize-heading, .eid-popup-dialog-nav #eid-externalrole-resize h2.eid-role-location-resize-heading, .eid-popup-dialog-nav #eid-zone-resize h2.eid-role-location-resize-heading, .eid-popup-dialog-nav #eid-externalzone-resize h2.eid-role-location-resize-heading {
  font-size: 24px;
  font-weight: 500;
  margin-bottom: 24px;
  color: #000;
}
.eid-popupnav #eid-role-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall, .eid-popupnav #eid-location-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall, .eid-popupnav #eid-externalrole-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall, .eid-popupnav #eid-zone-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall, .eid-popupnav #eid-externalzone-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall, .eid-popup-dialog-nav #eid-role-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall, .eid-popup-dialog-nav #eid-location-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall, .eid-popup-dialog-nav #eid-externalrole-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall, .eid-popup-dialog-nav #eid-zone-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall, .eid-popup-dialog-nav #eid-externalzone-resize .eid-claim-autocomplete .eid-advanced-search-popup .eid-autocomplete-buttonall {
  border-radius: 0px 5px 5px 0px;
}
.eid-popupnav #eid-role-resize .eid-tree, .eid-popupnav #eid-location-resize .eid-tree, .eid-popupnav #eid-externalrole-resize .eid-tree, .eid-popupnav #eid-zone-resize .eid-tree, .eid-popupnav #eid-externalzone-resize .eid-tree, .eid-popup-dialog-nav #eid-role-resize .eid-tree, .eid-popup-dialog-nav #eid-location-resize .eid-tree, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree, .eid-popup-dialog-nav #eid-zone-resize .eid-tree, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree {
  padding: 12px;
  border-radius: 5px;
  background-color: #fff;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content {
  padding: 12px;
  border-radius: 5px;
  border: solid 1px #d8dceb;
  background-color: #f7f8fa;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg {
  margin-bottom: 12px;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-search-bg input.eid-input {
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default {
  width: 100% !important;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node), .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node), .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node), .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node), .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node), .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node), .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node), .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node), .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node), .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul:has(li.jstree-node) {
  background-color: #fff;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul {
  padding: 12px;
  background-color: transparent;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div {
  width: auto;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div a.eid-tree-node-link.jstree-anchor {
  width: auto;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-jstree-outer-div.jstree-clicked .eid-check-svg {
  margin-left: 15px;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon {
  height: auto;
  width: auto;
  padding: 3px 12px;
  border-radius: 5px;
  background-color: #f0f8ff;
  font-size: 13px;
  color: #0076d6;
  text-decoration: none;
  position: relative;
  top: 5px;
  margin-left: 12px;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-tree-add-icon svg {
  padding: 0px;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button {
  padding: 0px;
  border-radius: 5px;
  margin-top: 5px;
  margin-left: 16px;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .eid-tree-height.jstree-default ul.jstree-container-ul li.jstree-node .eid-grid-remove-button1.eid-grid-row-action-button svg {
  padding: 4px;
}
.eid-popupnav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom, .eid-popupnav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom, .eid-popupnav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom, .eid-popupnav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom, .eid-popupnav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom, .eid-popup-dialog-nav #eid-role-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom, .eid-popup-dialog-nav #eid-location-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom, .eid-popup-dialog-nav #eid-externalrole-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom, .eid-popup-dialog-nav #eid-zone-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom, .eid-popup-dialog-nav #eid-externalzone-resize .eid-tree .eid-tree.ui-widget-content .ui-widget-header.eid-tree-bottom {
  border: 1px solid #f7f8fa;
  min-height: auto;
  padding: 0px;
  background: #f7f8fa;
}
.eid-popupnav .eid-tree-not-result, .eid-popup-dialog-nav .eid-tree-not-result {
  font-size: 14px;
  color: #282828;
}
.eid-popupnav .eid-reinventory-btn, .eid-popup-dialog-nav .eid-reinventory-btn {
  height: auto;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .eid-form-field.eid-form-field-custom.eid-form-field-wide .eid-label-required-icon .eid-form-field-label, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .eid-form-field.eid-form-field-custom.eid-form-field-wide .eid-label-required-icon .eid-form-field-label, .eid-popupnav .eid-workflow-assignazlocalrightscope .eid-form-field.eid-form-field-custom.eid-form-field-wide .eid-label-required-icon .eid-form-field-label, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .eid-form-field.eid-form-field-custom.eid-form-field-wide .eid-label-required-icon .eid-form-field-label, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .eid-form-field.eid-form-field-custom.eid-form-field-wide .eid-label-required-icon .eid-form-field-label, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .eid-form-field.eid-form-field-custom.eid-form-field-wide .eid-label-required-icon .eid-form-field-label, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .eid-form-field.eid-form-field-custom.eid-form-field-wide .eid-label-required-icon .eid-form-field-label, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .eid-form-field.eid-form-field-custom.eid-form-field-wide .eid-label-required-icon .eid-form-field-label {
  min-height: auto;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object__rights.authorization-object__rights_policy-assignee, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object__rights.authorization-object__rights_policy-assignee, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object__rights.authorization-object__rights_policy-assignee, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object__rights.authorization-object__rights_policy-assignee, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object__rights.authorization-object__rights_policy-assignee, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object__rights.authorization-object__rights_policy-assignee, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object__rights.authorization-object__rights_policy-assignee, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object__rights.authorization-object__rights_policy-assignee {
  display: flex;
  align-items: center;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object__rights.authorization-object__rights_policy-assignee h3, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object__rights.authorization-object__rights_policy-assignee h3, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object__rights.authorization-object__rights_policy-assignee h3, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object__rights.authorization-object__rights_policy-assignee h3, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object__rights.authorization-object__rights_policy-assignee h3, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object__rights.authorization-object__rights_policy-assignee h3, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object__rights.authorization-object__rights_policy-assignee h3, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object__rights.authorization-object__rights_policy-assignee h3 {
  font-size: 16px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object__rights.authorization-object__rights_app-right-granted, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object__rights.authorization-object__rights_app-right-granted, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object__rights.authorization-object__rights_app-right-granted, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object__rights.authorization-object__rights_app-right-granted, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object__rights.authorization-object__rights_app-right-granted, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object__rights.authorization-object__rights_app-right-granted, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object__rights.authorization-object__rights_app-right-granted, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object__rights.authorization-object__rights_app-right-granted {
  display: flex;
  align-items: center;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object__rights.authorization-object__rights_app-right-granted h3, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object__rights.authorization-object__rights_app-right-granted h3, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object__rights.authorization-object__rights_app-right-granted h3, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object__rights.authorization-object__rights_app-right-granted h3, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object__rights.authorization-object__rights_app-right-granted h3, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object__rights.authorization-object__rights_app-right-granted h3, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object__rights.authorization-object__rights_app-right-granted h3, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object__rights.authorization-object__rights_app-right-granted h3 {
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5d6870;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object {
  margin-bottom: 16px;
  margin-left: 0px;
  padding: 24px;
  border-radius: 5px;
  border: solid 1px #d8dceb;
  background-color: #f3f5f7;
  margin-top: 16px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object h4, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object h4, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object h4, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object h4, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object h4, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object h4, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object h4, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object h4 {
  font-size: 16px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  margin-bottom: 16px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object h5, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object h5, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object h5, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object h5, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object h5, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object h5, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object h5, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object h5 {
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5d6870;
  padding: 0px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .eid-authorization-object-labels, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .eid-authorization-object-labels, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .eid-authorization-object-labels, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .eid-authorization-object-labels, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .eid-authorization-object-labels, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .eid-authorization-object-labels, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .eid-authorization-object-labels, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .eid-authorization-object-labels {
  font-size: 11px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #8b909a;
  margin-bottom: 5px;
  margin-top: 20px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type {
  padding: 24px;
  border-radius: 5px;
  border: solid 1px #d8dceb;
  background-color: #fff;
  margin-left: 0px;
  margin-bottom: 16px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type h4, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type h4, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type h4, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type h4, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type h4, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type h4, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type h4, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type h4 {
  margin-bottom: 10px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget {
  padding: 0px;
  border: none;
  background-color: white;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-content.ui-widget-content, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-content.ui-widget-content, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-content.ui-widget-content, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-content.ui-widget-content, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-content.ui-widget-content, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-content.ui-widget-content, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-content.ui-widget-content, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-content.ui-widget-content {
  background-color: transparent;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data-row {
  margin: 0px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid .eid-grid-content-container, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid .eid-grid-content-container, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid .eid-grid-content-container, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid .eid-grid-content-container, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid .eid-grid-content-container, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid .eid-grid-content-container, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid .eid-grid-content-container, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid .eid-grid-content-container {
  min-height: auto;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-header-wrapper, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-header-wrapper, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-header-wrapper, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-header-wrapper, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-header-wrapper, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-header-wrapper, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-header-wrapper, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid-header-wrapper {
  margin-bottom: 0px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data {
  width: auto;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row {
  padding: 16px 24px;
  border-radius: 25px;
  background-color: #f8f9fb;
  margin-right: 15px;
  margin-bottom: 15px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content {
  padding: 0px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label {
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  min-height: auto;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text {
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popupnav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .authorization-object .authorization-object__field-types__field-type .eid-object-changes.ui-widget .eid-grid.eid-grid-ordered-list .eid-grid-content .eid-grid-data li.eid-grid-data-row .eid-grid-ordered-list-item-content label.eid-grid-ordered-list-item-label span.eid-grid-row-text {
  padding: 0px 0 0 28px;
}
.eid-popupnav .eid-workflow-assignazlocalrolescope .eid-form-field-value, .eid-popupnav .eid-workflow-AssignAzLocalRoleScope .eid-form-field-value, .eid-popupnav .eid-workflow-assignazlocalrightscope .eid-form-field-value, .eid-popupnav .eid-workflow-AssignAzLocalRightScope .eid-form-field-value, .eid-popup-dialog-nav .eid-workflow-assignazlocalrolescope .eid-form-field-value, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRoleScope .eid-form-field-value, .eid-popup-dialog-nav .eid-workflow-assignazlocalrightscope .eid-form-field-value, .eid-popup-dialog-nav .eid-workflow-AssignAzLocalRightScope .eid-form-field-value {
  margin-left: 0px !important;
  width: 100% !important;
}
.eid-popupnav .eid-workflow-ManageMailboxWizard .eid-grid .eid-grid-content-container, .eid-popup-dialog-nav .eid-workflow-ManageMailboxWizard .eid-grid .eid-grid-content-container {
  min-height: inherit;
}

.eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-toggle-switch-label, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-toggle-switch-label {
  color: #333;
  font-weight: 700;
  margin-bottom: 10px;
  width: 100%;
  font-size: 14px;
  text-align: center;
  color: #333333;
}
.eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-toggle-label-text, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-toggle-label-text {
  font-size: 18px;
}
.eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-toggle-switch, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-toggle-switch {
  height: 57px;
  border-radius: 28.5px;
  background-color: #307fc1 !important;
  width: 100%;
  margin-left: 0px;
  border: 1px solid #307fc1;
}
.eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-toggle-label:after, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-toggle-label:after {
  content: "";
  position: absolute;
  height: 53px;
  top: 2px;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: #ffffff;
}
.eid-popup-dialog-nav .eid-workflow-ChangePassword label.eid-check-box-unchecked .eid-form-field-toggle-label-text-left, .eid-popup-dialog-nav .eid-workflow-changepassword label.eid-check-box-unchecked .eid-form-field-toggle-label-text-left {
  color: #363636;
  height: 53px;
  top: 2px;
  position: absolute;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 2px;
}
.eid-popup-dialog-nav .eid-workflow-ChangePassword label.eid-check-box-unchecked .eid-form-field-toggle-label-text-right, .eid-popup-dialog-nav .eid-workflow-changepassword label.eid-check-box-unchecked .eid-form-field-toggle-label-text-right {
  color: #ffffff;
  height: 53px;
  top: 2px;
  position: absolute;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  right: 2px;
}
.eid-popup-dialog-nav .eid-workflow-ChangePassword label.eid-check-box-checked .eid-form-field-toggle-label-text-left, .eid-popup-dialog-nav .eid-workflow-changepassword label.eid-check-box-checked .eid-form-field-toggle-label-text-left {
  color: #ffffff;
  height: 53px;
  top: 2px;
  position: absolute;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 2px;
}
.eid-popup-dialog-nav .eid-workflow-ChangePassword label.eid-check-box-checked .eid-form-field-toggle-label-text-right, .eid-popup-dialog-nav .eid-workflow-changepassword label.eid-check-box-checked .eid-form-field-toggle-label-text-right {
  color: #363636;
  height: 53px;
  top: 2px;
  position: absolute;
  width: 48%;
  transition: 0.3s;
  z-index: 5;
  box-shadow: none;
  border-radius: 28.5px;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  right: 2px;
}
.eid-popup-dialog-nav .eid-workflow-ChangePassword .eid-form-field-toggle-label:after, .eid-popup-dialog-nav .eid-workflow-changepassword .eid-form-field-toggle-label:after {
  display: none;
}

.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation {
  width: 500px;
  margin: 30px auto;
  background-color: #f7f8fa;
  min-height: 100px;
  border: solid 1px #efeff1;
  padding: 0px;
  border-radius: 5px;
}
.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation .eid-workflow-header.ui-widget-header.eid-header {
  padding: 28px 30px;
  background: white;
  border-bottom: solid 1px #efeff1;
  margin-bottom: 0px;
}
.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation .eid-workflow-header.ui-widget-header.eid-header h2.eid-workflow-title {
  font-size: 20px;
  color: #282828;
}
.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation .eid-workflow-content.eid-content {
  background-color: #f7f8fa;
}
.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation .eid-workflow-content.eid-content .eid-workflow-content-body .eid-workflow-control {
  padding: 28px 30px;
}
.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation .eid-workflow-content.eid-content .eid-workflow-content-body p {
  padding-top: 0px;
}
.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation .eid-workflow-content-footer {
  padding: 22px 30px;
  background: white;
  border-top: solid 1px #efeff1;
  text-align: center;
}
.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation .eid-workflow-content-footer .eid-workflow-decisions {
  text-align: center;
}
.eid-popupnav .eid-workflow-OrgZoneDelete.eid-confirm-delete-operation .eid-workflow-content-footer .eid-workflow-decisions button {
  height: 55px;
  border-radius: 5px;
  background-color: #307fc1;
  font-size: 16px;
  text-align: center;
  color: #fff;
  text-transform: capitalize;
}
.eid-popupnav table.eid-email-template-detail table#empowerIDEmail tr {
  width: 100%;
  display: initial;
  margin-bottom: 10px;
}
.eid-popupnav table.eid-email-template-detail table#empowerIDEmail tr th {
  text-align: left !important;
}
.eid-popupnav .eid-grid-content td > span.eid-mining-staus {
  overflow: inherit;
}
.eid-popupnav .form-steps {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
  padding: 15px 25px;
  box-sizing: border-box;
  border: solid 1px #d8dceb;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 5px;
}
.eid-popupnav .form-steps:after {
  content: "";
  position: absolute;
  bottom: -24px;
  border: solid transparent;
  height: 0;
  width: 0;
  border-width: 12px;
  border-bottom-color: rgba(255, 255, 255, 0.75);
  z-index: 1;
  transform: rotate(180deg);
}
.eid-popupnav .form-steps__item {
  padding: 0;
  position: relative;
  display: block;
  float: left;
  width: 25%;
  text-align: center;
}
.eid-popupnav .form-steps__item-content {
  display: inline-block;
}
.eid-popupnav .form-steps__item-icon {
  font-family: Rubik;
  font-size: 0px;
  background: #bbb;
  display: block;
  border-radius: 100%;
  width: 15px;
  height: 15px;
  margin: 0px auto 8px;
  position: relative;
  z-index: 2;
}
.eid-popupnav .form-steps__item-text {
  font-family: Rubik;
  font-size: 12px;
  line-height: 1.33;
  text-align: center;
  color: #bbb;
}
.eid-popupnav .form-steps__item-line {
  display: inline-block;
  height: 2px;
  width: 100%;
  background: #bbb;
  float: left;
  position: absolute;
  left: -50%;
  top: 7px;
  z-index: 1;
}
.eid-popupnav .form-steps__item-icon-background {
  background: #82898c;
  color: #8191ab;
  display: block;
  border-radius: 100%;
  text-align: center;
  width: 24px;
  height: 24px;
  line-height: 1.5px;
  position: absolute;
  opacity: 0.15;
  top: -4px;
  font-size: 13px;
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
}
.eid-popupnav .form-steps__item-icon-background.active {
  background: #307fc1;
}
.eid-popupnav .form-steps__item--active .form-steps__item-icon {
  border: 3px solid #307fc1;
  background: #ffffff;
  box-sizing: border-box;
  color: #307fc1;
  line-height: 18px;
}
.eid-popupnav .form-steps__item--active .form-steps__item-text {
  color: #307fc1;
}
.eid-popupnav .form-steps__item--active .form-steps__item-line {
  background: #307fc1;
}
.eid-popupnav .form-steps__item--completed .form-steps__item-icon {
  background: #307fc1;
  background-image: url("images/form-steps-item-icon-active.svg");
  color: transparent;
  background-size: 8px;
  background-repeat: no-repeat;
  background-position: center center;
  width: 16px;
  height: 16px;
  line-height: 1.5;
}
.eid-popupnav .form-steps__item--completed .form-steps__item-line {
  background: #307fc1;
}
.eid-popupnav .form-steps__item--completed .form-steps__item-icon-background {
  opacity: 0.15;
}
.eid-popupnav .eid-workflow-CreateAzureApplicationv3, .eid-popupnav .eid-workflow-EditAppAzureOptional {
  padding: 0px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight {
  background-color: #eef0f4;
  padding: 32px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight fieldset {
  padding-bottom: 0px !important;
  min-inline-size: inherit;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-header.ui-widget-header.eid-header {
  margin-bottom: 0px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-header.ui-widget-header.eid-header .eid-workflow-title {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.13;
  letter-spacing: normal;
  color: #000;
  margin-bottom: 0px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-header.ui-widget-header.eid-header p.eid-workflow-description {
  font-family: Rubik;
  font-size: 14px;
  line-height: 1.29;
  color: #5d6870;
  margin-bottom: 24px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last p.eid-workflow-description {
  font-family: Rubik;
  font-size: 14px;
  line-height: 1.29;
  color: #5d6870;
  margin-bottom: 24px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-section legend.eid-form-section-title {
  line-height: 1.25;
  color: #1b1f1f;
  padding-bottom: 20px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-field-content-container label.eid-form-field-label span.eid-form-field-label-text {
  font-family: "Rubik", sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-transform: uppercase;
  color: #8b909a;
  line-height: 1.33;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-field-content-container .eid-workflow-radiobuttonlist-div {
  padding: 8px 0px;
  margin-right: 25px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-field-content-container .eid-workflow-radiobuttonlist-div label .eid-workflow-radiobuttonlist-label {
  font-family: Rubik;
  font-size: 14px;
  color: #767676;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-field-content-container .eid-workflow-radiobuttonlist-div label input[type=radio] {
  height: auto;
  margin: 0px;
  margin-right: 7px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-fields-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-fields-container .eid-form-field-content-container {
  margin-bottom: 24px;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-fields-container .eid-form-field.eid-form-field-autocompletelist.eid-last.eid-form-field-wide.eid-form-field-autocompletelist {
  width: 48.5%;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-fields-container .eid-form-field.eid-form-field-autocompletelist.eid-last.eid-form-field-wide.eid-form-field-autocompletelist .eid-form-field-value .eid-editable-list.eid-collapse-panel.eid-editable-list-default .eid-editable-list-content-container.eid-editable-list-autocomplete.eid-collapse-content span.eid-editable-list-autocomplete__button.eid-editable-list-autocomplete__button--add {
  align-self: baseline;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-fields-container .eid-form-field.eid-form-field-autocompletelist.eid-last.eid-form-field-wide.eid-form-field-autocompletelist .eid-form-field-value .eid-editable-list.eid-collapse-panel.eid-editable-list-default .eid-editable-list-content-container.eid-editable-list-autocomplete.eid-collapse-content .eid-editable-list-search {
  width: 100%;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-fields-container .eid-form-field.eid-form-field-read-only.eid-form-field-wide.eid-form-field-no-label .eid-form-field-content.ui-helper-clearfix label {
  pointer-events: none;
  opacity: 0.5;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last .eid-form-fields-container .eid-form-field.eid-form-field-read-only.eid-form-field-wide.eid-form-field-no-label .eid-form-field-content.ui-helper-clearfix input {
  background: transparent;
  box-shadow: none;
  border: none;
  text-align: center;
  font-family: Rubik;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.25;
  color: #1b1f1f !important;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-form-section .eid-form-section-title {
  color: #8b909a;
}
.eid-popupnav .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-form.eid-form-multiple-fields-per-group .eid-form-section .eid-form-field {
  padding-bottom: 0px;
  margin-bottom: 0px;
  border-bottom: none;
}
.eid-popupnav .eid-workflow .eid-workflow-button-cancel {
  padding: 10px 17px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  background: #ffffff;
  color: #307fc1;
  min-width: inherit;
  height: auto;
  font-size: 16px;
  margin-right: 24px;
}
.eid-popupnav .eid-workflow .eid-workflow-button-cancel:hover {
  background: #ffffff;
}
.eid-popupnav .eid-workflow .eid-workflow-button-cancel:focus {
  background: #ffffff;
}
.eid-popupnav .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions {
  padding: 0;
  display: flex;
  padding: 24px 32px;
  background: transparent;
  margin: 0 -32px -32px;
}
.eid-popupnav .eid-workflow .eid-edit-one .eid-edit-one-body .eid-form .eid-form-no-auto-compact .eid-tab-strip-single-tab fieldset {
  padding-bottom: 24px !important;
}
.eid-popupnav .eid-workflow .eid-edit-one .eid-edit-one-body .eid-form .eid-form-no-auto-compact .eid-tab-strip-single-tab fieldset legend.ui-widget-header {
  color: #000;
  font-weight: 500;
  padding-bottom: 16px;
}
.eid-popupnav .eid-workflow .eid-edit-one .eid-edit-one-body .eid-form .eid-form-no-auto-compact .eid-tab-strip-single-tab fieldset .eid-label-required-icon .eid-form-field-status {
  display: flex;
}
.eid-popupnav .eid-workflow .eid-edit-one .eid-edit-one-body .eid-form .eid-form-no-auto-compact .eid-tab-strip-single-tab fieldset .eid-form-fields-container.ui-helper-clearfix {
  padding: 0px;
}
.eid-popupnav .eid-workflow .eid-edit-one .eid-edit-one-body .eid-form .eid-form-no-auto-compact .eid-tab-strip-single-tab fieldset .eid-form-fields-container.ui-helper-clearfix .eid-form-field-content-container {
  padding: 0px;
}
.eid-popupnav .eid-workflow .eid-form .eid-form-multiple-fields-per-group .eid-form-field.eid-form-field-checkbox {
  padding-top: 0px;
}
.eid-popupnav .eid-label-required-icon {
  display: flex;
  width: 100%;
}
.eid-popupnav .eid-label-required-icon label {
  /* width: auto !important;
      white-space: nowrap;*/
  /*  overflow: inherit !important;*/
  width: auto !important;
  display: flex !important;
  align-items: center;
}
.eid-popupnav .eid-label-required-icon label .eid-icon-info.eid-form-helptext {
  margin-left: 10px;
}
.eid-popupnav .eid-label-required-icon .eid-form-field-status {
  position: relative;
  padding-top: 0px;
  margin-bottom: 0px;
  margin-left: 3px;
  top: -2.5px;
}

.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container input {
  height: 40px;
  border-radius: 5px;
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
}
.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container input:focus {
  border-color: #307fc1;
}
.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container label.eid-form-field-label {
  font-family: "Rubik", sans-serif;
  font-size: 11px;
  font-weight: 500;
  text-transform: uppercase;
  color: #6c6f75;
}
.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container .eid-autocomplete-buttonall {
  width: 40px;
  height: 40px;
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1;
  right: 10px;
}
.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container .ui-spinner input {
  box-shadow: none;
  border: none;
  height: 32px;
}
.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container fieldset.eid-form-section {
  padding: 11px;
}
.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container .eid-grid-edit-popup-buttons button {
  height: 55px;
  border-radius: 5px;
  background-color: #307fc1;
  font-size: 16px;
  text-align: center;
  color: #fff;
  text-transform: capitalize;
}
.eid-accordion-col-data .fast.expanded .eid-grid-edit-popup-inline-container .eid-tree-search-bg .eid-input-group-buttons button.eid-icon-search-glass {
  height: 38px;
  width: 40px;
  border-radius: 0px 5px 5px 0px;
  background-color: #1976d2;
}

.bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-added, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-modified, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-removed, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-selected {
  margin-right: 15px;
}
.bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-added .eid-bucket-text, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-modified .eid-bucket-text, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-removed .eid-bucket-text, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-selected .eid-bucket-text {
  font-size: 13px;
  color: #919193;
}
.bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-added .eid-bucket-total, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-modified .eid-bucket-total, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-removed .eid-bucket-total, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-selected .eid-bucket-total {
  background-image: none;
  padding: 0px 5px;
  position: relative;
  top: -9px;
  width: auto;
  height: 13px;
  border-radius: 5px;
  font-size: 9px;
  font-weight: bold;
  text-align: center;
  line-height: 14px;
}
.bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-added .eid-bucket-total {
  border: solid 1px #159b01;
  background-color: #e6f5e5;
  color: #159b01;
}
.bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-removed .eid-bucket-total {
  border: solid 1px #fc3e30;
  background-color: #fdebea;
  color: #fc3e30;
}
.bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-modified .eid-bucket-total, .bucket-ui .ui-widget-header .eid-bucket-title .eid-bucket-selected .eid-bucket-total {
  border: solid 1px #fca500;
  background-color: #fdf6e5;
  color: #fca500;
}

/*new edit icon*/
.eid-grid-button.ui-button {
  background: none;
  border: none;
}
.eid-grid-button.ui-button i.fa {
  color: black;
  font-weight: bold;
  font-size: 16px;
}
.eid-grid-button.ui-button:active {
  background: none;
  border: none;
}

/*== Persona Selection Page /==*/
.eid-personapicker {
  background-color: #eef0f4;
  min-height: 100vh;
  padding-top: 73px;
  padding-bottom: 73px;
}
.eid-personapicker .persona-center-position {
  position: absolute;
  left: 25%;
}
.eid-personapicker a.eid-personapicker-link:focus-visible {
  outline: none;
}
.eid-personapicker h1.eid-personapicker-header {
  background-color: transparent;
  font-size: 22px;
  color: #5d6870;
  width: 250px;
  padding: 6px 0px;
  position: fixed;
  font-weight: 600;
}
.eid-personapicker p.eid-personapicker-login-description {
  font-size: 12px;
  font-weight: normal;
  line-height: 1.25;
  color: #979fa6;
  width: 250px;
  position: fixed;
  top: 122px;
}
.eid-personapicker .eid-personapicker-selection {
  background-color: transparent;
  width: auto;
  margin-top: 99px;
}
.eid-personapicker .eid-personapicker-selection .eid-personapicker-image-frame {
  border: none;
  height: auto;
  width: auto;
  line-height: 0px;
  background: transparent;
  padding: 0px;
  box-shadow: none;
  float: right;
}
.eid-personapicker .eid-personapicker-selection .eid-personapicker-image-frame img.eid-personapicker-image {
  width: 122px;
  height: 121px;
  border-radius: 50%;
  position: relative;
  top: 60px;
  left: -50%;
  border: 10px solid #eef0f4;
  max-height: initial;
  max-width: initial;
}
.eid-personapicker .eid-personapicker-selection .eid-personapicker-details {
  padding: 82px 18px 18px 18px;
  width: 247px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  border-bottom: 2px solid #7979bf;
  border-radius: 5px;
}
.eid-personapicker .eid-personapicker-selection .eid-personapicker-details span.eid-personapicker-login {
  font-size: 14px;
  text-align: center;
  color: #9b9fa7;
}
.eid-personapicker .eid-personapicker-selection .eid-personapicker-details h4.eid-personapicker-name {
  font-size: 22px;
  text-align: center;
  color: #282828;
  border: none;
  margin-bottom: 0px;
  padding-bottom: 2px;
  margin-top: 3px;
}
.eid-personapicker .eid-personapicker-selection .eid-personapicker-details span.eid-personapicker-title {
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  color: #9b9fa7;
}
.eid-personapicker .eid-personapicker-selection .eid-personapicker-details hr {
  margin: 20px 0px;
}
.eid-personapicker .eid-personapicker-selection .eid-personapicker-details .eid-personapicker-description {
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  color: #9b9fa7;
}
.eid-personapicker .eid-personapicker-list-wrapper {
  padding-left: 0px;
  margin-top: 0px;
}
.eid-personapicker .eid-personapicker-list-wrapper h1.eid-personapicker-alternative-header {
  font-size: 22px;
  color: #5d6870;
  max-width: 800px;
  margin-left: 60%;
  padding-right: 0px;
  padding-left: 90px;
  width: 425px;
  font-weight: 600;
}
.eid-personapicker .eid-personapicker-list-wrapper p.eid-personapicker-alternative-login-description {
  font-size: 12px;
  font-weight: normal;
  line-height: 1.25;
  color: #979fa6;
  max-width: 800px;
  margin-left: 60%;
  padding-left: 90px;
  width: 425px;
  padding-top: 0.875rem;
  padding-bottom: 1.875rem;
  border-left: 1px solid #ccc;
}
.eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-left: 60%;
  padding-right: 0px;
  padding-left: 90px;
}
.eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li {
  margin-bottom: 20px;
}
.eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li a {
  text-decoration: none;
  min-width: 404px;
  min-height: 145px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  background-color: #ffffff;
  padding: 20px;
  border-bottom: 2px solid;
  border-radius: 5px;
}
.eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li .eid-personapicker-image-frame {
  border: none;
  height: auto;
  width: auto;
  line-height: 0px;
  background: transparent;
  padding: 0px;
  box-shadow: none;
}
.eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li .eid-personapicker-image-frame img.eid-personapicker-image {
  width: 81px;
  height: 81px;
  border-radius: 50%;
  border: 10px solid #eef0f4;
  max-height: initial;
  max-width: initial;
  position: absolute;
  left: -50px;
  top: 18.5%;
}
.eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li .eid-personapicker-details {
  padding: 0px 0px 0px 60px;
}
.eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li .eid-personapicker-details h4.eid-personapicker-name {
  font-size: 18px;
  color: #282828;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: solid 0.8px #e8e8ec;
}
.eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li .eid-personapicker-details h4.eid-personapicker-name .eid-icon-info-invert {
  height: 18px;
  width: 18px;
  opacity: 1;
  margin-left: 6px;
}
.eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li .eid-personapicker-details .eid-personapicker-title, .eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li .eid-personapicker-details .eid-personapicker-description, .eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li .eid-personapicker-details .eid-personapicker-division {
  font-size: 14px;
  font-weight: 600;
  color: #9b9fa7;
}
.eid-personapicker .loading-spinner {
  background-image: url(images/persona-spinner.svg);
  height: 32px;
  width: 32px;
  padding: 8px;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  -webkit-animation: none;
  animation: none;
}
.eid-personapicker .eid-blocker {
  background-color: rgba(238, 240, 244, 0.95);
}

/*== IT Shop Request Access Page/==*/
#eid-entitlements .eid-grid-shopping-for-preview {
  line-height: 40px;
  height: 40px;
}
#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group input {
  height: 40px;
  width: 250px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  margin-bottom: 0px;
  padding: 10px 50px 10px 72px;
  font-size: 16px;
  color: #282828;
}
#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group input:focus {
  border-color: #307fc1;
}
#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group .eid-input-group-buttons a.eid-input-group-button {
  height: 38px;
  width: 40px;
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1;
}
#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group .eid-input-clear {
  margin-top: -4px;
}
#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group span.eid-input-group-buttons .eid-resource-types-menu-target {
  position: absolute;
  top: 1px;
  left: 1px;
  width: 48px;
  height: 38px;
  border-radius: 5px 0px 0px 5px;
  text-transform: capitalize;
  min-width: 50px;
  text-align: left;
  font-size: 12px;
  background-color: #f7f8fa;
  border-right: solid 1px #ebebed;
}
#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group span.eid-input-group-buttons .eid-resource-types-menu-target .eid-icon {
  top: 7px;
  left: 5px;
}
#eid-entitlements .eid-flow-box.eid-flow-box-md .eid-input-group-button.eid-icon-search-glass {
  width: auto;
  height: 40px;
  padding: 10px 17px 10px 33px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  text-indent: inherit;
  cursor: pointer;
  font-size: 16px;
  color: #307fc1;
  text-transform: capitalize;
  background: #fff;
  margin-left: 19px;
  margin-right: 50px;
}
#eid-entitlements .eid-flow-box a.eid-button-box.tag-btn {
  width: auto;
  height: 40px;
  padding: 10px 17px;
  background-color: #307fc1;
  margin-bottom: 0px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
  line-height: 1.3em;
}
#eid-entitlements .eid-grid-header-details {
  top: 10px;
  width: auto;
  border-radius: 5px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
  border: solid 1px #d4d4d8;
  background-color: #f7f8fa;
  padding: 20px;
}
#eid-entitlements .eid-grid-header-details .eid-search label {
  font-size: 11px;
  font-weight: 600;
  color: #6c6f75;
  text-transform: uppercase;
  margin-left: 9px;
}
#eid-entitlements .eid-grid-header-details .eid-search .eid-input-group {
  padding-right: 0px;
}
#eid-entitlements .eid-grid-header-details .eid-search .eid-input-group label {
  margin-left: 0px;
}
#eid-entitlements .eid-grid-header-details .eid-search input {
  height: 40px;
  border-radius: 5px;
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
  font-size: 16px;
  color: #282828;
  padding: 10px;
}
#eid-entitlements .eid-grid-header-details .eid-search input:focus {
  border-color: #307fc1;
  box-shadow: none;
  outline: none;
}
#eid-entitlements .eid-grid-header-details .eid-search .eid-autocomplete-button-wrapper button {
  height: 40px;
  width: 40px;
  border-radius: 0px 5px 5px 0px;
  background-color: #307fc1;
  border: 1px solid #307fc1;
}
#eid-entitlements .eid-grid-header-details .eid-search .eid-grid-search-button {
  width: auto;
  height: 40px;
  padding: 10px 17px;
  background-color: #307fc1;
  margin-bottom: 0px;
  text-align: center;
  font-size: 16px;
  color: #ffffff;
  border-radius: 5px;
  text-transform: capitalize;
  letter-spacing: 0px;
}
#eid-entitlements .eid-grid-header-details .eid-search ul.eid-shopping-for-people-list {
  margin-top: 15px;
}
#eid-entitlements .eid-grid-header-details .eid-search ul.eid-shopping-for-people-list li {
  display: flex;
}
#eid-entitlements .eid-grid-header-details .eid-search-dropdown-close {
  position: absolute;
  right: 20px;
  top: 20px;
}
#eid-entitlements .empowerId-tags .eid-tags-details h5.eid-tags-title {
  font-size: 11px;
  font-weight: 600;
  color: #6c6f75;
  text-transform: uppercase;
  margin-bottom: 10px;
}
#eid-entitlements .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected {
  margin-bottom: 15px;
  height: 40px;
  margin-right: 63px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  background-color: #ffffff;
  padding: 3px;
}
#eid-entitlements .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected li {
  border-radius: 5px;
  background-color: #535b62;
  padding: 0px;
}
#eid-entitlements .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-selected li a {
  font-size: 15px;
  color: #ffffff;
  text-decoration: none;
  margin-left: 0px;
  vertical-align: baseline;
  padding: 11.5px 21px 11.5px 10px;
  margin-right: 10px;
}
#eid-entitlements .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all {
  border: none;
  background: #f7f8fa;
}
#eid-entitlements .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li {
  border: 1px solid #307fc1;
  border-radius: 30.5px;
  margin-right: 11px;
  margin-bottom: 10px;
  padding: 0px;
}
#eid-entitlements .empowerId-tags ul.eid-tags-panel.eid-tags-list.eid-tags-all li a {
  font-size: 12px;
  color: #307fc1;
  background-image: none;
  text-decoration: none;
  padding: 7px 20px;
  margin-left: 0px;
}
#eid-entitlements .eid-panel-button-close {
  background-image: none;
  width: auto;
  height: auto;
  text-indent: inherit;
  position: absolute;
  top: 18px;
  right: 20px;
}

.eid-menu-resource-types .eid-menu-content {
  border-radius: 5px;
}
.eid-menu-resource-types ul.eid-menu-items {
  background-color: #f9fbfc;
  padding: 15px 15px 10px 15px;
  border: none;
  border-radius: 5px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
}
.eid-menu-resource-types ul.eid-menu-items li {
  border-bottom: none;
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
  background-color: #ffffff;
  margin-bottom: 5px;
  padding: 0px;
  width: 100%;
}
.eid-menu-resource-types ul.eid-menu-items li a {
  font-size: 11px;
  color: #6c6f75;
  margin: 0px;
  padding: 7.5px 7.5px;
  white-space: nowrap;
}
.eid-menu-resource-types .eid-menu-items > li:hover {
  background-color: #ffffff;
}
.eid-menu-resource-types .eid-menu-items > li:hover > a {
  color: #6c6f75;
}
.eid-menu-resource-types .eid-icon-business-roles {
  background-image: url(images/search-person.png);
}
.eid-menu-resource-types .eid-icon-shared-credentials-white {
  background-image: url(images/search-useraccount.png);
}

/*IT Shop Request Access Page*/
/*approve status page*/
.eid-approvalStatus .ui-widget.eid-container, .eid-userCode .ui-widget.eid-container {
  display: flex;
  justify-content: center;
}
.eid-approvalStatus .ui-widget.eid-container .eid-group-box, .eid-userCode .ui-widget.eid-container .eid-group-box {
  background: transparent;
}
.eid-approvalStatus .ui-widget.eid-container .eid-group-box .eid-group-box-content, .eid-userCode .ui-widget.eid-container .eid-group-box .eid-group-box-content {
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 500px;
  border-radius: 5px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
}
.eid-approvalStatus .ui-widget.eid-container .eid-group-box .eid-group-box-content p, .eid-userCode .ui-widget.eid-container .eid-group-box .eid-group-box-content p {
  padding-top: 0px;
  font-size: 14px;
  color: #777777;
  display: flex;
  align-items: center;
  margin-left: 10px;
}

.eid-userCode .eid-form .eid-box {
  width: 500px;
  padding: 30px;
  width: 500px;
  border-radius: 5px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
}
.eid-userCode .eid-form .eid-box h4 {
  font-size: 14px;
  color: #777777;
}
.eid-userCode .eid-form .eid-box .eid-group-box .eid-group-box-content {
  display: initial;
  justify-content: center;
  padding: initial;
  width: auto;
  border-radius: initial;
  border: none;
  background-color: #f7f8fa;
}
.eid-userCode .eid-form .eid-box label {
  font-size: 14px;
  color: #333333;
  margin-left: 10px;
}
.eid-userCode .eid-form .eid-box input {
  height: 55px;
  border-radius: 5px;
  border: solid 1px #d2d2d9;
  background-color: #ffffff;
}
.eid-userCode .eid-form .eid-box input:focus {
  border-color: #307fc1;
}
.eid-userCode .eid-form .eid-box button {
  height: 55px;
  border-radius: 5px;
  background-color: #307fc1;
  border: 1px solid #307fc1;
  width: 100%;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  text-transform: capitalize;
}

.eid-access-denied-page {
  text-align: center;
  width: 500px;
  margin: 50px auto;
  min-width: 500px;
  padding: 30px;
  border: solid 1px #efeff1;
  background-color: #f7f8fa;
  font-size: 15px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.07);
}
.eid-access-denied-page .eid-flex-back-btn {
  display: flex;
  justify-content: center;
  margin-top: 15px;
}
.eid-access-denied-page .eid-flex-back-btn .eid-back-btn {
  height: auto;
  border-radius: 5px;
  background-color: #307fc1;
  width: auto;
  color: white;
  padding: 10px;
  cursor: pointer;
}

.eid-security-boundary-object-attributes-grid .fourcol {
  float: none;
  display: inline-grid;
}
.eid-security-boundary-object-attributes-grid .fourcol #label-ml-0 {
  margin-left: 0px;
}
.eid-security-boundary-object-attributes-grid .fourcol #label-ml-0 label {
  margin-left: 0px;
}

.eid-security-boundary-attribute .eid-search .eid-form-field.fourcol {
  font-size: 11px;
  font-weight: 600;
  color: #6c6f75;
  text-transform: uppercase;
}

.eid-dialog-control #grid {
  width: 100%;
  height: 100%;
  overflow: visible;
}
.eid-dialog-control #grid .eid-grid-header-wrapper .eid-flow-box.eid-flow-box-md {
  display: flex;
}
.eid-dialog-control #grid .eid-grid-header-wrapper .eid-flow-box.eid-flow-box-md button.eid-input-group-button {
  margin-left: 20px;
  text-indent: inherit;
}

.eid-grid-header-details .eid-search .eid-popup-edit .eid-popupedit-content .eid-tree-search-bg .eid-input-group-buttons {
  position: static;
}

.eid-collapse-section {
  padding: 20px 20px 10px 20px;
}
.eid-collapse-section .eid-editable-list {
  border: none;
}

.eid-export-metdata-button button {
  float: right;
  margin-right: 35px;
  margin-bottom: 20px;
  position: static;
}

.eid-edit-btn-margin {
  margin-bottom: 15px;
}

.eid-export-clone-button {
  text-align: end;
}
.eid-export-clone-button button {
  margin-right: 35px;
  margin-bottom: 20px;
  position: static;
}

fieldset.eid-form-section legend.ui-widget-header {
  padding: 0 0 24px;
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-size: 16px;
  font-weight: 600;
  border: none;
  color: #1b1f1f;
}
fieldset.eid-form-section label.eid-form-field-label, fieldset.eid-form-section .eid-schedule-interval-date-field label, fieldset.eid-form-section label.eid-password-text {
  font-family: "Rubik", sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-transform: uppercase;
  color: #8b909a;
  margin-bottom: 5px;
  line-height: 1.33;
}
fieldset.eid-form-section .eid-form-field-value {
  padding-top: 0px !important;
}
fieldset.eid-form-section .eid-form-field-value input[type=text], fieldset.eid-form-section .eid-form-field-value input[type=number], fieldset.eid-form-section .eid-form-field-value input[type=password], fieldset.eid-form-section .eid-form-field-value input.eid-combobox-input, fieldset.eid-form-section .eid-form-field-value .intl-tel-input input {
  height: 40px;
  padding: 10px;
  border-radius: 5px;
  font-family: "Rubik", sans-serif;
  border: solid 1px #d4d4d8;
  background-color: #fff;
  font-size: 16px;
  color: #8b909a;
}
fieldset.eid-form-section .eid-form-field-value input[type=text]:focus, fieldset.eid-form-section .eid-form-field-value input[type=number]:focus, fieldset.eid-form-section .eid-form-field-value input[type=password]:focus, fieldset.eid-form-section .eid-form-field-value input.eid-combobox-input:focus, fieldset.eid-form-section .eid-form-field-value .intl-tel-input input:focus {
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  color: #000;
}
fieldset.eid-form-section .eid-form-field-value input[type=text]:hover, fieldset.eid-form-section .eid-form-field-value input[type=number]:hover, fieldset.eid-form-section .eid-form-field-value input[type=password]:hover, fieldset.eid-form-section .eid-form-field-value input.eid-combobox-input:hover, fieldset.eid-form-section .eid-form-field-value .intl-tel-input input:hover {
  border: solid 1px #000;
  color: #000;
}
fieldset.eid-form-section .eid-form-field-value input[type=text]:active, fieldset.eid-form-section .eid-form-field-value input[type=number]:active, fieldset.eid-form-section .eid-form-field-value input[type=password]:active, fieldset.eid-form-section .eid-form-field-value input.eid-combobox-input:active, fieldset.eid-form-section .eid-form-field-value .intl-tel-input input:active {
  color: #000;
  border: solid 1px #307fc1;
}
fieldset.eid-form-section .eid-form-field-value .intl-tel-input input {
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
}
fieldset.eid-form-section .eid-form-field-value input:read-only, fieldset.eid-form-section .eid-form-field-value textarea:read-only, fieldset.eid-form-section .eid-form-field-value .eid-check-box[disabled] {
  border: solid 1px #d2d2d2;
  background-color: #f6f8f9;
  color: #abafb6;
}
fieldset.eid-form-section .eid-form-field-value input:read-only:focus, fieldset.eid-form-section .eid-form-field-value textarea:read-only:focus, fieldset.eid-form-section .eid-form-field-value .eid-check-box[disabled]:focus {
  border: solid 1px #d2d2d2;
  background-color: #f6f8f9;
  color: #abafb6;
  box-shadow: none;
}
fieldset.eid-form-section .eid-form-field-value input:read-only:hover, fieldset.eid-form-section .eid-form-field-value textarea:read-only:hover, fieldset.eid-form-section .eid-form-field-value .eid-check-box[disabled]:hover {
  border: solid 1px #d2d2d2;
  background-color: #f6f8f9;
  color: #abafb6;
}
fieldset.eid-form-section .eid-form-field-value input:read-only:active, fieldset.eid-form-section .eid-form-field-value textarea:read-only:active, fieldset.eid-form-section .eid-form-field-value .eid-check-box[disabled]:active {
  border: solid 1px #d2d2d2;
  background-color: #f6f8f9;
  color: #abafb6;
}
fieldset.eid-form-section .eid-form-field-value textarea {
  padding: 10px;
  border-radius: 5px;
  font-family: "Rubik", sans-serif;
  border: solid 1px #d4d4d8;
  background-color: #fff;
  font-size: 16px;
  color: #8b909a;
}
fieldset.eid-form-section .eid-form-field-value textarea:focus {
  box-shadow: 0 2px 4px 0 rgba(48, 127, 193, 0.15);
  border: solid 1px #307fc1;
  color: #000;
}
fieldset.eid-form-section .eid-form-field-value textarea:hover {
  border: solid 1px #000;
  color: #000;
}
fieldset.eid-form-section .eid-form-field-value textarea:active {
  color: #000;
  border: solid 1px #307fc1;
}
fieldset.eid-form-section .ui-combobox .ui-combobox-button-wrapper,
fieldset.eid-form-section .ui-combobox-button-wrapper {
  width: 40px;
}
fieldset.eid-form-section .ui-combobox .ui-combobox-button.ui-button.ui-button-icon-only,
fieldset.eid-form-section .ui-combobox-button.ui-button.ui-button-icon-only {
  background-color: transparent;
}
fieldset.eid-form-section .ui-combobox .ui-combobox-button.ui-button.ui-button-icon-only:hover,
fieldset.eid-form-section .ui-combobox-button.ui-button.ui-button-icon-only:hover {
  background-color: transparent;
}
fieldset.eid-form-section .ui-combobox-button-wrapper .ui-button-icon.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/it-shop-arrow.png);
  background-position: center;
}
fieldset.eid-form-section .ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item {
  padding: 11px 12px 10px 17px;
  border-radius: 5px;
  font-family: "Rubik", sans-serif;
  font-size: 16px;
  color: #919193;
}
fieldset.eid-form-section .ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-selected,
fieldset.eid-form-section .ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-state-focus,
fieldset.eid-form-section .ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-state-active,
fieldset.eid-form-section .ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-state-hover {
  color: #919193;
  background-color: #f5f6f8;
  background-position: 98% 50%;
}
fieldset.eid-form-section .ui-autocomplete.ui-menu .ui-menu-item .eid-autocomplete-item.ui-selected {
  background-color: #f5f6f8;
  background-image: url(images/checkbox-dropdown-meu-active.png);
  color: #000000;
}
fieldset.eid-form-section ul.ui-autocomplete {
  border: solid 1px #d4d4d8;
  background-color: #ffffff;
}
fieldset.eid-form-section ul.ui-autocomplete li {
  background: white;
  margin-left: 6px;
  margin-right: 6px;
  margin-bottom: 6px;
  box-shadow: none;
  border-radius: 0px;
}
fieldset.eid-form-section ul.ui-autocomplete li:nth-child(1) {
  margin-top: 6px;
}
fieldset.eid-form-section .ui-state-hover, fieldset.eid-form-section .ui-widget-content .ui-state-hover, fieldset.eid-form-section .ui-widget-header .ui-state-hover, fieldset.eid-form-section .ui-state-focus, fieldset.eid-form-section .ui-widget-content .ui-state-focus, fieldset.eid-form-section .ui-widget-header .ui-state-focus, fieldset.eid-form-section .ui-button:hover, fieldset.eid-form-section .ui-button:focus {
  border: none;
}
fieldset.eid-form-section .ui-state-active, fieldset.eid-form-section .ui-widget-content .ui-state-active, fieldset.eid-form-section .ui-widget-header .ui-state-active, fieldset.eid-form-section a.ui-button:active, fieldset.eid-form-section .ui-button:active, fieldset.eid-form-section .ui-button.ui-state-active:hover {
  border: none;
}
fieldset.eid-form-section .eid-autocomplete-button-wrapper .ui-button-icon-primary.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/it-shop-arrow.png);
  background-position: center;
}
fieldset.eid-form-section .eid-autocomplete-button-wrapper.ui-combobox-button-wrapper {
  height: 40px;
}
fieldset.eid-form-section .ui-state-default, fieldset.eid-form-section .ui-widget-content .ui-state-default, fieldset.eid-form-section .ui-button {
  border: none;
}
fieldset.eid-form-section .eid-autocomplete-buttonall {
  right: 1px !important;
  background-color: white !important;
  height: 38px !important;
  top: 1px !important;
}
fieldset.eid-form-section .eid-check-box {
  width: 15px;
  height: 15px;
  border: 1px solid #959598;
  margin: 0px;
  vertical-align: inherit;
  flex-shrink: 0;
}
fieldset.eid-form-section label .eid-form-field-label-text[for=undefined-eid-check-box] {
  font-family: "Rubik", sans-serif;
  font-size: 16px !important;
  color: #000000 !important;
  text-transform: initial !important;
  line-height: normal !important;
  margin-bottom: 0px !important;
  white-space: break-spaces;
}
fieldset.eid-form-section .eid-check-box .eid-check-box-checked-icon {
  background-image: url(images/checkbox-it-shop.png);
  box-shadow: none !important;
  margin-top: -8px;
  margin-left: -8px;
}
fieldset.eid-form-section .eid-check-box.ui-state-focus, fieldset.eid-form-section .ui-state-focus {
  -webkit-box-shadow: none !important;
}
fieldset.eid-form-section .eid-schedule-interval-date-field label {
  position: relative;
}
fieldset.eid-form-section .eid-schedule-interval-date-field label input::placeholder {
  font-family: "Rubik", sans-serif;
  font-size: 16px;
  color: #282828;
}
fieldset.eid-form-section .eid-schedule-interval-date-field label input {
  padding-left: 32px !important;
}
fieldset.eid-form-section .eid-schedule-interval-date-field label .eid-datepicker-icon {
  position: absolute;
  right: 10px;
  top: 40px;
  z-index: 99;
  background: white;
  margin-top: 0px;
}
fieldset.eid-form-section .eid-schedule-interval-date-field label .ui-combobox-enable-clear {
  margin-top: 10px !important;
}
fieldset.eid-form-section .eid-tree .eid-check-box .eid-check-box-checked-icon {
  background: none !important;
  background-image: url(images/checkbox-it-shop.png) !important;
  box-shadow: none !important;
  margin-top: 0px !important;
  margin-left: 0px !important;
}
fieldset.eid-form-section .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section .ui-combobox-button-wrapper {
  width: 30px;
}
fieldset.eid-form-section .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section .ui-combobox-button-wrapper button {
  right: 10px !important;
}
fieldset.eid-form-section .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section button {
  background-color: #1976d2;
}
fieldset.eid-form-section .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section button:hover {
  background-color: #1976d2;
}
fieldset.eid-form-section .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section .ui-combobox-button-wrapper .ui-button-icon.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}
fieldset.eid-form-section .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section .ui-button-icon-only .ui-icon {
  background-position: -65px -16px;
}

.eid-roleAssignment-row fieldset.eid-form-section .ui-combobox-button-wrapper .ui-button-icon.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/search-arrow.png), url(images/search-arrow-over.png) !important;
}

.eid-accordion-col-data .eid-grid-content-wrapper {
  padding-left: 5px;
}

.eid-searcher-fields-flex .eid-form-field {
  width: 100%;
}

#eid-full-width-field {
  width: 100%;
}

.eid-classification-edit-border .eid-editable-list-autocomplete {
  padding: 5px;
}
.eid-classification-edit-border .eid-editable-list {
  border: none;
  padding: 0px;
}

.ui-menu .ui-menu-item {
  cursor: pointer;
  list-style-image: none;
}
.ui-menu .ui-menu-item .ui-helper-clearfix {
  margin-bottom: 0px !important;
}

.eid-accordion-col-data .eid-content {
  background: none;
}

.eid-workflow-passwordresetcentermfa .eid-workflow .eid-workflow-content-footer .eid-workflow-decisions {
  display: flex !important;
}
.eid-workflow-passwordresetcentermfa .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-content.eid-content.ui-widget-content.eid-last p.eid-workflow-description,
.eid-workflow-passwordresetcentermfa .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight .eid-workflow-header.ui-widget-header.eid-header p.eid-workflow-description {
  margin-bottom: 10px;
}

.eid-grid-master-details-wrapper:has(> div) {
  position: fixed;
  z-index: 9999;
  right: 0px;
  left: 15%;
  top: 85px;
  bottom: -15px;
  border-radius: 5px;
  box-shadow: 0 3px 7px 4px rgba(0, 0, 0, 0.08);
  background-color: #eef0f4;
  overflow-y: auto;
}
.eid-grid-master-details-wrapper:has(> div)::before {
  content: "";
  position: fixed;
  opacity: 0.3;
  background-color: #000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: -1;
}
.eid-grid-master-details-wrapper:has(> div) > div {
  background-color: #eef0f4;
  min-height: -webkit-fill-available;
  padding-bottom: 50px;
}
.eid-grid-master-details-wrapper:has(> div) .eid-breadcrumbs-container {
  padding: 20px !important;
  background: #307fc1;
  color: white;
  width: auto;
}
.eid-grid-master-details-wrapper:has(> div) .eid-breadcrumbs-container .eid-breadcrumbs {
  color: #fff !important;
}
.eid-grid-master-details-wrapper:has(> div) .eid-breadcrumbs-container .eid-breadcrumbs.eid-breadcrumbs-home-icon {
  background-image: url(images/breadcrumb-home-white.svg);
  background-repeat: no-repeat;
  background-position: center left;
}
.eid-grid-master-details-wrapper:has(> div) .eid-breadcrumbs-container .eid-breadcrumbs.eid-breadcrumbs-home-icon img.eid-breadcrumbs-icon {
  visibility: hidden;
}
.eid-grid-master-details-wrapper:has(> div) .eid-breadcrumbs-container ~ div {
  padding: 0px 20px;
}
.eid-grid-master-details-wrapper:has(> div) .row.eid-row-additional-accordions {
  width: auto;
}
.eid-grid-master-details-wrapper:has(> div) .row.eid-row-additional-accordions .eid-accordion.ui-accordion {
  position: relative;
}
.eid-grid-master-details-wrapper:has(> div) .row.eid-row-show > div {
  padding: 0px 20px;
}
.eid-grid-master-details-wrapper:has(> div) .row.eid-row-show .row.eid-row-additional-accordions > div {
  padding: 0px;
}
.eid-grid-master-details-wrapper:has(> div) .row.eid-row-show ~ .row.eid-row-additional-accordions {
  padding: 0px 20px;
}
.eid-grid-master-details-wrapper:has(> div) .row.eid-row-show ~ .row.eid-row-additional-accordions > div, .eid-grid-master-details-wrapper:has(> div) .row.eid-row-show .row.eid-row-show.eid-row-additional-accordions ~ .row.eid-row-additional-accordions {
  padding: 0px;
}

body:has(.eid-grid-master-details-wrapper > div) .eid-grid-master-details-close {
  cursor: pointer;
  position: fixed;
  right: 20px;
  z-index: 99999;
  top: 100px;
}

.eid-object-type-search .ui-tabs.eid-object-type-search-tabs .eid-grid-master-details-close .eid-grid-close-modal path {
  stroke: #fff;
}

button.ui-combobox-button > i {
  color: #919193;
}

.eid-cookie-consent-wrapper {
  display: block;
  position: absolute;
  z-index: 200;
  bottom: 60px;
  left: 60px;
  right: 60px;
  border-radius: 8px;
  background-color: #fff;
}
.eid-cookie-consent-wrapper .eid-cookie-close-icon {
  position: absolute;
  background: linear-gradient(45deg, transparent, transparent 50%, #307fc1 0%);
  right: 0;
  height: 50px;
  width: 50px;
  border-radius: 0px 8px 0px 0px;
}
.eid-cookie-consent-wrapper .eid-cookie-close-icon svg {
  padding: 0px;
  position: relative;
  top: 5px;
  right: -28px;
  cursor: pointer;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container {
  display: flex;
  justify-content: space-between;
  padding: 40px 28px 28px 24px;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-icon-col {
  display: flex;
  align-items: center;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-icon-col .eid-cookie-icon {
  background-image: url(images/cookie-icon.png);
  height: 152px;
  width: 185px;
  margin-right: 25px;
  background-repeat: no-repeat;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content {
  font-size: 16px;
  line-height: 1.56;
  color: #62728d;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-content-header .eid-cookie-consent-content-title {
  font-size: 28px;
  color: #000;
  line-height: 25px;
  margin-bottom: 8px;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option {
  display: flex;
  flex-direction: row;
  padding: 8px 14px 5px 14px;
  border-radius: 5px;
  border: solid 1px #d8d8dd;
  margin-top: 35px;
  justify-content: space-between;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .eid-cookie-consent-checbox {
  display: flex;
  flex-direction: row;
  font-size: 14px;
  color: #62728d;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .eid-cookie-consent-checbox .checkbox-text {
  padding-left: 0.3em;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .eid-cookie-consent-checbox .checkbox-icon {
  margin-top: 3px;
  margin-right: 7px;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .eid-cookie-consent-checbox .checkbox-icon svg {
  padding: 0px;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .checkbox-disabled {
  color: #949494;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .eid-cookie-consent-details {
  float: right;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .eid-cookie-consent-checbox-show-details a, .eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .eid-cookie-consent-checbox-hide-details a {
  font-size: 14px;
  color: #007aff;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .eid-cookie-consent-checbox-show-details a svg, .eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option .eid-cookie-consent-checbox-hide-details a svg {
  padding: 0px;
  margin-left: 10px;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-hide-details {
  float: right;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-details-pane {
  padding: 10px;
  margin: 10px;
  border: 1px solid #cccccc;
  height: 400px;
  display: flex;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-details-pane .details-left {
  width: 30%;
  height: 95%;
  margin: 5px;
  border-right: 1px solid #cccccc;
  word-break: break-all;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-details-pane .details-left .eid-cookie-consent-details-tab-row {
  font-weight: 900;
  font-size: 1.2em;
  padding: 2px;
  border-bottom: 1px solid #cccccc;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-details-pane .details-left .eid-cookie-consent-details-tab-row .eid-cookie-consent-details-tab-button {
  padding: 10px;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-details-pane .details-right {
  width: 70%;
  height: 95%;
  margin: 5px;
  overflow-y: scroll;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-details-pane .details-right .eid-cookie-consent-content-tab table > tbody > tr > td {
  border: 1px solid #cccccc;
  padding-left: 15px;
  max-width: 15px;
  overflow-x: auto;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-decision-accept {
  display: flex;
  align-items: end;
  margin-left: 50px;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-decision-accept .eid-cookie-consent-decision-accept-button {
  border: 1px solid #307fc1;
  cursor: pointer;
  margin-right: 16px;
  height: 40px;
  padding: 11px 17px 10px;
  border-radius: 5px;
  background-color: #307fc1;
  font-size: 16px;
  color: #fff;
  width: max-content;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-decision-accept .eid-cookie-consent-decision-decline-button {
  padding: 11px 19.1px 10px 17px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  font-size: 16px;
  color: #307fc1;
  background-color: #fff;
}
.eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-decision-accept.eid-cookie-consent-decision-accept-mobile-view {
  display: none;
}

@media (min-width: 300px) and (max-width: 1100px) {
  .eid-cookie-consent-wrapper {
    bottom: 30px !important;
    left: 30px !important;
    right: 30px !important;
  }
  .eid-cookie-consent-decision-accept.eid-cookie-consent-decision-accept-mobile-view {
    display: flex !important;
    margin-right: auto !important;
    justify-content: end;
    margin-left: 0px !important;
  }
  .eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-selection .eid-cookie-consent-selection-pane .eid-cookie-consent-selection-option {
    margin-top: 20px !important;
  }
  .eid-cookie-consent-decision-accept {
    display: none !important;
  }
  .eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-consent-content .eid-cookie-consent-content-header {
    margin-bottom: 12px;
  }
  .eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-icon-col .eid-cookie-icon {
    width: 70px !important;
    background-size: 70px !important;
  }
}
@media (min-width: 300px) and (max-width: 500px) {
  .eid-cookie-consent-wrapper .eid-cookie-consent-container .eid-cookie-icon-col {
    display: none !important;
  }
}
.eid-search-overlay {
  position: absolute;
  display: flex;
  top: 0;
  background: #dddde4 !important;
  width: 100%;
  height: 100%;
  min-height: unset !important;
  z-index: 10;
  padding: 30px 15px 15px 0px !important;
}
.eid-search-overlay .eid-search-dropdown-close {
  position: absolute;
  top: 10%;
  right: 10%;
  cursor: pointer;
}
.eid-search-overlay .eid-search-dropdown-close img {
  width: 20px;
}
.eid-search-overlay #header-search-bar {
  display: block !important;
  width: 80%;
  margin: auto;
}
.eid-search-overlay #header-search-bar .eid-omni {
  display: flex;
  justify-content: center;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-menu-target {
  top: 0px;
  left: 0px;
  padding: 0px;
  position: relative;
  height: 58px;
  border-radius: 5px 0px 0px 5px;
  border: solid 1px #ebebed;
  background-color: #f7f8fa;
  text-transform: capitalize;
  min-width: 70px;
  text-align: left;
  font-size: 12px;
  color: #838386;
  border-right: none;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-menu-target:hover {
  background-color: #f7f8fa;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-menu-target .eid-omni-arrow {
  position: absolute;
  left: 45px;
  top: 51%;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-icon {
  background-position: 11px 51%;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-autocomplete .eid-autocomplete-label {
  margin-bottom: 0px;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-autocomplete input {
  height: 60px;
  border-radius: 0px 5px 5px 0px;
  border: solid 1px #ebebed;
  background-color: #f7f8fa;
  margin-bottom: 0px;
  box-shadow: none;
  font-size: 25px;
  padding-left: 23px;
  font-weight: 100;
  padding-right: 33px;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-autocomplete input:focus {
  outline: none;
  box-shadow: none;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-autocomplete input::placeholder {
  color: #b1b1b4;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-autocomplete input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #b1b1b4;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-autocomplete input::-ms-input-placeholder { /* Microsoft Edge */
  color: #b1b1b4;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-autocomplete .eid-autocomplete-button-wrapper {
  right: 10px;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-autocomplete .eid-autocomplete-button-wrapper button {
  height: 60px;
  width: 50px;
  margin-right: 0px;
  border-radius: 0px 5px 5px 0px;
  border: solid 1px #ebebed;
  background-color: #f7f8fa;
  color: #555555;
}
.eid-search-overlay #header-search-bar .eid-omni .eid-omni-autocomplete .eid-autocomplete-button-wrapper .ui-button-icon-primary.ui-icon.ui-icon-triangle-1-s {
  background-image: url(images/ui-icons_777777_256x240.png);
}

.eid-grid-boolean-layer {
  padding: 4px;
  border-radius: 24px;
  background-color: #e5e8ee;
  display: flex;
  width: fit-content;
  cursor: pointer;
}
.eid-grid-boolean-layer .eid-boolean-text {
  font-family: Rubik;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  padding: 12px 24px;
  align-items: center;
  display: flex;
}
.eid-grid-boolean-layer #eid-grid-boolean-input:checked ~ .eid-yes-boolean {
  border-radius: 20px;
  background-color: #029435;
  color: white;
}
.eid-grid-boolean-layer #eid-grid-boolean-input:not(:checked) ~ .eid-no-boolean {
  border-radius: 20px;
  background-color: #D0021B;
  color: white;
}
.eid-grid-boolean-layer .eid-check-box {
  display: none;
}

.eid-form-field.eid-form-field-checkbox .eid-form-field-content-container .eid-form-field-content .eid-form-field-value {
  display: flex;
}

.eid-workflow-ChangePassword .eid-form-field.eid-form-field-checkbox .eid-form-field-content-container .eid-form-field-content .eid-form-field-value:has(.eid-form-field-toggle-label.eid-form-field-toggle-switch), .eid-workflow-changepassword .eid-form-field.eid-form-field-checkbox .eid-form-field-content-container .eid-form-field-content .eid-form-field-value:has(.eid-form-field-toggle-label.eid-form-field-toggle-switch) {
  display: inherit;
}

.eid-workflow-changepassword {
  width: 500px !important;
}
.eid-workflow-changepassword .eid-form-fields-container .eid-form-field-content-container {
  margin-bottom: 0px !important;
}
.eid-workflow-changepassword .eid-workflow-content-footer .eid-workflow-decisions {
  padding: 28px 0px !important;
  background: white !important;
  border-left: none;
  border-right: none;
  border-bottom: none;
  border-radius: 0px 0px 5px 5px;
}

.eid-workflow-GenericRequest .eid-workflow-content-footer .eid-workflow-decisions label {
  margin-right: 24px;
}
.eid-workflow-GenericRequest .eid-workflow-content-footer .eid-workflow-decisions label .ui-combobox-content .ui-combobox-input-wrapper {
  margin-bottom: 0px;
}

.eid-workflow-PasswordlessLoginMFA .eid-form.ui-widget {
  padding: 0px;
  border-radius: 0px;
  border: none;
  background-color: transparent;
  width: inherit;
}

.eid-form.ui-widget {
  padding: 24px 24px 4px 24px;
  border-radius: 5px;
  border: solid 1px #d8dceb;
  background-color: #f3f5f7;
  width: inherit;
}

fieldset.eid-form-section {
  padding: 32px 27px 32px 27px !important;
  border-radius: 5px;
  border: solid 1px #d8dceb;
  background-color: #fff;
  margin-bottom: 25px;
}

fieldset.eid-form-section:hover {
  border-left: 2px solid #307fc1;
}

.ui-dialog.ui-draggable.ui-resizable {
  border: none;
  padding: 0px;
  border-radius: 5px;
  box-shadow: 0 3px 7px 4px rgba(0, 0, 0, 0.08);
  background-color: #feffff;
  width: 500px;
}
.ui-dialog.ui-draggable.ui-resizable::before {
  content: "";
  opacity: 0.3;
  background: #000;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100vh;
  z-index: -1;
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-titlebar {
  background: #fff;
  border: none;
  border-bottom: solid 1px #d5d8db;
  padding: 20px;
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-titlebar .ui-dialog-title {
  font-family: Rubik;
  font-size: 18px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.11;
  letter-spacing: normal;
  color: #1b1f1f;
  margin: 0px;
  margin-bottom: 0px;
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-titlebar .ui-dialog-titlebar-close {
  position: absolute;
  right: 20px;
  margin: 0px;
  padding: 0px;
  top: initial;
  background: transparent;
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-button-icon.ui-icon-closethick {
  background-image: url(images/dialog-popup-close.png);
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {
  background-position: center;
}
.ui-dialog.ui-draggable.ui-resizable .eid-pager-paging .eid-pager-section.go-to-section .eid-pager-section.eid-pager-info {
  display: none;
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-buttonpane {
  border-width: 0px;
  margin-top: 0px;
  padding: 20px;
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: none;
  display: flex;
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-buttonpane .ui-dialog-buttonset button {
  margin: 0px;
  padding: 10px 17px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  background: #ffffff;
  color: #307fc1;
  min-width: inherit;
  height: auto;
  font-size: 16px;
  margin-right: 16px;
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-buttonpane .ui-dialog-buttonset button:first-child {
  order: 2;
  color: #fff;
  font-size: 16px;
  position: relative;
  height: auto;
  padding: 10px 17px;
  border-radius: 5px;
  background-color: #307fc1;
  border: 1px solid #307fc1;
  min-width: auto;
}
.ui-dialog.ui-draggable.ui-resizable .ui-dialog-content {
  background-color: #eef0f4;
  padding: 20px;
}

.eid-workflow-LoginAssistanceSelfServiceWizard .eid-workflow, .eid-workflow-loginassistanceselfservicewizard .eid-workflow {
  max-width: inherit !important;
  width: auto !important;
}
.eid-workflow-LoginAssistanceSelfServiceWizard .eid-workflow .eid-label-required-icon label.eid-form-field-label, .eid-workflow-loginassistanceselfservicewizard .eid-workflow .eid-label-required-icon label.eid-form-field-label {
  white-space: inherit;
}
.eid-workflow-LoginAssistanceSelfServiceWizard .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight, .eid-workflow-loginassistanceselfservicewizard .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight {
  display: grid;
  justify-content: center;
}
.eid-workflow-LoginAssistanceSelfServiceWizard #passwordless-login-first-screen #language-dropdown, .eid-workflow-loginassistanceselfservicewizard #passwordless-login-first-screen #language-dropdown {
  right: 0px;
}

.outer-workflow-container.eid-workflow-loginassistanceselfservicewizard .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight:has(.eid-grid-content-wrapper) {
  display: inherit !important;
}

.row.person-details-accordions .row.eid-row-additional-accordions, .row.eid-outer-accordion-div .row.eid-row-additional-accordions, .eid-tab-panel.animated.not-animated-chrome.eid-outer-accordion-div .row.eid-row-additional-accordions {
  position: static;
}
.row.person-details-accordions .row.eid-row-additional-accordions .eid-accordion.ui-accordion, .row.eid-outer-accordion-div .row.eid-row-additional-accordions .eid-accordion.ui-accordion, .eid-tab-panel.animated.not-animated-chrome.eid-outer-accordion-div .row.eid-row-additional-accordions .eid-accordion.ui-accordion {
  position: static !important;
}

.row .eid-accordion .eid-accordion-col-data .eid-edit-one-content fieldset.eid-form-section {
  min-inline-size: inherit;
}

.threecol .eid-tree.ui-widget-content .jstree-default .jstree-anchor {
  width: 60%;
}

.eid-assigneemultiselect-btn {
  margin-top: 15px !important;
}

.eid-grid-edit-popup .eid-form.eid-form-multiple-fields-per-group .eid-form-fields-container .fourcol .fourcol {
  width: 100%;
}

.eid-checkbox-font, .eid-checkbox-font span {
  font-family: "Rubik", sans-serif;
  font-size: 16px !important;
  color: #000000 !important;
  text-transform: initial !important;
  line-height: normal !important;
  margin-bottom: 0px !important;
  font-weight: normal !important;
}
.eid-checkbox-font .eid-check-box, .eid-checkbox-font span .eid-check-box {
  border: 1px solid #959598;
}

.eid-grid-group-by-header-row .eid-grid-header-cell-group-by {
  border-radius: 5px;
  outline: 1px dashed #307fc1;
  outline-offset: -2px;
  background-color: #f7f8fa !important;
  padding: 16px 24px !important;
}
.eid-grid-group-by-header-row .eid-grid-header-cell-group-by .eid-grid-header-cell-group-by-section {
  display: flex;
  align-items: center;
}
.eid-grid-group-by-header-row .eid-grid-header-cell-group-by .eid-grid-header-cell-group-by-svg {
  border-radius: 50%;
  height: 38px;
  width: 38px;
  background-color: rgba(48, 127, 193, 0.1);
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 20px;
}
.eid-grid-group-by-header-row .eid-grid-header-cell-group-by ul.eid-grid-group-by-data-fields li a.eid-grid-group-by-data-field {
  padding: 3px 12px;
  border-radius: 5px;
  border: solid 1px #e3e1e6;
  background-color: #fff;
  font-size: 13px;
  color: #000;
  text-decoration: none;
}
.eid-grid-group-by-header-row .eid-grid-header-cell-group-by ul.eid-grid-group-by-data-fields li a.eid-grid-group-by-data-field:hover {
  text-decoration: none;
}
.eid-grid-group-by-header-row .eid-grid-header-cell-group-by ul.eid-grid-group-by-data-fields li a.eid-grid-group-by-data-field .eid-grid-group-by-text {
  font-weight: normal;
  font-size: 13px;
  color: #000;
}

.eid-grid-group-by-header-row-divider {
  padding: 0px;
  height: 16px;
  background: transparent;
}
.eid-grid-group-by-header-row-divider th.eid-grid-group-by-header-row-divider-th {
  display: none;
}

.eid-popupnav .fourcol .panel.panel-default .eid-widget.panel-body.eid-widget-resetpassword .eid-form-no-auto-compact fieldset, .eid-popupnav .fourcol .panel.panel-default .eid-widget.panel-body.eid-widget-unlockpersonandaccount .eid-form-no-auto-compact fieldset {
  min-inline-size: auto;
}
.eid-popupnav .fourcol .panel.panel-default .eid-widget.panel-body.eid-widget-resetpassword .eid-form-no-auto-compact fieldset .eid-label-required-icon .eid-form-field-label .eid-form-field-label-text, .eid-popupnav .fourcol .panel.panel-default .eid-widget.panel-body.eid-widget-unlockpersonandaccount .eid-form-no-auto-compact fieldset .eid-label-required-icon .eid-form-field-label .eid-form-field-label-text {
  white-space: initial;
}

.outer-workflow-container .top-section-border-marked-to-be-deleted {
  position: relative;
}
.outer-workflow-container .top-section-border-marked-to-be-deleted:hover {
  border: solid 1px #fc3e30 !important;
}
.outer-workflow-container .top-section-border-marked-to-be-deleted::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0.5;
  background-color: white;
}
.outer-workflow-container .top-section-border-marked-was-added:hover {
  border: solid 1px #307fc1 !important;
}
.outer-workflow-container .repeating-subsections-container-box {
  border: solid 1px #d8dceb;
  background-color: #fff;
  padding: 24px;
  margin-bottom: 24px;
  border-radius: 5px;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner {
  border-radius: 5px;
  border: solid 1px #d9dee4;
  background-color: #f7f8fa;
  padding: 24px;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .repeater-section-fieldset-label {
  display: none;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .repeater-section-fieldset-label.is-first-repeating-section-label {
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  color: #000;
  background: transparent;
  border: none;
  display: block;
  margin-bottom: 20px;
  display: block;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .eid-form-field-modified-text.top-section-border-marked-was-added {
  display: none;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .eid-form-field-modified-text {
  padding: 1px 8px;
  border-radius: 5px;
  background-image: linear-gradient(to right, #30acc1 0%, #3077c1 100%);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33;
  color: #fff;
  text-transform: uppercase;
  width: fit-content;
  margin-bottom: 8px;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .repeating-section-fieldset-container .eid-form-fields-container {
  display: flex !important;
  flex-direction: row !important;
  width: 100%;
  flex-wrap: wrap;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset {
  padding: 15px !important;
  border-radius: 4px;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  border: 2px solid transparent;
  display: flex;
  grid-gap: 30px;
  margin-bottom: 20px;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset label .eid-form-field-label-text {
  margin-left: 0px !important;
  font-size: 10px !important;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-autocomplete-buttonall {
  right: 1px !important;
  background-color: white !important;
  height: 30px !important;
  top: 1px !important;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset input {
  height: 32px !important;
  font-size: 12px !important;
  color: #000000 !important;
  margin-bottom: 0px;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-repeater-trash-svg-btn {
  position: relative;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-repeater-trash-svg-btn .eid-repeater-trash-tooltip {
  position: absolute;
  top: -5px;
  left: 25px;
  background: #000;
  border-radius: 3px;
  padding: 6px 8px;
  color: #fff;
  font-size: 12px;
  white-space: nowrap;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  display: none;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-repeater-trash-svg-btn .eid-repeater-trash-tooltip::before {
  content: "";
  position: absolute;
  left: 10px;
  border-left: 1px solid #d6d4d4;
  border-top: 1px solid #d6d4d4;
  border-width: 0px 0px 0px 0px;
  background: #000;
  padding: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 0;
  bottom: -2px;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-repeater-trash-svg-btn .repeater-trash-button:hover + .eid-repeater-trash-tooltip {
  display: block !important;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .repeater-trash-button {
  padding: 7px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  height: fit-content;
  cursor: pointer;
  margin-left: 15px;
  margin-top: 20px;
  z-index: 9999;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset .eid-form-field-content-container {
  margin-bottom: 20px !important;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset.eid-form-section:hover {
  border-left: 2px solid #307fc1 !important;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner fieldset.eid-form-section.top-section-border-marked-to-be-deleted:hover {
  border-left: solid 2px #fc3e30 !important;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .eid-button-box.eid-grid-button-box-for-add-new.repeating-section-button-box-for-add-new {
  cursor: pointer;
  height: 32px;
  padding: 8px 12px;
  border-radius: 5px;
  background-color: #307fc1;
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  color: #fff;
  margin-left: 0px;
  margin-bottom: 0px;
}
.outer-workflow-container .repeating-subsections-container-box .repeating-subsections-container-box-inner .eid-button-box.eid-grid-button-box-for-add-new.repeating-section-button-box-for-add-new svg {
  margin-right: 3px;
  padding: 0px;
}

.eid-psm-monitoring-functionality {
  padding: 3px;
  border-radius: 4.1px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  width: fit-content;
  height: fit-content;
  line-height: 0px;
}
.eid-psm-monitoring-functionality button {
  background: transparent;
  padding: 0px;
  height: auto;
}
.eid-psm-monitoring-functionality button span.eid-psm-tooltip {
  font-size: 12px;
  color: #fff;
  padding: 6px 8px;
  border-radius: 3px;
  background-color: #000;
  position: absolute;
  margin-top: -40px;
  display: none;
}
.eid-psm-monitoring-functionality button span.eid-psm-tooltip::after {
  left: 20%;
  top: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-bottom-color: #000;
  border-width: 6px;
  transform: rotate(180deg);
}
.eid-psm-monitoring-functionality button:hover span.eid-psm-tooltip {
  display: block;
}
.eid-psm-monitoring-functionality button .eid-app-dns {
  width: 15px;
  height: 15px;
  background: url(images/eid-app-dns.svg);
  background-repeat: no-repeat;
  background-position: center;
  padding: 5px 10px;
}
.eid-psm-monitoring-functionality button .eid-app-dns:hover {
  background: url("images/eid-app-dns-hover.svg");
  border-radius: 3px;
  background-color: #f0f2f6;
  background-repeat: no-repeat;
  background-position: center;
}
.eid-psm-monitoring-functionality button .eid-encoder-dns {
  width: 15px;
  height: 15px;
  background: url(images/eid-encoder-dns.svg);
  background-repeat: no-repeat;
  background-position: center;
  padding: 5px 10px;
}
.eid-psm-monitoring-functionality button .eid-encoder-dns:hover {
  background: url("images/eid-encoder-dns-hover.svg");
  border-radius: 3px;
  background-color: #f0f2f6;
  background-repeat: no-repeat;
  background-position: center;
}
.eid-psm-monitoring-functionality button .eid-uploader-dns {
  width: 15px;
  height: 15px;
  background: url(images/eid-uploader-dns.svg);
  background-repeat: no-repeat;
  background-position: center;
  padding: 5px 10px;
}
.eid-psm-monitoring-functionality button .eid-uploader-dns:hover {
  background: url("images/eid-uploader-dns-hover.svg");
  border-radius: 3px;
  background-color: #f0f2f6;
  background-repeat: no-repeat;
  background-position: center;
}
.eid-psm-monitoring-functionality span.eid-psm-divider {
  width: 1px;
  height: 14px;
  border: solid 1px #e6e6e6;
  position: relative;
  top: -8px;
  margin-left: 2px;
  margin-right: 2px;
}

.eid-workflow-ManageYourIdentityWizard .eid-form .eid-form-section .eid-form-field-content-container {
  padding: 0px;
}

.eid-error-page-ui {
  background-color: #eef0f4;
  background-image: url("images/error-page-bg.png");
  background-repeat: no-repeat;
  background-position: 50% 110%;
}
.eid-error-page-ui .eid-error-page-ui-container {
  background-color: transparent;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container {
  display: flex;
  justify-content: center;
  margin-top: 0px;
  margin-bottom: 30px;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container .eid-group-box.ui-state-error {
  width: 600px;
  padding: 0px;
  border-width: 1px;
  border-radius: 8px;
  box-shadow: 0 2px 4px 0 rgba(248, 57, 42, 0.2);
  border: solid 1px #f8392a;
  background-color: #fff;
  display: flex;
  align-items: stretch;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container .eid-group-box.ui-state-error .ui-icon.eid-icon-error {
  padding: 80px 50px;
  margin-top: 0px;
  height: auto;
  border-radius: 8px 0px 0px 8px;
  box-shadow: 0 2px 4px 0 rgba(248, 57, 42, 0.2);
  background-color: #f8392a;
  background-image: url(images/error-icon-rounded-xxl.svg);
  text-indent: inherit;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container .eid-group-box.ui-state-error .eid-group-box-content.ui-widget-content {
  padding: 36px 20px;
  border-radius: 0px 8px 8px 0px;
  width: 100%;
  font-size: 14px;
  line-height: 1.43;
  letter-spacing: normal;
  color: #5d6870;
  display: flex;
  align-items: center;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container .eid-group-box.ui-state-error .eid-group-box-content.ui-widget-content h4 {
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: normal;
  color: #282828;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container .eid-group-box.ui-state-error .eid-group-box-content.ui-widget-content p {
  padding-top: 8px;
  font-size: 14px;
  line-height: 1.43;
  letter-spacing: normal;
  color: #5d6870;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container .eid-group-box.ui-state-error .eid-group-box-content.ui-widget-content a {
  font-size: 14px;
  line-height: 1.43;
  letter-spacing: normal;
  color: #307fc1;
  text-decoration: underline;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container #eid-restart-login {
  font-size: 13px;
  line-height: normal;
  color: #fff;
  display: flex;
  align-items: center;
  position: absolute;
  text-decoration: underline;
  bottom: 10px;
  right: 30px;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container #eid-restart-login svg {
  padding: 0px;
  margin-right: 10px;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container ol li {
  font-size: 14px;
  line-height: 1.43;
  color: #5d6870;
  list-style: auto;
  margin-bottom: 5px;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container ol li::marker {
  color: #307fc1;
}
.eid-error-page-ui .eid-error-page-ui-container .eid-group-box-container ol:has(li) {
  margin-top: 12px;
}

tr.role-mining-row-style-000000 {
  border-left: 3px solid #000000;
}
tr.role-mining-row-style-000000 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #000000;
  border: 1px solid #000000;
}
tr.role-mining-row-style-000000 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-00FF00 {
  border-left: 3px solid #00FF00;
}
tr.role-mining-row-style-00FF00 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #00FF00;
  border: 1px solid #00FF00;
}
tr.role-mining-row-style-00FF00 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-0000FF {
  border-left: 3px solid #0000FF;
}
tr.role-mining-row-style-0000FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #0000FF;
  border: 1px solid #0000FF;
}
tr.role-mining-row-style-0000FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FF0000 {
  border-left: 3px solid #FF0000;
}
tr.role-mining-row-style-FF0000 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FF0000;
  border: 1px solid #FF0000;
}
tr.role-mining-row-style-FF0000 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-01FFFE {
  border-left: 3px solid #01FFFE;
}
tr.role-mining-row-style-01FFFE td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #01FFFE;
  border: 1px solid #01FFFE;
}
tr.role-mining-row-style-01FFFE td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FFA6FE {
  border-left: 3px solid #FFA6FE;
}
tr.role-mining-row-style-FFA6FE td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FFA6FE;
  border: 1px solid #FFA6FE;
}
tr.role-mining-row-style-FFA6FE td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FFDB66 {
  border-left: 3px solid #FFDB66;
}
tr.role-mining-row-style-FFDB66 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FFDB66;
  border: 1px solid #FFDB66;
}
tr.role-mining-row-style-FFDB66 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-006401 {
  border-left: 3px solid #006401;
}
tr.role-mining-row-style-006401 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #006401;
  border: 1px solid #006401;
}
tr.role-mining-row-style-006401 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-010067 {
  border-left: 3px solid #010067;
}
tr.role-mining-row-style-010067 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #010067;
  border: 1px solid #010067;
}
tr.role-mining-row-style-010067 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-95003A {
  border-left: 3px solid #95003A;
}
tr.role-mining-row-style-95003A td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #95003A;
  border: 1px solid #95003A;
}
tr.role-mining-row-style-95003A td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-007DB5 {
  border-left: 3px solid #007DB5;
}
tr.role-mining-row-style-007DB5 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #007DB5;
  border: 1px solid #007DB5;
}
tr.role-mining-row-style-007DB5 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FF00F6 {
  border-left: 3px solid #FF00F6;
}
tr.role-mining-row-style-FF00F6 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FF00F6;
  border: 1px solid #FF00F6;
}
tr.role-mining-row-style-FF00F6 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FFEEE8 {
  border-left: 3px solid #FFEEE8;
}
tr.role-mining-row-style-FFEEE8 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FFEEE8;
  border: 1px solid #FFEEE8;
}
tr.role-mining-row-style-FFEEE8 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-774D00 {
  border-left: 3px solid #774D00;
}
tr.role-mining-row-style-774D00 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #774D00;
  border: 1px solid #774D00;
}
tr.role-mining-row-style-774D00 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-90FB92 {
  border-left: 3px solid #90FB92;
}
tr.role-mining-row-style-90FB92 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #90FB92;
  border: 1px solid #90FB92;
}
tr.role-mining-row-style-90FB92 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-0076FF {
  border-left: 3px solid #0076FF;
}
tr.role-mining-row-style-0076FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #0076FF;
  border: 1px solid #0076FF;
}
tr.role-mining-row-style-0076FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-D5FF00 {
  border-left: 3px solid #D5FF00;
}
tr.role-mining-row-style-D5FF00 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #D5FF00;
  border: 1px solid #D5FF00;
}
tr.role-mining-row-style-D5FF00 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FF937E {
  border-left: 3px solid #FF937E;
}
tr.role-mining-row-style-FF937E td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FF937E;
  border: 1px solid #FF937E;
}
tr.role-mining-row-style-FF937E td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-6A826C {
  border-left: 3px solid #6A826C;
}
tr.role-mining-row-style-6A826C td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #6A826C;
  border: 1px solid #6A826C;
}
tr.role-mining-row-style-6A826C td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FF029D {
  border-left: 3px solid #FF029D;
}
tr.role-mining-row-style-FF029D td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FF029D;
  border: 1px solid #FF029D;
}
tr.role-mining-row-style-FF029D td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FE8900 {
  border-left: 3px solid #FE8900;
}
tr.role-mining-row-style-FE8900 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FE8900;
  border: 1px solid #FE8900;
}
tr.role-mining-row-style-FE8900 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-7A4782 {
  border-left: 3px solid #7A4782;
}
tr.role-mining-row-style-7A4782 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #7A4782;
  border: 1px solid #7A4782;
}
tr.role-mining-row-style-7A4782 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-7E2DD2 {
  border-left: 3px solid #7E2DD2;
}
tr.role-mining-row-style-7E2DD2 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #7E2DD2;
  border: 1px solid #7E2DD2;
}
tr.role-mining-row-style-7E2DD2 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-85A900 {
  border-left: 3px solid #85A900;
}
tr.role-mining-row-style-85A900 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #85A900;
  border: 1px solid #85A900;
}
tr.role-mining-row-style-85A900 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FF0056 {
  border-left: 3px solid #FF0056;
}
tr.role-mining-row-style-FF0056 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FF0056;
  border: 1px solid #FF0056;
}
tr.role-mining-row-style-FF0056 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-A42400 {
  border-left: 3px solid #A42400;
}
tr.role-mining-row-style-A42400 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #A42400;
  border: 1px solid #A42400;
}
tr.role-mining-row-style-A42400 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-00AE7E {
  border-left: 3px solid #00AE7E;
}
tr.role-mining-row-style-00AE7E td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #00AE7E;
  border: 1px solid #00AE7E;
}
tr.role-mining-row-style-00AE7E td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-683D3B {
  border-left: 3px solid #683D3B;
}
tr.role-mining-row-style-683D3B td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #683D3B;
  border: 1px solid #683D3B;
}
tr.role-mining-row-style-683D3B td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-BDC6FF {
  border-left: 3px solid #BDC6FF;
}
tr.role-mining-row-style-BDC6FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #BDC6FF;
  border: 1px solid #BDC6FF;
}
tr.role-mining-row-style-BDC6FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-263400 {
  border-left: 3px solid #263400;
}
tr.role-mining-row-style-263400 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #263400;
  border: 1px solid #263400;
}
tr.role-mining-row-style-263400 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-BDD393 {
  border-left: 3px solid #BDD393;
}
tr.role-mining-row-style-BDD393 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #BDD393;
  border: 1px solid #BDD393;
}
tr.role-mining-row-style-BDD393 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-00B917 {
  border-left: 3px solid #00B917;
}
tr.role-mining-row-style-00B917 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #00B917;
  border: 1px solid #00B917;
}
tr.role-mining-row-style-00B917 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-9E008E {
  border-left: 3px solid #9E008E;
}
tr.role-mining-row-style-9E008E td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #9E008E;
  border: 1px solid #9E008E;
}
tr.role-mining-row-style-9E008E td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-001544 {
  border-left: 3px solid #001544;
}
tr.role-mining-row-style-001544 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #001544;
  border: 1px solid #001544;
}
tr.role-mining-row-style-001544 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-C28C9F {
  border-left: 3px solid #C28C9F;
}
tr.role-mining-row-style-C28C9F td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #C28C9F;
  border: 1px solid #C28C9F;
}
tr.role-mining-row-style-C28C9F td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FF74A3 {
  border-left: 3px solid #FF74A3;
}
tr.role-mining-row-style-FF74A3 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FF74A3;
  border: 1px solid #FF74A3;
}
tr.role-mining-row-style-FF74A3 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-01D0FF {
  border-left: 3px solid #01D0FF;
}
tr.role-mining-row-style-01D0FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #01D0FF;
  border: 1px solid #01D0FF;
}
tr.role-mining-row-style-01D0FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-004754 {
  border-left: 3px solid #004754;
}
tr.role-mining-row-style-004754 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #004754;
  border: 1px solid #004754;
}
tr.role-mining-row-style-004754 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-E56FFE {
  border-left: 3px solid #E56FFE;
}
tr.role-mining-row-style-E56FFE td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #E56FFE;
  border: 1px solid #E56FFE;
}
tr.role-mining-row-style-E56FFE td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-788231 {
  border-left: 3px solid #788231;
}
tr.role-mining-row-style-788231 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #788231;
  border: 1px solid #788231;
}
tr.role-mining-row-style-788231 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-0E4CA1 {
  border-left: 3px solid #0E4CA1;
}
tr.role-mining-row-style-0E4CA1 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #0E4CA1;
  border: 1px solid #0E4CA1;
}
tr.role-mining-row-style-0E4CA1 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-91D0CB {
  border-left: 3px solid #91D0CB;
}
tr.role-mining-row-style-91D0CB td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #91D0CB;
  border: 1px solid #91D0CB;
}
tr.role-mining-row-style-91D0CB td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-BE9970 {
  border-left: 3px solid #BE9970;
}
tr.role-mining-row-style-BE9970 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #BE9970;
  border: 1px solid #BE9970;
}
tr.role-mining-row-style-BE9970 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-968AE8 {
  border-left: 3px solid #968AE8;
}
tr.role-mining-row-style-968AE8 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #968AE8;
  border: 1px solid #968AE8;
}
tr.role-mining-row-style-968AE8 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-BB8800 {
  border-left: 3px solid #BB8800;
}
tr.role-mining-row-style-BB8800 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #BB8800;
  border: 1px solid #BB8800;
}
tr.role-mining-row-style-BB8800 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-43002C {
  border-left: 3px solid #43002C;
}
tr.role-mining-row-style-43002C td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #43002C;
  border: 1px solid #43002C;
}
tr.role-mining-row-style-43002C td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-DEFF74 {
  border-left: 3px solid #DEFF74;
}
tr.role-mining-row-style-DEFF74 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #DEFF74;
  border: 1px solid #DEFF74;
}
tr.role-mining-row-style-DEFF74 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-00FFC6 {
  border-left: 3px solid #00FFC6;
}
tr.role-mining-row-style-00FFC6 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #00FFC6;
  border: 1px solid #00FFC6;
}
tr.role-mining-row-style-00FFC6 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FFE502 {
  border-left: 3px solid #FFE502;
}
tr.role-mining-row-style-FFE502 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FFE502;
  border: 1px solid #FFE502;
}
tr.role-mining-row-style-FFE502 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-620E00 {
  border-left: 3px solid #620E00;
}
tr.role-mining-row-style-620E00 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #620E00;
  border: 1px solid #620E00;
}
tr.role-mining-row-style-620E00 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-008F9C {
  border-left: 3px solid #008F9C;
}
tr.role-mining-row-style-008F9C td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #008F9C;
  border: 1px solid #008F9C;
}
tr.role-mining-row-style-008F9C td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-98FF52 {
  border-left: 3px solid #98FF52;
}
tr.role-mining-row-style-98FF52 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #98FF52;
  border: 1px solid #98FF52;
}
tr.role-mining-row-style-98FF52 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-7544B1 {
  border-left: 3px solid #7544B1;
}
tr.role-mining-row-style-7544B1 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #7544B1;
  border: 1px solid #7544B1;
}
tr.role-mining-row-style-7544B1 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-B500FF {
  border-left: 3px solid #B500FF;
}
tr.role-mining-row-style-B500FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #B500FF;
  border: 1px solid #B500FF;
}
tr.role-mining-row-style-B500FF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-00FF78 {
  border-left: 3px solid #00FF78;
}
tr.role-mining-row-style-00FF78 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #00FF78;
  border: 1px solid #00FF78;
}
tr.role-mining-row-style-00FF78 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FF6E41 {
  border-left: 3px solid #FF6E41;
}
tr.role-mining-row-style-FF6E41 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FF6E41;
  border: 1px solid #FF6E41;
}
tr.role-mining-row-style-FF6E41 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-005F39 {
  border-left: 3px solid #005F39;
}
tr.role-mining-row-style-005F39 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #005F39;
  border: 1px solid #005F39;
}
tr.role-mining-row-style-005F39 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-6B6882 {
  border-left: 3px solid #6B6882;
}
tr.role-mining-row-style-6B6882 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #6B6882;
  border: 1px solid #6B6882;
}
tr.role-mining-row-style-6B6882 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-5FAD4E {
  border-left: 3px solid #5FAD4E;
}
tr.role-mining-row-style-5FAD4E td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #5FAD4E;
  border: 1px solid #5FAD4E;
}
tr.role-mining-row-style-5FAD4E td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-A75740 {
  border-left: 3px solid #A75740;
}
tr.role-mining-row-style-A75740 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #A75740;
  border: 1px solid #A75740;
}
tr.role-mining-row-style-A75740 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-A5FFD2 {
  border-left: 3px solid #A5FFD2;
}
tr.role-mining-row-style-A5FFD2 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #A5FFD2;
  border: 1px solid #A5FFD2;
}
tr.role-mining-row-style-A5FFD2 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-FFB167 {
  border-left: 3px solid #FFB167;
}
tr.role-mining-row-style-FFB167 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #FFB167;
  border: 1px solid #FFB167;
}
tr.role-mining-row-style-FFB167 td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-009BFF {
  border-left: 3px solid #009BFF;
}
tr.role-mining-row-style-009BFF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #009BFF;
  border: 1px solid #009BFF;
}
tr.role-mining-row-style-009BFF td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

tr.role-mining-row-style-E85EBE {
  border-left: 3px solid #E85EBE;
}
tr.role-mining-row-style-E85EBE td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked {
  background: #E85EBE;
  border: 1px solid #E85EBE;
}
tr.role-mining-row-style-E85EBE td.eid-grid-cell-select label span.eid-check-box.eid-check-box-checked .eid-check-box-checked-icon {
  background-image: url(images/role-mining-checkbox-white.svg);
}

#ui-datepicker-div {
  z-index: 9999 !important;
}

.ui-pnotify.eid-growl.eid-request-service .ui-pnotify-text {
  word-wrap: break-word;
}

/*grid panel wrapper left height insde fieldset*/
.outer-workflow-container fieldset .eid-grid-content-wrapper {
  min-height: auto;
}
.outer-workflow-container fieldset .eid-grid-content-wrapper .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left {
  min-height: auto;
}
.outer-workflow-container fieldset .eid-grid .eid-grid-content-container {
  min-height: auto;
}

.eid-announcement-panel .eid-announcement-list {
  width: 865px;
  margin: 64px auto;
  padding: 40px;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.06);
  border: solid 1px #d2d2d9;
  background-color: #fff;
}
.eid-announcement-panel .eid-announcement-list .eid-announcement-heading {
  font-family: Rubik;
  font-size: 24px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  text-align: center;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container {
  margin-top: 48px;
  margin-bottom: 48px;
  /*eid-announcement-alert-box*/
  /*eid-announcement-general*/
  /*eid-announcement-warning*/
  /*eid-announcement-maintenance*/
  /*eid-announcement-alert*/
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box {
  padding: 16px;
  margin-bottom: 24px;
  border-radius: 5px;
  border: solid 1px #d0d9e2;
  background-color: #f4f6f8;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body {
  display: flex;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body p {
  padding-top: 0;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content {
  margin-left: 16px;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-alert-title {
  font-family: Rubik;
  font-size: 16px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #000;
  margin-bottom: 4px;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-alert-text {
  font-family: Rubik;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #000;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section {
  display: flex;
  align-items: center;
  margin-top: 16px;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-not-acknowledged, .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-acknowledged {
  border-radius: 4px;
  padding: 8px 12px;
  font-family: Rubik;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.14;
  letter-spacing: normal;
  color: #fff;
  display: flex;
  justify-content: center;
  height: 32px;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-not-acknowledged svg, .eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-acknowledged svg {
  padding: 0px;
  margin-right: 8px;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-not-acknowledged {
  border: solid 1px #307fc1;
  background-color: #307fc1;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledge-btn.eid-announcement-is-acknowledged {
  border: solid 1px #3eaa05;
  background-color: #3eaa05;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert-box .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-acknowledge-btn-section .eid-announcement-acknowledgement-required-validation-item {
  font-family: Rubik;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.42;
  letter-spacing: normal;
  margin-left: 12px;
  color: #d0021b;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-general {
  border: solid 1px #265fb4;
  background-color: #f0f4fa;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-warning {
  border: solid 1px #ff7e00;
  background-color: #fcf3eb;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-warning .eid-announcement-alert-inner-body .eid-announcement-alert-content .eid-announcement-alert-text {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  -webkit-box-orient: vertical;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-maintenance {
  border: solid 1px #029435;
  background-color: #defae3;
}
.eid-announcement-panel .eid-announcement-list .eid-announcements-container .eid-announcement-alert {
  border: solid 1px #ff4d5f;
  background-color: #fff2f3;
}
.eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel {
  text-align: center;
}
.eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel #continue-announcement-button {
  height: 48px;
  padding: 16px 24px;
  border-radius: 6px;
  display: flex;
  align-items: center;
  margin: auto;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #fff;
  border: solid 1px #307fc1;
}
.eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel #continue-announcement-button svg {
  padding: 0px;
  margin-right: 12px;
}
.eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel #continue-announcement-button:disabled {
  border: solid 1px #d0d9e2;
}
.eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel .eid-announcement-acknowledgement-required-notice {
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #7d7c7c;
  padding-top: 16px;
}
.eid-announcement-panel .eid-announcement-list .eid-announcement-continue-btn-panel .eid-announcement-acknowledgement-required-notice .error.eid-announcement-acknowledgement-required-validation {
  color: #d0021b;
}

/*eid-announcement-dialog-box ui*/
.ui-dialog.eid-announcement-dialog-box {
  border-radius: 5px !important;
  box-shadow: 0 3px 7px 4px rgba(0, 0, 0, 0.08) !important;
  background-color: #feffff !important;
  /*eid-announcement-dialog-box scroll*/
  /*dialog title*/
  /*dialog body*/
  /*dialog footer*/
}
.ui-dialog.eid-announcement-dialog-box ::-webkit-scrollbar {
  width: 6px;
  border-radius: 10px;
  background-color: #ededed;
  height: 12px;
  opacity: 0.84;
}
.ui-dialog.eid-announcement-dialog-box ::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background-color: #d8d8d8;
  border-left: 0px solid transparent;
  background-clip: content-box;
}
.ui-dialog.eid-announcement-dialog-box ::-webkit-scrollbar-thumb:hover {
  border-left: 0px solid #c4c8cb;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.ui-dialog.eid-announcement-dialog-box .eid-dialog-content-wrapper.eid-wrap-announcement-dialog-content {
  padding: 0px 32px;
  background-color: #feffff !important;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-titlebar {
  padding: 24px 0px 24px 0px !important;
  border-bottom: 1px solid #d8d8d8 !important;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-titlebar .ui-dialog-title {
  white-space: normal !important;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-titlebar .eid-announcement-dialog-title {
  display: flex;
  align-items: center;
  font-family: Rubik;
  font-size: 18px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.11;
  letter-spacing: normal;
  color: #3b454d;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-titlebar .ui-dialog-titlebar-close {
  right: -8px !important;
}
.ui-dialog.eid-announcement-dialog-box .eid-announcement-dialog-body {
  background-color: #fff !important;
  margin: 24px 0px 24px 0px !important;
  padding: 0px 16px 0px 0px !important;
}
.ui-dialog.eid-announcement-dialog-box .eid-announcement-dialog-body p {
  padding-top: 0px;
  font-family: Rubik;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #3b454d;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane {
  border-top: 1px solid #d8d8d8 !important;
  padding: 24px 0px 32px 0px !important;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset {
  justify-content: space-between;
  align-items: flex-end;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset .eid-announcement-please-read-label {
  background: transparent !important;
  border: none !important;
  padding: 0px !important;
  margin: 0px !important;
  font-family: Rubik;
  font-size: 12px !important;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.42 !important;
  letter-spacing: normal;
  color: #7d7c7c !important;
  cursor: text !important;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset #eid-announcement-acknowledge-dialog-button {
  height: 48px;
  padding: 16px 24px;
  border-radius: 6px;
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #fff;
  border: solid 1px #307fc1;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset #eid-announcement-acknowledge-dialog-button svg {
  padding: 0px;
  margin-right: 12px;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset #eid-announcement-acknowledge-dialog-button:disabled {
  border: solid 1px #d0d9e2;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button .ui-icon.eid-checked-acknowledged {
  background-image: url(images/eid-check-acknowledged.png);
  width: 20px;
  height: 20px;
  background-size: 20px;
  margin-right: 10px;
  margin-top: 0px;
}
.ui-dialog.eid-announcement-dialog-box .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover .ui-icon.eid-checked-acknowledged {
  background-image: url(images/eid-check-acknowledged.png);
  width: 20px;
  height: 20px;
  background-size: 20px;
  margin-right: 10px;
  margin-top: 0px;
}

.eid-grid-tree-not-assignable-row {
  background-color: #f6f8f9;
  cursor: not-allowed;
}

/*tree view gird overflow fix*/
#standaloneTree {
  max-width: 430px;
  /*standalone tree rounded toggle search/browser buttons*/
}
#standaloneTree .eid-grid-content-wrapper, #standaloneTree .eid-grid-footer-wrapper {
  padding-left: 0px !important;
  padding-top: 0px;
}
#standaloneTree .eid-grid-content-wrapper, #standaloneTree .eid-grid-footer-wrapper {
  padding-right: 0px !important;
}
#standaloneTree .eid-grid-panel {
  overflow-x: scroll !important;
  overflow-y: visible !important;
}
#standaloneTree ul.eid-tab-list {
  padding: 4px;
  border-radius: 24px;
  background-color: #e5e8ee;
  width: fit-content;
  display: flex;
  margin-top: 0px;
  margin-bottom: 20px;
}
#standaloneTree ul.eid-tab-list::before, #standaloneTree ul.eid-tab-list::after {
  display: none;
}
#standaloneTree ul.eid-tab-list li.eid-tab {
  padding: 0px;
}
#standaloneTree ul.eid-tab-list li.eid-tab::after {
  display: none;
}
#standaloneTree ul.eid-tab-list li.eid-tab a.eid-tab-link {
  padding: 12px 24px;
  border-radius: 20px;
  background-color: transparent;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5d6870;
}
#standaloneTree ul.eid-tab-list li.eid-tab.eid-tab-selected a.eid-tab-link {
  padding: 12px 24px;
  border-radius: 20px;
  background-color: #fff;
  color: #000 !important;
}

/*location panel grid view padding*/
.eid-popup-edit .eid-editable-list-tree-container .eid-editable-list-tree .eid-grid-content-wrapper, .eid-popup-edit .eid-editable-list-tree-container .eid-editable-list-tree .eid-grid-footer-wrapper {
  padding-left: 0px !important;
}
.eid-popup-edit .eid-editable-list-tree-container .eid-editable-list-tree .eid-grid-content-wrapper, .eid-popup-edit .eid-editable-list-tree-container .eid-editable-list-tree .eid-grid-footer-wrapper {
  padding-right: 0px !important;
}

/*default organization tree view close icon*/
.eid-tree-two-tab-close-icon:has(ul.eid-tab-list) > .eid-tree-two-tab-svg {
  position: absolute;
  z-index: 9999;
  top: 17px;
  right: 0px;
  cursor: pointer;
  float: none;
}

.eid-tree-two-tab-close-icon {
  position: relative;
}
.eid-tree-two-tab-close-icon .eid-tree-two-tab-svg {
  position: relative;
  z-index: 9999;
  top: 0px;
  right: 0px;
  cursor: pointer;
  float: right;
}
.eid-tree-two-tab-close-icon .eid-tree-two-tab-svg .eid-treeview-hide-panel, .eid-tree-two-tab-close-icon .eid-tree-two-tab-svg .eid-treeview-show-panel {
  display: flex;
  align-items: center;
}
.eid-tree-two-tab-close-icon .eid-tree-two-tab-svg .eid-treeview-hide-panel .eid-treeview-hide-text, .eid-tree-two-tab-close-icon .eid-tree-two-tab-svg .eid-treeview-show-panel .eid-treeview-hide-text {
  font-size: 12px;
  font-weight: 600;
  margin-right: 8px;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  color: #307fc1;
  text-transform: uppercase;
}
.eid-tree-two-tab-close-icon .eid-tree-two-tab-svg svg {
  padding: 0px;
}

/*==eid-expand-tr-column width==*/
.eid-ui-collapsible tr .eid-editable-list.eid-collapse-panel.eid-editable-list-inline .eid-editable-list-header {
  cursor: default;
}
.eid-ui-collapsible tr .eid-editable-list.eid-collapse-panel.eid-editable-list-inline .eid-editable-list-header span.eid-editable-list-header-text {
  display: unset !important;
  margin-left: 15px;
}
.eid-ui-collapsible tr .eid-editable-list.eid-collapse-panel.eid-editable-list-inline .eid-editable-list-header .eid-editable-list-buttons {
  padding: 0px;
  border-radius: 5px;
  border: solid 1px #307fc1;
  width: fit-content;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.14;
  letter-spacing: normal;
  color: #307fc1;
}
.eid-ui-collapsible tr .eid-editable-list.eid-collapse-panel.eid-editable-list-inline .eid-editable-list-header a.eid-editable-list-button {
  padding: 7px 15px;
}
.eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix.ui-helper-hidden) {
  width: 50% !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) {
  width: 100% !important;
  /*eid-popup-edit*/
  /*thead*/
  /*tbody*/
  /*eid-grid-footer-wrapper*/
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-popup-edit .eid-popupedit-content, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-popup-edit .eid-popupedit-content {
  border-top: solid 1px #d8dadd;
  margin-top: 20px;
  border-radius: 0px;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list {
  padding: 4px;
  border-radius: 24px;
  background-color: #e5e8ee;
  width: fit-content;
  display: flex;
  margin-top: 20px;
  margin-bottom: 10px;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list::before, .eid-ui-collapsible .eid-expand-tr-column-width .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list::after, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list::before, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list::after {
  display: none;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list li.eid-tab, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list li.eid-tab {
  padding: 0px;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list li.eid-tab::after, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list li.eid-tab::after {
  display: none;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list li.eid-tab a.eid-tab-link, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list li.eid-tab a.eid-tab-link {
  padding: 12px 24px;
  border-radius: 20px;
  background-color: transparent;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5d6870;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list li.eid-tab.eid-tab-selected a.eid-tab-link, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-popup-edit .eid-popupedit-content .eid-editable-list-tree-container ul.eid-tab-list li.eid-tab.eid-tab-selected a.eid-tab-link {
  padding: 12px 24px;
  border-radius: 20px;
  background-color: #fff;
  color: #000 !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width table thead.eid-grid-data-header tr, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) table thead.eid-grid-data-header tr {
  width: 100% !important;
  display: table-row !important;
  margin-bottom: 0px !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width table thead.eid-grid-data-header tr th, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) table thead.eid-grid-data-header tr th {
  font-size: 14px !important;
  padding: 30px 20px !important;
  text-transform: capitalize !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width table tbody, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) table tbody {
  display: table-row-group !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width table tbody tr.eid-grid-data-row, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) table tbody tr.eid-grid-data-row {
  display: table-row !important;
  width: 100% !important;
  margin-bottom: 0px !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width table tbody tr.eid-grid-data-row td, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) table tbody tr.eid-grid-data-row td {
  display: table-cell !important;
  font-size: 13px !important;
  font-weight: normal !important;
  max-width: auto !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-grid-footer, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-grid-footer {
  padding-left: 0px !important;
  padding-right: 0px !important;
  margin-bottom: 0px !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-grid-footer .eid-pager, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-grid-footer .eid-pager {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-pager-paging, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-pager-paging {
  display: flex !important;
  align-items: center;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-pager-paging a, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-pager-paging a {
  font-size: 12px !important;
  font-weight: normal !important;
  display: flex;
  align-items: center;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-section.eid-pager-info, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-section.eid-pager-info {
  display: none !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-section.eid-pager-current-size, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-section.eid-pager-current-size {
  margin-right: 0px !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-section.eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-section.eid-pager-current-size .ui-combobox-content .ui-combobox-button-wrapper button {
  right: 5px !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-page.eid-pager-first, .eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-page.eid-pager-last, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-page.eid-pager-first, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-pager-paging .eid-pager-page.eid-pager-last {
  display: none !important;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-grid-footer-wrapper .eid-pager-paging .go-to-section .go-to-text, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-grid-footer-wrapper .eid-pager-paging .go-to-section .go-to-text {
  font-weight: normal;
}
.eid-ui-collapsible .eid-expand-tr-column-width .eid-editable-list-autocomplete, .eid-ui-collapsible tr:has(.eid-popupedit-content.eid-take-away.ui-widget.ui-helper-clearfix) .eid-editable-list-autocomplete {
  display: inline !important;
}

.ui-dialog .ui-dialog-content:has(.eid-password .eid-password-password) {
  min-height: 400px !important;
}

.ui-dialog .ui-dialog-content:has(.eid-password-chooser-dialog-container) {
  min-height: 100px !important;
}

.outer-workflow-container:has(.form-steps) .eid-workflow-content-container .eid-workflow-header.ui-widget-header.eid-header {
  padding: 16px 24px;
  border-radius: 8px 8px 0px 0px;
  border: solid 1px #d8dceb;
  background-image: linear-gradient(86deg, #682b94 0%, #07aedf);
}
.outer-workflow-container:has(.form-steps) .eid-workflow-content-container .eid-workflow-header.ui-widget-header.eid-header .eid-workflow-title {
  color: #fff !important;
  margin-bottom: 4px !important;
}
.outer-workflow-container:has(.form-steps) .eid-workflow-content-container .eid-workflow-header.ui-widget-header.eid-header .eid-workflow-description {
  opacity: 0.6 !important;
  color: #fff !important;
  margin-bottom: 0px !important;
}
.outer-workflow-container:has(.form-steps) .eid-workflow-content-container .eid-workflow-content .eid-workflow-content-body .eid-workflow-control .eid-form.ui-widget {
  border-radius: 0px 0px 5px 5px !important;
}
.outer-workflow-container:has(.form-steps) .eid-workflow-content-container:has(.eid-grid.eid-grid-default) .eid-workflow-header.ui-widget-header.eid-header {
  margin-bottom: 20px !important;
  border-radius: 8px;
}

.eid-wizard-subsection-title {
  padding: 10px 16px;
  border-radius: 5px 5px 0px 0px !important;
  background: #62728d !important;
  width: fit-content;
}
.eid-wizard-subsection-title span {
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
}
.eid-wizard-subsection-title .eid-form-field-modified-text {
  margin-left: 10px;
  padding: 2px 8px;
  border-radius: 5px;
  background-image: linear-gradient(to right, #1eb758 0%, #1eb7a6 100%);
  font-size: 12px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  color: #fff;
  text-transform: uppercase;
}

.eid-wizard-subsection-title + fieldset.eid-form-section {
  border-radius: 0px 5px 5px 5px !important;
}

.eid-editable-list-content-container.eid-editable-list-autocomplete.eid-collapse-content:has(.eid-editable-list-tree-container) {
  display: inherit;
}

.iti--allow-dropdown input.iti__tel-input::placeholder {
  color: #8b909a;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}

.iti--allow-dropdown input.iti__tel-input:focus::placeholder {
  opacity: 0;
}

.eid-search-characters-warning {
  padding: 4px 12px 4px 8px;
  border-radius: 4px;
  border: solid 1px #f0cf9e;
  background-color: #ffe6b2;
  background-image: url(images/eid-search-validation-info.svg);
  background-repeat: no-repeat;
  background-position: 8px center;
  font-size: 13px;
  line-height: normal;
  font-weight: normal;
  letter-spacing: -0.02px;
  color: #593400;
  margin-bottom: 4px;
  display: block;
  padding-left: 31px;
  width: fit-content;
}

.eid-search-characters-warning-bottom {
  padding: 4px 12px 4px 8px;
  border-radius: 4px;
  border: solid 1px #f0cf9e;
  background-color: #ffe6b2;
  background-image: url(images/eid-search-validation-info.svg);
  background-repeat: no-repeat;
  background-position: 8px center;
  font-size: 13px;
  line-height: normal;
  font-weight: normal;
  letter-spacing: -0.02px;
  color: #593400;
  margin-top: 4px;
  display: block;
  padding-left: 31px;
  width: fit-content;
}

.eid-search-button-is-disabled {
  pointer-events: none;
  opacity: 0.5;
  cursor: not-allowed !important;
}

.iti__flag {
  background-image: url("intltelinput/flags.png");
}

.eid-re-inventory-dialog-box fieldset legend {
  color: #1b1f1f;
}
.eid-re-inventory-dialog-box fieldset label {
  display: block;
}

.eid-proxy-chooser span,
.eid-assigneemultiselect .eid-assigneemultiselect-label,
.eid-operation-label {
  font-family: "Rubik", sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-transform: uppercase;
  color: #8b909a;
  margin-bottom: 5px;
  line-height: 1.33;
}

.select-operation-heading {
  font-size: 16px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  margin-bottom: 15px;
}

/*===============================================================*/
/*===== @media queries EmpowerID =====*/
/*===============================================================*/
@media (min-width: 300px) and (max-width: 1100px) {
  .eid-dashboard-today .panel .panel-body .eid-flow-box.eid-flow-box-md, .eid-search-flex .panel .panel-body .eid-flow-box.eid-flow-box-md {
    flex-grow: inherit;
    width: auto;
    max-width: 100% !important;
    margin-bottom: 15px;
  }
  .eid-grid-email-results {
    padding-left: 2px;
    margin-bottom: 15px;
  }
}
@media (min-width: 500px) and (max-width: 991.98px) {
  /*announcements panel ui*/
  .eid-announcement-panel .eid-announcement-list {
    width: 80% !important;
  }
}
@media (min-width: 300px) and (max-width: 499.99px) {
  /*announcements panel ui*/
  .eid-announcement-panel .eid-announcement-list {
    width: 70% !important;
  }
}
@media (max-width: 500px) {
  #empowerId-login .eid-idp-link[href] {
    min-width: 79%;
  }
}
@media (min-width: 300px) and (max-width: 576px) {
  .eid-edit-one-buttons {
    width: 99%;
  }
  /*login page responsive media quiery*/
  .eid-login-error {
    width: auto;
  }
  #empowerId-login .eid-login-form {
    width: 100%;
  }
  #empowerId-login .login-header, #empowerId-login .login-footer {
    padding: 15px;
  }
  #empowerId-login .padding-x-axis, #empowerId-login .eid-login-other-ways {
    padding-left: 15px;
    padding-right: 15px;
  }
  #empowerId-login .eid-idp-link[href] {
    margin-right: 0px;
  }
  #empowerId-login .eid-login-other-ways {
    text-align: center;
  }
  #empowerId-login .eid-login-other-ways .eid-login-other-ways-title, #empowerId-login .eid-login-other-ways .eid-login-remember-provider {
    text-align: left;
  }
  /*register page responsive media quiery*/
  #empowerId-register .eid-wizard {
    width: 100%;
  }
  #empowerId-register .eid-wizard-progress, #empowerId-register .eid-wizard-footer, #empowerId-register .eid-wizard-steps {
    padding: 15px;
  }
  #empowerId-register .inline-form-field, #empowerId-register .clear-inline-field {
    display: flex;
  }
  #empowerId-register #phone-input {
    width: 100%;
    float: left;
  }
  #empowerId-register .eid-login-other-ways {
    text-align: center;
  }
  #empowerId-register .eid-login-other-ways .eid-idp-link[href] {
    margin-right: 0px;
  }
  #empowerId-register #second-wizard-field .eid-form-field-status {
    position: absolute;
    right: 1.5%;
    margin-top: 46px;
  }
  /*self register page responsive media quiery*/
  #empowerId-selfRegister {
    width: 99%;
  }
  #empowerId-selfRegister .eid-tab-panel fieldset.eid-form-section {
    padding: 0px 15px;
  }
  #empowerId-selfRegister .header-section {
    padding: 15px;
  }
  #empowerId-selfRegister .eid-form-field-status {
    position: absolute;
    right: 12%;
  }
  #passwordless-login-first-screen {
    width: 100% !important;
  }
  #passwordless-login-first-screen fieldset.eid-form-section {
    padding: 15px 15px 130px 15px !important;
    margin-top: 15px;
    border: none !important;
  }
  #passwordless-login-first-screen fieldset.header-section legend.eid-form-section-title.ui-widget-header span {
    padding: 15px !important;
  }
  #passwordless-login-first-screen fieldset.header-section legend.eid-form-section-title.ui-widget-header span .login-icon {
    align-items: center;
  }
  #passwordless-login-first-screen #language-dropdown {
    position: static !important;
  }
  #eid-personEmailForm {
    width: 100% !important;
  }
  #eid-personEmailForm fieldset .eid-form-fields-container {
    padding: 35px 15px 130px 15px !important;
    border: none !important;
  }
  #eid-personEmailForm fieldset legend.eid-form-section-title.ui-widget-header span {
    padding: 15px !important;
  }
  #eid-personEmailForm fieldset.header-section legend.eid-form-section-title.ui-widget-header span .login-icon {
    align-items: center;
  }
  #eid-personEmailForm #language-dropdown {
    position: static !important;
  }
  #eid-personEmailForm fieldset #language-dropdown .language-dropdown-section {
    left: inherit;
    top: 16px !important;
  }
  .eid-grid-header-content-wrapper .eid-flow-box.eid-flow-box-md {
    display: contents;
  }
  .eid-grid-header-content-wrapper .eid-flow-box .eid-button-box.tag-btn, .eid-grid-header-content-wrapper .eid-flow-box-md button.eid-input-group-button {
    margin-top: 15px;
    margin-left: 0px !important;
  }
  .eid-self-service-row {
    display: contents !important;
  }
  .eid-self-service-row .eid-self-service-card {
    width: 100% !important;
    margin: 8px 0px !important;
  }
  .eid-workflow .eid-workflow-content-container.eid-container.eid-corner-all.eid-highlight {
    padding: 0px !important;
  }
  .eid-grid-panel .eid-grid-content-container {
    overflow-x: auto !important;
    overscroll-behavior: inherit !important;
  }
  .eid-grid-footer-wrapper .eid-grid-footer {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .eid-ui-collapsible table.eid-vertical-headers tbody tr {
    width: 100% !important;
  }
  .eid-workflow-ChangePassword, .eid-workflow-changepassword {
    width: 100% !important;
  }
  .eid-workflow-ChangePassword .eid-form .eid-form-section .eid-form-field-value, .eid-workflow-changepassword .eid-form .eid-form-section .eid-form-field-value {
    width: 100% !important;
  }
  .eid-workflow-ChangePassword .eid-form .eid-form-section .eid-form-field-value .eid-form-field-toggle-label-text, .eid-workflow-changepassword .eid-form .eid-form-section .eid-form-field-value .eid-form-field-toggle-label-text {
    font-size: 14px !important;
  }
  .eid-tab-url-content select {
    width: 100% !important;
  }
  .eid-widget.eid-widget-resetpassword > .eid-widget-content-wrapper .eid-tab-strip-single-tab > .eid-tab-panel {
    z-index: 99;
  }
  .eid-schedule-interval .eid-schedule-interval-date-field {
    width: 88% !important;
  }
  .eid-accordion-col {
    width: 90% !important;
  }
  .eid-dashboard-today > div {
    margin-right: 0px !important;
    width: auto !important;
  }
  .eid-dashboard-today {
    flex-flow: column !important;
  }
  .eid-stats-flex > div {
    margin-right: 0px !important;
  }
  .eid-personapicker .eid-personapicker-selection .eid-personapicker-details {
    width: 303px;
    text-align: center;
  }
  .eid-personapicker .eid-personapicker-selection .eid-personapicker-image-frame img.eid-personapicker-image {
    left: -70%;
  }
  .eid-personapicker-selection {
    padding: 40px 0 15px 15px !important;
  }
}
@media (min-width: 300px) and (max-width: 335px) {
  #empowerId-register .mr-btn-wizard {
    margin-right: 13px;
    margin-bottom: 13px;
  }
}
@media only screen and (max-width: 420px) {
  .eid-form .eid-form-field input[type=text],
  .eid-form .eid-form-field input[type=password],
  .eid-form .eid-form-field input[type=date],
  .eid-form .eid-form-field input[type=datetime],
  .eid-form .eid-form-field input[type=datetime-local],
  .eid-form .eid-form-field select,
  .eid-form .eid-form-field .ui-combobox,
  .eid-form .eid-form-field textarea {
    width: 100%;
  }
}
@media (min-width: 300px) and (max-width: 400px) {
  /*login page responsive media quiery*/
  #empowerId-login .eid-password-actions .eid-password-button {
    width: 41%;
    padding: 15px 7px;
    justify-content: center;
    margin-right: 10px;
  }
  #empowerId-login .eid-password-actions .eid-password-button .eid-password-button__text {
    font-size: 13px;
  }
  #empowerId-login .eid-password-actions .eid-passwordless-button {
    width: 53%;
    padding: 20px 7px;
    justify-content: center;
  }
  #empowerId-login .eid-password-actions .eid-passwordless-button .eid-passwordless-button__text {
    font-size: 13px;
  }
  #empowerId-login .eid-password-actions .eid-passwordless-button .eid-passwordless-button__text .fingerprint-icon {
    height: 16px;
    width: 16px;
  }
}
@media (min-width: 300px) and (max-width: 1024px) {
  /*=== Language dropdown responsive for mobile devices, i-pad, I-pad pro screen ===*/
  #language-dropdown {
    float: right;
    position: none;
    z-index: 9999;
  }
  #language-dropdown .language-dropdown-section {
    position: none;
    left: 0px !important;
    margin-top: 16px;
  }
  #language-dropdown .language-dropdown-section .language-dropdown-btn {
    border-radius: 16px 0px 0px 16px;
  }
  #language-dropdown .language-dropdown-section .language-dropdown-content {
    width: 230px;
    left: auto;
    right: 42px;
    z-index: 99999;
  }
  #language-dropdown .language-dropdown-section .language-dropdown-content::before {
    content: "";
    position: absolute;
    transform: rotate(-45deg);
    left: auto;
    right: -7px;
    top: 22px;
    border: solid #d6d4d4;
    border-width: 1px 1px 0px 0px;
    background: #fff;
    padding: 5px;
    transform: rotate(45deg);
  }
  #language-dropdown .language-dropdown-section .language-dropdown-content .overflow-scroll {
    padding-right: 16px;
  }
  #passwordless-login-second-screen #language-dropdown .language-dropdown-section, .MultiFactor-authentication #language-dropdown .language-dropdown-section, .device-registration #language-dropdown .language-dropdown-section, .one-time-password #language-dropdown .language-dropdown-section {
    position: relative;
    margin-top: 0rem;
    left: 30px;
  }
  fieldset.eid-form-section .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section .ui-combobox-button-wrapper button {
    right: -4px !important;
  }
  .eid-workflow-ChangePassword .eid-form .eid-form-section .eid-form-field-label, .eid-workflow-ChangePassword .eid-form .eid-form-section .eid-form-field-value, .eid-workflow-changepassword .eid-form .eid-form-section .eid-form-field-label, .eid-workflow-changepassword .eid-form .eid-form-section .eid-form-field-value {
    margin-left: 0% !important;
  }
  .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side .eid-grid-panel .eid-grid-panel-body {
    /*max-height: inherit !important;*/
    height: 100%;
    overflow: scroll;
  }
  .eid-popupnav .eid-pager.eid-form.ui-widget, .eid-popup-dialog-nav .eid-pager.eid-form.ui-widget {
    width: 100%;
  }
  .eid-popupnav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging, .eid-popup-dialog-nav .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .eid-pager-paging {
    width: 100%;
    text-align: center;
  }
  .eid-grid-footer-wrapper .eid-grid-footer .eid-pager .go-to-section {
    margin-top: 20px;
  }
  .eid-pager-section.eid-pager-info, .eid-pager-section.eid-pager-current-size {
    margin-bottom: 20px;
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .eid-pager-section.go-to-section {
    float: none !important;
    flex-direction: column;
  }
  .eid-pager .eid-pager-current-size .ui-combobox.ui-combobox-value-selected {
    text-align: left;
  }
  .eid-pager .eid-pager-current-size .ui-combobox-button-wrapper {
    right: 34px;
  }
  .eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left .eid-grid-panel .eid-grid-panel-body-wrapper .eid-loading .eid-loading-content {
    left: 50% !important;
  }
}
@media (min-width: 300px) and (max-width: 1725px) {
  .eid-popupnav .row .fourcol .eid-grid-header-content-wrapper .eid-flow-box.eid-flow-box-md {
    flex-direction: column;
    align-items: baseline !important;
  }
  .eid-popupnav .row .fourcol .eid-grid-header-content-wrapper .eid-flow-box.eid-flow-box-md button.eid-input-group-button {
    margin-left: 0px !important;
    margin-top: 10px;
  }
  .eid-popup-dialog-nav .row .fourcol .eid-grid-header-content-wrapper .eid-flow-box.eid-flow-box-md {
    flex-direction: column;
    align-items: baseline !important;
  }
  .eid-popup-dialog-nav .row .fourcol .eid-grid-header-content-wrapper .eid-flow-box.eid-flow-box-md button.eid-input-group-button {
    margin-left: 0px !important;
    margin-top: 10px;
  }
}
@media (min-width: 1300px) and (max-width: 1850px) {
  .eid-dashboard-today .panel .panel-body .eid-flow-box.eid-flow-box-md, .eid-search-flex .panel .panel-body .eid-flow-box.eid-flow-box-md {
    flex-grow: inherit;
    width: auto;
    max-width: 100% !important;
    margin-bottom: 15px;
  }
}
@media (min-width: 850px) and (max-width: 1200px) {
  .eid-personapicker .persona-center-position {
    position: static;
    padding-left: 15px;
    padding-right: 15px;
  }
  .eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list,
  .eid-personapicker .eid-personapicker-list-wrapper h1.eid-personapicker-alternative-header,
  .eid-personapicker .eid-personapicker-list-wrapper p.eid-personapicker-alternative-login-description {
    margin-left: 35%;
    padding-right: 0px;
    padding-left: 70px;
  }
}
@media (min-width: 300px) and (max-width: 850px) {
  .eid-personapicker h1.eid-personapicker-header,
  .eid-personapicker p.eid-personapicker-login-description,
  .eid-personapicker .eid-personapicker-list-wrapper h1.eid-personapicker-alternative-header,
  .eid-personapicker .eid-personapicker-list-wrapper p.eid-personapicker-alternative-login-description {
    position: static;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .eid-personapicker-list-wrapper {
    padding-top: 400px !important;
  }
  .eid-personapicker .persona-center-position {
    position: static;
  }
  .eid-personapicker .eid-personapicker-selection {
    background-color: transparent;
    width: auto;
    margin-top: 0px;
    padding-top: 0px;
    box-shadow: none;
    position: static !important;
    margin-bottom: 30px;
  }
  .eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list {
    margin-left: 0%;
    padding-left: 55px;
  }
  .eid-personapicker .eid-personapicker-list-wrapper ul.eid-personapicker-list li a {
    min-width: auto;
    width: 260px;
  }
  .eid-personapicker-selection .eid-personapicker-link {
    margin-bottom: 40px;
  }
  .eid-form .eid-form-section .eid-form-field .eid-form-field-label-text, .eid-form .eid-form-section .eid-form-field .eid-form-field-modified-text {
    white-space: initial;
  }
}
@media (min-width: 455px) and (max-width: 767.98px) {
  .eid-popupnav {
    margin-top: 26px;
    top: 0;
  }
}
@media (min-width: 300px) and (max-width: 767.98px) {
  .eid-expand-collapse-left-menu .eid-collapse-left-menu-tooltip {
    margin-top: 57px !important;
  }
  .eid-expand-collapse-left-menu .eid-expand-collapse-left-menu-icon {
    margin-top: 62px !important;
  }
}
@media (min-width: 300px) and (max-width: 454.98px) {
  .eid-popupnav {
    margin-top: 95px;
    top: 0;
  }
  .eid-navbar-nav-wrapper {
    top: 110px !important;
  }
}
@media (min-width: 300px) and (max-width: 768px) {
  .eid-editable-list .eid-editable-list-header.eid-editable-list-flow-header .eid-editable-list-collapse-button,
  .eid-editable-list .eid-editable-list-flow-body .eid-editable-list-list-container .eid-editable-list-list-content ul.eid-editable-list-list li.eid-editable-list-item button.eid-editable-list-state-button {
    position: relative;
  }
  #eid-page-header .eid-main-header .eid-main-header-message h1 {
    left: 100px;
  }
  .ui-button {
    position: static;
  }
  .eid-pager-section.eid-pager-current-size button.ui-button {
    position: absolute;
  }
  .ui-spinner .ui-button.ui-spinner-button {
    position: absolute !important;
  }
  .eid-popupnav {
    overflow-y: inherit !important;
  }
  .eid-workflow .eid-edit-one .eid-edit-one-body .eid-form .eid-form-no-auto-compact .ui-combobox.ui-combobox-enable-clear.ui-combobox-value-selected .ui-combobox-input {
    padding-right: 30px !important;
  }
  .eid-popupnav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search, .eid-popup-dialog-nav .eid-grid-header-content-wrapper .eid-grid-header-details .eid-search {
    margin-top: 20px;
  }
}
@media (min-width: 1050px) and (max-width: 1249.98px) {
  #eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-menu-target {
    width: 110px !important;
  }
  #eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete input {
    width: 200px !important;
  }
  #eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-menu-target .eid-omni-arrow {
    left: 80%;
  }
}
@media (min-width: 1250px) and (max-width: 1350px) {
  /* #eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-menu-target {
      width: 150px !important;
  }*/
  #eid-page-header .eid-main-header #header-search-bar .eid-omni .eid-omni-autocomplete input {
    width: 300px !important;
  }
}
@media (min-width: 1024.98px) {
  .eid-grid-default.eid-grid-panel-left-enabled.eid-grid-panel-right-enabled .eid-grid-content-wrapper, .eid-grid-default.eid-grid-panel-left-enabled.eid-grid-panel-right-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right, .eid-grid-default.eid-grid-panel-left-enabled.eid-grid-panel-right-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left, .eid-grid-default.eid-grid-panel-left-enabled .eid-grid-content-wrapper, .eid-grid-default.eid-grid-panel-left-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right, .eid-grid-default.eid-grid-panel-left-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left, .eid-grid-default.eid-grid-panel-right-enabled .eid-grid-content-wrapper, .eid-grid-default.eid-grid-panel-right-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-right, .eid-grid-default.eid-grid-panel-right-enabled .eid-grid-panel-wrapper.eid-grid-panel-wrapper-side.eid-grid-panel-wrapper-left {
    padding-top: 30px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/source/repos/EmpowerID/Root/UI/Web%2520Sites/EmpowerID.Web/EmpowerID.Web.Cdn/Themes/EmpowerID/design.scss%22,%22file:///C:/source/repos/EmpowerID/Root/UI/Web%2520Sites/EmpowerID.Web/EmpowerID.Web.Cdn/Themes/EmpowerID/_global-variables.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAQA;EACI;EACA;;ACyJJ;ADjJI;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;;AAEJ;AAAA;AAAA;AAGA;AACA;EACI;;;AAKJ;EACI,aCqCY;EDpCZ;EACA;EACA;EACA;EACA;EACA;EACA;AACA;AAAA;AAAA;AAAA;EAIA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA,OC5HK;;;AD+HT;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA,OCjIS;;;ADoIb;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI,OC7II;;;ADgJR;EACI;;;AAGJ;EACI,OCtJS;;;ADyJb;EACI;;;AAEJ;AACA;AAAA;EAEI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAEJ;AAAA;AAAA;AAIA;EC5IA;EANA;EACA;EACA;EDmJI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA,OC5TD;ED6TC;;;AAGJ;ECvNA;EAeA;EACH;EACA;EACG;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,eAjEkB;EAkElB;EACA;EACA;EACA;EACA;;;ADyLA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;;AAIR;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAEJ;AACA;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;;AAKR;AAAA;EAEI,kBCjfA;EDkfA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACI,kBCrdS;;;ADydjB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAMJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI,YCvjBA;EDwjBA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA,OCvpBK;EDwpBL;;;AAGJ;AAAA;AAAA;AAAA;EAII;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI,OCztBA;ED0tBA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA,OCp1BK;EDq1BL;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAeJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAG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AA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAuII;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAkCI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAMJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA,kBC53GA;;;AD+3GJ;AAAA;EAEI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAqCI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAMJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;EAII;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;AAAA;EAGI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI,kBC9pIA;;;ADiqIJ;EACI,kBClqIA;;;ADqqIJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;;;AAEJ;AAAA;AAAA;AAGA;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA,kBChuIA;EDiuIA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;IACI;IACA;;EAGJ;IACI;IACA;;;AAIR;EACI;IACI;IACA;;EAGJ;IACI;IACA;;;AAGR;AAAA;AAAA;AAGA;AAAA;AAAA;AAIA;AAAA;EAEI;;;AAGJ;AAAA;AAEI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;EAGI;EACA,OCx7IK;EDy7IL;EACA;;;AAGJ;AAAA;AAAA;EAGI,OCz7IA;ED07IA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI,OC/lJA;EDgmJA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI,cCxoJA;;;AD2oJJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EA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GJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI,kBC1qND;ED2qNC;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAEJ;AAAA;AAAA;AAGA;EACI;;;AAGJ;EACI;;;AAMJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAEJ;AAAA;AAAA;AAGA;EACI;EACA;EAC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EACA;EACA;EACA;EACA;EACA;;AAEA;EATJ;IAUQ;;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAXJ;IAYQ;;;;AAIR;EACI;EACA;;;AAGJ;EACI;;;AAwBJ;EACI;EACA;;;AAGJ;EACI;;;AAMJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI,cCrpPD;;;ADwpPH;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAMJ;AAAA;AAAA;EAGI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;;AAIR;EACI,YC1uPA;ED2uPA;EACA;;AAEA;EACI,YCzsPS;;AD4sPb;EACI,YC5sPS;;;ADgtPjB;EACI;EACA,OCzvPA;ED0vPA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI,YCvuPS;EDwuPT;;AAEA;EACI;;AAIR;EACI,YC/uPS;EDgvPT;;AAEA;EACI;;;AAKZ;EACI;EACA;;;AAGR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAMR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAOZ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;;AAOpB;EACI;;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;EACA;EACA;;;AAGA;AAAA;EAEI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAIA;EADJ;IAEQ;IACA;;;;AAKR;AAAA;EAEI;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAEJ;AAAA;AAAA;AAGA;AAAA;EAEI;EACA;;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;;AAGR;AAAA;AAAA;AAGA;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI,kBChiQM;EDiiQN;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAEJ;AAAA;AAAA;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI,OC1mQA;;;AD6mQJ;EACI;EACA;;;AAMJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAEJ;AAAA;AAAA;AAGA;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA,OChuQK;EDiuQL;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAEJ;AAAA;AAAA;AAGA;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAEJ;AAAA;AAAA;AAGA;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAEJ;AACA;AAAA;EAEI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI,OCx5QK;;;AD25QT;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAEJ;AAAA;AAAA;AAGA;EACI;;;AAGJ;EACI;EACA;;;AAEJ;AAAA;AAAA;AAGA;EACI;;;AAEJ;AAAA;AAAA;AAGA;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI,OC7+QA;;;ADg/QJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAEJ;AAAA;AAAA;AAGA;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;A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;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,YClpUK;;ADopUL;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;;AAIR;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAIJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EA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EACA;EACA;EACA;;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAOI;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;EACA;;AAII;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AASJ;EACI;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;;AAKJ;EACI;;AAIR;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;;AAEA;EACI;;AAKZ;EACI;IACI;;;AAYxC;EACI;IACI;;;AAMR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAII;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAQxB;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAII;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;;AAchD;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;;;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EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAEJ;AAAA;AAAA;AAIA;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EAjBJ;IAkBQ;IACA;;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;EACA;EACA;EACA;;;AAEJ;AAAA;AAAA;AAKA;AAAA;AAAA;AAMA;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAMJ;EACI;EACA;EACA;EACA;EACA;;;AAEJ;AAAA;AAAA;AAGA;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;;;AAEJ;AAAA;AAAA;AAGA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAEJ;AAAA;AAAA;AAKI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIA;EACI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAQhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;AAEA;EACI;;;AAIR;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI,OC/8eM;EDg9eN;EACA;EACA;EACA;EACA;;;AAGJ;EACI,OCx9eM;EDy9eN;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;;;AAGR;AAAA;AAAA;AAGA;EACI;EACA;EACA,OC/pfK;;;ADkqfT;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAEJ;AAAA;AAAA;AAGA;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAIJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EC1pfJ;ED4pfI;EACA;EACA,OCnwfA;;;ADswfJ;EACI;EACA;ECnqfJ;EDqqfI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA,OChyfK;;;ADmyfT;EACI;EACA;EACA;EACA,OCvyfK;;;AD0yfT;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAEJ;AAEA;EACI;EACA;EACA;EACA;EACA;;;AAGJ;ECnvfA;EACA;EACA;EDmvfI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;IACI;IACA;;EAGJ;IACI;IACA;;;AAIR;EACI;IACI;IACA;;EAGJ;IACI;IACA;;;AAGR;AAAA;AAAA;AAIA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA,YC/+fL;;ADk/fC;EACI;EACA;EACA;;;AAIR;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;AAAA;AAAA;AAGA;AAAA;AAAA;AAIA;EACI;EACA;;AAEA;EACI;EACA;EACA;;;AAIR;EACI;EACA;EACA;EACA;;;AAKA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;;AAIR;EACI;EACA;;;AAGJ;EACI;;AAEA;EACI;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAIR;EArBJ;IAsBQ;IACA;;;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EANJ;IAOQ;;;;AAGR;AAAA;AAAA;AAMA;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA,YChtgBL;EDitgBK,eAxCY;EAyCZ,OCrtgBC;EDstgBD;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA,YChqgBkB;;ADmqgBtB;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA,YCxugBL;EDyugBK,eAhEY;EAiEZ,OC7ugBC;ED8ugBD;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EC1ogBR;ED4ogBQ;;AAEA;EACI;EACA,YC9rgBkB;;ADisgBtB;EACI;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;;AAIR;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;;AAIR;EACI;;;AAKJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAIJ;AAAA;EAEI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAGJ;AAAA;AAAA;EAGI;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;EAGI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;EACA;;;AAKJ;EACI,YCv2hBK;EDw2hBL;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ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;EACI;EACA;;;AAGJ;EACI;;;AAEJ;AAIY;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,cC5pkBhB;;ADiqkBY;EACI;EACA;EACA;EACA,kBCrqkBhB;EDsqkBgB;EACA;;;AAMpB;AAGQ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;;;AAKhB;AACA;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA,YC5tkBR;ED6tkBQ;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,eChqkBG;EDiqkBH;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;;AAKhB;AACA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAGR;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;EACA;EACA;EACA;AAoCA;AAqGA;AA+TA;;AAtcA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA,eC/ykBO;EDgzkBP;EACA,kBC93kBJ;ED+3kBI;EACA;EACA;EACA;;AAGJ;EACI,YCt4kBJ;EDu4kBI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA,OCj5kBZ;EDk5kBY;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA,kBCj6kBZ;EDk6kBY;EACA;EACA;EACA;EACA;EACA;EACA,eC31kBD;ED41kBC;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAMhB;EACI;EACA,OCz9kBR;ED09kBQ;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAMhB;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA,eC16kBO;ED26kBP;EACA;EACA;EACA,kBC3/kBJ;ED4/kBI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA,eC18kBG;ED28kBH,kBCthlBR;EDuhlBQ;EACA;EACA;;AAEA;EACI;EACA;EACA,OChilBZ;EDiilBY;;AAKZ;EACI;EACA,eC39kBO;ED49kBP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI,kBCv/kBO;;AD0/kBX;EACI,kBC3/kBO;;AD8/kBX;EACI,kBC//kBO;;ADkglBX;EACI,kBCnglBO;;ADsglBX;EACI;EACA;EACA;;AAEA;EAUI;EACA;EACA,OChmlBR;;ADqllBQ;EACI;;AAGJ;EACI;EACA,OC3llBZ;;ADomlBA;EACI;EACA,kBC7hlBO;;AD+hlBP;EACI;EACA,kBCjilBG;;ADoilBP;EACI;EACA;EACA;;AAGJ;EACI,YC3ilBG;ED4ilBH;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA,kBCnrlBJ;EDorlBI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA,YCvtlBJ;EDwtlBI;EACA;EACA,OCxtlBJ;EDytlBI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;;AAEA;EACI;EACA;;AAMhB;EACI;;AAGJ;EACI;EACA,eC9qlBO;ED+qlBP,kBC1vlBJ;ED2vlBI;EACA;;AAEA;EACI;EACA;EACA,OCnwlBR;EDowlBQ;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;;AAEA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;;;AAIZ;AACA;AACA;AACA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA,OCt0lBR;;ADy0lBI;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;;AAEA;EACI,OCr1lBhB;;AD01lBI;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;;AAKhB;AACA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAOpB;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;;AAKhB;AAEI;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,cC9/lBhB;ED+/lBgB;;AAGJ;EACI,cCngmBhB;EDogmBgB;;AAKJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;;;AAGR;AAGQ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA,OC5lmBhB;ED6lmBgB;;AAIR;EACI;EACA;EACA;;AAEA;EACI;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA,kBC9omBhB;ED+omBgB;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA,OC/pmBhB;;ADmqmBQ;EACI;EACA;EACA;;AAGJ;EACI;;;AAKhB;AACA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA,OCxtmBR;EDytmBQ;;AAGJ;EACI;EACA,kBC9tmBR;ED+tmBQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAIA;EACI;;AAGJ;EACI;EACA,OC1vmBZ;ED2vmBY;EACA;;AAGJ;EACI;;AAEA;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,cCnxmB5B;;ADuxmBoB;EACI;;AAOpB;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;;;AAIZ;AAEI;EACI;EACA;EACA;;;AAIR;EACI;EACA;EACA;;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;;AAGR;AAEI;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA,OCr4mBhB;;ADw4mBY;EACI;EACA;EACA,kBC34mBhB;ED44mBgB;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,cCt6mBxB;EDu6mBwB;;AAGJ;EACI,cC36mBxB;ED46mBwB;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAQR;EACI;EACA;EACA;;AAMhB;EACI;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,cCpgnB5B;;AD0gnBY;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;;;AAMpB;AAMoB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,cCpjnBxB;EDqjnBwB;;AAGJ;EACI,cCzjnBxB;ED0jnBwB;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAOZ;EACI;;;AAQ5B;AACA;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA,kBCvonBR;EDwonBQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIA;EACI;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI,cC7qnBpB;;ADornBA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AAIZ;AACA;AAEI;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAOpB;EACI;EACA;EACA;EACA;;;AAIZ;AACA;AAEI;EACI;EACA,eC1snBO;ED2snBP;EACA,kBCzxnBJ;ED0xnBI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA,kBCvynBJ;EDwynBI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;AAKZ;EACI;EACA;EACA,kBCnvnBO;EDovnBP;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAEA;EACI;EACA,eCxwnBG;EDywnBH;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA,eCrxnBG;EDsxnBH,kBCj2nBR;EDk2nBQ;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA,OC52nBZ;ED62nBY;;AAIR;EACI;;AAIR;EACI;EACA;;AAGI;EACI;EACA;EACA;;AAOJ;EACI;;AAKZ;EACI;;AAKI;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAMR;EACI;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI,OCh7nBZ;EDi7nBY;EACA;;AAKZ;EACI;;AAEA;EACI;EACA,kBCn3nBG;;ADs3nBP;EACI;EACA;EACA;;AAGJ;EACI,YC73nBG;ED83nBH;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI,OCl9nBR;EDm9nBQ;EACA;EACA;;AAKJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA,YC7+nBR;ED8+nBQ;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAKJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA,eCx9nBO;EDy9nBP,kBCpioBJ;;ADsioBI;EACI;EACA;EACA,OC3ioBR;ED4ioBQ;;AAIR;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;AAKJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA,kBCnmoBR;EDomoBQ;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAMA;EACI;EACA;EACA;EACA,kBC5noBZ;;AD+noBQ;EACI,cC9noBZ;;ADiooBQ;EACI;EACA;EACA;EACA;EACA;EACA;;AAOJ;EACI;EACA;EACA;EACA,kBCppoBZ;;ADupoBQ;EACI,cCtpoBZ;;ADypoBQ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA,kBClqoBZ;EDmqoBY;EACA;EACA;;AAIA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAOJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;;AAKhB;AACA;AACA;EACI,eCjpoBW;EDkpoBX;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EAKI;;AAJA;EACI;;AAMR;EACI;EACA;;AAGJ;EACI;EACA,eCnroBO;EDoroBP;EACA,kBClwoBJ;EDmwoBI;;AAGJ;EACI,cCrwoBJ;;ADwwoBA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA,kBCjxoBJ;EDkxoBI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;;AAIA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAIA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAKJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;AAMR;EACI;EACA,YCrxoBG;EDsxoBH;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;;AAIA;EACI;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;;AAGR;AACA;AAEI;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAMJ;EACI;;AAIR;AACI;EACA;AASA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;;AAPA;EACI;;AAGJ;EACI;;AA0BJ;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI,cCljpB5B;;ADsjpBoB;EACI;EACA;EACA;EACA;;AAMhB;EACI;EACA;;AAMQ;EACI;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAYJ;AACI;AAAA;AAAA;AAAA;;AASR;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAOJ;EACI;;AAGI;EACI;;AAMhB;AA0CI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAzCA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAKI;EACI;;AAOpB;EACI;;AA0BhB;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;;AAEA;EACI;;;AAKhB;AAEI;EACI;EACA,YC7ppBA;ED8ppBA;EACA,OC9ppBE;ED+ppBF;EACA;EACA;;AAEA;EACI,OCpqpBF;EDqqpBE;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAOI;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;;AAEA;EACI;;AAMR;EACI;EACA;;AAEA;EACI;;AAMR;EACI;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAKZ;EACI;EACA;EACA;AAQA;;AANA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAIA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQA;EACI;EACA;;;AAQ5B;AAEA;EACI;;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;;;AAMhB;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;EACA,kBCroqBR;;ADuoqBQ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAQxB;EACI,eCjmqBW;EDkmqBX;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAMR;EACI;;AAEA;EACI;;AAKZ;EACI;EACA;;AAKA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AAUxB;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAQxB;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EAMI;EACA;;AANA;EACI;EACA;;AAQA;EACI;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMhB;EACI;;AAGJ;EACI;;;AAGR;AACA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;;AAEA;EACI;;AAIJ;EACI;EACA,OCrirBR;;ADwirBI;EACI;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAMhB;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAMhB;AACI;EACA;;AAEA;EACI;;AAIR;EACI;;AAIA;EACI;;AAEA;EACI;;AAKZ;EACI;;AAEA;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;;AAKJ;EACI;EACA;;;AAKZ;EACI;;AAEA;EACI;;;AAQQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;;AAMhB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKZ;EACI,YChxrBE;EDixrBF;EACA;EACA;;;AAGJ;EACI,YCvxrBE;EDwxrBF;EACA;EACA;EACA;;;AAGJ;EACI;;;AAMQ;EACI;;;AAMhB;EACI,YC7yrBE;ED8yrBF;EACA;EACA;;;AAGJ;EACI;;;AAGR;EACI,YCxzrBM;ADizuBN;AA8gEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AArgHA;EACI;;AAGJ;EACI;EACA,YCh0rBE;;ADm0rBN;EACI,YCp0rBE;;ADs0rBF;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIA;EACI;EACA;;AAKZ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAIQ;EACI;EACA;EACA;EACA;;AAMhB;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAKZ;EACI;;AAKJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAMR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,cC9nsBZ;;ADmosBQ;EACI;EACA;EACA;EACA,kBCvosBZ;;AD0osBQ;EACI;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAMR;EACI;EACA;EACA;EACA,kBC3rsBR;ED4rsBQ;EACA;EACA;EACA,OCjssBR;EDkssBQ,eCrnsBG;EDsnsBH;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI,cC1tsBZ;ED2tsBY;EACA;;AAIR;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA,OC3psBD;ED4psBC;;AAGI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAOpB;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAMR;EACI;EACA;EACA;EACA,kBCj0sBhB;EDk0sBgB;;AAOI;EACI;;AAEA;EACI;;AAOpB;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKJ;EACI;;AAKJ;EACI;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAIA;EACI;;AAKJ;EACI;;AAMR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQA;EACI;;AAWI;EACI;;AAEA;EACI;;AAaZ;EACI;;AAEA;EACI;;AAIQ;EACI;;AAMR;EACI;;AAQhB;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;;AAMR;EACI;EACA;;AAIQ;EACI;EACA;;AAaxB;EACI;;AAGJ;EACI;;AAGI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;;AAKZ;EACI;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,OClstBpB;EDmstBoB;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;AAAA;EAEI;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;;AAEA;EACI;;AAEA;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAYxB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAKZ;EACI;EACA;;AAGI;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA,kBCt5tBpC;EDu5tBoC;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAQxB;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;;AAII;EACI;EACA;EACA;EACA,kBCh8tBhC;EDi8tBgC;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAapC;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAKJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAOpB;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA,OC7huBhB;;ADgiuBY;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA,OC3juBpB;ED4juBoB;EACA;;AAKZ;EACI;EACA;EACA;;AAEA;EACI,OCxkuBhB;;AD4kuBQ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA,kBC1muBhB;ED2muBgB;EACA;EACA;EACA;EACA;;AAOpB;EACI;EACA;EACA;EACA;;AAGA;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAKJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAOpB;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA,OC1ruBR;;AD4ruBQ;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA,OC5tuBZ;ED6tuBY;EACA;;AAKZ;EACI;EACA;EACA;;AAEA;EACI,OCzuuBR;;AD6uuBA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA,kBC1wuBR;ED2wuBQ;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;;AAOY;EACI,OClyuBhB;;AD4yuBQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAOZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;EACA,kBC10uBR;ED20uBQ;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA,kBCv1uBJ;EDw1uBI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACI;;AAMR;EACI,OC13uBJ;;AD83uBJ;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;AAEA;EACI;;AAQR;EACI;;AAKZ;EACI;;AAIA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA,kBC39uBR;ED49uBQ,eCj5uBG;EDk5uBH;EACA;EACA;EACA;;AAGJ;EACI;EACA,eC15uBG;ED25uBH;EACA;EACA,OCx+uBR;EDy+uBQ;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;;AAGI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAMR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;;AAGI;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAGI;EACI;EACA;;AAIR;EACI;;AAEA;EACI;EACA;;AAEA;EACI;;AAOpB;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAKA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;;AAOpB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;;AAIR;EACI;;AAGI;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAMA;EACI;EACA;;AAIR;EACI;;AAEA;EACI;;AAEA;EACI;;AAOpB;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAKA;EACI;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;;AAKZ;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA,OCjzvBG;EDkzvBH;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;;AAIQ;EACI;EACA;;AAIR;EACI;;AAEA;EACI;;AASJ;EACI;EACA;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAIA;EACI;;AAEA;EACI;;AAIR;EACI;;AAIR;EACI;;AAGJ;EACI;;AAQR;EACI;;AAKJ;EACI;;AAGJ;EACI;;AAIR;EACI;;AAEA;EACI;EACA;;AASI;EACI;;AAOpB;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAQR;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AASpB;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI,OC5qwBZ;;ADmrwBA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA,OCjnwBL;EDknwBK;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;;AAMhB;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;;AAIR;EACI,cCvvwBJ;;AD2vwBJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;;AAGI;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKI;EACI;;AAIR;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAKJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAMJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA,OC5hxBR;ED6hxBQ;;AAEA;EACI;;AAIR;EACI;;AAIA;EACI;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;;AAIA;EACI;;AAEA;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;;AAOJ;EACI;;AAQA;EACI;;AAKZ;EACI;EACA,kBC1pxBJ;ED2pxBI;;AAKJ;EACI;;AAQQ;EACI;EACA;EACA;;AAEA;EACI;;AAQxB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAIR;EACI;;AAEA;EACI;EACA;;AAKA;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA,kBCjvxBZ;EDkvxBY;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;;AAMJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMR;EACI;EACA;;AAGJ;EACI;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGI;EACI;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA,OCj1xBL;EDk1xBK;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAIQ;EACI;;AAIR;EACI;;AAIR;EACI,OC97xBpB;ED+7xBoB;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAOpB;EACI;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAEA;EACI;;AAIR;EACI;;AAGJ;EACI,OC59xBD;;AD+9xBH;EACI,OCnjyBZ;;ADsjyBQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAOZ;EACI;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAUhB;EACI;EACA;;AAEA;EACI;EACA;EACA;;AASJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAWA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQhB;EACI;EACA;;AAKR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMA;EACI;;AAEA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAKZ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;;AAYZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA,kBC/7yBA;EDg8yBA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAQA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAOJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAUhB;EACI;;AAMR;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAMhB;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;AAIA;EACI;;AAIR;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;;AAEA;EACI;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAKA;AAAA;AAAA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;;AAQgB;EACI;;AAGJ;EACI;;AAQxB;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQQ;EACI;;AAOpB;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;;AAIA;EACI;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAOZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;AAAA;AAAA;EAEI;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAOR;EACI;;AAGI;EACI;;AAMR;EACI;;AAII;EACI;;AAEA;EACI;;AAEA;EACI;;AAIR;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAUR;EACI;EACA;EACA;EACA;;AAUhB;EACI;;AASI;EACI;;AAOpB;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAOZ;EACI;EACA;EACA;EACA;;AAKI;EACI;;AAKZ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;;AAIR;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;;AAGI;EACI;;AAEA;EACI;;AAKJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAOpB;EACI;EACA;EACA;EACA;;AAMhB;EACI;EACA;;AAGJ;EACI;;AAMI;EACI;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAUhC;EACI;EACA;;AAKJ;EACI;;;AASA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;;AAOZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAGI;EACI;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA,kBC5p1BZ;ED6p1BY;EACA;EACA;EACA;;AAQR;EACI;EACA;EACA;;AAEA;EACI;;AAMhB;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAKJ;EACI,YCxy1BR;EDyy1BQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAKZ;EACI;;AAKA;EACI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;;AAMA;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAMhB;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAMY;EACI;;AAGJ;EACI;;AASZ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQhB;EACI;;AAIR;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;;AASgB;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;;AAUhC;EACI;;AAIR;EACI;EACA;;AAEA;AACI;AAAA;AAEA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;;;AAQI;EACI;EACA;EACA;EACA;;AAEA;EACI,cC9j2BhB;;ADkk2BQ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA,kBC9k2BZ;ED+k2BY;;AAIA;EACI;EACA;EACA;;AAIR;EACI;;AAIA;EACI;EACA;EACA,kBClm2BhB;EDmm2BgB;EACA;EACA;EACA;;AAMA;EACI;EACA;EACA;EACA;;;AAYZ;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;;AAKJ;EACI;EACA;EACA;;AAKJ;EACI;EACA;EACA;;;AAMpB;AACA;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;;AAGR;AACJ;EAMI,kBC9n2BM;ED+n2BN;EACA;EACA;;AARA;EACI;EACA;;AAQJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA,kBCnw2BJ;EDow2BI;EACA,eCxr2BO;;AD0r2BP;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,eC7w2BD;;ADgx2BH;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAOpB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;;AAGJ;AAEI;EACI;EACA;;AAKI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,cCr72BhB;;AD072BY;EACI;EACA;EACA;EACA,kBC972BhB;;ADk82BQ;EACI;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OCt+2BR;EDu+2BQ;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA,kBCn/2BR;EDo/2BQ;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGI;EACI;EACA;EACA,OCv72BD;EDw72BC;EACA;;AAGJ;EACI;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,cCji3BhB;EDki3BgB;EACA;;AAKJ;EACI;EACA;EACA;EACA,kBC5i3BhB;ED6i3BgB;;AAIR;EACI;EACA;EACA;EACA,kBCrj3BZ;EDsj3BY;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;;AAMA;EACI;EACA;EACA,OCjg3BD;EDkg3BC;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA,OClo3BhB;EDmo3BgB;EACA;EACA;EACA;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAKZ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;;AAGR;AACA;AAEI;EACI;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;;AASZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI,cC5w3BhB;;ADgx3BQ;EACI;EACA;EACA,kBCnx3BZ;EDox3BY;EACA;EACA;EACA;EACA;EACA;;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA,kBClz3BR;EDmz3BQ;EACA;EACA;EACA;;;AAMR;EACI;EACA;;AAEA;EACI;;AAEA;EACI;;;AAQR;EACI;EACA;EACA,OC5v3BG;ED6v3BH;;;AAMZ;EACI;EACA;EACA;;AAGI;EACI;;AAEA;EACI;EACA;;;AAYI;EACI;;;AAQxB;EACI;;AAEA;EACI;;;AAKJ;EACI;EACA;EACA;EACA;;;AAIR;EACI;;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA,kBCr73BR;EDs73BQ;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA,kBC5+3BR;ED6+3BQ;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAKZ;AAAA;EAEI;;AAGJ;AAAA;EAEI;;AAEA;AAAA;EACI;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIA;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;;AAIA;EACI;;AAEA;EACI;;AAIR;EACI;;AAEA;EACI;;AAIR;EACI;;AAGJ;EACI;;;AAKZ;EACI;;;AAGJ;EACI;;;AAIA;EACI;;;AAIR;EACI;;;AAIA;EACI;;AAGJ;EACI;EACA;;;AAIR;EACI;EACA;;AAEA;EACI;;;AAIR;EACI;;;AAIJ;EACI;;AAGJ;AAAA;EAEI;;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;;AAGJ;EACI;;AAEA;EACI;;AAKJ;EACI;;AAIA;EACI;;AAKZ;EACI;;AAGJ;EACI;;;AAIR;EAEI;EACA;EACA;EACA;EACA;;;AAMY;EACI;;;AAMhB;EACI,OC904BD;;;ADi14BH;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;;AAMA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;;AAKZ;EACI;;AAGJ;EACI;;AAIA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAMhB;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;;AAQxB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;;AAKZ;EAEI;IACI;IACA;IACA;;EAGJ;IACI;IACA;IACA;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;IACA;;;AAIR;EACI;IACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAIA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;;AAQxB;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;;AAOI;EACI;;;AAUA;EACI;;;AAOpB;EACI;;AAEA;EACI;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;;;AAQA;EACI;;AAGI;EACI;;;AASpB;EACI;EACA;EACA;EACA;EACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EAeI;EACA;EACA;EACA;EACA;EACA;;AAlBA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAUJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAOJ;EACI;;AAKZ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;;;AAMJ;EACI;EACA;;AAGI;EACI;;AAKZ;EACI;EACA;;AAGJ;EACI;;;AAKJ;EACI;;;AAKJ;EACI;;AAEA;EACI;;;AASI;EACI;;;AAQhB;EACI;;;AAIR;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AAKJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;;AAQxB;EACI;EACA;EACA;;AAEA;EACI;;;AASY;EACI;;AAIQ;EACI;;;AAahC;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGI;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAIA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAOpB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACI;;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAMJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;AAGI;EACI;EACA;;AAEA;EACI;;;AAMhB;EACI;;;AAIA;EACI;;;AAGR;AAGQ;EACI;;AAEA;EACI;;AAIR;EACI;;;AAOR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;AACA;AA4FA;AAKA;AAYA;AAKA;;AAjHA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAOpB;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AAMpB;AACA;EACI;EACA;EACA;AACA;AA8BA;AA0BA;AAkBA;;AAzEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAMJ;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAMhB;EACI;EACA;;;AAEJ;AACA;EACI;AAeA;;AAbA;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;;;AAKhB;AAEI;EACI;;AAGJ;EACI;;;AAGR;AACJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;;AAIR;AAKY;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAMhB;EACI;;AAGJ;EACI;AACA;AAsDA;AAYA;AAiBA;;AAjFI;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;;AAQxB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;;AAIR;EACI;;AAGJ;EACI;;AAKZ;EACI;;;AAKZ;EACI;;;AAGJ;EACI;;;AAMA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAOI;EACI;;AAQhB;EACI;EACA;;;AAKR;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACA;;;AAIJ;EACI;;;AAIJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAIA;EACI;;AAGJ;EACI;;;AAIR;AAAA;AAAA;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AACA;AACA;AACA;EAIgB;IACI;IACA;IACA;IACA;;EAMhB;IACI;IACA;;;AAIJ;AACI;EAEI;IACI;;;AAKZ;AACI;EAEI;IACI;;;AAKZ;EACI;IACI;;;AAIR;EACI;IACI;;AAEJ;EACA;IACI;;EAIA;IACI;;EAGJ;IACI;;EAGJ;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAEA;IACI;;AAIZ;EAEI;IACI;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;IACA;;EAGJ;IACI;;EAEA;IACI;;EAKJ;IACI;IACA;IACA;;AAIZ;EACA;IACI;;EAGI;IACI;;EAIR;IACI;;EAGJ;IACI;IACA;;EAIR;IACI;;EAEA;IACI;IACA;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;;EAIR;IACI;;EAEA;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;IACA;;EAIR;IACI;;EAGJ;IACI;IACA;;EAGJ;IACI;;EAEA;IACI;IACA;;EAIR;IACI;;EAIA;IACI;IACA;;EAIR;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAEA;IACI;;EAEA;IACI;;EAMR;IACI;;EAIR;IACI;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAQI;;;AAIR;AACI;EAGQ;IACI;IACA;IACA;IACA;;EAEA;IACI;;EAIR;IACI;IACA;IACA;;EAEA;IACI;;EAEA;IACI;IACA;;;AAQxB;AACI;EACA;IACI;IACA;IACA;;EAEA;IACI;IACA;IACA;;EAEA;IACI;;EAGJ;IACI;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGJ;IACI;;EAQR;IACI;IACA;IACA;;EAKZ;IACI;;EAIA;IACI;;EAMA;AACI;IACA;IACA;;EAKZ;IACI;;EAGJ;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;IACA;IACA;;EAGJ;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAMQ;IACI;;;AAOpB;EAKoB;IACI;IACA;;EAEA;IACI;IACA;;EAYR;IACI;IACA;;EAEA;IACI;IACA;;;AAS5B;EAIgB;IACI;IACA;IACA;IACA;;;AAOpB;EACI;IACI;IACA;IACA;;EAGJ;AAAA;AAAA;IAGI;IACA;IACA;;;AAIR;EACI;AAAA;AAAA;AAAA;IAII;IACA;IACA;IACA;IACA;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;IACA;IACA;IACA;IACA;IACA;IACA;;EAGJ;IACI;IACA;;EAGJ;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;;;AAGR;EACI;IACI;IACA;;;AAGR;EAGQ;IACI;;EAEJ;IACI;;;AAKZ;EACI;IACI;IACA;;EAGJ;IACI;;;AAIR;EAEI;AAAA;IAEI;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;;EAIA;IACI;;EAIR;IACI;;;AAIR;EACI;IACI;;EAGJ;IACI;;EAGJ;IACI;;;AAIR;AACI;AAAA;AAAA;EAIA;IACI;;;AAIR;EAGQ;IACI%22%7D */