.paddingleft10 {
	padding-left: 10px !important;
}

.paddingleft30 {
	padding-left: 30px !important;
}

/*.width100{width:100% !important;}*/
.width100 {
	padding-right: 325px
}

/* ================= */
/* ajustes gerais */
/* ================= */
.width100 h1 {
	width: 305px
}

.opacityActive {
	opacity: 0.7
}

.bt-youtube-mobile {}

#header-cont ul {
	left: 0px;
}

.titulo-video {
	bottom: 28px
}

/* footer */

#footer-cont .redes.margem-rodape .telefone img.icotel {
	margin-right: 0;
}

#footer-cont .telefone {
	/*margin-left: 5px;*/
	margin-left: 3px;
	margin-right: -3px;
}

/* ================= */
/* projetos internos */
/* ================= */
.topo-imprensa .blueberry .slides {
	/* height: auto !important; */
}

.icomap {
	margin-bottom: 10px;
	margin-right: 0px;
	position: relative;
	left: 5px;
}

.projeto-escolhido {
	width: 100%;
	height: 436px;
	/*background: url("../../images/site/bg-projetos-interna.jpg") no-repeat center center;*/
	background-image: url("../../images/site/bg-projetos-interna.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	position: relative;
}

#content-projetos {
	max-width: 990px;
	margin: 0 auto;
	position: relative;
}

#projetos-cont {
	margin-top: 55px;
	position: relative;
	max-width: initial !important;
}

.projetos-interna-topo {
	float: none;
	margin-top: 0;
	width: 100%;
	margin-bottom: 20px;
}

.bt_prev {
	position: absolute;
	top: 6px;
	right: -75px;
}

.bt_next {
	position: absolute;
	top: 6px;
	left: -75px;
}

.bt_fechar {
	position: absolute;
	top: 94px;
	right: -65px;
	margin-left: 0;
}

.bt_foto {
	position: absolute;
	top: 38px;
	/* 92 */
	margin-left: 1012px;
}

.titulo-projeto {
	width: 655px;
	font-family: 'Lato', sans-serif;
	font-weight: 900;
	font-size: 3.875em;
	color: #ef4f25;
	display: inline-block;
	float: none;
	margin-top: -9px;
}

.titulo-diretor {
	font-family: 'Lato',
		sans-serif;
	font-weight: 300;
	font-size: 2.250em;
	color: #ef4f25;
	display: inline-block;
	float: none;
}

.tituto-produzido {
	font-family: 'Lato', sans-serif;
	font-weight: 700;
	font-size: 1.108em;
	text-transform: uppercase;
	/*color: #53be8c; */
	display: inline-block;
	float: none;
	/*margin: 10px 0 0px 10px;*/
	margin: 0 0 5px;
	margin-top: 10px;
}

.tituto-produzido.fase-1 {
	color: #f7941e;
}

.tituto-produzido.fase-2 {
	color: #f04e23;
}

.tituto-produzido.fase-3 {
	color: #8dc63f;
}

.tituto-produzido.fase-4 {
	color: #ffcb05;
}

.tituto-produzido.fase-5 {
	color: #54bc8a;
}

.tituto-produzido.fase-6 {
	color: #49231c;
}


.redes-projeto {
	float: right;
	margin-right: 0;
	width: 330px;
}

.redes-projeto img {
	margin-left: 10px;
}

.sinopse {
	float: none;
}

.sinopse h1 {
	font-family: 'Lato', sans-serif;
	font-weight: 600;
	font-size: 0.938em;
	color: #49251d;
	margin-bottom: 10px;
}

.sinopse div {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	font-size: 0.938em;
	color: #49251d;
}

.sinopse div p {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	font-size: 0.938em;
	color: #49251d;
}

.sinopse p {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	font-size: 0.938em;
	color: #49251d;
}

.dados-projeto {
	float: none;
	/*margin-top:27px;*/
	width: 100%;

}

.dados-projeto h2 {
	color: #49251d;
	margin-bottom: 10px;
	margin-top: 30px;
	font-family: 'Lato', sans-serif;

}

.dados-projeto li {
	font-size: 15px;
	font-family: 'Lato', sans-serif;
	color: #49251d;
	font-weight: 300;
}

.dados-projeto .column:first-child {
	margin-left: 0;
	margin-right: 10px;
}

.column {
	min-width: 100px;
	float: left;
	margin-left: 90px;
}

.column .titulo {
	font-weight: 600;
}

.column .titulo.gap-top {
	margin-top: 20px;
}


.galeria-projetos {
	width: 100%;
	float: none;
	font-size: 0.938em;
	color: #49251d;
	position: relative;
}

.galeria-projetos h1 {
	font-family: 'Lato', sans-serif;
	font-weight: 600;
	margin-bottom: 20px;
	margin-top: 40px;
}

