label.error{font-size:10px;margin-left:4px;color:red}form input[type="text"].error,form input[type="password"].error,form input[type="email"].error,form textarea.error,form select.error{border:2px solid #f00!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEEElEQVR42s2Va2wUVRTH/3dmOn1tt8u23b63BW0MQmIgQVJEVOSRSHdJSkRitFb5QqLxizF8UuojxugXY2JQE8MXXx+A2lbUNhIxKG0CJK3YYEu3S9dut/vqe7vdeV3PTMmSZcVW1MRJbu7dc885v7nnP/csw3/8sP8VYKip+agOXnvv1+0v/OuAod1eXrRxLTgTEPvVh/t6OlcVuyqna3u8vMLzAGRRAY9FkVIYfBcD2NzdvmL8ig7XvQePiY6iNte2dVBHRihChCSLCIzMIrGotG3qOv3aPwL4HmniNUe8SP3YA1ZSSRYOHpmEZHfiyi8RbO3+it0xILDvQKRwy/qyPGEKOQ/tR86OPZZdOdcD7dQJTCVyEAovhO//pr3izgB7m3lF6y6kzn0H24cdGXtzLR7kllfhylAcW7pOsb8NCO7Zz+3e7ZASIWh+P2zHT2cCnn4MUrkbc7MJ+IPz2PZtB1s1YNJ78HVWUvSK89ENUHx+GKHxbECrF5KrFjJpMuifRlLV3mjsOPnqqgChnU3c/tRuWoxaX40RmoDt/S8yfGYe3gihqh6CqkKXCnAppmLX92fYioCw9/FOuaHGk7/JDT4ehB6PQbvci+Kzv2X4xdcWQKy9G1B1yDpH//UYwkne1bwQ8/4lIHKghTsONSLZ3QFjegqCKMMYHYHjYigT0GBPA5gGyAZD1+A4nkjE2W0Bkzv2TuQ2lFfKYhjaYmp52+AwfMNw9AVvC+Aqh6QDv8cXMBCdDTy5MFWXBQi76jzaktrpfKcF6s994JJkBVsA/ygcF8YyAeudECvr0wCmGigivU4OB82s3kNz8a4MQCivlNvbnoXu66cguq2mUbsBmJlGzs4mFL70puW78PZRpL48AdFZS76aBQABRCpTMqHgzHgEh5MzLA2IuuqOweVsK3imEfrVYbII4IaxDNBpVlTqQ1dhTE4vH9teSKMYor0iA8A1jiLOcHYihmhy6aOWxdkjFmBScHD7Jy9DO/8DIEpW0jTAPEEkBNt7n0PasNkCaAOXMPdcM4Ti0nSJTAAIINBsiv5pIIjnU/OMRddU98meB7cKbomaWJx6Gc8G+K6RyOOZGtzjgFi9LgtgzrkUNjgzj/75uSiL5pVx2/EXoVw4T3dKpuRaNmCMRP7pVpFLSWT3nwLMkU+l+mxiAixaVs9t77ZC6e0lQczy6FkAJBIAtefCtz6AUFJBjW4ftNEhiI6qtAb8FoCTcn0cDBDAUT2W59nuZncJwHzyJkAzLxANWjMq29LAIAUq5t8BWH4+aSUi11EOpJZPICg3ATIV4XJ8xizR8lcUXlMzRjnccNlg0LU36O11xojDodMGpbB+m4fRuW7NKtkNgms39jVaW/4wEF1SyG4EDi/O1v0BdaNJ3oB8YjwAAAAASUVORK5CYII=);background-position:right 15px top 7px;background-size:15px 15px;background-repeat:no-repeat;padding-right:40px}form input[type="text"].valid,form input[type="password"].valid,form input[type="email"].valid,form textarea.valid,form select.valid{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADYklEQVR42u2US0gUcRzHv/+Z3XHXXYukF2q6JkShHbKUXlJB9ITIPMT2OBblWoc69LgUdCkpQqXdIKJCmk2wQ6fq0CVLgx7QAyor3XLdVixN25nZ3Zmd6Te7Ylq+IOvUH2YOw/w/n9/r/2f4y4v9F/w7wUWnld5bsC9y8+8IvHYRiYQbFqsb+6Ubkyu4YBdnTJvpPrStCscuHQcsgp8kOyZH4E2vgp6oq/dcxe3eO2gKPkD46ReoiiaiUtr5ZwJvuhuGIZ7dexqf9RDEdw2w8TZwHNDxKIy4rL4fLvA58qDrAfpjI6V4Z0y4z7EOUenuuQM1CCU+4/q7G7BxaWCMgZEgmBJcYUM2uKFqonvZGvib7wGC4CLJx1HgeYjJAc/WA0jPcqC+1T8I56wcup53I9IlB6hE+WwQHtfEw5sWozBXQXdPKY40XAbS0vJJEvgFno94tK2qvBLz5yzAqVdnYKeyJOEWgr8geFhuh0eam2qyz1lBkTea8NzpH9AfZ8iwZ+FbXxFONookEYZLaq19G0vWTylfugHVr2uh0ieOasJ4ht4P/eht6wU88mBlGLwOY+2CLFSUSIjEGGSdIaabuwRokVJU37ppSnJJ0oE6ob2saJlrz+rtOP26BjEYSBCc4xikLjlZGlg4CigS+CnwObOh6cFdK50omSugLw5EExwk3WyWAKYswflbjSptfFuQXVDk3XoCR1uPQzF4xA3ODB/ylyjCz8IE56lvkWF9G+iB0wXVaHeXObDQlYZ+yiSqc5QNYFDzBGUR/A+bcG33KXg/XURI+YqoYYVG8LisoaMlRCS2k+Dir/MwZIpMid5eviIDhXm2ZC+ilIWs6UjwArblVKIhKOKT3EOl4RGj6CMEDz5KwoddDyMLhkg2L8/AvOx0fNeQ7IeSYPiu6xQ1n3roV1PQer8TuqbXEfzgaMfl95M8IFm3dCpcOXbIKoNCEtlIlUw2WFL4piUMTdH8NOs7xjqPI18VA5JVpabEgT7VSDbeFMQsPF40h6H0q3cJvgHjrNHvIp+zmKbr6fIlmZiVZYNEmcQ4Hi+ff0VPiE6pR8ofDz62ICVxk0QsLs7E7FwHHj/pQXen3IYqqWAi8PEFQyTZrgx0fowAPCugcWybPEFKUkHXciONYw7BOycKN9cPwvWE5WCCUpsAAAAASUVORK5CYII=);background-position:right 15px top 7px;background-size:15px 15px;background-repeat:no-repeat;padding-right:40px}#siimage{border:1px solid #000;vertical-align:top}#sireload{width:25px;margin:30px 0 0 20px}#form_newsletter #sireload{width:25px;margin:18px 0 0 12px}.contenitore-form-contatti form button,.contenitore-form-indirizzi form button{margin-right:15px;margin-top:15px}.no-padding-captcha{padding:0 0}.recaptcha-error{border:2px solid red;padding:15px 15px 0 15px;display:inline-block}.recaptcha-error-message{font-size:10px;margin-left:4px;margin-bottom:5px;font-weight:700;color:red}@media (min-width:1690px){#form_newsletter .col-xlg-5{width:41.66666667%}#form_newsletter .col-xlg-7{width:58.33333333%}.no-padding-captcha{padding:0 15px!important}}.Effettua_prenotazione::before{content:"Effettua prenotazione";color:#000;padding:7px 32px 7px 32px;background-color:#ccc}.Modifica_prenotazione::before{content:"Modifica prenotazione";color:#000;padding:7px 32px 7px 32px;background-color:#ccc}