form.template-form form { display:block;}form.template-form select, form.template-form select option, .select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single { vertical-align:middle; background:#ffffff url('../_immagini/icona_arrow_down.png') 94% / 20px no-repeat; height:52px !important; overflow:hidden; -webkit-appearance:none; -moz-appearance:none; appearance:none; border-radius:0px; min-width:250px !important;}form.template-form select, form.template-form select option, .select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single,.template-elenco-valore .select2-container--default .select2-selection--multiple,.template-elenco-valore .select2-container--default .select2-selection--single, form.template-form input[type="text"], form.template-form input[type="date"], form.template-form input[type="time"], form.template-form input[type="email"], form.template-form input[type="password"], form.template-form input[type="number"], form.template-form input[type="integer"], .input {vertical-align:middle;padding:7px;height:52px;font-size:1em;border:0px solid #cdcdcd;background-color:#ffffff;color:#444444;border-radius:5px;box-shadow:inset 0px 0px 3px #cdcdcd;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}form.template-form select:hover, form.template-form select option:hover, .select2-container--default .select2-selection--multiple:hover, .select2-container--default .select2-selection--single:hover,.template-elenco-valore .select2-container--default .select2-selection--multiple:hover,.template-elenco-valore .select2-container--default .select2-selection--single:hover, form.template-form input[type="text"]:hover, form.template-form input[type="date"]:hover, form.template-form input[type="time"]:hover, form.template-form input[type="email"]:hover, form.template-form input[type="password"]:hover, form.template-form input[type="number"]:hover, form.template-form input[type="integer"]:hover, form.template-form textarea:hover, form.template-form select:hover, form.template-form select option:hover .input:hover {box-shadow:7px 7px 13px #cdcdcd;background-color:#f9f9f9;border:1px solid #cdcdcd;-ms-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}form.template-form button, form.template-form input[type="button"] {padding:4px 20px;margin:0 auto;border:1px solid #b21817;background-color: #b21817;color:#ffffff;display:inline-block;vertical-align:middle;min-height:40px;line-height:40px;margin-right:7px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}form.template-form button:hover, form.template-form input[type="button"]:hover {background-color:#841110;color:#ffffff;-ms-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}.select2-default, .select2-search__field::placeholder, .select2-selection__placeholder, .select2-container--default .select2-selection--single .select2-selection__rendered { color:#444444; !important; opacity:1;}form.template-form select, form.template-form select option { padding:10px 20px 5px 5px; padding:5px; background-color:white;}.select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single { padding-top:7px;}.select2-container--default .select2-results__option {line-height:17px;}.select2-dropdown { background-color:black }.select2-container .select2-search--inline .select2-search__field { padding-top:5px;}.select2-container--open .select2-dropdown--below { background-color:#b21817; border:1px solid #efefef; color:#ffffff;}.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color:#b21817; border:0px solid #cdcdcd; color:#ffffff; padding:4px; }.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color:#ffffff; }.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color:#841110; color:#ffffff;}.select2-container--default .select2-search--dropdown .select2-search__field { border:1px solid #efefef; background-color:#ffffff; color:#444444; }.select2-container--default .select2-results__option[aria-selected="true"] {background-color:#841110; color:#ffffff; }.select2-selection__arrow { display:none; }.select2-container .select2-selection--single .select2-selection__clear { position:absolute; right:25px; }.select2-container .select2-selection--single {}.select2-container .select2-selection--single .select2-selection__rendered {white-space:normal;}.select2-search__field {color:white;background:black;}.select2-container--default .select2-selection--single .select2-selection__rendered { line-height:40px; }.select2-container--default .select2-selection--single .select2-selection__placeholder {}form.template-form button.bottone_rosso {background:#901e29;color:white;border:1px solid #901e29;}form.template-form button.bottone_rosso:hover {background:rgba(27, 33, 41, 0.7);;color:#901e29;}form.template-form button .far, form.template-form button .fas {position:relative;margin-right:5px;top:5px;left:0px;}form.template-form button .apice {font-size:13px;margin-left:-4px;top:0px;}form.template-form textarea {padding:7px;background-color:rgba(27, 33, 41, 0.7);;color:rgba(255, 255, 255, 0.87);;border:1px solid rgba(27, 33, 41, 0.7);;font-family:'Noto Sans JP', sans-serif;font-size:1.1em;}.select2-results__options li {background:#b21817;color:white;}input.select2-search__field {color:black;}input.filtro_search_spieces {max-width:200px !important;border:2px #b21817 solid !important;}