/*

Theme Name: Casa da Chris
Theme URI: http://casadachris.com.br
Author: Doze Dedos
Author URI: http://dozededos.com.br
Description: O Blog da Casa é de autoria da jornalista Chris Campos, criadora do site Casa da Chris e autora dos livros "Casa da Chris" (Editora Record), "Assim te Conquistei" (Versar) e "Almanaque das Festas Instantâneas" (Memória Visual).
Version: 1.0
Text Domain: casadachris

*/

* {
	margin: 0;
	padding: 0; 
}

.estrutura {
	max-width: 1000px;
	margin: auto;
}

img { display: block; }

a {
	color: inherit;
	text-decoration: none;
}

.fl { float: left; } .fr { float: right; }

.conteudo {
	max-width: 640px;
}

/* header */
header {
	width: 100%;
}
header .advertising {
	background: url(imagens/bg-advertising.jpg) repeat-x;
}
header .advertising a {
	width: 728px;
	margin: auto;
	padding: 19px 0;
	display: block;
}
header .topo {}
header .topo h1 {
	font: 400 80px "Sacramento", sans-serif;
	color: #000;
	text-align: center;
	display: block;
	padding: 36px 0 4px 0;
}
header .topo .redes_sociais {
	width: 100%;
	background: url(imagens/line.png) repeat-x center center;
	float: left;
	margin: 0 0 26px 0;
}
header .topo .redes_sociais nav {
	display: table;
	margin: auto;
	padding: 0 10px;
	background: #fff;
}
header .topo .redes_sociais nav a {
	background: url(imagens/social-networks.png) no-repeat;
	width: 40px; height: 40px;
	display: block;
	float: left;
	text-indent: -9999px;
}
header .topo .redes_sociais nav .facebook {
	background-position: 0 0;
	margin: 0 6px 0 0;
}
header .topo .redes_sociais nav .twitter {
	background-position: -46px 0;
	margin: 0 6px 0 0;
}
header .topo .redes_sociais nav .instagram {
	background-position: -93px 0;
	margin: 0 6px 0 0;
}
header .topo .redes_sociais nav .youtube {
	background-position: -139px 0;
	margin: 0 6px 0 0;
}
header .topo .redes_sociais nav .pinterest {
	background-position: -185px 0;
}

header .topo_scroll {
	position: fixed;
	top: 0; 
	left: 50%;
	margin-left: -500px;
	width: 1000px;
	background: url(imagens/bg-scrolled.png) repeat;
	z-index: 9999;
	border-bottom: 2px solid #e5e5e5;
	display: none;
}
header .topo_scroll .nome_site {
	font: 400 50px "Sacramento", sans-serif;
	color: #000;
	display: block;
	margin: 15px 70px 0 0;
}
header .topo_scroll .menu {
	margin: 45px 0 0 0;
}
header .topo_scroll .menu a {
	font: 20px "Open Sans", sans-serif;
	color: #b2b2b2;
	margin: 0 25px 0 0;
	float: left;
	text-transform: lowercase;
}
header .topo_scroll .menu a:hover, header .topo_scroll .menu .ativo {
	color: #ff73a5;
}
header .topo_scroll .redes_sociais {
	margin: 40px 0 0 50px;
}
header .topo_scroll .redes_sociais nav {
	display: table;
	margin: auto;
	padding: 0 10px;
	background: #fff;
}
header .topo_scroll .redes_sociais nav a {
	background: url(imagens/scroll-social-networks.png) no-repeat;
	width: 35px; height: 35px;
	display: block;
	float: left;
	text-indent: -9999px;
}
header .topo_scroll .redes_sociais nav .facebook {
	background-position: 0 0;
	margin: 0 6px 0 0;
}
header .topo_scroll .redes_sociais nav .twitter {
	background-position: -35px 0;
	margin: 0 6px 0 0;
}
header .topo_scroll .redes_sociais nav .instagram {
	background-position: -70px 0;
	margin: 0 6px 0 0;
}
header .topo_scroll .redes_sociais nav .youtube {
	background-position: -105px 0;
	margin: 0 6px 0 0;
}
header .topo_scroll .redes_sociais nav .pinterest {
	background-position: -140px 0;
}