.galeria-projetos ul {
	float: none;
	width: 100%;
}

.galeria-projetos ul li {
	width: 320px;
	height: 320px;
	float: left;
	margin: 0 4px 4px 0;
}

.galeria-projetos ul li a {}

.galeria-projetos ul li a:hover {}

.galeria_ipad_interna {
	display: none;
}

.bg-projetos-interna {
	background-color: #e4ddca;
}

.overlay_projetos {
	/*background: none repeat scroll 0 0 #4B251C; */
	height: 320px;
	/*opacity: 0.7; */
	position: absolute;
	width: 645px;
}

.overlay_projetos_pq {
	width: 340px;
	height: 320px;
	/*background: none repeat scroll 0 0 #4B251C;*/
	/*opacity: 0.7; */
	position: absolute;
}

.ipad_projeto {
	display: none
}

.ipad {
	display: none
}

.redes-projeto-ipad {
	display: none
}

/* ===================== */
/* FIM projetos internos */
/* ===================== */

/* =============== */
/*  Projetos Lista */
/* =============== */

#filtro {
	float: none;
	display: block;
}

.portfolioFilter a {
	margin-right: 10px;
	color: #666;
	text-decoration: none;
}

.portfolioFilter a.current {
	font-weight: bold;
}

.isotope-item {
	z-index: 2;
}

.isotope-hidden.isotope-item {
	pointer-events: none;
	z-index: 1;
}

.portfolioContainer {
	margin-top: 20px;
}

.isotope,
.isotope .isotope-item {
	/* change duration value to whatever you like */
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	transition-duration: 0.8s;
}

.isotope {
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	transition-property: height, width;
	height: auto !important;
}

.isotope .isotope-item {
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform, opacity;
	transition-property: transform, opacity;
	overflow: hidden;
}

.isotope .isotope-item.isotope-hidden {
	display: none;
}

.portfolioContainer li {
	width: 340px;
	height: 320px;
	margin: 0 0 10px 10px;
	overflow: hidden;
	float: left;
	position: relative !important;
	transform: none !important;
}

.portfolioContainer li.imagemHiden {
	width: 690px;
}

.portfolioContainer li img {
	width: 100%;
}

.portfolioContainer li a {
	position: absolute;
	top: 320px;
}

.portfolioContainer li .instrutiva {
	height: 0px;
	/*opacity: 0.7;*/
	position: absolute;

	/*bottom: 4px;*/
	bottom: 0px;
	overflow: hidden;
}

.portfolioContainer li div {
	transition: height 0.3s linear;
}

.portfolioContainer li:hover div:first-child {
	height: 0;
}

.portfolioContainer li:hover div.instrutiva {
	height: 310px;
	padding-bottom: 10px;
}

#projetos {
	float: none;
	padding-bottom: 50px;
}

#projetos-cont {
	width: 1055px;
	margin: 0 auto;
	overflow: hidden;
	padding-left: 0;
}

.slides {
	overflow: hidden
}

.slides li {
	width: 100%
}

.slides li img {
	width: 100%
}

/* =================== */
/*  FIM Projetos Lista */
/* =================== */


.blueberry .pager {
	width: auto !important;
	margin: 0;
	text-align: right;
	top: -50px;
	right: 30px;
}

.projeto-escolhido.home {
	width: 100%;
	height: 520px !important;
	position: relative;
	/*background: url("../../images/site/filme_destaque.jpg") no-repeat top center;*/
	background-image: url("../../images/site/filme_destaque.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	padding-top: 101px;
	margin-top: 0;
}

.legendas-calendario ul li {
	display: table;
}

#filtro-cont>div {
	display: none;
}

@media screen and (min-width: 1025px) {

	/* Imprensa */
	.blueberry.mobile {
		display: none;
	}

	.blueberry .slides {
		height: 450px !important
	}

	/* fim imprensa */
}

