.ds-home-link a,.ds-featured-venue-events{font-size:14px;line-height:1.5;color:#808080;background:#f0f0f0;-webkit-font-smoothing:antialiased;font-family:'Open Sans',sans-serif;font-weight:bold}.ds-events-widget{max-width:none;position:relative;overflow:visible}.ds-events-widget::-webkit-scrollbar{display:none}.ds-home-link{position:relative;width:100%;display:block;z-index:9;margin-top:1px}.ds-events-widget a{color:#fff !important}.ds-events-widget ol, .ds-events-widget ul{list-style:none !important;padding:0;margin:0}ol.ds-featured-venue-events{display:flex;flex-direction:row;flex-wrap:wrap}li.ds-featured-venue-event{width:50%;flex-direction:column;align-content:center;justify-content:flex-end;display:flex;margin:0;padding-bottom:3px;padding-right:3px;min-height:220px;z-index:2;position:relative;box-sizing:border-box}.ds-featured-venue-event .ds-cover-image{position:absolute;top:0;left:0;bottom:3px;right:3px;z-index:-1;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-color:#282828;background-position:50% 50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:1 !important}.ds-featured-venue-event .ds-cover-image:after{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.7)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);opacity:1 !important;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ds-featured-venue-event:hover .ds-cover-image:after{opacity:1 !important}.ds-home-link a{font-family:'Work Sans',sans-serif !important;line-height:20px !important;display:inline-block;padding:7px 12px 4px;background-color:#fff;color:#000 !important;font-weight:bold;text-transform:uppercase;letter-spacing:0;padding:10px 10px 10px 0;text-decoration:none;font-size:17px;display:inline-block}.ds-home-link a:hover{color:#2263b1 !important}.ds-featured-venue-event a{position:absolute;bottom:0;padding:0 17px;margin-bottom:17px;z-index:1;display:flex;width:100%;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-end;color:#fff;text-decoration:none;font-family:'Work Sans',sans-serif !important;text-transform:uppercase}.ds-featured-venue-event .ds-event-date{position:absolute;top:15px;left:15px;font-size:10px}.ds-featured-venue-event .ds-event-date .ds-day, .ds-featured-venue-event .ds-event-date .ds-month{margin-bottom:5px;display:block;text-align:center}.ds-featured-venue-event .ds-event-date .ds-day{vertical-align:text-top;font-family:inherit;font-style:normal;font-weight:700;font-size:11px;line-height:17px;-webkit-font-smoothing:antialiased}.ds-featured-venue-event .ds-event-meta{font-size:11px;line-height:1rem}.ds-featured-venue-event .ds-event-meta .ds-title{vertical-align:text-top;font-family:'Work Sans',sans-serif !important;font-size:17px !important;line-height:1.2 !important;text-transform:uppercase !important;display:block;margin-bottom:5px}.ds-featured-venue-event .ds-event-meta .ds-time, .ds-featured-venue-event .ds-event-meta .ds-extra{font-size:11px;line-height:11px}.ds-featured-venue-event .ds-event-date{DISPLAY:INLINE-BLOCK;FLOAT:LEFT;POSITION:RELATIVE;LEFT:AUTO;MAX-WIDTH:NONE;TOP:AUTO;WIDTH:100%;TEXT-ALIGN:LEFT;font-size:11px;margin-bottom:3px}.ds-featured-venue-event a{PADDING-LEFT:15PX}.ds-event-meta{DISPLAY:INLINE-BLOCK;FLOAT:LEFT}.ds-featured-venue-event .ds-event-date .ds-day{DISPLAY:INLINE-BLOCK;FLOAT:LEFT;WIDTH:AUTO;FONT-SIZE:11px}.ds-featured-venue-event .ds-event-date .ds-day, .ds-featured-venue-event .ds-event-date .ds-month{TEXT-ALIGN:LEFT;MARGIN:10px 0 0px;FONT-SIZE:11px;LINE-HEIGHT:10px}.ds-featured-venue-event .ds-event-date .ds-month{PADDING-LEFT:5PX !IMPORTANT;DISPLAY:INLINE-BLOCK}
/*to limit the number of events to 8, you would uncomment the following css
li.ds-featured-venue-event{display:none}
li.ds-featured-venue-event:nth-child(1),
li.ds-featured-venue-event:nth-child(2),
li.ds-featured-venue-event:nth-child(3),
li.ds-featured-venue-event:nth-child(4),
li.ds-featured-venue-event:nth-child(5),
li.ds-featured-venue-event:nth-child(6),
li.ds-featured-venue-event:nth-child(7),
li.ds-featured-venue-event:nth-child(8){display:block} */
@media (max-width:767px){ol.ds-featured-venue-events{flex-direction:column}li.ds-featured-venue-event{padding-right:0 !important}.ds-featured-venue-event .ds-cover-image{right:0}}