.deshabilitado {
    color: rgb(204, 204, 204);
    opacity: 0.4;
    text-decoration: line-through;
    /* background-color: white; */
    /* pointer-events: none;*/
    cursor: default;
}

/* BOTONES AMELIA */
.amelia-app-booking .el-button--primary.el-button, .am-modal.am-in-body .el-button--primary.el-button {
    padding: 10px;
}
/* Botones de horario */
.amelia-app-booking #am-step-booking .am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner, .amelia-app-booking .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner {
    font-weight: 600!important;
}
button.button, button.button:hover {
    padding: 10px!important;
}
/* Para evitar el zoom en IOS, pongo la letra más grande del select */
.el-select-dropdown.el-popper li span {
    font-size: 18px;
}
input.el-input__inner {
    font-size: 18px!important;
}


.btn-reservar .elementor-button{
    cursor: pointer;
}
button#am-continue-button {
    padding: 10px!important;
}

/* Pago con tarjeta. Adecuo un poco la salida */
.page-id-3406 .page-header h1 {
    display: none;
}
.page-id-3406 .page-content {
    margin-top: 2rem;
}
#banner .wrapper.mobile {
    padding-top: 0;
}
#banner .pad .customer_logo {
    margin-bottom: 3px;
}
iframe#paytpv_iframe {
    height: 144vh!important;
}



/* LA COLUMNA DE LA ENCUESTA QUE SEA FULL WIDTH */
#calendario-amelia .am-custom-fields .el-col.el-col-24.el-col-sm-12 {
    width: 100%;
}

/* FONDO TABLAS CART */
tr.woocommerce-cart-form__cart-item.cart_item td {
    background-color: #d9e33ba3!important;
}

/* QUITO LA PESTAÑA DE USER PROFILE DEL AREA DE CLIENTE*/
.client-area .am-cabinet-menu-item:nth-child(3) {
    display: none!important;
}
/* Pongo la la derecha el cuadro de solicitar codigo para entrar en área clientes */
.amelia-app-booking #am-cabinet .am-cabinet-auth-container {
    margin: 0!important;
}



/* IPAD */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)  {
    iframe#paytpv_iframe {
        height: 114vh!important;
        width: 76vw!important;
    }

}


/* IPHONE */
@media only screen
and (max-device-width : 812px) {
    iframe#paytpv_iframe {
        height: 180vh!important;
        width: 87vw!important;
    }

}

