﻿/* -----------------------------
   Kendo + Bootstrap 5 Stabilization
------------------------------ */


/* Restore Kendo box model behavior inside Kendo components. Bootstrap 5 does
    
    * {
      box-sizing: border-box;
    }

  whereas kendo expects content-box, but only override where Kendo actually needs it
*/
.k-widget,
.k-widget *,
.k-popup,
.k-animation-container {
    box-sizing: content-box;
}


/* Restore correct sizing for tooltips */
.k-tooltip,
.k-tooltip * {
    box-sizing: border-box;
}

/* Make sure Kendo popups layer correctly above Bootstrap elements */
.k-animation-container,
.k-popup {
    z-index: 2000 !important;
}
