
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow-x:hidden!important; 
}
.shadow {
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
}
.radius {
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.fl {
	float: left;
}
.fr {
	float: right;
	display: none;
}
.p10 {
	padding: 10px
}
.pt10 {
	padding-top: 10px
}
.pl10 {
	padding-left: 10px
}
.pb10 {
	padding-bottom: 10px
}
.pr10 {
	padding-right: 10px
}
.p5 {
	padding: 5px
}
.pt5 {
	padding-top: 5px
}
.pl5 {
	padding-left: 5px
}
.pb5 {
	padding-bottom: 5px
}
.pr5 {
	padding-right: 5px
}
.m10 {
	margin: 10px
}
.mt10 {
	margin-top: 10px
}
.ml10 {
	margin-left: 10px
}
.mb10 {
	margin-bottom: 10px
}
.mr10 {
	margin-right: 10px
}
.m5 {
	margin: 5px
}
.mt5 {
	margin-top: 5px
}
.ml5 {
	margin-left: 5px
}
.mb5 {
	margin-bottom: 5px
}
.mr5 {
	margin-right: 5px
}
.bw {
	border: 1px solid #FFF;
}
.logo-logado {
	background-image: url(/img/nc-2013/sprite-header-logado.png);
	height: 48px;
	width: 121px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	margin-top: 2px;
	margin-right: 35px;
	float: left;
}
.avatar-radius {
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	/*-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);*/
	background-image: url(/img/avatar-default-130.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100%;
}
.fullname {
	font-weight: bold;
	color: #333;
	font-size: 12px;
}
.formstyle {
	border-radius: 4px;
	border: solid 1px #E9E9E9;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.59);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	padding: 5px;
	
}
.formstyle:hover {
	border-color: #CCCCCC;
}
.formstyle:focus {
	-webkit-box-shadow: 0px 0px 4px 2px rgba(51, 153, 51, 0.5);
	box-shadow: 0px 0px 4px 2px rgba(51, 153, 51, 0.5);
	border-color: #339933;
}
.input-buscar {
	background-color: #FFF;
	height: 30px;
	width: 140px;
	border-radius: 4px;
	border: solid 1px #64a64e;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.9);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.9);
	background-image: url(/img/nc-2013/ico-lupa.png);
	background-repeat: no-repeat;
	background-position: 7px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
}
.input-buscar:hover {
	border-color: #006600;
}
.input-buscar:focus {
	-webkit-box-shadow: 0px 0px 4px 2px rgba(255, 255, 255, 0.5);
	box-shadow: 0px 0px 4px 2px rgba(255, 255, 255, 0.5);
}
.header-logado-content {
	margin: auto;
	width: 980px;
}
.header-logado-menu {
	height: 33px;
	background: #60615c; /* Old browsers */
	background: -moz-linear-gradient(top, #60615c 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #60615c), color-stop(100%, #000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #60615c 0%, #000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #60615c 0%, #000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #60615c 0%, #000000 100%); /* IE10+ */
	background: linear-gradient(top, #60615c 0%, #000000 100%); /* W3C */
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60615c', endColorstr='#000000', GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #000;	
	float: right;
	margin-top: 10px;
}

.header-logado-menu .friend-request-button {
	display: none;
}

.header-logado-menu ul li span {
	background-color: #cc0000;
	border-radius: 15px;
	border: solid 2px #fff;
	position: absolute;
	/*margin-left: -7px;*/
	margin-left: 25px;
	margin-top: -7px;
	font-size: 11px;
	color: #fff;
	text-shadow: 1px 1px 0px #000;
	min-width: 16px;
	height: 16px;
	text-align: center;
	font-weight: bold;
}

.header-logado-menu ul li span a {
	padding: 0;
	line-height: 0;	
	position: relative;
	top: 8px
}

.header-logado-menu ul li .submenu {
	position: absolute;
	background-color: #fff;
	border-radius: 5px;
	width: 400px;
	padding: 5px 0 0 0;
	display: none;
	margin-top: 5px;
}

.header-logado-menu ul li .submenu p.title {
	margin-top: 5px;	
	padding-bottom: 5px;
	font-weight: bold;
	margin-left: 5px;
}

.header-logado-menu ul li .submenu ul {
	 
}

.header-logado-menu ul li .arrow {
	background-image: url(/img/nc-2013/ico-arrow-user-top.png);
	height: 10px;
	width: 50px;
	background-repeat: no-repeat;	
	margin-left: 10px;
	display: none;
	margin-top: -5px;
    position: absolute;
}

.header-logado-menu ul li .submenu ul li {
	width: 100%;
	height: 46px;
	border-top: solid 1px #ccc;
	margin-bottom: 5px;	
	padding-top: 10px;
}

.header-logado-menu ul li .submenu ul li:hover {
	background-color: #daf3d4;
	
}

.header-logado-menu ul li .submenu ul li div.friend-info {
	float: left;
	width: 190px;
	margin-left: 5px;
	
}

.header-logado-menu ul li .submenu ul li div.friend-info p {
	
}

.header-logado-menu .submenu .friend-info p.name {
	color: #666;
}

.header-logado-menu .submenu .friend-info p.nick {
	color: #339933;
	font-weight: bold;
	font-size: 12px;
}

.header-logado-menu ul li .submenu ul li div.friend-info img{
	width: 30px;
	height: 30px;
	float: left;
	margin-right: 5px;	
}
.header-logado-menu ul li .submenu ul li div.friend-response {
	width: 177px;
	height: 100%;
	float: right;
}

.header-logado-menu ul li .submenu ul li div.recusar-confirm {
	width: 165px;
	height: 100%;
	float: right;
	display: none;
}
.header-logado-menu ul li .submenu ul li div.recusar-confirm span {
	background: none;
	color: #cc0000;
	text-shadow: none;
	margin: 6px 0 0 -48px;	
	font-weight: bold;
	border: 0;
	font-size: 12px;
}

.header-logado-menu ul li .submenu ul li div.recusar-confirm a.accept {
	margin-left: 20px;
	margin-right: 5px;
}

.header-logado-menu ul li .submenu ul li div.load {
	background: url('/img/nc-2013/ajax-loader.gif') center center no-repeat;
	display: none;
		
}

.header-logado-menu ul li .submenu ul li div.friend-response a{
	margin-right: 5px;
}



.header-logado-menu ul li ul.submenu a {
	/* padding-right: 0px;
	padding-left: 0px;
	display: block;
	line-height: 0px;
	text-decoration: none;
	color: #FFF; */
}

.header-logado-menu ul {
	list-style-type: none;
	height: 33px;
	margin: auto;
}
.header-logado-menu li {
	float: left;
}
.header-logado-menu ul a.btn-menu {
	padding-right: 12px;
	padding-left: 12px;
	display: block;
	line-height: 33px;
	text-decoration: none;
	color: #FFF;
}
.header-logado-menu ul a.btn-menu:hover {
	color: #FFF;
	background-color: #000;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.sharer-bg {
	border: 1px solid #FFF;
	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 ); /* IE6-9 */
}
.sharer-comm {
	float: right;
	width: 580px;
}
.sharer-textarea {
	width: 570px;
	height: 38px;
	margin-bottom: 5px;
	overflow: hidden;
}
.btn-gray {
	-moz-box-shadow: inset 0px -1px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px -1px 0px 0px #ffffff;
	box-shadow: inset 0px -1px 0px 0px #ffffff;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #ebebeb) );
	background: -moz-linear-gradient( center top, #ffffff 5%, #ebebeb 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
	background-color: #ffffff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #dcdcdc;
	display: inline-block;
	color: #666666;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 15px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #ffffff;
	cursor: pointer;
}
.btn-gray:hover {
	-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
	box-shadow: inset 0px 1px 0px 0px #ffffff;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ebebeb), color-stop(1, #ffffff) );
	background: -moz-linear-gradient( center top, #ebebeb 5%, #ffffff 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ffffff');
	background-color: #ebebeb;
}
.btn-gray:active {
	position: relative;
	top: 0px;
}
.btn-green {
	-moz-box-shadow: inset 0px -1px 0px 0px #a4cc81;
	-webkit-box-shadow: inset 0px -1px 0px 0px #a4cc81;
	box-shadow: inset 0px -1px 0px 0px #a4cc81;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7ab164), color-stop(1, #339933) );
	background: -moz-linear-gradient( center top, #7ab164 5%, #339933 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ab164', endColorstr='#339933');
	background-color: #7ab164;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #339933;
	display: inline-block;
	color: #ffffff;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 15px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #166e16;
	cursor: pointer;
}
.btn-green:hover {
	-moz-box-shadow: inset 0px 1px 0px 0px #a4cc81;
	-webkit-box-shadow: inset 0px 1px 0px 0px #a4cc81;
	box-shadow: inset 0px 1px 0px 0px #a4cc81;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #339933), color-stop(1, #7ab164) );
	background: -moz-linear-gradient( center top, #339933 5%, #7ab164 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#339933', endColorstr='#7ab164');
	background-color: #339933;
}
.btn-green:active {
	position: relative;
	top: 0px;
}
.btn-green-s {
	-moz-box-shadow: inset 0px -1px 0px 0px #a4cc81;
	-webkit-box-shadow: inset 0px -1px 0px 0px #a4cc81;
	box-shadow: inset 0px -1px 0px 0px #a4cc81;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7ab164), color-stop(1, #339933) );
	background: -moz-linear-gradient( center top, #7ab164 5%, #339933 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ab164', endColorstr='#339933');
	background-color: #7ab164;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #339933;
	display: inline-block;
	color: #ffffff;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 4px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #166e16;
}
.btn-green-s:hover {
	-moz-box-shadow: inset 0px 1px 0px 0px #a4cc81;
	-webkit-box-shadow: inset 0px 1px 0px 0px #a4cc81;
	box-shadow: inset 0px 1px 0px 0px #a4cc81;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #339933), color-stop(1, #7ab164) );
	background: -moz-linear-gradient( center top, #339933 5%, #7ab164 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#339933', endColorstr='#7ab164');
	background-color: #339933;
}
.btn-green-s:active {
	position: relative;
	top: 0px;
}


.btn-foto {
	background-image: url(/img/nc-2013/sprite-sharer.png);
	height: 30px;
	width: 55px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	margin-right: 10px;
	float: left;
}
.btn-foto:hover {
	background-position: 0px -30px;
}
.btn-foto:active {
	background-position: 0px -60px;
}
.btn-video {
	background-image: url(/img/nc-2013/sprite-sharer.png);
	height: 30px;
	width: 55px;
	background-repeat: no-repeat;
	background-position: -55px 0px;
	display: block;
	margin-right: 10px;
	float: left;
}
.btn-video:hover {
	background-position: -55px -30px;
}
.btn-video:active {
	background-position: -55px -60px;
}
.btn-link {
	background-image: url(/img/nc-2013/sprite-sharer.png);
	height: 30px;
	width: 55px;
	background-repeat: no-repeat;
	background-position: -110px 0px;
	display: block;
	margin-right: 10px;
	float: left;
}
.btn-link:hover {
	background-position: -110px -30px;
}
.btn-link:active {
	background-position: -110px -60px;
}
.btn-facebook {
	background-image: url(/img/nc-2013/sprite-sharer.png);
	height: 30px;
	width: 55px;
	background-repeat: no-repeat;
	background-position: -165px 0px;
	display: block;
	margin-right: 10px;
	float: left;
}
.btn-facebook:hover {
	background-position: -165px -30px;
}
.btn-facebook:active {
	background-position: -165px -60px;
}
.btn-twitter {
	background-image: url(/img/nc-2013/sprite-sharer.png);
	height: 30px;
	width: 55px;
	background-repeat: no-repeat;
	background-position: -220px 0px;
	display: block;
	margin-right: 10px;
	float: left;
}
.btn-twitter:hover {
	background-position: -220px -30px;
}
.btn-twitter:active {
	background-position: -220px -60px;
}
.avatar50 {
	/*background-image: url("/img/nc-2013/avatar-default-50.jpg");*/
	height: 50px;
	width: 50px;
}
.label-member {
	position: absolute;
	width: 50px;
	height: 50px;
	text-align: right;
}
.section {
	background-image: url(/img/nc-2013/bg-section.png);
	background-repeat: repeat-x;
}
.nick a {
	color: #339933;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.nick a:hover {
	text-decoration: underline;
}
a.nick {
	color: #339933;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
a.nick:hover {
	text-decoration: underline;
}
#dashboard {
	width: 300px;
	float: right;
}
#timeline {
	width: 660px;
	float: left;
}
#header-logado-buscar {
	float: left;
	margin-top: 10px;
}
#header-logado {
	height: 56px;
	background-image: url(/img/nc-2013/sprite-header-logado.png);
	background-repeat: repeat-x;
	background-position: 0px -78px;
	background-color: #339933;	
	z-index: 99999999999999999999999999999;
	width: 100%;
	top: 0;
}
#header-logado-jogando {
	width: 100px;
	float: left;	
	text-align: center;
	padding-top: 13px;
	margin-right: 40px;
}
#header-logado-user {
	float: right;
	margin-left: 5px;
	/*background-image: url(/img/nc-2013/sprite-header-logado.png);
	background-position: 38px -155px;
	background-repeat: no-repeat;*/
	width: 90px;
	height: 53px;
	background-color: rgb(86,149,68);
	
}

#header-logado-user a{
	text-decoration: none;
}
#header-logado-user .options {
	background-image: url(/img/nc-2013/ico-gear.png);
	background-repeat: no-repeat;
	float: right;
	width: 18px;
	height: 100%;
	border-left: solid 1px #7bb164;
	background-position: 50%;
	cursor: pointer; 
}

#header-logado-user .options:hover{
	background-color: #339933;
}

#header-logado-user .click {
	cursor: pointer;
	text-align: center;
	float: left;
	width:70px;
}