/* sidebar */
.sidebar {
	position: relative;
	max-width: 310px;
	margin: 0 10px 0 0;
	padding: 45px 0 90px 0;
}
.sidebar:before, .sidebar:after {
	content: "";
	position: absolute;
	width: 82px; height: 39px;
	left: 50%; margin-left: -41px;
}
.sidebar:before {
	background: url(imagens/sidebar-topo.png) no-repeat;
	top: 0;
}
.sidebar:after {
	background: url(imagens/sidebar-rodape.png) no-repeat;
	bottom: 0;
}
.sidebar .bloco {
	background: url(imagens/separador.png) no-repeat center top;
	margin: 45px 0 0 0;
	padding: 45px 0 0 0;
	text-align: center;
}
.sidebar .bloco.banner img {
	width: 300px;
}
.sidebar .bloco h2 {
	font: 300 25px "Open Sans", sans-serif;	
	color: #ff73a5;
}
.sidebar .primeiro {
	margin: 0 0 0 0;
}
.sidebar .perfil {
	position: relative;
	width: 300px;
	text-align: center;
}
.sidebar .perfil img {
	margin: auto;
	cursor: pointer;
}
.sidebar .perfil .nome {
	position: relative;
	bottom: 25px;
	font: 400 50px "Sacramento", sans-serif;
	color: #ff73a5;
	cursor: pointer;
}
.sidebar .perfil .sobre {
	position: relative;
	width: 100%;
	bottom: 20px;
	font: 400 15px "Open Sans", sans-serif;
	color: #999999;
	display: none;
}
.sidebar .categodicas .busca {
	width: 150px;
	margin: 20px auto;
}
.sidebar .categodicas .busca .search {
	position: relative;
}
.sidebar .categodicas .busca #s {
	width: 150px; height: 30px;
	border: 2px solid #e5e5e5;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	outline: 0 none;
	padding: 0;
	font: 400 14px "Open Sans", sans-serif;
	color: #ff73a5;
}
.sidebar .categodicas .lupa {
	position: absolute;
	top: 8px; right: 8px;
}
.sidebar .categodicas nav a {
	font: 400 35px "Open Sans", sans-serif;
	color: #cecece;
	text-decoration: none;
	text-transform: lowercase;	
	display: block;
}
.sidebar .ultimas {
	/*width: 280px;*/
}
.sidebar .ultimas .slider_ultimas {
	position: relative;
	margin: 10px 0 0 0;
}
.sidebar .ultimas .slider_ultimas img {
	margin: auto;
}
.sidebar .ultimas .slider_ultimas .slidesjs-navigation {
	position: absolute;
	background: url(imagens/sidebar-slider-arrows.png) no-repeat;
	width: 18px; height: 36px;
	top: 105px;
	margin-top: -18px;
	text-indent: -9999px;
	display: block;
	z-index: 99;
	list-style: none;
}
.sidebar .ultimas .slider_ultimas .slidesjs-previous {
	left: 0;
	background-position: 0 0;
}
.sidebar .ultimas .slider_ultimas .slidesjs-next {
	right: 0;
	background-position: -18px 0;
}
.sidebar .ultimas .slider_ultimas .slidesjs-pagination {
	position: relative;
	display: table;
	margin: auto;
	list-style: none;
}
.sidebar .ultimas .slider_ultimas .slidesjs-pagination .slidesjs-pagination-item {
	float: left;
	margin: 0 1px;
}
.sidebar .ultimas .slider_ultimas .slidesjs-pagination-item a {
	background: url(imagens/sidebar-slider-balls.png) no-repeat;
	width: 10px; height: 10px;
	background-position: 0 0;
	text-indent: -9999px;
	display: block;
	z-index: 0;
}
.sidebar .ultimas .slider_ultimas .slidesjs-pagination-item a:hover, .sidebar .ultimas .slider_ultimas .slidesjs-pagination-item a.active {
	background-position: -12px 0;
}
.sidebar .ultimas .slider_ultimas .legenda {
	font: 400 35px/25px "Sacramento", sans-serif;
	color: #000;
	margin: 20px 0 0 0;
	padding: 0 35px;
	text-align: left;
}

.sidebar .instabox span {
	font: 400 35px/25px "Sacramento", sans-serif;	
	color: #999;
}
.sidebar .instabox .instapics {
	margin: 25px 0 0 0;
}

/* pinterest */

.pinterest_share {
	position: absolute;
	bottom: 10px; right: 10px;
}
.pinterest_share a img {
	opacity: .5;
	-webkit-transition: all .25s;
	-moz-transition: all .25s;
	-o-transition: all .25s;
	-ms-transition: all .25s;
	transition: all .25s;
}
.pinterest_share a:hover img {
	opacity: 1;
}

