.ui-helper-hidden-accessible {
    display: none;
}

.ui-tabs-nav li {
    position: relative;
    border-bottom: 1px solid #000;
}

.ui-tabs-selected a span {
    padding-right: 10px;
}

.ui-tabs-close {
    display: none;
    position: absolute;
    top: 3px;
    right: 0px;
    z-index: 800;
    width: 16px;
    height: 14px;
    font-size: 10px;
    font-style: normal;
    cursor: pointer;
}

.ui-tabs-selected .ui-tabs-close {
    display: block;
}

.ui-layout-west .ui-jqgrid tr.jqgrow td {
    border-bottom: 0px none;
}

.ui-datepicker {
    z-index: 1200;
}

.ui-menu .ui-menu-item a.ui-state-focus {
    /*font-weight: bold !important;*/
    color: #ffe4b4 !important;
}

.ui-menu .ui-menu-item a:hover {
    /*color: #E91E63 !important;*/
    color: #fff;
    background-color: #00BCD4;
}

.ui-helper-hidden-accessible {
    position: relative;
    top: 5px;
}

.ui-menu {
    z-index: 2147483647;
    background-color: rgba(255, 255, 255, 0.95);
    /*box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.1), 0 6px 10px 0 rgba(0, 0, 0, 0.095);*/
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    border: 1px solid #d2d2d2;
    clear: both;
    width: 22em;
    height: 220px;
    display: block;
    list-style: none outside none;
    margin: 0;
    outline: medium none;
    padding: 4px;
    overflow-y: auto;
    overflow-x: hidden;
    position: absolute;
}

.ui-menu .ui-menu {
margin-top: -3px;
position: absolute;
}

.ui-menu .ui-menu-item {
margin: 0;
padding: 0;
width: 100%;
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.ui-menu .ui-menu-divider {
border-width: 5px 0 0;
font-size: 0;
height: 0;
line-height: 0;
margin: 5px -2px;
}

.ui-menu .ui-menu-item a {
display: block;
font-weight: normal;
line-height: 1.5;
min-height: 0;
padding: 2px 0.4em;
text-decoration: none;
filter: grayscale(100%);
color: #000;
}

.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
    /*font-weight: normal;
    margin: -1px;
    color: #E91E63;*/
    color: #fff;
    background-color: #00BCD4BB;
    filter: none !important;
}

.ui-menu .ui-state-disabled {
font-weight: normal;
line-height: 1.5;
margin: 0.4em 0 0.2em;
}

.ui-menu .ui-state-disabled a {
    cursor: default;
}

.ui-menu-icons {
    position: relative;
}

    .ui-menu-icons .ui-menu-item a {
        padding-left: 2em;
        position: relative;
    }

.ui-menu .ui-icon {
    left: 0.2em;
    position: absolute;
    top: 0.2em;
}

.ui-menu .ui-menu-icon {
    float: right;
    position: static;
}

.ui-autocomplete-loading {
     background:url('../../images/loading.gif') no-repeat right center 
}