#header-logado-user .click img {
	margin: 4px 0 2px 0px;
	width: 30px;
	height: 30px;
}

#header-logado-user .click p {
	color: #fff;
	text-decoration: none;
	font-size: 10px;	
	overflow: hidden;
}

/* #header-logado-user:hover {
	background-image: url(/img/nc-2013/sprite-header-logado.png);
	background-position: -13px -155px;
	background-repeat: no-repeat;
} */
#header-logado-jogando span {
	background-image: url(/img/nc-2013/sprite-header-logado.png);
	background-position: -0px -134px;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	color: #FFF;
	width: 6px;
	margin-top: -3px;
}
#header-logado-jogando p {
	color: #FFF;
	padding-top: 5px;
}
#logado-container {
	background-image: url(/img/nc-2013/bg-home-logado.jpg);
	background-repeat: repeat-x;
	background-color: #f5f5f5;
}
#logado-content {
	margin: auto;
	width: 980px;
	padding-top: 20px;
}
#perfil-content {
	margin: auto;
	width: 980px;
}
#logado-games {
	background-color: #CCC;
	margin-bottom: 20px;
}
#logado-ranking {
	margin-bottom: 20px;
	margin-top: 20px;
}
#logado-friends-play {
	background-color: #FFF;
	margin-bottom: 20px;
	border: 1px solid #E9E9E9;
	
}
#logado-friends-suggest {
	background-color: #FFF;
	margin-bottom: 20px;
	border: 1px solid #E9E9E9;
}
#logado-sharer {
	background-color: #FFF;
	margin-bottom: 20px;	
}

#logado-sharer .fr{
	display: block!important;
}
#logado-feed {
	background-color: #FFF;
	margin-bottom: 20px;	
}
#feed-categories {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	padding: 10px;
}
#feed-categories h4 {
	font-size: 14px;
	font-weight: bold;
}
.box-head h4 {
	font-size: 14px;
	font-weight: bold;
}
.box-head {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	padding: 10px;
}
#feed-categories ul {
	list-style-type: none;
	float: right;
}
#feed-categories li {
	display: inline;
}
#feed-categories ul li a {
	text-decoration: none;
	color: #333;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#feed-categories ul li a:hover {
	color: #666;
	background-color: #f5f5f5;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#feed-categories ul li a:active {
	color: #333;
	font-weight: bold;
	background-color: #f5f5f5;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#feed-stream ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#feed-stream li {
	list-style-type: none;
	position: static;
}
.feed-content {
	margin-bottom: 20px;
}
.feed-story {
	margin-left: 60px;
}

.feed-story .title {
	margin-bottom: 10px;
	font-weight: bold;
}
.feed-story .title a {	
	color:#339933;
	text-decoration: none;
	font-weight: bold;
}


.feed-head .nick {
	float: left;
}

.feed-head .time {
	float: right;
	font-size: 11px;
	color: #999;	
}

.time {
	float: right;
	font-size: 11px;
	color: #999;	
}
.feed-menu {
	width: 20px;
	height: 14px;
	background-color: #FFF;
	float: right;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-left: 10px;
	border: 1px solid #E9E9E9;
	background-image: url(/img/nc-2013/ico-arrow-b.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	display: none;
	
}
.feed-menu:hover {
	background-color: #f7f7f7;
	border: 1px solid #CCCCCC;
}
.feed-head {
	margin-bottom: 10px;
	height: 10px;
	float: left;
	width: 542px;
}
.feed-footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f5f5f5;
	margin-top: 5px;
	margin-bottom: 10px;
	float: left;
	width: 577px;
}
.feed-footer ul {
	list-style-type: none;
	margin-top: 10px;
}
.feed-footer li {
	display: inline;
}
.feed-footer ul li a {
	text-decoration: none;
	color: #333;
	padding-right: 15px;
	padding-left: 20px;
	line-height: 24px
}
.feed-footer ul li a:hover {
	color: #999;
	text-decoration: underline;
}
.feed-comment {
	background-image: url(/img/nc-2013/sprite-feed-footer.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.feed-comment:hover {
	background-image: url(/img/nc-2013/sprite-feed-footer.png);
	background-repeat: no-repeat;
	background-position: 0px -32px;
}
.feed-like {
	background-image: url(/img/nc-2013/sprite-feed-footer.png);
	background-repeat: no-repeat;
	background-position: 0px -64px;
}
.feed-like:hover {
	background-image: url(/img/nc-2013/sprite-feed-footer.png);
	background-repeat: no-repeat;
	background-position: 0px -96px;
}
.feed-sharer {
	background-image: url(/img/nc-2013/sprite-feed-footer.png);
	background-repeat: no-repeat;
	background-position: 0px -128px;
}
.feed-sharer:hover {
	background-image: url(/img/nc-2013/sprite-feed-footer.png);
	background-repeat: no-repeat;
	background-position: 0px -160px;
}
.comment-arrow {
	background-image: url(/img/nc-2013/ico-arrow-top.png);
	background-repeat: no-repeat;
	background-position: 40px;
	height: 16px;
}
.feed-text {
	line-height: 18px;
	margin-bottom: 10px;
	word-wrap: break-word;
}
.comments-text {
	line-height: 18px;
	word-wrap: break-word;
}
.comments-container {
	float: left;
	margin-bottom: 10px;
}
.comments-container ul {
	list-style-type: none;
}
.comment-tips {
	font-size: 11px;
	color: #999;
	display: none;
}
.comments-container li {
	display: block;
	background-color: #F7F7F7;
	border: 1px solid #E9D9D9;
	margin-bottom: 5px;
	-webkit-box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 581px;
}
.comments-container li:hover {
	background-color: #fbfbfb;
}
.comments-story {
	margin-left: 60px;
}
.comments-textarea {
	width: 480px;
	height: 38px;
	margin-bottom: 5px;
	overflow: hidden;
}
.comments-more a {
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}
.comments-more a:hover {
	text-decoration: underline;
}
.comment-head {
	margin-bottom: 5px;
	width: 499px;
	height: 15px;
}
.comment-menu {
	width: 10px;
	height: 15px;
	float: right;
	margin-left: 10px;
	background-image: url(/img/nc-2013/ico-x.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	display: none;
}
.comment-head .comment-head-contents {
	float: left;
	width: 479px;
	height: 15px;
}

.comment-head .comment-head-contents .nick {
	float: left;
}

.comment-head .comment-head-contents .time {
	float: right;
}
.comment-menu:hover {
	background-image: url(/img/nc-2013/ico-x.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFF;
}
.comment-news {
	background-color: #FFFFFF;
	text-align: center;
	padding: 10px;
	font-size: 13px;
	cursor: pointer;
	color: #393;
	font-weight: bold;
}
.comment-news span {
	color: #FFF;
	background-color: #393;
	padding: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.comment-news:hover {
	background-color: #fbfbfb;
}
.comment-loading {
	text-align: center;
	padding: 30px;
 	background-color:#;
	background-color: #F5F5F5;
	display: none;
	list-style: none;
}
.abaContent {
	overflow: hidden;
}
.arrow-left {
	background-image: url(/img/nc-2013/sprite-arrows.png);
	height: 20px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block
	
}
.arrow-left:hover {
	background-position: -10px 0px;
}
.arrow-right {
	background-image: url(/img/nc-2013/sprite-arrows.png);
	height: 20px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: 0px -20px;
	display: block
}
.arrow-right:hover {
	background-position: -10px -20px;
}
.ranking-par {
	background-color: #F5F5F5;
}
.ranking-par-radius {
	/*background-image: url(/img/nc-2013/bg-rank-par.png);*/
	background-repeat: no-repeat;
	background-position: left top;
}

.impar {
	background-image: url(/img/nc-2013/bg-rank-par.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.ranking-my-radius {
	background-image: url(/img/nc-2013/bg-myrank.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.ranking-my-radius a{
	margin-left: 4px;
}
.ranking-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f5f5f5;
}
.ranking-line:hover {
	background-color: #fbfbfb;
}
.ranking-scroll strong {
	color: #333;
	font-weight: bold;
}
.ranking-scroll h3 {
	font-weight: bold;
	font-size: 16px;
	color: #333;
}
#ranking-myposition h3 {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}
.ranking-label {
	font-size: 11px;
	color: #666;
	padding: 10px;
}
#ranking-myposition strong {
	color: #333;
	font-weight: bold;
}
#ranking-logos-friends {
	border: 1px solid #D7D7D7;
}
.ranking-tab-game {
	float: left;
	text-align: center;
	width: 85px;
	height: 45px;
}
.ranking-tab-game:hover {
	background-color: #E9E9E9;
}
.ranking-radius {
	margin-top: 1px;
	margin-bottom: 2px;
}
#ranking-logos-scroll-friends div .selected {
	background-image: url(/img/nc-2013/bg-tab-game-hover.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
#ranking-logos-scroll div .selected {
	background-image: url(/img/nc-2013/bg-tab-game-hover.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.radius-myposition {
	-webkit-border-radius: 0px 0px 0px 5px;
	border-radius: 0px 0px 0px 5px;
}
.friends-suggest {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f5f5f5;
	margin: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.friends-suggest:hover {
	background-color: #fbfbfb;
}
.friends-suggest-main {
	height: 240px;
	overflow: auto;
}
.friends-suggest-i {
	margin-left: 50px;
	margin-top: 5px;
}
.friends-suggest-b {
	margin-top: 10px;
	float: right;
}
.friends-play {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f5f5f5;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.friends-play:hover {
	background-color: #fbfbfb;
}
.friends-play-main {
	height: 200px;
	overflow: auto;
}
#perfil-fundo {
	background-color: #333333;
	padding-top: 20px;
	height: 200px;
	-webkit-box-shadow: inset 0px 0px 50px 0px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0px 0px 50px 0px rgba(0, 0, 0, 0.5);
}
#perfil-cover {	
	height: 200px;
	margin: auto;
	width: 980px;
	-webkit-border-radius: 5px 5px 0px 0px;
        border-radius: 5px 5px 0px 0px;
}

#perfil-cover img.cover-img {
	border-radius: 8px 8px 0 0;
}
#perfil-content {
	background-color: #FFF;
	height: 112px;
	margin: auto;
	width: 980px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e9e9e9;
	border-right-color: #e9e9e9;
	border-bottom-color: #e9e9e9;
	border-left-color: #e9e9e9;
}
#perfil-bio {
	padding-left: 200px;
	padding-top: 22px;
	width: 380px;
}

#perfil-bio .top{
	width: 460px;
	height: 30px;
} 
#perfil-bio .middle{
	width: 460px;
	height: 20px;
} 
#perfil-bio .bottom{
	width: 460px;
	height: 20px;
} 
#perfil-bio .relationship {
	float: right;
}
#perfil-bio .relationship-options span {
	font-weight: bold;
	color: #666;
	margin-left: 28px;
	position: relative;
	top: 4px;
	cursor: pointer;
}
#perfil-bio .relationship-options-menu {
	display: none;
}

