.icon1-1-1{
     bottom: 35% !important;
    left: 20% !important;
    height: 45% !important;
    width: 60%!important;
}

.icon2-1-1  {
     bottom: 35% !important;
    left: 20% !important;
    height: 45% !important;
    width: 60%!important;
}

.icon3-1-1{
     bottom: 60% !important;
    left: 20% !important;
    height: 30% !important;
    width: 60%!important;
}

.icon3-1-2{
     bottom: 40% !important;
    left: 40% !important;
    height: 20% !important;
    width: 20%!important;
}

.icon4-1-1{
     bottom: 35% !important;
    left: 20% !important;
    height: 45% !important;
    width: 60%!important;
}

.icon5-1-1{
     bottom: 35% !important;
    left: 20% !important;
    height: 45% !important;
    width: 60%!important;
}

.icon8-1-1{
    bottom: 35% !important;
    left: 20% !important;
    height: 45% !important;
    width: 60%!important;

}

.icon9-1-1{
    bottom: 50% !important;
}

.icon10-1-1{
    bottom: 50% !important;
}

.icon12-1-1{
     left: 20% !important;
}

.icon15-1-1{
     left: 15% !important;
}

.icon16-1-1{
     left: 15% !important;
}

.icon17-1-1{
     left: 15% !important;
}

.icon18-1-1{
     left: 15% !important;
}

.icon19-1-1{
     left: 15% !important;
}

.icon20-1-1{
     left: 15% !important;
}

.icon21-1-1{
     left: 15% !important;
}

.icon22-1-1{
     left: 15% !important;
}

.icon23-1-1{
     left: 15% !important;
}

.icon24-1-1{
     left: 15% !important;
}

.icon25-1-1{
     left: 15% !important;
}

.icon26-1-1{
     left: 15% !important;
     bottom: 50% !important;
}

.icon27-1-1{
     left: 15% !important;
}

.icon28-1-1{
     left: 15% !important;
}

.icon29-1-1{
     left: 15% !important;
}

.icon30-1-1{
     left: 15% !important;
}

.icon31-1-1{
     left: 15% !important;
}

.icon32-1-1{
     left: 15% !important;
}

.icon33-1-1{
     left: 15% !important;
}

.icon34-1-1{
     left: 15% !important;
}

.icon35-1-1{
     left: 15% !important;
}

.icon36-1-1{
     left: 12% !important;
}

.icon37-1-1{
     left: 15% !important;
}

.icon38-1-1{
     left: 15% !important;
}   

.icon39-1-1{
     left: 15% !important;
} 

.icon40-2-1{
     bottom: 35% !important;
    left: 60% !important;
    height: 45% !important;
    width: 30%!important;
}

.icon40-1-1{
     bottom: 35% !important;
    left: 15% !important;
    height: 45% !important;
    width: 30%!important;
}

.icon41-1-1{
     bottom: 35% !important;
    left: 20% !important;
    height: 45% !important;
    width: 25%!important;
}

.icon42-2-1{
     bottom: 35% !important;
    left: 55% !important;
    height: 25% !important;
    width: 35%!important;
}

.icon42-1-1{
     bottom: 35% !important;
    left: 10% !important;
    height: 25% !important;
    width: 35%!important;
}

.icon43-1-1{
     bottom: 35% !important;
    left: 10% !important;
    height: 25% !important;
    width: 35%!important;
}

.icon44-1-1 {
    bottom: 30% !important;
    left: 15% !important;
    height: 60% !important;
    width: 27% !important;
}

.icon44-2-1 {
    bottom: 30% !important;
    left: 67% !important;
    height: 60% !important;
    width: 12% !important;
}


.icon45-1-1 {
    bottom: 30% !important;
    left: 15% !important;
    height: 60% !important;
    width: 20% !important;
}

.icon45-2-1 {
    bottom: 30% !important;
    left: 60% !important;
    height: 60% !important;
    width: 25% !important;
}


.icon46-1-1 {
    bottom: 30% !important;
    left: 15% !important;
    height: 60% !important;
    width: 20% !important;
}

.icon46-2-1 {
    bottom: 30% !important;
    left: 60% !important;
    height: 60% !important;
    width: 25% !important;
}





.icon47-2-1 {
    bottom: 30% !important;
    left: 58% !important;
    height: 60% !important;
    width: 12% !important;
}

.icon47-2-2 {
    bottom: 30% !important;
    left: 75% !important;
    height: 60% !important;
    width: 12% !important;
}

.icon47-1-1 {
    bottom: 30% !important;
    left: 15% !important;
    height: 60% !important;
    width: 25% !important;
}


.icon48-1-1 {
    bottom: 30% !important;
    left: 18% !important;
    height: 60% !important;
    width: 20% !important;
}

