﻿body {
    font-family: 'Dosis', sans-serif;
    font-weight: 400;
}
.storerw .col-12.my-3 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}

.storerw {
    max-height: 100vh;
    padding-bottom: 100px;
}

    .storerw h4 {
        font-size: 1.3rem;
    }

.allstore p {
    margin-bottom: 0.5rem;
}

.location-search-left {
    width: 100%;
    display: flex;
    align-items: center;
    margin-left: 15px;
    margin-right: 15px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}

    .location-search-left input {
        border: 0;
        outline: none !IMPORTANT;
        box-shadow: none !important;
    }

    .location-search-left:focus, .location-search-left:active {
        outline: none;
    }

    .location-search-left:hover, .location-search-left:focus {
        border-color: red;
    }

.right_search {
    color: red;
}

@media screen and (min-width:768px) {
    .store_lists {
        position: fixed;
        left: 0;
    }

    .stores_map {
        margin-left: 25%;
    }
}

@media screen and (max-width:767px) {
    .storerw {
        max-height: max-content;
        padding-bottom: 0;
    }

    .allstore h3 {
        font-size: 20px;
    }
}

@media screen and (min-width: 768px) and (max-width: 980px) {
    .stores_map {
        margin-left: 28%;
    }
}
