
.selectBox-dropdown.selectBox-menuShowing {
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
/* Dropdown menu */
.selectBox-dropdown-menu {
    position: absolute;
    z-index: 99999;
    max-height: 200px;
    min-height: 1em;
    /*border: solid 1px #BBB;  should be the same border width as .selectBox-dropdown */
    background: #FFF;
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    overflow: auto;
}
/* Inline control */
.selectBox-inline {
    outline: none;
    border: solid 1px #BBB;
    background: #FFF;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: auto;
    word-break: break-all !important;
    word-wrap: break-word !important;
}

    .selectBox-inline:focus {
        border-color: #666;
    }
/* Options */
.selectBox-options, .selectBox-options LI {
    word-break: break-all !important;
    word-wrap: break-word !important;
}

    .selectBox-options, .selectBox-options LI, .selectBox-options LI A {
        list-style: none;
        display: block;
        cursor: default;
        padding: 0;
        margin: 0;
        font-size: 14px;
        color: #333;
        text-decoration: none;
        /*border-bottom: 0.1px solid #f2edf2;*/
        word-break: break-all !important;
        word-wrap: break-word !important;
    }

.select_box_time-selectBox-dropdown-menu {
    width: auto !important;
    min-width: 118px;
}

.selectBox-options LI A {
    line-height: 32px;
    padding: 0 .5em;
    white-space: normal;
    overflow: hidden;
    word-break: break-all !important;
    word-wrap: break-word !important;
    background: 6px center no-repeat;
}

.selectBox-options LI.selectBox-hover A {
    background-color: #4a99c3;
    text-decoration: none;
    color: #fff;
}

.selectBox-options LI.selectBox-disabled A {
    color: #888;
    background-color: transparent;
}

.selectBox-options LI.selectBox-selected A {
    background-color: #4a99c3;
    text-decoration: none;
    color: #fff;
}

.selectBox-options .selectBox-optgroup {
    color: #666;
    background: #EEE;
    font-weight: bold;
    line-height: 2.5;
    padding: 0 .3em;
    white-space: nowrap;
}
/* Disabled state */
.selectBox.selectBox-disabled {
    color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
    opacity: .5;
    filter: alpha(opacity=50);
    border-color: #666;
}

.selectBox-inline.selectBox-disabled {
    color: #888 !important;
}

    .selectBox-inline.selectBox-disabled .selectBox-options A {
        background-color: transparent !important;
        word-break: break-all !important;
        word-wrap: break-word !important;
    }

.righthalf .selectBox-dropdown {
    min-width: 99%;
}

.selectBox-dropdown {
    /*min-width:98%;*/
    position: relative;
    line-height: 34px;
    text-decoration: none;
    outline: none;
    vertical-align: middle;
    /*background:url(../../SWImages/selectBg.jpg) repeat-x;*/
    height: 34px;
    cursor: default;
    word-break: break-all !important;
    word-wrap: break-word !important;
}

    .selectBox-dropdown .selectBox-label {
        padding: 0px 4px;
        display: inline-block;
        white-space: nowrap;
        overflow: hidden;
        word-break: break-all !important;
        word-wrap: break-word !important;
        width: 100%;
        color: #202121;
    }

.selectBox-label {
    width: 100% !important;
    word-break: break-all !important;
    word-wrap: break-word !important;
}

.selectBox-dropdown .selectBox-arrow {
    position: absolute;
    top: 0;
    right: 0;
    width: 23px;
    height: 100%;
    /*background: url(../../SWImages/jquery.selectBox-arrow.gif) 50% center no-repeat;*/
}

span .selectBox select_box selectBox-dropdown selectBox-menuShowing {
    width: 100% !important;
}

@media (max-width:720px) {
    .selectBox-dropdown {
        min-width: 106%;
        position: relative;
        line-height: 34px;
        text-decoration: none;
        outline: none;
        vertical-align: middle;
        /*background: url(../../SWImages/selectBg.jpg) repeat-x;*/
        height: 34px;
        cursor: default;
    }
}

@media screen and (max-width: 450px) {
    .select_box_time-selectBox-dropdown-menu {
        min-width: 314px !important;
    }
}
