$main_skin_color: #e5e8ea;

				.ect-list-post.style-1 .ect-list-post-right .ect-list-venue,
				.ect-list-post.style-2 .modern-list-right-side,
				.ect-list-post.style-3 .ect-list-date,
				.ect-list-post.style-3 .ect-clslist-event-details a:hover,

				#ect-grid-wrapper .style-2 .ect-grid-date,

				#ect-slider-wrapper .style-2 .ect-slider-date,
				
				#ect-accordion-wrapper .ect-accordion-event.style-3.ect-simple-event.active-event,
				#ect-accordion-wrapper .ect-accordion-event.style-2 .ect-accordion-date,
				#ect-accordion-wrapper .ect-accordn-slick-prev,
				#ect-accordion-wrapper .ect-accordn-slick-next
				{
					background: #{$main_skin_color};
				}

				.ect-load-more a.ect-load-more-btn {
					background-color: #{$main_skin_color};
					background-image: radial-gradient(lighten( $main_skin_color, 5% ), lighten( $main_skin_color, 0% ));
					box-shadow: 0 0 8px -5px $main_skin_color;
				}


				.ect-list-post .ect-list-img {
					background-color: lighten( $main_skin_color, 3% );
				}		
				.ect-list-post.style-1 .ect-list-post-left .ect-list-date {
					background: rgba( $main_skin_color, .96 );
					box-shadow : inset 2px 0px 14px -2px darken( $main_skin_color, 5% );
				}		
				.ect-list-post.style-1 .ect-list-post-right .ect-list-venue,
				.ect-list-post.style-2 .modern-list-right-side,
				.ect-list-post.style-3 .ect-list-date,
				.ect-list-post.style-3 .ect-clslist-event-details a:hover {
					box-shadow : inset 0px 0px 50px -5px darken( $main_skin_color, 7% );
				}


				#ect-grid-wrapper .style-1 .ect-grid-date {
					background: rgba( $main_skin_color, .95 );
				}
				#ect-grid-wrapper .style-2 .ect-grid-date {
					box-shadow : inset 0px 0px 12px -2px darken( $main_skin_color, 7% );
				}
				#ect-grid-wrapper .style-3 .ect-grid-event-area {
					border-color: #{$main_skin_color};
				}


				#ect-carousel-wrapper .style-1 .ect-carousel-date,
				#ect-carousel-wrapper .style-2 .ect-carousel-date {
					background: rgba( $main_skin_color, .95 );
					box-shadow : inset 0px 0px 25px -5px darken( $main_skin_color, 7% );
				}
				#ect-carousel-wrapper .style-3 .ect-carousel-event-area {
					border-color: #{$main_skin_color};
				}
				#ect-carousel-wrapper .style-1 .ect-carousel-date:after {
					border-color: transparent transparent darken( $main_skin_color, 3% );
				}


				#ect-slider-wrapper .style-2 .ect-slider-date {
					box-shadow : inset 0px 0px 12px -2px darken( $main_skin_color, 7% );
				}
				#ect-slider-wrapper .ect-slider-right.ect-slider-image,
				#ect-slider-wrapper .style-3 .ect-slider-left {
					border-color: #{$main_skin_color};
				}
				#ect-slider-wrapper .style-2 .ect-slider-title:before {
					box-shadow: 0px 2px 30px 1px darken($main_skin_color, 7% );
				}


				#ect-accordion-wrapper .ect-accordion-header:after,
				#ect-accordion-wrapper .ect-share-wrapper .ect-social-share-list a,
				#ect-accordion-wrapper.ect-accordion-view.style-4 span.month-year-box {
					color: #{$main_skin_color};
				}
				#ect-accordion-wrapper .ect-share-wrapper i.ect-icon-share:before {
					background: #{$main_skin_color};
				}
				#ect-accordion-wrapper .ect-simple-event.style-3.active-event {
					box-shadow: inset 0px 0px 25px -5px darken( $main_skin_color, 7% );
					border-color: darken( $main_skin_color, 7% );
				}
				#ect-accordion-wrapper .ect-simple-event.style-3.active-event .ect-accordion-header:after {
					color: darken( $main_skin_color, 12% );
				}
				#ect-accordion-wrapper .ect-simple-event.style-3.active-event .ect-accordion-date span.ev-yr,
				#ect-accordion-wrapper .ect-simple-event.style-3.active-event .ect-accordion-date span.ev-time,
				#ect-accordion-wrapper .ect-simple-event.style-3.active-event .ect-accordion-date span.ev-weekday,
				#ect-accordion-wrapper .style-2 .ect-accordion-date span.ev-yr,
				#ect-accordion-wrapper .style-2 .ect-accordion-date span.ev-time,
				#ect-accordion-wrapper .style-2 .ect-accordion-date span.ev-weekday {
					background: darken( $main_skin_color, 12% );
				}
				.ect-load-more:before,
				.ect-load-more:after {
					background: lighten( $main_skin_color, 20% );
				}


				ul.ect-categories li {
					border-color: darken( $main_skin_color, 9%  );
					color: darken( $main_skin_color, 9%  );
				}
				ul.ect-categories li.ect-active, ul.ect-categories li:hover,
				.ect-masonay-load-more a.ect-load-more-btn {
					background-color:#{$main_skin_color};
					border-color: darken( $main_skin_color, 9%  );
				}


				#event-timeline-wrapper .ect-timeline-year {
					background: darken( $main_skin_color, 10% );
					background: radial-gradient(circle farthest-side, darken( $main_skin_color, 0% ), darken( $main_skin_color, 10% ));
				}
				#event-timeline-wrapper .ect-timeline-post .timeline-dots {
					background: darken( $main_skin_color, 10% );
				}
				#event-timeline-wrapper .ect-timeline-post.style-1.even .timeline-meta {
					background: #{$main_skin_color};
					background-image:linear-gradient(
					to right,
					darken( $main_skin_color, 8% ),
					lighten( $main_skin_color, 2% ),
					);
				}
				#event-timeline-wrapper .ect-timeline-post.style-1.odd .timeline-meta {
					background: #{$main_skin_color};
					background-image:linear-gradient(
					to left,
					darken( $main_skin_color, 8% ),
					lighten( $main_skin_color, 2% ),
					);
				}
				#event-timeline-wrapper .ect-timeline-post.even .timeline-meta:before {
					border-left-color: lighten( $main_skin_color, 2% );
				}
				#event-timeline-wrapper .ect-timeline-post.odd .timeline-meta:before {
					border-right-color: lighten( $main_skin_color, 2% );
				}
				
		
				@media (max-width: 700px) {
					#event-timeline-wrapper .ect-timeline-post.style-1 .timeline-meta:before {
						border-right-color: lighten( $main_skin_color, 2% ) !important;
					}
					#event-timeline-wrapper .ect-timeline-post.style-1 .timeline-meta {
						background-image:linear-gradient(
						to left,
						darken( $main_skin_color, 8% ),
						lighten( $main_skin_color, 2% ),
						) !important;
					}
				}
				$featured_event_skin_color: #dc6838;

				.ect-list-post.ect-featured-event.style-1 .ect-list-post-right .ect-list-venue,
				.ect-list-post.ect-featured-event.style-2 .modern-list-right-side,
				.ect-list-post.ect-featured-event.style-3 .ect-list-date,
				.ect-list-post.ect-featured-event.style-3 .ect-clslist-event-details a:hover,

				#ect-grid-wrapper .ect-featured-event.style-2 .ect-grid-date,
				
				#ect-accordion-wrapper .ect-accordion-event.style-3.ect-featured-event.active-event,
				#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date
				{
					background: #{$featured_event_skin_color};
				}

				.ect-list-post.ect-featured-event h2.ect-list-title,
				.ect-list-post.ect-featured-event h2.ect-list-title a.ect-event-url,
				.ect-list-post.ect-featured-event .ect-rate-area span.ect-rate-icon,
				.ect-list-post.ect-featured-event .ect-rate-area .ect-rate,
				.ect-list-post.ect-featured-event .ect-list-description .ect-event-content a,
				.ect-list-post.ect-featured-event a.tribe-events-read-more,
				.ect-list-post.ect-featured-event.style-2 .modern-list-venue,
				.ect-list-post.ect-featured-event.style-2 .modern-list-venue .ect-google a,
				.ect-list-post.ect-featured-event.style-3 .ect-clslist-time,
				.ect-list-post.ect-featured-event.style-3 .ect-list-venue .ect-venue-details,
				.ect-list-post.ect-featured-event.style-3 .ect-list-venue .ect-google a,
				.ect-list-post.ect-featured-event.style-3 .ect-list-venue .ect-icon,
				.ect-list-post.ect-featured-event.style-3 .ect-rate-area span.ect-rate-icon,
				.ect-list-post.ect-featured-event.style-3 .ect-rate-area .ect-rate,

				#ect-grid-wrapper .ect-featured-event .ect-grid-title h4 a,

				#ect-carousel-wrapper .ect-featured-event .ect-carousel-title h4 a,

				#ect-slider-wrapper .ect-featured-event .ect-slider-title h4 a,
				
				#ect-accordion-wrapper .ect-featured-event:before{
					color: #{$featured_event_skin_color};
				}


				.ect-list-post.style-1.ect-featured-event .ect-list-post-left .ect-list-date {
					background: rgba( $featured_event_skin_color, .85 );
					box-shadow : inset 2px 0px 14px -2px darken( $featured_event_skin_color, 15% );
				}
				.ect-list-post.ect-featured-event .ect-list-img {
					background-color: lighten( $featured_event_skin_color, 3% );
				}		
				.ect-list-post.ect-featured-event.style-1 .ect-list-post-right .ect-list-venue,
				.ect-list-post.ect-featured-event.style-2 .modern-list-right-side,
				.ect-list-post.ect-featured-event.style-3 .ect-list-date,
				.ect-list-post.ect-featured-event.style-3 .ect-clslist-event-details a:hover, {
					box-shadow : inset -2px 0px 14px -2px darken( $featured_event_skin_color, 7% );
				}
				

				#ect-grid-wrapper .ect-featured-event.style-1 .ect-grid-date {
					background: rgba( $featured_event_skin_color, .95 );
				}
				#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-event-area {
					border-color: darken( $featured_event_skin_color, 7% );
					background: #{$featured_event_skin_color};
					box-shadow : inset 0px 0px 12px 2px darken( $featured_event_skin_color, 3% );
				}
				#ect-grid-wrapper .ect-featured-event.style-1 .ect-grid-date,
				#ect-grid-wrapper .ect-featured-event.style-2 .ect-grid-date {
					box-shadow : inset 0px 0px 25px -5px darken( $featured_event_skin_color, 7% );
				}


				#ect-carousel-wrapper .ect-featured-event.style-1 .ect-carousel-date,
				#ect-carousel-wrapper .ect-featured-event.style-2 .ect-carousel-date {
					background: rgba( $featured_event_skin_color, .95 );
				}
				#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-event-area {
					border-color: darken( $featured_event_skin_color, 7% );
					background: #{$featured_event_skin_color};
					box-shadow : inset 0px 0px 25px -5px darken( $featured_event_skin_color, 7% );
				}
				#ect-carousel-wrapper .ect-featured-event.style-1 .ect-carousel-date:after {
					border-color: transparent transparent darken( $featured_event_skin_color, 7% );
				}
				#ect-carousel-wrapper .ect-featured-event.style-1 .ect-carousel-date,
				#ect-carousel-wrapper .ect-featured-event.style-2 .ect-carousel-date {
					box-shadow : inset 0px 0px 25px -5px darken( $featured_event_skin_color, 7% );
				}


				#ect-slider-wrapper .ect-featured-event.style-2 .ect-slider-date {
					box-shadow : inset 0px 0px 25px -5px darken( $featured_event_skin_color, 7% );
					background: #{$featured_event_skin_color};
				}
				#ect-slider-wrapper .ect-featured-event .ect-slider-right.ect-slider-image,
				#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-left,
				#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-event-area {
					border-color: darken( $featured_event_skin_color, 7% );
					background: rgba( $featured_event_skin_color, .94 );
					box-shadow : inset 0px 0px 25px -5px darken( $featured_event_skin_color, 7% );
				}
				#ect-slider-wrapper .ect-featured-event.style-2 .ect-slider-venue,
				#ect-slider-wrapper .ect-featured-event.style-2 .ect-slider-cost {
					color: #{$featured_event_skin_color};
				}
				#ect-slider-wrapper .ect-featured-event.style-2 .ect-slider-venue a,
				#ect-slider-wrapper .ect-featured-event.style-2 .ect-slider-readmore a,
				#ect-slider-wrapper .ect-featured-event.style-2 .ect-slider-description .ect-event-content p {
					color: darken($featured_event_skin_color, 6%);
				}
				#ect-slider-wrapper .ect-featured-event.style-2 .ect-slider-title:before {
					box-shadow: 0px 3px 20px 1px darken( $featured_event_skin_color, 7% );
				}


				#ect-accordion-wrapper .ect-featured-event.style-3.active-event {
					box-shadow: inset 0px 0px 25px -5px darken( $featured_event_skin_color, 7% );
					border-color: darken( $featured_event_skin_color, 7% );
				}
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-header:after,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper .ect-social-share-list a {
					color: darken( $featured_event_skin_color, 12% );
				}
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date span.ev-yr,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date span.ev-time,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date span.ev-weekday,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper i.ect-icon-share:before,
				#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date span.ev-yr,
				#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date span.ev-time,
				#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date span.ev-weekday {
					background: darken( $featured_event_skin_color, 12% );
				}
				#ect-accordion-wrapper .ect-accordion-event.style-1.ect-featured-event,
				#ect-accordion-wrapper .ect-accordion-event.style-2.ect-featured-event {
					border-left-color: #{$featured_event_skin_color};
				}


				#event-timeline-wrapper .ect-timeline-post.ect-featured-event .timeline-dots {
					background: #{$featured_event_skin_color};
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-1.even .timeline-meta {
					background: #{$featured_event_skin_color};
					background-image:linear-gradient(
					to right,
					darken( $featured_event_skin_color, 8% ),
					lighten( $featured_event_skin_color, 3% ),
					);
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-1.odd .timeline-meta {
					background: #{$featured_event_skin_color};
					background-image:linear-gradient(
					to left,
					darken( $featured_event_skin_color, 8% ),
					lighten( $featured_event_skin_color, 3% ),
					);
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.even .timeline-meta:before {
					border-left-color: lighten( $featured_event_skin_color, 3% );
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.odd .timeline-meta:before {
					border-right-color: lighten( $featured_event_skin_color, 3% );
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .timeline-content,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 .timeline-content {
					background: #{$featured_event_skin_color};
					background-image:linear-gradient(
					to left,
					lighten( $featured_event_skin_color, 3% ),
					darken( $featured_event_skin_color, 8% ),
					);
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .timeline-content:before,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 .timeline-content:before {
					border-right-color: darken( $featured_event_skin_color, 8% );
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .ect-date-area,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 span.ect-custom-schedule,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .ect-venue-details,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .ect-icon,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .timeline-meta .ev-time .ect-icon,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 span.ect-rate {
					color: #{$featured_event_skin_color};
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .ect-google a {
					color: darken( $featured_event_skin_color, 10% ); 
				}
		
		
				@media (max-width: 700px) {
					#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-1 .timeline-meta:before {
						border-right-color: lighten( $featured_event_skin_color, 3% ) !Important;
					}
					#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-1 .timeline-meta {
						background-image:linear-gradient(
						to left,
						darken( $featured_event_skin_color, 8% ),
						lighten( $featured_event_skin_color, 3% ),
						) !important;
					}
				}
				$featured_event_font_color: #3a2201;

				.ect-list-post.ect-featured-event .ect-list-date .ect-date-area,
				.ect-list-post.ect-featured-event .ect-list-date span.ect-custom-schedule,
				.ect-list-post.ect-featured-event .ect-list-date span.ect-custom-schedule
				.ect-list-post.ect-featured-event .ect-list-post-left .ect-list-date .ect-date-area,
				.ect-list-post.ect-featured-event .ect-list-post-right .ect-list-venue .ect-icon,
				.ect-list-post.ect-featured-event .ect-list-post-right .ect-list-venue .ect-venue-details,
				.ect-list-post.ect-featured-event .ect-list-post-right .ect-list-venue .ect-google a,
				.ect-list-post.ect-featured-event .ect-modern-time,
				.ect-list-post.ect-featured-event.style-3 .ect-clslist-event-details a:hover,

				#ect-grid-wrapper .ect-featured-event .ect-grid-date,
				#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-title h4,
				#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-title h4 a,
				#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-venue,
				#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-cost,

				#ect-carousel-wrapper .ect-featured-event .ect-carousel-date,
				#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-title h4,
				#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-title h4 a,
				#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-venue,
				#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-cost,

				#ect-slider-wrapper .ect-featured-event .ect-slider-date,
				#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-title h4,
				#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-title h4 a,
				#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-venue,
				#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-cost,
				#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-description .ect-event-content p,
				#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-title h4,
				#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-title h4 a,
				#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-venue,
				#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-cost,
				
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-content,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-content p,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-venue,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event h3.ect-accordion-title,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper i.ect-icon-share:before,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-venue .ect-google a,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-content a.ect-events-read-more,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event:before,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-cost.no-image,
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date-full.no-image,
				#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date
				{
					color: #{$featured_event_font_color};
				}


				#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-venue a,
				#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-readmore a,

				#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-venue a,
				#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-readmore a,

				#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-venue a,
				#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-readmore a,
				#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-venue a,
				#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-readmore a
				{
					color: darken($featured_event_font_color, 5%);
				}


				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper .ect-social-share-list {
					background: #{$featured_event_font_color};
					border-color: #{$featured_event_font_color};
				}
				#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper .ect-social-share-list:before {
					border-top-color: darken($featured_event_font_color, 1%);
				}


				#event-timeline-wrapper .ect-timeline-post.ect-featured-event .ect-date-area,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event span.ect-custom-schedule,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event .ect-venue-details,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event .ect-icon,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event .timeline-meta .ev-time .ect-icon,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event span.ect-rate,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .timeline-content p,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .timeline-content a.ect-events-read-more,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 h2.content-title a.ect-event-url,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 h2.content-title a.ect-event-url,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 .timeline-content a.ect-events-read-more
				{
					color: #{$featured_event_font_color};
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event .ect-google a,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 h2.content-title a.ect-event-url:hover,
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 h2.content-title a.ect-event-url:hover {
					color: darken( $featured_event_font_color, 10% ); 
				}
				#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 .timeline-content a.ect-events-read-more {
					border-color: darken( $featured_event_font_color, 10% );
				}
				$event_desc_bg_color: #f2f3f4;

				.ect-list-post .ect-list-post-right,
				.ect-list-post .ect-clslist-event-info,

				#ect-grid-wrapper .ect-grid-event-area,

				#ect-carousel-wrapper .ect-carousel-event-area,

				#ect-slider-wrapper .ect-slider-event-area,
				#ect-slider-wrapper .style-2 .ect-slider-left,
				
				#ect-accordion-wrapper .ect-accordion-event {
					background: #{$event_desc_bg_color};
				}


				.ect-list-post .ect-list-post-right .ect-list-description {
					border-color : darken($event_desc_bg_color, 10%);
					box-shadow : inset 0px 0px 25px -5px darken( $event_desc_bg_color, 10% );
				}
				.ect-list-post .ect-clslist-event-info {
					box-shadow: inset 0px 0px 25px -5px darken( $event_desc_bg_color, 10% );
				}
				.ect-list-post .ect-clslist-event-details {
					background: darken($event_desc_bg_color, 4%);
					box-shadow: inset 0px 0px 25px -5px darken( $event_desc_bg_color, 10% );
				}


				#ect-grid-wrapper .ect-grid-event-area {
					box-shadow: inset 0 0 25px -5px darken( $event_desc_bg_color, 10% );
				}
				#ect-grid-wrapper .ect-grid-image {
					background: darken( $event_desc_bg_color, 10% );
				}
				.ect-grid-categories ul.tribe_events_cat li a {
					background: #{$event_desc_bg_color};
					border: 1px solid darken( $event_desc_bg_color, 10% );
				}


				#ect-carousel-wrapper .ect-carousel-event-area {
					box-shadow: inset 0 0 25px -5px darken( $event_desc_bg_color, 10% );
				}
				#ect-carousel-wrapper .ect-carousel-image {
					background: darken( $event_desc_bg_color, 10% );
				}
				#ect-carousel-wrapper .ect-events-carousel .slick-arrow i {
					background: #{$event_desc_bg_color};
					box-shadow: 2px 2px 0px 1px darken( $event_desc_bg_color, 1% );
				}


				#ect-slider-wrapper .ect-slider-event-area,
				#ect-slider-wrapper .style-2 .ect-slider-left,
				#ect-slider-wrapper .style-3 .ect-slider-left {
					box-shadow: inset 0 0 25px -5px darken( $event_desc_bg_color, 10% );
				}
				#ect-slider-wrapper .ect-slider-image {
					background: darken( $event_desc_bg_color, 10% );
				}
				#ect-slider-wrapper .ect-events-slider .slick-arrow i {
					background: #{$event_desc_bg_color};
					box-shadow: 2px 2px 0px 1px darken( $event_desc_bg_color, 1% );
				}
				#ect-slider-wrapper .style-3 .ect-slider-left {
					background: rgba( $event_desc_bg_color, .94 );
				}


				#ect-accordion-wrapper .ect-accordion-event {
					border-color : darken($event_desc_bg_color, 10%);
					box-shadow : inset 0px 0px 25px -5px darken( $event_desc_bg_color, 7% );
				}


				#event-timeline-wrapper .ect-timeline-post .timeline-content {
					background: #{$event_desc_bg_color};
					border: 1px solid darken($event_desc_bg_color, 5%);
				}
				#event-timeline-wrapper .ect-timeline-post.even .timeline-content:before {
					border-right-color: darken($event_desc_bg_color, 5%);
				}
				#event-timeline-wrapper .ect-timeline-post.odd .timeline-content:before {
					border-left-color: darken($event_desc_bg_color, 5%);
				}
				#event-timeline-wrapper .cool-event-timeline:before {
					background-color: darken($event_desc_bg_color, 5%);
				}
				#event-timeline-wrapper .ect-timeline-year { 
					-webkit-box-shadow: 0 0 0 4px white, 0 0 0 8px darken($event_desc_bg_color, 5%);
					box-shadow: 0 0 0 4px white, 0 0 0 8px darken($event_desc_bg_color, 5%);
				}
				#event-timeline-wrapper:before,
				#event-timeline-wrapper:after {
					background-color: darken($event_desc_bg_color, 5%) !important;
				}
				#event-timeline-wrapper .ect-timeline-post.style-3 .timeline-content {
					background: #{$event_desc_bg_color};
					background-image:linear-gradient(
					to right,
					darken( $event_desc_bg_color, 5% ),
					lighten( $event_desc_bg_color, 0% ),
					);
				}

				@media (max-width: 860px) {
					#event-timeline-wrapper .ect-timeline-post .timeline-meta:before {
						border-right-color: darken($event_desc_bg_color, 5%) !important;
					}
				}
				@media (max-width: 790px) {
					.ect-list-post .ect-list-post-right .ect-list-description {
						border-bottom : 1px solid darken($event_desc_bg_color, 10%);
					}
					.ect-list-post .ect-clslist-event-details {
						background: darken($event_desc_bg_color, 4%);
					}
				}			
				$ect_title_styles-font-family: "Fira Sans";$ect_title_styles-color: #00445e;$ect_title_styles-font-size: 18px;$ect_title_styles-font-weight: bold;$ect_title_styles-font-style: normal;$ect_title_styles-line-height: 1.5em;$ect_title_styles-letter-spacing: normal;$ect_title_styles-text-transform: none;$ect_title_styles-font-variant: normal;$ect_title_styles-text-shadow: none;
				.ect-list-post h2.ect-list-title,
				.ect-list-post h2.ect-list-title a.ect-event-url,
				.ect-classic-list a.tribe-events-read-more,
				.ect-clslist-event-info .ect-clslist-title a.ect-event-url,

				#ect-grid-wrapper .ect-grid-title h4,
				#ect-grid-wrapper .ect-grid-title h4 a,

				#ect-carousel-wrapper .ect-carousel-title h4,
				#ect-carousel-wrapper .ect-carousel-title h4 a,

				#ect-slider-wrapper .ect-slider-title h4,
				#ect-slider-wrapper .ect-slider-title h4 a,
				
				#ect-accordion-wrapper h3.ect-accordion-title {
					font-family: $ect_title_styles-font-family;
