.dates {clear:both;vertical-align:top;height:55px;margin-bottom:15px;}
.dates span.dash, .dates span.at {display:block;width:10px;height:15px;float:left;font-size:.75em;font-weight:bold;text-align:center;}
.dates span.at {width:15px;}
.dates label {width:160px}
.datefield {display:inline-block;padding:0 .25em;float:left;}
.datefield input.date {width:20px;float:left;border:1px solid #ddd}
.datefield input.year {width:55px;float:left;border:1px solid #ddd}
.datefield small, .picker small {font-size:.6em;display:block;clear:both;float:left;color:#777}
.picker small {float:none}
.datefield select.selectampm {width:48px;float:right;}
.datefield select.selectyear {width:62px;float:right;}
.datepicker {width:120px;}
.Zebra_DatePicker table {float:none}

.Zebra_DatePicker {background:#002b54}
.Zebra_DatePicker .dp_daypicker th {background:#e87719}
.Zebra_DatePicker .dp_footer td:hover, .Zebra_DatePicker .dp_header td:hover {background:#254e79}
.Zebra_DatePicker .dp_daypicker td.dp_selected {background:#e87719;color:white;}
.Zebra_DatePicker .dp_daypicker td.dp_current {background:#557eb9;color:white;}
.Zebra_DatePicker .dp_daypicker td:hover {background:#f8a759}


.property-form #contact-form {
  float: none;
  border-radius: none;
  box-shadow: none;
  border: none;
  padding: 0;
  margin: 1em 0;
  width: 480px;
}

.property-form .namebox label {
  clear:both;
  width:50%;
}
.property-form .namebox input.text {
  margin-bottom:2px;
}
.property-form #contact-form textarea.addcomment {
  width: 460px;
}
.property-form .datepicker {width:100px;}

.property-form #contact-form-submit {margin-bottom:20px;}