/*!
 * FullCalendar v2.2.6 Print Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */.fc{max-width:100% !important}.fc-event{background:#fff !important;color:#000 !important;page-break-inside:avoid}.fc-event .fc-resizer{display:none}th,td,hr,thead,tbody,.fc-row{border-color:#ccc !important;background:#fff !important}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{display:none}.fc tbody .fc-row{height:auto !important;min-height:0 !important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0 !important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more-cell,.fc-more{display:none !important}.fc tr.fc-limited{display:table-row !important}.fc td.fc-limited{display:table-cell !important}.fc-popover{display:none}.fc-time-grid{min-height:0 !important}.fc-agenda-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none !important}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0 !important}.fc-time-grid .fc-event{position:static !important;margin:3px 2px !important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px !important}.fc-time-grid .fc-event.fc-not-end:after{content:"..."}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px !important}.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc-time-grid .fc-event .fc-time{white-space:normal !important}.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-scroller,.fc-day-grid-container,.fc-time-grid-container{overflow:visible !important;height:auto !important}.fc-row{border:0 !important;margin:0 !important}.fc-button-group,.fc button{display:none}#background,div#current_user,#quick_info,#authentication,ol#main_navigation,div#search_box,#left_container #footer,#navigation,#secondary_navigation,#subitems_nav,#show_feedback,#admin,#tester_bar,#_unite_layout_selector,.-unite-page-admin,#banner{display:none !important}#header{height:auto !important}#membership_directory #filter{display:none}#membership_directory>ol{list-style-type:none;padding-left:0}#membership_directory>ol li.member{min-height:52px;color:#000;overflow:hidden;margin-bottom:0.5em}#membership_directory>ol li.member div span a{color:#000}#membership_directory>ol li.member .portrait{float:left;margin-right:1em}#membership_directory>ol li.member .memberdir-info{float:left}#membership_directory>ol li.member .memberdir-info a{text-decoration:none}.-unite-calendar-page #page_title{display:none}#calendar_controls{margin-bottom:1em}#calendar_controls .calendar-navigation,#calendar_controls .calendar-modifiers,#calendar_controls #month_view,#calendar_controls #week_view,#calendar_controls .dropdown-toggle{display:none}#calendar_controls #event_scope{font-size:2em}.fc-content-skeleton table,.fc-widget-header table{table-layout:fixed;width:100%;border-collapse:collapse}.fc-content-skeleton{page-break-inside:avoid}.fc-content-skeleton table thead td{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}.fc-content-skeleton table tbody td{border-bottom:none;border-right:1px solid #ccc;border-left:1px solid #ccc}.fc-widget-content .fc-row:last-child tbody td{border-bottom:1px solid #ccc}.fc-content-skeleton table td,.fc-widget-header table th{display:table-cell;width:14%}.fc-event-container{vertical-align:top}.fc-event{display:block;border:1px solid #ddd;border-radius:4px;padding:1px 2px;text-decoration:none}.list-view tr{page-break-inside:avoid}.list-view td{padding-bottom:2em;border:none}.list-view .event-day-of-week{font-size:14px;font-weight:bold;margin:0}.list-view .event-day{margin:0}.list-view .event-date{vertical-align:top}.list-view .event-description{vertical-align:top}.list-view .event-description ul{margin:0;list-style:none}.list-view .event-description ul li p{margin:0;text-indent:-5em;padding-left:5em}.list-view .event-description a{margin-right:5px;text-decoration:none}.list-view .event-description .events-list-no-events{margin-left:7.5em}.list-view .event-description .event-time{display:inline-block;text-align:right;width:4.33em;padding-right:0.66em;white-space:nowrap}.list-view .event-description .event-location{margin-right:5px;font-weight:bold}.list-view .event-description .event-location::before{content:'(';font-weight:normal}.list-view .event-description .event-location::after{content:')';font-weight:normal}.list-view .event-description .calendar-name{padding:1px 4px;margin:0.125em 0;background-color:transparent !important}.list-view .event-description .event-title{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;font-weight:bold !important}
