.page-template-template-pagina-inicial-nova #wrapper {
	background:none;
	border:none;
}
.page-template-template-pagina-inicial-nova .wrapper-transparente {
	width:auto;
}
.page-template-template-pagina-inicial-nova #slider {
	display:none;
}
article#newhome {
  margin-top: -50px;
}
.page-template-template-pagina-inicial-nova #programacao-new {
	display:none;
}
.page-template-template-pagina-inicial-nova #footer {
  display: none;
}
#wrapper {
	margin-left:auto;
	margin-right:auto;
	background:#fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:1px solid #cacaca;
}

.wrapper-transparente {
	margin-left:auto;
	margin-right:auto;
	width: 1020px;
	z-index:998;
	position:relative;
}
.nivoSlider {
	margin-top:-6px 0px -20px 0px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.centered-wrapper {
	width:980px;
	margin:0 auto;
}
.primeiro_box {
	width:210px;
	float:left;
}
.segundo_box {
	width:300px;
	float:left;
	height:530px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:1px solid #cacaca;
}
.segunda_coluna {
	width:300px;
	margin-left:20px;
	float:left;
	height:530px;
}
.segundo_box img {
	margin-left: 8px;
	margin-top: 8px;
}
.terceiro_box {
	width:230px;
	margin-left:20px;
	float:left;
}
.quarto_box {
	width:180px;
	float:left;
	margin-left:20px;
}
.box {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:1px solid #cacaca;
}
.box.patrocinadores {
	float:right;
	width:180px;
	height:170px;
}
.box.comercial {
	float:right;
	width:180px;
	height:170px;
	background: url('/wp-content/uploads/2014/04/comercial1.png') 0px 31px no-repeat;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out; 
}
.box.fale-conosco {
float: right;
margin: 10px 0px;
width: 180px;
height: 170px;
background: url('/wp-content/uploads/2014/03/fale-conosco.png') 0px 31px no-repeat;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.box.inscricoes.sidebar {
float:left;
margin: 0px auto;
}
.box.patrocinadores.sidebar {
float:left;
width:210px;
margin: 20px auto;
}
.box.promocao.sidebar {
float:left;
margin: 0px auto;
}
.widget {
margin-bottom: 0px !important;
}
.box.single .titulo {
text-align: left;
padding-left: 30px;
font-size: 18px;
padding-top: 6px;
margin-top: 0px;
text-transform:capitalize;
}

#footer {
	margin-top:10px;
}

.hotel .nome {
	font-weight: bold;
}

.hotel {
	margin: 20px auto;
}

.box.inscricoes {
	width:210px;
	height:170px;
	background: url('/wp-content/uploads/2014/11/inscricao.png') 0 30px no-repeat;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out; 
}
.box.promocao {
	width:210px;
	height:170px;
	background: url('/wp-content/uploads/2014/09/promocao1.png') 0 9px no-repeat;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out; 
}
.box.imprensa {
	width:210px;
	height:170px;
	background: url('/wp-content/uploads/2014/02/imprensa3.jpg') 0 30px no-repeat;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out; 
}
.box.palestrantes {
	margin-bottom:10px;
	width:210px;
	height:170px;
	background: url('/wp-content/uploads/2014/11/chefs-convidados.jpg') 0 32px no-repeat;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out; 
}
.box.programacao {
	margin: 10px 0px;
	width:210px;
	height:170px;
	background: url('/wp-content/uploads/2014/03/programacao2.jpg') no-repeat;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out; 
}
.box.receitas {
	width:300px;
	height:170px;
	background: url('/wp-content/uploads/2014/11/receitas.png') 0 30px no-repeat;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out; 
	float: left;
	margin-top: 10px;
	padding:0;
}
.box.rebob {
float:right;
	margin: 10px 0px;
	width:180px;
	height:170px;
	background: url('/wp-content/uploads/2014/02/rebob-logo1.png') 0px 31px no-repeat;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out; 
}
.box.engenho {
float:right;
	margin: 10px 0px;
	width:180px;
	height:170px;
	background: url('/wp-content/uploads/2014/11/restaurentes.jpg') 0px 31px no-repeat;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out; 
}

.box.inscricoes:hover {
-webkit-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
-moz-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
}
.box.promocao:hover {
-webkit-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
-moz-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
}
.box.palestrantes:hover {
-webkit-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
-moz-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
}
.box.imprensa:hover {
-webkit-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
-moz-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
}
.box.programacao:hover {
-webkit-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
-moz-box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
box-shadow: 0px 0px 12px 4px rgba(227,227,227,1);
}
.link a:hover {
text-decoration:none;
}
.box.programacao h2 {
font-family: "Open Sans";
font-size: 15px;
font-weight: 700;
margin-left: 10px;
margin-top: 0px;
}
.box.inscricoes h2 {
font-family: "Open Sans";
font-size: 15px;
font-weight: 700;
margin-left: 10px;
margin-top: 0px;
}
.box.promocao h2 {
font-family: "Open Sans";
font-size: 15px;
font-weight: 700;
margin-left: 10px;
margin-top: 0px;
}
/* Box Noticias */
.box.noticias {
width:230px;
height:auto;
margin: 10px 0px;
}
.noticia {
margin:10px;
height:74px;
}
.noticia img {
width:60px;
height:60px;
float:left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.titulo-noticia {
float:left;
margin-left:10px;
color:#656565;
width: 138px;
font-size:12px;
font-weight:bold;
margin-top:10px;
}
.titulo-noticia:hover {
color:#000000;
}
.noticia-data {
font-size:12px;
float:right;
margin-top:6px;
margin-left:10px;
}
/* Box Videos */
.box.videos {
	width:230px;
	height:auto;
}
.video {
margin:10px;
height:80px;
margin-top:19px;
}
.video img {
width:60px;
height:60px;
float:left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.titulo-video {
float:left;
margin-left:10px;
color:#656565;
width: 138px;
font-size:12px;
font-weight:bold;
}
.titulo-video:hover {
color:#000000;
}
.video-data {
font-size:12px;
float:right;
margin-top:6px;
margin-left:10px;
}
.titulo-menor {
	font-size:14px;
	padding-top: 6px;
	border-bottom:1px solid #A0A0A0;
	width:100%;
	text-align:center;
	background: url('/wp-content/uploads/2014/02/bg_barra1.png') repeat-x;
	color: #265169;
	height: 32px;
	font-weight: bold;
	font-family: 'Open Sans', sans-serif;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.titulo {
	border-bottom:1px solid #A0A0A0;
	width:100%;
	text-align:center;
	background: url('/wp-content/uploads/2014/02/bg_barra1.png') repeat-x;
	color: #265169;
	font-size: 14px;
	height: 32px;
	padding-top: 6px;
	font-weight: bold;
	font-family: 'Open Sans', sans-serif;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.carousel.fade {
  opacity: 1;
}
.carousel.fade .item {
  -moz-transition: opacity ease-in-out .7s;
  -o-transition: opacity ease-in-out .7s;
  -webkit-transition: opacity ease-in-out .7s;
  transition: opacity ease-in-out .7s;
  left: 0 !important;
  opacity: 0;
  top:10px;
  position:absolute;
  width: 100%;
  display:block !important;
  z-index:1;
}
.carousel.fade .item:first-child {
  top:auto;
  position:relative;
}
.carousel.fade .item.active {
  opacity: 1;
  -moz-transition: opacity ease-in-out .7s;
  -o-transition: opacity ease-in-out .7s;
  -webkit-transition: opacity ease-in-out .7s;
  transition: opacity ease-in-out .7s;
  z-index:2;
}

#slider {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
z-index: 1000;
}
.swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}
.swipe-wrap {
  overflow: hidden;
  position: relative;
}
.swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
}

.swipe:hover .banner_home_next, .swipe:hover .banner_home_previous {
visibility:visible !important;
}

.banner_home, .banner_home_2, .banner_home_3 {
position:relative;
}
.banner_home_next {
float: right;
height:79px;
width:33px;
margin-top: -240px;
position: relative;
background: url('/wp-content/uploads/2014/02/seta-next.png');
visibility:hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.banner_home_previous {
float:left;
height:79px;
width:33px;
margin-top: -240px;
position: relative;
background: url('/wp-content/uploads/2014/02/seta-previous.png');
visibility:hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.banner_home_previous:hover, .banner_home_next:hover {
cursor:pointer;
visibility:visible;
} 

.banner-item {
	height: 395px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.banner-item h3 {
	font-size: 33px;
	color: #FFF;
	font-family: "Open Sans";
	text-shadow: 2px 2px 3px #000000;
	font-weight:bold;
	line-height: 45px;
}
.banner-item h3.preto {
	color:#191919;
	text-shadow: 2px 2px 3px #FFF;
}

.absolute { position:absolute; }
.absolute.right { right:30px; text-align:right; }
.absolute.left { left:30px; text-align:left; }
.absolute.top { top:10px; }
.absolute.top.left { top:60px; }
.absolute.bottom { bottom:10px; }


.banner_home {background-image: url('/wp-content/uploads/2014/11/2.jpg');}
.banner_home_2 { background-image: url('/wp-content/uploads/2014/11/11.jpg'); }
.banner_home_3 { background-image: url('/wp-content/uploads/2014/11/10.jpg'); }
.banner_home_4 {background-image: url('/wp-content/uploads/2014/11/1.jpg');}
.banner_home_10 {background-image: url('/wp-content/uploads/2014/11/9.jpg');}
.banner_home_5 {background-image: url('/wp-content/uploads/2014/11/6.jpg');}
.banner_home_6 {background-image: url('/wp-content/uploads/2014/11/4.jpg');}
.banner_home_7 {background-image: url('/wp-content/uploads/2014/11/3.jpg');}
.banner_home_8 {background-image: url('/wp-content/uploads/2014/11/7.jpg');}
.banner_home_9 {background-image: url('/wp-content/uploads/2014/11/5.jpg');}
.banner_home_11 {background-image: url('/wp-content/uploads/2014/11/12.jpg');}

#breadcrumbs{
    list-style:none;
    margin:0px 0 10px -30px;
    overflow:hidden;
}
 
#breadcrumbs li{
    float:left;
    margin-right:15px;
	color:#fff;
}
#breadcrumbs strong{
	color:#FFF;
}
#breadcrumbs li a {
color:#08c;
}
#breadcrumbs li a:hover {
color:#FFF;
}

