[is='drsc-next-events-table'] *,[is='drsc-next-events-table'] *:before,[is='drsc-next-events-table'] *:after{box-sizing:border-box}[is='drsc-next-events-table'].theme-secondary .nextEventsTable-tableHead,[is='drsc-next-events-table'].theme-secondary .nextEventsTable-tableCell{border-bottom:1px solid #fff}[is='drsc-next-events-table'].theme-secondary .nextEventsTable-linkIcon path{fill:#fff}[is='drsc-next-events-table'] .nextEventsTable{width:auto;max-width:1140px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}[is='drsc-next-events-table'] .nextEventsTable::after{content:'';display:table;clear:both}[is='drsc-next-events-table'] .nextEventsTable-title{margin:0 0 50px;text-align:center;text-transform:uppercase;}@media only screen and (max-width:991px){[is='drsc-next-events-table'] .nextEventsTable-title{margin-bottom:30px}}[is='drsc-next-events-table'] .nextEventsTable-table{border-collapse:collapse;width:100%}[is='drsc-next-events-table'] .nextEventsTable-tableRow:last-child .nextEventsTable-tableCell{border-bottom:none}[is='drsc-next-events-table'] .nextEventsTable-tableRow:hover .nextEventsTable-link{color:#ff4e22}[is='drsc-next-events-table'] .nextEventsTable-tableHead,[is='drsc-next-events-table'] .nextEventsTable-tableCell{border-bottom:1px solid #442d91;vertical-align:top;width:25%;}@media only screen and (max-width:991px){[is='drsc-next-events-table'] .nextEventsTable-tableHead:last-child,[is='drsc-next-events-table'] .nextEventsTable-tableCell:last-child{display:none}}@media only screen and (max-width:767px){[is='drsc-next-events-table'] .nextEventsTable-tableHead,[is='drsc-next-events-table'] .nextEventsTable-tableCell{width:35%}}[is='drsc-next-events-table'] .nextEventsTable-tableHead:first-child,[is='drsc-next-events-table'] .nextEventsTable-tableCell:first-child{width:50%;}@media only screen and (max-width:991px){[is='drsc-next-events-table'] .nextEventsTable-tableHead:first-child,[is='drsc-next-events-table'] .nextEventsTable-tableCell:first-child{width:75%}}@media only screen and (max-width:767px){[is='drsc-next-events-table'] .nextEventsTable-tableHead:first-child,[is='drsc-next-events-table'] .nextEventsTable-tableCell:first-child{width:65%}}[is='drsc-next-events-table'] .nextEventsTable-tableHead{font-family:'Source Sans Pro',sans-serif;font-size:18px;font-weight:400;padding:0 20px 40px;text-align:left;text-transform:uppercase;}@media only screen and (max-width:767px){[is='drsc-next-events-table'] .nextEventsTable-tableHead{font-size:15px}}[is='drsc-next-events-table'] .nextEventsTable-tableCell{line-height:1.2}[is='drsc-next-events-table'] .nextEventsTable-titleCell{font-family:'Source Sans Pro',sans-serif;font-size:22px;font-weight:300;position:relative;}@media only screen and (max-width:991px){[is='drsc-next-events-table'] .nextEventsTable-titleCell{font-size:18px}}@media only screen and (max-width:767px){[is='drsc-next-events-table'] .nextEventsTable-titleCell{font-size:15px;-ms-hyphens:auto;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;word-break:break-word;word-wrap:break-word}}[is='drsc-next-events-table'] .nextEventsTable-titleCell .nextEventsTable-innerCell{padding-left:60px}[is='drsc-next-events-table'] .nextEventsTable-titleCell:hover .nextEventsTable-innerCell{color:#ff4e22}[is='drsc-next-events-table'] .nextEventsTable-titleCell:hover path{fill:#ff4e22}[is='drsc-next-events-table'] .nextEventsTable-linkIcon{height:20px;left:20px;pointer-events:none;position:absolute;top:20px;}@media only screen and (max-width:767px){[is='drsc-next-events-table'] .nextEventsTable-linkIcon{top:15px}}[is='drsc-next-events-table'] .nextEventsTable-linkIcon svg{display:block;height:18px;width:18px}[is='drsc-next-events-table'] .nextEventsTable-linkIcon path{fill:#ff4e22;transition:fill .2s ease}[is='drsc-next-events-table'] .nextEventsTable-innerCell{display:block;height:100%;padding:15px 20px;text-decoration:none;width:100%;}@media only screen and (max-width:767px){[is='drsc-next-events-table'] .nextEventsTable-innerCell{padding:15px 10px}}[is='drsc-next-events-table'] .nextEventsTable-allEvents{margin-top:50px;text-align:center;}@media only screen and (max-width:1199px){[is='drsc-next-events-table'] .nextEventsTable-allEvents{margin-top:30px}}@media only screen and (max-width:767px){[is='drsc-next-events-table'] .nextEventsTable-allEvents{margin:35px 0 25px}}[is='drsc-next-events-table'] .nextEventsTable-allEvents .btn{margin:0}