@media screen and (min-width:1025px){.page-type-event .field-name-field-event-dates,.page-type-event .field-name-body,.page-type-event .field-name-field-date{margin-left:100px;margin-right:442px;}.page-type-event .region-highlighted{margin-bottom:0;}}.page-type-event .article-full .article-content .field.field-name-field-event-dates{padding:20px 20px 0;background-color:#fff;}.page-type-event .region-content .date-display-single{margin-bottom:0;font-weight:bold;font-size:18px;}.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table tr.even td{background-color:#cfe2e4;}.calendar-calendar .month-view .full td.single-day div.monthview{background-color:transparent;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{font-size:12px;color:#333;}.calendar-calendar .month-view .full td.single-day .inner .item:first-child div.monthview{padding-top:4px;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:normal;}#block-views-events-block{margin-bottom:40px;padding:25px 0 35px;background-color:#FFF;}#block-views-events-block .throbber{display:none;}#block-views-events-block .views-field-body,#block-views-events-block .views-field-view-node,#block-views-events-block .mobile-cal-date{display:none;}.view .date-nav-wrapper .date-next,.view .date-nav-wrapper .date-prev{background:transparent;border:none;}.view .date-nav-wrapper .date-next a,.view .date-nav-wrapper .date-prev a{border:1px solid #ccc;padding:5px 10px 8px;display:block;}.view .date-nav-wrapper .date-prev a{border-radius:5px 0 0 5px;}.view .date-nav-wrapper .date-next a{border-radius:0px 5px 5px 0px;}@media screen and (max-width:768px){.calendar-calendar table,.calendar-calendar tbody,.calendar-calendar th,.calendar-calendar td,.calendar-calendar tr{display:block;}.calendar-calendar thead,.calendar-calendar thead tr,.calendar-calendar tr.date-box{position:absolute;top:-9999px;left:-9999px;}.calendar-calendar tr td.no-entry{border-bottom:1px solid #ccc;}.calendar-calendar td.today,.calendar-calendar .full tr td.single-day.today{border-top:2px solid #0074ab;-webkit-box-shadow:0px 1px 4px 1px rgba(0,0,0,0.25);box-shadow:0px 1px 4px 1px rgba(0,0,0,0.25);}.calendar-calendar .full td,.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view td{padding:0;}.calendar-calendar td,.calendar-calendar td.calendar-agenda-items{border:none;position:relative;width:100%;}.calendar-calendar td.no-entry,.calendar-calendar td.empty{display:none;}.calendar-calendar td.calendar-agenda-items div.calendar{padding:0;}.calendar-calendar div.calendar,.calendar-calendar .date-display-single,.calendar-calendar td span.date-display-single{font-size:14px;font-weight:normal;margin:0 !important;}.calendar-calendar .inner .item{padding:0 10px;}.calendar-calendar .inner .item .view-item{border-bottom:1px solid #CCC;margin-bottom:15px;padding-bottom:15px;}.calendar-calendar .full tr.single-day .no-entry{height:44px !important;line-height:24px;}.calendar-calendar .full tr.single-day .no-entry .inner,.calendar-calendar .no-entry .inner{display:none;}.calendar-calendar .inner .views-field-title-field{display:inline-block;}#block-views-events-block .views-field-body,#block-views-events-block .views-field-view-node,#block-views-events-block .mobile-cal-date{display:block;}#block-views-events-block .mobile-cal-date{text-align:left;font-size:18px;margin-bottom:10px;}.calendar-calendar .full td,.calendar-calendar .month-view .full td{margin-bottom:20px;}.calendar-calendar td .inner div.calendar div,.calendar-calendar .date-display-single,.calendar-calendar td span.date-display-single{font-size:13px;}.calendar-calendar td .inner div.calendar .views-field-title a{font-size:15px;}.calendar-calendar .inner .views-field-field-event-dates{margin-bottom:6px;}}@media screen and (max-width:360px){#block-views-events-block .item-list ul.pager{position:relative;margin-bottom:20px;overflow:hidden;}#block-views-events-block .item-list ul.pager li{position:relative;}#block-views-events-block .item-list ul.pager li.date-next{float:right;}#block-views-events-block .item-list ul.pager li.date-prev{float:left;}.view .date-nav-wrapper .date-nav{margin-bottom:0;padding-bottom:0;}}
