/* //////////////////// */
/* Custom pages */
/* //////////////////// */

#stores #main .page-content, #stores #main .page-header {
    margin-bottom: 0;
}
#stores #wrapper {
    padding-top: 0;
}

#stores ul.card-block li a, #stores .page-stores .store-item-container ul.card-block {
    display: flex;
    align-items: center;
    font-weight: 600 !important;
}
#stores .page-stores .store-item-footer {
    justify-content: flex-start;
}
#stores .page-stores {
    width: 100%;
}
#stores #map {
    height: 500px;
}
#stores .page-stores .store-item-container .divide-left {
    display: flex;
    justify-content: flex-end;
}

@media (max-width: 370px) {
    #stores .page-stores .store-item-footer .card-block {
        flex-wrap: wrap;
    }

}
@media (max-width: 575px) {
    #stores .page-stores .store-picture img {
        min-width: 100%;
	}
    #stores .page-stores .store-item-footer .card-block {
        padding: 0;
    }
    #stores #map {
        height: 300px;
    }
}

@media (max-width: 991px) {
    #stores .page-stores .store-item-container {
        flex-wrap: wrap;
        padding: 0 0 1.875rem;
    }
    #stores .page-stores .store-picture img {
        max-height: 100%;
        width: 100%;
    }
    #stores #map {
        height: 400px;
    }

}

/* pol conf */
.tablepc td {
    padding: 3px;
    border : 1px solid #e6e6e6;
    vertical-align: top !important;
}
.tablepc #cattpc {
    width: 15%;
}
.tablepc #destpc {
    width: 30%;
}
.tablepc #fintpc {
    width: 55%;
}


/* page FAQ */

#cms h1 {
    text-align: center;
}

#cms #content-wrapper ul {
    list-style: disc !important;
}
#cms #content-wrapper p, #cms #content-wrapper li {
    text-align: justify !important;
}
