/*@font-face {
	font-family: 'proxima_nova_rgbold';
	src: url('fontes/proximanova-bold-webfont.eot');
	src: url('fontes/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fontes/proximanova-bold-webfont.woff') format('woff'), url('fontes/proximanova-bold-webfont.ttf') format('truetype'), url('fontes/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'proxima_novasemibold';
	src: url('fontes/proximanova-semibold-webfont.eot');
	src: url('fontes/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('fontes/proximanova-semibold-webfont.woff') format('woff'), url('fontes/proximanova-semibold-webfont.ttf') format('truetype'), url('fontes/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-weight: 400;
	src: url('fontes/proximanova-regular-webfont.eot');
	src: url('fontes/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fontes/proximanova-regular-webfont.woff') format('woff'), url('fontes/proximanova-regular-webfont.ttf') format('truetype'), url('fontes/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'proxima_novalight';
	src: url('fontes/proximanova-light-webfont.eot');
	src: url('fontes/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'), url('fontes/proximanova-light-webfont.woff') format('woff'), url('fontes/proximanova-light-webfont.ttf') format('truetype'), url('fontes/proximanova-light-webfont.svg#proxima_novalight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'proxima_novaextrabold';
	src: url('fontes/proximanova-extrabold-webfont.eot');
	src: url('fontes/proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('fontes/proximanova-extrabold-webfont.woff') format('woff'), url('fontes/proximanova-extrabold-webfont.ttf') format('truetype'), url('fontes/proximanova-extrabold-webfont.svg#proxima_novaextrabold') format('svg');
	font-weight: normal;
	font-style: normal;
}*/
*, ul {
	padding: 0;
	margin: 0;
}
body {
	min-width: 1200px;
	font-family: "proxima-nova", sans-serif;
}
a {
	text-decoration: none;
}
a img {
	border: 0;
}
.margin-top {
	margin-top: 50px;
}
.margin-bottom {
	margin-bottom: 15px;
}
li {
	list-style-type: none
}
.iosSlider {
	width: 1220px;
	height: 439px;
	margin-top: 15px;/*position: relative;*/
}
.iosSlider .slider {
	width: 1220px;
	height: 439px;
}
.iosSlider .slider .item {
	position: relative;
	top: 0;
	left: 0px;
	width: 1052px;
	height: 439px;
	margin: 0 0 0 0;
	background: #aaa;
}
.prev {
	background: url(images/seta-right-slider.png) no-repeat;
	width: 85px;
	height: 439px;
	display: block;
	position: absolute;
	left: -1px;
	z-index: 9999;
	top: 0px;
}
.next {
	background: url(images/seta-left-slider.png) no-repeat;
	width: 85px;
	height: 439px;
	display: block;
	position: absolute;
	right: 0px;
	z-index: 9999 !important;
	top: 0;
}
/*Destaques Secundarios abaixo do Slider Princiapal*****/

.wrap-destaques {
	width: 1150px;
	margin: 37px auto;
}
.box-destaque {
	width: 340px;
	float: left;
	margin-right: 60px;
}
.box-destaque+.box-destaque+.box-destaque {
	margin-right: 0px;
}
.box-destaque figure {
	position: relative;
	z-index: 1;
	width: 340px;
	min-height: 231px;
}
.box-destaque figure img {
	position: absolute;
}
.box-destaque figure figcaption {
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 2;
	width: 340px;
	height: 30px;
}
.materia-exclusiva {
	position: absolute;
	background: url(images/materia-exclusiva.png) no-repeat;
	width: 150px;
	height: 36px;
	top: 15px;
	left: -9px;
	z-index: 2;
}
.materia-exclusiva-assinantes {
	position: absolute;
	background: url(images/materias-exclusiva-asn.png) no-repeat;
	width: 210px;
	height: 37px;
	top: 15px;
	left: -9px;
	z-index: 2;
}

.materia-exclusiva-assinantes-secundaria {
	position: absolute;
	background: url(images/materias-exclusiva-asn.png) no-repeat;
	width: 210px;
	height: 37px;
	top: 15px;
	left: -9px;
	z-index: 2;
}

.promocao {
	position: absolute;
	background: url(images/img-promocao.png) no-repeat;
	width: 103px;
	height: 37px;
	top: 15px;
	left: -9px;
	z-index: 2;
}
.case {
	position: absolute;
	background: url(images/img-case.png) no-repeat;
	width: 100px;
	height: 37px;
	top: 15px;
	left: -9px;
	z-index: 2;
}
.cont-original {
	position: absolute;
	background: url(images/img-cont-original.png) no-repeat;
	width: 166px;
	height: 37px;
	top: 15px;
	left: -9px;
	z-index: 2;
}
.box-destaque h4 {
	font-size: 23px;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 600;
	color: #000;
	margin-top: 10px;
	word-spacing: 1px;
	line-height: 33px;
}
.tag {
	width: 32px;
	height: 30px;
	float: left;
}
.tag img {
	margin: 8px 10px;
}
.tit-destaque {
	background: #fff;
	float: left;
	height: 16px;
	padding: 7px 15px;
	color: #353535;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 13px;
}
.tit-destaque:hover {
	background: #ededed;
	transition: all .2s ease-in;
}

.agenda #temp {
	text-align: center;
	padding-top: 30px;
}

.grafico {
	background: #fff;
	float: left;
	margin-left: 1px;
	height: 16px;
	padding: 7px 9px;
	color: #353535;
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	text-transform: uppercase;
	font-size: 13px;
}
.grafico img {
	float: left;
}
.grafico span {
	float: left;
	margin-left: 7px;
}
.box-bt-sociais {
	background: #fff;
	float: left;
	margin-left: 1px;
	height: 16px;
	padding: 7px 9px;
	color: #353535;
	font-family: 'proxima_novasemibold';
	text-transform: uppercase;
	font-size: 13px;
}
.box-bt-sociais a.bt-shares {
	margin-right: 5px;
	float: left;
	margin-top: -3px !important;
	width: 24px;
	text-align: center;
	display: block;
}
.box-bt-sociais a.bt-shares:hover {
	opacity: 0.5;
	transition: all .2s ease-in;
	filter: alpha(opacity=50);
}
.box-bt-sociais a:last-child {
	margin-right: 0px;
}
.box-bt-sociais img {
}
.cor1 {
	background: #e7344c;
}
.cor2 {
	background: #d71921;
}
.cor3 {
	background: #305cb8;
}
/*Destaques Secundarios abaixo do Slider Principal*****/

/*Grid filtros navegação ****/
.wrap-grid-nav {
	width: 100%;
	height: 100px;
	background: #f4f4f4;
	/*display: inline-block;*/
	float: left;
}
.wrap-grid-nav-evento {
	width: 100%;
	background: #f4f4f4;
	/*display: inline-block;*/
	float: left;
}
.wrap-grid-nav-fixo {
	width: 100%;
	height: 100px;
	background: #f4f4f4;
	/*display: inline-block;*/
	float: left;
}
.grid-nav {
	width: 1134px;
	margin: 0 auto;
}
.container-grid {
}
.publicidade-195-40 {
	float: right;
	height: 40px;
	background: #000;
	width: 195px;
	margin-top: 30px;
}
.grid {
	/*width: 440px;*/
	float: left;
	/*margin-left: 216px;*/
	margin-top: 39px;
	position: relative;
}
.margen-esquerda {
	margin-left: 330px;
}
.box-titulo {
	float: left;
	margin-top: 39px;
	position: relative;/*	margin-left: -67px;*/
}
ul.lista-grid {
	float: right;
	font-family: 'proxima_novalight';
	font-size: 15px;
	color: #b0b0b0;
}
ul.lista-grid li {
	float: left;
	margin-right: 30px;
}
ul.lista-grid li .sep {
	margin-top: -8px;
}
ul.lista-grid li+li+li+li+li+li {
	float: left;
	margin-right: 0px;
}
ul.lista-grid li a {
	background: url(images/icons-grid.png) no-repeat;
	width: 28px;
	height: 24px;
	float: left;
}
ul.lista-grid li a.visualizacao1 {
	background-position: 0px 0px;
}
ul.lista-grid li a.visualizacao1:hover {
	background-position: 0px -30px;
}
ul.lista-grid li a.visualizacao1.ativo {
	background-position: 0px -30px;
}
ul.lista-grid li a.visualizacao2 {
	background-position: -58px 0px;
}
ul.lista-grid li a.visualizacao2:hover {
	background-position: -58px -30px;
}
ul.lista-grid li a.visualizacao2.ativo {
	background-position: -58px -30px;
}
ul.lista-grid li a.visualizacao3 {
	background-position: -115px 0px;
}
ul.lista-grid li a.visualizacao3:hover {
	background-position: -115px -30px;
}
ul.lista-grid li a.visualizacao3.ativo {
	background-position: -115px -30px;
}
ul.lista-grid li a.bt-filtros {
	background: url(images/filtros.png) no-repeat;
	width: 82px;
	height: 20px;
	float: left;
	margin-top: 3px;
}
.txt-lista-grid {
	margin-top: 4px;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 300;
}
.box-busca-grid {
	width: 380px;
	position: absolute;
	right: -165px;
	background: #fff;
	top: 31px;
	box-shadow: 1px 1px 1px rgba(206, 205, 206, 0.75);
	border: 1px solid;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #b0b0b0;
	font-size: 14px;
	z-index: 9999;
}
.box-busca-grid ul {
	float: left;
	margin-left: 18px;
	padding-top: 18px;
	border-right: 1px solid #f4f4f4;
	padding-right: 10px;
}
.box-busca-grid ul+ul+ul {
	border-right: none;
}
.box-busca-grid ul li {
	margin-bottom: 15px;
	cursor: pointer;
}
.box-busca-grid input[type="checkbox"] {
	margin-right: 5px;
}
/*Grid filtros navegação ****/
.pg_inicial {
	max-width: 1200px;
	margin: 0 auto;
}
.tit-slider {
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 30px;
	text-transform: uppercase;
	margin-top: 126px;
	margin-left: 60px;
	text-shadow: 0px 1px #a4a5a8;
	letter-spacing: 2px;
}
.desc-slider {
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 72px;
	line-height: 61px;
	margin-left: 60px;
	text-shadow: 0px 1px #a4a5a8;
}
.link-slider {
	padding: 9px 20px;
	background: #fff;
	color: #000;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	text-transform: uppercase;
	margin-left: 66px;
	margin-top: 22px;
	display: inline-block;
}
/* Menu ***************/