@media screen and (min-width: 768px) and (max-width: 1024px) {


	/* CALENDARIO */
	/*	label:before {
		height: 56px;
		top:0;
		right:0;
	}
*/
	.projeto-escolhido.home {
		height: 700px
	}

	.video-play {
		top: 60%;
	}

	#filtro-calendario-cont {
		position: relative;
	}

	#filtro-calendario-cont ul li.firstElement {
		display: block
	}

	#filtro-calendario-cont ul {
		height: 56px;
		display: block;
		float: none;
		width: auto;
		position: absolute;
		right: 190px;
		text-align: center;
		/*background: #f00;*/
		font-size: 24px;
		color: #472a23;
		overflow: hidden;
	}

	#filtro-calendario-cont ul li {
		float: none;
		width: 83px;
		height: 36px;
		line-height: 0;
		margin-left: 0;
		line-height: 40px;
		background-color: #361711;
		padding: 10px;
	}

	#filtro-calendario-cont ul li a {
		/*border-bottom:1px solid #f00;*/
	}

	#filtro-calendario-cont ul li.selected {
		background-color: #472a23;
	}

	/* FIM DO CALENDARIO  */

	/* PROJETOS LISTA !  */

	.galeria-projetos ul li {
		width: 290px;
		height: 290px
	}

	.galeria-projetos ul li img {
		width: 100%;
		height: 100%;
	}

	#projetos-cont {
		width: 100%;
		margin: 0 auto;
	}


	/* Fim da PROJETOS LISTA  */
	/* Imprensa */

	.foto-noticia {
		width: 100%;
	}

	.blueberry .pager {
		width: auto;
	}

	.blueberry.mobile {
		display: none;
	}

	.blueberry .slides {
		height: 214px !important
	}

	.topo-imprensa {
		display: block;
	}

	/* fim imprensa */

	/* Página Interna */
	.bt_next {
		display: none;
	}

	.bt_prev {
		display: none;
	}

	.bt_fechar {
		display: none;
	}

	.bt_foto {
		display: none;
	}

	.dados-projeto {
		margin-top: 7px;
	}

	.column {
		margin-top: 20px;
	}

	#projetos {
		width: auto;
		/*padding: 20px 0 0 57px;*/
		padding: 20px 0 0 27px;
	}

	.galeria-projetos {
		margin-top: 15px;
	}

	.galeria-projetos ul {
		display: block !important;
	}

	.redes-projeto-ipad {
		float: none;
	}

	/* Fim da página Interna */
}

