/* modale veicoli: modernizzazione 30/09, incluso da css.php */#modal-veicoli .modal-content { border: 0; border-radius: .6rem; }#modal-veicoli .modal-header { border-bottom: 1px solid #eef1f4; }#modal-veicoli .modal-title { font-weight: 700; font-size: 1rem; }#modal-veicoli .modal-footer { border-top: 1px solid #eef1f4; }#modal-veicoli .card { border: 1px solid #e6eaef; border-radius: .5rem; margin-bottom: .75rem; }#modal-veicoli .card-header { background: #fff !important; border-bottom: 1px solid #eef1f4; }#modal-veicoli .card-header a.button-coll { color: #1f2430; font-weight: 600; font-size: .85rem; }#modal-veicoli .card-header a.button-coll:hover { color: #E30514; text-decoration: none; }#modal-veicoli .card-body { padding: .9rem .75rem; }#modal-veicoli .form-label-group { display: block !important; position: static; padding: 0; height: auto; min-height: 0; }#modal-veicoli .form-label-group > label { position: static; display: block; width: auto; height: auto; padding: 0; margin: 0 0 .18rem; line-height: 1.3; font-size: .63rem; font-weight: 700; letter-spacing: .07em; text-transform: uppercase; color: #9298a3; pointer-events: auto; }#modal-veicoli .form-label-group > .form-control:not(.bootstrap-select):not(textarea) { height: calc(1.35em + .55rem + 4px); padding: .3rem .6rem; border-radius: .45rem; border-color: #dce1e8; font-size: .85rem; }#modal-veicoli .form-label-group > textarea.form-control { height: auto; border-radius: .45rem; border-color: #dce1e8; font-size: .85rem; }#modal-veicoli .bootstrap-select .dropdown-toggle { height: calc(1.35em + .55rem + 4px); padding: .3rem .6rem; font-size: .85rem; }#modal-veicoli .card-body .container { padding: 0; }#modal-veicoli .form-label-group > .bootstrap-select { width: 100%; max-width: 340px; }#modal-veicoli .bootstrap-select .dropdown-toggle { background: #fff; border-color: #dce1e8; border-radius: .45rem; }
#modal-veicoli .sel_anagrafiche { height: calc(1.35em + .55rem + 4px); font-size: .85rem; border-color: #dce1e8; border-radius: .45rem; }
#modal-veicoli .form-label-group { padding-top: 0; height: auto; min-height: 0; }#modal-veicoli .form-label-group:last-child { display: block; flex-direction: row; }#modal-veicoli .form-label-group:last-child > .sel_anagrafiche { width: 100%; margin-top: .25rem; }
/* bottoni footer nello stesso stile dei form-actions del dettaglio */
#modal-veicoli .modal-footer { gap: .5rem; }#modal-veicoli .modal-footer .btn { margin: 0; border-radius: .45rem; font-weight: 600; padding: .375rem .9rem; font-size: .875rem; }

/* si capisca che e una modale: oscuramento attorno (il backdrop standard con due modali aperte non basta) */
#modal-veicoli.show .modal-content { box-shadow: 0 0 0 2000px rgba(0, 0, 0, .5); }

