.shitlist {
	display: flex;
	flex-flow: column wrap;
	justify-content: center;
	align-items: stretch;
	}

.shitlist div {
	display: flex;
	flex-flow: column wrap;
	justify-content: center;
	align-items: center;
	
	margin: 0.4em;
	padding: 1em;
	
	background-color: var(--backgroundhead1);
		
	border: 2px solid var(--borderhead);
	border-radius: 0.8em;
	}
	
.shitlist div a {
	font-family: 'scrambled_eggs_bold', sans-serif; 
	}	
	
.shitlist div span {
	padding: 0.2em 0.6em;
	font-size: 0.8em;
	border: 1px solid gold;
}

@media (min-width: 900px) {
	.shitlist {
		flex-flow: row wrap;
		}
	.shitlist div {
		flex: 0 1 40%;
		}
	}


@media (min-width: 1300px) {
	.shitlist div {
		flex: 0 1 20%;
		}
	}