@media screen and (max-width:1366px){

	
}/*max-width:1366px*/

@media screen and (max-width:1200px){
	
}/*max-width:1200px*/

@media screen and (max-width:1199px){

}/*max-width:1199px*/
@media screen and (max-width:1100px){
    
}/*max-width:1100px*/

@media screen and (max-width:1099px){
    .bl-txt {max-width: 200px;}
}/*max-width:1099px*/
@media screen and (max-width:1024px){
	.carousel-control {position:absolute;top: 65%;left: 0%;}
}/*max-width:1024px*/


@media screen and (max-width:992px){
    
}/*max-width:992px*/


@media screen and (max-width:991px){
	.navbar-default .navbar-nav li a {font-size: 16px;padding: 17px 0px 6px 18px;}



}/*max-width:991px*/

@media screen and (max-width:768px){
	
	.header {padding:0; background-color: #94B9AA;}
	.header-title {opacity:0;}
	.links, .links a, .logout, .logout a{color:#EDF1EC;}
	.navbar-default .navbar-nav li a{color: #94B9AA;}

	.wrapper-sticky{background: #EDF1EC;}
	.sticky{background: #EDF1EC;}	

	.navbar-default .navbar-brand {margin-top: 10px;}
	.lrg-logo {opacity: 1; width: 80px;}
	.sticky {height: 100px;}

	.nav-antes {margin-right: 0px;}
	.nav-depois {position: relative;}


	.espaco {padding: 45px 0;}
	.espaco h2 {font-size: 32px; margin: 0px 20px 30px; }
	.espaco p {margin: 0px 20px 20px; font-size: 14px; }

	.linha-vertical { height: 0px; width: 100px; border-bottom: 1px solid #AE6084; margin: 50px 20px 40px; }

	.grid-container { margin: 0px 20px 0px; }	


	.gastronomia {padding: 45px 0;}
	.gastronomia h2 {font-size: 32px; margin: 0px 20px 30px; }
	.gastronomia p {margin: 0px 20px 20px; font-size: 14px; }
	.carrosselgastro {margin: 40px;}


	.decoracoes {padding: 45px 0;}
	.decoracoes h2 {font-size: 32px; margin: 0px 20px 30px; }
	.decoracoes p {margin: 0px 20px 20px; font-size: 14px; }
	.carrosseldeco {margin: 40px;}	


	.atracoes {padding: 45px 0;}
	.atracoes h2 {font-size: 32px; margin: 0px 20px 30px; }
	.atracoes p {margin: 0px 20px 20px; font-size: 14px; }
	.carrosselatra {margin: 40px;}		


	.orcamento {padding: 45px 0;}	
	.orcamento h2 {font-size: 32px; margin: 0px 20px 30px; }
	.orcamento p {margin: 0px 20px 20px; font-size: 14px; }	


	.contato {padding: 45px 0;}	
	.contato h2 {font-size: 32px; margin: 0px 20px 30px; }
	.contato p {font-size: 14px; }
	.mapa{ width: 700px; margin-top: 50px;}		



	.c1 { bottom: -60%;}
	.c2 { height: 15px; width: 15px; right: 4%; top: 110%;}
	.c3 { top: 116%; }
	.c4 { height: 15px;width: 15px; top: 173%; right: 7%;}
	.c5 { height: 15px; width: 15px; bottom: -83%; left: 66%;}
	.c6 { bottom: -85%;}
	.c7 { height: 10px; width: 10px; top: 126%; right: 25%;}
	.c8 { bottom: -128%; left: 85%;}
	.c9 { height: 15px; width: 15px; top: 222%; right: 7%;}
	.c10 { height: 15px; width: 15px; bottom: -136%; left: 30%;}
	.c11 { height: 15px; width: 15px; top: 266%; right: 12%;}
	.c12 { top: 287%; right: 15%;}
	.c13 { bottom: -200%;}
	.c14 { height: 15px; width: 15px; bottom: -203%; left: 6%;}
	.c15 { height: 10px; width: 10px; top: 330%;}
	.c16 { height: 15px; width: 15px; top: 340%; right: 85%;}
	.c17 { height: 10px; width: 10px; bottom: -255%; left: 84%;}
	.c18 { bottom: -308%; left: 27%;}

	
}/*max-width:768px*/


@media screen and (max-width:767px){
	.menubar ul.nav.navbar-nav {display: inline-grid;}
	.navbar-default .navbar-nav li a {font-size: 16px;padding: 0 25px;}
	.navbar-collapse {border-top: 0;box-shadow: inset 0 1px 0 rgba(255,255,255,0);}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {position: relative;top:21px;left: -16px;width: 104.6%;border-color: transparent;background: #EDF1EC;}
	.wrapper-sticky.sticky-active .navbar-default .navbar-collapse,.wrapper-sticky.sticky-active .navbar-default .navbar-form {position: relative;top: 25px;left: -16px;border-color: transparent;background: #EDF1EC;}

	.navbar-default .navbar-nav > .active > a,
	.navbar-default .navbar-nav > .active > a:active,
	.navbar-default .navbar-nav > .active > a:focus,
	.navbar-default .navbar-nav > .active > a:hover{
		padding-bottom: 0px;
	}
	.navbar-default .navbar-nav li a,
	.navbar-default.navbar-nav li a:active,
	.navbar-default.navbar-nav li a:focus,
	.navbar-default .navbar-nav li a:hover{
		padding-bottom: 0px;
	}
	.sticky .navbar-default .navbar-nav li a,
	.sticky .navbar-default .navbar-nav li a:active,
	.sticky .navbar-default .navbar-nav li a:focus,
	.sticky .navbar-default .navbar-nav li a:hover { 
    	margin: 10px 0px;
	}



	
}/*max-width:767px*/

@media screen and (max-width: 680px){
.navbar-default .navbar-collapse, .navbar-default .navbar-form {width: 105%;}
}/*max-width:680px*/
@media screen and (max-width: 667px){
	.header-right.pull-right {float: left!important;margin-top: 10px;}
}/*max-width:667px*/

@media screen and (max-width: 640px){
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {width: 105.5%;}
	.carousel-control {position:absolute;top:70%;left:0%;}

}/*max-width:640px*/

@media screen and (max-width: 580px){
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {width: 106%;}
}/*max-width:580px*/

@media screen and (max-width: 540px){
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {width: 107%;}
	
}/*max-width:540px*/
@media screen and (max-width: 480px){

	.header {padding:10px 0px 15px;; background-color: #94B9AA;}
	.header-title {opacity:0;}
	.links, .links a, .logout, .logout a{color:#EDF1EC; font-size: 13px;}
	.logout, .logout a{flex: 2; margin-left: 15px;}
	.header-title { flex: 0; }
	.navbar-default .navbar-nav li a{color: #94B9AA;}

	.wrapper-sticky{background: #EDF1EC;}
	.sticky{background: #EDF1EC;}	

	.navbar-default .navbar-brand {margin-top: 10px;}
	.lrg-logo {opacity: 1; width: 80px;}
	.sticky {height: 100px;}

	.nav-antes {margin-right: 0px;}
	.nav-depois {position: relative;}


	.espaco {padding: 45px 0;}
	.espaco h2 {font-size: 32px; margin: 0px 20px 30px; }
	.espaco p {margin: 0px 20px 20px; font-size: 14px; }

	.linha-vertical { height: 0px; width: 100px; border-bottom: 1px solid #AE6084; margin: 50px 20px 40px; }

	.grid-container { margin: 0px 20px 0px; }	


	.gastronomia {padding: 45px 0;}
	.gastronomia h2 {font-size: 32px; margin: 0px 20px 30px; }
	.gastronomia p {margin: 0px 20px 20px; font-size: 14px; }
	.carrosselgastro {margin: 40px;}


	.decoracoes {padding: 45px 0;}
	.decoracoes h2 {font-size: 32px; margin: 0px 20px 30px; }
	.decoracoes p {margin: 0px 20px 20px; font-size: 14px; }
	.carrosseldeco {margin: 40px;}	


	.atracoes {padding: 45px 0;}
	.atracoes h2 {font-size: 32px; margin: 0px 20px 30px; }
	.atracoes p {margin: 0px 20px 20px; font-size: 14px; }
	.carrosselatra {margin: 40px;}		


	.orcamento {padding: 45px 0;}	
	.orcamento h2 {font-size: 32px; margin: 0px 20px 30px; }
	.orcamento p {margin: 0px 20px 20px; font-size: 14px; }	


	.contato {padding: 45px 0;}	
	.contato h2 {font-size: 32px; margin: 0px 20px 30px; }
	.contato p {font-size: 14px; }
	.mapa{ width: 320px; margin-top: 0px;}		


	.c1 { bottom: -90%;}
	.c2 { height: 15px; width: 15px; right: 4%;}
	.c4 { height: 15px;width: 15px; top: 235%; right: 7%;}
	.c5 { height: 15px; width: 15px; bottom: -229%; left: 66%;}
	.c6 { bottom: -140%;}
	.c7 { height: 10px; width: 10px; top: 287%; right: 25%;}
	.c8 { bottom: -288%; left: 5%;}
	.c9 { height: 15px; width: 15px; top: 378%; right: 7%;}
	.c10 { height: 15px; width: 15px; bottom: -300%; left: 30%;}
	.c11 { height: 15px; width: 15px; top: 455%; right: 12%;}
	.c12 { top: 508%; right: 15%;}
	.c13 { bottom: -435%;}
	.c14 { height: 15px; width: 15px; bottom: -430%; left: 6%;}
	.c15 { height: 10px; width: 10px; top: 572%;}
	.c16 { height: 15px; width: 15px; top: 595%; right: 85%;}
	.c17 { height: 10px; width: 10px; bottom: -510%; left: 84%;}
	.c18 { bottom: -505%; left: 27%;}


}/*max-width:480px*/

@media screen and (max-width: 440px){
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {width: 109%;}

}/*max-width:400px*/

@media screen and (max-width:399px){
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {width: 110%;}
	
	.c1 { bottom: -90%;}
	.c2 { height: 15px; width: 15px; right: 4%;}
	.c4 { top: 170%; right: 7%;}
	.c5 { bottom: -170%; left: 2%;}
	.c6 { bottom: -120%;}
	.c7 { top: 270%; right: 7%;}
	.c8 { bottom: -131%; left: 29%;}
	.c9 { top: 360%; right: 3%;}
	.c10 { bottom: -288%; left: 3%;}
	.c11 { top: 430%; right: 4%;}
	.c12 { top: 485%; right: 6%;}
	.c13 { bottom: -398%;}
	.c14 { bottom: -400%; left: 2%;}
	.c15 { top: 548%;}
	.c16 { top: 567%; right: 93%;}
	.c17 { bottom: -482%; left: 94%;}
	.c18 { bottom: -515%; left: 7%;}

}/*max-width:399px*/

@media screen and (max-width:350px){
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {width: 111%;}
	.mapa{ width: 250px; margin-top: 0px;}


}/*max-width:350px*/

@media screen and  (max-width: 320px){
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {width: 113%;}

	.links { margin-right: -40px;}

	.c18 { bottom: -500%; left: 7%;}
	
}/*max-width:320px*/

