.map {
    height: 550px;
    border: 1px solid rgba(0, 0, 0, 0.1);
	z-index: 10;
}

.icon-2x {
    font-size: 2em;
}

.vertical-align {
    display: flex;
    align-items: center;
}

.store-element {
    padding: 10px;
    cursor: pointer;
}

.store-element:hover {
    background-color: rgba(232, 232, 232, 0.71);
}

.store-element:active {
    background-color: rgba(214, 214, 214, 0.71);
}

.text-break{
    word-wrap:break-word;
    overflow-wrap: break-word;
    max-width:192px;
}

.rounded{
    border-radius: 5px !important;
}

.text-white {
    color: white !important;
}