/*Telerik RadFilter Default skin*/

/*sprite*/

.RadFilter_Default .rfLeft, .RadFilter_Default .rfMid, .RadFilter_Default .rfTools, .RadFilter_Default .rfRight, .RadFilter_Default .rfOper:hover, .RadFilter_Default .rfField:hover, .RadFilter_Default .rfExp:hover, .RadFilter_Default .rfOper:focus, .RadFilter_Default .rfField:focus, .RadFilter_Default .rfExp:focus, .RadFilter_Default .rfOper:active, .RadFilter_Default .rfField:active, .RadFilter_Default .rfExp:active, .RadFilter_Default .rfAddGr, .RadFilter_Default .rfAddExp, .RadFilter_Default .rfDel, .RadFilter_Default .rfApply a, .RadFilter_Default .rfApply input
{
	background-image: url('Filter/sprite.gif');
}

/*global*/

.RadFilter_Default, .RadFilter_Default .rfText, .RadFilter_Default .rfApply input
{
	font-size: small;
	font-family: "Segoe UI" , Helvetica;
}

.RadFilter_Default, .RadFilter_Default a
{
	color: #0d202b;
}

/*item elements*/

.RadFilter_Default .rfMid
{
    padding-top: 1px 0px 1px 0px !important;
}

.RadFilter_Default input[Type="text"]
{
    height: 17px;
    margin: -3px 0px 0px 0px;
    padding: 1px 0px 1px 0px;
}

.RadFilter_Default .RadInput .riTextBox
{
    height: 17px;
    margin: -3px 0px 0px 0px;
    padding: 1px 0px 1px 0px;
}

.RadFilter_Default .RadPicker .riTextBox
{
    height: 17px;
    margin: -4px 0px 0px 0px;
    padding: 1px 0px 1px 0px;
}

.RadFilter_Default .rcCalPopup, .RadFilter_Default .rcTimePopup
{
    margin: -2px 0px 0px 0px;
    padding: 1px 0px 1px 0px;
}

.RadFilter_Default .rfLeft
{
	background-position: 0 0;
}

.RadFilter_Default .rfRight
{
	background-position: 100% 0;
}

.RadFilter_Default .rfMid, .RadFilter_Default .rfTools
{
	background-position: 0 -100px;
}

.RadFilter_Default .rfField
{
	color: #102772;
}

.RadFilter_Default .rfOper:hover, .RadFilter_Default .rfField:hover, .RadFilter_Default .rfExp:hover, .RadFilter_Default .rfOper:focus, .RadFilter_Default .rfField:focus, .RadFilter_Default .rfExp:focus, .RadFilter_Default .rfOper:active, .RadFilter_Default .rfField:active, .RadFilter_Default .rfExp:active
{
	background-position: 100% -76px;
	color: #0d202b;
}

.RadFilter_Default .rfText
{
	border-color: #768ca5;
}

.RadFilter_Default .rfAddExp
{
	background-position: -300px 0;
}
.RadFilter_Default .rfAddExp:hover
{
	background-position: -350px 0;
}

.RadFilter_Default .rfAddGr
{
	background-position: -400px 0;
}
.RadFilter_Default .rfAddGr:hover
{
	background-position: -450px 0;
}

.RadFilter_Default .rfDel
{
	background-position: -150px 0;
}
.RadFilter_Default .rfDel:hover
{
	background-position: -200px 0;
}

/*apply*/

.RadFilter_Default .rfApply a
{
	background-position: 100% -29px;
}
.RadFilter_Default .rfApply input
{
	background-position: 0 -50px;
	color: #0d202b;
}
.RadFilter_Default .rfApply a:hover input
{
	color: #0e3d4f;
}

/*rtl*/

.RadFilterRTL_Default .rfLeft
{
	background-position: 100% 0;
}

.RadFilterRTL_Default .rfRight
{
	background-position: 0 0;
}

.RadFilterRTL_Default .rfOper:hover, .RadFilterRTL_Default .rfField:hover, .RadFilterRTL_Default .rfExp:hover, .RadFilterRTL_Default .rfOper:focus, .RadFilterRTL_Default .rfField:focus, .RadFilterRTL_Default .rfExp:focus, .RadFilterRTL_Default .rfOper:active, .RadFilterRTL_Default .rfField:active, .RadFilterRTL_Default .rfExp:active
{
	background-position: -586px -76px;
}
