.content-page {
	margin-left:0px;
} 

.badge-sm {
	padding: 0.15rem 0.35rem;
    font-size: 0.65rem;
}

.btn-white_fixed {
  background-color: white;
  color: var(--bs-heading-color);
  box-shadow: 0px 6px 24.2px -10px rgba(41, 52, 61, 0.22);
}
.btn-white_fixed:hover {
  background-color: var(--bs-dark);
  color: white;
}

.btn-white_fixed2 {
  background-color: white;
  color: var(--bs-heading-color);
  box-shadow: 0px 6px 24.2px -10px rgba(41, 52, 61, 0.22);
}
.btn-white_fixed2:hover {
  background-color: var(--bs-dark);
  color: #2551a7;
}

.table thead .sorting {position:relative;padding-right:20px;padding-left:20px;font-size:12px;box-sizing:content-box;cursor:pointer;}
.table thead .sorting:after,
.table thead .sorting:before {position:absolute;bottom:0;display:block;opacity:0.3;height:10px;font-family:"Material Design Icons";font-size:20px;line-height:10px;}
.table thead .sorting:after {content:"\f035D";right:5px;left:auto;top:calc(50% - 1px);}
.table thead .sorting:before {content:"\f0360";right:5px;left:auto;top:calc(50% - 8px);}
.table thead .sorting.ascending:after {opacity:1;}
.table thead .sorting.descending:before {opacity:1;}