@media screen and (max-width: 1200px)
	{
	/* -> GERAL */
		.wrap {
			padding:0 20px;
		}
		/* <- GERAL */

		/* -> MENUPRINC */
		#menuprinc {
			width:100%;
		}
		#menuprinc ul {
			display:none;
			position:absolute; top:70px; right:0; z-index:9999;
			background-color:rgba(0,81,126,1.00);
			width:100% !important; max-width:600px !important;
		}
		#menuprinc ul li {
			display:block;
		}
		#menuprinc ul li a {
			display:block;
			color:rgba(134,193,244,1.00);
		}
		#menuprinc ul li a:hover {
			color:rgba(0,65,119,1.00);
			background-color:rgba(96,159,193,1.00) !important;
		}
		#menuprinc ul li ul {
			position:relative; top:auto; left:auto;
			width:100%;
			border:none;
			margin:0;
			padding:10px;
			background-color:rgba(255,255,255,0.20);
		}

		.btn_menuprinc {
			display:block;
			position:absolute; top:20px; right:20px;
			font-size:36px !important;
			margin-top:-10px !important;
			color:rgba(48,124,204,1.00);
		}

		.bigmenu li {
			width:100%;
		}
		#menuprinc .bigmenu a {
			padding:2px 5px; margin:0;
			display:block;
		}
		.bigmenu_img {
			text-align:center;
		}
		.bigmenu_img img {
			width:70%;
		}
		/* <- MENUPRINC */

		/* -> RODAPE */
		#rodape .col1, #rodape .col2 {
			max-width:330px;
			margin:20px;
			text-align:left;
		}
		#rodape .col3 {
			max-width:260px;
			margin:20px;
			text-align:left;
		}
		/* <- RODAPE */

		/* -> CONTEUDO */
		.fotos_lista {
			text-align:center;
		}
		/* <- CONTEUDO */
	}

@media screen and (max-width: 900px)
	{
		/* -> RODAPE */
		#rodape .col1, #rodape .col2 {
			max-width:30%;
			margin:10px;
			text-align:left;
		}
		#rodape .col3 {
			max-width:25%;
			margin:10px;
			text-align:left;
		}
		/* <- RODAPE */
	}

@media screen and (max-width: 790px)
	{
		/* -> RODAPE */
		.rodape_links {
			display:inline-block;
			width:100%; max-width:300px;
		}
		.rodape_links li {
			width:140px;
		}

		#rodape .col1, #rodape .col2, #rodape .col3 {
			max-width:100%;
			margin:20px 0;
			display:block;
		}
		/* <- RODAPE */

		/* -> CONTEUDO */
		#dep_lista li {
			margin:10px 0;
			width:100%;
		}
		/* <- CONTEUDO */
	}

@media screen and (max-width: 600px)
	{
		/* -> GERAL */
		.la {
			width:100%;
			float:none;
		}
		.lb {
			width:100%;
			float:none;
			margin-top:30px;
		}
		/* <- GERAL */

		/* -> AMBIENTES */
		#ambientes_lista li {
			margin:20px 0;
		}
		/* <- AMBIENTES */

		/* -> TEMAS */
		#temas_lista li {
			width:100%;
			margin:15px 0;
		}

		#temas .section_title {
			padding-top: 70px;
			padding-bottom: 40px;
			line-height: 80px;
		}
		/* <- TEMAS */

		/* -> ORCAMENTOS */
		#orcamento .col1, #orcamento .col2, #orcamento .col3 {
			display:block; 
			margin:0 auto;
		}
		/* <- ORCAMENTOS */

		/* -> FALE CONOSCO */
		#faleconosco .col1, #faleconosco .col2, #faleconosco .col3 {
			display:block; 
			margin:0 auto;
		}
		/* <- FALE CONOSCO */

		/* -> FOOTER */
		.cop {
			text-align:center;
		}
		.devby {
			position:relative; top:auto; right:auto;
			text-align:center;
			margin-top:20px;
		}
		/* <- FOOTER */

		/* -> CONTEUDO */
		.page_title {
			font-size:50px;
		}
		.page_subtitle {
			font-size:30px;
		}
		.galerias_lista li {
			margin:15px 0;
		}
		/* <- CONTEUDO */
	}
@media screen and (max-width:400px) 
	{
		.page_title {
			font-size:30px;
		}
	}