.p2y-mapping-table-scroll {
    display: block;
    max-height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    width: 100%;
}

.p2y-table-wrapper {
    display: block;
    max-height: 300px;
    overflow-y: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    width: 100%;
}

.p2y-text-nowrap {
    white-space: nowrap;
}

.p2y-card-body-chart {
    padding: 0;
}

.chart-fullscreen {
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: left;
}

.pac-container {
    z-index: 100000;
}

th.min {
    width: 1%;
    white-space: nowrap;
}

.selectize-control.multiple .selectize-input.items > .item {
    border: 1px solid #ccc;
    background-color: #eee;
    padding: 5px 8px;
    border-radius: 5px;
    margin-right: 5px;
}

.selectize-control.multiple .selectize-input.items > .item:not(:first-child) {
    margin-top: 2px;
}


.selectize-control.multiple {
    height: auto;
}

.selectize-control.multiple.plugin-remove_button [data-value] .remove {
    padding-top: 4px;
}

.loader-button {
    width: 24px;
    height: 24px;
}

.loader-button:before, .loader-button:after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
}

.vis-timeline {
    border: 0;
}

.vis-current-time,
.vis-custom-time {
    cursor: ew-resize;
    z-index: 2;
}

#player {
    background-color: #000;
}


/* PROGRESS */

.progress.inline-progress {
    display: inline-block;
    height: auto;
    background-color: #b1b3b5;
}

.inline-progress .progress-bar {
    padding: 2px 5px;
}

.c-pointer {
    cursor: pointer;
}
