/* Datepicker border styling */
.datepicker {
  background-color: #F7F7F7;
  border: 1px solid #CCCCCC;
}

.datepicker * { font-size:12px;}

/* Tighten up the spacing between multiple calendars */

.datepickerSpace div {
    background: rgb(11,95,94);
    width: 7px;
    height: 2px;
    margin-top: 7px;
}

/* Grey background behind Month Name row, and blue text */
div.datepicker th a.datepickerMonth,
div.datepicker th a.datepickerMonth span {
  color:rgb(11,95,94);
  font-weight:normal;
  font-size:20px;
  font-family:"Trebuchet MS";
}

/* style the day of week header cells */
div.datepicker th {
  color: black;
  font-weight: bold;
}

div.datepicker .datepickerDays td a {
  text-decoration:none !important;
  color:#c3c7cd;
}
/* Black text, white background, and grey borders around day cells */
div.datepicker .datepickerDays td.datepickerToday a:hover,
div.datepicker .datepickerDays td.datepickerFuture a:hover {
  text-decoration:underline !important;
  cursor:pointer;
}

div.datepicker table.datepickerViewDays,
div.datepicker table.datepickerViewMonths,
div.datepicker table.datepickerViewYears {
  background-color:white;
}
div.datepicker table tbody.datepickerDays td {

}

/* yellow cell background on hover */

tbody.datepickerDays td.datepickerSelected, 
div.datepicker tbody.datepickerDays td.datepickerFuture:hover, 
div.datepicker tbody.datepickerDays td.datepickerToday:hover  {
  background-color: #e1eaa1;
}

div.datepicker tbody.datepickerDays td.datepickerDisabled:hover{
  background:transparent;
}

/* Bold today's date */
div.datepicker td.datepickerToday a {
  font-weight:bold;
}

/* cells are wider in the clean style */
.datepickerYears a, .datepickerMonths a {
  width: 42px;
}
.datepickerMonths td:first-child a,
.datepickerYears td:first-child a {
  width:39px;
}
div.datepicker th a.datepickerMonth {
  width:100%;
  margin:0;
}

div.datepicker table.datepickerViewDays{
  width:177px;
  background: url('/inc/sitespecific/danubius/imgs/calendarback.png') no-repeat 126px 42px;
}

.datepickerDays td{
  padding:0 !important;
}
