.qc-ad-728x90 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; width: 728px; height: 90px; display: block; position: relative;
}
.qc-ad-728x90 .quantcast-ad-div {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; width: 728px; height: 90px;
}
.qc-ad-728x90 .quantcast-ad-div iframe {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.qc-ad-728x90 .qc-adchoices {
	background: rgba(204, 204, 204, 0.6); width: 20px; height: 15px; color: rgba(0, 0, 0, 0.5); font-family: "Arial Regular",Arial,sans-serif; font-size: 11px; text-decoration: none; display: block; position: absolute; z-index: 10000;
}
.qc-ad-728x90 .qc-adchoices.top-right {
	border-radius: 0px 0px 0px 8px; top: 0px; right: 0px; float: right; box-shadow: -1px 1px 2px rgba(0,0,0,0.4); -moz-border-radius: 0px 0px 0px 8px; -webkit-border-radius: 0px 0px 0px 8px;
}
.qc-ad-728x90 .qc-adchoices.bottom-right {
	border-radius: 8px 0px 0px; right: 0px; bottom: 0px; float: right; box-shadow: -1px -1px 2px rgba(0,0,0,0.4); -moz-border-radius: 8px 0px 0px 0px; -webkit-border-radius: 8px 0px 0px 0px;
}
.qc-ad-728x90 .qc-adchoices.top-left {
	border-radius: 0px 0px 8px; left: 0px; top: 0px; float: left; box-shadow: 1px 1px 2px rgba(0,0,0,0.4); -moz-border-radius: 0px 0px 8px 0px; -webkit-border-radius: 0px 0px 8px 0px;
}
.qc-ad-728x90 .qc-adchoices.bottom-left {
	border-radius: 0px 8px 0px 0px; left: 0px; bottom: 0px; float: left; box-shadow: 1px -1px 2px rgba(0,0,0,0.4); -moz-border-radius: 0px 8px 0px 0px; -webkit-border-radius: 0px 8px 0px 0px;
}
.qc-ad-728x90 .qc-adchoices:hover {
	width: 76px;
}
.qc-ad-728x90 .qc-adchoices .qc-adchoices-text {
	margin: 2px 0px 3px 5px; padding: 0px; border: currentColor; border-image: none; line-height: 11px; float: left; display: none;
}
.qc-ad-728x90 .qc-adchoices .qc-adchoices-icon {
	margin: 1px 2px 4px 0px; padding: 0px; border: currentColor; border-image: none; width: 13px; height: 13.7px; float: right;
}
.qc-ad-728x90 .qc-adchoices:hover .qc-adchoices-text {
	display: inline;
}
@media only screen and (orientation:portrait) and (min-device-width:901px), only screen and (orientation:landscape) and (min-device-width:1281px)
{
.qc-ad-728x90 .qc-adchoices-link {
	background: none; width: 20px; height: 15px; display: block; position: absolute; z-index: 10000;
}
.qc-ad-728x90 .qc-adchoices-link.top-right {
	border-radius: 0px 0px 0px 8px; top: 0px; right: 0px; float: right; -moz-border-radius: 0px 0px 0px 8px; -webkit-border-radius: 0px 0px 0px 8px;
}
.qc-ad-728x90 .qc-adchoices-link.bottom-right {
	border-radius: 8px 0px 0px; right: 0px; bottom: 0px; float: right; -moz-border-radius: 8px 0px 0px 0px; -webkit-border-radius: 8px 0px 0px 0px;
}
.qc-ad-728x90 .qc-adchoices-link.top-left {
	border-radius: 0px 0px 8px; left: 0px; top: 0px; float: left; -moz-border-radius: 0px 0px 8px 0px; -webkit-border-radius: 0px 0px 8px 0px;
}
.qc-ad-728x90 .qc-adchoices-link.bottom-left {
	border-radius: 0px 8px 0px 0px; left: 0px; bottom: 0px; float: left; -moz-border-radius: 0px 8px 0px 0px; -webkit-border-radius: 0px 8px 0px 0px;
}
.qc-ad-728x90 .qc-adchoices-link:hover {
	width: 76px;
}
}
@media only screen and (orientation:portrait) and (max-device-width:900px), only screen and (orientation:landscape) and (max-device-width:1280px)
{
.qc-ad-728x90 .qc-adchoices-link {
	background: none; width: 30px; height: 30px; display: block; position: absolute; z-index: 10000;
}
.qc-ad-728x90 .qc-adchoices-link.top-right {
	border-radius: 0px 0px 0px 8px; top: 0px; right: 0px; float: right; -moz-border-radius: 0px 0px 0px 8px; -webkit-border-radius: 0px 0px 0px 8px;
}
.qc-ad-728x90 .qc-adchoices-link.bottom-right {
	border-radius: 8px 0px 0px; right: 0px; bottom: 0px; float: right; -moz-border-radius: 8px 0px 0px 0px; -webkit-border-radius: 8px 0px 0px 0px;
}
.qc-ad-728x90 .qc-adchoices-link.top-left {
	border-radius: 0px 0px 8px; left: 0px; top: 0px; float: left; -moz-border-radius: 0px 0px 8px 0px; -webkit-border-radius: 0px 0px 8px 0px;
}
.qc-ad-728x90 .qc-adchoices-link.bottom-left {
	border-radius: 0px 8px 0px 0px; left: 0px; bottom: 0px; float: left; -moz-border-radius: 0px 8px 0px 0px; -webkit-border-radius: 0px 8px 0px 0px;
}
.qc-ad-728x90 .qc-adchoices-link:hover {
	width: 90px;
}
}
.qc-ad-728x90 .border-div {
	background: none; border: 1px solid rgba(204, 204, 204, 0.7); border-image: none; left: 0px; top: 0px; width: 726px; height: 88px; float: left; display: block; position: absolute; box-sizing: content-box; pointer-events: none; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;
}
.qc-ad-728x90 .border-red {
	border: 1px solid red; border-image: none;
}
