	#myBio {
		font-size: 15px;
	}

	.afs_text {
		font-size: 12px;
	}

	#title_text {
		font-size: 30px;
	}

	.subtitle {
		font-size: 18px;
	}

	#gucio {
		max-width: 500px;
		max-height: 400px;
	}

	#slogan {
		font-size: 18px;
	}

	@media (min-width: 768px) and (max-width: 865px) {

		#gucio {
			max-width: 300px;
			max-height: 300px;
		}
	
	}

	@media (min-width: 1300px) {
		#article_content {
			width: 1280px;
		}
	}

	@media (min-width: 1025px) {
		#myBio > * {
			margin: 0 13em 0.5em;
		}

	}
	
	@media (min-width: 1280px) and (min-height: 720px) {
		
		#myBio {
			font-size: 1.1em;
		}

		.afs_text {
			font-size: 13px;
		}
	
		.subtitle {
			font-size: 20px;
		}
	
	}
	
	@media (min-width: 1600px) and (min-height: 1000px) {
		
		#myBio {
			font-size: 1.2em;
		}
	
		#myBio > * {
			margin: 0 11em 0.5em;
		}
	
		.afs_text {
			font-size: 1em;
		}

		#title_text {
			font-size: 36px;
		}
		
		.subtitle {
			font-size: 22px;
		}

		#slogan {
			font-size: 22px;
		}

	}
	
	@media (min-width: 1921px) and (min-height: 1081px) {
	
		#myBio {
			font-size: 1.3em;
		}
	
		#myBio > * {
			margin: 0 10em 0.5em;
		}

		.afs_text {
			font-size: 1.1em;
		}
		
		.subtitle {
			font-size: 24px;
		}

		#title_text {
			font-size: 40px;
		}

		#slogan {
			font-size: 24px;
		}


	}
	
	@media (min-width: 3000px) and (min-height: 2000px) {

		#article_content {
			width: 1500px;
		}
	
		#myBio {
			font-size: 1.5em;
		}
	
		#myBio > * {
			margin: 0 9em 0.5em;
		}

		.afs_text {
			font-size: 1.3em;
		}
		
		.subtitle {
			font-size: 28px;
		}

		#title_text {
			font-size: 48px;
		}

		#slogan {
			font-size: 28px;
		}

		#gucio {
			max-width: 500px;
			max-height: 500px;
		}

	}
	
	@media (max-width: 990px) and (max-height: 650px) {
	
		#gucio {
			max-width: 275px;
			max-height: 275px;
		}
	
	}

/* Chinese fix */
.cnword {white-space: nowrap;}