.ui-datepicker-inline {
  width: 100%;
}

table.ui-datepicker-calendar {
  border-collapse: separate;
}

.ui-datepicker-calendar td {
  border: 1px solid transparent;
}

#ui-datepicker-div {
  display: none;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a {
  background:   #f26522;
  border-color: #f26522;;
  color:        #fff;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-highlight.ui-datepicker-today a {
  background: #555;
  color:      #fff;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a:hover {
  background: #f26522;
  color:      #fff;
}

.ui-state-default, .ui-widget-content .ui-state-default {
  border-color: #333;
  background:   #eee;
}

.ui-state-default, .ui-widget-content .ui-state-default:hover {
  background: #ddd;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight {
  border-color: #f26522;
  background:   #555;
  color:        #fff;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight.ui-state-active {
  border: 1px solid #555;
}

.ui-datepicker table .ui-state-hover,
.ui-datepicker table .ui-state-active {
  color: #555;
}

.ui-datepicker table .ui-datepicker-today .ui-state-active {
  color: #fff !important;
}

.ui-widget-header {
  background:  #fff;
  border:      0;
  color:       #414042;
  font-weight: bold;
}

.ui-datepicker-title {
  margin:     0 auto;
  text-align: center;
}

.ui-datepicker table td a {
  height:      100%;
  line-height: 1.8;
  text-align:  center;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  font-size:   inherit;
  font-weight: normal;
  text-align:  center;
  top:         5px;
}

.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover {
  background: #fff;
}

.ui-datepicker .ui-datepicker-prev:after,
.ui-datepicker .ui-datepicker-next:after,
.ui-datepicker .ui-datepicker-prev:before,
.ui-datepicker .ui-datepicker-next:before {
  line-height: inherit;
}

/*Style options events*/
#side_events_option .dl-metabox-table .dl-metabox-table__body .dl-field:nth-child(2),
#side_events_option .dl-metabox-table .dl-metabox-table__body .dl-field:nth-child(3) {
  width: 50%;
  float: left;
}

#side_events_option .dl-metabox-table .dl-metabox-table__body .dl-field:nth-child(2) input,
#side_events_option .dl-metabox-table .dl-metabox-table__body .dl-field:nth-child(3) input {
  width: 100%;
}