.table {
  display: table;
  border-spacing: 0;
  border-collapse: collapse; }

.table-head {
  display: table-header-group;
  vertical-align: middle;
  border-color: inherit; }

.table-body {
  display: table-row-group; }

.table-row {
  display: table-row;
  vertical-align: inherit;
  border-color: inherit; }

.table-headcell {
  display: table-cell; }

.table-cell {
  display: table-cell;
  text-align: left; }

.table-foot {
  display: table-footer-group; }

.table.jambo_table .table-head {
  background: rgba(52, 73, 94, .94);
  color: #ecf0f1; }

.table > .table-body > .table-row > .table-cell,
.table > .table-body > .table-row > .table-headcell,
.table > .table-foot > .table-row > .table-cell,
.table > .table-foot > .table-row > .table-headcell,
.table > .table-head > .table-row > .table-cell,
.table > .table-head > .table-row > .table-headcell {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd; }

.table > .table-head > .table-row > .table-headcell {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd; }

.table-bordered > .table-body > .table-row > .table-cell,
.table-bordered > .table-body > .table-row > .table-headcell,
.table-bordered > .table-foot > .table-row > .table-cell,
.table-bordered > .table-foot > .table-row > .table-headcell,
.table-bordered > .table-head > .table-row > .table-cell,
.table-bordered > .table-head > .table-row > .table-headcell {
  border: 1px solid #ddd; }

td.columnTextBreak {
  word-break: break-word; }

.relative {
  position: relative; }

.json-formatter-value {
  display: none; }

.toggle-password {
  cursor: pointer;
  position: absolute;
  top: 25%;
  font-size: 18px;
  right: 10px; }

.side-bar-scroll {
  position: fixed;
  width: 150px;
  overflow-y: scroll;
  overflow-x: hidden;
  top: 0;
  bottom: 0; }

.form-error {
  color: red; }

.select2-container.select2-container--open {
  z-index: 999999 !important; }

.pagination > li:first-child span,
.pagination > li:first-child a {
  border-radius: 15px 0px 0px 15px; }

.pagination > li:last-child span,
.pagination > li:last-child a {
  border-radius: 0px 15px 15px 0px; }

.pagination li span,
.pagination li a {
  font-weight: bold; }

.pagination li.active span,
.pagination li.active a {
  color: red;
  background-color: transparent;
  border-color: #ddd; }

.pointer {
  cursor: pointer; }

.floating-footer-action {
  border-radius: 5px;
  border: none;
  position: fixed;
  bottom: 20px;
  right: 30px; }

.custom-search-box:focus {
  z-index: 0 !important; }

.search-box-icon {
  left: 8px !important;
  border-right: none !important;
  margin-top: 6px !important; }

.search-btn {
  color: white !important;
  background: #405467; }

.search-btn:focus,
.search-btn:hover {
  background-color: #354350 !important; }

.nav_menu {
  z-index: 3 !important; }

.mt-10 {
  margin-top: 10px !important; }

.api-test-form {
  padding: 4%;
  border: solid 1px rgba(128, 128, 128, .28); }


/*# sourceMappingURL=common.f9719d5c74be23986bc2.css.map*/