
/* TITOLO */
.rd-plugin-prenotazione label.field {
    color: #FFF;
}

/* LABEL */
.rdt-location-delivery, .rdt-location-delivery > span, .rdtNearButtonTips {
    color: #EEE;
}


/* BOTTONI */
.rd-button, .icon-button, #resetFiliale:hover, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .btn.btn-default {
        color: #FFF;
            background-color: #06463c;
    }


.rd-button:hover {
        color: #FFF!important;
            background-color: #00a19a!important;
      
}

.rd-button:hover:disabled {
        color: #FFF!important;
            background-color: #06463c!important;
      
}

.icon-button > span {
    color: #FFF;
}
  

a.w3-link-hover:hover {
        background-color: #06463c!important;
     
        color: #FFF!important;
      
}
input:not(:checked) + .toggle .icon.car > span, input:checked + .toggle .icon.van  > span {
	color: #FFF;
}

.icon.car svg path, .icon.van svg path  {
	fill: #FFF!important;
}
  

/* LOADING */
.rd-loader {
        border: 10px solid #FFF;
            border-top: 10px solid #06463c;
      
}

/* SELEZIONI */
input[type=text].rdt-input:focus-visible, .rd-plugin-prenotazione select:focus-visible {
    border-color: #114443;
}

.toggle__handler {
    box-shadow: inset 0 0 0 5px #114443;
}

input:not(:checked) + .toggle .icon-button.car, input:checked + .toggle .icon-button.van {
    background-color: #114443;
}
  


/* LASCIARE PER ULTIMO */
.icon-button::before {
  content: "\e737";
  display: none;
} 
#rdPluginPrenotazione{display: block!important;}
