/* QUERIES FOR IPAD/TABLETPC */
@media only screen and (max-width: 1024px), only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

	body { min-width: 660px; }
	.conteudo { width: 640px !important; }
	
	/******************* Atribuições Topo *********************/
	header.conteudo nav ul#menu li:first-child { margin-left: 0; }
	/******************* Atribuições Topo *********************/

	/********************** Conteúdo **************************/
	main section {
		padding-top: 0px;
		width: 50%;
	}

	main section img#marca { width: 90%; }

	main section img#flecha, 
	main section #formas-ingresso button,
	main aside img { width: 100%; }

	main aside {
		padding-top: 20px;
		width: 40%;
	}

	.botao4 {
    width: 200px;
    float: right;
}


main aside {
    
    margin-top: 50px; 
    
}

.botao1 a {
 
    font-size: 26px;
   
}

.botao4 {
    
    padding-bottom: 30px;
}

#botao22 a {
    margin-left: 0px;
    margin-top: 20px;
}

.botao2 a {
    
    width: 242px;
    
}

.botao5 a {
  
    font-size: 16px;
    
}

.textoinfo {
    margin-top: 0px;
    font-size: 16px;
}


body {
    background: url(../img/bg-mobile2.jpg) top center no-repeat !important;
    
}


footer #redes #wpp {
    
    margin-top: -30px;
   
}
	/************************ Conteúdo ************************/

	footer img#financiamento {
		
		width: 80px;
	}

}


@media only screen and (max-width: 840px) {

.botao4 a{

	    margin-right: 40px;

}

.imgnova {
	width: 225px;
	
}

main aside {
    margin-top: 10px;
}

.botao4 {
    
    padding-bottom: 30px;
}


#conteudorodape {
	margin-top: 430px;
}


.botaoinscrever {
	    margin-left: -20px;
}



.textoinfo{
	margin-top: 10px;
    font-size: 16px;
    text-align: center;
    margin-left: -50px;

}


	body {
	background: url(../img/bg-mobile.jpg) top center no-repeat !important;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}


footer {
	/*background: url(../img/bg-footer.png);*/
	margin-top: 280px;
    padding: 0px !important;
    background-repeat: no-repeat;
    min-height: 180px;
}


	.botao1 a {
    
    font-size: 26px;
    margin-left: 18px;
}


.botao2 a {
    
 width: 250px;
}

main aside img {
    
    margin-left: 0px;
}


.botao3 a {
    
    width: 215px;
}

	body { min-width: 300px; }
	.conteudo { width: 280px !important; }

	/******************* Atribuições Topo *********************/
	header.conteudo { padding-top: 25px; }
	header.conteudo nav ul#menu li:first-child { margin-left: 25px; }

	header.conteudo nav ul#botoes li,
	header.conteudo nav ul#botoes li#direita {
		float: none;
		margin-bottom: 6px;
		width: 100%;
	}

	main section #formas-ingresso {
		float: none;
		margin-top: 20px;
		width: 100%;
	}
	/******************* Atribuições Topo *********************/

	/********************** Conteúdo **************************/
	main section { padding-top: 0; }
	main aside img { margin-top: -50px; }

	main section,
	main aside {
		float: none;
		width: 100%;
	}
	/************************ Conteúdo ************************/

	/******************* Atribuições Footer *******************/
	footer .conteudo { padding-left: 40px; }
	footer #redes,
	footer #redes #wpp { float: none;     margin-top: -60px; }

	#botao22 a {
    margin-left: 0px;
    margin-top: 20px;
}

	footer #redes { margin-top: 10px; }

	footer #redes .rede {
		float: none;
		font-size: 16px;
		margin: 10px 0 0 0;
		padding-left: 30px;
		text-transform: none;
	}

	footer #redes img#fone {
		height: 40px;
		margin-top: 0;
		padding-left: 0;
	}

	footer img#financiamento {
		float: none;
		margin-top: 5px;
		width: 80px;
		padding-bottom: 20px;
		margin-left: 50px;
	}
	/******************* Atribuições Footer *******************/

}