body {
    counter-reset: section;
}

.act_subtitle{
	margin-right: 50px;
}

.tabsCon ul{
	background: #DD545C;
	color: white;
	height: 408px;
	width: 610px;
	border-radius: 10px;
	font-size: 2em;
	padding: 10px;
	position: relative;
	top: 26px;
	left: 50px;
}

.tabsCon li{
	margin: 10px 35px;
	line-height: 1.2em;
	position: relative;
}

.tabsCon li:before{
	content: " ";
	display: inline-block;
	background: white;
	border-radius: 3px;
	width: 15px;
	height: 15px;
	position: absolute;
	top: 11px;
	left: -23px;
}

.tabsCon:after{
	content: " ";
	display: inline-block;
	position: absolute;
	height: 1px;
	border: 4px solid #DD545C;
	top: 331px;
	left: 643px;
	width: 90px;
}

.tabsCon img, .tabsCon div{
	background: #7FC8C3;
	border-radius: 15px;
	border: 8px solid #DD545C;
	position: absolute;
}

#tabs1 img{
	top: 120px;
	left: 720px;
	padding: 50px 10px 20px 10px;
	z-index: 999;
}


#tabs2 ul{
	width: 660px;
	height: 380px;
	font-size: 2em;
	top: 49px;
}

#tabs2 ul:after{
	left: 660px;
}

#tabs2 div{
	display: inline-block;
	width: 461px;
	height: 520px;
	top: 100px;
	right: 50px;
	z-index: 999;
}

#tabs2.tabsCon img{
	border: none;
	background: none;
	top: 8px;
	left: 20px;
}

#tabs2 div img:nth-child(2){
	top: 200px;
	left: 200px;
}