/*///////////////////////////////
LOGIN
////////////////////////////////*/
  .bodyLogin {
    background-image:linear-gradient(to right, hsla(0, 0%, 100%, 0.930), hsla(0, 0%, 100%, 0.930)), url(../img/IconosLogos/fondo.jpg);
    background-position: center;
    background-size: 400px ;
    touch-action: pinch-zoom; 
	  touch-action: pan-y;
 
  }

  
  .card-signin {
    background: rgb(255, 255, 255);
    border: 0;
    border-radius: 1rem;
    box-shadow: 0px 0px 5px 6px rgba(0,0,0,0.16);
  }
  .card-signin img{max-width: 200px;}
  .card-signin .card-title {
    margin-bottom: 2rem;
    font-weight: 300;
    font-size: 1.5rem;
  }
  .card-signin .card-body {padding: 2rem;}
  .form-signin {width: 100%;}
  .form-signin .btn {
    font-size: 80%;
    border-radius: 5rem;
    letter-spacing: .1rem;
    font-weight: bold;
    padding: 1rem;
    transition: all 0.2s;
  }
  
  .form-label-group {
    position: relative;
    margin-bottom: 1rem;
  }
  
  .form-label-group select {
    padding: .75rem 1.5rem ;
    height: auto;
    border-radius: 2rem;
  }
  .form-label-group select:focus {
      /* background-color: brown; */
      padding: .75rem 1.5rem ;
      height: auto;
      border-radius: 2rem;
    }

  .form-label-group input {
    padding: .75rem 1.5rem ;
    height: auto;
    border-radius: 2rem;

  }

body{
  /*overflow-y: hidden;*/

}
.bg-body-ADN{
    background-image:  linear-gradient(to right, hsla(0, 0%, 100%, 0.930), hsla(0, 0%, 100%, 0.930)),url(../img/IconosLogos/extremmegym.jpg);
    background-position:center;
    background-attachment: fixed;
}
.bg-body-UFL{
    background-image:  linear-gradient(to right, hsla(0, 0%, 100%, 0.930), hsla(0, 0%, 100%, 0.930)),url(../img/IconosLogos/maxgym.jpg);
    background-position:center;
    background-attachment: fixed;
}


.navbar{background: white;}
.nav-link{
  color: black;

}
.nav-link:hover{
  color: black;
  font-weight: bold;
}

.dropdown-header{
  font-size: 18px;
}

.navbar-toggler{font-size: 25px;}

.navbar-toggler:focus{outline: none;}


a:hover{text-decoration: none;}

.input-border-none{border: none;}
.input-border-focus-none{outline: none;}



.w90px{width: 90px;}
.h30px{height: 30px;}

/* iconos */
.fa-receipt{font-size: 20px;}
.fa-door-open{font-size: 20px;}
.fa-users{font-size: 20px;}
.fa-times-circle{font-size: 20px;}
.fa-paperclip{font-size: 20px;}
.fa-boxes{font-size: 20px;}
.fa-store{font-size: 20px;}
.fa-sticky-note{font-size: 20px;}
.fa-file-invoice-dollar{font-size: 20px;}
.fa-money-bill-wave{font-size: 25px;}
.fa-file-invoice{font-size: 25px;}
.fa-print{font-size: 20px;}
.fa-cash-register{font-size: 20px;}
.fa-closed-captioning{font-size: 20px;}
.fa-eye{font-size: 20px;}
.fa-trash-alt{font-size: 20px;}
.fa-people-carry {font-size: 20px;}
.fa-unlock-alt {font-size: 20px;}
.fa-file-excel {font-size: 20px;}
.fa-search-dollar {font-size: 20px;}
.fa-list-alt {font-size: 20px;}
.fa-university{font-size: 22px;}
.fa-money-check-alt{font-size: 20px;}
.fa-money-check{font-size:20px;}
.fa-piggy-bank{font-size:30px;}
.fa-chart-bar{font-size:25px;}
.fa-creative-commons-zero{font-size: 20px;}
.scrollTableVentas{
    height: 600px;
    overflow: scroll;
}
.scrollTableVentas::-webkit-scrollbar{width: 0px;}

.scrollTableVentasArticulos{
    height:  310px;
    overflow: scroll;
}
.scrollTableVentasArticulos::-webkit-scrollbar{width: 0px;}

.iframe-modalArticulo{
    width: 100%;
    height: 500px;
    border:none;
}
.iframe-modalCliente{
    width: 100%;
    height: 390px;
    border:none;
    
}
.iframe-modalComprobante{
    width: 100%;
    height: 180px;
    border:none;
    
}
.iframe-modalFactura{
  width: 100%;
  height: 600px;
  border:none;
}
.noEstirar{resize: none;};


/*///////////////////////////////
FACTURA
////////////////////////////////*/

.contenido1{
  width: 100%;
}
.contenido1 iframe {
  width: 100%;
  height: 200px;
}

.upload {
		border:1px solid green;
		margin:10px;
		padding:5px;
		width:400px;
}
.codigo-border{
  /* border: solid 1px black; */
  border-radius: 5%;
  background: radial-gradient(circle,#534E4E  10%, #767373 100%);
}
.fuenteGrande{font-size: 28px;}


/*///////////////////////////////
FACTURA
////////////////////////////////*/

.contenido1{
  width: 100%;
}
.contenido1 iframe {
  width: 100%;
  height: 200px;
}

.upload {
		border:1px solid green;
		margin:10px;
		padding:5px;
		width:400px;
}

/*////////////////////////////////////////////
MOSTRAR FOTO EN RESULTADO BUSQUEDA.PHP
////////////////////////////////////////////*/


#buscador-imgYtexto{
    position: relative;
}
.buscador-texto{
    justify-content: center;
    align-items: center;
    text-align: center;

}
.buscador-img{
    margin: auto;
    width: 0; height: 0;
    -webkit-transition: all 800ms cubic-bezier(0.680, 0, 0.265, 1); /* older webkit */
-webkit-transition: all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
   -moz-transition: all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
     -o-transition: all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
        transition: all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550); /* easeInOutBack */

-webkit-transition-timing-function: cubic-bezier(0.680, 0, 0.265, 1); /* older webkit */
-webkit-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
   -moz-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
     -o-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
        transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550); /* easeInOutBack */
}
.buscador-img img{
    object-fit: scale-down;
    width: 0%;
    -webkit-transition: all 800ms cubic-bezier(0.680, 0, 0.265, 1); /* older webkit */
    -webkit-transition: all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
       -moz-transition: all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
         -o-transition: all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
            transition: all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550); /* easeInOutBack */
    
    -webkit-transition-timing-function: cubic-bezier(0.680, 0, 0.265, 1); /* older webkit */
    -webkit-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
       -moz-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
         -o-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
            transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550); /* easeInOutBack */
   
}
#buscador-imgYtexto:hover {
    cursor: pointer;
	font-weight:bold;
   
}
#buscador-imgYtexto:hover .buscador-img {
    width: 120px;height: 120px;
}
#buscador-imgYtexto:hover .buscador-img img{
    width:100%;
}
thead tr th { 
position:sticky;
top:0;
}

