/* Example CSS file */
.page-link {
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #007bff;
    background-color: #fff;
    border: 1px solid #dee2e6;
}

.bib_head {
    border-bottom: 10px solid #800000;
    border-top: 10px solid #800000;
    background-color: #800000;
    color: #ffffff;
    font-weight: bold;
}

.food_head {
    border-bottom: 10px solid #008000;
    border-top: 10px solid #008000;
    background-color: #008000;
    color: #ffffff;
    font-weight: bold;
}


/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
    .ocultar {
        display: none;
    }
}

/* // Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .ocultar {
        display: table-cell;
    }
}

/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
    .ocultar {
        display: table-cell;
    }
}

/* // Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
    .ocultar {
        display: table-cell;
    }
}

/* botones */
.btn-red {
    color: #faddde;
    border: solid 1px #980c10;
    background: #d81b21;
    background-image: linear-gradient(#b23539, #5e1e20);
}

.btn-red_hover {
    color: #faddde;
    background-image: linear-gradient(#5e1e20, #b23539);
}

.btn-blue {
    color: #d9eef7;
    border: solid 1px #0076a3;
    background: #0095cd;
    background-image: linear-gradient(#025ff4, #00114b);
}

.btn-blue:hover {
    color: #d9eef7;
    background-image: linear-gradient(#00114b, #025ff4);
}

.btn-gray {
    color: #e9e9e9;
    border: solid 1px #555;
    background: #6e6e6e;
    background-image: linear-gradient(#888, #575757);
}

.btn-gray:hover {
    color: #e9e9e9;
    background-image: linear-gradient(#575757, #888);
}

.btn-green {
    color: #e8f0de;
    border: solid 1px #538312;
    background: #64991e;
    background-image: linear-gradient(#659426, #2c4707);
}

.btn-green:hover {
    color: #e8f0de;
    background-image: linear-gradient(#2c4707, #659426);
}

.btn-orange {
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background-image: linear-gradient(#e3961a, #894513);
}

.btn-orange:hover {
    color: #fef4e9;
    background-image: linear-gradient(#894513, #e3961a);
}