.act_content .full.content_nav ol.sections{
    width: 15180px;
}

.act_content .full.content_nav ol.sections li{
    position: relative;
    margin-right: 35px;
}

.act_content .content_nav .buttons {
    width: 61px;
    height: 64px;
    bottom: 316px;
    right: 12px;
}

.act_content .content_nav .buttons.last {
    bottom: 340px;
    left: 16px;
}

.act_content .full.content_nav ol.sections li:nth-child(1){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-23.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(2){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-24.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(3){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-25.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(4){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-26.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(5){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-27.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(6){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-28.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(7){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-29.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(8){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-30.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(9){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-31.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(10){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-32.png')no-repeat 54px 33px;
}

.act_content .full.content_nav ol.sections li:nth-child(11){
    background: url('../img/ACT4/M_G10_U04_L04_recursos-33.png')no-repeat 54px 33px;
}

.minisub {
    font-size: 1.2em;
}

.act_content .full.content_nav ol.sections li:nth-child(1) p:nth-child(1) {
    top: 48px;
    left: 100px;
    font-size: 1.5em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(1) p:nth-child(2) {
    top: 81px;
    left: 100px;
    position: absolute;
    font-size: 1.3em;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(1) p:nth-child(3) {
    top: 170px;
    left: 100px;
    position: absolute;
    font-size: 1.5em;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(1) p:nth-child(4) {
    top: 248px;
    left: 644px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(1) p:nth-child(5) {
    top: 250px;
    left: 644px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.pista {
    top: 237px;
    left: 644px;
    position: absolute;
    font-size: 1.2em;
    font-weight: bold;
    color: #BF494E;
}

.act_content .full.content_nav ol.sections li:nth-child(2) p:nth-child(1) {
    top: 54px;
    left: 100px;
    position: absolute;
    font-size: 1.5em;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(2) p:nth-child(3) {
    top: 250px;
    left: 644px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(3) p:nth-child(1) {
    top: 54px;
    left: 100px;
    position: absolute;
    font-size: 1.5em;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(3) p:nth-child(3) {
    top: 250px;
    left: 644px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(4) p:nth-child(1) {
    top: 54px;
    left: 100px;
    position: absolute;
    font-size: 1.5em;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(4) p:nth-child(3) {
    top: 250px;
    left: 644px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(5) p:nth-child(1) {
    top: 54px;
    left: 100px;
    position: absolute;
    font-size: 1.5em;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(5) p:nth-child(3) {
    top: 250px;
    left: 644px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(6) p:nth-child(1) {
    top: 54px;
    left: 100px;
    position: absolute;
    font-size: 1.5em;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(6) p:nth-child(3) {
    top: 250px;
    left: 644px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(7) p:nth-child(1) {
    top: 54px;
    left: 100px;
    position: absolute;
    font-size: 1.5em;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(7) p:nth-child(3) {
    top: 250px;
    left: 644px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(8) p:nth-child(1) {
    top: 54px;
    left: 100px;
    position: absolute;
    font-size: 1.5em;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(8) p:nth-child(3) {
    top: 250px;
    left: 644px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(9) p:nth-child(1) {
    top: 54px;
    left: 100px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(10) p:nth-child(1) {
    top: 54px;
    left: 100px;
    font-size: 1.3em;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(10) p:nth-child(2) {
    top: 122px;
    left: 757px;
    font-size: 1.2em;
    font-style: italic;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.act_content .full.content_nav ol.sections li:nth-child(11) p:nth-child(1) {
    top: 54px;
    left: 100px;
    font-size: 1.2em;
    font-style: italic;
    position: absolute;
    font-family: Arial, Helveltica, sans-serif;
    color: #4D4D4D;
}

.num1 {
    top: 359px;
    left: 731px;
    position: absolute;
    width: 31px !important;
    height: 31px !important;
    font-size: 1.5em;
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

.txt1 {
    top: 326px;
    left: 708px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
}

.txt2 {
    top: 326px;
    left: 756px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt3 {
    top: 326px;
    left: 824px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt4 {
    top: 380px;
    left: 703px;
    px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt5 {
    top: 380px;
    left: 749px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}


.txt6 {
    top: 380px;
    left: 820px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt7 {
    top: 344px;
    left: 646px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt8 {
    top: 344px;
    left: 730px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt9 {
    top: 344px;
    left: 763px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt10 {
    top: 346px;
    left: 615px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt11 {
    top: 346px;
    left: 694px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt12 {
    top: 346px;
    left: 857px;
    position: absolute;
    width: 25px !important;
    height: 29px !important;
    font-size: 1.5em;
}

.txt13 {
    top: 116px;
    left: 739px;
    position: absolute;
    width: 29px !important;
    height: 31px !important;
    font-size: 1.5em;
}

.txt14 {
    top: 115px;
    left: 792px;
    position: absolute;
    width: 29px !important;
    height: 31px !important;
    font-size: 1.5em;
}

.txt15 {
    top: 171px;
    left: 738px;
    position: absolute;
    width: 29px !important;
    height: 31px !important;
    font-size: 1.5em;
}

.txt16 {
    top: 171px;
    left: 792px;
    position: absolute;
    width: 29px !important;
    height: 31px !important;
    font-size: 1.5em;
}

#imgpista2{
    top: 309px;
    left: 642px;
    position: absolute;
    width: 257px !important;
    height: 103px !important;
    background-color: #AAD49D !important;
}

#imgpista6{
    top: 335px;
    left: 642px;
    position: absolute; 
    background-color: #AAD49D !important;
}

#imgsinpista1{
    top: 96px;
    left: 772px;
    width: 118px !important;
    height: 89px !important;
    position: absolute;
    background-color: #AAD49D !important;
}