/* CSS modificados para el proyecto*/
/* *{
    border: 0.5px solid red;
} */


.menu1 span{
    font-size: 12px;
    color: #6c757d;
    display: flex;
    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif;
}

.topbar .top-navbar .navbar-header{
    line-height: 80px;
    border-right: 1px solid rgba(0,0,0,.1);
}

.cuslogin input{
    font-weight: 500;
}

.card{
    box-shadow: 3px 9px 25px 2px rgb(232, 232, 232,1);
}
.menu1 i{
    font-size: 18px;
    color: #89b13b;
}

.menu1{
    padding: 10px;
    text-align: center;
}

.navbar-brand{
    font-size: 12px;

    /* letter-spacing: 1px; */
}

.logoinacex{
    padding: 0;
}

.btn-inacex {
    color: #ffffff;
    background-color: #89b13b;
    border-color: #89b13b;
}

.btn-inacex:hover {
    color: #ffffff;
    background-color: #658428;
    border-color: #658428;
    transition: 1s all;
}

.bonos{
    margin:20px 0 0 0;
}

.colbono{
    padding: 0;
    /* border: 10px;  */
}

.cellbono{
    margin:0 0 10px 0;
}

.bonustext{
    font-size: 14px;
    font-weight: 500;
}

.bonusnumber{
    font-weight: 600;
}


.boton1{
    margin: 0 0 20px 0;
}

.boton1 button{

    font-size: 14px;
    font-weight: 500;
    border-radius: 0%;
    padding: 8px 14px 8px 14px;
}

.boton1 button:hover{
    color: #fff;
    opacity: 0.5 black;
}

.filacombo1{
    margin: 0 0 10px 0;
    padding: 0;
}

.cususer span{
    padding: 0 10px 0 0;
    font-size: 16px;
}

.cususer i{
    padding: 0 10px 0 10px;
    font-size: 16px;
    color: #89b13b;
}

.cususer h4{
    font-size: 14px;
    font-weight: 400;
    display: inline-block;
}
.cususer h4 span{
    font-size: 14px;
    font-weight: 400;
}

.modaluser h4{
    font-size: 16px;
    font-weight: 400;
    font-weight: 400;
}

.modaluser p{
    font-size: 12px;
    font-weight: 400;
}

.cusnotif{
    padding: 20px;
    font-size: 16px;
    color: #89b13b;
}

.filacombo2{
    margin: 0 0 10px 0;
    padding: 0;
}

/* .headfondo:active{
    background: green;
} */

.headfondo a span{
    color: white;
    text-transform: uppercase;
}

.headfondo a.active span{
    color:white;
}

.horizontal-nav .sidebar-nav #sidebarnav>li>a.active
{
    background: #6f6f6f;
}

.horizontal-nav .sidebar-nav #sidebarnav>li>a
{
    border-left: 0;
}

.skin-megna-dark.horizontal-nav .sidebar-nav #sidebarnav>li:hover>a
{
    background:#6f6f6f;
    transition: 0.7s ease-out;
}

.headtable{
    background-color: #c3c3c3;
    color:#1a1a1a;
    font-size:12px;
}

 table .headtable th{
    font-weight: 700;
}


/* .headfondo a:hover{

} */
/* .headfondo a span:hover{
    border-bottom: 1px solid white;
} */

.combopago{
    margin: 0 0 20px 0;
    padding: 0;
}

.etiqueta{
    margin: 0;
    padding: 0;
    font-weight: 700;
}

.contentlabel{
    padding: 0;
    color: #89b13b;
    font-weight: 700;
    margin:0 15px 0 0;
    display:flex;
    flex-direction:row;
    align-items:center;
}

.contentlabel label{
    margin: 0 10px 0 0;
    white-space: nowrap;
    color: #89b13b;
    font-size: 14px;

}

.contentlabel select{
    font-weight: 500;
}

.cuentastitulo{
    margin: 0 0 20px 0;
}

.cuentastitulo .titulo1{
    font-weight: 700;
    margin: 0;
    font-size: 18px;
}

.customtab li a.nav-link.active, .profile-tab li a.nav-link.active{
    border-bottom: 2px solid #89b13b;
    color: #89b13b;
}

.customtab li a.nav-link:hover, .profile-tab li a.nav-link:hover{
    color: #89b13b;
}

.custab li a{
    color: #89b13b;
}


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



.titulo2{
    margin: 40px 0 10px 0;
    font-weight: 500;
}

