.date-nav.default{margin:0 0 30px}@media (min-width:1200px){.core-style.sidebar .date-nav.default{margin:70px 0 30px}}.core-style.sidebar .date-nav.default{padding:34px 16% 25px}.date-nav.default .heading{font-size:32px;font-size:3.2rem;font-weight:700;color:#000;margin-bottom:20px}.date-nav.default .heading *{font-size:inherit;font-weight:inherit;color:inherit}.date-nav.default .dates{padding:0;margin:0 -5px}.date-nav.default .dates li{position:relative;margin-bottom:8px;padding-left:20px;font-weight:400;color:#003087;list-style-type:none}.date-nav.default .dates li:last-child{margin-bottom:0!important}.date-nav.default .dates li a:before,.date-nav.default .dates li button:before{content:'\f10c';font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:10px;left:5px;width:10px;text-align:center;transition:.3s}.date-nav.default .dates li a:before{top:50%;transform:translateY(-50%)}.date-nav.default .dates li>a,.date-nav.default .dates li>button{display:block;font-weight:inherit;line-height:1.5;padding:0 5px 0 30px;margin:2px 0;font-size:24px;font-size:2.4rem;text-decoration:none;color:#003087;background-color:transparent;border:none;border-bottom:2px solid transparent;transition:.3s}.date-nav.default .dates li>a:active,.date-nav.default .dates li>a:focus,.date-nav.default .dates li>a:hover,.date-nav.default .dates li>button:active,.date-nav.default .dates li>button:focus,.date-nav.default .dates li>button:hover{color:#005eb8;background-color:#fff;border-bottom-color:currentColor}.date-nav.default .dates li>a:after,.date-nav.default .dates li>button:after{display:none}.date-nav.default .dates li.active{font-weight:700}.date-nav.default .dates li.active>a::before{content:'\f111'}.date-nav.default .dates li.group button::before{content:'\f105';font-size:24px;font-size:2.4rem;top:0}.date-nav.default .dates li.group li.active a::before{content:'\f0da';font-size:24px;font-size:2.4rem}.date-nav.default .dates li.group.open button::before{transform:rotate(90deg) translateY(-3px)}.date-nav.default .dates li.group>ul{display:none;margin:5px 0 0;padding:0 0 0 20px;color:inherit}.date-nav.default .dates li.group>ul>li{margin-bottom:5px}@media (max-width:767px){.date-nav.default{margin-bottom:20px}.date-nav.default .heading{font-size:24px;font-size:2.4rem}}