.bg-light {
  background-color: #f8f9fa; }

.form-control {
  flex-basis: auto; }

.order-domain-name-row {
  font-weight: 800;
  padding-left: 40px !important; }

.order-status-row {
  padding-right: 40px !important; }

.order-domain-name-row {
  position: relative;
  padding-left: 50px;
  font-weight: 800;
  vertical-align: middle !important; }

table {
  width: 100%;
  border-collapse: collapse; }
  table th {
    text-align: left;
    padding: 8px;
    background-color: #f2f2f2; }
  table td {
    margin: 8px;
    border-bottom: 1px solid #ccc; }
  table .status {
    text-align: right; }
    table .status::before {
      content: "";
      display: inline-block;
      width: 8px;
      height: 8px;
      margin-right: 4px;
      border-radius: 50%; }
    table .status .status::before {
      content: '';
      display: inline-block;
      width: 8px;
      height: 8px;
      border-radius: 50%;
      margin-right: 8px;
      position: absolute;
      top: 50%;
      transform: translateY(-50%); }

.completed-order-button {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff;
  border-radius: 5px;
  box-shadow: None; }

.btn-no-events {
  pointer-events: none; }

.btn-register {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff;
  border-radius: 5px;
  box-shadow: None; }

.invalid {
  background-color: #ffe0e0;
  border-color: #fc5555;
  border-width: 1px; }

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