.wrap-container-menu {
	background: #fff;
	width: 100%;
	position: fixed;
	z-index: 9999999;
	top: 0px;
	height: 70px;
}
.container-menu {
	width: 1150px;
	margin: 25px auto;
	position: relative;
}
.logo {
	float: left;
}
nav.principal {
	float: left;
	/* border:1px solid #000;*/
	margin-left: 38px;
	margin-top: 8px;
}
.menu {
	float: left;
}
.menu li {
	display: inline;
	margin-right: 30px;
}
.menu li a {
	color: #181818;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	display: inline-block;
}
.menu li+li+li+li a {
	color: #fe6c00;
}
.busca {
	width: 258px;
	border: 1px solid #b0b0b0;
	float: left;
	height: 47px;
	margin-top: -8px;
	margin-left: 23px;
}
.input-busca {
	border: none;
	outline: none;
	color: #cbcbcb;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 16px;
	width: 190px;
	float: left;
	margin-left: 15px;
	margin-top: 16px;
}
.input-submit {
	background: url(images/lupa.png) no-repeat;
	width: 18px;
	height: 30px;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: 14px 11px;
}
.input-incluir {
	border: 1px solid #c7c7c7;
	outline: none;
	color: #575757;
	text-transform: uppercase;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 14px;
	width: 246px;
	float: left;
	padding: 9px;
	margin-right: 25px;
}
.input-excluir {
	border: 1px solid #c7c7c7;
	outline: none;
	color: #575757;
	text-transform: uppercase;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 14px;
	width: 246px;
	float: left;
	padding: 9px;
}
.txt-top-input {
	font-size: 14px;
	font-weight: 400;
	color: #686868;
	margin-top: 20px;
	margin-bottom: 5px;
}
.wrap-input {
	float: left;
	position: relative;
}
.select-revista {
	border: 1px solid #c7c7c7;
	outline: none;
	color: #626466;
	background: #f6f6f6;
	text-transform: uppercase;
	font-size: 12px;
	width: 246px;
	float: left;
	padding: 9px;
	margin-right: 25px;
	cursor: pointer;
	font-family: 'proxima_novasemibold';
}
.categoria-lista-revista {
}
.categoria-lista-revista li {
	background: #666;
	height: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.select-edicao {
	border: 1px solid #c7c7c7;
	background: #f6f6f6;
	outline: none;
	color: #626466;
	text-transform: uppercase;
	font-size: 12px;
	width: 246px;
	float: left;
	padding: 9px;
	margin-right: 25px;
	cursor: pointer;
	font-family: 'proxima_novasemibold';
}
.busca-avancada {
	text-decoration: underline;
	font-family: verdana;
	color: #757575;
	font-size: 11px;
	float: left;
	margin-top: 8px;
}
.borda-busca {
	font-family: verdana;
	color: #757575;
	font-size: 11px;
	float: left;
	margin-top: -8px;
	padding-left: 15px;
	padding-right: 15px;
	height: 47px;
}
.busca-avancada span {
	display: block;
}
.box-busca {
	width: 365px;
	position: absolute;
	right: 65px;
	background: #fff;
	top: 40px;
	box-shadow: 1px 1px 1px rgba(206, 205, 206, 0.75);
	border: 1px solid;
	font-family: 'proxima_novalight';
	color: #b0b0b0;
	font-size: 14px;
}
.box-busca ul {
	float: left;
	margin-left: 18px;
	padding-top: 18px;
	border-right: 1px solid #f4f4f4;
	padding-right: 15px;
}
.box-busca ul+ul+ul {
	border-right: none;
}
.box-busca ul li {
	margin-bottom: 15px;
}
.box-busca input[type="checkbox"] {
	margin-right: 5px;
}
.li-nome-user {
/*width: 150px;*/
	/*border: 1px solid #000;*/

}
.nome-user {
	text-transform: capitalize;
	background-image: none !important;
	color: #181818;
	font-weight: 400;
	font-size: 13px;
	width: 100px !important;
	padding-top: 10px;
}
.submenu_user_log {
	width: 100px;
	border: 1px solid #cecece;
	background: #fff;
	height: 43px;
}
.submenu_user_log ul li {
	display: block;
	margin-left: 3px;
}
.submenu_user_log ul li a {
	background: none !important;
	width: 150px;
	color: #181818;
	font-weight: 400;
	font-size: 13px;
}
.submenu_user_log ul li+li {
	padding-left: 0px !important;
	padding-right: 0px !important;
	background: none !important;
}
.submenu_user_log ul li+li+li {
	padding-left: 0px !important;
	padding-right: 0px !important;
	background: none !important;
	height: 0px !important;
}
.submenu_user_log ul li+li+li a {
	background: none !important;
	height: 0px !important;
	margin-top: -15px !important;
	display: block;
}
.submenu_user_log ul li+li a {
	background: none !important;
}
.lista-icons {
	float: left;
	margin-left: 25px;
	margin-top: 1px;
	position: re
}
.lista-icons li {
	margin-right: 10px;
	float: left;
}
.lista-icons li+li {
	background: url(images/sep.jpg) no-repeat;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-right: 0px;
	position: relative;
	height: 40px;
}
.lista-icons li+li+li a {
	margin-right: 0px;
}
.lista-icons li a {
	background: url(images/icons-menu.png) no-repeat;
	width: 22px;
	height: 19px;
	margin-right: 0px;
	display: inline-block;
}
.lista-icons li a:hover {
	opacity: 0.5;
	filter: alpha(opacity=65);
}
.lista-icons li a.icon1 {
	background-position: 1px 7px;
	height: 30px;
}
.lista-icons li a.icon2 {
	background-position: -49px 7px;
	position: relative;
	height: 30px;
}
.lista-icons li+li:hover .hover-redes, .lista-icons li a.icon2:hover .hover-redes {
	width: 272px;
	position: absolute;
	top: 40px;
	left: -221px;
	height: 50px;
	display: block;
	/*height: 150px;*/
	border: 1px solid #cecece;
	background: #fff;
}
.hover-redes {
	display: none;
}
.hover-redes ul {
	text-align: center;
}
.hover-redes ul li {
	text-align: center;
	width: 43px;
	background: none;
}
.hover-redes ul li a {
	background: none;
	font-size: 11px;
	font-family: verdana;
	color: #757575;
	width: 56px;
	margin-top: 8px;
}
.hover-redes ul li a span {
	display: block;
}
/*.lista-icons li a.icon2:hover .hover-redes{
	width: 400px;
	position: absolute;
	top: 0px;
	left: 0px;
	background:#000;
	height: 50px;
	display: block;
}*/
.lista-icons li a.icon3 {
	background-position: -97px 7px;
	height: 30px;
}
.wrap-publicidade {
	width: 100%;
	display: inline-block;
	background: url(images/bg-publicidade.jpg);
	margin-top: 24px;
}
.publicidade {
	margin: 15px auto;
	width: 728px;
	height:auto!important;z-index:9999;
}
/* Menu ***************/

/* Noticias e Sidebar**/

.wrap-noticias-publicidade {
	background: #f9f9f9;
	width: 100%;
	margin-top: -5px;
	display: inline-block;
}
.noticias-publicidade {
	width: 1145px;
	margin: 40px auto;
}
.noticias {
	width: 840px;
	float: left;/*margin-right: 45px;*/
}
.noticias ul {
/*width: 892px;
    float: left;*/
}
.noticias #lista-noticias li {
	float: left;
	width: 366px;
	height: auto !important;
	/*margin-right: 54px;*/
	border-bottom: 1px solid #c2c2c2;
	padding-bottom: 35px;
	margin-bottom: 50px;
/*	overflow: hidden;*/
}
.noticias #lista-noticias li a {
	font-size: 24px;
	color: #181818;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 300;
	margin-top: 5px;
	cursor: pointer;
}
.tit-noticia {
	transition: all .1s ease-in;
}
.tit-noticia:hover {
	opacity: 0.6;
	transition: all .2s ease-in;
	filter: alpha(opacity=60);
}
.mouseover {
	height: 469px;
	width: 366px;
	background: url(images/bg-hover-noticias.png);
	position: absolute;
	z-index: 1 !important;
	display: block;
}
.noticias #lista-noticias li .mouseover {
	display: none;
}
.mouseover #lista-hover-noticias {
	list-style: none;
	margin-top: 200px;
	margin-left: 35px;
	display: block;
}
.mouseover #lista-hover-noticias li {
	float: left;
	border-bottom: none;
	text-align: center;
	width: 70px;
	height: 60px;
	margin-right: 42px;
}
.mouseover #lista-hover-noticias li +li {
/*margin-right: 42px;*/
}
.mouseover #lista-hover-noticias li +li+li {
	margin-left: 42px;
}
.mouseover #lista-hover-noticias li a span {
	display: block;
	margin-top: 3px;
	color: #fff;
	font-weight: 400;
	font-size: 16px;
	text-align: center;
}
.noticias #lista-noticias li .txt-noticia {
	font-size: 18px;
	color: #5d5d5d;
	font-weight: 400;
	font-weight: 100;
	display: none;
}
/*
.noticias #lista-noticias li+li {
	margin-right: 0px;
}
.noticias #lista-noticias li+li+li+li {
	margin-top: -446px;
}
.noticias #lista-noticias li+li+li+li+li {
	/*float: left;
	margin-right: 365px;
	margin-top: 0px;

}
.noticias #lista-noticias li+li+li+li+li+li {
	margin-left: 432px;
	margin-top: -584px;
}
.noticias #lista-noticias li+li+li+li+li+li+li {
	margin-left: 1px;
	margin-top: 10px;
}
.noticias #lista-noticias li+li+li+li+li+li+li+li {
	margin-top: -638px;
	margin-left: 437px;
}
*/
.cut_img {
	position: relative;
}
/*.noticias .mascara-img {
	overflow: hidden;
	width: 366px;
	height: 470px;
}*/
.noticias .mascara-img {
	overflow: hidden;
	min-width: 366px;
	/*min-height: 470px;*/
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.noticias .mascara-img img {
	/*min-height: 468px;*/
	width: 366px;
}
.noticias .mascara-img2 {
	overflow: hidden;
	width: 366px;
	/*min-height: 300px;*/
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
/*.noticias .mascara-img2 {
	overflow: hidden;
	width: 366px;
	height: 300px;
}*/
.noticias .mascara-img2 img {
	/*min-height: 300px;*/
	/*width: 366px;*/
}
.cut_img .info-noticia {
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 9;
	width:100%!important;
}
.container-content {
	width: 693px;
	float: left;
	margin-right: 45px;
	background: #fff;
	border: 1px solid #ececec;
	padding: 35px 50px;
}
.box-busca-avancada {
	border-bottom: 1px solid #ececec;
	padding-bottom: 35px;
	width: 690px;
	float: left;
	margin-bottom: 30px;
}
.box-filtro-grid {
	width: 690px;
	/*border: 1px solid #000;*/
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #b0b0b0;
	font-size: 14px;
	float: left;
	margin-bottom: 30px;
}
.box-filtro-grid ul {
	float: left;
	margin-left: 30px;
	padding-top: 18px;
	margin-right: 30px;
}
.box-filtro-grid ul+ul+ul {
	margin-right: 0px;
}
.box-filtro-grid ul li {
	margin-bottom: 15px;
}
.box-filtro-grid input[type="checkbox"] {
	margin-right: 15px;
}
.box-tipologia-grid {
	width: 690px;
	/*border: 1px solid #000;*/
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #b0b0b0;
	font-size: 14px;
	float: left;
}
.box-tipologia-grid ul {
	float: left;
	margin-left: 30px;
	padding-top: 18px;
	margin-right: 15px;
}
.box-tipologia-grid ul+ul+ul {
	margin-right: 0px;
}
.box-tipologia-grid ul li {
	margin-bottom: 15px;
}
.box-tipologia-grid input[type="checkbox"] {
	margin-right: 15px;
}
.tit-busca {
	/*font-family: 'proxima_novalight';*/
	color: #626262;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 300;
}
.tit-pag {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #626262;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 100;
	float: left;/*	margin-left: -281px;*/
	margin-left: -8px;
}
.tit-pag-evento {
	font-weight: 300;
	color: #626262;
	font-size: 24px;
	text-transform: uppercase;
	font-weight: 100;
	float: left;
	margin-left: 0px;
	width: 700px;
	margin-bottom: 10px;
}
.box-titulo .tit-pag {
	/*font-family: 'proxima_novalight';*/
	color: #626262;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 300;
	float: left;
	margin-left: 0px !important
}
.tit-busca-filtros {
	/*font-family: 'proxima_novalight';*/
	color: #626262;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 300;
	margin-top: -10px;
}
.tit-busca-tipologia {
	/*font-family: 'proxima_novalight';*/
	color: #626262;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 300;
	margin-top: -10px;
}
.arrow-filtros {
	background: url(images/arrow-filtros-tipologia.png) no-repeat;
	width: 690px;
	height: 10px;
	float: right;
	background-position: 673px 2px;
}
.arrow-filtros-ativo {
	background-position: 673px -10px;
}
.buscar {
	padding: 8px;
	margin-bottom: 11px;
	cursor: pointer;
	background: #000;
	border: 0px;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	margin-top: 10px;
}
.lembrar-todos {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #b0b0b0;
	font-size: 14px;
	margin-left: 5px;
}
.lembrar-todos input[type="checkbox"] {
	margin-right: 7px;
}
.arrow-tipologia {
	background: url(images/arrow-filtros-tipologia.png) no-repeat;
	width: 690px;
	height: 10px;
	float: right;
	background-position: 673px 2px;
}
.arrow-tipologia-ativo {
	background-position: 673px -10px;
}
/* noticiav2 **************/

.noticiav2 {
	width: 793px;
	float: left;
	margin-right: 45px;
}
.noticiav2 #lista-noticias li {
	float: none;
	width: 790px;
	margin-bottom: 30px;
	border-bottom: none;
}
.noticiav2 #lista-noticias li a {
	font-size: 34px;
	color: #181818;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	margin-top: 15px;
	display: block;
}
.noticiav2 #lista-noticias li .txt-noticia {
	font-size: 18px;
	color: #5d5d5d;
	font-weight: 400;
	font-weight: 100;
	display: inline-block !important;
	margin-top: 15px;
}
.cut_img {
	position: relative;
	margin-bottom: 15px;
	background: #ededed;
}
.noticiav2 .mascara-img {
	overflow: hidden;
	width: 790px;
	height: 470px;
	text-align:center;
}
.noticiav2 .mascara-img img {
	height: 470px;
	width: auto;
}
.noticiav2 .mascara-img2 img {
	height: 470px;
	width: auto;
}
.noticiav2 .mascara-img2 {
	overflow: hidden !important;
	width: 790px !important;
	height: 470px !important;
	text-align: center
}
.noticiav2 .cut_img .info-noticia {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 500px;
}
.noticiav2 #lista-noticiav2 li+li {
	margin-right: 0px;
}
.noticiav2 #lista-noticias li+li+li+li {
	margin-top: 0px !important;
}
.noticiav2 #lista-noticias li+li+li+li+li {
	/*float: left;*/
	margin-right: 0px !important;
	margin-top: 0px !important;
}
.noticiav2 #lista-noticias li+li+li+li+li+li {
	margin-left: 0px !important;
	margin-top: 0px !important;
}
.noticiav2 #lista-noticias li+li+li+li+li+li+li {
	margin-left: 1px !important;
	margin-top: 10px !important;
}
.noticiav2 #lista-noticias li+li+li+li+li+li+li+li {
	margin-top: 0px !important;
	margin-left: 0px !important;
}
.noticiav2 .mouseover {
	height: 470px;
	width: 790px;
	background: url(images/bg-hover-noticias.png);
	position: absolute;
	z-index: 1 !important;
}
.noticiav2 .mouseover #lista-hover-noticias {
	list-style: none;
	margin-top: 200px;
	margin-left: 219px;
}
.noticiav2 .mouseover #lista-hover-noticias li {
	float: left;
	border-bottom: none;
	text-align: center;
	width: 70px;
	height: 60px;
	margin-right: 42px;
}
.noticiav2 .mouseover #lista-hover-noticias li +li {
	margin-right: 5px;
}
.noticiav2 .mouseover #lista-hover-noticias li +li+li {
/*margin-left: 42px;*/
}
.noticiav2 .mouseover #lista-hover-noticias li a span {
	display: block;
	margin-top: 3px;
	color: #fff;
	font-weight: 400;
	font-size: 16px;
	text-align: center;
}
.noticiav2 .mouseover2 {
	height: 470px;
	width: 790px;
	background: url(images/bg-hover-noticias.png);
	position: absolute;
	z-index: 1;
}
.noticiav2 .mouseover2 #lista-hover-noticias {
	list-style: none;
	margin-top: 200px;
	margin-left: 251px;
}
.noticiav2 .mouseover2 #lista-hover-noticias li {
	float: left;
	border-bottom: none;
	text-align: center;
	width: 70px;
	height: 60px;
	margin-right: 42px;
}
.noticiav2 .mouseover2 #lista-hover-noticias li +li {
	margin-right: 5px;
}
.noticiav2 .mouseover2 #lista-hover-noticias li +li+li {
	margin-left: 42px;
}
.noticiav2 .mouseover2 #lista-hover-noticias li a span {
	display: block;
	margin-top: 3px;
	color: #fff;
	font-weight: 400;
	font-size: 16px;
	text-align: center;
}
.noticiav2 #lista-noticias li a.no-margin-top {
	margin-top: 0px;
}
.noticiav2 a.bt-shares {
	margin-top: -14px !important;
}
/* noticiav2 **************/


