@media only screen and (max-width: 320px) {
	#pageGaleria section .texto {
    height: 440px;
    padding-top: 40px
	}
	#pageGaleria section .texto .viewport {
		height: calc(100% - 92px);
    top: 50px;
	}
	#pageGaleria section .texto .scrollbar{
		top: 40px;
	}
}
@media only screen and (max-width: 425px) {
	#pageGaleria .btnZoom{
		top: 45px;
		left: 2px;
		transform: scale(.8);
	}
}
@media (max-width: 659px) {
	#interatividade .main .content{
	  transform: scale(1);
	}
}
@media (min-width: 660px) and (max-width: 765px) {
	#interatividade .main .content{
	  transform: scale(0.82);
	}
}
@media (min-width: 766px) and (max-width: 845px) {
	#interatividade .main .content{
	  transform: scale(0.92);
	}
}
@media (min-width: 846px) {
	#interatividade .main .content{
	  transform: scale(1);
	}
}
@media (min-width: 660px) and (max-width: 5000px) {
	#interatividade .main .content{
		width: 846px;
		height: 476px;
		left: 50%;
		top: 50%;
		right: auto;
		bottom: auto;
		margin: -238px 0 0 -423px;
		overflow: hidden;
	}

	#pageInicial article{
		margin-top: 0;
		height: 376px;
	}
	#pageInicial article .steps img{
    width: 100%;
		height: auto;
	}
	#pageInicial article .steps label{
		left: 20px;
		font-size: 38px;
	}
	#pageInicial footer{
		padding: 15px 0px;
		height: 70px;
	}

	#pageGaleria section .texto{
		height:436px;
	}
	#pageGaleria .legenda{
		-webkit-transition: right .5s ease-in-out;
		-moz-transition: right .5s ease-in-out;
		transition: right .5s ease-in-out;
		right:0px;
	}
	#pageGaleria .legenda.anima{
		right:295px;
	}
	#pageGaleria .btnZoom,
	#pageGaleria .ampliacao{
		visibility: hidden;
	}

	#pageInicial article .btn-play{
		height: 84px;
		width: 83px;
	}
	.btn-calendario{
		height: 51px;
		width: 52px;
	}
	.box-datas ul li{
		margin-bottom: 12px;
	}

	#pageGaleria .texto {
    height: 436px;
	}
	#pageGaleria .box-datas{
    height: 476px;
	}
	#pageGaleria .box-datas,
	#pageGaleria .btn-calendario{
		top: 50%;
		margin-top:-238px;
	}

}