@charset "utf-8";
@import url("L_G07_U01_L01_03.css");
/* CSS Document */

.IL_L_G07_U01_L01_03_02_01 {
    background-image: url(../img/L_G07_U01_L01_03_02/IL_L_G07_U01_L01_03_02_01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 686px;
    height: 543px;
}

.bocadillo1 {
    background-image: url(../img/L_G07_U01_L01_03_02/bocadillo1.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 843px;
    height: 177px;
    position: absolute;
    top: 21.5%;
    left: 17.5%;
}

.bocadillo2 {
    background-image: url(../img/L_G07_U01_L01_03_02/bocadillo2.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 770px;
    height: 183px;
    position: absolute;
    top: 21.5%;
    left: 23%;
}

.bocadillo3 {
    background-image: url(../img/L_G07_U01_L01_03_02/bocadillo3.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 639px;
    height: 141px;
    position: absolute;
    top: 26%;
    left: 24%;
}

.bocadillo4 {
    background-image: url(../img/L_G07_U01_L01_03_02/bocadillo4.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 523px;
    height: 216px;
    position: absolute;
    top: 20%;
    left: 20%;
}

.bocadillo5 {
    background-image: url(../img/L_G07_U01_L01_03_02/bocadillo5.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 523px;
    height: 216px;
    position: absolute;
    top: 20%;
    left: 20%;
}

.bocadillo6 {
    background-image: url(../img/L_G07_U01_L01_03_02/bocadillo6.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 606px;
    height: 216px;
    position: absolute;
    top: 20%;
    left: 20%;
}

.texto2Noticia {
    font-family: 'cabinregular';
    font-size: 43px;
    line-height: 49px;
    color: #636363;
    display: inline-block;
    margin: 4% 0 0 5.5%;
}

.paginacionGrupo2 {
    margin: 3% auto 0 auto;
    display: table;
}

.flechaSiguiente {
    left: 92%;
    top: 91%;
}

.flechaAtras {
    left: 5%;
    top: 91%;
}

.argumentar {
    background-image: url(../img/L_G07_U01_L01_03_02/argumentar.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1097px;
    height: 522px;
    position: relative;
    margin: 3% 0 0 8%;
}

.mapaEstructuraArgumento {
    background-image: url(../img/L_G07_U01_L01_03_02/mapaEstructuraArgumento.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1054px;
    height: 577px;
    position: relative;
    margin: 2% auto 0 auto;
    display: block;
}

.popEstructura1 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura1.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 937px;
    height: 376px;
}

.popEstructura2 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura2.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 937px;
    height: 529px;
}

.popEstructura3 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura3.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 937px;
    height: 268px;
}

.popEstructura4 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura4.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 937px;
    height: 582px;
}

.popEstructura5 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura5.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1141px;
    height: 582px;
}

#lstTabEstrategias {
    margin: 1.8% 0 0 9px;
    padding: 0;
}

#lstTabEstrategias >div {
    margin-bottom: 21px;
    display: list-item;
}

#lstTabEstrategias .txt {
    font-family: 'cabinbold';
    font-size: 37px;
    line-height: 45px;
    color: #7B9319;
    margin-left: 15px;
}

.btn1 {
    background-image: url(../img/L_G07_U01_L01_03_02/btn1.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 348px;
    height: 82px;
    cursor: pointer;
}

.btnActivo {
    background-image: url(../img/L_G07_U01_L01_03_02/btnActivo.png) !important;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 348px;
    height: 76px;
    cursor: default;
}

.btn2 {
    background-image: url(../img/L_G07_U01_L01_03_02/btn2.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 348px;
    height: 76px;
    position: relative;
    cursor: pointer;
}

.btn2 .texto {
    font-family: 'cabinmedium';
    font-size: 33px;
    line-height: 32px;
    color: #fefefe;
    position: absolute;
    left: 2.5%;
    top: 50%;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    letter-spacing: -0.5px;
}

.popEstructura5_1 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura5_1.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 647px;
    height: 466px;
    position: relative;
    left: -8%;
}

.popEstructura5_2 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura5_2.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 650px;
    height: 488px;
    position: relative;
    left: -8%;
}

.popEstructura5_3 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura5_3.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 722px;
    height: 543px;
}

.popEstructura5_4 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura5_4.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 717px;
    height: 543px;
}

.popEstructura5_5 {
    background-image: url(../img/L_G07_U01_L01_03_02/popEstructura5_5.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 710px;
    height: 543px;
}

#cntPopEstructura5 {
    position: absolute;
    top: 4%;
    right: 2%;
}

.btnConector1 {
    background-image: url(../img/L_G07_U01_L01_03_02/btnConector1.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 396px;
    height: 59px;
    cursor: pointer;
    position: relative;
    margin-bottom: 22px;
}

.btnConector2 {
    background-image: url(../img/L_G07_U01_L01_03_02/btnConector2.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 555px;
    height: 59px;
    cursor: pointer;
    position: relative;
    margin-bottom: 26px;
}

.popConector {
    background-image: url(../img/L_G07_U01_L01_03_02/popConector.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 716px;
    height: 280px;
    position: relative;
}

.tituloConector {
    font-family: 'cabinbold';
    font-size: 38px;
    line-height: 58px;
    color: #DB8F21;
    margin: 2.5% 0 0 7%;
    display: table;
}

.textoConector {
    font-family: 'cabinregular';
    font-size: 37px;
    line-height: 41px;
    color: #636363;
    margin: 2.5% 0 0 7%;
    display: table;
}

.btnConector1 .texto,
.btnConector2 .texto {
    font-family: 'cabinmedium';
    font-size: 34px;
    line-height: 59px;
    color: #636363;
    margin-left: 20px;
    text-align: left;
}

#tblBtnContenedores {
    margin: 2% auto 0 auto;
}

#tblBtnContenedores tr td {
    width: 630px;
    text-align: center;
}

.textoPopConector {
    font-family: 'cabinregular';
    font-size: 39px;
    line-height: 43px;
    color: #636363;
    white-space: nowrap;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}

.tituloHora {
    font-family: 'cabinbold';
    font-size: 43px;
    line-height: 66px;
    color: #DB8F21;
    margin: 1.5% auto 0 auto;
    display: table;
}

.textoHora {
    font-family: 'cabinregular';
    font-size: 35px;
    line-height: 41px;
    color: #636363;
    margin: 1% 0 0 12%;
    display: table;
}

.textoHora >div {
    margin-bottom: 22px;
}