.magicDiv{
    height: 0;
    width: 0;
}
.magicIcon{
    position:relative;
    top:-5px;
    left:-16px;
}
.leaflet-div-icon{
    background: transparent;
    border:none;
}
#migic{
    height: 24px;
    width: 24px;
}
.hole #migic{
    /*height: 21px;*/
    /*width: auto;*/
    width: 28px;
    height: auto;
}
.wideicon #migic{
    height:auto;
    width: 45px;
}
.pcp2 #migic{
    height: auto;
    width:35px;
}
.cp1_sub #migic{
    height: auto;
    width:26px;
}

.c1 #migic, .c2 #migic, .c3 #migic{
    height: 18px;
    width:33px;
}
.t2 #migic{
    height: 30px;
    width: 30px
}
.t3 #migic{
    height: 38px;
    width: 22px
}
.public #migic{
    height: 40px;
    width: 70px
}