.profiles_container{
	display: flex;
	flex-direction: column;
}
.team_member{
	padding: 20px;
	background-color: #1e89be;
	
	display: flex;
	flex-direction: row;
}
.team_member:nth-child(even){
	background-color: #ffffff;
}
	
.team_member img{
	max-height: 300px;
	max-width: 300px;
	border-radius: 5%;
	margin-bottom: 10px;
}
.profile_titles{
	text-align: center;
}
.team_member h2{
	font-size: 24px;
	margin: 0px;
}
.team_member h3{ 
	font-size: 18px;
	margin: 10px 0px;
}
.team_member p{
	margin: 0px;
	font-size: 18px;
	padding-top: 100px;
	padding-left: 50px;
	padding-right: 50px;
}
.description {
	text-align: center;
	width: 100%;
	height: 100%;	
}
.team_member .description textarea {
  width: 100%;
  height: 100px;
  padding: 8px;
  resize: vertical;
  border: 1px solid #ddd;
  border-radius: 4px;
}
/* Icon css below */
.socialIcons-list {
  list-style-type: none; /* Hide bullet points */
  display: flex;
  justify-content: space-between;
  
  margin: 0px;
  padding-left: 200px;
  padding-right: 200px;
  padding-top: 50px;
}
.socialIcons-list li {
  display: inline-block;
}
.socialIcons-list .icon {
  color: white;
  font-size: 40px;
  transition: color 0.2s;
}

.socialIcons-list .icon:hover {
  color: #6c757d; 
  cursor: pointer;
}
/* Apply different color to even icons */
.team_member:nth-child(even) .socialIcons-list .icon {
  color: black;
}
.team_member:nth-child(even) .socialIcons-list .icon:hover {
	color: #6c757d;
  }
@media (max-width: 800px){
	.team_member{
		flex-direction: column;
	}
}
