/*Borde de cada formulario le quita la letras del titulo del brode*/
.card-heading {
    padding-left: 20px;
    padding-top: 20px;
}
/*Cada de texto buscar bordes transparente*/
.buscar {
    border: 0;
}
/*boton guardar personalizado a verde*/
/* BOTON AGREGAR CONTENIDO DINAMICO */
.btn-agregar {
  padding: .5rem 1rem;
  font-size: 1rem;
  border-radius: .3rem;
  background-color: transparent;
  color: white;
  background-color: #85ce36;
  border-color: #85ce36; }

.btn-agregar:hover {
  color: #fff;
  background-color: #6fbb1c;
  border-color: #6fbb1c; }

/*Estilo de la ventana de buscar*/
.lista_buscar {
  transition: initial !important;
  text-decoration: none !important;}
/* RESALTADO DE TOTALES DE FACTURA POR EJEMPLO */
.resaltado {
    background-color: #3a4651;
    color: #9ca2a8;}
/* AQUI MANEJA ESTILO DE LA TABLA */
.header-fixed {
    width: 100% 
}
.header-fixed > thead,
.header-fixed > tbody,
.header-fixed > thead > tr,
.header-fixed > tbody > tr,
.header-fixed > thead > tr > th,
.header-fixed > tbody > tr > td {
    display: block;
}
.header-fixed > tbody > tr:after,
.header-fixed > thead > tr:after {
    content: ' ';
    display: block;
    visibility: hidden;
    clear: both;
}
.header-fixed > tbody {
    overflow-y: auto;
    height: 150px;
}
.header-fixed-fact > tbody {
    height: 400px !important;
}
.header-fixed > tbody > tr > td,
.header-fixed > thead > tr > th {
    width: 20%;
    float: left;
}
/*  TITULO GRANDE PUNTO SUSPENSIVOS */
.form-group {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/* FIN DE TITULOS SUSPENSIVOS */
/* TITULO TABLA PUNTO SUSPENSIVOS */
.t-puntos {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/* FIN DE PUNTOS SUSPENSIVOS TABLA */
/* FONT MOBIL */
.letra-mobil {
    font-size: 13px;
}
/* FIN FONT MOBIL */
/* FIN DEL ESTILO */
/*Esconder columnas de tablas llamando*/
/*la clase colt en el th y th*/
@media (max-width: 767px) {
  td.colt {
    display: none !important; } }
@media (max-width: 767px) {
  th.colt {
    display: none !important; } }
/* FIN */
/* TAMAÑO DE LAS COLUMNAS */
@media (max-width: 767px) {
  .colt-1 {
    font-size: 13px;
    width: 10% !important; } }
@media (max-width: 767px) {
  .colt-2 {
    font-size: 13px;
    width: 20% !important; } }
@media (max-width: 767px) {
  .colt-3 {
    font-size: 13px;
    width: 30% !important; } }
@media (max-width: 767px) {
  .colt-4 {
    font-size: 13px;
    width: 40% !important; } }
@media (max-width: 767px) {
  .colt-5 {
    font-size: 13px;
    width: 50% !important; } }
@media (max-width: 767px) {
  .colt-6 {
    font-size: 13px;
    width: 60% !important; } }
@media (max-width: 767px) {
  .colt-7 {
    font-size: 13px;
    width: 70% !important; } }
@media (max-width: 767px) {
  .colt-8 {
    font-size: 13px;
    width: 80% !important; } }
@media (max-width: 767px) {
  .colt-9 {
    font-size: 13px;
    width: 90% !important; } }
@media (max-width: 767px) {
  .colt-10 {
    font-size: 13px;
    width: 99% !important; } }
/* FIN */
/*# sourceMappingURL=estilos.css.map */