a:link, a:visited, a:hover, a:active{
  text-decoration: none !important;
}

.rounded, .select2-selection, .bootstrap-tagsinput, .bootstrap-tagsinput > .badge{
	border-radius:8px !important;
}

.rounded-start,  .select2-selection, .bootstrap-tagsinput, .bootstrap-tagsinput > .badge{
	border-top-left-radius: 8px !important;
    border-bottom-left-radius: 8px !important;
}

.rounded-end,  .select2-selection, .bootstrap-tagsinput, .bootstrap-tagsinput > .badge{
	border-top-right-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
}

.rounded-top,  .select2-selection, .bootstrap-tagsinput, .bootstrap-tagsinput > .badge{
	border-top-left-radius: 8px !important;
    border-top-right-radius: 8px !important;
}

.rounded-bottom,  .select2-selection, .bootstrap-tagsinput, .bootstrap-tagsinput > .badge{
	border-bottom-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
}

.backgroundImage{
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	z-index: 1;
}

.form-check-input{
  width: 1.2em !important;
  height: 1.2em !important;
}

.form-check-input:active,.form-check-input:focus,.btn{
  outline:0 !important;
  box-shadow: none !important;
}

.list-group-item {
  border:0px !important;
}

input.showQuantity::-webkit-inner-spin-button,
input.showQuantity::-webkit-outer-spin-button{
	-webkit-appearance: none;
	margin: 0;
}

/*=============================================
Alerta de cuotas por cobrar: campana "sonando"
+ badge pulsando cuando hay cuotas vencidas o
que vencen hoy
=============================================*/

@keyframes bellRing{
	0%, 42%, 100% { transform: rotate(0deg); }
	5% { transform: rotate(16deg); }
	10% { transform: rotate(-14deg); }
	15% { transform: rotate(12deg); }
	20% { transform: rotate(-10deg); }
	25% { transform: rotate(8deg); }
	30% { transform: rotate(-6deg); }
	35% { transform: rotate(3deg); }
}

#btnDueCuotas i.bell-alert{
	display: inline-block;
	transform-origin: 50% 0%;
	animation: bellRing 2.2s ease-in-out infinite;
	color: #dc3545 !important;
}

@keyframes badgePulse{
	0% { box-shadow: 0 0 0 0 rgba(220,53,69,.7); }
	70% { box-shadow: 0 0 0 7px rgba(220,53,69,0); }
	100% { box-shadow: 0 0 0 0 rgba(220,53,69,0); }
}

#dueCuotasBadge.pulse{
	animation: badgePulse 1.6s infinite;
}

