@media all and (min-width:1023px){#footer #newsletter{margin:30px 9%}}@media all and (max-width:800px){#Location .locationAlignment{height:auto}#Location .locationAlignment #map,#Location .locationAlignment #text{position:relative}#Location .locationAlignment #map{width:100%}#footer{height:550px}#footer #navegation,#footer #newsletter,#footer #social{width:100%;margin:60px 0 0}}@media all and (max-width:768px){#header #navegation{display:none}#navegationMobile #menuOpts a{color:#8f3c71}#logo{top:70px;left:5%;width:240px;height:106px}#logo a{left:0!important}#iconImg{display:block}}@media all and (max-width:767px){#logo{width:240px;top:68px}}@media all and (max-width:650px){#banner a#Bilhetes,#banner p#title{transform:translate(-50%,0);left:50%}#banner p#title{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#banner a#Bilhetes{bottom:248px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#banner p#date{width:230px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#bannerTOPo p#title{left:10px;width:310px}}@media all (max-width:480px){body,html{min-width:480px}}@media all and (max-width:736px) and (orientation:landscape){#bottomBar{height:30px}#banner p#date{width:170px;left:120px;bottom:-4px}#banner p#title{top:100px;left:120px;width:200px}#banner a#Bilhetes{bottom:37px;right:24px;left:inherit}}@media all and (max-width:665px) and (orientation:landscape){#bottomBar{height:30px}#banner p#date{width:170px;left:120px;bottom:-4px}#banner p#title{top:100px;left:120px;width:200px}#banner a#Bilhetes{bottom:37px;right:-90px;left:inherit}}