/* noticiav3 **************/

.noticiav3 {
	width: 793px;
	float: left;
	margin-right: 45px;
}
.noticiav3 #lista-noticias li {
	float: none;
	width: 790px;
	margin-bottom: 30px;
	border-bottom: 1px solid #ececec;
	overflow: visible;
	position: relative;
	min-height: 200px;
}
.noticiav3 #lista-noticias li:last-child {
	border: none;
	margin-bottom: 150px;
}
.noticiav3 #lista-noticias li a {
	font-size: 29px;
	color: #181818;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	margin-top: 41px;
	display: block;
}
.noticiav3 #lista-noticias li .aV3{margin-top: 0px !important;}
.noticiav3 #lista-noticias li .txt-noticia {
	font-size: 16px;
	color: #5d5d5d;
	font-weight: 400;
	font-weight: 100;
	display: inline-block !important;
	width: 500px;
	margin-top: 10px;
}
.noticiav3 .cut_img {
	position: relative;
	width: 200px;
}
/*.noticiav3 .mascara-img {
	overflow: hidden;
	width: 200px;
	height: 200px;
	float: left;
	margin-right: 50px;
}*/
.noticiav3 .mascara-img {
	overflow: hidden;
	width: 200px;
	height: 200px;
	float: left;
	margin-right: 50px;
	background-position: center;
	background-size: 100% 100%;
	min-width: inherit !important;
}
.noticiav3 .mascara-img img {
	width: 200px;
	height: auto;
}
.noticiav3 .mascara-img2 {
	overflow: hidden;
	width: 200px;
	height: 200px;
	float: left;
	margin-right: 50px;
	background-position: center;
	background-size: 100% 100%;
}
/*.noticiav3 .mascara-img2 {
	overflow: hidden !important;
	width: 200px !important;
	height: 200px !important;
	float: left;
	margin-right: 50px;
}*/
.noticiav3 .cut_img .info-noticia {
	position: inherit;
	border: 1px solid #f9f9f9;
	margin-left: 250px;
	width: 540px!important;
}
.noticiav3 #lista-noticiav2 li+li {
	margin-right: 0px;
}
.noticiav3 #lista-noticias li+li+li+li {
	margin-top: 0px !important;
}
.noticiav3 #lista-noticias li+li+li+li+li {
	/*float: left;*/
	margin-right: 0px !important;
	margin-top: 0px !important;
}
.noticiav3 #lista-noticias li+li+li+li+li+li {
	margin-left: 0px !important;
	margin-top: 0px !important;
}
.noticiav3 #lista-noticias li+li+li+li+li+li+li {
	margin-left: 1px !important;
	margin-top: 10px !important;
}
.noticiav3 #lista-noticias li+li+li+li+li+li+li+li {
	margin-top: 0px !important;
	margin-left: 0px !important;
}
.noticiav3 .materia-exclusiva {
	display: none;
}
.noticiav3 .tag {
	width: 32px;
	height: 30px;
	float: left;
}
.noticiav3 .tag img {
	margin: 8px 10px;
}
.noticiav3 .tit-destaque {
	background: none;
	float: left;
	height: 16px;
	padding: 7px 15px;
	color: #353535;
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	text-transform: uppercase;
	font-size: 13px;
}
.noticiav3 .grafico {
	background: none;
	float: right;
	height: 16px;
	padding: 7px 9px;
	color: #353535;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 13px;
}
.noticiav3 .grafico img {
	float: left;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.noticiav3 .grafico span {
	float: left;
	margin-left: 7px;
	color: #8d8d8d;
}
.noticiav3 .mouseover {
	height: 200px;
	width: 200px;
	background: url(images/bg-hover-noticias.png);
	position: absolute;
	z-index: 1 !important;
}
.noticiav3 .mouseover {
	height: 200px;
	width: 200px;
	background: url(images/bg-hover-noticias.png);
	position: absolute;
	z-index: 1;
	top: 0px;
}
.noticiav3 .mouseover #lista-hover-noticias {
	list-style: none;
	margin-top: 40px;
	margin-left: 7px;
}
.noticiav3 .mouseover #lista-hover-noticias li {
	float: left;
	border-bottom: none;
	text-align: center;
	width: 60px;
	margin-right: 2px;
	height: 70px;
}
.noticiav3 .mouseover #lista-hover-noticias li +li {
	margin-right: 0px;
}
.noticiav3 .mouseover #lista-hover-noticias li +li+li {
	margin-left: 5px;
}
.noticiav3 .mouseover #lista-hover-noticias li a span {
	display: block;
	margin-top: 3px;
	color: #fff;
	font-weight: 400;
	font-size: 13px;
	text-align: center;
}
.noticiav3 .mouseover2 {
	height: 200px;
	width: 200px;
	background: url(images/bg-hover-noticias.png);
	position: absolute;
	z-index: 1;
	top: 0px;
}
.noticiav3 .mouseover2 #lista-hover-noticias {
	list-style: none;
	margin-top: 40px;
	margin-left: 7px;
}
.noticiav3 .mouseover2 #lista-hover-noticias li {
	float: left;
	border-bottom: none;
	text-align: center;
	width: 60px;
	margin-right: 2px;
	height: 70px;
}
.noticiav3 .mouseover2 #lista-hover-noticias li +li {
	margin-right: 0px;
}
.noticiav3 .mouseover2 #lista-hover-noticias li +li+li {
	margin-left: 5px;
}
.noticiav3 .mouseover2 #lista-hover-noticias li a span {
	display: block;
	margin-top: 3px;
	color: #fff;
	font-weight: 400;
	font-size: 13px;
	text-align: center;
}
.noticiav3 #lista-noticias li a.no-margin-top {
	margin-top: 0px;
}
.noticiav3 .box-bt-sociais {
	float: right;
	background: none;
	margin-right: -6px;
}
.noticiav3 a.bt-shares {
	margin-top: -11px !important;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
/* noticiav3 **************/

/* Paginação *************/
.paginacao {
	width: 760px;
	float: left;
	margin-bottom: 60px;
}
.paginacao .prev_button {
	float: left;
	padding: 9px 20px;
	background: #000;
	color: #fff;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	text-transform: uppercase;
	/*margin-top: 22px;*/
	display: inline-block;
}
.paginacao .next_button {
	float: right;
	padding: 9px 20px;
	background: #000;
	color: #fff;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	text-transform: uppercase;
	display: inline-block;
}
.paginacao ul {
	text-align: center;
}
.paginacao ul li {
	display: inline-block;
	zoom: 1;
 *display: inline;
	margin-right: 2px;
}
.paginacao ul li+li+li+li+li+li+li+li+li+li+li+li {
	margin-right: 0px;
}
.paginacao ul li .item-pag {
	border: 1px solid #e0e0e0;
	padding: 8px 14px;
	float: left;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 400;
	color: #5d5d5d;
	font-size: 16px;
}
.paginacao ul li .item-pag:hover {
	border: 1px solid #000;
}
.paginacao ul li .selectd {
	border: 1px solid #000 !important;
}
.paginacao ul li .inativa {
	opacity: 0.1;
	filter: alpha(opacity=10);
	cursor: auto;
	border: none;
}
.paginacao ul li .inativa:hover {
	border: none !important;
}
/* Paginação *************/

/* Sidebar ***************/

.sidebar {
	width: 305px;
	float: right;
	margin-bottom: 130px;
}
.plublicidade-300-75 {
	width: 300px;
}
.txt-publicidade {
	float: right;
	margin-top: -16px;
	font-family: arial;
	text-transform: uppercase;
	font-size: 10px;
	color: #000;
}
.plublicidade-300-150 {
	width: 300px;
	float: left;
	margin-top: 35px;
}
.plublicidade-300-150 span {
	float: right;
	margin-top: -13px;
	font-family: arial;
	text-transform: uppercase;
	font-size: 10px;
	color: #000;
}
.plublicidade-300-250 {
	width: 300px;
	float: left;
	margin-top: 30px;
}
.plublicidade-300-250 span {
	float: right;
	margin-top: -13px;
	font-family: arial;
	text-transform: uppercase;
	font-size: 10px;
	color: #000;
}
.newsletter {
	background: #fff;
	width: 258px;
	border: 1px solid #ececec;
	margin-top: 25px;
	padding: 15px 20px;
}
.tit-sidebar {
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size: 30px;
	text-transform: uppercase;
	margin-bottom: 15px;
}
.newsletter input[type="text"], .newsletter input[type="email"] {
	border: 1px solid #c7c7c7;
	padding: 8px;
	width: 239px;
	margin-bottom: 11px;
	color: #575757;
	outline: none;
}
.newsletter input[type="submit"] {
	padding: 8px;
	width: 100px;
	margin-bottom: 11px;
	cursor: pointer;
	margin-left: 157px;
	background: #000;
	border: 0px;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
	margin-top: 7px;
}
.newsletter input[type="checkbox"] {
	float: left;
	margin-right: 8px;
	margin-top: 11px;
}
.completar-cadastro {
	font-size: 11px;
	color: #757575;
	font-family: verdana;
	float: left;
	margin-top: 8px;
}
#loading_agenda{margin-left: 115px;}
.agenda {
	background: #fff;
	width: 258px;
	border: 1px solid #ececec;
	margin-top: 25px;
	padding: 15px 20px;
	float: left;
	position: relative;
}
.seta-cal-left {
	cursor: pointer;
	float: left;
	margin-left: -38px;
	background: url(../css/images/seta-agenda-left.png) no-repeat;
	width: 10px;
	height: 10px;
	margin-top: 5px;
}
.seta-cal-right {
	cursor: pointer;
	float: right;
	margin-right: -40px;
	background: url(../css/images/seta-agenda-right.png) no-repeat;
	width: 10px;
	height: 10px;
	margin-top: 5px;
}
.table-calendario {
	width: 256px;
	margin-top: 5px;
}
.table-calendario tr td {
	color: #000;
	border: 1px solid #f1f2f4;
	font-weight: 400;
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.table-calendario tr td.hoje {
	padding: 5px;
	border: 1px solid #ef733c;
	font-weight: bold;
	color: #ef733c;
}
.table-calendario tr:first-child td {
	color: #a7a7a7;
	font-weight: 600;
	font-size: 12px;
	border: none;
	text-transform: uppercase;
}
.table-calendario tr td.hoje a {
	font-weight: bold;
	color: #eb8f00;
}
.table-calendario tr td.selecionado {
	background: #edeaea;
}
.table-calendario tr td.fora-do-mes {
	background: #fbfbfb;
	color: #ccc;
}
.table-calendario tr td.fora-do-mes a {
	background: #edeaea;
	color: #c2c2c2;
}
.table-calendario tr td.selecionado a {
	color: #000;
}
.tit-agenda {
	font-weight: 300;
	font-size: 30px;
	text-transform: uppercase;
	margin-bottom: 15px;
	text-align: center;
}
.loading {
	position: absolute;
	top: 100px;
	width: 258px;
	background: #fff;
	text-align: center;
	height: 200px;
}
.loading img {
	margin-top: 85px;
}
.cursos {
	float: left;
	margin-top: 10px;
}
.cursos ul li {
	margin-bottom: 35px;
	/*overflow: hidden;*/
}
.cursos ul li:last-child {
	margin-bottom: 0px;
}
.tit-cursos {
	font-size: 14px;
	font-weight: 600;
	color: #191919;
	display: block;
	border-bottom: 1px solid #efefef;
	padding-bottom: 3px;
	text-transform: uppercase;
}
.box-publi-curso{
	float: right;
	margin-top: -33px;
}
.data-curso {
	font-weight: 300;
	font-size: 15px;
	color: #7b7b7b;
	margin-top: 10px;
	display: block;
	text-transform: uppercase;
}
.data-curso img {
	margin-left: 5px;
	margin-right: 10px;
}
.txt-data {
	font-weight: 400;
	font-size: 16px;
	color: #5d5d5d;
	margin-left: 23px;
	margin-top: 5px;
}
.top {
	margin-top: 30px;
	float: left;
}
/* Sidebar Final ***************/

/* Footer *******************/

.wrap-revista-digital {
	background-color: #cccccc;
	height: 338px;
	width: 100%;
	margin-top: -4px;
}
.revista-digital {
	width: 1100px;
	margin: 0 auto;
}
.box-txt-revista {
	width: 460px;
	float: right;
	margin-top: 50px;
}
.box-txt-revista h3 {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 31px;
	word-spacing: -5px;
}
.box-txt-revista h3 span {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 31px;
	font-weight: 100;
}
.box-txt-revista p {
	font-weight: 400;
	font-size: 16px;
}
.img-revista {
	float: left;
	position: relative;
	margin-top: -30px;
}
.assine-agora {
	padding: 9px 20px;
	background: #000;
	color: #fff;
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 15px;
	text-transform: uppercase;
	margin-top: 22px;
	display: inline-block;
	transition: all .2s ease-in;
}
.assine-agora:hover {
	background: #4b4646;
	transition: all .2s ease-in;
}
.wrap-revistas {
	background: #2f2f2f;
	height: 300px;
	width: 100%;
	display: inline-block;
	margin-bottom: -4px;
}
.revistas {
	width: 1150px;
	margin: 0 auto;
}
.box-thumb-revista {
	width: 380px;
	float: left;
	margin-left: 175px;
	margin-top: 50px;
	color: #fff;
}
.box-thumb-revista+.box-thumb-revista {
	width: 380px;
	float: left;
	margin-left: 56px;
	margin-top: 50px;
	color: #fff;
}
.box-thumb-revista img {
	float: left;
	text-align: right;
	margin-right: 30px;
}
.box-thumb-revista h4 {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 18px;
	color: #fff;
}
.box-thumb-revista p {
	font-weight: 400;
	font-size: 15px;
	color: #737373;
	line-height: 20px;
}
/*.box-thumb-revista a {
	padding: 9px 20px;
	color: #fff;
	font-family: 'proxima_nova_rgbold';
	font-size: 15px;
	text-transform: uppercase;
	margin-top: 20px;
	display: inline-block;
	border: 1px solid #fff;
}*/
.box-thumb-revista h5 {
	padding: 9px 20px;
	color: #fff;
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 15px;
	text-transform: uppercase;
	margin-top: 20px;
	display: inline-block;
*display:inline;
*zoom:1;
	border: 1px solid #fff;
}
.box-thumb-revista+.box-thumb-revista+.box-thumb-revista {
	margin-right: 0px;
}
footer {
	background: #181818;
	height: 70px;
	width: 100%;
	display: inline-block;
	margin-top: -5px;
	position: relative;
	bottom: -4px;
}
footer nav {
	width: 1000px;
	margin: 0 auto;
}
footer nav ul {
	margin-top: 30px;
	text-align: center;
}
footer nav ul li {
	border-right: 1px solid #fff;
	margin-right: 7px;
	padding-right: 7px;
	display: inline-block;
 *display:inline;
 *zoom: 1;
}
footer nav ul li a {
	color: #fff;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 300;
}
footer nav ul li+li+li+li+li+li+li+li+li+li+li {
	border-right: none;
}
/* Footer *******************/

/* Projeto *****************/
.wrap-projeto-design {
	background: #e7344c;
	/*height: 546px;*/
	width: 100%;
	display: inline-block;
	margin-bottom: -4px;
	padding-bottom: 30px;
}
.centro-projeto-design {
	width: 1170px;
	margin: 0 auto;
	padding-left: 30px;
}
.projeto-design {
	float: left;
	margin-top: 28px;
	width: 1183px;
}
.menu-indice {
	width: 1143px;
	margin-bottom: 20px;
	margin: 0 auto;
	position: relative;
	z-index: 9998 !important;
}
.wrap-menu-indice {
	width: 100%;
	padding-top: 10px;
	z-index: 9999;
}
.menu-indice ul {
	float: right;/*margin-top: 5px;*/
}
.menu-indice ul li {
	background: url(images/sep-projeto.jpg) no-repeat;
	margin-left: 20px;
	padding-left: 20px;
	display: inline;
	background-position: 0px 5px;
}
.menu-indice ul li a {
	font-weight: 400;
	color: #fff;
	font-size: 15px;
}
.menu-indice ul li.bordar-zero {
	background: none;
}
.menu-indice ul li i {
	background: url(images/sep-projeto.jpg) no-repeat;
	width: 2px;
	height: 10px;
	margin-right: 15px;
	margin-left: 15px;
	float: right;
	position: relative;
	top: 5px;
}
.menu-indice ul li.indice-revista {
	margin-right: 0px;
	position: relative;
	padding-bottom: 5px;
	z-index: 999999999 !important;/*	background: url(images/sep-projeto.jpg) no-repeat;
	background-position: 0px 8px;
	padding-top: 5px;*/
}
.menu-indice ul li.indice-revista:hover {
	margin-right: 0px;
	background: #fff;
}
.menu-indice ul li.indice-revista a {
	color: #fff;
	background: url(images/setas-indice.png) no-repeat right;
	background-position: 45px 4px;
	padding-right: 25px;
}
.menu-indice ul li.indice-revista:hover a {
	color: #e7344c;
	background-position: 45px -9px;
}
.menu-indice ul li.indice-revista a:hover .container-indice, .menu-indice ul li.indice-revista:hover .container-indice {
	width: 425px;
	background: #fff;
	position: absolute;
	max-height: 470px;
	top: 23px;
	left: -341px;
	display: block;
	z-index: 999999999 !important;
	overflow-y: auto;
	overflow-x: hidden;
	transition: all .2s ease-in;
}
.container-indice {
	display: none;
}
.container-indice ul {
	float: left;
}
.container-indice ul li.branca {
	display: block;
	width: 420px;
	background: #fff;
	border-left: 5px solid #fff;
	padding: 0;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 3px;
	transition: all .2s ease-in;
}
.container-indice ul li.cinza {
	display: block;
	width: 420px;
	background: #f7f7f7;
	border-left: 5px solid #f7f7f7;
	padding: 0;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 3px;
	transition: all .2s ease-in;
}
/*.container-indice ul li.cinza:hover,
.container-indice ul li.branca:hover{
	border-left: 5px solid #e0324a;
	background: #e4e4e4;
}*/
.container-indice ul li .tit-indice {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	color: #e7344c;
	display: block;
	font-size: 12px;
	text-transform: uppercase;
	margin-left: 13px;
}
.container-indice ul li .sub-tit-indice {
	/*font-family: 'proxima_novalight';*/
	font-weight: 30;
	color: #181818;
	display: block;
	font-size: 15px;
	margin-left: 13px;
}
.container-indice ul li a.link-indice {
	display: block;
	background: none !important;
	background-position: -99999px -99999px !important;
}
.container-indice ul li .descr-indice {
	margin-left: 13px;
	color: #363636;
}
.projeto-design ul li a {
	font-weight: 400;
	color: #fff;
	font-size: 15px;
}
.projeto-design ul li a.indice-revista:hover {
	font-weight: 400;
	color: #000;
	font-size: 15px;
}
.destaque-projeto {
	position: relative;
	z-index: 1 !important;
	float: left;
	width: 892px;
}
.destaque-projeto figcaption {
	position: absolute;
	top: 0px;
	z-index: 999 !important;
	float: left;
	left: 0px;
}
.tit-dest-projeto {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 36px;
	color: #fff;
	margin-top: 100px;
	margin-left: 40px;
}
.desc-dest-projeto {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 72px;
	color: #fff;
	line-height: 61px;
	margin-left: 40px;
	text-transform: uppercase;
}
.link-dest-projeto {
	padding: 9px 20px;
	background: #fff;
	color: #e7344c;
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 16px;
	text-transform: uppercase;
	margin-left: 40px;
	margin-top: 10px;
	display: inline-block;
}
.info-right {
	float: right;
	margin-left: 10px;
	width: 263px;
	color: #fff;
	text-transform: uppercase;
}
.info-right a{
	color: #fff;
}
.info-right h1 {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 24px;/*margin-top: -20px;*/
}
.info-right span {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 14px;
	display: block;
	line-height: 23px;
	width: 200px;
}
/* Projeto *****************/

.topo-fixo {
	position: fixed;
}
/* timeline ***************/
.tit-timeline {
	font-weight: 400;
	color: #fff;
	font-size: 30px;
	font-weight: normal;
}
.timeline {
	margin-top: 30px;
	text-align: center;
}
.anos-timeline {
	text-align: center;
	width: auto;
	display: inline-block;
	margin-left: -41px;
}
.timeline ul {
	position: relative;
}
.timeline ul li {
	display: inline-block;*display:inline;*zoom:1;
	margin-right: 5px;
	text-align: center;
	position: relative;
}
.timeline ul li a {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 12px;
	color: #f8d1d4;
	position: relative;
	background: url(images/barra-anos.png) no-repeat;
	background-position: 13px 14px;
	float: left;
	height: 21px
}
.timeline ul li a:hover {
	color: #fff;
}
.timeline ul li a.ano-ativo {
	color: #fff;
	background: url(images/icon-timeline.png) no-repeat;
	font-size: 14px;
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	background-position: 12px 16px;
	height: 40px;
	margin-bottom: -6px;
}
.timeline ul li a span {
	display: block;
	margin-top: -2px;
}
.timeline ul li:first-child {
	position: relative;
}
.timeline ul li:first-child a {
	left: -12px;
	top: -5px;
	color: #fff;
	background: none;
}
.timeline ul li:last-child {
	position: relative;
	margin-right: 0px;
}
.timeline ul li:last-child a {
	right: -12px;
	top: -10px;
	color: #fff;
	background: none;
}
.timeline ul li a.esp-left {
	margin-left: 16px;
	margin-top: -21px;
	float: left;
}
.timeline ul li a.esp-right {
	margin-right: 16px;
	margin-top: -21px;
	float: left;
}
.barra-branca {
	height: 8px;
	background: #fff;
	position: relative;
	box-shadow: 0px 1px 0px #111;
}
.barra-branca .barra-left {
	background: url(images/barra-timeline.jpg) no-repeat;
	width: 2px;
	height: 31px;
	position: absolute;
	left: 0px;
	top: -13px;
}
.barra-branca .barra-right {
	background: url(images/barra-timeline.jpg) no-repeat;
	width: 2px;
	height: 31px;
	position: absolute;
	right: 0px;
	top: -13px;
}
.revistas-timeline {
	float: left;
	width: 1160px;
	margin-left: 10px;
	margin-top: 40px;
}
.ano-revista {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	color: #fff;
	font-size: 30px;
	text-shadow: 0px 1px 1px #000;
	margin-bottom: 15px;
}
ul.revista-do-ano {
}
ul.revista-do-ano li {
	float: left;
	margin-right: 28px;
	margin-bottom: 45px;
	height: 218px;
	position: relative;
	transition: all .2s ease-in;
	box-shadow: 0px 1px 1px #000;
}
ul.revista-do-ano li .num-publica {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	color: #fff;
	font-size: 24px;
	text-shadow: 0px 1px 1px #000;
	font-weight: bold;
}
ul.revista-do-ano li:hover .hover-revista {
	background: url(images/bg-hover-revista.png);
	position: absolute;
	width: 165px;
	height: 218px;
	top: 0px;
	z-index: 2;/*	transition: all .2s ease-in;*/
/*	opacity: 0.5;*/
}
ul.revista-do-ano li:hover .hover-revista span {
	display: block;
	font-size: 14px;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #e7344c;
	position: absolute;
	bottom: 15px;
	left: 10px;
}
.hover-revista span {
	display: none;
}
/* Menu projeto interna ***************/
.wrap-container-interna-projeto {
	background: #fff;
	width: 100%;
	position: fixed;
	z-index: 9999999;
	top: 0px;
	height: 38px;
}
.wrap-container-interna-projeto .container-menu {
	width: 1150px;
	margin: 0px auto;
	position: relative;
}
.wrap-container-interna-projeto .logo {
	float: left;
	margin-top: 3px;
}
.wrap-container-interna-projeto nav.principal {
	float: left;
	/* border:1px solid #000;*/
	margin-left: 38px;
	margin-top: 8px;
}
.wrap-container-interna-projeto .menu {
	float: left;
}
.wrap-container-interna-projeto .menu li {
	display: inline;
	margin-right: 30px;
}
.wrap-container-interna-projeto .menu li a {
	color: #181818;
	font-size: 16px;
	display: inline-block;
	font-family: "proxima-nova", sans-serif;
	font-style: normal;
	font-weight: 400;
}
.wrap-container-interna-projeto .menu li+li+li+li a {
	color: #fe6c00;
}
.wrap-container-interna-projeto .busca {
	width: 258px;
	border: 1px solid #b0b0b0;
	float: left;
	height: 29px;
	margin-top: 3px;
	margin-left: 20px;
}
.wrap-container-interna-projeto .input-busca {
	border: none;
	outline: none;
	color: #cbcbcb;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 16px;
	width: 190px;
	float: left;
	margin-left: 15px;
	margin-top: 7px;
}
.wrap-container-interna-projeto .input-submit {
	background: url(images/lupa.png) no-repeat;
	width: 18px;
	height: 30px;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: 7px 11px;
}
.wrap-container-interna-projeto .busca-avancada {
	text-decoration: underline;
	font-family: verdana;
	color: #757575;
	font-size: 11px;
	float: left;
	margin-top: 12px;
}
.wrap-container-interna-projeto .borda-busca {
	font-family: verdana;
	color: #757575;
	font-size: 11px;
	float: left;
	margin-top: -8px;
	padding-left: 15px;
	padding-right: 15px;
	height: 47px;
}
.wrap-container-interna-projeto .busca-avancada span {
	display: block;
}
.wrap-container-interna-projeto .box-busca {
	width: 365px;
	position: absolute;
	right: 65px;
	background: #fff;
	top: 32px;
	box-shadow: 1px 1px 1px rgba(206, 205, 206, 0.75);
	border: 1px solid;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #b0b0b0;
	font-size: 14px;
}
.wrap-container-interna-projeto .box-busca ul {
	float: left;
	margin-left: 18px;
	padding-top: 18px;
	border-right: 1px solid #f4f4f4;
	padding-right: 15px;
}
.wrap-container-interna-projeto .box-busca ul+ul+ul {
	border-right: none;
}
.wrap-container-interna-projeto .box-busca ul li {
	margin-bottom: 15px;
}
.wrap-container-interna-projeto .box-busca input[type="checkbox"] {
	margin-right: 5px;
}
.wrap-container-interna-projeto .lista-icons {
	float: left;
	margin-left: 25px;
	margin-top: 8px;
}
.wrap-container-interna-projeto .lista-icons li {
	margin-right: 10px;
	float: left;
}
.wrap-container-interna-projeto .lista-icons li+li {
	background: url(images/sep-interna.png) no-repeat;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-right: 0px;
	position: relative;
}
.wrap-container-interna-projeto .lista-icons li+li+li a {
	margin-right: 0px;
}
.wrap-container-interna-projeto .lista-icons li a {
	background: url(images/icons-menu.png) no-repeat;
	width: 22px;
	height: 19px;
	margin-right: 0px;
	display: inline-block;
}
.wrap-container-interna-projeto .lista-icons li a:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.wrap-container-interna-projeto .lista-icons li a.icon1 {
	background-position: 0px 0px
}
.wrap-container-interna-projeto .lista-icons li a.icon2 {
	background-position: -49px 0px
}
.wrap-container-interna-projeto .lista-icons li a.icon3 {
	background-position: -97px 0px
}
.wrap-container-interna-projeto .hover-redes {
	display: none;
}
.wrap-container-interna-projeto .hover-redes ul {
	text-align: center;
}
.wrap-container-interna-projeto .hover-redes ul li {
	text-align: center;
	width: 43px;
	background: none;
}
.wrap-container-interna-projeto .hover-redes ul li a {
	background: none;
	font-size: 11px;
	font-family: verdana;
	color: #757575;
	width: 56px;
	margin-top: 8px;
}
.wrap-container-interna-projeto .hover-redes ul li a span {
	display: block;
}
/**/
.wrap-container-interna-projeto .lista-icons li+li:hover .hover-redes, .wrap-container-interna-projeto .lista-icons li a.icon2:hover .hover-redes {
	width: 272px;
	position: absolute;
	top: 24px;
	left: -221px;
	height: 50px;
	display: block;
	/*height: 150px;*/
	border: 1px solid #cecece;
	background: #fff;
}
.wrap-container-interna-projeto .submenu_user_log {
	width: 100px;
	border: 1px solid #cecece;
	background: #fff;
	height: 65px;
}
.wrap-container-interna-projeto .submenu_user_log ul li {
	display: block;
	margin-left: 3px;
}
.wrap-container-interna-projeto .submenu_user_log ul li a {
	background: none !important;
	width: 150px;
	color: #181818;
	font-weight: 400;
	font-size: 13px;
}
.wrap-container-interna-projeto .submenu_user_log ul li+li {
	padding-left: 0px !important;
	padding-right: 0px !important;
	background: none !important;
	display: block;
}
.wrap-container-interna-projeto .submenu_user_log ul li+li+li {
	padding-left: 0px !important;
	padding-right: 0px !important;
	background: none !important;
	height: 0px;/*margin-top: -19px;*/
}
.wrap-container-interna-projeto .submenu_user_log ul li+li+li a {
	background: none !important;
	height: 0px !important;
	margin-top: -15px !important;
	display: block;
}
.wrap-container-interna-projeto .submenu_user_log ul li+li a {
	background: none !important;
}
.wrap-container-interna-projeto .nome-user {
	padding-top: 5px;
}
.hover-redes-interna {
	display: none;
}
.hover-redes-interna ul {
	text-align: center;
}
.hover-redes-interna ul li {
	text-align: center;
	width: 43px;
	background: none;
}
.hover-redes-interna ul li a {
	background: none;
	font-size: 11px;
	font-family: verdana;
	color: #757575;
	width: 56px;
	margin-top: 8px;
}
.hover-redes-interna ul li a span {
	display: block;
}
/**/
.wrap-sub-menu-projeto {
	width: 100%;
	height: 44px;
	background: #e7344c;
	float: left;
	position: fixed;
	margin-top: 38px;
	z-index: 5000;
}
.centro-sub-projeto-design {
	width: 1170px;
	margin: 0 auto;
	padding-left: 25px;
}
.sub-projeto-design {
	float: left;
	margin-top: 10px;
	width: 1183px;
}
.sub-projeto-design header {
	width: 1000px;
}
.sub-projeto-design ul {
	float: right;
	margin-right: -110px;
	margin-top: 4px;
}
.sub-projeto-design ul li {
	background: url(images/sep-projeto.jpg) no-repeat;
	margin-left: 20px;
	padding-left: 28px;
	display: inline;
	background-position: 0px 5px;
}
.sub-projeto-design ul li:first-child {
	background: none;
}
.sub-projeto-design ul li a {
	font-weight: 400;
	color: #fff;
	font-size: 16px;
}
/*meu drop down menu interna*/

.sub-projeto-design ul li.indice-revista {
	margin-right: 0px;
	position: relative;
	padding-bottom: 5px;/*	background: url(images/sep-projeto.jpg) no-repeat;
	background-position: 0px 8px;
	padding-top: 5px;*/
}
.sub-projeto-design ul li.indice-revista:hover {
	margin-right: 0px;
	background: #fff;
}
.sub-projeto-design ul li.indice-revista a {
	color: #fff;
	background: url(images/setas-indice.png) no-repeat right;
	background-position: 53px 5px;
	padding-right: 25px;
}
.sub-projeto-design ul li.indice-revista:hover a {
	color: #e7344c;
	background-position: 53px -9px;
}
.sub-projeto-design ul li.indice-revista a:hover .container-indice-interna, .sub-projeto-design ul li.indice-revista:hover .container-indice-interna {
	width: 425px;
	background: #fff;
	position: absolute;
	max-height: 470px;
	top: 23px;
	left: -325px;
	display: block;
	z-index: 9999;
	overflow-y: auto;
	overflow-x: hidden;
	transition: all .2s ease-in;
}
.container-indice-interna {
	display: none;
}
.container-indice-interna ul {
	float: left;
	margin-top: 0px;
}
.container-indice-interna ul li.branca {
	display: block;
	width: 420px;
	background: #fff;
	border-left: 5px solid #fff;
	padding: 0;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 3px;
	transition: all .2s ease-in;
}
.container-indice-interna ul li.cinza {
	display: block;
	width: 420px;
	background: #f7f7f7;
	border-left: 5px solid #f7f7f7;
	padding: 0;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 3px;
	transition: all .2s ease-in;
}
/*.container-indice-interna ul li.cinza:hover,
.container-indice-interna ul li.branca:hover{
	border-left: 5px solid #e0324a;
	background: #e4e4e4;
}*/
.container-indice-interna ul li .tit-indice {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	color: #e7344c;
	display: block;
	font-size: 12px;
	text-transform: uppercase;
	margin-left: 13px;
}
.container-indice-interna ul li .sub-tit-indice {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #181818;
	display: block;
	font-size: 15px;
	margin-left: 13px;
}
.container-indice-interna ul li a.link-indice {
	display: block;
	background: none !important;
	background-position: -99999px -99999px !important;
}
.container-indice-interna ul li .descr-indice {
	margin-left: 13px;
	color: #363636;
}
/*meu drop down menu interna*/
.wrap-publicidade {
	width: 100%;
	height: 120px!important;
	display: inline-block;
	background: url(images/bg-publicidade.jpg);
}
.margen-top-interna {
	margin-top: 83px;
}
.publicidade {
	margin: 15px auto;
	width: 728px;
	min-height: 90px;
	position:relative;
	overflow: visible!important;
}
/* Menu projeto interna ***************/
.wrap-noticias-publicidade-interna {
	background: #fff;
	width: 100%;
	margin-top: -5px;
	display: inline-block;
}
.img-materia {
	width: 1145px;
	margin: 26px auto;
}
.img-materia img {
	width: 1145px;
	height:auto;
}
.all-noticia {
	margin-bottom: 350px;
	padding-right:50px;
}
.noticias hgroup h1 {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 38px;
	color: #181818;
}
.noticias hgroup h2 {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	color: #e7344c;
	font-size: 50px;
	text-transform: uppercase;
	letter-spacing: -2px;
}
.noticias hgroup h3 {
	/*font-family: 'proxima_novaextrabold';*/
	font-weight: 800;
	color: #e7344c;
	font-size: 23px;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 10px;
	letter-spacing: 0px;
	word-spacing: -3px;
	line-height: 35px;
}
.conteudo-materia {
	margin-top: 30px;
	color: #5d5d5d;
	position: relative;
}
.conteudo-materia p {
	font-size: 18px;
	line-height: 30px;
	font-family: "interface", sans-serif;
	font-style: normal;
	font-weight: 400;
	clear:both;
}
.conteudo-materia p img{
	max-width: 792px;
}
/*.conteudo-materia div {
	font-size: 18px;
	line-height: 30px;
	font-family: "interface", sans-serif;
	font-style: normal;
	font-weight: 400;
	clear: both;
	margin-bottom: 20px;
}*/
.conteudo-trancado {
	width: 793px;
	height: 200px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: url(images/img-trancado.png) no-repeat;
}
.para-continuar {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 23px;
	color: #181818;
	margin-top: 20px;
}
.para-continuar span {
	display: block;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
}
.interacoes {
	width: 300px;
	height: 240px;
	/*float: left;*/
	margin-bottom: 35px;
}
.interacoes ul {
	float: left;
}
.interacoes ul li {
	height: 48px;
	width: 300px;
	background: #cecece;
}
.interacoes ul li+li {
	background: #f9f9f9;
}
.interacoes ul li+li+li {
	background: #f5f5f5;
}
.interacoes ul li+li+li+li {
	background: #f9f9f9;
}
.interacoes ul li+li+li+li+li {
	background: #f5f5f5;
}
.interacoes ul li img {
	float: left;
}
.interacoes ul li div.cont-int {
	float: left;
}
.interacoes ul li div.cont-int .txt-interacao {
	font-weight: 400;
	font-size: 21px;
	color: #606060;
	float: left;
	margin-left: 20px;
	margin-top: 12px;
}
.balao-comentarios {
	background: url(images/balao-comentarios.png) no-repeat;
	width: 31px;
	height: 28px;
	float: left;
	color: #fff;
	font-size: 12px;
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	margin-left: 22px;
	margin-top: 10px;
	text-align: center;
	padding-top: 3px;
}
.txt-comentarios {
	font-weight: 400;
	float: left;
	font-size: 15px;
	margin-left: 10px;
	margin-top: 12px;
	color: #000;
}
.twitter-share-button {
	margin-top: 11px;
	margin-left: 23px;
}
.fb-like {
	margin-top: 11px;
	margin-left: 23px;
}
.esp-right {
	/*margin-top: 11px;*/
	margin-right: 23px;
}
.esp-g-plus {
	width: 10px;
	height: 10px;
	float: left;
	margin-bottom: 1px;
}
.mais-lidas {
	width: 258px;
	margin-top: 25px;
	float: left;
}
.tit-lidas {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 30px;
	text-transform: uppercase;
	margin-bottom: 15px;
}
.mais-lidas ul li {
	border-bottom: 1px solid #f1f1f1;
	padding-bottom: 20px;
	display: block;
	width: 300px;
	margin-bottom: 20px;
	float: left;
}
.mais-lidas ul li figure {
	position: relative;
	width: 100px;
	float: left;
	height: 100px;
}
.mais-lidas ul li figure figcaption {
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.info-mais-lidas {
	float: left;
	margin-left: 20px;
	margin-top: 3px;
	width: 140px;
}
.info-mais-lidas p {
	width: 160px;
	font-weight: 400;
	font-size: 16px;
	color: #000;
}
.info-mais-lidas a {
	margin-top: -4px;
	float: left;
	padding: 3px 14px;
	font-weight: 400;
	color: #000;
}
.info-mais-lidas .num-redes-sociais img {
	margin-right: 5px;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.info-mais-lidas .num-redes-sociais {
	margin-top: 18px;
	float: left;
	background: #f9f9f9;
	margin-left: 10px;
	color: #8d8d8d;
	font-weight: 400;
	padding: 3px;
}
/* Obras Relacionadas*/
.obra-relacionada {
	width: 793px;
	float: left;
	margin-top: 45px;
    margin-bottom: 40px;
}
.tit-obra {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 30px;
	text-transform: uppercase;
	margin-bottom: 15px;
	color: #000;
}
.obra-relacionada ul li {
	float: left;
	margin-right: 36px;
	width: 220px;
}
.obra-relacionada ul li a {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 15px;
	color: #5d5d5d;
}
/* Obras Relacionadas**********/

/* Galeria-imagem ***********/

.galeria-imagem {
	width: 790px;
	float: left;
	margin-top: 50px;
}
.thumbs-galeria {
	float: left;
	margin-top: 15px;
	margin-bottom: 30px;
}
.thumbs-galeria ul {
}
.thumbs-galeria ul li {
	float: left;
	margin-right: 13px;
	position: relative;
	width: 85px;
	height: 85px;
	margin-bottom: 10px;
	background: #ECECEC;
}
.thumbs-galeria ul li a img{
	height: auto;
	width: 100%;
	max-height: 85px;
}
/*.thumbs-galeria ul li+li+li+li+li+li+li+li {
	margin-right: 0px;
}
.thumbs-galeria ul li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {
	margin-right: 0px;
}*/
.container-zoom {
	position: relative;
}
.container-zoom a {
	display: block;
	position: relative;
}
.container-zoom a+a {
	display: none;
	position: relative;
}
/*.container-zoom a+a .mouse-zoom {
	position: absolute !important;
	top: -433px !important;
}*/
.container-zoom a+a+a {
	display: none;
}
.container-zoom a+a+a+a {
	display: none;
}
.container-zoom a+a+a+a+a {
	display: none;
}
.container-zoom a+a+a+a+a+a {
	display: none;
}
.container-zoom a+a+a+a+a+a+a {
	display: none;
}
.container-zoom a+a+a+a+a+a+a+a {
	display: none;
}
.thumbs-galeria ul li:hover .mouse-thumb, .thumbs-galeria ul li.thumb-ativo .mouse-thumb {
	background: #c2364a;
	width: 85px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	height: 85px;
	position: absolute;
	z-index: 9;
	top: 0px;
	padding: 0;
	margin: 0;
	display: block !important;*display:inline;*zoom:1;

}
.galeria-imagem .container-zoom {
	width: 790px;
	height: 449px;
	text-align: center;
	position: relative;
	background: #ECECEC;
	overflow: hidden;
}
.galeria-imagem .container-zoom a {
	height: 449px;
	width: 790px;
	position: absolute;
	left: 0px;
}
.galeria-imagem .container-zoom img {
	/*height: 499px;*/
	max-width: 100%;
}
.galeria-imagem .container-zoom a img {
	height: 449px;
	max-width: 100%;
}
.mouse-zoom {
	position: absolute;
	top: -400px;
}
.container-zoom a:hover .mouse-zoom {
	/*background: url(images/hover-img-zoom.png) no-repeat;*/
	width: 790px;
	height: 449px;
	position: absolute;
	z-index: 9;
	top: 0px;
	padding: 0;
	margin: 0;
	left: 0px;
}
/* Galeria-imagem ***********/

.txt-bar-red {
	position: relative;
	float: left;
	color: #000;
	font-size: 21px !important;
	margin-left: 30px;
	margin-top: 50px;
	line-height: 30px;
	line-height: 40px !important;
	margin-bottom: 30px;
}
.txt-bar-red::before {
	width: 10px;
	height: 80px;
	position: absolute;
	top: 12px;
	left: -30px;
	content: "";
	background: #e7344c;
}
.info-autor {
	font-weight: 400;
	font-size: 16px;
	margin-top: 50px;
	display: block;
	color: #2b2b2b;
	clear:both;
}
.info-autor strong {
	/*font-family: 'proxima_novasemibold';*/
	color: #000;
	font-weight: 600;
}
.info-autor blockquote {
	display: inline-block;
	margin-left: 20px;
	margin-right: 20px;
}
.redes-sociais-materia {
	width: 793px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 35px;
	float: left;
}
.redes-sociais-materia ul li {
	float: left;
	margin-right: 20px;
}
.redes-sociais-materia ul li+li+li+li {
	margin-left: 30px;
	margin-right: 0px;
}
.balao-comentarios-materia {
	background: url(images/balao-comentarios-materia.png) no-repeat;
	width: 31px;
	height: 31px;
	float: left;
	color: #fff;
	font-size: 12px;
	/*font-family: 'proxima_novasemibold';*/
	margin-top: 10px;
	text-align: center;
	padding-top: 3px;
}
.esp-g-plus-materia {
	width: 10px;
	display: block;
	margin-bottom: 10px;
}
.mouseover2 {
	height: 300px;
	width: 366px;
	background: url(images/bg-hover-noticias.png);
	position: absolute;
	z-index: 1;
}
.mouseover2 #lista-hover-noticias {
	list-style: none;
	margin-top: 125px;
	margin-left: 35px;
}
.mouseover2 #lista-hover-noticias li {
	float: left;
	border-bottom: none;
	text-align: center;
	width: 70px;
	height: 60px;
	margin-right: 42px;
}
.mouseover2 #lista-hover-noticias li +li {
/*margin-right: 42px;*/
}
.mouseover2 #lista-hover-noticias li +li+li {
	margin-left: 42px;
}
.mouseover2 #lista-hover-noticias li a span {
	display: block;
	margin-top: 3px;
	color: #fff;
	font-weight: 400;
	font-size: 16px;
	text-align: center;
}
/*Css pag historia*/
.tit-historia {
	/*font-family: 'proxima_novalight';*/
	font-size: 42px;
	margin-bottom: 15px;
	color: #000;
	font-weight: normal;
}
.p-historia {
	color: #5d5d5d;
	font-size: 18px;
	line-height: 30px;
	margin-top: 30px;
	margin-bottom: 30px;
}
/*css pag contato*/