#breadcrumbs .separador{
    font-size:13px;
    color:#FFF;
	font-family: "Open Sans"
}

.post-thumbnail-arquivo {
float:left;
width:15%;
margin-top:20px;
}
.post-thumbnail-arquivo img {
max-width: 90%;
height:auto;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.post-date-arquivo {
float: right;
margin-top: 5px;
}

.meta {
float:right;
}

.hotel-conveniado {
font-weight:bold;
}
.hotel-conveniado.superior {
color:#CA973C;
}
.hotel-conveniado.luxo {
color: #8B0000;
}
.categoria-superior {
margin: 20px auto;
border-bottom: 1px solid #e3e3e3;
font-weight: bold;
padding: 0px 25%;
}
.categoria-luxo {
margin: 20px auto;
border-bottom: 1px solid #e3e3e3;
font-weight: bold;
padding: 0px 25%;
}

.desenvolvido-por-fivoo {
background: url('/wp-content/uploads/2014/08/logo.png') no-repeat;
width: 179px;
height: 60px;
float: right;
clear: both;
margin: 10px auto;
opacity: 0.5;
border-radius: 4px;
-webkit-transition: all 0.5s; /* For Safari 3.1 to 6.0 */
transition: all 0.5s;
}

input#pagar-PagSeguro {
margin: 20px auto;
}