color: $ect_title_styles-color;
font-size: $ect_title_styles-font-size;
font-weight: $ect_title_styles-font-weight;
font-style: $ect_title_styles-font-style;
line-height: $ect_title_styles-line-height;
				}

				.ect-list-post h2.ect-list-title a:hover {
					color: darken($ect_title_styles-color, 10%); 
				}

				.ect-list-venue .ect-rate-area .ect-rate {
					font-family: $ect_title_styles-font-family;
				}		
				.ect-list-post .ect-rate-area span.ect-rate-icon,
				.ect-list-post .ect-rate-area .ect-rate,
				.ect-list-post .ect-list-description .ect-event-content a {
					color: lighten($ect_title_styles-color, 15%);
				}
				
				
				#event-timeline-wrapper .ect-timeline-post h2.content-title,
				#event-timeline-wrapper .ect-timeline-post h2.content-title a.ect-event-url {
					font-family: $ect_title_styles-font-family;
color: $ect_title_styles-color;
font-size: $ect_title_styles-font-size;
font-weight: $ect_title_styles-font-weight;
font-style: $ect_title_styles-font-style;
line-height: $ect_title_styles-line-height;
				}
				#event-timeline-wrapper .ect-timeline-post h2.content-title a.ect-event-url:hover {
					color: darken($ect_title_styles-color, 10%); 
				}
				#event-timeline-wrapper .cool-event-timeline .ect-timeline-post .timeline-content .content-details a,
				#event-timeline-wrapper .ect-timeline-post.style-3 .timeline-content a.ect-events-read-more {
					color: $ect_title_styles-color;
				}
				$ect_desc_styles-font-family: "Open Sans";$ect_desc_styles-color: #515d64;$ect_desc_styles-font-size: 15px;$ect_desc_styles-font-weight: inherit;$ect_desc_styles-font-style: normal;$ect_desc_styles-line-height: 1.5em;$ect_desc_styles-letter-spacing: normal;$ect_desc_styles-text-transform: none;$ect_desc_styles-font-variant: normal;$ect_desc_styles-text-shadow: none;
				.ect-list-post .ect-list-post-right .ect-list-description .ect-event-content p,
				.ect-clslist-inner-container .ect-clslist-time,

				#ect-slider-wrapper .ect-slider-description .ect-event-content p,
				
				#ect-accordion-wrapper .ect-accordion-content,
				#ect-accordion-wrapper .ect-accordion-content p{
					font-family: $ect_desc_styles-font-family;
