@media (max-width: 768px) {
    .paginationjs.paginationjs-big {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
    }

    .divInfoSucursal h5 {
        font-size: 17px !important;
    }

    #ListaSucursales{
     padding: 0;   
    }

    .ContainerInfo{
        padding-left: 20px !important;
    }

    .divInfoSucursal {
        font-size: 12px !important;
        padding: 0rem;
        width: 100%; 
        word-wrap: break-word !important;
        overflow-wrap: break-word !important;
        white-space: normal !important;
        text-overflow: ellipsis !important;
        flex: 1;
        min-width: 0; 
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-content: center;
    }

    .media {
        display: flex;
        flex-direction: row;    
        flex-wrap: nowrap; 
        margin-bottom: 20px;
    }

    .row {
        display: flex;
        flex-wrap: wrap;
    }

    ul {
        padding: 0;
        overflow-x: hidden; 
    }

    .row.media-body {
        padding: 0;
        width: 100%; 
    }

    iframe {
        width: 100% !important; 
        height: auto; 
        margin: 10px 0;
    }
}

iframe {
    width: 100% !important; 
    height: auto; 
    margin: 10px 0;
}

.col-lg-5, .col-md-5, .col-lg-7, .col-md-7 {
    padding: 0 10px; 
}
