/* custom loader start */



#web_custom_loader {

   text-align: center;

   width: 100%;

   background: rgba(247, 247, 247, 0.5);

   height: 100%;

   position: fixed;

   z-index: 9999999;

   top: 0;

}



.inner-loader {

   --uib-size: 90px;

   --uib-speed: 0.8s;

   --uib-color: #ffffff;

   position: fixed;

   display: inline-block;

   height: var(--uib-size);

   width: var(--uib-size);

   /* animation: spin78236 calc(var(--uib-speed) * 2.5) infinite linear; */

   margin: auto;

   left: 0;

   right: 0;

   top: 0;

   bottom: 0;

}



/* custom loader end */





.error {

   color: red;

}



/* .form-control{

   color: #000!important;

} */

/* ---- block headings and stat counts in bold (project-wide) ---- */

.card-header h4,

.card-header h5,

.card-header .header-title {

   font-weight: 700;

}



.widget-rounded-circle h3 {

   font-weight: 700;

}



.page-title {

   font-weight: 700;

}



/* theme settings panel headings - .fw-medium is !important, so match it */

#theme-settings-offcanvas h5,

#theme-settings-offcanvas h6 {

   font-weight: 700 !important;

}



/* stat widgets: white tiles on a lightly washed block body.

   scoped to .widget-rounded-circle so the project-wide .bg-light is untouched. */

.widget-rounded-circle.bg-light {

   background-color: #ffffff !important;

}

.card-body:has(.widget-rounded-circle) {

   background-color: #f1f5f9;

}

html[data-bs-theme="dark"] .widget-rounded-circle.bg-light {

   background-color: #1b2a3a !important;

}

html[data-bs-theme="dark"] .card-body:has(.widget-rounded-circle) {

   background-color: #101a23;

}
