.btn-block.driver {
    padding: 25% 0; 
}

.btn-block.num {
  border-radius:100px;
  margin: 15px;
  padding: 30px;
  -webkit-filter: drop-shadow(3px 3px 3px rgba(0,0,0,0.4));
  filter: drop-shadow(3px 3px 3px rgba(0,0,0,0.4));
  font-size: xx-large; 
}

.btn-conf {
  margin: 15px;
}

.auth-number{
  font-size: xx-large; 
}

.pointer{
  cursor:pointer;
}

.red{
  color: red;
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 140, 255, 0.555);
}

.truck-background-color{
  background-color:#f0f0f0
}

.truck-color{
  color: green;
}

.blink {
  animation: blinkAnime 0.8s infinite alternate;
}
@keyframes blinkAnime{
   0% { color: #ffff00 }
  35% { color: #0000ff }
 100% { color: #0000ff }
}

.koton{
  opacity: 0;
  animation:koton 0.8s 1.5s 1 forwards;
  -webkit-animation:koton 0.8s 1.5s 1 forwards;
  -moz-animation:koton 0.8s 1.5s 1 forwards;
}
@keyframes koton{
  0%   { transform:translate(0%, -80%);  opacity: 0;}
  20% { transform:translate(0%, 0%);}
  30% { transform:translate(0%, -10%);}
  50% { transform:translate(0%, 0%);}
  60% { transform:translate(0%, -3%); opacity: 1;}
  80% { transform:translate(0%, 0%);}
  90% { transform:translate(0%, -1%);}
  100% { transform:translate(0%, 0%); opacity: 1;}
}
@-webkit-keyframes koton{
  0%   { -webkit-transform:translate(0%, -80%);  opacity: 0;}
  20% { -webkit-transform:translate(0%, 0%);}
  30% { -webkit-transform:translate(0%, -10%);}
  50% { -webkit-transform:translate(0%, 0%);}
  60% { -webkit-transform:translate(0%, -3%); opacity: 1;}
  80% { -webkit-transform:translate(0%, 0%);}
  90% { -webkit-transform:translate(0%, -1%);}
  100% { -webkit-transform:translate(0%, 0%); opacity: 1;}
}
@-moz-keyframes koton{
  0%   { -moz-transform:translate(0%, -80%);  opacity: 0;}
  20% { -moz-transform:translate(0%, 0%);}
  30% { -moz-transform:translate(0%, -10%);}
  50% { -moz-transform:translate(0%, 0%);}
  60% { -moz-transform:translate(0%, -3%); opacity: 1;}
  80% { -moz-transform:translate(0%, 0%);}
  90% { -moz-transform:translate(0%, -1%);}
  100% { -moz-transform:translate(0%, 0%); opacity: 1;}
}

.scrollable-menu {
  height: auto;
  max-height: 350px;
  overflow-x: hidden;
}