.form-group {
  margin-bottom: 1rem;
}
.filters-modal-link {
  font-size: 12px !important;
  color: #4b7cf3 !important;
  padding: 0 10px;
  line-height: 22px;
  display: inline-flex;
}
.filters-modal-link .fa {
  font-size: 18px;
  margin-right: 5px;
}
.btn-filter {
  background-color: #4b7cf3 !important;
  border-color: #4b7cf3 !important;
}
.btn-filter:hover {
  background-color: #6890ef !important;
  border-color: #4b7cf3 !important;
}
.cdk-overlay-container {
  z-index: 1051 !important;
}
.ant-select {
  width: 100%;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  height: 38px !important;
  border-radius: 4px !important;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 36px !important;
  line-height: 34px !important;
}
.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  line-height: 34px !important;
}
/* Sorting Table Header */
th[sortable] {
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
}

th[sortable].desc:before,
th[sortable].asc:before {
  content: '';
  display: block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAmxJREFUeAHtmksrRVEUx72fH8CIGQNJkpGUUmakDEiZSJRIZsRQmCkTJRmZmJgQE0kpX0D5DJKJgff7v+ru2u3O3vvc67TOvsdatdrnnP1Y///v7HvvubdbUiIhBISAEBACQkAICAEhIAQ4CXSh2DnyDfmCPEG2Iv9F9MPlM/LHyAecdyMzHYNwR3fdNK/OH9HXl1UCozD24TCvILxizEDWIEzA0FcM8woCgRrJCoS5PIwrANQSMAJX1LEI9bqpQo4JYNFFKRSvIgsxHDVnqZgIkPnNBM0rIGtYk9YOOsqgbgepRCfdbmFtqhFkVEDVPjJp0+Z6e6hRHhqBKgg6ZDCvYBygVmUoEGoh5JTRvIJwhJo1aUOoh4CLPMyvxxi7EWOMgnCGsXXI1GIXlZUYX7ucU+kbR8NW8lh3O7cue0Pk32MKndfUxQFAwxdirk3fHappAnc0oqDPzDfGTBrCfHP04dM4oTV8cxr0SVzH9FF07xD3ib6xCDE+M+aUcVygtWzzbtGX2rPBrEUYfecfQkaFzYi6HjVnGBdtL7epqAlc1+jRdAap74RrnPc4BCijttY2tRcdN0g17w7HqZrXhdJTYAuS3hd8z+vKgK3V1zWPae0mZDMykadBn1hTQBLnZNwVrJpSe/NwEeDsEwCctEOsJTsgxLvCqUl2ACftEGvJDgjxrnBqkh3ASTvEWrIDQrwrnJpkB3DSDrGW7IAQ7wqnJtkBnLRztejXXVu4+mxz/nQ9jR1w5VB86ejLTFcnnDwhzV+F6T+CHZlx6THSjn76eyyBIOPHyDakhBAQAkJACAgBISAEhIAQYCLwC8JxpAmsEGt6AAAAAElFTkSuQmCC') no-repeat;
  background-size: 12px !important;
  width: 12px !important;
  height: 12px !important;
  float: left;
  margin-left: -12px;
}

