#places-map .marker-Chicago {
    right: 35%;
    top: 39%;
    z-index: 99
}

#places-map .marker-detroit {
    right: 26%;
    top: 33%
}

#places-map .marker-minneapolis {
    right: 41%;
    top: 28%
}

#places-map .marker-cleveland {
    right: 21%;
    top: 36%
}

#places-map .marker-southbend {
    right: 31%;
    top: 34%
}

#places-map .map-location-marker {
    background-size: 20px
}

@media only screen and (max-width: 767px) {
    #places-map .marker-cleveland {
        right:16%;
        top: 44%;
        z-index: 9999
    }

    #places-map .marker-detroit {
        right: 20%;
        top: 39%;
        z-index: 99999!important
    }

    #places-map .marker-southbend {
        right: 27%;
        top: 40%
    }

    #places-map .marker-Chicago {
        right: 35%;
        top: 44%;
        z-index: 99
    }

    #places-map .marker-minneapolis {
        right: 35%;
        top: 33%;
        z-index: 9999!important
    }

    #places-map .marker-dallas {
        z-index: 99
    }

    #places-map .marker-Chicago {
        z-index: 9999
    }

    #places-map .marker-southbend {
        z-index: 9999!important
    }

    #places-map .marker-los-las-vegas {
        z-index: 9
    }

    #places-map .marker-Nashville {
        z-index: 9999
    }
}

@media only screen and (min-width: 768px) and (max-width:1180px) {
    #places-map .marker-Chicago {
        right:37%;
        top: 42%;
        z-index: 9999
    }

    #places-map .marker-minneapolis {
        right: 38%;
        top: 29%;
        z-index: 99
    }

    #places-map .marker-southbend {
        right: 30%;
        top: 40%;
        z-index: 9999
    }
}

body #places-map.services__area {
    z-index: 0
}