color: $ect_desc_styles-color;
font-size: $ect_desc_styles-font-size;
font-weight: $ect_desc_styles-font-weight;
line-height: $ect_desc_styles-line-height;
				}

				.ect-list-post .ect-clslist-event-details a.tribe-events-read-more {
					color: $ect_desc_styles-color;
				}


				#ect-carousel-wrapper .ect-events-carousel .slick-arrow {
					color: $ect_desc_styles-color;
				}


				#ect-slider-wrapper .ect-events-slider .slick-arrow {
					color: $ect_desc_styles-color;
				}


				#ect-accordion-wrapper .ect-accordion-cost.no-image,
				#ect-accordion-wrapper .ect-accordion-date-full.no-image,
				#ect-accordion-wrapper .ect-accordion-content a.ect-events-read-more {
					color:darken($ect_desc_styles-color, 5%);
				}


				#event-timeline-wrapper .ect-timeline-post .timeline-content,
				#event-timeline-wrapper .ect-timeline-post .timeline-content p {
					font-family: $ect_desc_styles-font-family;
color: $ect_desc_styles-color;
font-size: $ect_desc_styles-font-size;
font-weight: $ect_desc_styles-font-weight;
line-height: $ect_desc_styles-line-height;
				}
				#event-timeline-wrapper .ect-timeline-post .timeline-content a {
					color:darken($ect_desc_styles-color, 10%);
				}
				#event-timeline-wrapper .ect-timeline-post .timeline-content a:hover {
					color:lighten($ect_desc_styles-color, 1%);
				}
				$ect_desc_venue-font-family: "Open Sans";$ect_desc_venue-color: #00445e;$ect_desc_venue-font-size: 15px;$ect_desc_venue-font-weight: inherit;$ect_desc_venue-font-style: italic;$ect_desc_venue-line-height: 1.5em;$ect_desc_venue-letter-spacing: normal;$ect_desc_venue-text-transform: none;$ect_desc_venue-font-variant: normal;$ect_desc_venue-text-shadow: none;
				.ect-list-post .ect-list-venue .ect-venue-details,
				.ect-list-post .ect-list-venue .ect-google a,
				.modern-list-venue,
				.modern-list-venue .ect-google a,

				#ect-grid-wrapper .ect-grid-venue,

				#ect-carousel-wrapper .ect-carousel-venue,

				#ect-slider-wrapper .ect-slider-venue,
				
				#ect-accordion-wrapper .ect-accordion-venue {
					font-family: $ect_desc_venue-font-family;
