@charset "utf-8";
/* CSS Document rentas OK */

/*imput form*/
.ver-ticket-white{
	border-top-left-radius: 23px;
	border-top-right-radius: 23px;
	border-bottom-right-radius: 23px;
}
.ver-ticket-blue {
	border-top-left-radius: 23px;
	border-top-right-radius: 23px;
	border-bottom-left-radius: 23px;
}

/* modal completo para mas chico a 768 */
.completo {
  min-height: calc(100vh - 1rem)!important;
  padding: 1rem 1rem!important;
  margin: .5rem calc(1rem - 8px)!important;
}
/* modal completo mayor a 768, osea grande */
@media (min-width: 768px) {
  .completo {
    min-height: calc(100vh - 2rem)!important;
    padding: 3rem 1rem!important;
    margin: 1rem calc(3rem - 8px)!important;
  }


/* boton redondo modal */
.rounded-pill {
	border-radius: 50rem!important;
}

/* links para footer */
.footer a {
  color: var(--color-primary);
}
.footer a:focus, a:hover, a:active{
  color: var(--color-dark);
}


/* ancho contenido tabs */
.detalle-contrato {
	width: 100%;
}
/* contrato tabs */
.tab-pane {
	margin-top: 30px;
}


/* sombras para slider de inventario */
.carousel-caption {
	text-shadow: 2px 2px 4px #000000;
}
.carousel-control-prev, .carousel-control-next {
	text-shadow: 2px 2px 4px #000000;
}
.carousel-indicators li {
	box-shadow: 2px 2px 4px #000000;
}

/* -- estilo para select -- */

.floating-label-form-group select {

  font-size: 1.3em;

  position: relative;

  z-index: 1;

  padding-right: 0;

  padding-left: 0;

  resize: none;

  border: none;

  border-radius: 0;

  background: none;

  box-shadow: none !important;

}




