#kirilkirkov-inv .kkinv-filter-by-invoice-date {
    float: right;
    margin: 11px 0;
    margin-right: 5px;
}

#kirilkirkov-inv .kkinv-filter-by-invoice-date #filter-by-invoice-date {
    width: 140px;
}

#kirilkirkov-inv .select2-container .select2-selection--single {
    height: 31px;
}

#kirilkirkov-inv .tablenav .select2-container,
#kirilkirkov-inv .tablenav select {
    max-width: 120px;
}

@media screen and (max-width: 782px) {
    #kirilkirkov-inv .kkinv-filter-by-invoice-date {
        float: left;
        margin-right: 0;
    }

    #kirilkirkov-inv .select2-container .select2-selection--single {
        height: 41px;
        padding-top: 5px;
    }

    #kirilkirkov-inv .select2-container--default .select2-selection--single .select2-selection__arrow {
        height: 26px;
        position: absolute;
        top: 9px;
        right: 1px;
        width: 20px;
    }

    #kirilkirkov-inv .kkinv-filter-by-invoice-date #filter-by-invoice-date {
        width: 160px;
    }

    #kirilkirkov-inv .tablenav .select2-container {
        margin: 4px 4px 4px 0;
    }
}