.icon48-2-1 {
    bottom: 30% !important;
    left: 60% !important;
    height: 60% !important;
    width: 25% !important;
}

.icon49-1-1 {
    bottom: 30% !important;
    left: 16% !important;
    height: 60% !important;
    width: 20% !important;
}


/* beds */

.icon50-1-2 {
    bottom: 45% !important;
    left: 20% !important;
    height: 15% !important;
    width: 8% !important;
}

.icon50-1-1 {
    bottom: 30% !important;
    left: 30% !important;
    height: 40% !important;
    width: 20% !important;
}

.icon50-2-1 {
    bottom: 55% !important;
    left: 60% !important;
    height: 40% !important;
    width: 10% !important;
}

.icon50-2-2 {
    bottom: 40% !important;
    left: 70% !important;
    height: 50% !important;
    width: 10% !important;
}



/* -------------- */


.icon51-2-3 {
    bottom: 38% !important;
    left: 62% !important;
    height: 15% !important;
    width: 5% !important;
}

.icon51-1-1 {
    bottom: 30% !important;
    left: 30% !important;
    height: 40% !important;
    width: 20% !important;
}

.icon51-2-1 {
    bottom: 55% !important;
    left: 55% !important;
    height: 40% !important;
    width: 10% !important;
}

.icon51-2-2 {
    bottom: 40% !important;
    left: 70% !important;
    height: 50% !important;
    width: 7% !important;
}


/* ---------- */

.icon52-1-2 {
    bottom: 43% !important;
    left: 15% !important;
    height: 15% !important;
    width: 8% !important;
}

.icon52-1-1 {
    bottom: 40% !important;
    left: 25% !important;
    height: 25% !important;
    width: 30% !important;
}

.icon52-2-1 {
    bottom: 55% !important;
    left: 53% !important;
    height: 40% !important;
    width: 15% !important;
}

.icon52-2-2 {
    bottom: 40% !important;
    left: 73% !important;
    height: 50% !important;
    width: 13% !important;
}


/* ............ */


.icon53-1-2 {
    bottom: 44% !important;
    left: 22% !important;
    height: 15% !important;
    width: 8% !important;
}

.icon53-1-1 {
    bottom: 40% !important;
    left: 30% !important;
    height: 25% !important;
    width: 30% !important;
}

.icon53-2-1 {
    bottom: 40% !important;
    left: 65% !important;
    height: 50% !important;
    width: 13% !important;
}


/* ------------- */


.icon54-2-1 {
    bottom: 48% !important;
    left: 50% !important;
    height: 40% !important;
    width: 13% !important;
}

.icon54-1-1 {
    bottom: 40% !important;
    left: 30% !important;
    height: 25% !important;
    width: 30% !important;
}

.icon54-2-2 {
    bottom: 40% !important;
    left: 65% !important;
    height: 50% !important;
    width: 13% !important;
}



/* ______________ */


.icon55-1-2 {
    bottom: 42% !important;
    left: 20% !important;
    height: 15% !important;
    width: 8% !important;
}

.icon55-1-1 {
    bottom: 30% !important;
    left: 30% !important;
    height: 40% !important;
    width: 20% !important;
}

.icon55-2-1 {
    bottom: 55% !important;
    left: 55% !important;
    height: 40% !important;
    width: 10% !important;
}

.icon55-2-3 {
    bottom: 42% !important;
    left: 65% !important;
    height: 10% !important;
    width: 7% !important;
}

.icon55-2-2 {
    bottom: 40% !important;
    left: 70% !important;
    height: 50% !important;
    width: 10% !important;
}

/* --------------- */

.icon56-1-2 {
    bottom: 40% !important;
    left: 18% !important;
    height: 15% !important;
    width: 8% !important;
}

.icon56-1-1 {
    bottom: 40% !important;
    left: 32% !important;
    height: 10% !important;
    width: 30% !important;
}

.icon56-2-1 {
    bottom: 55% !important;
    left: 60% !important;
    height: 40% !important;
    width: 10% !important;
}

.icon56-2-3 {
    bottom: 42% !important;
    left: 68% !important;
    height: 10% !important;
    width: 7% !important;
}

.icon56-2-2 {
    bottom: 40% !important;
    left: 73% !important;
    height: 50% !important;
    width: 10% !important;
}

/* --------------- */

.icon57-1-2 {
    bottom: 45% !important;
    left: 20% !important;
    height: 15% !important;
    width: 8% !important;
}

.icon57-1-1 {
    bottom: 50% !important;
    left: 32% !important;
    height: 15% !important;
    width: 30% !important;
}

.icon57-2-1 {
    bottom: 52% !important;
    left: 53% !important;
    height: 40% !important;
    width: 10% !important;
}


.icon57-2-2 {
    bottom: 40% !important;
    left: 68% !important;
    height: 50% !important;
    width: 10% !important;
}