.txt-endereco {
	float: left;
	margin-top: 25px;
}
ul.endereco li {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	margin-bottom: 5px;
}
.maps {
	float: right;
	border: 1px solid #cacaca;
	margin-top: 25px;
}
.line-gray {
	float: left;
	width: 690px;
	margin: 32px 0px 32px;
	border: 1px solid #ededed;
}
.form-contato {
	float: left;
}
.campo-msg p{
	float: left;
	margin-top: 7px;
	margin-right: 10px;
	color: #757575;
	width: 207px;
	font-size: 14px;
}
.campo-msg input[type="text"], .campo-msg input[type="email"] {
	border: 1px solid #c7c7c7;
	outline: none;
	color: #575757;
	text-transform: uppercase;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 14px;
	width: 246px;
	padding: 9px;
}
.campo-msg textarea {
	width: 264px;
	resize: none;
}
.captcha {
	float: left;
}
.refresh-captcha {
	background: url(images/refresh-captcha.jpg) no-repeat;
	width: 20px;
	height: 15px;
	float: left;
	margin-top: 20px;
	margin-left: 10px;
}
.txt-captcha {
	margin-left: 218px;
	margin-top: 10px;
	width: 159px !important;
}

/*Css pag Equipe*/
.tit-equipe {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 14px;
	text-transform: uppercase;
	border-top: 2px solid #ededed;
	padding-top: 15px;
	margin-bottom: 15px;
}
.tit-equipe img {
	float: left;
}
.tit-equipe span {
	margin-left: 40px;
	margin-top: 0px;
}
.tit-equipe hr {
	width: 300px;
	border: 1px solid #ededed;
	display: block;
	margin-top: 15px;
}
.lista-equipe {
	display: inline-block;
	margin-bottom: 40px;
}
.lista-equipe li {
	float: left;
	margin-right: 15px;
	margin-bottom: 20px;
	position: relative;
}
.lista-equipe li:hover .mouse-thumb {
	background: #c2364a;
	width: 100px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	height: 100px;
	position: absolute;
	z-index: 9;
	top: 0px;
	padding: 0;
	margin: 0;
}
.box-equipe {
	float: left;
	width: 680px;
}
/* css pag assinatura formulario */
.txt-captcha-assinatura{
	float: left;
}