.desenvolvido-por-fivoo:hover {
opacity:1.0;
}

#posts .carousel-inner>.item img {
min-height: 384px;
width: auto;
margin: 0px auto;
}
.nav-tabs>li>a {
line-height: 0.8 !important;
background:url('/wp-content/uploads/2014/02/bg_barra1.png') repeat-x;
text-transform:uppercase;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
color:#1D4A74 !important;
font-weight:bold !important;
text-transform:uppercase;
}
.ver-todos-videos {
text-align: right;
font-size: 10px;
margin: 10px;
clear: both;
}
.ver-todas-noticias {
text-align: right;
font-size: 10px;
margin: 10px;
clear: both;
margin-top: 20px;
}
/* Rebob */
.quem-e-quem .pessoal {
float: left;
clear:both;
margin: 20px 0px;
}
.quem-e-quem .pessoal img {
border: 1px solid #000;
float:left;
}
.quem-e-quem .pessoal ul {
float:left;
margin-top:15px;
}
.quem-e-quem .pessoal .negrito {
font-weight:bold;
}
.quem-e-quem .pessoal .negrito-e-uppercase {
font-weight:bold;
text-transform:uppercase;
}



/* Programação */
.programacao-tabela table {
width:100%;
}
.programacao-tabela td {
border: 1px solid #333;
padding: 5px 10px;
}
.programacao-tabela tr.primeira-coluna {
text-align:center;
}

.titulo-noticias {
margin: -30px auto 40px auto;
text-align: center;
max-width: 85%;
}
.emails {
display: inline-block;
margin-bottom: 30px;
width:100%;
}
.emails .email {
	float:left;
	width:22%;
	background:#EAF8FF;
	border: 1px solid #ACD4E4;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:110px;
	font-size:14px;
	margin-left:20px;
	margin-top:20px;
}
.email.primeiro {
width: 24%;
}


.box.single .email .titulo {
border-bottom:1px solid #ACD4E4;
width:100%;
font-size: 18px;
text-align: center;
padding: 0px;
padding-top: 4px;
color:#187BAA;
}
.email .endereco-de-email {
padding:25px 5px;
text-align:center;
}

.telefone-contato {
	text-align: left;
	width: 510px;
	margin: 0px auto;
	margin-bottom:30px;
}
.telefone-contato img{
	float:left;
	margin-right:30px;
	max-width: 70px;
	height: auto;
}