#perfil-bio .relationship-options-menu ul {
	list-style-type: none;	
	margin-top: 2px;
	padding: 10px 0px 10px 0px;
	width: 140px
}    

#perfil-bio .relationship-options-menu ul li{
	height: 20px;
	padding: 4px 0px 0px 28px;
	cursor: pointer;
}

#perfil-bio .relationship-options-menu ul li:hover{
	background-color: rgb(51, 153, 51);
	color: #fff;
}  

#perfil-bio h1 {
	color: #333;
	font-size: 18px;
	margin-bottom: 10px;
	float: left;
	margin-right: 25px;
}
#perfil-bio p {
	margin-top:10px;
}
#perfil-bio strong {
	font-weight:bold;
}

#perfil-bio .relationship-options{
	background-image: url(/img/sprite-home.png?v=2.0);
	background-repeat: no-repeat;
	background-position: -344px -1583px;
	height: 28px;
	width: 140px;
	cursor: pointer;
	
}


#perfil-avatar {
	height: 240px;
	width: 155px;
	position: absolute;
	background-color: rgba(255, 255, 255, 0.3);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	border: 1px solid #E9E9E9;
	margin-left: 20px;
	margin-top: 48px;
	text-align: center;
}
#perfil-avatar h3 {
	font-size: 16px;
	font-weight: bold;
	color: #339933;
	
}
.border {
	border:#FFF solid 3px;
}

#logado-sharer .image-upload {
	display: none;
	margin-bottom: 5px;
}

#logado-sharer .image-upload .separator {
	border-top: solid 1px rgb(245,245,245);
	margin-bottom: 15px;
}

#logado-shared .image-upload form {
	height: 130px;
	background: #fff;
	border: solid 1px #eee;
	border-radius: 5px;
	padding: 5px;
}


#logado-sharer .image-upload .upload {
	height: 60px;
}

#logado-sharer .image-upload .url {
	height: 60px;
	width: 574px;
}

#logado-sharer .image-upload .url input[type=text]{
	width: 300px;
	border-color: #CCCCCC;
	border-radius: 4px;
	border: solid 1px #E9E9E9;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.59);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	padding: 5px;
	float: left;
	margin-top: 6px;
}

#logado-sharer .image-upload .url label {
	float: left;
	position: relative;
	top: 11px;
	font-weight: bold;
	margin-right: 9px;
	margin-left: 8px;
}

#logado-sharer .image-upload .url .fake-button {
	/*background: url(/images/2013/btn_add.png) no-repeat;*/
	width: 100px;	
	height: 37px;	
	float: right;
	margin-right: 31px;
	margin-top: 3px;
}

#logado-sharer .image-upload .url .fake-button input[type=button] {
	z-index: 2;
	
}


#logado-sharer .image-upload-ie {
	display: none;
	margin-bottom: 5px;
}

#logado-shared .image-upload-ie form {
	height: 130px;
	background: #fff;
	border: solid 1px #eee;
	border-radius: 5px;
	padding: 5px;
}

#logado-sharer .image-upload-ie .upload {
	height: 60px;
}

#logado-sharer .image-upload-ie .url {
	height: 60px;
}

#logado-sharer .image-upload-ie .url input[type=text]{
	width: 300px;
	border-color: #CCCCCC;
	border-radius: 4px;
	border: solid 1px #E9E9E9;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.59);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	padding: 5px;
	float: left;
	margin-top: 6px;
}

#logado-sharer .image-upload-ie .url input[type=file]{
	width: 400px;
}

#logado-sharer .image-upload-ie .url label {
	float: left;
	position: relative;
	top: 11px;
	font-weight: bold;
	margin-right: 9px;
	margin-left: 8px;
}

#logado-sharer .image-upload-ie .url .fake-button {
	/*background: url(/images/2013/btn_add.png) no-repeat;*/
	width: 100px;	
	height: 37px;	
	float: right;
	margin-right: 31px;
	margin-top: 3px;
}

#logado-sharer .image-upload-ie .url .fake-button input[type=button] {
	z-index: 2;
	
}


#logado-sharer .load {
	display: none;
	width: 62%;
	height: 20px;	
	margin-top: 4px;
	margin-bottom: 30px;
}

#logado-sharer .load .bar {
	background-color: rgb(51, 153, 51);
	width: 0%;
	height: 28px;
	position: relative;
	top: -27px;
	border-radius: 3px;
	left: 90px;
}

#logado-sharer .load span {
	float: left;
	margin-top: 7px;
	font-weight: bold;
}
#logado-sharer .load .bg_bar {
	background-color: #eeeeee;
	width: 100%;
	height: 28px;
	position: relative;
	border-radius: 3px;
	left: 90px;
	background-image: url(/img/nc-2013/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: 150px center;
	
}

#logado-sharer .load .percent {
	position: relative;
	top: -48px;
	color: #fff;
	font-weight: bold;
	text-indent: 50%;
	border-radius: 3px;
	left: 90px;
}

#logado-sharer .load .bg_bar_ie {
	background-color: #eeeeee;
	width: 100%;
	height: 28px;
	position: relative;
	border-radius: 3px;
	left: 90px;
	
}

#logado-sharer .load .percent_ie {
	position: relative;
	top: -48px;
	color: #fff;
	font-weight: bold;
	text-indent: 50%;
	border-radius: 3px;
	left: 90px;
}

#logado-sharer .post-image-preview {
	width: 555px;
	height: 400px;
	display: none;	
	border: solid 1px #eee;
	border-radius: 5px;
	padding: 12px;
	background-color: #fff;
	background-position: center center;
	margin-bottom: 5px;
}
#logado-sharer .post-image-preview a, #logado-sharer .post-video-preview a, .post-link-remove-preview a {
	background-color: #999999;
	position: absolute;	
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	width: 78px;
	border-radius: 3px;
	padding: 4px 9px 4px 10px;
	opacity: 0.85;
	-moz-opacity: 0.85;
	filter:opacity(alpha=85);
	display: none;
	margin-left: 451px;
	margin-top: 35px;
	
}

#logado-sharer .video-post {
	display: none;
}

#logado-sharer .video-post form {	
	background-color: #fff;
	height: 40px;
	margin-bottom: 5px;
	border: solid 1px #eee;
	padding: 12px;
	width: 555px;;
	border-radius: 5px;
}

#logado-sharer .error {
	background-color: #ff3333;
	width: 563px;	
	height: 30px;
	border-radius: 5px;
	margin-bottom: 15px;
	color: #fff;
	font-weight: bold;
	display: none;
	position: relative;
	
}

#logado-sharer .error span {
	width: 100%;
	text-align: center;
	height: 100%;
	margin-left: 125px;
	top: 5px!important;	
	color: #fff!important;
	position: relative!important;
}

#logado-sharer .error a.close {
	color: #cc0000;
	text-decoration: none;
	position: relative;	
	top: 6px;
	font-size: 15px;
	float: right;
	margin-right: 10px;
}

#logado-sharer .post-video-preview {	
	height: 310px;
	display: none;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #fff;
	border: solid 1px #eee;
	border-radius: 5px;
	width: 552px;
	padding: 12px;
	
	
}

#logado-sharer .post-link-preview {
	width: 552px;
	height: 200px;
	display: none;
	margin: 5px;
	background-color: #fff;
	border: solid 1px #eee;
	border-radius: 5px;
	padding: 12px;
}

#logado-sharer .link-loader {
	display: none;
}

#logado-sharer .post-link-preview div.preview {
	height: 150px;
	width: 150px;
	float: left;
}

#logado-sharer .post-link-preview div.site-preview {
	background-repeat: no-repeat;	
	height: 100%;
	width: 100%;	
	display: none;
}

