/*Motore ricerca Vecchio*/
#scheda .box-city-time-ritiro input,#scheda .box-city-time-consegna input{padding-left:2%;width:96%;max-width:96%;}
#scheda input[type="text"]{padding-top:0px;}
#scheda input[type="text"]{padding-bottom:0px;}
#scheda .box-city-time-dataora-ritiro select, #scheda .box-city-time-dataora-consegna select{padding-top:0px;margin-top:0px;}
#scheda .box-submit {width: 80%;padding-left: 10%;padding-right: 10%;}
#scheda .box-submit input[type="submit"]{width:100%;max-width:100%;min-width:100%;float:left}
#scheda .box-city-time{margin-right:5%;width:90%;margin-top:40px;padding-bottom:0px;float:left;margin-left:5%;}
#scheda .eti-riti-cons{position:absolute;top:-20px;left:2%;}
#scheda.step_8 .eti-riti-cons{position:relative;top:0px;left:0%;}
#home .eti-riti-cons{display:none;}
#scheda .box-city-time-ritiro{margin-left:2%;width:96%;margin-right:2%;position:relative;float:left;height:25px;}
#scheda .box-city-time-ritiro input,#scheda .box-city-time-consegna input{border-bottom:2px solid rgba(185, 181, 181,0.2);}
#scheda .box-city-time-dataora-ritiro input,#scheda .box-city-time-dataora-consegna input,#scheda .box-city-time-consegna input,#scheda .box-city-time-consegna select{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
#scheda .box-city-time-consegna{margin-left:2%;width:96%;margin-right:2%;position:relative;float:left;height:25px;}
#scheda .box-city-time-dataora-ritiro,#scheda .box-city-time-dataora-consegna{height:37px;float:left;margin-left:2%;width:96%;margin-right:2%;}
#scheda .box-city-time-dataora-ritiro input, #scheda .box-city-time-dataora-consegna input{float:left;width:66%;padding-left:2%;padding-top:5px;padding-bottom:5px;text-align:left;min-width:inherit;max-width:inherit;border:1px solid rgba(185, 181, 181,0.2);float:left;}
#scheda .box-city-time-dataora-ritiro select,#scheda .box-city-time-dataora-consegna select{height:34px;margin-right:0px;padding-left:0px;width: calc( 100% - 68% - 4px);padding-top:5px;padding-bottom:5px;float:left;border-left:none;text-align-last:center;min-width:inherit;max-width:inherit;border:1px solid rgba(185, 181, 181,0.2);}
#scheda .box-city-time-ritiro,#scheda .box-city-time-consegna,#scheda .box-city-time-dataora-consegna{margin-bottom:20px;}
#scheda .box-city-time-dataora-ritiro{margin-bottom:40px;}
/*/
//////////////////////////////////////////////////////////////////////////*/
/*/
/////////////////////////Ticker Carosello Principale ////////////////////////////*/
/*Margini*/
div#car_new > div,.light_new > div{margin:0 0 0 -20px;}
div#car_new > div:last-child{margin:0 -20px 0 5px;}
.light_new > div{margin:0px 5px 0px 0px;padding:2px 5px;}
.light_new > div:first-child{margin-left:-5px;}
/*Padding*/
div#car_new{padding:0px 0px;}
div#car_new > div,.light_new > div{padding:10px 40px;}
.light_new > div:first-child{padding-left:10px;}
/*Posizione*/
div#car_new{position:absolute;top:-50px;z-index:10;overflow:hidden;}
.light_new{position:absolute;bottom:0px;}
div#car_new > div,.light_new > div{overflow:hidden;position:relative;float:left;}
div#car_new > div > span,.light_new > div > span{float:right;}
div#car_new > div:last-child{float:left;}
/*Altezze*/
/*Larghezze*/
div#car_new{width:550px; height:45px;}
/*Effetti*/
div#car_new > div,.light_new > div{transform:skew(15deg);-webkit-transform:skew(15deg);-moz-transform:skew(15deg);-o-transform:skew(15deg);}
div#car_new > div > span, .light_new > div > span{transform:skew(-15deg);-webkit-transform:skew(-15deg)!important;-moz-transform:skew(-15deg);-o-transform:skew(-15deg);}
/*Border*/
/*Font*/
/*/
////////////////////////////// Scheda Riepilogo //////////////////////////*/
/*Margini*/
#scheda .riepilogo-scheda-auto  #formricercascheda{margin-left:1vw;}
#scheda .riepilogo-scheda-auto .wrpcnt{margin:0;}
/*Padding*/
#scheda .riepilogo-scheda-auto-header{padding-left:8%;padding-right:8%;padding-top:10px;padding-bottom:10px;}
/*Posizione*/
#scheda .riepilogo-scheda-auto-header{float:left;}
#scheda .riepilogo-scheda-auto  #formricercascheda{float:left;}
#scheda .riepilogo-scheda-auto .wrpcnt{float:left;}
#scheda .fixedo .riepilogo-scheda-auto{position:fixed!important;top:0px!important;}
#scheda .fixedo.botto .riepilogo-scheda-auto {
    top: unset!important;
    bottom: 0px!important;
    position:fixed!important;
}
#scheda .fixedo.toppo .riepilogo-scheda-auto {
    top:100px!important;
    bottom:unset!important;
  position:fixed!important;
}
#scheda .riepilogo-scheda-auto{position:absolute;top:330px;z-index:1000;right:5vw;}
#scheda .searchbox-home-main{position:relative;}
/*Altezze*/
#scheda .riepilogo-scheda-auto-header{height:32px;}
/*Larghezze*/
#scheda .riepilogo-scheda-auto-header{width:84%;}
#scheda .riepilogo-scheda-auto{width:33vw;}
#scheda .riepilogo-scheda-auto  #formricercascheda{width:32vw;max-width:430px;}
#scheda .riepilogo-scheda-auto .wrpcnt{width:100%;}
/*Effetti*/
#scheda .searchbox-home-main{transition:background-color 1s}
/*Border*/
/*Font*/
/*/
//////////////////////////////////// Box City Time ///////////////////////*/
/*Margini*/
#scheda .box-city-time{margin-right:5%;margin-top:40px;margin-left:5%;}
/*Padding*/
#scheda .box-city-time{padding-bottom:0px;}
/*Posizione*/
#scheda .box-city-time{float:left;}
/*Altezze*/
.specialprice{line-height:11px !important;}
/*Larghezze*/
#scheda .box-city-time{width:90%;}
#riassunto_ricerca{width:100%;}
.prezzo-totale {
    flex-flow: row wrap;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
#scheda .cancellation-policy > span {
    padding: 6px 0px;
  margin-bottom:12px;
}
.prezzo-totale > span{margin-left:auto;}
/*Effetti*/
/*Colori*/
/*Border*/
/*Font*/
/*/
////////////////////////////////////// Riepilogo Prezzo //////////////////*/
/*Margini*/
#scheda .prezzo-dettagli div{}
#scheda .eti_fin{}
#scheda .prezzo-totale{}
#scheda .prezzo-dettagli.extra_cont div {
    margin: 0px;
}
/*Padding*/
#scheda #disclaimerlocation{padding:10px 10%;}
#disclaimerlocation{padding:10px 2%;}
#scheda .laquenta{padding-left:5%;padding-right:5%;padding-bottom:10px;}
#scheda .prezzo-dettagli{padding-top:5px;padding-bottom:5px;}
#scheda .prezzo-totale{padding-top:5px;padding-bottom:5px;}
#scheda .prezzo-sconto{padding: 5px;margin-right: 10px;}
#scheda .prezzo-finale{padding-top:13px;padding-bottom:13px;}
#scheda .cancellation-policy > span{padding:10px 0px;}
/*Posizione*/
#disclaimerlocation{position:absolute;top:-24px;}
#scheda #disclaimerlocation{top:-55px;z-index:10;left:0px;}
#scheda .laquenta{float:left;}

