body{ counter-reset: section; }

.over-content.etabs .tab a.numbers{
	padding: 5px 25px!important;	
}
#tabs1 h4, #tabs1 ul{
	color: white;
	border-radius: 10px;
}

#tabs1.tabsCon h4{
	background: #EB5E22;
	position: absolute;
	top: 80px;
	left: 139px;
	width: 299px;
	z-index: 99;
	padding: 9px;
	font-size: 1.6em;
	text-align: center;
	font-weight: lighter;
	line-height: 0.8em;
}
#tabs1 ul{
	background: #7FC8C3;
	position: relative;
	padding: 50px 15px;
	width: 340px;
	height: 505px;
	left: 120px;
	top: 25px;
	font-size: 1.5em;
}
#tabs1 ul li{
	line-height: 1.2em;
	margin: 10px 0 12px 30px;
	position: relative;
}
.tabsCon ul li:before{
	content: " ";
	display: inline-block;
	position: absolute;
	background: #EB5E22;
	width: 14px;
	height: 14px;
	border-radius: 3px;
	top: 8px;
	left: -23px;
}
#tabs1 ul:before{
	content: " ";
	border: 5px solid #7FC8C3;
	width: 500px;
	height: 1px;
	position: absolute;
	top: 23px;
	left: 240px;
}
#tabs1 img{
	position: absolute;
	top: 186px;
	right: 168px;
}
#tabs1 ul:after{
	content: " ";
	position: absolute;
	height: 496px;
	width: 496px;
	border: 13px solid #7FC8C3;
	top: 3px;
	left: 504px;
	border-radius: 248px;
	background: white;
}



.tabsCon h4{
	background: white url(../img/L06img80.png) no-repeat;
	width: 187px;
	height: 41px;
	position: relative;
	z-index: 99;
	padding: 9px 8px 10px 20px;
	font-size: 1.6em;
	text-align: center;
	font-weight: lighter;
	line-height: 0.8em;
	color: white;
	top: -80px;
	left: 155px;
}
.tabsCon h3{ 
	color: #EB5E22; 
	font-size: 4.5em;
	font-weight: bolder;
	width: 100px;
	margin: 10px 50px -11px 76px;
	position: relative;
	padding-bottom: 30px;
}
.tabsCon h3 sup{ 
	font-size: 50%;
	top: -0.9em;
}
.tabsCon h3 span{
	color: #EB5E22;
	font-size: 0.37em;
	display: block;
	margin-top: -15px;
	position: absolute;
	left: -17px;
} 
.tabsCon ul{
	color: #707070;
	font-size: 2em;
	width: 600px;
	top: -80px;
	position: relative;
}
.tabsCon ul li{
	line-height: 1.15em;
	position: relative;
	margin: 37px;
}
.tabsCon #tabs2 h3 sup{ 
	left: -0.2em;
}

.gge_contenido.gge_contenido_S, .panel-container{ z-index: 0; }
div[data-sg-id="btn-popup"]{
	color: white;
	position: relative;
	top: -80px;
	left: 160px;
	background: url(../img/botonPreguntas.png);
	font-size: 1.5em;
	font-weight: bolder;
	padding: 14px 16px 5px 18px;
	z-index: 1;
	display: inline-block;
	width: 217px;
	height: 61px;
}
div[data-sg-id="item-popup"]{
	background: white;
	border-radius: 15px; 
	font-size: 1.6em;
	padding: 30px;
	width: 920px;
	color: #707070;
}
div[data-sg-id="item-popup"] h5{
	font-size: 1em;
	width: 920px;
	color: #EB5E22;
	margin: 0;
}
div[data-sg-id="item-popup"] ul{
	padding: 0;
}
div[data-sg-id="item-popup"] ul li{
	margin: 30px 0;
	line-height: 1.15em;
}
div[data-sg-id="item-popup"] ul li:before{
	counter-increment: section;
    content: counter(section, lower-alpha) ") ";
	color: #EB5E22;
}
.icon_close_button{
	position: absolute;
	top: -23px;
	right: -23px;
}


/** PERSONALIZE **/
#tabs3.tabsCon ul{ font-size: 1.5em; width: 715px; } 
#tabs3.tabsCon ul li { margin: 36px; }
#tabs3.tabsCon ul li:before{ width: 11px; height: 10px; top: 9px; }
#tabs4.tabsCon ul { width: 780px; }
#tabs5.tabsCon ul { width: 790px; top: 35px}

#tabs3 div[data-sg-id="btn-popup"]{ top: -205px; left: 895px; }
#tabs4 div[data-sg-id="btn-popup"][data-sg-key="4a"]{ top: -490px; left: 870px; }
#tabs4 div[data-sg-id="btn-popup"][data-sg-key="4b"]{ top: -295px; left: 655px; padding: 14px 27px 5px 35px; }
div[data-sg-id="item-popup"][data-sg-key="4b"] { width: 1024px; }
div[data-sg-id="item-popup"][data-sg-key="4b"] p{ font-size: 1em; }

.tabsCon img{	position: absolute; }
#tabs2 img{ left: 655px; top: 150px;  }
#tabs3 img{ left: 785px; top: 195px;  }
#tabs5 img{ left: 780px; bottom: -60px;  }
/** END PERSONALIZE **/