.campo-msg-assinatura{
	width: 600px;
	display: inline-block;
}
.erro-assine {
	border: 1px solid #c50f0f !important;
}
.error {
	border: 1px solid #c50f0f !important;
}
.form-assinatura {
	float: left;
}

.form-block {
	position: absolute;
	opacity: 0.6;
	display: none;
	background: url(images/loading.GIF) no-repeat;
	background-color: #ededed;
	background-position: center center;
	filter: alpha(opacity=70);/* IE 5-7 */
   /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  /* IE 8 */
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
   -moz-opacity: 0.7;/* Netscape */
   -khtml-opacity: 0.7;/* Safari 1.x */
   opacity: 0.7; /* Navegadores Modernos*/
    z-index: 1000;
}

.opcao-pagamento {
	display: block;
}
.opcao-cartao {
	display: block;
	margin-left: 10px;
	margin-bottom: 3px;
}
.data-vencimento-cartao {
	display: block;
}
.tit-assinatura {
	/*font-family: 'proxima_novalight';*/
	font-size: 29px;
	font-weight: 300;
	border-bottom: 1px solid #ededed;
	padding-bottom: 15px;
	margin-bottom:35px;
}
.sub-tit-assinatura {
	font-weight: 400;
	font-size: 20px;
	font-weight: normal;
	margin-top: 15px;
	margin-bottom: 5px;
}
.sub-tit-assinatura strong {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
}
.tit-forma-pag {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}
.opcao-pagamento {
	color: #686868;
	font-weight: 400;
	font-size: 14px;
	margin-bottom: 5px;
}
.opcao-cartao {
	color: #686868;
	font-weight: 400;
	font-size: 14px;
}
.adm-cartao {
	margin-top: 10px;
	display: block;
}
.adm-cartao input[type="text"] {
	border: 1px solid #c7c7c7;
	outline: none;
	color: #575757;
	text-transform: uppercase;
	/*font-family: 'proxima_novalight';*/	
	font-weight: 300;
	font-size: 14px;
	width: 176px;
	padding: 9px;
}
.sep-barra {
	display: inline-block;
	margin-left: -19px;
	margin-right: 10px;
	font-weight: 400;
}
.adm-cartao p {
	width: 150px;
	display: inline-block;
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.data-vencimento-cartao {
	margin-top: 10px;
}
.data-vencimento-cartao p {
	width: 150px;
	display: inline-block;
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.dig-ver {
	margin-top: 10px;
	display: inline-block;
}
.dig-ver p {
	width: 150px;
	display: inline-block;
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.dig-ver input[type="text"] {
	border: 1px solid #c7c7c7;
	outline: none;
	color: #cbcbcb;
	text-transform: uppercase;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 14px;
	width: 67px;
	padding: 9px;
}
.qtd {
	display: inline-block;
	margin-left: -10px;
}
.qtd p {
	width: 90px;
	display: inline-block;
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.qtd input[type="text"] {
	border: 1px solid #c7c7c7;
	outline: none;
	color: #cbcbcb;
	text-transform: uppercase;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 14px;
	width: 35px;
	padding: 9px;
}
.cpf-cnpj {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 14px;
	font-weight: bold;
}
.rua-pessoa {
	margin-top: 10px;
	display: block;
}
.input-rua {
	margin-left: 20px;
	width: 300px !important;
}

.rua-pessoa .txt-rua-pessoa {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
}
b {
	color: #686868;
}
label.complemento-bairro {
	display: block;
	margin-top: 10px;
}
.txt-complemento {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
}
.input-bairro {
	width: 200px !important;
	margin-left: 10px;
}
.txt-bairro {
	margin-left: 21px;
	font-weight: 400;
	color: #686868;
	font-size: 14px;
}
.cidade-estado-cep {
	display: block;
	margin-top: 10px;
}
.txt-cidade {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
}

.txt-estado {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	margin-left: 12px;
}
.input-estado {
	width: 55px !important;
	margin-left: 6px;
}
.txt-cep {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	margin-left: 2px;
}

.nascimento-sexo {
	display: block;
	margin-top: 10px;
}
.txt-data-nasci {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
}

.telefone1 {
	display: block;
	margin-top: 10px;
}
.txt-telefone {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	margin-right: 32px;
}

.label-empresa {
	display: block;
	margin-top: 10px;
}
.txt-empresa {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
}

.campo-msg-assinatura p {
	width: 210px;
	display: inline-block;
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	float: left;
	margin-top: 10px;
}
.campo-msg-assinatura textarea {
	width: 264px;
}

.bt-assinatura-voltar {
	padding: 8px;
	width: 83px;
	margin-bottom: 11px;
	cursor: pointer;
	float: right;
	background: #acacac;
	border: 0px;
	color: #000;
	text-transform: uppercase;
	font-size: 14px;
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	margin-left: 20px;
}
.msg-assinatura {
	width: 370px !important;
	display: block;
	margin-bottom: 20px;
	margin-left: -57px;
}
.checkbox-aceito-email {
	font-weight: 400;
	color: #686868;
	font-size: 14px;
	margin-left: 160px;
}

/* pag de opções de assinatura */
.container-content-assinatura {
	width: 791px;
	float: left;
	margin-right: 45px;
	background: #fff;
border: solid 1px rgba(0,0,0,.05);
}
.banner-revista {
	background:url(images/bg-banner-revista.jpg) no-repeat;height:351px;
	width: 792px;
	display: inline-block;
}
.banner-revista img {
	float: left;
	text-align: right;
	margin:0 20px 0 0;
}
.tit-banner-revista {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	/*text-transform: uppercase;*/
	color: #fff;
	font-size:29px;
	line-height: 30px;
	margin-top:47px;	
}
.txt-banner-revista {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	margin-top: 30px;
	color: #fff;
	line-height: 24px;
	font-size: 16px;
	font-style:normal;
	padding-right: 20px;
}
/*.txt-banner-revista strong {
	font-weight: 400;
	font-size: 17px;
}*/
.lista-planos li {
	width: 385px;
	border: 2px solid #d5d5d5;
	float: left;
	margin-right: 12px;
	margin-top: 10px;
	background: #fff;
}

.lista-planos li+li {
	margin-right: 0px;
}
.lista-planos li+li+li {
	margin-right: 12px;
}
.lista-planos li+li+li+li {
	margin-right: 0px;
}
.item-plano {
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #d5d5d5;
}
.item-plano+.item-plano+.item-plano {
	background: #f3f3f3;
}
.item-plano+.item-plano+.item-plano+.item-plano {
	background: none;
}
.item-plano+.item-plano+.item-plano+.item-plano+.item-plano {
	background: #d7d7d7;
	text-align: center;
	padding-left: 0px;
	text-transform: uppercase;
	transition: all .2s ease-in;
}
.item-plano+.item-plano+.item-plano+.item-plano+.item-plano:hover {
	background: #adadad;
}
.txt-assine {
	font-weight: 400;
	font-size: 17px;
	color: #4e4e4e;
	width: 275px;
	line-height: 23px;
}
.txt-assine strong {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
}
.txt-preco-banca {
	font-weight: 400;
	font-size: 14px;
	color: #4e4e4e;
	width: 250px;
	display: inline-block;
}
.valor-banca {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	text-decoration: line-through;
	color: #4e4e4e;
	margin-left: 19px;
	display: inline-table;
	margin-top: -5px;
}
.valor-assinatura {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 14px;
	color: #4e4e4e;
	width: 250px;
	display: inline-block;
}
.preco-assinatura {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	color: #4e4e4e;
	margin-left: 19px;
	display: inline-table;
}
.valor-economia {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 14px;
	color: #ad0000;
	width: 250px;
	display: inline-block;
}
.preco-economia {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	color: #ad0000;
	margin-left: 19px;
	display: inline-table;
}
.link-plano-assinatura {
	font-weight: 400;
	text-transform: uppercase;
	color: #4f4a4a;
	font-size: 14px;
	transition: all .2s ease-in;
}
.link-plano-assinatura:hover {
	color: #e7344c;
}
.link-plano-assinatura strong {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
}
.info-telefone {
	background: #eeeeee;
	width: 790px;
	display: inline-block;
	margin-top: 10px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.telefone0800 {
	font-weight: 400;
	font-size: 30px;
	color: #464646;
	font-weight: normal;
}
.telefone0800 strong {
	color: #fe7e00;
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-weight: bold;
}
.info-telefone span {
	font-weight: 400;
	font-size: 20px;
	color: #464646;
}
.revista {
	background: #db3148;
	width: 790px;
	display: inline-block;
	padding-bottom: 20px;
	position: relative;
	margin-bottom: 50px;
}
.revista h5 {
	font-size: 22px;
	color: #fff;
	padding-top: 40px;
	margin-left: 40px;
	font-weight: normal;
	text-shadow: 0 1px rgba(14,15,15,.32);
}
.revista h5 strong {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
}
.conteudo-revista {
	background: #d82a41;
	margin-left: 43px;
	width:685px;
	height:446px;
	margin-top: 40px;
	margin-bottom: 10px;
}
.i-revista {
	margin-left: 40px;
}
.tela-cheia {
	float: right;
	margin-right: 50px;
	color: #fff;
	font-weight: 400;
	font-size: 20px;
	text-decoration: underline;
}
/*modal*/
#modal-equipe {
	background: #fff;
	min-height: 400px;
	padding: 20px;
}
#modal-equipe img {
	float: left;
	text-align: right;
	margin-right: 15px;
	margin-bottom: 15px;
}
#modal-equipe h1 {
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	font-size: 14px;
	text-transform: uppercase;
}
#modal-equipe h2 {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	color: #686868;
	font-size: 14px;
	text-transform: uppercase;
}
#modal-equipe p {
	color: #686868;
	font-size: 18px;
	line-height: 25px;
}
.linha-equipe {
	width: 300px;
	border: 1px solid #ededed;
	display: block;
	margin-top: 15px;
}
/* pag de cadastro de newsletter */
.box-cadastro h3 {
	font-weight: 400;
	color: #181818;
	font-size: 32px;
	font-weight: normal;
	border-bottom: 1px solid #ededed;
	padding-bottom: 25px;
	color: #181818;
}
.seu-cadastro {
	color: #5d5d5d;
	font-size: 16px;
	font-weight: 400;
	font-weight: normal;
	line-height: 25px;
	margin-top: 25px;
}
.box-cadastro h4 {
	font-weight: 400;
	color: #181818;
	font-size: 20px;
	font-weight: normal;
	margin-top: 80px;
	width: 700px;
}
.c-campos {
	color: #5d5d5d;
	font-size: 15px;
	font-weight: 400;
	font-weight: normal;
	line-height: 25px;
	margin-top: 20px;
	width: 700px;
}
.profissao {
	margin-top: 50px;
	width: 555px;
}
.d-nascimento {
	float: right;
	width: 224px;
	margin-top: -36px;
}
.d-nascimento p {
	color: #5d5d5d;
	font-weight: 400;
	font-size: 11px;
	font-style: italic;
}
.d-nascimento .input-incluir {
	margin-right: 0;
}
.c-cidade .input-excluir {
	margin-top: 50px;
}
.c-estado {
	float: right;
	width: 323px;
	margin-top: 36px;
}
.cadastrar-brn {
	padding: 8px;
	margin-bottom: 11px;
	cursor: pointer;
	background: #000;
	border: 0px;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	margin-top: 30px;
	float: right;
}
.container-content2 {
	width: 693px;
	float: left;
	margin-right: 44px;
	background: #fff;
	border: 1px solid #ececec;
	padding: 35px 50px;
	height: 648px;
}
/* pag de resultados busca */


