
.store-list-container {
    padding: 1rem 0 6rem;
}

.store-list-container .store-list ul {
    padding-left: 0px;
}

.store-list-container .store-list li {
    list-style: none;
    margin-bottom: .25rem;
}

.store-list-container .store-list li a:after {
    position: relative;
    padding: 0 0 0 4px;
    content: "\f054";
    color: #e30613;
    font-size: 10px;
    font-family: 'FontAwesome';
    font-weight: 100;
    vertical-align: middle;
}


.store-list-container .store-list h3 {
    font-size: 1.5rem;
}

.store-list-container .store-list li a {
    font-size: 1.15rem;
}


@media screen and (max-width:768px) {

    .store-list-container {
        padding: 0 0 4rem;
    }
}


@media screen and (max-width:575px) {

    .store-list-container .store-list ul {
        margin-bottom: 1.5rem;
    }
}


@media screen and (max-width:425px) {

    .store-list-container {
        padding: 0 0 2rem;
    }
}
