﻿/* RadComboBox Default skin */
@charset 'utf-8';
/*global*/
.RadComboBox_phonetree {    
    border: 0px solid #828282 !important;
    height: 18px;
}

    .RadComboBox_phonetree table {
        border-spacing: 0;
        border-radius: 4px !important;
        -webkit-border-radius: 4px !important;
        -moz-border-radius: 4px !important;
        border: 0px solid #dcdcdc !important;
        height: 10px !important;
    }

    .RadComboBox_phonetree td.rcbArrowCellRight {
        background-color: #dcdcdc;
        margin-top: -2px !important;
        height: 10px !important;
    }

    .RadComboBox_phonetree td.rcbArrowCellRight {
        background-color: #696969;
        background-position: -36px -88px !important;
        border: 0px solid #dcdcdc;
        height: 10px !important;
        z-index: 2222;
    }

        .RadComboBox_phonetree td.rcbArrowCellRight a {
            background-image: url('../../Images/dropdownwhitebackground_16x16.png');
            background-repeat: no-repeat;
            background-position: center center;
            background-attachment: initial;
            margin-left: 2px;
            height: 10px !important;
        }

    /*.RadComboBox_phonetree,
.RadComboBox_phonetree .rcbInput,
.RadComboBoxDropDown_phonetree
{
    font: 10pt "Segoe UI", Arial, sans-serif;
    color: #333;
}*/

    /* combobox */

    /*.RadComboBox_phonetree .rcbInputCellLeft,
        .RadComboBox_phonetree .rcbInputCellRight,
        .RadComboBox_phonetree .rcbArrowCellLeft,
        .RadComboBox_phonetree .rcbArrowCellRight
        {
            background-image: url('ComboBox/rcbspritenoborder.png') !important;
        }*/

    /*.RadComboBox_phonetree .rcbArrowCellRight
        {
            height: 10px !important;
        }*/

    /** html .RadComboBox_phonetree .rcbInputCellLeft,
        * html .RadComboBox_phonetree .rcbInputCellRight,
        * html .RadComboBox_phonetree .rcbArrowCellLeft,
        * html .RadComboBox_phonetree .rcbArrowCellRight
        {
            background-image: url('ComboBox/rcbspritenoborder.png') !important;
            height: 10px !important;
        }*/

    .RadComboBox_phonetree td.rcbInputCellLeft {
        background-position: 0 0;
    }

    .RadComboBox_phonetree td.rcbInputCellRight {
        background-position: 100% 0;
    }

    .RadComboBox_phonetree .rcbHovered .rcbInputCellLeft {
        background-position: 0 0;
    }

    .RadComboBox_phonetree .rcbHovered .rcbInputCellRight {
        background-position: 100% 0;
    }

    .RadComboBox_phonetree .rcbFocused .rcbInputCellLeft {
        background-position: 0 0;
    }

    .RadComboBox_phonetree .rcbFocused .rcbInputCellRight {
        background-position: 100% 0;
    }

    .RadComboBox_phonetree .rcbHovered .rcbReadOnly td.rcbInputCellLeft {
        background-position: 0 -22px;
    }

    .RadComboBox_phonetree .rcbHovered .rcbReadOnly td.rcbInputCellRight {
        background-position: 100% -22px;
    }

    .RadComboBox_phonetree .rcbFocused .rcbReadOnly td.rcbInputCellLeft {
        background-position: 0 -44px;
    }

    .RadComboBox_phonetree .rcbFocused .rcbReadOnly td.rcbInputCellRight {
        background-position: 100% -44px;
    }

    .RadComboBox_phonetree .rcbInputCell .rcbEmptyMessage {
        color: #666;
    }

    .RadComboBox_phonetree .rcbHovered .rcbInputCell .rcbInput {
        color: #000;
    }

    .RadComboBox_phonetree td.rcbArrowCellLeft {
        background-position: -18px -88px;
    }

    .RadComboBox_phonetree td.rcbArrowCellRight {
        background-position: 0 -88px;
    }

    .RadComboBox_phonetree .rcbHovered .rcbArrowCellLeft {
        background-position: -54px -88px;
    }

    .RadComboBox_phonetree .rcbHovered .rcbArrowCellRight {
        background-position: -36px -88px;
    }

    .RadComboBox_phonetree .rcbFocused .rcbArrowCellLeft {
        background-position: -90px -88px;
    }

    .RadComboBox_phonetree .rcbFocused .rcbArrowCellRight {
        background-position: -72px -88px;
    }

    .RadComboBox_phonetree td.rcbArrowCellHidden,
    .RadComboBox_phonetree .rcbHovered td.rcbArrowCellHidden,
    .RadComboBox_phonetree .rcbFocused td.rcbArrowCellHidden {
        background-position: -15px -88px;
    }