.rb-buscadiv {
	clear: both;
	width: 730px;
}
.rb-buscadiv .em {
	float: left
}
.rb-buscadiv .rb-filtros {
	float: left;
	margin-right: 6px;
	margin-bottom: 5px;
}
.em {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 18px;
	color: #626262;
}
.rb-filtros {
	height: 24px;
	width: auto;
	background: #e3e6e7;
}
.rb-filtros p {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 18px;
	color: #626262;
	padding: 1px;
	margin-left: 3px;
	text-transform: uppercase;
	float: left;
}
.rb-filtros a {
	float: right;
}
.rb-filtros img {
	float: right;
	padding: 4px 3px 4px 5px;
 *margin-top:-21px;
}
.wrap-grid-nav2 {
	width: 100%;
	background: #f4f4f4;
	display: inline-block;
	padding-bottom: 10px;
}
.rb-resultados {
	width: 780px;
	border-bottom: #ececec solid 1px;
	padding-bottom: 10px;
	margin: 0 auto;
}
.rb-encontrados {
	/*width: 229px;*/
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 14px;
	color: #626262;
	text-transform: uppercase;
}
.rb-pagina {
	/*width: 85px;*/
	float: right;
	margin-top: -18px;
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	font-size: 14px;
	color: #626262;
	text-transform: uppercase;
}
.grid .tit-pag b {
	font-weight: bold;
}
.busca-noticia b {
	font-weight: bold;
}
/* pag deinterna agenda*/

