@media (max-width: 1350px) {

}
@media (max-width: 1100px) {
	#logo {
		left:5px;
		background-size:70%;
	}
	#topo, #menu, #banner, #foot0, #foot1 {
		margin:0px;
		width:100%;
		padding:0px 20px;
	}
	#anuncio {
		margin:0px;
		width:100%;
		padding:20px;
	}
	#myAcc, #myAccLogin, #faq, #saldo, #avaliacoes, #avalie, .saldoPix, .saldoConfirm, .saldoLoading {
		margin:0px;
		width:100%;
		padding:20px;
	}
	#shop {
		margin:0px;
		width:100%;
		padding:41px 20px 41px 20px;
		flex-direction:column;
		align-items:center;
	}
		.buys {
			margin:0px 0px 40px 0px;
		}
}
@media (max-width: 1000px) {
	#foot0 {
		flex-direction:column;
	}
	#aboutCol0 {
		margin:0px 0px 40px 0px;
		width:100%;
	}
}
@media (max-width: 900px) {

}
@media (max-width: 800px) {
	.avaliacoesTitle {
		font-size:2.5em;
	}
}
@media (max-width: 750px) {
	#aboutCol0 {
		margin:0px;
		flex-direction:column;
	}
		#about, #teste {
			margin:0px 0px 40px 0px;
			width:70%;
		}
}
@media (max-width: 700px) {
	.avaliacoesTitle {
		font-size:2em;
	}
}
@media (max-width: 660px) {
	.boxDadosTitle {
		display:flex;
	}
	#boxDados {
		flex-direction:column-reverse;
		align-items:center;
	}
	.boxDadosCol {
		width:90%;
	}
	.boxDadosBotaoExpress {
		margin:0px 0px 80px 0px;
	}
}
@media (max-width: 639px) {
	.avaliacoesShadow {
		justify-content:space-around;
	}
}
@media (max-width: 600px) {
		#bannerTitle {
			font-size:2.3em;
		}
		#about, #teste {
			width:100%;
		}
		#topo {
			width:calc(100% - 40px);
			height:auto;
			padding:0px;
			position:absolute;
			left:20px;
			bottom:150px;
		}
		.menus {
			display:none;
		}
		#menuIcon {
			display:block;
		}
		#divTopo {
			display:none;
		}
		.avaliacoesTitle {
			font-size:1.7em;
		}
}
@media (max-width: 550px) {
	#bannerTitleDynamic, #bannerTitleStatic {
		font-size:2.4em;
	}
}
@media (max-width: 500px) {
		#logo {
			left:-2px;
		}
		#shop, #banner, #foot0, #myAcc, #menu, #saldo, #avaliacoes, #avalie, .saldoPix, .saldoConfirm, .saldoLoading {
			padding:10px;
		}
		.saldoTitle {
			margin:20px 0px 0px 0px;
			padding:0px 20px;
			width:100%;
		}
		#saldoBoxValue, .saldoAddPay, .saldoReply, .saldoPixSahdow {
			width:80%;
		}
		#anuncio {
			padding:20px 10px;
		}
		.buys {
			width:100%;
		}
		.avaliacoesBox {
			margin:0px 0px 80px 0px;
		}
		#divAvalie {
			bottom:10px;
			right:10px;
		}
		#divAavalieOpen {
			width:calc(100vw - 40px)
		}
}
@media (max-width: 440px) {
	#myAccLoginTitle, #myAccLoginInput {
		width:100%;
	}
	#bannerTitleDynamic, #bannerTitleStatic {
		font-size:2em;
	}
}
@media (max-width: 370px) {
	#bannerTitleDynamic, #bannerTitleStatic {
		font-size:1.6em;
	}
}