/*
 Theme Name:   Applauz Child
 Theme URI:    http://applauz.bold-themes.com
 Description:  Applauz child theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     applauz
 Version:      1.0.0
 Tags:         one-column, right-sidebar, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  applauz-child
*/


/* Theme customization starts here
-------------------------------------------------------------- */

.bt_bb_content_slider_item[class*="light_solid"]:before {
    background-color: rgba(100,182,54,.7) !important;
}

.page-id-6 .menuPort nav > ul > li > a, .btIconWidget .bt_bb_icon_holder::before {
    color: #fff;
}
.btStickyHeaderActive.page-id-6 .menuPort nav > ul > li > a, .btStickyHeaderActive .btIconWidget .bt_bb_icon_holder::before {
    color: #181818;
}



.bookly-form-group[data-type="category"] {
    display: none;
}
.bookly-js-user-phone-error.bookly-label-error {
    color: darkred !important;
}

span.bt_bb_headline_content {
    text-transform: capitalize;
}
@media only screen and (max-width: 992px) {
    .bt_bb_section[style*="background-image"] {
        background-image: none !important;
    }
}

// Handle Bookly Outlook webhook validation early.
add_action('init', function () {
  if (!isset($_GET['bookly_outlook_webhook'])) return;

  if (isset($_GET['validationToken'])) {
    header('Content-Type: text/plain');
    status_header(200);
    echo $_GET['validationToken'];
    exit;
  }

  if (strtoupper($_SERVER['REQUEST_METHOD'] ?? '') === 'POST') {
    header('Content-Type: text/plain');
    status_header(200);
    echo 'ok';
    exit;
  }

  header('Content-Type: text/plain');
  status_header(200);
  echo 'ok';
  exit;
}, 0);
