.ui-combobox
{
    position: relative;
    display: inline-block;
}
.ui-autocomplete
{
    margin: 0;
    padding: 0.3em;
    max-height: 200px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.ui-autocomplete.not-scroll
{
    max-height: none !important;
}

.custom-combobox-validation
{
    margin-left: 0px;
}

.selected-list-line
{
    background-color: #D5E1E7 !important;
}

ul.ui-autocomplete
{
    -moz-box-shadow: 1px 3px 6px grey;
    -webkit-box-shadow: 1px 3px 6px grey;
    box-shadow: 1px 3px 6px grey;
    min-width: 140px;
    margin-top: 9px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}


/* Remove shaking effect on hover */
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active
{
    margin: 0px;
}

.ui-menu-item
{
    font-family: Segoe UI, Arial,sans-serif;
    font-size: 13px !important;
}


.formEditor .ui-combobox input
{
    background: none;
    padding-left: 6px !important;
    padding-top: 4px;
    font-family: Segoe UI, Arial,sans-serif;
    font-size: 13px !important;
    color: #4c5053 !important;
    margin-top: 0px;
}

.ui-combobox
{
    float: left;
    position: relative;
    display: inline-block;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: 1px solid #D8D8D8;
    height: 26px;
    color: #565656;
}

.ui-autocomplete-input
{
    height: 22px;
    border: none !important;
    box-shadow: none !important;
    margin: 0;
    float: left;
    color: #565656 !important;
    padding-left: 6px !important;
    padding-top: 2px;
}


.ui-button-icon.dropDownButton
{
    /*ACTIVE DROPDOWN BUTTON*/
    background: url("../../images/menu/w_down.png") no-repeat center, url("../../images/individual/toolbar-small-button-background.png") !important;
    display: inline-block;
    outline: none;
    position: absolute;
    top: 2px;
    right: 2px;
    width: 20px;
    height: 20px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-color: #C6C6C6 #C8C8C8 #A3A3A3 #D8D8D8;
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 2px 2px #DDDDDD;
    margin-bottom: 1px;
    cursor:pointer;
}

.ui-button-icon.dropDownButton.drop-down-button-clicked
{
    background: url("../../images/menu/w_up.png") no-repeat center, url("../../images/individual/toolbar-small-button-background.png") !important;

}

.drop-down-loading
{
    background: url("../../images/etc/loading.gif") no-repeat center, url("../../images/individual/toolbar-small-button-background.png") !important;
     display: inline-block;
    outline: none;
    position: absolute;
    top: 2px;
    right: 2px;
    width: 20px;
    height: 20px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-color: #C6C6C6 #C8C8C8 #A3A3A3 #D8D8D8;
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 2px 2px #DDDDDD;
    margin-bottom: 1px;
    cursor:pointer;
}

.ui-combobox .dropDownButton
{
    bottom: 0px !important;
}


.ui-autocomplete-category
{
    font-weight: bold;
    font-size: 13px !important;
}

#EducationalFoundationID-input-aditionalItem
{
    max-width: 570px;
}

#CompanyPositionID-input-aditionalItem
{
    width: 140px;
}

