.ui-widget.ui-widget-content{
    display: none;
    background-color: #fff;
    padding: 10px;
    text-align: center;
    box-shadow: 0 15px 30px 0 rgba(0,0,0,.2);
}

.ui-datepicker .ui-datepicker-header{ background-color: #fff; border: 0px; }

.ui-datepicker .ui-datepicker-next-hover{ right: 2px !important; top: 2px !important; cursor: pointer; }
.ui-datepicker .ui-datepicker-next{ right: 0 !important; top: 2px !important; }
.ui-datepicker .ui-datepicker-prev-hover{ left: 2px !important; top: 2px !important; cursor: pointer; }
.ui-datepicker .ui-datepicker-prev{ left: 0 !important; top: 2px !important; }

.ui-datepicker-next.ui-state-hover, .ui-datepicker-prev.ui-state-hover{
    background-color: #ffffff !important;
    border: 0px !important;
}

.ui-state-default, .ui-widget-content .ui-state-default{
    border-color: #ffffff !important;
    background-color: #ffffff !important;
    text-align: center;
}

.ui-state-active, .ui-widget-content .ui-state-active{
    background-color: #5795e4 !important;
    border-color: #5795e4 !important;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight{
    border: 1px solid #EEF7FF !important;
    background-color: #EEF7FF !important;
    color: #000000 !important;
}