@media screen and (min-width: 320px) and (max-width: 767px) {

	div.pp_default .pp_close {
		display: none;
	}

	#projetos {
		padding-bottom: 0px !important;
	}

	#projetos {
		padding-top: 40px;
	}

	#filtro-cont {
		position: relative;
	}

	.menu-mobile {
		overflow: hidden;
	}

	.portfolioContainer {
		margin-top: 5px;
		/*margin-left: 20px;*/
	}

	.portfolioContainer li {}

	.overlay_projetos {
		display: none
	}

	#filtro-cont>div {
		overflow: hidden !important;
		background: none repeat scroll 0 0 rgba(73, 35, 28, 0.8);
		font-family: 'Raleway', sans-serif;
		font-size: 18px;
		font-weight: 800;
		left: 0;
		position: absolute;
		text-align: center;
		top: 56px;
		width: 100% !important;
		z-index: 999999;
	}

	#filtro-cont>div ul li {
		margin: 0;
		float: none;
		color: #E4DDCA;
		/*border-bottom: 1px solid #BFB290;*/
	}

	#calendario-cont .post-calendario {
		margin-left: 0px;
	}


	.titulo-video h2 {
		font-size: 16px;
		font-weight: 400;
		margin-bottom: 5px;
		margin-left: 15px;
		margin-top: 0;
		position: relative;
		width: 160px;
	}

	.titulo-video p.emproducao {
		float: left;
		font-size: 10px;
		font-weight: 800;
		letter-spacing: 1px;
		margin: 24px 0 0 -160px;
	}

	/*fim home*/


	.projeto-escolhido.home {
		height: 70%
	}

	.projeto-escolhido.home .video-play {
		bottom: 60%;
	}

	/* Projetos lista */
	#projetos-cont {
		width: 100%;
		margin: 0 auto;
	}

	.portfolioContainer li.imagemHiden {
		width: 340px;
		height: 170px;
		overflow: hidden;
	}



	/* fim projetos lista */
	/* Produtora */
	.coluna-produtora h1 {
		top: 10px;
	}

	.topo-imprensa {
		display: block;
	}

	.blueberry .slides li img {
		min-height: initial !important
	}

	/* Imprensa */

	.dia {
		font-size: 45px;
		margin-top: -8px;
	}

	#imprensa-cont {
		margin: 0;
		padding-top: 0;
	}

	.titulo-blog {
		margin-left: 0px;
	}

	#imprensa-cont .titulo-blog .data {
		width: auto;
		width: 69px;
		border-right: 2px solid #EF4F25;
		height: 60px;
		padding-right: 10px;
	}

	#imprensa-cont .titulo-blog .titulo {
		float: left;
		width: 190px;
	}

	#imprensa-cont .titulo-blog .titulo p {
		font-size: 15px;
		float: none;
		margin-top: 3px;
		width: 200px;
	}

	.topo-imprensa .blueberry .slides {
		display: block;
	}

	.blueberry .slides {
		height: 210px ;
	}

	/* fim imprensa */

	/*Pagina interna*/


	.projeto-escolhido {
		height: 175px
	}

	#content-projetos {
		padding: 0 5%;
	}

	.mobile_none {
		width: 100%;
		/*height: 175px;*/
	}

	.titulo-projeto {
		/*width: 436px;*/
		width: 320px;
		/*font-size:2.3em !important;
		margin:0;*/
		font-size: 2.0em !important;
		line-height: 34px;
		margin: 20px 0 0
	}

	.sinopse {
		padding: 0;
	}

	.titulo-diretor {
		/*font-size:1.4em;
		color:#401e16;*/
		color: #401E16;
		font-size: 1.2em;
		font-weight: 400;
		margin: 5px 0 0;
	}

	.redes-projeto-mobile {
		float: none;
		margin: 0;
	}

	.redes-projeto-ipad {
		display: none !important;
	}

	.dados-projeto {
		padding: 0;
	}

	.column {
		margin: 10px 0 0;
	}

	.galeria-projetos {
		padding: 0;
	}

	.galeria-projetos ul {
		display: block;
		margin-top: 0 !important;
	}

	.galeria-projetos ul li {
		width: 88px;
		height: 88px;
	}

	.galeria-projetos img {
		width: 100%;
		height: 100%;
	}

	#imprensa-cont h1 {
		/*padding: 0 0 0 4%;*/
	}

	.projeto-escolhido {
		position: relative;
	}

	.video-play2 {
		width: 55px;
		height: 55px;
		background-image: none;
		position: absolute;
		top: 33%;
		left: 50%;
		margin-left: -28px;
		margin-top: 0;
	}

	.video-play2 a {
		width: 55px;
		height: 55px;
		display: block;
	}

	.video-play2 a img {
		width: 100%;
		height: 100%;
	}

	.video-play {
		width: 55px;
		height: 55px;
		background-image: none;
		position: absolute;
		top: 23%;
		left: 50%;
		margin-left: -28px;
		margin-top: 0;
		padding: 0 0 15px
	}

	.video-play a {
		width: 100%;
		height: 100%;
		display: block;
	}

	.video-play a img {
		width: 100% !important;
		height: 100%;
	}

	.titulo-video {
		height: auto;
		padding: 0px;
		width: 100%;
		background-color: #e4ddca;
		/*padding: 0 0 25px;*/
		padding: 0 0 15px;
		bottom: 0;
	}


	.titulo-video h1 {
		font-size: 27px;
		line-height: 27px;
		margin-left: 15px;
		letter-spacing: 1px;
		/*font-size: 22px;
		margin-left: 15px;
		margin-top: 10px;
		line-height: 20px*/

	}

	.titulo-video a.saiba-mais {
		font-size: 10px;
		height: 24px;
		line-height: 23px;
		margin-top: 9px;
		padding: 0;
		width: 80px !important
	}


	.video-home {
		height: 150px;
	}

	/*Fim da página interna*/


	.legendas-calendario {
		display: block;
		width: 100%;
		float: none;
		margin-left: 10px;
	}

	.legendas-calendario ul li {
		display: inline-block;
	}

	.portfolioContainer li a {
		bottom: 4px;
		top: auto;
	}

}

/* Media Gambi */
@media screen and (width : 480px) {

	.video-play {
		top: 5%;
	}

	.projeto-escolhido.home {
		height: 88%;
	}

}

@media screen and (width : 768px) {
	.endereco-contato {
		left: none;
		right: 0;
	}

	#filtro-cont {
		position: relative;
	}

	#filtro-cont ul {
		width: 225px;
		margin: 0 auto;
		float: none;
	}

	#filtro-cont>div ul li {
		margin: 0;
		float: none;
		color: #E4DDCA;
	}

	#filtro-cont>div {
		overflow: hidden !important;
		background: none repeat scroll 0 0 rgba(73, 35, 28, 0.8);
		font-family: 'Raleway', sans-serif;
		font-size: 18px;
		font-weight: 800;
		left: 0;
		position: absolute;
		text-align: center;
		top: 56px;
		width: 100% !important;
		z-index: 999999;
	}

	.galeria-projetos ul {
		margin-left: 25px;
	}

	.titulo-video {
		padding: 20px 0 20px 20px;
		width: 748px
	}

	.titulo-video {
		bottom: 0;
	}

	.projeto-escolhido.home {
		height: 740px;
	}
}

@media screen and (width : 1024px) {
	.projeto-escolhido.home {
		height: 600px;
	}

	.video-play {
		top: 55%;
	}

	.titulo-video {
		bottom: 18px;
	}

	.titulo-video h1 {
		font-size: 3.375em;
	}

	#projetos {
		width: auto;
		padding: 20px 0 0 27px;
	}
}