.content_nav .buttons.last {
    left: 0px;
    bottom: 313px;
}

.content_nav .buttons{
    bottom: 315px;
    right: 0px;
    width: 45px;
    height: 43px;
    background-image: url("../img/act1/M_G11_U03_L01_RECURSOS-47.png");
}

.act_content .menus{
    position: absolute;
    width: 252px;
    height: 383px;
    top: 238px;
    right: 79px;
    z-index: 5;
}

.act_content .menus p{
    position: relative;
    display: inline-block;
    text-align: center;
    font-size: 1.5em;
    color: #FFFFFF;
    width: 252px;
    text-decoration: underline;
    margin-bottom: 25px;
}

.cambio{
    color: #725A45 !important;
}

.gge_contenido_S .act_content span.act_subtitle {
    margin-top: 8px;    
}

#tabs1{
    background: white url('../img/act1/S_G11_U03_L05fondoloro2.png')no-repeat -4px 67px;
    height: 665px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(1) p:nth-child(2){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 129px;
    left: 65px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(1) p:nth-child(3){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.5em;
    top: 222px;
    left: 365px;
}


#tabs1 .full.content_nav ol.sections li:nth-child(1) p:nth-child(4){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.5em;
    top: 40px;
    left: 155px;
}

#tabs1 > p:nth-child(3){
    position: absolute;
    font-size: 1.3em;
    color: #FFFFFF;
    bottom: 17px;
    left: 79px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(2) p:nth-child(2){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 129px;
    left: 65px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(2) span:nth-child(3){
    position: absolute;
    background: url(../img/act1/S_G11_U03_L05imagen2.png)no-repeat 0px 0px;
    top: 236px;
    left: 342px;
    width: 562px;
    height: 350px;
}


#tabs1 .full.content_nav ol.sections li:nth-child(2) p:nth-child(4){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.5em;
    top: 40px;
    left: 155px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(2) p:nth-child(5){
    position: absolute;
    color: #FFFFFF;
    top: 325px;
    left: 684px;
    font-size: 1.3em;
}

#tabs1 .full.content_nav ol.sections li:nth-child(2) p:nth-child(6){
    position: absolute;
    color: #FFFFFF;
    top: 458px;
    left: 684px;
    font-size: 1.3em;
    text-align: center;
}

#tabs1 .full.content_nav ol.sections li:nth-child(2) p:nth-child(7){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.0em;
    top: 520px;
    left: 349px;
}

.audi1{
    position: absolute;
    display: inline-block;
    top: 260px;
    right: 419px;
    width: 88px;
    height: 81px;
    border-radius: 79px;
    background: url(../img/act1/S_G11_U03_L05audio.png) no-repeat center center;
    z-index: 5;  
}

.audio.play{
    background: url(../img/act1/S_G11_U03_L05videopausa-48.png) no-repeat center center;   
}

div[data-sg-id='btn-popup'][data-sg-key='1']{
    position: absolute;
    bottom: 194px;
    right: 431px;
}

.act_content .full.content_nav ol.sections{
    width:9660px;
}

.act_content .full.content_nav ol.sections li{
    position: relative;
    margin-right: 35px;
}

.sub{
    font-size: 1.18em;
    font-weight: bold;
}

#tabs1 .full.content_nav ol.sections li:nth-child(3) p:nth-child(2){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 129px;
    left: 65px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(3) span:nth-child(3){
    position: absolute;
    background: url(../img/act1/S_G11_U03_L05imagen3.png)no-repeat 0px 0px;
    top: 236px;
    left: 342px;
    width: 562px;
    height: 350px;
}


#tabs1 .full.content_nav ol.sections li:nth-child(3) p:nth-child(4){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.5em;
    top: 40px;
    left: 155px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(3) p:nth-child(5){
    position: absolute;
    color: #FFFFFF;
    top: 325px;
    left: 684px;
    font-size: 1.3em;
}

#tabs1 .full.content_nav ol.sections li:nth-child(3) p:nth-child(6){
    position: absolute;
    color: #FFFFFF;
    top: 458px;
    left: 684px;
    font-size: 1.3em;
    text-align: center;
}

#tabs1 .full.content_nav ol.sections li:nth-child(3) p:nth-child(7){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.0em;
    top: 520px;
    left: 349px;
}

