.reporting_calender .calender_from{display:block}
.reporting_calender .reporting_inpts{position:relative}
.reporting_calender .fallbackicon{display:none}
.iphone .reporting_calender .fallbackicon,.mac.safari .reporting_calender .fallbackicon,.ipad .reporting_calender .fallbackicon,.linux.chrome .reporting_calender .fallbackicon{display:block;position:relative;top:-50px;right:0;left:88%;width:25px;height:25px;background:transparent;pointer-events:none}
.iphone .reporting_calender .fallbackicon button,.mac.safari .reporting_calender .fallbackicon button,.ipad .reporting_calender .fallbackicon button,.linux.chrome .reporting_calender .fallbackicon button{border:0;background:transparent;background-image:url("clientlib_gpcalendar_base/resources/images/calendar_input.svg");width:32px;height:32px;font-size:0}
.mac.safari .reporting_calender input::-webkit-datetime-edit{margin-top:3px;padding-top:3px}
.mac.safari .reporting_calender input::-webkit-date-and-time-value,.ipad .reporting_calender input::-webkit-date-and-time-value{margin-top:0;padding-top:0}
.iphone .reporting_calender input::-webkit-date-and-time-value{margin-top:0;padding-top:0}
.reporting_calender label.reportFrom_label+.labelinfo{cursor:pointer;width:24px;height:24px;display:inline-block;vertical-align:top;margin:1px 0 1px 15px;background-image:url("clientlib_gpcalendar_base/resources/images/icon_dptoottip_champion.svg");background-repeat:no-repeat;background-size:100%;margin-bottom:5px}