/* ******************************************** */
/* users, used in:
      views/users/_favorite.html.erb
*/
.fc-nowrap-v-center {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

/* ******************************************** */
/* users, used in:
      views/users/_header.html.erb
*/
div.full-background {
  position: relative;
  width: 100%;
  height: 600px;
}

div.header-fondo {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 600px;
  overflow: hidden;
}

.header-image {
  object-fit: cover;
  width: 100%;
  min-height: 100%;
}

span.change-header {
  position: absolute;
  right: 20px;
  bottom: 10px;

}



div.avatar-fondo {
  position: absolute;
  left: 60px;
  top: 90px;
  width: 120px;
  height: 120px;
}

.user-avatar {
  width: 100%;
  height: auto;
  border-radius: 50%;
}

.user-avatar:hover {
  border-radius: 0;
  transform: scale(2, 2);
  z-index: 3;
}

div.datos {
  position: absolute;
  right: 20px;
  color: white;
  top: 10px;
  width: 400px;
  height: 200px;
  background-color: rgba(0, 100, 0, 0.2);
  border: 1px solid black;
  border-radius: 12px;
}

div.datos:hover {
  background-color: rgba(0, 100, 0, 0.9);
  width: 100%;
  height: 100%;
  right: 0px;
  top: 0px;
}


.data-head {
  font-size: 220%;
}

/*
  HASTA AQUÍ --------------------------
*/

.fc-wrap-vh-center {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}

/* ******************************************** */
/* users, used in:
      views/users/_question.html.erb
  NOTA. -> .detalles definido en:
      questions.css 
*/
.fc-wrap {
  display: flex;
  flex-wrap: wrap;
}

/* ******************************************** */
/* users, used in:
      views/users/contact.html.erb
*/
.user-card {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  max-width: 400px;
  margin: auto;
  text-align: center;
  font-family: arial;
}

.user-title {
  color: grey;
  font-size: 22px;
}

.social-media {
  font-size: 45px;
  text-decoration: none;
}

div.contact-avatar {
  position: relative;
  width: 100%;
}

span.change-avatar {
  position: absolute;
  right: 20px;
  bottom: 10px;
}

/* ******************************************** */
/* users, used in:
      views/users/edit.html.erb

      NOTA: The following classes are already defined:
      .form-container         -->  authentication.css
      .form-title             -->  authentication.css
      .input-field            -->  authentication.css
*/
.fc-nowrap-v-center {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.user-edit-data {
  flex: 85%;
}

.user-edit-check {
  flex: 15%;
  text-align: center;
}

.custom-checkbox {
  height: 22px;
  width: 22px;
  background-color: #eee;
}


/* ******************************************** */
/* users, used in:
      views/users/tracking.html.erb
*/

.tracking-wrap {
  display: flex;
  flex-wrap: wrap;
}

.followers {
  flex: 50%;
  background-color: var(--whitemate);
}

.following {
  flex: 50%;
  background-color: var(--whitemate);
}


/* ******************************************** */
/* users, used in:
      views/users/favorites.html.erb
  
  NOTA: VACÍO POR EL MOMENTO
*/




/* ******************************************** */
/* users, used in:
      views/users/questions.html.erb
  
  NOTA: VACÍO POR EL MOMENTO
*/





/* ******************************************** */
/* users, used in:
      views/users/show.html.erb
  
  NOTA: VACÍO POR EL MOMENTO
*/



/* HASTA AQUÍ |^|___________________________|^| */
/************************************************/
/* NO USADOS  |v|___________________________|v| */