/* pagina inicial */

.pagina_inicial .slider_destaques {
	position: relative;
	width: 640px; height: 380px;
}
.pagina_inicial .slider_destaques .legenda {
	position: absolute;
	bottom: 0; left: 0;
	width: 100%;
	background: url(imagens/bg-legenda.png) repeat-y;
	font: 400 45px/40px "Sacramento", sans-serif;
	color: #fff;
	padding: 25px 40px 10px 40px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}
.pagina_inicial .slider_destaques .slidesjs-navigation {
	position: absolute;
	background: url(imagens/destaque-slider-arrows.png) no-repeat;
	width: 50px; height: 50px;
	top: 50%;
	margin-top: -25px;
	text-indent: -9999px;
	display: block;
	z-index: 99;
}
.pagina_inicial .slider_destaques .slidesjs-previous {
	left: 10px;
	background-position: 0 0;
}
.pagina_inicial .slider_destaques .slidesjs-next {
	right: 10px;
	background-position: -51px 0;
}
.pagina_inicial .slider_destaques .slidesjs-pagination {
	position: absolute;
	top: 10px; right: 10px;
	z-index: 99;
	list-style: none;
}
.pagina_inicial .slider_destaques .slidesjs-pagination .slidesjs-pagination-item {
	float: left;
	margin: 0 3px;
}
.pagina_inicial .slider_destaques .slidesjs-pagination-item a {
	background: url(imagens/destaque-slider-balls.png) no-repeat;
	width: 10px; height: 10px;
	background-position: 0 0;
	text-indent: -9999px;
	display: block;
	z-index: 0;
}
.pagina_inicial .slider_destaques .slidesjs-pagination-item a:hover, .pagina_inicial .slider_destaques .slidesjs-pagination-item a.active {
	background-position: -16px 0;
}

.pagina_inicial .posts {
	width: 100%;
	background: url(imagens/separador.png) no-repeat center top;	
	margin: 25px 0 0 0;
	padding: 45px 0 0 0;
}
.pagina_inicial .posts .nome_secao {
	font: 400 50px/40px "Sacramento", sans-serif;
	color: #ff73a5;
	text-align: center;
	display: block;
}
.pagina_inicial .posts .post {
	position: relative;
	margin: 35px 0 0 0;
}
.pagina_inicial .posts .post:last-child {
	margin: 35px 0 50px 0;
}
.pagina_inicial .posts .post .data:before {
	position: absolute;
	top: 20px; left: 0;
	content: "";
	background: url(imagens/line-1.jpg) repeat-x top;
	width: 640px;
	height: 2px;
	z-index: -1;
}
.pagina_inicial .posts .post .data {
	position: relative;
	float: left;
	top: -25px; left: 10px;
	width: 115px;
	text-align: center;
	padding: 0 10px 0 10px;
}
.pagina_inicial .posts .post .data .de {
	font: 400 32px "Sacramento", sans-serif;
	color: #b2b2b2;
	background: #fff;
	width: 100%;
	display: block;
}
.pagina_inicial .posts .post .data .dia {
	font: 300 50px "Open Sans", sans-serif;
	color: #ff73a5;
	display: block;
}
.pagina_inicial .posts .post .data .mes {
	font: 300 25px "Open Sans", sans-serif;
	color: #ff73a5;
	display: block;
}
.pagina_inicial .posts .post .titulo {
	font: 400 50px/45px "Sacramento", sans-serif;
	color: #000;
	display: block;
	margin: 0 0 10px 155px;
	float: left; width: 485px;
}
.pagina_inicial .posts .post .titulo:nth-child(2){
	/*margin: 40px 0 10px 0;*/
	float: left; width: 490px; margin: 40px 0 30px 12px; /* 22/08/2014 */
}
.pagina_inicial .posts .post .imagem {
	position: relative;
	float: left; margin: 0 0 0 147px; max-width: 493px; overflow: hidden; clear: both; /* 22/08/2014 */
}
.pagina_inicial .posts .post .imagem img {
	width: 100%;
	height: auto;
}
.pagina_inicial .posts .post .imagem .detalhe {
	min-width: 135px;
	border-bottom: 10px solid #fc5286;
	position: absolute;
	bottom: 0;
	left: 10px;
	font: 25px "Sacramento", sans-serif;
	color: #fc5286;
	text-align: center;
}
.pagina_inicial .posts .post .resumo {
	width: 100%;
	margin: 20px 0 0 0;
}
.pagina_inicial .posts .post .resumo .heart {
	width: 147px;
}
.pagina_inicial .posts .post .resumo .heart .gostou {
	font: 25px "Sacramento", sans-serif;
	color: #b2b2b2;
	background: url(imagens/home-gostou.png) no-repeat center bottom;
	width: 100%;
	display: block;
	text-align: center;
	height: 80px;
	margin: 0 0 45px 0;
}
.pagina_inicial .posts .post .resumo .heart .compartilhar {
	display: table;
	margin: auto;
}
.pagina_inicial .posts .post .resumo .heart .compartilhar a {
	background: url(imagens/home-compartilhar.jpg) no-repeat;
	width: 30px; height: 30px;
	display: block;
	text-indent: -9999px;
}
.pagina_inicial .posts .post .resumo .heart .compartilhar .facebook {
	background-position: 0 0;
	margin: 0 5px 0 0;
}
.pagina_inicial .posts .post .resumo .heart .compartilhar .twitter {
	background-position: -35px 0;
	margin: 0 5px 0 0;
}
.pagina_inicial .posts .post .resumo .heart .compartilhar .gmais {
	background-position: -71px 0;
	margin: 0;
}
.pagina_inicial .posts .post .resumo .informacoes {
	width: 493px;
}
.pagina_inicial .posts .post .resumo .informacoes .texto_curto {
	font: 16px "Open Sans", sans-serif;
	color: #838383;
	height: 140px;
}
.pagina_inicial .posts .post .resumo .informacoes .palavras_chaves {
	font: 14px "Open Sans", sans-serif;
	color: #b2b2b2;
}
.pagina_inicial .posts .post .resumo .veja_mais {
	width: 610px;
	height: 35px;
	background: url(imagens/read-more.jpg) no-repeat;
	display: block;
	text-align: right;
	padding: 0 30px 0 0;
	font: 400 30px/35px "Sacramento", sans-serif;
	color: #b2b2b2;
}