.audi2{
    position: absolute;
    display: inline-block;
    top: 260px;
    right: 419px;
    width: 88px;
    height: 81px;
    border-radius: 79px;
    background: url(../img/act1/S_G11_U03_L05audio.png) no-repeat center center;
    z-index: 5;  
}

div[data-sg-id='btn-popup'][data-sg-key='2']{
    position: absolute;
    bottom: 194px;
    right: 431px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(4) p:nth-child(2){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 129px;
    left: 65px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(4) span:nth-child(3){
    position: absolute;
    background: url(../img/act1/S_G11_U03_L05imagen4.png)no-repeat 0px 0px;
    top: 236px;
    left: 342px;
    width: 562px;
    height: 350px;
}


#tabs1 .full.content_nav ol.sections li:nth-child(4) p:nth-child(4){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.5em;
    top: 40px;
    left: 155px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(4) p:nth-child(5){
    position: absolute;
    color: #FFFFFF;
    top: 300px;
    left: 684px;
    font-size: 1.3em;
}

#tabs1 .full.content_nav ol.sections li:nth-child(4) p:nth-child(6){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.0em;
    top: 520px;
    left: 349px;
}

.audi3{
    position: absolute;
    display: inline-block;
    top: 237px;
    right: 419px;
    width: 88px;
    height: 81px;
    border-radius: 79px;
    background: url(../img/act1/S_G11_U03_L05audio.png) no-repeat center center;
    z-index: 5;  
}

#tabs1 .full.content_nav ol.sections li:nth-child(5) p:nth-child(2){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 129px;
    left: 65px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(5) p:nth-child(3){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.8em;
    top: 222px;
    left: 365px;
    font-weight: bold;
}

#tabs1 .full.content_nav ol.sections li:nth-child(5) p:nth-child(4){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.4em;
    top: 286px;
    left: 365px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(5) p:nth-child(5){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.4em;
    top: 286px;
    left: 665px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(5) p:nth-child(6){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.5em;
    top: 40px;
    left: 155px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(6) p:nth-child(2){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 129px;
    left: 65px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(6) p:nth-child(3){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.8em;
    top: 222px;
    left: 365px;
    font-weight: bold;
}

#tabs1 .full.content_nav ol.sections li:nth-child(6) p:nth-child(4){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.4em;
    top: 286px;
    left: 365px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(6) p:nth-child(5){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.4em;
    top: 286px;
    left: 665px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(6) p:nth-child(6){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.5em;
    top: 40px;
    left: 155px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(7) p:nth-child(2){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 129px;
    left: 65px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(7) p:nth-child(3){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.8em;
    top: 222px;
    left: 365px;
    font-weight: bold;
}

#tabs1 .full.content_nav ol.sections li:nth-child(7) p:nth-child(4){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.4em;
    top: 286px;
    left: 365px;
}

#tabs1 .full.content_nav ol.sections li:nth-child(7) p:nth-child(5){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.5em;
    top: 40px;
    left: 155px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(1){
    background: url('../img/act1/S_G11_U03_L05fondo-1-01.png')no-repeat 56px 97px;
    height: 665px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(2){
    background: url('../img/act1/S_G11_U03_L05fondo-1-01.png')no-repeat 56px 97px;
    height: 665px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(3){
    background: url('../img/act1/S_G11_U03_L05fondo-1-01.png')no-repeat 56px 97px;
    height: 665px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(4){
    background: url('../img/act1/S_G11_U03_L05fondo-1-01.png')no-repeat 56px 97px;
    height: 665px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(5){
    background: url('../img/act1/S_G11_U03_L05fondo-2-01.png')no-repeat 56px 97px;
    height: 665px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(1) p:nth-child(1){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 166px;
    left: 112px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(1) p:nth-child(2){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.5em;
    top: 252px;
    left: 392px;
}


#tabs2 .full.content_nav ol.sections li:nth-child(1) p:nth-child(3){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.4em;
    top: 70px;
    left: 185px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(1) span:nth-child(4){
    background: url(../img/act1/S_G11_U03_L05imagen5.png)no-repeat 0px 0px;
    position: absolute;
    left: 96px;
    top: 274px;
    width: 300px;
    height: 344px;

}

#tabs2 .full.content_nav ol.sections li:nth-child(1) textarea:nth-child(5){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 87px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(1) textarea:nth-child(6){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 34px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(1) p:nth-child(7){
    position: absolute;
    font-size: 1.3em;
    color: #3D3D3D;
    bottom: 10px;
    left: 384px;
    line-height: 2.5em;
    text-align: right;
}

#tabs2 .full.content_nav ol.sections li:nth-child(2) p:nth-child(1){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 166px;
    left: 112px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(2) p:nth-child(2){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.5em;
    top: 250px;
    left: 392px;
    line-height: 1.0em;
}


#tabs2 .full.content_nav ol.sections li:nth-child(2) p:nth-child(3){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.4em;
    top: 70px;
    left: 185px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(2) span:nth-child(4){
    background: url(../img/act1/S_G11_U03_L05imagen6.png)no-repeat 0px 0px;
    position: absolute;
    left: 96px;
    top: 274px;
    width: 300px;
    height: 344px;

}

#tabs2 .full.content_nav ol.sections li:nth-child(2) textarea:nth-child(5){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 87px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(2) textarea:nth-child(6){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 34px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(2) p:nth-child(7){
    position: absolute;
    font-size: 1.3em;
    color: #3D3D3D;
    bottom: 10px;
    left: 384px;
    line-height: 2.5em;
    text-align: right;
}

#tabs2 .full.content_nav ol.sections li:nth-child(3) p:nth-child(1){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 166px;
    left: 112px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(3) p:nth-child(2){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.5em;
    top: 250px;
    left: 392px;
    line-height: 1.0em;
}


#tabs2 .full.content_nav ol.sections li:nth-child(3) p:nth-child(3){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.4em;
    top: 70px;
    left: 185px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(3) span:nth-child(4){
    background: url(../img/act1/S_G11_U03_L05imagen7.png)no-repeat 0px 0px;
    position: absolute;
    left: 96px;
    top: 274px;
    width: 300px;
    height: 344px;

}

#tabs2 .full.content_nav ol.sections li:nth-child(3) textarea:nth-child(5){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 87px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(3) textarea:nth-child(6){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 34px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(3) p:nth-child(7){
    position: absolute;
    font-size: 1.3em;
    color: #3D3D3D;
    bottom: 10px;
    left: 384px;
    line-height: 2.5em;
    text-align: right;
}

#tabs2 .full.content_nav ol.sections li:nth-child(4) p:nth-child(1){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 166px;
    left: 112px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(4) p:nth-child(2){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.5em;
    top: 250px;
    left: 387px;
    line-height: 1.0em;
}


#tabs2 .full.content_nav ol.sections li:nth-child(4) p:nth-child(3){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.4em;
    top: 70px;
    left: 185px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(4) span:nth-child(4){
    background: url(../img/act1/S_G11_U03_L05imagen8.png)no-repeat 0px 0px;
    position: absolute;
    left: 96px;
    top: 274px;
    width: 300px;
    height: 344px;

}

#tabs2 .full.content_nav ol.sections li:nth-child(4) textarea:nth-child(5){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 87px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(4) textarea:nth-child(6){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 34px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(4) p:nth-child(7){
    position: absolute;
    font-size: 1.3em;
    color: #3D3D3D;
    bottom: 10px;
    left: 384px;
    line-height: 2.5em;
    text-align: right;
}

#tabs2 .full.content_nav ol.sections li:nth-child(5) p:nth-child(1){
    position: absolute;
    color: #6D6E70;
    font-size: 2.8em;
    top: 166px;
    left: 112px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(5) p:nth-child(2){
    position: absolute;
    color: #3D3D3D;
    font-size: 1.5em;
    top: 255px;
    left: 387px;
}


#tabs2 .full.content_nav ol.sections li:nth-child(5) p:nth-child(3){
    position: absolute;
    color: #FFFFFF;
    font-size: 3.4em;
    top: 70px;
    left: 185px;
}


#tabs2 .full.content_nav ol.sections li:nth-child(5) textarea:nth-child(4){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 87px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(5) textarea:nth-child(5){
    position: absolute;
    height: 39px;
    width: 421px;
    bottom: 34px;
    left: 488px;
    border: none;
    resize: none;
    padding: 10px;
}

#tabs2 .full.content_nav ol.sections li:nth-child(5) p:nth-child(6){
    position: absolute;
    font-size: 1.3em;
    color: #3D3D3D;
    bottom: 10px;
    left: 384px;
    line-height: 2.5em;
    text-align: right;
}