.RadComboBox_phonetree_rtl td.rcbArrowCellHidden,
.RadComboBox_phonetree_rtl .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_phonetree_rtl .rcbFocused td.rcbArrowCellHidden {
    background-position: -18px -88px;
}

/* Read-only styles */

.RadComboBox_phonetree .rcbReadOnly td.rcbArrowCellLeft {
    background-position: -18px -88px;
}

.RadComboBox_phonetree .rcbReadOnly td.rcbArrowCellRight {
    background-position: -2px -88px;
}

.RadComboBox_phonetree .rcbHovered .rcbReadOnly .rcbArrowCellLeft {
    background-position: -54px -88px;
}

.RadComboBox_phonetree .rcbHovered .rcbReadOnly .rcbArrowCellRight {
    background-position: -38px -88px;
}

.RadComboBox_phonetree .rcbFocused .rcbReadOnly .rcbArrowCellLeft {
    background-position: -90px -88px;
}

.RadComboBox_phonetree .rcbFocused .rcbReadOnly .rcbArrowCellRight {
    background-position: -74px -88px;
}

.RadComboBox_phonetree .rcbReadOnly td.rcbArrowCellHidden {
    background-position: -15px -88px;
}

.RadComboBox_phonetree .rcbHovered .rcbReadOnly td.rcbArrowCellHidden {
    background-position: -51px -88px;
}

.RadComboBox_phonetree .rcbFocused .rcbReadOnly td.rcbArrowCellHidden {
    background-position: -87px -88px;
}

.RadComboBox_phonetree_rtl .rcbReadOnly td.rcbArrowCellHidden {
    background-position: -18px -88px;
}

.RadComboBox_phonetree_rtl .rcbHovered .rcbReadOnly td.rcbArrowCellHidden {
    background-position: -54px -88px;
}

.RadComboBox_phonetree_rtl .rcbFocused .rcbReadOnly td.rcbArrowCellHidden {
    background-position: -90px -88px;
}

/* dropdown */

/*.RadComboBoxDropDown_phonetree .rcbHeader,
.RadComboBoxDropDown_phonetree .rcbFooter,
.RadComboBoxDropDown_phonetree .rcbMoreResults,
.RadComboBoxDropDown_phonetree .rcbMoreResults a
{
    background-image: url('ComboBox/rcbspritenoborder.png') !important;
    height: 10px !important;
}*/

/** html .RadComboBoxDropDown_phonetree .rcbHeader,
* html .RadComboBoxDropDown_phonetree .rcbFooter,
* html .RadComboBoxDropDown_phonetree .rcbMoreResults,
* html .RadComboBoxDropDown_phonetree .rcbMoreResults a
{
    background-image: url('ComboBox/rcbspritenoborder.png') !important;
    height: 10px !important;
}*/

.RadComboBoxDropDown_phonetree {
    background: #fff;
    border-color: #c6c7d2;
    border-top-color: #83868d;
}

    .RadComboBoxDropDown_phonetree .rcbHeader,
    .RadComboBoxDropDown_phonetree .rcbFooter {
        background-color: #f1f2f4;
        background-position: 0 -110px;
    }

    .RadComboBoxDropDown_phonetree .rcbHeader {
        border-bottom-color: #d5d5d5;
    }

    .RadComboBoxDropDown_phonetree .rcbFooter {
        border-top-color: #d5d5d5;
    }

    .RadComboBoxDropDown_phonetree .rcbItem em {
        background: #e5e5e5;
    }

    .RadComboBoxDropDown_phonetree .rcbHovered {
        background: #fff;
        color: #000;
    }

    .RadComboBoxDropDown_phonetree .rcbCheckAllItems,
    .RadComboBoxDropDown_phonetree .rcbCheckAllItemsHovered {
        color: #676767;
        background-color: #c5c5c5;
    }

    .RadComboBoxDropDown_phonetree .rcbCheckAllItemsHovered {
        color: #000000;
        background-color: #9e9e9e;
    }

    .RadComboBoxDropDown_phonetree .rcbSeparator {
        color: #fff;
        background: #8a8a8a;
    }

    .RadComboBox_phonetree .rcbDisabled .rcbInputCell .rcbInput,
    .RadComboBoxDropDown_phonetree .rcbDisabled {
        color: #999;
    }

