.page--calendar .region-sidebar-second{background:#eaf2f5;padding:10px}.calendar-calendar th.days{background:#223e57;color:#fff}.calendar-calendar .month-view .full tr td.single-day.today{border-right:2px solid #7E2D29;border-bottom:2px solid #7E2D29;border-left:2px solid #7E2D29}.calendar-calendar .month-view .full tr td.date-box.today{border-color:#7E2D29}.calendar-calendar .calendar.monthview img{display:block;margin:0 auto}.calendar-calendar td.empty{color:#999}#block-views-block-calendar-month-view-block-1 h2,#block-views-block-calendar-month-view-block-1 h3{text-align:center}#block-views-block-calendar-month-view-block-1 .calendar-calendar .month-view .full td.single-day div.monthview{background:#fff}#block-views-block-calendar-month-view-block-1 .calendar-calendar div.day{float:none;width:30px;display:block;margin:0 auto}.view-calendar table.views-table{border:0;table-layout:fixed}.view-calendar tr{padding-bottom:20px;border-bottom:1px solid #cfcfcf}.view-calendar tr:last-of-type{border-bottom:0}.view-calendar td{border:0}.view-calendar .views-field-created{width:30%}.view-calendar .cal-page{background:#eaf2f5;text-align:center;box-shadow:2px 2px #cfcfcf;padding:10px}.view-calendar .cal-month{text-transform:uppercase}.view-calendar .cal-number{font-size:40px;color:#7E2D29;font-family:"Avenir-Black",Arial,Helvetica,sans-serif}.view-calendar .cal-title{font-size:20px}.view-calendar .cal-tags{color:#2d799f}.view-calendar .cal-tags .row{margin-top:10px}#block-views-block-calendar-block-1 .views-field-nothing{margin-bottom:20px}#block-views-block-calendar-block-1 .views-field-nothing .field-content{display:block;padding:10px}#block-views-block-calendar-block-1 .views-field-nothing .field-content p{padding:5px 30px;margin:0}#block-views-block-calendar-block-1 .views-field-nothing-1 .field-content{display:block;padding:10px}#block-views-block-calendar-block-1 .views-field-nothing-1 .field-content p{display:block;background:#eaf2f5;padding:10px 30px}#block-views-block-calendar-block-1 .views-field-nothing-1 .field-content .cal-person-row,#block-views-block-calendar-block-1 .views-field-nothing-1 .field-content .cal-phone-row,#block-views-block-calendar-block-1 .views-field-nothing-1 .field-content .cal-email-row{display:block;margin-bottom:15px}#block-views-block-calendar-block-1 .views-field-nothing-1 .field-content .cal-person{display:inline-block;float:left;background:url(../../images/calendar-Icons.png) no-repeat 3px -3px;background-size:cover;height:25px;width:25px;margin-right:10px}#block-views-block-calendar-block-1 .views-field-nothing-1 .field-content .cal-phone{display:inline-block;float:left;background:url(../../images/calendar-Icons.png) no-repeat -40px -1px;background-size:cover;height:25px;width:25px;margin-right:10px}#block-views-block-calendar-block-1 .views-field-nothing-1 .field-content .cal-email{display:inline-block;float:left;background:url(../../images/calendar-Icons.png) no-repeat -82px -2px;background-size:cover;height:25px;width:25px;margin-right:10px}.view-display-id-page_2 .views-field-field-event-fee{margin-bottom:10px}.view-display-id-block_11 .cal-page{background:#fff}.page--water--what-were-doing--water-planning--quality-standards-impaired-waters-total-maximum-daily-loads--impaired-waters .view-calendar td{border:1px solid #ddd}@media (min-width: 768px){body.one-sidebar.page--calendar main>.layout-content{padding:0}body.one-sidebar.page--calendar main>aside{width:30%}}
