.kyruus-custom {
    font-family: Calibri;
}
.kyruus-custom .ky-search-bar.kyruus-config-primary-color {
    background-color: #000032;
    }
    
    .kyruus-custom .ky-label-m {
    color: #000000;
    }
    
    .kyruus-custom .ky-powered-by-link,
    .kyruus-custom .ky-legal,
    .kyruus-custom .ky-legal a,
    .kyruus-custom .ky-legal a:visited {
    color: #9aa5b2 !important;
    }
    
    .kyruus-custom .kyruus-config-secondary-color,
    .kyruus-custom .kyruus-config-secondary-color.active:after {
    background-color: #00b5e2;
    }
    
    .kyruus-custom .kyruus-config-secondary-color.button.btn-link,
    .kyruus-custom .kyruus-config-secondary-color.button.btn-positive,
    .kyruus-custom .kyruus-config-secondary-color.ky-button.btn-link,
    .kyruus-custom .kyruus-config-secondary-color.ky-button.ky-btn-positive {
    background-color: #00b5e2;
    border-color: #00b5e2;
    background-image: none;
    text-shadow: none;
    }
    
    .kyruus-custom .kyruus-config-secondary-color.button.btn-link:hover,
    .kyruus-custom .kyruus-config-secondary-color.button.btn-positive:hover,
    .kyruus-custom .kyruus-config-secondary-color.ky-button.btn-link:hover,
    .kyruus-custom .kyruus-config-secondary-color.ky-button.ky-btn-positive:hover {
    background-color: #00b5e2;
    }
    
    .kyruus-custom .kyruus-config-secondary-color.button.btn-link.disabled,
    .kyruus-custom .kyruus-config-secondary-color.ky-button.btn-link.disabled {
    background-color: #f6f7f8;
    }
    
    .kyruus-custom .disclaimer.kyruus-config-disclaimer,
    .kyruus-custom .disclaimer.kyruus-config-disclaimer:hover {
    border-left: 8px solid #00b5e2
    }
    
    .kyruus-custom .kyruus-config-tertiary-color,
    .kyruus-custom .label.kyruus-config-tertiary-color {
    background-color: #f0b323;
    }
    
    .kyruus-custom .kyruus-config-quaternary-color.button.btn-link,
    .kyruus-custom .kyruus-config-quaternary-color.button.btn-positive,
    .kyruus-custom .kyruus-config-quaternary-color.ky-button.btn-link,
    .kyruus-custom .kyruus-config-quaternary-color.ky-button.ky-btn-positive {
    background-color: #F0B323;
    border-color: #F0B323;
    background-image: none;
    text-shadow: none;
    color: #000000;
    }
    
    .kyruus-custom .kyruus-config-quaternary-color.button.btn-link:hover,
    .kyruus-custom .kyruus-config-quaternary-color.button.btn-positive:hover,
    .kyruus-custom .kyruus-config-quaternary-color.ky-button.btn-link:hover,
    .kyruus-custom .kyruus-config-quaternary-color.ky-button.ky-btn-positive:hover {
    background-color: #00b5e2;
    }
    
    .kyruus-custom .fc-positive {
    color: #000032 !important;
    }

    /* KENG-35297 CUSTOM CSS TO PREVENT SPACING ISSUES IN RICH TEXT FIELDS */
    #about-panel-about_the_provider {
      line-height: 1.5em;
      white-space: normal;
    }
    
    #about-panel-about_the_provider div,
    #about-panel-about_the_provider p,
    #about-panel-about_the_provider ul,
    #about-panel-about_the_provider ol {
      white-space: normal;
    }
    
    #about-panel-about_the_provider ol {
      list-style-position: inside;
    }
    
    #about-panel-about_the_provider p {
      display: block;
      margin: 1em auto;
    }
    
    #about-panel-about_the_provider p:first-child {
      margin-top: 0;
    }
    
    #about-panel-about_the_provider hr {
      margin: 1em 0;
    }
    
    #about-panel-about_the_provider h3,
    #about-panel-about_the_provider h4,
    #about-panel-about_the_provider h5,
    #about-panel-about_the_provider h6 {
      margin-bottom: 1em;
    }
    /* END KENG-35297 CUSTOM CSS */

    /*below changes the color of the x in the schedule drawer*/
[data-testid*="close-drawer-button"] {
    color: #000000;
}
/*above changes the color of the x in the schedule drawer*/


/*below changes the color of the view more avail link in the schedule drawer*/
[data-testid*="view-more-availabilities-link"] {
    color: #000000;
}
/*above changes the color of the view more avail link in the schedule drawer*/
/*below changes the color of the  global avail appointment button in search*/
[data-testid*="AvailabilityControls--toggle"] {
    color: #000000 !important;
}
/*above changes the color of the  global avail appointment button in search*/
/*below changes the color of the all filter buttonin search*/

[data-testid*="all-filters-chip"] {
    color: #000000;
}
/*above changes the color of the all filter buttonin search*/

/*below changes the color of the booking options button in search*/
[data-testid*="booking-options-button"] {
    color: #000000 !important;
}
/*above changes the color of the booking options button in search*/
    