#gridContainer {
  /* height: 440px; */
}
#detailInfo .employeePhoto {
  height: 100px;
  float: left;
  padding: 20px;
}

#detailInfo .groupMedio {
  /* padding: 20px; */
  display: inline-block;
  min-width: 200px;
  max-width: 450px;
}

#detailInfo .detailName {
  /* padding-top: 20px; */
  text-align: justify;
  font-size: 20px;
  font-weight: bold;
  display: block;
}

#detailInfo .detailNotes {
  padding-top: 20px;
  text-align: justify;
  display: block;
}

.dark #detailInfo .detailNotes {
  color: rgb(181, 181, 181);
}

#detailInfo .groupRight {
  /* padding: 20px; */
  display: inline-block;
  min-width: 105px;
  vertical-align: top;
}

#detailInfo .titleSalary {
  /* padding-top: 40px; */
  text-align: center;
  font-size: 15px;
  font-weight: bold;
  display: block;
  vertical-align: top;
}

#detailInfo .salary {
  padding-top: 10px; 
  text-align: justify;
  font-size: 20px;
  font-weight: bold;
  display: block;
  vertical-align: top;
}


