@media (max-width: 768px) {
	
	#header {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	
	#header #contatosHeader p:last-child {
		display: none;
	}
	
	#logo {
		width: 80%;
		float: left;
		font-size: 22px;
	}
	
	/* Menu */
	#header #containerMenuPrincipal {
		padding: 5px 0;
	}
	
	#menuMobile {
		display: inline-block!important;
		margin: 13px 0 0 0;
		background: #138e9b;
		padding: 10px 15px;
		cursor: pointer;
		float: right;
	}
	
	#menuMobile span {
		float: left;
		color: #fff;
		font-size: 18px;
		line-height: 17px;
	}
	
	#menuMobile i {
		float: right;
		color: #fff;
		font-size: 18px;
	}
	
	/* Menu Principal */
	#header #menu_principal {
		display: none;
	}
	
	#header #menu_principal ul {
		margin: 0;
		background: #138e9b;
		padding: 5px 0;
	}
	
	
	#header #menu_principal ul li {
		width: 100%;
	}
	
	#header #menu_principal ul li a {
		background: none!important;
		text-align: left;
		color: #fff!important;
		width: 100%;
	}
	
	#header #menu_principal ul li {
		padding: 5px 0;
	}
	
	#header #containerMenuPrincipal ul li::after {
		display: none;
	}
	
	/* Busca Mobile */
	
	#header #busca_mobile {
		display: block;
	}
	
	/* Footer **********************************************/
	
	#footer .box {
		border: 0;
	}	
	
	#subFooter {
		text-align: center;
		padding: 20px 0;
	}
	
	#subFooter figure {
		float: none;
		display: inline-block;
		margin-bottom: 10px;
	}
	
	/* Home ***********************************************/
	
	#listaCategorias ul li {
		margin: 0 0 10px 0;
	}
	
	#listaCategorias ul li a {
		background: #009fc7!important;
	}
	
	/* Página de categoria */
	
	#postPrincipalCategoria {
		padding: 0;
	}
	
	#conteudosMaisVistosCategoria {
		border: 0;
	}
	
	.contentCategorias {
		padding: 0!important;
	}
	
	/* Interna do post */
	
	#dadosAutor {
		text-align: center;
	}
	
	#dadosAutor img {
		border-radius: 150px;
		margin-bottom: 20px;
	}
	
	#perguntasPost h2 {
		line-height: 35px;
	}
	
	#perguntasPost .contentPergunta .pergunta {
		font-size: 13px;
	}
	
	#perguntasPost .contentPergunta ul {
		padding: 0;
	}
	
	#perguntasPost .contentPergunta ul li input {
		margin-right: 10px;
	}
	
	#perguntasPost .contentPergunta ul li span {
		width: 90%;
	}
	
	#boxComentario .campoNome {
		padding: 0;
	}
	
	#boxComentario .campoEmail {
		padding: 0;
	}
	
	#boxComentario .comment-form-cookies-consent label {
		width: 90%;
	}
	
	/* Busca */
	
	.contentBusca {
		padding: 0!important;
	}
	
	/* Autor */
	
	#cabecalhoAutor {
		text-align: center;
	}
	
	#cabecalhoAutor img {
		border-radius: 150px;
		margin-bottom: 20px;
	}
	
}