@import url(https://fonts.googleapis.com/css?family=Nunito);.logbook-icon {
  padding: 15px;
  background-color: grey;
  color: white;
  cursor: pointer;
  width: 180px;
  text-align: center;
  margin-bottom: 5px;
}

.logbook-icon .fa {
  font-size: 40px !important;
}

.logbook-icon:hover {
  background-color: #6e6c6c;
}

.ride-container {
  cursor: pointer;
}

.color-warning {
  color: #ffc107;
}

.color-alert {
  color: #cd201f;
}

.color-info {
  color: #467fd0;
}

.ride-container-holder .ride-container .ride-header .ride-number {
  display: inline;
  font-weight: 700;
  vertical-align: middle;
  padding: 6px 14px;
  border: 2px solid white;
  border-radius: 10px;
}

.ride-container-holder .ride-container .ride-content .ride-row {
  margin-bottom: 5px;
}

.btn-primary {
  background-color: #00C2CB;
  border-color: #00C2CB;
}

.btn-primary:active {
  background-color: #00C2CB !important;
}

.btn-primary:hover {
  background-color: #00dae5;
  border-color: #00dae5;
}

a {
  color: #00C2CB;
}

a:hover {
  color: #00aab2;
}

.sidebar.sidebar-pills .nav-link:hover {
  color: #00C2CB !important;
}

.sidebar.sidebar-pills .nav-link:hover .nav-icon {
  color: #00C2CB !important;
}

.btn-link:hover {
  color: #00aab2;
}

.btn-link {
  color: #00C2CB;
}

.sidebar.bg-white .nav-link.active .nav-icon,
.sidebar.bg-white .nav-link.active:hover .nav-icon {
  color: #00C2CB !important;
}

.sidebar.sidebar-pills .nav-link.active,
.sidebar.sidebar-pills .nav-link:hover {
  color: #00C2CB !important;
}

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

.dropdown-item.active,
.dropdown-item:active {
  background-color: #00C2CB;
}

.pace .pace-progress {
  background: #00C2CB;
}

