.RadCalendar{border-width:0;color:inherit;display:inline-block;line-height:1.42857143}.RadCalendar,.RadCalendar *{box-sizing:content-box}.RadCalendar a{color:inherit}.RadCalendar caption,.RadCalendar caption span{color:inherit;display:none}.RadCalendar .t-button{background:none transparent;border:1px solid transparent;padding:4px}.RadCalendar .rcTitlebar{border-style:solid;border-width:1px;text-align:center;padding:4px;*zoom:1}.RadCalendar .rcTitlebar:after{content:"";height:0;clear:both;display:block}.RadCalendar .rcPrev,.RadCalendar .rcNext,.RadCalendar .rcFastPrev,.RadCalendar .rcFastNext{float:left;color:inherit;margin:0;text-decoration:none;border-radius:3px}.RadCalendar .rcNextButtons{float:right}.RadCalendar .rcFastPrev{margin-left:0}.RadCalendar .rcFastNext{margin-right:0}.RadCalendar span.rcTitle{cursor:pointer;display:block;padding:5px 0}.RadCalendar .rcNoNav .rcTitle{cursor:default}.RadCalendar .rcMain{padding:0;width:auto;border-width:0 1px 1px;border-style:solid;border-color:inherit;*zoom:1}.RadCalendar .rcMain:after{content:"";height:0;clear:both;display:block}.RadCalendar .rcMainTable{table-layout:auto;border-collapse:separate;border:0;width:100%;border-spacing:0}.RadCalendar .rcHeader,.RadCalendar .rcFooter{border-style:solid;border-width:0 1px 1px;padding:0}.RadCalendar .rcWeek th{border:1px solid transparent;border-width:0 0 1px;padding:3px 6px 3px 3px;font-weight:normal;vertical-align:middle;cursor:default;text-align:right}.RadCalendar .rcWeek .rcViewSel{width:1.42857143em;padding:3px 5px;text-align:center}.RadCalendar .rcRow th{text-align:center;border:0;padding:0;font-weight:normal;vertical-align:middle;cursor:default}.RadCalendar .rcRow td{border:0 none;padding:1px;text-align:right;vertical-align:middle}.RadCalendar .rcRow .rcOutOfRange{opacity:.7}.RadCalendar .rcRow a,.RadCalendar .rcRow span{display:inline-block;border:1px solid transparent;border-radius:3px;padding:4px;width:1.42857143em;text-decoration:none;outline:0}.RadCalendar .rcRow span{cursor:default}.RadCalendar .rcRow:first-child td,.RadCalendar .rcRow:first-child th{padding-top:7px}.RadCalendar .rcRow td:last-child{padding-right:7px}.RadCalendar .rcRow:last-child td,.RadCalendar .rcRow:last-child th{padding-bottom:7px}.RadCalendar .rcRow th+td,.RadCalendar .rcRow td:first-child{padding-left:7px}.RadCalendar .rcWeek th:last-child{padding-right:12px}.RadCalendar .riLabel{float:left;padding-right:5px;padding-top:5px}.RadCalendar .rcWeekend a,.RadCalendar .rcWeekend span:not(.t-ripple){filter:alpha(opacity=80);opacity:.8}.RadCalendar .rcOtherMonth a,.RadCalendar .rcOtherMonth span{filter:alpha(opacity=50);opacity:.5}.RadCalendar .rcHover a,.RadCalendar .rcHover span:not(.t-ripple),.RadCalendar .rcSelected a,.RadCalendar .rcSelected span:not(.t-ripple),.RadCalendar .rcToday a,.RadCalendar .rcToday span:not(.t-ripple),.RadCalendar .rcFocus a,.RadCalendar .rcFocus span:not(.t-ripple){filter:alpha(opacity=100);opacity:1}.RadCalendarMultiView .rcCalendar{border-style:solid;border-width:0 1px 1px 0;padding:0}.RadCalendarMultiView .rcLastCol{border-right-width:0}.RadCalendarMultiView .rcLastRow{border-bottom-width:0}.RadCalendarMultiView td.rcTitle{border-style:solid;border-width:0 0 1px;padding:3px;text-align:center}.RadCalendarMonthView{line-height:1.42857143;table-layout:auto;border-collapse:separate;border-style:solid;border-width:1px;border-spacing:0;padding:4px}.RadCalendarMonthView button,.RadCalendarMonthView [type="button"]{-webkit-appearance:none;-webkit-border-radius:0}.RadCalendarMonthView tr,.RadCalendarMonthView tbody{border-color:inherit}.RadCalendarMonthView #rcMView_Feb,.RadCalendarMonthView #rcMView_Apr,.RadCalendarMonthView #rcMView_Jun,.RadCalendarMonthView #rcMView_Aug,.RadCalendarMonthView #rcMView_Oct,.RadCalendarMonthView #rcMView_Dec{border-right:1px solid;border-color:inherit;padding-right:2px}.RadCalendarMonthView td{border:0;padding:0 0 2px 2px}.RadCalendarMonthView td:first-child{padding-left:0}.RadCalendarMonthView a{display:block;padding:4px 10px;text-align:center;text-decoration:none;border:1px solid transparent;border-radius:3px;color:inherit}.RadCalendarMonthView a:hover{text-decoration:none}.RadCalendarMonthView .rcButtons{border:0;text-align:center;padding:4px 0 0}.RadCalendarMonthView .rcButtons a{display:inline-block;vertical-align:top;min-width:64px;box-sizing:border-box}.RadCalendarMonthView .rcOkButton,.RadCalendarMonthView .rcTodayButton{margin:0 4px 0 0}.RadCalendarMonthView .rcDisabled{opacity:.5}.RadCalendarTimeView{border-collapse:separate;border-style:solid;border-width:1px;border-spacing:0;line-height:1.42857143}.RadCalendarTimeView th{border:1px solid transparent;border-width:0 0 1px;text-align:center;cursor:default;font-weight:normal;padding:4px 0}.RadCalendarTimeView a{color:inherit;display:block;padding:4px 10px;text-align:center;text-decoration:none;border:1px solid transparent;border-radius:3px;color:inherit}.RadCalendarTimeView td{border-style:solid;border-width:0 0 0 1px;padding:2px 2px 3px}.RadCalendarTimeView td:first-child{border-left:0}.RadCalendarTimeView .rcFooter{border-style:solid;border-width:1px 0 0;padding:0}.RadPicker{vertical-align:middle;display:inline-block;width:12em;line-height:1.42857143}.RadPicker,.RadPicker *{box-sizing:content-box}.RadPicker .RadInput{display:block;overflow:hidden;font-size:1em;width:auto}.RadPicker .RadInput>input{float:left}.RadPicker .riLabel{float:left;box-sizing:border-box;padding:5px 10px 5px 0;text-overflow:ellipsis;overflow:hidden}.RadPicker .rcSelect{position:absolute;bottom:1px;right:1px;top:1px;overflow:hidden}.RadPicker .rcCalPopup,.RadPicker .rcTimePopup{display:inline-block}.RadPicker .riTextBox{padding-right:2.286em}.RadPicker.rcCalPopupOpen .riTextBox,.RadPicker.rcCalPopupOpen .rcSelect,.RadPicker.rcMYPopupOpen .riTextBox,.RadPicker.rcMYPopupOpen .rcSelect,.RadPicker.rcTimePopupOpen .riTextBox,.RadPicker.rcTimePopupOpen .rcSelect{border-color:inherit}.RadDateTimePicker .riTextBox{padding-right:4.572em}.RadDateRangePicker{display:flex;column-gap:5px;width:24em}.RadDateRangePicker>.RadPicker{display:inline-flex;vertical-align:middle;position:relative;flex-direction:column;justify-content:stretch}.RadPickerRTL table.rcTable .rcInputCell{padding:0 0 0 4px}.rcCalPopup:before{content:"\e108"}.rcTimePopup:before{content:"\e107"}