/**
 * Part of foodiebro_admin project.
 *
 * @copyright  Copyright (C) 2020 {ORGANIZATION}. All rights reserved.
 * @license    GNU General Public License version 2 or later.
 */

.order-item {
  font-size: 18px !important;
}

.open_times_list > div > .row,
.no_delivery_times_list > div > .row {
  border-bottom: 1px solid #dddddd;
}

.open_times_list > div > .row:last-child,
.no_delivery_times_list > div > .row:last-child {
  border-bottom: none;
}

.device_item {
  padding: 5px 0;
  border-bottom: 1px solid #dddddd;
}

.device_item:last-child {
  border-bottom: none;
}

.navbar .nav-link {
  color: #000000;
  margin: 0 5px 5px;
  border-radius: 0;
}

.navbar .nav-link:hover,
.navbar .nav-link.active {
  background: transparent;
  color: #26B4FF;
  border-bottom: 5px solid #26B4FF;
  margin-bottom: 0;
}

.navbar .nav-link:hover:hover,
.navbar .nav-link.active:hover {
  background: transparent;
  color: #26B4FF;
}

.navbar.bg-info .nav-link {
  color: #FFFFFF;
}

.navbar.bg-info .nav-link:hover,
.navbar.bg-info .nav-link.active {
  border-bottom: 5px solid #FFFFFF;
  color: #FFFFFF;
}

.navbar.bg-info .nav-link:hover:hover,
.navbar.bg-info .nav-link.active:hover {
  color: #FFFFFF;
}

.tableware i {
  font-size: 24px;
}

.list-group-item .product-name {
  font-size: 20px;
}

.neon-effect {
  color: red;
  -webkit-animation: neon-shine 2s infinite;
          animation: neon-shine 2s infinite;
}

@-webkit-keyframes neon-shine {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0.1;
  }

  100% {
    opacity: 1;
  }
}

@keyframes neon-shine {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0.1;
  }

  100% {
    opacity: 1;
  }
}

#new-order {
  display: flex;
  justify-content: center;
  align-items: center;
}

.fs-16 {
  font-size: 16px;
}