.interna-agenda {
	float: right;
	margin-bottom: 20px;
	margin-left: 150px;
}
.box-int-agenda h3 {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #626262;
	font-size: 30px;
	border-bottom: 1px solid #ededed;
	padding-bottom: 10px;
	font-weight: 400;
	text-transform: uppercase;
}
.box-int-agenda h4 {
	color: #181818;
	font-size: 20px;
	font-weight: 400;
	font-weight: normal;
	line-height: 20px;
	margin-top: 25px;
}
.box-int-agenda img {
	margin: 20px 31px 27px 0;
}
.box-int-agenda h5 {
	font-weight: 400;
	color: #5d5d5d;
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	width: 320px;
	margin-top: 18px;
 *margin-top: -286px;
	float: right;
}
.box-int-agenda a {
	text-decoration: none;
	color: #222;
	border-bottom: 1px solid #c0c0c0;
}
.p-sua-agenda2 {
	color: #5d5d5d;
	font-size: 16px;
	font-weight: 400;
	font-weight: normal;
	line-height: 20px;
	width: 710px;
	border-bottom: 1px solid #ededed;
	padding-bottom: 60px;
}
.container-int-agenda {
	height: auto;
	margin-bottom: 360px;
	margin-right: 44px;
}
.container-int-agenda .h-sua-agenda {
	color: #181818;
	font-size: 20px;
	font-weight: 400;
	font-weight: normal;
	line-height: 20px;
	margin-top: 60px;
	margin-bottom: 30px;
}
.p-sua-agenda3 {
	color: #5d5d5d;
	font-size: 16px;
	font-weight: 400;
	font-weight: normal;
	line-height: 20px;
	width: 710px;
	padding-bottom: 90px;
}
.clicar-agenda {
	width: 254px;
	height: 37px;
	border: 1px solid #c4c4c4;
	position: relative;
}
.clicar-agenda p {
	/*font-family: "proxima_nova_rgregular";*/
	font-weight: 400;
	font-size: 12px;
	color: #616466;
	width: 136px;
	padding: 12px;
}
.clicar-agenda img {
	float: right;
	margin-top: -38px;
}
.int-agenda-bordar {
	width: 300px;
	background: #f6f6f6;
	border: 1px solid #C4C4C4;
	padding: 10px;
	position: absolute;
	right: 0px;
	top: 38px;
}
.agenda_topo {
	background: #fff;
	width: 258px;
	border: 1px solid #C4C4C4;
	margin-top: 0;
	height: 190px;
}
.int-agenda-m-botton {
 *margin-bottom: 330px;
}
/* pag de interna-lib-box-comentarios*/

/* pag de interna-lib-box-comentarios*/

