.dash-grid-btn {
  height: 200px;
}

.label-white {
  color: white;
}

.bg-timeless {
  background-color: #3b3b3b !important;
}

.btn-outline-dark-timeless {
  color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark-timeless:hover {
  color: #fff;
  background-color: #3b3b3b;
  border-color: #3b3b3b;
}

.btn-outline-dark-timeless:focus, .btn-outline-dark-timeless.focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.btn-outline-dark-timeless.disabled, .btn-outline-dark-timeless:disabled {
  color: #3b3b3b;
  background-color: transparent;
}

.btn-outline-dark-timeless:not(:disabled):not(.disabled):active, .btn-outline-dark-timeless:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark-timeless.dropdown-toggle {
  color: #fff;
  background-color: #3b3b3b;
  border-color: #3b3b3b;
}

.btn-outline-dark-timeless:not(:disabled):not(.disabled):active:focus, .btn-outline-dark-timeless:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark-timeless.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.btn-rounded-timeless {
  /*border: 2px solid; 
  padding: 4px; 
  border-radius: 6px;*/
}

.btn-rounded-timeless:hover {
  color: #fff;
  background-color: #3b3b3b;
  border: 2px solid; 
  border-color: #fff;
  border-radius: 6px;
  padding: 4px; 
}

.badge-purple {
  color: #fff;
  background-color: #6f42c1;
}
.badge-pink {
  color: #fff;
  background-color: #e83e8c;
}

/**
 * FullCalendar CSS
 **/
.product_title {
  font-size: 65px;
  font-weight: 400;
  font-family: 'Corinthia';
  text-transform: capitalize;
  color: #3b3b3b;
}

@media only screen and (max-width: 600px) {
  .product_title {
    font-size: 45px;
  }

  .fullcalendar-timeless {
    font-size: 9px;
  }
}

@media only screen and (max-width: 350px) {
  .fullcalendar-timeless {
    font-size: 8px;
  }
}

#overlay-timeless {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.8);
  z-index: 3;
  cursor: pointer;
}

#overlay-logo{
  position: absolute;
  top: 50%;
  left: 50%;
  color: white;
  transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
}
