﻿.important-dates.important-dates-box-shadow .date-text-container{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);}.important-dates.no-truncation-title .dates .date h3.title{height:auto;}.important-dates.no-truncation-title .dates .date .description{margin-top:5px;}.important-dates.no-truncation-description .dates .date .description{height:auto;}.important-dates .date-header{line-height:35px;margin-bottom:12px;padding-bottom:4px;border-bottom:1px solid transparent;}.important-dates .date-header .wp-title{line-height:inherit;float:left;margin:0;padding:0;}.important-dates .date-header .see-all{float:right;}.important-dates .date-header .see-all a{padding:5px 10px;border:1px solid transparent;}.important-dates .date-header:after{display:table;content:'';clear:both;}.important-dates .wp-title,.important-dates .wp-title a:link,.important-dates .wp-title a:visited{color:#000;}.important-dates .dates .date{box-sizing:border-box;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #f1f1f1;}.important-dates .dates .date:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}.important-dates .dates .date .event-date-container .date-display{border:1px solid transparent;}.important-dates .dates .date .date-text-container{position:relative;box-sizing:border-box;height:100%;background-color:#fff;padding-top:7px;padding-bottom:7px;padding-left:160px;padding-right:14px;}.important-dates .dates .date .date-container{width:140px;max-height:134px;position:absolute;height:100%;line-height:134px;background-color:#24335a;color:#fff;box-sizing:border-box;top:0;bottom:0;overflow:hidden;}.important-dates .dates .date .date-container:hover,.important-dates .dates .date .date-container:focus,.important-dates .dates .date .date-container:link{text-decoration:none !important;}.important-dates .dates .date .date-container .date-display{position:relative;text-align:center;height:100%;box-sizing:border-box;border:1px solid transparent;}.important-dates .dates .date .date-container span{display:block;}.important-dates .dates .date .date-container .day-text{font-size:1em;position:absolute;left:15px;right:15px;top:-25%;}.important-dates .dates .date .date-container .date-text{font-size:2.5em;font-weight:600;}.important-dates .dates .date .date-container .month-text{font-size:1em;bottom:-25%;position:absolute;left:15px;right:15px;}.important-dates .dates .date h3.title{margin:0;padding:0;color:#333;height:30px;min-height:30px;box-sizing:border-box;line-height:1.1;}.important-dates .dates .date h3.title a:link,.important-dates .dates .date h3.title a:visited{display:inline-block;color:#333;}.important-dates .dates .date .description{box-sizing:border-box;height:90px;min-height:90px;color:#666;}.important-dates .dates .date .date-container{left:0;}.important-dates .events{box-sizing:border-box;}.important-dates .events:after,.important-dates .events:before{display:table;content:"";}.important-dates .events:after{clear:both;}@media only screen and (max-width:660px){.important-dates .dates .date .date-container{width:35%;}.important-dates .dates .date .date-text-container{padding-left:38%;}}@media print{.important-dates .dates .date .description{height:auto !important;}}