/*
Theme Name: 2025 Jones Myers Insights
Description: 2025 updates
Author: We Are Factory
Author URI: https://wearefactory.net
Template: jm23
Version: 8.0
*/


/*-----------------------------------------------------------------------------------*/

/* 1. = Insights

/*-----------------------------------------------------------------------------------*/

.archive-header .wpc-filters-scroll-container .wpc-filters-widget-wrapper {display:inline;}

.archive-header .wpc-filter-category {flex: 0 0 64%;}

.archive-header .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label {font-size:14px; background-color:#F2F2F2; text-transform: none; border:1px solid #F2F2F2; color:#343434;}

.archive-header .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label a {color:#343434;}

.news-archive .story.feature {background:#F8F4ED; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); border-radius: 10px;}

.news-archive .story .title {margin-bottom:2rem; justify-content: space-between; align-content: flex-start; align-items: flex-start;}

.news-archive .story.feature .title h2 {flex:0 0 60%; margin: 0; color:var(--purple);}

.news-archive .story.feature .news-image {height:400px;}

.news-archive .story.feature:hover {background:#F8F4ED;}

.news-archive .story date { color: var(--dark); font-size:15px; text-align: left; font-weight: 400; margin: 0;}

.news-archive .story.feature date {color: var(--dark); margin: 0;}

.news-archive .story.feature .tile-footer {justify-content: space-between; align-items: flex-end; align-content: flex-end;}

.news-archive article.story {background:#F8F4ED;}

.news-archive .story .title {position:relative;}

.news-archive .story h2 {text-align: left; margin: 0;}

.news-archive .story .info {justify-content: space-between; align-items: center; position: relative; margin: 0 0 2rem 0;}

.news-archive .story .button {padding:0 38px 0 8px; position: relative;}

.news-archive .story .button:hover {background-color: var(--yellow); color:var(--purple);}

.news-archive .story .button::before {content:""; position:absolute; width:20px; height:20px; right:8px; top:50%; transform: translateY(-50%); background-image: url('assets/images/icons/i-plus.png'); background-size:contain; background-position: center; background-repeat:no-repeat;}

.type-tag {position:relative; background-color:#CC5415; padding:8px 10px 8px 38px; font-size:14px; color:#fff; font-weight: 400; border-radius: 5px;}

.type-tag::before {content:""; position:absolute; width:20px; height:20px; left:8px; top:50%; transform: translateY(-50%); background-image: url('assets/images/icons/i-news.png'); background-size:contain; background-position: center; background-repeat:no-repeat;}

.type-tag.advice {background-color:#AC1D3E; color:#fff;}

.type-tag.advice::before {background-image: url('assets/images/icons/i-advice.png');}

.type-tag.insights {background-color:#F4B95B; color:#343434;}

.type-tag.insights::before {background-image: url('assets/images/icons/i-insights.png');}

.wpc-filters-main-wrap li.wpc-term-item a:hover {border-color:transparent;}

#wpc-term-taxonomy-insights-type-1637 input.wpc-label-input:checked+label span.wpc-filter-label-wrapper {background-color:#CC5415; color:#fff;}

#wpc-term-taxonomy-insights-type-1638 input.wpc-label-input:checked+label span.wpc-filter-label-wrapper {background-color:#AC1D3E; color:#fff;}

#wpc-term-taxonomy-insights-type-1639 input.wpc-label-input:checked+label span.wpc-filter-label-wrapper {background-color:#F4B95B; color:#343434;}

#wpc-term-taxonomy-insights-type-1639 input.wpc-label-input:checked+label span.wpc-filter-label-wrapper a {color:#343434;}

/*

#wpc-term-taxonomy-insights-type-1637 label {background-color:#CC5415; color:#fff;}

#wpc-term-taxonomy-insights-type-1638 label {background-color:#AC1D3E; color:#fff;}

#wpc-term-taxonomy-insights-type-1637 a {color:#fff;}

#wpc-term-taxonomy-insights-type-1638 a {color:#fff;}

.type-tag.insights, #wpc-term-taxonomy-insights-type-1639 label {background-color:#F4B95B; color:#343434;}

#wpc-term-taxonomy-insights-type-1639 a {color:#343434;}

*/


/* Larger than mobile */
@media (min-width: 400px) {}

/* Larger than phablet (also point when grid becomes active) */
@media (min-width: 550px) {}

/* Larger than tablet */
@media (min-width: 750px) {
	
	.news-archive .story.feature {flex: 0 0 48%; border: none; padding-right:0;}
	
	.news-archive .story .title {min-height:95px;}
	
	.news-archive .story.feature .title {min-height:130px;}
	
	.archive-header .wpc-filters-scroll-container .wpc-filters-widget-wrapper {display:flex;}
	
	.archive-header .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label {font-size:16px;}
	
	.news-archive .story.feature .title h2 {flex:0 0 80%;}
    
}
    
/* Larger than desktop */
@media (min-width: 1000px) {
	

	
}

/* Larger than Desktop HD */
@media (min-width: 1200px) {

		
}

/* Larger than Desktop HD */
@media (min-width: 1500px) {
	

		
}

/* Larger than Desktop HD */
@media (min-width: 1600px) {

		
}


/*-----------------------------------------------------------------------------------*/

/* 1. = Product page

/*-----------------------------------------------------------------------------------*/