/*-----------------------------------------------------------------------------------
TEAM
-----------------------------------------------------------------------------------*/

.single-team .thmlvTeamSocial {
	margin-bottom: 3em;
	text-align: center;
}

/*
.type-team:nth-of-type(3n+1) {
	margin-left: 0;
}*/

.type-team {
	display: inline-block;
	*display: inline;
	margin: 0 0 0px 2%;
	vertical-align: top;
	width: 32%;
	zoom: 1;
}

.page-id-11 #thmlv-secondary article:first-of-type {margin-left:0px;}
.page-id-11 #thmlvContent {padding-bottom:20px;}

.thmlvTeamSocial {
	text-align: left;
	margin-top: -10px;
}

/*-----------------------------------------------------------------------------------
Links
-----------------------------------------------------------------------------------*/

.thmlvTeamSocial a {
	border-radius: 100%;
	display: inline-block;
	font-size: 0.666em;
	height: 2.6em;
	line-height: 2.2em;
	margin-right: 0.750em;
	opacity: 0.5;
	text-align: center;
	transition: opacity 0.5s ease-out 0s;
	-webkit-transition: opacity 0.5s ease-out 0s;
	-o-transition: opacity 0.5s ease-out 0s;
	width: 2.6em;
}

.thmlvTeamSocial a:hover {
	opacity: 1;
}

/*-----------------------------------------------------------------------------------
Typo
-----------------------------------------------------------------------------------*/

.contenedor .type-team h1 {
	font-size: 20px;
    line-height:26px;
	margin-top: 20px;
	text-align: left;
	font-family: 'Montserrat', Helvetica, sans-serif;  font-style: normal; font-weight: 700;
	color:#3d3d3d;
  margin-bottom:0px;
}

.contenedor .type-team p {
  font-size: 14px;
  line-height: 23px;
  margin-top: 20px;
  letter-spacing: -0.063px;
  font-family: 'Montserrat', Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: 400;
}

.contenedor .type-team .thmlvSectionCategories {
	text-align:left;
	display:block;
  font-size: 16px;
  font-weight: normal;
  line-height: 21px;
  font-family: 'Lora', 'EB Garamond', Georgia, serif; letter-spacing:0.5px;
  color: #3d3d3d !important;
  margin-top:5px;

}

.contenedor .type-team .thmlvSectionCategories:after {
	content : "";
	display: block;
	margin: 1.222em auto;
	width: 50px;
}