.RadAjax_Bootstrap .raDiv {
    background-image: url('Common/loading.gif');
}

.RadAjax_Bootstrap .raColor {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
}

.RadAutoCompleteBox_Bootstrap {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadAutoCompleteBox_Bootstrap .racTokenList {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        padding-right: 27px;
        border-radius: 4px;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    }

        .RadAutoCompleteBox_Bootstrap .racTokenList:hover {
            border-color: #adadad;
        }

        .RadAutoCompleteBox_Bootstrap .racTokenList.racFocused {
            border-color: #3c87c8;
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
        }

    .RadAutoCompleteBox_Bootstrap .racToken {
        padding: 4px 8px;
        border-radius: 4px;
        border-color: #2e6da4;
        color: #ffffff;
        background-color: #337ab7;
    }

    .RadAutoCompleteBox_Bootstrap .racRemoveTokenLink {
        margin-top: -2px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -117px -3367px;
    }

    .RadAutoCompleteBox_Bootstrap .racTextToken {
        padding-top: 1px;
        padding-bottom: 1px;
        line-height: 28px;
    }

    .RadAutoCompleteBox_Bootstrap .racInput {
        height: 30px;
        line-height: 30px;
    }

    .RadAutoCompleteBox_Bootstrap .racEditTokenInput {
        color: #ffffff;
    }

    .RadAutoCompleteBox_Bootstrap .racToken.racHovered {
        border-color: #204d74;
        color: #ffffff;
        background-color: #286090;
    }

    .RadAutoCompleteBox_Bootstrap .racToken.racFocused {
        outline: 1px dotted #ffffff;
        outline-offset: -2px;
    }

    .RadAutoCompleteBox_Bootstrap .racToken.racSelected {
        border-color: #122b40;
        color: #ffffff;
        background-color: #286090;
    }

    .RadAutoCompleteBox_Bootstrap .racLoadingIcon {
        right: 5px;
        bottom: 9px;
        background-image: url('Common/loading_small.gif');
    }

.RadAutoCompleteBoxPopup_Bootstrap {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    margin-top: 3px;
    padding: 5px 0;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

    .RadAutoCompleteBoxPopup_Bootstrap .racItem {
        padding: 3px 12px;
    }

    .RadAutoCompleteBoxPopup_Bootstrap .racItemHovered {
        color: #000000;
        background-color: #eeeeee;
    }

    .RadAutoCompleteBoxPopup_Bootstrap .racFocused {
        box-shadow: inset 0 0 5px #286090;
    }

    .RadAutoCompleteBoxPopup_Bootstrap .racItemSelected {
        color: #ffffff;
        background-color: #337ab7;
    }

span.RadButton_Bootstrap {
    height: auto;
    color: #333333;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.5;
    /* Primary Button styles */
}

    span.RadButton_Bootstrap .rbDecorated {
        height: 20px;
        line-height: 22px;
        padding: 0;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 14px;
        color: #333333;
    }

    span.RadButton_Bootstrap.rbSkinnedButton, span.RadButton_Bootstrap.rbLinkButton, span.RadButton_Bootstrap.rbVerticalButton, span.RadButton_Bootstrap.RadButton.rbDisabled, span.RadButton_Bootstrap.RadButton.rbDisabled:hover, span.RadButton_Bootstrap.RadButton.rbDisabled:active, span.RadButton_Bootstrap.RadButton.rbDisabled:focus {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        height: 34px;
        padding: 6px 10px;
        border-width: 1px;
        border-style: solid;
        border-color: #cccccc;
        background-position: 0 0;
        border-radius: 4px;
    }

    span.RadButton_Bootstrap.RadButton.rbToggleButton.rbDisabled, span.RadButton_Bootstrap.RadButton.rbToggleButton.rbDisabled:hover, span.RadButton_Bootstrap.RadButton.rbToggleButton.rbDisabled:active, span.RadButton_Bootstrap.RadButton.rbToggleButton.rbDisabled:focus {
        background-color: transparent;
        background-image: none;
        border: none;
        box-shadow: none;
        border-radius: 0;
        height: auto;
    }

    span.RadButton_Bootstrap.rbLinkButton {
        line-height: 1.4em;
        min-height: 2.4em;
        text-decoration: none;
        height: auto;
    }

        span.RadButton_Bootstrap.rbLinkButton .rbPrimary {
            padding-left: 25px;
        }

        span.RadButton_Bootstrap.rbLinkButton .rbSecondary {
            padding-right: 25px;
        }

        span.RadButton_Bootstrap.rbSkinnedButton:hover, span.RadButton_Bootstrap.rbLinkButton:hover, span.RadButton_Bootstrap.rbVerticalButton:hover, span.RadButton_Bootstrap.rbSkinnedButton:focus, span.RadButton_Bootstrap.rbLinkButton:focus, span.RadButton_Bootstrap.rbVerticalButton:focus {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            box-shadow: inset 0 0 1px #ffffff;
        }

        span.RadButton_Bootstrap.rbSkinnedButton:focus, span.RadButton_Bootstrap.rbLinkButton:focus, span.RadButton_Bootstrap.rbVerticalButton:focus {
            outline-width: thin;
            outline-offset: -2px;
            outline-color: #adadad;
        }

        span.RadButton_Bootstrap.rbSkinnedButton:active, span.RadButton_Bootstrap.rbLinkButton:active, span.RadButton_Bootstrap.rbVerticalButton:active, span.RadButton_Bootstrap.rbSkinnedButton:focus, span.RadButton_Bootstrap.rbLinkButton:focus, span.RadButton_Bootstrap.rbVerticalButton:focus, span.RadButton_Bootstrap.RadButton.rbSkinnedButtonChecked, span.RadButton_Bootstrap.RadButton.rbSkinnedButtonChecked:hover, span.RadButton_Bootstrap.RadButton.rbLinkButtonChecked, span.RadButton_Bootstrap.RadButton.rbLinkButtonChecked:hover, span.RadButton_Bootstrap.RadButton.rbVerticalButtonChecked, span.RadButton_Bootstrap.RadButton.rbVerticalButtonChecked:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            color: #333333;
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
        }

        span.RadButton_Bootstrap.rbSkinnedButton.rbDisabled, span.RadButton_Bootstrap.rbSkinnedButton.rbDisabled:hover, span.RadButton_Bootstrap.rbSkinnedButton.rbDisabled:active, span.RadButton_Bootstrap.rbSkinnedButton.rbDisabled:focus, span.RadButton_Bootstrap.rbLinkButton.rbDisabled, span.RadButton_Bootstrap.rbLinkButton.rbDisabled:hover, span.RadButton_Bootstrap.rbLinkButton.rbDisabled:active, span.RadButton_Bootstrap.rbLinkButton.rbDisabled:focus, span.RadButton_Bootstrap.rbVerticalButton.rbDisabled, span.RadButton_Bootstrap.rbVerticalButton.rbDisabled:hover, span.RadButton_Bootstrap.rbVerticalButton.rbDisabled:active, span.RadButton_Bootstrap.rbVerticalButton.rbDisabled:focus {
            border-color: #cccccc;
            color: #333333;
            background-color: #ffffff;
            background-position: 0 0;
            box-shadow: none;
        }

        span.RadButton_Bootstrap.rbLinkButton.rbDisabled {
            opacity: .6;
        }

    span.RadButton_Bootstrap .rbToggleCheckbox,
    span.RadButton_Bootstrap .rbToggleCheckboxChecked,
    span.RadButton_Bootstrap .rbToggleCheckboxFilled,
    span.RadButton_Bootstrap .rbToggleRadio,
    span.RadButton_Bootstrap .rbToggleRadioChecked {
        background-image: url('Common/radFormToggleSprite.png');
    }

    span.RadButton_Bootstrap.rbToggleButton, span.RadButton_Bootstrap.rbToggleButton.rbDisabled:hover {
        color: #333333;
    }

    span.RadButton_Bootstrap.RadButton .rbSplitRight,
    span.RadButton_Bootstrap.RadButton .rbSplitLeft {
        width: 32px;
    }

    span.RadButton_Bootstrap .rbDecorated.rbPrimary {
        padding: 0 0 0 25px;
    }

    span.RadButton_Bootstrap .rbDecorated.rbSecondary {
        padding: 0 25px 0 0;
    }

    span.RadButton_Bootstrap .rbDecorated.rbPrimary.rbSecondary {
        padding: 0 25px;
    }

    span.RadButton_Bootstrap.rbNativeButton .rbPrimary {
        padding: 0 0 0 20px;
    }

    span.RadButton_Bootstrap.rbNativeButton .rbSecondary {
        padding: 0 20px 0 0;
    }

    span.RadButton_Bootstrap.rbNativeButton .rbPrimary.rbSecondary {
        padding: 0 20px;
    }

    span.RadButton_Bootstrap .rbSplitLeft {
        border-right: 1px solid #cccccc;
        border-radius: 4px 0 0 4px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -8px -57px;
    }

        span.RadButton_Bootstrap .rbSplitLeft:hover, span.RadButton_Bootstrap .rbSplitLeft:focus, span.RadButton_Bootstrap .rbSplitLeft:active {
            background-position: -8px -57px;
            border-right: 1px solid #adadad;
        }

    span.RadButton_Bootstrap .rbSplitRight {
        border-left: 1px solid #cccccc;
        border-radius: 0 4px 4px 0;
        background-image: url('Common/radActionsSprite.png');
        background-position: -8px -57px;
    }

        span.RadButton_Bootstrap .rbSplitRight:hover, span.RadButton_Bootstrap .rbSplitRight:focus, span.RadButton_Bootstrap .rbSplitRight:active {
            background-position: -8px -57px;
            border-left: 1px solid #adadad;
        }

    span.RadButton_Bootstrap.RadButton.rbDisabled span.rbSplitLeft,
    span.RadButton_Bootstrap.RadButton.rbDisabled span.rbSplitLeft:hover,
    span.RadButton_Bootstrap.RadButton.rbDisabled:hover span.rbSplitLeft,
    span.RadButton_Bootstrap.RadButton.rbDisabled span.rbSplitLeft:active,
    span.RadButton_Bootstrap.RadButton.rbDisabled span.rbSplitLeft:focus {
        border-right: 1px solid #cccccc;
        background-position: -8px -57px;
    }

    span.RadButton_Bootstrap.RadButton.rbDisabled span.rbSplitRight,
    span.RadButton_Bootstrap.RadButton.rbDisabled span.rbSplitRight:hover,
    span.RadButton_Bootstrap.RadButton.rbDisabled:hover span.rbSplitRight,
    span.RadButton_Bootstrap.RadButton.rbDisabled span.rbSplitRight:active,
    span.RadButton_Bootstrap.RadButton.rbDisabled span.rbSplitRight:focus {
        border-left: 1px solid #cccccc;
        background-position: -8px -57px;
    }

    span.RadButton_Bootstrap .rbPrimaryIcon,
    span.RadButton_Bootstrap .rbSecondaryIcon {
        top: 8px;
    }

    span.RadButton_Bootstrap .rbPrimaryIcon {
        left: 8px;
    }

    span.RadButton_Bootstrap .rbSecondaryIcon {
        right: 8px;
    }

    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxFilled,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxFilled,
    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxFilled,
    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxFilled {
        top: 7px;
    }

    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxFilled,
    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxFilled {
        left: 7px;
    }

    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxFilled,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxFilled {
        right: 7px;
    }

    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleCheckboxFilled,
    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleCheckboxFilled {
        top: 1px;
    }

    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap .rbPrimaryIcon.rbToggleCheckboxFilled {
        left: 3px;
    }

    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleRadio,
    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleCheckbox,
    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleRadioChecked,
    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleCheckboxChecked,
    span.RadButton_Bootstrap .rbSecondaryIcon.rbToggleCheckboxFilled {
        right: 3px;
    }

    span.RadButton_Bootstrap.rbSkinnedButton.rbPrimaryButton, span.RadButton_Bootstrap.rbLinkButton.rbPrimaryButton, span.RadButton_Bootstrap.rbVerticalButton.rbPrimaryButton {
        background-color: #337ab7;
        color: #ffffff;
        border-color: #2e6da4;
    }

        span.RadButton_Bootstrap.rbSkinnedButton.rbPrimaryButton .rbDecorated,
        span.RadButton_Bootstrap.rbVerticalButton.rbPrimaryButton .rbDecorated {
            color: #ffffff;
        }

        span.RadButton_Bootstrap.rbSkinnedButton.rbPrimaryButton:hover, span.RadButton_Bootstrap.rbLinkButton.rbPrimaryButton:hover, span.RadButton_Bootstrap.rbVerticalButton.rbPrimaryButton:hover, span.RadButton_Bootstrap.rbSkinnedButton.rbPrimaryButton:focus, span.RadButton_Bootstrap.rbLinkButton.rbPrimaryButton:focus, span.RadButton_Bootstrap.rbVerticalButton.rbPrimaryButton:focus {
            background-color: #286090;
            color: #ffffff;
            border-color: #204d74;
            box-shadow: none;
        }

        span.RadButton_Bootstrap.rbSkinnedButton.rbPrimaryButton:focus, span.RadButton_Bootstrap.rbLinkButton.rbPrimaryButton:focus, span.RadButton_Bootstrap.rbVerticalButton.rbPrimaryButton:focus {
            outline-color: #fff;
        }

        span.RadButton_Bootstrap.rbSkinnedButton.rbPrimaryButton:active, span.RadButton_Bootstrap.rbLinkButton.rbPrimaryButton:active, span.RadButton_Bootstrap.rbVerticalButton.rbPrimaryButton:active {
            background-color: #286090;
            color: #ffffff;
            border-color: #122b40;
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
        }

    span.RadButton_Bootstrap.rbSkinnedButton.rbDisabled.rbPrimaryButton, span.RadButton_Bootstrap.rbSkinnedButton.rbDisabled.rbPrimaryButton:hover, span.RadButton_Bootstrap.rbSkinnedButton.rbDisabled.rbPrimaryButton:active, span.RadButton_Bootstrap.rbSkinnedButton.rbDisabled.rbPrimaryButton:focus, span.RadButton_Bootstrap.rbLinkButton.rbDisabled.rbPrimaryButton, span.RadButton_Bootstrap.rbLinkButton.rbDisabled.rbPrimaryButton:hover, span.RadButton_Bootstrap.rbLinkButton.rbDisabled.rbPrimaryButton:active, span.RadButton_Bootstrap.rbLinkButton.rbDisabled.rbPrimaryButton:focus, span.RadButton_Bootstrap.rbVerticalButton.rbDisabled.rbPrimaryButton, span.RadButton_Bootstrap.rbVerticalButton.rbDisabled.rbPrimaryButton:hover, span.RadButton_Bootstrap.rbVerticalButton.rbDisabled.rbPrimaryButton:active, span.RadButton_Bootstrap.rbVerticalButton.rbDisabled.rbPrimaryButton:focus {
        background-color: #337ab7;
        color: #ffffff;
        border-color: #2e6da4;
        box-shadow: none;
    }

    span.RadButton_Bootstrap .rbAdd,
    span.RadButton_Bootstrap .rbRemove,
    span.RadButton_Bootstrap .rbOk,
    span.RadButton_Bootstrap .rbCancel,
    span.RadButton_Bootstrap .rbPrevious,
    span.RadButton_Bootstrap .rbNext,
    span.RadButton_Bootstrap .rbSave,
    span.RadButton_Bootstrap .rbConfig,
    span.RadButton_Bootstrap .rbRefresh,
    span.RadButton_Bootstrap .rbEdit {
        background-image: url('../Common/Button/rbBasicIcons16x16Dark.png') !important;
    }

    span.RadButton_Bootstrap .rbUpload,
    span.RadButton_Bootstrap .rbDownload,
    span.RadButton_Bootstrap .rbOpen,
    span.RadButton_Bootstrap .rbAttach,
    span.RadButton_Bootstrap .rbPrint,
    span.RadButton_Bootstrap .rbSearch,
    span.RadButton_Bootstrap .rbHelp,
    span.RadButton_Bootstrap .rbCart,
    span.RadButton_Bootstrap .rbRSS,
    span.RadButton_Bootstrap .rbMail,
    span.RadButton_Bootstrap .rbFB,
    span.RadButton_Bootstrap .rbTwitter {
        background-image: url('../Common/Button/rbExtendedIcons16x16Dark.png') !important;
    }

    span.RadButton_Bootstrap .rbAdd24,
    span.RadButton_Bootstrap .rbRemove24,
    span.RadButton_Bootstrap .rbOk24,
    span.RadButton_Bootstrap .rbCancel24,
    span.RadButton_Bootstrap .rbPrevious24,
    span.RadButton_Bootstrap .rbNext24,
    span.RadButton_Bootstrap .rbSave24,
    span.RadButton_Bootstrap .rbConfig24,
    span.RadButton_Bootstrap .rbRefresh24,
    span.RadButton_Bootstrap .rbEdit24 {
        background-image: url('../Common/Button/rbBasicIcons24x24Dark.png') !important;
    }

    span.RadButton_Bootstrap .rbUpload24,
    span.RadButton_Bootstrap .rbDownload24,
    span.RadButton_Bootstrap .rbOpen24,
    span.RadButton_Bootstrap .rbAttach24,
    span.RadButton_Bootstrap .rbPrint24,
    span.RadButton_Bootstrap .rbSearch24,
    span.RadButton_Bootstrap .rbHelp24,
    span.RadButton_Bootstrap .rbCart24,
    span.RadButton_Bootstrap .rbRSS24,
    span.RadButton_Bootstrap .rbMail24,
    span.RadButton_Bootstrap .rbFB24,
    span.RadButton_Bootstrap .rbTwitter24 {
        background-image: url('../Common/Button/rbExtendedIcons24x24Dark.png') !important;
    }

.RadCalendar_Bootstrap {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 2.5;
}

    .RadCalendar_Bootstrap .rcTitlebar {
        padding: 0;
        border-color: #dedede;
        background-color: whitesmoke;
        color: #333333;
        border-radius: 4px 4px 0 0;
        text-align: center;
        height: 40px;
    }

        .RadCalendar_Bootstrap .rcTitlebar table {
            font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
        }

        .RadCalendar_Bootstrap .rcTitlebar .rcPrev,
        .RadCalendar_Bootstrap .rcTitlebar .rcNext,
        .RadCalendar_Bootstrap .rcTitlebar .rcFastPrev,
        .RadCalendar_Bootstrap .rcTitlebar .rcFastNext {
            margin: 2px;
            width: 32px;
            height: 32px;
            border: 1px solid transparent;
            border-radius: 4px;
            background-image: url('Common/radActionsSprite.png');
        }

            .RadCalendar_Bootstrap .rcTitlebar .rcPrev:hover,
            .RadCalendar_Bootstrap .rcTitlebar .rcNext:hover,
            .RadCalendar_Bootstrap .rcTitlebar .rcFastPrev:hover,
            .RadCalendar_Bootstrap .rcTitlebar .rcFastNext:hover {
                border-color: #adadad;
                background-color: #e6e5e5;
            }

        .RadCalendar_Bootstrap .rcTitlebar .rcFastPrev {
            background-position: -9px -909px;
            float: left;
        }

        .RadCalendar_Bootstrap .rcTitlebar .rcPrev {
            background-position: -9px -109px;
            float: left;
        }

        .RadCalendar_Bootstrap .rcTitlebar .rcNext {
            background-position: -9px -159px;
            float: right;
        }

        .RadCalendar_Bootstrap .rcTitlebar .rcFastNext {
            background-position: -9px -959px;
            float: right;
        }

    .RadCalendar_Bootstrap .rcMain {
        border-color: #dedede;
        border-radius: 0 0 4px 4px;
    }

    .RadCalendar_Bootstrap .rcMainTable {
        font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
        float: none !important;
    }

    .RadCalendar_Bootstrap .rcCalendars > .rcMainTable {
        border-collapse: collapse;
    }

    .RadCalendar_Bootstrap .rcHeader,
    .RadCalendar_Bootstrap .rcFooter {
        border-color: #dedede;
    }

    .RadCalendar_Bootstrap th.rcViewSel {
        padding: 6px 14px;
        width: 6px;
        background: whitesmoke;
        border-right: 1px solid #dedede;
    }

    .RadCalendar_Bootstrap .rcWeek th {
        margin-left: 1px;
        padding-top: .5em;
        padding-bottom: .5em;
        color: #333333;
        text-align: center;
    }

    .RadCalendar_Bootstrap .rcRow th {
        border-right: 1px solid #dedede;
        background-color: whitesmoke;
    }

    .RadCalendar_Bootstrap .rcRow td {
        border-color: transparent;
    }

    .RadCalendar_Bootstrap .rcMain .rcRow a,
    .RadCalendar_Bootstrap .rcMain .rcRow span {
        padding: 0;
        width: 32px;
        height: 32px;
        border: 1px solid transparent;
        border-radius: 4px;
        color: #333333;
        text-align: center;
        line-height: 2.3;
    }

    .RadCalendar_Bootstrap .rcRow .rcToday a {
        border-color: #3c87c8;
        box-shadow: 0 0 6px 1px #66afe9;
    }

    .RadCalendar_Bootstrap .rcRow th,
    .RadCalendar_Bootstrap .rcMain .rcWeekend a,
    .RadCalendar_Bootstrap .rcMain .rcOtherMonth a,
    .RadCalendar_Bootstrap .rcMain .rcOutOfRange span {
        color: #999999;
    }

    .RadCalendar_Bootstrap .rcMain .rcRow .rcSelected a {
        border-color: #04266a;
        background: #ffee0b;
    }

    .RadCalendar_Bootstrap .rcRow .rcHover a {
        border-color: #adadad;
        background-color: #e6e5e5;
        box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
    }

.RadCalendarMultiView_Bootstrap .rcTitlebar {
    padding: 0;
    border-bottom: 0 none;
    background: whitesmoke;
}

.RadCalendarMultiView_Bootstrap .rcMain {
    border-color: #dedede;
    border-radius: 0 0 4px 4px;
    border-width: 0 1px 1px 0;
}

.RadCalendarMultiView_Bootstrap .rcCalendar {
    border-color: #dedede;
    border-width: 1px 0 0 1px;
}

.RadCalendarMultiView_Bootstrap .rcMainTable .rcTitle {
    border-color: #e4e4e4;
    background: #ffffff;
    color: #333333;
    line-height: 35px;
}

.RadCalendarMonthView_Bootstrap {
    width: 203px;
    font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
    border-radius: 4px;
    border-color: #dedede;
    background: #ffffff;
    color: #333333;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

    .RadCalendarMonthView_Bootstrap tr td {
        padding: 0 0 0 3px;
    }

    .RadCalendarMonthView_Bootstrap #rcMView_Feb,
    .RadCalendarMonthView_Bootstrap #rcMView_Apr,
    .RadCalendarMonthView_Bootstrap #rcMView_Jun,
    .RadCalendarMonthView_Bootstrap #rcMView_Aug,
    .RadCalendarMonthView_Bootstrap #rcMView_Oct,
    .RadCalendarMonthView_Bootstrap #rcMView_Dec {
        border-right: 1px solid #dedede;
    }

    .RadCalendarMonthView_Bootstrap a {
        margin: 1px;
        padding: 0;
        width: 50px;
        height: 25px;
        line-height: 25px;
        color: #333333;
        border-radius: 4px;
    }

        .RadCalendarMonthView_Bootstrap a:hover {
            background-color: #e6e5e5;
        }

    .RadCalendarMonthView_Bootstrap .rcSelected a {
        margin: 0;
        padding: 0;
        border-radius: 4px;
        border: 0 none;
        background: #337ab7;
    }

    .RadCalendarMonthView_Bootstrap #rcMView_PrevY a,
    .RadCalendarMonthView_Bootstrap #rcMView_NextY a {
        text-indent: 0;
    }

        .RadCalendarMonthView_Bootstrap #rcMView_PrevY a:hover,
        .RadCalendarMonthView_Bootstrap #rcMView_NextY a:hover {
            background-color: #e6e5e5;
        }

    .RadCalendarMonthView_Bootstrap .rcButtons {
        padding: 7px 0 7px 1px;
        width: auto;
    }

        .RadCalendarMonthView_Bootstrap .rcButtons input {
            margin: 0 5px 5px;
            height: 34px;
            float: left;
            font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
            color: #333333;
            border: 1px solid #dedede;
            border-radius: 4px;
            background: #ffffff;
        }

            .RadCalendarMonthView_Bootstrap .rcButtons input:hover {
                background: #e6e5e5;
                border-color: #adadad;
                color: #333333;
            }

    .RadCalendarMonthView_Bootstrap #rcMView_Today {
        margin: 0 11px 0 5px;
        width: 65px;
    }

    .RadCalendarMonthView_Bootstrap #rcMView_OK {
        margin: 0 5px 0 0;
        width: 62px;
        background: #337ab7;
        color: #ffffff;
    }

    .RadCalendarMonthView_Bootstrap #rcMView_Cancel {
        margin: 0;
        width: 62px;
    }

table.RadCalendarTimeView_Bootstrap {
    font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
    border-color: #dedede;
    border-radius: 4px;
    background: #ffffff;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.RadCalendarTimeView_Bootstrap th {
    line-height: 35px;
    border-bottom: 1px solid #dedede;
    background: whitesmoke;
    border-radius: 4px 4px 0 0;
}

table.RadCalendarTimeView_Bootstrap td {
    padding: 2px 5px;
    width: 70px;
    border-color: #dedede;
}

.RadCalendarTimeView_Bootstrap a {
    padding: 1px;
    white-space: nowrap;
    border-radius: 4px;
    color: #333333;
}

.RadCalendarTimeView_Bootstrap td.rcSelected a {
    padding: 0;
    background: #337ab7;
    border: 0;
}

.RadCalendarTimeView_Bootstrap td.rcHover a {
    background: #eeeeee;
    border: 0;
    padding: 0;
}

.RadCalendarTimeView_Bootstrap .rcFooter {
    border-color: #dedede;
}

.RadPicker_Bootstrap.RadDateTimePicker .rcCalPopup {
    margin-left: -1px;
    margin-right: 0px;
   /* border-radius: 0;*/
}

.RadPicker_Bootstrap td input.riTextBox {
    border-radius: 4px 0 0 4px;
}

.RadPicker_Bootstrap .rcCalPopup,
.RadPicker_Bootstrap .rcTimePopup {
    width: 32px;
    height: 32px;
    border: 1px solid #cccccc;
    background-image: url('Common/radActionsSprite.png');
    background-color: #ffffff;
}

    .RadPicker_Bootstrap .rcCalPopup:hover,
    .RadPicker_Bootstrap .rcTimePopup:hover {
        background-color: #e6e5e5;
    }

.RadPicker_Bootstrap .rcCalPopup {
    margin-left: -1px;
    border-radius: 0 4px 4px 0;
    background-position: -10px -4210px;
}

    .RadPicker_Bootstrap .rcCalPopup:hover {
        background-position: -60px -4210px;
    }

.RadPicker_Bootstrap .rcTimePopup {
    margin-left: -1px;
    border-radius: 0 4px 4px 0;
    background-position: -10px -4260px;
}

    .RadPicker_Bootstrap .rcTimePopup:hover {
        background-position: -60px -4260px;
    }

.RadCalendarPopup .RadCalendar_Bootstrap {
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    border-radius: 4px;
}

.RadCalendarRTL_Bootstrap .rcTitlebar .rcFastPrev {
    background-position: -59px -959px;
}

.RadCalendarRTL_Bootstrap .rcTitlebar a.rcFastPrev:hover {
    background-position: -59px -959px;
}

.RadCalendarRTL_Bootstrap .rcTitlebar .rcPrev {
    background-position: -9px -159px;
}

.RadCalendarRTL_Bootstrap .rcTitlebar a.rcPrev:hover {
    background-position: -59px -159px;
}

.RadCalendarRTL_Bootstrap .rcTitlebar .rcNext {
    background-position: -9px -109px;
}

.RadCalendarRTL_Bootstrap .rcTitlebar a.rcNext:hover {
    background-position: -59px -109px;
}

.RadCalendarRTL_Bootstrap .rcTitlebar .rcFastNext {
    background-position: -9px -909px;
}

.RadCalendarRTL_Bootstrap .rcTitlebar a.rcFastNext:hover {
    background-position: -59px -909px;
}

.RadColorPicker_Bootstrap {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    /* recent colors */
    /* drop down icon */
    /* paletes */
    /* sliders */
}

    .RadColorPicker_Bootstrap .rcpTabs,
    .RadColorPicker_Bootstrap .rcpHexInput,
    .RadColorPicker_Bootstrap .rcpInput,
    .RadColorPicker_Bootstrap label,
    .RadColorPicker_Bootstrap .rcpButton,
    .RadColorPicker_Bootstrap .rcpRecentColorsLabel {
        font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .RadColorPicker_Bootstrap.RadColorPicker {
        width: 51px;
    }

    .RadColorPicker_Bootstrap div.rcpHeader .rcpImageButton,
    .RadColorPicker_Bootstrap .rcpSlider div.rslTrack,
    .RadColorPicker_Bootstrap .rcpSlider .rslTrack a.rslDraghandle,
    .RadColorPicker_Bootstrap div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle {
        background-image: url('ColorPicker/rcpSprite.png');
    }

    .RadColorPicker_Bootstrap div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle {
        margin-left: 4px;
    }

    .RadColorPicker_Bootstrap .rcpViews,
    .RadColorPicker_Bootstrap .rcpHeader,
    .RadColorPicker_Bootstrap .rcpPageView {
        background-color: #fcfcfc;
    }

    .RadColorPicker_Bootstrap div.rcpHeader {
        background-color: whitesmoke;
        border-bottom: 1px solid #dedede;
        margin: 0 -7px 10px -7px;
        padding: 7px 8px 7px 10px;
        border-radius: 4px 4px 0 0;
    }

    .RadColorPicker_Bootstrap div.rcpPalette {
        border: 1px solid #dedede;
        background-color: #ffffff;
        padding: 0 7px 10px;
        border-radius: 4px;
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    }

        .RadColorPicker_Bootstrap div.rcpPalette label,
        .RadColorPicker_Bootstrap div.rcpRecentColorsLabel {
            line-height: 20px;
        }

    .RadColorPicker_Bootstrap .rcpInputsWrapper li label {
        line-height: 37px;
    }

    .RadColorPicker_Bootstrap div.rcpColorPreview {
        height: 32px;
        width: 65px;
        border: 1px solid #cccccc;
        margin: 0;
        border-radius: 4px 0 0 4px;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    }

    .RadColorPicker_Bootstrap.RadColorPicker .rcpPalette input.rcpHexInput {
        width: 167px;
        height: 20px;
        line-height: 20px;
        padding: 6px 12px;
        margin: 0 0 0 -1px;
        border: 1px solid;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        font-size: 14px;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    }

    .RadColorPicker_Bootstrap div.rcpHeader .rcpImageButton {
        width: 32px;
        height: 32px;
        margin-left: -1px;
        border: 1px solid #cccccc;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    }

        .RadColorPicker_Bootstrap div.rcpHeader .rcpImageButton:last-child {
            border-radius: 0 4px 4px 0;
        }

    .RadColorPicker_Bootstrap div.rcpHeader .rcpEmptyColor {
        background-position: -50px -88px;
    }

    .RadColorPicker_Bootstrap div.rcpHeader .rcpCustomColorButton {
        background-position: 0 -88px;
    }

    .RadColorPicker_Bootstrap div.rcpHeader .rcpButton {
        width: 42px;
        height: 20px;
        padding: 6px 12px;
        border-width: 1px;
        border-style: solid;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-radius: 4px;
    }

        .RadColorPicker_Bootstrap div.rcpHeader .rcpButton:hover,
        .RadColorPicker_Bootstrap div.rcpHeader .rcpButton:focus {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            box-shadow: inset 0 0 1px #ffffff;
        }

        .RadColorPicker_Bootstrap div.rcpHeader .rcpButton:focus {
            outline-width: thin;
            outline-offset: -2px;
            outline-color: #adadad;
        }

        .RadColorPicker_Bootstrap div.rcpHeader .rcpButton:active {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
            color: #333333;
        }

        .RadColorPicker_Bootstrap div.rcpHeader .rcpButton span {
            padding-left: 0;
        }

    .RadColorPicker_Bootstrap .rcpColorPreview,
    .RadColorPicker_Bootstrap .rcpInput,
    .RadColorPicker_Bootstrap .rcpHexInput,
    .RadColorPicker_Bootstrap .rcpMillionColorsPalette {
        border-color: #cccccc;
    }

    .RadColorPicker_Bootstrap .rcpMillionColorsSlider div.rslTrack {
        border: 1px solid #dedede;
    }

html.RadForm.rfdTextbox .RadColorPicker_Bootstrap input.rcpInput,
div.RadForm.rfdTextbox .RadColorPicker_Bootstrap input.rcpInput {
    width: 26px;
}

.RadColorPicker_Bootstrap .rcpPalette,
.RadColorPicker_Bootstrap input,
.RadColorPicker_Bootstrap a {
    color: #333333;
}

@media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    .RadColorPicker_Bootstrap ul.rcpWebPalette li {
        margin: 0;
    }
}

.RadColorPicker_Bootstrap ul.rcpWebPalette li,
.RadColorPicker_Bootstrap .rcpColorBox,
.RadColorPicker_Bootstrap .rcpColorBox span,
.RadColorPicker_Bootstrap .rcpSelectedColor,
.RadColorPicker_Bootstrap .rcpSelectedColor span {
    *font-size: 1px;
}

    .RadColorPicker_Bootstrap .rcpColorBox span {
        width: 18px;
        height: 18px;
    }

    .RadColorPicker_Bootstrap .rcpSelectedColor span {
        width: 18px;
        height: 18px;
    }

.RadColorPicker_Bootstrap div.rcpTabs {
    bottom: -43px;
    left: -1px;
}

    .RadColorPicker_Bootstrap div.rcpTabs ul li,
    .RadColorPicker_Bootstrap div.rcpTabs ul li.rcpSelectedTab {
        margin: -4px 2px 0 0;
    }

.RadColorPicker_Bootstrap .rcpTabs a {
    height: 41px;
    background-color: #ffffff;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    border-radius: 0 0 4px 4px;
}

.RadColorPicker_Bootstrap div.rcpTabs ul li a {
    padding: 0 8px 0 1px;
}

    .RadColorPicker_Bootstrap div.rcpTabs ul li a span {
        line-height: 41px;
        color: #428bca;
    }

.RadColorPicker_Bootstrap .rcpTabs a:hover {
    height: 40px;
    background-color: #e6e5e5;
    border-color: transparent;
}

    .RadColorPicker_Bootstrap .rcpTabs a:hover span {
        color: #2a6496;
    }

.RadColorPicker_Bootstrap .rcpTabs a:active {
    background-color: #e6e5e5;
}

.RadColorPicker_Bootstrap .rcpTabs li.rcpSelectedTab a,
.RadColorPicker_Bootstrap .rcpTabs li.rcpSelectedTab a:hover {
    height: 41px;
    background-color: #ffffff;
    border-color: #fff #cccccc #cccccc;
}

.RadColorPicker_Bootstrap .rcpTabs .rcpSelectedTab a span,
.RadColorPicker_Bootstrap .rcpTabs .rcpSelectedTab:hover a span {
    color: #333333;
}

.RadColorPicker_Bootstrap div.rcpRGBPageView ul li {
    width: 385px;
    height: 40px;
}

.RadColorPicker_Bootstrap div.rcpRGBPageView .rcpInput {
    margin-top: -7px;
    margin-left: 19px;
}

.RadColorPicker_Bootstrap .rcpPalette .rcpMillionColorsPalette {
    height: 230px;
    background-size: 100% 100%;
}

.RadColorPicker_Bootstrap div.rcpHsvPageView .rcpMillionColorsPalette {
    width: 256px;
    background-size: 100%;
}

.RadColorPicker_Bootstrap input.rcpInput {
    width: 42px;
    height: 20px;
    line-height: 20px;
    padding: 6px 12px;
    margin-top: 2px;
    border-radius: 4px;
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

    .RadColorPicker_Bootstrap input.rcpInput:hover {
        border-color: #adadad;
        color: #333333;
        background-color: #ffffff;
    }

    .RadColorPicker_Bootstrap input.rcpInput:focus {
        border-color: #3c87c8;
        color: #333333;
        background-color: #ffffff;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
        outline: 0 none;
    }

    .RadColorPicker_Bootstrap input.rcpInput:active {
        border-color: #3c87c8;
        color: #333333;
        background-color: #ffffff;
    }

.RadColorPicker_Bootstrap ul.rcpRecentColors {
    padding: 35px 1px 0;
}

    .RadColorPicker_Bootstrap ul.rcpRecentColors li {
        width: 20px;
        height: 20px;
        margin: 0 3px 0 0;
    }

.RadColorPicker_Bootstrap .rcpRecentColors .rcpColorBox {
    margin: -20px 0 0 0;
    width: 21px;
}

.RadColorPicker_Bootstrap .rcpRecentColors span {
    height: 16px;
    width: 18px;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
}

.RadColorPicker_Bootstrap div.rcpIcon {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    width: 64px;
    height: 32px;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
}

    .RadColorPicker_Bootstrap div.rcpIcon:hover,
    .RadColorPicker_Bootstrap div.rcpIcon:focus {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: inset 0 0 1px #ffffff;
    }

    .RadColorPicker_Bootstrap div.rcpIcon:focus {
        outline-width: thin;
        outline-offset: -2px;
        outline-color: #adadad;
    }

    .RadColorPicker_Bootstrap div.rcpIcon:active {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
        color: #333333;
    }

    .RadColorPicker_Bootstrap div.rcpIcon a {
        width: 31px;
        height: 32px;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #cccccc;
        background-image: url('Common/radActionsSprite.png');
        background-position: -9.5px -59px;
        border-radius: 0 4px 4px 0;
        right: 0;
    }

        .RadColorPicker_Bootstrap div.rcpIcon a:hover,
        .RadColorPicker_Bootstrap div.rcpIcon a:focus {
            background-position: -9.5px -59px;
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            box-shadow: inset 0 0 1px #ffffff;
        }

        .RadColorPicker_Bootstrap div.rcpIcon a:active {
            background-position: -9.5px -59px;
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
            color: #333333;
        }

    .RadColorPicker_Bootstrap div.rcpIcon em {
        width: 32px;
        height: 32px;
        margin: 0;
    }

.RadColorPicker_Bootstrap div.rcpMillionColorsPageView div.rcpInputsWrapper {
    width: 88px;
    margin: -2px 0 0 8px;
}

.RadColorPicker_Bootstrap div.rcpHeader .rcpButton {
    margin-right: -1px;
}

.RadColorPicker_Bootstrap .RadSlider_Bootstrap.rcpSlider {
    width: 275px !important;
    padding: 0;
}

.RadColorPicker_Bootstrap .RadSlider_Bootstrap div.rslHorizontal div.rslTrack {
    width: 275px !important;
    background-image: url('ColorPicker/rcpSprite.png');
    background-color: transparent;
    box-shadow: none;
}

.RadColorPicker_Bootstrap .RadSlider_Bootstrap div.rslVertical .rslSelectedregion,
.RadColorPicker_Bootstrap .RadSlider_Bootstrap div.rslHorizontal div.rslSelectedregion {
    background-image: none;
    background-color: transparent;
    border: 0 none;
}

.RadColorPicker_Bootstrap .rcpSlider .rslHorizontal {
    width: 214px !important;
    margin: 0;
}

    .RadColorPicker_Bootstrap .rcpSlider .rslHorizontal div.rslTrack {
        height: 12px;
        top: 4px;
        border: 0 none;
        border-radius: 4px;
    }

.RadColorPicker_Bootstrap div.rcpRedSlider .rslHorizontal .rslTrack,
.RadColorPicker_Bootstrap div.rcpRedSlider .rslHorizontal .rslSelectedregion {
    background-position: center 0;
}

.RadColorPicker_Bootstrap div.rcpGreenSlider .rslHorizontal .rslTrack,
.RadColorPicker_Bootstrap div.rcpGreenSlider .rslHorizontal .rslSelectedregion {
    background-position: center -27px !important;
}

.RadColorPicker_Bootstrap div.rcpBlueSlider .rslHorizontal .rslTrack,
.RadColorPicker_Bootstrap div.rcpBlueSlider .rslHorizontal .rslSelectedregion {
    background-position: center -54px !important;
}

.RadColorPicker_Bootstrap .rcpMillionColorsSlider .rslVertical {
    margin: 0;
}

.RadColorPicker_Bootstrap div.rcpSlider div.rslHorizontal .rslTrack a.rslDraghandle,
.RadColorPicker_Bootstrap div.rcpMillionColorsSlider div.rslVertical div.rslTrack a.rslDraghandle {
    width: 14px;
    height: 14px;
    margin-top: 6px;
    background-image: url('ColorPicker/rcpSprite.png');
    background-position: -980px -106px;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    filter: none;
    border-radius: 0;
}

.RadColorPicker_Bootstrap div.rcpMillionColorsSlider {
    margin: 0 0 0 -5px;
}

    .RadColorPicker_Bootstrap div.rcpMillionColorsSlider div.rslVertical div.rslTrack {
        width: 15px;
        height: 232px !important;
        background-size: 100% 100%;
        border: 0 none;
    }

        .RadColorPicker_Bootstrap div.rcpMillionColorsSlider div.rslVertical div.rslTrack a.rslDraghandle {
            width: 14px;
            height: 14px;
            margin-top: 0;
            background-position: -950px -106px;
        }

.RadColorPicker_Bootstrap li.rslItem span,
.RadColorPicker_Bootstrap li.rslLargeTick span {
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin-top: 9px;
}

div.RadColorPickerRTL_Bootstrap div.rcpMillionColorsPageView div.rcpInputsWrapper {
    margin: 0;
}

div.RadColorPickerRTL_Bootstrap .rslVertical {
    margin-right: 15px;
}

/* Custom color */
.RadColorPicker.RadColorPicker_Bootstrap.rcpCustomColorWrapper {
    width: 377px;
}

.RadComboBox_Bootstrap {
    color: #333333;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    max-width: 280px;
}

    .RadComboBox_Bootstrap table {
        border-collapse: separate !important;
        *border-collapse: collapse !important;
        padding: 0;
        border-spacing: 0;
        border: 1px solid;
        overflow: hidden;
    }

    .RadComboBox_Bootstrap .rcbInputCell,
    .RadComboBox_Bootstrap .rcbArrowCell {
        height: 22px;
        border-width: 1px;
        border-style: solid;
        transition: border-color, background-color 0.2s linear;
    }

    .RadComboBox_Bootstrap table td.rcbInputCell,
    .RadComboBox_Bootstrap table td.rcbArrowCell {
        border-width: 1px;
    }

    .RadComboBox_Bootstrap .rcbInputCell {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-radius: 4px 0 0 4px;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    }

    .RadComboBox_Bootstrap table td.rcbInputCellLeft {
        border-right-width: 0;
    }

    .RadComboBox_Bootstrap table td.rcbInputCellRight {
        border-left-width: 0;
    }

    .RadComboBox_Bootstrap .rcbInput {
        font-size: 14px;
        line-height: 1.42857143;
    }

    .RadComboBox_Bootstrap .rcbArrowCell {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        width: 32px;
        border-radius: 0 4px 4px 0;
    }

        .RadComboBox_Bootstrap .rcbArrowCell a {
            width: 32px;
            height: 32px;
            background-image: url('Common/radActionsSprite.png');
            background-position: -9px -59px;
        }

    .RadComboBox_Bootstrap .rcbArrowCellHidden,
    .RadComboBox_Bootstrap .rcbArrowCellHidden a {
        width: 0;
    }

        .RadComboBox_Bootstrap .rcbArrowCellHidden.rcbArrowCellLeft {
            border-right-width: 0;
        }

        .RadComboBox_Bootstrap .rcbArrowCellHidden.rcbArrowCellRight {
            border-left-width: 0;
        }

    .RadComboBox_Bootstrap .rcbReadOnly .rcbArrowCell.rcbArrowCellLeft {
        border-right-width: 0;
    }

    .RadComboBox_Bootstrap .rcbReadOnly .rcbArrowCell.rcbArrowCellRight {
        border-left-width: 1px;
    }

    .RadComboBox_Bootstrap .rcbLabel {
        line-height: 32px;
    }

    .RadComboBox_Bootstrap .rcbReadOnly .rcbInputCell {
        box-shadow: none;
    }

    .RadComboBox_Bootstrap .rcbHovered .rcbInputCell {
        border-color: #adadad;
        color: #333333;
        background-color: #ffffff;
        transition: border-color 0.2s linear;
    }

    .RadComboBox_Bootstrap .rcbHovered .rcbArrowCell {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        transition: border-color, background-color 0.2s linear;
    }

    .RadComboBox_Bootstrap .rcbFocused {
        border-radius: 4px;
    }

        .RadComboBox_Bootstrap .rcbFocused .rcbInputCell {
            border-color: #3c87c8;
            color: #333333;
            background-color: #ffffff;
            box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.08);
        }

        .RadComboBox_Bootstrap .rcbFocused .rcbArrowCell {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            box-shadow: inset -2px 2px 3px rgba(0, 0, 0, 0.08);
        }

    .RadComboBox_Bootstrap .rcbHovered .rcbReadOnly .rcbInputCell {
        border-color: #adadad;
        color: #333333;
    }

    .RadComboBox_Bootstrap .rcbFocused .rcbReadOnly .rcbInputCell {
        border-color: #adadad;
        color: #333333;
    }

.RadComboBoxDropDown_Bootstrap {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
    border-radius: 4px;
    margin-top: 2px;
    /* box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);*/
    overflow: hidden;
    height: fit-content !important;
    max-height: 150px !important;
}

    .RadComboBoxDropDown_Bootstrap .rcbScroll {
        padding: 5px 0;
        min-height: 25px;
    }

/*#RadWindowWrapper_ContentEditor{
    width: 1200px;
    height: 700px;
}*/
.RadComboBoxDropDown_Bootstrap .rcbItem {
    margin: 0;
    padding: 2px 1em;
}

    .RadComboBoxDropDown_Bootstrap .rcbSeparator {
        margin-top: 10px;
        color: #333333;
        background-color: whitesmoke;
    }

    .RadComboBoxDropDown_Bootstrap .rcbHovered {
        color: #000000;
        background-color: #eeeeee;
        padding: 2px 1em;
    }

    .RadComboBoxDropDown_Bootstrap .rcbSelected {
        padding: 2px 1em;
        color: #ffffff;
        background-color: #337ab7;
    }

    .RadComboBoxDropDown_Bootstrap .rcbDisabled {
        padding: 2px 1em;
    }

    .RadComboBoxDropDown_Bootstrap .rcbLoading {
        color: #000000;
        background-color: #eeeeee;
    }

    .RadComboBoxDropDown_Bootstrap .rcbItem em {
        color: #000000;
        background-color: #eeeeee;
    }

    .RadComboBoxDropDown_Bootstrap .rcbCheckAllItems {
        padding: 2px 1em;
    }

    .RadComboBoxDropDown_Bootstrap .rcbCheckAllItemsHovered {
        padding: 2px 1em;
        color: #000000;
        background-color: #eeeeee;
    }

.RadComboBox_Bootstrap_rtl .rcbInputCell {
    border-radius: 0 4px 4px 0;
}

.RadComboBox_Bootstrap_rtl .rcbArrowCell {
    border-radius: 4px 0 0 4px;
}

.RadComboBox_Bootstrap_rtl .rcbFocused .rcbInputCell {
    /* box-shadow: inset -2px 2px 3px rgba(0, 0, 0, 0.08);*/
}

.RadComboBox_Bootstrap_rtl .rcbFocused .rcbArrowCell {
    /*  box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.08);*/
}

.RadDataPager_Bootstrap {
    border-color: #dedede;
    color: #333333;
    background-color: #fcfcfc;
    padding: 7px;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadDataPager_Bootstrap .rdpWrap {
        padding: 0;
        line-height: normal;
    }

        .RadDataPager_Bootstrap .rdpWrap a img {
            margin: 0 -1px;
        }

    .RadDataPager_Bootstrap .RadComboBox {
        height: 34px;
    }

    .RadDataPager_Bootstrap .rdpPageFirst,
    .RadDataPager_Bootstrap .rdpPagePrev,
    .RadDataPager_Bootstrap .rdpPageNext,
    .RadDataPager_Bootstrap .rdpPageLast,
    .RadDataPager_Bootstrap .rdpPagerButton,
    .RadDataPager_Bootstrap .rdpNumPart a {
        margin: 0;
        padding: 0;
        width: 32px;
        height: 32px;
        border: 1px solid #cccccc;
        border-left-width: 0;
        box-sizing: content-box;
        background-color: #ffffff;
        color: #333333;
    }

        .RadDataPager_Bootstrap .rdpPageFirst:hover,
        .RadDataPager_Bootstrap .rdpPagePrev:hover,
        .RadDataPager_Bootstrap .rdpPageNext:hover,
        .RadDataPager_Bootstrap .rdpPageLast:hover,
        .RadDataPager_Bootstrap .rdpPagerButton:hover,
        .RadDataPager_Bootstrap .rdpNumPart a:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

    .RadDataPager_Bootstrap .rdpNumPart a {
        text-align: center;
    }

        .RadDataPager_Bootstrap .rdpNumPart a.rdpCurrentPage {
            background-color: #337ab7;
            border: 1px solid #2e6da4;
            color: #ffffff;
        }

    .RadDataPager_Bootstrap .rdpNumPart span {
        padding: 5px 0;
        display: inline-block;
        float: none;
    }

    .RadDataPager_Bootstrap .rdpPagerButton {
        border-width: 1px;
        border-radius: 4px;
    }

    .RadDataPager_Bootstrap .rdpPagerLabel {
        padding: 0 7px;
        line-height: 32px;
    }

    .RadDataPager_Bootstrap .rdpPageFirst,
    .RadDataPager_Bootstrap .rdpPagePrev,
    .RadDataPager_Bootstrap .rdpPageNext,
    .RadDataPager_Bootstrap .rdpPageLast {
        background-image: url('Common/radActionsSprite.png');
        background-repeat: no-repeat;
       
    }

    .RadDataPager_Bootstrap .rdpPageFirst {
        border-left-width: 1px;
        border-radius: 4px 0 0 4px;
        background-position: -9px -709px;
       
    }

    .RadDataPager_Bootstrap .rdpPagePrev {
        background-position: -9px -109px;
    }

    .RadDataPager_Bootstrap .rdpPageNext {
        background-position: -9px -159px;
    }

    .RadDataPager_Bootstrap .rdpPageLast {
        border-radius: 0 4px 4px 0;
        background-position: -9px -759px;
    }

.RadDock_Bootstrap {
    border: 1px solid #dedede;
    border-radius: 4px;
    font-size: 1em;
    /* Right to left support */
}

    .RadDock_Bootstrap .rdMiddle .rdLeft,
    .RadDock_Bootstrap .rdMiddle .rdRight,
    .RadDock_Bootstrap .rdTop .rdLeft,
    .RadDock_Bootstrap .rdTop .rdRight,
    .RadDock_Bootstrap .rdTop .rdCenter,
    .RadDock_Bootstrap .rdBottom .rdLeft,
    .RadDock_Bootstrap .rdBottom .rdRight,
    .RadDock_Bootstrap .rdBottom .rdCenter {
        background-image: none;
    }

    .RadDock_Bootstrap .rdTable tr.rdTop td.rdLeft,
    .RadDock_Bootstrap .rdTable tr.rdTop td.rdCenter,
    .RadDock_Bootstrap .rdTable tr.rdTop td.rdRight {
        height: 40px;
        border-bottom: 1px solid #dedede;
        background-color: whitesmoke;
        background-position: 0 0;
    }

    .RadDock_Bootstrap .rdTable,
    .RadDock_Bootstrap .rdTable .rdLeft,
    .RadDock_Bootstrap .rdTable .rdCenter,
    .RadDock_Bootstrap .rdTable .rdRight {
        border-collapse: separate;
        *border-collapse: collapse;
        border-spacing: 0;
    }

        .RadDock_Bootstrap .rdTable .rdMiddle .rdLeft,
        .RadDock_Bootstrap .rdTable .rdMiddle .rdRight {
            background-color: #ffffff;
        }

    .RadDock_Bootstrap .rdTop .rdLeft {
        border-radius: 4px 0 0;
    }

    .RadDock_Bootstrap .rdTop .rdRight {
        border-radius: 0 4px 0 0;
    }

    .RadDock_Bootstrap.rdCollapsed .rdTop .rdLeft {
        border-radius: 4px 0 0 4px;
    }

    .RadDock_Bootstrap.rdCollapsed .rdTop .rdRight {
        border-radius: 0 4px 4px 0;
    }

    .RadDock_Bootstrap .rdBottom .rdLeft {
        border-radius: 0 0 0 4px;
    }

    .RadDock_Bootstrap .rdBottom .rdRight {
        border-radius: 0 0 4px 0;
    }

    .RadDock_Bootstrap div.rdTitleBar em {
        font: 16px/38px "Helvetica Neue",Helvetica,Arial,sans-serif;
        color: #333333;
    }

    .RadDock_Bootstrap .rdMiddle .rdCenter,
    .RadDock_Bootstrap .rdBottom .rdCenter,
    .RadDock_Bootstrap .rdBottom .rdLeft,
    .RadDock_Bootstrap .rdBottom .rdRight {
        background-color: #ffffff;
    }

    .RadDock_Bootstrap div.rdContent {
         /*font: 14px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
        color: #333333;
    }

    .RadDock_Bootstrap .rdCenter .rdCommands {
        margin: 2px 0 0;
    }

    .RadDock_Bootstrap .rdCommands li a {
        border-width: 1px;
        /* border-style: solid;*/
        border-color: transparent;
    }

        .RadDock_Bootstrap .rdCommands li a:hover {
            background-color: #ebebeb;
            border-color: #adadad;
            border-radius: 3px;
        }

    .RadDock_Bootstrap td.rdCenter .rdCommands a span {
        background-image: url('Common/radActionsSprite.png');
    }

    .RadDock_Bootstrap td.rdCenter .rdCommands a,
    .RadDock_Bootstrap td.rdCenter .rdCommands a span {
        width: 30px;
        height: 32px;
    }

    .RadDock_Bootstrap .rdCommands span,
    .RadDock_Bootstrap span.rdExpand,
    .RadDock_Bootstrap span.rdExpand:hover {
        background-position: -10px -59px;
    }

.rdCommands {
    position: absolute !important;
    right: -3px !important;
    top: -5px !important;
}

    .RadDock_Bootstrap span.rdCollapse,
    .RadDock_Bootstrap span.rdCollapse:hover {
        background-position: -10px -9px;
    }

    .RadDock_Bootstrap span.rdCustom,
    .RadDock_Bootstrap span.rdCustom:hover {
        background-position: -10px -2509px;
    }

    .RadDock_Bootstrap span.rdClose,
    .RadDock_Bootstrap span.rdClose:hover {
        background-position: -10px -1909px;
    }

    .RadDock_Bootstrap span.rdPin,
    .RadDock_Bootstrap span.rdPin:hover {
        background-position: -10px -1209px;
    }

    .RadDock_Bootstrap span.rdUnpin,
    .RadDock_Bootstrap span.rdUnpin:hover {
        background-position: -10px -1259px;
    }

    .RadDock_Bootstrap.RadDock.rdCollapsed {
        height: 37px;
    }

    .RadDock_Bootstrap.rdRtl .rdTop .rdLeft {
        border-radius: 0 4px 0 0;
    }

    .RadDock_Bootstrap.rdRtl .rdTop .rdRight {
        border-radius: 4px 0 0 0;
    }

    .RadDock_Bootstrap.rdRtl.rdCollapsed .rdTop .rdLeft {
        border-radius: 0 4px 4px 0;
    }

    .RadDock_Bootstrap.rdRtl.rdCollapsed .rdTop .rdRight {
        border-radius: 4px 0 0 4px;
    }

    .RadDock_Bootstrap.rdRtl .rdBottom .rdLeft {
        border-radius: 0 0 4px 0;
    }

    .RadDock_Bootstrap.rdRtl .rdBottom .rdRight {
        border-radius: 0 0 0 4px;
    }

.RadDropDownList_Bootstrap {
    color: #333333;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadDropDownList_Bootstrap .rddlInner {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-radius: 4px;
        padding: 6px 32px 6px 12px;
    }

    .RadDropDownList_Bootstrap .rddlIcon {
        width: 24px;
        height: 24px;
        top: 50%;
        right: 4px;
        margin-top: -12px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -13px -63px;
    }

    .RadDropDownList_Bootstrap .rddlHovered {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadDropDownList_Bootstrap .rddlFocused {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: 0 3px 3px rgba(0, 0, 0, 0.08) inset;
    }

.rddlPopup_Bootstrap {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    width: 160px;
    margin-top: 2px;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

    .rddlPopup_Bootstrap .rddlList {
        padding: 6px 0;
        *padding: 0;
        box-sizing: border-box;
    }

    .rddlPopup_Bootstrap .rddlItem {
        padding: 2px 12px;
    }

    .rddlPopup_Bootstrap .rddlItemHovered, .rddlPopup_Bootstrap .rddlItemLoading {
        color: #000000;
        background-color: #eeeeee;
    }

    .rddlPopup_Bootstrap .rddlItemSelected {
        color: #ffffff;
        background-color: #337ab7;
    }

.RadDropDownTree_Bootstrap {
    color: #333333;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadDropDownTree_Bootstrap .rddtInner {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-radius: 4px;
        padding-right: 42px;
    }

    .RadDropDownTree_Bootstrap .rddtFakeInput {
        height: 28px;
        line-height: 28px;
    }

    .RadDropDownTree_Bootstrap .rddtClearButton {
        right: 25px;
        background-position: -2px -124px;
    }

    .RadDropDownTree_Bootstrap .rddtIcon {
        width: 32px;
        height: 32px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -9px -1059px;
    }

    .RadDropDownTree_Bootstrap .rddtHovered {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

        .RadDropDownTree_Bootstrap .rddtHovered .rddtClearButton {
            background-position: -22px -4px;
        }

        .RadDropDownTree_Bootstrap .rddtHovered .rddtClearButtonHovered {
            background-position: -62px -4px;
        }

        .RadDropDownTree_Bootstrap .rddtHovered .rddtIcon {
            background-position: -9px -1059px;
        }

    .RadDropDownTree_Bootstrap .rddtFocused {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    }

        .RadDropDownTree_Bootstrap .rddtFocused .rddtClearButton {
            background-position: -42px -4px;
        }

        .RadDropDownTree_Bootstrap .rddtFocused .rddtIcon {
            background-position: -9px -1059px;
        }

.rddtPopup_Bootstrap {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    margin-top: 2px;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

    .rddtPopup_Bootstrap .rddtFilter {
        margin: 0;
        border-radius: 3px 3px 0 0;
        background-color: whitesmoke;
    }

    .rddtPopup_Bootstrap .rddtFilterInput {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .rddtPopup_Bootstrap .RadTreeView em {
        color: #000000;
        background-color: #eeeeee;
    }

    .rddtPopup_Bootstrap .rddtFilterInput.rddtHovered {
        border-color: #adadad;
        color: #333333;
        background-color: #ffffff;
    }

    .rddtPopup_Bootstrap .rddtFilterInput.rddtFocused {
        border-color: #3c87c8;
        color: #333333;
        background-color: #ffffff;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    }

.Bootstrap {
    border-radius: 0.28571429em;
    /* reWrapper */
    /* common settings for .reModule, .reEditorModes and .reWrapper */
    /* end of module */
    /* Toolbar overrides */
    /* reTool */
    /* these settings will not be included in the common CSS file of RadEditor */
    /* end of reTool_text */
    /* add weight to the selector for IE6 so it is applied */
    /* end of reSplitButton */
    /* reDropdown */
    /* Vertical mode */
    /* end of reDropdown */
    /* InsertTable itself is a kind of tool strip, so it must be styled as a toolstrip */
    /* end of context menu and toolstrip */
    /* spinbox */
    /* end of spinbox */
    /* DOM inspector */
    /* end of DOM inspector */
    /* end of expanded dropdowns */
    /* color picker */
    /* end of color picker */
    /* ajax spellchecker */
    /* ajax spellchecker */
    /* custom links */
    /* end of custom links */
    /* insert table dropdown */
    /* end of insert table dropdown */
    /* Popup Comments */
    /* Commnet popups */
    /* Inline Editor */
    /* Right to Left */
}

    .Bootstrap.RadEditor,
    .Bootstrap.RadEditor .reModule,
    .Bootstrap.RadEditor .reEditorModes,
    .Bootstrap.RadEditor .reWrapper {
        background-color: whitesmoke;
        font-size: 14px;
    }

    .Bootstrap .reEmptyMessage {
        color: #333333;
    }

    .Bootstrap.RadEditor .reContentCell {
        background-color: #ffffff;
    }

    .Bootstrap .reModule span {
        width: auto !important;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }

    .Bootstrap.RadEditor .reEditorModes a {
        font-size: 14px;
        margin-right: 7px;
        width: 90px;
        height: 32px;
        border-radius: 4px;
        border-width: 1px;
        border-style: solid;
    }

        .Bootstrap.RadEditor .reEditorModes a:hover {
            box-shadow: inset 0 0 1px #ffffff;
        }

        .Bootstrap.RadEditor .reEditorModes a:focus,
        .Bootstrap.RadEditor .reEditorModes a:active,
        .Bootstrap.RadEditor a.reMode_selected,
        .Bootstrap.RadEditor a.reMode_selected:hover,
        .Bootstrap.reToolWrapper .reSplitButton.reTool:hover,
        .Bootstrap.reToolbarWrapper .reTool.reSplitButton:hover,
        .Bootstrap .reToolWrapper .reTool.reSplitButton:hover,
        .Bootstrap .reToolbarWrapper .reTool.reSplitButton:hover,
        .Bootstrap .reModule .reSplitButton.reTool:hover,
        .Bootstrap.reToolbarWrapper .reTool_selected,
        .Bootstrap.reToolbarWrapper .reTool_selected:hover {
            color: #333333;
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
        }

    .Bootstrap a.reSpinBoxIncrease,
    .Bootstrap a.reSpinBoxDecrease {
        width: 32px;
        height: 16px;
        background-image: url('Common/radActionsSprite.png');
    }

        .Bootstrap a.reSpinBoxIncrease:hover,
        .Bootstrap a.reSpinBoxDecrease:hover {
            box-shadow: inset 0 0 1px #ffffff;
        }

    .Bootstrap a.reSpinBoxIncrease {
        background-position: -9px -1017px;
    }

    .Bootstrap a.reSpinBoxDecrease {
        background-position: -9px -1067px;
    }

    .Bootstrap .reSpinBox input {
        width: 49px;
        height: 30px;
        font-size: 14px;
    }

    .Bootstrap .reSpinBox table {
        width: 33px;
        height: 32px;
        border-left: 1px solid #cccccc;
    }

    .Bootstrap .reModule .reTool,
    .Bootstrap .reModule .reDropdown,
    .Bootstrap .reModule .reDropdown:hover {
        border-width: 1px;
        border-style: solid;
        border-radius: 4px;
    }

    .Bootstrap .reLayoutWrapper .reToolZone .reModule .reTool.reSplitButton {
        width: 65px;
        border-width: 1px;
        border-style: solid;
    }

    .Bootstrap .reModule .reTool span {
        width: 32px;
        min-width: 32px;
        margin: 7px 0 0 7px;
    }

    .Bootstrap .reModule .reTool .borderColor,
    .Bootstrap .reModule .reTool .bgColor,
    .Bootstrap .reModule .reTool .SetImageProperties,
    .Bootstrap .reModule .reTool .reTopLeft,
    .Bootstrap .reModule .reTool .reTopCenter,
    .Bootstrap .reModule .reTool .reTopRight,
    .Bootstrap .reModule .reTool .reMiddleLeft,
    .Bootstrap .reModule .reTool .reMiddleCenter,
    .Bootstrap .reModule .reTool .reMiddleRight,
    .Bootstrap .reModule .reTool .reBottomLeft,
    .Bootstrap .reModule .reTool .reBottomCenter,
    .Bootstrap .reModule .reTool .reBottomRight {
        min-width: 20px;
    }

    .Bootstrap .reModule .reTool span.split_arrow {
        width: 32px;
        min-width: 32px;
        border-left: 1px solid #cccccc;
        background-position: -9px -1059px;
    }

    .Bootstrap .reModule td input[type='checkbox'] {
        margin-top: 13px;
    }

    .Bootstrap.RadEditor .reEditorModes a span {
        line-height: 32px;
    }

    .Bootstrap a.reMode_design span,
    .Bootstrap a.reMode_selected.reMode_design span {
        background-position: -7px 1px;
    }

    .Bootstrap a.reMode_html span,
    .Bootstrap a.reMode_selected.reMode_html span {
        background-position: -7px -33px;
    }

    .Bootstrap a.reMode_preview span,
    .Bootstrap a.reMode_selected.reMode_preview span {
        background-position: -7px -63px;
    }

    .Bootstrap .reResizeCell div {
        width: 14px;
        height: 20px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -18px -2218px;
        margin: 0 -1px -2px 0;
    }

    .Bootstrap.reToolBarLeft .reResizeCell div,
    .Bootstrap.reToolBarRight .reResizeCell div {
        bottom: -4px;
        right: -56px;
    }

    .Bootstrap .reToolbarWrapper .reToolbar li a.reSplitButton,
    .Bootstrap .reToolbar li a.reTool.reSplitButton {
        width: 42px;
    }

    .Bootstrap .reTool .ToggleFloatingToolbar {
        width: 23px;
    }

    .Bootstrap .reSplitButton.reTool .split_arrow {
        width: 16px;
        height: 32px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -17px -1059px;
        margin: 10px 0 0 4px;
    }

    .Bootstrap.reWrapper,
    .Bootstrap.RadEditor .reContentCell, .Bootstrap.reColorPicker, .Bootstrap.reInsertTable, .Bootstrap.reDropDownBody {
        border: 1px solid #dedede;
    }

        .Bootstrap.RadEditor .reContentCell.reNoBorder {
            border: none;
        }

    .Bootstrap.RadEditor .reNoBorder div.reContentArea {
        border: 1px solid #dedede;
    }

    .Bootstrap.reDropDownBody table {
        background: transparent;
        min-width: 100% !important;
    }

        .Bootstrap.reDropDownBody table td {
            font-size: 14px;
            height: 28px;
            min-width: 28px !important;
            color: #333333;
        }

    .Bootstrap.reCustomLinks a,
    .Bootstrap.reCustomLinks a:link,
    .Bootstrap.reCustomLinks a:visited {
        border: 1px solid transparent;
        /* should be the same as the background of the dropdown */
        color: #337ab7 !important;
        text-decoration: none;
    }

        .Bootstrap.reCustomLinks a:hover {
            border: 1px solid transparent;
            color: #23527c;
            text-decoration: underline;
        }

    .Bootstrap ul.reCustomLinks .reCustomLinksIcon {
        margin: 5px 4px 0 0 !important;
    }

    .Bootstrap .reTool,
    .Bootstrap .reToolbar li .reTool,
    .Bootstrap .reRibbonBarWrapper .reToolbar li .reTool,
    .RadWindow .Bootstrap.reToolbarWrapper .reToolbar li .reTool,
    .Bootstrap.RadEditor .reDialog .reTool,
    .Bootstrap.RadEditor .reToolbar .reTool,
    .Bootstrap.RadEditor .reModule .reTool,
    .Bootstrap .reToolbarWindow .reToolbar .reTool {
        width: 32px;
        height: 32px;
        margin: 0;
    }

    .Bootstrap .reToolbar li,
    .RadWindow .Bootstrap.reToolbarWrapper .reToolbar li {
        border-width: 1px 0 1px 1px;
        border-style: solid;
        border-color: #cccccc;
    }

        .Bootstrap .reToolbar li.reSeparator,
        .RadWindow .Bootstrap.reToolbarWrapper .reToolbar li.reSeparator {
            height: 34px;
            border: 0;
        }

    .Bootstrap .reGrip {
        display: none;
    }

    .Bootstrap .reToolbar .reToolFirstItem,
    .Bootstrap .reToolbar .reToolFirstItem .reTool,
    .RadWindow .Bootstrap.reToolbarWrapper .reToolbar .reToolFirstItem,
    .RadWindow .Bootstrap.reToolbarWrapper .reToolbar .reToolFirstItem .reTool {
        border-radius: 4px 0 0 4px;
    }

    .Bootstrap .reToolbar .reToolLastItem,
    .RadWindow .Bootstrap.reToolbarWrapper .reToolbar .reToolLastItem,
    .RadWindow .Bootstrap.reToolbarWrapper .reToolbar .reToolLastItem .reTool {
        border-radius: 0 4px 4px 0;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #cccccc;
    }

        .Bootstrap .reToolbar .reToolLastItem .reTool {
            border-radius: 0 4px 4px 0;
        }

        .Bootstrap .reToolbar .reToolLastItem + .reSeparator {
            border-width: 0;
        }

    .Bootstrap .reTool:hover,
    .Bootstrap .reToolbar li .reTool:hover,
    .RadWindow .Bootstrap.reToolbarWrapper li .reTool:hover,
    .Bootstrap .reRibbonBarWrapper .reToolbar li .reTool:hover,
    .Bootstrap.RadEditor .reDialog .reTool:hover,
    .Bootstrap.RadEditor .reToolbar .reTool:hover,
    .Bootstrap.RadEditor .reModule .reTool:hover,
    .Bootstrap .reToolbarWindow .reToolbar .reTool:hover,
    .Bootstrap .reToolbar li .reTool:focus {
        box-shadow: inset 0 0 1px #ffffff;
    }

    .Bootstrap .reToolbar li .reTool:focus,
    .RadWindow .Bootstrap.reToolbarWrapper li .reTool:focus {
        outline-width: thin;
        outline-offset: -2px;
        outline-color: #adadad;
    }

    .Bootstrap .reToolbar li .reTool:active,
    .Bootstrap .reToolbar li .reTool_selected,
    .RadWindow .Bootstrap.reToolbarWrapper li .reTool:active,
    .RadWindow .Bootstrap.reToolbarWrapper li .reTool_selected,
    .Bootstrap .reRibbonBarWrapper .reToolbar li .reTool:active,
    .Bootstrap .reRibbonBarWrapper .reToolbar li .reTool:focus,
    .Bootstrap .reRibbonBarWrapper .reToolbar li .reTool_selected,
    .Bootstrap.RadEditor .reDialog .reTool:active,
    .Bootstrap.RadEditor .reToolbar .reTool:active,
    .Bootstrap.RadEditor .reModule .reTool:active,
    .Bootstrap .reToolbarWindow .reToolbar .reTool:active {
        color: #333333;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    }

    .Bootstrap .reToolbar li .reTool_disabled,
    .RadWindow .Bootstrap.reToolbarWrapper li .reTool_disabled,
    .Bootstrap .reToolbar li .reTool_disabled:hover,
    .Bootstrap .reToolbar li .reTool_disabled:focus,
    .Bootstrap .reToolbar li .reTool_disabled:active,
    .Bootstrap.RadEditor .reDialog .reTool_disabled:hover,
    .Bootstrap.RadEditor .reToolbar .reTool_disabled:hover,
    .Bootstrap.RadEditor .reModule .reTool_disabled:hover,
    .Bootstrap .reToolbarWindow .reToolbar .reTool_disabled:hover,
    .Bootstrap.RadEditor .reDialog .reTool_disabled:active,
    .Bootstrap.RadEditor .reToolbar .reTool_disabled:active,
    .Bootstrap.RadEditor .reModule .reTool_disabled:active,
    .Bootstrap .reToolbarWindow .reToolbar .reTool_disabled:active {
        background-image: none;
        background-color: transparent;
        box-shadow: none;
    }

    .Bootstrap.RadEditor.reWrapper .reSplitButton.reTool {
        width: 42px;
    }

    .Bootstrap.reToolbar li .reTool_disabled:hover span.split_arrow,
    .Bootstrap.reToolbar li .reTool_disabled:active span.split_arrow,
    .Bootstrap.reToolbar li .reTool_disabled:focus span.split_arrow {
        border: 0 none;
        background-position: -17px -1059px;
    }

    .Bootstrap.reToolbar li .reTool span {
        margin: 7px 0 0 7px;
    }

    .Bootstrap.reToolbar {
        margin: 0 7px 7px 0 !important;
    }

        .Bootstrap .reToolbar:after {
            display: inline-block;
            width: 1px;
            height: 34px;
            margin: 0 0 0 7px;
            background-color: #dedede;
            content: "";
            vertical-align: top;
        }

        .Bootstrap .reToolbar:last-child:after {
            display: none;
        }

    .Bootstrap ul.reToolbar li {
        color: #333333;
        height: 32px;
    }

/*    .Bootstrap .reTool span,
    .Bootstrap .RadWindow_Bootstrap .reTool span,
    .Bootstrap .RadForm_Bootstrap .reTool span,
    .Bootstrap.reInsertTable .reTlbVertical ul .reTool_text span,
    .Bootstrap .reToolbar .reTool_text span {
        background-image: url('../Common/CommandSpritesMonoLight.png');
    }*/

    .Bootstrap .reToolbar .reTool_text:hover,
    .Bootstrap .reToolbar .reTool_text.reTool_selected,
    .Bootstrap .reToolbar .reTool_text.reTool_selected:hover {
        border-left: 1px solid #adadad;
        border-right: 1px solid #adadad;
    }

    .Bootstrap .reToolbar .reTool_text.reTool_disabled,
    .Bootstrap .reToolbar .reTool_text.reTool_disabled:hover {
        margin-left: 0;
        margin-right: 0;
        border: 0;
        opacity: .6;
    }

    .Bootstrap .reToolbar .reTool.reSplitButton.reTool_disabled:hover {
        background-color: none;
        border-color: transparent;
        box-shadow: none;
    }

    .Bootstrap .reDropdown,
    .Bootstrap .reTool_disabled.reDropdown:hover {
        position: relative;
        height: 32px;
        min-width: 80px;
        margin: 0;
        padding: 0 15px 0 5px;
        font-size: 14px;
    }

        .Bootstrap .reDropdown span {
            line-height: 30px;
            color: #333333;
            min-width: 80px;
        }

        .Bootstrap .reDropdown:hover {
            box-shadow: inset 0 0 1px #ffffff;
            border: 0;
        }

            .Bootstrap .reDropdown:hover span {
                color: #333333;
            }

        .Bootstrap .reDropdown:active,
        .Bootstrap .reDropdown:focus {
            color: #333333;
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
        }

        .Bootstrap .reDropdown:before {
            background-image: url('Common/radActionsSprite.png');
            background-position: -12px -1059px;
            content: "";
            width: 26px;
            height: 30px;
            position: absolute;
            top: 1px;
            left: auto;
            right: 0;
        }

        .Bootstrap .reTool_disabled.reDropdown:hover span {
            color: #333333;
        }

    .Bootstrap .reTlbVertical .reToolbar {
        margin: 0 !important;
    }

        .Bootstrap .reTlbVertical .reToolbar li {
            border: 0;
        }

        .Bootstrap .reTlbVertical .reToolbar .reToolFirstItem .reTool {
            border-radius: 4px 4px 0 0;
        }

        .Bootstrap .reTlbVertical .reToolbar .reToolLastItem .reTool,
        .Bootstrap .reTlbVertical .reToolbar .reToolLastItem .reDropdown {
            border-radius: 0 0 4px 4px;
        }

.reTlbVertical .Bootstrap.reToolbar .reTool.reSplitButton,
.reTlbVertical .Bootstrap.reToolbar .reTool {
    width: 42px;
    margin: auto;
    border-radius: 0;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
}

    .reTlbVertical .Bootstrap.reToolbar .reTool span {
        margin: 7px 0 0 12px;
    }

.Bootstrap .reTlbVertical .reSeparator {
    display: none;
}

.Bootstrap .reTlbVertical .reDropdown,
.Bootstrap .reTlbVertical .reDropdown:hover {
    min-width: 22px;
    width: 22px;
    height: 32px;
    border-radius: 0;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    margin: -1px 0 0 5px;
    padding-left: 5px;
    padding-right: 15px;
}

.Bootstrap.reDropDownBody .reTlbVertical .reToolbar {
    background-color: #ffffff;
    background-image: none;
}

.Bootstrap table.reSpinBox {
    background-color: #ffffff;
    color: #333333;
    border-color: #cccccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    border-radius: 4px;
}

    .Bootstrap table.reSpinBox:hover,
    .Bootstrap.RadEditor input:hover {
        background-color: #ffffff;
        color: #333333;
        border-color: #adadad;
    }

    .Bootstrap table.reSpinBox:focus,
    .Bootstrap.RadEditor input:focus {
        background-color: #ffffff;
        color: #333333;
        border-color: #3c87c8;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
        outline: 0 none;
    }

    .Bootstrap table.reSpinBox:active,
    .Bootstrap.RadEditor input:active {
        background-color: #ffffff;
        color: #333333;
        border-color: #cccccc;
    }

.Bootstrap .reModule td {
    vertical-align: top;
    padding-right: 16px;
}

.Bootstrap .reModule .reModuleLabel {
    font-size: 14px;
    color: #333333;
}

.Bootstrap .reModule_domlink {
    color: #428bca;
    font-size: 14px;
}

.Bootstrap .reModule_domlink_selected {
    color: #2a6496;
}

.Bootstrap .reModule.reStatistic {
    color: #999999;
}

.Bootstrap .reModule input[type="text"] {
    height: 28px;
    font-size: 14px;
    border-radius: 4px;
    background-color: #ffffff;
    color: #333333;
    border-color: #cccccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

    .Bootstrap .reModule input[type="text"]:hover {
        background-color: #ffffff;
        color: #333333;
        border-color: #adadad;
    }

    .Bootstrap .reModule input[type="text"]:focus {
        background-color: #ffffff;
        color: #333333;
        border-color: #3c87c8;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
        outline: 0 none;
    }

    .Bootstrap .reModule input[type="text"]:active {
        background-color: #ffffff;
        color: #333333;
        border-color: #cccccc;
    }

.Bootstrap.reDropDownBody .reItemOver {
    background-color: #eeeeee;
}

.Bootstrap.reColorPicker table div,
.Bootstrap.reColorPicker span {
    border: 1px solid #cccccc;
}

.Bootstrap.reColorPicker table td.reItemOver div {
    border-color: #adadad;
}

.Bootstrap .reAjaxspell_wrapper {
    font-size: 14px;
    background-color: #fcfcfc !important;
}

.Bootstrap .reAjaxspell_button {
    height: 34px;
    font-size: 14px;
    border: 1px solid #dedede;
    background-color: #ffffff;
    color: #333333;
}

    .Bootstrap .reAjaxspell_button:hover {
        background-color: #e6e5e5;
    }

    .Bootstrap .reAjaxspell_button:active {
        background-color: #e6e5e5;
        color: #333333;
    }

.Bootstrap .reAjaxSpellCheckSeparator {
    background-color: #333333;
}

.Bootstrap.reCustomLinks,
.Bootstrap.reCustomLinks ul {
    color: #333333;
}

    .Bootstrap.reCustomLinks a {
        background: none transparent;
        color: #333333;
        cursor: default !important;
    }

        .Bootstrap.reCustomLinks a:hover {
            color: #ffffff;
        }

.Bootstrap.reInsertTable table {
    background-color: #ffffff;
}

    .Bootstrap.reInsertTable table tr td {
        border: 1px solid #dedede;
        background-color: #ffffff;
        height: 20px;
        min-width: 20px !important;
    }

        .Bootstrap.reInsertTable table tr td div {
            height: 20px;
            width: 20px;
        }

.Bootstrap.reWrapper td.reTlbVertical ul.reToolbar {
    width: 54px !important;
}

.Bootstrap .reTlbVertical .split_arrow,
.Bootstrap .reTlbVertical .reTool_text.reSplitButton .split_arrow {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}

.Bootstrap.reInsertTable .reTlbVertical ul {
    background-color: #ffffff;
    margin-left: 3px;
}

.Bootstrap.reDropDownBody.reInsertTable {
    width: 200px !important;
}

    .Bootstrap.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text,
    .Bootstrap.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link,
    .Bootstrap.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited {
        color: #333333 !important;
        background: transparent none;
    }

div.reInsertTable .Bootstrap.reToolbar li,
div.reInsertTable .Bootstrap.reToolbar li .reTool {
    border: 0 none;
}

    div.reInsertTable .Bootstrap.reToolbar li,
    div.reInsertTable .Bootstrap.reToolbar li .reTool {
        width: 30px !important;
        height: 30px;
    }

        div.reInsertTable .Bootstrap.reToolbar li .reTool span {
            margin: 7px 0 0 6px;
        }

.Bootstrap.reDropDownBody.reInsertTable .reToolbar:after {
    display: none;
}

.Bootstrap.reDropDownBody.reAlignmentSelector {
    width: 87px !important;
    height: 116px !important;
}

.Bootstrap.reColorPicker {
    height: 260px !important;
}

    .Bootstrap.reColorPicker table tr td {
        min-width: 20px !important;
    }

    .Bootstrap.reColorPicker table td div {
        width: 20px;
        height: 20px;
    }

.Bootstrap a.reCustomColor {
    font-size: 14px;
}

.Bootstrap div.reColorPickerFooter {
    height: 38px;
}

    .Bootstrap div.reColorPickerFooter span {
        height: 34px;
        line-height: 34px;
        font-size: 14px;
    }

.Bootstrap.reDropDownBody .reTlbVertical ul li .reTool_text {
    height: 28px;
    line-height: 28px;
    font-size: 14px;
}

    .Bootstrap.reDropDownBody .reTlbVertical ul li .reTool_text .reButton_text {
        color: #333333;
    }

    .Bootstrap.reDropDownBody .reTlbVertical ul li .reTool_text:hover {
        background-color: #eeeeee;
    }

        .Bootstrap.reDropDownBody .reTlbVertical ul li .reTool_text:hover .reButton_text {
            color: #333333;
        }

.Bootstrap div.reCommentEdit,
.Bootstrap div.reCommentTextArea,
.Bootstrap div.reCommentView,
.Bootstrap div.reCommentButton,
.Bootstrap div.rePopupButton,
.Bootstrap div.rePopupMessage,
.Bootstrap div.rePopupContainer .rePopupTitle,
.Bootstrap div.reCommentTextAreaWatermark,
.Bootstrap div.reCommentInfoPanel {
    font: 13px Arial,Helvetica,sans-serif;
}

.Bootstrap .reCommentEdit,
.Bootstrap .reCommentTextArea,
.Bootstrap .reCommentView,
.Bootstrap .reCommentInfoPanel {
    border-color: #dedede;
    background-color: #fcfcfc;
}

.Bootstrap .reCommentTitle,
.Bootstrap .reCommentInfoPanel {
    color: #333333;
}

.Bootstrap .reCommentTextArea {
    border-color: #dedede;
    background-color: #ffffff;
}

.Bootstrap.RadEditor .reCommentButton,
.Bootstrap .rePopupButtonContainer .rePopupButton {
    height: 26px;
    padding: 0 10px;
    border-width: 1px;
    border-style: solid;
    background-position: 0 0;
    background-repeat: repeat-x;
}

    .Bootstrap.RadEditor .reCommentButton:active,
    .Bootstrap.RadEditor .rePopupButtonContainer .rePopupButton:active {
        box-shadow: inset 0 0 4px #c0c0c0;
    }

.Bootstrap.rePopupContainer {
    border-color: #dedede;
    background-color: #ffffff;
}

    .Bootstrap.rePopupContainer .rePopupTitle {
        color: #333333;
        background-color: whitesmoke;
        border-color: #dedede;
        border-radius: 0;
    }

.Bootstrap div.reCommentInfoPanel {
    font: 16px Arial, Helvetica, sans-serif;
}

.Bootstrap .RadRibbonBar_Bootstrap .reDropdown,
.Bootstrap .RadRibbonBar_Bootstrap .reTool_disabled.reDropdown:hover {
    height: 20px;
    margin: 0 2px 0 0;
}

    .Bootstrap .RadRibbonBar_Bootstrap .reDropdown span {
        line-height: 20px;
    }

.Bootstrap .reTool .ToggleEditMode {
    background-image: url('../Common/CommonIconsLight.png');
    background-position: -8px -40px;
}

.Bootstrap.RadWindow.RadEditor.reWrapper .rwWindowContent {
    background-color: #fcfcfc;
}

.Bootstrap.reWrapper.reInlineEditor:hover {
    border-color: #dedede;
}

.Bootstrap.reWrapper.reInlineEditorSelected, .Bootstrap.reWrapper.reInlineEditorSelected:hover {
    border-color: #3c87c8;
}

.Bootstrap.RadEditor.reRtl .reTool .split_arrow:hover {
    border-right-color: transparent;
}

.Bootstrap.RadEditor.reRtl .reDropdown:hover {
    color: #333333;
}

.Bootstrap.RadEditor.reRtl .reDropdown:before {
    left: -4px;
    right: auto;
}

.Bootstrap.RadEditor.reRtl .reEditorModes .reMode_design span {
    background-position: 55px -3px;
}

.Bootstrap.RadEditor.reRtl .reEditorModes .reMode_html span {
    background-position: 55px -33px;
}

.Bootstrap.RadEditor.reRtl .reEditorModes .reMode_preview span {
    background-position: 55px -67px;
}

.reTool span,
.Bootstrap.reInsertTable .reTlbVertical ul .reTool_text span,
.reToolbar .reTool_text span {
    background-image: url('../Common/CommandSpritesMonoLight.png');
}

/* the rule below styles RadWindow's content cell, which is used in the floating and show on focus toolbar modes */
.RadWindow.RadWindow_Bootstrap.reToolbarWindow td.rwWindowContent,
.RadWindow.RadWindow_Bootstrap.reToolbarWindow div.rwContent {
    background-color: #ffffff;
}

.RadWindow_Bootstrap .reInsertTableLightWrapper .lightTable {
    border-color: #dedede;
}

.reToolWrapper.Bootstrap .reSplitButton.reTool {
    width: 42px;
}

a.reTool .split_arrow {
    width: 16px;
    height: 26px;
    background-image: url('Common/radActionsSprite.png');
    background-position: -117px -1059px;
    top: -10px;
    right: 0;
}

.reTool .split_arrow:hover {
    border-left-color: transparent;
}

/* Dialogs overrides */
.RadForm_Bootstrap .reStyleBuilderBgImg li,
.RadForm_Bootstrap .reStyleBuilderTextAlignment li,
.RadForm_Bootstrap .reStyleBuilderTextSpacing li,
.RadForm_Bootstrap .reStyleBuilderTextFlow li,
.RadForm_Bootstrap .reStyleBuilderLayoutFlow li,
.RadForm_Bootstrap .reStyleBuilderLayoutContent li,
.RadForm_Bootstrap .reStyleBuilderBoxSize li,
.RadForm_Bootstrap .reStyleBuilderBoxPadding li,
.RadForm_Bootstrap .reStyleBuilderBoxMargin li,
.RadForm_Bootstrap .reStyleBuilderLists li,
.RadForm_Bootstrap #BoxWidthContainer {
    margin-bottom: 3px;
}

.RadForm_Bootstrap #sbMainPane,
.RadForm_Bootstrap #BorderContent {
    width: 437px;
}

.RadForm_Bootstrap #fontAttributes {
    width: 396px;
}

.RadForm_Bootstrap fieldset fieldset {
    width: auto;
}

.RadForm_Bootstrap #BorderContent .Labels {
    width: 55px;
    padding: 61px 2px 0 0;
}

    .RadForm_Bootstrap #BorderContent .Labels .columnLabel {
        line-height: 26px;
    }

.RadForm_Bootstrap #borderStylePane,
.RadForm_Bootstrap #borderWidthPane,
.RadForm_Bootstrap #borderColorPane {
    height: 190px;
}

    .RadForm_Bootstrap #borderColorPane ul {
        padding: 10px 0 0;
    }

    .RadForm_Bootstrap #borderColorPane li {
        height: 26px;
    }

.RadWindow_Bootstrap .reTool span,
.RadForm_Bootstrap .reTool span {
    background-image: url('../Common/CommandSpritesMonoLight.png');
}

.RadForm_Bootstrap .reMiddlecell.reTableWizardDialog {
    height: 450px !important;
}

.RadForm_Bootstrap .reStyleBuilderSize .reInlineBlock.reMetroTouchFix {
    width: 150px;
}

    .RadForm_Bootstrap .reStyleBuilderSize .reInlineBlock.reMetroTouchFix .riLabel {
        width: 69px !important;
        color: #000;
    }

.RadForm_Bootstrap .reImageMapDefineArea .reDefineSize .rfdDecorated {
    width: 32px !important;
}

.RadForm_Bootstrap .reImageMapPreviewWrapper {
    width: 360px;
}

.RadForm_Bootstrap .reImageMapPreview {
    width: 338px;
}

.RadForm_Bootstrap .reCellPropertiesPreview {
    width: 400px;
}

.RadForm_Bootstrap .reTableWizardColumns .propertyLabel {
    width: 100px !important;
}

.RadForm_Bootstrap .reTableWizardRows .propertyLabel {
    width: 80px !important;
}

.RadForm_Bootstrap .reTableWizardAccessible .reLabelCell {
    vertical-align: top;
}

.RadWindow_Bootstrap .reTablePropertyControlCell .short {
    width: 95px;
}

.RadWindow_Bootstrap .reInsertImageWrapper,
.RadWindow_Bootstrap .reInsertLinkWrapper,
.RadWindow_Bootstrap .reInsertTableLightWrapper {
    font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadWindow_Bootstrap table.reControlsLayout .reTablePropertyControlCell input.rfdIgnore,
    .RadWindow_Bootstrap table.reControlsLayout .reImgPropertyControlCell input.rfdIgnore,
    .RadWindow_Bootstrap .reInsertLinkWrapper input {
        height: 23px;
        border: 1px solid #dedede;
        background-color: #ffffff;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 14px;
    }

.RadWindow_Bootstrap .reControlsLayout .reConfirmCancelButtonsTblLight button {
    height: 26px;
    padding: 0 10px;
    *padding: 0;
    border: 1px solid #cccccc !important;
    background-position: 0 0;
    background-repeat: repeat-x;
    border-radius: 4px;
}

    .RadWindow_Bootstrap .reControlsLayout .reConfirmCancelButtonsTblLight button:hover {
        background-position: 0 0;
        border: 1px solid #adadad !important;
    }

    .RadWindow_Bootstrap .reControlsLayout .reConfirmCancelButtonsTblLight button:active,
    .RadWindow_Bootstrap .reControlsLayout .reConfirmCancelButtonsTblLight button:focus {
        background-position: 0 0;
        box-shadow: inset 0 0 4px #c0c0c0;
        border: 1px solid #adadad !important;
    }

.reToolbar a,
.reDropdown,
.reSpinBox input,
.RadEditor input,
.reModule,
.reModule td,
.reEditorModes a,
.reDropDownBody,
.reDropDownBody td,
.reAjaxspell_wrapper,
.reAjaxspell_button,
.reAjaxspell_addicon,
.reAjaxspell_ignoreicon,
.reAjaxspell_okicon,
.reInsertTable .reTlbVertical ul a.reTool_text span.reButton_text,
.reColorPicker .reCustomColor {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.reToolbar.Bootstrap {
    background-color: transparent;
    border-color: transparent;
}

    .reToolbar.Bootstrap li {
        height: 32px;
        border-width: 1px 1px 1px 0;
        border-style: solid;
        border-color: #cccccc;
        border-radius: 0;
    }

    .reToolbar.Bootstrap .reToolFirstItem {
        border-width: 1px;
    }

    .reToolbar.Bootstrap .reSeparator {
        border-color: transparent;
    }

    .reToolbar.Bootstrap .reToolFirstItem,
    .reToolbar.Bootstrap .reToolFirstItem .reTool {
        border-radius: 4px 0 0 4px;
    }

    .reToolbar.Bootstrap .reToolLastItem,
    .reToolbar.Bootstrap .reToolLastItem .reTool {
        border-radius: 0 4px 4px 0;
    }

    .reToolbar.Bootstrap .reSeparator + li {
        border-width: 1px;
    }

.RadFilter_Bootstrap {
    font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #333333;
}

    .RadFilter_Bootstrap ul ul {
        margin: 0;
    }

    .RadFilter_Bootstrap .rfOper,
    .RadFilter_Bootstrap .rfField,
    .RadFilter_Bootstrap .rfExp,
    .RadFilter_Bootstrap .rfAddGr,
    .RadFilter_Bootstrap .rfAddExp,
    .RadFilter_Bootstrap .rfDel {
        background-image: url('Common/radActionsSprite.png');
        background-repeat: no-repeat;
    }

        .RadFilter_Bootstrap .rfOper:hover,
        .RadFilter_Bootstrap .rfField:hover,
        .RadFilter_Bootstrap .rfExp:hover,
        .RadFilter_Bootstrap .rfAddGr:hover,
        .RadFilter_Bootstrap .rfAddExp:hover,
        .RadFilter_Bootstrap .rfDel:hover {
            background-color: #e6e5e5;
        }

    .RadFilter_Bootstrap .rfLeft,
    .RadFilter_Bootstrap .rfMid,
    .RadFilter_Bootstrap .rfTools,
    .RadFilter_Bootstrap .rfRight {
        padding: 7px 0;
        height: 34px;
        border-style: solid;
        border-color: #cccccc;
        border-width: 1px 0;
        background: whitesmoke;
    }

    .RadFilter_Bootstrap .rfLeft {
        padding-left: 3px;
        border-left-width: 1px;
        border-radius: 4px 0 0 4px;
    }

    .RadFilter_Bootstrap .rfRight {
        padding-left: 3px;
        border-right-width: 1px;
        border-radius: 0 4px 4px 0;
    }

    .RadFilter_Bootstrap .rfText {
        font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .RadFilter_Bootstrap a {
        color: #337ab7;
        line-height: 2.42857;
    }

    .RadFilter_Bootstrap .rfLines li li {
        background: url('Filter/rfLine.gif') repeat-y 10px 0;
    }

        .RadFilter_Bootstrap .rfLines li li .rfDiv {
            padding: 8px 0 0 17px;
            background: url('Filter/rfMiddle.gif') no-repeat 10px 8px;
        }

        .RadFilter_Bootstrap .rfLines li li.rfLast .rfDiv {
            background: url('Filter/rfLast.gif') no-repeat 10px 0;
            background-repeat: no-repeat;
        }

    .RadFilter_Bootstrap .rfOper,
    .RadFilter_Bootstrap .rfField,
    .RadFilter_Bootstrap .rfExp,
    .RadFilter_Bootstrap .rfText {
        padding: 0 27px 0 8px;
        height: 32px;
        display: inline-block;
        line-height: 2.29;
        vertical-align: top;
        border: 1px solid #cccccc;
        background: url('Filter/sprite.png');
        background-repeat: no-repeat;
        background-position: right 7px top -14px;
        background-position: 100% -14px\9;
        background-color: #ffffff;
    }

    * + html .RadFilter_Bootstrap .rfOper,
    * + html .RadFilter_Bootstrap .rfField,
    * + html .RadFilter_Bootstrap .rfExp,
    * + html .RadFilter_Bootstrap .rfText {
        background-position: 100% -14px;
    }

    .RadFilter_Bootstrap .rfOper {
        border-radius: 4px 0 0 4px;
    }

    .RadFilter_Bootstrap .rfField {
        color: #333333;
        border-radius: 4px 0 0 4px;
    }

    .RadFilter_Bootstrap .rfExp,
    .RadFilter_Bootstrap .rfText,
    .RadFilter_Bootstrap .RadInput.riSingle .riTextBox {
        border-left-width: 0;
        border-radius: 0;
    }

    .RadFilter_Bootstrap .RadPicker .rcTimePopup {
        margin: 0 0 0 -1px;
        background-color: #ffffff;
    }

  /*  .RadFilter_Bootstrap .RadPicker .rcTimePopup,
    .RadFilter_Bootstrap .RadPicker .rcCalPopup {
        border-radius: 0;
    }
*/
    .RadFilter_Bootstrap .rfCheckBox,
    .RadFilter_Bootstrap .RadPicker .rcCalPopup {
        width: 32px;
        height: 32px;
        border: 1px solid;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        margin: 0 -1px;
    }

    * + html .RadFilter_Bootstrap .rfControl {
        margin-top: -1px;
    }

    * + html .RadFilter_Bootstrap .rfCheckBox {
        margin-top: 0;
    }

    .RadFilter_Bootstrap .rfCheckBox {
        display: inline-block;
        margin-right: 0;
        text-align: center;
    }

        .RadFilter_Bootstrap .rfCheckBox input {
            margin-top: 10px;
        }

        * + html .RadFilter_Bootstrap .rfCheckBox input {
            margin-top: 5px;
        }

    .RadFilter_Bootstrap .RadDropDownList .rddlInner {
        border-left-width: 0;
        border-radius: 0;
    }

    .RadFilter_Bootstrap .rfAddExp {
        background-position: -9px -4609px;
    }

    .RadFilter_Bootstrap .rfAddGr {
        background-position: -9px -4659px;
    }

    .RadFilter_Bootstrap .rfDel {
        background-position: -9px -1959px;
        border-radius: 0 4px 4px 0;
    }

    .RadFilter_Bootstrap .rfDel,
    .RadFilter_Bootstrap .rfAddGr,
    .RadFilter_Bootstrap .rfAddExp {
        margin: 0;
        width: 32px;
        height: 32px;
        line-height: 2.29;
        border: 1px solid #cccccc;
        border-left-width: 0;
        background-color: #ffffff;
    }

    .RadFilter_Bootstrap .rfPreview {
        color: #333333;
    }

        .RadFilter_Bootstrap .rfPreview em,
        .RadFilter_Bootstrap .rfPreview .rfBr {
            color: #428bca;
        }

        .RadFilter_Bootstrap .rfPreview .rfBr {
            font-weight: bold;
        }

    .RadFilter_Bootstrap .rfApply a,
    .RadFilter_Bootstrap .rfApply span {
        padding: 2px 16px;
        height: 26px;
        border: 1px solid #cccccc;
        border-radius: 4px;
        background: #ffffff;
        color: #333333;
    }

        .RadFilter_Bootstrap .rfApply a input,
        .RadFilter_Bootstrap .rfApply span input {
            padding: 0;
            line-height: 1.9;
        }

        .RadFilter_Bootstrap .rfApply a:hover,
        .RadFilter_Bootstrap .rfApply span:hover {
            color: #333333;
            background: #e6e5e5;
            border: 1px solid #adadad;
        }

.RadFilterRTL_Bootstrap .rfDiv {
    background: url('Filter/rfLine-rtl.gif') repeat-y 100% 0;
}

.RadFilterRTL_Bootstrap .rfRight {
    border-left-width: 1px;
    border-right-width: 0;
    border-radius: 4px 0 0 4px;
}

.RadFilterRTL_Bootstrap .rfLeft {
    border-left-width: 0;
    border-right-width: 1px;
    border-radius: 0 4px 4px 0;
}

.RadFilterRTL_Bootstrap .rfOper {
    border-radius: 0 4px 4px 0;
}

.RadFilterRTL_Bootstrap .rfField {
    border-radius: 0 4px 4px 0;
}

.RadFilterRTL_Bootstrap .rfExp,
.RadFilterRTL_Bootstrap .rfDel,
.RadFilterRTL_Bootstrap .rfAddGr,
.RadFilterRTL_Bootstrap .rfAddExp,
.RadFilterRTL_Bootstrap .rfText,
.RadFilterRTL_Bootstrap .rfCheckBox,
.RadFilterRTL_Bootstrap .RadDropDownList .rddlInner,
.RadFilterRTL_Bootstrap .RadInput.riSingle .riTextBox {
    border-left-width: 1px;
    border-right-width: 0;
    border-radius: 0;
}

.RadFilterRTL_Bootstrap .rfCheckBox {
    margin: 0;
}

.RadFilterRTL_Bootstrap .RadPicker .rcCalPopup {
    /*border-radius: 0;*/
}

.RadFilterRTL_Bootstrap .rfDel {
    border-radius: 4px 0 0 4px;
}

.RadFilterRTL_Bootstrap .rfLines li li {
    background: url('Filter/rfLine-rtl.gif') repeat-y 100% 0;
}

    .RadFilterRTL_Bootstrap .rfLines li li .rfDiv {
        padding: 0 17px 8px 0;
        background: url('Filter/rfMiddle-rtl.gif') no-repeat 100% 0;
    }

    .RadFilterRTL_Bootstrap .rfLines li li.rfLast .rfDiv {
        background: url('Filter/rfLast-rtl.gif') no-repeat 100% 0;
    }

.RadForm.RadForm_Bootstrap {
    /* CSS class for styling the decoration zone or the <html /> tag of the page */
    /* Decorate scrollbars */
    /* Decorate <input type="button | submit | reset" /> and <button type="button | submit | reset" /> - look if there is a secondary .rfdButton class applied to the root element */
    /* Decorate <h4|5|6 /> */
    /* Decorate <label /> */
    /* Decorate <input type="checkbox" /> */
    /* Decorate <input type="radio" /> */
    /* <fieldset /> and <legend /> */
    /* this selector styles the hover of the side bars of the rounded elements */
    /* Decorate <input type="text | password | search | url | tel | email" /> and <textarea /> */
    /* Decorate <fieldset /> and <legend /> */
    /* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
    /* <select /> */
    /* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
    /* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */
    /* the scrollbar face color */
    /*GridView, FormView, DetailsView*/
    /* Validation Summary Control and Login Control  */
    /* Right to Left Support */
}

    .RadForm.RadForm_Bootstrap.rfdButton input.rfdDecorated[type="button"],
    .RadForm.RadForm_Bootstrap.rfdButton input.rfdDecorated[type="reset"],
    .RadForm.RadForm_Bootstrap.rfdButton input.rfdDecorated[type="submit"],
    .RadForm.RadForm_Bootstrap.rfdButton .rfdSkinnedButton button,
    .RadForm.RadForm_Bootstrap.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * {
        padding: 6px 12px;
        height: 34px;
        line-height: 34px;
    }

    .RadForm.RadForm_Bootstrap a.rfdSkinnedButton * {
        font: 14px "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    }

    .RadForm.RadForm_Bootstrap.rfdButton a.rfdSkinnedButton .rfdDecorated,
    .RadForm.RadForm_Bootstrap.rfdTextbox input.rfdDecorated[type="text"],
    .RadForm.RadForm_Bootstrap.rfdTextbox input.rfdDecorated[type="password"],
    .RadForm.RadForm_Bootstrap.rfdTextarea textarea,
    .RadForm.RadForm_Bootstrap.rfdTextarea textarea.rfdDecorated[disabled]:hover,
    .RadForm.RadForm_Bootstrap.rfdTextbox input.rfdDecorated[disabled][type="text"]:hover,
    .RadForm.RadForm_Bootstrap.rfdTextbox input.rfdDecorated[disabled][type="password"]:hover,
    .RadForm.RadForm_Bootstrap .rfdSelectText,
    .RadForm.RadForm_Bootstrap.rfdLabel label,
    .RadForm.RadForm_Bootstrap .rfdDecorated,
    .RadForm.RadForm_Bootstrap .rfdCheckboxChecked,
    .RadForm.RadForm_Bootstrap .rfdInputDisabled.rfdCheckboxChecked:hover,
    .RadForm.RadForm_Bootstrap .rfdCheckboxUnchecked,
    .RadForm.RadForm_Bootstrap .rfdInputDisabled.rfdCheckboxUnchecked:hover,
    .RadForm.RadForm_Bootstrap .rfdAspLabel,
    .RadForm.RadForm_Bootstrap .rfdRadioUnchecked,
    .RadForm.RadForm_Bootstrap .rfdInputDisabled.rfdRadioUnchecked:hover,
    .RadForm.RadForm_Bootstrap .rfdRadioUnchecked:hover,
    .RadForm.RadForm_Bootstrap .rfdRadioChecked,
    .RadForm.RadForm_Bootstrap .rfdInputDisabled.rfdRadioChecked:hover,
    .RadForm.RadForm_Bootstrap .rfdRadioChecked:hover,
    .RadForm.RadForm_Bootstrap .riTextBox,
    .RadForm.RadForm_Bootstrap .rfdValidationSummaryControl,
    .RadForm.RadForm_Bootstrap .rfdLoginControl,
    .RadForm.RadForm_Bootstrap legend,
    .RadForm.RadForm_Bootstrap .rfdSelectBox_MetroTouch li,
    .RadForm.RadForm_Bootstrap .rfdSelectText,
    .RadForm.RadForm_Bootstrap.rfdGrids .rfdTable th,
    .RadForm.RadForm_Bootstrap.rfdGrids .rfdTable td {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 14px;
        color: #333333;
    }

    .RadForm.RadForm_Bootstrap.rfdScrollBars {
        scrollbar-3dlight-color: #cccccc;
        scrollbar-arrow-color: #333333;
        scrollbar-base-color: #ffffff;
        scrollbar-darkshadow-color: #cccccc;
        scrollbar-face-color: #e6e5e5;
        scrollbar-highlight-color: #e6e5e5;
        scrollbar-shadow-color: #e6e5e5;
        scrollbar-track-color: #ffffff;
    }

    .RadForm.RadForm_Bootstrap.rfdButton a.rfdSkinnedButton,
    .RadForm.RadForm_Bootstrap.rfdButton a.rfdSkinnedButton.rfdInputDisabled:hover,
    .RadForm.RadForm_Bootstrap.rfdButton a.rfdSkinnedButton.rfdInputDisabled:active {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        height: 32px;
        padding: 0;
        border: 1px solid #cccccc !important;
        border-radius: 4px;
        box-shadow: none;
        outline: none;
    }

        .RadForm.RadForm_Bootstrap.rfdButton a.rfdSkinnedButton:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            box-shadow: inset 0 0 1px #ffffff;
        }

        .RadForm.RadForm_Bootstrap.rfdButton a.rfdSkinnedButton:focus {
            outline-width: thin;
            outline-offset: -2px;
            outline-color: #adadad;
        }

        .RadForm.RadForm_Bootstrap.rfdButton a.rfdSkinnedButton:active {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            color: #333333;
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
        }

    .RadForm.RadForm_Bootstrap.rfdHeading h4,
    .RadForm.RadForm_Bootstrap.rfdHeading h5 {
        color: #333333;
        border-bottom: 1px solid #dedede;
    }

    .RadForm.RadForm_Bootstrap.rfdHeading h6 {
        color: #333333;
    }

    .RadForm.RadForm_Bootstrap.rfdLabel label,
    .RadForm.RadForm_Bootstrap.rfdLabel .rfdAspLabel,
    .RadForm.RadForm_Bootstrap.rfdRadio .rfdRadioUnchecked,
    .RadForm.RadForm_Bootstrap.rfdRadio .rfdRadioChecked,
    .RadForm.RadForm_Bootstrap.rfdCheckbox .rfdCheckboxUnchecked,
    .RadForm.RadForm_Bootstrap.rfdCheckbox .rfdCheckboxChecked {
        color: #333333;
    }

    .RadForm.RadForm_Bootstrap .rfdCheckboxUnchecked,
    .RadForm.RadForm_Bootstrap .rfdCheckboxChecked,
    .RadForm.RadForm_Bootstrap .rfdInputDisabled.rfdCheckboxUnchecked,
    .RadForm.RadForm_Bootstrap .rfdInputDisabled.rfdCheckboxChecked {
        background-image: url('FormDecorator/CheckBoxSprites.png');
    }

    .RadForm.RadForm_Bootstrap .rfdRadioUnchecked,
    .RadForm.RadForm_Bootstrap .rfdRadioChecked,
    .RadForm.RadForm_Bootstrap .rfdInputDisabled.rfdRadioUnchecked,
    .RadForm.RadForm_Bootstrap .rfdInputDisabled.rfdRadioChecked {
        background-image: url('FormDecorator/RadioButtonSprites.png');
    }

    .RadForm.RadForm_Bootstrap .rfdCheckboxChecked,
    .RadForm.RadForm_Bootstrap .rfdCheckboxUnchecked,
    .RadForm.RadForm_Bootstrap .rfdRadioUnchecked,
    .RadForm.RadForm_Bootstrap .rfdRadioChecked {
        line-height: 22px;
    }

    .RadForm.RadForm_Bootstrap.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
    .RadForm.RadForm_Bootstrap.rfdFieldset fieldset legend,
    .RadForm.RadForm_Bootstrap.rfdFieldset legend {
        color: #333333;
    }

    .RadForm.RadForm_Bootstrap table.rfdRoundedWrapper:hover div.rfdRoundedInner {
        background-color: #ffffff;
        border-color: #dedede !important;
    }

    .RadForm.RadForm_Bootstrap table.rfdRoundedWrapper:hover .rfdRoundedOuter {
        background-color: #adadad !important;
    }

    .RadForm.RadForm_Bootstrap.rfdTextbox input[type="text"].rfdDecorated,
    .RadForm.RadForm_Bootstrap.rfdTextbox input[type="password"].rfdDecorated,
    .RadForm.RadForm_Bootstrap.rfdTextbox input[type="search"].rfdDecorated,
    .RadForm.RadForm_Bootstrap.rfdTextbox input[type="url"].rfdDecorated,
    .RadForm.RadForm_Bootstrap.rfdTextbox input[type="tel"].rfdDecorated,
    .RadForm.RadForm_Bootstrap.rfdTextbox input[type="email"].rfdDecorated,
    .RadForm.RadForm_Bootstrap.rfdTextarea textarea {
        padding: 6px 12px;
        height: 20px;
        border: 1px solid;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 14px;
    }

        .RadForm.RadForm_Bootstrap.rfdTextarea textarea[disabled].rfdDecorated,
        .RadForm.RadForm_Bootstrap.rfdTextarea textarea[disabled].rfdDecorated:hover,
        .RadForm.RadForm_Bootstrap.rfdTextarea textarea[disabled="disabled"],
        .RadForm.RadForm_Bootstrap.rfdTextarea textarea[disabled="disabled"]:hover,
        .RadForm.RadForm_Bootstrap.rfdTextbox .rfdInputDisabled,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[disabled][type="text"].rfdInputDisabled,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[disabled][type="text"].rfdInputDisabled:hover {
            box-shadow: none;
        }

    .RadForm.RadForm_Bootstrap.rfdCheckbox .rfdCheckboxUnchecked.rfdInputDisabled,
    .RadForm.RadForm_Bootstrap.rfdCheckbox .rfdCheckboxChecked.rfdInputDisabled,
    .RadForm.RadForm_Bootstrap.rfdRadio .rfdRadioUnchecked.rfdInputDisabled,
    .RadForm.RadForm_Bootstrap.rfdRadio .rfdRadioChecked.rfdInputDisabled {
        background-color: transparent;
    }

    .RadForm.RadForm_Bootstrap.rfdTextarea textarea,
    .RadForm.RadForm_Bootstrap.rfdTextarea textarea[disabled].rfdDecorated:hover,
    .RadForm.RadForm_Bootstrap.rfdTextarea textarea[disabled="disabled"],
    .RadForm.RadForm_Bootstrap.rfdTextarea textarea[disabled="disabled"]:hover {
        height: auto;
    }

        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="text"].rfdDecorated:hover,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="password"].rfdDecorated:hover,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="search"].rfdDecorated:hover,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="url"].rfdDecorated:hover,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="tel"].rfdDecorated:hover,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="email"].rfdDecorated:hover,
        .RadForm.RadForm_Bootstrap.rfdTextarea textarea:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #ffffff;
        }

        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="text"].rfdDecorated:focus,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="password"].rfdDecorated:focus,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="search"].rfdDecorated:focus,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="url"].rfdDecorated:focus,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="tel"].rfdDecorated:focus,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="email"].rfdDecorated:focus,
        .RadForm.RadForm_Bootstrap.rfdTextarea textarea:focus {
            border-color: #3c87c8;
            color: #333333;
            background-color: #ffffff;
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
            outline: 0 none;
        }

        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="text"].rfdDecorated:active,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="password"].rfdDecorated:active,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="search"].rfdDecorated:active,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="url"].rfdDecorated:active,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="tel"].rfdDecorated:active,
        .RadForm.RadForm_Bootstrap.rfdTextbox input[type="email"].rfdDecorated:active,
        .RadForm.RadForm_Bootstrap.rfdTextarea textarea:active {
            border-color: #3c87c8;
            color: #333333;
            background-color: #ffffff;
        }

    .RadForm.RadForm_Bootstrap.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
    .RadForm.RadForm_Bootstrap.rfdFieldset fieldset.rfdFieldset legend {
        color: #333333;
    }

    .RadForm.RadForm_Bootstrap.rfdFieldset fieldset,
    .RadForm.RadForm_Bootstrap.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
    .RadForm.RadForm_Bootstrap.rfdFieldset fieldset.rfdFieldset {
        border: 1px solid #dedede;
        background-color: #fcfcfc;
    }

    .RadForm.RadForm_Bootstrap table.rfdRoundedWrapper input,
    .RadForm.RadForm_Bootstrap table.rfdRoundedWrapper textarea,
    .RadForm.RadForm_Bootstrap input.rfdInput,
    .RadForm.RadForm_Bootstrap textarea.rfdTextarea {
        border: 1px solid;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .RadForm.RadForm_Bootstrap textarea.rfdTextarea,
    .RadForm.RadForm_Bootstrap table.rfdRoundedWrapper textarea {
        overflow: auto;
    }

    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap .rfdSelectOuter,
    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap.rfdSelectDisabled:hover span.rfdSelectOuter,
    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap.rfdSelectDisabled:active span.rfdSelectOuter,
    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap.rfdSelectDisabled:focus span.rfdSelectOuter {
        height: 20px;
        line-height: 22px;
        padding: 6px 12px;
        box-shadow: none;
        min-width: 50px;
    }

    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap,
    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap.rfdSelectDisabled:hover,
    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap.rfdSelectDisabled:active,
    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap.rfdSelectDisabled:focus {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border: 1px solid #cccccc;
        position: relative;
        border-radius: 4px;
        box-shadow: none;
        min-width: 60px;
    }

        .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap:before,
        .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap.rfdSelectDisabled:hover:before,
        .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap.rfdSelectDisabled:active:before,
        .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap.rfdSelectDisabled:focus:before {
            background-image: url('Common/radActionsSprite.png');
            background-position: -9px -58px;
            content: "";
            width: 34px;
            height: 32px;
            position: absolute;
            top: 0;
            right: 0;
            left: auto;
        }

    .RadForm.RadForm_Bootstrap.rfdRtl .rfdSelect_Bootstrap:before {
        left: 0;
        right: auto;
    }

    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap:hover {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap:focus {
        outline-width: thin;
        outline-offset: -2px;
        outline-color: #adadad;
    }

    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap:active,
    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap:focus {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
        color: #333333;
    }

        .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap:hover .rfdSelectText,
        .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap:active .rfdSelectText,
        .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap:focus .rfdSelectText {
            color: #333333;
        }

    .RadForm.RadForm_Bootstrap .rfdSelect_Bootstrap .rfdSelectOuter span {
        margin-right: 30px;
    }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm.RadForm_Bootstrap {
        /* checkboxes */
        /* radio buttons */
    }

        .RadForm.RadForm_Bootstrap.rfdCheckbox input[type="checkbox"],
        .RadForm.RadForm_Bootstrap.rfdCheckbox input[type="checkbox"][disabled]:hover {
            background-image: url('FormDecorator/CheckBoxSprites.png');
        }

        .RadForm.RadForm_Bootstrap.rfdRadio input[type="radio"],
        .RadForm.RadForm_Bootstrap.rfdRadio input[type="radio"][disabled="disabled"]:hover {
            background-image: url('FormDecorator/RadioButtonSprites.png');
        }
}

.RadForm.RadForm_Bootstrap.rfdScrollBars {
    /* scrollbar track background color */
    /* increment / decrement button settings */
    /* horizontal scroll left button */
    /* horizontal scroll right button */
    /* vertical scroll up button */
    /* vertical scroll down button */
}

    .RadForm.RadForm_Bootstrap.rfdScrollBars body::-webkit-scrollbar,
    .RadForm.RadForm_Bootstrap.rfdScrollBars body::-webkit-scrollbar-thumb:vertical,
    .RadForm.RadForm_Bootstrap.rfdScrollBars body::-webkit-scrollbar-thumb:horizontal,
    .RadForm.RadForm_Bootstrap.rfdScrollBars div::-webkit-scrollbar,
    .RadForm.RadForm_Bootstrap.rfdScrollBars div::-webkit-scrollbar-thumb:vertical,
    .RadForm.RadForm_Bootstrap.rfdScrollBars div::-webkit-scrollbar-thumb:horizontal,
    .RadForm.RadForm_Bootstrap.rfdScrollBars form::-webkit-scrollbar,
    .RadForm.RadForm_Bootstrap.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
    .RadForm.RadForm_Bootstrap.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
        background-color: #e6e5e5;
    }

    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-track-piece,
    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-corner {
        background-color: #ffffff;
    }

    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
        border-color: #cccccc;
    }

    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
    .RadForm.RadForm_Bootstrap.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
        background-image: url('Common/radActionsSprite.png');
        background-color: #e6e5e5;
    }

    .RadForm.RadForm_Bootstrap.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement {
        background-position: -18px -1118px;
    }

    .RadForm.RadForm_Bootstrap.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
        background-position: -18px -1168px;
    }

    .RadForm.RadForm_Bootstrap.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement {
        background-position: -18.5px -1017.5px;
    }

    .RadForm.RadForm_Bootstrap.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment {
        background-position: -18.5px -1067.5px;
    }

.RadForm.RadForm_Bootstrap.rfdGrids .rfdTable {
    border: 1px solid #dedede;
    background: #fcfcfc;
    color: #333333;
    font: 12px "Segoe UI", Arial, Helvetica, sans-serif;
}

    .RadForm.RadForm_Bootstrap.rfdGrids .rfdTable th,
    .RadForm.RadForm_Bootstrap.rfdGrids .rfdTable td {
        height: 20px;
        padding: 3px 4px;
    }

    .RadForm.RadForm_Bootstrap.rfdGrids .rfdTable th {
        border-bottom: 1px solid #dedede;
        border-left: 1px solid #dedede;
        color: #333333;
    }

    .RadForm.RadForm_Bootstrap.rfdGrids .rfdTable a {
        color: #333333;
    }

.RadForm.RadForm_Bootstrap .rfdValidationSummaryControl,
.RadForm.RadForm_Bootstrap .rfdLoginControl {
    background-color: #fcfcfc;
    border: 1px solid #dedede;
}

.RadForm.RadForm_Bootstrap a.rfdLoginControl,
.RadForm.RadForm_Bootstrap a.rfdLoginControl:active,
.RadForm.RadForm_Bootstrap a.rfdLoginControl:visited,
.RadForm.RadForm_Bootstrap a.rfdLoginControl:hover {
    color: #333333;
}

.RadForm.RadForm_Bootstrap .rfdRtl .rfdSelect_Bootstrap:before,
.RadForm.RadForm_Bootstrap .rfdRtl .rfdSelect_Bootstrap.rfdSelectDisabled:hover:before,
.RadForm.RadForm_Bootstrap .rfdRtl .rfdSelect_Bootstrap.rfdSelectDisabled:active:before,
.RadForm.RadForm_Bootstrap .rfdRtl .rfdSelect_Bootstrap.rfdSelectDisabled:focus:before {
    left: 0;
    right: auto;
}

.RadForm.RadForm_Bootstrap .rfdRtl .rfdSelect_Bootstrap .rfdSelectOuter span {
    margin-right: auto;
    margin-left: 30px;
}

/* dropdown settings */
div.rfdSelectBox_Bootstrap {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    color: #333333;
    padding: 0;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.rfdSelectBox_Bootstrap.rfdSelectBoxDropDown {
    margin-top: 2px;
}

.rfdSelectBox_Bootstrap ul li {
    padding: 5px 12px;
}

.rfdSelectBox.rfdSelectBox_Bootstrap li:hover {
    background-color: #eeeeee;
    color: #333333;
}

.rfdSelectBox.rfdSelectBox_Bootstrap .rfdSelect_selected,
.rfdSelectBox.rfdSelectBox_Bootstrap .rfdSelect_selected:hover {
    background-color: #337ab7;
    color: #ffffff;
}

.rfdSelectBox_Bootstrap .rfdSelectBox_optgroup_label:hover {
    background: #ffffff;
    color: #333333;
}

.RadGrid_Bootstrap {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    border-radius: 4px;
    /*header*/
    /*rows*/
}

    .RadGrid_Bootstrap .rgGroupPanel,
    .RadGrid_Bootstrap .rgHeader,
    .RadGrid_Bootstrap .rgCommandRow {
        height: 30px;
        background: whitesmoke;
    }

        .RadGrid_Bootstrap .rgMasterTable,
        .RadGrid_Bootstrap .rgDetailTable,
        .RadGrid_Bootstrap .rgGroupPanel table,
        .RadGrid_Bootstrap .rgCommandRow table,
        .RadGrid_Bootstrap .rgEditForm table,
        .RadGrid_Bootstrap .rgPager table {
            font-family: 13px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
        }

    .RadGrid_Bootstrap .rgInput {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .RadGrid_Bootstrap a {
        color: #337ab7;
    }

    .RadGrid_Bootstrap .rgRow > td:first-child,
    .RadGrid_Bootstrap .rgAltRow > td:first-child {
        border-left-width: 0;
        padding-left: 8px;
    }

    .RadGrid_Bootstrap .rgSave,
    .RadGrid_Bootstrap .rgUpdate,
    .RadGrid_Bootstrap .rgCancel,
    .RadGrid_Bootstrap .rgEdit,
    .RadGrid_Bootstrap .rgDel,
    .RadGrid_Bootstrap .rgExpand,
    .RadGrid_Bootstrap .rgCollapse,
    .RadGrid_Bootstrap .rgFilter,
    .RadGrid_Bootstrap .rgAdd,
    .RadGrid_Bootstrap .rgRefresh,
    .RadGrid_Bootstrap .rgSortAsc,
    .RadGrid_Bootstrap .rgSortDesc,
    .RadGrid_Bootstrap .rgUngroup,
    .RadGrid_Bootstrap .rgPagePrev,
    .RadGrid_Bootstrap .rgPageNext,
    .RadGrid_Bootstrap .rgPageFirst,
    .RadGrid_Bootstrap .rgPageLast,
    .RadGrid_Bootstrap .rgExpXLS,
    .RadGrid_Bootstrap .rgExpDOC,
    .RadGrid_Bootstrap .rgExpPDF,
    .RadGrid_Bootstrap .rgExpCSV,
    .RadGrid_Bootstrap .rgPrev span,
    .RadGrid_Bootstrap .rgNext span {
        background-image: url('Common/radActionsSprite.png');
        width: 32px;
        height: 32px;
    }

   

    .RadGrid_Bootstrap .rgHeader,
    .RadGrid_Bootstrap th.rgResizeCol,
    .RadGrid_Bootstrap .rgHeaderWrapper,
    .RadGrid_Bootstrap .rgMultiHeaderRow th.rgHeader {
        border-bottom: 1px solid #dedede;
        /* border-left: 1px solid #dedede;*/
    }

        .RadGrid_Bootstrap .rgHeader th:first-child {
            border-left-width: 0;
        }

    .RadGrid_Bootstrap.rgMultiHeader .rgHeaderDiv {
        margin-left: 0;
    }

    .RadGrid_Bootstrap .rgFooter td.rgExpandCol,
    .RadGrid_Bootstrap.rgMultiHeader th.rgExpandCol {
        border-left: 0 none;
    }

    .RadGrid_Bootstrap .rgHeader,
    .RadGrid_Bootstrap th.rgResizeCol,
    .RadGrid_Bootstrap .rgHeaderWrapper {
        background-color: whitesmoke;
    }

    .RadGrid_Bootstrap .rgHeaderDiv {
        border-right: 1px solid #dedede;
    }

    .RadGrid_Bootstrap .rgHeaderWrapper {
        border-bottom: 1px solid #dedede;
    }

    .RadGrid_Bootstrap .rgHeader,
    .RadGrid_Bootstrap .rgHeader a {
        color: #333333;
    }

    .RadGrid_Bootstrap .rgRow > td,
    .RadGrid_Bootstrap .rgAltRow > td,
    .RadGrid_Bootstrap .rgEditRow > td {
        padding: 9px 7px;
        border-width: 0px;
        /* border-style: solid;*/
        border-color: #dedede;
    }

    /*.RadGrid_Bootstrap .rgAltRow > td {
        background-color: #f9f9f9;
    }*/

    .RadGrid_Bootstrap .rgAltRow .rgSorted {
        background-color: #ececec;
    }

    .RadGrid_Bootstrap .rgAltRow.rgHoveredRow .rgSorted {
        background-color: #dddddd;
    }

    .RadGrid_Bootstrap .rgHoveredRow > td {
        background: #eeeeee;
    }

    .RadGrid_Bootstrap .rgEditRow {
        background: #dddddd;
    }

        .RadGrid_Bootstrap .rgEditRow > td {
            border-style: solid;
            border-width: 0 0 1px 0;
            border-color: #dedede;
        }

    .RadGrid_Bootstrap .rgSorted {
        background-color: #e4e4e4;
    }

    .RadGrid_Bootstrap .rgMasterTable .rgSelectedCell,
    .RadGrid_Bootstrap .rgSelectedRow > td,
    .RadGrid_Bootstrap td.rgEditRow .rgSelectedRow,
    .RadGrid_Bootstrap .rgSelectedRow td.rgSorted {
        color: #ffffff;
        background: #2e93ff;
        border-color: #ffffff;
    }

    .RadGrid_Bootstrap .rgSelectedRow.rgHoveredRow {
        background: #337ab7;
    }

    .RadGrid_Bootstrap .rgSelectedCell a,
    .RadGrid_Bootstrap .rgSelectedRow a {
        color: #ffffff;
    }

    .RadGrid_Bootstrap .rgDrag {
        background-image: url('Grid/rgDrag.gif');
    }

    .RadGrid_Bootstrap .rgFooterWrapper {
        border-top: 1px solid #dedede;
        background: whitesmoke;
    }

        .RadGrid_Bootstrap .rgFooterWrapper tr.rgFooter td {
            border-bottom-width: 0;
        }

    .RadGrid_Bootstrap .rgFooter td {
        padding: 7px 0 7px 7px;
        height: 26px;
        border-left: 1px solid #dedede;
        background: whitesmoke;
    }

        .RadGrid_Bootstrap .rgFooter td.rgExpandCol {
            background: whitesmoke;
        }

        .RadGrid_Bootstrap .rgFooter td:first-child {
            border-left-width: 0;
        }

    .RadGrid_Bootstrap .rgPager .rgStatus {
        width: 47px;
        background-color: whitesmoke;
        border-right: 1px solid #dedede;
    }

    .RadGrid_Bootstrap .rgStatus div {
        width: auto;
        height: auto;
        background-image: url('Common/loading_small.gif');
        background-position: 16px 0;
        background-repeat: no-repeat;
    }

    .RadGrid_Bootstrap .rgPager > td {
        border-top: 1px solid #dedede;
    }

    .RadGrid_Bootstrap td.rgPagerCell {
        padding: 7px;
    }

    .RadGrid_Bootstrap .rgPagerCell {
        border-top: 1px solid #cccccc;
        background: whitesmoke;
        color: #333333;
        font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

        .RadGrid_Bootstrap .rgPagerCell .rgWrap {
            padding: 0;
            line-height: normal;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgArrPart1,
        .RadGrid_Bootstrap .rgPagerCell .rgArrPart2 {
            font-size: 0;
        }

            .RadGrid_Bootstrap .rgPagerCell .rgArrPart1 img,
            .RadGrid_Bootstrap .rgPagerCell .rgArrPart2 img {
                margin: 0 -1px;
            }

        .RadGrid_Bootstrap .rgPagerCell .rgPageFirst,
        .RadGrid_Bootstrap .rgPagerCell .rgPagePrev,
        .RadGrid_Bootstrap .rgPagerCell .rgPageNext,
        .RadGrid_Bootstrap .rgPagerCell .rgPageLast,
        .RadGrid_Bootstrap .rgPagerCell .rgPagerButton,
        .RadGrid_Bootstrap .rgPagerCell .rgNumPart a {
            margin: 0;
            padding: 0;
            width: 32px;
            height: 32px;
            border: 1px solid #cccccc;
            border-left-width: 0;
            box-sizing: content-box;
            background-color: #ffffff;
            color: #333333;
            transition: background-color 0.2s linear;
        }

            .RadGrid_Bootstrap .rgPagerCell .rgPageFirst:hover,
            .RadGrid_Bootstrap .rgPagerCell .rgPagePrev:hover,
            .RadGrid_Bootstrap .rgPagerCell .rgPageNext:hover,
            .RadGrid_Bootstrap .rgPagerCell .rgPageLast:hover,
            .RadGrid_Bootstrap .rgPagerCell .rgPagerButton:hover,
            .RadGrid_Bootstrap .rgPagerCell .rgNumPart a:hover {
                background-color: #e6e5e5;
                border-color: #adadad;
                color: #333333;
                transition: background-color 0.2s linear;
            }

        * + html .RadGrid_Bootstrap .rgPagerCell .rgPageFirst,
        * + html .RadGrid_Bootstrap .rgPagerCell .rgPagePrev,
        * + html .RadGrid_Bootstrap .rgPagerCell .rgPageNext,
        * + html .RadGrid_Bootstrap .rgPagerCell .rgPageLast,
        * + html .RadGrid_Bootstrap .rgPagerCell .rgPagerButton {
            height: 34px;
        }

        .RadGrid_Bootstrap .rgPagerCell.NumericPages .rgNumPart a:first-child {
            border-left-width: 1px;
            border-radius: 4px 0 0 4px;
        }

        .RadGrid_Bootstrap .rgPagerCell.NumericPages .rgNumPart a:last-child {
            border-radius: 0 4px 4px 0;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgNumPart a {
            text-align: center;
        }

            .RadGrid_Bootstrap .rgPagerCell .rgNumPart a.rgCurrentPage {
                background-color: #2E93FF;
                border: 1px solid #2e6da4;
                color: #ffffff !important;
            }

        .RadGrid_Bootstrap .rgPagerCell .rgNumPart span {
            padding: 5px 0;
            display: inline-block;
            float: none;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgPagerButton {
            padding: 0 7px;
            width: auto;
            border-left-width: 1px;
            border-radius: 4px;
            font-size: 14px;
            line-height: 32px;
        }

        * + html .RadGrid_Bootstrap .rgPagerCell .riTextBox.rgPagerTextBox {
            margin-left: -10px;
            padding-left: 0;
            padding-right: 0;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgPagerLabel {
            padding: 7px 5px 0 5px;
            line-height: 1.42857;
            display: inline-block;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgInfoPart {
            margin-top: 9px;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgAdvPart {
            margin-left: 10px;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgPageFirst,
        .RadGrid_Bootstrap .rgPagerCell .rgPagePrev,
        .RadGrid_Bootstrap .rgPagerCell .rgPageNext,
        .RadGrid_Bootstrap .rgPagerCell .rgPageLast {
            background-image: url('Common/radActionsSprite.png');
            background-repeat: no-repeat;
            min-width: 30px;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgPageFirst {
            border-left-width: 1px;
            border-radius: 4px 0 0 4px;
            background-position: -9px -709px;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgPagePrev {
            background-position: -9px -109px;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgPageNext {
            background-position: -9px -159px;
        }

        .RadGrid_Bootstrap .rgPagerCell .rgPageLast {
            border-radius: 0 4px 4px 0;
            background-position: -9px -759px;
        }

    .RadGrid_Bootstrap .rgSortAsc {
        background-position: -9px -9px;
    }

    .RadGrid_Bootstrap .rgSortDesc {
        background-position: -9px -59px;
    }

    .RadGrid_Bootstrap .rgCommandRow .rgPrev,
    .RadGrid_Bootstrap .rgCommandRow .rgNext {
        padding: 6px 15px;
        line-height: 20px;
        border-radius: 4px;
        background-color: #ffffff;
        border-color: #cccccc;
        color: #333333;
        margin-right: 10px;
    }

        .RadGrid_Bootstrap .rgCommandRow .rgPrev span,
        .RadGrid_Bootstrap .rgCommandRow .rgNext span {
            width: 10px;
            height: 10px;
        }

        .RadGrid_Bootstrap .rgCommandRow .rgPrev:hover,
        .RadGrid_Bootstrap .rgCommandRow .rgNext:hover {
            background-color: #e6e5e5;
        }

        .RadGrid_Bootstrap .rgCommandRow .rgPrev.rgDisabled:hover,
        .RadGrid_Bootstrap .rgCommandRow .rgNext.rgDisabled:hover {
            background-color: #ffffff;
        }

    .RadGrid_Bootstrap .rgPrev span {
        margin-right: 10px;
        background-position: -20px -120px;
    }

    .RadGrid_Bootstrap .rgNext span {
        margin-left: 10px;
        background-position: -20px -170px;
    }

    .RadGrid_Bootstrap .rgFilterRow > td {
        border-bottom: 1px solid #dedede;
    }

    .RadGrid_Bootstrap .rgFilterBox {
        padding-top: 0;
        padding-bottom: 0;
        height: 32px;
        border: 1px solid;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-radius: 4px 0 0 4px;
    }

    .RadGrid_Bootstrap .rgFilter {
        margin-left: -1px;
        width: 33px;
        height: 32px;
        background-position: -9px -4509px;
        border: 1px solid #cccccc;
        border-radius: 0 4px 4px 0;
        box-sizing: content-box;
    }

        .RadGrid_Bootstrap .rgFilter:hover {
            background-color: #e6e5e5;
        }

    * + html .RadGrid_Bootstrap .rgFilter {
        height: 34px;
    }

    .RadGrid_Bootstrap .rgFilterRow .riTextBox {
        border-radius: 4px 0 0 4px;
    }

    .RadGrid_Bootstrap a.rcCalPopup,
    .RadGrid_Bootstrap a.rcTimePopup {
        margin-right: 0;
        border-radius: 0;
    }

    .RadGrid_Bootstrap .rgFiltered,
    .RadGrid_Bootstrap .rgFiltered:hover {
        background-color: #e6e5e5;
    }

    .RadGrid_Bootstrap .rgFilterRow .riSingle .riTextBox {
        vertical-align: top;
    }

    .RadGrid_Bootstrap .rgOptions {
        background: url('Common/radActionsSprite.png') -17.5px -6017.5px no-repeat;
    }

    .RadGrid_Bootstrap .rgOptSelected {
        background-position: -67.5px -6017.5px;
    }

    .RadGrid_Bootstrap table.rgMasterTable .rgGroupCol {
        border-left-width: 0;
    }

    .RadGrid_Bootstrap .rgGroupPanel {
        padding: 7px;
        border: 0;
        border-bottom: 1px solid #dedede;
    }

        .RadGrid_Bootstrap .rgGroupPanel td {
            border: 0;
            padding: 3px 4px;
        }

            .RadGrid_Bootstrap .rgGroupPanel td td {
                padding: 0;
                line-height: 29px;
            }

        .RadGrid_Bootstrap .rgGroupPanel .rgSortAsc {
            background-position: -9px -9px;
        }

        .RadGrid_Bootstrap .rgGroupPanel .rgSortDesc {
            background-position: -9px -59px;
        }

    .RadGrid_Bootstrap .rgUngroup {
        background-position: -9px -3359px;
    }

    .RadGrid_Bootstrap .rgGroupItem {
        padding: 0 7px;
        border: 1px solid #dedede;
        color: #333333;
    }

    .RadGrid_Bootstrap .rgGroupHeader > td {
        padding: 7px 0;
        height: 32px;
        border-bottom: 1px solid #dedede;
    }

        .RadGrid_Bootstrap .rgGroupHeader > td div div div {
            top: 17px;
        }

    .RadGrid_Bootstrap .rgFooter .rgGroupCol,
    .RadGrid_Bootstrap .rgFooter .rgGroupCol ~ td {
        border-bottom: 1px solid #dedede;
    }

    .RadGrid_Bootstrap .rgGroupHeader .rgGroupCol {
        border-bottom-width: 0;
        border-top-width: 0;
        background: #ffffff;
    }

    .RadGrid_Bootstrap td.rgGroupCol {
        border-top-width: 0;
        background: #fbfbfb !important;
    }

    .RadGrid_Bootstrap .rgRow > .rgGroupCol,
    .RadGrid_Bootstrap .rgAltRow > .rgGroupCol {
        border-bottom: none;
    }

    .RadGrid_Bootstrap .rgExpandCol {
        border-left-width: 0;
        background: whitesmoke;
    }

    .RadGrid_Bootstrap .rgExpand {
        background-position: -9px -159px;
    }

    .RadGrid_Bootstrap .rgCollapse {
        background-position: -59px -59px;
    }

    .RadGrid_Bootstrap .rgRow [type="text"],
    .RadGrid_Bootstrap .rgAltRow [type="text"],
    .RadGrid_Bootstrap .rgEditForm [type="text"] {
        padding: 0 7px;
        height: 32px;
        border: 1px solid #cccccc;
        border-radius: 4px;
    }

    .RadGrid_Bootstrap .RadComboBox .rcbInput {
        border: 0 none;
        height: 24px;
        padding: 0;
    }

    .RadGrid_Bootstrap .rgBatchContainer > input {
        padding: 4px 7px;
    }

    .RadGrid_Bootstrap .rgBatchContainer {
        margin: -9px 0px;
    }

    .RadGrid_Bootstrap .rgBatchOverlay {
        background: rgba(222, 222, 222, 0.75);
    }

    .RadGrid_Bootstrap .rgBatchUndoDeleteButton {
        padding: 0 10px 0 0;
        left: 7px;
        border: 1px solid;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-radius: 4px;
    }

        .RadGrid_Bootstrap .rgBatchUndoDeleteButton:before {
            width: 32px;
            height: 32px;
            vertical-align: -11px;
            background-image: url('Common/radActionsSprite.png');
            background-position: -10px -5960px;
            background-repeat: no-repeat;
        }

        .RadGrid_Bootstrap .rgBatchUndoDeleteButton:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

    .RadGrid_Bootstrap .rgEditForm {
        margin: -1px;
        padding: 7px;
    }

        .RadGrid_Bootstrap .rgEditForm.rgEditPopup {
            padding: 0;
            overflow: hidden;
        }

            .RadGrid_Bootstrap .rgEditForm.rgEditPopup > .rgHeader + div {
                box-sizing: border-box;
            }

        .RadGrid_Bootstrap .rgEditForm .rgHeader {
            border-left: 0 none;
        }

            .RadGrid_Bootstrap .rgEditForm .rgHeader + div {
                padding: 7px;
            }

        .RadGrid_Bootstrap .rgEditForm a {
            color: #337ab7;
        }

        .RadGrid_Bootstrap .rgEditForm [type="image"] {
            margin-right: 2px;
            padding: 8px;
            border: 1px solid #cccccc !important;
            border-radius: 4px;
            background: #ffffff;
        }

            .RadGrid_Bootstrap .rgEditForm [type="image"]:hover {
                background: #e6e5e5;
            }

        .RadGrid_Bootstrap .rgEditForm [type="text"]:disabled {
            background: #ffffff;
            opacity: .7;
        }

        .RadGrid_Bootstrap .rgEditForm:not(.rgEditPopup) {
            border-bottom: 1px solid #dedede;
        }

    .RadGrid_Bootstrap .rgUpdate {
        background-position: -10px -2610px;
    }

        .RadGrid_Bootstrap .rgUpdate:active {
            background-position: -110px -2610px;
        }

    .RadGrid_Bootstrap .rgCancel {
        background-position: -10px -2810px;
    }

        .RadGrid_Bootstrap .rgCancel:active {
            background-position: -110px -2810px;
        }

    .RadGrid_Bootstrap .rgDetailTable {
        border-color: #dedede;
    }

    .RadGrid_Bootstrap .rgCommandCell {
        border-bottom: 1px solid #dedede;
    }

        .RadGrid_Bootstrap .rgCommandCell a {
            color: #333333;
            text-decoration: none;
        }

    .RadGrid_Bootstrap .rgCommandTable td {
        padding: 0 7px 1px 7px;
        border: 0;
    }

    .RadGrid_Bootstrap .rgAdd,
    .RadGrid_Bootstrap .rgRefresh,
    .RadGrid_Bootstrap .rgSave,
    .RadGrid_Bootstrap .rgCancel {
        vertical-align: middle;
        border: 1px solid transparent;
    }

        .RadGrid_Bootstrap .rgAdd:hover,
        .RadGrid_Bootstrap .rgRefresh:hover,
        .RadGrid_Bootstrap .rgSave:hover,
        .RadGrid_Bootstrap .rgCancel:hover {
            border: 1px solid #adadad;
            border-radius: 4px;
            background-color: #e6e5e5;
        }

    .RadGrid_Bootstrap input.rgAdd,
    .RadGrid_Bootstrap input.rgRefresh,
    .RadGrid_Bootstrap .rgSave,
    .RadGrid_Bootstrap .rgCommandRow .rgCancel {
        margin-right: 3px;
        width: 32px;
        height: 32px;
    }

    .RadGrid_Bootstrap input.rgAdd {
        background-position: -10px -3010px;
    }

    .RadGrid_Bootstrap input.rgRefresh {
        background-position: -10px -1310px;
    }

    .RadGrid_Bootstrap .rgSave {
        background-position: -10px -4960px;
    }

    .RadGrid_Bootstrap .rgCommandRow .rgCancel {
        background-position: -10px -2810px;
    }

    .RadGrid_Bootstrap .rgEdit {
        margin-right: 3px;
        background-position: -10px -3110px;
    }

    .RadGrid_Bootstrap .rgDel {
        margin-right: 3px;
        background-position: -10px -3310px;
    }

    .RadGrid_Bootstrap .rgExpXLS,
    .RadGrid_Bootstrap .rgExpDOC,
    .RadGrid_Bootstrap .rgExpPDF,
    .RadGrid_Bootstrap .rgExpCSV {
        background-image: url('Grid/export.png');
        background-repeat: no-repeat;
    }

    .RadGrid_Bootstrap .rgExpPDF {
        background-position: 8px 6px;
    }

    .RadGrid_Bootstrap .rgExpXLS {
        background-position: 8px -44px;
    }

    .RadGrid_Bootstrap .rgExpCSV {
        background-position: 8px -94px;
    }

    .RadGrid_Bootstrap .rgExpDOC {
        background-position: 8px -144px;
    }

.GridContextMenu_Bootstrap .rgHCMClear,
.GridContextMenu_Bootstrap .rgHCMFilter {
    height: 34px;
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
}

    .GridContextMenu_Bootstrap .rgHCMClear:hover,
    .GridContextMenu_Bootstrap .rgHCMFilter:hover {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

.GridContextMenu_Bootstrap .rmGroup .rgHCMItem div.rmText {
    padding: 15px;
    margin: 0 auto;
}

.GridContextMenu_Bootstrap .rmLeftImage {
    background-image: url('../Common/Grid/contextMenu.gif');
}

.GridContextMenu_Bootstrap .rgHCMSortAsc .rmLeftImage {
    background-position: 0 0;
}

.GridContextMenu_Bootstrap .rgHCMSortDesc .rmLeftImage {
    background-position: 0 -40px;
}

.GridContextMenu_Bootstrap .rgHCMUnsort .rmLeftImage {
    background-position: 0 -80px;
}

.GridContextMenu_Bootstrap .rgHCMGroup .rmLeftImage {
    background-position: 0 -120px;
}

.GridContextMenu_Bootstrap .rgHCMUngroup .rmLeftImage {
    background-position: 0 -160px;
}

.GridContextMenu_Bootstrap .rgHCMCols .rmLeftImage {
    background-position: 0 -200px;
}

.GridContextMenu_Bootstrap .rgHCMFilter .rmLeftImage {
    background-position: 0 -240px;
}

.GridContextMenu_Bootstrap .rgHCMUnfilter .rmLeftImage {
    background-position: 0 -280px;
}

.GridReorderTop_Bootstrap,
.GridReorderBottom_Bootstrap {
    background-repeat: no-repeat;
    background-position: -20px -70px;
}

.GridReorderBottom_Bootstrap {
    background-position: -20px -20px;
}

.rgCellSelectorArea_Bootstrap,
.GridRowSelector_Bootstrap {
    background: #4c4e54;
}

.GridItemDropIndicator_Bootstrap {
    border-top: 1px dashed #666;
}

.GridToolTip_Bootstrap {
    border: 1px solid #c98400;
    padding: 3px;
    background: #ffefbd;
    color: #333;
}

.RadGridRTL_Bootstrap .rgHeader:first-child,
.RadGridRTL_Bootstrap th.rgResizeCol:first-child,
.RadGridRTL_Bootstrap .rgFilterRow > td:first-child,
.RadGridRTL_Bootstrap .rgRow > td:first-child,
.RadGridRTL_Bootstrap .rgAltRow > td:first-child {
    border-left-width: 1px;
    padding-left: 7px;
}

.RadGridRTL_Bootstrap .rgPageFirst {
    background-position: -9px -759px;
}

    .RadGridRTL_Bootstrap .rgPageFirst:active {
        background-position: -109px -759px;
    }

.RadGridRTL_Bootstrap .rgPagePrev {
    background-position: -9px -159px;
}

    .RadGridRTL_Bootstrap .rgPagePrev:active {
        background-position: -109px -159px;
    }

.RadGridRTL_Bootstrap .rgPageNext {
    background-position: -9px -109px;
}

    .RadGridRTL_Bootstrap .rgPageNext:active {
        background-position: -109px -109px;
    }

.RadGridRTL_Bootstrap .rgPageLast {
    background-position: -9px -709px;
}

    .RadGridRTL_Bootstrap .rgPageLast:active {
        background-position: -109px -709px;
    }

.RadGridRTL_Bootstrap .rgExpand {
    background-position: -10px -110px;
}

.RadHtmlChart_Bootstrap.k-chart .k-navigator-hint .k-tooltip {
    color: #333333;
}

.k-marquee-color {
    border-color: #337ab7;
    color: #ffffff;
    background-color: #337ab7;
}

.k-tooltip.k-chart-tooltip.k-chart-shared-tooltip,
.k-tooltip.k-chart-tooltip.k-chart-crosshair-tooltip {
    border-color: #333333;
    color: #ffffff;
    background-color: #333333;
}

html body .RadInput_Bootstrap .riTextBox,
html body .RadInputMgr_Bootstrap {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    border-radius: 4px;
    font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

html body .RadInputMgr_Bootstrap {
    padding-left: 10px;
    height: 34px;
    box-sizing: border-box;
}

.RadInput_Bootstrap.riSingle .riTextBox,
.RadForm_Bootstrap.RadForm.rfdTextbox input.riTextBox.rfdDecorated {
    height: 34px;
}

* + html .RadInput_Bootstrap.riSingle .riTextBox,
* + html .RadForm_Bootstrap.RadForm.rfdTextbox input.riTextBox.rfdDecorated {
    height: 29px;
    line-height: 29px;
}

.RadInput_Bootstrap.riSingle textarea.riTextBox,
html .RadInput_Bootstrap textarea.riTextBox {
    height: auto;
}

html body .RadInput_Bootstrap .riHover,
html body .RadInput_Hover_Bootstrap {
    border-color: #adadad;
    color: #333333;
    background-color: #ffffff;
}

html body .RadInput_Bootstrap .riFocused,
html body .RadInput_Focused_Bootstrap {
    border-color: #3c87c8;
    color: #333333;
    background-color: #ffffff;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.RadInput_Bootstrap .riTextBox.riEmpty,
html body .RadInput_Empty_Bootstrap {
    color: #909090;
}

html body .RadInput_Bootstrap .riRead,
html body .RadInput_Read_Bootstrap,
html body .RadInput_Bootstrap .riDisabled,
html body .RadInput_Disabled_Bootstrap {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
}

html body .RadInput_Bootstrap .riError,
html body .RadInput_Error_Bootstrap,
.RadForm.rfdTextbox .RadInput_Bootstrap .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Bootstrap[type="text"] {
    border-color: #a94442;
}

html body .RadInput_Bootstrap .riNegative,
html body .RadInput_Negative_Bootstrap {
    color: #4d4c4c;
}

/*buttons*/
.RadInput_Bootstrap a {
    background: transparent no-repeat url('Common/radActionsSprite.png');
}

/*go*/
.RadInput_Bootstrap .riBtn a {
    width: 17px;
    height: 34px;
    line-height: 34px;
    background-position: -14px -4864px;
}

.RadInput_Bootstrap a.riButton {
    background-position: -14px -4864px;
}

    .RadInput_Bootstrap a.riButton:hover {
        background-position: -64px -4864px;
    }

/*spin*/
.RadInput_Bootstrap .riSpin a {
    width: 20px;
    height: 17px;
    line-height: 17px;
}

.RadInput_Bootstrap.riContSpinButtons,
.RadInput_Bootstrap .riContentWrapper {
    padding: 0;
    position: relative;
}

html body .RadInput_Bootstrap.riContSpinButtons .riTextBox {
    padding-right: 34px;
}

* + html body .RadInput_Bootstrap.riContSpinButtons .riTextBox {
    margin-top: -1px;
    margin-bottom: -1px;
}

.RadInput_Bootstrap a.riUp,
.RadInput_Bootstrap a.riDown {
    height: 17px;
    position: absolute;
    right: 0;
    width: 33px;
}

.RadInput_Bootstrap a.riUp {
    top: 0;
    border-left: 1px solid #cccccc;
    background-position: -9px -16px;
}

    .RadInput_Bootstrap a.riUp:hover {
        background-position: -59px -16px;
    }

.RadInput_Bootstrap a.riDown {
    bottom: 0;
    border-left: 1px solid #cccccc;
    background-position: -9px -68px;
}

    .RadInput_Bootstrap a.riDown:hover {
        background-position: -59px -68px;
    }

/*label*/
.RadInput_Bootstrap .riLabel {
    color: #333333;
}

.RadInput_Bootstrap .riResizeIcon {
    background: transparent -17px -2417px no-repeat url('Common/radActionsSprite.png');
    opacity: 0.5;
    filter: alpha(opacity=50);
    width: 16px;
    height: 16px;
    margin-left: -16px;
}

html body .RadInputRTL_Bootstrap .riError,
html body .RadInputRTL_Error_Bootstrap {
    background-position: 3px -298px;
}

.RadInputRTL_Bootstrap .riResizeIcon {
    background-position: -17px -2467px;
}

.RadForm.rfdTextbox .RadInputRTL_Bootstrap .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_Bootstrap[type="text"] {
    background-position: 3px -298px;
}

.RadListBox_Bootstrap {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadListBox_Bootstrap .rlbGroup,
    .RadListBox_Bootstrap .rlbTemplateContainer {
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
    }

    .RadListBox_Bootstrap .rlbHeader,
    .RadListBox_Bootstrap .rlbFooter {
        padding: 3px 12px;
    }

    .RadListBox_Bootstrap .rlbCheckAllItems {
        padding: 3px 12px;
    }

    .RadListBox_Bootstrap .rlbItem {
        padding: 3px 12px;
    }

        .RadListBox_Bootstrap .rlbItem.rlbHovered {
            color: #000000;
            background-color: #eeeeee;
        }

        .RadListBox_Bootstrap .rlbItem.rlbSelected {
            color: #ffffff;
            background-color: #337ab7;
        }

        .RadListBox_Bootstrap .rlbItem.rlbActive {
            padding: 2px 11px;
        }

    .RadListBox_Bootstrap .rlbHighlight {
        color: #000000;
        background-color: #eeeeee;
    }

    .RadListBox_Bootstrap .rlbImage {
        padding: 0;
        margin: 0 4px 0 -4px;
    }

    .RadListBox_Bootstrap .rlbDropClue {
        width: 21px;
        height: 21px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -64.5px -364.5px;
        left: -15px;
    }

    .RadListBox_Bootstrap .rlbDropClueAbove {
        border-top-color: #8e8e8e;
    }

    .RadListBox_Bootstrap .rlbDropClueBelow {
        border-bottom-color: #8e8e8e;
    }

    .RadListBox_Bootstrap .rlbButton {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        padding: 5px;
        height: 22px;
        border-width: 1px;
        border-style: solid;
        border-radius: 3px;
        overflow: hidden;
    }

        .RadListBox_Bootstrap .rlbButton:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

        .RadListBox_Bootstrap .rlbButton.rlbDisabled, .RadListBox_Bootstrap .rlbButton.rlbDisabled:hover {
            border-color: #cccccc;
            color: #333333;
            background-color: #ffffff;
        }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbButton,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbButton {
        padding: 5px;
    }

    .RadListBox_Bootstrap .rlbNoButtonText {
        width: 22px;
        *height: 22px;
        margin-right: 2px;
    }

    .RadListBox_Bootstrap .rlbButtonTL,
    .RadListBox_Bootstrap .rlbButtonTR,
    .RadListBox_Bootstrap .rlbButtonBL,
    .RadListBox_Bootstrap .rlbButtonBR {
        padding: 0;
        height: 22px;
        line-height: 22px;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: inline-block;
        *display: block;
    }

    .RadListBox_Bootstrap .rlbButtonText {
        padding: 0 3px 0 22px;
        line-height: 22px;
        position: static;
    }

    .RadListBox_Bootstrap .rlbNoButtonText .rlbButtonText {
        padding-left: 22px;
    }

    .RadListBox_Bootstrap[dir="rtl"] .rlbCheck {
        margin: 0 -4px 0 4px;
    }

    .RadListBox_Bootstrap[dir="rtl"] .rlbImage {
        margin: 0 -4px 0 4px;
    }

    .RadListBox_Bootstrap .rlbButtonText {
        *background-image: url('ListBox/rlbSprite.png');
    }

        .RadListBox_Bootstrap .rlbButtonText:before {
            content: "";
            width: 16px;
            height: 16px;
            background-image: url('Common/radActionsSprite.png');
            background-repeat: no-repeat;
            position: absolute;
            top: 3px;
            left: 3px;
        }

    .RadListBox_Bootstrap .rlbMoveUp .rlbButtonText:before {
        background-position: -17px -417px;
    }

    .RadListBox_Bootstrap .rlbMoveUp:hover .rlbButtonText:before {
        background-position: -17px -417px;
    }

    .RadListBox_Bootstrap .rlbMoveUpDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbMoveUpDisabled:hover .rlbButtonText:before {
        background-position: -17px -417px;
    }

    .RadListBox_Bootstrap .rlbMoveDown .rlbButtonText:before {
        background-position: -17px -467px;
    }

    .RadListBox_Bootstrap .rlbMoveDown:hover .rlbButtonText:before {
        background-position: -17px -467px;
    }

    .RadListBox_Bootstrap .rlbMoveDownDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbMoveDownDisabled:hover .rlbButtonText:before {
        background-position: -17px -467px;
    }

    .RadListBox_Bootstrap .rlbMoveToTop .rlbButtonText:before {
        background-position: -17px -617px;
    }

    .RadListBox_Bootstrap .rlbMoveToTop:hover .rlbButtonText:before {
        background-position: -17px -617px;
    }

    .RadListBox_Bootstrap .rlbMoveToTopDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbMoveToTopDisabled:hover .rlbButtonText:before {
        background-position: -17px -617px;
    }

    .RadListBox_Bootstrap .rlbMoveToBottom .rlbButtonText:before {
        background-position: -17px -667px;
    }

    .RadListBox_Bootstrap .rlbMoveToBottom:hover .rlbButtonText:before {
        background-position: -17px -667px;
    }

    .RadListBox_Bootstrap .rlbMoveToBottomDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbMoveToBottomDisabled:hover .rlbButtonText:before {
        background-position: -17px -667px;
    }

    .RadListBox_Bootstrap .rlbDelete .rlbButtonText:before {
        background-position: -17px -3317px;
    }

    .RadListBox_Bootstrap .rlbDelete:hover .rlbButtonText:before {
        background-position: -17px -3317px;
    }

    .RadListBox_Bootstrap .rlbDeleteDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbDeleteDisabled:hover .rlbButtonText:before {
        background-position: -17px -3317px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferTo .rlbButtonText:before {
        background-position: -17px -117px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText:before {
        background-position: -17px -117px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText:before {
        background-position: -17px -117px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText:before {
        background-position: -17px -167px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText:before {
        background-position: -17px -167px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText:before {
        background-position: -17px -167px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText:before {
        background-position: -17px -917px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText:before {
        background-position: -17px -917px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText:before {
        background-position: -17px -917px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText:before {
        background-position: -17px -967px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText:before {
        background-position: -17px -967px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText:before {
        background-position: -17px -967px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText:before {
        background-position: -17px -17px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText:before {
        background-position: -17px -17px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText:before {
        background-position: -17px -17px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferTo .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText:before {
        background-position: -17px -67px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText:before {
        background-position: -17px -67px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText:before {
        background-position: -17px -67px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText:before {
        background-position: -17px -817px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText:before {
        background-position: -17px -817px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText:before {
        background-position: -17px -817px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText:before {
        background-position: -17px -867px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText:before {
        background-position: -17px -867px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText:before,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText:before {
        background-position: -17px -867px;
    }

    .RadListBox_Bootstrap .rlbMoveUp .rlbButtonText {
        *background-position: 0 0;
    }

    .RadListBox_Bootstrap .rlbMoveUpDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbMoveUpDisabled:hover .rlbButtonText {
        *background-position: -200px 0;
    }

    .RadListBox_Bootstrap .rlbMoveDown .rlbButtonText {
        *background-position: 0 -25px;
    }

    .RadListBox_Bootstrap .rlbMoveDownDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbMoveDownDisabled:hover .rlbButtonText {
        *background-position: -200px -25px;
    }

    .RadListBox_Bootstrap .rlbMoveToTop .rlbButtonText {
        *background-position: 0 -275px;
    }

    .RadListBox_Bootstrap .rlbMoveToTopDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbMoveToTopDisabled:hover .rlbButtonText {
        *background-position: -200px -275px;
    }

    .RadListBox_Bootstrap .rlbMoveToBottom .rlbButtonText {
        *background-position: 0 -300px;
    }

    .RadListBox_Bootstrap .rlbMoveToBottomDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbMoveToBottomDisabled:hover .rlbButtonText {
        *background-position: -200px -300px;
    }

    .RadListBox_Bootstrap .rlbDelete .rlbButtonText {
        *background-position: 0 -50px;
    }

    .RadListBox_Bootstrap .rlbDeleteDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbDeleteDisabled:hover .rlbButtonText {
        *background-position: -200px -50px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText {
        *background-position: 0 -100px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText {
        *background-position: 0 -75px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText {
        *background-position: -200px -100px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText {
        *background-position: -200px -75px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText {
        *background-position: 0 -150px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText {
        *background-position: 0 -125px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText {
        *background-position: -200px -150px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText {
        *background-position: -200px -125px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText {
        *background-position: 0 -200px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText {
        *background-position: 0 -175px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText {
        *background-position: -200px -200px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText {
        *background-position: -200px -175px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText {
        *background-position: 0 -250px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText {
        *background-position: 0 -225px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText {
        *background-position: -200px -250px;
    }

    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
    .RadListBox_Bootstrap .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText {
        *background-position: -200px -225px;
    }

/*global*/
.RadListView_Bootstrap {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadListView_Bootstrap .rlvI {
        background: #ffffff;
    }

    .RadListView_Bootstrap .rlvA {
        background: #f9f9f9;
    }

    .RadListView_Bootstrap .rlvISel {
        background: #337ab7;
        color: #ffffff;
    }

    .RadListView_Bootstrap .rlvBAdd,
    .RadListView_Bootstrap .rlvBUpdate,
    .RadListView_Bootstrap .rlvBCancel,
    .RadListView_Bootstrap .rlvBDel,
    .RadListView_Bootstrap .rlvBEdit {
        background-image: url('Common/radActionsSprite.png');
        width: 32px;
        height: 32px;
    }

    .RadListView_Bootstrap .rlvBAdd {
        background-position: -109px -3009px;
    }

    .RadListView_Bootstrap .rlvBUpdate {
        background-position: -9px -2609px;
    }

    .RadListView_Bootstrap .rlvBCancel {
        background-position: -9px -2809px;
    }

    .RadListView_Bootstrap .rlvBSel {
        background-image: url('FormDecorator/CheckBoxSprites.gif');
        background-position: -2px -2px;
    }

    .RadListView_Bootstrap .rlvBDel {
        background-position: -9px -3209px;
    }

    .RadListView_Bootstrap .rlvBEdit {
        background-position: -9px -3109px;
    }

    .RadListView_Bootstrap .rlvDrag {
        background-image: url('ListView/drag.gif');
        background-position: center center;
    }

    .RadListView_Bootstrap div.rlvI, .RadListView_Bootstrap div.rlvA, .RadListView_Bootstrap div.rlvIEmpty, .RadListView_Bootstrap div.rlvIEdit {
        border-color: #dedede;
    }

    .RadListView_Bootstrap div.rlvISel {
        border-color: #dedede;
    }

    .RadListView_Bootstrap tr.rlvHeader th {
        border: 0;
        border-bottom: 1px solid #dedede;
        border-left: 1px solid #dedede;
        background: whitesmoke;
    }

    .RadListView_Bootstrap tr.rlvI td,
    .RadListView_Bootstrap tr.rlvA td,
    .RadListView_Bootstrap tr.rlvISel td,
    .RadListView_Bootstrap tr.rlvIEmpty td,
    .RadListView_Bootstrap tr.rlvIEdit td {
        border: 1px solid #dedede;
        border-top: 0;
        border-right: 0;
    }

    .RadListView_Bootstrap td.rlvI, .RadListView_Bootstrap td.rlvA, .RadListView_Bootstrap td.rlvISel, .RadListView_Bootstrap td.rlvIEmpty, .RadListView_Bootstrap td.rlvIEdit {
        border: 0;
        border-right: 1px solid #dedede;
    }

    .RadListView_Bootstrap td.rlvISel {
        border-color: #dedede;
    }

    .RadListView_Bootstrap .rlvFloated .rlvI,
    .RadListView_Bootstrap .rlvFloated .rlvA,
    .RadListView_Bootstrap .rlvFloated .rlvISel,
    .RadListView_Bootstrap .rlvFloated .rlvIEdit {
        border-color: #dedede;
    }

    .RadListView_Bootstrap .rlvInput {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

.RadMenu_Bootstrap {
    color: #333333;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
    float: none;
}

    .RadMenu_Bootstrap .rmLink {
        text-decoration: none;
    }

    .RadMenu_Bootstrap .rmDisabled {
        opacity: .7;
        filter: alpha(opacity=70);
    }

    .RadMenu_Bootstrap .rmRootGroup {
        border: 4px solid #ffffff;
        background-color: #ffffff;
    }

        .RadMenu_Bootstrap .rmRootGroup.rmHorizontal,
        .RadMenu_Bootstrap .rmRootGroup.rmVertical,
        .RadMenu_Bootstrap ul.rmRootScrollGroup {
            float: none;
        }

        .RadMenu_Bootstrap .rmRootGroup.rmVertical {
            display: block;
        }

            .RadMenu_Bootstrap .rmRootGroup.rmVertical > .rmItem,
            .RadMenu_Bootstrap .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem {
                float: none;
            }

    .RadMenu_Bootstrap .rmRootLink {
        padding: 15px;
        color: #333333;
        transition: background-color 0.2s linear;
        border-radius: 5px;
    }

    .RadMenu_Bootstrap .rmVertical .rmRootLink {
        padding-top: 10px;
        padding-bottom: 10px;
    }

        .RadMenu_Bootstrap .rmRootLink .rmText,
        .RadMenu_Bootstrap .rmVertical .rmRootLink .rmText {
            padding: 0;
        }

    .RadMenu_Bootstrap .rmHorizontal > .rmItem .rmExpandDown:after,
    .RadMenu_Bootstrap .rmHorizontal > .rmItem .rmExpandTop:after,
    .RadMenu_Bootstrap .rmHorizontal > .rmItem .rmExpandLeft:after,
    .RadMenu_Bootstrap .rmHorizontal > .rmItem .rmExpandRight:after {
        content: "";
        margin: 0 -4px 0 4px;
        border: 4px solid transparent;
        border-top-color: inherit;
        display: inline-block;
    }

    .RadMenu_Bootstrap .rmVertical > .rmItem .rmExpandDown:after,
    .RadMenu_Bootstrap .rmVertical > .rmItem .rmExpandTop:after,
    .RadMenu_Bootstrap .rmVertical > .rmItem .rmExpandLeft:after,
    .RadMenu_Bootstrap .rmVertical > .rmItem .rmExpandRight:after {
        content: "";
        margin: -4px 4px 0 0;
        border: 4px solid transparent;
        border-left-color: inherit;
        display: inline-block;
        position: absolute;
        top: 50%;
        right:0px;
    }

    .RadMenu_Bootstrap .rmRootLink:hover {
        color: #0E0E0E;
        background-color: #DADADA;
        border-radius: 5px;
        transition: background-color 0.2s linear;
    }

    .RadMenu_Bootstrap .rmRootLink.rmSelected,
    .RadMenu_Bootstrap .rmRootLink.rmExpanded {
        color: #333333;
        background-color: #DADADA;
        border-radius: 5px;
    }

    .RadMenu_Bootstrap .rmRootLink.rmDisabled {
        color: inherit;
        background-color: transparent;
    }

    .RadMenu_Bootstrap .rmRootGroup.rmHorizontal > .rmSeparator,
    .RadMenu_Bootstrap .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmSeparator {
        display: none;
    }

    .RadMenu_Bootstrap .rmRootGroup.rmVertical > .rmItem.rmSeparator,
    .RadMenu_Bootstrap .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem.rmSeparator {
        margin: 9px 0;
        height: 1px;
        border-width: 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    .RadMenu_Bootstrap .rmHorizontal .rmRootLink .rmToggle {
        margin-left: -20px;
    }

    .RadMenu_Bootstrap .rmGroup,
    .RadMenu_Bootstrap.rmRoundedCorners .rmGroup,
    .RadMenu_Bootstrap .rmMultiColumn {
        padding: 0;
        border: 1px solid #dedede;
        border-radius: 4px;
        color: #333333;
        background-color: #ffffff;
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    }

    .RadMenu_Bootstrap .rmGroupColumn > .rmGroup {
        box-shadow: none;
    }

    .RadMenu_Bootstrap .rmGroup.rmVertical {
        padding: 5px 0;
    }

    .RadMenu_Bootstrap .rmGroup.rmHorizontal {
        padding: 5px;
    }

    .RadMenu_Bootstrap .rmRootGroup .rmItem .rmGroup.rmVertical,
    .RadMenu_Bootstrap .rmScrollWrap.rmGroup > .rmVertical,
    .RadMenu_Bootstrap.rmRoundedCorners .rmGroup.rmVertical,
    .RadMenu_Bootstrap.rmRoundedCorners .rmGroup .rmGroup.rmVertical {
        padding: 5px 0;
    }

    .RadMenu_Bootstrap.rmRoundedCorners .rmMultiColumn,
    .RadMenu_Bootstrap.rmRoundedCorners .rmGroup.rmVertical {
        border: 1px solid #dedede;
        border-radius: 4px;
    }

    .RadMenu_Bootstrap.rmRoundedCorners .rmGroupColumn > .rmGroup.rmVertical {
        border-width: 0;
        border-radius: 0;
    }

    .RadMenu_Bootstrap .rmRootGroup .rmItem .rmGroup.rmHorizontal,
    .RadMenu_Bootstrap .rmScrollWrap.rmGroup > .rmHorizontal,
    .RadMenu_Bootstrap.rmRoundedCorners .rmGroup.rmHorizontal {
        padding: 5px;
    }

    .RadMenu_Bootstrap .rmSlide .rmGroup.rmHorizontal > .rmItem,
    .RadMenu_Bootstrap .rmSlide .rmGroup > .rmHorizontal > .rmItem {
        margin: 0;
    }

    .RadMenu_Bootstrap .rmGroup .rmLink {
        padding-top: 3px;
        padding-bottom: 3px;
        color: #333333;
        transition: background-color 0.2s linear;
        border-radius: 4px;
    }

    .RadMenu_Bootstrap .rmGroup.rmHorizontal > .rmItem > .rmLink,
    .RadMenu_Bootstrap .rmGroup > .rmHorizontal > .rmItem > .rmLink {
        line-height: 1.42857143;
    }

    .RadMenu_Bootstrap .rmGroup .rmLink:hover {
        border-color: #286090;
        color: #0E0E0E;
        background-color: #DADADA;
        border-radius: 5px;
        transition: background-color 0.2s linear;
    }

    .RadMenu_Bootstrap .rmGroup .rmSelected,
    .RadMenu_Bootstrap .rmGroup .rmSelected:hover,
    .RadMenu_Bootstrap .rmGroup .rmExpanded,
    .RadMenu_Bootstrap .rmGroup .rmExpanded:hover {
        border-color: #286090;
        color: #0E0E0E;
        background-color: #DADADA;
        border-radius: 5px;
    }

    .RadMenu_Bootstrap .rmGroup .rmDisabled,
    .RadMenu_Bootstrap .rmGroup .rmDisabled:hover {
        color: inherit;
        background-color: transparent;
    }

    .RadMenu_Bootstrap .rmGroup.rmHorizontal > .rmSeparator,
    .RadMenu_Bootstrap .rmGroup > .rmHorizontal > .rmSeparator {
        display: none;
    }

    .RadMenu_Bootstrap .rmGroup.rmVertical > .rmSeparator {
        margin: 9px 0;
        height: 1px;
        border-width: 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    .RadMenu_Bootstrap .rmLeftArrow,
    .RadMenu_Bootstrap .rmRightArrow,
    .RadMenu_Bootstrap .rmTopArrow,
    .RadMenu_Bootstrap .rmBottomArrow {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-width: 0;
        border-style: solid;
        background-image: url('Common/radActionsSprite.png');
    }

        .RadMenu_Bootstrap .rmLeftArrow:before,
        .RadMenu_Bootstrap .rmRightArrow:before,
        .RadMenu_Bootstrap .rmTopArrow:before,
        .RadMenu_Bootstrap .rmBottomArrow:before {
            content: "";
            margin: -4px 0 0;
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 4px;
            border-color: transparent;
            position: absolute;
            top: 50%;
            left: 50%;
        }

        .RadMenu_Bootstrap .rmLeftArrow:hover,
        .RadMenu_Bootstrap .rmRightArrow:hover,
        .RadMenu_Bootstrap .rmTopArrow:hover,
        .RadMenu_Bootstrap .rmBottomArrow:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

    .RadMenu_Bootstrap .rmLeftArrow,
    .RadMenu_Bootstrap .rmRightArrow {
        height: 100%;
    }

        .RadMenu_Bootstrap .rmLeftArrow:before {
            margin-left: -6px;
            border-right-color: #333333;
        }

        .RadMenu_Bootstrap .rmRightArrow:before {
            margin-left: -2px;
            border-left-color: #333333;
        }

    .RadMenu_Bootstrap .rmTopArrow,
    .RadMenu_Bootstrap .rmBottomArrow {
        background-image: url('Menu/rmArrows.png');
        background-repeat: no-repeat;
    }

        .RadMenu_Bootstrap .rmTopArrow:before {
            border-bottom-color: #333333;
        }

        .RadMenu_Bootstrap .rmBottomArrow:before {
            border-top-color: #333333;
        }

    .RadMenu_Bootstrap .rmTopFix,
    .RadMenu_Bootstrap .rmTopLeft,
    .RadMenu_Bootstrap .rmTopRight,
    .RadMenu_Bootstrap .rmBottomFix,
    .RadMenu_Bootstrap .rmBottomLeft,
    .RadMenu_Bootstrap .rmBottomRight {
        display: none;
    }

    .RadMenu_Bootstrap .rmRoundedCorners .rmSlide,
    .RadMenu_Bootstrap .rmShadows .rmSlide {
        padding: 0;
    }

.RadMenu_Bootstrap_rtl .rmHorizontal .rmRootLink {
    direction: rtl;
}

    .RadMenu_Bootstrap_rtl .rmHorizontal .rmRootLink .rmExpandDown:after,
    .RadMenu_Bootstrap_rtl .rmHorizontal .rmRootLink .rmExpandTop:after,
    .RadMenu_Bootstrap_rtl .rmHorizontal .rmRootLink .rmExpandLeft:after,
    .RadMenu_Bootstrap_rtl .rmHorizontal .rmRootLink .rmExpandRight:after {
        margin: 0 4px 0 -4px;
    }

.RadMenu_Bootstrap_rtl .rmVertical .rmRootLink .rmExpandDown:after,
.RadMenu_Bootstrap_rtl .rmVertical .rmRootLink .rmExpandTop:after,
.RadMenu_Bootstrap_rtl .rmVertical .rmRootLink .rmExpandLeft:after,
.RadMenu_Bootstrap_rtl .rmVertical .rmRootLink .rmExpandRight:after {
    border-left-color: transparent;
    border-right-color: inherit;
    margin: -4px 0 0 4px;
    left: 0;
    right: auto;
}

.RadMenu_Bootstrap_rtl .rmHorizontal .rmRootLink .rmLeftImage {
    margin: 3px -6px 0 6px;
}

.RadMenu_Bootstrap_rtl .rmVertical > .rmItem .rmExpandDow:after,
.RadMenu_Bootstrap_rtl .rmVertical > .rmItem .rmExpandTop:after,
.RadMenu_Bootstrap_rtl .rmVertical > .rmItem .rmExpandLeft:after,
.RadMenu_Bootstrap_rtl .rmVertical > .rmItem .rmExpandRight:after {
    left: 13px;
    right: auto;
    border-left-color: transparent;
    border-right-color: inherit;
}

.RadNotification_Bootstrap {
    background-color: #ffffff;
    color: #333333;
    border-color: #dedede;
    font-size: 1em;
    /* base style overwrites */
}

    .RadNotification_Bootstrap.rnRoundedCorners {
        border-radius: 0.28571429em;
    }

    .RadNotification_Bootstrap.rnShadows {
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    }

    .RadNotification_Bootstrap .rnTitleBar {
        padding: 0.35714286em 0.85714286em;
        background-color: whitesmoke;
        border-bottom-color: #dedede;
    }

    .RadNotification_Bootstrap .rnTitleBarTitle {
        width: 50%;
        font-size: 1.14286em;
        height: 1.92857143em;
        line-height: 1.92857143em;
        color: #333333;
    }

    .RadNotification_Bootstrap .rnTitleBarIcon {
        margin: 0.5em 0.28571429em 0em 0em;
        position: relative;
    }

        .RadNotification_Bootstrap .rnTitleBarIcon img {
            position: absolute;
        }

    .RadNotification_Bootstrap.rnRtl span.rnTitleBarIcon {
        margin: 10px 0 0 0;
    }

    .RadNotification_Bootstrap .rnCommands {
        height: 2.28571429em;
        line-height: 2.28571429em;
        margin: -0.21428571em 0em 0em;
    }

        .RadNotification_Bootstrap .rnCommands a {
            width: 2.28571429em;
            height: 2.28571429em;
            *background-image: url('Common/radActionsSprite.png');
            border-width: 1px;
            border-style: solid;
            border-color: transparent;
            text-align: center;
        }

            .RadNotification_Bootstrap .rnCommands a:hover {
                background-color: #ebebeb;
                border-color: #adadad;
                border-radius: 0.21428571em;
            }

        .RadNotification_Bootstrap .rnCommands .rnMenuIcon a,
        .RadNotification_Bootstrap .rnCommands .rnMenuIcon a:hover {
            *background-position: -9px -59px;
        }

        .RadNotification_Bootstrap .rnCommands .rnCloseIcon a,
        .RadNotification_Bootstrap .rnCommands .rnCloseIcon a:hover {
            background-image: url('Common/radActionsSprite.png');
            background-position: -9px -1909px;
        }

        .RadNotification_Bootstrap .rnCommands li a:before {
            font-size: 1.71428571em;
            font-size: 1.28571429em \9;
            color: #333333;
        }

    .RadNotification_Bootstrap _:-ms-fullscreen, :root .RadNotification_Bootstrap .rnCommands li a:before {
        font-size: 0.75em;
    }

    .RadNotification_Bootstrap .rnCommands .rnMenuIcon a:before {
        content: "\E002";
    }

    .RadNotification_Bootstrap .rnContentIconClipIn {
        float: none;
    }

.RadOrgChart_Bootstrap {
    color: #333333;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    /* Loading states */
}

    .RadOrgChart_Bootstrap .rocGroup {
        border-radius: 10px;
        background-color: whitesmoke;
        border: 1px solid #dedede;
    }

    .RadOrgChart_Bootstrap .rocItemContent,
    .RadOrgChart_Bootstrap .rocItemTemplate {
        border-color: #ddd;
        border-radius: 5px;
        background: #e4e4e4;
    }

    .RadOrgChart_Bootstrap .rocExpandArrow,
    .RadOrgChart_Bootstrap .rocCollapseArrow,
    .RadOrgChart_Bootstrap .rocExpandGroupArrow,
    .RadOrgChart_Bootstrap .rocCollapseGroupArrow {
        width: 16px;
        height: 16px;
        border-radius: 3px;
        color: #333333;
        border-color: #cccccc;
        background-color: #ffffff;
        background-image: url('Common/radActionsSprite.png');
        z-index: 1000;
    }

        .RadOrgChart_Bootstrap .rocExpandArrow:hover,
        .RadOrgChart_Bootstrap .rocCollapseArrow:hover,
        .RadOrgChart_Bootstrap .rocExpandGroupArrow:hover,
        .RadOrgChart_Bootstrap .rocCollapseGroupArrow:hover {
            border-color: #adadad;
            background-color: #e6e5e5;
        }

    .RadOrgChart_Bootstrap .rocExpandArrow,
    .RadOrgChart_Bootstrap .rocCollapseArrow {
        margin-left: -9px;
        bottom: -9px;
    }

    .RadOrgChart_Bootstrap .rocExpandArrow {
        background-position: -17px -1067px;
    }

    .RadOrgChart_Bootstrap .rocCollapseArrow {
        background-position: -17px -1017px;
    }

    .RadOrgChart_Bootstrap .rocExpandGroupArrow {
        background-position: -17px -1167px;
    }

    .RadOrgChart_Bootstrap .rocCollapseGroupArrow {
        background-position: -17px -1117px;
    }

    .RadOrgChart_Bootstrap .rocLoadingNodes .rocExpandArrow,
    .RadOrgChart_Bootstrap .rocLoadingNodes .rocCollapseArrow,
    .RadOrgChart_Bootstrap .rocLoadingGroups .rocExpandGroupArrow,
    .RadOrgChart_Bootstrap .rocLoadingGroups .rocCollapseGroupArrow {
        background-image: url('Common/loading_small.gif');
    }

    .RadOrgChart_Bootstrap .rocLineUp,
    .RadOrgChart_Bootstrap .rocLineDown,
    .RadOrgChart_Bootstrap .rocLineHorizontal {
        background-image: url('../Common/OrgChart/rocLinesDark.png');
    }

    .RadOrgChart_Bootstrap.rocDetachedItemContainer .rocGhostItem,
    .RadOrgChart_Bootstrap.rocDetachedItemContainer .rocGhostNode, .RadOrgChart_Bootstrap.rocDetachedNodeContainer .rocGhostItem,
    .RadOrgChart_Bootstrap.rocDetachedNodeContainer .rocGhostNode {
        border-color: #dedede;
        background-color: #fcfcfc;
        border-radius: 0.28571429em;
    }

    .RadOrgChart_Bootstrap.rocDetachedItemContainer .rocDropClue, .RadOrgChart_Bootstrap.rocDetachedNodeContainer .rocDropClue {
        background-image: url('../Common/Actions/actionDragDropDark.png');
    }

.rocToolbar_Bootstrap {
    padding: 5px;
    border-color: #dedede;
    background-color: whitesmoke;
}

    .rocToolbar_Bootstrap ul {
        margin-left: -5px;
    }

    .rocToolbar_Bootstrap li {
        margin-left: 5px;
        border-radius: 3px;
    }

    .rocToolbar_Bootstrap .rocToolbarButton {
        border-radius: 3px;
        border-color: #cccccc;
        background-color: #ffffff;
        background-position: 0 0;
        text-indent: -999em;
        float: left;
        overflow: hidden;
    }

        .rocToolbar_Bootstrap .rocToolbarButton:first-child {
            margin: 0;
        }

        .rocToolbar_Bootstrap .rocToolbarButton:hover {
            border-color: #adadad;
            background-color: #e6e5e5;
        }

        .rocToolbar_Bootstrap .rocToolbarButton:active {
            border-color: #adadad;
            background-color: #e6e5e5;
        }

        .rocToolbar_Bootstrap .rocToolbarButton .rocToolbarButton.rocActionDrillHere {
            background-position: -32px 0;
        }

        .rocToolbar_Bootstrap .rocToolbarButton .rocToolbarButton.rocActionGoToParent {
            background-position: -32px -16px;
        }

        .rocToolbar_Bootstrap .rocToolbarButton .rocToolbarButton.rocActionGoToRoot {
            background-position: -32px -32px;
        }

.RadPanelBar_Bootstrap {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadPanelBar_Bootstrap .rpRootGroup {
        color: #333333;
        border-color: #dedede;
        background: #ffffff;
    }

    .RadPanelBar_Bootstrap .rpLink,
    .RadPanelBar_Bootstrap .rpHeaderTemplate {
        color: #333333;
        background: whitesmoke;
        border-width: 1px;
        border-style: solid;
        border-color: #dedede #dedede whitesmoke;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 16px;
        line-height: 40px;
    }

        .RadPanelBar_Bootstrap .rpLink.rpFocused,
        .RadPanelBar_Bootstrap .rpHeaderTemplate.rpFocused {
            border-color: #3c87c8;
            box-shadow: inset 0 0 8px rgba(40, 94, 142, 0.4);
        }

        .RadPanelBar_Bootstrap .rpLink:hover, .RadPanelBar_Bootstrap .rpLink.rpExpanded:hover,
        .RadPanelBar_Bootstrap .rpHeaderTemplate:hover,
        .RadPanelBar_Bootstrap .rpHeaderTemplate.rpExpanded:hover {
            border-color: #c4c4c4;
            color: #333333;
            background-color: #e4e4e4;
        }

        .RadPanelBar_Bootstrap .rpLink.rpSelected,
        .RadPanelBar_Bootstrap .rpHeaderTemplate.rpSelected {
            border-color: #c4c4c4;
            color: #333333;
            background-color: #e4e4e4;
            box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
        }

        .RadPanelBar_Bootstrap .rpLink.rpDisabled,
        .RadPanelBar_Bootstrap .rpHeaderTemplate.rpDisabled {
            color: #333333;
            border-color: #dedede;
            background-color: whitesmoke;
            opacity: .5;
        }

    .RadPanelBar_Bootstrap .rpImage {
        margin-top: 3px;
    }

    .RadPanelBar_Bootstrap .rpOut {
        border-color: transparent;
    }

    .RadPanelBar_Bootstrap .rpGroup .rpItem .rpLink,
    .RadPanelBar_Bootstrap .rpGroup .rpItem .rpHeaderTemplate {
        border: 0;
        background: none;
        font-size: inherit;
        line-height: 30px;
        box-shadow: none;
    }

        .RadPanelBar_Bootstrap .rpGroup .rpItem .rpLink:hover,
        .RadPanelBar_Bootstrap .rpGroup .rpItem .rpHeaderTemplate:hover {
            color: #000000;
            background-color: #eeeeee;
        }

        .RadPanelBar_Bootstrap .rpGroup .rpItem .rpLink.rpFocused,
        .RadPanelBar_Bootstrap .rpGroup .rpItem .rpHeaderTemplate.rpFocused {
            color: #000000;
            background-color: #eeeeee;
        }

        .RadPanelBar_Bootstrap .rpGroup .rpItem .rpLink.rpSelected,
        .RadPanelBar_Bootstrap .rpGroup .rpItem .rpHeaderTemplate.rpSelected {
            color: #ffffff;
            background-color: #337ab7;
        }

        .RadPanelBar_Bootstrap .rpGroup .rpItem .rpLink.rpDisabled,
        .RadPanelBar_Bootstrap .rpGroup .rpItem .rpHeaderTemplate.rpDisabled {
            background-color: transparent;
        }

    .RadPanelBar_Bootstrap .rpExpandHandle {
        background-image: url('Common/radActionsSprite.png');
        background-repeat: no-repeat;
    }

    .RadPanelBar_Bootstrap .rpGroup .rpExpanded .rpExpandHandle,
    .RadPanelBar_Bootstrap .rpGroup .rpExpandable .rpExpandHandle {
        margin-top: 6px;
        margin-right: 8px;
    }

    .RadPanelBar_Bootstrap .rpExpandable .rpExpandHandle,
    .RadPanelBar_Bootstrap .rpExpandable.rpDisabled:hover .rpExpandHandle {
        margin-top: 13px;
        margin-right: 10px;
        background-position: -17px -67px;
    }

    .RadPanelBar_Bootstrap .rpExpanded .rpExpandHandle,
    .RadPanelBar_Bootstrap .rpExpanded.rpDisabled:hover .rpExpandHandle {
        background-position: -17px -17px;
    }

    .RadPanelBar_Bootstrap .rpGroup .rpExpandable.rpSelected .rpExpandHandle {
        background-position: -117px -67px;
    }

    .RadPanelBar_Bootstrap .rpGroup .rpExpanded.rpSelected .rpExpandHandle {
        background-position: -117px -17px;
    }

    .RadPanelBar_Bootstrap .rpDisabled .rpExpandHandle {
        opacity: 0.4;
        filter: alpha(opacity=40);
    }

.RadUploadProgressArea_Bootstrap {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadUploadProgressArea_Bootstrap .ruProgress {
        border-color: #dedede;
        border-radius: 4px;
        color: #333333;
        background-color: #ffffff;
    }

    .RadUploadProgressArea_Bootstrap .ruShadow .ruProgress {
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
    }

    .RadUploadProgressArea_Bootstrap .ruProgressHeader {
        margin: 0 0 15px 0;
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
        border-radius: 4px 4px 0 0;
    }

    .RadUploadProgressArea_Bootstrap .ruActions {
        margin: 15px 0 0;
        padding: 8px;
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
        border-radius: 0 0 4px 4px;
        background-color: #fbfbfb;
    }

    .RadUploadProgressArea_Bootstrap .ruButton {
        padding: 6px 12px;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-radius: 4px;
        font-size: 14px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .RadUploadProgressArea_Bootstrap .ruButtonHover {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadUploadProgressArea_Bootstrap .ruFilePortion {
        margin: 15px;
        font-size: .85em;
    }

    .RadUploadProgressArea_Bootstrap .ruFileCount {
        margin: 15px;
        font-size: .85em;
    }

    .RadUploadProgressArea_Bootstrap .ruCurrentFile {
        margin: 15px 15px 5px;
    }

    .RadUploadProgressArea_Bootstrap .ruTimeSpeed {
        margin: 5px 15px 15px;
    }

    .RadUploadProgressArea_Bootstrap .ruBar {
        height: 20px;
        border-width: 0;
        border-radius: 4px;
        background-color: #f5f5f5;
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    }

        .RadUploadProgressArea_Bootstrap .ruBar div {
            margin: 0;
            height: 20px;
            border-width: 0;
            background-color: #337ab7;
            background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
            background-size: 40px 40px;
            box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
            transition: width .6s ease;
        }

.RadRating_Bootstrap {
    /*Rating item*/
    /* Fix for mobile Safari - iPhone/iPad */
    /*The SPAN element represents the selected part of the item*/
    /*Hover state*/
    /*selected star*/
    /*Reversed direction*/
    /*The SPAN element represents the unselected part of the reveresed item*/
    /*selected star*/
    /*Selected/not selected parts in mode Precision!=Item*/
}

    .RadRating_Bootstrap a,
    .RadRating_Bootstrap a span {
        background-image: url('Rating/Sprite.png');
    }

    .RadRating_Bootstrap li a {
        width: 26px;
        height: 26px;
        /*text-align:center;indentation in RTL and right-aligned mode*/
        margin: 1px;
        background-position: 0 0;
    }

    .RadRating_Bootstrap ._Telerik_MobileSafari li a {
        width: 25px;
        height: 25px;
    }

    .RadRating_Bootstrap li a span {
        width: 0;
        height: 26px;
        background-position: -26px 0;
    }

    .RadRating_Bootstrap ul.rrtVertical a span {
        width: 26px;
        height: 0;
    }

    .RadRating_Bootstrap li.rrtOver a {
        background-position: -26px -26px;
    }

        .RadRating_Bootstrap li.rrtOver a span {
            background-position: -26px -52px;
        }

    .RadRating_Bootstrap li.rrtSelected a span {
        width: 26px;
        height: 26px;
    }

    .RadRating_Bootstrap ul.rrtReversed a span {
        width: 26px;
        height: 26px;
        background-position: 0 0;
    }

    .RadRating_Bootstrap ul.rrtReversed .rrtSelected a span {
        width: 0;
    }

    .RadRating_Bootstrap ul.rrtVertical.rrtReversed .rrtSelected a span {
        width: 26px;
        height: 0;
    }

    .RadRating_Bootstrap ul.rrtReversed .rrtOver a span {
        background-position: -26px -26px;
    }

    .RadRating_Bootstrap ul.rrtReversed .rrtSelected a {
        background-position: right top;
    }

    .RadRating_Bootstrap ul.rrtReversed .rrtSelected.rrtOver a {
        background-position: right bottom;
    }

    .RadRating_Bootstrap ul li span.rrtPart {
        background-position: -26px -52px;
        margin-top: -26px;
    }

    .RadRating_Bootstrap ul li span.rrtPartComplement {
        background-position: -26px -26px;
        margin-top: -26px;
    }

    .RadRating_Bootstrap ul.rrtReversed li span.rrtPart {
        background-position: right -26px;
    }

    .RadRating_Bootstrap ul.rrtReversed li span.rrtPartComplement {
        background-position: right bottom;
    }

    .RadRating_Bootstrap ul.rrtReversed.rrtVertical li span.rrtPart {
        background-position: left bottom;
    }

@media print {
    .RadRating_Bootstrap ul a:before,
    .RadRating_Bootstrap ul a span:before {
        content: url('Rating/Sprite.png');
        width: 26px;
        height: 26px;
    }

    .RadRating_Bootstrap li.rrtSelected a span:before,
    .RadRating_Bootstrap .rrtReversed.rrtExact .rrtSelected a:before,
    .RadRating_Bootstrap .rrtReversed.rrtExact .rrtSelected ~ .rrtSelected a span,
    .RadRating_Bootstrap .rrtReversed.rrtExact .rrtSelected ~ .rrtSelected a span:before,
    .RadRating_Bootstrap .rrtReversed.rrtExact .rrtSelected ~ .rrtSelected a:before {
        text-indent: -26px;
    }

    .RadRating_Bootstrap ul.rrtReversed li.rrtSelected a span,
    .RadRating_Bootstrap ul.rrtVertical.rrtReversed li.rrtSelected a span {
        width: 26px;
        height: 26px;
    }
}

.RadRibbonBar_Bootstrap {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadRibbonBar_Bootstrap .rrbContentWrapIn {
        border-color: #dedede;
        background-color: #fcfcfc;
    }

    .RadRibbonBar_Bootstrap .rrbTabs {
        padding: 8px 8px 0;
        border-color: #dedede;
        line-height: 1.42857143;
    }

    .RadRibbonBar_Bootstrap .rrbApplicationTab {
        margin-right: 8px;
        padding-bottom: 8px;
    }

        .RadRibbonBar_Bootstrap .rrbApplicationTab .rrbTabLabel {
            padding: 6px 12px;
            border-radius: 4px;
            border-color: #cccccc;
            color: #333333;
            background-color: #ffffff;
        }

        .RadRibbonBar_Bootstrap .rrbApplicationTab .rrbTabText {
            margin: 0 -4px;
            width: 16px;
            background: url('Common/radActionsSprite.png') -17px -65px no-repeat;
            text-indent: -9999em;
            display: block;
            overflow: hidden;
        }

    .RadRibbonBar_Bootstrap .rrbHeaderBarTab {
        height: 44px;
    }

        .RadRibbonBar_Bootstrap .rrbHeaderBarTab .rrbHeaderBar {
            margin-top: -4px;
            height: 50px;
            border-color: #dedede;
            background-color: whitesmoke;
        }

    .RadRibbonBar_Bootstrap .rrbContextualTab {
        margin-top: -8px;
        padding-top: 48px;
        overflow: hidden;
    }

        .RadRibbonBar_Bootstrap .rrbContextualTab .rrbTab .rrbTabLabel {
            border-color: #007dc5;
            background: #fff;
        }

        .RadRibbonBar_Bootstrap .rrbContextualTab .rrbContextualTabLabel {
            padding: 10px 0;
            color: #ffffff;
            background-image: none;
        }

        .RadRibbonBar_Bootstrap .rrbContextualTab .rrbTabLabel {
            color: #ffffff;
        }

    .RadRibbonBar_Bootstrap .rrbTab .rrbTabLabel {
        padding: 10px 15px;
        border-color: transparent;
        border-radius: 4px 4px 0 0;
        color: #337ab7;
    }

    .RadRibbonBar_Bootstrap .rrbHoveredTab .rrbTabLabel,
    .RadRibbonBar_Bootstrap .rrbContextualTab .rrbHoveredTab .rrbTabLabel {
        border-color: #eeeeee;
        color: #23527c;
        background-color: #eeeeee;
    }

    .RadRibbonBar_Bootstrap .rrbSelectedTab .rrbTabLabel,
    .RadRibbonBar_Bootstrap .rrbContextualTab .rrbSelectedTab .rrbTabLabel {
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
    }

    .RadRibbonBar_Bootstrap .rrbTab + .rrbTab {
        margin-left: 2px;
    }

    .RadRibbonBar_Bootstrap .rrbQuickAccessToolbar {
        top: 8px;
        left: 8px;
    }

    .RadRibbonBar_Bootstrap .rrbQatButton {
        padding: 6px 8px;
        width: 8px;
        height: 20px;
        border-radius: 4px;
        border-color: transparent;
        color: #333333;
    }

    .RadRibbonBar_Bootstrap .rrbQatDropDown {
        top: 36px;
    }

    .RadRibbonBar_Bootstrap .rrbMenu .rrbMenuLabel {
        color: #333333;
        background-color: whitesmoke;
    }

    .RadRibbonBar_Bootstrap .rrbToggleHandle {
        background-position: -17px -1567px;
    }

    .RadRibbonBar_Bootstrap.rrbMinimized .rrbToggleHandle,
    .RadRibbonBar_Bootstrap.rrbExtendedChromeMinimized .rrbToggleHandle {
        background-position: -17px -1667px;
    }

    .RadRibbonBar_Bootstrap .rrbButtonArea {
        padding: 4px;
        background-color: #ffffff;
    }

    .RadRibbonBar_Bootstrap .rrbResizeHandle {
        background-position: -20px -2220px;
    }

    .RadRibbonBar_Bootstrap .rrbButtonGroup ~ .rrbButtonGroup {
        margin-left: 4px;
    }

    .RadRibbonBar_Bootstrap .rrbGroupTitle {
        margin: 4px -4px 0;
        border-color: #dedede;
        background-color: #ffffff;
        font-size: 12px;
        line-height: 20px;
    }

    .RadRibbonBar_Bootstrap .rrbGroupLauncher {
        background-position: -21px -4821px;
    }

    .RadRibbonBar_Bootstrap .rrbButtonGroupIn {
        padding: 4px 4px 24px 4px;
        height: 102px;
        border-radius: 4px;
        border-color: #dedede;
        background-color: whitesmoke;
    }

    .RadRibbonBar_Bootstrap .rrbCollapsedGroup .rrbButtonGroupIn {
        padding: 8px;
        height: 134px;
    }

    .RadRibbonBar_Bootstrap .rrbCollapsedGroup .rrbGroupTitle {
        margin-top: 8px;
        padding: 0;
    }

    .RadRibbonBar_Bootstrap .rrbCollapsedGroup .rrbGroupToggleIcon {
        margin-top: 8px;
        background-position: -17px -67px;
    }

    .RadRibbonBar_Bootstrap .rrbCollapsedGroup .rrbGroupIcon {
        margin: 0;
        width: 40px;
        height: 40px;
        border-color: #cccccc;
        border-radius: 4px;
        background-color: #ffffff;
    }

    .RadRibbonBar_Bootstrap .rrbCollapsedGroup ~ .rrbCollapsedGroup {
        margin-left: 4px;
    }

    .RadRibbonBar_Bootstrap .rrbControlGroup {
        height: 102px;
    }

    .RadRibbonBar_Bootstrap .rrbButtonGroupIn > .rrbControlGroup + .rrbControlGroup {
        margin-left: 5px;
    }

    .RadRibbonBar_Bootstrap .rrbAbox > .rrbControlGroup {
        height: 34px;
    }

    .RadRibbonBar_Bootstrap .rrbVbox > .rrbControlGroup {
        height: 34px;
    }

    .RadRibbonBar_Bootstrap .rrbSplitButton:hover .rrbButtonArrow, .RadRibbonBar_Bootstrap .rrbButtonStripPart, .RadRibbonBar_Bootstrap .rrbComboBox .rrbActionButton,
    .RadRibbonBar_Bootstrap .rrbDropDown .rrbActionButton,
    .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbActionButton,
    .RadRibbonBar_Bootstrap .rrbColorPicker .rrbActionButton, .RadRibbonBar_Bootstrap .rrbDropDown .rrbDDInner, .RadRibbonBar_Bootstrap .rrbColorPicker .rrbCPInner, .RadRibbonBar_Bootstrap .rrbGalleryAction {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

        .RadRibbonBar_Bootstrap .rrbQatButton:hover, .RadRibbonBar_Bootstrap .rrbButtonOut:hover, .RadRibbonBar_Bootstrap .rrbButtonOut.rrbButtonHovered, .RadRibbonBar_Bootstrap .rrbButtonOut.rrbExpanded, .RadRibbonBar_Bootstrap .rrbSplitButton .rrbButtonArrow:hover, .RadRibbonBar_Bootstrap .rrbButtonStripPart:hover, .RadRibbonBar_Bootstrap .rrbComboBox .rrbActionButton:hover,
        .RadRibbonBar_Bootstrap .rrbDropDown .rrbActionButton:hover,
        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbActionButton:hover,
        .RadRibbonBar_Bootstrap .rrbColorPicker .rrbActionButton:hover, .RadRibbonBar_Bootstrap .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_Bootstrap .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_Bootstrap .rrbGalleryAction:hover, .RadRibbonBar_Bootstrap .rrbGalleryItemHovered, .rrbSlide_Bootstrap .rrbGalleryItemHovered {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

        .RadRibbonBar_Bootstrap .rrbQatButton:active, .RadRibbonBar_Bootstrap .rrbButtonOut.rrbButtonClicked, .RadRibbonBar_Bootstrap .rrbButtonOut.rrbButtonPressed, .RadRibbonBar_Bootstrap .rrbButtonOut.rrbToggled, .RadRibbonBar_Bootstrap .rrbExpanded .rrbSplitButton .rrbButtonArrow,
        .RadRibbonBar_Bootstrap .rrbButtonClicked .rrbSplitButton .rrbButtonArrow, .RadRibbonBar_Bootstrap .rrbButtonStripPart:active,
        .RadRibbonBar_Bootstrap .rrbButtonStripPart.rrbButtonClicked,
        .RadRibbonBar_Bootstrap .rrbButtonStripPart.rrbButtonPressed, .RadRibbonBar_Bootstrap .rrbComboBox .rrbActionButton:active,
        .RadRibbonBar_Bootstrap .rrbDropDown .rrbActionButton:active,
        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbActionButton:active,
        .RadRibbonBar_Bootstrap .rrbColorPicker .rrbActionButton:active, .RadRibbonBar_Bootstrap .rrbDropDown .rrbDDInner:active, .RadRibbonBar_Bootstrap .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_Bootstrap .rrbGalleryAction:active, .RadRibbonBar_Bootstrap .rrbGalleryItemSelected, .rrbSlide_Bootstrap .rrbGalleryItemSelected {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

    .RadRibbonBar_Bootstrap .rrbMenu, .RadRibbonBar_Bootstrap .rrbMenuGroupMid, .rrbDropDownSlide_Bootstrap .rrbPopup, .rrbSlide_Bootstrap .rrbPopup, .rrbPopup_Bootstrap, .rrbPopup_Bootstrap .rrbPopup {
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
    }

        .RadRibbonBar_Bootstrap .rrbMenu .rrbMenuItem:hover,
        .RadRibbonBar_Bootstrap .rrbMenu .rrbMenuItemHovered, .RadRibbonBar_Bootstrap .rrbMenuGroupOut .rrbButtonOut:hover, .rrbPopup_Bootstrap .rrbMIHovered > .rrbMIInner, .rrbPopup_Bootstrap .rrbMIHovered > .rrbMIInner .rrbMIToggle, .rrbPopup_Bootstrap .rrbMIExpanded > .rrbMIInner {
            border-color: #e1e1e1;
            color: #000000;
            background-color: #eeeeee;
        }

            .RadRibbonBar_Bootstrap .rrbMenuGroupOut .rrbButtonOut.rrbExpanded,
            .RadRibbonBar_Bootstrap .rrbMenuGroupOut .rrbButtonOut.rrbButtonClicked, .rrbPopup_Bootstrap .rrbMIExpanded > .rrbMIInner .rrbMIToggle {
                border-color: #286090;
                color: #ffffff;
                background-color: #337ab7;
            }

    .RadRibbonBar_Bootstrap .rrbIcon,
    .RadRibbonBar_Bootstrap .rrbToggleHandle,
    .RadRibbonBar_Bootstrap .rrbResizeHandle,
    .RadRibbonBar_Bootstrap .rrbGroupLauncher,
    .RadRibbonBar_Bootstrap .rrbGroupToggleIcon {
        background-image: url('Common/radActionsSprite.png');
    }

    .RadRibbonBar_Bootstrap .rrbTemplateItem {
        height: 34px;
        max-height: none;
    }

    .RadRibbonBar_Bootstrap .rrbTemplateItemLarge {
        height: 120px;
        max-height: none;
    }

    .RadRibbonBar_Bootstrap .rrbButtonOut {
        border-radius: 4px;
        border-color: transparent;
        color: #333333;
        line-height: 1.42857143;
    }

        .RadRibbonBar_Bootstrap .rrbButtonOut .rrbButtonIn {
            padding: 6px 12px;
        }

        .RadRibbonBar_Bootstrap .rrbButtonOut .rrbImagePlaceholder {
            vertical-align: middle;
        }

        .RadRibbonBar_Bootstrap .rrbButtonOut .rrbButtonText {
            vertical-align: middle;
        }

        .RadRibbonBar_Bootstrap .rrbButtonOut .rrbIcon {
            background-position: -17px -67px;
        }

    .RadRibbonBar_Bootstrap .rrbButton .rrbImagePlaceholder {
        margin: 2px -4px;
    }

    .RadRibbonBar_Bootstrap .rrbButton .rrbButtonArrow {
        margin: -6px -12px -6px 4px;
        padding: 6px 8px;
        width: 8px;
        height: 20px;
        display: inline-block;
        vertical-align: top;
        position: relative;
    }

    .RadRibbonBar_Bootstrap .rrbButton .rrbSplitButton .rrbButtonArrow {
        margin-left: 8px;
    }

    .RadRibbonBar_Bootstrap .rrbMediumButton .rrbImagePlaceholder {
        margin: 0 4px 0 -4px;
    }

    .RadRibbonBar_Bootstrap .rrbMediumButton .rrbButtonArrow {
        padding: 6px 8px;
        width: 8px;
        height: 20px;
        display: inline-block;
        vertical-align: top;
    }

    .RadRibbonBar_Bootstrap .rrbMediumButton .rrbSplitButton .rrbButtonArrow {
        margin-left: 4px;
    }

    .RadRibbonBar_Bootstrap .rrbLargeButton .rrbButtonIn {
        height: 88px;
    }

    .RadRibbonBar_Bootstrap .rrbLargeButton .rrbImagePlaceholder {
        padding: 4px;
    }

    .RadRibbonBar_Bootstrap .rrbLargeButton .rrbButtonText {
        margin-top: 10px;
    }

    .RadRibbonBar_Bootstrap .rrbLargeButton .rrbButtonArrow {
        height: 50px;
    }

        .RadRibbonBar_Bootstrap .rrbLargeButton .rrbButtonArrow .rrbIcon {
            margin-top: 0;
        }

        .RadRibbonBar_Bootstrap .rrbLargeButton .rrbButtonArrow .rrbButtonText {
            margin-top: 6px;
        }

    .RadRibbonBar_Bootstrap .rrbMenuGroupOut .rrbButtonIn {
        padding-left: 24px;
    }

    .RadRibbonBar_Bootstrap .rrbMenuGroupOut .rrbImagePlaceholder {
        top: 8px;
        left: 8px;
    }

    .RadRibbonBar_Bootstrap .rrbButtonStrip {
        height: 34px;
    }

    .RadRibbonBar_Bootstrap .rrbButtonStripPart .rrbImagePlaceholder {
        margin: 2px -4px;
    }

    .RadRibbonBar_Bootstrap .rrbButtonStripPart:first-child {
        border-radius: 4px 0 0 4px;
    }

    .RadRibbonBar_Bootstrap .rrbButtonStripPart:last-child {
        border-radius: 0 4px 4px 0;
    }

    .RadRibbonBar_Bootstrap .rrbComboBox,
    .RadRibbonBar_Bootstrap .rrbDropDown,
    .RadRibbonBar_Bootstrap .rrbNumericTextBox,
    .RadRibbonBar_Bootstrap .rrbColorPicker {
        height: auto;
    }

        .RadRibbonBar_Bootstrap .rrbComboBox .rrbActionButton,
        .RadRibbonBar_Bootstrap .rrbDropDown .rrbActionButton,
        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbActionButton,
        .RadRibbonBar_Bootstrap .rrbColorPicker .rrbActionButton {
            width: 8px;
            height: 20px;
            padding: 6px 12px;
        }

        .RadRibbonBar_Bootstrap .rrbColorPicker .rrbCPImage + .rrbCPColorPreview {
            margin-top: 13px;
        }

        .RadRibbonBar_Bootstrap .rrbComboBox .rrbCBInner {
            padding: 6px 32px 6px 12px;
            height: auto;
            border-color: #cccccc;
            color: #333333;
            background-color: #ffffff;
            border-radius: 4px;
        }

        .RadRibbonBar_Bootstrap .rrbComboBox .rrbCBInput {
            height: auto;
            min-height: 1.42857143em;
            color: #333333;
            line-height: 1.42857143;
        }

        .RadRibbonBar_Bootstrap .rrbComboBox .rrbActionButton {
            border-radius: 0 4px 4px 0;
        }

        .RadRibbonBar_Bootstrap .rrbComboBox .rrbIcon {
            background-position: -17px -67px;
        }

        .RadRibbonBar_Bootstrap .rrbDropDown .rrbDDInner {
            height: auto;
            padding: 6px 32px 6px 12px;
            border-radius: 4px;
        }

        .RadRibbonBar_Bootstrap .rrbDropDown .rrbDDFakeInput {
            height: auto;
            min-height: 1.42857143em;
            line-height: 1.42857143;
            vertical-align: top;
        }

        .RadRibbonBar_Bootstrap .rrbDropDown .rrbActionButton {
            border-radius: 0 4px 4px 0;
        }

            .RadRibbonBar_Bootstrap .rrbDropDown .rrbActionButton,
            .RadRibbonBar_Bootstrap .rrbDropDown .rrbActionButton:hover {
                background: none;
            }

        .RadRibbonBar_Bootstrap .rrbDropDown .rrbIcon {
            background-position: -17px -67px;
        }

    .RadRibbonBar_Bootstrap .rrbNumericTextBox {
        width: 90px;
    }

        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbNTBInner {
            padding: 6px 32px 6px 12px;
            height: auto;
            border-color: #cccccc;
            color: #333333;
            background-color: #ffffff;
            border-radius: 4px;
        }

        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbNTBInput {
            height: auto;
            min-height: 1.42857143em;
            color: #333333;
            line-height: 1.42857143;
        }

        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbActionButton {
            width: 32px;
            height: 50%;
            box-sizing: border-box;
        }

        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbActionButtonUp {
            border-width: 0 0 1px 1px;
            border-bottom-color: transparent;
            top: 0;
            right: 0;
        }

        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbActionButtonDown {
            border-width: 1px 0 0 1px;
            border-top-color: transparent;
            bottom: 0;
            right: 0;
        }

        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbActionButtonUp .rrbIcon {
            background-position: -17px -17px;
        }

        .RadRibbonBar_Bootstrap .rrbNumericTextBox .rrbActionButtonDown .rrbIcon {
            background-position: -17px -67px;
        }

    .RadRibbonBar_Bootstrap .rrbColorPicker {
        width: auto;
    }

        .RadRibbonBar_Bootstrap .rrbColorPicker .rrbCPInner {
            padding: 5px 33px 5px 5px;
            height: auto;
            border-radius: 4px;
        }

        .RadRibbonBar_Bootstrap .rrbColorPicker .rrbCPFakeInput {
            width: auto;
        }

        .RadRibbonBar_Bootstrap .rrbColorPicker .rrbCPColorPreview {
            width: 16px;
            height: 16px;
            border-width: 0;
            margin-right: 5px;
        }

        .RadRibbonBar_Bootstrap .rrbColorPicker .rrbActionButton {
            top: 0;
            right: 0;
            border-radius: 0 4px 4px 0;
            border-left-width: 1px;
            border-left-style: solid;
        }

            .RadRibbonBar_Bootstrap .rrbColorPicker .rrbActionButton,
            .RadRibbonBar_Bootstrap .rrbColorPicker .rrbActionButton:hover {
                background: none;
            }

        .RadRibbonBar_Bootstrap .rrbColorPicker .rrbIcon {
            background-position: -17px -67px;
        }

    .RadRibbonBar_Bootstrap .rrbGallery {
        padding: 5px;
        height: 88px;
        border-color: #dedede;
        border-radius: 4px;
        background-color: #ffffff;
    }

    .RadRibbonBar_Bootstrap .rrbGalleryScrollWrap {
        padding-right: 34px;
        height: 88px;
    }

    .RadRibbonBar_Bootstrap .rrbGalleryActions {
        width: 34px;
        height: 100px;
    }

    .RadRibbonBar_Bootstrap .rrbGalleryAction {
        padding: 6px 12px;
        width: 8px;
        height: 20px;
        display: block;
        position: relative;
        top: 0;
    }

        .RadRibbonBar_Bootstrap .rrbGalleryAction + .rrbGalleryAction {
            margin-top: -1px;
        }

    .RadRibbonBar_Bootstrap .rrbGalleryActions > .rrbGalleryAction:first-child {
        border-radius: 0 4px 0 0;
    }

    .RadRibbonBar_Bootstrap .rrbGalleryActions > .rrbGalleryAction:last-child {
        border-radius: 0 0 4px 0;
    }

    .RadRibbonBar_Bootstrap .rrbGalleryActionUp .rrbIcon {
        background-position: -17px -17px;
    }

    .RadRibbonBar_Bootstrap .rrbGalleryActionDown .rrbIcon {
        background-position: -17px -67px;
    }

    .RadRibbonBar_Bootstrap .rrbGalleryActionExpand .rrbIcon {
        background-position: -17px -467px;
    }

    .RadRibbonBar_Bootstrap .rrbCategoryTitle {
        color: #333333;
        background-color: whitesmoke;
    }

    .RadRibbonBar_Bootstrap .rrbGalleryItem {
        padding: 5px;
    }

.rrbDropDownSlide_Bootstrap .rrbPopup {
    margin: 2px 0;
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

.rrbDropDownSlide_Bootstrap .rrbList {
    padding: 5px 0;
}

.rrbDropDownSlide_Bootstrap .rrbColorList {
    padding: 5px;
}

.rrbDropDownSlide_Bootstrap .rrbListItem {
    margin: 0;
    padding: 3px 20px;
}

    .rrbDropDownSlide_Bootstrap .rrbListItem:hover {
        color: #000000;
        background-color: #eeeeee;
    }

.rrbDropDownSlide_Bootstrap .rrbColorListItem {
    width: 20px;
    height: 20px;
}

.rrbDropDownSlide_Bootstrap .rrbCPColorBox {
    width: 20px;
    height: 20px;
}

.rrbSlide_Bootstrap .rrbPopup {
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

.rrbSlide_Bootstrap .rrbGallery {
    padding: 5px;
}

.rrbSlide_Bootstrap .rrbCategoryTitle {
    color: #333333;
    background-color: whitesmoke;
}

.rrbSlide_Bootstrap .rrbGalleryItem {
    padding: 5px;
}

.rrbPopup_Bootstrap {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .rrbPopup_Bootstrap .rrbHeaderBar {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .rrbPopup_Bootstrap .rrbMenuItem .rrbMIToggle .rrbIcon {
        background-position: -17px -167px;
        background-image: url('Common/radActionsSprite.png');
    }

    .rrbPopup_Bootstrap .rrbMenuItem.rrbMIHovered .rrbMIToggle .rrbIcon,
    .rrbPopup_Bootstrap .rrbMenuItem.rrbMIExpanded .rrbMIToggle .rrbIcon {
        background-position: -117px -167px;
    }

    .rrbPopup_Bootstrap .rrbHeader {
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
    }

    .rrbPopup_Bootstrap .rrbAuxiliaryPane {
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
    }

    .rrbPopup_Bootstrap .rrbFooterPane {
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
    }

.RadRotator_Bootstrap .rrClipRegion {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
}

.RadRotator_Bootstrap a.rrButton {
    box-sizing: border-box;
    width: 34px;
    height: 34px;
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    border-width: 1px;
    border-style: solid;
    background-image: url('Common/radActionsSprite.png');
}

    .RadRotator_Bootstrap a.rrButton:hover,
    .RadRotator_Bootstrap a.rrButton:focus {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: inset 0 0 1px #ffffff;
    }

    .RadRotator_Bootstrap a.rrButton:focus {
        outline-width: thin;
        outline-offset: -2px;
        outline-color: #adadad;
    }

    .RadRotator_Bootstrap a.rrButton:active {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        color: #333333;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    }

.RadRotator_Bootstrap .rrButton.rrButtonUp,
.RadRotator_Bootstrap .rrButton.rrButtonUp:hover {
    top: 1px;
    border-radius: 4px 4px 0 0;
    background-position: -9px -9px;
}

.RadRotator_Bootstrap .rrButton.rrButtonRight,
.RadRotator_Bootstrap .rrButton.rrButtonRight:hover {
    right: 1px;
    border-radius: 0 4px 4px 0;
    background-position: -9px -159px;
}

.RadRotator_Bootstrap .rrButton.rrButtonDown,
.RadRotator_Bootstrap .rrButton.rrButtonDown:hover {
    bottom: 1px;
    border-radius: 0 0 4px 4px;
    background-position: -9px -59px;
}

.RadRotator_Bootstrap .rrButton.rrButtonLeft,
.RadRotator_Bootstrap .rrButton.rrButtonLeft:hover {
    left: 1px;
    border-radius: 4px 0 0 4px;
    background-position: -9px -109px;
}

.RadRotator_Bootstrap .rrLoadingSign {
    background: url('Common/loading_small.gif') no-repeat center;
}

.RadScheduler_Bootstrap {
    color: #333333;
    background-color: #ffffff;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadScheduler_Bootstrap .rsHeader .rsPrevDay, .RadScheduler_Bootstrap .rsHeader .rsNextDay, .RadScheduler_Bootstrap .rsHeader .rsToday, .RadScheduler_Bootstrap .rsHeader .rsDatePickerActivator, .RadScheduler_Bootstrap .rsHeader ul a, .RadScheduler_Bootstrap .rsHeader ul .rsSelected em, .RadScheduler_Bootstrap .rsAptEditFormWrapper .rsEditOptions a {
        margin: 0;
        padding: 6px 12px;
        width: auto;
        height: auto;
        border-width: 1px;
        border-style: solid;
        border-radius: 4px;
        line-height: 1.42857143;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        cursor: pointer;
        display: inline-block;
        touch-action: manipulation;
    }

    .RadScheduler_Bootstrap tr {
        font-size: 1em;
    }

    .RadScheduler_Bootstrap .rsTopWrap {
        border: 1px solid #dedede;
        border-radius: 4px;
        color: #333333;
        background-color: #ffffff;
    }

    .RadScheduler_Bootstrap .rsHeader {
        padding: 6px;
        height: auto;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-color: #dedede;
        border-radius: 4px 4px 0 0;
        color: #333333;
        background-color: whitesmoke;
        line-height: inherit;
    }

        .RadScheduler_Bootstrap .rsHeader em {
            font-style: normal;
        }

        .RadScheduler_Bootstrap .rsHeader h2 {
            padding: 0 8px;
            text-indent: 0;
            white-space: nowrap;
        }

        .RadScheduler_Bootstrap .rsHeader p {
            margin: 0;
            padding: 0;
        }

        .RadScheduler_Bootstrap .rsHeader .rsPrevDay,
        .RadScheduler_Bootstrap .rsHeader .rsNextDay {
            width: 8px;
            background-image: url('Common/radActionsSprite.png');
            font-size: 1em;
        }

        .RadScheduler_Bootstrap .rsHeader .rsPrevDay {
            border-color: #cccccc;
            color: #333333;
            background-color: #ffffff;
            border-radius: 3px 0 0 3px;
            background-position: -9px -109px;
        }

            .RadScheduler_Bootstrap .rsHeader .rsPrevDay:hover {
                border-color: #adadad;
                color: #333333;
                background-color: #e6e5e5;
                background-position: -9px -109px;
            }

        .RadScheduler_Bootstrap .rsHeader .rsNextDay {
            border-color: #cccccc;
            color: #333333;
            background-color: #ffffff;
            margin-left: -1px;
            border-radius: 0 3px 3px 0;
            background-position: -9px -159px;
        }

            .RadScheduler_Bootstrap .rsHeader .rsNextDay:hover {
                border-color: #adadad;
                color: #333333;
                background-color: #e6e5e5;
                background-position: -9px -159px;
            }

        .RadScheduler_Bootstrap .rsHeader .rsToday {
            border-color: #cccccc;
            color: #333333 !important;
            background-color: #ffffff;
            margin-left: 6px;
            border-radius: 3px 0 0 3px;
            display: inline-block;
        }

            .RadScheduler_Bootstrap .rsHeader .rsToday:hover {
                border-color: #adadad;
                color: #333333;
                background-color: #e6e5e5;
            }

        .RadScheduler_Bootstrap .rsHeader .rsDatePickerWrapper {
            left: -34px;
            top: 34px;
        }

        .RadScheduler_Bootstrap .rsHeader .rsDatePickerActivator {
            border-color: #cccccc;
            color: #333333;
            background-color: #ffffff;
            margin-left: -1px;
            width: 8px;
            border-radius: 0 3px 3px 0;
            background-image: url('Common/radActionsSprite.png');
            background-position: -9px -59px;
            font-size: 1em;
        }

            .RadScheduler_Bootstrap .rsHeader .rsDatePickerActivator:hover {
                border-color: #adadad;
                color: #333333;
                background-color: #e6e5e5;
                background-position: -9px -59px;
            }

        .RadScheduler_Bootstrap .rsHeader .rsDatePickerActivatorDown {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            background-position: -9px -59px;
        }

        .RadScheduler_Bootstrap .rsHeader .RadCalendar {
            width: 256px;
        }

        .RadScheduler_Bootstrap .rsHeader ul {
            padding: 0;
        }

            .RadScheduler_Bootstrap .rsHeader ul a,
            .RadScheduler_Bootstrap .rsHeader ul .rsSelected em {
                border-radius: 0;
            }

            .RadScheduler_Bootstrap .rsHeader ul .rsSelected + li a {
                border-left-color: #adadad;
            }

            .RadScheduler_Bootstrap .rsHeader ul a {
                border-color: #cccccc;
                color: #333333;
                background-color: #ffffff;
            }

                .RadScheduler_Bootstrap .rsHeader ul a:hover {
                    border-color: #adadad;
                    color: #333333;
                    background-color: #e6e5e5;
                }

            .RadScheduler_Bootstrap .rsHeader ul em {
                border-color: #adadad;
                color: #333333;
                background-color: #e6e5e5;
            }

            .RadScheduler_Bootstrap .rsHeader ul .rsFirst a,
            .RadScheduler_Bootstrap .rsHeader ul .rsFirst em {
                border-radius: 3px 0 0 3px;
            }

            .RadScheduler_Bootstrap .rsHeader ul .rsLast a,
            .RadScheduler_Bootstrap .rsHeader ul .rsLast em {
                border-radius: 0 3px 3px 0;
            }

            .RadScheduler_Bootstrap .rsHeader ul span {
                padding: 0;
            }

        .RadScheduler_Bootstrap .rsHeader li,
        .RadScheduler_Bootstrap .rsHeader .rsSelected {
            padding: 0;
        }

            .RadScheduler_Bootstrap .rsHeader li + li {
                margin-left: -1px;
            }

    .RadScheduler_Bootstrap .rsFooter {
        padding: 6px;
        height: auto;
        border-color: #dedede;
        border-radius: 0 0 4px 4px;
        color: #333333;
        background-color: whitesmoke;
    }

        .RadScheduler_Bootstrap .rsFooter .rsFullTime {
            margin: 0;
            padding: 6px 12px;
            border: 1px solid #cccccc;
            border-radius: 4px;
            color: #333333;
            background-color: #ffffff;
            font-size: 1em;
            line-height: 1.42857143;
            display: inline-block;
        }

            .RadScheduler_Bootstrap .rsFooter .rsFullTime:hover {
                border-color: #adadad;
                color: #333333;
                background-color: #e6e5e5;
            }

    .RadScheduler_Bootstrap .rsContent {
        border-color: #dddddd;
    }

    .RadScheduler_Bootstrap .rsSpacerCell {
        padding: 6px 12px;
        border-color: #dedede;
        line-height: 1.42857143;
    }

    .RadScheduler_Bootstrap .rsAllDayHeader {
        border-color: #dedede;
    }

    .RadScheduler_Bootstrap .rsHorizontalHeaderWrapper {
        border-color: #dedede;
        background-color: #e6e5e5;
        font-weight: bold;
    }

    .RadScheduler_Bootstrap .rsHorizontalHeaderTable th {
        padding: 6px 12px;
        border-color: #dedede;
        line-height: 1.42857143;
        font-weight: inherit;
    }

    .RadScheduler_Bootstrap .rsVerticalHeaderWrapper {
        font-weight: normal;
    }

    .RadScheduler_Bootstrap .rsVerticalHeaderTable {
        color: #777777;
    }

        .RadScheduler_Bootstrap .rsVerticalHeaderTable th {
            padding-top: 4px;
            border-color: transparent #dedede;
            font-weight: inherit;
        }

        .RadScheduler_Bootstrap .rsVerticalHeaderTable .rsAlt th,
        .RadScheduler_Bootstrap .rsVerticalHeaderTable .rsAltHour th {
            border-color: #dedede;
        }

        .RadScheduler_Bootstrap .rsVerticalHeaderTable div {
            font-weight: inherit;
        }

        .RadScheduler_Bootstrap .rsVerticalHeaderTable .rsAmPm {
            font-size: .7em;
            text-transform: uppercase;
        }

    .RadScheduler_Bootstrap .rsDateHeader {
        padding: 0;
        color: inherit;
        *color: #333333;
        font-size: 1em;
    }

    .RadScheduler_Bootstrap .rsAllDayRow td {
        border-bottom-style: solid;
        border-color: #dedede;
    }

    .RadScheduler_Bootstrap .rsContentTable td {
        border-color: #dedede;
        border-bottom-style: dotted;
    }

    .RadScheduler_Bootstrap .rsContentTable .rsAlt td {
        border-bottom-style: solid;
    }

    .RadScheduler_Bootstrap .rsNonWorkHour,
    .RadScheduler_Bootstrap .rsSatCol,
    .RadScheduler_Bootstrap .rsSunCol {
        background-color: #fafafa;
    }

    .RadScheduler_Bootstrap .rsSelectedSlot {
        background: whitesmoke;
    }

    .RadScheduler_Bootstrap .rsAptCreate {
        background: #e6e5e5;
    }

    .RadScheduler_Bootstrap .rsApt {
        font-size: 14px;
        line-height: 1.42857143;
    }

    .RadScheduler_Bootstrap .rsAptOut,
    .RadScheduler_Bootstrap .rsAptMid,
    .RadScheduler_Bootstrap .rsAptIn,
    .RadScheduler_Bootstrap .rsAptContent {
        margin: 0;
        border-width: 0;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }

    .RadScheduler_Bootstrap .rsAptContent {
        padding: 6px 12px;
        border-width: 1px;
        border-color: #337ab7;
        border-radius: 5px;
        color: #ffffff;
        background-color: #337ab7;
        left: 1px;
    }

    .RadScheduler_Bootstrap .rsAptSelected .rsAptContent {
        border-color: #000000;
        border-color: rgba(0, 0, 0, 0.5);
    }

    .RadScheduler_Bootstrap .rsAptDelete {
        width: 16px;
        height: 16px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -117px -3317px;
        top: 7px;
        right: 3px;
    }

    .RadScheduler_Bootstrap .rsAptResize:before {
        content: "";
        margin: 0 -10px;
        width: 20px;
        height: 1px;
        background: white;
        display: block;
        position: absolute;
        left: 50%;
    }

    .RadScheduler_Bootstrap .rsAptResizeStart:before {
        top: 0;
    }

    .RadScheduler_Bootstrap .rsAptResizeEnd:before {
        bottom: 0;
    }

    .RadScheduler_Bootstrap .rsMonthView .rsAptResize,
    .RadScheduler_Bootstrap .rsTimelineView .rsAptResize {
        height: 20px;
    }

        .RadScheduler_Bootstrap .rsMonthView .rsAptResize:before,
        .RadScheduler_Bootstrap .rsTimelineView .rsAptResize:before {
            margin: 0;
            width: 1px;
            height: 100%;
            top: 0;
            left: auto;
        }

    .RadScheduler_Bootstrap .rsMonthView .rsAptResizeStart:before,
    .RadScheduler_Bootstrap .rsTimelineView .rsAptResizeStart:before {
        left: 0;
    }

    .RadScheduler_Bootstrap .rsMonthView .rsAptResizeEnd:before,
    .RadScheduler_Bootstrap .rsTimelineView .rsAptResizeEnd:before {
        right: 0;
    }

    .RadScheduler_Bootstrap .rsArrowTop,
    .RadScheduler_Bootstrap .rsArrowBottom,
    .RadScheduler_Bootstrap .rsArrowLeft,
    .RadScheduler_Bootstrap .rsArrowRight {
        border-width: 1px;
        border-style: solid;
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
        text-align: center;
    }

        .RadScheduler_Bootstrap .rsArrowTop:before,
        .RadScheduler_Bootstrap .rsArrowBottom:before,
        .RadScheduler_Bootstrap .rsArrowLeft:before,
        .RadScheduler_Bootstrap .rsArrowRight:before {
            width: 20px;
            height: 20px;
            line-height: 20px;
            display: inline-block;
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -10px 0 0 -10px;
            font-size: 16px;
            font-family: WebComponentsIcons;
            text-indent: 0;
            text-align: center;
        }

    .RadScheduler_Bootstrap .rsArrowTop,
    .RadScheduler_Bootstrap .rsArrowBottom {
        margin-left: -17px;
        width: 32px;
        height: 6px;
        left: 50%;
    }

    .RadScheduler_Bootstrap .rsArrowTop {
        border-radius: 0 0 3px 3px;
        top: 0;
    }

    .RadScheduler_Bootstrap .rsArrowBottom {
        border-radius: 3px 3px 0 0;
        bottom: 0;
    }

    .RadScheduler_Bootstrap .rsArrowLeft,
    .RadScheduler_Bootstrap .rsArrowRight {
        margin-top: -10px;
        width: 6px;
        height: 18px;
        top: 50%;
    }

    .RadScheduler_Bootstrap .rsArrowLeft {
        border-radius: 0 3px 3px 0;
        left: 0;
    }

    .RadScheduler_Bootstrap .rsArrowRight {
        border-radius: 3px 0 0 3px;
        right: 0;
    }

    .RadScheduler_Bootstrap .rsArrowTop:before {
        content: "\E00D";
    }

    .RadScheduler_Bootstrap .rsArrowBottom:before {
        content: "\E00E";
    }

    .RadScheduler_Bootstrap .rsArrowLeft:before {
        content: "\E00F";
    }

    .RadScheduler_Bootstrap .rsArrowRight:before {
        content: "\E00C";
    }

    .RadScheduler_Bootstrap .rsCategoryBlue .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryBlue .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryBlue .rsAptIn,
    .RadScheduler_Bootstrap .rsCategoryRed .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryRed .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryRed .rsAptIn,
    .RadScheduler_Bootstrap .rsCategoryGreen .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryGreen .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryGreen .rsAptIn,
    .RadScheduler_Bootstrap .rsCategoryOrange .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryOrange .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryOrange .rsAptIn,
    .RadScheduler_Bootstrap .rsCategoryPink .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryPink .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryPink .rsAptIn,
    .RadScheduler_Bootstrap .rsCategoryYellow .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryYellow .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryYellow .rsAptIn,
    .RadScheduler_Bootstrap .rsCategoryViolet .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryViolet .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryViolet .rsAptIn,
    .RadScheduler_Bootstrap .rsCategoryDarkRed .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryDarkRed .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryDarkRed .rsAptIn,
    .RadScheduler_Bootstrap .rsCategoryDarkBlue .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryDarkBlue .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryDarkBlue .rsAptIn,
    .RadScheduler_Bootstrap .rsCategoryDarkGreen .rsAptOut,
    .RadScheduler_Bootstrap .rsCategoryDarkGreen .rsAptMid,
    .RadScheduler_Bootstrap .rsCategoryDarkGreen .rsAptIn {
        background-color: transparent;
    }

    .RadScheduler_Bootstrap .rsCategoryBlue .rsAptContent,
    .RadScheduler_Bootstrap .rsCategoryRed .rsAptContent,
    .RadScheduler_Bootstrap .rsCategoryGreen .rsAptContent,
    .RadScheduler_Bootstrap .rsCategoryOrange .rsAptContent,
    .RadScheduler_Bootstrap .rsCategoryPink .rsAptContent,
    .RadScheduler_Bootstrap .rsCategoryYellow .rsAptContent,
    .RadScheduler_Bootstrap .rsCategoryViolet .rsAptContent,
    .RadScheduler_Bootstrap .rsCategoryDarkRed .rsAptContent,
    .RadScheduler_Bootstrap .rsCategoryDarkBlue .rsAptContent,
    .RadScheduler_Bootstrap .rsCategoryDarkGreen .rsAptContent {
        background-image: none;
    }

    .RadScheduler_Bootstrap .rsResourceMarker {
        background-color: #f7f7f7;
    }

    .RadScheduler_Bootstrap .rsAptEditSizingWrapper {
        margin: -1px 0 0 -1px;
    }

    .RadScheduler_Bootstrap .rsAptEditFormWrapper,
    .RadScheduler_Bootstrap .rsAptEditFormOuter,
    .RadScheduler_Bootstrap .rsAptEditFormMiddle,
    .RadScheduler_Bootstrap .rsAptEditFormMiddle2,
    .RadScheduler_Bootstrap .rsAptEditFormInner {
        margin: 0;
        padding: 0;
    }

    .RadScheduler_Bootstrap .rsAptEditFormWrapper {
        border-width: 1px;
        border-style: solid;
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
        box-shadow: 0 0 1em #dedede;
    }

        .RadScheduler_Bootstrap .rsAptEditFormWrapper .rsAptEditTextareaWrapper {
            margin: 0;
            padding: 8px;
            border-width: 0;
        }

        .RadScheduler_Bootstrap .rsAptEditFormWrapper .rsEditOptions {
            margin: 0;
            padding: 8px;
            border-width: 1px 0 0;
            border-style: solid;
            border-color: #dedede;
            color: #333333;
            background-color: whitesmoke;
        }

            .RadScheduler_Bootstrap .rsAptEditFormWrapper .rsEditOptions a {
                border-color: #cccccc;
                color: #333333;
                background-color: #ffffff;
                font-size: 1em;
            }

                .RadScheduler_Bootstrap .rsAptEditFormWrapper .rsEditOptions a + a {
                    margin-left: 8px;
                }

            .RadScheduler_Bootstrap .rsAptEditFormWrapper .rsEditOptions .rsAptEditConfirm {
                border-color: #2e6da4;
                color: #ffffff;
                background-color: #337ab7;
            }

        .RadScheduler_Bootstrap .rsAptEditFormWrapper .rsAptEditResizeHandle {
            background-image: url('Common/radActionsSprite.png');
        }

    .RadScheduler_Bootstrap .rsAdvancedModal {
        border-width: 1px;
        border-style: solid;
        box-shadow: 0 0 1em #dedede;
    }

    .RadScheduler_Bootstrap .rsAdvancedEdit {
        padding: 0;
        border: 1px solid #dedede;
        color: #333333;
        background-color: #ffffff;
    }

    .RadScheduler_Bootstrap .rsModalBgTopLeft,
    .RadScheduler_Bootstrap .rsModalBgTopRight,
    .RadScheduler_Bootstrap .rsModalBgBottomLeft,
    .RadScheduler_Bootstrap .rsModalBgBottomRight {
        display: none;
    }

    .RadScheduler_Bootstrap .rsAdvancedEdit .rsAdvTitle {
        height: 38px;
        padding: 6px 12px;
        border-width: 0 0 1px;
        border-style: solid;
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
    }

    .RadScheduler_Bootstrap div.rsAdvancedModal .rsAdvTitle {
        padding: 6px 12px;
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
    }

    .RadScheduler_Bootstrap .rsAdvancedEdit .rsAdvInnerTitle {
        padding: 8px 0;
    }

    .RadScheduler_Bootstrap .rsModalWrapper .rsModalWindowClose,
    .RadScheduler_Bootstrap .rsAdvEditClose {
        top: 5px;
        right: 5px;
        margin: 0;
        padding: 6px 12px;
        width: 8px;
        height: 20px;
        color: #333333;
        background-image: url('Common/radActionsSprite.png');
        background-position: -9px -1909px;
        z-index: 1;
    }

    .RadScheduler_Bootstrap .rsAdvContentWrapper {
        padding: 6px 12px;
    }

    .RadScheduler_Bootstrap .rsAdvOptionsScroll {
        padding: 0;
    }

    .RadScheduler_Bootstrap .rsAdvancedSubmitArea {
        margin: 10px -10px 0;
        padding: 8px;
        border-top: 1px solid;
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
    }

    .RadScheduler_Bootstrap .rsAdvancedModal .rsAdvButtonWrapper {
        padding: 0;
    }

    .RadScheduler_Bootstrap .rsAdvancedEdit .rsAdvancedSubmitArea a {
        padding: 6px 12px;
        height: auto;
        border: 1px solid;
        border-radius: 4px;
        line-height: 1.42857143;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

        .RadScheduler_Bootstrap .rsAdvancedEdit .rsAdvancedSubmitArea a:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

        .RadScheduler_Bootstrap .rsAdvancedEdit .rsAdvancedSubmitArea a:focus {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

    .RadScheduler_Bootstrap .rsAdvContentWrapper .rsValidatedInput,
    .RadScheduler_Bootstrap .rsAdvContentWrapper .riContentWrapper {
        padding-left: 0;
    }

    .RadScheduler_Bootstrap .rsInvalid textarea,
    .RadScheduler_Bootstrap .rsInvalid input,
    .RadScheduler_Bootstrap .rsAdvTimePicker .riEmpty {
        border-color: #c7000b;
    }

    .RadScheduler_Bootstrap .rsInvalid {
        border-color: #c7000b;
        color: #de3914;
    }

    .RadScheduler_Bootstrap .rsAdvOptionsPanel .rsAdvDatePicker .riTextBox,
    .RadScheduler_Bootstrap .rsAdvOptionsPanel .rsAdvTimePicker .riTextBox {
        padding-right: 22px;
        background-image: url('Menu/rmArrows.png');
        background-repeat: no-repeat;
        background-position: right -62px;
    }

    .RadScheduler_Bootstrap .rsYearView .rsMonthHeader {
        border-color: #dddddd;
    }

    .RadScheduler_Bootstrap .rsYearView thead tr:nth-child(2) {
        color: #999999;
    }

    .RadScheduler_Bootstrap .rsYearView .rsDateHeader {
        border-color: transparent;
        border-radius: 4px;
    }

        .RadScheduler_Bootstrap .rsYearView .rsDateHeader:hover {
            border-color: #e1e1e1;
            color: #000000;
            background-color: #eeeeee;
        }

    .RadScheduler_Bootstrap .rsYearView .rsOccupiedSlot {
        background-color: #f7f7f7;
        border-radius: 4px;
    }

    .RadScheduler_Bootstrap .rsYearView .rsTodayCell .rsDateHeader {
        border-color: #e1e1e1;
    }

    .RadScheduler_Bootstrap .rsYearView .rsSatCol:not(.rsOccupiedSlot),
    .RadScheduler_Bootstrap .rsYearView .rsSunCol:not(.rsOccupiedSlot) {
        color: #999999;
    }

    .RadScheduler_Bootstrap .rsYearView .rsTooltip .rsToolTipContent {
        border-radius: 4px;
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
    }

    .RadScheduler_Bootstrap .rsYearView .rsTooltip .rsCategoryPattern .rsResourceMarker {
        background-color: #f7f7f7;
    }

    .RadScheduler_Bootstrap .rsYearView .rsTooltip .rsToolTipArrow {
        color: #333333;
        background-color: #ffffff;
    }

    .RadScheduler_Bootstrap .rsYearView .rsTooltip .rsToolTipArrowUp {
        border-radius: 4px 4px 0 0;
    }

    .RadScheduler_Bootstrap .rsYearView .rsTooltip .rsToolTipArrowDown {
        border-radius: 0 0 4px 4px;
    }

    .RadScheduler_Bootstrap .rsYearView .rsTooltipRight .rsToolTipCallOut {
        border-right-color: #dedede;
    }

        .RadScheduler_Bootstrap .rsYearView .rsTooltipRight .rsToolTipCallOut:before {
            border-right-color: #ffffff;
        }

    .RadScheduler_Bootstrap .rsYearView .rsTooltipLeft .rsToolTipCallOut {
        border-left-color: #dedede;
    }

        .RadScheduler_Bootstrap .rsYearView .rsTooltipLeft .rsToolTipCallOut:before {
            border-left-color: #ffffff;
        }

    .RadScheduler_Bootstrap .rsAgendaView {
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
    }

    .RadScheduler_Bootstrap .rsAgendaTable .rsAptContent {
        color: inherit;
    }

    .RadScheduler_Bootstrap .rsAgendaTable th, .RadScheduler_Bootstrap .rsAgendaTable td {
        border-color: #dedede;
    }

    .RadScheduler_Bootstrap .rsAgendaTable th {
        color: #777777;
        background-color: #f5f5f5;
    }

        .RadScheduler_Bootstrap .rsAgendaTable th em {
            color: #333333;
        }

    .RadScheduler_Bootstrap .rsAgendaTable .rsAgendaRowHovered {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadScheduler_Bootstrap .rsAgendaTable .rsAgendaRowSelected {
        border-color: #286090;
        color: #ffffff;
        background-color: #337ab7;
    }

    .RadScheduler_Bootstrap .rsMonthView .rsShowMore {
        color: #337ab7;
        text-decoration: none;
    }

        .RadScheduler_Bootstrap .rsMonthView .rsShowMore:hover {
            color: #23527c;
        }

    .RadScheduler_Bootstrap .rsAptRecurrence,
    .RadScheduler_Bootstrap .rsAptRecurrenceException,
    .RadScheduler_Bootstrap .rsAptReminder {
        margin: -6px 4px 0 0;
        width: 16px;
        height: 16px;
        float: none;
        display: inline-block;
        vertical-align: middle;
        background-image: url('Common/radActionsSprite.png');
    }

    .RadScheduler_Bootstrap .rsAptReminder {
        background-position: -117px -4417px;
    }

    .RadScheduler_Bootstrap .rsAptRecurrence {
        float: left;
        background-position: -117px -4317px;
    }

    .RadScheduler_Bootstrap .rsAptRecurrenceException {
        background-position: -117px -4367px;
    }

    .RadScheduler_Bootstrap .rsAgendaView .rsAptReminder {
        background-position: -17px -4417px;
    }

    .RadScheduler_Bootstrap .rsAgendaView .rsAptRecurrence {
        background-position: -17px -4317px;
    }

    .RadScheduler_Bootstrap .rsAgendaView .rsAptRecurrenceException {
        background-position: -17px -4367px;
    }

    .RadScheduler_Bootstrap .rsModalDialog {
        padding: 0;
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
        border: 1px solid #d9d9d9;
        border-radius: 4px;
        background-color: #ffffff;
    }

        .RadScheduler_Bootstrap .rsModalDialog .rsModalOuter,
        .RadScheduler_Bootstrap .rsModalDialog .rsModalOuterTitle,
        .RadScheduler_Bootstrap .rsModalDialog .rsModalInner {
            margin: 0;
            padding: 0;
            border: 0;
        }

        .RadScheduler_Bootstrap .rsModalDialog .rsModalTitle {
            margin: -1px -1px 0;
            padding: 10px 20px;
            border: 1px solid #dedede;
            background: whitesmoke;
            font-size: 1em;
            line-height: 1.42857143;
        }

        .RadScheduler_Bootstrap .rsModalDialog .rsModalContent {
            margin: 0;
            padding: 75px 20px 40px;
        }

        .RadScheduler_Bootstrap .rsModalDialog .rsModalButtons {
            margin: 0 -1px -1px;
            padding: 8px;
            border: 1px solid #dedede;
            border-radius: 0 0 4px 4px;
            background-color: whitesmoke;
            text-align: right;
        }

            .RadScheduler_Bootstrap .rsModalDialog .rsModalButtons .rsModalConfirm,
            .RadScheduler_Bootstrap .rsModalDialog .rsModalButtons .rsModalClose {
                width: auto;
                height: auto;
                padding: 6px 20px;
                border-width: 1px;
                border-style: solid;
                border-radius: 4px;
                font-size: 1em;
                line-height: 1.42857143;
                float: none;
                display: inline-block;
            }

            .RadScheduler_Bootstrap .rsModalDialog .rsModalButtons .rsModalConfirm {
                border-color: #2e6da4;
                color: #ffffff;
                background-color: #337ab7;
            }

                .RadScheduler_Bootstrap .rsModalDialog .rsModalButtons .rsModalConfirm:hover {
                    border-color: #204d74;
                    color: #ffffff;
                    background-color: #286090;
                }

                .RadScheduler_Bootstrap .rsModalDialog .rsModalButtons .rsModalConfirm:focus {
                    border-color: #122b40;
                    color: #ffffff;
                    background-color: #286090;
                }

            .RadScheduler_Bootstrap .rsModalDialog .rsModalButtons .rsModalClose {
                border-color: #cccccc;
                color: #333333;
                background-color: #ffffff;
            }

                .RadScheduler_Bootstrap .rsModalDialog .rsModalButtons .rsModalClose:hover {
                    border-color: #adadad;
                    color: #333333;
                    background-color: #e6e5e5;
                }

                .RadScheduler_Bootstrap .rsModalDialog .rsModalButtons .rsModalClose:focus {
                    border-color: #adadad;
                    color: #333333;
                    background-color: #e6e5e5;
                }

    .RadScheduler_Bootstrap .rsModalWrapper .rsModalDialog {
        border: 1px solid #d9d9d9;
        background-color: #ffffff;
    }

.RadSlider_Bootstrap {
    color: #333333;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    /* horizontal slider */
    /* end horizontal slider */
    /* vertical slider */
    /* end vertical slider */
    /* horizontal slider - TrackPosition=Top/Bottom */
    /* horizontal slider - TrackPosition=Center */
    /* vertical slider - TrackPosition=Center */
}

    .RadSlider_Bootstrap .rslSelectedregion,
    .RadSlider_Bootstrap a.rslHandle,
    .RadSlider_Bootstrap a.rslDraghandle {
        border-width: 1px;
        border-style: solid;
    }

    .RadSlider_Bootstrap .rslTrack {
        border-color: #cccccc;
        background-color: whitesmoke;
    }

    .RadSlider_Bootstrap .rslSelectedregion {
        border-color: #2e6da4;
        background-color: #337ab7;
        top: -1px;
    }

    .RadSlider_Bootstrap a.rslHandle {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-radius: 90px;
    }

    .RadSlider_Bootstrap a.rslDraghandle {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-radius: 90px;
    }

        .RadSlider_Bootstrap a.rslDraghandle span {
            width: 24px;
            height: 24px;
        }

        .RadSlider_Bootstrap a.rslDraghandle:hover,
        .RadSlider_Bootstrap a.rslHandle:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

        .RadSlider_Bootstrap a.rslDraghandle:focus,
        .RadSlider_Bootstrap a.rslHandle:focus {
            border-color: #3c87c8;
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
            outline: 0 none;
        }

        .RadSlider_Bootstrap a.rslDraghandle:active,
        .RadSlider_Bootstrap a.rslHandle:active {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            box-shadow: none;
        }

    .RadSlider_Bootstrap div.rslHorizontal {
        /*margin: 0 0 0 15px;*/
    }

        .RadSlider_Bootstrap div.rslHorizontal .rslTrack {
            height: 8px;
            line-height: 8px;
            box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
            border-width: 1px;
            border-style: solid;
            margin: 0 12px;
            left: 34px;
        }

        .RadSlider_Bootstrap div.rslHorizontal .rslItemsWrapper {
            left: 34px;
            margin: 0 12px;
        }

        .RadSlider_Bootstrap div.rslHorizontal .rslSelectedregion {
            height: 8px;
            line-height: 8px;
        }

        .RadSlider_Bootstrap div.rslHorizontal a.rslHandle {
            width: 32px;
            height: 32px;
            line-height: 32px;
            background-image: url('Common/radActionsSprite.png');
        }

        .RadSlider_Bootstrap div.rslHorizontal a.rslDecrease {
            margin: -1px 0 0 0;
            background-position: -9px -109px;
        }

            .RadSlider_Bootstrap div.rslHorizontal a.rslDecrease:hover {
                background-position: -59px -109px;
            }

        .RadSlider_Bootstrap div.rslHorizontal a.rslIncrease {
            margin: -1px 0 0 0;
            right: 0;
            background-position: -9px -159px;
        }

            .RadSlider_Bootstrap div.rslHorizontal a.rslIncrease:hover {
                background-position: -59px -159px;
            }

        .RadSlider_Bootstrap div.rslHorizontal a.rslDraghandle {
            width: 22px;
            height: 22px;
        }

        .RadSlider_Bootstrap div.rslHorizontal.rslTop .rslHandle {
            top: -3px;
        }

        .RadSlider_Bootstrap div.rslHorizontal.rslMiddle a.rslIncrease {
            margin: -17px 0 0;
        }

        .RadSlider_Bootstrap div.rslHorizontal.rslMiddle a.rslDecrease {
            margin: -17px 0 0;
        }

        .RadSlider_Bootstrap div.rslHorizontal.rslMiddle .rslHandle {
            top: 50%;
        }

        .RadSlider_Bootstrap div.rslHorizontal .rslItem {
            background-image: url('Slider/ItemHorizontalBgr.png');
        }

        .RadSlider_Bootstrap div.rslHorizontal li.rslItem span {
            display: inline-block;
            *zoom: 1;
            *display: inline;
            font-size: 13px;
        }

        .RadSlider_Bootstrap div.rslHorizontal.rslMiddle div.rslTrack {
            margin-top: -5px;
        }

    .RadSlider_Bootstrap div.rslVertical .rslTrack {
        width: 8px;
        left: 11px;
        top: 34px;
        border-width: 1px;
        border-style: solid;
        box-shadow: 1px 0 2px rgba(0, 0, 0, 0.1) inset;
        margin: 12px 0;
    }

    .RadSlider_Bootstrap div.rslVertical .rslItemsWrapper {
        top: 34px;
        margin: 12px 0;
    }

    .RadSlider_Bootstrap div.rslVertical .rslSelectedregion {
        width: 8px;
        left: -1px;
    }

    .RadSlider_Bootstrap div.rslVertical.rslRight .rslTrack {
        left: auto;
        right: 11px;
    }

    .RadSlider_Bootstrap div.rslVertical.rslCenter .rslTrack {
        left: 50%;
        margin-left: -5px;
    }

    .RadSlider_Bootstrap div.rslVertical.rslCenter .rslHandle {
        left: 50%;
        margin-left: -17px;
    }

    .RadSlider_Bootstrap div.rslVertical.rslLeft .rslHandle {
        left: -3px;
    }

    .RadSlider_Bootstrap div.rslVertical a.rslHandle {
        width: 32px;
        height: 32px;
        line-height: 32px;
        border-radius: 45px;
        background-image: url('Common/radActionsSprite.png');
    }

    .RadSlider_Bootstrap div.rslVertical a.rslDecrease {
        margin: 0 0 0 -1px;
        background-position: -9px -9px;
    }

        .RadSlider_Bootstrap div.rslVertical a.rslDecrease:hover {
            background-position: -59px -9px;
        }

    .RadSlider_Bootstrap div.rslVertical a.rslIncrease {
        margin: 0 0 0 -1px;
        background-position: -9px -59px;
    }

        .RadSlider_Bootstrap div.rslVertical a.rslIncrease:hover {
            background-position: -59px -59px;
        }

    .RadSlider_Bootstrap div.rslVertical a.rslDraghandle {
        width: 22px;
        height: 22px;
    }

    .RadSlider_Bootstrap div.rslVertical .rslItem {
        background-image: url('Slider/ItemVerticalBgr.png');
    }

    .RadSlider_Bootstrap div.rslVertical li.rslItem span {
        font-size: 13px;
        padding: 1px 3px;
    }

    .RadSlider_Bootstrap .rslItemsWrapper .rslItem,
    .RadSlider_Bootstrap .rslItemsWrapper .rslLargeTick span,
    .RadSlider_Bootstrap .rslItemsWrapper .rslItemSelected {
        color: #333333;
        font: 12px "Helvetica Neue",Helvetica,Arial,sans-serif;
    }

    .RadSlider_Bootstrap .rslTop .rslSmallTick,
    .RadSlider_Bootstrap .rslBottom .rslSmallTick {
        background-image: url('Slider/SmallChangeHorizontal.png');
    }

    .RadSlider_Bootstrap .rslTop .rslLargeTick,
    .RadSlider_Bootstrap .rslBottom .rslLargeTick {
        background-image: url('Slider/LargeChangeHorizontal.png');
    }

    .RadSlider_Bootstrap .rslLeft .rslSmallTick,
    .RadSlider_Bootstrap .rslRight .rslSmallTick {
        background-image: url('Slider/SmallChangeVertical.png');
    }

    .RadSlider_Bootstrap .rslLeft .rslLargeTick,
    .RadSlider_Bootstrap .rslRight .rslLargeTick {
        background-image: url('Slider/LargelChangeVertical.png');
    }

    .RadSlider_Bootstrap .rslMiddle .rslSmallTick {
        background-image: url('Slider/SmallChangeMiddleHorizontal.png');
    }

    .RadSlider_Bootstrap .rslLargeTick {
        background-image: url('Slider/LargeChangeMiddleHorizontal.png');
    }

    .RadSlider_Bootstrap .rslCenter .rslSmallTick {
        background-image: url('Slider/SmallChangeCenterVertical.png');
    }

    .RadSlider_Bootstrap .rslCenter .rslLargeTick {
        background-image: url('Slider/LargelChangeCenterVertical.png');
    }

.RadSplitter_Bootstrap {
    border-color: #dedede;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadSplitter_Bootstrap .rspSlideTitle,
    .RadSplitter_Bootstrap .rspPaneTabText {
        font-size: 14px;
    }

    .RadSplitter_Bootstrap .rspPane,
    .RadSplitter_Bootstrap .rspPaneHorizontal {
        border-color: #dedede;
    }

    .RadSplitter_Bootstrap .rspSlidePane {
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
    }

    .RadSplitter_Bootstrap .rspSlideHeader,
    .RadSplitter_Bootstrap .rspSlideTitleContainer {
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
    }

    .RadSplitter_Bootstrap .rspSlideTitleContainer,
    .RadSplitter_Bootstrap .rspSlideHeaderIconWrapper {
        padding: 2px;
        border-bottom: 1px solid #dedede;
    }

    .RadSplitter_Bootstrap .rspSlideHeaderDockIcon,
    .RadSplitter_Bootstrap .rspSlideHeaderUndockIcon,
    .RadSplitter_Bootstrap .rspSlideHeaderCollapseIcon,
    .RadSplitter_Bootstrap .rspCollapseBarExpand,
    .RadSplitter_Bootstrap .rspCollapseBarCollapse,
    .RadSplitter_Bootstrap .rspCollapseBarHorizontalExpand,
    .RadSplitter_Bootstrap .rspCollapseBarHorizontalCollapse {
        background-image: url('Common/radActionsSprite.png');
    }

    .RadSplitter_Bootstrap div.rspSlideHeaderDockIcon,
    .RadSplitter_Bootstrap div.rspSlideHeaderUndockIcon,
    .RadSplitter_Bootstrap div.rspSlideHeaderCollapseIcon {
        height: 32px;
        width: 32px;
        border-radius: 3px;
        border: 1px solid transparent;
    }

    .RadSplitter_Bootstrap div.rspSlideHeaderDockIcon {
        background-position: -9px -1259px;
    }

    .RadSplitter_Bootstrap div.rspSlideHeaderUndockIcon {
        background-position: -9px -1209px;
    }

    .RadSplitter_Bootstrap div.rspSlideHeaderCollapseIcon {
        background-position: -9px -1909px;
    }

        .RadSplitter_Bootstrap div.rspSlideHeaderDockIcon:hover,
        .RadSplitter_Bootstrap div.rspSlideHeaderUndockIcon:hover,
        .RadSplitter_Bootstrap div.rspSlideHeaderCollapseIcon:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

    .RadSplitter_Bootstrap .rspSlideContent {
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
    }

    .RadSplitter_Bootstrap .rspResizeBar,
    .RadSplitter_Bootstrap .rspSlideContainerResize,
    .RadSplitter_Bootstrap .rspCollapseBarExpand,
    .RadSplitter_Bootstrap .rspCollapseBarCollapse {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .RadSplitter_Bootstrap .rspResizeBarOver,
    .RadSplitter_Bootstrap .rspSlideContainerResizeOver,
    .RadSplitter_Bootstrap .rspCollapseBarExpandOver,
    .RadSplitter_Bootstrap .rspCollapseBarCollapseOver {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadSplitter_Bootstrap .rspResizeBarHorizontal,
    .RadSplitter_Bootstrap .rspSlideContainerResizeHorizontal,
    .RadSplitter_Bootstrap .rspCollapseBarHorizontalExpand,
    .RadSplitter_Bootstrap .rspCollapseBarHorizontalCollapse {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .RadSplitter_Bootstrap .rspResizeBarOverHorizontal,
    .RadSplitter_Bootstrap .rspSlideContainerResizeOverHorizontal,
    .RadSplitter_Bootstrap .rspCollapseBarHorizontalExpandOver,
    .RadSplitter_Bootstrap .rspCollapseBarHorizontalCollapseOver {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadSplitter_Bootstrap input.rspCollapseBarExpand,
    .RadSplitter_Bootstrap input.rspCollapseBarCollapse {
        width: 14px;
        height: 28px;
        line-height: 27px;
    }

    .RadSplitter_Bootstrap input.rspCollapseBarHorizontalExpand,
    .RadSplitter_Bootstrap input.rspCollapseBarHorizontalCollapse {
        width: 28px;
        height: 14px;
        line-height: 14px;
    }

    .RadSplitter_Bootstrap input.rspCollapseBarExpand {
        background-position: -18px -161px;
    }

    .RadSplitter_Bootstrap input.rspCollapseBarCollapse {
        background-position: -18px -111px;
    }

    .RadSplitter_Bootstrap input.rspCollapseBarHorizontalExpand {
        background-position: -11px -68px;
    }

    .RadSplitter_Bootstrap input.rspCollapseBarHorizontalCollapse {
        background-position: -11px -18px;
    }

    .RadSplitter_Bootstrap .rspTabsContainer {
        background-color: #fcfcfc;
    }

    .RadSplitter_Bootstrap .rspPaneTabContainer {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

        .RadSplitter_Bootstrap .rspPaneTabContainer:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

    .RadSplitter_Bootstrap .rspPaneTabContainerExpanded {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadSplitter_Bootstrap .rspTabsContainer .rspPaneTabContainerDocked {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadSplitter_Bootstrap .rspLoading {
        background-image: url('Common/loading.gif');
    }

.RadTabStrip_Bootstrap {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadTabStrip_Bootstrap .rtsLink {
        padding: 10px 15px;
        color: #337ab7;
    }

    .RadTabStrip_Bootstrap .rtsOut,
    .RadTabStrip_Bootstrap .rtsIn {
        padding: 0;
    }

    .RadTabStrip_Bootstrap .rtsTxt {
        padding: 0;
    }

    .RadTabStrip_Bootstrap .rtsLink:hover {
        color: #23527c;
    }

    .RadTabStrip_Bootstrap .rtsSelected,
    .RadTabStrip_Bootstrap .rtsSelected:hover {
        color: #333333;
    }

    .RadTabStrip_Bootstrap .rtsDisabled,
    .RadTabStrip_Bootstrap .rtsDisabled:hover {
        border-color: transparent;
        color: #777777;
        background-color: transparent;
    }

    .RadTabStrip_Bootstrap .rtsLevel1 .rtsUL {
        border: 0 solid #dedede;
        overflow: visible;
    }

    .RadTabStrip_Bootstrap .rtsLevel1 .rtsLink {
        border: 1px solid transparent;
    }

        .RadTabStrip_Bootstrap .rtsLevel1 .rtsLink:hover {
            border-color: #e6e5e5;
            background-color: #e6e5e5;
        }

    .RadTabStrip_Bootstrap .rtsLevel1 .rtsSelected,
    .RadTabStrip_Bootstrap .rtsLevel1 .rtsSelected:hover {
        border-color: #dedede;
        background-color: #ffffff;
    }

    .RadTabStrip_Bootstrap .rtsLevel1 .rtsDisabled,
    .RadTabStrip_Bootstrap .rtsLevel1 .rtsDisabled:hover {
        border-color: transparent;
        background-color: transparent;
    }

    .RadTabStrip_Bootstrap .rtsNextArrow,
    .RadTabStrip_Bootstrap .rtsPrevArrow,
    .RadTabStrip_Bootstrap .rtsPrevArrowDisabled,
    .RadTabStrip_Bootstrap .rtsNextArrowDisabled {
        width: 32px;
        height: 32px;
        border: 1px solid #cccccc;
        border-radius: 5px;
        background-image: url('Common/radActionsSprite.png');
        background-color: #ffffff;
    }

        .RadTabStrip_Bootstrap .rtsNextArrow:hover,
        .RadTabStrip_Bootstrap .rtsPrevArrow:hover {
            border-color: #adadad;
            background-color: #e6e5e5;
        }

    .RadTabStrip_Bootstrap .rtsNextArrowDisabled,
    .RadTabStrip_Bootstrap .rtsPrevArrowDisabled {
        filter: alpha(opacity=80);
        opacity: .8;
    }

.RadTabStripTop_Bootstrap .rtsLI + .rtsLI {
    padding-left: 2px;
}

.RadTabStripTop_Bootstrap .rtsLevel1 .rtsUL {
    border-bottom-width: 1px;
}

.RadTabStripTop_Bootstrap .rtsLevel1 .rtsLI {
    margin-bottom: -1px;
}

.RadTabStripTop_Bootstrap .rtsLevel1 .rtsLink {
    border-radius: 5px 5px 0 0;
}

    .RadTabStripTop_Bootstrap .rtsLevel1 .rtsLink:hover {
        border-bottom-color: #dedede;
    }

.RadTabStripTop_Bootstrap .rtsLevel1 .rtsSelected,
.RadTabStripTop_Bootstrap .rtsLevel1 .rtsSelected:hover {
    border-bottom-color: #ffffff;
}

.RadTabStripTop_Bootstrap .rtsNextArrow,
.RadTabStripTop_Bootstrap .rtsNextArrow:hover,
.RadTabStripTop_Bootstrap .rtsNextArrowDisabled,
.RadTabStripTop_Bootstrap .rtsNextArrowDisabled:hover {
    background-position: -9px -159px;
}

.RadTabStripTop_Bootstrap .rtsPrevArrow,
.RadTabStripTop_Bootstrap .rtsPrevArrow:hover,
.RadTabStripTop_Bootstrap .rtsPrevArrowDisabled,
.RadTabStripTop_Bootstrap .rtsPrevArrowDisabled:hover {
    background-position: -9px -109px;
}

.RadTabStripBottom_Bootstrap .rtsLI + .rtsLI {
    padding-left: 2px;
}

.RadTabStripBottom_Bootstrap .rtsLevel1 .rtsUL {
    border-top-width: 1px;
}

.RadTabStripBottom_Bootstrap .rtsLevel1 .rtsLI {
    margin-top: -1px;
}

.RadTabStripBottom_Bootstrap .rtsLevel1 .rtsLink {
    border-radius: 0 0 5px 5px;
}

    .RadTabStripBottom_Bootstrap .rtsLevel1 .rtsLink:hover {
        border-top-color: #dedede;
    }

.RadTabStripBottom_Bootstrap .rtsLevel1 .rtsSelected,
.RadTabStripBottom_Bootstrap .rtsLevel1 .rtsSelected:hover {
    border-top-color: #ffffff;
}

.RadTabStripBottom_Bootstrap .rtsNextArrow,
.RadTabStripBottom_Bootstrap .rtsNextArrow:hover,
.RadTabStripBottom_Bootstrap .rtsNextArrowDisabled,
.RadTabStripBottom_Bootstrap .rtsNextArrowDisabled:hover {
    background-position: -9px -159px;
}

.RadTabStripBottom_Bootstrap .rtsPrevArrow,
.RadTabStripBottom_Bootstrap .rtsPrevArrow:hover,
.RadTabStripBottom_Bootstrap .rtsPrevArrowDisabled,
.RadTabStripBottom_Bootstrap .rtsPrevArrowDisabled:hover {
    background-position: -9px -109px;
}

.RadTabStripLeft_Bootstrap .rtsLI + .rtsLI {
    padding-top: 2px;
}

.RadTabStripLeft_Bootstrap .rtsLevel1 .rtsUL {
    border-right-width: 1px;
}

.RadTabStripLeft_Bootstrap .rtsLevel1 .rtsLI {
    margin-right: -1px;
}

.RadTabStripLeft_Bootstrap .rtsLevel1 .rtsLink {
    border-radius: 5px 0 0 5px;
}

    .RadTabStripLeft_Bootstrap .rtsLevel1 .rtsLink:hover {
        border-right-color: #dedede;
    }

.RadTabStripLeft_Bootstrap .rtsLevel1 .rtsSelected,
.RadTabStripLeft_Bootstrap .rtsLevel1 .rtsSelected:hover {
    border-right-color: #ffffff;
}

.RadTabStripLeft_Bootstrap .rtsNextArrow,
.RadTabStripLeft_Bootstrap .rtsNextArrow:hover,
.RadTabStripLeft_Bootstrap .rtsNextArrowDisabled,
.RadTabStripLeft_Bootstrap .rtsNextArrowDisabled:hover {
    background-position: -9px -59px;
}

.RadTabStripLeft_Bootstrap .rtsPrevArrow,
.RadTabStripLeft_Bootstrap .rtsPrevArrow:hover,
.RadTabStripLeft_Bootstrap .rtsPrevArrowDisabled,
.RadTabStripLeft_Bootstrap .rtsPrevArrowDisabled:hover {
    background-position: -9px -9px;
}

.RadTabStripRight_Bootstrap .rtsLI + .rtsLI {
    padding-top: 2px;
}

.RadTabStripRight_Bootstrap .rtsLevel1 .rtsUL {
    border-left-width: 1px;
}

.RadTabStripRight_Bootstrap .rtsLevel1 .rtsLI {
    margin-left: -1px;
}

.RadTabStripRight_Bootstrap .rtsLevel1 .rtsLink {
    border-radius: 0 5px 5px 0;
}

    .RadTabStripRight_Bootstrap .rtsLevel1 .rtsLink:hover {
        border-left-color: #dedede;
    }

.RadTabStripRight_Bootstrap .rtsLevel1 .rtsSelected,
.RadTabStripRight_Bootstrap .rtsLevel1 .rtsSelected:hover {
    border-left-color: #ffffff;
}

.RadTabStripRight_Bootstrap .rtsNextArrow,
.RadTabStripRight_Bootstrap .rtsNextArrow:hover,
.RadTabStripRight_Bootstrap .rtsNextArrowDisabled,
.RadTabStripRight_Bootstrap .rtsNextArrowDisabled:hover {
    background-position: -9px -59px;
}

.RadTabStripRight_Bootstrap .rtsPrevArrow,
.RadTabStripRight_Bootstrap .rtsPrevArrow:hover,
.RadTabStripRight_Bootstrap .rtsPrevArrowDisabled,
.RadTabStripRight_Bootstrap .rtsPrevArrowDisabled:hover {
    background-position: -9px -9px;
}

.RadToolBar_Bootstrap {
    color: #333333;
    background-color: whitesmoke;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadToolBar_Bootstrap .rtbOuter {
        padding: 8px;
        border-color: #dedede;
        background-color: whitesmoke;
    }

    .RadToolBar_Bootstrap .rtbWrap {
        padding: 6px 12px;
        border: 1px solid #cccccc;
        border-radius: 5px;
        color: #333333;
        background-color: #ffffff;
    }

    .RadToolBar_Bootstrap .rtbOut,
    .RadToolBar_Bootstrap .rtbMid,
    .RadToolBar_Bootstrap .rtbIn {
        padding: 0;
        overflow: visible;
    }

    .RadToolBar_Bootstrap .rtbText,
    .RadToolBar_Bootstrap .templateText {
        padding: 0;
    }

    .RadToolBar_Bootstrap .rtbChoiceArrow {
        margin: -6px -12px -6px 6px;
        padding: 6px 12px;
        width: 8px;
        height: 20px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -9px -59px;
    }

    .RadToolBar_Bootstrap .rtbDropDown .rtbChoiceArrow {
        width: 8px;
    }

    .RadToolBar_Bootstrap .rtbSplBtn .rtbChoiceArrow {
        width: 8px;
        border-left: 1px solid #cccccc;
    }

    .RadToolBar_Bootstrap .rtbItemHovered .rtbWrap,
    .RadToolBar_Bootstrap .rtbItemHovered .rtbChoiceArrow {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadToolBar_Bootstrap .rtbChecked .rtbWrap,
    .RadToolBar_Bootstrap .rtbItemClicked .rtbWrap {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadToolBar_Bootstrap .rtbSplBtnExpanded .rtbWrap,
    .RadToolBar_Bootstrap .rtbDropDownExpanded .rtbWrap,
    .RadToolBar_Bootstrap .rtbSplBtnExpanded .rtbChoiceArrow,
    .RadToolBar_Bootstrap .rtbDropDownExpanded .rtbChoiceArrow {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadToolBar_Bootstrap .rtbItemFocused .rtbWrap {
        border-color: #adadad;
        box-shadow: 0 0 3px 1px #adadad inset;
    }

    .RadToolBar_Bootstrap .rtbDisabled .rtbWrap,
    .RadToolBar_Bootstrap .rtbDisabled .rtbChoiceArrow {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .RadToolBar_Bootstrap .rtbSeparator {
        border-width: 0;
        background-color: #dedede;
    }

.RadToolBar_Bootstrap_Horizontal .rtbItem + .rtbItem {
    margin-left: 5px;
}

.RadToolBar_Bootstrap_Horizontal .rtbSeparator {
    margin: 0 8px;
    height: 34px;
}

.RadToolBar_Bootstrap_Horizontal .rtbGroupStart .rtbWrap {
    border-radius: 3px 0 0 3px;
}

.RadToolBar_Bootstrap_Horizontal .rtbGroupIn {
    margin-left: -1px;
}

    .RadToolBar_Bootstrap_Horizontal .rtbGroupIn .rtbWrap {
        border-radius: 0;
    }

.RadToolBar_Bootstrap_Horizontal .rtbGroupEnd {
    margin-left: -1px;
}

    .RadToolBar_Bootstrap_Horizontal .rtbGroupEnd .rtbWrap {
        border-radius: 0 3px 3px 0;
    }

.RadToolBar_Bootstrap_Vertical .rtbItem {
    margin-top: 5px;
}

.RadToolBar_Bootstrap_Vertical .rtbSeparator {
    margin: 8px 0;
}

    .RadToolBar_Bootstrap_Vertical .rtbSeparator + .rtbItem {
        margin-top: 0;
    }

.RadToolBar_Bootstrap_Vertical .rtbGroupStart .rtbWrap {
    border-radius: 3px 3px 0 0;
}

.RadToolBar_Bootstrap_Vertical .rtbGroupIn {
    margin-top: -1px;
}

    .RadToolBar_Bootstrap_Vertical .rtbGroupIn .rtbWrap {
        border-radius: 0;
    }

.RadToolBar_Bootstrap_Vertical .rtbGroupEnd {
    margin-top: -1px;
}

    .RadToolBar_Bootstrap_Vertical .rtbGroupEnd .rtbWrap {
        border-radius: 0 0 3px 3px;
    }

.RadToolBar_Bootstrap_rtl .rtbChoiceArrow {
    margin: -6px 6px -6px -12px;
}

.RadToolBar_Bootstrap_rtl .rtbSplBtn .rtbChoiceArrow {
    border-left: 0;
    border-right: 1px solid #cccccc;
}

.RadToolBar_Bootstrap_rtl.RadToolBar_Bootstrap_Horizontal .rtbItem + .rtbItem {
    margin-left: 0;
    margin-right: 5px;
}

.RadToolBarDropDown_Bootstrap {
    margin: 2px 0;
    padding: 5px 0;
    border-color: #dedede;
    border-radius: 5px;
    color: #333333;
    background-color: #ffffff;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadToolBarDropDown_Bootstrap.rtbNoBackground {
        padding: 5px 0;
        border-width: 1px;
        background-color: #ffffff;
    }

    .RadToolBarDropDown_Bootstrap .rtbWrap,
    .RadToolBarDropDown_Bootstrap .rtbTemplate {
        padding: 3px 24px;
        border-width: 0;
    }

    .RadToolBarDropDown_Bootstrap .rtbWrap {
        *color: #333333;
    }

    .RadToolBarDropDown_Bootstrap .rtbItemHovered .rtbWrap,
    .RadToolBarDropDown_Bootstrap .rtbItemFocused .rtbWrap {
        color: #000000;
        background-color: #eeeeee;
    }

    .RadToolBarDropDown_Bootstrap .rtbItemClicked .rtbWrap {
        color: #ffffff;
        background-color: #337ab7;
    }

    .RadToolBarDropDown_Bootstrap .rtbIcon {
        top: 2px;
        left: 2px;
    }

    .RadToolBarDropDown_Bootstrap .rtbSeparator {
        margin: 9px 0;
        border-color: #dedede;
    }

    .RadToolBarDropDown_Bootstrap .rtbShadows,
    .RadToolBarDropDown_Bootstrap .rtbRoundedCorners {
        padding: 0;
    }

    .RadToolBarDropDown_Bootstrap .rtbTopLeft,
    .RadToolBarDropDown_Bootstrap .rtbTopRight,
    .RadToolBarDropDown_Bootstrap .rtbBottomLeft,
    .RadToolBarDropDown_Bootstrap .rtbBottomRight,
    .RadToolBarDropDown_Bootstrap .rtbTopFix,
    .RadToolBarDropDown_Bootstrap .rtbBottomFix,
    .RadToolBarDropDown_Bootstrap .rtbTopShadowLeft,
    .RadToolBarDropDown_Bootstrap .rtbTopShadowRight,
    .RadToolBarDropDown_Bootstrap .rtbBottomShadowLeft,
    .RadToolBarDropDown_Bootstrap .rtbBottomShadowRight {
        display: none;
    }

.RadToolTip_Bootstrap {
    /*border: 1px solid #000000;*/
    background-color: #ffffff;
    color: #000000;
    border-radius: 4px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    padding: 4px;
}

    .RadToolTip_Bootstrap.rtShadow {
        box-shadow: none;
    }

    .RadToolTip_Bootstrap table.rtWrapper tr.rtVisibleTitleBar td {
        height: 34px;
    }

    .RadToolTip_Bootstrap .rtWrapperTopCenter div.rtTitlebar {
        margin: 0 0 0 7px;
        font: 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;
    }

    .RadToolTip_Bootstrap.rtLoading {
        background: url('Common/loading.gif') no-repeat center;
        box-shadow: none;
    }

    .RadToolTip_Bootstrap table.rtWrapper tr td a.rtCloseButton,
    .RadToolTip_Bootstrap table.rtWrapper tr td a.rtCloseButton:hover,
    .RadToolTip_Bootstrap table.rtWrapper tr td a.rtCloseButton:active,
    .RadToolTip_Bootstrap table.rtWrapper tr td a.rtCloseButton:focus {
        background-image: url('Common/radActionsSprite.png');
        background-position: -115px -1915px;
        width: 20px;
        height: 20px;
        border-radius: 45px;
        margin: -2px -2px 0 0;
        *background-color: #337ab7;
    }

        .RadToolTip_Bootstrap table.rtWrapper tr td a.rtCloseButton span {
            background-color: #337ab7;
            *background-color: transparent;
            position: relative;
            z-index: -1;
            width: 20px;
            height: 20px;
            display: block;
            border-radius: 45px;
        }

        .RadToolTip_Bootstrap table.rtWrapper tr td a.rtCloseButton:hover span {
            background-color: #286090;
            *background-color: transparent;
        }

        .RadToolTip_Bootstrap table.rtWrapper tr td a.rtCloseButton:active span,
        .RadToolTip_Bootstrap table.rtWrapper tr td a.rtCloseButton:focus span {
            background-color: #286090;
            *background-color: transparent;
        }

    .RadToolTip_Bootstrap table.rtWrapper td.rtWrapperContent {
        background-color: transparent;
        color: #000000;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 14px;
    }

    .RadToolTip_Bootstrap.rtVisibleCallout div.rtCallout {
        background-image: url('ToolTip/Callouts.png');
        width: 14px;
        height: 14px;
    }

    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutTopRight,
    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutTopCenter,
    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutTopLeft {
        background-position: 0 0;
        margin-top: -7px;
    }

    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutTopRight {
        margin-left: -40px;
    }

    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutBottomRight,
    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutBottomCenter,
    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutBottomLeft {
        background-position: 0 -10px;
    }

    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutMiddleRight {
        background-position: 7px -40px;
    }

    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutMiddleLeft {
        background-position: 0 -60px;
        margin-left: -7px;
    }

    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutBottomRight,
    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutBottomCenter,
    .RadToolTip_Bootstrap.rtVisibleCallout .rtCallout.rtCalloutBottomLeft {
        background-position: 0 -13px;
    }

    .RadToolTip_Bootstrap.RadToolTip_rtl table.rtShadow .rtCloseButton,
    .RadToolTip_Bootstrap.RadToolTip_rtl table.rtShadow .rtCloseButton:hover {
        left: -8px;
    }

.TreeListToolTip_Bootstrap {
    font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.RadTreeList_Bootstrap {
    border-color: #dedede;
    background: #ffffff;
    color: #333333;
    font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadTreeList_Bootstrap .rtlAdd,
    .RadTreeList_Bootstrap .rtlUpdate,
    .RadTreeList_Bootstrap .rtlCancel,
    .RadTreeList_Bootstrap .rtlEdit,
    .RadTreeList_Bootstrap .rtlDel,
    .RadTreeList_Bootstrap .rtlExpand,
    .RadTreeList_Bootstrap .rtlCollapse,
    .RadTreeList_Bootstrap .rtlSortAsc,
    .RadTreeList_Bootstrap .rtlSortDesc {
        background-image: url('Common/radActionsSprite.png');
    }

    .RadTreeList_Bootstrap .rtlTable a {
        color: #337ab7;
    }

    .RadTreeList_Bootstrap .rtlTable td {
        vertical-align: middle;
    }

    .RadTreeList_Bootstrap .rtlHeader {
        background-color: whitesmoke;
    }

        .RadTreeList_Bootstrap .rtlHeader th,
        .RadTreeList_Bootstrap .rtlR td,
        .RadTreeList_Bootstrap .rtlA td {
            padding: 5px 7px 4px 7px;
            height: 32px;
        }

        .RadTreeList_Bootstrap .rtlHeader a {
            color: #333333;
        }

        .RadTreeList_Bootstrap div.rtlHeader,
        .RadTreeList_Bootstrap .rtlScroller,
        .RadTreeList_Bootstrap .rtlHeader th {
            border-color: #dedede;
        }

    .RadTreeList_Bootstrap .rtlA {
        background-color: #f9f9f9;
    }

    .RadTreeList_Bootstrap .rtlRFooter {
        background-color: whitesmoke;
    }

    .RadTreeList_Bootstrap .rtlFooter .rtlTable {
        height: 49px;
    }

    .RadTreeList_Bootstrap .rtlRFooter td {
        border-color: #dedede;
    }

    .RadTreeList_Bootstrap .rtlREdit {
        background-color: #5094ce;
    }

        .RadTreeList_Bootstrap .rtlR td,
        .RadTreeList_Bootstrap .rtlA td,
        .RadTreeList_Bootstrap .rtlREdit td,
        .RadTreeList_Bootstrap .rtlEditForm {
            border-color: #dedede;
        }

    .RadTreeList_Bootstrap .rtlRSel {
        background: #337ab7;
        color: #ffffff;
    }

        .RadTreeList_Bootstrap .rtlRSel a {
            color: #ffffff;
        }

        .RadTreeList_Bootstrap .rtlRSel td {
            background: #337ab7;
        }

    .RadTreeList_Bootstrap .rtlRActive {
        background: #dddddd;
    }

        .RadTreeList_Bootstrap .rtlRActive td {
            border-color: #dddddd;
        }

    .RadTreeList_Bootstrap .rtlVBorders td.rtlL,
    .RadTreeList_Bootstrap .rtlLines td.rtlL {
        background-color: #ffffff;
    }

    .RadTreeList_Bootstrap .rtlExpand,
    .RadTreeList_Bootstrap .rtlCollapse {
        margin: 0;
        width: 32px;
        height: 32px;
        display: inline-block;
    }

    .RadTreeList_Bootstrap .rtlExpand {
        background-position: -9px -159px;
    }

    .RadTreeList_Bootstrap .rtlCollapse {
        background-position: -59px -59px;
    }

    .RadTreeList_Bootstrap .rtlAdd,
    .RadTreeList_Bootstrap .rtlUpdate,
    .RadTreeList_Bootstrap .rtlCancel,
    .RadTreeList_Bootstrap .rtlEdit,
    .RadTreeList_Bootstrap .rtlDel {
        width: 32px;
        height: 32px;
        border: 1px solid transparent;
        border-radius: 4px;
    }

        .RadTreeList_Bootstrap .rtlAdd:hover,
        .RadTreeList_Bootstrap .rtlUpdate:hover,
        .RadTreeList_Bootstrap .rtlCancel:hover,
        .RadTreeList_Bootstrap .rtlEdit:hover,
        .RadTreeList_Bootstrap .rtlDel:hover {
            background-color: #e6e5e5;
            border: 1px solid #cccccc;
        }

    .RadTreeList_Bootstrap .rtlEdit {
        background-position: -10px -3110px;
    }

    .RadTreeList_Bootstrap .rtlUpdate {
        background-position: -10px -2610px;
    }

    .RadTreeList_Bootstrap .rtlAdd,
    .RadTreeList_Bootstrap .rtlHeader .rtlAdd {
        background-position: -10px -3010px;
    }

    .RadTreeList_Bootstrap .rtlCancel {
        background-position: -10px -2810px;
    }

    .RadTreeList_Bootstrap .rtlDel {
        background-position: -10px -3310px;
    }

    .RadTreeList_Bootstrap .rtlRSel .rtlEdit,
    .RadTreeList_Bootstrap .rtlREdit .rtlEdit {
        background-position: -110px -3110px;
    }

    .RadTreeList_Bootstrap .rtlRSel .rtlUpdate,
    .RadTreeList_Bootstrap .rtlREdit .rtlUpdate {
        background-position: -110px -2610px;
    }

    .RadTreeList_Bootstrap .rtlRSel .rtlAdd,
    .RadTreeList_Bootstrap .rtlRSel .rtlHeader .rtlAdd,
    .RadTreeList_Bootstrap .rtlREdit .rtlAdd,
    .RadTreeList_Bootstrap .rtlREdit .rtlHeader .rtlAdd {
        background-position: -110px -3010px;
    }

    .RadTreeList_Bootstrap .rtlRSel .rtlCancel,
    .RadTreeList_Bootstrap .rtlREdit .rtlCancel {
        background-position: -110px -2810px;
    }

    .RadTreeList_Bootstrap .rtlRSel .rtlDel,
    .RadTreeList_Bootstrap .rtlREdit .rtlDel {
        background-position: -110px -3310px;
    }

    .RadTreeList_Bootstrap .rtlSortAsc,
    .RadTreeList_Bootstrap .rtlSortDesc {
        margin: 0 0 0 4px;
    }

    .RadTreeList_Bootstrap .rtlSortAsc {
        background-position: -20px -20px;
    }

    .RadTreeList_Bootstrap .rtlSortDesc {
        background-position: -20px -70px;
    }

    .RadTreeList_Bootstrap .rtlPager > td {
        border-top: 1px solid #dedede;
    }

    .RadTreeList_Bootstrap td.rtlPagerCell {
        padding: 7px;
    }

    .RadTreeList_Bootstrap .rtlPagerCell {
        border-top: 1px solid #cccccc;
        background: whitesmoke;
        font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlWrap {
            padding: 0;
            line-height: normal;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlArrPart1,
        .RadTreeList_Bootstrap .rtlPagerCell .rtlArrPart2 {
            font-size: 0;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst,
        .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev,
        .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext,
        .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast,
        .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton,
        .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart a {
            margin: 0;
            padding: 0;
            width: 32px;
            height: 32px;
            border: 1px solid #cccccc;
            border-left-width: 0;
            box-sizing: content-box;
            background-color: #ffffff;
            color: #333333;
        }

            .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst:hover,
            .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev:hover,
            .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext:hover,
            .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast:hover,
            .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton:hover,
            .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart a:hover {
                background-color: #e6e5e5;
                border-color: #adadad;
                color: #333333;
            }

        .RadTreeList_Bootstrap .rtlPagerCell.NumericPages .rtlNumPart a:first-child {
            border-left-width: 1px;
            border-radius: 4px 0 0 4px;
        }

        .RadTreeList_Bootstrap .rtlPagerCell.NumericPages .rtlNumPart a:last-child {
            border-radius: 0 4px 4px 0;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart a {
            text-align: center;
        }

            .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart a.rtlCurrentPage {
                background-color: #337ab7;
                border: 1px solid #2e6da4;
                color: #ffffff;
            }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart span {
            padding: 5px 0;
            display: inline-block;
            float: none;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton {
            padding: 0 7px;
            width: 50px;
            border-left-width: 1px;
            border-radius: 4px;
            font-size: 14px;
        }

        * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst,
        * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev,
        * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext,
        * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast,
        * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton {
            height: 34px;
        }

        * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton {
            width: auto;
            height: 34px;
        }

        * + html .RadTreeList_Bootstrap .rtlPagerCell .RadInput {
            vertical-align: middle;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerLabel {
            padding: 7px 7px 0 7px;
            line-height: 1.42857;
            display: inline-block;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlInfoPart {
            margin-top: 9px;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlAdvPart {
            margin-left: 10px;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst,
        .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev,
        .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext,
        .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast {
            background-image: url('Common/radActionsSprite.png');
            background-repeat: no-repeat;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst {
            border-left-width: 1px;
            border-radius: 4px 0 0 4px;
            background-position: -9px -709px;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev {
            background-position: -9px -109px;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext {
            background-position: -9px -159px;
        }

        .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast {
            border-radius: 0 4px 4px 0;
            background-position: -9px -759px;
        }

    .RadTreeList_Bootstrap .rtlREdit [type="text"],
    .RadTreeList_Bootstrap .rtlEditForm [type="text"] {
        padding-top: 0;
        padding-bottom: 0;
        height: 32px;
        border: 1px solid #cccccc;
        border-radius: 4px;
    }

    .RadTreeList_Bootstrap .rtlEditForm {
        font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif;
        border: 1px solid #dedede;
    }

        .RadTreeList_Bootstrap .rtlEditForm [type="text"] {
            margin-left: 4px;
        }

        .RadTreeList_Bootstrap .rtlEditForm table {
            margin: 7px;
        }

        .RadTreeList_Bootstrap .rtlEditForm .rtlHeader {
            padding: 9px 7px;
        }

    .RadTreeList_Bootstrap .rtlDragHandle {
        background-image: url('Grid/rgDrag.gif');
    }

.TreeListReorderTop_Bootstrap,
.TreeListReorderBottom_Bootstrap {
    width: 9px;
    height: 9px;
    background-image: url('Common/radActionsSprite.png');
    background-repeat: no-repeat;
}

.TreeListReorderTop_Bootstrap {
    background-position: -20.5px -1070.5px;
}

.TreeListReorderBottom_Bootstrap {
    background-position: -20.5px -1020.5px;
}

.TreeListToolTip_Bootstrap {
    border-color: #c98400;
    background: #ffefbd;
    color: #333;
}

.RadTreeListRTL_Bootstrap .rtlExpand {
    background-position: -9px -109px;
}

.RadTreeListRTL_Bootstrap .rtlHeader {
    padding-right: 0 !important;
    padding-left: 17px;
}

.RadTreeListRTL_Bootstrap .rtlScroller {
    border-left-width: 1px;
    border-left-style: solid;
    border-right-width: 0;
}

.RadTreeView_Bootstrap {
    color: #333333;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadTreeView_Bootstrap .rtUL .rtUL {
        padding-left: 22px;
    }

    .RadTreeView_Bootstrap .rtTop,
    .RadTreeView_Bootstrap .rtMid,
    .RadTreeView_Bootstrap .rtBot {
        padding: 0 0 0 22px;
    }

    .RadTreeView_Bootstrap .rtSp {
        height: 30px;
    }

    .RadTreeView_Bootstrap .rtImg {
        margin: 0 -22px 0 8px;
        position: relative;
        z-index: 1;
    }

    .RadTreeView_Bootstrap .rtIn {
        margin: 0;
        padding: 4px 8px;
        border-radius: 4px;
    }

    .RadTreeView_Bootstrap .rtImg + .rtIn {
        padding-left: 24px;
    }

    .RadTreeView_Bootstrap .rtHover .rtIn {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadTreeView_Bootstrap .rtSelected .rtIn {
        border-color: #2e93ff;
        color: #ffffff;
        background-color: #2e93ff;
    }

    .RadTreeView_Bootstrap .rtChecked,
    .RadTreeView_Bootstrap .rtUnchecked,
    .RadTreeView_Bootstrap .rtIndeterminate {
        margin-left: 3px;
        background-image: url('Common/radFormToggleSprite.png');
    }

    .RadTreeView_Bootstrap .rtLoadingIcon {
        background-image: url('Common/loading_small.gif');
    }

    .RadTreeView_Bootstrap .rtPlus,
    .RadTreeView_Bootstrap .rtMinus {
        margin: 0 0 0 -24px;
        width: 22px;
        height: 28px;
        background-image: url('Common/radActionsSprite.png');
    }

    .RadTreeView_Bootstrap .rtPlus,
    .RadTreeView_Bootstrap .rtPlusHover {
        background-position: -14px -161px;
    }

    .RadTreeView_Bootstrap .rtMinus,
    .RadTreeView_Bootstrap .rtMinusHover {
        background-position: -14px -61px;
    }

    .RadTreeView_Bootstrap .rtLines .rtTop,
    .RadTreeView_Bootstrap .rtLines .rtMid,
    .RadTreeView_Bootstrap .rtLines .rtBot {
        background-position: 0 2px;
    }

.RadTreeView_Bootstrap_rtl .rtUL .rtUL {
    padding-left: 0;
    padding-right: 22px;
}

.RadTreeView_Bootstrap_rtl .rtTop,
.RadTreeView_Bootstrap_rtl .rtMid,
.RadTreeView_Bootstrap_rtl .rtBot {
    padding-left: 0;
    padding-right: 22px;
}

.RadTreeView_Bootstrap_rtl .rtPlus,
.RadTreeView_Bootstrap_rtl .rtMinus {
    margin-left: 0;
    margin-right: -22px;
}

.RadTreeView_Bootstrap_rtl .rtPlus,
.RadTreeView_Bootstrap_rtl .rtPlusHover {
    background-position: -14px -111px;
}

.RadTreeView_Bootstrap_rtl .rtMinus,
.RadTreeView_Bootstrap_rtl .rtMinusHover {
    background-position: -64px -61px;
}

.RadTreeView_Bootstrap_rtl .rtImg {
    margin: 0 2px 0 -5px;
}

.RadTreeView_Bootstrap_rtl .rtLines .rtTop,
.RadTreeView_Bootstrap_rtl .rtLines .rtMid,
.RadTreeView_Bootstrap_rtl .rtLines .rtBot {
    background-position: 100% 2px;
}

.RadUpload_Bootstrap {
    color: #333333;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.42857143;
}

    .RadUpload_Bootstrap .ruFileWrap {
        height: 34px;
    }

    .RadUpload_Bootstrap .ruUploadProgress {
        line-height: 34px;
        padding-right: 1px;
        font-size: 12px;
    }

        .RadUpload_Bootstrap .ruUploadProgress.ruUploadSuccess {
            background-position: 0 -9px;
        }

        .RadUpload_Bootstrap .ruUploadProgress.ruUploadFailure {
            background-position: 0 -58px;
        }

    .RadUpload_Bootstrap .ruFileProgressWrap {
        margin: -9px 0 0 -1px;
        border: 1px solid;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .RadUpload_Bootstrap .ruFileProgress {
        margin: 0;
        background-color: #428bca;
    }

    .RadUpload_Bootstrap .ruFakeInput {
        color: #333333;
        font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
        border-color: #cccccc;
        background: #ffffff;
    }

    .RadUpload_Bootstrap .ruStyled .ruFakeInput {
        padding: 3px 4px;
        height: 25px;
        border-radius: 4px;
        width: 232px;
    }

    .RadUpload_Bootstrap .ruButton {
        height: 34px;
        padding: 5px 10px;
        color: #333333;
        font: inherit;
        border: 1px solid #cccccc;
        border-radius: 4px;
        background: #ffffff;
    }

    .RadUpload_Bootstrap .ruButtonHover {
        border-color: #adadad;
        color: #333333;
        background: #e6e5e5;
    }

    .RadUpload_Bootstrap .ruBrowse.ruButtonFocus {
        border: 1px solid #cccccc;
        outline: 1px dotted #000;
        outline-offset: -2px;
    }

    .RadUpload_Bootstrap .ruRemove {
        height: 34px;
        padding: 0 0 0 20px;
        border: 0;
        color: #337ab7;
        background: none;
        filter: none;
        font-size: 12px;
    }

        .RadUpload_Bootstrap .ruRemove:hover {
            text-decoration: underline;
        }

    .RadUpload_Bootstrap .ruCancel {
        padding: 0 0 0 20px;
        border: 0;
        color: #337ab7;
        background: none;
        filter: none;
        font-size: 12px;
    }

        .RadUpload_Bootstrap .ruCancel:hover {
            text-decoration: underline;
        }

    .RadUpload_Bootstrap .ruDropZone {
        font-size: 10px;
        background: #e6e6e6;
        border-color: #cccccc;
        color: #878787;
        text-transform: uppercase;
    }

        .RadUpload_Bootstrap .ruDropZone span {
            margin-top: -4px;
        }

.RadUpload_rtl.RadUpload_Bootstrap .ruUploadProgress {
    padding-right: 18px;
}

    .RadUpload_rtl.RadUpload_Bootstrap .ruUploadProgress.ruUploadSuccess {
        background-position: 100% -9px;
    }

    .RadUpload_rtl.RadUpload_Bootstrap .ruUploadProgress.ruUploadFailure {
        background-position: 100% -58px;
    }

.RadUpload_rtl.RadUpload_Bootstrap .ruRemove {
    padding-right: 20px;
}

.RadUpload_rtl.RadUpload_Bootstrap .ruFileProgressWrap {
    margin-right: -2px;
    font-size:13px;
}

/*html, body, form {
    padding: 0;
    margin: 0;
    overflow: auto;
    font-size: 12px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}*/

/* this is the topmost cell of the dialogs that have RadTabStrip */
.reTopcell {
    background-color: #ffffff;
}

/* File Manager dialogs */
.selectedFileName {
    border-top: 1px solid transparent;
}

/* background for the bottom positioned RadTabStrip */
.reTableWizardSelectAllBtn {
    color: #333333;
}

.imagePreviewer {
    overflow: hidden;
}

/*Sprite from RFE*/
.RadToolBar_Bootstrap .rtbText {
    background-image: url('FileExplorer/FileExplorerToolbarSprites.png');
    background-repeat: no-repeat;
}

/* Editor ImageManager Properties */
.RadForm_Bootstrap .imagePreviewer #propertiesPage {
    height: 515px !important;
}

.RadForm_Bootstrap .flashPreviewer #propertiesPage,
.RadForm_Bootstrap #flashMultiPage {
    height: 400px !important;
    font-size: 14px;
}

#ImagePreviewToolBar,
#EmptyToolbar {
    margin-top: 0;
    padding: 0 0 5px;
    border-width: 1px;
    border-style: solid;
    border-color: transparent transparent #dedede transparent;
}

    #ImagePreviewToolBar .rtbOuter,
    #EmptyToolbar .rtbOuter {
        border-color: transparent;
    }

    #ImagePreviewToolBar .rtbItem {
        margin: 0;
    }

    #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbWrap {
        width: 32px;
        height: 32px;
        padding: 0;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-width: 1px;
        border-style: solid;
        border-right: 0;
        border-radius: 0;
    }

    #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbDisabled .rtbWrap:hover,
    #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbDisabled .rtbWrap:active,
    #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbWrap {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    #ImagePreviewToolBar.RadToolBar_Bootstrap .icnImageEditor {
        border-radius: 3px 0 0 3px;
    }

    #ImagePreviewToolBar.RadToolBar_Bootstrap .icnZoomOut {
        border-radius: 0 3px 3px 0;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #cccccc;
    }

    #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbWrap:hover {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: inset 0 0 1px #ffffff;
    }

    #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbWrap:active {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        color: #333333;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    }

    #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbIconOnly span.rtbText {
        margin: 8px 0 0 5px;
    }

    #ImagePreviewToolBar.RadToolBar_Bootstrap .icnImageEditor {
        width: auto;
        padding: 0 2px;
    }

        #ImagePreviewToolBar.RadToolBar_Bootstrap .icnImageEditor span.rtbText {
            width: 85px;
            text-align: left;
            margin-top: 8px;
            background-position: 4px -370px;
        }

.RadForm_Bootstrap .FindAndReplaceDialog #FindButton,
.RadForm_Bootstrap .FindAndReplaceDialog #rFindButton,
.RadForm_Bootstrap .FindAndReplaceDialog #ReplaceButton,
.RadForm_Bootstrap .FindAndReplaceDialog #ReplaceAllButton {
    width: 110px;
}

.RadForm_Bootstrap .FindAndReplaceDialog,
.RadForm_Bootstrap .FindAndReplaceDialog .rfdRoundedCorners {
    font: 16px "Segoe UI", Arial, Sans-serif;
}

.Bootstrap.reDropDownBody.reAlignmentSelector {
    width: 81px !important;
    height: 145px !important;
}

.Bootstrap.reAlignmentSelector table tr td {
    min-width: inherit !important;
}

.RadForm_Bootstrap .radfd_skipme {
    height: 34px;
}

.reClassicDialog #ImagePreviewToolBar {
    height: 42px;
}

.reClassicDialog div.redInsertSelect.redBlockRight {
    width: 390px;
}

.reClassicDialog div.redInsertSelect {
    min-height: 410px;
}

.reClassicDialog div.redMozillaPasteHtmlDialog,
.reClassicDialog div.redMozillaPasteTextDialog {
    min-height: 380px;
}

    .reClassicDialog div.redMozillaPasteHtmlDialog .TextAreaWidth,
    .reClassicDialog div.redMozillaPasteTextDialog .TextAreaWidth {
        width: 95% !important;
    }

.reClassicDialog div.redFormatCodeBlock {
    min-height: 625px;
}

.reClassicDialog div.redImageProperties {
    min-height: 545px;
}

.reClassicDialog div.redImageMapEditor {
    min-height: 690px;
}

.reClassicDialog div.redPageProperties {
    min-height: 685px;
}

.reClassicDialog div.redTableWizard {
    min-height: 450px;
}

.reClassicDialog .RadComboBox_Bootstrap .rcbReadOnly .rcbInput {
    min-width: 20px;
}

.reClassicDialog .redMainContainer .RadTabStrip .rtsLink {
    padding: 10px 15px;
}

.reClassicDialog .RadImageEditor_Bootstrap.RadImageEditor {
    width: 765px !important;
}

    .reClassicDialog .RadImageEditor_Bootstrap.RadImageEditor .RadToolBar_Bootstrap .rtbIconOnly.rtbWrap {
        padding: 10px 12px;
    }

.reClassicDialog span.reUnitDropdown .RadDropDownList {
    width: 68px;
}

/* RAD EDITOR DIALOGS REDESIGN */
.redMainContainer {
    background-color: #ffffff;
}

    .redMainContainer.redTabStrip {
        padding: 20px 0 25px;
        background-color: #ffffff;
    }

    .redMainContainer .redBlockRight {
        border-color: #dedede;
    }

    .redMainContainer .redWrapper {
        background-color: #ffffff;
    }

    .redMainContainer .redActionButtonsWrapperExternal {
        background-color: #ffffff;
        border-color: #dedede;
    }

    .redMainContainer .redTableWizard {
        min-height: 500px;
    }

        .redMainContainer .redTableWizard.redBlockRight {
            width: 515px;
        }

        .redMainContainer .redTableWizard.redBlockLeft {
            width: 420px;
        }

    .redMainContainer .redInsertSelect {
        min-height: 450px;
    }

        .redMainContainer .redInsertSelect.redBlockRight {
            width: 495px;
        }

            .redMainContainer .redInsertSelect.redBlockRight .redSection {
                padding: 0 0 20px;
            }

        .redMainContainer .redInsertSelect.redBlockLeft {
            width: 330px;
        }

            .redMainContainer .redInsertSelect.redBlockLeft .redLabel {
                width: 70px;
            }

            .redMainContainer .redInsertSelect.redBlockLeft .rlbGroup {
                width: 178px;
                border-radius: 0;
            }

    .redMainContainer .redMozillaPasteHtmlDialog,
    .redMainContainer .redMozillaPasteTextDialog {
        min-height: 370px;
    }

    .redMainContainer .redFindAndReplace {
        min-height: 460px;
    }

    .redMainContainer .redFormatCodeBlock {
        min-height: 675px;
    }

    .redMainContainer .redImageProperties {
        min-height: 590px;
    }

    .redMainContainer .redImageMapEditor {
        min-height: 665px;
    }

    .redMainContainer .redHyperLink {
        min-height: 435px;
    }

    .redMainContainer .redPageProperties {
        min-height: 660px;
    }

    .redMainContainer .redAbout {
        min-height: 375px;
    }

    .redMainContainer .redStyleBuilderButton button {
        width: 284px;
    }

    .redMainContainer .redWrapper .reSingleIcon .reToolWrapper .reImageManager {
        padding: 6px 0;
    }

    .redMainContainer .redHyperLink .redWrapper,
    .redMainContainer .redFindAndReplace .redWrapper {
        min-height: 427px;
    }

    .redMainContainer div.redRow label.rfdCheckboxUnchecked,
    .redMainContainer div.redRow label.rfdCheckboxChecked,
    .redMainContainer div.redRow label.rfdRadioUnchecked,
    .redMainContainer div.redRow label.rfdRadioChecked {
        padding: 5px 0 0 20px;
    }

        .redMainContainer div.redRow label.rfdCheckboxUnchecked + label,
        .redMainContainer div.redRow label.rfdCheckboxChecked + label,
        .redMainContainer div.redRow label.rfdRadioUnchecked + label,
        .redMainContainer div.redRow label.rfdRadioChecked + label {
            display: inline-block;
            padding: 0;
            margin-top: 6px;
            margin-left: -7px;
        }

.reDialog,
.reInsertImageWrapper,
.reInsertLinkWrapper,
.reInsertTableLightWrapper {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .reDialog div {
        padding: 0 0 5px 0;
    }

.rfeUploadContainer {
    padding: 10px 0 0;
}

.rfdSkinnedButton,
.reDropdown,
.rlbGroup {
    border-radius: 4px;
}

#NewImageExt {
    line-height: 32px;
}

.redImageEditor input.rfdTextInput {
    min-height: 0;
}

.rfeThumbnailView {
    overflow-x: hidden;
    height:24px;
}

input[type="text"] {
    border-radius: 4px;
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    transition: border-color 0.2s linear;
}

    input[type="text"]:hover {
        border-color: #adadad;
        color: #333333;
        background-color: #ffffff;
        transition: border-color 0.2s linear;
    }

    input[type="text"]:focus {
        border-color: #3c87c8;
        color: #333333;
        background-color: #ffffff;
        /* box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);*/
        outline: 0 none;
    }

    input[type="text"]:active {
        border-color: #3c87c8;
        color: #333333;
        background-color: #ffffff;
    }

div.redWrapper {
    padding: 10px;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    /* Base overrides */
    /* used when you have two inputs on the same row */
    /* used when you have an input after tool - colorpicker */
    /* Tool/Attached to input button */
    /* FileBrowserLayout */
    /* FileBrowser Layout End */
    /* Dialog specific */
    /* Image Properties */
    /* Image Map Ediotr */
    /* Base Overrides End */
}

    div.redWrapper .reFormatCodeBlockOptions td {
        white-space: nowrap;
    }

    div.redWrapper .redSectionTop {
        padding: 0 0 10px 0;
    }

    div.redWrapper .redRow {
        padding-top: 10px;
    }

    div.redWrapper .redInlineBlock.redMiddle .rfdTextInput {
        margin: 0 -1px 0 0;
    }

    div.redWrapper .rfeThumbnailView,
    div.redWrapper #propertiesPage,
    div.redWrapper div#flashMultiPage,
    div.redWrapper #mediaMultiPage,
    div.redWrapper iframe#templateIframe,
    div.redWrapper #silverlightMultiPage,
    div.redWrapper #mediaMultiPage {
        height: 480px !important;
    }

    div.redWrapper #DocumentPreviewer {
        height: 480px;
    }

    div.redWrapper .reTool.reSplitButton {
        width: 50px !important;
    }

    div.redWrapper .redShortRow {
        width: 145px;
    }

    div.redWrapper .redMoreShortRow {
        width: 80px;
    }

    div.redWrapper .redLabel {
        width: 165px;
        *margin-top: -7px;
        color: #333333;
    }

    div.redWrapper .redDimensionPixels {
        color: #333333;
        line-height: 32px;
    }

    div.redWrapper .redSection .redRow .rfdTextInput {
        width: 258px;
    }

    div.redWrapper .redSection .redRow textarea {
        width: 269px;
        border-radius: 4px;
    }

    div.redWrapper .redSecondLabel {
        width: 110px;
    }

    div.redWrapper .redSecondLabelAfterTool {
        width: 142px;
    }

    div.redWrapper .redConstrainWrapper .redConstrainButton {
        top: 14px;
        left: 295px;
        height: 13px;
    }

    div.redWrapper .redRow .redConstrainWrapper .rfdTextInput {
        width: 66px;
        *width: 35px;
    }

    div.redWrapper .reToolWrapper .reSplitButton.reTool {
        width: 45px;
    }

        div.redWrapper .reToolWrapper .reSplitButton.reTool span {
            margin: 9px 3px 3px;
        }

        div.redWrapper .reToolWrapper .reSplitButton.reTool .split_arrow {
            height: 32px;
            margin: -10px 0 0 4px;
            top: 10px;
            background-position: -18px -1059px;
        }

    div.redWrapper a.reDropdown,
    div.redWrapper a.reDropdown:hover,
    div.redWrapper a.reDropdown:active {
        border-width: 1px;
        border-style: solid;
        border-radius: 4px;
        width: 262px;
        background-position: -12px -1059px;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

        div.redWrapper a.reDropdown:hover {
            border-color: #cccccc;
            color: #333333;
            background-color: #ffffff;
        }

        div.redWrapper a.reDropdown:focus {
            outline-width: thin;
            outline-offset: -2px;
            outline-color: #adadad;
        }

        div.redWrapper a.reDropdown:focus,
        div.redWrapper a.reDropdown:active {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
            color: #333333;
        }

    div.redWrapper .rfdSelect {
        width: 283px !important;
    }

    div.redWrapper .redActionButtonsWrapper {
        margin: 13px 0 0;
    }

    div.redWrapper .redCheckRadioWrapper {
        margin: 0 0 0 180px;
    }

    div.redWrapper .redToolButton .redInputTool {
        border-radius: 4px 0 0 4px;
    }

    div.redWrapper .redToolButton .reTool {
        margin: 0 0 0 -5px;
        border-radius: 0 4px 4px 0;
    }

    div.redWrapper .redToolButton .reToolWrapper {
        padding: 0;
    }

        div.redWrapper .redToolButton .reToolWrapper .reTool {
            margin: 0 2px 2px -5px;
        }

        div.redWrapper .redToolButton .reToolWrapper .reToolWrapper .reTool {
            margin: 2px 2px 2px -5px;
        }

    div.redWrapper .redToolButton .redInlineBlock .reToolWrapper .reToolWrapper .reTool {
        margin: 2px 2px 2px 0;
    }

    div.redWrapper .redToolButton .reToolWrapper .reTool span {
        margin: 5px 2px 2px 6px;
    }

    div.redWrapper .redToolButton .reTool span {
        margin: 4px 2px 2px 5px;
    }

    div.redWrapper .redFBDialogContent {
        width: 520px;
    }

    div.redWrapper .redFBDialogContentButton.redActionButtonsAbsoluteWrapper {
        bottom: 7px;
        right: 0;
    }

    div.redWrapper .RadFileExplorer .rfePageControlContainer {
        bottom: 0;
        left: -5px;
    }

    div.redWrapper #ImageSrc .rfdTextInput,
    div.redWrapper .redSection .redRow .rfdTextInput.redInputTool {
        width: 250px;
    }

    div.redWrapper.LinkManager .redSection {
        height: 355px;
    }

    div.redWrapper .redImageMapPreview {
        width: 400px;
        padding-right: 18px;
    }

    div.redWrapper .redImageMapProperties {
        width: 430px;
        padding-left: 20px;
        border-left-color: #dedede;
    }

        div.redWrapper .redImageMapProperties .redLabel {
            width: 110px;
        }

    div.redWrapper #ImageMap_NewArea {
        right: 22px;
    }

    div.redWrapper #ImageMap_ImageMapFrame {
        height: 472px;
    }

    div.redWrapper .redImageMapProperties .reImageDialogCaller .rfdTextInput {
        width: 225px;
    }

    div.redWrapper .redSection {
        border-bottom-color: #dedede;
    }

    div.redWrapper .reTool {
        background-color: #ffffff;
        border-color: #cccccc;
        color: #333333;
    }

        div.redWrapper .reTool:hover {
            background-color: #e6e5e5;
            border-color: #adadad;
            color: #333333;
        }

        div.redWrapper .reTool:active,
        div.redWrapper .reTool:focus {
            background-color: #e6e5e5;
            border-color: #adadad;
            color: #333333;
        }

    div.redWrapper .redMsgContainerFBDialogs #propertyValueDescription,
    div.redWrapper .redMsgContainerFBDialogs #propertyValuePane {
        background-color: #fcfcfc;
        color: #333333;
    }

    div.redWrapper .redRow .reToolWrapper .reTool.reSplitButton .BackColor {
        margin-top: 6px;
    }

.RadForm_Bootstrap .redWrapper .redDialogSeparator {
    width: 8px;
    height: 665px;
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
    background-color: #ffffff;
}

.RadForm_Bootstrap .redWrapper .redFBDialogContent #imageMultiPage {
    height: 480px;
}

.redInlineBlock.redMiddle .reToolWrapper,
.reControlCell .reToolWrapper,
.tableWizardCellProperties .reToolWrapper {
    width: auto !important;
}

    .redInlineBlock.redMiddle .reToolWrapper + span,
    .reControlCell .reToolWrapper + span {
        line-height: 32px;
        padding: 0 0 0 2px;
    }

/* should be roemoved after the redesign is complete, check also other styles bellow and above */
#dialogControl .rfdTextInput {
    *min-height: auto;
}

#dialogControl .reTool,
#dialogControl .reTool.reSplitButton,
#dialogControl a.reDropdown {
    border-width: 1px;
    border-style: solid;
}

    #dialogControl .reTool.reSplitButton,
    #dialogControl a.reDropdown,
    .reInsertSelectCssClass .reTool {
        border-radius: 4px;
    }

        .reInsertSelectCssClass .reTool span {
            margin: 6px 0 0 6px;
        }

fieldset.reInsertSelectCssClass {
    width: 220px;
}

#dialogControl .rcbActionButton {
    border-radius: 0 4px 4px 0;
}

#dialogControl iframe {
    border: 1px solid #cccccc !important;
}

a.reDropdown {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
}

    a.reDropdown:hover {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: inset 0 0 1px #ffffff;
    }

    a.reDropdown:active {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
        color: #333333;
    }

.reImageDialogCaller .reTool .reTool {
    min-width: 34px;
    height: 34px;
}

.TableWizard .reTool span,
#dialogControl .reTool.reSplitButton span:first-child {
    margin: 8px 0 0 6px;
}

.TableWizard .reTableWizardDialog .reTool {
    margin: 0 0 0 3px;
}

.reStyleBuilderFonts > div {
    margin-bottom: 5px;
}

.reTablePropertiesLayout {
    width: 350px !important;
}

    .reTablePropertiesLayout .reLabelCell .reDialogLabel {
        display: inline-block;
        *zoom: 1;
        *display: inline;
        width: 95px;
    }

.reTablePropertiesCssClass {
    width: 350px !important;
}

.reInsertSelectTextboxWrapper {
    width: 115px;
}

#dialogControl .RadInput_Bootstrap a.riUp,
#dialogControl .RadInput_Bootstrap a.riDown {
    width: 25px;
}

#fontSizeMetric,
#positionHorizontalMetric,
#positionVerticalMetric,
#letterSpacingMetric,
#wordSpacingMetric,
#lineHeightMetric,
#textIndentMetric,
.reStyleBuilderLayoutContent .RadComboBox_Bootstrap,
.reStyleBuilderBoxSize .RadComboBox_Bootstrap,
.reStyleBuilderBoxPadding .RadComboBox_Bootstrap,
.reStyleBuilderBoxMargin .RadComboBox_Bootstrap,
#borderWidthPane .RadComboBox_Bootstrap {
    width: 65px !important;
}

#fontSizeRelative {
    width: 150px !important;
}

fieldset#borderColorPane {
    width: 102px;
}

.RadForm_Bootstrap #borderColorPane ul li {
    height: 34px;
}

.reImageDialogCaller .rfdTextInput {
    border-radius: 4px 0 0 4px;
}

#backgroundImage .reTool,
#ListsContent .reTool {
    border-radius: 0 4px 4px 0;
    margin-left: -1px;
}

#styleBuilderContents .ImageManager {
    margin: 7px 3px 4px 6px;
}

.reStyleBuilderTextSpacing .riContSpinButtons {
    width: 59px !important;
}

#dialogControl .RadComboBox_Bootstrap .rcbInput,
#dialogControl .RadComboBox_Bootstrap .rcbInput:hover,
#dialogControl .RadComboBox_Bootstrap .rcbInput:focus {
    background-color: transparent;
    box-shadow: none;
}

#dialogControl .riContentWrapper {
    width: 75px !important;
}

/* end what should be removed after the redesign */
.reLightweightDialog .reTool {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}

    .reLightweightDialog .reTool:hover {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: inset 0 0 1px #ffffff;
    }

    .reLightweightDialog .reTool:active,
    .reLightweightDialog .reTool:focus {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
        box-shadow: inset 0 0 1px #ffffff;
    }

.reLightweightDialog .reSplitButton,
.reLightweightDialog a.reTool {
    border-color: #cccccc;
}

.reLightweightDialog .reSpinBox input[type="text"] {
    width: 3.2em;
}

.reLightweightDialog .reSplitArrow,
.reLightweightDialog .reSplitArrow:before {
    width: 1.5em;
}

.reLightweightDialog .reSpinBoxButtons {
    right: 0;
}

    .reLightweightDialog .reSpinBoxButtons span:before {
        width: 1em;
        height: 1em;
    }

.reLightweightDialog .RadToolBar .rtbButton {
    padding: 6px;
}

/* Right to Left Support */
.RadForm_Bootstrap .redRtl {
    /* to be removed after the redesign */
}

    .RadForm_Bootstrap .redRtl .redWrapper .reTool .split_arrow:hover {
        border-right-color: #adadad;
    }

    .RadForm_Bootstrap .redRtl .reDropdown:hover {
        background-image: url('Editor/ToolbarSprites.gif');
        background-color: #eeeeee;
    }

    .RadForm_Bootstrap .redRtl .redWrapper .redConstrainWrapper .redConstrainButton {
        left: 165px;
    }

    .RadForm_Bootstrap .redRtl .redConstrainWrapper .redSecondLabel {
        width: 130px;
    }

    .RadForm_Bootstrap .redRtl .redConstrainWrapper .redDimensionPixels.redRtlFix {
        margin-right: 55px;
    }

    .RadForm_Bootstrap .redRtl .redWrapper .redCheckRadioWrapper {
        margin: 0 180px 0 0;
    }

    .RadForm_Bootstrap .redRtl .reSplitButton span.split_arrow {
        right: auto;
        left: auto;
    }

    .RadForm_Bootstrap .redRtl .reDropdown:before {
        right: auto;
        left: 0;
    }

    .RadForm_Bootstrap .redRtl .redImageMapProperties {
        padding-left: 0;
        padding-right: 20px;
    }

    .RadForm_Bootstrap .redRtl .redImageMapPreview {
        border-left-color: #dedede;
    }

    .RadForm_Bootstrap .redRtl .reStyleBuilderLayoutContent #clip li .RadInputRTL,
    .RadForm_Bootstrap .redRtl .reStyleBuilderBoxSize .RadInputRTL,
    .RadForm_Bootstrap .redRtl #borderWidthPane .RadInputRTL {
        margin-left: 15px;
    }

    .RadForm_Bootstrap .redRtl .reStyleBuilderSize .reInlineBlock.reMetroTouchFix .riContentWrapper {
        width: 50px !important;
    }

/* Styles that should be out of the redWrapper */
/* Dialogs Dimensions  */
.redImageProperties.RadForm_Bootstrap body {
    width: 520px;
    height: 545px;
}

.redInsertSelectDialog.RadForm_Bootstrap body {
    width: 780px;
    height: 450px;
}

.redImageManager.RadForm_Bootstrap body {
    width: 935px;
    height: 670px;
}

.redXhtmlValidator.RadForm_Bootstrap body {
    width: 800px;
    height: 600px;
}

.redImageMapDialog.RadForm_Bootstrap body {
    width: 935px;
    height: 700px;
}

.redFlashManager.RadForm_Bootstrap body {
    width: 935px;
    height: 665px;
}

.redSilverlightManager.RadForm_Bootstrap body {
    width: 935px;
    height: 665px;
}

.redMediaManager.RadForm_Bootstrap body {
    width: 935px;
    height: 665px;
}

.redInsertExternalVideo.RadForm_Bootstrap body {
    width: 750px;
    height: 620px;
}

.redDocumentManager.RadForm_Bootstrap body {
    width: 935px;
    height: 665px;
}

.redTemplateManager.RadForm_Bootstrap body {
    width: 935px;
    height: 665px;
}

.redFindAndReplace.RadForm_Bootstrap body {
    width: 500px;
    height: 500px;
}

.redTableWizard.RadForm_Bootstrap body {
    width: 990px;
    height: 590px;
}

.redLinkManager.RadForm_Bootstrap body {
    width: 500px;
    height: 500px;
}

.redPageProperties.RadForm_Bootstrap body {
    width: 530px;
    height: 680px;
}

.redAboutDialog.RadForm_Bootstrap body {
    width: 490px;
    height: 370px;
}

.redHelp.RadForm_Bootstrap body {
    width: 700px;
    height: 470px;
}

.redFormatCodeBlock.RadForm_Bootstrap body {
    width: 850px;
    height: 630px;
}

.redCleanPasteHtmlContent.RadForm_Bootstrap body {
    width: 600px;
    height: 390px;
}

.redCleanPasteTextContent.RadForm_Bootstrap body {
    width: 510px;
    height: 390px;
}

.redPasteHtml.RadForm_Bootstrap body {
    width: 510px;
    height: 390px;
}

.redPasteMarkdown.RadForm_Bootstrap body {
    width: 510px;
    height: 390px;
}

.redStyleBuilder.RadForm_Bootstrap body {
    width: 600px;
    height: 520px;
}

.redImageEditor.RadForm_Bootstrap body {
    width: 770px;
    height: 540px;
}

.reLightweightDialog.RadForm_Bootstrap.redImageProperties body {
    width: 550px;
    height: 590px;
}

.reLightweightDialog.RadForm_Bootstrap.redInsertSelectDialog body {
    width: 890px;
    height: 490px;
}

.reLightweightDialog.RadForm_Bootstrap.redImageManager body {
    width: 935px;
    height: 630px;
}

.reLightweightDialog.RadForm_Bootstrap.redXhtmlValidator body {
    width: 800px;
    height: 600px;
}

.reLightweightDialog.RadForm_Bootstrap.redImageMapDialog body {
    width: 950px;
    height: 665px;
}

.reLightweightDialog.RadForm_Bootstrap.redFlashManager body {
    width: 935px;
    height: 630px;
}

.reLightweightDialog.RadForm_Bootstrap.redSilverlightManager body {
    width: 935px;
    height: 630px;
}

.reLightweightDialog.RadForm_Bootstrap.redMediaManager body {
    width: 935px;
    height: 630px;
}

.reLightweightDialog.RadForm_Bootstrap.redInsertExternalVideo body {
    width: 800px;
    height: 630px;
}

.reLightweightDialog.RadForm_Bootstrap.redDocumentManager body {
    width: 935px;
    height: 630px;
}

.reLightweightDialog.RadForm_Bootstrap.redTemplateManager body {
    width: 935px;
    height: 630px;
}

.reLightweightDialog.RadForm_Bootstrap.redFindAndReplace body {
    width: 550px;
    height: 540px;
}

.reLightweightDialog.RadForm_Bootstrap.redTableWizard body {
    width: 1000px;
    height: 660px;
}

.reLightweightDialog.RadForm_Bootstrap.redLinkManager body {
    width: 540px;
    height: 510px;
}

.reLightweightDialog.RadForm_Bootstrap.redPageProperties body {
    width: 530px;
    height: 660px;
}

.reLightweightDialog.RadForm_Bootstrap.redAboutDialog body {
    width: 520px;
    height: 375px;
}

.reLightweightDialog.RadForm_Bootstrap.redHelp body {
    width: 720px;
    height: 470px;
}

.reLightweightDialog.RadForm_Bootstrap.redFormatCodeBlock body {
    width: 860px;
    height: 680px;
}

.reLightweightDialog.RadForm_Bootstrap.redCleanPasteHtmlContent body {
    width: 620px;
    height: 370px;
}

.reLightweightDialog.RadForm_Bootstrap.redCleanPasteTextContent body {
    width: 620px;
    height: 400px;
}

.reLightweightDialog.RadForm_Bootstrap.redStyleBuilder body {
    width: 700px;
    height: 580px;
}

.reLightweightDialog.RadForm_Bootstrap.redImageEditor body {
    width: 750px;
    height: 600px;
}

.reLightweightDialog.RadForm_Bootstrap.redPasteHtml body {
    width: 620px;
    height: 370px;
}

.reLightweightDialog.RadForm_Bootstrap.redPasteMarkdown body {
    width: 620px;
    height: 370px;
}

/* this a temp fix for the unredisegned dialogs and should be removed after the redesign */
.RadForm_Bootstrap .reDialog.FormatCodeBlock,
.RadForm_Bootstrap .reDialog.TableWizard .reTableWizardColumns,
.RadForm_Bootstrap .reDialog.TableWizard .reTablePropertiesDimensions,
.RadForm_Bootstrap .reDialog.TableWizard .reTablePropertiesCssClass,
.RadForm_Bootstrap .reDialog.TableWizard .reCellPropertiesPreview,
.RadForm_Bootstrap .reDialog.TableWizard .reCellProperties,
.RadForm_Bootstrap .reDialog.TableWizard .reTableWizardAccessible,
.RadForm_Bootstrap .reDialog.ImageMapEditor,
.RadForm_Bootstrap .reDialog.PageProperties {
    margin: 20px 5px 5px\9;
}

.RadForm_Bootstrap .reInsertSelectDialogTable .reInsertSelectItemsWrapper,
.RadForm_Bootstrap .reInsertSelectDialogTable .reInsertSelectCssClass {
    height: 310px;
    margin: 10px 5px 5px\9;
}

.RadForm_Bootstrap .reControlCell .rfdCheckboxChecked .rfdToggleImage,
.RadForm_Bootstrap .reControlCell .rfdCheckboxUnchecked .rfdToggleImage,
.RadForm_Bootstrap .reControlCell .rfdRadioChecked .rfdToggleImage,
.RadForm_Bootstrap .reControlCell .rfdRadioUnchecked .rfdToggleImage {
    top: 9px\9;
}

.reCellProperties {
    height: 445px !important;
}

.reLightweightDialog.RadForm_Bootstrap,
.reLightweightDialog.RadForm_Bootstrap body,
.reLightweightDialog.RadForm_Bootstrap form {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
}

    .reLightweightDialog.RadForm_Bootstrap .selectedFileName {
        border-color: #dedede;
    }

    .reLightweightDialog.RadForm_Bootstrap #ImagePreviewToolBar.RadToolBar_Bootstrap {
        padding: 5px 2px 2px;
        border: none;
    }

        .reLightweightDialog.RadForm_Bootstrap #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbUL {
            padding: 0 .16667em .16667em;
        }

        .reLightweightDialog.RadForm_Bootstrap #ImagePreviewToolBar.RadToolBar_Bootstrap .icnImageEditor .rtbText {
            margin-top: 0;
            text-align: left;
            width: 100%;
            padding-left: 6px !important;
            padding-top: 2px;
        }

        .reLightweightDialog.RadForm_Bootstrap #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbItem {
            margin: 0 -1px 0 0;
        }

        .reLightweightDialog.RadForm_Bootstrap #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbButton {
            border-radius: 0;
        }

        .reLightweightDialog.RadForm_Bootstrap #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbUL li:first-child .rtbButton {
            border-radius: .28571em 0 0 .28571em;
        }

        .reLightweightDialog.RadForm_Bootstrap #ImagePreviewToolBar.RadToolBar_Bootstrap .rtbUL li:last-child .rtbButton {
            border-radius: 0 .28571em .28571em 0;
        }

        .reLightweightDialog.RadForm_Bootstrap #ImagePreviewToolBar.RadToolBar_Bootstrap .icnImageEditor.rtbButton {
            height: 28px;
            line-height: 28px;
        }

            .reLightweightDialog.RadForm_Bootstrap #ImagePreviewToolBar.RadToolBar_Bootstrap .icnImageEditor.rtbButton:before {
                margin: 7px 0 0 3px;
            }

    .reLightweightDialog.RadForm_Bootstrap #dialogControl .riContentWrapper {
        width: auto !important;
    }

    .reLightweightDialog.RadForm_Bootstrap .redSection .redRow .reSpinBox input {
        height: auto;
        line-height: 1.42857143em;
        padding: 6px 12px;
    }

    .reLightweightDialog.RadForm_Bootstrap .redWrapper .redRow .reTool span,
    .reLightweightDialog.RadForm_Bootstrap .redWrapper .reToolWrapper .redRow .reTool span {
        margin: 0 0.2em 0 0;
    }

    .reLightweightDialog.RadForm_Bootstrap .redWrapper .redConstrainWrapper .redConstrainButton {
        top: 7px;
        left: 267px;
        color: #333333;
    }

    .reLightweightDialog.RadForm_Bootstrap .redWrapper .redImageMapProperties {
        width: 445px;
    }

    .reLightweightDialog.RadForm_Bootstrap .redWrapper .redSection div.redRow .rfdTextInput.redInputTool {
        width: 222px;
        border-radius: 0.285714em 0 0 .285714em;
    }

    .reLightweightDialog.RadForm_Bootstrap .redFBDialogContent .RadToolBar .rtbIconOnly.rtbButton {
        width: 32px;
        height: 28px;
        margin: 0;
        padding: 0;
    }

        .reLightweightDialog.RadForm_Bootstrap .redFBDialogContent .RadToolBar .rtbIconOnly.rtbButton:before {
            margin: 7px 0 0 7px;
        }

    .reLightweightDialog.RadForm_Bootstrap #dialogControl .reTool.reSplitButton span:first-child {
        margin: 0 0.2em 0 0;
    }

    .reLightweightDialog.RadForm_Bootstrap .redWrapper a.reDropdown {
        height: 2.28571429em;
        line-height: 2.28571429em;
    }

    .reLightweightDialog.RadForm_Bootstrap a.reDropdown {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .reLightweightDialog.RadForm_Bootstrap .reToolIcon.reSplitButton:before {
        left: 0.21428571em;
    }

    .reLightweightDialog.RadForm_Bootstrap .reTool.reSplitButton .reSplitArrow {
        height: 100%;
    }

    .reLightweightDialog.RadForm_Bootstrap .reTool.reSplitButton {
        top: 0.35714286em;
        width: 3.71428571em;
    }

    .reLightweightDialog.RadForm_Bootstrap div.reSpinBox {
        width: auto;
    }

    .reLightweightDialog.RadForm_Bootstrap .rfdCheckboxUnchecked,
    .reLightweightDialog.RadForm_Bootstrap .rfdCheckboxChecked,
    .reLightweightDialog.RadForm_Bootstrap .rfdInputDisabled.rfdCheckboxUnchecked,
    .reLightweightDialog.RadForm_Bootstrap .rfdInputDisabled.rfdCheckboxChecked {
        background-image: none !important;
    }

    .reLightweightDialog.RadForm_Bootstrap .redWrapper a.reDropdown,
    .reLightweightDialog.RadForm_Bootstrap .redWrapper a.reDropdown:hover,
    .reLightweightDialog.RadForm_Bootstrap .redWrapper a.reDropdown:active {
        width: 260px;
    }

    .reLightweightDialog.RadForm_Bootstrap .reSpinBoxButtons {
        top: 0.57142857em;
    }

    .reLightweightDialog.RadForm_Bootstrap .reTool.reSplitButton .reSplitArrow:before {
        top: 0em;
        right: -0.42857143em;
    }

    .reLightweightDialog.RadForm_Bootstrap .reToolIcon.reSplitButton:before {
        top: 2px;
    }

    .reLightweightDialog.RadForm_Bootstrap .reImageDialogCaller .reTool {
        width: 34px;
        height: 34px;
        border-radius: 0 .285714em .285714em 0;
    }

    .reLightweightDialog.RadForm_Bootstrap .reSpinBox input[type="text"],
    .reLightweightDialog.RadForm_Bootstrap .redWrapper a.reDropdown {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    }

        .reLightweightDialog.RadForm_Bootstrap .reSpinBox input[type="text"]:hover,
        .reLightweightDialog.RadForm_Bootstrap .redWrapper a.reDropdown:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #ffffff;
        }

        .reLightweightDialog.RadForm_Bootstrap .reSpinBox input[type="text"]:active,
        .reLightweightDialog.RadForm_Bootstrap .redWrapper a.reDropdown:focus {
            border-color: #3c87c8;
            color: #333333;
            background-color: #ffffff;
        }

        .reLightweightDialog.RadForm_Bootstrap .reSpinBox input[type="text"]:focus,
        .reLightweightDialog.RadForm_Bootstrap .redWrapper a.reDropdown:focus {
            border-color: #3c87c8;
            color: #333333;
            background-color: #ffffff;
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
            outline: 0 none;
        }

    .reLightweightDialog.RadForm_Bootstrap .reDropDownBody {
        border-color: #dedede;
        color: #333333;
        background-color: #ffffff;
    }

        .reLightweightDialog.RadForm_Bootstrap .reDropDownBody li:hover,
        .reLightweightDialog.RadForm_Bootstrap .reDropDownBody .reItemOver {
            color: #000000;
            background-color: #eeeeee;
        }

    .reLightweightDialog.RadForm_Bootstrap a.reGenIdLink {
        line-height: 32px;
    }

/* Mobile Editor */
.reMobileDialog.RadForm_Bootstrap {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .reMobileDialog.RadForm_Bootstrap.rfdZone {
        background-color: white;
    }

    .reMobileDialog.RadForm_Bootstrap .reMobileDialogTitleBar {
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
        background-image: linear-gradient();
    }

    .reMobileDialog.RadForm_Bootstrap .reToolList > li {
        background-color: #ffffff;
        color: #333333;
        border-color: #dedede;
    }

    .reMobileDialog.RadForm_Bootstrap .reIcon {
        color: #333333;
    }

    .reMobileDialog.RadForm_Bootstrap .reIconSelected {
        color: #337ab7;
    }

    .reMobileDialog.RadForm_Bootstrap .reDialog {
        background-color: whitesmoke;
        color: #333333;
    }

    .reMobileDialog.RadForm_Bootstrap .reToolList.reImageManagerHeader > li,
    .reMobileDialog.RadForm_Bootstrap .reToolList > .reColorBoxWrapper,
    .reMobileDialog.RadForm_Bootstrap .reColorPicker {
        background-color: #fcfcfc;
    }

    .reMobileDialog.RadForm_Bootstrap .reCurrentColor {
        border-color: #cccccc;
    }

    .reMobileDialog.RadForm_Bootstrap .reSpinBoxButtons span,
    .reMobileDialog.RadForm_Bootstrap .reDialog .reButton,
    .reMobileDialog.RadForm_Bootstrap .reColorPicker .reButton {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

        .reMobileDialog.RadForm_Bootstrap .reSpinBoxButtons span.reSpinBoxButtonHover,
        .reMobileDialog.RadForm_Bootstrap .reDialog .reButton:hover,
        .reMobileDialog.RadForm_Bootstrap .reColorPicker .reButton:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

    .reMobileDialog.RadForm_Bootstrap span.ruFakeInput,
    .reMobileDialog.RadForm_Bootstrap .reSpinBox input,
    .reMobileDialog.RadForm_Bootstrap .reSelect {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

.RadWindow_Bootstrap {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    background-color: #ffffff;
    border-width: 1px;
    border-style: solid;
    border-color: #dedede;
    border-radius: 4px;
    /* override base shadow dimensions */
    /* Loading Indicators */
    /* When ShowContentDuringLoad="true" */
    /* When ShowContentDuringLoad="false" */
    /* Alert buttons */
    /* Overrides*/
}

    .RadWindow_Bootstrap.rwShadow {
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    }

        .RadWindow_Bootstrap.rwShadow .rwTopResize {
            height: 6px;
        }

    .RadWindow_Bootstrap .rwTitleRow .rwCorner,
    .RadWindow_Bootstrap .rwTitleRow .rwTitlebar {
        background-color: whitesmoke;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #dedede;
    }

    .RadWindow_Bootstrap.rwNoTitleBar .rwTitleRow .rwCorner,
    .RadWindow_Bootstrap.rwNoTitleBar .rwTitleRow .rwTitlebar {
        background-color: transparent;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    .RadWindow_Bootstrap .rwTitleRow .rwTopLeft {
        border-radius: 4px 0 0;
    }

    .RadWindow_Bootstrap .rwTitleRow .rwTopRight {
        border-radius: 0 4px 0 0;
    }

    .RadWindow_Bootstrap .rwTitlebarControls {
        height: 34px;
        *height: 36px;
    }

    .RadWindow_Bootstrap.rwShadow .rwTitlebarControls {
        height: 28px;
    }

    .RadWindow_Bootstrap .rwTitlebarControls em {
        font-size: 16px;
    }

    .RadWindow_Bootstrap .rwControlButtons li a {
        width: 32px;
        height: 32px;
        border-width: 1px;
        border-style: solid;
        border-color: transparent;
    }

        .RadWindow_Bootstrap .rwControlButtons li a:hover {
            background-color: #ebebeb;
            border-color: #adadad;
            border-radius: 3px;
        }

    .RadWindow_Bootstrap table.rwShadow em {
        padding: 0 0 0 1px;
    }

    .RadWindow_Bootstrap .rwStatusbar input {
        background-color: #ffffff;
    }

    .RadWindow_Bootstrap .rwStatusbar div {
        background-image: url('Common/radActionsSprite.png');
        background-position: -12px -2212px;
        margin: 6px -3px 0 0;
    }

    .RadWindow_Bootstrap.rwShadow .rwStatusbar div {
        margin: 9px -9px 0 0;
    }

    .RadWindow_Bootstrap .rwTable .rwTitlebarControls .rwIcon {
        background-image: url('Window/rwIcon.png');
        background-position: 0 0;
        margin: 8px 5px 0 0;
    }

    .RadWindow_Bootstrap .rwTable.rwShadow .rwTitlebarControls .rwIcon {
        margin: 5px 5px 0 0;
    }

    .RadWindow_Bootstrap .rwTable .rwTitlebarControls em {
        color: #333333;
        font-weight: normal;
    }

    .RadWindow_Bootstrap .rwTable .rwDialogInput,
    .RadWindow_Bootstrap .rwTable .rwDialogInput:hover {
        height: 1.5em;
        padding: 0.42857143em 0.85714286em;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        border-width: 1px;
        border-style: solid;
    }

        .RadWindow_Bootstrap .rwTable .rwDialogInput:focus {
            border-color: #3c87c8;
            color: #333333;
            background-color: #ffffff;
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
            outline: 0 none;
        }

        .RadWindow_Bootstrap .rwTable .rwDialogInput:active {
            border-color: #3c87c8;
            color: #333333;
            background-color: #ffffff;
        }

    .RadWindow_Bootstrap td.rwWindowContent {
        background-color: #ffffff;
        color: #333333;
    }

    .RadWindow_Bootstrap .rwTable tr td.rwLoading {
        background-color: #ffffff;
    }

    .RadWindow_Bootstrap td.rwWindowContent.rwLoading,
    .RadWindow_Bootstrap .rwIframeWrapperIOS.rwLoading {
        background-image: url('Common/loading.gif');
    }

    .RadWindow_Bootstrap input.rwLoading {
        background-image: url('Common/loading_small.gif');
    }

    .RadWindow_Bootstrap .rwTable a.rwCancel,
    .RadWindow_Bootstrap .rwTable a.rwCancel span {
        background: none;
        cursor: pointer;
    }

        .RadWindow_Bootstrap .rwTable a.rwCancel span span {
            color: #333333;
            text-decoration: underline;
        }

    .RadWindow_Bootstrap .rwControlButtons {
        margin: -2px 0 0;
        *margin: 0;
        display: inline-flex;
    }

    .RadWindow_Bootstrap.rwShadow .rwControlButtons {
        margin: -4px 0 0;
    }

    .RadWindow_Bootstrap .rwTable .rwControlButtons li a {
        display: block;
        width: 32px;
        height: 32px;
        margin: 0 0 0 8px;
        border-width: 1px;
        border-style: solid;
        border-color: transparent;
        background-image: url('Common/radActionsSprite.png');
    }

        .RadWindow_Bootstrap .rwTable .rwControlButtons li a:hover {
            background-color: #ebebeb;
            border-color: #adadad;
            border-radius: 3px;
        }

    .RadWindow_Bootstrap .rwCloseButton,
    .RadWindow_Bootstrap .rwCloseButton:hover {
        background-position: -9px -1909px;
    }

    .RadWindow_Bootstrap .rwPinButton,
    .RadWindow_Bootstrap .rwPinButton:hover {
        background-position: -9px -1259px;
    }

        .RadWindow_Bootstrap .rwPinButton.on,
        .RadWindow_Bootstrap .rwPinButton.on:hover {
            background-position: -9px -1209px;
        }

    .RadWindow_Bootstrap .rwMinimizeButton,
    .RadWindow_Bootstrap .rwMinimizeButton:hover {
        background-position: -9px -1509px;
    }

    .RadWindow_Bootstrap .rwMaximizeButton,
    .RadWindow_Bootstrap .rwMaximizeButton:hover {
        background-position: -9px -1617px;
    }

    .RadWindow_Bootstrap.rwMaximizedWindow .rwMaximizeButton,
    .RadWindow_Bootstrap.rwMinimizedWindow .rwMinimizeButton,
    .RadWindow_Bootstrap.rwMaximizedWindow .rwMaximizeButton:hover,
    .RadWindow_Bootstrap.rwMinimizedWindow .rwMinimizeButton:hover {
        background-position: -9px -1817px;
    }

    .RadWindow_Bootstrap .rwReloadButton,
    .RadWindow_Bootstrap .rwReloadButton:hover {
        background-position: -9px -1309px;
    }

    .RadWindow_Bootstrap .rwStatusbarRow .rwCorner,
    .RadWindow_Bootstrap .rwStatusbarRow .rwStatusbar {
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #dedede;
    }

    .RadWindow_Bootstrap a.rwPopupButton span {
        height: 32px;
        line-height: 32px;
    }

    .RadWindow_Bootstrap a.rwPopupButton {
        height: 32px;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
        background-position: 0 0;
        background-repeat: repeat-x;
        border-radius: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #cccccc;
    }

        .RadWindow_Bootstrap .rwWindowContent a.rwPopupButton:hover,
        .RadWindow_Bootstrap a.rwPopupButton:focus {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            background-position: 0 0;
            background-repeat: repeat-x;
            border-radius: 3px;
            border-color: #adadad;
        }

        .RadWindow_Bootstrap a.rwPopupButton:focus {
            outline-width: thin;
            outline-style: dotted;
            outline-offset: -2px;
        }

        .RadWindow_Bootstrap a.rwPopupButton:active {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
            color: #333333;
            box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
            border-color: #adadad;
        }

    .RadWindow_Bootstrap .rwDialogPopup {
        font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .RadWindow_Bootstrap.rwMinimizedWindow, .RadWindow_Bootstrap .RadWindow .rwMinimizedWindowOverlay {
        width: 214px !important;
        height: 36px !important;
    }

        .RadWindow_Bootstrap.rwMinimizedWindow .rwControlButtons {
            margin: -3px 0 0;
        }

        .RadWindow_Bootstrap.rwMinimizedWindow .rwTable {
            width: 214px !important;
            height: 55px !important;
        }

        .RadWindow_Bootstrap.rwMinimizedWindow .rwControlButtons {
            width: 86px !important;
        }
