#tabs1{
	background: url(../img/act2/M_G11_UO1_L06-27.png) no-repeat center 50px;
}
#tabs2{
	background: url(../img/act2/M_G11_UO1_L06-28.png) no-repeat -40px 50px;
}
#tabs3{
	background: url(../img/act2/M_G11_UO1_L06-29.png) no-repeat -30px 45px;
}
#tabs5{
	background: url(../img/act2/M_G11_UO1_L06-31.png) no-repeat -20px 40px;
}
#tabs6{
	background: url(../img/act2/M_G11_UO1_L06-32.png) no-repeat 20px 40px;
}
#tabs7{
	background: url(../img/act2/M_G11_UO1_L06-33.png) no-repeat 50px 50px;
}
#tabs8{
	background: url(../img/act2/M_G11_UO1_L06-34.png) no-repeat 0px 50px;
}
#tabs9{
	background: url(../img/act2/M_G11_UO1_L06-35.png) no-repeat 20px 40px;
}
#tabs10{
	background: url(../img/act2/M_G11_UO1_L06-36.png) no-repeat -10px 40px;
}

.over-content.etabs .tab a.numbers{ padding: 5px 28px 5px 28px !important; }

.tabsCon p{
	font-size: 1.5em;
	line-height: 1.25em;
}
.tabsCon p:nth-child(2){
	color: white;
	top: 56px;
	left: 490px;
}
.tabsCon p:nth-child(3){
	top: 280px;
	left: 490px;
	text-align: center;
}

#tabs1 p:nth-child(2){ top: 20px; left: 550px; line-height: 4em; }
#tabs1 p:nth-child(3){ left: 600px; font-size: 1.4em; line-height: 1.3em; }

#tabs2 p:nth-child(2){ top: 65px; left: 445px; }
#tabs2 p:nth-child(3){  top: 203px; left: 395px; }	

#tabs3 p:nth-child(2){ top: 45px; left: 455px; }
#tabs3 p:nth-child(3){  top: 380px; left: 480px; text-align: left; font-size: 1.45em; }	

#tabs4 li{ width: 1250px; }
#tabs4 li p{
	background: url(../img/act2/M_G11_UO1_L06-30.png) no-repeat center;
	width: 278px;
	height: 68px;
	color: white;
	top: 535px;
	left: 430px;
	padding: 32px 0 0 90px;
	font-size: 1.3em;
}
#tabs4 li video{
	margin-top: -20px;
}
#tabs4 .buttons{ width: 60px; height: 60px; }


#tabs5 p:nth-child(2){ top: 5px; left: 510px; line-height: 4.2em; }
#tabs5 p:nth-child(3){  top: 235px; left: 460px; }	

#tabs6 p:nth-child(2){ top: 5px; left: 500px; line-height: 4.2em; }
#tabs6 p:nth-child(3){ top: 225px; left: 460px; }	

#tabs7 p:nth-child(2){ top: 20px; left: 475px; line-height: 4em; text-align: center; }
#tabs7 p:nth-child(3){ top: 280px; left: 490px; text-align: left; }

#tabs8 p:nth-child(2){ top: 20px; left: 465px; line-height: 3.8em; }
#tabs8 p:nth-child(3){ top: 225px; left: 460px; text-align: left; font-size: 1.4em; line-height: 1.35em; }

#tabs9 p:nth-child(2){ top: 5px; left: 500px; line-height: 3.8em; text-align: center; }
#tabs9 p:nth-child(3){ top: 210px; left: 460px; }

#tabs10 p:nth-child(2){ top: 5px; left: 510px; line-height: 3.8em; text-align: center; }
#tabs10 p:nth-child(3){ top: 280px; left: 550px; text-align: left; font-size: 1.4em; }	



input{
    position: absolute;
    width: 44px;
    height: 40px;	
    border-radius: 12px;
    text-align: center;
    font-size: 1.4em;
    padding: 0; 
}
.ok{ background: rgba(0, 128, 0, 0.2); border-color: green; }
.no{ background: rgba(128, 0, 0, 0.2); border-color: red;   }


#tabs5 .inputs{ top: 372px; left: 720px; }
#tabs5 .inputs > input:nth-child(1){ top:   0px; left:   0px; width: 67px; }
#tabs5 .inputs > input:nth-child(2){ top:   0px; left: 120px; }
#tabs5 .inputs > input:nth-child(3){ top: 117px; left:  39px; }
#tabs5 .inputs > input:nth-child(4){ top: 117px; left: 153px; }

#tabs6 .inputs{ top: 396px; left: 653px; }
#tabs6 .inputs > input:nth-child(1){ top:   0px; left:   0px; }
#tabs6 .inputs > input:nth-child(2){ top:   0px; left:  96px; }
#tabs6 .inputs > input:nth-child(3){ top:   0px; left: 191px; }
#tabs6 .inputs > input:nth-child(4){ top: 146px; left:  44px; }
#tabs6 .inputs > input:nth-child(5){ top: 146px; left: 147px; }

#tabs7 .inputs{ top: 392px; left: 578px; }
#tabs7 .inputs > input:nth-child(1){ top:   0px; left:   0px; width: 30px; }
#tabs7 .inputs > input:nth-child(2){ top:   0px; left:  87px; }
#tabs7 .inputs > input:nth-child(3){ top:   0px; left: 178px; }
#tabs7 .inputs > input:nth-child(4){ top:   0px; left: 234px; width: 30px; }
#tabs7 .inputs > select{
    top: 132px;
    left: 131px;
    position: absolute;
    width: 192px;
    height: 44px;
    border-radius: 10px;
    text-align: center;
}

#tabs8 .inputs{ top: 304px; left: 747px; }
#tabs8 .inputs > input:nth-child(1){ top: -29px; left: 323px; }
#tabs8 .inputs > input:nth-child(2){ top:   0px; left:   0px; }
#tabs8 .inputs > input:nth-child(3){ top:   0px; left:  91px; }
#tabs8 .inputs > input:nth-child(4){ top:  90px; left:  18px; }
#tabs8 .inputs > input:nth-child(5){ top:  90px; left: 118px; }
#tabs8 .inputs > input:nth-child(6){ top: 207px; left:  -8px; width: 67px; }
#tabs8 .inputs > input:nth-child(7){ top: 207px; left: 131px; }

#tabs9 .inputs{ top: 346px; left: 653px; }
#tabs9 .inputs > input{ width: 59px; height: 53px; }
#tabs9 .inputs > input:nth-child(1){ top:   0px; left:   0px; }
#tabs9 .inputs > input:nth-child(2){ top:   0px; left: 129px; }
#tabs9 .inputs > input:nth-child(3){ top:   0px; left: 260px; }
#tabs9 .inputs > input:nth-child(4){ top: 200px; left:  60px; }
#tabs9 .inputs > input:nth-child(5){ top: 200px; left: 200px; }

#tabs10 .inputs{ top: 409px; left: 640px; }
#tabs10 .inputs > input:nth-child(1){ top:   0px; left:   0px;  width: 70px; }
#tabs10 .inputs > input:nth-child(2){ top:   0px; left:  91px; }
#tabs10 .inputs > input:nth-child(3){ top:   0px; left: 178px; }
#tabs10 .inputs > select{
    top: 125px;
    left: 116px;
    position: absolute;
    width: 192px;
    height: 44px;
    border-radius: 10px;
    text-align: center;
}



input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}