color: $ect_desc_venue-color;
font-size: $ect_desc_venue-font-size;
font-weight: $ect_desc_venue-font-weight;
font-style: $ect_desc_venue-font-style;
line-height: $ect_desc_venue-line-height;
				}


				.ect-list-post .ect-list-venue .ect-icon {
					color:$ect_desc_venue-color;
					font-size:$ect_desc_venue-font-size+5;
				}
				.ect-list-post .ect-list-venue .ect-google a,
				.ect-list-post.style-3 .ect-rate-area span.ect-rate-icon,
				.ect-list-post.style-3 .ect-rate-area .ect-rate {
					color: darken($ect_desc_venue-color, 3%);
				}


				#ect-grid-wrapper .ect-grid-cost {
					color:$ect_desc_venue-color;
					font-size:$ect_desc_venue-font-size+6;
					font-weight:bold;
					font-family: $ect_desc_venue-font-family;
				}
				#ect-grid-wrapper .ect-grid-venue a,
				#ect-grid-wrapper .ect-grid-readmore a,
				.ect-grid-categories ul.tribe_events_cat li a {
					color: darken($ect_desc_venue-color, 6%);
					font-family: $ect_desc_venue-font-family;
				}
				#ect-grid-wrapper .ect-grid-border:before {
					background: darken($ect_desc_venue-color, 6%);
				}


				#ect-carousel-wrapper .ect-carousel-cost {
					color:$ect_desc_venue-color;
					font-size:$ect_desc_venue-font-size+6;
					font-weight:bold;
					font-family: $ect_desc_venue-font-family;
				}
				#ect-carousel-wrapper .ect-carousel-venue a,
				#ect-carousel-wrapper .ect-carousel-readmore a {
					color: darken($ect_desc_venue-color, 6%);
					font-family: $ect_desc_venue-font-family;
				}
				#ect-carousel-wrapper .ect-carousel-border:before {
					background: darken($ect_desc_venue-color, 6%);
				}


				#ect-slider-wrapper .ect-slider-cost {
					color:$ect_desc_venue-color;
					font-size:$ect_desc_venue-font-size+6;
					font-weight:bold;
					font-family: $ect_desc_venue-font-family;
				}
				#ect-slider-wrapper .ect-slider-venue a,
				#ect-slider-wrapper .ect-slider-readmore a {
					color: darken($ect_desc_venue-color, 6%);
					font-family: $ect_desc_venue-font-family;
				}
				#ect-slider-wrapper .ect-slider-border:before {
					background: darken($ect_desc_venue-color, 6%);
				}


				#ect-accordion-wrapper .ect-accordion-venue .ect-icon {
					font-size:$ect_desc_venue-font-size+5;
				}
				#ect-accordion-wrapper .ect-accordion-venue .ect-google a {
					color: darken($ect_desc_venue-color, 5%);
				}


				#event-timeline-wrapper .ect-venue-details {
					font-family: $ect_desc_venue-font-family;
