.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    top: 11px !important;
    width: 28px !important;
    height: 24px !important;
}
.ui-datepicker .ui-datepicker-prev {
    background: url('../img/nav_left.png') no-repeat 50% 50% transparent !important;
    left: 16px !important;
    cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev:hover {
	border: none !important;
}
.ui-datepicker .ui-datepicker-next:hover {
	border: none !important;
}
.ui-datepicker .ui-datepicker-next {
	background: url('../img/nav_right.png') no-repeat 50% 50% transparent !important;
	right: 16px !important;
	cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
    background: none !important;
}
.ui-widget-content {
    border: none !important;
    background: #ffffff none 50% 50% repeat-x !important;
    color: #222222;
}
.ui-datepicker .ui-datepicker-header {
    background: #8965ac !important;
    padding: 9px !important;
}
.ui-widget-header {
    border: none !important;
    background: none !important;
    color: #fff !important;
    font-weight: 100 !important;
    border-radius: 3px 3px 0 0 !important;
}
.ui-datepicker {
    width: 338px !important;
    padding: 0 !important;
    display: none;
	-webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.18);
	-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.18);
	box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.18);    
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-radius: 3px;
}
.ui-widget {
    font-family: NotoSansRegular !important;
    color: #fff !important;
    font-size: 16px !important;
}
.ui-datepicker-calendar {
	color: #808080;
}
.ui-datepicker th {
    font-weight: 100 !important;
    width: 30px;
}
.ui-datepicker table {
    border-left: 16px solid transparent;
    border-right: 16px solid transparent;
    border-bottom: 9px solid transparent;
}
.ui-datepicker-calendar .ui-state-default {
    border: none !important;
    background: #d9d9d9 !important;
    border-radius: 3px !important;
    color: #262626 !important;
    padding: 7px 0px !important;
    text-align: center !important;
}
.ui-datepicker-calendar .ui-state-default.ui-state-hover {
	background: #8965ac !important;
	color: #FFF !important;
}
.ui-datepicker-unselectable.ui-state-disabled .ui-state-default {
    background: #f7f7f7;
}
.ui-datepicker-calendar .ui-state-highlight {
    border-top: 0px !important;
    background: #8965ac !important;
    color: #FFF !important;
    font-family: NotoSansBold;
}