.tabela-inscricao td {
border: 1px solid #000;
padding: 3px 15px;
}
.tabela-inscricao .centralizar td {
text-align:center;
font-weight:bold;
}

.button.inscrever {
color: #FFF;
border-top-color: #1992da;
border-left-color: #0c75bb;
border-right-color: #0c75bb;
border-bottom-color: #00589c;
-webkit-box-shadow: inset 0 1px 1px 0 #6fc5f5;
-moz-box-shadow: inset 0 1px 1px 0 #6fc5f5;
box-shadow: inset 0 1px 1px 0 #6fc5f5;
background: #117ed2;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#37aaea",endColorstr="#117ed2");
background: -webkit-gradient(linear,left top,left bottom,from(#37aaea),to(#117ed2));
background: -moz-linear-gradient(top,#37aaea,#117ed2);
background-image: -o-linear-gradient(top,#37aaea 0,#117ed2 100%);
background-image: linear-gradient(to bottom,#37aaea 0,#117ed2 100%);
}
.button.inscrever:hover {
background: #1c5bad;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2488d4",endColorstr="#1c5bad");
background: -webkit-gradient(linear,left top,left bottom,from(#2488d4),to(#1c5bad));
background: -moz-linear-gradient(top,#2488d4,#1c5bad);
background-image: -o-linear-gradient(top,#2488d4 0,#1c5bad 100%);
background-image: linear-gradient(to bottom,#2488d4 0,#1c5bad 100%);
-webkit-box-shadow: inset 0 1px 1px 0 #64bef1;
-moz-box-shadow: inset 0 1px 1px 0 #64bef1;
box-shadow: inset 0 1px 1px 0 #64bef1;
text-decoration:none;
}
.button {
font-size: 23px;
padding: 10px 30px;
border: 1px solid #b5b5b7;
background: #ebebeb;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="white",endColorstr="#ebebeb");
background: -webkit-gradient(linear,left top,left bottom,from(white),to(#ebebeb));
background: -moz-linear-gradient(top,white,#ebebeb);
background-image: -o-linear-gradient(top,white 0,#ebebeb 100%);
background-image: linear-gradient(to bottom,#fff 0,#ebebeb 100%);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #000;
-webkit-box-shadow: inset 0 1px 1px 0 white;
-moz-box-shadow: inset 0 1px 1px 0 white;
box-shadow: inset 0 1px 1px 0 white;
line-height: 19px;
display: inline-block;
cursor: pointer;
-webkit-font-smoothing: subpixel-antialiased;
font-family: "Open Sans";
}

.programacao .local {
clear:both;
font-weight:bold;
}
.programacao .horario {
clear:both;
font-weight:bold;
}
.programacao .quem {
clear:both;
}
.toggle-menu-more {
background: url('/wp-content/uploads/2014/04/menu-toggle.png') no-repeat 210px 5px !important;
}
.toggle-menu-less {
background: url('/wp-content/uploads/2014/04/menu-toggle.png') no-repeat -345px 5px !important;
}
.imagem-programacao {
width: 396px;
height: 660px;
background: url("/wp-content/uploads/2014/04/programacao2.png");
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 0px auto;
border:1px solid #e3e3e3;
}


.prog23 {
float:left;
width:210px;
background:#EAF8FF;
border: 1px solid #ACD4E4;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
height:105px;
margin-top:20px;
}
.prog24 {
float:left;
width:210px;
background:#EAF8FF;
border: 1px solid #ACD4E4;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
height:105px;
margin-left:26px;
margin-top:20px;
}
.prog25 {
float:left;
width:210px;
background:#EAF8FF;
border: 1px solid #ACD4E4;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
height:105px;
margin-left:26px;
margin-top:20px;
}

.programacao-titulo {
width:210px;
font-size:20px;
text-align:center;
padding:20px;
color:#187BAA;
}

.programacao-pdf {
float: right;
font-size: 11px;
margin: 10px 0px;
padding-left: 26px;
background: url("/wp-content/uploads/2014/04/printer_icon.gif") no-repeat 1px 0px;
padding-top: 2px;
}

.programacao-pdf-footer {
float:left;
font-size: 11px;
margin: 10px 0px;
padding-left: 26px;
background: url("/wp-content/uploads/2014/04/printer_icon.gif") no-repeat 1px 0px;
padding-top: 2px;
}

#event_espresso_registration_form input[type="text"] {
	padding:3px 5px;
	font-size: 14px;
	border-radius: 3px;
	border: 1px solid #BBBBBB;
}

#event_espresso_registration_form select {
	width:323px;
	padding: 3px 5px;
	font-size: 14px;
	border-radius: 3px;
	border: 1px solid #BBBBBB;
}

p.event_form_field {
	width: 350px;
	margin: 10px auto;
}

.event_questions h3 {
	text-align: center;
	margin-bottom: 30px;
}

select#price_option-1 {
	width:385px;
}


#event_espresso_registration_form input[type="submit"] {
	background: #EE8500;
	color: #FFF;
	border: 0px;
	padding: 6px 13px;
	font-size: 16px;
	border-radius: 5px;
}

p#event_form_submit-1 {
	text-align: center;
	margin-top: 20px;
}
.event_questions h3 {
	text-align:center;
	margin-bottom:30px;
}
p.event_form_field {
	width: 350px;
	margin: 10px auto;
}
div#informacoes-evento {
	width: 350px;
	margin: 0px auto;
}

#event_espresso_attendee_verify td {
	padding: 5px 0px;
}

.gerar-boleto {
	text-align: center;
}
.pagar-com-pagseguro {
	text-align: center;
	margin-bottom: 10px;
}

img.pagamento-boleto {
	margin-bottom: 10px;
	width:140px;
}
img.pagamento-pagseguro {
	margin-bottom: 10px;
	width:140px;
}
.forma-pagamento {
	float:left;
	margin-left: 45px;
}
.clear {
	clear:both;
}
/*#slider h3 {
	display:none;
}*/

ul.informacoes-hospedagem {
	padding: 10px 0px;
}
ul.informacoes-hospedagem li {
	margin: 20px auto;
}

#barra-inferior aside#sidebar {
	width: 700px;
	margin: 50px auto 0px auto;
	display: none;
	float: none;
 }

div#barra-inferior {
	width: 100%;
}

#barra-inferior .item img {
	min-height: 1px !important;
	height: auto;
	width: auto;
}

#barra-inferior .patrocinadores {
	margin: 0px 5%;
}

.programacao table {
	text-align:center;
}



.programacao tr, .programacao td {
	border: 1px solid #e3e3e3;
	padding:5px;
}

tr.fundo-cinza {
	background: #e3e3e3;
}


.auditorio-phoenix tr.dia-e-local {
	text-align: center;
	background: #7DEB7D;
	font-weight: bold;
}
.auditorio-phoenix .palestra td.tema {
	background: #DBFFDE;
}

.auditorio-fea tr.dia-e-local {
	text-align: center;
	background: #F0CA79;
	font-weight: bold;
}
.auditorio-fea .palestra td.tema {
	background: #FCE2AC;
}

.colegio-arnaldo tr.dia-e-local {
	text-align: center;
	background: #7DD9EB;
	font-weight: bold;
}
.colegio-arnaldo .palestra td.sala-tema1,
.colegio-arnaldo .palestra td.sala-tema2,
.colegio-arnaldo .palestra td.sala-tema3 {
	background: #D3F8FF;
}

.terraco-fumec tr.dia-e-local {
	text-align: center;
	background: #EB7D7D;
	font-weight: bold;
}
.terraco-fumec .palestra td.tema {
	background: #FFB3B3;
}

table.colegio-arnaldo {
	width: 890px;
}



table.auditorio-fea, table.auditorio-phoenix, table .colegio-arnaldo, table.terraco-fumec {
	margin-top: 30px;
}

ul#dias-programacao {
	margin: 30px auto;
	width: 760px;
}

ul#dias-programacao li {
	display: inline-block;
	width: 120px;
	margin-right: 20px;
	padding: 5px 20px;
	cursor: default;
}
ul#dias-programacao li:hover {
	background: #E7E7E7;
	border-radius: 5px;
}
#dias-programacao .dia-numeral {
	font-size: 60px;
	margin-left: -10px;
	float: left;
	margin-top: 2px;
}
#dias-programacao .dia {
	float: left;
	font-size: 12px;
}
#dias-programacao .mes {
	float: left;
	text-align: center;
	width: 100%;
	margin-top: -15px;
}
#dias-programacao li.active {
	background: #F36262 !important;
	color: #FFF;
	border-radius: 5px;
}