/* paginacao do wordpress */

.wp-pagenavi {
	position: relative;
	width: 100%; 
	margin: 0 0 40px 0;
}

.wp-pagenavi .previouspostslink {
	background: url(imagens/pagination-prev.jpg) no-repeat left;
	padding: 0 90px 0 50px;
	float: left;
}

.wp-pagenavi .nextpostslink {
	background: url(imagens/pagination-next.jpg) no-repeat right;
	padding: 0 50px 0 0;
	float: right;
}

.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink {
	font: 400 16px "Open Sans", sans-serif;
	color: #b2b2b2;
	height: 40px;
	display: block;
	line-height: 40px;
}

.wp-pagenavi .page {
	font: 300 20px "Open Sans", sans-serif;
	color: #b2b2b2;
	margin: 0 20px 0 0;
	height: 40px;
	line-height: 40px;
	display: block;
	float: left;
}

.wp-pagenavi .first, .wp-pagenavi .last {
	font: 300 20px "Open Sans", sans-serif;
	color: #b2b2b2;
	margin: 0 20px 0 0;
	height: 40px;
	line-height: 40px;
	display: block;
	float: left;
}

.wp-pagenavi .extend {
	font: 300 20px "Open Sans", sans-serif;
	color: #b2b2b2;
	margin: 0 20px 0 0;
	height: 40px;
	line-height: 40px;
	display: block;
	float: left;
}

.wp-pagenavi .current {
	font: 300 20px "Open Sans", sans-serif;
	margin: 0 20px 0 0;
	height: 40px;
	line-height: 40px;
	display: block;
	float: left;
	color: #fc5286;
	border-bottom: 3px solid #fc5286;
}

.wp-pagenavi .page:last-child {
	margin: 0;
}

/* pagina */

.pagina {
	margin: 35px 0 0 0;
}
.pagina .nome {
	font: 50px "Sacramento", sans-serif;
	color: #ff73a5;
	display: block;
	margin: 0 0 25px 0;
}
.pagina em {
	font: 50px/40px "Sacramento", sans-serif;
	color: #000;
	display: block;
	margin: 40px 0 20px 0;
}
.pagina p {
	font: 16px "Open Sans", sans-serif;
	color: #838383;
}
.pagina p > img {
	margin-left: -60px;
}
.pagina p {
	font: 400 16px "Open Sans", sans-serif;
	color: #838383;
	margin: 20px 0 20px 60px;
	display: block;
}
.pagina .botao {
	font: 35px/65px "Sacramento", sans-serif;
	color: #ff73a5;
	border: 2px solid #e5e5e5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	padding: 0 20px;
	display: table;
	margin: auto;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	-ms-transition: all 1s;
	transition: all 1s;
}
.pagina .botao:hover {
	background: #e5e5e5;
}

