.dropdown-dark-glossy {
    background-image: linear-gradient(to bottom, @button-black-background-1 0%, @button-black-background-2 52%, @button-black-background-3 52%, @button-black-background-4 100%);
    box-shadow: 0 1px 0 @border-highlight-strong inset, 0px 1px @border-highlight-strong;
    
    border: 1px solid @button-black-border-color;
    border-radius: 3px;
    max-height: 100px !important;
    // height: 27px;
    min-height : 21px;
    padding: 0 18px 0 0;
    position: relative;
}

.single-arrow.dropdown-dark-glossy {
    padding: 0 25px 0 0;
}

.dropdown-dark-glossy .label {
    color: @button-black-color;
    text-shadow: @button-black-text-shadow;
    display: inline-block;
    font-size: 12px;
    line-height: 24px;
    overflow: hidden;
    padding: 0 5px 0 8px;
}

.dropdown-dark-glossy .button {
    background: url("@{image-path}/dropdown-dark-glossy/button.png") no-repeat 3px 50%;
    display: inline-block;
    bottom : 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 16px;
}

.single-arrow.dropdown-dark-glossy .button {
    background: url("@{image-path}/dropdown-dark-glossy/arrow.png") no-repeat 5px 50%;
    width: 23px;
}

.dropdown-dark-glossy .button:before {
    content: "";
    display: block;
    left: -2px;
    position: absolute;
    top: 2px;
    bottom: 2px;
    border-left : 1px solid @border-highlight-dark;
    box-shadow : 1px 0 @border-highlight;
}

.dropdown-dark-glossyOver {
    box-shadow: 0 1px 0 @border-highlight-strong inset, 0px 1px @border-highlight-strong, 0 0 0 1000px @button-black-hover-shadow inset;
}

.dropdown-dark-glossyDown {
    box-shadow: 0 0 3px 2px @button-black-active-inner-border inset;
}

/*.dropdown-dark-glossyDisabled {
    background-color: transparent;
    border-color: rgba(0, 0, 0, .34);
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, .02) inset;
}*/
.dropdown-dark-glossyDisabled .label {
    color: @button-black-disabled-color;
}

.dropdown-dark-glossy-options {
    display: none;
    background: @menu-background;
    border: 1px solid @menu-border-color;
    padding: @dropdown-glossy-list-padding;
    color: @menu-color;
    box-shadow: @dropdown-glossy-list-shadow;
    border-radius: @dropdown-glossy-list-border-radius;
}
.dropdown-dark-glossy-options.upward {
    margin-top: -12px;
}
.dropdown-dark-glossy-options .c9-dd-item {
    cursor: default;
    font-size: @dropdown-glossy-list-font-size;
    font-family: @dropdown-glossy-list-font-family;
    height: 13px;
    line-height: 14px;
    overflow: hidden;
    padding: 3px 5px 4px;
    text-overflow: ellipsis-word;
    white-space: nowrap;
    border-radius: @dropdown-glossy-list-item-border-radius;
}

.dropdown-dark-glossy-options .c9-dd-item.selected {
    color: @selected-focus-background;
}
    
.dropdown-dark-glossy-options .c9-dd-item.hover {
    background-color: @menu-item-hover-background;
    color: @menu-item-hover-color;
}
