	div.playerFULLiframe {
    min-width: 100%;
    width: 100%;
    padding-bottom: 36.25%;
    position: relative;
    height: 350px;
    box-sizing: content-box;
}

/* BEGIN WHO specific rules */
@media only screen and (min-width: 1020px) {
	.col-md-3 div.playerFULLiframe {
		padding-bottom: 56.25%;
		height: 550px;
	}
}

@media only screen and (max-width: 1560px) {
	.col-md-9 div.playerFULLiframe,
	.col-md-8 div.playerFULLiframe,
	.col-md-6 div.playerFULLiframe {
		padding-bottom: 56.25%;
		height: 550px;
	}
}
@media only screen and (max-width: 1127px) {
	.col-md-9 div.playerFULLiframe,
	.col-md-8 div.playerFULLiframe,
	.col-md-6 div.playerFULLiframe {
		padding-bottom: 56.25%;
		height: 550px;
	}
}
@media only screen and (max-width: 1020px) {
	.col-md-9 div.playerFULLiframe,
	.col-md-8 div.playerFULLiframe,
	.col-md-6 div.playerFULLiframe {
		padding-bottom: 36.25%;
		height: 350px;
	}
	.col-md-3 div.playerFULLiframe {
		padding-bottom: 56.25%;
		height: 550px;
	}
}
@media only screen and (max-width: 828px) {
	.col-md-9 div.playerFULLiframe,
	.col-md-8 div.playerFULLiframe,
	.col-md-6 div.playerFULLiframe {
		padding-bottom: 56.25%;
		height: 550px;
	}
}
/* END WHO specific rules */

@media only screen and (max-width: 780px) {
	div.playerFULLiframe {
		padding-bottom: 56.25%;
		height: 550px;
	}
}

div.iframediv {
	position: absolute;
	top: 0; bottom: 0; left: 0; right: 0;
}

.template_sidebar-marginal #content #primary {
	width: 96% !important;
}

#PageContent_C014_Col01 {
	width: 100%;
}