@charset "utf-8";
/* CSS Document */


@media (max-width: 480px) 
{
	.container h2.img_h1:before,
	.container h1.img_h1:before {
	width: 40px;
	height: 30px;
	background: url(../../imagens/bg_h1_esquerdam.png) no-repeat;
	top: 14px;
	}
	
	.container h2.img_h1:after,
	.container h1.img_h1:after {
	width: 40px;
	height: 30px;
	background: url(../../imagens/bg_h1_direitam.png) no-repeat;
	top: 14px;
	}
	.container h3,
	.container h1 {
	font-size: 40px;
	}
	.container h2 {
		font-size: 30px;
	}
	
	.container .eventos ul li figure
	{
		height: 100%!important;
	}
	
	header.header:after
	{
		width: 0;
	}
	
	.bgLi
	{
		background: url(../../imagens/&_eventos.jpg) 50% 10% no-repeat;
		height: 100%;
	}
	.rslides img
	{
		height: 100%!important;
	}
	

	footer.rodape .span6 address
	{
		float: none;
		text-align: center;
	}
	
	footer.rodape .span6 .copyright
	{
		margin-right: 0;
	}
	
	footer.rodape figure.logo
	{
		text-align: center;
		margin: 0 auto;
	}
	
	.depoimentos h3
	{
		font-size: 15px;
	}
	
	/*#owl-demo .item img
	{
		width: 215px!important;
	}
	
	.owl-item
	{
		width: 215px!important;
	}*/
	
		
	.bx-wrapper
	{
		float: none!important;
	}
	
	.copyright p
	{
		text-align: center;
	}
}

@media (max-width: 767px) 
{
	header.header
	{
		margin: 0 -20px;
		padding: 10px 20px;
	}
	
 	footer.rodape
	{
		margin: 0 -20px;
		padding: 50px 20px;
	}
}
@media (max-width: 1024px) 
{
	header .menuPrincipal .select-menu 
	{
		display: block!important;		
	}
	
	header .menuPrincipal .ul-menu
	{
		display: none!important;		
	}	
	
	.container .eventos ul li
	{
		margin: 7.2px;
	}
	
		
	/*#owl-demo .item img
	{
		width: 200px!important;	
	}
	
	.owl-item
	{
		width: 188px!important;
	}*/
	
}

@media (min-width: 768px) and (max-width: 979px) 
{
	.form-depoimentos .form-div
	{
		width: 275px;
	}
	
	.form-depoimentos .form-mensagem
	{
		width: 275px;
	}
	
 	section.contato .formulario .form-div
	{
		width: 133px;
	}
	
	section.contato .formulario .form-mensagem {
	width: 447px;
	}
	
	.bx-wrapper
	{
		width: 100%;
	}
	
	.bx-wrapper .bx-prev
	{
		left: 75%!important;
	}
	
	.container .depoimentos h3
	{
		font-size: 15px!important;
		margin-top: 20px!important;
		display: inline!important;
	}
	
	.slide
	{
		padding-top: 15px!important;
	}
	
	footer.rodape .span6 .copyright
	{
		margin-right: 0;
	}
	
	/*.owl-item
	{
		width: 181px!important;
	}
	
	#owl-demo .item img
	{
		width: 200px!important;
	}*/
}

@media print 
{
  
}

@media (min-width: 1200px) 
{
	.form-depoimentos .form-div
	{
		width: 450px;	
	}
	
	section.contato .formulario .form-div
	{
		width: 230px;
	}
	
	.form-depoimentos .form-mensagem
	{
		width: 450px;
	}
	
	section.contato .formulario .form-mensagem
	{
		width: 739px;
	}
}

@media (max-width: 980px) 
{
 	.container .eventos ul li
	{
		margin: 7.2px;
		min-height: 280px;
	}
	
	.container .bgLi h2, .container ul.conteudo h2, .conteudo .bgLi h2
	{
		font-size: 15px;
	}
	
	.container .eventos ul li figure
	{
		height: 125px;
	}
	
	.container .eventos ul li .bgLi p>a
	{
		font-size: 15px;
	}
	
	.conteudo li.conteudoColum .bgLi p>a
	{
		font-size: 15px;
	}
	
	.container .servicos p
	{
		text-align: left;
	}
	
	footer.rodape .logoAgencia figure.logoAgencia
	{
		position: relative;
		top: 15px;
		float: right;
	}
	
	.album ul li, ul.album li
	{
		margin: 3px;
	}
	
	
	aside figure.imgTexto {
	margin-left: 37px;
	width: 74.5%;
	}
	
	.conteudo li.conteudoColum
	{
		min-height: 360px;
	}
	
	.container .eventos p.bg_p:after,
	.container .eventos p.bg_p:before
	{
		display: none;
	}
}

@media (max-width: 656px)
{
	.form-depoimentos .form-div
	{
		width: 573px;	
	}
	
	section.contato .formulario .form-div
	{
		width: 573px;
	}
	
	section.contato .formulario .form-div select
	{
		width: 102%;
	}
	
	.form-depoimentos .form-mensagem
	{
		width: 100%;
	}
}

@media (max-width: 790px)
{
  .form-depoimentos .form-mensagem
  {
	 width: 100%; 
  }
  
  .form-depoimentos .form-div
	{
		width: 97%;
	}
}


@media (min-width: 980px) and (max-width: 1199px)
{
	.form-depoimentos .form-div,
	.form-depoimentos .form-mensagem {
	width: 366px;
	}
	
	.container .eventos ul li
	{
		margin: 7.2px;
		min-height: 310px;
	}
	
	.container .eventos ul li figure
	{
		height: 165px;		
	}
	
	.container .eventos ul li figure
	{
		height: 100%!important;
	}
	
}