.resourcesMappping {
    .resourcesMappping__buttons_container {
        margin: 0rem 0rem !important;
        text-align: right;
    }
    .resourcesMappping__segment {
        height: 400px;
        .resourcesMappping__segment__mapContainer {
            height: 100%;
        }
    }
    .ui.button {
        padding: 1rem 2.5rem 1rem !important;
    }
    .ui.animated.button .visible.content {
        margin-right: 2.5rem !important;
    }
    @media only screen and (max-width: 520px) {
        .resourcesMappping__buttons_container {
            text-align: left !important;
            .resourcesMappping__buttons_container_button {
                margin-bottom: 0.2rem;
            }
        }
    }
}

@media only screen and (max-width: 320px) {
    .resourcesMappping {
        margin-left: -25px !important;
    }
    .resourcesMappping__segment_header_Container_icon {
        display: none !important;
    }
}

.icon-custom {
    font-size: 1em !important;
}

.google-map {
    .fa-1x
        {
        font-size: 0.5em !important;
        .ui.animated.button .visible.content {
            margin-right: 2.5rem !important;
        }
    }
    .fa-map-marker{
        font-size: 1em !important;
    }
}