
body
{
    background-color: #FFFFFF;
    color: #18191f;
    }

    .btn, .btn:hover
    {
    background-color: #669f6a;
    border-color: #669f6a;
    color: #FFFFFF !important;
    }
    .widgetHeader{
    background-color: #ffffff;
    color: #FFFFFF;
    }

    body > div.container-fluid > div:nth-child(1){
    background-color: #ffffff !important;
    }

    #validateForm {
    background-color: #669f6a !important;
    color: #FFFFFF !important;
    }
    .signup-button{
    background-color: #669f6a !important;
    color: #FFFFFF !important;
    }
    .flexbooker-datepicker a.selected {
    background-color: #669f6a !important;
    color: #FFFFFF !important;
    }
    .flexbooker-datepicker th{
    background-color: #ffffff !important;
    color: #FFFFFF !important;
    }
    .flexbooker-datepicker{
    background-color: #ffffff;
    }

    .flexbooker-datepicker a {
    color:#669f6a !important;
    }
    .flexbooker-datepicker th a {
    color:#FFF !important;
    }

    .calendar-datepicker a.greyed{
    color: #ccc  !important;
    }

    .backButton,.step-name{
    color: #669f6a !important;
    }

    .step-current .progressBar .progressLeft {
    background-color: #669f6a !important;
    }

    .step-completed .progressLeft {
    background-color: #669f6a !important;
    }

    .step-completed .progressRight {
    background-color: #669f6a !important;
    }

    .step .icon {
    color: #669f6a !important;
    }


    .searchDateDisplay {
    background-color: #669f6a !important;
    color: #FFFFFF !important;
    }

    .table-booking thead th {
    color: #FFFFFF !important;
    }

    .selectableTime {
    background-color: #669f6a !important;
    color: #FFFFFF !important;
    }
    .widget-week-day-header{
    background-color: #669f6a !important;
    color: #FFFFFF !important;
    }

    .fc-day-header {
    background: #ffffff;
    color: #FFFFFF;
    }
    .ui-widget-header {
    background: #ffffff;
    color: #FFFFFF;
    }
    .timesSet a {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #18191f
    }

    .nav-link.active
    {
    background-color: #669f6a !important;
    border-color: #669f6a !important;
    color: #FFFFFF !important;
    }
    a.nav-link{
    color: #669f6a !important;
    }


    .sel-item{ padding-left:0 !important; }
.sel-item p { margin-left:0 !important; }
.selectList p { white-space: pre-line }
.widget-week-Sat { display: none  !important }
.widget-week-Sun { display: none  !important }
.widget-week-day { width: 20% !important }

