
.inserisciStruttura .tab_form .content ul li input[type=email], .inserisciStruttura .tab_form .content ul li select {width: 100%;
  box-sizing: border-box;
  margin: 0;
  padding: 0 15px;
  border: 1px solid #e0e0e0;
  height: 35px;}
.inserisciStruttura .tab_form .content ul li input[type=password], .inserisciStruttura .tab_form .content ul li select {width: 100%;
  box-sizing: border-box;
  margin: 0;
  padding: 0 15px;
  border: 1px solid #e0e0e0;
  height: 35px;}

.formRicerca {}
.formRicerca input[type=text], input[type=number], .formRicerca select {box-sizing:border-box;
  padding:0 10px 0 35px;
  height:50px;
  line-height:48px;
  float:left;
  border:none;
  background: url(../img/form_ico.png) no-repeat 15px 0 #FFF;
  border-right:1px solid #a49eb8;}
.formRicerca input.dove {width:24%; background-position: 10px 16px;}
.formRicerca input.date {width:14%; background-position:10px -20px;}
.formRicerca input.guests {width:10%; background-position:10px -55px;}
.formRicerca select {width:22%; background-position:10px -92px; border-right:none;}
.formRicerca input.btn {width:16%; padding:0; line-height:48px; height:50px; font-size:19px; border-bottom-left-radius:0; border-top-left-radius:0;
  font-weight:700;
  color:;}
.formRicerca input.btn:hover {background:#f4ca09; color:#a68b00; border-bottom: 2px solid #a68b00;}

.hide { display: none !important; }

.scheda .disponibilita .head .additionalInfo {
  width:130px;
  padding: 0 25px 0 15px;
  border: 1px solid #e0e0e0;
  height: 30px;
}

.visibility-hidden {
  display: none;
}

.importantRule { position: fixed !important; }

.testo-giallo, .testo-giallo button { color: #f4ca09; }

button.disabled { opacity: 0.7; }
.fancybox-skin { padding: 0px; }
.margin-top-ul-wishlist { margin-top: 10px; }