#logado-sharer .post-link-preview div.site-show {
	display: block;
	background-repeat: no-repeat;
	background-size: 100%;
}

#logado-sharer .image-upload form {
	height: 130px;
	background-color: #fff;
	border: solid 1px #eee;
	border-radius: 5px;
	padding: 12px;
}



#logado-sharer .image-upload form input[type=file] {
	opacity: 0;	
	filter:alpha(opacity=0);
	z-index: 2;
	height: 60px;
	float: left;	
	cursor: pointer;
	position: relative;
	top: -20px;
	width: 160px;
}

#logado-sharer .image-upload span {
	color: #999999;
	position: relative;		
	margin-left: 10px;		
	top: 10px;
}

#logado-sharer .image-upload form input[name=file_content] {
	border: none;
}

#logado-sharer .image-upload div.btn_file {
	background: url(/images/2013/btn_file_choose.png) 0 0 no-repeat;
	width: 158px;
	height: 38px;	
	z-index: 1;
	float: left;
	cursor: pointer;
}

#logado-sharer .image-upload input[type=submit] {
	display: none
}

.social_btn_video_send {
	/*background: url(/images/2013/btn_add.png);*/
	background-repeat: no-repeat;
	z-index: 1;
	width: 600px;
	height: 40px;
	margin: 0;
	background-position: 417px;
}


.social_btn_link_send {
	/*background: url(/images/2013/btn_add.png);*/
	background-repeat: no-repeat;
	z-index: 1;
	width: 579px;
	height: 40px;
	margin: 0;
	background-position: 417px;
}

.social_btn_video_send .fake-button {
	background: url(/images/2013/btn_add.png) no-repeat;
	width: 100px;	
	height: 37px;	
	float: right;
	margin-right: 36px;
	
}

.social_btn_link_send .fake-button {
	background: url(/images/2013/btn_add.png) no-repeat;
	width: 100px;
	position: relative;	
	height: 37px;	
	float: right;
	margin-right: 36px;
	margin-top: 3px
}

.social_btn_video_send input[type=button] {
	z-index: 2;
	opacity: 0;
}

.social_btn_link_send input[type=button] {
	z-index: 2;
	opacity: 0;
}


.social_btn_video_send label {
	float: left;
	position: relative;
	top: 11px;
	font-weight: bold;
	margin-right: 9px;
}

.social_btn_link_send label {
	float: left;
	position: relative;
	top: 11px;
	font-weight: bold;
	margin-right: 9px;
}

.social_btn_video_send input[type=text] {
	width: 328px;
	top: 5px;
	position: relative;
	border-color: #CCCCCC;
	border-radius: 4px;
	border: solid 1px #E9E9E9;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.59);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	padding: 5px;
	float: left;
}

.social_btn_link_send input[type=text] {
	width: 328px;
	top: 5px;
	position: relative;
	border-color: #CCCCCC;
	border-radius: 4px;
	border: solid 1px #E9E9E9;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.59);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	padding: 5px;
	float: left;
}

.post-loader {
	background: url(/images/2013/ajax-loader.gif) no-repeat 0 0;
	width: 17px;	
	height: 18px;
	display: none;
}

.video-post .post-loader {
	position: relative;	
	top: 10px;	
	float: right;
	right: 90px;
}

.link-post .post-loader {
	position: relative;	
	float: right;
	right: 100px;
	top: 6px;
}

.link-post {
	display: none;
}

.link-post form {
	background-color: #fff;
	height: 40px;
	padding: 12px;
	border: solid 1px #eee;
	border-radius: 5px;
	margin-bottom: 5px;
	width: 555px;
}

.post-link-preview .list {
	width: 152px;
	background: #000;
	color: #fff;
	opacity: 0.30;
	position: relative;
	top: 25px;
	height: 25px;
}


.post-link-preview .list .back {
	background: url(/images/2013/btn_nex_old.png) no-repeat 0 0;
	width: 10px;
	height: 13px;
	float: left;
	margin: 5px 0 0px 5px;
	cursor: pointer;

}
.post-link-preview .list .next {
	background: url(/images/2013/btn_nex_old.png) no-repeat -10px 0px;
	width: 10px;
	height: 12px;
	float: left;
	margin: 5px 0 0 2px;
	cursor: pointer;
}

.post-link-preview .list .close {
	color: #fff;
	font-weight: bold;
	margin-top: 5px;
	cursor: pointer;
}

.post-link-preview .link-hide-html {
	display: none;
}

.post-link-preview .preview-info {
	width: 415px;
	height: 150px;	
	margin-left: 160px
}

.post-link-preview .preview-info p.title {
	color: #339933;
	width: 350px;
	margin-bottom: 10px;
	float: left;
	font-weight: bold;
	text-align: justify;
	word-wrap: break-word;
}

.post-link-preview .preview-info p.description {
	width: 350px;
	float: left;
	text-align: justify;
	word-wrap: break-word;
}

.post-link-preview .preview-info p.link {
	color: #CCCCCC;
	font-size: 12px;
	margin-top: 10px;
	float: left;
	text-align: justify;
}

.post-link-preview .preview-info a.title {	
	margin-left: 20px;	
	background-color: #000;
	padding: 4px 10px 4px 10px;
	text-decoration: none;
	color: #fff;
	border-radius: 4px;
	opacity: 0.60;
	position: relative;	
	
}

.post-link-preview .preview-info a.description {	
	margin-left: 20px;
	background-color: #000;
	padding: 4px 10px 4px 10px;
	text-decoration: none;
	color: #fff;
	border-radius: 4px;
	opacity: 0.60;
	top: 30px;
	position: relative;
	
}

.feed-story .site-post {
	word-wrap: break-word;	
}

.feed-story .site-post .link-html {

}

.feed-story .site-post .thumb {
	float: left;
	margin-right: 20px;
	height: 100px;
	overflow: hidden;
	
}

.feed-story .site-post .thumb img {
	width: 100px;	
}

.feed-story .site-post p.title {
	color: #339933;
	width: 500px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	text-align: justify;
}

.feed-story .site-post p.description {
	width: 500px;
	font-size: 12px;
	margin-bottom: 10px;
	text-align: justify;
	
}

.feed-story .site-post p.link{
	color: #ccc;
	font-size: 12px;
	width: 500px;
	text-align: justify;
	
	
}
.feed-story .feed-description {
	width: 577px;
	height: 25px;
}
.feed-story .site-post a {
	text-decoration: none;
	color: #000;
	float: left;
	width: 577px;	
}


.fr .publish-loader {
	background: url(/images/2013/ajax-loader.gif) no-repeat 0 0;
	width: 17px;
	height: 18px;
	display: none;
	position: relative;
	top: 8px;	
	float: right;	
	width: 79px;
}
#feed-stream .message-photo img{
	max-width: 100%;
}

#feed-stream .feed-content .feed-spam {
	position: absolute;
	z-index: 999;
	background-color: #fff;
	border-radius: 3px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);	
	width: 180px;	
	left: 49%;
	color: #999;
	display: none;
	padding-bottom: 5px;
	margin-top: 21px;
}



#feed-stream .feed-content .feed-spam ul {	
	margin-top: 10px;
}

#feed-stream .feed-content .feed-spam ul li {
	padding: 5px 0px 8px 45px;
}

#feed-stream .feed-content .feed-spam ul li.ocultar {
	background-image: url(/img/nc-2013/sprite-denunciar-post.png);
	background-position: 20px 5px;
	background-repeat: no-repeat;
	cursor: pointer;
}

#feed-stream .feed-content .feed-spam ul li.ocultar:hover {
	background-position: 20px -15px;
}

#feed-stream .feed-content .feed-spam ul li.denunciar {
	background-image: url(/img/nc-2013/sprite-denunciar-post.png);
	background-position: 20px -36px;
	background-repeat: no-repeat;
	cursor: pointer;
}

#feed-stream .feed-content .feed-spam ul li.denunciar:hover {
	background-position: 20px -56px;
}

#feed-stream .feed-content .feed-spam ul li.remover {
	background-image: url(/img/nc-2013/sprite-denunciar-post.png);
	background-position: 20px -77px;
	background-repeat: no-repeat;
	cursor: pointer;
	margin-bottom: 3px;
}

#feed-stream .feed-content .feed-spam ul li.remover:hover {
	background-position: 20px -97px;
}
#feed-stream .feed-content .feed-spam ul li:hover{
	background-color: rgb(51, 153, 51);
	color: #fff;
}

#header-logado-options {
	width: 196px;	
	background-color: #fff;
	position: relative;	
	right: 107px;	
	z-index: 999;
	border: 1px solid #E9E9E9;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	display: none;
	font-size: 12px;
}

#header-logado-new-user {
	width: 240px;	
	background-color: #fff;
	position: relative;	
	right: 124px;	
	z-index: 999;
	border: 1px solid #E9E9E9;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);	
	font-size: 12px;
	padding: 5px;
	display: none;
	top: -4px;
	cursor: pointer;
}
#header-logado-new-user-arrow {
	background-image: url(/img/nc-2013/ico-arrow-user-top.png);
	height: 10px;
	width: 50px;
	background-repeat: no-repeat;
	position: relative;
	left: 87px;
	display: none;	
	top: -4px;
}

#header-logado-options li.nick {
	color: #339933;
	margin-left: 17px;
	font-weight: bold;
	
}
#header-logado-options li.member {
	margin-left: 15px;
	
}
#header-logado-options li.last-access {
	color: #666;
	display: block;
	margin-left: 17px;
	margin-top: 5px;
	margin-bottom: 5px;
	
}
#header-logado-options li.separator {
	border-bottom: solid 1px rgb(245,245,245);
	width: 196px;
	margin-left: 1px;
	
}
#header-logado-options li.expire {
	color: #666;
	display: block;
	margin-left: 17px;
	margin-bottom: 10px;
	
}
#header-logado-arrow {
	background-image: url(/img/nc-2013/ico-arrow-user-top.png);
	height: 10px;
	width: 50px;
	background-repeat: no-repeat;
	position: relative;
	left: 37px;
	display: none;
	margin-top: 50px;	
}

#header-logado-options ul {
	list-style-type: none;
	margin-top: 10px
}

#header-logado-options ul li.link {
	cursor: pointer;
}
#header-logado-options ul li.last {
	margin-bottom: 10px;
}
#header-logado-options ul li.link:hover {
	background-color: rgb(51, 153, 51);
	color: #fff;
}
#header-logado-options ul li a {
	text-decoration: none;
	color: #666;
	display: block;
	padding: 5px 0px 5px 17px;
}
#header-logado-options ul li a:hover {
	color: #fff;	
}

#perfil-cover div.update {
	position: relative;
	top: -180px;
	float: right;
	margin-right: 20px;
}

