
    /* Orders */

    .crudBtn {
        margin: 2px !important;
        min-width: 155px !important;
    }

    /* Admin tabok -- bug in vendor code?! */

    .mix-filter {
        list-style: none;
        margin: 0 0 2px 0;
        padding: 0;
    }

    .mix-filter li {
        color: #555;
        cursor: pointer;
        padding: 6px 15px;
        margin-right: 2px;
        margin-bottom: 5px;
        background: #eee;
        display: inline-block;
    }

    .mix-filter li:hover,
    .mix-filter li:hover a,
    .mix-filter li.active {
        color: #fff;
        background: #3598dc;
        text-decoration: none;
    }

    /* Admin: Editing a group of something (IP-Address, Institution) */

    .input-collection,
    .ip-group {
        display: flex;
        margin-bottom: 5px;
    }

    .input-collection input,
    .ip-input {
        flex: 1;
        border-right: 0;
    }

    .input-collection button,
    .btn-remove {
        background: #eee;
        border: 1px solid #e5e5e5;
        border-left: 0;
        outline: none;
        color: #aaa;
    }

    .input-collection button:hover,
    .btn-remove:hover {
        background: #ccc;
        color: #c00;
    }

    .has-error .form-control,
    .has-error .btn-remove,
    .has-error button {
        background: #fee;
        border-color: #ebccd1;
    }

    .has-error + span {
        color: #a94442;
    }

    .global-error {
        margin-top: 5px;
        color: #a94442;
    }

    /*.red.btn {*/
        /*cursor: not-allowed;*/
    /*}*/

    #order-lines td {
        vertical-align: middle;
    }

    #order-lines .btn {
        padding: 4px 8px;
    }

    #order-lines .btn[disabled] {
        opacity: 0.2;
    }

    #order-lines input.quantity {
        display: inline-block;
        text-align: right;
        width: 5em;
    }

    #order-lines input.changed {
        border-color: #217ebd;
    }

    #order-lines button.icon-check {
        color: #217ebd;
        margin-right: 0;
    }

    /** Person auth history */
    .caption .caption-em{
        display: inline-block;
        font-weight: normal;
        margin-left: 10px;
    }