

    #date-inline {
        width: 100%;
    }
    
    #date-inline .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 6px 12px;
    }
    
    #date-inline .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
        background-color: #B9CDCB;
        padding-bottom: 10px;
        border-top: 1px solid #fff;
    }
    
    #date-inline a.ui-datepicker-prev.ui-corner-all, #date-inline a.ui-datepicker-next.ui-corner-all {
        width: 14px;
        height: 14px;
        border-color: #175952;
        border-style: solid;
        cursor: pointer;
    }
    
    #date-inline a.ui-datepicker-prev.ui-corner-all {
        transform: rotate(45deg);
        border-right: 0;
        border-top: 0;
    }
    
    #date-inline a.ui-datepicker-next.ui-corner-all {
        order: 1;
        transform: rotate(45deg);
        border-left: 0;
        border-bottom: 0;
    }
    
    #date-inline table.ui-datepicker-calendar {
        margin: 0;
        border: 0;
    }
    
    #date-inline .ui-datepicker-title {
        font-family: "Helvetica Neue";
    }
    
    #date-inline th, #date-inline td {
        padding: 0;
        font-family: "Helvetica Neue";
        font-weight: 400;
    }
    
    #date-inline th span{
        padding: 4;
        font-weight: 500;
        display: block;
        text-align: center;
    }
    
    #date-inline td a, #date-inline td span{
        display: block;
        padding: 4px;
        text-align: center;
        color: #000;
    }
    
    #date-inline td span {
        color: #D7D9D0;
    }
    
    #date-inline a.ui-state-default.ui-state-active {
        background-color: #175952;
        color: #fff;
    }