#conta {
  display: block;
  width:120px;
  height:25px;
  text-align:center;
}
.usuario_logado {
	text-align:center;
	margin-top:10px;
}
.whatsApp {
   position: fixed;
   top:10px;
   height: 60px;
   width: 60px;
   z-index: 100;
   left: 10pt;
}
.texto_slogan {
    font-family:'Paytone One', sans-serif;
	font-size: 70px;
	font-weight:bold;
	line-height:70px;
	color: #FFF;
	text-shadow: 1px 1px 20px #000;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	height:300px;
}
.colunas_layout {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 5px 5px 5px rgba(0,0,0,0.5);
}
.colunas_titulo {
	font-size: 25px;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	padding-top:10px;
	padding-bottom:25px;
	color: #333;
	text-shadow: 0.1em 0.1em 0.2em #333;
	text-decoration:none;
    border-radius: 5px 5px 5px 5px;
}
.sessoes_titulo {
	font-size: 35px;
	font-weight:bold;
	text-align:left;
	line-height:20px;
	padding-top: 10px;
	padding-bottom:10px;
	color: #FFF;
	text-shadow: 0.1em 0.1em 0.2em #333;
	text-decoration:none;
    border-radius: 5px 5px 5px 5px;
}
.titulo_grande {
	font-family:'Paytone One', sans-serif;
	font-size: 45px;
	font-weight:bold;
	text-align:left;
	line-height:40px;
	padding-top: 10px;
	padding-bottom:10px;
	color:#FF9B00;
	text-decoration:none;
}
.titulo_medio {
	font-family:'Paytone One', sans-serif;
	font-size: 30px;
	font-weight:bold;
	text-align:left;
	line-height:30px;
	padding-top: 10px;
	padding-bottom:10px;
	color:#FF9B00;
	text-decoration:none;
}
.titulo_medio_passaporte {
	font-family:'Russo One', sans-serif;
	font-size: 25px;
	text-align:center;
	line-height:30px;
	color:#333;
	text-decoration:none;
	text-shadow: 0.1em 0.1em 0.05em #FFF;
}
.sessoes_layout {
	padding-top:10px;
	padding-bottom:50px;
}
.sessao_galeria {
	padding-top:10px;
	padding-bottom:50px;
	background-image: linear-gradient(#FFF, #FF9, #FFF);	
}
.sessao_passaporte {
	padding-top:10px;
	padding-bottom:50px;
	background-image: linear-gradient(#FFF, #95E7F2, #FFF);	
}
.sessao_contato {
	padding-top:10px;
	padding-bottom:50px;
	background-image: linear-gradient(#FFF, #FFCA79, #FF9C00, #FF9C00);	
}
.sessao_galeria_fotos {
	padding-top:10px;
	padding-bottom:50px;
	background-image: linear-gradient(#FFF, #FFF, #FFCA79, #FF9C00);	
}
.bg_restaurante {
  background-image:url(../aplicacao/bg_site/restaurante2.jpg);
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:scroll;
  background-position:center;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
/*  background-image: linear-gradient(to right, blue, yellow);*/
}
.bg_slogan {
  background-image:url(../aplicacao/img_blocos/slogan.png);
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position:center;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.bg_estadia {
  background-image:url(../aplicacao/bg_site/estadia1.jpg);
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:scroll;
  background-position:center;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
  /*border-radius: 5px 5px 5px 5px;    EFEITO ARREDONDADO NAS BORDAS*/
}
.bg_galeria {
  background-image:url(../aplicacao/bg_site/galeria.jpg);
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:scroll;
  background-position:center;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.bg_passaporte {
  background-image:url(../aplicacao/bg_site/atividade.jpg);
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:scroll;
  background-position:center;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.bg_eventos {
  background-image:url(../aplicacao/bg_site/eventos.jpg);
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:scroll;
  background-position:center;
  opacity: 0.5;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.bg_atividades {
  background-image:url(../aplicacao/bg_site/atividade.jpg);
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:scroll;
  background-position:center;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.bg_rodape {
  background-image: url(../images/rodape_site.jpg);
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:scroll;
  background-position:center;
}
/*EXIBIÇÃO DE IMAGENS DA GALERIA*/
.fotos_galeria {
    width: 200px;
    height: 200px;
/*	border: 1px solid #000;*/
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.fotos_galeria img {
	max-height:250px;
	max-width:auto;
}
.codebar{
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	width:100px;

}
#espacoCodeBar {
  display:table-cell;
  width:100px;
  height:300px;
  position:fixed;
  padding-top:55px;
}
#bgCodeBar {
  background-image:url(../images/bg_passaporte.jpg);
  width:600px;
  height:80px;
  -webkit-print-color-adjust: exact;
  z-index:auto;
}
/*EXIBIÇÃO DE IMAGENS DA GALERIA*/
