@import url("bootstrap-5.3.2-dist/css/bootstrap.min.css");

body {
  padding-top: 50px;
}

.table {
    margin-bottom: 5px!important;
}

img {
  max-width: 100%;
  min-width: 100px;
  display: block;
  width: auto;
  height: auto;
}

img.smallimage {
  min-width: 20px;
  display: inline;
  width: auto;
  height: auto;
  white-space: nowrap;
}

a.btn { color: #FFF; }
a.btn:visited { color: #FFF; }

/*div.navbar div.container a { color: #EEE }*/
.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
}

.navbar-inverse .navbar-brand {
    color: #FFF;
}

.table-borderless td, .table-borderless th { 
	border-top: none !important;
	}

.table-borderless tbody tr td, .table-borderless tbody tr th, .table-borderless thead tr th {
    border: none !important;
}

.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    border: none !important;
  }
}
.pagination{margin:10px 0;text-align: center;}.pagination ul{margin:0;border:0px;text-align:center;padding-inline-start: 0px;}
.pagination li{display:inline;}
.pagination a{padding:0 14px;}
.pagination a:hover,.pagination .active a{background-color:#ddd;}
.pagination .disabled a,.pagination .disabled a:hover{background-color:transparent;color:#bfbfbf;}

.pagination .next a{
	border:0;
    /*border-left:1px solid;border-left-color:#ddd;border-left-color:rgba(0, 0, 0, 0.15);*border-left-color:#ddd;*/
}
.pagination .prev a{
	border:0;
}
.pagination .current a{
	border:0;
}
	
#pagination {
    position: relative;
    width: 100%;
}

#pagination ul {
    text-align:center;
    padding-inline-start: 0px;
}

#pagination ul .current a {
    color: #666;
}

/*
.local-controls-header {
  padding: 1px;!important
}
*/
.btn {
    padding: 3px 9px;!important
}

.table-fixed {
    table-layout:fixed;
}

.table-fixed td {
  white-space: nowrap;
  /*overflow: hidden;*/
  text-overflow: ellipsis;
}

html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 40px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  min-height: 40px;
  background-color: #ffffff;
}

@media all and (min-width: 992px) {
    .navbar .nav-item .dropdown-menu{ display: none; }
    .navbar .nav-item:hover .nav-link{   }
    .navbar .nav-item:hover .dropdown-menu{ display: block; }
    .navbar .nav-item .dropdown-menu{ margin-top:0; }
}

.green-checkmark {
    color: green;
}


