body {
  overflow: hidden;
}

div#ceap-wrapper {
  position: fixed;
  height: 100%;
  margin: 0;
  pointer-events: none;
}

div#map {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: all;
}

div#map-menus {
  z-index: 1;
  position: relative;
  pointer-events: none;
  max-height: 100%;
}

.map-menu{
  pointer-events: all;
}

.full-menu{
  max-height: 800px;
  overflow-y: auto;
  overflow-x: hidden;
}

#sidebar {
  max-height: 750px;
  overflow: hidden;
}

div#collapseScoring_section {
  overflow-y: auto;
  max-height: 480px;
}

.priority-title-text {
  overflow-x: hidden;
}

#LegendGradient{
  background-image: -webkit-linear-gradient(left, #ff0000 -25%, #E2EB16 50%, #12EB5D 75%) !important;
  clear: both;
  height: 8px;
}
#legend-top-ranking, #planningarea, #accordionCalculationGroup{
  display: none;
}
#legend-top-ranking-circle{
  height: 12px;
  width: 12px;
  border-radius: 50%;
  background-color: #3bb2d0;
  margin: 6px 0px;
  margin-right: 8px;
}

.priority-buttons {
  width: 30px;
  height: 30px;
}

div#mainpopup {
  max-height: 710px;
}

div#popup {
  max-height: 600px;
  overflow-y: auto;
}

.progress {
  height: 5px;
}

/* div#all_modals {
  top: 100% !important;
  position: absolute;
} */

.modal.fade .modal-dialog {
  transition: transform .1s ease-out !important;
}

.fade:not(.show) {
  opacity: 0;
  position: relative;
  z-index: -1;
}
.chart{
  height: 500px;
  width: 500px;
}

.pulse  {
  animation: pulse 500ms linear infinite;
}

@keyframes pulse{
  0%{box-shadow: 0 0 0 0 rgba(255, 192, 74, 0.7) , 0 0 0 0 rgba(255, 198, 74, 0.7)}
  100%{box-shadow: 0 0 0 20px rgba(255, 183, 74, 0) , 0 0 0 0 rgba(255, 198, 74, 0.7)}
}

.priority-value-btn{
  cursor: default !important;
}

@media (min-width: 768px) {
  .collapse.dont-collapse-sm {
    display: block;
    height: auto !important;
    visibility: visible;
  }
}

.mapboxgl-ctrl-top-right {
  display: none;
}

/* .slider::-webkit-slider-thumb,
.slider::-moz-range-thumb,
.slider::-ms-thumb {
  background: gray;
}

.slider::-webkit-slider-runnable-track,
.slider::-moz-range-track {
  background-color: gray;
} */
