/*This is for Reservation and Modal REveal Close*/
#restaurantClose .buttonClose.bClose.close-reveal-modal {
   display: none;
}

.datepicker {
   width: 100%;
}
.datepicker > .datepicker_header {
  -moz-user-select: none;
  background-color: #bd6f00;
  color: #3f3f3f;
  font-size: 9pt;
  font-weight: bold;
  padding: 0 5px;
  text-align: center;
  width: 100%;
}
.datepicker span {
   background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
   display: inline-table !important;
   float: none !important;
   height: 0 !important;
   margin: 0 !important;
   overflow: hidden !important;
   width: 51% !important;
}
.datepicker > .datepicker_inner_container > .datepicker_calendar {
   width: 72%!important;
}
.month-nav {
   font-size: 15px;
   padding: 0 5px;
}
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > th {  
   width: 16%!important;
}
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.active {
   background-color: #000000!important;
   border: medium none!important;
   border-radius: 3px!important;
   color: #ffffff!important;
}
.datepicker > .datepicker_header > .icon-home {
   display: block;
   float: left;
   height: 15pt;
   margin-left: 5px;
   margin-top: 0;
   position: absolute;
   vertical-align: middle;
   width: 40pt;
}
#contactReservation #message {
   width: 97% !important;
}
.datepicker > .datepicker_inner_container {
   border: medium none !important;
   border-radius: 0 !important;
   box-shadow: none !important;
   margin: 0 !important;
}
.datepicker > .datepicker_inner_container > .datepicker_timelist {
   width: 25% !important;
}

#contactReservation .con-left {
   overflow:hidden;
   width:50%;
   float:left;
   margin-right:10px;
}
#contactReservation .con-right {
   float: right;
   margin-left: 0px;
   margin-bottom:10px;
   overflow: hidden;
   width: 42%;
}
#nav > ul > li > a {
   padding: 9px 8px;
}

.contact .con-left {
  float: left;
  margin-right: 10px;
  overflow: hidden;

}
