header {
  background-color: #337ab7;
}
#back-to-top {
  background-color: #337ab7;
}
a {
  color: #337ab7;
}
.modal-body h1,
.modal-body h2,
.modal-body h3,
.modal-body h4,
.modal-body h5,
.modal-body h6 {
  color: #337ab7;
}
a:hover,
a:focus {
  color: #22527b;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #285f8f;
}
.bg-primary {
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #285f8f;
}
.form-control:focus {
  border-color: #78acd9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #78acd9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #78acd9;
}
.btn-primary {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  background-color: #285f8f;
}
.btn-primary:hover {
  background-color: #285f8f;
  border-color: #204c73;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-color: #285f8f;
  border-color: #204c73;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  background-color: #204c73;
  border-color: #112a3e;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
}
.btn-link {
  color: #337ab7;
}
.btn-link:hover,
.btn-link:focus {
  color: #22527b;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #337ab7;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: #337ab7;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: #337ab7;
}
.pagination > li > a,
.pagination > li > span {
  color: #337ab7;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #22527b;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #337ab7;
  border-color: #337ab7;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #285f8f;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.progress-bar {
  background-color: #337ab7;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c5dbef;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
/**********************************/

.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #337ab7;
}
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #78acd9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #78acd9;
  border-color: #78acd9;
}
.select2-container--bootstrap .select2-dropdown {
  border-color: #78acd9;
}
/************************************/

.datepicker table tr td.highlighted {
  background-color: #dbe9f5;
  border-color: #91bce0;
}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  background-color: #b6d2eb;
  border-color: #3681c2;
}
.datepicker table tr td.highlighted:hover {
  background-color: #b6d2eb;
  border-color: #65a1d4;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active {
  background-color: #b6d2eb;
  border-color: #65a1d4;
}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus {
  background-color: #9cc2e3;
  border-color: #3681c2;
}
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #dbe9f5;
  border-color: #91bce0;
}
.datepicker table tr td.highlighted.focused {
  background: #b6d2eb;
}
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
  background: #dbe9f5;
}
.datepicker table tr td.range.highlighted {
  background-color: #dfecf6;
  border-color: #92bce0;
}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  background-color: #b9d4eb;
  border-color: #3681c2;
}
.datepicker table tr td.range.highlighted:hover {
  background-color: #b9d4eb;
  border-color: #64a0d4;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active {
  background-color: #b9d4eb;
  border-color: #64a0d4;
}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus {
  background-color: #9ec3e4;
  border-color: #3681c2;
}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #dfecf6;
  border-color: #92bce0;
}
.datepicker table tr td.range.highlighted.focused {
  background: #b9d4eb;
}
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
  background: #dfecf6;
}
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  background-color: #285f8f;
  border-color: #112a3e;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  background-color: #285f8f;
  border-color: #204c73;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
  background-color: #285f8f;
  border-color: #204c73;
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {
  background-color: #204c73;
  border-color: #112a3e;
}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  background-color: #285f8f;
  border-color: #112a3e;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  background-color: #285f8f;
  border-color: #204c73;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  background-color: #285f8f;
  border-color: #204c73;
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: #204c73;
  border-color: #112a3e;
}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
/*************/

/* Contraste */

/*************/

