#akapa, #alleauftraege{
  min-height: 100vh;
}

#akapa > ::-webkit-scrollbar {
  width: 0px!important;
  
}

/* CSS Document */
#offcanvasplanen {
    min-width: 65vw;
}

.bg-select {
    background-color:rgba(255, 178, 3, 0.36)
}
.bg-gut {
    background-color: greenyellow;
    color: black;
}

.bg-rest {
    background-color: lightblue;
    color: black;
}

.text-klein {
    font-size: 0.7rem;
}

#cc {

position: fixed;
bottom: 0px;
right: calc(100vw/2);
min-height: 250px;
min-width: 350px;
border: 1px solid black;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
background-color: green;
-webkit-transition: min-height 0.4s linear;
  transition: min-height 0.4s linear;
}

#cc.hh {
max-height: 0px!important;
min-height: 0px;
  -webkit-transition: min-height 1s linear;
  transition: min-height 1s linear;  
}


.mlist {
    min-height: 350px;
}

#gantt {
    overflow-y: visible;
}

.gantt-container {
 
    overflow-y: visible;
    padding-bottom:100px;
  
}


#ptafel .card-header {
    border-radius: 0px!important;
    min-height: 71px;
}

.today-highlight {
    fill: yellow!important;
}

.info {

min-width: 350px;
padding: 10px;
color: white;

}

.bar-test {
    fill: blue!important;
    text-shadow: 2px 2px #ff0000;

}

.blue .bar {
  fill: rgba(0, 255, 0, 0.3)!important;
  content: 'Produktion';
}
.bar-label.big::after {
 content: "123"!important;
  border:1px solid #f30;
  display: block;
  width: 10px;
  z-index: 99999;
}

.orange .bar {
  fill: rgba(255, 112, 0, 0.6) !important;
  content: 'Produktion';
}


.red .bar {
  fill: rgba(255, 0, 0, 0.65)!important;
  content: 'Produktion';
}
