@media(max-width: 1108px) {
	
}

@media(max-width: 1200px) {
	
}

@media(max-width: 991px) {
	/* results */
	.results .search_card {
		flex: 0 0 calc(50% - .25rem);
	}
	.results .search_card .inner .top {
		padding: .5rem;
	}
	.results .search_card .inner .bottom,
	.results .search_card .inner .compare	{
		padding: .75rem .5rem;
	}
	
	/* filters */
	.filters .select {
		flex: 0 0 calc(50% - .25rem);
		text-align: unset;
	}
	.filters .select .dropdown {
		max-width: unset;
		width: 100%;
	}
	
	/* article */
	/*article.review h1 {
		font-size: 2.15rem;
	}*/
	article.review header summary {
		font-size: 1.15rem;
		font-weight: 400;
	}
}

@media(max-width: 767px) {	
	/* genereal */
	h1 { 
		font-size: 1.5rem;
	}
	/*h2 {
		font-size: 1.25rem;
	}*/
	
	/* header */
	header .inner {
		justify-content: unset;
	}
	header .inner .logo a {
		font-size: 2rem;
	}
	
	/* thread_card */
	.thread_card .content .meta a {
		flex: 1 0 100%;
	}

	/* card */
	.card .top,
	.card .content,
	.card ul {
		padding: .75rem;
	}
	
	/* card threadList */
	.card.threadList li {
		flex-direction: column;
		padding: .75rem;
	}
	.card.threadList li .replies {
		align-items: flex-start;
		flex-direction: row;
		margin: unset;
		gap: 1rem;
	}
	
	/* meta */
	.meta .time {
		width: 100%;
	}
	
	/* article */
	article.review h1 {
		font-size: 1.75rem;
	}
	article.review .content {
		font-size: 1.15rem;
	}
	
	/* disclaimer */
	.affiliateDisclaimer {
		font-size: .85rem;
		padding: .5rem .75rem;
	}
}

@media(max-width: 576px) {
	/* genereal */
	h1 { 
		font-size: 1.25rem;
	}
	/*h2 {
		font-size: 1.15rem;
	}*/
	
	/* header */
	header .inner .logo a {
		font-size: 1.5rem;
	}
	
	/* ads */
	.ads .ad {
		flex: 0 0 calc(50% - .5rem);
	}
	.ads .ad .image {
		height: 75px;
	}
}

@media(max-width: 481px) {

}