.ng-dropdown-panel.ng-select-bottom {
  border-color: $border-color !important;
}

.btn {
  border-radius: $border-radius-lg !important;
  padding: $input-padding-y-sm $input-padding-x !important;
}


.alert {
  border-radius: $border-radius-sm !important;
  .close {
    font-size: $font-size-lg;
  }
}

.form-control {
  border-radius: $border-radius-sm !important;
}

.ng-select-container {
  min-height: $input-height !important;
  border-radius: $border-radius-sm !important;


  .ng-value-container {
    line-height: $line-height-base !important;
    padding: $input-padding-y $input-padding-x !important;
  }
}

label {
  font-size: 0.875rem;
  font-family: Open Sans,Helvetica,Arial;
  font-weight: 400;
  line-height: 1.25rem;
  letter-spacing: 0.12px;
}
input {
  font-weight: 400;
}

h1,
h2,
h3 {
  font-family: $font-family-heading !important;
}

h1 {
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.25;
  letter-spacing: 0.2px;
}

h2 {
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.25;
  letter-spacing: 0;
}

h3 {
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 1.2;
  letter-spacing: 0.2px;
}

// .form-check, .form-check-inline {
//   .form-check-label {
//     margin-left: 0.5rem;
//   }
//   > input[type="radio"]:not(.form-check-inline) {
//     top: 0.2rem !important;
//   }
//   > input[type="checkbox"] {
//      top: 0.2rem !important;
//       &:before {
//         top: 0.09rem !important;
//         left: 0 !important;
//       }
//   }
// }

.form-check, .form-check-inline {
  > input[type="radio"]:not(.form-check-inline) {
    top: 0.2rem !important;
  }
}


.card {
  border-radius: $border-radius-sm;
}

.list_status {
  top: -1px !important;
  .badge {
    border-radius: 0
  }
}

.badge {
  border-radius: $border-radius-sm;
}


.dropdown-menu {
  padding: $input-padding-y-sm 0 !important;
  border: 0 !important;
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.12) !important;
}

.dropdown-item {
  line-height: 1.5;
  padding: $input-padding-y-sm $input-padding-x-sm;
  font-size: $font-size-sm;
  padding-left: $input-padding-x-sm !important;

  &.active {
    &::before {
      display: none !important;
    }
  }
}
