.main-panel>.content{
    margin-top: -170px;
}
.btn-info:not(:disabled):not(.disabled).active{
    background-color: #e7580c;
    border: 3px solid #dcdcdc;
}

.btn-info .active{
    background-color: #e7580c;
    border: 3px solid #dcdcdc;
}

.btn-info{
    background-color: white;
    color:black;
    border: 3px solid #dcdcdc;
}

.btn-info:hover{
    background-color: white;
    color:black;
    border: 3px solid #dcdcdc;
}

.btn-lg.btn-arrow-right.btn-arrow-right{
    padding-left: 30px;
}

.btn-lg.btn-arrow-right.btn-arrow-right{
    margin-right: -5px;
}

.card-chart{
    border:1px solid  rgba(0,0,0,0.29);
    box-shadow: -9px 7px 6px -6px rgba(0,0,0,0.29);
    -webkit-box-shadow: -9px 7px 6px -6px rgba(0,0,0,0.29);
    -moz-box-shadow: -9px 7px 6px -6px rgba(0,0,0,0.29);
    padding: 15px;
}

hr{
    border: 0;
    height: 0.3px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
    margin-top: -7px;
    margin-bottom: 15px;
}

textarea.form-control {
    max-width: 100%;
    max-height: 80px;
    padding: 10px 10px 0 0;
    resize: none;
    /* border: none; */
    /* border: 1px solid #E3E3E3; */
    border-radius: 5;
    line-height: 2;
    border: 1px solid #c6c3c3;
}

.hidden {
    display: none;
  }

h6{
    font-size:14pt;
}

.card{
    border: none !important;
}

.nav-tabs{
    border: none !important;
}

.nav-tabs .nav-link.active{
    border: none !important;
}

.nav{
    margin-left: 4px;
}

.btn-primary{
    background-color: #e7580c;
    color:white;
    padding: 8px;
}

.btn-secondary{
    background-color: #202d39;
    color:white;
    padding: 8px;
}

.cargar{
    background-color: #202d39;
    color:white;

}

.div-boton-horizontal{

    border-right: 2px dashed #A8A7A8;
     text-align: center;
}

.div-horizontal{

    /* border-right: 2px dashed #A8A7A8; */
     text-align: center;
}

.icon_upload{
    margin-top: 3px;
    margin-bottom: 7px;
}


  .custom-upload {
    background-color: #202d39;
    border: 1px solid #202d39;
    border-radius: 1px;
    cursor: pointer;
    color: #fff;
    padding: 4px 10px;
}
.custom-upload input {
    left: -9999px;
    position: absolute;
}

.custom-upload label{
    color:red;
}

/* .card label{
    color: white;
}
 */


 .btn1 {
    display: inline-block;
    padding: .5rem 1rem;
    border-radius: .25rem;
    color: #fff;
    background-color: #202d39;
    cursor: pointer;
  }

  .btn1 label{
    color:red;
  }

  [type=file]:focus + .btn {
    outline: 1px solid #202d39;;
  }

  .divider {
    display: flex;

    &:before,
    &:after {
      content: "";
      flex: 1;
    }
  }

  // Base line
  .line {
    align-items: center;
    margin: 1em -1em;

    &:before,
    &:after {
      height: 1px;
      margin: 0 1em;
    }
  }


    .one-line {
      &:before,
      &:after {
        background: black;
      }
    }
    
    .text-success { color: #28a745; }
.div-boton-horizontal { margin-bottom: 20px; }
.btn1 {
    display: inline-block;
    padding: 6px 12px;
    background: #007bff;
    color: white;
    border-radius: 4px;
    cursor: pointer;
}
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; }
