.Audiowide{font-family: 'Audiowide', cursive;
    font-style: italic; }
.Playpen{
    font-family: 'Playpen Sans', cursive;}
.Playpen-b{
    font-family: 'Playpen Sans', cursive;
    font-weight: 700; }
.icon-big-danger{
  font-size: 1.5em !important;
  color:#dc3545 !important;
}
.icon-big-warning{
  font-size: 1.5em !important;
  color:#ffc107 !important;
}
.icon-big-success{
  font-size: 1.5em !important;
  color:#28a745 !important;
}
.pointer{ cursor: pointer; }
.miniFoto{
    height: 40px;
    width: 33px;
}
.bg-gris{
  background-color:#AAA;
}
.btn-gris:hover,
.btn-gris:focus,
.btn-gris:active,
.btn-gris:not(:disabled):not(.disabled):active:focus
{background:#e73830;box-shadow:none}
.btn-gris{ color: #495057;  background-image: linear-gradient(#edeff2, #e9ecef 60%, #dbdee1);
	border-color:#415b78}
.btn-gris {
  color: #000;
  background-color: #e9ecef;
  border-color: #e9ecef;
}

.btn-gris:hover {
  color: #000;
  background-color: #eceff1;
  border-color: #ebeef1;
}

.btn-check:focus + .btn-gris, .btn-gris:focus {
  color: #000;
  background-color: #eceff1;
  border-color: #ebeef1;
  box-shadow: 0 0 0 0.25rem rgba(198, 201, 203, 0.5);
}

.btn-check:checked + .btn-gris,
.btn-check:active + .btn-gris, .btn-gris:active, .btn-gris.active,
.show > .btn-gris.dropdown-toggle {
  color: #000;
  background-color: #edf0f2;
  border-color: #ebeef1;
}

.btn-check:checked + .btn-gris:focus,
.btn-check:active + .btn-gris:focus, .btn-gris:active:focus, .btn-gris.active:focus,
.show > .btn-gris.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(198, 201, 203, 0.5);
}

.btn-gris:disabled, .btn-gris.disabled {
  color: #000;
  background-color: #e9ecef;
  border-color: #e9ecef;
}

.scanqr{
  overflow: hidden;
  position: fixed;
  z-index: 4000000000;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  /* display: block; */
  max-width: none;
  display: inline-flex;
  justify-content: flex-end;
}

.img-canva{
  max-width: 100% !important;
  min-width: 100% !important;
  /* width: 640px; */
  position: relative;
  display: block;
}

.close-canvas{
  padding: 5px 20px;
  position: absolute;
  z-index: 4000000001;
  cursor: pointer;
  color: white;
  font-size: 40px;
}

.bi-custom{
  color: #1dd846;
 
}

#containerInscrito{
  display: flex;
  flex-direction: column;
}

.btn-custom{
  margin: 5px;
  padding: 8px 12px;
  align-self: self-end;
}

.profile-image2{
  width: 150px;
}