.btn-kt,
.btn-kt:hover,
.btn-kt:active {
    color: #AEAE9F; /*#bd9b08;*/
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #2e3033;
}
.btn-kt {
    background-repeat: repeat-x;
    background-image: linear-gradient(top, #796406 0%, #bd9b08 100%);
}
.btn-kt:hover {
    background-position: 0 -15px;
}
#formFilter .btn-group {
    width: 100% !important;
}
.dropdown-toggle.btn-default {
    background-color: #ffffff !important;
}
#tagsList .btn-group
{
    border: 1px solid #ced4da !important;
    border-radius: 5px 5px 5px 5px;
}
.multiselect-container.dropdown-menu {
    width: 400px;
}
.clear{
    padding: 0.5em;
}
.container {
    max-width: 1600px;
}
.btn-kt2,
.btn-kt2:hover,
.btn-kt2:active {
    color: #bd9b08;
    text-shadow: 0 -1px 0 #d5d9df;
    background-color: #d5d9df;
}
.btn-kt2 {
    background-repeat: repeat-x;
    background-image: linear-gradient(top, #796406 0%, #bd9b08 100%);
}
.btn-kt2:hover {
    background-position: 0 -15px;
}

.txtcab {
    font-size: 15px;
}

/*
    boostrap-table  puesto en color "dorado"
*/
th {
    background-color: #bd9b08;
    color: white;
}

.pagination > li > a
{
    background-color: white;
    color: #2e3033;
}

.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover
{
    color: #2e3033;
    background-color: #eee;
    border-color: #ddd;
}

a {
    color: #858574; /* #0060FF; /*#bd9b08;*/
    /*font-weight: bold;*/
}

.pagination > .active > .page-link {
    background-color:#bd9b08;
    border-color: #bd9b08;
}

.pagination > .active > a
{
    color: white;
    background-color: #bd9b08;
    border: solid 1px #bd9b08;
}

.pagination > .active > a:hover
{
    background-color: #bd9b08;
    border: solid 1px #bd9b08;
}

.btn-principal:active {
    color: #bd9b08;
    font-size: 5px;
}

.detail-title{
    color: #bd9b08;
    font-size: 18px;
}


/*Quitar transición accordion*/
.collapsing {
    transition: none ;
  }

/*Color para los comentarios*/
.i_comment{
    color: #ECECEC; /*#FE2EC8*/
}
.rows-underline{
    border-bottom: 0.5px solid #999;
}
 /*Pagina de hilos*/
.btn-reply{
margin-right: 1rem;
}
.btn_track{
    margin-right: 1rem;
}
.gold{
    color: #0060FF !important;
}
.modal-hilo{
    font-weight: bold;
}

/*Pagina Estado Seguimiento*/
.comment_card{
   /* margin-top: 2rem;*/
    margin-bottom: 0.75rem;
}
#states div{
    margin-inside: 2rem ;
}
.household_nav{
    background-color:#e7e9eb !important;
}
.household_nav li ,.household_nav p{
    list-style-type: none;
    justify-self: stretch;
    margin-inside: 0rem;
    display: inline;
}

.exotic_nav p{
    list-style-type: none;
    justify-self: stretch;
    margin-inside: 0rem;
    display: inline;
}

.color{
    height: 3rem;
    width: 2rem;
}
.deleted{
    background-color: white !important;
    color: red !important;
}

.padrecabecera{
    background-color: #DCDEDC !important;

}
.padrebody{
    background-color: #DCDEDC !important;
}

.cardbloques{
    background-color: #bd9b08 !important;
    /*background-color: #A0A0A0 !important;  */
    color: white !important;
}
.card_hidden{
    border: 2px solid darkred !important;
}
.card_hidden_body{
    border: 2px dotted darkred !important;
}
.thread{
    border: 2px solid black !important;
}
.hilohijo{
    border: 0px solid black;
    background-color: #B1B2B1;
}
.cambioDisabled{
    color: white;
    background-color: grey;
}
.cambioUnconfirmed{
    color: red;
}
.cambioConfirmed{
    color: black;
}
.textBold{
    font-weight: bold;
}
.headerKT{
    background-color: rgba(185,185,184,1);
   /* padding: 0.25rem;*/
}
.headerBde{
    background-color: rgba(228,228,228,1);
    /*padding: 0.25rem;*/
}

a.disabled { pointer-events: none; }


#tagsList{
    display: none;
}

/*
.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: #AEAE9F;
    border-bottom: 1px solid rgba(0,0,0,.8);
}*/


.aa{
    text-align: left;
    width:100px;
    background: transparent !important;
     border: none;
     font-size: 14px;
     height: 30px;
     padding: 5px;
     width: 250px;
}

.seleccionado{color: DodgerBlue;}
.noSeleccionado{color:black;}



#result_contactos img{
 width: 100%;
}

#result_contactos .modal-dialog{
    max-width: 100%;
}
 #table_protocolo td{
     background-color: rgb(233,235,245);

 }
#table_protocolo tr, #table_protocolo td{
     border: 2px white solid !important;
 }





  .timeline > li > .timeline-badge {
    color: #fff;
    width: 80px !important;
    height: 50px ;
    line-height: 50px;
    font-size: 1em !important;
    text-align: center;
    position: absolute;
    top: 16px;
    left: 50%;
    margin-left: -40px !important;
    background-color: #999999;
    z-index: 100;
    border-top-right-radius: 10% !important;
    border-top-left-radius: 10% !important;
    border-bottom-right-radius: 10% !important;
    border-bottom-left-radius: 10% !important;
}

.indice {
    margin: 6px;
    color:white;
    font-weight: bold;
}
.inputerror
{
	background-color: #F6CECE !important;
	border: solid 1px #a94442 !important;
}
.bordeGordo{
    border: 2px solid black !important;
}
.estado1{
    background-color: #EFEFEF;
    /*border: 1px solid black;*/
}
.alert-danger,.alert-warning,.alert-success
{
    padding: 1px !important;
}

.novisible
{
    display: none;
}

