.table-sfondocampi,
.table-sfondocampi > th,
.table-sfondocampi > td {
  background-color: #ffffff;
}

.table-sfondocampi th,
.table-sfondocampi td,
.table-sfondocampi thead th,
.table-sfondocampi tbody + tbody {
  border-color: #ffffff;
}

.table-hover .table-sfondocampi:hover {
  background-color: #ffffff;
}

.table-hover .table-sfondocampi:hover > td,
.table-hover .table-sfondocampi:hover > th {
  background-color: #ffffff;
}

.btn-sfondocampi {
  color: #1f2d3d;
  background-color: #cce5ff;
  border-color: #cce5ff;
  box-shadow: none;
}

.btn-sfondocampi:hover {
  color: #1f2d3d;
  background-color: #a9d3ff;
  border-color: #9accff;
}

.btn-sfondocampi:focus, .btn-sfondocampi.focus {
  box-shadow: none, 0 0 0 0 rgba(212, 230, 248, 0.5);
}

.btn-sfondocampi.disabled, .btn-sfondocampi:disabled {
  color: #1f2d3d;
  background-color: #cce5ff;
  border-color: #cce5ff;
}

.btn-sfondocampi:not(:disabled):not(.disabled):active, .btn-sfondocampi:not(:disabled):not(.disabled).active,
.show > .btn-sfondocampi.dropdown-toggle {
  color: #1f2d3d;
  background-color: #9accff;
  border-color: #8ac4ff;
}

.btn-sfondocampi:not(:disabled):not(.disabled):active:focus, .btn-sfondocampi:not(:disabled):not(.disabled).active:focus,
.show > .btn-sfondocampi.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(212, 230, 248, 0.5);
}

.btn-outline-sfondocampi {
  color: #cce5ff;
  border-color: #cce5ff;
}

.btn-outline-sfondocampi:hover {
  color: #1f2d3d;
  background-color: #cce5ff;
  border-color: #cce5ff;
}

.btn-outline-sfondocampi:focus, .btn-outline-sfondocampi.focus {
  box-shadow: 0 0 0 0 rgba(204, 229, 255, 0.5);
}

.btn-outline-sfondocampi.disabled, .btn-outline-sfondocampi:disabled {
  color: #cce5ff;
  background-color: transparent;
}

.btn-outline-sfondocampi:not(:disabled):not(.disabled):active, .btn-outline-sfondocampi:not(:disabled):not(.disabled).active,
.show > .btn-outline-sfondocampi.dropdown-toggle {
  color: #1f2d3d;
  background-color: #cce5ff;
  border-color: #cce5ff;
}

.btn-outline-sfondocampi:not(:disabled):not(.disabled):active:focus, .btn-outline-sfondocampi:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sfondocampi.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(204, 229, 255, 0.5);
}

.badge-sfondocampi {
  color: #1f2d3d;
  background-color: #cce5ff;
}

a.badge-sfondocampi:hover, a.badge-sfondocampi:focus {
  color: #1f2d3d;
  background-color: #9accff;
}

a.badge-sfondocampi:focus, a.badge-sfondocampi.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(204, 229, 255, 0.5);
}

.alert-sfondocampi {
  color: #4da4ff;
  background-color: #ffffff;
  border-color: #ffffff;
}

.alert-sfondocampi hr {
  border-top-color: #ffffff;
}

.alert-sfondocampi .alert-link {
  color: #1a8bff;
}

.list-group-item-sfondocampi {
  color: #4da4ff;
  background-color: #ffffff;
}

.list-group-item-sfondocampi.list-group-item-action:hover, .list-group-item-sfondocampi.list-group-item-action:focus {
  color: #4da4ff;
  background-color: #ffffff;
}

.list-group-item-sfondocampi.list-group-item-action.active {
  color: #ffffff;
  background-color: #4da4ff;
  border-color: #4da4ff;
}

.bg-sfondocampi {
  background-color: #cce5ff !important;
}

a.bg-sfondocampi:hover, a.bg-sfondocampi:focus,
button.bg-sfondocampi:hover,
button.bg-sfondocampi:focus {
  background-color: #9accff !important;
}

.border-sfondocampi {
  border-color: #cce5ff !important;
}

.text-sfondocampi {
  color: #cce5ff !important;
}

a.text-sfondocampi:hover, a.text-sfondocampi:focus {
  color: #80beff !important;
}

