@media screen and (max-width: 1160px) {
	nav.menu ul li{padding: 1vw 0.5em;}
	footer section p:nth-child(2){margin-top: 0;}
}
@media screen and (max-width: 950px) {
	.conteiner section .boxRight{width: calc(100% - 410px);}
	.conteiner section .boxLeft{width: 400px;}
	.conteiner section .boxLeft span, .conteiner section .boxLeft span iframe {height: 385px!important;width: 400px!important;}
	.boxCards .cardsInfo article p:nth-child(1){font-size: 1em;}
	nav.menu.fixed img{width: 30%;left: 35%;}
	nav.menu.fixed ul li {padding: 1.4vw 0.6em;}
	nav.menu.fixed ul{width: 35%;}
}
@media screen and (max-width: 880px){
	nav.menu img{width: 48%;left: 26%;}
	.conteiner section .boxLeft{width: 100%;}
	.fb_iframe_widget div{width: 100%!important;}
	header.top .boxLogo,header.top .boxInfoReserva{float: none;display: block;text-align: center;}
	.conteiner section .boxRight{width: 100%;}
	.conteiner section .boxLeft{display: none;}
	.conteiner section .boxLeftResponsivo{display: block;}	
	nav.menu ul.ulLeft,nav.menu ul.ulRight{display: none;}
	.iconeMenu {width: 2.5em;margin-left: 10px;padding: 20px 0;position: relative;display: block;}
	.iconeMenu i {height: 2px;background: #fff;display: block;position: absolute;width: 100%;}
	.iconeMenu i:before,.iconeMenu i:after {content: "";display: block;height: 2px;position: absolute;background: #fff;width: 100%;}
	.iconeMenu i:after {bottom: -10px;}
	.iconeMenu i:before {top: -10px;}
	.boxCards {margin-bottom: 1.5em;position: relative;z-index: 2;height: auto;display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;justify-content: space-around;margin-top: -1.5em;}	
	.boxCards .cardsInfo {float: none;padding: 1em 1em 2em 1.5em;float: none;flex-basis: calc(50% - 2.5em);margin-top:0;width: auto;}
	.boxCards .cardsInfo article {display: inline-block;width: calc(100% - 3em);vertical-align: middle;}
	.boxCards .cardsInfo article p:nth-child(1) {font-size: 1.1em;}
	.boxCards .cardsInfo img {height: 2.5em;vertical-align: middle;}
	.boxCards .cardsInfo:hover{padding: 1em 1em 2em 1.5em; margin-top: 0}
	.wrapperTop{position: relative;z-index: 5;}
	ul#menuResponsivo,ul#menuResponsivo *{transition:all .3s;}
	ul#menuResponsivo{margin-top: -15.2em;}
	nav.menu.fixed ul#menuResponsivo{margin-top:-16.8em;}
	ul#menuResponsivo  li{opacity: 0;}
	ul#menuResponsivo {display: block;width: calc(100% - 1.1em)}
	ul#menuResponsivo  li {display: block;text-align: center;margin: auto;width: 100%;line-height: 1.6;}
	ul#menuResponsivo  li a {font-size: 1em;}
	.open ul#menuResponsivo{margin-top: 45px;}
	.open ul#menuResponsivo  li{opacity: 1}
	.acomodacoes .acomodacao{width: calc((100% / 3) - 44px);}
	nav.menu.fixed img{    width: 43%;    left: 28.5%;}
}
@media screen and (max-width: 750px){	
	footer .local{top: 1em;}
	.acomodacoes .acomodacao{width: calc((100% / 2) - 44px);}
	.boxCards .cardsInfo a{padding: 0;width: 100%;}
	header.top {display: block;}
	.btn-reserva {margin: .5rem auto;}
}
@media screen and (max-width: 560px){	
	.boxCards .cardsInfo article p:nth-child(1){font-size: .9em}
	nav.menu img,nav.menu.fixed img{width: 64%;left: 18%!important;}
		nav.menu.fixed .logo-branca{width: 37%;left: 34%!important;}
	footer section{text-align: center;}
	footer section a{float: none}
	footer .local{right: calc(20% - 4em);}
	
	.boxCards .cardsInfo img{    width: 2.5em;    height: auto;}
}
@media screen and (max-width: 500px){
	.boxCards{margin-top: -3px;}
	header.top .boxInfoReserva p:nth-child(3){font-size: .8em;}
	.navSildeHome{display: none;}
	.boxCards .cardsInfo {flex-basis: calc(100% - 2.5em);}
	.boxCards .cardsInfo article{width: calc(100% - 3.5em);margin-left: .5em;}
	ul#menuResponsivo{margin-top: -13.2em;}
	nav.menu.fixed ul#menuResponsivo{margin-top: -14.1em;}
	.acomodacoes .acomodacao{width: calc((100% / 1) - 44px);}
	header.top .boxLogo img{width: 2.8em;}
	.interna h1{font-size: 1.6em;}
	footer .local{padding: 0.6em 1em;}
	.img-destaque{width: calc(100% - 20px) !important;margin-top: 5px;}
}