:root{--sb-news-tiles-imageHeight:200px;--sb-news-tiles-per-row:--var(--sb-news-tiles-per-row-xs)}@media (min-width:768px){:root{--sb-news-tiles-per-row:var(--sb-news-tiles-per-row-sm)}}@media (min-width:992px){:root{--sb-news-tiles-per-row:var(--sb-news-tiles-per-row-md)}}@media (min-width:1200px){:root{--sb-news-tiles-per-row:var(--sb-news-tiles-per-row-lg)}}.news-tiles{align-content:stretch;align-items:stretch;display:flex;flex-wrap:wrap;margin-right:-20px}.news-tiles .news-tile{padding-bottom:20px;padding-right:20px;position:relative}.news-tiles .news-tile .panel{height:100%}.news-tiles .news-tile .news-tile-image-and-date{background-position:50%;background-size:cover;margin:-15px -15px 20px;overflow:hidden;position:relative}.news-tiles .news-tile .news-tile-image-and-date a{display:block;height:100%}.news-tiles .news-tile .news-tile-image-and-date .news-tile-date{background-color:#fffc;bottom:0;display:inline-block;font-weight:700;left:15px;padding:10px;position:absolute}.news-tiles .news-tile .news-tile-image-and-date img.news-tile-image{height:var(--sb-news-tiles-imageHeight);object-fit:cover;width:100%}.news-tiles .news-tile .news-tile-admin{bottom:30px;position:absolute;right:40px}.news-tiles .news-tile .news-tile-abstract{overflow:hidden}.news-tiles .news-tile .news-tile-event-details{margin-bottom:10px}.news-tile{flex:0 0 calc(100%/var(--sb-news-tiles-per-row));max-width:calc(100%/var(--sb-news-tiles-per-row))}.horizontal-scroller-item>.news-tiles{height:100%}.horizontal-scroller-item>.news-tiles>.news-tile{display:flex;flex:1 1 100%;max-width:100%}.horizontal-scroller-item>.news-tiles>.news-tile .panel{width:100%}table#occurrences{border-collapse:collapse;clear:both;width:100%}table#occurrences td{vertical-align:top}tr.rowColour1{background:#fff}tr.rowColour2{background:#f9f9f9}.occurrenceTags a{text-decoration:none}td.occurrenceDetails{word-break:break-word}td.occurrenceDateTime{white-space:nowrap;width:10%}.occurrenceTime span.time{white-space:nowrap}.calendarItemFooter{font-size:90%}.calendar{border-collapse:collapse;clear:both;table-layout:fixed;width:100%}@media (max-width:767px){.calendarContainer{border-bottom:1px solid #777;margin:0 -20px 20px}}@media (min-width:768px){.calendar{border:1px solid #ddd;border-top-color:#777}.calendarContainer{margin:0}}.calendar th{border-top:1px solid #777!important;color:#fff}.calendar th:first-child{border-left:1px solid #777}.calendar th:last-child{border-right:1px solid #777}.calendar td{border-right:1px solid #ddd;min-height:10px;padding:0!important}.calendar td.rowSpan{height:100%}.calendar topRow{background:#f9f9f9;border-top:1px solid #777}.calendar topRow td{height:20px}.calendar .bottomRow td{height:10px}.calendar .middleRow td{height:1em}.id7-main-content-area .id7-main-content table.calendar>tbody>tr:not(.topRow) td{border-top:none}.id7-main-content-area .id7-main-content table.calendar .eventPopup a{text-decoration:none}.calendar .date{float:right;margin-right:2px}.calendar .date a{color:#383838;text-decoration:none}.calendar .date a:hover{text-decoration:underline}.calendar .weekNumber{float:left;margin-left:2px}#layoutTable .calendar .createNewItem a,.calendar .createNewItem a{text-decoration:none}.calendar .createNewItem{display:inline;float:right;margin-right:2px;visibility:hidden}.calendar .createNewItemHover{visibility:visible}.calendar .event{margin:2px;max-width:100%}#colourPicker{margin-bottom:10px}#colourPicker .event{margin:0 10px 10px 0;min-width:50px}#colourPicker .btn-group>.btn:first-child,#colourPicker .btn-group>.btn:last-child{border-radius:0 0 0 0}#exampleEvent{margin-bottom:20px}.calendar.monthly tr td.notThisMonth{background:#eee}.calendar.monthly tr.topRow td.notThisMonth{background:#ddd}.calendar tr td.today{background:#ffe7ad}.calendar tr.topRow td.today{background:#ffc233}.calendar tr td{vertical-align:top}.calendar.fourDayCalendar td{height:400px}#layoutTable .calendar.mini a,.calendar.mini a{display:block;text-decoration:none}.calendar.mini{border:1px solid #777;border-collapse:collapse;width:auto}.calendar.mini td{height:20px;line-height:25px;text-align:center;width:25px}.calendar.mini th{background-color:#f0f0f6}#calendarToolbarButtons{display:inline-block;float:left;margin-right:20px}#calendarAddContainer,.newsViewList{float:left}.calendar .popover-content{overflow:hidden}.calendar .tagsOnThisItem{margin-left:-2px}.calendar .event{display:block}.calendar .eventPopoverName{margin-bottom:5px}.calendar .popover-title{min-width:200px;overflow:hidden;width:100%}.calendar button.close{margin-right:4px}.triggerPopover{cursor:pointer}.eventActions{display:inline-block}.clickMeHint{background-color:#ffc;font-weight:700}.calendarItemFooter{clear:both}#quickAddForm{margin-right:20px}#quickAddPreview{font-size:11px;left:0;line-height:130%;position:absolute;top:4em;width:30em;z-index:100}#quickAddPreview .attribute{clear:left;float:left;font-weight:700;width:5em}#quickAddPreview .location{font-style:normal}#quickAddPreview .recurrence,#quickAddPreview .tags{display:block}#quickAddPreview .invalid{background:#fee;padding:2px}#quickAddPreview .error{color:crimson}#calendarAggregationButtons a{text-decoration:none}.formw .textarea{height:200px;width:700px}@media print{#calendarAggregationButtons,#calendarToolbar{display:none}.date a[href*="warwick.ac.uk"]:after,.time abbr[title]:after,.title a[href*="warwick.ac.uk"]:after{content:""}}.sb-calendar-day-names-row{display:none}.sb-calendar-week-row{display:block;margin-bottom:20px}.sb-calendar-week-row .sb-calendar-date{background-color:#eee;margin-top:10px;padding:10px}.sb-calendar-week-row .sb-calendar-date.today{background-color:#f5cf77}.sb-calendar-week-row .sb-calendar-date.notThisMonth{background-color:#ddd}.sb-calendar-week-row .sb-calendar-date .createNewItem{display:inline;float:right;margin-right:2px;visibility:hidden}.sb-calendar-week-row .sb-calendar-date .createNewItemHover,.sb-calendar-week-row .sb-calendar-date:hover .createNewItem{visibility:visible}.sb-calendar-week-row .sb-calendar-date a{color:#58595b;text-decoration:none}.sb-calendar-week-row .sb-calendar-date a:hover{text-decoration:underline}.sb-calendar-week-row .sb-calendar-event{border:1px solid #fff;padding:10px}.sb-calendar-week-row .sb-calendar-event .abstract,.sb-calendar-week-row .sb-calendar-event .location,.sb-calendar-week-row .sb-calendar-event .time,.sb-calendar-week-row .sb-calendar-event .title{display:block}.sb-calendar-week-row a.sb-calendar-event{display:block;text-decoration:none}.sb-calendar-week-row a.sb-calendar-event.not-first-day{display:none}@supports (display:grid){.sb-calendar-day-names-row{display:grid;grid-template-rows:auto}.sb-calendar-day-names-row.seven-day{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.sb-calendar-day-names-row.five-day{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.sb-calendar-day-names-row.four-day{grid-template-columns:1fr 1fr 1fr 1fr}.sb-calendar-day-names-row .sb-calendar-day{border:1px solid #fff;grid-row:1;padding:10px}.sb-calendar-week-row{display:grid;grid-auto-flow:column;grid-template-rows:repeat(100,auto);margin-bottom:20px}.sb-calendar-week-row.seven-day{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.sb-calendar-week-row.five-day{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.sb-calendar-week-row.four-day{grid-template-columns:1fr 1fr 1fr 1fr}.sb-calendar-week-row .sb-calendar-date,.sb-calendar-week-row .sb-calendar-day{border:1px solid #fff;grid-row:1;padding:10px}.sb-calendar-week-row .sb-calendar-date{background-color:#eee;margin-top:0}.sb-calendar-week-row .sb-calendar-date.today{background-color:#f5cf77}.sb-calendar-week-row .sb-calendar-date.notThisMonth{background-color:#ddd}.sb-calendar-week-row .sb-calendar-date .createNewItem{display:inline;float:right;margin-right:2px;visibility:hidden}.sb-calendar-week-row .sb-calendar-date .createNewItemHover,.sb-calendar-week-row .sb-calendar-date:hover .createNewItem{visibility:visible}.sb-calendar-week-row .sb-calendar-date a{color:#58595b;text-decoration:none}.sb-calendar-week-row .sb-calendar-date a:hover{text-decoration:underline}.sb-calendar-week-row a.sb-calendar-event{border:1px solid #fff;padding:10px}.sb-calendar-week-row a.sb-calendar-event.not-first-day{display:block}.sb-calendar-week-row a.sb-calendar-event.span-1{grid-column-end:span 1}.sb-calendar-week-row a.sb-calendar-event.span-2{grid-column-end:span 2}.sb-calendar-week-row a.sb-calendar-event.span-3{grid-column-end:span 3}.sb-calendar-week-row a.sb-calendar-event.span-4{grid-column-end:span 4}.sb-calendar-week-row a.sb-calendar-event.span-5{grid-column-end:span 5}.sb-calendar-week-row a.sb-calendar-event.span-6{grid-column-end:span 6}.sb-calendar-week-row a.sb-calendar-event.span-7{grid-column-end:span 7}.sb-calendar-week-row a.sb-calendar-event .abstract,.sb-calendar-week-row a.sb-calendar-event .location,.sb-calendar-week-row a.sb-calendar-event .time,.sb-calendar-week-row a.sb-calendar-event .title{display:block}.sb-calendar-week-row a.sb-calendar-event{text-decoration:none}}.shareButtons{margin-bottom:10px}.shareButtons .dropdown-menu{font-size:1.6rem;min-width:auto}
/*# sourceMappingURL=calendars.css.map */
