#paginacao{
	float: left;
	width: 100%;
	text-align: center;
	margin: 3vw 0 1vw 0;
}

#paginacao a,
#paginacao span{
	text-decoration: none;
	font-family: 'Neris-BoldItalic';
	font-size: 1vw;
	line-height: 1vw;
/* 	background: #fff; */
	padding: .1vw .4vw;
	color: #a3a3a3;
}
#paginacao .seta{
/* 	font-size: 1.5vw;
	line-height: 1vw; */
}

#paginacao a:hover{
	color: #ffc73c;
}
#paginacao .active{
	color: #ffc73c;
	background: #fff;
}

@media screen and (max-width:1366px) {
	#paginacao{
		margin: 3vw 0 1vw 0;
	}

	#paginacao a,
	#paginacao span{
		font-size: 1.2vw;
		line-height: 1.2vw;
		padding: .1vw .4vw;
	}
}
@media screen and (max-width:1200px) {
	#paginacao{
		margin: 4vw 0 2vw 0;
	}

	#paginacao a,
	#paginacao span{
		font-size: 1.5vw;
		line-height: 1.5vw;
		padding: .1vw .5vw;
	}
}

@media screen and (max-width:1000px) {
	#paginacao{
		margin: 5vw 0 3vw 0;
	}

	#paginacao a,
	#paginacao span{
		font-size: 1.7vw;
		line-height: 1.7vw;
		padding: .2vw .7vw;
	}
}
@media screen and (max-width:880px) {
	#paginacao{
		margin: 5vw 0 4vw 0;
	}

	#paginacao a,
	#paginacao span{
		font-size: 2vw;
		line-height: 2vw;
		padding: .3vw .9vw;
	}
}
@media screen and (max-width:720px) {
	#paginacao{
		margin: 5vw 0 4vw 0;
	}

	#paginacao a,
	#paginacao span{
		font-size: 2.5vw;
		line-height: 2.5vw;
		padding: .3vw 1.2vw;
	}
}
@media screen and (max-width:620px) {
	#paginacao{
		margin: 7vw 0 7vw 0;
	}

	#paginacao a,
	#paginacao span{
		font-size: 3vw;
		line-height: 3vw;
		padding: .3vw 1.5vw;
	}
}
@media screen and (max-width:520px) {
	#paginacao{
		margin: 8vw 0 10vw 0;
	}

	#paginacao a,
	#paginacao span{
		font-size: 3.8vw;
		line-height: 3.8vw;
		padding: 0vw 1.8vw .5vw 1.8vw;
	}
}

@media screen and (max-width:420px) {
	#paginacao{
		margin: 9vw 0 15vw 0;
	}

	#paginacao a,
	#paginacao span{
		font-size: 5vw;
		line-height: 5vw;
		padding: 0vw 2.5vw .5vw 2.5vw;
	}
}