.PortletCalendar .SmallMonth TR.cal-header{background-color:#eee}.PortletCalendar .SmallMonth TR.cal-header .LinkCell .jalios-icon{color:#999}.PortletCalendar .SmallMonth TD{border-top:1px none #000;padding:2px;text-align:center}.PortletCalendar .SmallMonth TD .LinkCell .jalios-icon{color:#999}.PortletCalendar .SmallMonth TD.Day A{padding:6px;display:block}.PortletCalendar .SmallMonth TD.ColHeader{border-bottom:1px solid #ccc;color:#000}.PortletCalendar .SmallMonth TD.Day.MemberAttends A{background-color:#39d;color:#fff;font-weight:bold}.PortletCalendar .SmallMonth TD.Day.HasEvent{font-weight:bold}.PortletCalendar .SmallMonth TD.Day.HasEvent .ctxTooltipMenu{cursor:pointer}.PortletCalendar .SmallMonth TD.PastDay A{color:#aaa}.PortletCalendar .SmallMonth TD.PastDay.MemberAttends A{background-color:#ccc}.PortletCalendar .SmallMonth TD.Today A,.PortletCalendar .SmallMonth TD.Day.HasEvent.Today A{border:1px solid #ccc;color:#ff8f1f;background-color:#f4f4f4;font-weight:bold}.PortletCalendar .view_days .calendarNavigationLink{margin-left:56px !important}.PortletCalendar .view_days .extended-filter-container,.PortletCalendar .view_days .upper-time-navigation-bar{margin-left:71px !important}.PortletCalendar .calendarNavigationLink{height:60px}.PortletCalendar .calendarNavigationLink .btn{border-radius:0}.PortletCalendar .calendarNavigationLink .btn-group>DIV{height:100%}.PortletCalendar .calendarNavigationLink .btn-default,.PortletCalendar .calendarNavigationLink .input-group-btn SPAN.jalios-icon{color:#005db4}.PortletCalendar .calendarNavigationLink .btn-default:focus,.PortletCalendar .calendarNavigationLink .input-group-btn SPAN.jalios-icon:focus,.PortletCalendar .calendarNavigationLink .btn-default:active,.PortletCalendar .calendarNavigationLink .input-group-btn SPAN.jalios-icon:active,.PortletCalendar .calendarNavigationLink .btn-default:hover,.PortletCalendar .calendarNavigationLink .input-group-btn SPAN.jalios-icon:hover{color:#003568}.PortletCalendar .calendarNavigationLink LI.selected{background-color:#fff3b2;border:1px solid #aaa;padding-bottom:2px}.PortletCalendar .displayOptionPanel .filter-button{padding-left:12px}.PortletCalendar .displayOptionPanel .filter-menu LI>A{padding-left:10px}.PortletCalendar .displayOptionPanel .filter-menu LI>LABEL{padding-left:10px;font-weight:normal;white-space:nowrap}.PortletCalendar .Header{background-color:#fff;color:#000;text-align:center;white-space:nowrap}.PortletCalendar .calendar-action{background-color:#fff;font-family:'embedded-roboto';font-weight:300;font-size:18px;border:1px none #000}.PortletCalendar .calendar-action .navbar-nav.navbar-center{left:50%;transform:translatex(-50%)}.PortletCalendar .calendar-action .cal-header-navigation .navbar-text{font-size:24px;font-weight:300;margin-bottom:0}.PortletCalendar .calendar-action.navbar-default .navbar-nav>LI.dropdown>a{font-size:14px;color:#555}.PortletCalendar .calendar-action .header-text{cursor:default}.PortletCalendar .upper-time-navigation-bar .widget.gotoDate,.PortletCalendar .calendarNavigationLink .widget.gotoDate,.PortletCalendar .upper-time-navigation-bar A.today,.PortletCalendar .calendarNavigationLink A.today{height:66px}.PortletCalendar .lg-display.cal-header-navigation{display:none}.PortletCalendar .calendarNavigationLink .widget.gotoDate.lg-display,.PortletCalendar .calendarNavigationLink A.today.lg-display{display:none}.PortletCalendar .upper-time-navigation-bar .widget.gotoDate{margin-left:-12px}.PortletCalendar .upper-time-navigation-bar .widget.gotoDate,.PortletCalendar .upper-time-navigation-bar A.today{align-items:center;display:flex}.PortletCalendar .navbar .extended-filter.navbar-form .input-group{max-width:500px}.PortletCalendar .extended-filter-container{min-height:15px;padding-right:27px}.PortletCalendar .extended-filter{font-size:14px;text-align:left;background-color:#7ccdf9;margin-left:15px;padding-top:10px;padding-bottom:10px}.PortletCalendar .extended-filter LABEL{color:#fff;font-weight:normal}.PortletCalendar .extended-filter .keyword .input-group-list{border:1px none transparent}.PortletCalendar .extended-filter .keyword .input-group-list LI.input-group .form-control-autocomplete{background-color:#fff}.PortletCalendar .extended-filter .planification-div.navbar-text{margin-bottom:0}.PortletCalendar .Event{border:1px solid #ccc;background-color:#f4f4f4}.PortletCalendar .Event .attendees,.PortletCalendar .DayEvent .attendees,.PortletCalendar .MultipleEventsContent .attendees{display:inline;padding-left:5px}.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="5"] TD[colspan="1"] .DayEvent .title,.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="7"] TD[colspan="1"] .DayEvent .title{text-overflow:ellipsis;width:150px}.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="5"] TD[colspan="2"] .DayEvent .title,.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="7"] TD[colspan="2"] .DayEvent .title{text-overflow:ellipsis;width:300px}.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="5"] TD[colspan="3"] .DayEvent .title,.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="7"] TD[colspan="3"] .DayEvent .title{text-overflow:ellipsis;width:450px}.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="5"] TD[colspan="4"] .DayEvent .title,.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="7"] TD[colspan="4"] .DayEvent .title{text-overflow:ellipsis;width:600px}.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="5"] TD[colspan="5"] .DayEvent .title,.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="7"] TD[colspan="5"] .DayEvent .title{text-overflow:ellipsis;width:750px}.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="5"] TD[colspan="6"] .DayEvent .title,.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="7"] TD[colspan="6"] .DayEvent .title{text-overflow:ellipsis;width:900px}.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="5"] TD[colspan="7"] .DayEvent .title,.PortletCalendar DIV.PortletCalendar_Common[data-jalios-calendar-displayed-days="7"] TD[colspan="7"] .DayEvent .title{text-overflow:ellipsis;width:1050px}.PortletCalendar .Event,.PortletCalendar .DayEvent,.PortletCalendar .DisplayElement{white-space:nowrap;padding-left:2px;padding-right:2px;margin-left:2px;margin-right:2px;font-size:12px;overflow:hidden;text-overflow:ellipsis}.PortletCalendar .Event .edit-div,.PortletCalendar .DayEvent .edit-div,.PortletCalendar .DisplayElement .edit-div{display:none}.PortletCalendar .Event:hover .edit-div,.PortletCalendar .DayEvent:hover .edit-div,.PortletCalendar .DisplayElement:hover .edit-div{display:block}.PortletCalendar .Event .title,.PortletCalendar .DayEvent .title,.PortletCalendar .DisplayElement .title{overflow:hidden}.PortletCalendar .Event .title A,.PortletCalendar .DayEvent .title A,.PortletCalendar .DisplayElement .title A{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortletCalendar .Event,.PortletCalendar .DisplayElement{background-color:#f0f0f0}.PortletCalendar .Event A,.PortletCalendar .DisplayElement A{color:#666}.PortletCalendar .Event.attends,.PortletCalendar .DisplayElement.attends{border:1px solid #39d;background-color:#5bc0de}.PortletCalendar .Event.attends A,.PortletCalendar .DisplayElement.attends A{color:#fff}.PortletCalendar .Event.attends.pending,.PortletCalendar .DisplayElement.attends.pending{background-color:#2390b0}.PortletCalendar .Event.DummyScheduleCalendarEvent,.PortletCalendar .DisplayElement.DummyScheduleCalendarEvent{background-color:#f0d7f0;border:1px solid #cd79cd}.PortletCalendar .Event.DummyScheduleCalendarEvent A,.PortletCalendar .DisplayElement.DummyScheduleCalendarEvent A{color:#a33da3}.PortletCalendar .DayEvent{border:1px solid #fff;background-color:#ffefc2}.PortletCalendar .DayEvent A{color:#9e6d3b}.PortletCalendar .DayEvent.attends{border:1px solid #ffad5b;background-color:#ffe9a8}.PortletCalendar .DayEvent.DummyScheduleCalendarEvent{background-color:#f0d7f0;border:1px solid #cd79cd}.PortletCalendar .DayEvent.DummyScheduleCalendarEvent A{color:#a33da3}.PortletCalendar .Event.ui-draggable,.PortletCalendar .DayEvent.ui-draggable{cursor:move}.PortletCalendar .Event.ui-resizable .ui-resizable-s,.PortletCalendar .DayEvent.ui-resizable .ui-resizable-s{position:absolute}.PortletCalendar .DisplayElement{position:absolute;width:99%;border:1px solid #ccc;background-color:#f0f0f0;white-space:nowrap;overflow-y:auto}.PortletCalendar .newEvent{border:1px solid #39d;background-color:#5bc0de}.PortletCalendar .Month TR.Content{height:100px}.PortletCalendar .Month TD{border:1px solid #ccc}.PortletCalendar .Month TD a.addButton{visibility:hidden;color:#aaa}.PortletCalendar .Month TD:hover a.addButton{visibility:visible}.PortletCalendar .Month TD.Day1,.PortletCalendar .Month TD.Day2{vertical-align:top;padding-left:3px;max-width:150px}.PortletCalendar .Month TD.Day1 DIV.add-button,.PortletCalendar .Month TD.Day2 DIV.add-button{float:right;padding-right:3px}.PortletCalendar .Month TD.Day1{background-color:#fff}.PortletCalendar .Month TD.Day1.Today{font-size:14px;font-weight:700;background-color:#f4f4f4}.PortletCalendar .Month TD.Day2{background-color:#fff}.PortletCalendar .Month TD .Day1Date,.PortletCalendar .Month TD .Day2Date{padding-top:10px;padding-left:10px;margin:0}.PortletCalendar .Month TD .Day1Date{text-align:left}.PortletCalendar .Month TD .Day1Date a.day-link,.PortletCalendar .Month TD .Day1Date a.day-link{color:#000}.PortletCalendar .Month TD .Day2Date{text-align:left}.PortletCalendar .Month TD .Day2Date a.day-link,.PortletCalendar .Month TD .Day2Date a.day-link{color:#aaa}.PortletCalendar .Month .add-icon-container{margin:5px}.PortletCalendar .Month .Header TD{font-size:14px;padding:10px 0;padding-left:10px;text-align:left;border-bottom:1px solid #999}.PortletCalendar .Day TD{border-left:1px solid #ccc}.PortletCalendar .Day TD.linkCell{width:20px}.PortletCalendar .Day TD.linkCell .jalios-icon{color:#999}.PortletCalendar .Day TD.linkCell A{text-align:center}.PortletCalendar .Day TD:last-child{border-right:1px solid #ccc}.PortletCalendar .Day .Header TD{font-size:14px;padding:10px 0}.PortletCalendar .Day .Header TD .short-display{display:inline-block}.PortletCalendar .Day .Header TD .full-display{display:none}.PortletCalendar .Day .Header TD,.PortletCalendar .Day .DayEventHeader TD{border:1px none #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #999}.PortletCalendar .Day .Header TD A,.PortletCalendar .Day .DayEventHeader TD A{text-decoration:none}.PortletCalendar .Day .Header TD.NewDayEventPlaceHolder,.PortletCalendar .Day .DayEventHeader TD.NewDayEventPlaceHolder{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;max-height:10px}.PortletCalendar .Day .Header TD.today,.PortletCalendar .Day .DayEventHeader TD.today{background-color:#f4f4f4;font-weight:700}.PortletCalendar .Day .Header TD:last-child,.PortletCalendar .Day .DayEventHeader TD:last-child{border-right:1px solid #ccc}.PortletCalendar .Day .Header TD.Hours-corner,.PortletCalendar .Day .DayEventHeader TD.Hours-corner{background-color:#fff;border:1px none #ccc}.PortletCalendar .Day .Header TD A,.PortletCalendar .Day .DayEventHeader TD A{color:#000}.PortletCalendar .Day .HourAction{background-color:#fff;border:1px none #ccc}.PortletCalendar .Day .HourAction A{float:right;text-decoration:none;color:#000}.PortletCalendar .Day .HourAction A .jalios-icon{color:#999}.PortletCalendar .Day .Hours{background-color:#fff;border:1px none #ccc;max-width:71px;min-width:71px;width:71px}.PortletCalendar .Day .Hour{padding-left:2px;padding-right:10px;line-height:20px;margin-bottom:18px;width:100%;text-align:right;white-space:nowrap;border:1px none #ccc}.PortletCalendar .Day .Hour.latest{margin-bottom:0}.PortletCalendar .Day TD.HourAction,.PortletCalendar .Day TD.LinkCell{width:1%;border:1px none #ccc;background-color:#fff}.PortletCalendar .Day TD.HourAction .jalios-icon,.PortletCalendar .Day TD.LinkCell .jalios-icon{color:#999}.PortletCalendar .Day TD.HourAction A,.PortletCalendar .Day TD.LinkCell A{display:block;width:30px;min-width:30px;max-width:30px;text-align:center}.PortletCalendar .Day .Events{height:100%;background:url('../plugins/CalendarPlugin/images/dayBG.gif') repeat top left;position:relative}.PortletCalendar .Day .Events.today{background:url('../plugins/CalendarPlugin/images/dayBGToday.gif') repeat top left}.PortletCalendar .Day .Event{position:absolute;width:99%}.PortletCalendar .Day .Event.conflict,.PortletCalendar .Day .DisplayElement.conflict{width:48%;right:0}.PortletCalendar .Day .Event.conflict.attends,.PortletCalendar .Day .DisplayElement.conflict.attends{left:0}.PortletCalendar .Day .DisplayElement .MultipleEventsContent .title{border-bottom:1px dashed #aaa}.PortletCalendar .Day .DisplayElement .MultipleEventsContent .title:last-child{border-bottom:0 none #000}.PortletCalendar .calendar-container{padding:0 27px 0 15px;background-color:#fff}.PortletCalendar .item-box .event .jalios-icon{display:none}.browser-Chrome .PortletCalendar .calendar-action .widget.search{max-width:250px}.add-icon-container{color:#999;margin-left:5px}.add-icon-container SPAN{font-size:14px;font-weight:normal}.PortletCalendar_SM_Tooltip .Event{border-bottom:1px solid #c6c669;background-color:#fffff9;padding:3px}.ttcard-display.edit-button{display:inline-block}.tt-card.CalendarEvent .op-edit,.tt-card.ExternalCalendarEvent .op-edit{display:none}.multipleEventTtCard .popover-footer,.multipleEventTtCard .tt-card-meta,.multipleEventTtCard .export-ICS{display:none}.multipleEventTtCard .tt-card{border-bottom:1px solid #ccc}.diary{background-color:#fff}.diary .day{background:#fcfcfc;border-top:1px solid #f7f7f7}.diary .time{color:#999}.diary .addEvent{border-top:1px solid #ccc}.panel .panel-body .diary .day{margin-left:-15px;margin-right:-15px;padding:5px 10px}.tt-card .CalendarEvent .attendees-table .data{padding-left:5px}.tt-card .CalendarEvent .attendees-table .data .attendee-div{margin-left:5px}.tt-card .CalendarEvent .attendees-table .data .attendee-div.declined{opacity:.5}.jcmsplugin-calendar-editEvent .widget-name-periodicityEndDate.none,.edit-pub .CalendarEvent .widget-name-periodicityEndDate.none,.jcmsplugin-calendar-editEvent .widget-name-periodicityEndDate.NONE,.edit-pub .CalendarEvent .widget-name-periodicityEndDate.NONE{display:none}.jcmsplugin-calendar-editEvent .widget-name-reminderDuration.none,.edit-pub .CalendarEvent .widget-name-reminderDuration.none,.jcmsplugin-calendar-editEvent .widget-name-reminderDuration.NONE,.edit-pub .CalendarEvent .widget-name-reminderDuration.NONE{display:block !important}.PortletCalendar[max-width~="210px"] .calendar-action .dropdown .full-display{display:none}.PortletCalendar[max-width~="210px"] .Day .Header TD .short-display{display:inline-block}.PortletCalendar[max-width~="210px"] .Day .Header TD .full-display{display:none}.PortletCalendar[max-width~="1210px"] .calendar-action .dropdown .full-display{display:inline-block}.PortletCalendar[max-width~="1210px"] .Day .Header TD .short-display{display:none}.PortletCalendar[max-width~="1210px"] .Day .Header TD .full-display{display:inline-block}.PortletCalendar[min-width~="1210px"] .upper-time-navigation-bar{display:none}.PortletCalendar[min-width~="1210px"] .lg-display.cal-header-navigation{display:none}.PortletCalendar[min-width~="1210px"] .cal-header-navigation.lg-display{display:inline-block}.PortletCalendar[min-width~="1210px"] .cal-header-navigation .navbar-text{margin-right:5px}.PortletCalendar[min-width~="1210px"] .calendar-action .navbar-nav.navbar-center{position:absolute}.PortletCalendar[min-width~="1210px"] .calendar-action .dropdown .full-display,.PortletCalendar[min-width~="1210px"] .calendar-action .dropdown .lg-display{display:inline-block}.PortletCalendar[min-width~="1210px"] .calendar-action .widget.gotoDate.lg-display,.PortletCalendar[min-width~="1210px"] .calendar-action A.today.lg-display{display:flex;align-items:center}.PortletCalendar[min-width~="1210px"] .Day .Header TD .short-display{display:none}.PortletCalendar[min-width~="1210px"] .Day .Header TD .full-display{display:inline-block}.external-calendar-modal .configuration .row:nth-child(2){padding-top:5px}