.contraste header {
  background-color: #1d4568;
}
.contraste #back-to-top {
  background-color: #1d4568;
}
.contraste a {
  color: #84b3dc;
}
.contraste a:hover,
.contraste a:focus {
  color: #98c0e2;
}
.contraste .text-primary {
  color: #1d4568;
}
.contraste a.text-primary:hover,
a.text-primary:focus {
  color: #122a40;
}
.contraste .bg-primary {
  background-color: #1d4568;
}
.contraste a.bg-primary:hover,
.contraste a.bg-primary:focus {
  background-color: #122a40;
}
.contraste .form-control:focus {
  border-color: #78acd9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #a0c4e4;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #a0c4e4;
}
.contraste .btn-primary {
  background-color: #1d4568;
  border-color: #183854;
}
.contraste .btn-primary:focus,
.contraste .btn-primary.focus {
  background-color: #122a40;
}
.contraste .btn-primary:hover {
  background-color: #122a40;
  border-color: #0a1723;
}
.contraste .btn-primary:active,
.contraste .btn-primary.active,
.contraste .open > .dropdown-toggle.btn-primary {
  background-color: #122a40;
  border-color: black;
}
.contraste .btn-primary:active:hover,
.contraste .btn-primary.active:hover,
.contraste .open > .dropdown-toggle.btn-primary:hover,
.contraste .btn-primary:active:focus,
.contraste .btn-primary.active:focus,
.contraste .open > .dropdown-toggle.btn-primary:focus,
.contraste .btn-primary:active.focus,
.contraste .btn-primary.active.focus,
.contraste .open > .dropdown-toggle.btn-primary.focus {
  background-color: #0a1723;
  border-color: black;
}
.contraste .btn-primary.disabled:hover,
.contraste .btn-primary[disabled]:hover,
.contraste fieldset[disabled] .btn-primary:hover,
.contraste .btn-primary.disabled:focus,
.contraste .btn-primary[disabled]:focus,
.contraste fieldset[disabled] .btn-primary:focus,
.contraste .btn-primary.disabled.focus,
.contraste .btn-primary[disabled].focus,
.contraste fieldset[disabled] .btn-primary.focus {
  background-color: #1d4568;
  border-color: #183854;
}
.contraste .btn-primary .badge {
  color: #1d4568;
}
.contraste .btn-link {
  color: #1d4568;
}
.contraste .btn-link:hover,
.contraste .btn-link:focus {
  color: #0c1d2b;
}
.contraste .dropdown-menu > .active > a,
.contraste .dropdown-menu > .active > a:hover,
.contraste .dropdown-menu > .active > a:focus {
  background-color: #1d4568;
}
.contraste .nav .open > a,
.contraste .nav .open > a:hover,
.contraste .nav .open > a:focus {
  border-color: #1d4568;
}
.contraste .nav-pills > li.active > a,
.contraste .nav-pills > li.active > a:hover,
.contraste .nav-pills > li.active > a:focus {
  background-color: #1d4568;
}
.contraste .pagination > li > a,
.contraste .pagination > li > span {
  color: #1d4568;
}
.contraste .pagination > li > a:hover,
.contraste .pagination > li > span:hover,
.contraste .pagination > li > a:focus,
.contraste .pagination > li > span:focus {
  color: #0c1d2b;
}
.contraste .pagination > .active > a,
.contraste .pagination > .active > span,
.contraste .pagination > .active > a:hover,
.contraste .pagination > .active > span:hover,
.contraste .pagination > .active > a:focus,
.contraste .pagination > .active > span:focus {
  background-color: #1d4568;
  border-color: #1d4568;
}
.contraste .label-primary {
  background-color: #1d4568;
}
.contraste .label-primary[href]:hover,
.contraste .label-primary[href]:focus {
  background-color: #122a40;
}
.contraste a.thumbnail:hover,
.contraste a.thumbnail:focus,
.contraste a.thumbnail.active {
  border-color: #1d4568;
}
.contraste .progress-bar {
  background-color: #1d4568;
}
.contraste .list-group-item.active,
.contraste .list-group-item.active:hover,
.contraste .list-group-item.active:focus {
  background-color: #1d4568;
  border-color: #1d4568;
}
.contraste .list-group-item.active .list-group-item-text,
.contraste .list-group-item.active:hover .list-group-item-text,
.contraste .list-group-item.active:focus .list-group-item-text {
  color: #edf4fa;
}
.contraste .panel-primary {
  border-color: #1d4568;
}
.contraste .panel-primary > .panel-heading {
  background-color: #1d4568;
  border-color: #1d4568;
}
.contraste .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #1d4568;
}
.contraste .panel-primary > .panel-heading .badge {
  color: #1d4568;
}
.contraste .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #1d4568;
}
/**********************************/

.contraste .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #1d4568;
}
.contraste .select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #428bca;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #428bca;
  border-color: #a0c4e4;
}
.contraste .select2-container--bootstrap .select2-dropdown {
  border-color: #a0c4e4;
}
/************************************/

