body{
	text-align: justify;
}

header{
	background-color:#FFFFFF;
	height:90px;
}

#containerMiddle{
	max-height: 600px;
}

#rowContainerMiddle{	
	float: none;
	margin: 0 auto;
}

#parallaxBar{
	height:400px;
	background-color:#004c82;
	background: url(../bg/bg_mobile.jpg) 50% 0 fixed;
}

#parallaxBar2{
	height:400px;
	background-color:#004c82;
	background: url(../bg/bg_mobile.jpg) 50% 0 fixed;
}

#parallaxPanorama{
	height:400px;
	background-color:#004c82;
	background: url(../bg/bg_panorama_parallax.png) 50% 0 fixed;
}

#parallaxCase{
	height:400px;
	background-color:#004c82;
	background: url(../bg/bg_case.jpg) 50% 0 fixed;
    position: relative; 	
}

.logo{
		
}
.separar{
	display:none;
}

.menu{
	font-family: 'Source Sans Pro SemiBold', sans-serif;
	color: #999999;
	font-size: 12px;
	font-weight: bold;
	width:100%;
}

.menu ul{
	padding-left: 0px;
}

.menu a, .menu a:visited{
	font-family: 'Source Sans Pro SemiBold', sans-serif;
	color: #999999;
	font-size: 12px;
	text-decoration: none;	
} 

.menu a:hover{
	font-family: 'Source Sans Pro SemiBold', sans-serif;
	color: #4089a0;
	font-size: 12px;
	text-decoration: none;	
} 

.ativo{
	color: #4089a0;
}

.menu li{
	margin-top: 20px;
	display: inline-block;
	list-style: none;
	margin-left:10px;
}

.redes_sociais{
	height:40px;
	background-color: #e5e5e5;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
}

.redes_sociais ul{
	padding-left: 5px;
	padding-right: 10px;
}

.redes_sociais li{
	display: inline-block;
	list-style: none;
	margin-left:10px;
	margin-top: 10px;
	font-size: 10px;
	font-weight: bold;
}

.olhardigital{
	padding-top: 17px;
	padding-left:5px;
}

.foto{
	float:right;
	margin-top:200px;
	text-align:right;
	font-family: 'Signika Negative Bold', sans-serif;
	font-size: 16px;
	color: #FFF;
	width:100%;
}

.foto p{
	font-family: 'Bebas Neue Book', sans-serif;
	font-size: 40px;
	color: #FFF;
	margin: 0;
	text-transform: uppercase;
}

.container_texto{
	font-family: 'SourceSansPro';
	font-size: 13px;
	color: #333333;
}

.container_02{
	font-family: 'SourceSansPro', sans-serif;
	font-size: 13px;
	color: #333333;
	padding:10px;
	padding-top:0px;
	width:100%;
	text-align: justify;
}

.container_02 img{
	margin-left: 60px;
	margin-right: 60px;
}

.imagem_baixo{
	text-align:center;
}

.imagem_baixo img{
	margin: 0px;
}

.imagem_04{
	margin: 10px;
	text-align: center;
}

.imagem{
	display: none;
}

.texto{
	width:100%;
	padding:10px;
}

.texto h1{
	font-family: 'Signika Negative Bold', sans-serif;
	font-size: 21px;
	color: #000;
}

.texto h2{
	padding-top:20px;
	padding-bottom: 10px;
	font-family: 'Bebas Neue Book', sans-serif;
	font-size: 40px;
	color: #4089a0;
}

.texto p{
	margin-bottom:15px;
	margin-top:15px;
}

.descricao{
	color: #4089a0;
	font-weight: bold;
}

h4{
	font-size: 20px;
	font-family: 'Signika Negative Bold', sans-serif;
}

.fotos{
	margin-top:15px;
	margin-bottom:15px;
	text-align: center;
}

.fotos img{
	max-width:280px;
}

.imagem_direita_bg{
	background-image: url('../bg/imagem_direita_2.png');
	width: 358px;
	height:94;
	float:right;
}

.imagem_direita{
	display: none;
}

.texto_direita{
	width: 100%;
}

.texto_direita h3{
	font-family: 'Bebas Neue Bold', sans-serif;
	font-size: 31px;
	color: #494949;
}

.texto_direita span{
	color: #969696;
}

.texto_direita p{
	font-family: 'SourceSansPro', sans-serif;
	font-size: 13px;
	color: #333333;
}


.texto_esquerda{
	font-family: 'SourceSansPro', sans-serif;
	font-size: 12px;
	color: #727272;
	width: 100%;
	padding:10px;
}

.texto_esquerda img{
	padding-left: 10px;
}

.imagem_meio{
	width: 100%;
	margin: auto;
	text-align: center;
}

