body{min-height:100vh;position:relative;margin:0}.body-content{padding-left:15px;padding-right:15px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}#qrCode{margin:15px}@media screen and (max-width:767px){.carousel-caption{display:none}}footer{position:absolute;bottom:0}.container-fluid.body-content{transform-origin:left center;transition:transform .3s ease}.center-content{display:flex;align-items:center;justify-content:center}html{position:relative;min-height:100%}body{padding-bottom:65px;padding-top:65px;margin-bottom:4rem}.footer{position:absolute;bottom:0;width:100%;height:60px;line-height:60px;background-color:#f5f5f5}tr.clickable-row{cursor:pointer}.table-fixed{height:50vh;overflow:auto}.table-fixed tr{max-height:50px;overflow-y:auto}dl.dl-horizontal{display:table;min-width:400px}dl.dl-horizontal dd,dl.dl-horizontal dt{width:auto;overflow:visible}dl.dl-horizontal dt{display:table-cell;text-align:right;white-space:nowrap;font-weight:500;padding:2% 5%;background:gold}dl.dl-horizontal dd{display:table-cell;padding:2% 5%;background:silver}dl.dl-horizontal dd.line-break{display:table-row}a.hover-sitePrimary:hover{color:var(--bs-sitePrimary)!important}a.hover-siteSecondary:hover{color:var(--bs-siteSecondary)!important}a.hover-siteTertiary:hover{color:var(--bs-siteTertiary)!important}a.hover-siteQuaternary:hover{color:var(--bs-siteQuaternary)!important}a.hover-siteQuinary:hover{color:var(--bs-siteQuinary)!important}a.hover-siteSenary:hover{color:var(--bs-siteSenary)!important}.pagination .page-item .page-link{color:var(--bs-sitePrimary)!important;background-color:var(--bs-siteSecondary)!important;border-color:var(--bs-siteSecondary)!important}.pagination .page-item .page-link:hover{color:var(--bs-sitePrimary)!important;background-color:color-mix(in srgb,var(--bs-siteSecondary) 90%,#000 10%)!important;border-color:color-mix(in srgb,var(--bs-siteSecondary) 90%,#000 10%)!important}.pagination .page-item.active .page-link:hover{color:var(--bs-light)!important;background-color:color-mix(in srgb,var(--bs-sitePrimary) 90%,#fff 10%)!important;border-color:var(--bs-sitePrimary)!important}.pagination .page-item.active .page-link{color:var(--bs-light)!important;background-color:var(--bs-sitePrimary)!important;border-color:var(--bs-sitePrimary)!important}.tableFixHead{overflow-y:auto;height:100px}.tableFixHead th{position:sticky;top:0}table{border-collapse:collapse;width:100%}td,th{padding:8px 16px}th{background:#eee}