.gge_contenido_L .act_content{
}
.act_content div.container{ 
	display: block; 
	width: 100%; 
	margin: -15px 0 0 0; 
	position: absolute;
}
.act_content > div.container > div{
	display: inline-block;
	width: 39%;
	margin: 0 3%;
	vertical-align: top;
	margin-top: 20px; 
}

.act_content div.container > div:nth-child(2) {	margin: 80px 0 0 156px; }

.act_content div.container > div > p{
	color: white;
	margin: 14px 0;
    font-size: 1.4em;
    text-align: center;
    width: 478px;
    padding: 13px 0;
    line-height: 1em;
    background: #A6C659;
    border-radius: 9px;
}








div[data-sg-id="elem-join-line"]{ position: absolute !important; }

.node1,.node2{
	width: 22px;
	height: 22px;
	cursor: pointer;
	border-radius: 11px;
	background: #157474;
}
.node1:hover,.node2:hover{
	box-shadow: 0 0 10px black;
}
.node1{	left: 528px; }
.node2{	left: 693px; }

.node1:nth-child(1){  top:  35px; }
.node2:nth-child(10), .node1:nth-child(2){  top:  95px; }
.node2:nth-child(11), .node1:nth-child(3){  top: 155px; }
.node2:nth-child(12), .node1:nth-child(4){  top: 215px; }
.node2:nth-child(13), .node1:nth-child(5){  top: 280px; }
.node2:nth-child(14), .node1:nth-child(6){  top: 342px; }
.node2:nth-child(15), .node1:nth-child(7){  top: 403px; }
.node2:nth-child(16), .node1:nth-child(8){  top: 464px; }
 .node1:nth-child(9){  top: 525px; }