.layout-navbar-fixed .wrapper .sidebar-dark-sfondocampi .brand-link:not([class*="navbar"]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-sfondocampi .brand-link:not([class*="navbar"]) {
  background-color: #ffffff;
}

@media (min-width: 576px) {
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-sfondocampi .brand-link:not([class*="navbar"]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-sfondocampi .brand-link:not([class*="navbar"]) {
    background-color: #ffffff;
  }
}

@media (min-width: 768px) {
  .layout-md-navbar-fixed .wrapper .sidebar-dark-sfondocampi .brand-link:not([class*="navbar"]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-sfondocampi .brand-link:not([class*="navbar"]) {
    background-color: #ffffff;
  }
}

@media (min-width: 992px) {
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-sfondocampi .brand-link:not([class*="navbar"]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-sfondocampi .brand-link:not([class*="navbar"]) {
    background-color: #ffffff;
  }
}

@media (min-width: 1200px) {
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-sfondocampi .brand-link:not([class*="navbar"]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-sfondocampi .brand-link:not([class*="navbar"]) {
    background-color: #ffffff;
  }
}

.sidebar-dark-sfondocampi .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-sfondocampi .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #cce5ff;
  color: #1f2d3d;
}

.sidebar-dark-sfondocampi .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-sfondocampi .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #cce5ff;
}

.navbar-sfondocampi {
  background-color: #cce5ff;
}

.custom-switch.custom-switch-off-sfondocampi .custom-control-input ~ .custom-control-label::before {
  background: #cce5ff;
  border-color: #66b1ff;
}

.custom-switch.custom-switch-off-sfondocampi .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(204, 229, 255, 0.25);
}

.custom-switch.custom-switch-off-sfondocampi .custom-control-input ~ .custom-control-label::after {
  background: #4da4ff;
}

.custom-switch.custom-switch-on-sfondocampi .custom-control-input:checked ~ .custom-control-label::before {
  background: #cce5ff;
  border-color: #66b1ff;
}

.custom-switch.custom-switch-on-sfondocampi .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(204, 229, 255, 0.25);
}

.custom-switch.custom-switch-on-sfondocampi .custom-control-input:checked ~ .custom-control-label::after {
  background: #ffe7a0;
}

.custom-range.custom-range-sfondocampi:focus {
  outline: none;
}

.custom-range.custom-range-sfondocampi:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(204, 229, 255, 0.25);
}

.custom-range.custom-range-sfondocampi:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(204, 229, 255, 0.25);
}

.custom-range.custom-range-sfondocampi:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(204, 229, 255, 0.25);
}

.custom-range.custom-range-sfondocampi::-webkit-slider-thumb {
  background-color: #cce5ff;
}

.custom-range.custom-range-sfondocampi::-webkit-slider-thumb:active {
  background-color: #ffffff;
}

.custom-range.custom-range-sfondocampi::-moz-range-thumb {
  background-color: #cce5ff;
}

.custom-range.custom-range-sfondocampi::-moz-range-thumb:active {
  background-color: #ffffff;
}

.custom-range.custom-range-sfondocampi::-ms-thumb {
  background-color: #cce5ff;
}

.custom-range.custom-range-sfondocampi::-ms-thumb:active {
  background-color: #ffffff;
}

.todo-list .sfondocampi {
  border-left-color: #cce5ff;
}

.card-sfondocampi.card-tabs:not(.card-outline) .card-header {
  background-color: #cce5ff;
}

.card-sfondocampi.card-tabs:not(.card-outline) .card-header,
.card-sfondocampi.card-tabs:not(.card-outline) .card-header a {
  color: #1f2d3d;
}

.card-sfondocampi.card-tabs:not(.card-outline) .card-header a.active {
  color: #1F2D3D;
}

.card-sfondocampi.card-tabs.card-outline {
  border-top: 3px solid #cce5ff;
}

.card-sfondocampi.card-outline-tabs .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-sfondocampi.card-outline-tabs .card-header a.active {
  border-top: 3px solid #cce5ff;
}

.bg-sfondocampi .btn-tool,
.bg-gradient-sfondocampi .btn-tool,
.card-sfondocampi:not(.card-outline) .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-sfondocampi .btn-tool:hover,
.bg-gradient-sfondocampi .btn-tool:hover,
.card-sfondocampi:not(.card-outline) .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-sfondocampi .bootstrap-datetimepicker-widget .table td,
.card.bg-sfondocampi .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-sfondocampi .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-sfondocampi .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-sfondocampi .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-sfondocampi .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-sfondocampi .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget table td.second:hover {
  background: #a9d3ff;
  color: #1f2d3d;
}

.card.bg-sfondocampi .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.card.bg-sfondocampi .bootstrap-datetimepicker-widget table td.active,
.card.bg-sfondocampi .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-sfondocampi .bootstrap-datetimepicker-widget table td.active:hover {
  background: #ffce3a;
  color: #1f2d3d;
}

.modal-content.bg-sfondocampi .modal-header, .modal-content.bg-sfondocampi .modal-footer {
  border-color: #343a40;
}

.toast.bg-sfondocampi {
  background: rgba(204, 229, 255, 0.9) !important;
}

.toast.bg-sfondocampi .toast-header {
  background: rgba(204, 229, 255, 0.85);
  color: #1f2d3d;
}

.callout.callout-sfondocampi {
  border-left-color: #9accff;
}

.alert-sfondocampi {
  color: #1f2d3d;
  background: #cce5ff;
  border-color: #b3d8ff;
}

.alert-default-sfondocampi {
  color: #4da4ff;
  background-color: #ffffff;
  border-color: #ffffff;
}

.alert-default-sfondocampi hr {
  border-top-color: #ffffff;
}

.alert-default-sfondocampi .alert-link {
  color: #1a8bff;
}

.info-box .info-box .bg-sfondocampi,
.info-box .info-box .bg-gradient-sfondocampi {
  color: #1f2d3d;
}

