/* Add here all your CSS customizations */
.form-row {
  padding: 5px 10px;
}
.form-row input {
  padding: 3px 1px;
  width: 100%;
}
input.currency {
  text-align: right;
  padding-right: 15px;
}
.input-group .form-control {
  float: none;
}
.input-group .input-buttons {
  position: relative;
  z-index: 3;
}

.link-unstyled,
.link-unstyled:link,
.link-unstyled:hover {
  color: inherit;
  text-decoration: inherit;
}

.progress {
  display: none;
  margin-bottom: 1rem;
}

.img-container img {
  max-width: 100%;
  max-height: 100%;
}

.select2-container {
    width: auto !important;
    min-width: 150px !important;
    max-width: 100%;
}

.select2-selection--single {
    height: 38px !important;
    /* line-height: 38px !important; */
}

.p_cats_row select,
.p_cats_row .select2-container {
    width: auto !important;
    min-width: 150px !important;
    max-width: 100%;
}

.optind {
  text-indent: 20px !important;
}