color: $ect_desc_venue-color;
font-size: $ect_desc_venue-font-size;
font-weight: $ect_desc_venue-font-weight;
font-style: $ect_desc_venue-font-style;
line-height: $ect_desc_venue-line-height;
				}	
				#event-timeline-wrapper .ect-rate-area .ect-rate {
					font-size: $ect_desc_venue-font-size + $ect_desc_venue-font-size/3 ;
					font-family: $ect_desc_venue-font-family;
				}
				#event-timeline-wrapper .timeline-meta .ect-icon,
				#event-timeline-wrapper .ect-rate-area .ect-icon,
				#event-timeline-wrapper .ect-rate-area .ect-rate {
					color: $ect_desc_venue-color;
				}
				#event-timeline-wrapper .ect-timeline-post .ect-google a {
					color: darken( $ect_desc_venue-color, 5% );
				}
				$ect_dates_styles-font-family: "Monda";$ect_dates_styles-color: #00445e;$ect_dates_styles-font-size: 36px;$ect_dates_styles-font-weight: bold;$ect_dates_styles-font-style: normal;$ect_dates_styles-line-height: 1em;$ect_dates_styles-letter-spacing: normal;$ect_dates_styles-text-transform: none;$ect_dates_styles-font-variant: normal;$ect_dates_styles-text-shadow: none;
				.ect-list-post .ect-list-post-left .ect-list-date .ect-date-area,
				.ect-list-post .ect-list-post-left .ect-list-date span.ect-custom-schedule,
				.modern-list-right-side .ect-list-date .ect-date-area,
				.modern-list-right-side .ect-list-date span.ect-custom-schedule,
				
				.style-3 .ect-list-date .ect-date-area,
				.style-3 .ect-list-date span.ect-custom-schedule,
				.ect-modern-time,

				#ect-grid-wrapper .ect-grid-date,

				#ect-carousel-wrapper .ect-carousel-date,

				#ect-slider-wrapper .ect-slider-date,
				
				#ect-accordion-wrapper .ect-accordion-date,
				#ect-accordion-wrapper.ect-accordion-view span.month-year-box {
					font-family: $ect_dates_styles-font-family;