#perfil-avatar div.overlay {
	position: absolute;
	top: 72px;
	display: none;
	margin-left: 35px;
	
}
#perfil-avatar div.overlay  a{
	padding: 5px 10px 5px 10px;
	background-color: #000;
	border: solid 1px #fff;
	border-radius: 5px;	
	border-style: solid;
	text-decoration: none;
	color: #fff;
	opacity: 0.35;
	-moz-opacity: 0.35;
	filter: opacity(alpha=85);
}

#perfil-avatar div.overlay a:hover{
	background-color: #000;
	opacity: 1;
	-moz-opacity: 1;
	filter: opacity(alpha=1);
}
#perfil-cover div.update a{
	padding: 5px 10px 5px 10px;
	background-color: #000;
	border: solid 1px #fff;
	border-radius: 5px;
	
	border-style: solid;
	text-decoration: none;
	color: #fff;
	opacity: 0.35;
	-moz-opacity: 0.35;
	filter: opacity(alpha=85);
}

#perfil-cover div.update a:hover{
	background-color: #000;
	opacity: 1;
	-moz-opacity: 1;
	filter: opacity(alpha=1);
}

#cover-upload-form {
	width: 918px;
	height: 465px;
	border-radius: 5px;
	margin-left: 20px;
	margin-top: 12px;
	padding: 10px;
}

#cover-crop {
	width: 918px;
	height: 465px;
	border-radius: 5px;
	margin-left: 20px;
	margin-top: 12px;	
	display: none;
	background-color: #fff;
	border: solid 1px #ccc;
	overflow: hidden;
}

#cover-crop p {
	color: #ccc;
	padding: 10px 0px 10px 20px;
}

#cover-crop div.img-preview {
	width: 400px;
	margin-left: 20px;
}

#cover-crop img {
	
	
}

#cover form.cover-fake-form{
	
}




#cover-upload-form div.load {
	display: none;
	width: 62%;
	height: 20px;
	margin-top: 120px;
	margin-bottom: 30px;
}

#cover-upload-form div.load div.bar {
	background-color: rgb(51, 153, 51);
	width: 0%;
	height: 28px;
	position: relative;
	top: -27px;
	border-radius: 3px;
	left: 189px;
}

#cover-upload-form div.load span {	
	margin-top: 7px;
	font-weight: bold;
	top: 0!important;
	left: 155px!important;
}
#cover-upload-form div.load div.bg_bar {
	background-color: #eeeeee;
	width: 100%;
	height: 28px;
	position: relative;
	border-radius: 3px;
	left: 189px;
	background-repeat: no-repeat;
	background-position: 150px center;
	
}

#cover-upload-form div.load div.percent {
	position: relative;
	top: -48px;
	color: #fff;
	font-weight: bold;
	text-indent: 50%;
	border-radius: 3px;
	left: 189px;
}

#cover-upload-form div.error {
	background-color: #ff3333;
	width: 540px;
	height: 30px;
	border-radius: 5px;
	margin-bottom: 15px;
	color: #fff;
	font-weight: bold;
	display: none;
	position: relative;
	top: -150px;
}

#cover-upload-form div.error a {
	color: #cc0000;
	text-decoration: none;
	position: relative;
	top: 6px;
	font-size: 15px;
	float: right;
	margin-right: 10px;
}

#cover-upload-form div.error span {
	margin-left: 76px;
	position: relative;
	top: 8px;
}

#cover-upload-form div.btn_file {
	/*background: url(/images/2013/btn_file_choose.png) 0 0 no-repeat;*/
	width: 158px;
	height: 38px;
	z-index: 1;	
	margin: 186px 0 0 338px;
	cursor: pointer;
}

#cover-upload-form div.btn_file input[type=button] {
	height: 40px;
	width: 175px;
	cursor: pointer;
}

#cover-upload-form span {
	margin-left: 262px;
	position: relative;
	top: 27px
}

#cover-upload-form form input[type=file] {
	opacity: 0;
	z-index: 2;
	width: 184px;
	position: relative;
	left: -296px;
	top: -37px;
	cursor: pointer;
	height: 40px;	
	
}

#cover-upload-form form input[type=submit] {
	display: none;	
}

#cover {
	border-radius: 10px;
	height: 598px
}
#cover-fake-form {
	float: right;
	margin-right: 19px;
	margin-top: 12px;	
}

#cover-fake-form .salvar {
	display: none;
}

#cover-fake-form input[type=button].cancelar {
	margin-right: 5px;
}

#cover p.title {
	font-size: 20px;
	margin: 16px 0 0 18px;
}

#cover .load-gif {
	display: none;
	background: url(/images/2013/ajax-loader.gif) no-repeat 0 0;
	width: 17px;
	height: 18px;	
	position: relative;
	left: 913px;
	top: 20px;
}

/**
Profile Games
*/
.jogar-hover {
	background-image: url(/img/nc-2013/jogar-peq-hover.png);
	height: 128px;
	width: 158px;
	background-repeat: no-repeat;
	position: absolute;
}
#jogos {
	background-color: #333;
	-webkit-box-shadow: inset 0px 0px 30px 0px rgba(0, 0, 0, 0.7);
	box-shadow: inset 0px 0px 30px 0px rgba(0, 0, 0, 0.7);
	padding: 86px 0 0 0;
	height: 365px;
}

#jogos .versao-antiga {
	color: #fff;
	text-decoration: none;
	width: 100%;
	text-align: center
}
#jogos .versao-antiga a{
	color: #fff;
}
#jogos-content {
	margin: auto;
	width: 980px;
	height: 380px;
}
#logado-container #jogos p {
	/*text-align: center;*/
	/*margin-top: 27px;
	/*color: #fff;*/
	/*height: 3px;*/
}

#logado-container #jogos a{
	/*color: #fff;*/
	
}

#jogos-content .jogos-simples .overlay-simple-game-new {
	position: absolute;
	width: 137px;
	height: 108px;
	background-color: #fff;	
	margin-top: 6px;
	border-radius: 5px;
	margin-left: 7px;
	
	z-index: 1;
}
#jogos-content .jogos-simples .content, #jogos-content .jogos-simples-last .content {
	overflow: hidden;
	width: 137px;
	height: 107px;
	border-radius: 5px;
	position: absolute;
	margin-top: 6px;
	background-color: #fff;
	margin-left: 7px;
}

#jogos-content .jogos-simples .content .img {
	margin-top: 0!important;
}

#jogos-content .jogos-simples .pre {
	width: 152px;
	height: 120px;
	opacity: 1;
	color: #000;
	z-index: 2;
}
#jogos-content .jogos-simples .overlay-simple-game-new p{
	color: #666;
}

#jogos-content .jogos-simples .overlay-simple-game, #jogos-content .jogos-simples-last .overlay-simple-game {
	position: relative;
	width: 137px;
	height: 108px;
	background-color: #fff;
	border-radius: 5px;
	
	
}
#jogos-content .jogos-simples .overlay-simple-game a, #jogos-content .jogos-simples-last .overlay-simple-game a{
	color: #339933;
	text-decoration: none;
	margin: 10px 0px 0px 0px
}
#jogos-content #jogo-cortina {
	background-image: url("/img/games-panel/sprite-cortina.png");
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 187px;
	width: 152px;
	margin-left: 0 !important;
	border: none !important;
	cursor: default !important;
}
#jogos-content #jogo-cortina:hover {
	background-position: 0px -187px;
	background-repeat: no-repeat;
	background-color: #333 !important;
}
#jogos-content .jogos-destaque .content {
	overflow: hidden;
	width: 137px;
	height: 137px;
	position: absolute;
	border-radius: 5px;
	margin-left: 7px;
	background-color: #fff;
	margin-top: 7px;
	cursor: pointer;
	
}

.feedback-title {
	 font-size: 12px;
}

#jogos-content .jogos-destaque .content .img {
	margin-top: 0!important;
}

.overlay-simple-game a.link-overlay{
	padding: 30px 26px 0px 30px;	
}
/*Stars*/
#jogos-content .jogos-destaque .overlay-simple-game img{

}

#jogos-content .jogos-destaque .overlay-simple-game ul{
	list-style-type: none;
	height: 20px;
	width: 80px;	
	margin: auto;
}

#jogos-content .jogos-destaque .overlay-simple-game ul li{
	float: left;
	background: url(/img/nc-2013/sprite-jogos-avaliacao.png) 0 -16px no-repeat;
	width: 16px;
	height: 16px;
}

#jogos-content .jogos-destaque .overlay-simple-game ul li.active{
	background-position: 0 0;
}

#jogos-content .jogos-simples .overlay-simple-game img, #jogos-content .jogos-simples-last .overlay-simple-game img {

}

#jogos-content .jogos-simples .overlay-simple-game ul, #jogos-content .jogos-simples-last .overlay-simple-game ul {
	list-style-type: none;
	height: 20px;
	width: 80px;	
	margin: auto;
}

#jogos-content .jogos-simples .overlay-simple-game ul li, #jogos-content .jogos-simples-last .overlay-simple-game ul li {
	float: left;
	background: url(/img/nc-2013/sprite-jogos-avaliacao.png) 0 -16px no-repeat;
	width: 16px;
	height: 16px;
}

#jogos-content .jogos-simples .overlay-simple-game ul li.active, #jogos-content .jogos-simples-last .overlay-simple-game ul li.active  {
	background-position: 0 0;
}

#jogos-content .jogos-destaque .overlay-simple-game {
	position: relative;
	width: 137px;
	height: 137px;
	background-color: #fff;	
	border-radius: 5px;
	color: #666;
}

#jogos-content .jogos-destaque .play {
	position: relative;
	top: 150px;
	margin-left: 0px;
	width: 150px
}

#jogos-content .jogos-destaque .overlay-simple-game p {
	color: #666!important;
	margin-top: 6px!important;
	height: 64px!important;
	border-bottom: solid 1px #f5f5f5;
	
}
#jogos-content .jogos-destaque .overlay-simple-game a {
	color: #339933;
	text-decoration: none;
}

#jogos-content .jogos-vitrine .overlay-simple-game {
	position: absolute;
	width: 300px;
	height: 170px;
	background-color: #000;
	opacity: 0.15;	
	border-radius: 5px;	
	z-index: 99;
	display: none;
	cursor: pointer;	
}

#jogos-content .jogos-vitrine .play-game {
	position: absolute;
	z-index: 999;
	margin-top: 130px;
	margin-left: 189px;
	display: none;
}

/* #jogos-content .jogos-simples .overlay-simple-game:hover {
	display: block;
} */
#jogos-content img {
	border: 0px;
}

