#calendar table{border-collapse:collapse;width:100%}#calendar-header{background:#0091c4;border-bottom-width:0;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-style:normal;position:relative}@media(max-width: 568px){#calendar-header{background-size:cover !important}}.month-1 #calendar-header{background:#0081ba url("https://static.lp.lexp.cloud/images/calendar/header-jan.gif") 0 0 no-repeat;background-size:contain}.month-2 #calendar-header{background:#a10626 url("https://static.lp.lexp.cloud/images/calendar/header-feb.gif") 0 0 no-repeat;background-size:contain}.month-3 #calendar-header{background:#357b33 url("https://static.lp.lexp.cloud/images/calendar/header-mar.gif") 0 0 no-repeat;background-size:contain}.month-4 #calendar-header{background:#2479bf url("https://static.lp.lexp.cloud/images/calendar/header-april.gif") 0 0 no-repeat;background-size:contain}.month-5 #calendar-header{background:#cff url("https://static.lp.lexp.cloud/images/calendar/header-may.gif") 0 0 no-repeat;background-size:contain}.month-6 #calendar-header{background:#fde583 url("https://static.lp.lexp.cloud/images/calendar/header-june.gif") 0 0 no-repeat;background-size:contain}.month-7 #calendar-header{background:#000 url("https://static.lp.lexp.cloud/images/calendar/header-july.gif") 0 0 no-repeat;background-size:contain}.month-8 #calendar-header{background:#cff url("https://static.lp.lexp.cloud/images/calendar/header-aug.gif") 0 0 no-repeat;background-size:contain}.month-9 #calendar-header{background:#51925a url("https://static.lp.lexp.cloud/images/'calendar/header-sep.gif") 0 0 no-repeat;background-size:contain}.month-10 #calendar-header{background:#51925a url("https://static.lp.lexp.cloud/images/'calendar/header-oct.gif") 0 0 no-repeat;background-size:contain}.month-11 #calendar-header{background:#ad7f35 url("https://static.lp.lexp.cloud/images/'calendar/header-nov.gif") 0 0 no-repeat;background-size:contain}.month-12 #calendar-header{background:#e3e3e3 url("https://static.lp.lexp.cloud/images/'calendar/header-dec.gif") 0 0 no-repeat;background-size:contain}@media(min-width: 993px){.month-5 #calendar-title h2,.month-5 #calendar-header a,.month-6 #calendar-title h2,.month-6 #calendar-header a,.month-8 #calendar-title h2,.month-8 #calendar-header a,.month-12 #calendar-title h2,.month-12 #calendar-header a{color:#45454a}}#calendar-title{margin:0 auto;padding:6px 0}@media(max-width: 992px){#calendar-title{background-color:rgba(0,0,0,.2);text-shadow:1px 1px 1px rgba(0,0,0,.5)}}#calendar-title h2{color:#fff;margin-top:0;margin-bottom:.1em;font-weight:normal;font-size:1.3em;line-height:1.3em;text-shadow:none;letter-spacing:.02em}@media(max-width: 992px){#calendar-title h2{text-shadow:1px 1px 1px rgba(0,0,0,.5)}}#calendar-header a,#calendar th a{color:#ebeff8}.nav-links{font-size:1.1em}.arrows{margin:0 .5em}th.day-title{background:#ddd;border:1px solid #a7a7a7;border-top:0;color:#45454a;padding:2px 5px 1px 5px}@media(max-width: 992px){#calendar tr{display:block;margin-bottom:20px;border-bottom:1px solid #a7a7a7}#calendar tr:first-of-type{display:none}}#calendar td{vertical-align:top;border:1px solid #a7a7a7;padding:10px;width:14%;height:80px;background-color:#fff}@media(max-width: 992px){#calendar td{display:block;width:100%;border-bottom:0px;height:auto;border-bottom:2px solid #a7a7a7}#calendar td:before{font-weight:bold;font-size:16px;color:#aaa}#calendar td.current:before{color:#1d6dc3}#calendar td:nth-child(1):before{content:"Sun"}#calendar td:nth-child(2):before{content:"Mon"}#calendar td:nth-child(3):before{content:"Tue"}#calendar td:nth-child(4):before{content:"Wed"}#calendar td:nth-child(5):before{content:"Thu"}#calendar td:nth-child(6):before{content:"Fri"}#calendar td:nth-child(7):before{content:"Sat"}}#calendar td a{color:#1d6dc3}.day-num{color:#aaa;font-weight:bold;text-align:right;font-size:16px}@media(max-width: 992px){.day-num{float:left;text-align:left;margin-right:5px}}#calendar td.today{background-color:#ffc}td.current .day-num{color:#1d6dc3}.event{padding:15px 0;margin:0 5px;line-height:1.4;font-size:14px;border-bottom:1px solid #ccc}.event:last-child{border-bottom:0;padding-bottom:5px}.day-num+.event{padding-top:0}@media(max-width: 992px){.day-num+.event{padding-top:15px}}.event-keyterms{font-style:italic;border-left:2px solid #ccc;padding-left:10px;font-size:90%;margin-top:5px}.controller-calendar p#calendar-copy{font-size:12pt;color:#000;margin-bottom:1em}.controller-calendar h1.title{color:#000}.controller-calendar #jump{margin-top:25px}.jump-month{display:block;border:1px solid #a7a7a7;border-radius:3px;padding:5px;text-align:center;margin-bottom:10px;background:#fff}.jump-month:hover{text-decoration:none;background:#ddd}

/*# sourceMappingURL=calendar-c02c2a89.css.map*/