.info-box .info-box .bg-sfondocampi .progress-bar,
.info-box .info-box .bg-gradient-sfondocampi .progress-bar {
  background-color: #1f2d3d;
}

.direct-chat-sfondocampi .right > .direct-chat-text {
  background: #cce5ff;
  border-color: #cce5ff;
  color: #1f2d3d;
}

.direct-chat-sfondocampi .right > .direct-chat-text::after, .direct-chat-sfondocampi .right > .direct-chat-text::before {
  border-left-color: #cce5ff;
}

.select2-container--default .select2-sfondocampi.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-sfondocampi .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-sfondocampi .select2-search--inline .select2-search__field:focus,
.select2-sfondocampi .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-sfondocampi .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-sfondocampi .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #ffffff;
}

.select2-container--default .select2-sfondocampi .select2-results__option--highlighted,
.select2-sfondocampi .select2-container--default .select2-results__option--highlighted {
  background-color: #cce5ff;
  color: #1f2d3d;
}

.select2-container--default .select2-sfondocampi .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-sfondocampi .select2-results__option--highlighted[aria-selected]:hover,
.select2-sfondocampi .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-sfondocampi .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #bddeff;
  color: #1f2d3d;
}

.select2-container--default .select2-sfondocampi .select2-selection--multiple:focus,
.select2-sfondocampi .select2-container--default .select2-selection--multiple:focus {
  border-color: #ffffff;
}

.select2-container--default .select2-sfondocampi .select2-selection--multiple .select2-selection__choice,
.select2-sfondocampi .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #cce5ff;
  border-color: #b3d8ff;
  color: #1f2d3d;
}

.select2-container--default .select2-sfondocampi .select2-selection--multiple .select2-selection__choice__remove,
.select2-sfondocampi .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .select2-sfondocampi .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-sfondocampi .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .select2-sfondocampi.select2-container--focus .select2-selection--multiple,
.select2-sfondocampi .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #ffffff;
}

.slider-sfondocampi .slider .slider-selection {
  background: #cce5ff;
}

.icheck-sfondocampi > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-sfondocampi > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #cce5ff;
}

.icheck-sfondocampi > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-sfondocampi > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #cce5ff;
}

.icheck-sfondocampi > input:first-child:checked + label::before,
.icheck-sfondocampi > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #cce5ff;
  border-color: #cce5ff;
}

.swal2-icon.swal2-sfondocampi {
  border-color: ffffff;
  color: #cce5ff;
}

#toast-container .toast-sfondocampi {
  background-color: #cce5ff;
}

.pace-sfondocampi .pace .pace-progress {
  background: #cce5ff;
}

.pace-barber-shop-sfondocampi .pace {
  background: #1f2d3d;
}

.pace-barber-shop-sfondocampi .pace .pace-progress {
  background: #cce5ff;
}

.pace-barber-shop-sfondocampi .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-sfondocampi .pace .pace-progress::after {
  color: rgba(204, 229, 255, 0.2);
}

.pace-bounce-sfondocampi .pace .pace-activity {
  background: #cce5ff;
}

.pace-center-atom-sfondocampi .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-sfondocampi .pace-progress::before {
  background: #cce5ff;
  color: #1f2d3d;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-sfondocampi .pace-activity {
  border-color: #cce5ff;
}

.pace-center-atom-sfondocampi .pace-activity::after, .pace-center-atom-sfondocampi .pace-activity::before {
  border-color: #cce5ff;
}

