
.table input.form-control {
    display: inline;
    height: 20px;
    padding: 1px 1px;
}

.table .input-priority {
    width: 50px !important;
    margin: 0;
    padding: 0;
    text-align: center;
}

.table .ids-column {
    width: 25px;
}

.btn-table {
    padding: 1px 3px !important;
}

#inputForm label.has-error {
    top: auto;
    left: 15px;
    padding: 0 5px 1px;
    font-size: 11px;
    color: #fff !important;
    max-width: none;
    position: absolute;
    background: #ff6969;
    z-index: 1000;
    border-radius: 5px;
    -webkit-box-shadow: 0 5px 10px #dedede;
    box-shadow: 0 5px 10px #dedede
}

#inputForm label.has-error:after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ff6969;
    border-style: solid;
    border-width: 6px;
    content: "";
    height: 0;
    left: 15px;
    position: absolute;
    top: -11px
}

#inputForm .form-error {
    float: right;
    padding-top: 5px;
    display: none;
}
