* {
  margin: 0;
  padding: 0;
}

.container-fluid {
    background-color: whitesmoke;
}

.navbar-brand .logo-text {
    color: #c78c16;
    display: unset;
    font-size: 17pt;
}

/* Styling the card */
.camera-card {
  box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.125);
  transition: all 0.5s;
}

.camera-card:hover {
  box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.125);
}

.card-img-top {
  cursor: pointer;
}

.loading {
  text-align: center;
}

.text-muted {
  font-size: 15px;
}

.signal-icon {
  font-size: 1.5rem;
}

.sidebar {
    background-color: #c78c16;
    z-index: 1;
}

.user {
    color: white;
    font-size: 80%;
}

#canvas {
    cursor: pointer;
}



.modal-body {
  overflow-x: auto;
}

.fixed-table-body {
    max-height: 60vh;
}

.btn-orange {
    color: white;
    background-color: #c78c16;
}

#wrapper {
    background-color: whitesmoke;
}

.breadcrumb {
    background-color: white;
    border-radius: 0;
    border: 1px solid rgba(0, 0, 0, 0.125);
}

a:link {
    color: black;
}

.modal { overflow: auto !important; }

.red-border {
    border: 1px solid red;
}