#dia16deoutubro,
#dia17deoutubro,
#dia18deoutubro,
#dia19deoutubro {
	display: none;
}

.para-imprimir {
	clear: both;
	float: right;
	margin-top: 10px;
}
.para-imprimir i {
	margin: 0px 10px;
	font-size: 18px;
}

.fundo-branco {
	font-weight: bold;
}

#posts {
	text-align:justify;
}

#barra-superior ul {
	background: #4C2A16;
	border-radius: 5px;
	border: 1px solid #492109;
	margin: 3px auto -7px auto;
	text-align: center;
}
#barra-superior ul li {
	display: inline-block;
	margin-right: 55px;
	font-weight: bold;
	padding: 5px 0;
	font-size: 15px;
}
#barra-superior ul a {
	color:#fff;
}
#barra-superior ul li:last-child {
	margin-right: 35px;
}

.atencao-programacao {
	background: #FAFAC1;
	border: 2px solid #E5E067;
	border-radius: 5px;
	padding: 10px 30px;
	margin-bottom: 30px;
	text-align: center;
	color: #6A720E;
}

#patrocinio,
#participacao,
#apoio,
#promocao-e-logistica {
	display:none;
}

ul#tipos-patrocinio {
	padding:0px;
	margin:20px 0px 50px 0px;
}
ul#tipos-patrocinio li.active {
	background: #F16B6B !important;
	color: #FFF;
}
ul#tipos-patrocinio li:hover {
	background: #e3e3e3;
}
ul#tipos-patrocinio li {
	display: inline-block;
	margin-right: 22px;
	font-size: 15px;
	font-weight: bold;
	cursor: default;
	padding: 5px 10px;
	border-radius: 5px;
}
ul#tipos-patrocinio li:last-child {
	margin-right: 0px;
}