.pace-center-circle-sfondocampi .pace .pace-progress {
  background: rgba(204, 229, 255, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-sfondocampi .pace .pace-activity {
  border-color: #cce5ff transparent transparent;
}

.pace-center-radar-sfondocampi .pace .pace-activity::before {
  border-color: #cce5ff transparent transparent;
}

.pace-center-simple-sfondocampi .pace {
  background: #1f2d3d;
  border-color: #cce5ff;
}

.pace-center-simple-sfondocampi .pace .pace-progress {
  background: #cce5ff;
}

.pace-material-sfondocampi .pace {
  color: #cce5ff;
}

.pace-corner-indicator-sfondocampi .pace .pace-activity {
  background: #cce5ff;
}

.pace-corner-indicator-sfondocampi .pace .pace-activity::after,
.pace-corner-indicator-sfondocampi .pace .pace-activity::before  {
  border: 5px solid #1f2d3d;
}

.pace-corner-indicator-sfondocampi .pace .pace-activity::before {
  border-right-color: rgba(204, 229, 255, 0.2);
  border-left-color: rgba(204, 229, 255, 0.2);
}

.pace-corner-indicator-sfondocampi .pace .pace-activity::after {
  border-top-color: rgba(204, 229, 255, 0.2);
  border-bottom-color: rgba(204, 229, 255, 0.2);
}

.pace-fill-left-sfondocampi .pace .pace-progress {
  background-color: rgba(204, 229, 255, 0.2);
}

.pace-flash-sfondocampi .pace .pace-progress {
  background: #cce5ff;
}

.pace-flash-sfondocampi .pace .pace-progress-inner {
  box-shadow: 0 0 10px #cce5ff, 0 0 5px #cce5ff;
}

.pace-flash-sfondocampi .pace .pace-activity {
  border-top-color: #cce5ff;
  border-left-color: #cce5ff;
}

.pace-loading-bar-sfondocampi .pace .pace-progress {
  background: #cce5ff;
  color: #cce5ff;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}

.pace-loading-bar-sfondocampi .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #cce5ff, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-sfondocampi .pace .pace-progress {
  background-color: #cce5ff;
  box-shadow: inset -1px 0 #cce5ff, inset 0 -1px #cce5ff, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-sfondocampi .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-sfondocampi .pace-progress {
  color: #cce5ff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-sfondocampi,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-sfondocampi {
  background: #cce5ff;
  color: #1f2d3d;
}

blockquote.quote-sfondocampi {
  border-color: #cce5ff;
}

blockquote.quote-sfondocampi h1,
blockquote.quote-sfondocampi h2,
blockquote.quote-sfondocampi h3,
blockquote.quote-sfondocampi h4,
blockquote.quote-sfondocampi h5,
blockquote.quote-sfondocampi h6 {
  color: #cce5ff;
}

.bg-sfondocampi {
  background-color: #cce5ff !important;
}

.bg-sfondocampi,
.bg-sfondocampi > a {
  color: #1f2d3d !important;
}

.bg-sfondocampi.btn:hover {
  border-color: #9accff;
  color: #292e34;
}

.bg-sfondocampi.btn:not(:disabled):not(.disabled):active, .bg-sfondocampi.btn:not(:disabled):not(.disabled).active, .bg-sfondocampi.btn:active, .bg-sfondocampi.btn.active {
  background-color: #9accff !important;
  border-color: #8ac4ff;
  color: #1f2d3d;
}

.bg-gradient-sfondocampi {
  color: #1f2d3d;
}

.bg-gradient-sfondocampi {
  background: #cce5ff linear-gradient(180deg, #f0f8ff, #cce5ff) repeat-x !important;
}

.bg-gradient-sfondocampi.btn.disabled, .bg-gradient-sfondocampi.btn:disabled, .bg-gradient-sfondocampi.btn:not(:disabled):not(.disabled):active, .bg-gradient-sfondocampi.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-sfondocampi.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-sfondocampi.btn:hover {
  border-color: #9accff;
  color: #292e34;
}

.bg-gradient-sfondocampi.btn:hover {
  background: #a9d3ff linear-gradient(180deg, #d2e6fa, #a9d3ff) repeat-x !important;
}

.bg-gradient-sfondocampi.btn:not(:disabled):not(.disabled):active, .bg-gradient-sfondocampi.btn:not(:disabled):not(.disabled).active, .bg-gradient-sfondocampi.btn:active, .bg-gradient-sfondocampi.btn.active {
  border-color: #8ac4ff;
  color: #1f2d3d;
}

.bg-gradient-sfondocampi.btn:not(:disabled):not(.disabled):active, .bg-gradient-sfondocampi.btn:not(:disabled):not(.disabled).active, .bg-gradient-sfondocampi.btn:active, .bg-gradient-sfondocampi.btn.active {
  background: #9accff linear-gradient(180deg, #d4e6f8, #9accff) repeat-x !important;
}

.accent-sfondocampi a {
  color: #cce5ff;
}

.accent-sfondocampi a:hover {
  color: #80beff;
}

.accent-sfondocampi .page-item.active .page-link {
  background-color: #cce5ff;
  border-color: #cce5ff;
}

.accent-sfondocampi .page-item.disabled .page-link {
  background-color: #ffffff;
  border-color: #dee2e6;
}

/* New entry per sistemare le cazzate che mancano */
.select2-bg-sfondocampi  + * .select2-selection  { 
	background-color: #cce5ff; 
}

.bg-sfondocampi:disabled, .bg-sfondocampi[readonly] {
    background-color: #a9ccf0 !important;
}

.select2-bg-sfondocampi:disabled + * .select2-selection, .select2-bg-sfondocampi[readonly] + * .select2-selection {
    background-color: #a9ccf0 !important;
}

.table-sfondocampievidenziati,
.table-sfondocampievidenziati > th,
.table-sfondocampievidenziati > td {
  background-color: #ffffff;
}

.table-sfondocampievidenziati th,
.table-sfondocampievidenziati td,
.table-sfondocampievidenziati thead th,
.table-sfondocampievidenziati tbody + tbody {
  border-color: #ffffff;
}

.table-hover .table-sfondocampievidenziati:hover {
  background-color: #ffffff;
}

.table-hover .table-sfondocampievidenziati:hover > td,
.table-hover .table-sfondocampievidenziati:hover > th {
  background-color: #ffffff;
}

.btn-sfondocampievidenziati {
  color: #1f2d3d;
  background-color: #ffe5cc;
  border-color: #ffe5cc;
  box-shadow: none;
}

.btn-sfondocampievidenziati:hover {
  color: #1f2d3d;
  background-color: #ffd3a9;
  border-color: #ffcc9a;
}

.btn-sfondocampievidenziati:focus, .btn-sfondocampievidenziati.focus {
  box-shadow: none, 0 0 0 0 rgba(248, 230, 212, 0.5);
}

.btn-sfondocampievidenziati.disabled, .btn-sfondocampievidenziati:disabled {
  color: #1f2d3d;
  background-color: #ffe5cc;
  border-color: #ffe5cc;
}

.btn-sfondocampievidenziati:not(:disabled):not(.disabled):active, .btn-sfondocampievidenziati:not(:disabled):not(.disabled).active,
.show > .btn-sfondocampievidenziati.dropdown-toggle {
  color: #1f2d3d;
  background-color: #ffcc9a;
  border-color: #ffc48a;
}

.btn-sfondocampievidenziati:not(:disabled):not(.disabled):active:focus, .btn-sfondocampievidenziati:not(:disabled):not(.disabled).active:focus,
.show > .btn-sfondocampievidenziati.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(248, 230, 212, 0.5);
}

.btn-outline-sfondocampievidenziati {
  color: #ffe5cc;
  border-color: #ffe5cc;
}

.btn-outline-sfondocampievidenziati:hover {
  color: #1f2d3d;
  background-color: #ffe5cc;
  border-color: #ffe5cc;
}

.btn-outline-sfondocampievidenziati:focus, .btn-outline-sfondocampievidenziati.focus {
  box-shadow: 0 0 0 0 rgba(255, 229, 204, 0.5);
}

.btn-outline-sfondocampievidenziati.disabled, .btn-outline-sfondocampievidenziati:disabled {
  color: #ffe5cc;
  background-color: transparent;
}

.btn-outline-sfondocampievidenziati:not(:disabled):not(.disabled):active, .btn-outline-sfondocampievidenziati:not(:disabled):not(.disabled).active,
.show > .btn-outline-sfondocampievidenziati.dropdown-toggle {
  color: #1f2d3d;
  background-color: #ffe5cc;
  border-color: #ffe5cc;
}

.btn-outline-sfondocampievidenziati:not(:disabled):not(.disabled):active:focus, .btn-outline-sfondocampievidenziati:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sfondocampievidenziati.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(255, 229, 204, 0.5);
}

