#usvn-calendar-datepicker {
  font-family: "Roboto", Arial, Helvetica, sans-serif;
} 
#usvn-calendar-datepicker table tbody {
  border:#dddddd 1px solid;
}

#usvn-calendar-datepicker a.ui-state-default, 
#usvn-calendar-datepicker span.ui-state-default {
  height:70px;
  border:#dddddd 1px solid;
  border-top-width:0px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:0px;
}
/*
#usvn-calendar-datepicker tr a.ui-state-default:last-child, 
#usvn-calendar-datepicker tr span.ui-state-default:last-child {
  border-right-width:0px;
}
*/
#usvn-calendar-datepicker tr:first-child a.ui-state-default, 
#usvn-calendar-datepicker tr:first-child span.ui-state-default {
  border-bottom-width:0px;
}
#usvn-calendar-datepicker tr:last-child a.ui-state-default, 
#usvn-calendar-datepicker tr:last-child span.ui-state-default {
  border-bottom-width:0px;
}
#usvn-calendar-datepicker tr:nth-child(2) a.ui-state-default, 
#usvn-calendar-datepicker tr:nth-child(2) span.ui-state-default {
  border-top-width:1px;
}
/*
#usvn-calendar-datepicker tr td:first-child a.ui-state-default,
#usvn-calendar-datepicker tr td:first-child span.ui-state-default {
  border-left-width:1px;
}
*/
#usvn-calendar-datepicker .ui-datepicker-unselectable span.ui-state-default {
  border-color:#999999;
}

#usvn-calendar-datepicker td.ui-datepicker-other-month {
  opacity:0.35;
}


#usvn-calendar-datepicker .ui-datepicker-next,
#usvn-calendar-datepicker .ui-datepicker-prev {
  margin-top:18px;
}
#usvn-calendar-datepicker .ui-datepicker-inline {
  width:100%;
  padding:0px;
  border:0px;
}
#usvn-calendar-datepicker .ui-datepicker-header {
  background-color:#002541;
  border:0px;
  padding:0px;
  border-radius:0px;
}
#usvn-calendar-datepicker .ui-datepicker-title {
  height:65px;
  color:#ffffff;
  padding-top:20px;
}
#usvn-calendar-datepicker .ui-datepicker-title .ui-datepicker-month {
  text-transform:uppercase;
}
#usvn-calendar-datepicker .ui-datepicker-calendar thead {
  background-color:#c81f25;
  color:#ffffff;
}
#usvn-calendar-datepicker .ui-datepicker-calendar td {
  padding:0px;
}
#usvn-calendar-datepicker tr td {
  width:14.285% !important;
}
#usvn-calendar-datepicker tr td:last-child span.ui-state-default,
#usvn-calendar-datepicker tr td:last-child a.ui-state-default {
  border-right-width:0px;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  background: #002541 !important;
  color: #ffffff !important;
}
.ui-widget-header .ui-icon {
    /* background-image: url('/wp-content/themes/usvirtualnotary/img/cal-next-16x16.png') !important; */
}
.ui-datepicker-prev .ui-icon, .ui-datepicker-next .ui-icon {
  background-image: url("/wp-content/themes/usvirtualnotary/img/ui-icons_ffffff_256x240.png") !important;
} 