#space {
	margin-top: 50px;
}
#jogos-content .arrow-left {
	height: 40px;
	width: 21px;
	background-image: url(/img/nc-2013/slide-setas.png);
	background-repeat: no-repeat;
	position: absolute;
	margin-top: 73px;
	margin-left: 6px;
	z-index: 999;
}
#jogos-content .arrow-left:hover {
	background-position: 0px -40px;
	
}
#jogos-content .arrow-right {
	height: 40px;
	width: 21px;
	background-image: url(/img/nc-2013/slide-setas.png);
	background-repeat: no-repeat;
	position: absolute;
	background-position: -21px 0px;
	margin-top: 73px;
	margin-left: 287px;
	z-index: 999;
}
#jogos-content .arrow-right:hover {
	background-position: -21px -40px;
}
#jogos-content .radius {
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#jogos-content .shadow {
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
}
#jogos-content .mt7 {
	margin-top: 7px
}
#jogos-content .mb7 {
	margin-bottom: 5px
}

#jogos-content .jogos-vitrine {
	border: 1px solid #FFF;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* W3C */
 	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 ); /* IE6-9 */
	height: 185px;
	width: 315px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6);
	float: left;
	margin-bottom: 16px;
	text-align:center;
}
#jogos-content .jogos-destaque {
	border: 1px solid #FFF;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* W3C */
 	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 ); /* IE6-9 */
	height: 185px;
	width: 150px;
	-webkit-border-radius: 5px;	
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6);
	float: left;
	margin-bottom: 16px;
	margin-left: 13px;
	text-align:center;	
	cursor: pointer;
}

#jogos-content .jogos-destaque .game-click {
	width: 143px;
	height: 136px;
	background: #000;
	position: relative;
	top: -141px;
	opacity: 0.5;
}
#jogos-content .jogos-vitrine:hover {
	background:#FFF;
}
#jogos-content .jogos-destaque:hover {
	background:#FFF;
}
#jogos-content .jogos-simples:hover {
	background:#FFF;
}


#jogos-content .jogos-vitrine {
	cursor: pointer;
}
#jogos-content .over {
	width: 301px;
	background-color: #000;
	height: 172px;
	position: absolute;
	left: 189px;
	z-index: 99;
	top: 88px;
	border-radius: 3px;	
	opacity: 0;
	
}

#jogos-content .over:hover {
	opacity: 0.50;
}


#jogos-content .jogos-vitrine img:hover {
	/*opacity: 0.50;*/
	
}

#jogos-content .jogos-vitrine .mt7 {
	width: 300px;
	overflow: hidden;
	margin-left: 7px;
}
#jogos-content .jogos-vitrine .mt7 .container {
	width: 300px;
	position: relative;
	height: 170px;
	left: 0;
}
#jogos-content .jogos-vitrine .mt7 .container img {
	float: left;
}
#jogos-content .jogos-simples .content p, #jogos-content .jogos-simples-last .content p {
	position: relative;
	color: #666!important;
	margin-top: 0!important;
	border-bottom: solid 1px #f5f5f5;	
}



#jogos-content .jogos-simples .btn-jogar, #jogos-content .jogos-simples-last .btn-jogar {
	position: relative;
	top: 5px;
	left: 18px;
	width: 105px;
}



#jogos-content a.vitrine {	
	position: absolute;	
	top: 220px;
	z-index: 999;
	left: 284px;
	
}



#jogos-content a.hidden {
	display: none;
}

#jogos-content .jogos-simples a.hidden {
	display: none;
}
#jogos-content .jogos-simples-last a.hidden{
	display: none;
}


#jogos-content .jogos-simples-last:hover {
	background:#FFF;
}
#jogos-content .jogos-simples {
	border: 1px solid #FFF;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* W3C */
 	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 ); /* IE6-9 */
	height: 120px;
	width: 150px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6);
	float: left;
	margin-right: 13px;
	text-align: center;
	cursor: pointer;
}
#jogos-content .jogos-simples-last {
	border: 1px solid #FFF;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* W3C */
 	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0 ); /* IE6-9 */
	height: 120px;
	width: 150px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6);
	float:left;
	text-align: center;
	cursor: pointer;
	margin-bottom: 10px;
}


#jogos-content .btn-jogar:hover {
	background-position: 0px -32px;
}




#jogos-content .jogar-teste {
    display: block;
    overflow: hidden;
    position: relative;
}

#jogos-content .jogar-hover-btn {
	background: #000;
	color: #FFFFFF;
	opacity: 0.50;
	overflow: hidden;
	position: relative;
	width: 135px;
	height: 106px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	top: -65px;
	left: -15px;
	z-index: 99;
	display: none;

}

#jogos-content .jogar-teste:hover .jogar-hover-btn {
    display: block;
}




/**
Quem viu meu perfil
*/


#profile-last-visits {
	background-color: #FFF;
	margin-bottom: 20px;	
}




.box-content a {
	text-decoration: none;
}

#profile-last-visits .section {
	padding: 10px;
}

.hidden {
	display: none;
}

/*
Profile game sessions
*/
#profile-game-sessions {
	background-color: #fff;
	margin-bottom: 25px;
}
#profile-game-sessions .section {
	padding: 0 0 0 10px;
}
#profile-game-sessions ul {
	list-style-type: none;
	margin: auto;
	height: 80px;
	text-align: center;
}

#profile-game-sessions ul li {
	float: left;
	height: 60px;
	width: 90px;
	margin-top: 10px;
}

#profile-game-sessions ul li.separator {
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
}

#profile-game-sessions ul li.abandonos {
	color: #cc0000;
}

#profile-game-sessions ul li div.title {
	margin-top: 5px;
	margin-bottom: 10px;
}

#profile-game-sessions ul li div.value {
	background-color: rgb(245,245,245);
	width: 70px;
	margin-left: 10px;
	padding: 5px 0 5px 0px;
	border-radius: 5px;
	font-weight: bold;
}



/*
Profile game score
*/
#profile-game-score {
	background-color: #fff;
	margin-bottom: 25px;
}
#profile-game-score .section {
	padding: 0 0 0 10px;	
	height: 90px;
}

#profile-game-score div.section div.list {
	overflow: hidden;
	width: 255px;	
	float: left;
}

#profile-game-score ul {
	list-style-type: none;
	margin: auto;
	height: 85px;
	text-align: center;	
	width: 850px;
	position: relative;
	left: 0px;
}

#profile-game-score ul li {
	float: left;
	height: 60px;
	width: 85px;	
}


#profile-game-score div.scroll {
	width: 10px;
	margin-top: 30px;
	float: left;
}
#profile-game-score ul li div.title {
	margin-top: 5px;
	margin-bottom: 10px;
}

#profile-game-score ul li div.value {
	background-color: rgb(245,245,245);
	width: 70px;
	margin-left: 10px;
	padding: 5px 0 5px 0px;
	border-radius: 5px;
	font-weight: bold;
}

#profile-game-score ul li.hidden {
	display: none;
}


/*
Profile game rewards
*/
#profile-rewards {
	background-color: #fff;
	margin-bottom: 25px;
}

#profile-rewards div.scroll {
	width: 10px;
	margin-top: 30px;
	float: left;
	
}

#profile-rewards div.scroll .arrow-left {
	background-position: -21px 0px;
}

#profile-rewards .section {
	padding: 0 0 0 10px;	
	height: 85px;
}

#profile-rewards div.section div.list {
	overflow: hidden;
	width: 255px;	
	float: left;
}

#profile-rewards ul {
	list-style-type: none;
	margin: auto;
	height: 100px;
	text-align: center;
	position: relative;
	left: 0px;
	height: 77px;
	overflow: hidden;
	
}

#profile-rewards ul li {
	float: left;
	height: 60px;
	width: 85px;
	margin-top: 10px
}



/*
Profile friends
*/
#profile-friends {
	background-color: #fff;
	margin-bottom: 25px;
	
}


#profile-friends-search {
	background-color: #fff;
	margin-bottom: 25px;
	margin-bottom: 10px;
	
}

#profile-friends-search .section {
	padding: 10px;	
	
}

#profile-friends-search input[type=text] {
	width: 268px;
	border-color: #CCCCCC;
	border-radius: 4px;
	border: solid 1px #E9E9E9;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.59);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(/img/sprite-home.png?v=2.0);
	background-position: 131px -1586px;
	background-repeat: no-repeat;
	font-size: 12px;
}



.friends-scroll {
	position: relative!important;
	max-height: 315px!important;
	width: 280px!important;
	overflow: auto!important;
	height: 90%;
}

#profile-friends .section {
	padding: 10px;
	
}

#profile-friends .friends-scroll {
	
}

#profile-friends input[type=text] {
	width: 268px;
	border-color: #CCCCCC;
	border-radius: 4px;
	border: solid 1px #E9E9E9;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.59);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(/img/sprite-home.png?v=2.0);
	background-position: 131px -1586px;
	background-repeat: no-repeat;
	font-size: 12px;
}

#profile-friends .friends-photo-new {
	width: 70px;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	text-align: center;	
	background-repeat: no-repeat;
	position: relative;
}

#profile-friends .friends-photo-new p, #profile-friends .friends-photo-new p a{
	color: #339933;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}


/*
Profile Opponents
*/
#profile-opponents {
	background-color: #fff;	
	margin-bottom: 25px;
}



#profile-opponents .section {
	padding: 10px;	
	
}

#profile-opponents input[type=text] {
	width: 268px;
	border-color: #CCCCCC;
	border-radius: 4px;
	border: solid 1px #E9E9E9;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.59);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#profile-opponents .opponents-photo-new {
	width: 70px;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	text-align: center;	
	background-repeat: no-repeat;
	position: relative;
	margin-top: 10px;
}

#profile-opponents .opponents-photo-new .foto-container70 {
	background-image: none;
}

#profile-opponents .opponents-photo-new p {
	color: #339933;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

 #profile-opponents .opponents-photo-new p a {
 	text-decoration: none;
 	color: #339933;
 }



/*
Profile Played Games
*/
#profile-played-games {
	background-color: #fff;	
	margin-bottom: 25px;
}

#profile-played-games .section .profile-played-games-scroll {	
	height: 330px;
	overflow-y: scroll;
}



#profile-played-games .section {
	padding: 10px;
	
}


#profile-played-games .section ul li.game {
	height: 100px;
	margin-bottom: 5px;
}

#profile-played-games .section ul li.game div.game_header {
	height: 20px;	
}

#profile-played-games .section ul li.game div.game_footer {
	height: 20px;	
}

#profile-played-games .section ul li.game div.game_footer span.win_2x2 {
	border: solid 1px #339933;
	height: 20px;
	width: 40px;
	color: #339933;
	padding: 0px 10px 4px 10px;
	border-radius: 0px 0px 8px 8px;
	position: relative;
	left: 79px;
	font-size: 10px;
	border-top: none;
}

#profile-played-games .section ul li.game div.game_footer span.lost_2x2 {
	border: solid 1px #339933;
	height: 20px;
	width: 40px;
	color: #339933;
	padding: 0px 10px 4px 10px;
	border-radius: 0px 0px 8px 8px;
	position: relative;
	left: 170px;
	font-size: 10px;
	border-top: none;
}