.col-sm-6{
    margin: 0 0 10px 0;
}

.bg-inacex {
    background-color: #89b13b;
}

.bg-inacex2 {
    background-color: #ff601e;
}

.round, .round.round-inacex {
    background: #89b13b;
}

.text-inacex {
    color: #89b13b!important;
}

.subtitle-inacex {
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 2px;
    color: #6c757d;
}

.place{
    color: #868685;
}

.card-inacex{
    width: 370px;
    margin: 5px 0 0 110px;
    box-shadow: 1px 5px 8px 0 rgba(0, 0, 0, 0.2), 10px 9px 20px 9px rgba(0, 0, 0, 0.19);
}
.label-inacex {
    color: #89b13b;
    font-weight: 700;
}

.statitle h4{
    color: black;
}

.statitle2 h3{
    color: black;
    font-weight: 600;
}

.statitle2 h6{
    color: black;
}
/* .dataTables_length{
    display:flex;
    justify-content: flex-end;
} */

/* boton naranja */
.btn-inacex2 {
    color: #ffffff;
    background-color: #ff601e;
    background-image: linear-gradient(180deg,#fea128,#ff601e);
    font-family: 'Oswald', sans-serif;
}

.btn-inacex2:hover {
    color: #ffffff;
    background-color: #f2a23a;
    background-image: linear-gradient(180deg,#f2a23a,#d1470e);
    font-family: 'Oswald', sans-serif;
}

/* btn icon 1 */
.btn-outline-inacex{
    color:#89b13b;
    background-color:transparent;
    border-color:#89b13b
}
.btn-outline-inacex:hover{
    background-color:#89b13b;
    color:#fff;
    border-color:#89b13b
}
.btn-outline-inacex.disabled,.btn-outline-inacex:disabled{
    color:#89b13b;
    background-color:transparent
}
.btn-outline-inacex:not(:disabled):not(.disabled).active,.btn-outline-inacex:not(:disabled):not(.disabled):active,.show>.btn-outline-inacex.dropdown-toggle{
    color:#fff;
    background-color:#89b13b;
    border-color:#89b13b
}
.btn-outline-inacex.focus,.btn-outline-inacex:focus,.btn-outline-inacex:not(:disabled):not(.disabled).active:focus,.btn-outline-inacex:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-inacex.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(137,177,59,.5)
}
/* btn icon 2 */
.btn-outline-inacex1{
    color:#ff601e;
    background-color:transparent;
    border-color:#ff601e
}
.btn-outline-inacex1:hover{
    background-color:#ff601e;
    color:#fff;
    border-color:#ff601e
}
.btn-outline-inacex1.disabled,.btn-outline-inacex1:disabled{
    color:#ff601e;
    background-color:transparent
}
.btn-outline-inacex1:not(:disabled):not(.disabled).active,.btn-outline-inacex1:not(:disabled):not(.disabled):active,.show>.btn-outline-inacex1.dropdown-toggle{
    color:#fff;
    background-color:#ff601e;
    border-color:#ff601e
}
.btn-outline-inacex1.focus,.btn-outline-inacex1:focus,.btn-outline-inacex1:not(:disabled):not(.disabled).active:focus,.btn-outline-inacex1:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-inacex1.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(255,96,30,.5)
}
/* no imprimir elemento */
@media print {
.noprint {display:none}
@page {
    size:  auto;   /* auto es el valor inicial */
    margin: auto;   /* afecta el margen en la configuración de impresión */
  }
}

/* titulo para inacex */
.inacex-title{
    font-family: 'Oswald', sans-serif;
    font-size: 20px;
    text-transform: uppercase;
}

@media (max-width: 480px)
{
  .card-inacex{
      width: 370px;
      margin: 5px 0 0 55px;
      box-shadow: 1px 5px 8px 0 rgba(0, 0, 0, 0.2), 10px 9px 20px 9px rgba(0, 0, 0, 0.19);
  }
  .contentlabel{
    display:flex;
    flex-wrap: wrap;
    padding: 0;
    margin:15px 15px 0 0;
    }
    .logoinacex img{
        width: 60px;
        padding-right: 10px;
    }
    .cususer h4{
        display: none;
    }
    .cususer h4 span{
        display: none;
    }

    .menu1{
        display: none;
    }
    .skin-megna-dark .topbar{
        background: linear-gradient(to right,#01c0c8 0,#89b13b 100%);
    }
    .menures a i{
        color:#89b13b;
        padding:10px;
    }
}
