.bg-primary,
.bg-primary.text-white {
  background-color: #6465D6 !important; }

.search.well .checkbox-inline.checked {
  border-color: #6465D6; }

a,
a:hover,
a:focus,
a:active {
  color: #6465D6; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: #6465D6; }

a:hover,
a:focus,
a:active {
  color: #494acf; }

.btn {
  box-shadow: none !important; }

.btn-outline-primary,
.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:active {
  color: #6465D6;
  border-color: #6465D6; }

.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  background: #6465D6;
  border-color: #6465D6;
  color: white; }

.btn-outline-primary:hover {
  background: #6465D6;
  color: white; }

.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
  background: #6465D6;
  border-color: #6465D6; }

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
  background: #494acf; }

.btn-primary:not([disabled]):not(.disabled).active,
.btn-primary:not([disabled]):not(.disabled):active,
.show > .btn-primary.dropdown-toggle {
  background: #6465D6;
  border-color: #6465D6; }

.badge-primary {
  background: #6465D6 !important; }

.badge-primary[href] {
  background: #6465D6 !important; }

.badge-primary[href]:hover,
.badge-primary[href]:focus,
.badge-primary[href]:active {
  background: #494acf !important; }

.label-primary {
  background: #6465D6 !important; }

.label-primary[href] {
  background: #6465D6 !important; }

.label-primary[href]:hover,
.label-primary[href]:focus,
.label-primary[href]:active {
  background: #494acf !important; }

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

.page-link:focus {
  box-shadow: none; }

.form-control {
  box-shadow: none !important; }

.checkbox input:checked + label:before,
.checkbox-inline input:checked + label:before {
  background: #6465D6;
  border-color: #6465D6; }

.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #6465D6;
  border-color: #6465D6; }

.alert.alert-success {
  background: linear-gradient(135deg, rgba(100, 101, 214, 0.1) 0%, rgba(100, 101, 214, 0.1) 50%, rgba(100, 101, 214, 0.25) 100%) !important;
  color: #3c3dcb; }

#map-container,
#map-canvas {
  min-height: 500px; }