#profile-played-games .section ul li.game div.game_header span.win_2x2 {
	background-color: #339933;
	height: 20px;
	width: 40px;
	color: #fff;
	padding: 0px 22px 4px 22px;
	border-radius: 8px 8px 0px 0px;
	position: relative;
	left: 16px;
	font-size: 10px;
	text-shadow: 1px 1px 2px #000
}

#profile-played-games .section ul li.game div.game_header span.win_1x1_N {
	background-color: #339933;
	height: 20px;
	width: 40px;
	color: #fff;
	padding: 0px 6px 4px 6px;
	border-radius: 5px 5px 0px 0px;
	position: relative;
	left: 23px;
	font-size: 10px;
	text-shadow: 1px 1px 2px #000;
}
#profile-played-games .section ul li.game div.game_header span.win_1x1_L {
	background-color: #339933;
	height: 20px;
	width: 40px;
	color: #fff;
	padding: 0px 6px 4px 6px;
	border-radius: 5px 5px 0px 0px;
	position: relative;
	left: 63px;
	font-size: 10px;
	text-shadow: 1px 1px 2px #000;
}

#profile-played-games .section ul li.game div.game_header span.win_1x1_S {
	background-color: #339933;
	height: 20px;
	width: 40px;
	color: #fff;
	padding: 0px 6px 4px 6px;
	border-radius: 5px 5px 0px 0px;
	position: relative;
	left: 103px;
	font-size: 10px;
	text-shadow: 1px 1px 2px #000;
}

#profile-played-games .section ul li.game div.game_header span.win_1x1_O {
	background-color: #339933;
	height: 20px;
	width: 40px;
	color: #fff;
	padding: 0px 6px 4px 6px;
	border-radius: 5px 5px 0px 0px;
	position: relative;
	left: 143px;
	font-size: 10px;
	text-shadow: 1px 1px 2px #000;
}


#profile-played-games .section ul li.game div.game_header span.lost_2x2 {
	background-color: #339933;
	height: 20px;
	width: 40px;
	color: #fff;
	padding: 0px 22px 4px 22px;
	border-radius: 8px 8px 0px 0px;
	position: relative;
	left: 108px;
	font-size: 10px;
	text-shadow: 1px 1px 2px #000
}



#profile-played-games .section ul li.game div.game_footer span.win_1x1 {
	border: solid 1px #339933;
	height: 20px;
	width: 40px;
	color: #339933;
	padding: 0px 6px 4px 6px;
	border-radius: 0px 0px 8px 8px;
	position: relative;
	left: 79px;
	font-size: 10px;
	border-top: none;
}

#profile-played-games .section ul li.game div.game_footer div.win_1x1_N {
	border: solid 1px #339933;
	height: 20px;
	width: 34px;
	color: #339933;
	padding: 0px 6px 4px 6px;
	border-radius: 0px 0px 8px 8px;
	position: relative;
	left: 85px;
	font-size: 10px;
	border-top: none;
	text-align: center;
}

#profile-played-games .section ul li.game div.game_footer div.win_1x1_L {
	border: solid 1px #339933;
	height: 20px;
	width: 34px;
	color: #339933;
	padding: 0px 6px 4px 6px;
	border-radius: 0px 0px 8px 8px;
	position: relative;
	left: 126px;
	font-size: 10px;
	border-top: none;
	text-align: center;
}

#profile-played-games .section ul li.game div.game_footer div.win_1x1_S {
	border: solid 1px #339933;
	height: 20px;
	width: 34px;
	color: #339933;
	padding: 0px 6px 4px 6px;
	border-radius: 0px 0px 8px 8px;
	position: relative;
	left: 162px;
	font-size: 10px;
	border-top: none;
	text-align: center;
}



#profile-played-games .section ul li.game div.game_footer div.win_1x1_O {
	border: solid 1px #339933;
	height: 20px;
	width: 40px;
	color: #339933;
	padding: 0px 6px 4px 6px;
	border-radius: 0px 0px 8px 8px;
	position: relative;
	left: 202px;
	font-size: 10px;
	border-top: none;
	text-align: center;
}
#profile-played-games .section ul li.game div.game_footer span.lost_1x1 {
	border: solid 1px #339933;
	height: 20px;
	width: 40px;
	color: #339933;
	padding: 0px 6px 4px 6px;
	border-radius: 0px 0px 8px 8px;
	position: relative;
	left: 170px;
	font-size: 10px;
	border-top: none;
}

#profile-played-games .section ul li.game div.game_header span.win_1x1 {
	background-color: #339933;
	height: 20px;
	width: 40px;
	color: #fff;
	padding: 0px 6px 4px 6px;
	border-radius: 8px 8px 0px 0px;
	position: relative;
	left: 16px;
	font-size: 10px;
	text-shadow: 1px 1px 2px #000
}


#profile-played-games .section ul li.game div.game_header span.lost_1x1 {
	background-color: #339933;
	height: 20px;
	width: 40px;
	color: #fff;
	padding: 0px 6px 4px 6px;
	border-radius: 8px 8px 0px 0px;
	position: relative;
	left: 108px;
	font-size: 10px;
	text-shadow: 1px 1px 2px #000
}

#profile-played-games .section ul li.game div.game_header span {
	color: #ccc;
}

#profile-played-games .section ul li.game div.game_content {
	height: 60px;	
	width: 260px;
	margin-left: 1px;
}

#profile-played-games .section ul li.game div.game_content img.title{
	float:left;
	margin: 10px 3px 0 0;
}

#profile-played-games .section ul {
	list-style-type: none;
		
}

#profile-played-games .section ul.teamate {
	height: 40px;
	float: left;
			
}

#profile-played-games .section ul.teamate li {
	float: left;
	height: 30px;
	margin: 14px 3px 0 0
}

#profile-played-games .section ul.teamate .1x1 {
	float: left;
	height: 30px;
	margin: 14px 10px 0 0
}

#profile-played-games .section ul.opponents {
	height: 40px;
	float: left;
	
}



#profile-played-games .section ul.opponents li {
	float: left;
	height: 30px;
	margin: 14px 3px 0 0
}



#profile-played-games .section div.versus {
	height: 10px;
	float: left;
	margin: 18px 5px 0 5px;
	color: #ccc;
	font-weight: bold;
	font-size: 15px;	
	font-family: ARIAL BLACK;
}

/* Feedback */
#feedback {
	position: fixed;
	left: 0;
	top: 66px;
	z-index: 9999;
}

#feedback a.other {
	color: #fff;
	background-color: #339933;
	display: block;
	line-height: 57px;
	height: 41px;	
	padding: 0 10px;
	margin-left: -72px;
	-webkit-transition: all 0.15s ease-in-out;
	-moz-transition: all 0.15s ease-in-out;
	transition: all 0.15s ease-in-out;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	text-decoration: none;
	margin-top: 200px;
	font-family: Arial;
	text-shadow: 1px 1px 2px #000;	
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=-90deg);
}

#feedback a.ie img {
	margin-top: 200px;
	
	
}

#feedback a.ie:hover {
	margin-left: 1px;
}

#feedback a.other:hover {
	margin-left: -62px;
}


.but-old-loading {
	margin-top: 40px;
}


/**
Sharer updates
*/
.sharer-comm .close_post {
	position: relative;
	top: -51px;
	float: right;
	width: 15px;
	height: 15px;	
	border-radius: 3px;
	text-align: center;
	display: none;
}
.sharer-comm .close_post a {
	text-decoration: none;
	color: #999;
	font-weight: bold;	
	top: -1px;	
	position: relative;
}

.sharer-comm .close_post:hover {	
	background-color: rgb(245,245,245);
}

.sharer-comm .close_post a:hover {
	
}

.header-logado-content .social {
	height: 27px;
	float: left;
	margin-top: 16px;	
}
.header-logado-content .social .facebook {
	width: 124px;
	height: 30px;
	float: left;	
}

.header-logado-content .social .plus {
	width: 80px;
	height: 30px;
	float: left;	
}

.header-logado-content .social .twitter {
	width: 65px;
	height: 30px;
	float: left;	
}

#invite-load {
	background-image: url(/img/nc-2013/ajax-loader.gif);
	width: 10px;
	height: 10px;
	display: none;
}

tr.header-options {
	position: absolute;
	top: 10px;
}

/*Alerta de confirmacao de emial*/
#alert-email-confirm {
	background: #ffffcc!important; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffcc 0%, #ffff99 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffcc), color-stop(100%, #ffff99))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffcc 0%, #ffff99 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffcc 0%, #ffff99 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffcc 0%, #ffff99 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom, #ffffcc 0%, #ffff99 100%)!important; /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffcc', endColorstr='#ffff99', GradientType=0 )!important; /* IE6-9 */
	-webkit-border-radius: 5px!important;
	border-radius: 5px!important;
	border: 1px solid #ffffcc!important;
	height: 30px!important;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2)!important;
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
	margin-top: 15px!important;
	margin-bottom: 15px!important;
	width: 980px!important;
	margin-right: auto!important;
	margin-left: auto!important;
}
#alert-email-confirm span {
	padding-left: 10px!important;
}
#alert-email-confirm a {
	color: #393!important;
	text-decoration: none!important;
	margin-left: 20px!important;
}
#alert-email-confirm a.close-email-notification img {
	display: block!important;
}

#alert-email-confirm a:hover {
	text-decoration: underline!important;
}


/*Inportar contatos */
#invite-friends-chat {
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

#invite-friends-chat p {
	font-size: 15px;
	color: #393;
	margin-bottom: 10px;
}

#invite-friends-chat p a {
	color: #393;
	text-decoration: none;
}

#invite-friends-feed {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
#invite-friends-feed h2 {
	color: #393;
	font-size: 18px;
	margin-bottom: 10px;
}
#invite-friends-feed h2 a {
	color: #393;
	text-decoration: none;
}
#blocked {
	width: 980px!important;	
	margin: auto;
	height: 269px;	
	padding-top: 22px;
}
#blocked .block-box {
	width: 80%!important;
	height: 217px!important;
}

#blocked #perfil-avatar {
	position: relative!important;
	float: left!important;	
	margin: 0!important;
}
/*Steps para primeiro acesso*/
#steps {
	background-color: rgb(255,255,204);
	width: 100%;
	height: 122px;
	padding-top: 54px;
}
#steps .steps-content {
	margin: auto;
	width: 1030px;
	padding-left: 90px;
}

#steps .steps-content p{
	margin-top: 14px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
#steps ul {
	list-style-type: none;
	height: 94px;
}

#steps ul li.photo .avatar50 img, #steps ul li.photo-ok .avatar50 img{
	width: 40px;
}