#cotas-de-patrocinio h2 {
	font-size:25px;
}
#cotas-de-patrocinio h3 {
	font-size:20px;
}
#cotas-de-patrocinio p {
	margin-bottom:30px;
}
#cotas-de-patrocinio li {
	list-style:disc;
	margin: 10px 0px;
}
h2#cotas-disponiveis {
	font-size: 28px;
	text-transform: uppercase;
	text-align: center;
	border-bottom: 1px solid #e3e3e3;
	width: 60%;
	margin: 40px auto 50px auto;
}

#resumo-cotas h3 {
	font-size: 20px;
}
#resumo-cotas li {
	margin: 30px 0px;
}
h2#maiores-detalhes {
	font-size: 28px;
	text-transform: uppercase;
	text-align: center;
	border-bottom: 1px solid #e3e3e3;
	width: 60%;
	margin: 80px auto 30px auto;
}
ul#resumo-cotas {
	padding: 0px;
}

.contato-comercial {
	text-align: left;
	width: 470px;
	margin: 70px auto 30px auto;
}
.contato-comercial img {
	float: left;
	margin-right: 30px;
	max-width: 90px;
	height: auto;
}
.contato-comercial h4 {
	margin:5px 0px;
	font-size: 17px
}

#simulacao-de-marcas {
	margin-top: -10px;
	margin-bottom: 10px;
	text-align: center;
}

td.colunavazia {
	width: 110px;
}
td.colunatema {
	width: 225px;
}