#scheda .prezzo-finale {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: center;
}

#scheda .prezzo-sconto{}
 .fl, .box-city-time-wrp div, .box-submit input, .box-type ul li input{float:left;position:relative;}
#scheda .prezzo-totale span, #scheda .prezzo-dettagli span, #scheda .prezzo-dettagli span{float:right; margin-left:auto;}
#scheda .prezzo-dettagli.extra_cont span:first-child{float:left;}
#scheda .prezzo-dettagli.extra_cont span:last-child{float:right;}
#scheda .prezzo-totale{float:left;}
#riassunto_ricerca{float:left;}
#scheda .box-submit input[type="submit"]{float:left;}
#scheda .prezzo-dettagli{float:left;}
#scheda .prezzo-dettagli div{float:left;}
.cancellation-policy{float:left;}
/*Altezze*/
#scheda .box-submit input, .heavy_bt{height:50px;}
#scheda .eti_fin{line-height:21px;}
#scheda .cancellation-policy > span{}
/*Larghezze*/
#scheda #disclaimerlocation{width:80%;}
#disclaimerlocation{width:94%}
#scheda .laquenta{width:90%;}
#scheda .prezzo-finale{width:100%;}
#scheda .box-submit input[type="submit"]{width:100%;max-width:100%;min-width:100%;}
#scheda div.prezzo{width:90%;padding-left:5%;padding-right:5%;}
#scheda .prezzo-dettagli{width:100%;}
#scheda .prezzo-dettagli div{width:100%;}
#scheda .prezzo-totale{width:100%;}
.cancellation-policy{width:100%;}
/*Effetti*/
#scheda .cancellation-policy > span{display: inline-flex;width: 100%; margin-bottom:6px; justify-content: center;}
#disclaimerlocation{display:none!important;}
#scheda span.listino_scontato{display:block;}
#riassunto_ricerca{display:none;}
#riassunto_ricerca, .risultati-filtri{display:none;}
/*Border*/
#scheda .prezzo-finale, #scheda .prezzo-dettagli{border-top:1px solid rgba(43, 37, 34, 0.15);border-top-width:1px;border-top-style:solid;border-top-color:rgba(43, 37, 34, 0.15);}

