a:hover {
  text-decoration: underline;
}
a {
  color: #af9268;
}
a.task-title:hover {
  color: #2290cb;
}
.sorting-by {
  background-color: #001f33;
}
.badge {
  background-color: #82c6ea;
}
.btn:not(.dropdown-toggle),
.button,
input[type='submit'] {
  border-radius: 0 !important;
}
header,
header.header {
  border-bottom-color: #ffffff;
}
header a,
header.header a {
  color: #001f33;
}
header a:hover,
header.header a:hover {
  color: #1e81b5;
  text-decoration: underline;
}
header a:focus,
header.header a:focus {
  outline: 0;
  color: #1e81b5;
}
header button.btn,
header.header button.btn {
  background-color: #af9268;
  border: 0;
}
header button.btn:hover,
header.header button.btn:hover {
  background-color: #1b719f;
}
header button.btn:focus,
header.header button.btn:focus {
  outline: 0;
}
header .page-title span,
header.header .page-title span {
  color: #001f33;
}
header.header-compact .logo,
header.header.header-compact .logo {
  display: inherit;
  height: 20px;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #001f33;
  border-color: #001f33;
}
.pagination > li > a,
.pagination > li > span {
  color: #af9268;
}
.navbar {
  background-color: #af9268;
}
.navbar-inverse .navbar-nav .active a {
  background-color: #6dbce6;
}
.navbar-inverse .navbar-nav li > a:hover,
.search-container:hover {
  background-color: #82c6ea;
}
.nav-pills > li > a,
.filter-bar .nav > li > a {
  color: #af9268;
}
.nav-tabs li a:hover {
  background-color: #001f33;
}
.filter-row .btn-default {
  background-color: #af9268;
}
.login {
  border-color: #001f33;
  border: 0;
  background: white;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
.login h3 {
  color: #001f33;
}
.login label {
  color: #001f33;
}
.login input[type='text'],
.login input[type='password'] {
  background-color: white;
}
.login input[type='text']:focus,
.login input[type='password']:focus {
  border-color: #af9268;
  background-color: white;
}
.login input[type='submit'] {
  transition: all 0.2s ease-in-out;
  background-color: #af9268;
}
.login input[type='submit']:hover {
  background-color: #bf9c66;
}
.login input[type='submit']:focus {
  outline: 0;
}
.login a {
  color: #af9268;
}
.login a:focus {
  outline: 0;
}
.intro-content h2 {
  color: #001f33;
}
.step-item p {
  color: #001f33;
}
.progress .progress-bar {
  background-color: #af9268;
  background-image: linear-gradient(to bottom, #af9268 0%, #2b9edb 100%);
  background-repeat: repeat-x;
}
.progress {
  background-color: #1b719f;
}
.group-header, .group-header.group-header-small {
  background-color: white;
  background-image: none;
}
.group-header h2 {
  color: #001f33;
}
.group-header h2 .count {
  color: #af9268;
  background-color: #f6f6f6;
}
.time-remaining {
  color: #af9268;
}
.modal-header,
.header-status {
  background-color: #ffffff;
  color: #001f33;
}
.modal-header .progress,
.header-status .progress {
  background-color: #b6b6b6;
}
.modal-footer .btn {
  border-width: 0;
}
.modal-footer .btn-primary {
  background-color: #af9268;
}
.modal-footer .btn-primary:hover {
  background-color: #6dbce6;
}
.masthead.masthead-dashboard {
  background-color: #ededed;
  background-image: none;
}
.masthead.masthead-dashboard h1 {
  color: #001f33;
  text-shadow: none;
}
.masthead.masthead-dashboard p {
  color: #af9268;
}
.masthead a.button {
  color: white;
  background-image: linear-gradient(-180deg, #af9268 0%, #af9268 100%);
  background-color: #af9268;
  box-shadow: none;
  margin-bottom: 32px;
}
.masthead a.button:hover {
  background-color: #6dbce6;
  background-image: linear-gradient(-180deg, #6dbce6 0%, #6dbce6 100%);
}
.speech {
  border-color: white;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}
.speech a {
  color: #af9268;
}
.speech:before {
  border-color: white transparent transparent white;
}
footer a {
  color: #5d5d5d;
}
footer a:hover {
  color: #434343;
}