/* post */

.singlepost .post .cabecalho {
	width: 100%;
}

.singlepost .post .cabecalho .data {
	width: 135px;
	border-top: 10px solid #ff5589;
	text-align: center;
	margin: 0 15px 0 0;
}
.singlepost .post .cabecalho .data .dia {
	font: 400 50px "Open Sans", sans-serif;
	color: #ff73a5;
	display: block;
}
.singlepost .post .cabecalho .data .mes {
	font: 400 25px "Open Sans", sans-serif;
	color: #ff73a5;
	display: block;
}
.singlepost .post .cabecalho .titulo {
	font: 400 50px/45px "Sacramento", sans-serif;
	color: #000;
	display: block;
	margin: 40px 0 0 0;
	width: 490px; /*verificar*/
}
.singlepost .post .cabecalho .linha_compartilhar {
	width: 100%;
	background: url(imagens/line.png) center repeat-x;
	margin: 20px 0 35px 0;
}
.singlepost .post .cabecalho .linha_compartilhar .ir_comentario {
	background: #fff url(imagens/post-gostou.jpg) no-repeat 20px 0;
	padding: 0 20px;
	text-indent: -9999px;
	margin: 0 0 0 40px;
	width: 34px; height: 31px;
	cursor: pointer;
}
.singlepost .post .cabecalho .linha_compartilhar .compartilhar {
	background: #fff; 
	padding: 0 10px;
	margin: 0 10px 0 0;
}
.singlepost .post .cabecalho .linha_compartilhar .compartilhar a {
	background: url(imagens/home-compartilhar.jpg) no-repeat;
	width: 30px; height: 30px;
	display: block;
	text-indent: -9999px;
}
.singlepost .post .cabecalho .linha_compartilhar .compartilhar .facebook {
	background-position: 0 0;
	margin: 0 5px 0 0;
}
.singlepost .post .cabecalho .linha_compartilhar .compartilhar .twitter {
	background-position: -35px 0;
	margin: 0 5px 0 0;
}
.singlepost .post .cabecalho .linha_compartilhar .compartilhar .gmais {
	background-position: -71px 0;
	margin: 0;
}
.singlepost .post .conteudo_post {
	width: 100%;
}
.singlepost .post .conteudo_post p img {
	margin-left: -60px;
}
.singlepost .post .conteudo_post p {
	font: 400 16px "Open Sans", sans-serif;
	color: #838383;
	margin: 20px 0 20px 60px;
	display: block;
}
.singlepost .post .tags_post {
	width: 100%;
	display: block;
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;
	background: url(imagens/line-1.jpg) top repeat-x;
	padding: 5px 0 0 35px;
	font: 14px "Open Sans", sans-serif;
	color: #b2b2b2;
}
.relacionados {
	background: url(imagens/post-relacionados.jpg) top no-repeat;
	width: 100%;
	margin: 10px 0 0 0;
	padding: 50px 0 0 0;
}
.relacionados .cada .imagem {
	position: relative;
	width: 90px; height: 90px;
	overflow: hidden;
}
.relacionados .cada .imagem .detalhe {
	position: absolute;
	bottom: 0; left: 10px;
	background: #d3ec1a;
	width: 70px;
	height: 5px;
}
.relacionados .cada .titulo_l, .relacionados .cada .titulo_r {
	width: 182px;
	display: block;
	font: 400 35px/25px "Sacramento", sans-serif;
	color: #838383;
}
.relacionados .cada .titulo_l {
	margin: 15px 0 0 15px;
	text-align: left;
}
.relacionados .cada .titulo_r {
	margin: 15px 15px 0 0;
	text-align: right;
}
.singlepost .post .comentarios {
	width: 100%;
	background: url(imagens/comentarios.jpg) center top no-repeat;
	margin: 20px 0 0 0;
	padding: 30px 0 0 0;
}
.singlepost .post .comentarios .titulo {
	font: 300 25px "Open Sans", sans-serif;
	color: #9eb400;
	text-align: center;
	display: block;
	margin: 0 0 10px 0;
}

/* livros */