.headerbg {
	background-image:url("/wp-content/uploads/2014/10/cabecalho.jpg");
	background-repeat:repeat-x;
	height: 160px;
	width: 100%;
	z-index: 999;
	position:relative;
	top:0;
	left:0;
	float:left;
	margin-bottom:10px;
}
#header {
	/*background-image:url("/wp-content/uploads/2014/11/header3.png");*/
	background-repeat:repeat-x;
	height: 160px;
	width: 1020px;
	margin:auto;
}
#header .logo-chef-familia {
	background-image:url("/wp-content/uploads/2014/10/logo_com_corrente_shadow.png");
	width: 217px;
	height: 240px;
	float: left;
	margin-bottom: -50px;
}
#header .header-texto {
	float: right;
	color: #FFF;
	margin-top: 35px;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);
}
#header .header-texto h1 {
	color: #FFF;
	font-size: 40px;
	margin-bottom: -20px;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);
	margin-top: 0px;
	text-align: right;
}
#header .header-texto h2 {
	color: #FFF;
	text-align: right;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);
	margin-bottom:5px;
}
#header .campo-sao-bento {
	font-size: 20px;
	float: right;
}
#header .descricao-header {
	color: #FFF;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);
	position: relative;
	top: 80px;
	left: 30px;
	font-size: 20px;
}
#mac {
	background:url("/wp-content/uploads/2014/10/mac1.png");
	width:348px;
	height:108px;
	float:right;
}
/* Sistem Check CPF  */
#nova-inscricao,
#inscricao-existente,
#cpf-invalido {
	display:none;
}
#cpf-invalido {
	text-align: center;
	margin-top: 30px;
}
#inscricao-existente {
	text-align: center;
	margin-top: 15px;
}
div#user-result {
	text-align: center;
	margin-top: 30px;
}
.cpf-cadastrado {
	font-weight: bold;
}
.digite-email {
	margin-bottom: 15px;
}
.botao-continuar-cadastrado,
.botao-editar-dados {
	background: #F49D2A;
	width: 125px;
	margin-left: auto;
	margin-right:auto;
	padding: 5px 10px;
	border-radius: 5px;
	color: #FFF;
	cursor: pointer;
	text-align:center;
}
.botao-continuar-cadastrado:hover,
.botao-editar-dados:hover {
	background:#FCAF4A;
}
.botao-editar-dados {
	margin-top:20px;
	margin-bottom:20px;
}
input#TEXT_13 {
	text-align: center;
	height: 50px;
	font-size: 20px !important;
}
#cancelar-inscricao1 {
	color:#FF0000;
	text-align: center;
	margin-top: 50px;
	cursor:pointer;
}
#cancelar-inscricao2 {
	display:none;
	text-align: center;
	font-weight: bold;
	margin: 30px 0px;
}
#botoes-cancelar {
	width:350px;
	margin:auto;
}
#cancelar-sim {
	float:right;
	cursor:pointer;
}
#cancelar-nao {
	float:left;
	cursor:pointer;
}
div#campos-usuario {
	display: none;
}
div#user-result3 {
	text-align: center;
	margin-top: 30px;
	font-weight: bold;
	color: #FF0000;
}
input#editar_pagamento {
	background: #E4E4E4;
	cursor: not-allowed;
}
#campos-usuario input#preco_inscricao_visualizar {
	background: #E4E4E4;
	cursor: not-allowed;
}
#campos-usuario .campo {
	width: 325px;
	margin: auto;
}
#campos-usuario {
	border-top: 1px solid #e3e3e3;
	padding-top: 30px;
}
#campos-usuario h2 {
	text-align:center;
}
#campos-usuario label {
	width: 100%;
	margin-bottom: 0px;
	margin-top: 10px;
}
#campos-usuario input {
	width: 100%;
}
div#user-result4,
div#user-result5 {
	text-align: center;
	margin: 10px;
	background: #EDEDED;
	border: 1px solid #DAD7D7;
	padding: 5px;
	display:none;
}
#inscricao-sucesso {
	text-align: center;
	margin: 10px;
	background: #EDEDED;
	border: 1px solid #DAD7D7;
	padding: 5px;
}
input#TEXT_13 {
	width: 180px;
	height: 40px;
}
/* Sistem Check CPF fim */
div#cursos-inscricao {
	border: 1px solid #e3e3e3;
	border-top:0;
	display: inline-block;
	width: 100%;
}
div.curso {
	width: 25%;
	padding: 20px;
	display: inline-block;
	vertical-align: top;
	border-right: 1px solid #e3e3e3;
	text-align: left;
	cursor:pointer;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.selecionado {
	-webkit-box-shadow: inset 0px 0px 26px 0px rgba(72, 255, 69, 1);
	-moz-box-shadow: inset 0px 0px 26px 0px rgba(72, 255, 69, 1);
	box-shadow: inset 0px 0px 26px 0px rgba(72, 255, 69, 1);
	background: #E1FFE2;

}
.linha-cursos:last-child {
	border-right:0 !important;
}
.foto-curso {
	width:100px;
	height:100px;
	background:url("http://chefdefamilia.com.br/wp-content/uploads/2014/03/cook-150x150.gif");
	background-size:cover;
	margin: 0 auto 10px auto;
}
.curso .titulo_curso {
	text-align:center;
	font-weight:bold;
}
.linha-cursos {
	border-top: 1px solid #e3e3e3;
}
div#preco_inscricao {
	display: inline;
}
#barra-preco {
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	padding: 10px;
	background: #000;
	border-top: 2px solid #3F3F3F;
}
#barra-preco .conteudo-barra {
	width: 1040px;
	margin: auto;
	text-align: right;
	font-size: 23px;
	font-weight: bold;
	color:#FFF;
}
.valor-texto {
	display: inline;
}
.valor-numero {
	display: inline;
}
.valor-centavos {
	display: inline;
	margin-left: -3px;
}
.simbolo-real {
	display: inline;
}
div#ultimo-recurso {
	text-align: center;
	margin-top: 20px;
	background: #000;
	color: #FFF;
}
div#ultimo-recurso strong {
	color:#FFF;
}
.porque-cpf {
	max-width: 400px;
	text-align: center;
	margin: auto;
	color: #666;
}
.curso.passado {
	cursor: not-allowed;
	background: #e3e3e3;
}
.box-logo {
	max-width:100%;
	margin-bottom: -20px;
	border-top: 1px solid #e3e3e3;
	margin-top: 20px;
}

