.interactiveContainer {
	padding: 20px 30px !important;
	max-width: none !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-image: url("http://projects.ctmirror.org/content/2014/04/teacher/paper2.jpg");
	background-position: initial initial;
	background-repeat: initial initial;
	background-repeat: initial initial;
	box-shadow: inset -1px 0px 32px -5px #aaa;
	-moz-box-shadow: inset -1px 0px 32px -5px #aaa;
	-webkit-box-shadow: inset -1px 0px 32px -5px #aaa;
}
/*
.interactiveContainer.poolContainer {
	max-width: none !important;
	margin-left: -50% !important;
	width: 200% !important;
}
@media screen and (max-width: 1250px) {
.interactiveContainer.poolContainer {
	margin-left: -40% !important;
	width: 180% !important;
}
}
@media screen and (max-width: 1100px) {
.interactiveContainer.poolContainer {
	margin-left: -30% !important;
	width: 160% !important;
}
}
@media screen and (max-width: 1000px) {
.interactiveContainer.poolContainer {
	margin-left: -20% !important;
	width: 140% !important;
}
}
@media screen and (max-width: 900px) {
.interactiveContainer.poolContainer {
	margin-left: -10% !important;
	width: 120% !important;
}
}
@media screen and (max-width: 800px) {
.interactiveContainer.poolContainer {
	margin-left: -0% !important;
	width: 100% !important;
}
}*/
.pictureContainer {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.pictureItem {
	float: left;
	width: 25%;
	padding: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media screen and (max-width: 900px) {
	.pictureItem {
		width: 50%;
	}
}


@media screen and (max-width: 500px) {
	.pictureItem {
		width: 100%;
	}
}

.countryFlag {
	float: left;
	width: 40%;
	margin: 10px 30% 0;
	border: 1px solid #aaa;
	-webkit-transition: all 600ms ease-in-out;
	-moz-transition: all 600ms ease-in-out;
	-o-transition: all 600ms ease-in-out;
	-ms-transition: all 600ms ease-in-out;
	transition: all 600ms ease-in-out;
}
.countryFlag.added {
	-webkit-transform: rotateY(360deg); /* Chrome, Safari, Opera */
	transform: rotateY(360deg);
	-webkit-transform: rotateX(360deg); /* Chrome, Safari, Opera */
	transform: rotateX(360deg);
}
.country {
	font-weight: 800;
	font-size: 21px;
	text-transform: uppercase;
	float: left;
	width: 100%;
	text-align: center;
}
.peopleContainer {
	float: left;
	width: 100%;
	margin: 30px 0 5px;
}
.poolPerson {
	float: left;
	width: 5%;
	padding: 1.5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	clear: none !important;
}
.turnoverPerson {
	float: left;
	width: 4%;
	padding: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	clear: none !important;
}
.turnoverWords, .poolWords {
	font-weight: 100;
	font-size: 18px;
	text-align: center;
	float: left;
	width: 100%;
}
.poolWords:last-child {
	margin-top: 20px;
}
.poolWords {
	font-size: 15px;
}
.usAddendum {
	margin-top: 14px;
	font-size: 11px;
}
.itemusa .poolPeopleContainer {
	display: none;
}
.itemusa .poolWords {
	margin-top: 40px;
}