body {
  font-family: Roboto, sans-serif;
}

#wrapper {
  background-color: #f7f7f7;
}

.logo-top {
  background-image: url("../../assets/img/logo-top-Bee.png");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: 250px;
  height: 95px;
}

@media (max-width: 360px) {
  .logo-top {
    background-image: url("../../assets/img/logo-top-Bee.png");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 200px;
    height: 95px;
  }
}

.navbar {
  padding-left: 0;
  padding-right: 0;
  border-bottom: solid 1px #C5C5C5;
  margin-bottom: 70px;
}

.list-group-item:last-child {
  position: relative;
  display: block;
  padding: .75rem 1.25rem;
  background-color: #f7f7f7;
  border-bottom: none;
}

.list-group-item {
  position: relative;
  display: block;
  padding: .75rem 1.25rem;
  background-color: #f7f7f7;
  border-top: 1px solid rgba(0,0,0,.125);
  border-left: none;
  border-right: 0;
}

.list-group-item.active {
  background-color: #f7f7f7;
  border-color: rgba(0,0,0,.125);
}

.list-group-item.active a {
  color: #f2912d;
}

.list-group-item a {
  color: #000;
  font-weight: 500;
}

.list-group-item a:hover {
  text-decoration: none;
  color: #f2912d;
}

.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #c5c5c5;
  border-radius: 0;
}

.sticky-footer {
  /*position: absolute;*/
  /*bottom: 0;*/
  /*width: 100%;*/
  height: 60px;
  /*line-height: 60px;*/
  background-color: #FFFFFF;
  padding: 20px;
  margin-top: 60px;
}

.page-footer p {
  font-size: 12px;
  color: #888;
}

.page-footer .item {
  padding-right: 13px;
  border-right: 1px solid #ccc;
  margin: 0;
  margin-right: 13px;
}

.page-footer .item:last-child {
  padding-right: 13px;
  border-right: none;
  margin: 0;
  margin-right: 13px;
}

.page-footer .item a {
  font-size: 11px;
  margin-top: 0;
  margin-bottom: 0;
  color: #888;
}

#page-top {
  background-color: #ffffff;
}

.col-form-label {
  font-weight: 500;
}

.d-inline-block.menu-footer {
}

.d-inline-block.copyright {
  margin-right: 50px;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #f2912d;
  border-color: #f2912d;
}

.btn-primary.focus, .btn-primary:focus {
  color: #fff;
  background-color: #f2912d;
  border-color: #f2912d;
  box-shadow: 0 0 0 .2rem rgba(38,143,255,.5);
}

.btn-primary {
  color: #fff;
  background-color: #f2912d;
  border-color: #f2912d;
}

.btn-primary.focus, .btn-primary:focus {
  color: #fff;
  background-color: #f2912d;
  border-color: #f2912d;
  box-shadow: 0 0 0 .2rem rgba(38,143,255,.5);
}

.btn-primary:hover {
  color: #fff;
  background-color: #ba6b24;
  border-color: #ba6b24;
}

.form-control {
  background-color: #f7f7f7;
  border-radius: 0;
}

.card-body .form-control {
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: .5rem;
  font-size: .875rem;
}

.page-item.active .page-link {
  background-color: #f2912d;
  border-color: #f2912d;
}

