/* Only compatibility, responsive sizing and image fit for existing pages. */
html,body{max-width:100%;margin:0}body>.container{width:1020px!important;max-width:100%!important}img{max-width:100%}img.center-image{height:auto!important}a{overflow-wrap:anywhere}
.row{--bs-gutter-x:30px;display:block}.row:after{content:'';display:table;clear:both}.navbar-nav{display:block}.navbar-nav>li{float:left}.navbar-header{float:left}.navbar-toggle{display:none}.navbar-collapse.collapse:not(.show){display:block}.navbar-nav>li>a{display:block}.carousel-inner>.carousel-item{float:none;width:100%;margin-right:0}.carousel-inner>.carousel-item.active{display:block}.carousel-inner>.carousel-item img{max-width:100%;object-fit:contain}.modal.show{display:block!important;opacity:1}.modal-dialog{max-width:min(1000px,calc(100% - 24px));margin:25px auto}.modal-backdrop.show{opacity:.5}.modal-header{display:block}.modal-header .close{float:right}.modal-body img{height:auto!important;max-height:78vh;object-fit:contain;max-width:100%}.close{color:#333}.bgmp-table-scroll{width:100%;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.dataTables_wrapper{max-width:100%}.fixed-table-container{max-width:100%}select.form-control{height:auto;min-height:34px}
@media(max-width:991px){body>.container{width:100%!important;padding:0 15px}img[style*="width"]{max-width:100%}#charts,#network{width:100%!important;max-width:100%}.row>[class*=col-]{min-width:0}.table-responsive,.fixed-table-body{overflow:auto}.dataTables_filter input{max-width:180px}}
@media(max-width:767px){.row>[class*=col-]{width:100%!important;float:none!important;margin-top:0!important;padding:0 15px}.navbar-header{float:none;display:flex;justify-content:flex-end}.navbar-toggle{display:block!important;margin:8px}.navbar-collapse.collapse:not(.show){display:none!important}.navbar-collapse.show{display:block!important}.navbar-nav{float:none!important;margin:0!important}.navbar-nav>li{float:none!important}.navbar-nav>li>a{padding:10px 12px}.navbar{display:block}.panel{min-height:0!important}.carousel{width:100%!important;height:auto!important}.carousel-inner>.item img{width:100%!important;height:auto!important;max-height:360px;object-fit:contain}.carousel-caption{overflow-wrap:anywhere;font-size:12px}.center-image{width:100%!important;height:auto!important}.form-inline,.input-group{max-width:100%;flex-wrap:wrap}.dataTables_length,.dataTables_filter,.dataTables_info,.dataTables_paginate{float:none!important;text-align:left!important;margin:8px 0}.dataTables_wrapper{overflow-x:auto}.dataTables_wrapper table{min-width:720px}.panel-body{overflow-wrap:anywhere}.panel-body>table{display:block;overflow:auto}.button-group{flex-wrap:wrap}.button-group button{white-space:normal}.bootstrap-table .fixed-table-toolbar .bars{float:none!important}h1,h2,h3{overflow-wrap:anywhere}}

.carousel-inner>.carousel-item-next,.carousel-inner>.carousel-item-prev{display:block}.modal.show .modal-dialog{transform:none}

@media(max-width:991px){#submitForm .form-group[style*="margin-left"]{margin-left:0!important;justify-content:flex-end;flex-wrap:wrap;gap:10px}#submitForm .form-group input{min-width:0}#submitForm .error-message{max-width:100%;overflow-wrap:anywhere}}
@media(max-width:767px){#submitForm .form-group{display:flex;flex-direction:column;align-items:stretch}#submitForm .form-group label{width:100%;text-align:left;margin:0 0 6px}#submitForm .form-group input{width:100%}#submitForm .form-group[style*="margin-left"]{flex-direction:row}.panel-body .form-container{max-width:100%}}
