/* responsividade */
@media screen and (min-width: 481px) {
	.versiculos ul li .zclip { display: block; }
}

@media screen and (max-width: 480px) {
	
	/* forms */
	input, select, textarea { -webkit-appearance: none; border-radius: 0; }
	
	/* principal */
	#menu .menu { width: 100%; left: 0; right: 0; position: fixed; padding: 30px 0 20px 0; text-align: center; font-size: 17px; }
	#menu .menu li { margin-bottom: 10px; }

	#livros .livros { width: 100%; height: 100%; position: fixed; left: 0; margin-left: 0; top: 50px; right: 0; bottom: 0; overflow-y: scroll; padding: 0; }
	#livros .livros div { float: none; padding: 12.5px 0; text-align: center; }
	#livros .livros div:first-child { padding-top: 30px; }
	#livros .livros div:last-child { padding-bottom: 75.5px; }
	#livros .livros h2 { height: auto; font-size: 27px; line-height: normal; margin-bottom: 29px; }
	#livros .livros ul { float: none; padding-right: 0; }
	#livros .livros li { font-size: 17px; margin-bottom: 15px; }

	#busca p { width: 30px; }
	#busca p input[type=text] { width: ; background-color: rgba(20,20,20,1); display: none; position: absolute; top: 50px; right: 0; }
	
	#fb-root,
	.fb-share-button { display: none; }

	.teslis h1 { margin-bottom: 14px; }
	#testamentos { padding-bottom: 10px; }
	#testamentos .testamento { float: none; margin-bottom: 24px; }
	#testamentos .testamento ul { float: none; padding-right: 0; }
	#testamentos .testamento ul li,
	#maislidos ul li { padding-top: 15px; font-size: 17px; }

	#maislidos { width: 100%; float: none; padding-top: 34px; border-top: 1px solid rgba(204,204,204,0.5); }

	#copyright { padding: 30px; }
	#copyright p,
	#copyright ul { width: 100%; float: none; text-align: center; }
	#copyright ul li { display: inline-block; padding-bottom: 15px; }
	#copyright p { font-size: 17px; }

	/* internas */
	.conteudo { font-size: 17px; }

	/* capitulos */
	.conteudo.capitulos { padding-top: 10px; }
	.conteudo.capitulos ul { display: table; padding-right: 0; }
	.conteudo.capitulos ul li { padding-top: 15px; }

	/* topicos */
	#topicos { padding: 70px 30px 30px 30px; }
	#topicos h1 { height: auto; float: none; line-height: normal; }
	
	/* capitulos */
	#capitulos { width: 100%; float: none; }
	#topicos #capitulos li { float: none; margin: 24px 0 0 0; }
	.cap.capitulos ul { display: table; padding-left: 0; }
	.cap.capitulos ul li { width: 20%; float: left; margin: 0 0 15px 0; font-size: 18px; font-weight: bold; text-align: center; }

	/* compartilhar */
	.compartilhar { display: none; }

	/* versiculos */
	.versiculos ul li i { display: ; }
	.versiculos ul li .zclip { display: none; }

	/* topi */
	#topicos.topi h1 { margin-bottom: 0px; }

	/* formulario */
	.formulario table { width: 100%; display: table; }
	.formulario tr { width: 100%; display: table; }
	.formulario td { display: block; }
	.formulario input[type=text] { width: 100%; line-height: 50px; margin: 0 0 30px 0; padding: 0 19px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
	.formulario textarea { width: 100%; padding: 19px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
	.formulario input[type=submit] { height: 40px; background-color: rgba(20,86,167,1); padding: 0 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; color: #fff; }
	.formulario input[type=submit]:hover { background-color: rgba(20,20,20,1); }
	
	/* texto */
	.texto { width: 100%; float: right; }

	/* nomes */
	.nomes ul.letras { width: 100%; display: block; padding-right: 0; clear: both; }
	.nomes ul.letras li { width: 14%; margin-right: 0; }
	.nomes ul.lisnom { column-count: 2; }

	/* lisnom */
	.lisnom { margin-top: -15px; }

	/* topicos */
	#topicos p { float: none; margin-top: 24px; }

	/* temas */
	#topicos #temas { float: none; }
	.temas ul li { float: none; margin: 0 0 15px 0; }

}