div.blocco_prenota{width:100%;height:auto;background:rgba(0,0,0,0.5);position:absolute;bottom:0;left:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;z-index:100;text-rendering:optimizeLegibility}div.blocco_prenota>div>ul{margin:0;padding:15px 30px 15px; overflow:hidden;border:#FF0000 solid 0;z-index:9999}div.blocco_prenota>div>ul>li{list-style:none;float:left}div.blocco_prenota>div>ul>li:nth-child(1){background:url(../immagini/ico_calendario.png) no-repeat 0 14px;width:25%;text-align:left;font-size:24px!important;text-transform:uppercase;padding:8px 0 0 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:28px;color:#FFF}div.blocco_prenota>div>ul>li:nth-child(2){ width:75%;text-align:right}form#prenota ul{margin:0 0 0;padding:0;border:#0000FF solid 0;overflow:hidden;display:inline-block;text-align:left}form#prenota ul li{list-style:none;float:left;border:#FF0000 solid 0;padding:0 0 0 30px}form#prenota ul li label{display:block;color:#FFF}form#prenota input{padding:13px 20px!important;background:#FFF;border:solid 1px #d3d3d3;color:#666;width:170px}form#prenota .cont_select{width:140px;height:43px;overflow:hidden;background:url(../immagini/arrow-down.png) no-repeat right #FFF;border:1px solid #d3d3d3}form#prenota .cont_select select{background:transparent;width:160px;line-height:1;border:0;border-radius:0;-webkit-appearance:none;padding:13px 15px!important;color:#666}form#prenota ul li a{background:#296292;color:#FFF;text-decoration:none;display:inline-block;padding:10px 15px 11px;margin:22px 0 0 0;font-family:'Playfair Display',serif;font-size:18px;text-transform:uppercase;border:solid 1px #296292;transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms}form#prenota ul li a:hover{background:#FFF;color:#996600;border:#999 solid 1px}form#prenota .invia_prenota{background:#FFF;color:var(--colore_rosso);text-decoration:none;display:inline-block;padding:14px 15px 14px!important;margin:22px 0 0 0;font-size:14px;border:solid 0 #296292;transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms;cursor:pointer;width:auto}.Zebra_DatePicker_Icon_Inside_Right{right:2px!important;padding:10px!important;border:#fff solid 10px!important}button.Zebra_DatePicker_Icon{width:19px!important;height:19px!important;padding:10px!important;border:none}form#form_prenota{margin:0;padding:0;border:#666 solid 0}form#form_prenota ul{margin:0;padding:0;overflow:hidden}form#form_prenota ul li{float:left;width:50%;list-style:none;padding:0 30px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form#form_prenota ul li input{padding:10px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #ddd;color:#666}form#form_prenota ul li input:focus{border:solid 1px #296292}form#form_prenota textarea{padding:10px;width:calc(100% - 30px);height:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 30px 0 0;border:solid 1px #ddd;font-size:13px;color:#666}form#form_prenota textarea:focus{border:solid 1px #296292}a.cancella{background:#999;color:#FFF}a.cancella:hover{background:#777777;color:#FFF}.titolo_dx{text-align:center;font-weight:bold;font-size:20px;border:#FF0000 solid 0;line-height:26px}.cont_book_pagina{min-height:200px;background:#F3F3F3;padding:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cont_book_pagina ul.dettagli_prenotazione{margin:0;padding:0px}.cont_book_pagina ul.dettagli_prenotazione li{list-style:none;border:none!important;border-bottom:solid 1px #cdcdcd!important;padding:5px 0!important;line-height:24px}.cont_book_pagina ul.dettagli_prenotazione li label{font-weight:bold;display:block}#prenota_dx ul{margin:0;padding:0;overflow:hidden}#prenota_dx ul li{list-style:none;border:#FF0000 solid 0;width:100%;padding:0!important;margin:0px!important}#prenota_dx ul li label{display:block;color:#444444}#prenota_dx ul li a{background:#1e1e1e;color:#FFF;text-decoration:none;display:inline-block;padding:11px 15px 12px;margin:22px 0 0 0;font-family:'Playfair Display',serif;font-size:18px;text-transform:uppercase}#prenota_dx input{width:100%;padding:13px 20px!important;background:#FFF;border:solid 1px #fff;color:#666;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} #prenota_dx .cont_select{width:99%;height:43px;overflow:hidden;background:url(../immagini/arrow-down.png) no-repeat right #FFF;border:1px solid #FFF}#prenota_dx .cont_select select{background:transparent;width:110%;line-height:1;border:0;border-radius:0;-webkit-appearance:none;padding:13px 15px!important;color:#666}li.res_book{background:#e44135;color:#fff;font-weight:bold;text-align:center;display:none;line-height:30px}.Zebra_DatePicker_Icon_Wrapper{width:100%}ul.bottoni_prenota{}ul.bottoni_prenota li:nth-child(1){text-align:left!important;margin:0 0 20px 0}ul.bottoni_prenota li:nth-child(2){text-align:right!important;margin:0 0 20px 0}ul.cont_alloggi{margin:20px 0 0;padding:0;overflow:hidden}ul.cont_alloggi li{list-style:none;overflow:hidden;margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:#ddd solid 1px}ul.cont_alloggi li img{width:150px;float:left;margin:0 20px 0 0;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}ul.cont_alloggi li img:hover{opacity:0.7}ul.cont_alloggi li h3{margin:0 0 10px 0;font-size:16px}ul.cont_alloggi li a.btn_prenota{background:#CC0000;padding:4px 20px;color:#FFF;text-decoration:none;border:var(--colore_rosso) solid 1px;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione);border:#CC0000 solid 1px}ul.cont_alloggi li a.btn_prenota:hover{background:#FFF;border:#CC0000 solid 1px;color:#CC0000}.loader_prenota{width:auto!important;float:none!important;display:none}@media screen and (max-width:1170px){div.blocco_prenota>div>ul>li:nth-child(1){font-size:20px;line-height:26px;padding:10px 0 0 60px}form#prenota ul li{padding:0 0 0 20px}form#prenota input{padding:13px 15px!important;width:110px}}@media screen and (max-width:989px){div.blocco_prenota>div>ul{padding:15px 15px 15px}div.blocco_prenota>div>ul>li:nth-child(1){background:none;width:20%;font-size:20px;padding:18px 0 0 0}div.blocco_prenota>div>ul>li:nth-child(2){width:80%}}@media screen and (max-width:768px){div.blocco_prenota>div>ul{padding:0px}div.blocco_prenota>div>ul>li{float:none;text-align:center}div.blocco_prenota>div>ul>li:nth-child(1){width:100%;text-align:center;font-size:20px;padding:10px 0 10px 0;line-height:30px}div.blocco_prenota>div>ul>li:nth-child(2){width:100%;text-align:center}form#prenota ul li{padding:0 0 0 10px}form#prenota input{padding:13px 15px!important;width:92px}form#prenota .cont_select{width:140px;height:43px;overflow:hidden;background:url(../immagini/arrow-down.png) no-repeat right #FFF;border:1px solid #d3d3d3}form#prenota .cont_select select{background:transparent;width:160px;line-height:1;border:0;border-radius:0;-webkit-appearance:none;padding:13px 15px!important;color:#666}}@media screen and (max-width:620px){.titolo_dx{padding:30px 0 0}form#prenota ul li{width:50%;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form#prenota input{padding:13px 20px!important;background:#FFF;width:95%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form#prenota .cont_select{width:95%;height:43px;overflow:hidden;background:url(../immagini/arrow-down.png) no-repeat right #FFF;border:1px solid #d3d3d3}.Zebra_DatePicker_Icon_Inside_Right{right:13px!important;padding:10px!important;border:#fff solid 10px!important}ul.cont_alloggi li{text-align:center;margin:0 0 15px 0;padding:0 0 15px 0}ul.cont_alloggi li img{width:150px;float:none;margin:0 auto 20px;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}}@media screen and (max-width:549px){form#form_prenota ul li{float:none;width:100%;padding:0}form#form_prenota textarea{padding:10px;width:100%;height:100px;margin:0}a.cancella{background:#999;color:#FFF;padding:10px 20px!important}}