@media all {
	
	div[class~="continuoustext"] li[class~="themeBox"] {
		padding:			0;
		float:				left; 
		margin:				0.6rem;
		background-size:		100% 100%
	}
	
	div[class~="continuoustext"] li[class~="themeBox"] > a {
		background-size:		100% 100%
	}
		

	div[class~="continuoustext"] li[class~="themeBox"][class~="1x1"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="1x2"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="1x3"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="1x4"] {		
		width:				6em;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="2x1"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="2x2"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="2x3"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="2x4"] {		
		width:				13.2em;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="3x1"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="3x2"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="3x3"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="3x4"] {		
		width:				20.4em;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="4x1"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="4x2"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="4x3"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="4x4"] {		
		width:				26.6em;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="5x1"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="5x2"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="5x3"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="5x4"] {		
		width:				32.8em;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="1x1"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="2x1"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="3x1"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="4x1"] {		
		height:				6em;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="1x2"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="2x2"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="3x2"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="4x2"] {		
		height:				13.2em;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="1x3"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="2x3"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="3x3"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="4x3"] {		
		height:				20.4em;
	}
	
	div[class~="continuoustext"] li[class~="themeBox"][class~="1x4"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="2x4"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="3x4"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="4x4"] {		
		height:				26.6em;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="1x5"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="2x5"],		
	div[class~="continuoustext"] li[class~="themeBox"][class~="3x5"],	
	div[class~="continuoustext"] li[class~="themeBox"][class~="4x5"] {		
		height:				32.8em;
	}
	
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"] > img {
		z-index:			0;
		position:			relative;
		width:				100%;
	}
	
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="1x1"] > img,
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="1x2"] > img,
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="1x3"] > img,
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="1x4"] > img {
		height:				6em;
	}
	
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="2x1"] > img,
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="2x2"] > img,
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="2x3"] > img,
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="2x4"] > img {
		height:				13.2em;
	}
	
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="3x1"] > img,
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="3x2"] > img,
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="3x3"] > img,
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"][class~="3x4"] > img {
		height:				20.4em;
	}


	li[class~="themeBox"] > a > span[class~="picture"] {
		display: block;
		background-size: 100% 100%;
		background-align: center;
		margin: 0.5rem;
		height: 5rem;
		width: 5rem;
		float: left;
	}
	
	div[class~="continuoustext"] li[class~="themeBox"] > a {
		display: 			block;
		height:				100%;
	}

	div[class~="continuoustext"] li[class~="themeBox"] > a > strong {
		font-weight:			500;
		display: 			block;
		padding-top:			0.75rem;
		margin-left:			1rem;
		margin-right:			1rem;
		margin-bottom:			0.5rem;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="cat"] > a > strong {
		font-weight:			700;
		font-size:			1.2rem;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"] > strong {
		display:			block;
		
		padding-top: 			0.5rem; 
		height: 			2.5rem; 
		text-align: 			center; 
		font-size: 			2rem; 
		font-weight: 			700;
	background: rgba(255,255,255,0.7); 
	}



	div[class~="continuoustext"] li[class~="themeBox"] > a > span[class~="abstract"] {
		display: 			block;
		margin-left:			1rem;
		margin-right:			1rem;
		font-size:			0.8rem;
		font-weight:			300;
	}



	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"] > span[class~="abstract"],
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"] > a > span[class~="abstract"] {
		display:			block;
		margin-top:			14.4rem;
		width: 				100%;
		height:				2.25rem;
		padding-top:		0.75rem;
		font-size:			1.1rem;
		font-weight:		500;
	background: rgba(255,255,255,0.7); 
	}
	
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"] > span[class~="abstract"] > span[class~="cat-discover"],
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"] > span[class~="abstract"] > span[class~="cat-representation"],
	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"] > span[class~="abstract"] > span[class~="cat-interaction"] {
		display:				inline-block;
		width:					30%;
		text-align:				center;
	}

	div[class~="continuoustext"] li[class~="themeBox"][class~="fullPicture"] > span[class~="abstract"] > span[class~="cat-divider"] {
		display:				inline-block;
		width:					5%;
		text-align:				center;
	}


	
}
