.cactus-admin-report-export {
  float: right;
}

.solo_report_container {
  margin-bottom: 70px;
}

.ajax_filtering_tips {
  margin-top: 10px;
}
.ajax_filtering_tips .well {
  margin-top: 10px;
  display: none;
  width: 330px;
}
.ajax_filtering_tips .well table th, .ajax_filtering_tips .well table td {
  padding-top: 3px;
  padding-bottom: 3px;
}
.ajax_filtering_tips .well table th {
  padding-right: 20px;
}

.panel-body .cactus-admin-report .admin_report_controls {
  margin: 0px 0px 15px 0 !important;
}

.panel-body .tab-pane .cactus-admin-report .admin_report_controls {
  margin: 20px 0px 20px 0 !important;
}

.cactus-admin-report .admin_report_controls {
  margin: 15px 0;
}
.cactus-admin-report .table > thead > tr > th, .cactus-admin-report .table > tbody > tr > th, .cactus-admin-report .table > tfoot > tr > th, .cactus-admin-report .table > thead > tr > td, .cactus-admin-report .table > tbody > tr > td, .cactus-admin-report .table > tfoot > tr > td {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.cactus-admin-report .table > thead > tr > th input, .cactus-admin-report .table > thead > tr > th select, .cactus-admin-report .table > tbody > tr > th input, .cactus-admin-report .table > tbody > tr > th select, .cactus-admin-report .table > tfoot > tr > th input, .cactus-admin-report .table > tfoot > tr > th select, .cactus-admin-report .table > thead > tr > td input, .cactus-admin-report .table > thead > tr > td select, .cactus-admin-report .table > tbody > tr > td input, .cactus-admin-report .table > tbody > tr > td select, .cactus-admin-report .table > tfoot > tr > td input, .cactus-admin-report .table > tfoot > tr > td select {
  width: 100%;
}
.cactus-admin-report .table > thead > tr > th a, .cactus-admin-report .table > thead > tr > th a:visited, .cactus-admin-report .table > tbody > tr > th a, .cactus-admin-report .table > tbody > tr > th a:visited, .cactus-admin-report .table > tfoot > tr > th a, .cactus-admin-report .table > tfoot > tr > th a:visited, .cactus-admin-report .table > thead > tr > td a, .cactus-admin-report .table > thead > tr > td a:visited, .cactus-admin-report .table > tbody > tr > td a, .cactus-admin-report .table > tbody > tr > td a:visited, .cactus-admin-report .table > tfoot > tr > td a, .cactus-admin-report .table > tfoot > tr > td a:visited {
  color: #285379;
}
.cactus-admin-report .table > thead > tr > th .btn-primary, .cactus-admin-report .table > tbody > tr > th .btn-primary, .cactus-admin-report .table > tfoot > tr > th .btn-primary, .cactus-admin-report .table > thead > tr > td .btn-primary, .cactus-admin-report .table > tbody > tr > td .btn-primary, .cactus-admin-report .table > tfoot > tr > td .btn-primary {
  color: #fff !important;
}
.cactus-admin-report .table > thead > tr > th {
  border: 0;
}
.cactus-admin-report .table > tbody > tr > td {
  white-space: nowrap;
}
.cactus-admin-report .show-cursor > thead > tr > td {
  cursor: pointer;
}
.cactus-admin-report table {
  margin-top: 10px;
  margin-bottom: 10px;
}
.cactus-admin-report table.dataTable th.sorting_disabled {
  cursor: default;
}
.cactus-admin-report table.dataTable > tfoot {
  display: table-header-group;
}

.report-justify-center {
  text-align: center;
}

.report-justify-left {
  text-align: left;
}

.report-justify-right {
  text-align: right;
}

.report-break-word {
  word-break: break-all;
}

#player_list_restrictions_table {
  margin-top: 25px;
}

/*Player conversations*/
.message_wrap {
  max-width: 250px;
  word-wrap: break-word;
}

.txt_currency_conversion {
  color: #333 !important;
}

.radio-inline input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Custom radio button for VMD column*/
.uncheckedRadio {
  position: absolute;
  top: 4px;
  left: 0;
  height: 10px;
  width: 10px;
  background-color: #fff;
  border-radius: 50%;
  border-style: solid;
  border-width: thin;
}

.checkedRadio {
  position: absolute;
  top: 4px;
  left: 0;
  height: 10px;
  width: 10px;
  background-color: #3E5915;
  border-radius: 50%;
  border-style: solid;
  border-width: thin;
}

.admin_report_controls {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.check-box-outer input[type=checkbox] {
    margin: 0;
}

.check-box-outer {
    display: flex;
    align-items: center;
    gap: 5px;
}

/*# sourceMappingURL=reports.css.map */