.contraste .datepicker table tr td.highlighted {
  background-color: white;
  border-color: #b9d4eb;
}
.contraste .datepicker table tr td.highlighted:focus,
.contraste .datepicker table tr td.highlighted.focus {
  background-color: white;
  border-color: #2b679a;
}
.contraste .datepicker table tr td.highlighted:hover {
  background-color: #deebf6;
  border-color: #8db9df;
}
.contraste .datepicker table tr td.highlighted:active,
.contraste .datepicker table tr td.highlighted.active {
  background-color: #deebf6;
  border-color: #8db9df;
}
.contraste .datepicker table tr td.highlighted:active:hover,
.contraste .datepicker table tr td.highlighted.active:hover,
.contraste .datepicker table tr td.highlighted:active:focus,
.contraste .datepicker table tr td.highlighted.active:focus,
.contraste .datepicker table tr td.highlighted:active.focus,
.contraste .datepicker table tr td.highlighted.active.focus {
  background-color: #c4dbee;
  border-color: #204c73;
}
.contraste .datepicker table tr td.highlighted.disabled:hover,
.contraste .datepicker table tr td.highlighted[disabled]:hover,
.contraste fieldset[disabled] .datepicker table tr td.highlighted:hover,
.contraste .datepicker table tr td.highlighted.disabled:focus,
.contraste .datepicker table tr td.highlighted[disabled]:focus,
.contraste fieldset[disabled] .datepicker table tr td.highlighted:focus,
.contraste .datepicker table tr td.highlighted.disabled.focus,
.contraste .datepicker table tr td.highlighted[disabled].focus,
.contraste fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #dbe9f5;
  border-color: #b9d4eb;
}
.contraste .datepicker table tr td.highlighted.focused {
  background: #deebf6;
}
.contraste .datepicker table tr td.highlighted.disabled,
.contraste .datepicker table tr td.highlighted.disabled:active {
  background: white;
}
.contraste .datepicker table tr td.range.highlighted {
  background-color: white;
  border-color: #bad5ec;
}
.contraste .datepicker table tr td.range.highlighted:focus,
.contraste .datepicker table tr td.range.highlighted.focus {
  background-color: #e1ecf6;
  border-color: #204c72;
}
.contraste .datepicker table tr td.range.highlighted:hover {
  background-color: #e1ecf6;
  border-color: #8cb8df;
}
.contraste .datepicker table tr td.range.highlighted:active,
.contraste .datepicker table tr td.range.highlighted.active {
  background-color: #e1ecf6;
  border-color: #8cb8df;
}
.contraste .datepicker table tr td.range.highlighted:active:hover,
.contraste .datepicker table tr td.range.highlighted.active:hover,
.contraste .datepicker table tr td.range.highlighted:active:focus,
.contraste .datepicker table tr td.range.highlighted.active:focus,
.contraste .datepicker table tr td.range.highlighted:active.focus,
.contraste .datepicker table tr td.range.highlighted.active.focus {
  background-color: #c6dcef;
  border-color: #204c72;
}
.contraste .datepicker table tr td.range.highlighted.disabled:hover,
.contraste .datepicker table tr td.range.highlighted[disabled]:hover,
.contraste fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.contraste .datepicker table tr td.range.highlighted.disabled:focus,
.contraste .datepicker table tr td.range.highlighted[disabled]:focus,
.contraste fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.contraste .datepicker table tr td.range.highlighted.disabled.focus,
.contraste .datepicker table tr td.range.highlighted[disabled].focus,
.contraste fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: white;
  border-color: #bad5ec;
}
.contraste .datepicker table tr td.range.highlighted.focused {
  background: #e1ecf6;
}
.contraste .datepicker table tr td.range.highlighted.disabled,
.contraste .datepicker table tr td.range.highlighted.disabled:active {
  background: white;
}
.contraste .datepicker table tr td.active,
.contraste .datepicker table tr td.active.highlighted {
  background-color: #1d4568;
  border-color: #183854;
}
.contraste .datepicker table tr td.active:focus,
.contraste .datepicker table tr td.active.highlighted:focus,
.contraste .datepicker table tr td.active.focus,
.contraste .datepicker table tr td.active.highlighted.focus {
  background-color: #122a40;
  border-color: black;
}
.contraste .datepicker table tr td.active:hover,
.contraste .datepicker table tr td.active.highlighted:hover {
  background-color: #122a40;
  border-color: #0a1723;
}
.contraste .datepicker table tr td.active:active,
.contraste .datepicker table tr td.active.highlighted:active,
.contraste .datepicker table tr td.active.active,
.contraste .datepicker table tr td.active.highlighted.active {
  background-color: #122a40;
  border-color: #0a1723;
}
.contraste .datepicker table tr td.active:active:hover,
.contraste .datepicker table tr td.active.highlighted:active:hover,
.contraste .datepicker table tr td.active.active:hover,
.contraste .datepicker table tr td.active.highlighted.active:hover,
.contraste .datepicker table tr td.active:active:focus,
.contraste .datepicker table tr td.active.highlighted:active:focus,
.contraste .datepicker table tr td.active.active:focus,
.contraste .datepicker table tr td.active.highlighted.active:focus,
.contraste .datepicker table tr td.active:active.focus,
.contraste .datepicker table tr td.active.highlighted:active.focus,
.contraste .datepicker table tr td.active.active.focus,
.contraste .datepicker table tr td.active.highlighted.active.focus {
  background-color: #0a1723;
  border-color: black;
}
.contraste .datepicker table tr td.active.disabled:hover,
.contraste .datepicker table tr td.active.highlighted.disabled:hover,
.contraste .datepicker table tr td.active[disabled]:hover,
.contraste .datepicker table tr td.active.highlighted[disabled]:hover,
.contraste fieldset[disabled] .datepicker table tr td.active:hover,
.contraste fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.contraste .datepicker table tr td.active.disabled:focus,
.contraste .datepicker table tr td.active.highlighted.disabled:focus,
.contraste .datepicker table tr td.active[disabled]:focus,
.contraste .datepicker table tr td.active.highlighted[disabled]:focus,
.contraste fieldset[disabled] .datepicker table tr td.active:focus,
.contraste fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.contraste .datepicker table tr td.active.disabled.focus,
.contraste .datepicker table tr td.active.highlighted.disabled.focus,
.contraste .datepicker table tr td.active[disabled].focus,
.contraste .datepicker table tr td.active.highlighted[disabled].focus,
.contraste fieldset[disabled] .datepicker table tr td.active.focus,
.contraste fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #1d4568;
  border-color: #183854;
}
.contraste .datepicker table tr td span.active,
.contraste .datepicker table tr td span.active:hover,
.contraste .datepicker table tr td span.active.disabled,
.contraste .datepicker table tr td span.active.disabled:hover {
  background-color: #1d4568;
  border-color: #183854;
}
.contraste .datepicker table tr td span.active:focus,
.contraste .datepicker table tr td span.active:hover:focus,
.contraste .datepicker table tr td span.active.disabled:focus,
.contraste .datepicker table tr td span.active.disabled:hover:focus,
.contraste .datepicker table tr td span.active.focus,
.contraste .datepicker table tr td span.active:hover.focus,
.contraste .datepicker table tr td span.active.disabled.focus,
.contraste .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #122a40;
  border-color: black;
}
.contraste .datepicker table tr td span.active:hover,
.contraste .datepicker table tr td span.active:hover:hover,
.contraste .datepicker table tr td span.active.disabled:hover,
.contraste .datepicker table tr td span.active.disabled:hover:hover {
  background-color: #122a40;
  border-color: #0a1723;
}
.contraste .datepicker table tr td span.active:active,
.contraste .datepicker table tr td span.active:hover:active,
.contraste .datepicker table tr td span.active.disabled:active,
.contraste .datepicker table tr td span.active.disabled:hover:active,
.contraste .datepicker table tr td span.active.active,
.contraste .datepicker table tr td span.active:hover.active,
.contraste .datepicker table tr td span.active.disabled.active,
.contraste .datepicker table tr td span.active.disabled:hover.active {
  background-color: #122a40;
  border-color: #0a1723;
}
.contraste .datepicker table tr td span.active:active:hover,
.contraste .datepicker table tr td span.active:hover:active:hover,
.contraste .datepicker table tr td span.active.disabled:active:hover,
.contraste .datepicker table tr td span.active.disabled:hover:active:hover,
.contraste .datepicker table tr td span.active.active:hover,
.contraste .datepicker table tr td span.active:hover.active:hover,
.contraste .datepicker table tr td span.active.disabled.active:hover,
.contraste .datepicker table tr td span.active.disabled:hover.active:hover,
.contraste .datepicker table tr td span.active:active:focus,
.contraste .datepicker table tr td span.active:hover:active:focus,
.contraste .datepicker table tr td span.active.disabled:active:focus,
.contraste .datepicker table tr td span.active.disabled:hover:active:focus,
.contraste .datepicker table tr td span.active.active:focus,
.contraste .datepicker table tr td span.active:hover.active:focus,
.contraste .datepicker table tr td span.active.disabled.active:focus,
.contraste .datepicker table tr td span.active.disabled:hover.active:focus,
.contraste .datepicker table tr td span.active:active.focus,
.contraste .datepicker table tr td span.active:hover:active.focus,
.contraste .datepicker table tr td span.active.disabled:active.focus,
.contraste .datepicker table tr td span.active.disabled:hover:active.focus,
.contraste .datepicker table tr td span.active.active.focus,
.contraste .datepicker table tr td span.active:hover.active.focus,
.contraste .datepicker table tr td span.active.disabled.active.focus,
.contraste .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: #0a1723;
  border-color: black;
}
.contraste .datepicker table tr td span.active.disabled:hover,
.contraste .datepicker table tr td span.active:hover.disabled:hover,
.contraste .datepicker table tr td span.active.disabled.disabled:hover,
.contraste .datepicker table tr td span.active.disabled:hover.disabled:hover,
.contraste .datepicker table tr td span.active[disabled]:hover,
.contraste .datepicker table tr td span.active:hover[disabled]:hover,
.contraste .datepicker table tr td span.active.disabled[disabled]:hover,
.contraste .datepicker table tr td span.active.disabled:hover[disabled]:hover,
.contraste fieldset[disabled] .datepicker table tr td span.active:hover,
.contraste fieldset[disabled] .datepicker table tr td span.active:hover:hover,
.contraste fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.contraste fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.contraste .datepicker table tr td span.active.disabled:focus,
.contraste .datepicker table tr td span.active:hover.disabled:focus,
.contraste .datepicker table tr td span.active.disabled.disabled:focus,
.contraste .datepicker table tr td span.active.disabled:hover.disabled:focus,
.contraste .datepicker table tr td span.active[disabled]:focus,
.contraste .datepicker table tr td span.active:hover[disabled]:focus,
.contraste .datepicker table tr td span.active.disabled[disabled]:focus,
.contraste .datepicker table tr td span.active.disabled:hover[disabled]:focus,
.contraste fieldset[disabled] .datepicker table tr td span.active:focus,
.contraste fieldset[disabled] .datepicker table tr td span.active:hover:focus,
.contraste fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
.contraste fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.contraste .datepicker table tr td span.active.disabled.focus,
.contraste .datepicker table tr td span.active:hover.disabled.focus,
.contraste .datepicker table tr td span.active.disabled.disabled.focus,
.contraste .datepicker table tr td span.active.disabled:hover.disabled.focus,
.contraste .datepicker table tr td span.active[disabled].focus,
.contraste .datepicker table tr td span.active:hover[disabled].focus,
.contraste .datepicker table tr td span.active.disabled[disabled].focus,
.contraste .datepicker table tr td span.active.disabled:hover[disabled].focus,
.contraste fieldset[disabled] .datepicker table tr td span.active.focus,
.contraste fieldset[disabled] .datepicker table tr td span.active:hover.focus,
.contraste fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
.contraste fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #1d4568;
  border-color: #183854;
}