th[sortable].desc:before {
  transform: rotate(180deg) !important;
  -ms-transform: rotate(180deg) !important;
}
.w50 {
  width: 32px;
}
.vertical-text {
  text-align: center;
  white-space: nowrap;
  transform-origin: 82% 60%;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  max-width: 32px;
  vertical-align: middle !important;
  height: 135px;
  padding: 0 !important;
}
table.gray-head {
  position: relative;
  border-collapse: collapse;
}
.force-show {
  display: block !important;
}
.centered-pagination .pagination {
  justify-content: center;
}
.input-group-append-absolute {
  position: absolute;
  right: 34px;
  padding: 0.45em;
  z-index: 999;
}
.input-group-append-absolute .spinner-border {
  width: 1.5rem;
  height: 1.5rem;
}
.yellow-bg {
  background-color: #FFFF99 !important;
}
.blue-bg {
  background-color: #99dbff !important;
}
.hide-list-group {
  display: none;
}
.cursor-pointer {
  cursor: pointer;
}
/* - Circle - */
span.circle {
  width: 22px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  border-radius: 4px;
  display: inline-block;
  border: 1px #bbbbbb solid;
  color: #222;
  font-size: 12px;
}
span.small-circle {
  width: 22px;
  height: 22px;
  line-height: 20px;
  font-size: 11px;
}
span.circle.circle-red-outline {
  color: transparent;
  background-color: transparent;
  border-color: #FF0000;
}
span.circle.circle-red {
  background-color: #ffd9d9;
  border-color: #FF0000;
  color: #FF0000;
}
span.circle.circle-orange {
  background-color: #fff2d9;
  border-color: #FFAA00;
  color: #FFAA00;
}
span.circle.circle-yellow {
  background-color: #ffffd9;
  border-color: #1dba5c;
  color: #FFAA00;
}
span.circle.circle-yellow-text {
  color: #ffffd9;
}
span.circle.circle-green {
  background-color: #ddfbdf;
  border-color: #00B050;
  color: #00B050;
}
span.circle.circle-green-text {
  color: #ddfbdf;
}
span.circle.circle-gray {
  background-color: transparent;
  color: #333;
}
img.large-110 {
    width: 110%;
}
.ant-layout-header {
  line-height: 1!important;
  /*height: 60px !important;*/
  z-index: 9;
}
.topbar {
  min-height: 48px !important;
}
.topbar.hover-top-bar {
  min-height: 64px !important;
  box-shadow: 0 2px 2px 0 rgba(35, 42, 53, 0.15);
}
.topbar .menu .navigation .ant-menu-item {
  height: 48px;
  line-height: 48px;
}
.topbar.hover-top-bar .menu .navigation .ant-menu-item {
  height: 64px;
  line-height: 64px;
}
.menu .logoContainer {
  padding: 0 !important;
  text-align: center;
  display: block !important;
}
.menu .logoContainer .logo {
  display: block !important;
  padding: 10px 0 0;
}
table.table-body-scroll tbody {
  display: block;
  max-height: 500px;
  overflow-y: scroll;
}

table.table-body-scroll thead, table.table-body-scroll tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}

table.table-scroll {
  background-color: #F2F4F8;
}
table.table-scroll tbody {
  display: block;
  /*max-height: 600px;*/
  overflow-y: scroll;
}
table.table-scroll thead,
table.table-scroll tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}
table.table-scroll thead {
  width: calc(100% - 17px);
}
table.table-scroll table {
  width: 100%;
}
.table.table-striped.table-scroll tbody tr:nth-of-type(even) {
  background-color: #ffffff;
}
table.table.table-scroll td,
table.table.table-scroll th {
  border-top: 0;
  vertical-align: middle;
}
table.table.table-scroll td {
  background-color: #ffffff;
}
.table.table-bordered.table-scroll {
  border-width: 1px 1px 1px 0;
}
table thead tr th.width-140,
table tbody tr td.width-140 {
  width: 180px;
}
table thead tr th.width-120,
table tbody tr td.width-120 {
  width: 120px;
}
table thead tr th.width-110,
table tbody tr td.width-110 {
  width: 110px;
}
table thead tr th.width-100,
table tbody tr td.width-100 {
  width: 100px;
}
table thead tr th.width-90,
table tbody tr td.width-90 {
  width: 90px;
}
table thead tr th.width-80,
table tbody tr td.width-80 {
  width: 80px;
}
table thead tr th.width-70,
table tbody tr td.width-70 {
  width: 70px;
}
table thead tr th.width-60,
table tbody tr td.width-60 {
  width: 60px;
}
a.disabled {
  cursor: not-allowed;
  opacity: 0.4;
}
.c3 .c3-grid line {
  stroke: #eeeeee;
  stroke-dasharray: 0;
}
.c3-xgrid-line line {
  stroke: blue;
}
.c3-xgrid-line.grid4 line {
  stroke: pink;
}
.c3-xgrid-line.grid4 text {
  fill: pink;
}
.c3-ygrid-line line {
  stroke: #FF0000;
}
.c3-ygrid-line.grid-low line {
  stroke: #ffb310;
  stroke-width: 1px;
  stroke-dasharray: 12px;
}
.c3-ygrid-line.grid-low text {
  fill: #000000;
  font-size: 12px;
}
.c3-ygrid-line.grid-middle line {
  stroke: #ffb310;
  stroke-width: 1px;
  stroke-dasharray: 12px;
}
.c3-ygrid-line.grid-middle text {
  fill: #000000;
  font-size: 12px;
}
.c3-ygrid-line.grid-up line {
  stroke: #FF0000;
  stroke-width: 1px;
  stroke-dasharray: 12px;
}
.c3-ygrid-line.grid-up text {
  fill: #000000;
  font-size: 12px;
}
.c3-ygrid-line.grid-low-gray line {
  stroke: #A5A5A5;
  stroke-width: 1px;
  stroke-dasharray: 12px;
}
.c3-ygrid-line.grid-low-gray text {
  fill: #000000;
  font-size: 12px;
}

