.content-wrap {
	position: relative;
	padding: 0px 8% 0px 8%;;
}

.espacio {max-width: 58%; margin-top:0px;}


.espacio-proyectos { max-width: 58%; margin-top:0px;}


#slidy-container { 
  width: 58%; overflow: hidden; margin: 0 auto;
}

.titulo h3 {margin: 0 0 10px 0 !important;}

.subtaller {display:block; position:fixed; padding: 0px !important; float:right;  top:55px; right:324px; width:auto; height:auto; z-index:200; background-color:#FFF;}


.nav-link {
  display: block;
  padding: 0px 15px 0px 15px;
  float:left;
  color:#b3b3b3 !important;
}

.extra-taller {padding: 0px 15px 0px 25px !important;}

.subtaller a:hover, .subtaller a.active {color:#000 !important;}

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: left;
  align-items: left;
  -ms-flex-pack: left;
  padding: 0;
  top:60px;
  left:136px;
}

.col_one_third { width: 33%; }

.postcontent,
.sidebar,
.col_full,
.col_half,
.col_one_third,
.col_two_third,
.col_three_fourth,
.col_one_fourth,
.col_one_fifth,
.col_two_fifth,
.col_three_fifth,
.col_four_fifth,
.col_one_sixth,
.col_five_sixth {
	display: block;
	position: relative;
	margin-right: 1%;
	margin-bottom: 0px;
	float: left;
}

.bottommargin-sm { margin-bottom: 1% !important; }

.col_one_third h3 {margin: 0px !important;}

.col_one_third span {font-family: "LL Akkurat Pro Regular Web", sans-serif; width:100%; font-size:16px; line-height:1.5; color:#000; float:left; margin-bottom:30px; }