.badge-sfondocampievidenziati {
  color: #1f2d3d;
  background-color: #ffe5cc;
}

a.badge-sfondocampievidenziati:hover, a.badge-sfondocampievidenziati:focus {
  color: #1f2d3d;
  background-color: #ffcc9a;
}

a.badge-sfondocampievidenziati:focus, a.badge-sfondocampievidenziati.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 229, 204, 0.5);
}

.alert-sfondocampievidenziati {
  color: #ffa44d;
  background-color: #ffffff;
  border-color: #ffffff;
}

.alert-sfondocampievidenziati hr {
  border-top-color: #ffffff;
}

.alert-sfondocampievidenziati .alert-link {
  color: #ff8b1a;
}

.list-group-item-sfondocampievidenziati {
  color: #ffa44d;
  background-color: #ffffff;
}

.list-group-item-sfondocampievidenziati.list-group-item-action:hover, .list-group-item-sfondocampievidenziati.list-group-item-action:focus {
  color: #ffa44d;
  background-color: #ffffff;
}

.list-group-item-sfondocampievidenziati.list-group-item-action.active {
  color: #ffffff;
  background-color: #ffa44d;
  border-color: #ffa44d;
}

.bg-sfondocampievidenziati {
  background-color: #ffe5cc !important;
}

a.bg-sfondocampievidenziati:hover, a.bg-sfondocampievidenziati:focus,
button.bg-sfondocampievidenziati:hover,
button.bg-sfondocampievidenziati:focus {
  background-color: #ffcc9a !important;
}

.border-sfondocampievidenziati {
  border-color: #ffe5cc !important;
}

.text-sfondocampievidenziati {
  color: #ffe5cc !important;
}

a.text-sfondocampievidenziati:hover, a.text-sfondocampievidenziati:focus {
  color: #ffbe80 !important;
}

.layout-navbar-fixed .wrapper .sidebar-dark-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
  background-color: #ffffff;
}

@media (min-width: 576px) {
  .layout-sm-navbar-fixed .wrapper .sidebar-dark-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .wrapper .sidebar-light-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
    background-color: #ffffff;
  }
}

@media (min-width: 768px) {
  .layout-md-navbar-fixed .wrapper .sidebar-dark-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .wrapper .sidebar-light-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
    background-color: #ffffff;
  }
}

@media (min-width: 992px) {
  .layout-lg-navbar-fixed .wrapper .sidebar-dark-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .wrapper .sidebar-light-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
    background-color: #ffffff;
  }
}

@media (min-width: 1200px) {
  .layout-xl-navbar-fixed .wrapper .sidebar-dark-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .wrapper .sidebar-light-sfondocampievidenziati .brand-link:not([class*="navbar"]) {
    background-color: #ffffff;
  }
}

.sidebar-dark-sfondocampievidenziati .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-sfondocampievidenziati .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #ffe5cc;
  color: #1f2d3d;
}

.sidebar-dark-sfondocampievidenziati .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-sfondocampievidenziati .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #ffe5cc;
}