.c3-axis-y-label {
  font-size: 13px;
  font-weight: 600;
  color: #444444;
}
.c3-custom-tooltip {
  padding: 8px 6px;
  background: rgba(244, 246, 250, 0.85);
  border-radius: 3px;
  color: #2e3641;
  box-shadow: 0 0 5px 0 rgba(35, 42, 53, 0.3);
  border: 1px rgba(255, 255, 255, 0.75) solid;
}
.c3-tooltip-span {
  display: block;
  margin-left: 4px;
  min-width: 60px;
}
ul.pagination {
  margin-bottom: 0;
  display: inline-flex;
}
ul.pagination li.page-item a {
  margin-bottom: 0;
}
.cui__utils__content {
  padding: 1rem 2rem !important;
}
.ant-slider-handle {
  background-color: #c9deff !important;
  width: 16px !important;
  height: 16px !important;
  margin-top: -6px !important;
}
.inactive-slider .ant-slider-track {
  background-color: #F7F7F7 !important;
}
.inactive-slider .ant-slider-handle {
  background-color: #F7F7F7 !important;
}
.bg-super-light .inactive-slider .ant-slider-track {
  background-color: #fff !important;
}

.bg-super-light .ant-slider-rail {
  background-color: #fff !important;
}
.predefined-filters {
  width: 160px !important;
  display: inline-block !important;
}
.clear-filter-selection {
  width: 36px !important;
  height: 36px !important;
  line-height: 36px !important;
  color: #dda458;
}
table tr td.middle-align {
  vertical-align: middle;
}
@media (min-width: 992px) {
  /*.modal-lg, .modal-xl {*/
  /*  width: 90% !important;*/
  /*  max-width: 900px !important;*/
  /*}*/
  .custom-upload-btn {
    display: inline-block !important;
  }
}
.serif-font {
  font-family: serif;
}
/* Fix Header Table */
.fixed_header {
  width: 400px;
  table-layout: fixed;
  border-collapse: collapse;
}

.fixed_header tbody {
  display:block;
  width: 100%;
  overflow: auto;
  max-height: 500px;
}

.fixed_header thead tr {
  display: block;
  padding-right: 17px;
}

.fixed_header thead {
  /*background: black;*/
  /*color:#fff;*/
}

