.navbar-full .brand-sidebar {
  background: #3bae5f !important;
}

.brand-sidebar .logo-wrapper a.brand-logo img {
  height: 48px !important;
}

.brand-sidebar .brand-logo {
  padding: 5px !important;
  padding-left: 20px !important;
}

.avatar-text {
  padding-left: 5px;
}

@media only screen and (min-width: 993px) {
  ul.stepper.horizontal {
    min-height: 334px !important;
  }

  #box_section {
    margin-left: 0;
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .brand-sidebar .logo-wrapper a.brand-logo img {
    height: 32px !important;
  }

  .brand-sidebar .brand-logo {
    padding-top: 15px !important;
    padding-left: 100px !important;
  }

  .card-animation-1 {
    min-height: 500px !important;
  }
}
/* profile card */
#profile-card .card-image {
  height: auto !important;
}

.card .card-action {
  padding: 16px 10px !important;
}

.timeline:before {
  z-index: 0 !important;
}

.timeline > li {
  width: 80% !important;
}

.inline-block {
  display: inline-block !important;
}

input#fecha {
  position: relative;
  overflow: hidden;
}

input#fecha::-webkit-calendar-picker-indicator {
  display: block;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0);
  position: absolute;
  /*transform: scale(12);*/
  width: 100%;
  height: 100%;
}

.invoice-list-wrapper .responsive-table .top .action-filters .dataTables_filter label input[type=search] {
  border-radius: 0px !important;
}

/* small bullet*/
.bullet {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0.2rem;
}

#flight-card .card-header .card-title {
  padding: 10px !important;
}

.font-small {
  font-size: 12px !important;
}

.select2-container,
.select2-container--open {
  z-index: 600 !important;
}

.select2-search__field {
  font-size: 16px !important;
}

.select2-results__option--selected {
  /*display: none;*/
  text-decoration: line-through;
}

.select2-results__option[aria-selected=true] {
  /*display: none;*/
  text-decoration: line-through;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 !important;
}

.task-cat {
  display: inherit;
  border-radius: 0 !important;
  padding: 2px 6px !important;
  margin: 0 !important;
}

.task-cat_padre {
  display: inline-block;
  padding: 0px 6px;
  padding-left: 0px;
  color: #fff;
  font-size: 0.8rem;
  background-clip: padding-box;
  background-color: #757575;
  margin-right: 2px;
  min-width: 144px;
  margin-bottom: 4px;
  text-align: left;
}

.smaller {
  font-size: smaller;
}

.smaller_lh_normal {
  font-size: smaller;
  line-height: 1.8;
}

.grado_0 {
  background: rgb(171, 221, 164);
  color: white;
  text-shadow: 1px 1px 2px #000000;
}

.grado_1 {
  background: rgb(255, 255, 121);
  color: white;
  text-shadow: 1px 1px 2px #000000;
}

.grado_2 {
  background: rgb(244, 109, 67);
  color: white;
  text-shadow: 1px 1px 2px #000000;
}

.grado_3 {
  background: rgb(158, 1, 66);
  color: white;
  text-shadow: 1px 1px 2px #000000;
}

.gradient-270deg-green-brown {
  background: #7f4734;
  background: linear-gradient(270deg, #7f4734, #3ead5b) !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], div.tagsinput span.tag {
  background: #984D4C !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background: #984D4C !important;
}

[type=radio]:checked + span:after, [type=radio].with-gap:checked + span:after {
  background-color: #984D4C !important;
}

[type=radio]:checked + span:after, [type=radio].with-gap:checked + span:before, [type=radio].with-gap:checked + span:after {
  border: 2px solid #984D4C !important;
}

.brown-agrichile {
  background: #984D4C !important;
}

.brown-agrichile-text {
  color: #984D4C !important;
}

/*Verdes*/
.gradient-45deg-green-teal.gradient-shadow {
    box-shadow: none !important;
}
.gradient-45deg-green-teal {
    background: #709448 !important;
    /*background: linear-gradient(45deg, #43A047, #1de9b6) !important;*/
}
.navbar-full .brand-sidebar {
    background: #fff !important;
}
.gradient-45deg-brown-brown {
    background: #709448 !important;
    /*background: linear-gradient(45deg, #5d4037, #69F0AE) !important;*/
}
.gradient-270deg-green-brown {
    background: #709448 !important;
    /*background: linear-gradient(270deg, #7f4734, #3ead5b) !important;*/
}
.green {
    background-color: #709448 !important;
}
.gradient-45deg-purple-deep-orange {
  background: #709448 !important;
}

/*grafico seperacion horizontal*/
.barWrapper {
    min-height: 31px !important;
    width: 100%;
}