@media (min-width: 992px) {
  .nav-users {
    position: fixed;
  }
}
.social-account-container {
  display: inline-block;
  position: relative;
}
.btn-remove-account {
  top: 10px;
  right: 10px;
  position: absolute;
}
.btn-file {
  position: relative;
  overflow: hidden;
}
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  background: white;
  cursor: inherit;
  display: block;
}
.user-profile-picture {
  min-height: 150px;
  max-height: 150px;
}

.textCenter{
  text-align: center;
}

.no-margin-top{
  margin-top: 0px;
}

/* Añade espacio al primer div */
@media (max-width: 446px){
  .spaceTopCel1{
    margin-top: 55px;
  }
  .spaceTopCel1Padding{
    padding-top: 55px;
  }
}

@media (min-width: 447px) and (max-width: 660px){
  .spaceTopCel1{
    margin-top: 55px;
  }
  .spaceTopCel1Padding{
    padding-top: 55px;
  }
}

@media (min-width: 661px) and (max-width: 850px){
  .spaceTopCel1{
    margin-top: 51px;
  }
  .spaceTopCel1Padding{
    padding-top: 51px;
  }
}

.swal-text-justify {
    text-align: justify !important;
}
#imgLoading {
  position: absolute;
  top: 250px;
  left: 47%;
  height: 100%
}

.cont1 {
  opacity: 0.1;
  filter: alpha(opacity=10);
}