color: $ect_dates_styles-color;
font-size: $ect_dates_styles-font-size;
font-weight: $ect_dates_styles-font-weight;
font-style: $ect_dates_styles-font-style;
line-height: $ect_dates_styles-line-height;
				}


				#ect-accordion-wrapper .ect-accordion-date span.ev-yr,
				#ect-accordion-wrapper .ect-accordion-date span.ev-time,
				#ect-accordion-wrapper .ect-accordion-date span.ev-weekday {
					background: lighten( $ect_dates_styles-color, 32% );
				}


				#event-timeline-wrapper .ect-timeline-post .ect-date-area {
					font-family: $ect_dates_styles-font-family;
color: $ect_dates_styles-color;
font-size: $ect_dates_styles-font-size;
font-weight: $ect_dates_styles-font-weight;
font-style: $ect_dates_styles-font-style;
line-height: $ect_dates_styles-line-height;
				}
				#event-timeline-wrapper .ect-timeline-post span.ect-custom-schedule{
					font-family: $ect_dates_styles-font-family;
color: $ect_dates_styles-color;
font-size: $ect_dates_styles-font-size;
font-weight: $ect_dates_styles-font-weight;
font-style: $ect_dates_styles-font-style;
line-height: $ect_dates_styles-line-height;
				}
				#event-timeline-wrapper .ect-timeline-year .year-placeholder span,
				#event-timeline-wrapper .timeline-meta .ev-time .ect-icon {
					font-family: $ect_dates_styles-font-family;
					color: $ect_dates_styles-color;
				}
				[events-calendar-templates template="grid-view" style="style-1" category="all" date_format="default" start_date="" end_date="" limit="10" order="ASC" hide-venue="no" time="future" featured-only="false" columns="4" autoplay="true" tags="" venues="" organizers="" socialshare="no"]