.conlamina{
width: 704px;
margin-left: auto;
margin-right: auto;
overflow: hidden;
}
div.titulo.gral{
justify-content: flex-end;
margin-top: -50px;
}
.fixindex{
margin-top: 500px;
}
.flotante{
width: 405px;
border: 1px solid rgba(222, 222, 222, .8);
padding: 23px;
font-size: 16px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 50px;
line-height: 36px;
text-align: left;
position: relative;
}
.flotante .pie{
font-size: 14px;
line-height: 24px;
}
.flotante .separa{
max-width: 60px;
border-bottom: 1px solid #333333;
margin: 30px 0px 20px;
}
.flotante .divtag{
position: absolute;
top: -30px;
right: 0px;
font-size: 14px;
color: #FFF;
line-height: normal;
}
.divtag .tag{
background-color: #9596C1;
padding: 2px 12px;
}
.divtag .triangulo{
line-height: 0px;
padding-right: 10px;
}
.animes{
margin: 15px 0px;
}
.animegrp{
position: relative;
}
#info-poblacion{
right: 60px;
bottom: 60px;
}
#info-poblacion, #traje2, #traje3{
position: absolute;
}
#traje2{
top: 80px;
left: 75px;
}
#traje3{
left: 400px;
top: 80px;
}
.layer img{
position: absolute;
}
.layer1{
width: 2500px;
left: 50% !important;
margin-left: -1100px;
height: 800px;
}
.layer0 img{
left: 100px;
bottom: 150px;
}
.layer2 img{
left: -40px;
bottom: -50px;
}
.layer3 img{
left: 50px;
bottom: 190px;
}
.layer4 img{
right: 100px;
bottom: 0px;
}
.layer00, .layer1{
background-position: bottom center;
background-repeat: no-repeat;
}
.layer5, .layer00{
width: 2500px;
left: 50% !important;
margin-left: -1250px;
height: 810px;
}

@media (max-width: 1400px){
    .cargador2 img{
    left: 200px;
    bottom: 10px;
    }
}

@media (min-width: 1400px){
    .cargador2 img{
    left: 450px;
    bottom: 10px;
    }
}


.bills{
overflow: hidden;
display: flex;
justify-content: space-between;
margin-top: 50px;
margin-bottom: 50px;
}
.linkbills{
width: 175px;
margin-right: 8px;
}
.linkbills:last-child{
margin-right: 0px;
}

.bills .thumb{
width: 280px;
}
#colombia{
position: relative;
margin-top: 50px;
margin-bottom: 50px;
height: 670px;
}
#colombia img{
position: absolute;
z-index: 50;
}
#info-nota{
top: 0;
right: 0;
z-index: 100 !important;
}
#info1{
top: 0;
left: 0;
}
#info2{
top: 0;
left: 250px;
}
#info3{
top: 0;
left: 500px;
}
#info4{
top: 360px;
left: 0;
}
#info5{
top: 360px;
left: 250px;
}
#info6{
top: 360px;
left: 500px;
}
#chinchona{
height: 340px;
width: 652px;
margin-top: 50px;
margin-left: 0px;
}
#tabaco{
width: 756px;
margin-right: 0px;
margin-top: 35px;
margin-bottom: 50px;
}

#comercio{
width: 790px;
margin-right: 0px;
margin-top: 50px;
margin-bottom: 50px;
}
.laminafix div.titulo {
margin-top: inherit;
}

.grafico{
margin-left: auto;
margin-right: auto;
position: relative;
}
.pin{
position: absolute;
transform: scale(0);
}
#g1b{
top: 55px;
left: 10px;
}
#g1c{
bottom: 73px;
left: 130px;
}
#g1d{
top: 48px;
left: 250px;
}
#g1e{
bottom: 150px;
left: 380px;
}
#g1f{
top: 110px;
right: 230px;
}
#g1g{
bottom: 130px;
right: 115px;
}
#g1h{
top: 120px;
right: 10px;
}


#g2b{
top: 10px;
left: 400px;
}
#g2c{
top: 60px;
left: -10px;
}
#g2d{
top: 130px;
left: 405px;
}
#g2e{
left: 50px;
top: 200px;
}
#g2f{
top: 285px;
left: 405px;
}
#g2g{
top: 360px;
left: 67px;
}
#g2h{
bottom: 320px;
left: 405px;
}
#g2i{
bottom: 250px;
left: -10px;
}
#g2j{
bottom: 180px;
left: 405px;
}
#g2k{
bottom: 110px;
left: 15px;
}
#g2l{
bottom: 20px;
left: 400px;
}