﻿.bg-dark {
  background: #0e8a8aad;
  background-image: -webkit-linear-gradient(232.56deg, #0e8a8abd 0%, #153536d4 100%);
  background-image: linear-gradient(232.56deg, #0e8a8abd 0%, #153536d4 100%);
  border-bottom: 5px solid #25b5b5;
}
.form-control-dark:focus {
  background: none;
  color: white;
}
#addPointsDialog .dijitDialogPaneContent {
  width: fit-content !important;
}
.table-points input {
  border: none;
  /*border-bottom: thin solid silver;*/
  background: transparent;
  width: 100%;
}
.table-points input:focus-visible {
  outline: none;
}
.points-header {
  display: flex;
  justify-content: space-between;
  margin: 10px 0;
}
.points-header h4 {
  flex: 4;
  margin: 0;
}
.points-header .points-count {
  flex: 2;
  display: flex;
  justify-content: space-between;
}
.points-header .points-count input {
  width: 40px;
  text-align: center;
}
.points-header .points-count input:focus-visible {
  outline: none;
}
.points-header .add-point {
  flex: 0;
  margin: 0;
  margin-right: 13px;
  display: flex;
}
.table-wrapper {
  height: calc(100% - 96px);
  overflow: auto;
}
.claro .dijitDialogTitleBar {
  position: static !important;
  width: unset !important;
}
.tutorialDialog ol {
  padding: 10px 30px;
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.tutorialDialog ol .esri-widget {
  background: white;
  display: flex;
  justify-content: center;
  align-items: center;
}
.tutorialDialog ol div {
  display: flex;
}
.modal-header .close {
  margin: -1rem auto -1rem -1rem;
}
table.table.table-bordered.intersections {
  height: auto;
}
table.table.table-bordered.intersections tr td:last-child {
  text-align: center;
  vertical-align: middle;
}
.esri-icon-check-mark {
  color: #07706d;
}
.esri-icon-close {
  color: red;
}
span.intersecting-label {
  display: block;
  font-weight: bold;
  margin-top: 5px;
}
#search {
  height: calc(100vh - 120px);
  overflow: auto;
}
div#search {
  max-height: calc(100vh - 110px);
  overflow-y: auto;
}
ul.esri-layer-list__list.esri-layer-list__list--root.esri-layer-list__list--independent {
  direction: rtl;
}
