@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700italic,700,400italic);
.ui-datepicker-calendar{table-layout: fixed;}
.ui-widget-content,
.ui-widget-content,
.ui-datepicker .ui-datepicker-header,
.ui-datepicker .ui-datepicker-title,
.ui-datepicker .ui-datepicker-title,
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next,
.ui-datepicker table,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-state-default {
  background: #fff;
}

.ui-datepicker-inline {
  padding: 0;
}

.ui-widget-header {
  border: none;
}

.ui-datepicker .ui-datepicker-header {
  padding: 1.2em 0;
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  top: 23px;
}

.ui-icon,
.ui-datepicker-month,
.ui-datepicker-year {
  color: #1e4ba0;
}

a.ui-state-default,
.ui-datepicker th {
  color: #1e4ba0 !important;
  border: none !important;
  text-align: center !important;
}

.ui-datepicker {
  width: 300px;
  font-family: "Noto Sans", san-serif !important;
  text-transform: uppercase;
}

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

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  color: #3cc194 !important;
	font-weight:600;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  background-color: #1e4ba0;
  color: #fff !important;
  padding: 10px;
  border-top-left-radius: 25px;
  border-bottom-right-radius: 25px;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{top:16px !important;}
