.RadInput_OsBlue,
.RadInputMgr_OsBlue {
    font-family: inherit;
}

.t-ie .RadInput_OsBlue, .t-ie
.RadInputMgr_OsBlue {
    height: 34px;
    height: calc(1.4285714286em + 14px);
}

.RadInput_OsBlue .riTextBox,
.RadInput_OsBlue .riSelect,
.RadInput_OsBlue .rcSelect,
.RadInputMgr_OsBlue {
    border-color: #cccccc;
    color: #292b2c;
    background-color: #ffffff;
}

.RadInput_OsBlue .riEmpty,
.RadInput_Empty_OsBlue {
    color: rgba(41, 43, 44, 0.8);
}

.RadInput_OsBlue.RadInputHovered .riTextBox,
.RadInput_OsBlue.RadInputHovered .riSelect,
.RadInput_OsBlue.RadInputHovered .rcSelect,
.RadInput_Hover_Default {
    border-color: #adadad;
    color: #292b2c;
    background-color: #ffffff;
}

.RadInput_OsBlue.RadInputFocused .riTextBox,
.RadInput_OsBlue.RadInputFocused .riContentWrapper,
.RadPicker_OsBlue .RadInputFocused,
.RadInput_Focused_OsBlue {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.RadInput_OsBlue.RadInputFocused .riTextBox,
.RadInput_OsBlue.RadInputFocused .riSelect,
.RadInput_OsBlue.RadInputFocused .rcSelect,
.RadInput_Focused_OsBlue {
    border-color: #1aadff;
    color: #292b2c;
    background-color: #ffffff;
}

.RadInput_OsBlue .riTextBox,
.RadInputMgr_OsBlue {
    padding: 6px 12px;
    border-radius: 4px;
}

.RadInput_OsBlue .rcSelect {
    border-radius: 0 4px 4px 0;
}

.RadInput_OsBlue .riRead,
.RadInput_Read_OsBlue {
    border-color: #cccccc;
    color: #292b2c;
    background-color: #ffffff;
}

.RadInput_OsBlue.RadInputError .riTextBox,
.RadInput_OsBlue.RadInputError .riSelect,
.RadInput_OsBlue.RadInputError .rcSelect,
.RadInput_Error_OsBlue,
.RadForm.rfdTextbox .RadInput_OsBlue .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Default[type="text"] {
    border-color: #a94442;
    color: #a94442;
    background-color: #f2dede;
}

.RadInput_OsBlue.RadInputError {
    color: #a94442;
}

.RadInput_OsBlue .riNegative,
.RadInput_Negative_OsBlue {
    color: #424546;
}

.RadInput_OsBlue .riSelect {
    overflow: hidden;
    border-radius: 0 4px 4px 0;
}

.RadInput_OsBlue a,
.RadInput_OsBlue.RadInputDisabled a:hover,
.RadInput_OsBlue.RadInputDisabled a:active {
    border-color: #cccccc;
    color: #292b2c;
    background-color: #ffffff;
    padding-left: 6px;
    padding-right: 6px;
}

.RadInput_OsBlue a:hover {
    border-color: #adadad;
    color: #292b2c;
    background-color: #e6e5e5;
}

.RadInput_OsBlue a:focus, .RadInput_OsBlue a:active {
    border-color: #adadad;
    color: #292b2c;
    background-color: #e6e5e5;
}

.RadInput_OsBlue .riLabel {
    color: #292b2c;
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadInput_OsBlue.riContButton .riDown {
    margin-left: -33px;
    margin-left: calc(-13px - 1.42857em);
}
