@charset "utf-8";
@media (min-width: 769px) and (max-width:1920px) {
	.padrao {
		width: 100%;
		max-width: 1024px;
	}
	h3 {
		font-size: 2em;
	}
	header h1 {
		max-width: 240px;
		margin-top: 60px;
		margin-left: 5%;
		float: left;
	}
	section#sobre .box40 {
		width: 50%;
		float: left;
	}
	section#sobre .box60 {
		padding: 5%;
		width: 40%;
		float: left;
	}
	section#profissao .box100.texto {
		width: 90%;
		padding: 5% 5%;
		text-align: justify;
		float: left;
	}
	.box2 {
		width: 49.7%;
		border: 1px solid #ffffff;
	}
	.box3 {
		width: 33.1%;
		border: 1px solid #ffffff;
	}
	.box2 h2,
	.box3 h2 {
		font-size: .6em;
	}
}

@media (min-width: 825px) {
	header .mobileh1,
	.mobile {
		display: none;
	}
}

@media (max-width: 824px) {
	nav,
	header h1,
	.foto,
	.desktop {
		display: none;
	}
	/* HEADER */
	header {
		margin: 0;
		width: 100%;
		background: #000 url("../img/bg_header-mobile.jpg") bottom center no-repeat;
		height: 720px;
	}
	header .mobileh1 {
		width: 30%;
		top: 20px;
		left: 5% !important;
		right: 65% !important;
		position: absolute;
	}
	header .chamada {
		width: 90%;
		margin: 100% 5% 0 5%;
		text-align: center;
		float: left;
	}
	header .chamada h2 {
		font-size: 2.5em;
	}
	header .chamada h4 {
    margin-top: 0px;
	}
	/* FIM ~ HEADER */
	/* SOBRE */
	section#sobre {
		height: auto !important;
		max-height: 1400px;
	}
	section#sobre .box60 {
		padding: 5%;
		width: 90%;
		float: left;
	}
	/* FIM ~ SOBRE */
	/* PROFISSÃO */
	section#profissao .destaque {
		background: url("../img/bg_profissao-mobile.jpg") bottom center no-repeat !important;
		height: 560px !important;
	}
	section#profissao .texto {
		width: 90% !important;
		padding: 5% !important;
	}
	section#profissao .texto h3 {
		text-align: left;
	}
	/* SOCIALS */
	.box2,
	.box3,
	.box50 {
		width: 100% !important;
	}
	.box2 h2,
	.box3 h2 {
		font-size: .7em;
		top: 40%;
	}
	/* FIM ~ SOCIALS */
	/* MÍDIAS */
	#midias .mobile .box3 {
		width: 32.69% !important;
		height: 130px;
	}
	#midias .mobile .box3 h2 {
		font-size: 1.2em !important;
	}
	/* FIM ~ MÍDIAS */
	/* CONTATO */
	section#contato {
		position: relative;
	}
	section#contato h3 {
		font-size: 2em;
	}
	section#contato .box50 {
		width: 90% !important;
	}
	input,
	textarea,
	button {
		width: 100%;
	}
	.formulario {
		margin-top: 105px;
	}
	
	.boxmetade{
		width: 90%;
	}
	.btnLivro {
    width: 90%;
}
	.fotoLivro{
		width: 100%;
		float: left;
	}
	section#newsletter input {
    width: 90% !important;
    margin-right: 2% !important;
    float: left;
    margin: 0 5% auto;
}
	section#newsletter button {
    width: 90% !important;
    float: left;
    margin: 5% !important;
}
}