/*Estilização mista*/
.clear-rss{clear:both;}
.razz-social-share{
	width:305px;
	height:15px;
	float:right;
}
.rede{
	float:left;
	margin-left:5px;
	*margin-left:15px;
}
.socials-gplus{
	margin-top:2px;
}
.socials-twitter{
	margin-top:2px;
}
.socials-email, .email-fechar{
	cursor:pointer;
	/* margin-left: 58px; linha adicionada para corrigir problema de vsiualizacao */
}
.email-fechar{
	float:right;
	margin: -3px 5px 0 0;
}
.email-fechar img{
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
}
.loading{
	position:absolute;
	top:6px;
	left:4px;
}
.loading img{
	display:none;
}
.text-enviado{
	display:none;
	color:#999;
	margin: 0px 0px 0px 3px;
	font-size: 10px;
}
.email_btn{
	z-index:5000;
	display:block;
	width:53px;
	height:62px;
	background:url(../images/email-icon.png) no-repeat;
	position:relative;
}
.email_btn span{
	position:relative;
	top:42px;
	display:block;
	width:51px;
	height:18px;
	line-height:18px;
	text-align:center;
	color: #333;
	font-size: 11px;
	border:1px solid #cccccc;
	border-radius:3px;
	-webkit-border-radius:3px;
	background: #fefefe; /* Old browsers */
	background: -moz-linear-gradient(top,  #fefefe 0%, #dfdfdf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fefefe 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fefefe 0%,#dfdfdf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fefefe 0%,#dfdfdf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fefefe 0%,#dfdfdf 100%); /* W3C */
}
.email_btn span:hover{
    border:1px solid #a5a5a5;
	background: #fefefe; /* Old browsers */
	background: -moz-linear-gradient(top,  #fefefe 0%, #d3d3d3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#d3d3d3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fefefe 0%,#d3d3d3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fefefe 0%,#d3d3d3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fefefe 0%,#d3d3d3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fefefe 0%,#d3d3d3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#d3d3d3',GradientType=0 ); /* IE6-9 */
}
.email-conteudo{
	z-index:1000;
	display:none;
	opacity:0;
	height:0px;
	margin-left:2px;
	width:310px;
	float:left;
	border-bottom:dotted #999 1px;
	padding-top:4px;
}
.email-conteudo input[type=text]{
	background-color: white;
	background-color: white;
	color: #626262;
	width: 138px;
	font-size: 11px;
	-webkit-box-shadow: inset 1px 1px 2px 0px #CCC;
	-moz-box-shadow: inset 1px 1px 2px 0px #ccc;
	box-shadow: inset -1px 1px 2px 0px #CCC;
	border-radius: 2px;
	border: 1px #CCC solid;
	margin:3px 5px 5px 5px;
	float: left;
	height: 20px;
	padding-left: 5px;
}
.email-conteudo input[type=submit]{
	display: block;
	padding: 3px 15px;
	color: white;
	text-decoration: none;
	font-size: 12px;
	cursor: pointer;
	margin:42px auto 0 auto;
	color:#565C66;
	border: 1px solid #D6D9DB;

	-webkit-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
	background: #f6f6f6; /* Old browsers */
	background: -moz-linear-gradient(top,  #f6f6f6 0%, #e7e7e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f6f6f6 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f6f6f6 0%,#e7e7e7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f6f6f6 0%,#e7e7e7 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f6f6f6 0%,#e7e7e7 100%); /* W3C */
}
.email-conteudo input[type=submit]:hover{
	border: 1px solid #437492;
	background: #86a7c2; /* Old browsers */
	background: -moz-linear-gradient(top,  #86a7c2 0%, #4a7b99 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86a7c2), color-stop(100%,#4a7b99)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #86a7c2 0%,#4a7b99 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #86a7c2 0%,#4a7b99 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #86a7c2 0%,#4a7b99 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #86a7c2 0%,#4a7b99 100%); /* W3C */
	text-decoration:none!important;
	color: white;
}
.rss_sep{
	clear: both;
	height: 1px;
	margin: 32px 0 6px 0;
	border-bottom: 1px solid #EBEBEC;
}

/* Tooltip by Beto Muniz */

.seletor {
		float:right;
		cursor:pointer;
		font-size: 11px;
		color:#a12c30;
		padding: 0 0 5px 16px;
		display: block;
		background: url(../images/ico_share.png) 0 2px no-repeat;
		text-decoration: none;
		overflow: hidden;
		height: 12px;
}
.tooltip{
		position: absolute;
		width:305px;
}
.popup {
		position: absolute;
		display: none;
		z-index:50;
}
.popup .popup-conteudo{
		position: absolute;
		top:-60px;
		background:#fff;
		width:316px;
		padding:4px 0px;
		border:1px #ccc solid;
		height:65x;
		border-radius:6px;
		-webkit-box-shadow: 1px 1px 3px #ccc;
		-moz-box-shadow: 1px 1px 3px #ccc;
		box-shadow: 1px 1px 3px #ccc;
}
.seta-tooltip{
		display:block;
		position:absolute;
		bottom:-6px;
		right:35px;
		background:url(../images/seta-tooltip.png) no-repeat;
		width:8px;
		height:6px;
}

/* Modal by Beto Muniz */

.modalEmailTooltip{
	display:none;
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index: 1000;
}
.modalEmailTooltip div.modalEmail{
		width:178px;
		margin:15% auto;
		background:#fff;
		padding:10px;
		overflow:hidden;
		border-radius:6px;
		-webkit-box-shadow: 0px 0px 3px #bbbbbb;
		-moz-box-shadow: 0px 0px 3px #bbbbbb;
		box-shadow: 0px 0px 3px #bbbbbb;
}

/* Ajuste Facebook */


.fb_iframe_widget iframe, .fb_iframe_widget span{
	width:54px !important;
	height:63px !important;
	margin-top:0px;
}