.RadComboBox_phonetree .rcbDisabled td.rcbInputCellLeft {
    background-position: 0 -66px;
}

.RadComboBox_phonetree .rcbDisabled td.rcbInputCellRight {
    background-position: 100% -66px;
}

.RadComboBox_phonetree .rcbDisabled td.rcbArrowCellLeft {
    background-position: -126px -88px;
}

.RadComboBox_phonetree .rcbDisabled td.rcbArrowCellRight {
    background-position: -108px -88px;
}

.RadComboBox_phonetree .rcbDisabled .rcbReadOnly td.rcbArrowCellRight {
    background-position: -110px -88px;
}

.RadComboBox_phonetree table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_phonetree .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden {
    background-position: -123px -88px;
}

.RadComboBox_phonetree_rtl table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_phonetree_rtl .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden {
    background-position: -126px -88px;
}

.RadComboBoxDropDown_phonetree .rcbLoading {
    background: #f0f0f0;
}

.RadComboBoxDropDown_phonetree .rcbMoreResults {
    border-top-color: #c6c7d2;
    background-position: 0 -132px;
    background-color: #e6e6e6;
    color: #8a8a8a;
}

    .RadComboBoxDropDown_phonetree .rcbMoreResults a {
        background-position: -157px -94px;
    }

.RadComboBox_phonetree, .RadComboBox_phonetree .rcbInput, .RadComboBoxDropDown_phonetree {
    font: 10pt Arial !important;
    background-color: #ebebeb;
    font: 10pt Arial !important;
    color: #000;
}

.RadComboBoxDropDown .RadComboBoxDropDown_phonetree .combocss_drop {
    border-color: red !important;
}

/*#region Css for new Dropdown*/


div.RadComboBox {
    border: 1px solid #dcdcdc !important;
}

    div.RadComboBox table {
        border-spacing: 0;    
        border: 0px solid #dcdcdc !important;
        height: 10px !important;
    }

    div.RadComboBox td.rcbInputCellLeft {
        background-color: #fff;
        color: #000;
    }

    div.RadComboBox td.rcbArrowCellRight {
        background-color: #dcdcdc;
        margin-top: -2px !important;
        height: 10px !important;
    }

div.RadComboBox_Default td.rcbArrowCellRight {
    background-color: #696969;
    background-position: -36px -88px !important;
    border: 0px solid #dcdcdc;
    height: 10px !important;
    z-index: 2222;
}

div.RadComboBox td.rcbArrowCellRight a {
    background-image: url('../../Images/dropdownwhitebackground_16x16.png');
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: initial;
    margin-left: 2px;
    height: 10px !important;
}

.RadComboBox_phonetree .rcbInputCellLeft, .RadComboBox_phonetree .rcbInputCellRight, .RadComboBox_phonetree .rcbArrowCellLeft, .RadComboBox_phonetree .rcbArrowCellRight {
    /*background-image: url('/Skins/PhoneTree/ComboBox/rcbspritenoborder.png') !important;*/
}

.RadComboBox_phonetree .rcbArrowCellRight {
    /*background-image: url('/Skins/PhoneTree/ComboBox/rcbspritenoborder.png') !important;*/
    height: 10px !important;
}

* html .RadComboBox_phonetree .rcbInputCellLeft,
* html .RadComboBox_phonetree .rcbInputCellRight,
* html .RadComboBox_phonetree .rcbArrowCellLeft,
* html .RadComboBox_phonetree .rcbArrowCellRight {
    background-image: url('~/Skins/PhoneTree/ComboBox/rcbspritenoborder.png') !important;
    height: 10px !important;
}

.RadComboBoxDropDown_phonetree .rcbHeader,
.RadComboBoxDropDown_phonetree .rcbFooter,
.RadComboBoxDropDown_phonetree .rcbMoreResults,
.RadComboBoxDropDown_phonetree .rcbMoreResults a {
    background-image: url('~/Skins/PhoneTree/ComboBox/rcbspritenoborder.png') !important;
    height: 10px !important;
}

    * html .RadComboBoxDropDown_phonetree .rcbHeader,
    * html .RadComboBoxDropDown_phonetree .rcbFooter,
    * html .RadComboBoxDropDown_phonetree .rcbMoreResults,
    * html .RadComboBoxDropDown_phonetree .rcbMoreResults a {
        background-image: url('~/Skins/PhoneTree/ComboBox/rcbspritenoborder.png') !important;
        height: 10px !important;
    }


/*#endregion*/
