$main_skin_color: #eeeeeeee;

		#ect-events-list-content .style-1 .ect-list-post-right .ect-list-venue,
		#ect-events-list-content .style-2 .modern-list-right-side,
		#ect-events-list-content .style-3 .ect-list-date,
		#ect-events-list-content .style-3 .style-3-readmore a:hover {
			background: #{$main_skin_color};
		}
		#ect-events-list-content .ect-list-img {
			background-color: lighten( $main_skin_color, 3% );
		}		
		#ect-events-list-content .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-events-list-content .style-1 .ect-list-post-right .ect-list-venue,
		#ect-events-list-content .style-2 .modern-list-right-side,
		#ect-events-list-content .style-3 .ect-list-date,
		#ect-events-list-content .style-3 .style-3-readmore a:hover {
			box-shadow : inset 0px 0px 50px -5px darken( $main_skin_color, 7% );
		}


		#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: #0067b1;

		#ect-events-list-content .ect-featured-event.style-1 .ect-list-post-right .ect-list-venue,
		#ect-events-list-content .ect-featured-event.style-2 .modern-list-right-side,
		#ect-events-list-content .ect-featured-event.style-3 .ect-list-date,
		#ect-events-list-content .ect-featured-event.style-3 .style-3-readmore a:hover {
			background: #{$featured_event_skin_color};
		}
		#ect-events-list-content .ect-featured-event h2.ect-list-title,
		#ect-events-list-content .ect-featured-event h2.ect-list-title a.ect-event-url,
		#ect-events-list-content .ect-featured-event .ect-list-description .ect-event-content a,
		#ect-events-list-content .ect-featured-event a.tribe-events-read-more,
		#ect-events-list-content .ect-featured-event .ect-rate-area,
		#ect-events-list-content .ect-featured-event.style-1 .ect-rate-area,
		#ect-events-list-content .ect-featured-event.style-2 .ect-list-venue .ect-icon,
		#ect-events-list-content .ect-featured-event.style-2 .ect-list-venue .ect-venue-details,
		#ect-events-list-content .ect-featured-event.style-2 .ect-list-venue .ect-venue-details .ect-google a,
		#ect-events-list-content .ect-featured-event.style-3 .ev-smalltime,
		#ect-events-list-content .ect-featured-event.style-3 .ect-list-venue .ect-icon,
		#ect-events-list-content .ect-featured-event.style-3 .ect-list-venue .ect-venue-details,
		#ect-events-list-content .ect-featured-event.style-3 .ect-list-venue .ect-venue-details .ect-google a {
			color: #{$featured_event_skin_color};
		}
		#ect-events-list-content .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-events-list-content .ect-featured-event .ect-list-img {
			background-color: lighten( $featured_event_skin_color, 3% );
		}		
		#ect-events-list-content .ect-featured-event.style-1 .ect-list-post-right .ect-list-venue,
		#ect-events-list-content .ect-featured-event.style-2 .modern-list-right-side,
		#ect-events-list-content .ect-featured-event.style-3 .ect-list-date,
		#ect-events-list-content .ect-featured-event.style-3 .style-3-readmore a:hover, {
			box-shadow : inset -2px 0px 14px -2px darken( $featured_event_skin_color, 7% );
		}


		#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 .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-events-list-content .ect-featured-event .ect-list-date .ect-date-area,
		#ect-events-list-content .ect-featured-event .ect-list-venue .ect-icon,
		#ect-events-list-content .ect-featured-event .ect-list-venue .ect-venue-details,
		#ect-events-list-content .ect-featured-event .ect-list-venue .ect-venue-details .ect-google a,
		#ect-events-list-content .ect-featured-event.style-3 .style-3-readmore a:hover
		{
			color: #{$featured_event_font_color};
		}

	
		#event-timeline-wrapper .ect-timeline-post.ect-featured-event .ect-date-area,
		#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: #f4fcff;

		#ect-events-list-content .ect-list-post-right,
		#ect-events-list-content .ect-clslist-event-info {
			background: #{$event_desc_bg_color};
		}
		#ect-events-list-content .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-events-list-content .ect-clslist-event-info {
			box-shadow: inset 0px 0px 25px -5px darken( $event_desc_bg_color, 10% );
		}
		#ect-events-list-content .style-3-readmore {
			background: darken($event_desc_bg_color, 4%);
			box-shadow: inset 0px 0px 25px -5px darken( $event_desc_bg_color, 10% );
		}

		
		#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;
			}

			#ect-events-list-content .ect-list-post-right .ect-list-description {
				border-bottom : 1px solid darken($event_desc_bg_color, 10%);
			}
			#ect-events-list-content .style-3-readmore {
				background: darken($event_desc_bg_color, 4%);
			}
		}			
		$ect_title_styles-font-family: "Oswald";$ect_title_styles-color: #0067b1;$ect_title_styles-font-size: 18px;$ect_title_styles-font-weight: 500;$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-events-list-content h2.ect-list-title,
		#ect-events-list-content 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-no-events p {
			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-events-list-content .ect-list-description .ect-event-content a {
			color: lighten($ect_title_styles-color, 10%);
		}
		#ect-events-list-content .style-1 .ect-rate-area {
			color:$ect_title_styles-color;
		}
		#ect-events-list-content h2.ect-list-title a:hover {
			color: darken($ect_title_styles-color, 10%); 
		}


		#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: #000000;$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-events-list-content .ect-list-post-right .ect-list-description .ect-event-content,
		#ect-events-list-content .ect-list-post-right .ect-list-description .ect-event-content p,
		#ect-events-list-content .style-3 .ev-smalltime {
			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,
		#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: #0067b1;$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-events-list-content .ect-list-venue .ect-venue-details,
		#ect-events-list-content .ect-list-venue .ect-venue-details a {
			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-events-list-content .ect-list-venue .ect-icon {
			color:$ect_desc_venue-color;
		}
		#ect-events-list-content .ect-list-venue .ect-venue-details .ect-google a {
			color: darken($ect_desc_venue-color, 3%);
		}
		#ect-events-list-content .ect-rate-area {
			font-family: $ect_desc_venue-font-family;
			font-size: $ect_desc_venue-font-size + $ect_desc_venue-font-size/3 ;
			color: $ect_desc_venue-color;
		}


		#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: "Oswald";$ect_dates_styles-color: #0067b1;$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-events-list-content .ect-list-date .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;

		}
		#ect-events-list-content .style-3-readmore a.tribe-events-read-more {
			font-family: $ect_dates_styles-font-family;
		}

		#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-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;
		}
		