.navbar-sfondocampievidenziati {
  background-color: #ffe5cc;
}

.custom-switch.custom-switch-off-sfondocampievidenziati .custom-control-input ~ .custom-control-label::before {
  background: #ffe5cc;
  border-color: #ffb166;
}

.custom-switch.custom-switch-off-sfondocampievidenziati .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 229, 204, 0.25);
}

.custom-switch.custom-switch-off-sfondocampievidenziati .custom-control-input ~ .custom-control-label::after {
  background: #ffa44d;
}

.custom-switch.custom-switch-on-sfondocampievidenziati .custom-control-input:checked ~ .custom-control-label::before {
  background: #ffe5cc;
  border-color: #ffb166;
}

.custom-switch.custom-switch-on-sfondocampievidenziati .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 229, 204, 0.25);
}

.custom-switch.custom-switch-on-sfondocampievidenziati .custom-control-input:checked ~ .custom-control-label::after {
  background: #ffe7a0;
}

.custom-range.custom-range-sfondocampievidenziati:focus {
  outline: none;
}

.custom-range.custom-range-sfondocampievidenziati:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 229, 204, 0.25);
}

.custom-range.custom-range-sfondocampievidenziati:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 229, 204, 0.25);
}

.custom-range.custom-range-sfondocampievidenziati:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 229, 204, 0.25);
}

.custom-range.custom-range-sfondocampievidenziati::-webkit-slider-thumb {
  background-color: #ffe5cc;
}

.custom-range.custom-range-sfondocampievidenziati::-webkit-slider-thumb:active {
  background-color: #ffffff;
}

.custom-range.custom-range-sfondocampievidenziati::-moz-range-thumb {
  background-color: #ffe5cc;
}

.custom-range.custom-range-sfondocampievidenziati::-moz-range-thumb:active {
  background-color: #ffffff;
}

.custom-range.custom-range-sfondocampievidenziati::-ms-thumb {
  background-color: #ffe5cc;
}

.custom-range.custom-range-sfondocampievidenziati::-ms-thumb:active {
  background-color: #ffffff;
}

.todo-list .sfondocampievidenziati {
  border-left-color: #ffe5cc;
}

.card-sfondocampievidenziati.card-tabs:not(.card-outline) .card-header {
  background-color: #ffe5cc;
}

.card-sfondocampievidenziati.card-tabs:not(.card-outline) .card-header,
.card-sfondocampievidenziati.card-tabs:not(.card-outline) .card-header a {
  color: #1f2d3d;
}

.card-sfondocampievidenziati.card-tabs:not(.card-outline) .card-header a.active {
  color: #1F2D3D;
}

.card-sfondocampievidenziati.card-tabs.card-outline {
  border-top: 3px solid #ffe5cc;
}

.card-sfondocampievidenziati.card-outline-tabs .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-sfondocampievidenziati.card-outline-tabs .card-header a.active {
  border-top: 3px solid #ffe5cc;
}

.bg-sfondocampievidenziati .btn-tool,
.bg-gradient-sfondocampievidenziati .btn-tool,
.card-sfondocampievidenziati:not(.card-outline) .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-sfondocampievidenziati .btn-tool:hover,
.bg-gradient-sfondocampievidenziati .btn-tool:hover,
.card-sfondocampievidenziati:not(.card-outline) .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget .table td,
.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.second:hover {
  background: #ffd3a9;
  color: #1f2d3d;
}

.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.active,
.card.bg-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-sfondocampievidenziati .bootstrap-datetimepicker-widget table td.active:hover {
  background: #ffce3a;
  color: #1f2d3d;
}

.modal-content.bg-sfondocampievidenziati .modal-header, .modal-content.bg-sfondocampievidenziati .modal-footer {
  border-color: #343a40;
}

.toast.bg-sfondocampievidenziati {
  background: rgba(255, 229, 204, 0.9) !important;
}

.toast.bg-sfondocampievidenziati .toast-header {
  background: rgba(255, 229, 204, 0.85);
  color: #1f2d3d;
}

.callout.callout-sfondocampievidenziati {
  border-left-color: #ffcc9a;
}

.alert-sfondocampievidenziati {
  color: #1f2d3d;
  background: #ffe5cc;
  border-color: #ffd8b3;
}

.alert-default-sfondocampievidenziati {
  color: #ffa44d;
  background-color: #ffffff;
  border-color: #ffffff;
}

.alert-default-sfondocampievidenziati hr {
  border-top-color: #ffffff;
}

.alert-default-sfondocampievidenziati .alert-link {
  color: #ff8b1a;
}

.info-box .info-box .bg-sfondocampievidenziati,
.info-box .info-box .bg-gradient-sfondocampievidenziati {
  color: #1f2d3d;
}

.info-box .info-box .bg-sfondocampievidenziati .progress-bar,
.info-box .info-box .bg-gradient-sfondocampievidenziati .progress-bar {
  background-color: #1f2d3d;
}

.direct-chat-sfondocampievidenziati .right > .direct-chat-text {
  background: #ffe5cc;
  border-color: #ffe5cc;
  color: #1f2d3d;
}

