.RadCalendar_Material{border-color:#CFD8DC;color:#455A64;background-color:#fff;font-family:"Roboto","Noto",sans-serif}.RadCalendar_Material .rcTitlebar{border-color:#8BC34A;color:#fff;background-color:#8BC34A;padding:5px}.RadCalendar_Material .rcPrev,.RadCalendar_Material .rcNext,.RadCalendar_Material .rcFastPrev,.RadCalendar_Material .rcFastNext{margin:0;padding:8px;border:0 none;color:#fff;background-color:#8BC34A;border-radius:3em;border-color:#8BC34A;color:#fff;background-color:#8BC34A}.RadCalendar_Material .rcPrev:hover,.RadCalendar_Material .rcNext:hover,.RadCalendar_Material .rcFastPrev:hover,.RadCalendar_Material .rcFastNext:hover{background-color:rgba(255,255,255,0.24)}.RadCalendar_Material .t-font-icon:before{font-size:18px}.RadCalendar_Material .rcTitle{font-size:1.143em;line-height:1.25em;padding:8px 0}.RadCalendar_Material .rcMain{border-color:#CFD8DC;padding:4px}.RadCalendar_Material .rcMain td{border-color:transparent;text-align:center}.RadCalendar_Material .rcRow a,.RadCalendar_Material .rcRow span{border-radius:3em;color:#455A64;padding:7px;line-height:1.42857143;width:1.42857143em}.RadCalendar_Material span.t-ripple,.RadCalendar_Material span.t-ripple-container{padding:0}.RadCalendar_Material .rcWeek,.RadCalendar_Material .rcRow th{color:rgba(69,90,100,0.6);line-height:1.42857143;width:1.42857143em}.RadCalendar_Material .rcWeek th{text-align:center;padding:9px}.RadCalendar_Material .rcRow th{padding:9px 9px 9px 17px;padding:9px}.RadCalendar_Material .rcMain .rcOtherMonth a,.RadCalendar_Material .rcMain .rcOutOfRange span{color:rgba(69,90,100,0.4)}.RadCalendar_Material .rcToday a{color:#03A9F4;background-color:transparent}.RadCalendar_Material .rcSelected a{background-color:#03A9F4}.RadCalendar_Material .rcHover a{color:#455A64;background-color:#ECEFF1}.RadCalendar_Material .rcFocus a{box-shadow:0 0 0 1px rgba(178,192,198,0.5) inset}.RadCalendarPopupShadows .RadCalendar_Material{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.2)}.RadCalendarPopupShadows .RadCalendar_Material .rcMain{border:0 none}.RadCalendarMonthView_Material{border:0 none;padding:0;border-color:#CFD8DC;color:#455A64;background-color:#fff;font-family:"Roboto","Noto",sans-serif;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.2)}.RadCalendarMonthView_Material td{padding:0}.RadCalendarMonthView_Material tr:first-child td{padding-top:8px}.RadCalendarMonthView_Material tr:nth-last-child(2) td{padding-bottom:8px}.RadCalendarMonthView_Material a{padding:6px 13px;color:#455A64;border:0 none;border-radius:0;box-sizing:border-box;min-width:64px}.RadCalendarMonthView_Material a:hover{background-color:#ECEFF1;color:#455A64}.RadCalendarMonthView_Material .rcSelected a{background:transparent;color:#03A9F4}.RadCalendarMonthView_Material .rcFocus{box-shadow:0 0 0 1px rgba(178,192,198,0.5) inset}.RadCalendarMonthView_Material td.rcButtons{background-color:#f4f7f8;border-top:1px solid #CFD8DC;text-align:right;padding:6px 10px}.RadCalendarMonthView_Material td.rcButtons a{text-transform:uppercase;background-color:transparent;border:0 none;padding:8px;min-width:64px;color:#455A64}.RadCalendarMonthView_Material td.rcButtons a:hover{background-color:rgba(69,90,100,0.12)}.RadCalendarMonthView_Material #rcMView_Today{float:left}.RadCalendarMonthView_Material #rcMView_OK{color:#8BC34A}.RadCalendarMonthView_Material #rcMView_OK:hover{background-color:rgba(139,195,74,0.12)}.RadPicker_Material{font-family:"Roboto","Noto",sans-serif}.RadPicker_Material .riLabel{font-size:.857em;color:#607D8B;font-weight:500;padding-right:25px;padding-top:8px;padding-bottom:8px}.RadPicker_Material .RadInput{padding-right:50px;position:relative}.RadPicker_Material .RadInput:before{content:"";border-bottom:1px solid;border-color:inherit;position:absolute;left:13px;right:13px;bottom:0}.RadPicker_Material .RadInputError:before{border-bottom-width:2px}.RadPicker_Material.RadDateTimePicker .RadInput{padding-right:88px}.RadPicker_Material input.riTextBox,.RadPicker_Material input.riTextBox:hover{border-color:transparent;box-shadow:none;padding-right:0}.RadPicker_Material .rcSelect{bottom:0;right:0;top:0}.RadPicker_Material .rcCalPopup,.RadPicker_Material .rcTimePopup{border-left:1px solid transparent;color:#607D8B;outline:0}.RadPicker_Material .rcCalPopup:focus,.RadPicker_Material .rcTimePopup:focus{background-color:#ECEFF1}.RadPicker_Material .rcCalPopup:before,.RadPicker_Material .rcTimePopup:before{font-family:"Material Icons";font-size:18px}.RadPicker_Material.rcCalPopupOpen .rcCalPopup,.RadPicker_Material.rcMYPopupOpen .rcCalPopup,.RadPicker_Material.rcTimePopupOpen .rcTimePopup{background-color:#ECEFF1}.RadPicker_Material:hover .RadInput:not(.RadInputDisabled),.RadPicker_Material.rcMYPopupOpen .RadInput:not(.RadInputDisabled),.RadPicker_Material.rcTimePopupOpen .RadInput:not(.RadInputDisabled),.RadPicker_Material.rcCalPopupOpen .RadInput:not(.RadInputDisabled){background-color:#f8fafb;box-shadow:0 3px 6px rgba(0,0,0,0.14),0 3px 6px rgba(0,0,0,0.2);border-color:transparent}.RadPicker_Material:hover .RadInput:not(.RadInputDisabled):before,.RadPicker_Material.rcMYPopupOpen .RadInput:not(.RadInputDisabled):before,.RadPicker_Material.rcTimePopupOpen .RadInput:not(.RadInputDisabled):before,.RadPicker_Material.rcCalPopupOpen .RadInput:not(.RadInputDisabled):before{display:none}.RadPicker_Material:hover .rcCalPopup,.RadPicker_Material:hover .rcTimePopup,.RadPicker_Material.rcMYPopupOpen .rcCalPopup,.RadPicker_Material.rcMYPopupOpen .rcTimePopup,.RadPicker_Material.rcTimePopupOpen .rcCalPopup,.RadPicker_Material.rcTimePopupOpen .rcTimePopup,.RadPicker_Material.rcCalPopupOpen .rcCalPopup,.RadPicker_Material.rcCalPopupOpen .rcTimePopup{border-color:#ECEFF1}.RadPicker_Material .rcCalPopup:before{content:"\e8df"}.RadPicker_Material .rcTimePopup:before{content:"\e8b5"}.RadCalendarMultiView_Material .rcMain{border:0 none;padding:0}.RadCalendarMultiView_Material .rcMainTable{border-collapse:collapse}.RadCalendarMultiView_Material .rcCalendar{border:0 none}.RadCalendarMultiView_Material span.rcTitle{font-size:1.429em;line-height:1;padding:8px 0}.RadCalendarMultiView_Material .rcMainTable .rcTitle{background-color:#8BC34A;color:#fff;border:0 none;border-top:1px solid #fff;font-size:1.143em;line-height:1.25em;padding:14px 0}.RadCalendarMultiView_Material .rcRow>:first-child,.RadCalendarMultiView_Material .rcWeek>:first-child{border-left:1px solid #CFD8DC}.RadCalendarMultiView_Material .rcLastCol .rcRow>:last-child,.RadCalendarMultiView_Material .rcLastCol .rcWeek>:last-child{border-right:1px solid #CFD8DC}.RadCalendarMultiView_Material td.rcLastRow{border-bottom:1px solid #CFD8DC}.RadCalendarTimeView_Material{border-color:#CFD8DC;color:#455A64;background-color:#fff;border:0 none;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.2);font-family:"Roboto","Noto",sans-serif}.RadCalendarTimeView_Material th{background-color:#8BC34A;color:#fff;line-height:normal;font-size:1.143em;padding:14px 10px}.RadCalendarTimeView_Material td{padding:0;border-color:transparent}.RadCalendarTimeView_Material tr:nth-child(2) td{padding-top:8px}.RadCalendarTimeView_Material tr:last-child td{padding-bottom:8px}.RadCalendarTimeView_Material a{padding:6px 13px;color:#455A64;border:0 none;border-radius:0}.RadCalendarTimeView_Material td.rcSelected a{color:#03A9F4}.RadCalendarTimeView_Material td.rcHover a{background-color:#ECEFF1}.RadCalendarTimeView_Material .rcFocus{box-shadow:0 0 0 1px rgba(178,192,198,0.5) inset}.RadCalendarTimeView_Material .rcFooter{border-color:#CFD8DC}