.events-shortcode .ecs-event-list,.events-slide-list-shortcode .ecs-event-list{padding:0;position:relative!important}.events-shortcode .ecs-event-list li,.events-slide-list-shortcode .ecs-event-list li{list-style:none}.events-shortcode.style-grid_overlay .event-title{display:block;margin-bottom:0;padding:10px;position:absolute;width:100%;z-index:1;text-align:center}.events-shortcode.style-grid_overlay .ecs-event:hover .event-title a,.events-shortcode.style-grid_overlay .event-title a{color:#fff}.event-title a{font-size:18px;text-transform:uppercase;color:#202a30}.tpath-events-list-wrapper.style-grid .event-title a{font-size:20px}.duration span{font-size:13px;font-weight:700;text-transform:uppercase}.events-shortcode.style-grid_overlay .duration span.head{color:#fff}.ecs-event-overlay-content .event-btn{margin:10px 0}li.ecs-event .ecs-event-overlay-content .duration{width:100%}.events-shortcode.style-grid_overlay li.ecs-event .ecs-event-overlay-content .duration{margin-bottom:10px}li.ecs-event .duration{display:inline-block;font-size:12px;text-transform:uppercase}.ecs-event-overlay{position:relative}.ecs-event-overlay-content{background:rgba(0,0,0,.8);bottom:20px;left:20px;padding:20px 10px 10px;position:absolute;right:20px;text-align:center}.events-shortcode.style-grid .event-excerpt{margin-top:10px}.tpath-events-list-wrapper.style-grid .event-title.summary{padding:10px 20px;margin-bottom:0}.tpath-events-list-wrapper.style-grid .ecs-event-inner.clearfix{border:1px solid #e1e1e1;padding-bottom:20px}.tpath-events-list-wrapper.style-grid,.tpath-events-list-wrapper.style-grid .event-excerpt{padding:0 20px}.tpath-events-list-wrapper.style-grid .duration{padding:0 0 0 20px}.event-btn{margin-bottom:0;margin-top:10px;padding:0 20px}.event-btn .btn.btn-default{background:transparent none repeat scroll 0 0;border:2px solid #efefef;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;color:#25292f;font-size:13px;font-weight:700;line-height:24px;padding:7px 20px;text-transform:uppercase}.event-btn .btn.btn-default:hover{border-color:#25292f;background:#25292f;color:#fff}.events-shortcode.style-grid .event-image{margin-bottom:10px}.events-shortcode.style-list .event-image{float:left;margin:0 30px 10px 0;margin-bottom:0;max-width:35%}.style-list li.ecs-event{background:#fff;border:1px solid #f0f0f0;margin-bottom:30px;padding:0;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s}.style-list li.ecs-event .event-title{margin-top:20px;margin-bottom:10px}.events-shortcode.style-list .event-btn{margin-top:20px;margin-bottom:0}.tpath-events-list-wrapper .ecs-clearfix.clearfix{display:inline-block;margin:15px 0;width:100%}.tpath-events-list-wrapper .ecs-all-events{display:block;padding-top:20px}.tpath-events-list-wrapper.style-list .event-excerpt{margin-top:20px;padding-right:30px}.events-shortcode.style-list .duration{margin-right:10px}.ecs-event .event-image{position:relative}.ecs-event .overlay-date{position:absolute;right:0;text-align:center;top:0}.ecs-event .overlay-date .date{color:#fff;font-size:22px;font-weight:500;line-height:20px;list-style:outside none none;padding:15px 15px 10px;display:block}.ecs-event .overlay-date .month{background-color:#333;color:#ddd;font-size:12px;font-weight:600;list-style:outside none none;padding:7px 15px;text-transform:uppercase;display:block}.ecs-event-overlay-content .event-btn .eventbtn:hover{color:#fff}.events-slide-list-shortcode .event-btn{padding:0;margin-top:5px}.events-slide-list-shortcode li.ecs-event{padding-bottom:25px}.events-slide-list-shortcode li.ecs-event .duration{color:#202a30;font-weight:600;margin-bottom:5px}.events-slide-list-shortcode li.ecs-event .duration.time{margin-right:10px}.wr-latest-news ul li:before{display:none!important}.events-slide-list-shortcode .event-title{margin-bottom:8px;font-weight:700}li.ecs-event .duration .fa{padding-right:3px}.tpath-events-slider{position:relative}.tpath-events-slider .ticker-controls{position:absolute;right:0;top:-55px}.ticker-controls .ticker-controls-wrap a{width:35px;height:35px;line-height:32px;border:2px solid;display:inline-block;color:#fff;background:#0072ce;text-align:center}.ticker-controls .ticker-controls-wrap a.ticker-prev{margin-right:5px}.ticker-controls .ticker-controls-wrap a:active,.ticker-controls .ticker-controls-wrap a:focus,.ticker-controls .ticker-controls-wrap a:hover{background-color:#48a3de}.tribe-events-single .tribe-events-back{margin-bottom:0;text-align:right;float:right}.tribe-events-single .tribe-events-back>a{display:inline-block;margin-top:20px}.single-tribe_events .tribe-events-event-image{margin-bottom:30px}.tribe-events-single .tribe-events-single-event-title{font-size:32px;font-weight:800;text-transform:uppercase;margin-bottom:0}.tribe-events-single .tribe-events-schedule h5{margin-bottom:0;font-size:20px}.tribe-events-single .tribe-event-date-start{font-size:20px}#tribe-events .tribe-events-button,.tribe-events-button{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;padding:10px 25px;transition:all .3s ease 0s;-moz-transform:all .3s ease 0s;-webkit-transform:all .3s ease 0s;-o-transform:all .3s ease 0s;-ms-transform:all .3s ease 0s}#tribe-events .tribe-events-button:hover,.tribe-events-button:hover{background:#222}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{margin-bottom:15px}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{margin-bottom:5px;color:#7c7c7c}.tribe-events-meta-group .tribe-events-single-section-title{font-size:14px;text-transform:uppercase;font-weight:800;display:inline-block;line-height:1;padding:8px 12px;color:#fff;margin:0 0 20px 0}.single-tribe_events .tribe-events-cal-links{border-bottom:4px double #eee;padding-bottom:40px;margin-bottom:40px}.single-tribe_events .tribe-events-event-meta{background:#fff;border:none;margin-top:40px}.tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group{padding:0}.tribe-events-event-image img{width:100%}.single-tribe_events .tribe-events-venue-map{background:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:1px solid #d0d0d0;padding-top:40px}#tribe-events-footer::after,#tribe-events-footer::before,#tribe-events-header::after,#tribe-events-header::before{display:none}