
/* -- Fonts -- */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,300,400,600,700,800);




/* -- Global CSS -- */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* body { background-color: #0194ff; } */




/* -- Stunts -- */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	#stuntsWidgets { width: 274px; height: 203px; margin: 0; position: relative; background: url(../img/bg-widget.png) 0 0 no-repeat; }
	#stuntsWidgets a { color: #000; text-decoration: none; font-size: 12px; }
	#stuntsWidgets a img { position: absolute; left: 0; top: 0; z-index: 1; }
	#stuntsWidgets a .bt-play { width: 63px; height: 66px; display: block; background:url(../img/bt-play.png) 0 0 no-repeat; position: absolute; left: 110px; top: 68px; z-index: 2; }
	#stuntsWidgets a:hover .bt-play { background-position: 0 100%; }
	#stuntsWidgets a .username { display: block; position: absolute; left: 40px; top: 115px; }
	#stuntsWidgets .loadNewStunts { width: 48px; height: 52px; background: url(../img/bt-loadNewStunts.png) 0 0 no-repeat; display: block; position: absolute; right: 30px; bottom: 35px; z-index: 3; }
	#stuntsWidgets .loadNewStunts:hover { background-position: 0 100%; }
	#stuntsWidgets .infos { width: 274px; position: absolute; left: 0; top: 160px; }
	#stuntsWidgets p { margin: 0; padding: 0; font-family: "Open Sans", sans-serif; color: #fff; font-style: italic; text-align: center; line-height: 1em; font-size: .55em; }
	#stuntsWidgets p .intro { font-size: 1.25em; font-weight: 800; }




/* -- News Ticker -- */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	.ticker { color: #fff; font-weight: 700; font-size: 12px; text-transform: uppercase; height: 24px; padding-top: 6px; background: #192128; position: relative; overflow: hidden; }
	html[lang="el-GR"] #tournament-marquee { text-transform: none !important; }
	.ticker .caroufredsel_wrapper { width: auto !important; }
	.ticker ul { margin: 0; padding: 0; list-style: none; }
	.ticker li { white-space: nowrap; padding: 0 20px; float: left; }
	@media (max-width: 999px) { .ticker { border-bottom: 1px solid #474d53; } }
	.fr_FR .ticker ul li { width: 875px;}