.font-main{font-family:"Montserrat",Calibri,Helvetica,Arial,sans-serif}.font-alt{font-family:"Antic",Verdana,Tahoma,Geneva,sans-serif}.font-fancy{font-family:"Alex Brush",Georgia,serif}.font-official{font-family:"Fenix",serif}.font-mono{font-family:"Inconsolata",Menlo,Monaco,Consolas,"Courier New",Courier,monospace}.font-uppercase{font-family:"Cinzel",Serif}.font-typewriter{font-family:"Special Elite",mono}.font-spaced{letter-spacing:2.55px}.font-large{font-size:125%}.font-small{font-size:75%}.content .event-info .header{margin-bottom:0}.event-info a.event-add{margin-bottom:3em}@media (min-width:768px){.event-info a.more-info h3{font-size:24px}}.event-info h2.past-events{margin:25px 0}.event-info p.past-events{margin-bottom:50px}.event-info p.view-by-year{margin-top:50px;font-size:90%}.event-info .event-listing{margin:25px 0 50px}.event-info .event-listing .event-status{padding:.2em .5em .08em;margin-bottom:1em;font-family:"Inconsolata",Menlo,Monaco,Consolas,"Courier New",Courier,monospace;font-size:50%;font-weight:bold;color:#666;border:1px solid #ccc;width:fit-content;border-radius:4px;display:inline-block;position:relative;top:0}@media (min-width:768px){.event-info .event-listing .event-status{top:-1px}}@media (min-width:1200px){.event-info .event-listing .event-status{top:-2px}}.event-info .event-listing .event-status.confirmed{background-color:#f6fdf3;border-color:#d0d0d0;color:#38652d}.event-info .event-listing .event-status.cancelled{background-color:#fdfaf9;border-color:#bda4a4;color:#831212}.event-info .event-listing .event-link{color:#212529}.event-info .event-listing .event-link:hover{text-decoration:none}.event-info .event-listing .event-link:hover .more-info{text-decoration:underline;color:#c6000e}.event-info .event-listing .event-link:hover h3{text-shadow:1px 1px #dadada}.event-info .event-listing .event-link:hover .event-status{-webkit-box-shadow:1px 1px 1px 0 #000000bf;-moz-box-shadow:1px 1px 1px 0 #000000bf;box-shadow:1px 1px 1px 0 #000000bf}.event-info .event-listing .event-link:hover .date{text-shadow:1px 1px #dadada}.event-info .event-listing .event-link .date{color:#808080;font-size:65%}.event-info .event-listing .event-link .date .dark{display:inline;color:#616161}.event-info .event-listing .event-link .more-info{font-size:90%;color:#7166c5}.event-info .event-listing .date{color:#808080;font-size:65%}.event-info .event-listing .date .dark{display:inline;color:#616161}.event-info .event-display h2{margin-bottom:0}.event-info .event-display a.download{font-size:initial;padding:12px 16px}.event-info .event-display .event-listing{margin:25px 0 32px}.event-info .event-display .date{cursor:default}.event-info .event-poster{padding:.5em 2em 2em 2em;border:1px solid #ccc;border-radius:8px;margin-top:2em}.event-info .event-poster h4{padding:.5em 0}.event-info .event-poster img{width:100%;height:auto}.event-info .year-indent{text-align:center}@media (min-width:768px){.event-info .year-indent{margin:1em 0 0 1em}}.event-info .year-indent .more-info h3.year small{font-size:66%;color:#666}.event-info .year-indent .more-info:hover{text-decoration:none}.event-info .year-indent .more-info:hover h3.year small{color:#616161}.event-info .view-calendar-option{text-align:center}.event-info .calendar-view #renderRange{font-size:1.8rem}.event-info .calendar-view .tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator{background:#b28fd8;box-shadow:inset 1px 1px 4px #6563b4}