/*------------------------------------------------------------------------
# mod_tc_team Extension
# ------------------------------------------------------------------------
# author    themescreative
# copyright Copyright (C) 2014 themescreative.com. All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
# Websites: http://www.themescreative.com
-------------------------------------------------------------------------*/
#team {background-color:#e74c3c; }

#team .title h2 {color:#fff;}
#team .title p {color:#fff; border-left-color:#fff;}

.crewman_item {
	position:relative;
	float:left;
	text-align: center;
	transition: all 0.3s ease-in-out; 
	-webkit-transition: all 0.3s ease-in-out;
	
	
}
.crewman_item:hover {
	transform:translateY(-10px);
	-o-transform:translateY(-10px);
	-ms-transform:translateY(-10px);
	-webkit-transform:translateY(-10px);
	
}
.crewman_sett:hover {
	box-shadow:0 10px 0 rgba(0,0,0,0.1);
	
	
}
.crewman_item .crewman_foto img {
	transition: all 0.3s ease-in-out; 
	-webkit-transition: all 0.3s ease-in-out;
	/* ligne rajoutée pour arrondir le bord des images */ border-radius: 20px 20px 0px 0px;
}
.crewman_item:hover .crewman_foto img {opacity:0.3;}
/* ligne d'origine .crewman_descr {
	color:#333;
	height:70px;
	padding:26px 0 20px;
	background-color:#fff;
	transition: all 0.5s ease-in-out; 
	-webkit-transition: all 0.5s ease-in-out;
}*/
.crewman_descr {
	color:#333;
	/* ligne d'origine (modifiée pour changer la hauteur de la description  height:70px;*/
	height:32px;
	padding:6px 0 6px;
	background-color:#fff;
	transition: all 0.5s ease-in-out; 
	-webkit-transition: all 0.5s ease-in-out;
}

.crewman_item:hover .crewman_descr {
/* Fonctionnalité désactivé pour éviter l'effet de survol de la description
	
	transform:translateY(-200px);
	-o-transform:translateY(-200px);
	-ms-transform:translateY(-200px);
	-webkit-transform:translateY(-200px); 

	*/

}
/* Ligne d'origine

.crewman_name {
	padding-bottom:10px;
	text-transform:uppercase;
	font-weight:900;
	line-height:20px;
	font-size:16px;
	color:#2c3e50;
}
*/
.crewman_name {
	padding-bottom:10px;
	text-transform:uppercase;
	font-weight:500;
	line-height:20px;
	font-size:15px;
	color:#2c3e50;
}

.crewman_post {
	padding-bottom:20px;
	font-size:14px;
	color:#666;
	transition: all 0.3s ease-in-out; 
	-webkit-transition: all 0.3s ease-in-out;
	
}
.crewman_item:hover .crewman_post {padding-bottom:22px;}
.crewman_sep {
	width:130px;
	height:3px;
	margin:0 auto;
/* ligne d'origine 	background-color:#e74c3c;*/
	background-color:#4fc031;
	
}
.crewman_about {
	padding:25px 20px 40px;
	line-height:24px;
	font-size:0;
	opacity:0;
	background:#fff;
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	
	transition-delay: 0.15s;
	-webkit-transition-delay: 0.15s;
	
}
.crewman_item:hover .crewman_about {
	font-size:14px;
	opacity:1;
	/*ligne rajoutée pour effet arrondi à la description du survol*/ border-radius: 0px 0px 15px 15px;
}
.crewman_social a {
	overflow:hidden;
	position:relative;
	float:left;
	display:block;
	width:20%;
	height:28px;
	margin:0;
	line-height:28px;
	/* ligne d'origine font-size:18px;*/
	font-size:22px;
	color:#c1cdd0;
	background-color:#fff;
	/*  ligne rajoutée  */ border-radius: 5px;
}
.crewman_social a:hover {color:#fff;}
.crewman_social a:before {
	content:'';
	position:absolute;
	z-index:0;
	left:0;
	top:100%;
	width:100%;
	height:100%;
	/*-- ligne d'origine background-color:#cf4436;*/
	background-color:#fb8521;
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
}
.crewman_social a:hover:before {top:0;}
/* Ligne d'origine
.crewman_social a i:before {
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	width:100%;
	height:48px;
	line-height:48px;
}
*/
.crewman_social a i:before {
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	width:100%;
	height:28px;
	line-height:28px;
}