.direct-chat-sfondocampievidenziati .right > .direct-chat-text::after, .direct-chat-sfondocampievidenziati .right > .direct-chat-text::before {
  border-left-color: #ffe5cc;
}

.select2-container--default .select2-sfondocampievidenziati.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-sfondocampievidenziati .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-sfondocampievidenziati .select2-search--inline .select2-search__field:focus,
.select2-sfondocampievidenziati .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-sfondocampievidenziati .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-sfondocampievidenziati .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #ffffff;
}

.select2-container--default .select2-sfondocampievidenziati .select2-results__option--highlighted,
.select2-sfondocampievidenziati .select2-container--default .select2-results__option--highlighted {
  background-color: #ffe5cc;
  color: #1f2d3d;
}

.select2-container--default .select2-sfondocampievidenziati .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-sfondocampievidenziati .select2-results__option--highlighted[aria-selected]:hover,
.select2-sfondocampievidenziati .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-sfondocampievidenziati .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #ffdebd;
  color: #1f2d3d;
}

.select2-container--default .select2-sfondocampievidenziati .select2-selection--multiple:focus,
.select2-sfondocampievidenziati .select2-container--default .select2-selection--multiple:focus {
  border-color: #ffffff;
}

.select2-container--default .select2-sfondocampievidenziati .select2-selection--multiple .select2-selection__choice,
.select2-sfondocampievidenziati .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #ffe5cc;
  border-color: #ffd8b3;
  color: #1f2d3d;
}

.select2-container--default .select2-sfondocampievidenziati .select2-selection--multiple .select2-selection__choice__remove,
.select2-sfondocampievidenziati .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .select2-sfondocampievidenziati .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-sfondocampievidenziati .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .select2-sfondocampievidenziati.select2-container--focus .select2-selection--multiple,
.select2-sfondocampievidenziati .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #ffffff;
}

.slider-sfondocampievidenziati .slider .slider-selection {
  background: #ffe5cc;
}

.icheck-sfondocampievidenziati > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-sfondocampievidenziati > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {
  border-color: #ffe5cc;
}

.icheck-sfondocampievidenziati > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-sfondocampievidenziati > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before {
  border-color: #ffe5cc;
}

.icheck-sfondocampievidenziati > input:first-child:checked + label::before,
.icheck-sfondocampievidenziati > input:first-child:checked + input[type="hidden"] + label::before {
  background-color: #ffe5cc;
  border-color: #ffe5cc;
}

.swal2-icon.swal2-sfondocampievidenziati {
  border-color: ffffff;
  color: #ffe5cc;
}

#toast-container .toast-sfondocampievidenziati {
  background-color: #ffe5cc;
}

.pace-sfondocampievidenziati .pace .pace-progress {
  background: #ffe5cc;
}

.pace-barber-shop-sfondocampievidenziati .pace {
  background: #1f2d3d;
}

.pace-barber-shop-sfondocampievidenziati .pace .pace-progress {
  background: #ffe5cc;
}

.pace-barber-shop-sfondocampievidenziati .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-sfondocampievidenziati .pace .pace-progress::after {
  color: rgba(255, 229, 204, 0.2);
}

.pace-bounce-sfondocampievidenziati .pace .pace-activity {
  background: #ffe5cc;
}

.pace-center-atom-sfondocampievidenziati .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-sfondocampievidenziati .pace-progress::before {
  background: #ffe5cc;
  color: #1f2d3d;
  font-size: .8rem;
  line-height: .7rem;
  padding-top: 17%;
}

.pace-center-atom-sfondocampievidenziati .pace-activity {
  border-color: #ffe5cc;
}

.pace-center-atom-sfondocampievidenziati .pace-activity::after, .pace-center-atom-sfondocampievidenziati .pace-activity::before {
  border-color: #ffe5cc;
}