/*Font*/
.specialprice{font-size:9px !important;text-transform:uppercase !important;text-align:center !important;}
#scheda .prezzo-dettagli div{text-align:left;}
#disclaimerlocation{font-size:15px;}
#scheda span.listino_scontato{text-align:right; margin-left:auto;}
#riassunto_ricerca{text-align:left;font-size:14px;}
#scheda .prezzo-sconto{text-align:center;}
/*Calasync*/
#scheda .box-city-time-wrp div#calendar_cont{color:#565a5c;background-color:#fff;position:relative;}
#scheda .box-city-time-wrp div{color:#565a5c;}
#scheda #calendar_cont .arrow_from{left:unset;}
#scheda #calendar_header > a{right:unset;left:-16px;}
#scheda #calasync{position:absolute!important;top:84px;left:-600px;-transition-property:top;transition-property:top;transition-duration:1s, 1s;}
#scheda #calasync.start{top:41px;}
#scheda #calasync.end{top:161px;}
#scheda .box-city-time-wrp div.intestazione_mese,#scheda .box-city-time-wrp div#calendar_cont,#scheda #calendar_cont .arrow_from{top:5px;}
#scheda #calendar_cont .arrow_to{display:none!important;}
#scheda #calendar_cont .arrow_from, #scheda #calendar_cont .arrow_to{right:-12px;border:20px solid transparent;border-top:0;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(45deg);transform:rotate;}
#scheda #calendar_cont .arrow_from, #scheda #calendar_cont .arrow_to{content:"";display:inline-block;position:absolute;bottom:auto;z-index:1000000000;}

#scheda .wrpcnt.box-city-time-wrp > .laquenta > .prezzo > div{
      height: 32px;
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: center;
}
#scheda .wrpcnt.box-city-time-wrp > .laquenta > .prezzo > div.extra_cont{
  height:auto;
}
#scheda .wrpcnt.box-city-time-wrp > .laquenta > .prezzo > div.cancellation-policy{
  height:auto;
}
#scheda .wrpcnt.box-city-time-wrp > .laquenta > .prezzo > div.extra_cont >div {
    height: 32px;
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: center;
}
@media (min-width:1185px) and (max-width:1280px){
  #scheda .riepilogo-scheda-auto{
    right:0px;
  }
}
