@font-face {
  font-family: 'Futura Bk BT';
  src: 
    url('/static/copilot.woff2') format('woff2'),
    url('/static/copilot.otf') format('opentype');
}

body {
  font-family: 'Futura Bk BT', 'Roboto', sans-serif!important;
}
.site-header a {
  color: #FFFFFF;
  transition: color .15s ease-in-out;
  text-decoration: none;
  
}

.theme-color {
  color:#EE5555;  
}

.theme-btn {
  background-color:#EE5555!important;  
  border-width: 0 !important;
}

.theme-btn:hover {
  background-color:#FF6666!important;  
  border-width: 0 !important;
}

.site-header a:hover {
  color:#EE5555;
}

.pagination {
  --bs-pagination-bg : transparent!important;
  --bs-pagination-active-border-color:white!important;
}

.pagination a{
  color:#FFF;
}

.bootstrap-table {
  border:0!important;
}

.bootstrap-table input.search-input {
  border-color:#6c757d

}

.bootstrap-table input.form-control {
  color:#6c757d!important;
  float:left!important;
}

.blog h1{
  font-weight: 600;
  font-size: 3rem;
}

.blog h2{
  margin-top:5rem;
  margin-bottom:3rem;
  font-weight: 600;
  color:#EE5555;
}

.blog h3{
  margin-top:5rem;
  margin-bottom:2rem;
  font-weight: 600;
  
}

.table tfoot tr th{
  background-color: #333;
  padding:5px 0;
  border-bottom: solid 2px #FFF;
}

.animable {

}
.animable-wrapper {}

@keyframes wipe-enter {
  0% {
    transform: scale(0, .025);
  }
  50% {
    transform: scale(1, .025);
  }
}

@media (prefers-reduced-motion: no-preference) {
  .wipe-animation {
    animation: wipe-enter 1.5s 1;
  }
}

.table-container {
  padding:20px 20px ;
  border-radius: 5px;
  box-shadow: 0 0 80px rgba(0,0,0,0.5);
  border: solid 1px rgba(255, 255, 255,0.1)
}


.table > thead > tr > th {
  color:#A0A0A0;
}

.bootstrap-table .pagination .page-link {
  border:0;
  color:#AAA;
  font-size:0.8em;
}

.bootstrap-table .pagination .page-link:hover {
  border-radius: 20px;
}


.bootstrap-table .pagination .active a{
  border-radius: 20px;
  font-size:0.8em;

}



.bootstrap-table .pagination .page-last-separator a{
  background:none;
  color:#555;
  font-size:0.8em;
}

.bootstrap-table .page-list {
  color:#AAA;
  font-size:0.8em;
}
.bootstrap-table .page-list button span {
  font-size:0.8em;
}

.search_query {
  color:#A0D0F0;
  font-weight: bold;
}