.pace-center-circle-sfondocampievidenziati .pace .pace-progress {
  background: rgba(255, 229, 204, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-sfondocampievidenziati .pace .pace-activity {
  border-color: #ffe5cc transparent transparent;
}

.pace-center-radar-sfondocampievidenziati .pace .pace-activity::before {
  border-color: #ffe5cc transparent transparent;
}

.pace-center-simple-sfondocampievidenziati .pace {
  background: #1f2d3d;
  border-color: #ffe5cc;
}

.pace-center-simple-sfondocampievidenziati .pace .pace-progress {
  background: #ffe5cc;
}

.pace-material-sfondocampievidenziati .pace {
  color: #ffe5cc;
}

.pace-corner-indicator-sfondocampievidenziati .pace .pace-activity {
  background: #ffe5cc;
}

.pace-corner-indicator-sfondocampievidenziati .pace .pace-activity::after,
.pace-corner-indicator-sfondocampievidenziati .pace .pace-activity::before  {
  border: 5px solid #1f2d3d;
}

.pace-corner-indicator-sfondocampievidenziati .pace .pace-activity::before {
  border-right-color: rgba(255, 229, 204, 0.2);
  border-left-color: rgba(255, 229, 204, 0.2);
}

.pace-corner-indicator-sfondocampievidenziati .pace .pace-activity::after {
  border-top-color: rgba(255, 229, 204, 0.2);
  border-bottom-color: rgba(255, 229, 204, 0.2);
}

.pace-fill-left-sfondocampievidenziati .pace .pace-progress {
  background-color: rgba(255, 229, 204, 0.2);
}

.pace-flash-sfondocampievidenziati .pace .pace-progress {
  background: #ffe5cc;
}

.pace-flash-sfondocampievidenziati .pace .pace-progress-inner {
  box-shadow: 0 0 10px #ffe5cc, 0 0 5px #ffe5cc;
}

.pace-flash-sfondocampievidenziati .pace .pace-activity {
  border-top-color: #ffe5cc;
  border-left-color: #ffe5cc;
}

.pace-loading-bar-sfondocampievidenziati .pace .pace-progress {
  background: #ffe5cc;
  color: #ffe5cc;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}

.pace-loading-bar-sfondocampievidenziati .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #ffe5cc, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-sfondocampievidenziati .pace .pace-progress {
  background-color: #ffe5cc;
  box-shadow: inset -1px 0 #ffe5cc, inset 0 -1px #ffe5cc, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-sfondocampievidenziati .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-sfondocampievidenziati .pace-progress {
  color: #ffe5cc;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-sfondocampievidenziati,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-sfondocampievidenziati {
  background: #ffe5cc;
  color: #1f2d3d;
}

blockquote.quote-sfondocampievidenziati {
  border-color: #ffe5cc;
}

blockquote.quote-sfondocampievidenziati h1,
blockquote.quote-sfondocampievidenziati h2,
blockquote.quote-sfondocampievidenziati h3,
blockquote.quote-sfondocampievidenziati h4,
blockquote.quote-sfondocampievidenziati h5,
blockquote.quote-sfondocampievidenziati h6 {
  color: #ffe5cc;
}

.bg-sfondocampievidenziati {
  background-color: #ffe5cc !important;
}

.bg-sfondocampievidenziati,
.bg-sfondocampievidenziati > a {
  color: #1f2d3d !important;
}

.bg-sfondocampievidenziati.btn:hover {
  border-color: #ffcc9a;
  color: #292e34;
}

.bg-sfondocampievidenziati.btn:not(:disabled):not(.disabled):active, .bg-sfondocampievidenziati.btn:not(:disabled):not(.disabled).active, .bg-sfondocampievidenziati.btn:active, .bg-sfondocampievidenziati.btn.active {
  background-color: #ffcc9a !important;
  border-color: #ffc48a;
  color: #1f2d3d;
}

.bg-gradient-sfondocampievidenziati {
  color: #1f2d3d;
}

.bg-gradient-sfondocampievidenziati {
  background: #ffe5cc linear-gradient(180deg, #fff8f0, #ffe5cc) repeat-x !important;
}

.bg-gradient-sfondocampievidenziati.btn.disabled, .bg-gradient-sfondocampievidenziati.btn:disabled, .bg-gradient-sfondocampievidenziati.btn:not(:disabled):not(.disabled):active, .bg-gradient-sfondocampievidenziati.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-sfondocampievidenziati.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-sfondocampievidenziati.btn:hover {
  border-color: #ffcc9a;
  color: #292e34;
}

.bg-gradient-sfondocampievidenziati.btn:hover {
  background: #ffd3a9 linear-gradient(180deg, #fae6d2, #ffd3a9) repeat-x !important;
}

.bg-gradient-sfondocampievidenziati.btn:not(:disabled):not(.disabled):active, .bg-gradient-sfondocampievidenziati.btn:not(:disabled):not(.disabled).active, .bg-gradient-sfondocampievidenziati.btn:active, .bg-gradient-sfondocampievidenziati.btn.active {
  border-color: #ffc48a;
  color: #1f2d3d;
}

.bg-gradient-sfondocampievidenziati.btn:not(:disabled):not(.disabled):active, .bg-gradient-sfondocampievidenziati.btn:not(:disabled):not(.disabled).active, .bg-gradient-sfondocampievidenziati.btn:active, .bg-gradient-sfondocampievidenziati.btn.active {
  background: #ffcc9a linear-gradient(180deg, #f8e6d4, #ffcc9a) repeat-x !important;
}

.accent-sfondocampievidenziati a {
  color: #ffe5cc;
}

.accent-sfondocampievidenziati a:hover {
  color: #ffbe80;
}

.accent-sfondocampievidenziati .page-item.active .page-link {
  background-color: #ffe5cc;
  border-color: #ffe5cc;
}

.accent-sfondocampievidenziati .page-item.disabled .page-link {
  background-color: #ffffff;
  border-color: #dee2e6;
}

/* New entry per sistemare le cazzate che mancano */
.select2-bg-sfondocampievidenziati  + * .select2-selection  { 
	background-color: #ffe5cc; 
}

.bg-sfondocampievidenziati:disabled, .bg-sfondocampievidenziati[readonly] {
    background-color: #f0cca9 !important;
}

.select2-bg-sfondocampievidenziati:disabled + * .select2-selection, .select2-bg-sfondocampievidenziati[readonly] + * .select2-selection {
    background-color: #f0cca9 !important;
}

