/*!
 * SAPUI5

        (c) Copyright 2009-2019 SAP SE. All rights reserved
    
 */
 .sapMeCalendar{position:relative;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sapMeCalendar>.sapMeCalendarPrevious{position:absolute;right:0;z-index:1}.sapMeCalendar>.sapMeCalendarNext{position:absolute;left:0;z-index:1}.sapMeCalendar>.sapMeCalendarMonth{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthName{text-align:center;font-size:1em;line-height:1.2em;padding:0.7em 0 0.4em 0;font-weight:700;height:44px}.sapMeCalendar>.sapMeCalendarMonth>div>.sapMeCalendarMonthDay{text-align:center;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay{padding:15px 0}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay>*{pointer-events:none}.sapMeCalendarLegend{margin-right:0.5rem;margin-left:0.5rem}.sapUIMeLegendOuterContainer{min-height:3rem}.sapUIMeCalendarLegendLabels{display:inline-block;margin-right:0.75rem;font-size:0.875rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.sapMLabel.sapUIMeCalendarLegendLabels::after{content:none}.sapUIMeLegendMenuContainer{margin-top:0.8rem;overflow:hidden;height:auto;margin-right:0rem}.sapUIMeLegendMenu{display:inline-block;overflow:hidden;height:auto;margin-right:0rem;margin-top:1rem;margin-bottom:0.75rem}.sapUIMeLegendColor{height:.875rem;width:.875rem;display:inline-block;margin-right:1rem;margin-top:.25rem;margin-bottom:.25rem;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sapUIMeLegendLine{font-size:0.875rem;margin-top:0rem;vertical-align:middle;height:1.5rem;display:inline-block;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sapUIMeLegendIcon{width:3rem;height:3rem;line-height:3rem;font-size:1.5rem;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sapUIMeLegendArrow{display:inline-block;float:left}.sapMeOverlapCalendarDay{text-align:center;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px 0;border:1px solid}.sapMeOverlapCalendarCalendar>.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDayNames{margin-top:.25rem}.sapMeOverlapCalendarCalendar>.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays{margin-bottom:0rem}.sapMeOverlapCalendarGrid{border-bottom:0.0625rem solid}.sapMeOverlapCalendarOverlapIndicator{height:0.4375rem;line-height:0;border-top:0.0625rem solid;border-bottom:0.0625rem solid}.sapMeOverlapCalendarOverlap{height:0.4375rem;display:inline-block;position:relative}.sapMeOverlapCalendarDay{text-align:center;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.9375rem 0;border-bottom:0.0625rem solid;border-right:.0625rem solid;border-left:none;border-top:none}.sapMeOverlapCalendarDay :nth-of-type(1){border-right:none}.sapMeOverlapCalendarDay.sapMeOverlapCalendarDayWithHalf{padding:0}.sapMeOverlapCalendarHalfDay{position:absolute;border-bottom:0.0625rem solid;border-right:0.0625rem solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.sapMeOverlapCalendarRowLabels{position:absolute;z-index:3;width:100%;display:inline}.sapMeOverlapCalendarNameLbl{font-face:"Open Sans Regular";font-size:.875rem;margin-right:1rem;top:.25rem;position:relative;z-index:3}.sapMeOverlapCalendarTypeLbl{position:absolute;font-face:"Open Sans Regular";font-size:.75rem;top:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sap-ui-theme-sap\.me{background-image:url('data:text/plain;utf-8,%7B%7D')}