#steps ul li.photo .avatar50 , #steps ul li.photo-ok .avatar50 {
	width: 50px;
	float: left;
	margin: 7px 0px 0px 5px;
}

#steps ul li.photo .title, #steps ul li.photo-ok .title {
	margin-top: 10px;
	color:#393;
	font-weight: bold;
}

#steps ul li.photo .description, #steps ul li.photo-ok .description {
	font-size: 10px;
}

#steps ul li .item {
	color: #fff;
	background-color: #393;
	width: 15px;
	height: 15px;
	float: left;
	text-align: center;
	border-radius: 50px;	
	font-weight: bold;
}



#steps ul li.nick .title, #steps ul li.nick-ok .title, #steps ul li.email .title, #steps ul li.email-ok .title {
	margin: 11px 0px 0px 90px;
	color:#393;
	font-weight: bold;
}

#steps ul li.nick .description, #steps ul li.nick-ok .description, #steps ul li.email .description, #steps ul li.email-ok .description {
	margin: 0 0 0 90px;
	font-size: 10px;
	
}

#steps ul li.photo {
	float: left;	
	width: 284px;
	height: 56px;
	background-image: url(/img/nc-2013/sprite-primeira-secao.png);
	background-repeat: no-repeat;
	background-position: -7px -6px;
	position: relative;
	z-index: 3;
}


#steps ul li.photo-ok{
	float: left;	
	width: 284px;
	height: 56px;
	background-image: url(/img/nc-2013/sprite-primeira-secao.png);
	background-repeat: no-repeat;
	background-position: -7px -64px;
	position: relative;
	z-index: 3;
}
#steps ul li.nick {
	float: left;
	width: 373px;
	height: 56px;
	background-image: url(/img/nc-2013/sprite-primeira-secao.png);
	background-repeat: no-repeat;
	background-position: -303px -6px;
	position: relative;
	z-index: 2;
	left: -48px;
}
#steps ul li.nick-ok {
	float: left;
	width: 373px;
	height: 56px;
	background-image: url(/img/nc-2013/sprite-primeira-secao.png);
	background-repeat: no-repeat;
	background-position: -303px -64px;
	position: relative;
	z-index: 2;
	left: -48px;
}
#steps ul li.email {
	float: right;
	width: 373px;
	height: 56px;
	background-image: url(/img/nc-2013/sprite-primeira-secao.png);
	background-repeat: no-repeat;
	background-position: -682px -6px;
	position: relative;
	z-index: 1;
	left: -95px;
	display: none;
}

#steps ul li.email-ok {
	display: none;
	float: right;
	width: 373px;
	height: 56px;
	background-image: url(/img/nc-2013/sprite-primeira-secao.png);
	background-repeat: no-repeat;
	background-position: -682px -64px;
	position: relative;
	z-index: 1;
	left: -95px;
}

#steps ul li a, #steps ul li a:visited, #steps ul li a:hover {
	text-decoration: none;
	color: #666;
	font-weight: normal!important;
}


.friends-search .search-icon-new {
	position: absolute; left: 250px; height: 27px; width: 27px; cursor: pointer; z-index: 100; background: url(../img/blank.gif) repeat;
}

.btn-orange {
	-moz-box-shadow: 0px 2px 4px 0px #bcbcbc;
	-webkit-box-shadow: 0px 2px 4px 0px #bcbcbc;
	box-shadow: 0px 2px 4px 0px #bcbcbc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7700), color-stop(1, #ff9d00) );
	background:-moz-linear-gradient( center top, #ff7700 5%, #ff9d00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7700', endColorstr='#ff9d00');
	background-color:#ff7700;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	border:2px solid #eda933;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:2px 12px;
	text-decoration:none;
	cursor: pointer;
}.btn-orange:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff9d00), color-stop(1, #ff7700) );
	background:-moz-linear-gradient( center top, #ff9d00 5%, #ff7700 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9d00', endColorstr='#ff7700');
	background-color:#ff9d00;
}.btn-orange:active {
	position:relative;
	top:1px;
}

#header-logado-new-user a{
}
#header-logado-new-user span{
	font-size: 12px;
	font-weight: bold;
	color: #333;
	margin-left: 10px;
}

#ranking-container-friends .empty {
	margin-left: 8px;
}

.feed-content .message-content.cssAchievmentSocioRegular {
	float:right
}

div.message-content.cssAchievmentSocioRegular{
	width:489px!important;
}

div.message-content.cssAchievmentMaster{
	width:489px!important;
}

/*Pessoas jogando agora*/
#people-play-search {
	background-color: #fff;
	margin-top: 20px;
	margin-bottom: 10px;
	height: 70px;
	padding: 5px;
	/*background-image: url(/img/nc-2013/pessoas-jogando-map-bg.png);*/
	background-image: url(/img/nc-2013/bg-pessoas-jogando.png);
	background-position: 390px -26px;
	background-repeat: no-repeat;
	display: none;
	
	
}
#people-play-search .people-play-title {
	background-image: url(/img/nc-2013/pessoas-jogando-title-icon.png);
	background-repeat: no-repeat;
	background-position: 3px 4px;
	height: 18px;
	padding: 6px 0 0 17px;
	
}

.people-play-search-upload .people-play-title {
	background-image: url(/img/nc-2013/ico-maps-photo.png) !important;
	background-repeat: no-repeat;
	background-position: 3px 4px;
	height: 18px;
	padding: 6px 0 0 17px;
	
}

#people-play-search .people-play-list {
	margin-left: 15px;	
}
#people-play-search .people-play-title span{
	margin-left: 6px;
	font-size: 14px;
	color:#333; 
	
}
#people-play-search .people-play-title a{
	color: #339933;
	text-decoration: none;
	font-size: 12px;
	margin-left: 25px;	
	font-weight: bold;
	text-decoration: underline;
}
#people-play-search ul.users {		
	height: 36px;
	list-style-type: none;
	background-repeat: 'no-repeat';
	background-position: 'center center';
	width: 740px;
	position: relative;
	list-style-type: none;
	left: 0px;
	
	
}
#people-play-search .scroll {
	width: 12px;
	float: left;
	margin-top: 12px;
	
}
#people-play-search .scroll .arrow-left {
	
}
#people-play-search .scroll .arrow-right {
	
}
#people-play-search .list {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 6px;
	width: 378px;	
	height: 35px;
	overflow: hidden;
}
#people-play-search .list ul li {
	float: left;
	margin-right: 2px;
}

#people-play-search .list ul li img{
	width: 35px;
	height: 35px;
}
#people-play-search .people-location-search{
	background: #fff;
	position: absolute;
	width: 150px;
	margin-left: 269px;	
	margin-top: -20px;
	display: none;
}
#people-play-search .people-location-search .search{
}
#people-play-search .people-location-search .search input[type=text]{
	width: 130px;
	border-color: #CCCCCC;
	border-radius: 4px;
	border: solid 1px #E9E9E9;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.59);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(/img/sprite-home.png?v=2.0);
	background-position: -7px -1587px;
	background-repeat: no-repeat;
	font-size: 12px;
	margin-left: 4px;
}
#people-play-search .people-location-search .search ul {
	height: 100%;	
	color: #333;
	margin-bottom: 10px;
	margin-top: 5px;
	list-style-type: none;
	
}

#people-play-search .people-location-search .search ul li {
	
}
#people-play-search .people-location-search .search ul li a{
	text-decoration: none;
	color: #333;
	padding: 5px 20px 5px 11px;
	display: block;
}
#people-play-search .people-location-search .search ul li a:hover{
	color: #fff;
}
#people-play-search .people-location-search .search ul li:hover {
	background-color: rgb(51, 153, 51);
	
}

#people-play-search div.ico-status-search {
background-image: url(/img/chat/sprite-chat.png);
background-repeat: no-repeat;
background-position: -0px -17px;
position: absolute;
width:17px;
height:17px;
margin-top: -4px;
}

#people-play-search div.ico-status-search-block {
background-image: url(/img/nc-2013/ico-lock-photo.png);
background-repeat: no-repeat;
position: absolute;
width:17px;
height:17px;
}

/**
Cortina / sinuca
*/
#jogos-content .jogos-vitrine .mt7 .container .cortina {
	height: 171px;
	width: 300px;
	background-image: url(/img/nc-2013/sprite-cortina.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;

}

#jogos-content .jogos-vitrine .mt7 .container .cortina:hover {
	background-position: 0px -171px;
}
/**
Sinuca para master
*/
#jogos-content .jogos-vitrine .mt7 .container .cortina-master {
	height: 171px;
	width: 300px;
	/*background-image: url(/img/nc-2013/sinuca-master.jpg);*/
/* 	background-image: url(/img/nc-2013/sinuca-socio.jpg); */
	background-image: url(/img/nc-2013/sinuca-gratis-socio-sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;

}

#jogos-content .jogos-vitrine .mt7 .container .cortina-master:hover {
	/*background-position: 0px -171px;*/
}
/**
Sinuca para socio
*/
#jogos-content .jogos-vitrine .mt7 .container .cortina-socio {
	height: 171px;
	width: 300px;
	background-image: url(/img/nc-2013/sinuca-gratis-socio-sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;

}

#jogos-content .jogos-vitrine .mt7 .container .cortina-socio:hover {
	background-position: 0px -171px;
}
/**
Sinuca para gratis
*/
#jogos-content .jogos-vitrine .mt7 .container .cortina-gratis {
	height: 171px;
	width: 300px;
	/*background-image: url(/img/nc-2013/sinuca-gratis-master-sprite.jpg);*/
	background-image: url(/img/nc-2013/sinuca-gratis-socio-sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;

}

#jogos-content .jogos-vitrine .mt7 .container .cortina-gratis:hover {
	background-position: 0px -171px;
}

#people-play-search .people-search-upload-photo {
	background-image: url(/img/nc-2013/sprite-header-logado.png);
	background-repeat: repeat-x;
	background-position: 0px -78px;
	background-color: #339933;
	height: 40px;
	position: relative;
	margin-top: 33px;
	width: 430px;
	margin-left: 12px;
	cursor: pointer;
}

#people-play-search .people-search-upload-photo img {
	width: 30px;
	height: 30px;	
	float: left;
	margin-top: -6px;
	margin-left: 7px;
	border: solid 1px #fff;
}
#people-play-search .people-search-upload-photo span {
	color: #fff;
	font-size: 12px;
	text-shadow: 0.1em 0.1em 0.05em #333;
	margin-left: 5px;
	font-weight: bold;
	float: left;
	margin-top: 5px;
}

.people-play-search-upload { 
	height: 100px!important;
	cursor: pointer;
}

#perfil-content .gift {
	margin-left: 617px;
	margin-top: -47px;
	width: 184px;
	height: 42px;
	position: relative;	
	background-repeat: no-repeat;
	cursor: pointer;
	
}

