/* Cuentas por cobrar > Cobrar todo: check compacto, centrado y separado
   del chevron en los selectores. Exclusivo para telefono. */
@media (max-width: 539px) {
    html body #pvf-shell#pvf-shell #pv-modal-cobrar-parcial
    #pv-cobrar-parcial-form .pv-cobro-field > .pv-cs.pv-campo-completo > .pv-cs-trigger {
        position: relative !important;
        box-sizing: border-box !important;
        padding-right: 54px !important;
    }

    html body #pvf-shell#pvf-shell #pv-modal-cobrar-parcial
    #pv-cobrar-parcial-form .pv-cobro-field > .pv-cs.pv-campo-completo > .pv-cs-trigger::after {
        content: "" !important;
        position: absolute !important;
        z-index: 2 !important;
        display: block !important;
        top: 50% !important;
        right: 31px !important;
        bottom: auto !important;
        left: auto !important;
        box-sizing: border-box !important;
        width: 14px !important;
        min-width: 14px !important;
        max-width: 14px !important;
        height: 14px !important;
        min-height: 14px !important;
        max-height: 14px !important;
        margin: 0 !important;
        padding: 0 !important;
        border: 0 !important;
        background-color: transparent !important;
        background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22m5 12.5 4.2 4.2L19 7%22 fill=%22none%22 stroke=%22%2305A66A%22 stroke-width=%222.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
        background-size: 14px 14px !important;
        box-shadow: none !important;
        transform: translateY(-50%) !important;
        pointer-events: none !important;
    }

    html body #pvf-shell#pvf-shell #pv-modal-cobrar-parcial
    #pv-cobrar-parcial-form .pv-cobro-field > .pv-cs > .pv-cs-trigger > .pv-cs-chevron,
    html body #pvf-shell#pvf-shell #pv-modal-cobrar-parcial
    #pv-cobrar-parcial-form .pv-cobro-field > .pv-cs.pv-campo-completo > .pv-cs-trigger > .pv-cs-chevron {
        position: absolute !important;
        top: 50% !important;
        right: 8px !important;
        bottom: auto !important;
        left: auto !important;
        width: 16px !important;
        min-width: 16px !important;
        max-width: 16px !important;
        height: 16px !important;
        min-height: 16px !important;
        max-height: 16px !important;
        margin: 0 !important;
        padding: 0 !important;
        transform: translateY(-50%) !important;
    }

    html body #pvf-shell#pvf-shell #pv-modal-cobrar-parcial
    #pv-cobrar-parcial-form .pv-cobro-field > .pv-cs.pv-cs-open > .pv-cs-trigger > .pv-cs-chevron,
    html body #pvf-shell#pvf-shell #pv-modal-cobrar-parcial
    #pv-cobrar-parcial-form .pv-cobro-field > .pv-cs.pv-cs-abierto > .pv-cs-trigger > .pv-cs-chevron {
        transform: translateY(-50%) rotate(180deg) !important;
    }
}
