﻿.autocomplete-input input { border: 1px solid #98CEF9; border-radius: 0 0 0 0; height: 20px; padding: 2px 0; width: 93.7%; }
.autocomplete-input button { border: 1px solid #98CEF9 !important; border-radius: 0 0 0 0; height: 26px; vertical-align: top !important; width: 20px; }
.autocomplete-input label.error { float: left; }
ul.ui-autocomplete .ui-state-hover, .autocomplete-input a.ui-state-hover { background-color: #78C0F1; background-image: none !important; border-radius: 0 0 0 0; }
button { margin-left: -4px !important; }
button:hover, button:focus { color: Red !important; }
.ui-button { margin-left: -1px; }

.filterCombobox .ui-button { margin-right: 0px !important; width: 22px !important; height: 27px !important; }
.ui-button-icon-only .ui-button-text { padding: 0.35em; }
.ui-autocomplete-input { margin: 0; padding: 0.48em 0 0.47em 0.45em; }
.ui-autocomplete { max-height: 350px; overflow-x: hidden; overflow-y: auto; padding-right: 5px; }
* html .ui-autocomplete { height: 100px; }
.large-combo input { width: 250px !important; }

.autotextbox input { border: none !important; }
.quickadd-textbox { background-image: url(/images/act/create.png); background-position: right; background-repeat: no-repeat; padding-right: 1px; background-position: right center; display: block; }
.quickadd-combobox { background-image: url(/images/act/create.png); background-repeat: no-repeat; padding-right: 22px; background-position: 97% 7px; }
.fun-textbox { width: 76% !important; }
.fun-textbox input { width: 100% !important; }

.dateField span.k-autocomplete { width: 60% !important; }
