.page_title_content h1 {
    margin-bottom: 100px;
}

.muybien {
    background-color: rgba(84, 194, 73, 0.65);
}
.bien {
    background-color: rgba(68, 136, 68, 0.33);
}
.normal {
    background-color: rgba(211, 211, 211, 0.21);
}
.mal {
    background-color: rgba(156, 42, 51, 0.36);
}
.muymal {
    background-color: rgba(166, 0, 0, 0.52);
}

.table-scroll th {
    border: 1px solid rgba(88, 88, 88, 0.35);
}

@media screen and (max-width: 1000px) {
    .table-scroll {
        position:relative;
        max-width:600px;
        margin:auto;
        overflow:hidden;
    }
    .table-wrap {
        width:100%;
        overflow:auto;
    }
    .table-scroll table {
        width:100%;
        margin:auto;
    }

    .table-scroll th {
        background:#fff;
    }
    .table-scroll th, .table-scroll td {
        padding:5px 10px;

        white-space:nowrap;
        vertical-align:top;
    }
    .table-scroll thead, .table-scroll tfoot {
        background:#f9f9f9;
    }
    .clone {
        position:absolute;
        top:0;
        left:0;
        pointer-events:none;
    }
    .clone th, .clone td {
        visibility:hidden
    }

    .clone .fixed-side {
        visibility:visible;
    }
    .clone tfoot{background:transparent;
    }
}

@media screen and (max-width: 767px) {
    .breadcrumb {
        bottom: -278px;

    }
    .not-tours {
        bottom: -280px !important;
    }

}

@media screen and (max-width: 321px) {
    .breadcrumb {
        bottom: -280px;

    }
    .not-tours {
        bottom: -290px !important;
    }
}