div#ui-datepicker-div {
    width: 310px;
    background: white;
    border: 2px solid #026735;
    border-radius: 19px;
    z-index: 99999 !important;
    display: none;
}

.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
    padding: 20px 0px 20px;
    background: #026735;
    border-top-right-radius: 17px;
    border-top-left-radius: 16px;
    color: #ffffff;
    font-family: 'CosmicaBold';
    margin-bottom: 20px;
    place-content: center;
}

.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-prev {
    float: left;
    padding: 0 15px;
}

.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a {
    align-content: center;
    display: inline-block;
}

a.ui-datepicker-prev.ui-corner-all {
    align-self: center;
}

.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all span {
    height: 35px;
    width: 35px;
    background-size: 13px;
    text-indent: -60px;
    overflow: hidden;
    background-size: contain;
    font-size: 22px;
    font-family: 'BlackMango-ExtraBold';
}

span.ui-icon.ui-icon-circle-triangle-w {
    background: url(../images/ico-arrow-left.svg) no-repeat;
    width: 25px;
    height: 25px;
    display: flex;
}

.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next {
    float: right;
    padding: 0px 15px;
}

span.ui-icon.ui-icon-circle-triangle-e {
    background: url(../images/ico-arrow-right.svg) no-repeat;
    width: 25px;
    height: 25px;
    display: flex;
}

.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next .ui-icon.ui-icon-circle-triangle-e {
    background-position: right;
}

.ui-datepicker-title {
    padding-left: 5%;
    padding-right: 5%;
    text-align: center;
    align-content: center;
}

table.ui-datepicker-calendar {
    width: 100%;
    text-align-last: center;
}

.ui-datepicker-unselectable span {
    color: grey;
    font-family: 'CosmicaLight';
}

td.ui-datepicker-days-cell-over.ui-datepicker-today,
.ui-datepicker-calendar tbody tr td.ui-datepicker-today {
    background: #026735;
    border-radius: 25px;
}

table.ui-datepicker-calendar tbody>tr>td {
    padding: 10px;
}

td.ui-datepicker-days-cell-over.ui-datepicker-today a,
.ui-datepicker-calendar tbody tr td.ui-datepicker-today a {
    color: white;
}