@media only screen and (max-width: 667px) {
  .input-group-text {
    width: 24vw !important;
    font-size: 14px !important;
    margin-left: -15px !important;
  }

  #inlineFormInputGroup {
    /* width: 45vw !important; */
    font-size: 14px !important;
    margin-right: -10px !important;
  }

  .desktop {
    display: none !important;
  }

  .table td {
    text-align: left;
  }

  #hide-mobile {
    display: none;
  }
}

.abn .input-group-text {
  width: 105px !important;
}

@media only screen and (min-width: 667px) {
  .input-group-text {
    width: 80px !important;
    font-size: 14px !important;
  }

  .abn .input-group-text {
    width: 105px !important;
  }

  .date-e .input-group-text {
    width: 60px !important;
  }

  #hide-desktop {
    display: none;
  }
}

#input-label-large {
  width: 125px !important;
}

#button-auto {
  width: auto !important;
}

#card-report {
  border: 1px !important;
  border-color: #ededed !important;
  border-style: solid !important;
  box-shadow: none !important;
  margin-bottom: 10px !important;
}

.card-title,
.card-text {
  margin-left: -5px !important;
}

.card-text {
  font-size: 14px !important;
}

.header-area {
  height: 65px !important;
}

.card-title,
.card-text {
  margin-left: -5px;
}

.list-group-item:hover {
  background-color: #d3d3d3;
  color: #ededed;
}

.card-text {
  font-size: 14px;
}

a {
  color: #292b2c;
  text-decoration: none;
}

.text-history {
  font-size: 12px;
}

#dropdown-date {
  height: 45px;
  width: 200px;
}

#text-number {
  text-align: right;
}

#row-report {
  padding-top: -15px;
  margin-top: -15px;
}

#row-report-sum {
  padding-top: -15px;
  margin-top: -15px;
  border-bottom: 1px solid black;
}

#row-report-total {
  padding-top: -15px;
  margin-top: -15px;
}

#row-report-gst {
  padding-top: -15px;
  margin-top: -15px;
}

#text-report-header {
  text-align: right;
  font-weight: bold;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: #6c757d;
}

.c-buttons .dropdown-toggle::after {
  display: none !important;
}

.modal-footer {
  justify-content: center;
}

.modal-header .close {
  display: none;
}

.modal-footer .btn-primary {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type="number"] {
  -moz-appearance: textfield;
}

/*#input-label-large {*/
/*  width: 92px !important;*/
/*  height: 44px;*/
/*}*/
/*.date-picker-input-reports {*/
/*  margin-left: 88px!important;*/
/*  width: 165px!important;*/
/*  height: 44px!important;*/
/*  margin-top: -2px!important;*/
/*}*/


.d-in .date-picker-input {

}
.input-group-text {
  padding: .375rem .50rem;
}


