/**
 * This theme is an example to show how you can create your own.
 */
.pika-single.static {

width: 100%;

    color: rgb(var(--styleBlack));
    background: transparent;
    border: 1px solid transparent;
    border-bottom-color: transparent;
     
}

.static .pika-lendar {

    width: 100%;
    height: 100%;
    margin: auto;

    float: none;

}

.static .pika-label {

    padding-top: 6.5px;

    font-size: 17px;
    font-weight: 700;

    background-color: transparent;
}

.pika-table {

    width: 90%;
    margin: auto;

}

.static button {

    font-size: 17px !important;

}

.static button.pika-prev, .static button.pika-next {

    width: 48px;
    height: 30px !important;
    margin: 0;

    color: transparent;
    background-color: transparent;

    opacity: 1;

}

.static button.is-disabled, .static button.pika-next.is-disabled {

    opacity: 0;

}

.static button.pika-prev::selection, .static button.pika-next::selection {

    color: transparent;
    background-color: transparent;

}

.static .pika-prev,
.static .is-rtl button.pika-next {

    color: transparent;

    background: transparent url('/img/arrow-scroll-left.svg') no-repeat center center;

    min-width: initial !important;
    height: initial !important;
    font-size: initial !important;
    font-weight: initial !important;
    border: initial !important;
    outline: initial !important;
}

.static .pika-next,
.static .is-rtl button.pika-prev {

    background: transparent url('/img/arrow-scroll-right.svg') no-repeat center center;

    min-width: initial !important;
    height: initial !important;
    font-size: initial !important;
    font-weight: initial !important;
    border: initial !important;
    outline: initial !important;
}

.static .pika-title {
    
    margin-bottom: 3.2vh;

}

.static .pika-table th {

    color: rgb(var(--styleBlack));
    display: none;

}

.static button.pika-button {

    width: 100%;
    margin-top: 0.8vh;
    margin-bottom: 0.8vh;
    height: 4.2vh;

    color: rgb(var(--styleBlack));
    background: transparent;

    min-width: initial !important;
    font-size: initial !important;
    font-weight: initial !important;
    border: initial !important;
    outline: initial !important;

    pointer-events: none;

}

.static .pika-week {
    color: rgb(var(--styleBlack));
}

.static .pika-row td:nth-child(6) button.pika-button, .static .pika-row td:nth-child(7) button.pika-button {

    color: rgba(var(--styleBlack), 0.6);

}

.static .is-today button.pika-button {

    color: rgb(var(--styleBlack));

}

.static .is-selected button.pika-button {

    color: rgb(var(--styleBlack));
    background: transparent;
    box-shadow: none;

}

.static td.is-disabled button.pika-button {

    color: rgba(var(--styleBlack), 1);
    background-color: rgba(var(--styleGreen), 0.06);

    opacity: 1;

}

.static td:not(.is-disabled)+td.is-disabled button.pika-button {

    background-image: linear-gradient(135deg, transparent 50%, rgba(var(--styleGreen), 0.06) 50%);
    background-color: transparent;

}

.static td.is-disabled+td:not(.is-disabled) button.pika-button {

    background-image: linear-gradient(-45deg, transparent 50%, rgba(var(--styleGreen), 0.06) 50%);
    background-color: transparent;

}

.static button.pika-button:hover {
    color: #fff !important;
    background: #ff8000 !important;
}
