a {
  color: #d50c26;
}
.footer.footer-default {
  background-color:#666666;
  border-top:1px solid:#d50c26;
  color:#ffffff;
}

.page-header:before {
    background-color: rgba(0, 0, 0, 0);
}

.page-header[filter-color="teal"] {
    background: rgba(213, 12, 38, 1);
    background: -webkit-linear-gradient(90deg, rgba(213, 12, 38, 0), rgba(213, 12, 38, 1));
    background: -o-linear-gradient(90deg, rgba(213, 12, 385, 0), rgba(213, 12, 38, 1));
    background: -moz-linear-gradient(90deg, rgba(213, 12, 38, 0), rgba(213, 12, 38, 1));
    background-image: linear-gradient(0deg, rgba(213, 12, 38, 0), rgba(213, 12, 38, 1));
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    background: linear-gradient(0deg, rgba(213, 12, 38, 0), rgba(213, 12, 38, 1));
  }

.logos ul {
      display: block;
      width: 100%;
      margin: 0px auto;
      padding-top: 48px;
      padding:20px;
  }

  .logos li {
      display: inline-block;
      margin: 0 17px;
  }
  .bg-primary {
      background-color: #d50c26 !important;
  }

  .navbar a:not(.btn):not(.dropdown-item) {
      color: #ffffff;
  }

.page-header {
  color:#ffffff;
  border-bottom: 1px solid #d50c26;
}
h1 {
  color: #00c6c6;

}

.chard {
  background-color:#d50c26;
  color:#ffffff;
  padding:10px 20px;
  margin-top:20px;
}

.erbjudanden img {
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:20px;

}
.erbjudanden h1 {
    color: #d50c26;
    margin-bottom:10px;
    font-size: 22px;
}

.drone_users-user {
        text-align:center;
        margin-bottom: 20px;
}
.drone_users-user-image {
    width:100px;
    border-radius: 50%;
}
.drone_users-user-name {
        margin-top:10px;
        font-weight:bold;
        color:rgb(0, 198, 198);
}
.drone_users-user-phone {
        font-size:11px;
        color:rgb(0, 198, 198);
}
.drone_users-user-email {
        font-size:11px;
        color:#666666;
}

h1,h2,h3 {
    color:#d50c26;
}

@media screen and (max-width: 991px) {
  .page-header.page-header-small {
      height: 60vh;
      max-height: 240px;
  }

  .profile-page .page-header {
      min-height: 250px;
  }

  .sidebar-collapse .navbar-collapse:before {
      background: #00c6c6;
      background: -webkit-linear-gradient(#d50c26 0%, #000 80%);
      background: -o-linear-gradient(#d50c26 0%, #000 80%);
      background: -moz-linear-gradient(#d50c26 0%, #000 80%);
      background: linear-gradient(#d50c26 0%, #000 80%);
      opacity: 0.76;
      filter: alpha(opacity=76);
      display: block;
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      z-index: -1;
  }
}
