.card {
  border: none;
}

@media (min-width: 801px) {
  .tabletext {
    font-size: 14px;
  }
}

@media (max-width: 800px) {
  .tabletext {
    font-size: 12px;
  }
}

.homelink:hover {
  color: #098dfc !important;
}

.homelink {
  color: var(--bs-body-color);
}

.homebutton:hover {
  color: #098dfc !important;
  box-shadow: 0px 0px 5px 5px rgba(9,141,252,0.3);
}

.homebutton {
  background-color: #f5f5f5 !important;
  border-radius: 30px;
  box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.3);
}

@media (min-width: 751px) {
  .hometransbanner {
    background: #0000004d;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
}

@media (max-width: 750px) {
  .hometransbanner {
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 100px;
    padding-top: 4px;
  }
}

@media (min-width: 751px) {
  .hometext {
    text-shadow: 2px 2px 2px rgb(0,0,0), 0px 0px 5px rgb(0,0,0);
    font-size: 34px;
  }
}

@media (max-width: 750px) {
  .hometext {
    text-shadow: 2px 2px 2px rgb(0,0,0), 0px 0px 5px rgb(0,0,0);
    font-size: 28px;
  }
}

.homevideo {
  max-height: 860px;
}

@media (max-width: 750px) {
  .homevideo {
    max-height: 400px;
  }
}

.tabledark {
  color: #e1e1e1;
}

button.dt-button, div.dt-button, a.dt-button, input.dt-button {
  background-color: #343a40;
  color: #e1e1e1;
  border-radius: 5px;
}

input[type="search" i]::selection {
  background: transparent;
}

button.dtsb-button.dtsb-clearGroup, button.dtsb-logic.dtsb-button, button.dtsb-clearAll.dtsb-button, button.dtsb-add.dtsb-button, button.dtsb-delete.dtsb-button, select.dtsb-data.dtsb-dropDown, select.dtsb-condition.dtsb-dropDown, input.dtsb-value.dtsb-input {
  background-color: #1e222a;
  color: #e1e1e1;
  border-radius: 5px;
}

div.dtsb-searchBuilder div.dtsb-group div.dtsb-logicContainer {
  background-color: #1e222a;
  /*color: #e1e1e1;*/
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.3);
}

div.dtsb-searchBuilder button.dtsb-button {
  color: #e1e1e1;
}

