﻿.k-edit-form-container {
    width: 100% !important;
}

    .k-edit-form-container .k-textbox,
    .k-edit-form-container .k-numerictextbox,
    .k-edit-form-container .k-dropdown,
    .k-edit-form-container .text-box,
    .k-edit-form-container .k-autocomplete,
    .k-edit-form-container .textarea {
        width: 100%;
    }

.k-grid-header .k-header .k-link {
    overflow: visible;
    white-space: normal;
    text-align: center;
}

.k-grid tbody tr:last-of-type td {
    border-bottom-width: 1px;
}

.k-grid td {
    padding: 0;
    line-height: .9em;
}

.k-grid tbody tr {
    height: 1.4em;
}

.k-grid tbody .k-button {
    padding: 0;
}

.k-grid .k-header {
    line-height: 2.9em;
}

th.k-header {
    text-align: center;
}

.a-quick-search-container {
    display: inline-block;
    float: right;
    margin: 0;
    padding: 0;
}

input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: searchfield-cancel-button;
}

input[type="search"]::-webkit-search-results-button {
    -webkit-appearance: searchfield-results-button;
}

.k-menu .k-item > .k-link {
    padding-top: .5em !important;
    padding-bottom: .5em !important;
}

input.k-textbox {
    height: 2.2em !important;
    padding-top: .3em !important;
    margin-top: .25em !important;
    vertical-align: middle !important;
}

.k-grouping-header, .k-grid-toolbar, .k-button {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}


.grid-custom-toolbar {
    border: none !important;
    height: 20px;
    padding-right: 20px !important;
    width: 10px !important;
}

.grid-export {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wIERAVJRFqnOwAAAPtSURBVDjLhZPLb1RlAMV/97v3zkw7007bmSkoYH3goq2hoGgiupBoovhYGWNYEIOAiBuNkujCxJgaY0wAowmyMIbEAgmGaCCNrxg1CvIMtDKBlhboTGf6nE5n5r7vd+91UWTr+QN+JyfnHGVgcA/EoTf1CpY/2xEI56giuKH7KWynRKAKAidOpEYI1ca0JKiCsdmb2d1bt302M2/9cXZkFGVgcA/NqTaul6+gWvfx1quvR/yPJHBxpMzw8BDbXtqknDh5CWXgh08+9gLltfLUTMVr1PWWzMp7jDmDuico3Bxiz0d76cr1LBECA1SNuWkLw0uTzKkc2H+El7c8q2j1YmbNrh3bM0DmP8cAUIH3vtzO2ESerlwPoYwQWhzQyS1P8M0Xg3i+oFgusnv3O79oattC6eezRzl96TTdD/bRvaaX/v5+utq7WNuzDsv0l+BOiBlGqJrEclx27tqEqgkSbGL9U5snRWFxUTz0yEa6Nz7G8OIYm/t3UM5YfPr25xTHJ5G+DsDUfINEq05+fBqlWWU4P0QQ2ksmXkyKyvVZMuRoT6Y5f+Ecjz+5ASXpkq8Mo3UIPKWJCKjaCjXDxnBcbMOgNqPiyyYA2tIaokWLOJX/kXff2En5zBXmT41w5cQ51jzax3x1huamBAqgqYKEliAE4skksZiOlEux/VBBm5i2xIbeZ7jw/fjtei+WR1h2p2Dvvg9wfUkENCwPoaRwPLAkBIEgCHxAxwkiND8xfu+B4x8S+gGFuTKVSo0mXacjdRcHvz7GhnVbqVoutudRXphlsWYwVSxTNSwCNHygKZZAS6dXbDw88B2lyTFWdD68+ttDg9cmCqNY9YgnDj1HZ2cPdqAhFJ/cHavonHZY39NF6M1g2g2SLRlcX6IpQFtbmqFRk4Nb9s0tSzaTW70WVwfLsZgsVbCiFDO1KpfzkpjayleHf+LFF55GKpLQhUAGCIDL10/x+/4SZ4tnsgCFRYOxwgKjYxWq9ZDJqTn6+u7mn6vT9D6QxTIFgQ+BqWF7oMbbEdfKFzjy/jiXb55GV9XIAxpGQEwTqCoQStqzHZiNgMXZGqMlm4ZXpeba2MLGEyBFFfHm8wcZLvyFIx3swEEGsDybxqg6KMToyGYYvzrByT+HyGQ7+e3HPFGwir/PzxJFTRgNiNxlaCEW6VTrrVuHkVAg0wK53uXIW0+/v6sNlW50wAQ8wJTgOdCZAl2rhFq9Vru9H8s0UjeK0xgGgIvvCTzXIVQ0HBekH+KFOr6vYAagipBsczOqH1+pSd+/DUrEY6XjxwZ/XTC9G5qs07BdXE8Si8WxPHBcCV4M01eoS4VA2mjSaW3SOf4vMO76e3w7CRAAAAAASUVORK5CYII=) no-repeat center !important;
}

/* Dropdown Container Extension ----------------------------------------*/
.k-list-container {
    min-width: 126px !important;
    width: auto !important;
}

.k-list {
    width: auto !important;
    white-space: nowrap;
}

.k-list-container.k-popup .k-list .k-item {
    padding-right: 25px;
}

.k-quicksearch-textbox {
    margin-bottom: 0.4em;
}

.k-grid td
{
  padding: 5px !important;
}

/* centres the image */
.k-grid .k-button-icontext .k-icon {
    margin: 0;
    vertical-align: middle;
}
/* changes default width of the button */
.k-grid .k-grid-content .k-button {
    min-width: 22px;
    width: 22px;
    border-width: 0;
}

.k-tooltip {
    margin-top: 10px !important;
}

.k-grid-edit-command, .k-grid-remove-command {
    width: 35px !important;
    gap: 0 !important;
}
