﻿.subcont-personselect-button-holder {
    //margin-left: 10px;
    //margin-left: 10px;
    padding-bottom: 25px;
}

.axc__cell_loading {
    //background-color: var(--ax-color-secondary) !important;
    z-index: 2;
    cursor: wait;
    animation-duration: 2s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #fff;
    background: linear-gradient(to right, #fff 8%, #f8f8f8 18%, #fff 33%);
    background-size: 800px 104px;
}

@keyframes placeHolderShimmer {
    0% {
        background-position: -468px 0
    }

    100% {
        background-position: 468px 0
    }
}

.axc__cell_noTimeSlot::before {
    content: attr(data-content);
    display: flex;
    //transform: rotate(-29deg);
    position: absolute;
    //height: 100%;
    width: 100%;
    justify-content: center;
    align-items: end;
    font-weight: bold;
    font-size: 1.1rem;
    opacity: 0.5;
}

.ax_contingent_noClick {
    pointer-events: none;
    color: grey;
}

.ax_contingent_Click {
    cursor: pointer;
}

.res-card-active:hover {
    box-shadow: 0px 2px 4px #0000001F;
}

.res-card-active:active {
    box-shadow: 0px 3px 5px #0000001F;
}

/*@media (max-width: 300px) {
    .subcont-personselect-picture-container {
        display: none;
    }
}*/

.sc_tarif_cards_container {
    margin-top: 100px;
    margin-bottom: 80px;
}

.inActiveButtonTS {
    pointer-events: none;
    background: var(--ax-color-secondary) !important;
}

.subConti_spanDiv {
    margin-top: -6px;
    justify-content: center !important;
}


.ax-chip_subConti {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    height: 45px !important;
    text-align: left !important;
}

.ax-chip_subConti earlier-timeSlot-inactive {
    display: none !important;
}

.earlier-timeSlot-inactive {
    display: none !important;
}

.earlier-timeSlot-header-inactive {
    display: none !important;
}