/* grey: #282828 */
/* ITS blue: #364C9D */
/* light grey: #888 */

/* Replace #2a9fd6 with ITS blue */
a, a:hover, a:focus,
.text-primary,
.btn-primary .badge,
.btn-link,
.btn-link:hover,
.btn-link:focus,
.panel-primary > .panel-heading .badge,
.text-primary,
.text-primary:hover {
  color: #364C9D;
}

/* Replace #2a9fd6 with ITS blue */
.bg-primary,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.pager li > a:hover,
.pager li > a:focus,
.label-primary,
.badge,
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge,
.progress-bar {
  background-color: #364C9D;
  background-image: none;
}

/* Replace #2a9fd6 with ITS blue */
.btn-primary, .btn-primary.focus,
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus,
.panel-primary > .panel-heading {
  background-color: #364C9D;
  background-image: none;
  border-color: #364C9D;
}

/* Replace #2a9fd6 with ITS blue */
.nav .open>a,
.nav .open>a:hover,
.nav .open>a:focus,
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active,
.panel-primary {
  border-color: #364C9D;
}

/* Replace #2a9fd6 with ITS blue */
.panel-body {
  border-top-color: #364C9D;
}

/* Replace #2a9fd6 with ITS blue */
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #364C9D;
}

.panel-default .panel-heading {
  background-color: #424242;
  background-image: none;
}

.form-control {
  background-color: #060606;
}

.well {
  background-image: none;
  background-color: #282828;
}

.progress {
  background-image: none;
  background-color: #282828;
}

.btn-default {
  text-shadow: none;
}

/* replication select lists */
.dropdown-toggle.btn {
  color: black;
}
.dropdown-toggle.btn:hover {
  border: 1px solid white;
  color: white;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
  border: 1px solid black;
  color: white;
}

select {
  background-color: #282828;
  color: #888;
}
input[type=text] {
  background-color: #282828;
  border-color: #282828;
}