.livros {
}
.livros .nome {
	font: 400 50px "Sacramento", sans-serif;
	color: #ff73a5;
	margin: 0 0 50px 0;
	display: block;
}
.livros .introducao {
	font: 400 16px "Open Sans", sans-serif;
	color: #838383;
	padding: 0 0 0 60px;
	margin: 0 0 95px 0;
	display: block;
}
.livros .introducao p {
	margin: 0;
}
.livros .os_livros .cada_livro {
	margin: 0 0 80px 0;
}

.livros .os_livros .cada_livro .livro {
	margin: 0 15px 0 0;
}

.livros .os_livros .cada_livro .infos_livro {
	width: 400px;
}

.livros .os_livros .cada_livro .infos_livro h2 {
	font: 400 50px/40px "Sacramento", sans-serif;
	color: #000;
}

.livros .os_livros .cada_livro .infos_livro span {
	font: 400 20px "Sacramento", sans-serif;
	color: #838383;
}

.livros .os_livros .cada_livro .infos_livro p {
	font: 400 16px "Open Sans", sans-serif;
	color: #838383;
	margin-left: 0;
}

.livros .os_livros .cada_livro .livro .btn_comprar {
	background: url(imagens/icon-heart.jpg) no-repeat right;
	font: 30px "Sacramento", sans-serif;
	color: #b2b2b2;
	padding: 0 15px 0 0;
	margin: 10px 0 0 20px;
}

/* footer */

footer {
	width: 100%;
	margin: 0 0 20px 0;
}

footer .voltar_topo {
	cursor: pointer;
	margin: 0 30px 0 0;
}

footer .rodape {
	width: 100%;
	border-top: 2px solid #e6e6e6;
	margin: 20px 0 0 0;
}

footer .rodape .credito {
	width: 270px;
	margin: 32px 0 0 10px;
}

footer .rodape .credito .manuscrito {
	font: 400 45px/22px "Sacramento", sans-serif;
	color: #2d2d2d;
	display: block;
}

footer .rodape .credito .por {
	font: 400 12px/22px "Open Sans", sans-serif;
	color: #2e2e2e;
	display: block;
}

footer .rodape .menu {
	width: 115px;
}

footer .rodape .menu, footer .rodape .categodicas {
	margin: 15px 0 0 0;
}

footer .rodape .menu a, footer .rodape .categodicas a {
	font: 300 20px "Open Sans", sans-serif;
	color: #b2b2b2;
	text-transform: lowercase;
	display: block;
}

footer .rodape .menu a:hover, footer .rodape .categodicas a:hover {
	color: #000;
}

footer .rodape .redes_sociais {
	width: 225px;
	text-align: center;
	margin: 25px 0 0 0;
}

footer .rodape .redes_sociais span {
	font: 400 35px/25px "Sacramento", sans-serif;
	color: #c9c9c9;
	margin: 0 0 10px 0;
	display: block;
}

footer .rodape .redes_sociais nav a {
	background: url(imagens/social-networks.png) no-repeat;
	width: 40px; height: 40px;
	display: block;
	float: left;
	text-indent: -9999px;
}
footer .rodape .redes_sociais nav .facebook {
	background-position: 0 0;
	margin: 0 6px 0 0;
}
footer .rodape .redes_sociais nav .twitter {
	background-position: -46px 0;
	margin: 0 6px 0 0;
}
footer .rodape .redes_sociais nav .instagram {
	background-position: -93px 0;
	margin: 0 6px 0 0;
}
footer .rodape .redes_sociais nav .youtube {
	background-position: -139px 0;
	margin: 0 6px 0 0;
}
footer .rodape .redes_sociais nav .pinterest {
	background-position: -185px 0;
}

footer .copyright {
	width: 100%;
	margin: 100px 0 0 0;
}

footer .copyright .text {
	font: 400 12px "Open Sans", sans-serif;
	color: #b2b2b2;
}

footer .copyright .por_dozededos,
footer .copyright .por_vseis {
	display: block;
}

footer .copyright .por_dozededos {
	background: url(imagens/por_dozededos.png) no-repeat;
	width: 115px; height: 20px;
	text-indent: -9999px;
	cursor: pointer;
}

footer .copyright .por_vseis {
	background: url(imagens/por_vseis.png) no-repeat;
	background-position: -38px 0;
	width: 71px; height: 20px;
	margin: 0 0 0 10px;
	text-indent: -9999px;
	cursor: pointer;
}