/* Palestrantes */
.palestrantes .pessoal {
float: left;
clear:both;
margin: 20px 0px;
}
.palestrantes .pessoal img {
border: 1px solid #000;
float:left;
}
.palestrantes .pessoal ul {
float:left;
margin-top:15px;
}
.palestrantes hr {
clear: both;
width: 75%;
margin: 0px auto;
}
.palestrantes .nome {
font-size:30px;
text-align: left;
line-height: 35px;
margin-bottom: 5px;
}
.palestrantes .cargo {
font-style: italic;
margin: -6px 0px 20px 0px;
display:none;
}
.palestrantes .titulo-palestra {
font-size: 24px;
line-height: 26px;
text-align: center;
margin-bottom: 15px;
}
.quando li {
text-align:center;
}
.tema-palestra {
	margin-top: 20px;
	text-align: center;
	background: #64BE5C;
	padding: 5px 10px;
	border: 2px solid #60A859;
	font-size: 20px;
	border-radius: 5px;
	color: #FFF;
	display:none;
}
.descricao-cheff {
font-size: 17px;
}

/* Impar */
.palestrantes .impar .coluna1 {
width:39%;
float:left;
text-align: center;
}
.palestrantes .impar .coluna2 {
width:61%;
float:left;
}
.palestrantes .impar {
float:left;
clear:both;
margin:20px 0px;
}
.palestrantes .impar img {
border: 1px solid #000;
margin-top:30px;
max-width:268px;
height:auto;
}
.palestrantes .impar ul.dados {
float:left;
margin-top:15px;
text-align:justify;
}
.palestrantes .impar .quando {
float:left;
margin:30px auto;
width:100%;
}
.palestrantes .impar .quando ul {
border: 1px solid #e3e3e3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 10px 30px;
background: #CDE7FF;
}
/* Par */
.palestrantes .par .coluna1 {
width:39%;
float:right;
text-align: center;
}
.palestrantes .par .coluna2 {
width:61%;
float:right;
}
.palestrantes .par {
float:left;
clear:both;
margin:20px 0px;
}
.palestrantes .par img {
border: 1px solid #000;
margin-top:30px;
max-width:268px;
height:auto;
}
.palestrantes .par ul.dados {
float:left;
margin-top:15px;
text-align:justify;
padding:0px 40px 0px 0px;
}
.palestrantes .par .quando {
float:left;
margin:30px auto;
width:100%;
}
.palestrantes .par .quando ul {
border: 1px solid #e3e3e3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 10px 30px;
background: #CDE7FF;
}

.imagem-principal {
	text-align: center;
}
.imagem-principal img {
	border-radius: 10px;
	border: 2px solid #BEBEBE;
	margin-bottom: 10px;
}
.imagens-secundarias {
	text-align: center;
}
.imagens-secundarias li img {
	max-width: 200px;
	max-height: 100px;
	border-radius: 5px;
	border: 2px solid #BEBEBE;
}
#receita .titulo-noticias {
	margin: 20px auto;
}
.info-receitas {
	background: #DF5D19;
	color: #FFF;
	padding: 10px 50px;
	border: 2px solid #DB4B00;
	border-radius: 5px;
	width: 680px;
	margin-left: 50px;
	display:inline-block;
}
.tempo-preparo {
	float: left;
	font-family: "Open Sans";
	font-size: 16px;
}
.rendimento {
	float: right;
	font-family: "Open Sans";
	font-size: 16px;
}
.titulo-ingredientes {
	border-bottom: 5px solid #DB4B00;
	font-size: 20px;
	font-family: "Open Sans";
	width: 130px;
	margin: 30px 40px;
}
.titulo-modo-preparo {
	border-bottom: 5px solid #DB4B00;
	font-size: 20px;
	font-family: "Open Sans";
	width: 170px;
	margin: 30px 40px;
}
.ingredientes li:before,
.modo-preparo li:before {
	content: "\002022";
	color: rgb(219, 75, 0);
	left: -10px;
	position: relative;
	font-size: 20px;
}
.ingredientes,
.modo-preparo {
	font-size: 16px;
}
.receita-por {
	text-align: right;
	margin-right: 30px;
	margin-bottom: -20px;
}
.modo-preparo li {
	padding-right: 30px;
}

.receita {
	display: table;
	width:100%;
}
.receitas .receita .coluna1 img {
	max-width: 200px;
	height: auto;
	max-height: 200px;
	width: auto;
	border-radius: 5px;
	margin-left: 30px;
}
.receita .coluna1 {
	float: left;
	margin-right:30px;
}
.receita .coluna2 {
	float: left;
	margin-top: 30px;
}
.receitas a {
	color:#000;
}
.receita li.nome {
	font-size: 18px;
	font-family: "Open Sans";
}
.receita .tempo-preparo,
.receita .rendimento {
	float: none;
}
.receitas {
	padding: 20px 0px;
	display: inline-block;
	width:100%;
}
.receita:hover {
	background:#F7F7F7;
}
.voltar-receita {
	text-align: center;
	border-top: 1px solid #e3e3e3;
	padding-top: 10px;
	margin-top: 30px;
	font-size: 16px;
}
.bandeira {
	display: inline;
	position: relative;
	left: 10px;
	bottom: 16px;
}