.texto_fundo{
	width:100%;
	padding:10px;
}

.texto_fundo p{
	margin-bottom:15px;
	margin-top:15px;
}

.texto_fundo h2{
	padding-bottom: 30px;
	font-family: 'Bebas Neue Book', sans-serif;
	font-size: 40px;
	color: #4089a0;
}


.texto_imagem_texto{
	width:100%;
	padding: 10px;
	padding-top: 0px;
	text-align: justify;
}

.coluna_01{
	width: 100%;
}

.coluna_02{
	 width: 100%;
	 text-align: center;
}

.coluna_03{
	width: 100%;
}

.coluna_03 img{
	display: none;
}


footer{
	min-height: 131px;
	background-color: #d1d1d1;
	margin-top:40px;
	float: left;
	width:100%;
}

footer .imagem_01{
	display: none;
}

footer .imagem_02{
	display: none;
}

footer img{
	max-width: 270px;
}

#footerMenu{
	margin-top:40px;
	margin-bottom: 0px;
}

.logos_rodape{
	margin:auto;
}

/* Vídeo */

.container_entrevista{
	width:100%;
	background-color: #FFF;
}

.titulo_entrevista{
	margin: 10px;
	margin-top:80px;
}

.video{
	width: 100%;
	text-align: center;
	height: 181px;
	clear: both;
}

.player{
	width:100%;
	height: 181px;
	background-color: #000;
}

.e_jwplayer{
	width:100%;	
}

.t_jwplayer{
	width:100%;	
}

.player video{
	width: 320px;
	height: 181px;	
}


.conteudo_video{
	background-color: #FFF;
	margin-top:50px;
}

.coluna_entrevista_01{
	background-image: none;
	width: 100%;
	padding:10px;
	text-align: left;
	min-height: 0px;
}

.coluna_entrevista_01 h1{
	font-family: 'Bebas Neue Bold', sans-serif;
	font-size: 39px;
	color: #4089a0;
	margin-bottom: 0px;
}

.coluna_entrevista_01 span{
	color: #525252;
	font-size: 13px;
	font-family: 'SourceSansPro', sans-serif;
	text-decoration: underline;
}

.coluna_entrevista_02{
	text-align: justify;
	width: 100%;
	padding:10px;
	color: #525252;
	font-size: 13px;
	font-family: 'SourceSansPro', sans-serif;
}

.coluna_entrevista_02 h3{
	font-family: 'Bebas Neue Bold', sans-serif;
	font-size: 20px;
	color: #494949;
	margin-top:0px;
}

.coluna_entrevista_02 span{
	color: #969696;
}


.coluna_entrevista_03{
	display:none;
}

/*
	Panorama
*/
.coluna_02p{
	text-align: left;
}

.coluna_01p img{
	max-width:280px;
}

.texto_panorama_direita, .bg_panorama_direito{
	display: none;
}


#img_esquerda{
	display: none;
}

#img_direita{
	align: center;
}

.fundo_panorama_02{
	text-align:left;
}

.fundo_panorama_02 h3, .imagem_texto .coluna_02p h3{
	font-family: 'Bebas Neue Bold', sans-serif;
	font-size: 35px;
	color: #494949;
}

#imagem_direita_02{
	margin-left:35px;
	margin-right:35px;	
}

.fundo_panorama_02 span, .imagem_texto .coluna_02p span{
	color: #969696;
}

/*
	Perfil
*/
.container_perfil{
	background-image: none;
	background-repeat: no-repeat;
	background-position: right bottom; 
	width: 100%;
	text-align: left;
	margin-top:100px
}

.container_perfil img{
	max-width: 240px;
}

.perfil_01{
	font-family: 'Bebas Neue Book', sans-serif;
	font-size: 40px;
	color: #727272;
	height: 646px;
	text-align: center;
}

.pf_01_imagem{
	float: none;
}

.pf_01_txt{
	padding:0px;
}

.menu_perfil{
	width: 879px;
	height: 214px;
	padding-top:30px;
	padding-bottom:30px;
	margin: auto;
	clear: both;
}

/* 
	Perfil Tiago
*/

.seta_direita{
	position: fixed;
	top:45%;
	right: 0;
	margin-right: 10px;
}

.seta_esquerda{
	position: fixed;
	top:45%;
	left: 0;
	margin-left: 10px;
}

.seta_direita img, .seta_esquerda img{
	width: 15px;	
}

.container_perfil_tiago{
	background-image: none;
	background-repeat: no-repeat;
	background-position: right top; 
	width: 100%;
	text-align: center;
	margin-top:100px;
}

.infos{
	width:260px;
	margin-top: 100px;
	margin-left: 30px;
}

.menu_perfil{
	display: none;
}

.info_imagem{
	width:183px;
	height: 171px;
}

