  /* JQUERY CALENDAR WIDGET */
  .ui-widget-header {
    background-color: #e8e8e8;
    border: 1px solid #787878;
  }

  .ui-datepicker {
  z-index: 10016 !important;
  }

  .ui-widget-content,
  .ui-widget-content .ui-state-default:not(.\!bg-transparent) {
    border: 1px solid #D7DAE0;
  }

  .ui-widget-content .ui-state-highlight {
    background-color: #ffffff;
    color: #787878;
  }

  .ui-datepicker-calendar .ui-state-hover,
  .ui-widget-content .ui-state-hover {
    background-color: #ffffff;
    color: #787878;
  }

  .ui-datepicker-current-day .ui-state-active,
  .fc_autocompleter_autocomplete li a, .form_highlight .fa {
    color: #333333;
  }

  .ui-datepicker-header .ui-state-hover {
    border: 1px solid transparent;
    background-color: transparent;
  }

  /* NOTES FORM */
  .ui-widget-content, .ui-multiselect, .ui-multiselect:hover {
	border: 1px solid #D7DAE0;
	background-color: #ffffff;
  }

  .ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all {
    border: 1px solid #D7DAE0 !important;
  }

  input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    height: 1em;
    width: 1em;

    background: url(https://pro.fontawesome.com/releases/v5.10.0/svgs/light/times.svg) no-repeat 50% 50%;
    background-size: contain;
    opacity: 0;
    pointer-events: none;
    margin-right: 5px;
  }

  input[type="search"]:focus::-webkit-search-cancel-button {
    opacity: 1;
    pointer-events: all;
  }

  .ui-widget-content {
    color: #333333;
  }

  .ui-slider {
	background-color: #ffffff;
  }
  .ui-slider .ui-state-hover {
    border: 0px solid #ffffff;
    background-image: none;
    background-color: #ffffff;
    border-radius: 0px;
  }
  .ui-slider .ui-state-default {
    border: 1px solid #ffffff;
    background-image: none;
    background-color: #ffffff;
    border-radius: 0px;
  }

  .today_activities_title {
    color: #333333 !important;
  }

   /* jquery UI tooltips CSS definitions */
  .ui-tooltip {
      background-color: #e8e8e8;
      border: 1px none #787878;
      color: #787878;
      border-radius: 2px;
      padding: 5px;
  }

  .ui-tooltip-content:after {
    border-color: transparent #e8e8e8;
  }

  .ui-tooltip-content-top .ui-tooltip-content:after {
    border-color: transparent transparent #e8e8e8 transparent !important;
  }

  .ui-tabs.ui-widget-content {
    border: none !important;
    background-color: #ffffff !important;
  }

  .ui-tabs .ui-widget-header {
    background-color: #ffffff;
    border: none;
    border-bottom: 1px solid #D7DAE0;
  }

  .note_status,
  a.ui-tabs-anchor {
    color: #333333 !important;
    background-color: #ffffff;
    outline-color: transparent;
  }

  .ui-tabs li.ui-state-active a.ui-tabs-anchor {
    background-color: #FFF;
  }

  .ui-tabs li.ui-state-hover, .ui-tabs li.ui-state-active {
    border-top: 1px solid #D7DAE0;
    border-left: 1px solid #D7DAE0;
    border-right: 1px solid #D7DAE0;
    background: #FFF;
  }

  .ui-tabs li {
    outline-color: transparent;
  }

  .ui-accordion-header.ui-state-active {
    border: 1px solid #ffffff;
    background-color: #ffffff;
    color: #787878;
  }

  .ui-accordion-header.ui-state-active .ui_module_enabler {
    color: #787878;
  }
