
:root {
  --main-bg-color: rgb(82, 162, 69);
  --main-bg-hover:rgb(139, 229, 123);
  --main-font-color:rgba(82, 162, 69, 1);
  --main-selected:rgba(82, 162, 69, 0.6);


}



.navcom  {display: none !important}
  /*#media_partner{display: none}*/
   #mediapartner, .celebrate,#type,#slides,#footerhome,#brand,footer{display: none !important}
    #mediapartner{opacity:0}
    .banner_fast{display: none}
    /*#claim > div{display: none}*/
#primo > article > form > div {margin-bottom: 320px;}    
 .extra_list .icon {
    font-size: 24px;
    color: var(--main-bg-color) !important;
}
#home article{background-image: url(/images/whitelabel/sfondi/emmavillas.jpg?_=iifdfdggfdgfddsfdfsadhi);min-height: 840px;background-position: top center;background-repeat: no-repeat}
#primo > header > div > div.header.wrpcnt > ul:nth-child(2) > li{display: none}
#primo > header > div > div.header.wrpcnt > ul.menu_large > li:nth-child(1){display: none}



.scheda_tec_opt .icon{color: var(--main-bg-color) !important;}
/* colore driverso var(--main-bg-color) var(--main-bg-color)*/
/* colore vroomerz:#00A7B9 rgb(0, 167, 184) 0,174,186, */
a{color:#000;}
/*filtro.css*/
.filtro li{color:#6a6a6a;}
.select-whiteInner{color:#85807F !important;}
select.camouf option{background-color:#000;color:#fff;}
.filtri_switcher a{background-color:#000; color:#fff;}
.tutto .filtri_switcher a{background-color:var(--main-bg-color);color:#fff;}
/*Step.css*/
.where-you-are{color: #5e5e5e!important;}
/*Step9*/

#scheda .box-submit.step input[type="submit"].orange{background-color:#E63C2F;color:#FFF;border:1px solid #E63C2F;}
/*stilecompleto_bianco.css*/
/*Generali*/
/*Background*/
#animation_container{background-color:rgba(255, 255, 255, 1.00);}
/*Navbar e brand menu*/
.navcom ul li ul.brandmenusuperiore li{border-top:1px solid rgba(255, 255, 255, 0.2)!important;/* border-left:1px solid rgba(255,255,255,0.2)!important;*/
}
/*Slogan*/
#slides .slogan h1{color:#f27e33;}
#slides .slogan h2{color:#807E7E;}
/*Slides*/
#slides .slogan a,.back{border:1px solid #E8E8E8;color:#807E7E;}
/*Offerta macchine*/
.owl-carousel-offerte-home{background-color:#f3f3f3;}
.grey_bg2{background-color:#f3f3f3;}
.off_car > a > div:last-child > div:first-child > div:last-child> div:last-child{color:var(--main-font-color);}
.off_car > a > div:last-child > div{background-color:#fff;}
.off_car > a > div:last-child > div:first-child{background-color:#fff;color:#1a171b;border-bottom:1px solid #c1bbb8;}
/*elenco.auto.css*/
/*Colori*/
.cont_giorni_deals span a span{color:#323232;}
.cont_giorni_deals div{color:#000;}
.cont_giorni_deals span.giornodeals_sel span,.scrm h1 span,.riepilogo-4 .cont{color:var(--main-bg-color);}
.flex-prezzo-normale{border:1px solid #01aebb;}
/*Background*/
.light_new{background-color:#fff;}
.flex-prezzo-normale{background-color:#fff;}
.cont_giorni_deals span.giornodeals_sel{background-color:#000;}
.cont_giorni_deals a:hover{border:1px solid rgba(185, 181, 181,0.2);}
.cont_giorni_deals div{background-color:#fff;}
/* Select */
span.select-black{font-size:11px;background-color:#000;color:#FFF;padding:5px 7px!important;}
span.select-black.green {
    background-color: transparent;
    border: 1px solid #ccc;
    color: #000;
}
select.camouf.green option {
    background-color: #fff;
    color: #000;
font-size:12px;
}

.extra_cont .icon-spunta{color:#009688;}
.select-blackInner{/* width:200px;*/
 background:url(../../../../images/project/select_grigio.svg) no-repeat center right;background-size:10px 10px;color:#000!important;font-size:12px!important;}
/*pagina.auto.css (pagina vecchia)*/
#scheda .laquenta{background-color:#fff;}
#scheda .n_s_b{background-color:transparent;}
.cd-timeline-img div{background-color:#000 !important;}

/*Deposito e opzioni*/
/*#scheda .det_nol, #scheda .deposito{border-bottom:1px solid #B1B3B4;}*/
#scheda .extra_list li{border:1px solid #fff;}
#cd-timeline::before{background:#b8b4b4 none repeat scroll 0 0;}
.cd-timeline-img, .location_white{background-color:#fff !important;}
#scheda .box-city-time-wrp .laquenta div.prezzo-sconto, .cd-timeline-img div{color:#fff!important;}
.cd-timeline-content{background:#f1f1f1 none repeat scroll 0 0;}
.cd-timeline-content::before{border:7px solid transparent;border-right:7px solid white;}
.cd-timeline-content > div:nth-child(1){border-right:1px solid #b8b4b4;}
/*motore.ricerca.vettura.css*/
 /*Ticker e carosello principale*/
 /*Colori*/
 div#car_new > div,.light_new > div{color:#fff;}
 div#car_new > div:last-child{color:#000;}
 /*Background*/
 div#car_new > div,.light_new > div{background:red;}
 div#car_new > div,.light_new > div{background-color:var(--main-bg-color);}
 /*Scheda Riepilogo*/
 /*Background*/
 .nero_op_0{background:rgba(0,0,0,0.0)!important;}
 /*Box city time*/
 /*Background*/
 #scheda .box-city-time-wrp div, #scheda .box-city-time-wrp input, #scheda .box-city-time-wrp select{color:#fff;}
 /*Riepilogo Prezzo*/
 /*Colori*/
 #disclaimerlocation{color:#000!important;}
 #riassunto_ricerca{color:#fff;}
 /*Background*/
 #disclaimerlocation{background-color:#09B0BF!important;}
 #scheda .laquenta{/* background-color:#f1f1f1!important;*/
background-color:#fff!important;}
 #riassunto_ricerca{background-color:#000;}
 /*Calasync*/
 #scheda .box-city-time-wrp div > table.intestazione_settimane{background-color:#fff;color:#565a5c}
 #scheda #calendar_cont .arrow_from, #scheda #calendar_cont .arrow_to{border-right-color:rgba(255,255,255,1);}
 /*Colori*/
 div#car_new > div,.light_new > div> span{color:#fff;}
 div#car_new > div:last-child{color:#000;}
 /*Background*/
 div#car_new > div,.light_new > div>{background-color:var(--main-bg-color);}
/*navcom*/
.navcom ul li{background-color:transparent;/* border-left:1px solid rgba(255,255,255,0.82);*/
}
.barra_freccia div .fondo{background-color:#1d1b18;opacity:0.4;}
.apice2{fill:#1d1b18;}
.large_bt, #location ul li a, #footerhome li a, #footerhome li, #footer li, #footer li a, #infografica_wrap div, .user-account ul li a, .navcom a, .scrm h1, .scrm h2, .box-type ul li span, .risultati-filtri a, #location h4, #location h4 a, .discovermore, #welcome_popup, .box-submit input, .ui-autocomplete li a:hover, .navcom ul li ul a, .prezzo-sconto, .heavy_bt, #scheda .extra_list li, #scheda .box-city-time-wrp .laquenta div.prezzo-sconto, .topo, .topo a, .topo .policy-title, .login_text h4{color:#fff;}
/* Color */
#scheda .searchbox-home-main{-webkit-box-shadow:0px 20px 50px -20px rgba(0,0,0,0.5) !important;-moz-box-shadow:0px 20px 50px -20px rgba(0,0,0,0.5) !important;box-shadow:0px 20px 50px -20px rgba(0,0,0,0.5) !important;}
 /* Duemila sfumature di Grigio*/
.navuser li a{color:#514C4B;}
.box-city-time-dataora-ritiro select,.box-city-time-dataora-consegna select{border-left:thin solid #ccc;}
.user-account ul li:last-child{border-top:thin solid #2f2f2f;}
.wrpcnt_right h4{border-bottom:thin solid #dadada;}
#brand,.booking_steps{background-color:#EDEDED;}
.prezzo-info .icon-info::before{color:#72706d;}
 /* Grigio Scuro 3*/
.prezzo-eti,.dettagli-link-linea ul li:first-child a{color:#5D5957;}
.gogrey{background-color:#f5f3f5}
.topo{background-color:#25221F;}
.topochiaro{background-color:#f1f1f1;}
#scheda .extra_list li.active {
    background-color: #e0f3f1;
}
.filtro li{color:#6a6a6a;}
.fixedo #risposta_ricerca{border-bottom:1px solid #F5F5F5;}
.space-up-cont-wide.register_fleet_2_bg{background-color:#f3f3f4;}
/* Grigio piu chiaro */
.lista_eti a,.light-grey,.box-city-time-dataora-ritiro select,.box-city-time-dataora-consegna select,::-moz-placeholder,:-moz-placeholder{color:#85807F;}
::-webkit-input-placeholder,.lista_eti a,.risposta_wrap span{color:#85807F}
.lista_filtri li.disabled{outline:1px solid rgba(185, 181, 181,0.2);color:rgba(185, 181, 181,0.7);}
div[data-tipo="scheda_auto"]{border:1px solid rgba(185, 181, 181,0.2);}
div.prezzo{border-left:1px solid rgba(185, 181, 181,0.2);}
#search .prezzo-normale{border:1px solid #01aebb;border-radius:10px;background-color:#fff;}
/* Scheda auto > Colori Grigi*/
.prezzo-totale{border-top:1px solid rgba(43, 37, 34, 0.15);}
div.policy{background-color:#f5f5f5;}
.cls-plus, .toggler{fill:#645657;}
/* grigio scuro 1*/
.policy-option a{color:#656060;}
#cd-timeline::before{background:#b8b4b4 none repeat scroll 0 0;}
.cls-spunta{fill:#656060;}
#search .fixedo .searchbox-home-main{background-color:rgba(18,16,11,0.95);}
/* grigio scuro 2 */
.policy-title,#scheda .prezzo-iniziale{color:#3D3937}
.cd-timeline-content .cd-read-more{background:#acb7c0;color:white;}
.no-touch .cd-timeline-content .cd-read-more:hover{background-color:#bac4cb;}
.cd-timeline-content h2{color:#303e49;}
.cd-timeline-img{border:1px solid #b8b4b4;}
.cd-timeline-content > div:nth-child(1){border-right:1px solid #b8b4b4;}
.simplibo14{color:#695353;}
.wrpcnt_left ul li a,.wrpcnt_right p,.booking_steps h5,.booking_steps h6{color:#12100b;}
.nero_op_7{background:rgba(0,0,0,0.7)!important;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;}
 #location ul li a div{background-color:rgba(0,0,0,0.4);transition:background-color 1s;}
/* bianco */
#scheda .box-city-time-wrp div,#scheda .box-city-time-wrp input,#scheda .box-city-time-wrp select{color:#fff;}
.large_bt,#location ul li a,#footerhome li a,#footerhome li,#footer li,#footer li a,#infografica_wrap div,.user-account ul li a,.navcom a,.scrm h1,.scrm h2,.box-type ul li span,.risultati-filtri a, #location h4,#location h4 a,.discovermore,#welcome_popup,.box-submit input,.ui-autocomplete li a:hover,.navcom ul li ul a,.prezzo-sconto,.heavy_bt,#scheda .extra_list li,#scheda .box-city-time-wrp .laquenta div.prezzo-sconto,.topo,.topo a,.topo .policy-title,.login_text h4{color:#fff;}
#scheda .laquenta div.prezzo-sconto,.cd-timeline-img div{color:#fff!important;}
.box-city-time-ritiro,.box-city-time-dataora-ritiro,.cd-timeline-img,.box-city-time-dataora-consegna,.box-city-time-consegna,.user-country li ul li,.lista_eti a,.header_strip,.wrpcnt_left #location,.bgbox,ul.tip li ul li,#search .owl-nav,#search .owl-nav2,.fixedo #risposta_ricerca,.box-city-time-dataora-ritiro select, .box-city-time-dataora-consegna select,.user-currency li ul li,.dettagli-link-linea ul li ul li,.risposta_wrap{background-color:#fff;}
.cd-timeline-img,.location_white{background-color:#fff !important;}
.navcom ul li{/*border-left:1px solid rgba(255, 255, 255, 0.2);*/
}
.navcom ul li:last-child{/*border-right:1px solid rgba(255, 255, 255, 0.2);*/
}
.navcom ul li ul li:last-child{border-right:none;}
.navcom ul li ul li{border-bottom:1px solid rgba(255, 255, 255, 0.2)!important;}
/*.navcom ul li ul li:first-child{border-top:1px solid rgba(255, 255, 255, 0.2)!important;}
*/
#scheda .extra_list li{border:1px solid #fff;}
.cd-timeline-content::before{border:7px solid transparent;border-right:7px solid white;}
.cd-timeline-content{background:#f1f1f1 none repeat scroll 0 0;}
/* colore di evidenza */
 /* Arancione */
.orange > .tabcel > span,.cd-timeline-content > div > div >span.orange,span.orange,.rispostalogin,.alert,#alertmailesiste,#alertmailesiste a,#scheda span.listino_scontato.promo{color:var(--main-bg-color)!Important}
#search .prezzo-sconto.promo, .prezzo-sconto.promo{background-color:#e63c2f!important;}
.orange a:hover > svg > .piusvg2,.orange > .tabcel > svg > path{fill:#e63c2f;}
.formincompleto{border:2px solid #ff0000!important;background-color:#ff0000;}
.formincompleto input{background-color:#ff0000;color:#fff;}
.myb a.tabcel.alert_bg{background-color:#E63412!important;}
/* Celeste*/
.pulsante_scopri{background-color:rgba(255, 128, 101,0.8)}
.cancellation-policy > span,.navcom ul li.flotta_bt a,.flitro li.selfiltro,.black_result h4,.discovermore a,#footer li a:hover,#search span.price_el,.eti-riti-cons,.scheda_tec_opt div span,#location h4 a:hover,#scheda .box-city-time-wrp div.riepilogo-scheda-auto-header,.cd-timeline-content > div > div > span,.wrpcnt_left ul li a:hover,.login_text h3,#type ul li a:hover,.green span,.prenota_scream,.light_bt,#tot_auto,.celeste,.green_cl,.riep .cont{color:var(--main-bg-color);}
#scheda div.cancellation-policy{background-color:transparent; }
#scheda div.cancellation-policy> span{background-color:#e0f3f1;}
#scheda div.cancellation-policy > span br{display:none;}
.eti-riti-cons,#infografica_wrap div:nth-child(7),#scheda .box-city-time-wrp div.intestazione_mese{color:var(--main-bg-color)!Important;}
.filtro li.selfiltro .bgbox,.navcom ul li ul li:hover,.user-account ul li a:hover,.user-account li:first-child:hover > a,.prezzo-sconto,.gogreen,.risultati-filtri a, #location ul li a:hover div,.pulsante_scopri:hover,#welcome_popup,div[data-id="filtro_attivato"] a{background-color:var(--main-font-color)!important;transition:background-color 1s;}
.extra_cont a:hover > svg > .eliminasvg1, .green .cls-spunta, .policy-title a:hover > svg > .piusvg2{fill:var(--main-bg-color);}
.light_bt{border:1px solid var(--main-bg-color);}
#schedaautoprenota hr{border-top:2px solid var(--main-bg-color);}
.wrpcnt_right h3{border-bottom:thin solid var(--main-bg-color);}
.grey_bg{opacity:0.1;cursor:default;}
.myb a.tabcel{background-color:#000!important;color:#fff;}
.myb a.tabcel:hover{background-color:var(--main-bg-color)!important;}
.myb a.tabcel.grey_bg:hover{background-color:#000!important;}
.filtro li.selfiltro .bgbox, .navcom ul li ul li:hover, .user-account ul li a:hover, .user-account li:first-child:hover > a,  .gogreen, .risultati-filtri a, #location ul li a:hover div, .pulsante_scopri:hover, #welcome_popup, div[data-id="filtro_attivato"] a{background-color:var(--main-font-color) !important;transition:background-color 1s;}
.prezzo-sconto{background-color:rgba(0, 0, 0, 1) !important;transition:background-color 1s;}
#scheda div.prezzo-totale, #scheda div.prezzo-totale div {
    color: var(--main-font-color)!important;
}
#pagamento .gogreen{background-color:#000!important;}
#pagamento .gogreen > span {color:#fff;}
/* Blu */
#footerhome{background-color:#10403A}
/* Blu VroomerZ */
.promo_banner{background-color:#00abb3;}
/* colore principale */
/* Nero */
.navcom,.navcom ul li ul li{background-color:rgba(0,0,0,1);transition:background-color 1s;}
.box-type ul{background-color:rgba(0,0,0,0.3);transition:background-color 1s;}
.ui-autocomplete li a:hover,.heavy_bt,.black_result,footer,#infografica,.user-account ul li a ,#toggle-menu span,.navcom ul li:hover,.specialBook{background-color:rgba(0,0,0,1);transition:background-color 1s;}

.extra_list li.active,#location.location_white h4,{color:#000!important;}
#scheda .extra_cont div div,#scheda .extra_cont div span,.laquenta div a,#scheda .box-city-time-wrp .laquenta div.prezzo-finale,#scheda .box-city-time-wrp .laquenta div.prezzo-finale > div.eti_fin,
#scheda .box-city-time-wrp .laquenta div.prezzo-dettagli div,#scheda .box-city-time-wrp .laquenta div.cancellation-policy div{color:#000;}


.cd-timeline-img div{background-color:#000 !important;}
 #type h4,#type ul li a{color:#12100b}
#location{background-color:#12100b}
/* Bordi */
#scheda .prezzo-finale,#scheda .prezzo-dettagli{border-top:1px solid rgba(43, 37, 34, 0.15);}
#scheda .prezzo > .prezzo-dettagli:first-child{border-top:none;}
#scheda .prezzo > .prezzo-dettagli:last-child{border-bottom:none;}
/*#scheda .det_nol{border-top:1px solid #B1B3B4;}
#scheda .det_nol,#scheda .deposito{border-bottom:1px solid #B1B3B4;}*/
#scheda .det_nol div:last-child{border-right:none;}
#slides h3,.promo_banner{color:#1d1d1b;}
.four_cont > div,.space-up-wrap{background-color:rgba(185, 181, 181,0.2)}
#pagamento .space-up-wrap,body#scheda.step1 .space-up-wrap{background-color:transparent!important;}
 /* transparent */
.navcom ul li{background-color:transparent;}
 #scheda .box-city-time-wrp select option{color:#FFF;background-color:#000;}
#scheda .box-city-time-wrp div,#scheda .box-city-time-wrp input[type="text"],#scheda .box-city-time-wrp select{background-color:transparent;}
#scheda .wrpcnt.box-city-time-wrp {
    background-color: #000;
}
#scheda .box-city-time-wrp div.box-submit,#scheda .box-city-time-wrp div.where-you-are {
    background-color: #fff; border-radius:0px;
}
 /* background immagini */
.privacy_bg .tabcel{height:400px}
.navuser li select{background-color:transparent;background-image:none;}
.ita{background-image:url(/images/project/ico/icona_ita.png);background-repeat:no-repeat;background-position:center left;}
.eng{background-image:url(/images/project/ico/icona_eng.png);background-repeat:no-repeat;background-position:center left;}
.whatsapp{background-image:url(/images/com/whatsapp.png);background-repeat:no-repeat;background-position:center left;margin-right:20px;}
.loadingauto{background-image:url(/images/project/loader.gif);background-position:center center;background-repeat:no-repeat;}
.user-country li ul li.ita,.user-country li ul li.eng{background-position:10px;}
ul.tip li ul li img.outc{background-image:url(/images/project/micro/callout90.gif);}
#search .box-city-time-ritiro input,#search .box-city-time-consegna input,#search .box-city-time-dataora-ritiro select,#search .box-city-time-dataora-consegna select,#search .box-city-time-dataora-ritiro input,#search .box-city-time-dataora-consegna input,#scheda .box-city-time-ritiro input,#scheda .box-city-time-consegna input,#scheda .box-city-time-dataora-ritiro select,#scheda .box-city-time-dataora-consegna select,#scheda .box-city-time-dataora-ritiro input,#scheda .box-city-time-dataora-consegna input{background-image:none;}
.register_fleet_2_bg{background-color:#f3f3f4;}
.register_page .space-up-wrap{width:100%;padding:0%;}
.argento{background:linear-gradient(45deg, rgba(160,160,160,1) 0%,rgba(232,232,232,1) 56%);}
.argento:before{background:linear-gradient(45deg, rgba(181,181,181,1) 0%,rgba(252,252,252,1) 56%,rgba(232,232,232,1) 96%);}
.li_col:before{content:"";width:100%;height:100%;display:block;position:absolute;border-radius:0px;top:0px;}
.li_col .brand_name{display:none;}
.blu{background-color:#002A6E;}
.blu:before{background-color:#002A6E;}
.bronzo{background:linear-gradient(45deg, rgba(223,182,103,1) 0%,rgba(249,243,232,1) 56%,rgba(231,192,116,1) 96%);}
.bronzo:before{background:linear-gradient(135deg, #d19c35 0%,#f7e6c5 50%,#e8b558 100%);border:1px solid #e6b86a;}
.grigio{background-color:#4D4E4B;}
.grigio:before{background-color:#4D4E4B;}
.nero{background-color:#000;}
.nero:before{background-color:#000;}
.prugna{background-color:#4F3A3B}
.prugna:before{background-color:#4F3A3B}
.rosso{background-color:#D01C27}
.rosso:before{background-color:#D01C27}
.giallo{background-color:#FFFF35}
.giallo:before{background-color:#FFFF35}
.arancione{background-color:#E26200}
.arancione:before{background-color:#E26200}
.verde{background-color:#30ac88}
.verde:before{background-color:#30ac88}
#primo > div > div > div.space-up-wrap > div:nth-child(1) > div.oneline > div:nth-child(2) > div > div:nth-child(1) > input[type="text"]/* password field2 */
input[type="password"]::-webkit-input-placeholder{color:#85807F;opacity:1;}
input[type="password"]::-moz-placeholder{color:#85807F;opacity:1;}
 /* firefox 19+ */
input[type="password"]:-moz-placeholder{color:#85807F;opacity:1;}
input[type="password"]:-ms-input-placeholder{color:#85807F;opacity:1;}
 /* ie */
/* Search field3 - esempio*/
#searchfield3::-webkit-input-placeholder{color:#FFF;background:blue;}
#searchfield3::-moz-placeholder{color:#FFF;background:blue;}
 /* firefox 19+ */
#searchfield3:-moz-placeholder{color:#FFF;background:blue;}
#searchfield3:-ms-input-placeholder{color:#FFF;background:blue;}
 /* ie */
/* max*/
.classitemprop span{color:#000000 !important}
.ui-tooltip{z-index:99999999 !important}
.ui-dialog{z-index:99999999 !important}
#scheda .purechat-form::-webkit-input-placeholder{color:#000000;}
#scheda .purechat-form::-moz-placeholder{color:#000000;}
#scheda .purechat-form:-ms-input-placeholder{color:#000000;}
#scheda .purechat-form:-moz-placeholder{color:#000000;}
.b1{border:solid 1px rgb(218, 220, 224);}
.bb1{border-bottom:solid 1px rgb(218, 220, 224);}
.bl1{border-left:solid 1px rgb(218, 220, 224);}
.br1{border-right:solid 1px rgb(218, 220, 224);}
#home .searchbox-home{/*background-color:#000;*/
}
.privacy_bg,.contact_bg{height:334px;}
.contact_bg .tabcel{height:400px;}
.login_bg{background-color:#010101;}
.login_fleet_bg{height:334px;background-color:#010101;}
.login_agency_bg{height:334px;background-color:#010101;}
.register_page{background-color:#010101;}
.register_agency_bg{background-color:#050706;}
.register_fleet_bg{height:334px;background-color:#050706;}
/*placeholder*/
#scheda::-webkit-input-placeholder{color:#fff;opacity:1;font-size:16px;}
#scheda::-moz-placeholder{color:#fff;opacity:1;font-size:16px;}
 #scheda:-moz-placeholder{color:#fff;opacity:1;font-size:16px;}
#scheda:-ms-input-placeholder{color:#fff;opacity:1;font-size:16px;}
#scheda #schedaautoprenota::-webkit-input-placeholder{color:#5D5957;}
#scheda #schedaautoprenota::-moz-placeholder{color:#5D5957;}
 /* firefox 19+ */
#scheda #schedaautoprenota:-moz-placeholder{color:#5D5957;}
#scheda #schedaautoprenota:-ms-input-placeholder{color:#5D5957;}
 /* ie */
#registrazione::-webkit-input-placeholder{color:#5D5957;font-size:14px;}
#registrazione::-moz-placeholder{color:#5D5957;font-size:14px;}
 /* firefox 19+ */
#registrazione:-moz-placeholder{color:#5D5957;font-size:14px;}
#registrazione:-ms-input-placeholder{color:#5D5957;font-size:14px;}
 /* ie */
 .login_text > div > select{color:#5D5957;}
#scheda .login_text::-webkit-input-placeholder{color:#5D5957;font-size:14px;}
#scheda .login_text::-moz-placeholder{color:#5D5957;font-size:14px;}
 /* firefox 19+ */
#scheda .login_text:-moz-placeholder{color:#5D5957;font-size:14px;}
#scheda .login_text:-ms-input-placeholder{color:#5D5957;font-size:14px;}
 /* ie */
 #scheda .login_text > div > select{color:#5D5957;}
.box-city-time-ritiro.formincompleto input::-webkit-input-placeholder{color:#FFF;}
.box-city-time-ritiro.formincompleto input::-moz-placeholder{color:#FFF;}
 /* firefox 19+ */
.box-city-time-ritiro.formincompleto input:-moz-placeholder{color:#FFF;}
.box-city-time-ritiro.formincompleto input:-ms-input-placeholder{color:#FFF;}
 /* ie */
.box-city-time-consegna.formincompleto input::-webkit-input-placeholder{color:#FFF;}
.box-city-time-consegna.formincompleto input::-moz-placeholder{color:#FFF;}
 /* firefox 19+ */
.box-city-time-consegna.formincompleto input:-moz-placeholder{color:#FFF;}
.box-city-time-consegna.formincompleto input:-ms-input-placeholder{color:#FFF;}
 /* ie */
#scheda .box-city-time-ritiro input::-webkit-input-placeholder{color:#e63c2f;}
#scheda .box-city-time-ritiro input::-moz-placeholder{color:#e63c2f;}
 /* firefox 19+ */
#scheda .box-city-time-ritiro input:-moz-placeholder{color:#e63c2f;}
#scheda .box-city-time-ritiro input:-ms-input-placeholder{color:#e63c2f;}
#scheda .box-city-time-consegna input::-webkit-input-placeholder{color:#e63c2f;}
#scheda .box-city-time-consegna input::-moz-placeholder{color:#e63c2f;}
 /* firefox 19+ */
#scheda .box-city-time-consegna input:-moz-placeholder{color:#e63c2f;}
#scheda .box-city-time-consegna input:-ms-input-placeholder{color:#e63c2f;}
#scheda .box-city-time-dataora-ritiro input::-webkit-input-placeholder{color:#e63c2f;}
#scheda .box-city-time-dataora-ritiro input::-moz-placeholder{color:#e63c2f;}
 /* firefox 19+ */
#scheda .box-city-time-dataora-ritiro input:-moz-placeholder{color:#e63c2f;}
#scheda .box-city-time-dataora-ritiro input:-ms-input-placeholder{color:#e63c2f;}
#scheda .box-city-time-dataora-consegna input::-webkit-input-placeholder{color:#e63c2f;}
#scheda .box-city-time-dataora-consegna input::-moz-placeholder{color:#e63c2f;}
 /* firefox 19+ */
#scheda .box-city-time-dataora-consegna input:-moz-placeholder{color:#e63c2f;}
#scheda .box-city-time-dataora-consegna input:-ms-input-placeholder{color:#e63c2f;}
/*/
/////////////////////////////////// FONT ////////////////////////////////////////////////*/
/*motore.ricerca.css*/
.n_s_b > div:nth-child(1) > div > input[type="submit"]{color:#fff;}
.n_s_b > div:nth-child(1) > div > label{color:#006152;}
.n_s_b > div:nth-child(1) > div > a{color:#ccc;}
.n_s_b > div:nth-child(1) > div > i{color:#ccc;}
/*/
///////////////////////////////////Border///////////////////////////////////////////////*/
/*motore.ricerca.css*/
.n_s_b > div:nth-child(1) > div > input[type="submit"],.large_bt{border: 1px solid var(--main-bg-color);}
.n_s_b > div:nth-child(1) > div > input[type="submit"]:hover,.large_bt:hover{border: 1px solid var(--main-bg-color);}
/*/
/////////////////////////////////Background/////////////////////////////////////////////*/
/*footer.css*/
#contatti_homepage .login_bg{background-color:#F3F3F3;background-image:none;}
.space-up-cont-wide.login_bg{background-color:#010101;}
.space-up-cont-wide{background-color:#fff;}
#contatti_homepage .login_text > div > input, #contatti_homepage .login_text > div > textarea{background-color:transparent;background-image:none;}
.login_text > div > a.green_light_bt{background-color:#000;}
/*motore.ricerca.css*/
.barra_freccia div .fondo{background-color:#1d1b18;opacity:0.44;}
.n_s_b > div:nth-child(1) > div,.n_s_b > div:nth-child(1) > div > a,.n_s_b > div:nth-child(1) > div > input,.n_s_b > div:nth-child(1) > div > select{background-color:#fff;}
#home .n_s_b{background-color:transparent;}
.n_s_b{background-color:rgba(255,255,255,0.8);}
#home .n_s_b > div:nth-child(1){background-color:rgba(255,255,255,0.8);border-radius:10px;}
.n_s_b > div:nth-child(1) > div > input[type="submit"],.large_bt{background-color:var(--main-bg-color);transition:background-color 0.5s;}
.inc13 .large_bt,.inc4 .large_bt{ max-width: 50%; min-width: 300px;}
.n_s_b > div:nth-child(1) > div > input[type="submit"]:hover,.large_bt:hover,.box-submit input:hover,.specialBook:hover{background-color:var(--main-bg-hover);}
#scheda .searchbox-home-main{-webkit-box-shadow:0px 20px 50px -20px rgba(0,0,0,0.5) !important;-moz-box-shadow:0px 20px 50px -20px rgba(0,0,0,0.5) !important;box-shadow:0px 20px 50px -20px rgba(0,0,0,0.5) !important;}
#search .n_s_b{background-color:rgba(225, 225, 225, 0.8);}
#calendar_wrapper{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.07);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.07);box-shadow:0 2px 6px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.07);}
/* color */
.sx_calendar, .dx_calendar{border:1px solid #e4e7e7;}
.sx_calendar, .dx_calendar{background-color:#fff;}
#calendar_wrapper,.sx_calendar a,.dx_calendar a,.enabled,#scheda .box-submit.step a{color:#565a5c;}
.giorno.disable{color:#cacccd;}
.giorno.permadisabled{color:#cacccd;}
[data-selectedcalendar="true"]{color:#12100b!important;}
 .rangeSelezionato{color:#000;}
.enabled:hover{color:#000}
/* Background-color */
#calendar_cont{background-color:rgba(255,255,255,0.9);}
#calendar_wrapper{background-color:rgba(255,255,255,1);}
.rangestart{background-color:var(--main-bg-color)!important;}
.rangeend{background-color:var(--main-bg-color)!important;}
[data-selectedcalendar="true"]{background-color:var(--main-selected)!important;}
 input::selection{background-color:var(--main-selected)!important;}
::selection{background-color:var(--main-selected)!important;color:#000;}
 input::-moz-selection{background-color:var(--main-selected)!important;}
 .rangeSelezionato{background-color:var(--main-selected);}
.enabled:hover{background-color:var(--main-bg-color);}
.inizio_noleggio{background-image:url(/images/com/inizio_noleggio.svg);background-position:center center;background-size:300% 300%;}
.fine_noleggio{background-image:url(/images/com/fine_noleggio.svg);background-position:center center;background-size:300% 300%;}
.noleggio_occupato{background-image:url(/images/com/occupato.svg);background-position:center center;background-size:300% 300%;}
.multi_user{border-bottom:1px solid rgba(185,181,181,0.2);}
.multi_user>select{border:1px solid rgba(185,181,181,0.2);color:#1d1d1b;font-size:16px;}
.multi_user>a{border:1px solid rgba(185,181,181,0.2);color:#1d1d1b;background-color:#dcd9db;}
.prezzo-sconto{color:#1a1a1a}
.flex-prezzo-normale{color:#1a1a1a}
.flex-prezzo-normale{border:1px solid #1a1a1a;}
.cancellation-policy > span{color:#807e7e;}
.scheda_auto_flex{color:#1e1e1e;}


@media (min-width:1px) and (max-width:800px){
	#scheda .searchbox-home-main {
    -webkit-box-shadow: none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;
}
}