.info_texto{
	font-family: 'SourceSansPro', sans-serif;
	color: #9b9b9b;
	font-size: 12px;
	text-align: justify;
}

.info_texto h1{
	font-family: 'Bebas Neue Book', sans-serif;
	font-size: 20px;
	color: #4089a0;
	margin-bottom: 5px;
}

.info_contato{
	font-family: 'SourceSansPro', sans-serif;
	color: #68a8bc;
	font-size: 11px;
	text-align: left;
}

.info_contato a, .info_contato a:visited, .info_contato a:hover{
	font-family: 'SourceSansPro', sans-serif;
	color: #68a8bc;
	font-size: 11px;
	text-decoration: none;	
}

.coluna_01_perfil, .coluna_01_perfil_rodolpho{
	width: 100%;
	font-family: 'SourceSansPro', sans-serif;
	font-size:13px;
	color: #353535;
	padding-top:20px;
	text-align: justify;
	padding-right: 30px;
	padding-left:30px;
}

.coluna_01_perfil strong{
	color: #1c6b93;
	font-size:13px;
}

.coluna_02_perfil, .coluna_02_perfil_bruno{
	width: 100%;
	font-family: 'SourceSansPro', sans-serif;
	font-size:13px;
	color: #353535;
	padding-right: 30px;
	padding-left:30px;
	text-align: justify;
}

.container_perfil_thiago{
	background-image: none;
	background-repeat: no-repeat;
	background-position: right top; 
	width: 100%;
	text-align: center;
	margin-top:100px;
}

.perfil_thiago_titulo{
	width: 100%;
	padding-left: 30px;
	padding-right: 30px;
	text-align: left;
}

.perfil_thiago_titulo h1{
	font-family: 'SourceSansPro', sans-serif;
	font-size: 20px;
	color: #1c6b93;
}


.perfil_thiago_coluna_01{
	width: 100%;
	padding-left: 30px;
	padding-right: 30px;
	font-family: 'SourceSansPro', sans-serif;
	font-size:13px;
	color: #353535;
	text-align: justify;
}

.perfil_thiago_coluna_01 .azul, .coluna_01_perfil_rodolpho .azul{
	color: #3b6275;	
}

.perfil_thiago_coluna_02{
	width: 100%;
	padding-right: 30px;
}

.perfil_thiago_coluna_02 .infos{
	padding-left:20px;
}

.perfil_thiago_coluna_02>.infos>.info_texto{
	width:220px;
	float: left;
}

.perfil_thiago_coluna_02>.infos>.info_contato{
	padding-top:30px;
}

.container_perfil_rodolpho{
	background-image:none;
	background-repeat: no-repeat;
	background-position: right top; 
	width: 100%;
	text-align: left;
	margin-top:100px;
	min-height: 450px;
}

.info_rodolpho{
	width: 800px;
	margin: auto;
}

.perfil_rodolpho_titulo h1, .coluna_01_perfil h1{
	font-family: 'SourceSansPro', sans-serif;
	font-size: 23px;
	color: #1c6b93;
}

.coluna_02_perfil_rodolpho{
	width: 100%;
	padding-left: 30px;
	padding-right: 30px;
	font-family: 'SourceSansPro', sans-serif;
	font-size:13px;
	color: #353535;
	float: left;
	text-align: justify;
}

/*
	Tutorial
*/

.container_tutorial{
	width: 100%;
	margin-top:100px;
}

.fundo_player{
	width: 100%;
}

.titulo_tutorial{
	display:none;
}

.player_tutorial{
	margin-top:10px;
}

.player_tutorial video{
	max-width: 320px;
}

/*
	Cloud em 30
*/

.container_clound30{
	min-height: 1000px;
}

.imagem_bg_cloud img{
	max-width:100%;
}

.conteudo_cloud30{
	height: 200px;	
}

.detalhe_cloud_01{
	display: none;
}

.detalhe_cloud_02{
	display: none;
}

.texto_cloud30{
	font-family: 'SourceSansPro', sans-serif;
	color: #525252;
	font-size: 13px;
	width:100%;
	text-align:justify;
	padding:50px;
}

.agenda_semana{
	margin:auto;
	width:100%;
	min-height: 350px;
	text-align:left;
}

.titulo_agenda{
	margin: 20px;
}

.titulo_agenda img{
	max-width: 280px;
}

.box_agenda{
	float: left;
	margin: 20px;
	-moz-box-shadow: 0 0 10px #bebebe;
	-webkit-box-shadow: 0 0 10px #bebebe;
	box-shadow: 0 0 10px #bebebe;
	padding:12px;
}

.infos_agenda{
	background-color:#145f70;
	color: #84d1f4;
	font-family: 'Signika Negative', sans-serif;
	font-size: 14px;
	max-width: 250px;
	padding: 10px;
	text-align: justify;
	float: left;
}

