.dateselecter label,.dateselecter input,.dateselecter i{
   display:inline-block;
}

/* Kalender popup (#calBorder): cegah Bootstrap .form-control melebar 100% dan merusak grid jam */
#calBorder input.form-control[name="hour"],
#calBorder input.form-control[name="minute"],
#calBorder input.form-control[name="second"],
#calBorder .cal-time-input {
  width: 42px !important;
  max-width: 42px;
  min-width: 42px;
  box-sizing: border-box;
  display: inline-block;
  text-align: center;
  padding: 4px 2px !important;
}

.table-rounded {
      border-collapse: collapse;
      border-spacing: 0;
      border-radius: 10px;
      overflow: hidden;
      width: 100%;
    }
    .table-rounded th,
    .table-rounded td {
      border-radius: 0;
    }
    .table-rounded thead th:first-child {
      border-top-left-radius: 10px;
    }
    .table-rounded thead th:last-child {
      border-top-right-radius: 10px;
    }
    .table-rounded tbody tr:last-child td:first-child {
      border-bottom-left-radius: 10px;
    }
    .table-rounded tbody tr:last-child td:last-child {
      border-bottom-right-radius: 10px;
    }
    .table-rounded thead th {
      border-bottom: 1px solid rgba(255,255,255,.1);
    }
    .table-rounded tbody tr:first-child td {
      border-top: none;
    }

.right-align {
    text-align: right;   /* meratakan isi ke kanan */
  }