@import url(https://fonts.googleapis.com/css?family=Quicksand|Regular); 

* 									{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;}
body 								{background:none repeat scroll 0 0 #f0f0f0;font-size:100%;margin:0;font-family: 'Quicksand';font-weight:500;color:#000;}

/* Headings */
h1, h2, h3, h4, h5, h6 				{font-family: 'Quicksand';font-weight:700;text-decoration:none;}
h1 									{font-size:1.6em;}
h2 									{font-size:1.4em;}
h3 									{font-size:1.2em;}
h4 									{font-size:1em;}
h5 									{font-size:0.8em;}
h6 									{font-size:0.6em;}

/* Ads */
.adbox 								{clear:both;width:100%;height:auto;}
.adin 								{top:0;left:0;left:0;right:0;width:100%;height:100%;}

/* Links */
a,a:link,a:visited,a:hover,a:active	{text-decoration:none;color:#00c;}
.gamerow 							{cursor:pointer;}
a.link								{color:#00c;}
a.link:hover i						{color:#00c;text-decoration:none;}
a:hover								{text-decoration:underline;}
h1 a,h1 a:link,h1 a:visited,h1 a:hover,h1 a:active{color:#000;text-decoration:none;}
h2 a,h2 a:link,h2 a:visited,h2 a:hover,h2 a:active{color:#000;text-decoration:none;}
h3 a,h3 a:link,h3 a:visited,h3 a:hover,h3 a:active{color:#000;text-decoration:none;}
h4 a,h4 a:link,h4 a:visited,h4 a:hover,h4 a:active{color:#000;text-decoration:none;}
h5 a,h5 a:link,h5 a:visited,h5 a:hover,h5 a:active{color:#000;text-decoration:none;}
h6 a,h6 a:link,h6 a:visited,h6 a:hover,h6 a:active{color:#000;text-decoration:none;}

/* Iconset */
i, .icon 							{font-family: 'mfg'; font-size: 1em; font-style: normal; font-weight: normal; color:#fff;}
i.iconmenu							{color:#000;float:left;margin-right:0.625em;}
i.icongame							{color:#999;font-size:1.4em;text-decoration:none;}
tr:hover i.icongame 				{color:#c00;text-decoration:none;}
i.iconlink							{color:#666;padding-right:0.625em;font-size:1em;}
i.iconlink:hover					{color:#00c;text-decoration:none;}
.gamerow a:hover					{text-decoration:none;}

/* Images */
img 								{height:auto;width:100%;}
figcaption 							{display:none;}
figure								{margin:0;}

/* Table */
table 								{background:none repeat scroll 0 0 #fff;border:none;border-collapse:collapse;border-spacing:0;text-align:left;width:100%;}
table img							{width:auto;height:auto;}
table tr td, table tr th 			{padding:0.125em 0.25em;}
table th 							{font-weight:normal;font-size:0.8em;color:#444;}
table tr 							{border-bottom:1px solid #f0f0f0;}
table tfoot, table thead 			{background:none repeat scroll 0 0 #f0f0f0;border-bottom:1px solid #f0f0f0;}
table tr:nth-of-type(2n) 			{background:none repeat scroll 0 0 #f5f5f5;}

.size-960 .line 					{margin:0 auto;max-width:60em;padding:0 0.625em;}
.size-1140 .line 					{margin:0 auto;max-width:71.25em;padding:0 0.625em;}
.size-960.align-content-left .line,
.size-1140.align-content-left .line {margin-left:0;}
form 								{line-height:1.4em;}
nav 								{display:block;width:100%;}
.line:after,nav:after,
.center:after,.box:after 			{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.top-nav ul 						{padding:0;}
.top-nav ul ul 						{position:absolute;}
.top-nav li 						{float:left;list-style:none outside none;cursor:pointer;}
.top-nav li a 						{padding:0.5em 0.8em;display:block;color:#fff; }
.top-nav li ul li a 				{background:#c00;min-width:100%;padding:0.5em 0.8em;}
.top-nav li a:hover 				{background:#f0f0f0;color:#000;text-decoration:none;}
.top-nav li ul 						{display:none;}
.top-nav li ul li 					{float:none;list-style:none outside none;min-width:100%;padding:0;}
.top-nav li ul li ul li 			{float:none;list-style:none outside none;min-width:100%;padding:0;}
.count-number 						{background:none repeat scroll 0 0 #777;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;display:inline-block;font-size:0.7em;line-height:1.8em;margin-left:0.3125em;text-align:center;width:1.8em;color:#fff;margin-bottom:-0.3125em;}
ul.chevron .count-number 			{display:none;}

/* Chevron */
ul.chevron .submenu > a:after, ul.chevron .sub-submenu > a:after,ul.chevron .aside-submenu > a:after, ul.chevron .aside-sub-submenu > a:after {display:inline-block;font-family:mfg;font-size:0.7em;margin:0 0.625em;}
ul.chevron .submenu > a:after, ul.chevron .aside-submenu > a:after, ul.chevron .aside-sub-submenu > a:after {content:"\f004";}
ul.chevron .sub-submenu > a:after 	{content:"\f006";}

.top-nav .active-item a 			{background:none repeat scroll 0 0 #f0f0f0; color:#000;}
.aside-nav > ul > li.active-item > a:link, .aside-nav > ul > li.active-item > a:visited {background:none repeat scroll 0 0 #e0e0e0;color:#000;}

.header 							{width:100%; display:block; background:#c00;margin-bottom:0.125em;}
.header .logo 						{width:auto !important;height:auto !important;}
.header i 							{font-size:3em;}
.headline 							{position:relative;}
.headline-text						{position:absolute;bottom:3%;left:1%;right:1%;background-color:rgba(0,0,0,0.6);text-shadow: 1px 1px 0 #000000;color:#fff;padding:1% 2%;}
.headline-text h1 					{font-size:3em;line-height:1.2em;}

@media screen and (min-width:801px)
{
	/* BIG SCREENS */
	.aside-nav .count-number 		{margin-left:-1.25em;float:right;}
	.top-nav li:hover > ul 			{display:block;z-index:10;}  
	.top-nav li:hover > ul ul 		{left:100%;margin:-2.6em 0;width:100%;} 
}

.nav-text 							{display:none;}

.aside-nav li a,.aside-nav li li a,.aside-nav li li.active-item a,.aside-nav li li.aside-sub-submenu li a,.aside-nav > ul > li > a,
.aside-nav > ul > li.active-item > a:link,.aside-nav > ul > li.active-item > a:visited,.aside-nav li > ul,
.top-nav .active-item a,.top-nav li a,.top-nav li ul li a,.top-nav li a,.top-nav li a,.top-nav li ul li a,.top-nav li ul li ul li a 
{transition:background 0.20s linear 0s; -o-transition:background 0.20s linear 0s; -ms-transition:background 0.20s linear 0s; -moz-transition:background 0.20s linear 0s; -webkit-transition:background 0.20s linear 0s;}

.aside-nav ul 						{background:#e8e8e8; padding:0;}
.aside-nav li 						{list-style:none outside none;cursor:pointer;}
.aside-nav li a 					{display:block;padding:1.25em;border-bottom:1px solid #d2d2d2;color:#000;}
.aside-nav > ul > li:last-child a 	{border-bottom:0 none;}
.aside-nav li > ul 					{height:0;display:block;position:relative;background:#f4f4f4;border-left:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2;overflow:hidden;}
.aside-nav li ul ul 				{border:0;background:#fff;}
.aside-nav ul ul a 					{padding:0.625em 1.25em;}
.aside-nav li a:link, 
.aside-nav li a:visited 			{color:#333;}
.aside-nav li li a:hover, 
.aside-nav li li.active-item > a, 
.aside-nav li li.aside-sub-submenu li a:hover	{color:#999;background:none;text-decoration:none;}
.aside-nav > ul > li > a:hover 		{color:#999;text-decoration:none;}
.aside-nav li li a:hover:before, 
.aside-nav li li.active-item a:before	{content:"\f006";display:inline-block;font-family:"mfg";font-size:0.6em;margin:0 0.625em 0 -1.25em;width:0.625em;text-decoration:none;}
.aside-nav li li a:link, 
.aside-nav li li a:visited 			{background:none;}
.aside-nav .show-aside-ul, 
.aside-nav .active-aside-item  		{display:block;  height:auto;}

.padding 							{display:list-item;list-style:none outside none;padding:10px;}
.margin 							{margin:0 -0.625em;}
.line 								{clear:left;}
.line .line 						{padding:0;}
.hide-l 							{display:none;}
.box 								{background:none repeat scroll 0 0 #fff;display:block;width:100%;padding:1.25em;}
.margin-bottom 						{margin-bottom:1.25em;}

.s-1, .s-2,.s-five,.s-3, .s-4, .s-5, .s-6, .s-7, .s-8, .s-9, .s-10, .s-11, .s-12, .l-1, .l-2, .l-five, .l-3, .l-4, .l-5, .l-6, .l-7, .l-8, .l-9, .l-10, .l-11, .l-12 {float:left;position:relative;}
.s-1 {width:8.3333%;} .s-2 {width:16.6666%;} .s-five {width:16.6666%;} .s-3 {width:25%;} .s-4 {width:33.3333%;} .s-5 {width:41.6666%;} .s-6 {width:50%;} 
.s-7 {width:58.3333%;} .s-8 {width:66.6666%;} .s-9 {width:75%;} .s-10 {width:83.3333%;} .s-11 {width:90%;} .s-12 {width:100%;}
.margin > .s-1,.margin > .s-2,.margin > .s-five,.margin > .s-3,.margin > .s-4,.margin > .s-5,.margin > .s-6,.margin > .s-7,.margin > .s-8,.margin > .s-9,.margin > .s-10,.margin > .s-11,.margin > .s-12,
.margin > .l-1,.margin > .l-2,.margin > .l-five,.margin > .l-3,.margin > .l-4,.margin > .l-5,.margin > .l-6,.margin > .l-7,.margin > .l-8,.margin > .l-9,.margin > .l-10,.margin > .l-11,.margin > .l-12 {padding:0 0.625em;}
.margin > .s-1 {width:8.3333%;} .margin > .s-2 {width:16.6666%;} .margin > .s-five {width:20%;} .margin > .s-3 {width:25%;} .margin > .s-4 {width:33.3333%;} .margin > .s-5 {width:41.6666%;} .margin > .s-6 {width:50%;} 
.margin > .s-7 {width:58.3333%;} .margin > .s-8 {width:66.6666%;} .margin > .s-9 {width:75%;} .margin > .s-10 {width:83.3333%;} .margin > .s-11 {width:90%;} .margin > .s-12 {width:100%;}
.l-1 {width:8.3333%;} .l-2 {width:16.6666%;} .l-five {width:20%;} .l-3 {width:25%;} .l-4 {width:33.3333%;} .l-5 {width:41.6666%;} .l-6 {width:50%;} .l-7 {width:58.3333%;} .l-8 {width:66.6666%;} .l-9 {width:75%;} .l-10 {width:83.3333%;} .l-11 {width:90%;} .l-12 {clear:left;width:100%;}
.margin > .l-1 {width:8.3333%;} .margin > .l-2 {width:16.6666%;} .margin > .l-five {width:20%;} .margin > .l-3 {width:25%;} .margin > .l-4 {width:33.3333%;} .margin > .l-5 {width:41.6666%;} .margin > .l-6 {width:50%;} 
.margin > .l-7 {width:58.3333%;} .margin > .l-8 {width:66.6666%;} .margin > .l-9 {width:75%;} .margin > .l-10 {width:83.3333%;} .margin > .l-11 {width:90%;} .margin > .l-12 {width:100%;}


@media screen and (max-width:800px)
{
	/* SMALL SCREENS */
	.headline-text								{left:0;right:0;}
	.size-960 									{max-width:800px;}
	.size-1140 									{max-width:800px;}
	.hide-l 									{display:block;}
	.hide-s 									{display:none;}
	nav 										{display:block;cursor:pointer;background:url(../img/logo.png) no-repeat 0px -15px;}
	.top-nav li a 								{background:none repeat scroll 0 0;}
	.top-nav > ul 								{height:0;max-width:100%;overflow:hidden;position:relative;z-index:999;}
	.top-nav > ul.show-menu 					{height:auto;}
	.top-nav ul ul 								{left:0;margin-top:0;position:relative;right:0;} 
	.top-nav li ul li a 						{min-width:100%;}
	.top-nav li 								{float:none;list-style:none outside none;padding:0;}
	.top-nav li a 								{padding:0.625em;text-decoration:none;}
	.top-nav li ul li a 						{}
	.top-nav li ul li ul li a 					{}
	.top-nav li a:hover 						{background:none repeat scroll 0 0 #f0f0f0;color:#000;}
	.top-nav li ul,.top-nav li ul li ul 		{display:block;overflow:hidden;height:0;} 
	.top-nav > ul ul.show-ul 					{display:block;height:auto;}
	.top-nav li ul li a 						{background:none repeat scroll 0 0;padding:0.625em;}
	.top-nav li ul li ul li a 					{background:none repeat scroll 0 0;}
	.nav-text 									{color:#fff;display:block;font-size:1.2em;line-height:3em;margin-right:0.625em;max-width:100%;text-align:right;vertical-align:middle;}
	.nav-text:after 							{content:"\f008";font-family:"mfg";font-size:1.1em;margin-left:0.5em;text-align:right;}
	.count-number 								{margin-right:-1.25em;} 

	.l-1 {width:8.3333%;} .l-2 {width:16.6666%;} .l-five {width:20%;} .l-3 {width:25%;} .l-4 {width:33.3333%;} .l-5 {width:41.6666%;} .l-6 {width:50%;} 
	.l-7 {width:58.3333%;} .l-8 {width:66.6666%;} .l-9 {width:75%;} .l-10 {width:83.3333%;} .l-11 {width:90%;} .l-12 {width:100%;}
	.margin > .l-1 {width:8.3333%;} .margin > .l-2 {width:16.6666%;} .margin > .l-five {width:20%;} .margin > .l-3 {width:25%;} .margin > .l-4 {width:33.3333%;} .margin > .l-5 {width:41.6666%;} .margin > .l-6 {width:50%;} 
	.margin > .l-7 {width:58.3333%;} .margin > .l-8 {width:66.6666%;} .margin > .l-9 {width:75%;} .margin > .l-10 {width:83.3333%;} .margin > .l-11 {width:90%;} .margin > .l-12 {width:100%;}
	.s-1 {width:8.3333%;} .s-2 {width:16.6666%;} .s-five {width:20%;} .s-3 {width:25%;} .s-4 {width:33.3333%;} .s-5 {width:41.6666%;} .s-6 {width:50%;} 
	.s-7 {width:58.3333%;} .s-8 {width:66.6666%;} .s-9 {width:75%;} .s-10 {width:83.3333%;} .s-11 {width:90%;} .s-12 {width:100%;float:none;}
	.margin > .s-1 {width:8.3333%;} .margin > .s-2 {width:16.6666%;} .margin > .s-five {width:20%;} .margin > .s-3 {width:25%;} .margin > .s-4 {width:33.3333%;} .margin > .s-5 {width:41.6666%;} .margin > .s-6 {width:50%;} 
	.margin > .s-7 {width:58.3333%;} .margin > .s-8 {width:66.6666%;} .margin > .s-9 {width:75%;} .margin > .s-10 {width:83.3333%;} .margin > .s-11 {width:90%;} .margin > .s-12 {width:100%;}

	/* ADDED */
	ul.chevron .submenu > a:after, 
	ul.chevron .sub-submenu > a:after, 
	ul.chevron .aside-submenu > a:after, 
	ul.chevron .aside-sub-submenu > a:after		{padding-left:none;content:"\f004";}
	.headline-text h1 							{text-shadow: 1px 1px 0 #000000;font-size:1.5em;padding:0.25em;line-height:1.2em;font-weight:900;color:#fff;}
}

/* Aligns */
.right								{float:right;} 
.center 							{float:none;margin:0 auto;display:block;}

/* Text */
.tscore 							{text-align:center;font-weight:bold;font-size:1.8em;white-space:nowrap;width:20%;}
.tscoreteam							{width:40%;}
.tcenter							{text-align:center;}
.tleft								{text-align:left;}
.tright								{text-align:right;}
.tbold								{font-weight:bold;}
.tsmall		 						{font-size:0.8em;}
.tbig 								{font-size:1.2em;}
.grey 								{color:#aaa;} 

/* Footer */
.footer 							{clear:both;width:100%; display:block; margin:0;background:#000;color:#999;padding:0.625em;}
.footer a 							{color:#999;}

.botao 								{background:none repeat scroll 0 0 #fff;display:block;width:100%;padding:1.25em;}
.botao .bolinha 					{background: none repeat scroll 0 0 #c00;border-radius: 100px;line-height: 100px;width: 100px;text-align: center;font-size: 3em;margin-bottom:0.625em;}

/* Share */
.share_fb a							{padding:0.625em;background:#3b5998;color:#fff;display:block;text-decoration:none;} 
.share_fb a:hover span,
.share_tw a:hover span 				{text-decoration:underline;} 
.share_tw a							{padding:0.625em;background:#4099FF;color:#fff;display:block;text-decoration:none;}

.share_fb span, .share_tw span		{font-weight:normal;}
.share_fb i, .share_tw i			{font-size:1.5em;margin:0 0.625em;}

/* Article */
.e-content a 						{color:#00c;}
.e-content a:hover					{text-decoration:underline;}
article header .p-category 			{color:#aaa;font-size:0.8em;margin-bottom:0.625em;}
article header .p-category a 		{color:#777;white-space:nowrap;}
article header .p-category a:hover 	{text-decoration:underline;}
article footer 						{margin-top:1.25em;line-height:1em;}
.articleauthor 						{color:#aaa;font-size:0.8em;}
.articleauthor img 					{float:left;width:32px;height:auto;margin-right:0.625em;}
.articleauthor a 					{color:#777;}
.articleauthor a:hover 				{text-decoration:underline;}
#mappeople							{width:100%;height:300px;cursor:pointer;}

/* Pagination */
.pagination 						{text-align:center;}
.pagination a 						{padding:0.625em;background:#444;color:#fff;display:block;}
.pagination i 						{font-size:1.5em;margin:0 0.625em;font-weight:bolder;}
.pagination .info 					{background:none;padding:0.625em;}

/* Mapa JQ */
.jvectormap-label 					{position:absolute;display:none;border:solid 1px #eee;background:#fff;font-size:1em;color:#000;padding:4px 8px;line-height:0.8em;font-size:0.8em;}
.jvectormap-zoomin,.jvectormap-zoomout {position:absolute;background:#fff;padding:3px;color:#000;width:20px;height:20px;cursor:pointer;text-align:center;line-height:14px;}
.jvectormap-zoomin 					{right:10px;top:10px;}
.jvectormap-zoomout 				{right:10px;top:32px;}

/* Boxes */
.bigbox								{background:#fff;display:block;clear:both;}

/* Infobox */
.infoboxy 							{background:#ffc;}

/* Images and Icons */
.cleanimg							{width:auto;height:auto;max-width:100%;}
.icon24 							{width:24px;height:24px;position:relative;top:2px;}
.smallpic							{width:28px;height:28px;position:relative;top:2px;}
.profilepic							{max-width:160px;max-height:160px;}
.clublist							{height:36px;margin-bottom:0.625em;text-align:center;}       
.clublogo							{width:36px;height:36px;margin:0 0.625em;display:block;float:left;}
.clublogo img						{width:28px;height:28px;margin:0.125em;position:relative;top:2px;}
.clubselected						{background:#c00;}

/* Person */
.person 							{text-align:center;}
.person a 							{display:block;position:relative;}
.person img 						{}
.person .faded img 					{opacity: 0.4;filter: alpha(opacity=4); }
.person span.nome 					{background: rgb(255, 255, 255);background: rgba(255,255, 255, 0.85);position:absolute;bottom:5px;left:0px;right:0px;width:100%;font-size:0.8em}
.person span.numero 				{background: rgb(255, 255, 255);background: rgba(255,255, 255, 0.85);width:auto;position:absolute;top:5px;left:5px;right:auto;bottom:auto;font-size:0.75em;min-width:20px;padding:0px 2px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.person span.pais 					{width:auto;position:absolute;top:5px;right:5px;left:auto;bottom:auto;background:none;}
.person span.pais img 				{width:auto;height:auto;}

/* JqueryPlotter */
#plottertabela  					{width:100%;height:200px;}
#plotter1 							{width:100%;height:150px;}
#plotter2 							{width:100%;height:300px;}

/* Jogo */

/* Coach */
.jogoperson							{line-height:100%;}
.jogoperson .imager					{width:36px;float:right;margin-left:0.625em;}
.jogoperson .imagel					{width:36px;float:left;margin-right:0.625em;}
.jogoperson img						{width:36px;height:36px;}
.jogoperson .info					{}
.jogoperson .name					{}