.infos_agenda h1{
	font-family: 'Lubalin Graph Demi', sans-serif;
	font-size: 17px;
}

.infos_agenda a,.infos_agenda a:visited, .infos_agenda a:hover{
	color: #84d1f4;
	text-decoration: none;
} 

.imagem_agenda img{
	max-width: 250px;
}

.data_hora{
	font-family: 'Lubalin Graph Demi', sans-serif;
	font-size: 14px;
	color: #FFF;
}

.data_hora img { 
	vertical-align: text-bottom; 
}

.imagem_agenda{
	float: left;
}

.titulo_mais_web{
	clear: both;
	font-family: 'Bebas Neue Bold', sans-serif;
	font-size: 25px;
	color: #2ca6d1;
	text-align: center;
	width:100%;
	padding-top:20px;
}

.template_0,  .template_1{
	width:100%;
	background-color: #e2e2e2;
	font-family: 'Bebas Neue Bold', sans-serif;
	font-size: 14px;
	color: #2a81a0;
}

.template_0 span,  .template_1 span{
	color: #0a586d;
}

.template_0 div,.template_1 div{
	width: 100%;
	float: left;
	background-color: #e2e2e2;
	text-align: left;
} 

.template_0 img{
	float: left;
	max-width:160px;
	margin-right: 8px;
}

.template_1 img{
	float: left;
	max-width:160px;
	margin-right: 8px;
}

.agenda_pequena{
	float: none;
	vertical-align: text-bottom; 
	font-family: 'Lubalin Graph Demi', sans-serif;
	font-size: 9px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.agenda_texto{
	padding-left:10px;
	padding-right:10px;
}

/*
	Case de Sucesso
*/
.container_case{
	width: 100%;
}

.titulo_case{
	padding: 10px;
	margin-top:100px;
}

.titulo_case img{
	max-width: 300px;
}

.texto_case{
	padding: 10px;
}

.texto_case h1{
	font-family: 'Signika Negative', sans-serif;
	font-weight: 400;
	font-size: 18px;
	color: #000;
	font-weight: 700;
}

.texto_case .descricao{
	font-family: 'Signika', sans-serif;
	text-align: justify;
	font-size: 12px;
	color: #4089a0;
}

.parallax_case{
	clear: both;
}

.conteudo_case{
	margin-top:20px;
	width: 100%;
}

.imagem_01{
	display: none;
}

.case_texto{
	text-align: justify;
	width: 100%;
	font-family: 'SourceSansPro', sans-serif;
	font-size:13px;
	color: #353535;
	padding: 10px;
}

.imagem_02{
	display: none;
}

.parceria{
	clear: both;
	width:100%;
	text-align: left;
}

.parceria_img{
	padding:10px;
	padding-top:20px;
}

.texto_parceria{
	width: 100%;
	padding: 10px;
}

.texto_parceria h2{
	font-family: 'Bebas Neue Book', sans-serif;
	font-size: 33px;
	color: #4089a0;
}

.texto_parceria h3{
	font-family: 'Bebas Neue Bold', sans-serif;
	font-size: 28px;
	color: #494949;
}

.texto_parceria span{
	color: #848484;
}

.texto_parceria p{
	text-align: justify;
	font-family: 'SourceSansPro', sans-serif;
	font-size: 13px;
	color: #333333;
}

/*
	Vídeos do Evento
*/

.container_video{
	width:100%;
}

.titulo_videos{
	margin-top:90px;
	background-color: #ededed;
	text-align:center;
	width:100%;
}

.titulo_videos img{
	max-width: 290px;
}

.explicacao_video{
	display: none;
}

.explicacao_video img{
	width:90%;
}

.player_evento{
	width:100%;
	background-image: url('../bg/bg_aovivo.png');
	background-repeat: no-repeat;
	text-align:center;
	margin: auto;
}

.t_jwplayer_evento{
	width:90%;
	margin:auto;
}

.miniaturas_eventos_fundo{
	background-image: url('../bg/bg_flex_video.png');
	background-repeat: repeat-x;
	height: 221px;
	width:100%;
}

/*
 Fotos
*/
.galerias{
	text-align:center;
}

.galerias img{
	max-width:290px;
}

.titulo_galeria{
 	font-family: 'Bebas Neue Book', sans-serif;
	font-size: 27px;
	color: #4089a0;
	margin: 20px;
	margin-bottom:0px;
	text-align:left;
}
	
.descricao_galeria{
	font-family: 'SourceSansPro', sans-serif;
	color: #3f3f3f;
	font-size: 14px;
	margin: 20px;
	margin-top:0px;
	text-align:left;
}
