.values1, .values2 { 
    margin-top: 10px; 
}

.btn-sm {
    margin-bottom: 10px;
}

.custom-btn {
    position: absolute;
    left: 20px;
}

.right-custom-btn {
    position: absolute;
    right: 80px;
}

@media (max-width: 767px) {
    .population, .density, .myLegend {
        position: relative;
        overflow: hidden;
        display: block;
    }
    
    .areaLegend, .plotLegend {
        position: relative;
        overflow: hidden;
        display: block;
    }
    
    .custom-btn {
        position: relative;
        left: auto;
    }

    .right-custom-btn {
        position: relative;
        right: auto;
    }
}