.tbestdivwait{
	/*border:2px solid red;*/
	padding:2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
    background-color:lavender;
}
.tbestdiv {
    /*border:2px solid blue;*/
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    /*padding: 2px 0px 2px 0px;
    margin: 2px 0px 2px 0px;*/
}
.tbestdivsearch  {
   padding: 1px 2px 0px 2px;
    margin: 1px 2px 0px 2px;
}
.tbestdivfilter {
    padding: 1px 2px 0px 2px;
    margin: 1px 2px 0px 2px;
}
.tbestdivsearch, .tbestdivfilter {
    /*border:2px solid green;*/
    background-color: var(--bs-success-bg-subtle);
    padding-top: .7em;
    padding-bottom: .7em;
    margin-bottom: -1px;
}
.tbestdivhpag, .tbestdivfpag {
    /*border: 2px solid green;*/
    padding: 1px 2px 0px 2px;
    margin: 1px 2px 0px 2px;
    background-color: var(--bs-success-bg-subtle);
}
.tbestthorder {
    right: -5px;
    padding-right: .5em;
    position: relative;
}
.tbestdivopaque {
    background-color: gray;
    opacity: 0.3;
}
.tbestis{
    width:max-content !important;
}
.tbestnavpag {
    margin-top:.7em;
}
.tbestmodhead {
    background-color: var(--bs-success-bg-subtle);
}
.tbestmodfoot {
    background-color: lavender;
}
.tbsettbbody
{
    min-height:100px
}
.tbestbase {
    background-color: var(--bs-success-bg-subtle);
    margin-left: 2px;
}