.box-d-comentarios {
	margin-top: 148px;
	width: 793px;
	height: auto;
}
.box-d-comentarios p {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 16px;
	color: #2b2b2b;
	margin-bottom: 5px;
}
.input-box-comentarios {
	border: 1px solid #e5e5e5;
	border-bottom: none;
	outline: none;
	color: #000;
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 14px;
	width: 246px;
	float: left;
	padding: 9px;
}
.box-d-comentarios textarea {
	border: 1px solid #e5e5e5;
	padding: 9px;
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 14px;
	color: #000;
	max-width: 772px;
}
.enviar-brn {
	padding: 8px;
	margin-bottom: 11px;
	cursor: pointer;
	background: #000;
	border: 0px;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	/*font-family: 'proxima_nova_rgbold';*/
	font-weight: 700;
	margin-top: 15px;
	float: right;
}
.box-d-respostas {
	margin-top: 40px;
	margin-bottom: 30px;
	width: 793px;
	height: 20px;
}
.box-d-respostas p {
	/*font-family: 'proxima_novalight';*/
	font-weight: 300;
	color: #626262;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 100;
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.box-d-respostas-enviadas {
	margin-top: 17px;
	width: 792px;
	background: #efefef;
}
.box-d-respostas-enviadas h4 {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 15px;
	color: #000;
	float: left;
	padding: 12px;
	width: 100%;
}
.box-d-respostas-enviadas p {
	/*font-family: "proxima_nova_rgregular";*/
	font-weight: 400;
	font-size: 15px;
	color: #000;
	line-height: 18px;
	padding: 12px 42px 12px 12px;
}
.c-m-comentarios {
	width: 100%;
	margin: 95px auto 0px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
	text-transform: uppercase;
	margin-top: 95px;
	padding-bottom: 10px;
}
.c-m-comentarios p {
	/*font-family: 'proxima_novasemibold';*/
	font-weight: 600;
	font-size: 16px;
	color: #797d80;
	width: 300px;
	margin: 0 auto;
}
.c-m-comentarios img {
	padding-left: 4px;
}
.c-m-comentarios a {
	color: #797d80;
}
.fixed {
	position: fixed;
	z-index: 999 !important;
	margin-top: 0px !important;/*margin-top: -657px;*/
}
.fixed2 {
	position: fixed;
	z-index: 99999 !important;
	margin-top: 0px !important;
}
.conteudo-materia a {
	color: #000;
	text-decoration: underline
}
#ficha-tecnica, #fornecedores {
	clear: both
}
.conteudo-materia p {
	margin-bottom: 20px
}
#ficha-tecnica, #fornecedores {clear:both}
.conteudo-materia .pergunta {font-weight:bold;margin:30px 0 10px 0; font-size: 18px; color: #000;}
.conteudo-materia .resposta{margin:30px 0 10px 0; font-size: 18px;}
/*Novas alterações 20130919*/
/* add botão quero conhecer / assine agora */
.bt-quero{float:left;font-size:15px;line-height:25px;text-transform:uppercase;margin-top:56px;font-weight:700;font-style:normal;}
.bt-quero a{color:#fff;}
.bt-assine{float:right;margin:49px 35px;font-size:14px;padding:10px 20px;background:#FFF;text-align:center;font-weight:700;font-style:normal;}
.bt-assine a{color:#e7344c;}
/*Assine finestra / Assine Projeto desing */
.assine-revistas{background:#eaeaea;width:791px;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;float:left;margin-top:25px;}
ul.list-assine{float:left;margin:17px 0 24px 0;}
ul.list-assine li{float:left;color:#000;padding:0 20px;width: 352px;}
ul.list-assine li+li{border-left:1px solid #bcbcbc;}
.list-assine h2{font-size:27px;line-height:29px;font-style: normal;font-weight: 700;margin-bottom:20px;}
.list-assine span{text-transform:uppercase;}
.list-assine p{font-size:16px;line-height:25px;font-style: normal;font-weight:300;margin-bottom:30px;height:125px;}
.list-assine .img_cut_left{float: left;width: 178px;height: 176px;overflow:hidden;}
.bts-assine{float: left;width: 150px;}
a.bt-queroconhecer{float:left;text-transform:uppercase;font-style:normal;font-weight:700;color:#000;font-size:15px;line-height:25px;margin:55px 0 15px;}
a.bt-assineagora{float:left;padding:12px 18px;text-align:center;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:16px;background:#e7344c;}
/*se preferir ligue*/
.info-telefone-bg-branc {background: #fff;width: 100%;display: inline-block;margin-top: 10px;text-align:center;padding:30px 0 40px;}
.telefone0800-revista {font-size:30px;line-height:30px;color: #464646;font-style: normal;font-weight: 400;margin-bottom:10px;}
.telefone0800-revista strong {color: #e7344c;font-style: normal;font-weight: 700;font-size:30px;line-height:30px;}
.info-telefone-bg-branc span{color:#464646;}
.info-telefone span {font-size:20px;line-height:30px;color:#464646;font-style: normal;font-weight: 400;}
/*Assine Conheça projeto desing*/

/* Title e descrição da página*/
 .txt-conheca{float:left;margin-left:45px;width:745px;margin-bottom:64px;}
 .txt-conheca h2{font-style:normal;font-weight:700;font-size:30px;line-height:30px;color:#1c1c1c;margin:50px 0 35px;}
 .txt-conheca p{font-style:normal;font-weight:300;font-size:17px;line-height:24px;color:#000;}
 .box-escolha{width:791px;float:left;}
 .box-escolha h2{margin:0 0 0 55px;font-style: normal;font-weight:700;color:#000;font-size:23px;line-height:29px;}
/* Escolha Melhor Plano / Página Projeto desing */
.escolha-revistas{background:#fff;width:791px;float:left;margin-top:25px;}
.escolha-revistas ul.list-escolha{float:left;margin:17px 0 0 0;}
.escolha-revistas ul.list-escolha li{float:left;color:#000;padding: 0 40px 44px 31px;width:324px;margin-bottom:35px;position:relative;}
.escolha-revistas ul.list-escolha li+li{border-left:1px solid #bcbcbc;}
.list-escolha span{text-transform:uppercase;}
.list-escolha .img_cut_left{float: left;width: 203px;height: 176px;overflow: hidden;position: relative;z-index: 99;}
.bts-escolha{float: left;width: 146px;position: absolute;right: 32px;*top:0px;}
.bts-escolha span{float:left;text-transform:uppercase;font-style: normal;font-weight: 400;color:#000;font-size:26px;line-height:25px;margin:55px 0 15px;text-align:right;width:100%;}
a.bt-clique-assine{float:left;padding:12px;text-align:center;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:16px;background:#e7344c;text-transform:uppercase;}
/*continuação 20130923*/
.escolha-revistas ul.list-exemplares{float:left;width:331px;text-align:center;text-transform:uppercase;margin-top:46px;}
.escolha-revistas  ul.list-exemplares li{float:left;width:331px;text-align:center;color:#000;padding:15px 0 11px;border-top:1px solid #d8d8d8;margin:0 !important}
.escolha-revistas  ul.list-exemplares li+li{border-left:none;}
.escolha-revistas ul.list-exemplares h3{font-size:16px;line-height:24px;font-style:normal;font-weight:700;margin-bottom:10px;}
.escolha-revistas ul.list-exemplares strong {
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	margin-right: 12px;
	width: 50%;
	display: block;
	float: left;
	text-align: right;
}
.escolha-revistas ul.list-exemplares span {
font-style: normal;
font-weight: 700;
font-size: 16px;
width: 38%;
display: block;
float: left;
text-align: left;
}
.box-valor{width:100%;float:left;margin-top:44px;}
.box-valor .valores{float:left;color:#e7344c;margin-left:80px;font-style: normal;font-weight: 300;width: 40px;margin-right: 10px;}
.box-valor .valores small{font-size:14px;text-transform:uppercase;}
.valores .valor-real{float:left;font-size:20px;margin-left:5px;}
.valor-preco{color:#e7344c;float:left;margin-bottom:13px;}
.valor-preco div {font-size:47px;float:left;line-height:47px;font-style: normal;font-weight: 400;}
.valor-preco span.font{font-size:20px;float:left;line-height:20px;margin-left:10px;margin-top:4px;}
.box-valor p{font-style: normal;font-weight: 300;color:#000;font-size:13px;clear:both;text-align:center;text-transform:uppercase;margin-left:10px;}
/*Página Assinatura*/
/*inputs de cadastro*/

.line-inputs-rg {margin-top: 11px;display: block;margin-left:5px;}
.line-inputs-rg input[type="text"] {border: 1px solid #c7c7c7;outline: none;color: #575757;text-transform: uppercase;/*font-family: 'proxima_novalight';*/font-weight: 300;font-size: 14px;width: 167px;padding:6px 9px;}
.line-inputs-rg p {width: 50px;display: inline-block;*display:inline;*zoom:1;font-weight: 400;color: #686868;font-size: 14px;float: left;margin-top: 10px;margin-left: 10px;}
.line-inputs {margin-top: 10px;display: block;margin-left:5px;}
.line-inputs input[type="text"], .line-inputs input[type="email"], .line-inputs input[type="password"] {border: 1px solid #c7c7c7;outline: none;color: #575757;/*font-family: 'proxima_novalight';*/font-weight: 300;font-size: 14px;width: 448px;padding:6px 9px;}
.line-inputs p {width: 50px;display: inline-block;font-weight: 400;color: #686868;font-size: 14px;float: left;margin-top: 10px;margin-left: 10px;}
.line-inputs .input-rua-assine{width:277px !important;margin-right: 3px;}
.line-inputs .input-numero {width:88px !important;margin-left:9px;}
.line-inputs .txt-rua-pessoa  {font-weight: 400;color: #686868;font-size: 14px;margin-right:3px;}
.line-inputs .txt-rua-pessoa strong{margin:0 3px;display:inline-block;*display:inline;*zoom:1;}
.line-inputs .input-complemento {width: 85px !important;margin-left: 10px;}
.line-inputs .txt-complement{font-weight: 400;color: #686868;font-size: 14px;margin-right:6px;}
.line-inputs .input-estado-assine{width: 34px !important;text-transform: uppercase;}
.line-inputs .input-cidade {width:149px !important;margin:0 5px 0 10px;}
.line-inputs .input-senha {width:149px !important;margin:0 5px 0 70px;}
.line-inputs .input-confsenha {width:149px !important;margin:0 5px 0 10px;}
.line-inputs .input-doc {width:182px !important;margin:0 0px 0 0px;}
.line-inputs .txt-bairro strong{margin:0 9px;display:inline-block;*display:inline;*zoom:1;}
.line-inputs .input-confemail { width: 383px !important; }
.line-inputs .input-confpromo { width: 362px !important; }
.line-inputs .input-cep {width: 82px !important; margin-left: 1px;}
.line-inputs .input-nascimento {width: 135px !important;margin:0 5px 0 10px;}
.line-inputs .txt-sexo {font-weight: 400;color: #686868;font-size: 14px;margin-left:10px;margin-right:21px;}
.line-inputs .input-numero-tel {width: 123px !important;margin-left:9px;margin-right: 3px;}
.line-inputs-rg .txt-rg {font-weight: 400;color: #686868;font-size: 14px;margin-right:14px;}
.line-inputs .txt-name {font-weight: 400;color: #686868;font-size: 14px;margin-right:14px;}
.line-inputs .txt-email {font-weight: 400;color: #686868;font-size: 14px;margin-right:12px;}
.line-inputs .txt-promo {font-weight: 400;color: #686868;font-size: 14px;margin-right:12px;}
.line-inputs .txt-rg {font-weight: 400;color: #686868;font-size: 14px;margin-right: 26px;}
.line-inputs .txt_rua{font-weight: 400;color: #686868;font-size: 14px;margin-right: 26px;}
.line-inputs .txt_doc{font-weight: 400;color: #686868;font-size: 14px;margin-right: 24px;}
.sep-lado-select{margin-left:-16px;}
.line-inputs .txt-data-num {font-weight: 400;color: #686868;font-size: 14px;}
.line-inputs .txt-data-num strong{display:inline-block;*display:inline;*zoom:1;margin-right:7px;}
.line-inputs .input-empresa {width: 428px !important;margin-left: 15px;}
.profissao {display: block;margin-top: 10px;margin-left:5px;}
.txt-profissao {font-weight: 400;color: #686868;font-size: 14px;margin-right: 14px;}
.profissao .input-cargo {width: 140px !important;margin-left: 10px;margin-right: 3px;}
.profissao.line-inputs .selectBox-dropdown{margin-right:3px !important;}
.profissao strong{margin:0 1px 0 2px;}
.line-gray-assine {float: left;width: 690px;margin:20px 0;border: 1px solid #ededed;}
.digite-mensa{width:160px;display: inline-block;*display:inline;*zoom:1; font-weight: 400;color: #686868;font-size: 14px;float: left;}
.digite-seguranca{width:160px;display: inline-block;*display:inline;*zoom:1; font-weight: 400;color: #686868;font-size: 14px;float: left;}
.forma-de-pag{width:160px;display: inline-block;*display:inline;*zoom:1; font-weight: 400;color: #686868;font-size: 14px;float: left;margin-top:5px;}
.img-pag{width:150px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-top: 17px;}			
.campo-msg {display: block;margin-bottom:33px;margin-top:45px;}
.campo-msg-pagseguro{
	display: block;
	margin-bottom:10px;
	margin-top:15px;
}
.campo-msg-pagseguro .forma-de-pag{
	margin-right: 53px;
}
.campo-msg-assinatura input[type="text"]{
	border: 1px solid #c7c7c7;
	outline: none;
	color: #575757;
	font-weight: 300;
	font-size: 14px;
	padding:10px 9px;
	margin-left: -209px;
	margin-top: 38px;
	width: 158px !important;
	display: block;
}
.concluir-escolha p{color: #686868;font-weight: 300;font-size: 14px;float:left;margin-top: 21px;}
#form-cadastro p {color: #686868;font-weight: 300;font-size: 14px; margin-top: 21px; margin-bottom:22px;}
.bt-enviar-contato {padding:19px 22px;margin-bottom: 11px;cursor: pointer;float: right;background: #dfdfdf;border: 0px;text-transform: uppercase;font-size: 14px;/*font-family: 'proxima_nova_rgbold';*/font-style: normal;font-weight: 700; color:#303030;width: 128px}
/*Página assine 20130925*/
.container-content-1140{width:1140px;margin:52px auto 78px;background: #fff;border: 1px solid #ececec;float:left;}
.tit-assine {font-size: 29px;font-weight: 300;font-style: normal;padding:53px 0 18px;margin-left: 40px;line-height: 29px;}
.escolha-revistas-assine{background:#fff;width:100%;float:left;margin-top:25px;width:100%;}
.escolha-revistas-assine ul.list-escolha-assine{float:left;margin:25px 0 0;}
.escolha-revistas-assine ul.list-escolha-assine li{float:left;color:#000;padding: 0 20px 0 20px;width:339px;position:relative;padding-bottom: 15px;}
.escolha-revistas-assine ul.list-escolha-assine li+li{border-left:1px solid #bcbcbc;}
.list-escolha-assine span{text-transform:uppercase;}
.list-escolha-assine .img_cut_left{float: left;width:203px;height: 176px;overflow:hidden;position:relative;z-index:99;}
.bts-escolha-assine{float: left;width:146px;position: absolute;right:19px;*top:92px;}
.bts-escolha-assine span{float:left;text-transform:uppercase;font-style: normal;font-weight: 400;color:#000;font-size:26px;line-height:25px;margin:55px 0 15px;text-align:right;width:100%;}
a.bt-clique-assine{float:left;padding:12px;text-align:center;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:16px;background:#e7344c;text-transform:uppercase;}
/*continuação 20130923*/
.escolha-revistas-assine ul.list-exemplares{float:left;width:100%;text-align:center;text-transform:uppercase;margin-top:46px;}
.escolha-revistas-assine  ul.list-exemplares li{float:left;width:100%;text-align:center;color:#000;padding:15px 0 11px;border-top:1px solid #d8d8d8;margin:0 !important}
.escolha-revistas-assine  ul.list-exemplares li+li{border-left:none;}
.escolha-revistas-assine ul.list-exemplares h3{font-size:16px;line-height:24px;font-style:normal;font-weight:700;margin-bottom:10px;}
.escolha-revistas-assine ul.list-exemplares strong {
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
	margin-right: 12px;
	width: 50%;
	display: block;
	float: left;
	text-align: right;
/*	display: block;
	
	float: left;
	text-align: right;
	width: 172px;*/
}
.escolha-revistas-assine ul.list-exemplares span {
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	width: 38%;
	display: block;
	float: left;
	text-align: left;
/*	display: block;
	width: 146px;
	float: right;
	text-align: left;*/
}
ul.list-escolha-assine.adjust-padding li{padding-bottom:20px;}
.line{width: 1100px;background: #d8d8d8;float: left;height: 1px;margin:0 20px;}
.line-nomargintop{width: 1100px;background: #d8d8d8;float: left;height: 1px;margin:0 20px;}
.tit-li-assine{font-size:23px;line-height:29px;font-style: normal;font-weight: 700;color:#181818;width: 334px;margin: 30px 0 30px 5px;min-height: 58px;}
.no-border{border:none !important;}
/*personalizando o li recomendada*/
.bg-color{background: #eaeaea;width: 336px;height: 100%;position: relative;float: left;padding: 0 11px 20px 11px;border:1px solid #f2f2f2;}
.bg-color .tit-li-assine{margin-bottom:60px !important;}
.bg-color .list-exemplares{margin-top:15px !important;}
.bg-color .bts-escolha-assine{right:11px !important;top:88px;}
.estiqueta-recomendado{background:url(../css/images/estiqueta-recomendado.png) no-repeat;width:136px;height:37px;position:absolute;left: -8px;top: 105px;}

@media (max-width: 1150px) {
.busca {
	width: 180px;
	border: 1px solid #b0b0b0;
	float: left;
	height: 47px;
	margin-top: -8px;
	margin-left: 15px;
}
.input-busca {
	border: none;
	outline: none;
	color: #cbcbcb;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 16px;
	width: 149px;
	float: left;
	margin-left: 15px;
	margin-top: 16px;
}
.input-submit {
	background: url(images/lupa.png) no-repeat;
	width: 18px;
	height: 30px;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: -18px 11px;
}

.wrap-container-interna-projeto .busca {
	width: 180px;
	border: 1px solid #b0b0b0;
	float: left;
	height: 31px;
	margin-top: 2px;
	margin-left: 15px;
}
.wrap-container-interna-projeto .input-busca {
	border: none;
	outline: none;
	color: #cbcbcb;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 16px;
	width: 149px;
	float: left;
	margin-left: 15px;
	margin-top: 8px;
}
.wrap-container-interna-projeto .input-submit {
	background: url(images/lupa.png) no-repeat;
	width: 18px;
	height: 30px;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: -18px 11px;
}
.wrap-container-interna-projeto .menu li {
	display: inline;
	margin-right: 20px;
}

.menu li {
	display: inline;
	margin-right: 20px;
}
}


@media only screen and (-webkit-min-device-pixel-ratio: 1) { 
	.busca {
	width: 258px;
	border: 1px solid #b0b0b0;
	float: left;
	height: 47px;
	margin-top: -8px;
	margin-left: 23px;
}

.input-busca {
	border: none;
	outline: none;
	color: #cbcbcb;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 16px;
	width: 190px;
	float: left;
	margin-left: 15px;
	margin-top: 16px;
}

.input-submit {
	background: url(images/lupa.png) no-repeat;
	width: 18px;
	height: 30px;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: 14px 11px;
}

.wrap-container-interna-projeto .busca {
	width: 258px;
	border: 1px solid #b0b0b0;
	float: left;
	height: 29px;
	margin-top: 3px;
	margin-left: 20px;
}
.wrap-container-interna-projeto .input-busca {
	border: none;
	outline: none;
	color: #cbcbcb;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 16px;
	width: 190px;
	float: left;
	margin-left: 15px;
	margin-top: 7px;
}

.wrap-container-interna-projeto .input-submit {
	background: url(images/lupa.png) no-repeat;
	width: 18px;
	height: 30px;
	border: 0px;
	cursor: pointer;
	float: right;
	margin: 7px 11px;
}

.wrap-container-interna-projeto .menu li {
	display: inline;
	margin-right: 30px;
}

.menu li {
	display: inline;
	margin-right: 30px;
}
}

.container-content-desconto {width: 1140px;
margin: 52px auto -9px;
background: #fff;
border: 1px solid #ececec;
float: left;
box-shadow: 0px 7px 4px -6px rgba(0,0,0,0.2);
padding: 5px 0;
overflow: hidden;
}

.container-content-desconto h2.tit-assine {padding-top: 22px;
margin-left: 0;padding-bottom: 12px;}
.container-content-desconto h2 b{font-weight: 100}
.container-content-desconto p {display: block;	font-family: "proxima-nova", sans-serif;font-size: 18px;margin-bottom: 25px}
.container-content-desconto img {
          position: relative;
          margin: 25px;
          float:left;
         max-width: 300px;height: auto}

          .container-content-desconto .txt_promocao {float:left;max-width: 845px;}

          .brinde {clear: both;text-align:center;}

          .list-escolha-assine .bg-color .img_cut_left {margin-top: -15px;margin-bottom: 15px;}
          .bg-color .bts-escolha-assine {top:115px;}

#jalogado{display:none; font-size: 12px; color: #424242; top: 5px; position: relative;}
#standard-dropdown{width: 131px;}
.retorno-email{color: #FFF; text-decoration: underline;}

.sidebar-pinterest {
    padding-top: 14px;
}

.bt-shares.pinterest img {
    height: 21px;
}

span.sublinhado {
	text-decoration: underline;
}