/* --------------- */

.icon58-1-1 {
    bottom: 34% !important;
    left: 25% !important;
    height: 60% !important;
    width: 13% !important;
}

.icon58-2-1 {
    bottom: 40% !important;
    left: 45% !important;
    height: 25% !important;
    width: 30% !important;
}

/* --------------- */

.icon60-1-2 {
    bottom: 34% !important;
    left: 8% !important;
    height: 12% !important;
    width: 25% !important;
}

.icon60-1-1 {
    bottom: 48% !important;
    left: 30% !important;
    height: 12% !important;
    width: 25% !important;
}

.icon60-2-1{
    bottom: 60% !important;
    left: 55% !important;
    height: 12% !important;
    width: 25% !important;
}

.icon60-2-2
{
    bottom: 70% !important;
    left: 70% !important;
    height: 12% !important;
    width: 20% !important;
}


/* --------------- */

.icon61-1-2 {
    bottom: 34% !important;
    left: 8% !important;
    height: 12% !important;
    width: 25% !important;
}

.icon61-1-1 {
    bottom: 50% !important;
    left: 40% !important;
    height: 12% !important;
    width: 25% !important;
}

.icon61-2-1{
    bottom: 65% !important;
    left: 65% !important;
    height: 12% !important;
    width: 25% !important;
}


/* --------------- */

.icon61-1-2 {
    bottom: 34% !important;
    left: 8% !important;
    height: 12% !important;
    width: 25% !important;
}

.icon61-1-1 {
    bottom: 50% !important;
    left: 40% !important;
    height: 12% !important;
    width: 25% !important;
}

/* --------------- */

.icon63-1-1 {
    bottom: 45% !important;
    left: 28% !important;
    height: 20% !important;
    width: 15% !important;
}

.icon63-1-2 {
    bottom: 60% !important;
    left: 40% !important;
    height: 20% !important;
    width: 20% !important;
}

/* --------------- */

.icon64-1-1 {
    bottom: 60% !important;
    left: 20% !important;
    height: 20% !important;
    width: 15% !important;
}

.icon64-1-2 {
    bottom: 40% !important;
    left: 10% !important;
    height: 30% !important;
    width: 10% !important;
}

.icon64-2-1 {
    bottom: 65% !important;
    left: 66% !important;
    height: 20% !important;
    width: 15% !important;
}

.icon64-2-2 {
    bottom: 40% !important;
    left: 60% !important;
    height: 30% !important;
    width: 10% !important;
}


/* --------------- */

.icon65-1-1 {
    bottom: 55% !important;
    left: 30% !important;
    height: 30% !important;
    width: 40% !important;
}


.icon66-1-1 {
    bottom: 55% !important;
    left: 30% !important;
    height: 30% !important;
    width: 40% !important;
}

.icon67-1-1 {
    bottom: 40% !important;
    left: 20% !important;
    height: 30% !important;
    width: 20% !important;
}

.icon68-1-1 {
    bottom: 55% !important;
    left: 30% !important;
    height: 30% !important;
    width: 40% !important;
}

.icon69-1-1 {
    bottom: 55% !important;
    left: 30% !important;
    height: 30% !important;
    width: 40% !important;
}

.icon70-1-1 {
    bottom: 55% !important;
    left: 30% !important;
    height: 30% !important;
    width: 40% !important;
}

.icon71-1-1 {
    bottom: 65% !important;
    left: 20% !important;
    height: 20% !important;
    width: 20% !important;
}


/* office */

.icon72-1-1 {
    bottom: 50% !important;
    left: 20% !important;
    height: 20% !important;
    width: 20% !important;
}

.icon72-2-1 {
    bottom: 50% !important;
    left: 70% !important;
    height: 30% !important;
    width: 20% !important;
}

/* ---------- */

.icon73-1-1 {
    bottom: 40% !important;
    left: 30% !important;
    height: 40% !important;
    width: 10% !important;
}

.icon73-1-2 {
    bottom: 38% !important;
    left: 45% !important;
    height: 30% !important;
    width: 10% !important;
}

.icon73-2-1 {
    bottom: 40% !important;
    left: 60% !important;
    height: 40% !important;
    width: 10% !important;
}


.icon74-1-1 {
    bottom: 50% !important;
    left: 20% !important;
    height: 20% !important;
    width: 20% !important;
}

.icon74-2-1 {
    bottom: 50% !important;
    left: 60% !important;
    height: 30% !important;
    width: 20% !important;
}


.icon75-1-1 {
    bottom: 50% !important;
    left: 50% !important;
    height: 20% !important;
    width: 20% !important;
}

.icon75-2-1 {
    bottom: 50% !important;
    left: 20% !important;
    height: 30% !important;
    width: 20% !important;
}