.fixed_header th, .fixed_header td {
  /*padding: 5px;*/
  /*text-align: left;*/
  /*width: 200px;*/
  width: calc((100% - 27%)  / 6); !important;
}
.card-60 {
  height: 60px !important;
  margin-bottom: 0.25rem !important;
}
.card-60 .card-body {
  padding: 8px;
}
.card-60 h6 {
  font-size: 14px;
}
.bg-red-light {
  background-color: #FF6666 !important;
}
.bg-yellow-light {
  background-color: #FFD966 !important;
}
.card-tile,
.card-tile a,
.card-tile a:hover {
  font-size: 14px;
  color: #333333 !important;
  border-radius: 4px !important;
}
a.card-tile:hover {
  border: 1px #444 solid !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2) !important;
}
.bg-light-gray {
  background-color: #f2f2f2 !important;
}
/** Data Card */
.data-card-h5 {
  font-size: 1.2rem !important;
}
.table.table-heading-5 td {
  font-size: 0.95rem;
  font-weight: bold;
  vertical-align: text-top;
}
.table.padding-td-15 td, .table.padding-td-15 th {
  padding: 0.15rem;
}
.table.padding-td-25 td, .table.padding-td-25 th {
  padding: 0.25rem;
}
.table.padding-td-15 td.max-w-120 {
  width: 120px;
}
.table.padding-td-15 td.max-w-130 {
  width: 130px;
}
.table.padding-td-15 td.max-w-140 {
  width: 140px;
}
.table.padding-td-15 td.width-25 {
  width: 25%;
}
:host {
  font-size: 16px;
  color: #222222;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.mh-340 {
  min-height: 340px !important;
}
.mh-360 {
  min-height: 340px !important;
}
.dashboard-tile .card-body {
  padding: 0.725rem !important;
}
.dashboard-tile .card-header {
  padding: 0.75rem !important;
}
#monitoring-chart .c3-circles-Latency {
  display: none;
}
.system-monitoring-chart-legend {
  position: absolute;
  top: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.75);
  padding: 5px;
  width: 160px;
  font-size: 11px;
  z-index: 999;
}
.red-line {
  background-color: #FF7F7F;
  width: 10px;
  height: 3px;
  display: inline-block;
  margin-right: 2px;
}
.green-line {
  background-color: #40C47C;
  width: 10px;
  height: 2px;
  display: inline-block;
  margin-right: 2px;
}
.blue-circle {
  background-color: #0070C0;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  display: inline-block;
  margin-right: 2px;
}
.blue-line {
  background-color: #0070C0;
  width: 10px;
  height: 2px;
  display: inline-block;
  margin-right: 2px;
}
.light-blue-line {
  background-color: #7bb3db;
  width: 10px;
  height: 2px;
  display: inline-block;
  margin-right: 2px;
}
.nz-spin-h {
  min-height: 50px;
  display: block;
}
.nz-spin-h .ant-spin-nested-loading {
  position: inherit !important;
}
.custom-upload-btn {
  position: relative;
  height: 54px;
  vertical-align: middle !important;
  display: table-cell !important;
  padding-right: 36px !important;
}
.custom-upload-btn .progress-bar-container {
  position: absolute;
  bottom: 0;
  left: 0;
}
.custom-upload-btn i.fa {
  position: absolute;
  top: 10px;
  right: 10px;
}
.custom-upload-btn i.fa {
  position: absolute;
  right: 10px;
}
.custom-upload-btn i.fa-upload {
  top: 10px;
}
.custom-upload-btn i.fa-download {
  top: 30px;
}
.custom-file-input,
.custom-file-input input[type="file"] {
  height: 5px !important;
}
.custom-file-input input[type="file"] {
  opacity: 0;
}
.custom-file-input-110 {
  width: 120px !important;
  margin-top: -5px !important;
}
span.warning-sign {
  font-size: 18px;
}
.radius-4 {
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.vertical-text-2 {
  text-align: center;
  white-space: nowrap;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  max-width: 20px;
  vertical-align: middle !important;
  padding: 0 !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
table.table-less-padding tr td {
  padding: 0.4rem;
}
table.table-less-padding tr td input.form-control {
  border: 0;
  border-radius: 0;
}
label.disabled {
  cursor: default;
}
label {
  margin-bottom: .5rem;
}
.input-group-append-right {
  right: 3px;
  top: 3px;
}
.input-group-append-right button {
  border: 0
}
img.small-stop-ico {
  width: 53px;
}
span.aborting-message-text {
  font-size: 18px;
}
span.copy-to-clipboard {
  /*font-size: 13px;*/
  /*font-weight: 600;*/
}
span.copy-to-clipboard i {
  font-size: 12px;
  margin-left: 0;
}
.weeks-ahead-legend .green-square,
.weeks-ahead-legend .dark-gray-square,
.weeks-ahead-legend .light-gray-square {
  display: inline-block;
  width: 18px;
  height: 18px;
  border-radius: 4px;
}
.weeks-ahead-legend span.d-block {
  display: inline-block !important;
}
.weeks-ahead-legend span.label {
  display: inline-block;
  vertical-align: top;
}
.weeks-ahead-legend .green-square {
  background-color: #92D050;
}
.weeks-ahead-legend .dark-gray-square {
  background-color: #7A7A7A;
}
.weeks-ahead-legend .light-gray-square {
  background-color: #E0E0E0;
}
#weeks-ahead-cards .card .card-header table {
  margin: 0;
}
#weeks-ahead-cards .card .card-header table tr,
#weeks-ahead-cards .card .card-header table tr th,
#weeks-ahead-cards .card .card-header table tr td {
  border: 0 !important;
}
.inline-select {
  display: inline-block !important;
  width: 280px;
}
.eq-editor-save-button {
  margin-top: 0;
}
.ng-select .ng-select-container {
  border-radius: 4px !important;
  border: 1px solid #e4e9f0 !important;
  color: #595c97 !important;
  min-height: 38px !important;
}
.ng-dropdown-panel {
  border: 1px solid #e4e9f0 !important;
}
.ng-select .ng-clear-wrapper {
  color: #D2D9E5 !important;
}
.ng-select .ng-arrow-wrapper .ng-arrow {
  border-color: #D2D9E5 transparent transparent !important;
  border-width: 5px 5px 2px !important;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  font-size: 12px;
  top: 10px !important;
}
.ant-table-tbody > tr.ant-table-row:hover > td {
  background: transparent !important;
}
.spas-report-heading > span {
  font-size: 20px;
  line-height: 24px;
  color: #000000;
  font-weight: bold;
}
.add-item-button {
  padding: 7px 12px 8px !important;
}
.remove-item-button {
  position: absolute;
  right: 0;
  top: 0;
  padding: 7px 10px 8px;
}
button.dropdown-item {
  font-size: 12px;
}
.pagination .page-item .page-link .visually-hidden {
  display: none;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option,
.ng-select.ng-select-single .ng-select-container .ng-value-container,
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  font-size: 12px;
  color: #000;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked {
  color: #000;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked {
  background-color: #f2f2f2 !important;
}
.clickable, .clickable-light {
  cursor: pointer;
  font-weight: 600;
}
.clickable {
  color: #2c60e4 !important;
}
.clickable-light {
  color: #909090 !important;
}
.due-date-style {
  color: #7f7f7f;
  font-weight: 600;
}
span.last-test-validation-style {
  display: inline-block;
  width: 100%;
  text-align: center;
  position: relative;
  min-height: 20px;
  line-height: 22px;
}
span.last-test-validation-style img {
  position: absolute;
  right: -5px;
  top: -2px;
}
.fs-10 {
  font-size: 10px !important;
}
.fs-11 {
  font-size: 11px !important;
}
.fs-12 {
  font-size: 12px !important;
}
.fs-14 {
  font-size: 14px !important;
}
.fs-16 {
  font-size: 16px !important;
}
.fs-18 {
  font-size: 18px !important;
}
.fs-20 {
  font-size: 20px !important;
}
.fs-22 {
  font-size: 22px !important;
}
.fs-24 {
  font-size: 24px !important;
}
.lh-14 {
  line-height: 14px;
}
.invalid-feedback {
  font-size: 0.75rem !important;
  color: #f5222e !important;
}
a.user-menu-link {
  color: #2c60e6 !important;
}
.warning-bg {
  background-color: #e8b8b8;
  animation-name: color;
  animation-duration: 3s;
  animation-iteration-count: infinite;
}
@keyframes color {
  0% {
    background-color: #e8b8b8;
  }
  50% {
    background-color: #e27171;
  }
  100% {
    background-color: #e8b8b8;
  }
}
#login-video-bg {
  position: fixed;
  top: 0;
  min-height: 100%;
  min-width: 100%;
}
table.table-event-viewer-in {
  width: 1800px !important;
}
a.doc-db-icon img, a.chart-line-icon img {
  max-width: 24px;
}
#sdl_in_form_table .ant-table .ant-table-body,
#sdl_out_form_table .ant-table .ant-table-body {
  min-height: 315px !important;
}
.ant-slider-mark .ant-slider-mark-text {
  font-size: 0.775rem;
}
.ant-drawer-title {
  font-size: 1.5rem !important;
  text-align: center;
  color: #000;
}
button.ant-drawer-close {
  font-size: 0.775rem !important;
}
table tr td.bt-1black {
  border-top: 1px #111 solid !important;
}
.ant-table-tbody > tr.efs-inner-table-container > td > .ant-table-wrapper:only-child .ant-table,
.ant-table-tbody > tr.efs-inner-table-container > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table,
.ant-table-tbody > tr.idr-inner-table-container > td > .ant-table-wrapper:only-child .ant-table,
.ant-table-tbody > tr.idr-inner-table-container > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table {
  margin: -6px -11px -3px 23px !important;
}
.sil {
  padding: 6px 9px;
  border-radius: 4px;
  text-align: center;
}
.sil-yellow {
  background-color: #fff000;
}
.sil-orange {
  background-color: #ffc000;
}
.user-dropdown-menu-list span.ant-menu-title-content {
  display: inline-block !important;
  width: 100% !important;
  padding: 5px 10px;
}
.btn-w-35 {
  width: 35px;
}
.hr-separator {
  color: #aaa;
  margin: 10px -15px;
}
hr {
  color: #aaa;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  font-size: 12px !important;
}
.word-breaker {
  overflow-wrap: break-word;
}
.sdl-color-settings-circle {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  display: inline-block;
}
/** Non Operational Eq. */
.data-card-body .data-card-body-noe {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 9;
  margin: 0;
  padding: 0;
  left: 0;
  right: 0;
}
.data-card-body .data-card-body-noe .data-card-body-noe-content {
  display: inline-block;
  margin-top: 10rem
}
.data-card-body .data-card-body-noe .data-card-body-noe-content .data-card-body-noe-content-title {
  display: inline-block;
  font-size: 3.7rem;
  font-weight: bold;
  color: #d2d2d2;
  transform: rotate(-45deg);
}
.full-chart-display {
  display: block !important;
  width: 100% !important;
}
.notify-user-xxl .ant-alert-message {
  font-size: 0.925rem !important;
  font-weight: bold;
}
.dropdown-menu.show {
  z-index: 1002 !important;
}
.tooltip-max-width-600 {
  max-width: 700px !important;
}
.text-gray-light {
  color: #989898 !important;
}
.border-end-gray-8 {
  border-right: 8px #cecece solid !important;
}
