html, body { width: 100%; height: 100%; }

:root
{
/*	--padd: clamp(20px, 1.5vw, 50px);*/
}

.popover { max-width: 400px !important; }

.toast-container { z-index: 1090; }
.toast {  }

body { background: #f2e9e0; padding-top: 65px; }
#mainNav, .loginPage { background: #f2e9e0; }

#mainCtr { min-height: calc(100% - 75px); }
#mainCtr > .container-fluid { background: #fff; border-radius: 2vw; min-height: 100%; }

#mainNavbar .vr { align-self: unset; }

table a.link-offset-2.link-underline-opacity-25 { text-decoration-style: dotted; }

/* Responsive -----------------------------------------------------------------------------*/


/*- than Tablet*/
@media (max-width: 767px)
{
}

/*Tablet and +*/
@media (min-width: 768px)
{
}

/*- than Small Monitor*/
@media (max-width: 991px)
{
}

/*Small Monitor and +*/
@media (min-width: 992px)
{
}

/*Large Monitor and +*/
@media (min-width: 1200px)
{
}

/*Large Monitor and -*/
@media (max-width: 1199px)
{
}