@charset "utf-8";
/*
 */
@import url('boot.css');
@import url('n_style_menu.css');
@import url('n_style_menu2.css');
@import url('n_style_footer.css');
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');
* {
	/* font-family: 'Roboto', sans-serif; */
	font-family: "Roboto", sans-serif;
}
/*top*/
.top {
	float: left;
	width: 100%;
	height: 115px;
	background: url('../img/n_top_fundo.jpg') repeat-x;
	padding-top: 15px;
}
.top_marca {
	float: left;
	width: 35%;
	height: auto;
}
.top_telefone {
	float: left;
	width: 40%;
	height: auto;
	font-weight: 600;
	padding-top: 30px;
	margin-right: 20px;
}
.top_telefone_num, .top_telefone_email {
	float: left;
	width: 100%;
	height: auto;
	text-align: center;
}
.top_bandeiras {
	float: right;
	width: 20%;
	height: auto;
}
.top_bandeiras_icones{
	float: right;
}
.top_bandeiras_icones ul {
	padding-bottom: 10px !important;
}
.top_bandeiras_icones ul li, .top-redes ul li {
	float: left !important;
}
.top_bandeiras ul {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.top_bandeiras li {
	float: right;
	margin-right: 10px;
}
.top_redes{
	float: right;
	width:  auto;
	height: auto;
}
.top_redes_skype{
	float: left;
	width: auto;
	height: auto;
}
/*=====  End of Section TOP  ======*/
/*=============================================
=            Section BANNER            =
=============================================*/
.banner {
	float: left;
	width: 100%;
	height: 70vh;
	background:  #e5e5e5;


}
.banner1 {
	float: left;
	width: 100%;
	height: 70vh;
	background: url('../img/n_banner.jpg') top center;
}
/*=====  End of Section BANNER  ======*/
/*=============================================
=            Section DESTAQUE 	=
=============================================*/
.destaque1 {
	float: left;
	background: url('../img/destaque_fundo.jpg') top center repeat-x;
	background-color: #e2e2e2;
	width: 100%;
	min-height: 580px;
	padding: 10px 0px 30px 0px;
}
/*=====  End of Section DESTAQUE ======*/
/**@section: DESTAQUES;*/
.destaques {
	float: left;
	width: 100%;
	height: auto;
	display: table;
	margin-top: 10px;
	/* margin-bottom: 30px; */;
}
.destaques h1 {
	float: left;
	width: 100%;
	display: block;
	font-size: 1.5em;
	color: #15569a;
	padding-bottom: 10px;
	border-bottom: 1px solid #b5b5b5;
	margin-bottom: 30px;
}
.destaques  h1 a{
	color: #15569a;
}
.destaques h1 span a{
	color: #fff;
}
.destaques .setas {
	float: right;
	width: 7%;
	height: auto;
	text-align: right;
}
.destaques .setas .seta_esq {
	float: left;
	width: 27px;
	height: 27px;
	margin-right: 10px;
	cursor: pointer
}
.destaques .setas .seta_dir {
	margin-right: 0px;
	cursor: pointer
}
/*imoveis box*/
.imoveis_box ul {
	list-style: none;
}
.imoveis_box ul li {
	float: left;
	width: 22.75%;
	margin-right: 3%;
	min-height: 320px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	display: table;
}
.imoveis_box ul li:nth-of-type(4n+0) {
	margin-right: 0px;
}
.imoveis_box_aluguel ul {
	list-style: none;
}
.imoveis_box_aluguel ul li {
	float: left;
	width: 48%;
	margin-right: 2%;
	min-height: 370px;
	display: table;
}
.imoveis_box_aluguel ul li:nth-of-type(2n+0) {
	margin-right: 0px;
}
/*a venda*/
.avenda {
	/* padding-bottom: 30px; */
	background: #e2e2e2;
}
/**@section: ALUGUEL;*/
.im_aluguel {
	/* background-color: #fdfdfd; */
	/* background-image: url('../img/aluguuel_fundo.jpg');
	background-position: top;
	background-repeat: repeat-x; */
	padding-bottom: 30px;
	width: 100%;
}
.aluguel {
	float: left;
	width:48.5%;
	height: auto;
	display: table;
	margin-top: 30px;
	margin-right: 3%;
}
.aluguel h1 {
	float: left;
	width: 100%;
	display: block;
	font-size: 1.5em; 
	color: #15569a;
	padding-bottom: 10px;
	border-bottom: 1px solid #b5b5b5;
	margin-bottom: 30px;
}
.aluguel  h1 a{
	color: #15569a;
}
.aluguel  h1 span a{
	color: #fff;
}
.aluguel .setas {
	float: right;
	width: 10%;
	height: auto;
	text-align: right;
}
.aluguel .setas .seta_esq {
	float: left;
	width: 27px;
	height: 27px;
	margin-right: 10px;
}
.aluguel .setas .seta_dir {
	margin-right: 0px;
}
.aluguel .imoveis ul {
	margin: 0;
	padding: 0;
	float: left;
}
.aluguel li {
	float: left;
	width: 47%;
	height: 390px;
	margin-right: 3%;
}
.aluguel  li:nth-of-type(2n+0) {
	margin-right: 0;
	float: right;
	
}
/**@section: OUTLET;*/
.outlet {
	float: left;
	width: 22.75%;
	height: auto;
	display: table;
	margin-top: 30px;
	margin-right: 3%;
}
.outlet h1 {
	float: left;
	width: 100%;
	display: block;
	font-size: 1.5em;
	color: #15569a;
	padding-bottom: 10px;
	border-bottom: 1px solid #b5b5b5;
	margin-bottom: 30px;
}
.outlet  h1 a{
	color: #15569a;
}
.outlet h1 span a{
	color: #fff;
}
.outlet .setas {
	float: right;
	width: 23%;
	height: auto;
	text-align: right;
}
.outlet .setas .seta_esq {
	float: left;
	width: 27px;
	height: 27px;
	margin-right: 10px;
}
.outlet .setas .seta_dir {
	margin-right: 0px;
}
.outlet .imoveis ul {
	margin: 0;
	padding: 0;
	float: left;
}
.outlet .imoveis li {
	float: left;
	width: 100%;
	height: 390px;
	border: 1px solid #d5d5d5;
}
/**
 * terrenos
 */
/**@section: OUTLET;*/
.terrenos {
	float: left;
	width: 22.75%;
	height: auto;
	display: table;
	margin-top: 30px;
}
.terrenos  h1 {
	float: left;
	width: 100%;
	display: block;
	font-size: 1.5em;
	color: #15569a;
	padding-bottom: 10px;
	border-bottom: 1px solid #b5b5b5;
	margin-bottom: 30px;
}
.terrenos  h1 a{
	color: #15569a;
}
.terrenos h1 span a {
	color: #fff;
}
.terrenos .setas {
	float: right;
	width: 23%;
	height: auto;
	text-align: right;
}
.terrenos .setas .seta_esq {
	float: left;
	width: 27px;
	height: 27px;
	margin-right: 10px;
}
.terrenos .setas .seta_dir {
	margin-right: 0px;
}
.terrenos .imoveis ul {
	margin: 0;
	padding: 0;
	float: left;
}
.terrenos .imoveis li {
	float: left;
	width: 100%;
	height: 390px;
	border: 1px solid #d5d5d5;
}
/**@section: IMOVEL PADRAO*/
.imoveis {
	float: left;
	width: 100%;
	height: auto;
	display: table;
}
.imoveis ul {
	margin: 0;
	padding: 0;
	float: left;
}
.imoveis li {
	float: left;
	width: 32%;
	height: 390px;
	border: 1px solid #d5d5d5;
	margin-right: 2%;
}
.imoveis li:nth-of-type(3n+0) {
	margin-right: 0px;
	background: blue;
}
.imovel{
	float: left;
	width: 100%;
	min-height: 300px !important;
	display: table !important; 
	padding-bottom: 10px;
	
}
.imovel_foto {
	float: left;
	width: 100%;
	min-height: 191px; 
	height: auto;
	display: table;
}
.imovel_foto img {
	width: 100%;
	max-height: 191px;
}
.imovel_categoria {
	float: left;
	padding: 20px 0px;
	color: #15569a;
	font-size: 1em;
	width: 100%;
}
.imovel_descricao {
	float: left;
	padding: 0px 0px 20px 0px;
	color: #000;
	font-size: 1em;
	min-height: 74px;
}
.imovel_preco {
	float: left;
	padding: 0px;
	font-size: 1.125em;
	font-weight: bold;
}
.imoveis1 {
	float: left;
	width: 100%;
	height: auto;
	display: table;
	border: 1px solid #000;
	background: red;
}
.imoveis1_item {
	float: left;
	width: 23%;
	height: 390px;
	margin-right: 2%;
}
.imoveis1_item:nth-of-type(4n+0) {
	margin-right: 0%;
	background: blue;
}
/**@section: BANNER2 */
.banner2 {
	float: left;
	width: 100%;
	height: 405px;
	display:  table;
	/* background: url('../img/fundo_laranja.jpg') repeat-x; */
	padding: 0px;
	/* background-color:  #c17600; */
}
.banner2_foto {
	float: left;
	width: 90%;
	height: auto;
}
.banner2_foto img {
	border: 5px solid #e6e6e6;
}
.banner2_botao {
	float: left;
	width: 30%;
	height: auto;
	margin-bottom: 20px;
	text-align: right;
}
.banner2_frase {
	float: left;
	width: 30%;
	height: auto;
	margin-bottom: 20px;
	color: #fffbfb;
	font-size: 1.75em;
	text-align: right;
}
.banner2_saibamais {
	float: right;
	width: 30%;
	height: auto;
	text-align: right;
}
.banner-topo-texto{
	font-size: 0.875em;
	padding-top: 5px;
	font-weight: bold;
	text-align:  center;
}
.banner-imagem img{
	height:  380px !important;
	/* border: 5px solid #fff; */ 
	/* margin-top: 10px; */
	margin: 0 auto; 
}
.slideshow .ln{
	/* background-color:  #c17600; */
}
.bx-wrapper{
	background-color:  #E2E2E2 !important;
	-moz-box-shadow: 0 0 0px #E2E2E2 !important;
	-webkit-box-shadow: 0 0 0px #E2E2E2 !important;
	box-shadow: 0 0 0 #E2E2E2 !important;;
	border:  0px !important;
}
/**@section: CORRESPONDENTE*/
.correspondente {
	float: left;
	background-image: url('../img/n_caixa_fundo.png') repeat-x;
	background-color: #1a4278;
	padding-bottom: 10px;
}
.correspondente_titulo {
	color: #fff;
	font-size: 1.875em;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
	float: left;
	padding: 10px;
}
.correspondente_item {
	float: left;
	width: 33%;
	height: auto;
	margin-top: 0px;
}
/**@section: INTERNA*/
.interna {
	padding: 30px 0px;
	background: #e5e5e5;
}
.interna .content {
	background: #fff;
	padding: 30px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.interna a {
	text-decoration: none;
	color: #333;
}
.interna label {
	width: 100%;
	text-transform: uppercase;
	color: #333;
	font-size: 14px;
	padding-top: 7px;
	display: block;
	margin-bottom: 10px;
}
.interna input[type=text] {
	float: left;
	height: 50px;
	border: #CCC 1px solid;
	width: 100%;
	margin-bottom: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.interna select {
	float: left;
	height: 35px;
	border: #CCC 1px solid;
	width: 100%;
	margin-bottom: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 0px 15px;
}
.interna textarea {
	float: left;
	height: 150px;
	border: #CCC 1px solid;
	width: 100%;
	margin-bottom: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.interna input[type=submit] {
	padding: 20px;
	color: #FFF;
	font-size: 1em;
	display: block;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #15569a;
	border: 0px;
	text-transform: uppercase;
}
.interna h1 {
	margin-bottom: 30px;
	font-size: 1.5em;
}
.interna .content { /*//display: table;*/
	height: auto;
	display: table;
}
.interna_imovel {
	float: left;
	width: 23%;
	margin-right: 2%;
	height: 300px;
	margin-bottom: 20px;
	border-bottom: 1px #d5d5d5 dotted;
}
.interna_imovel:nth-of-type(3n+0) {
	margin-right: 0;
	background: red !important;
	border: 5px solid red;
}
.interna_imovel_foto {
	float: left;
	width: 100%;
	height: auto; 
}
.interna_imovel_foto img{
	width: 100% !important;
	height: auto; 
}
.interna_imovel_categoria {
	float: left;
	padding: 10px 0px 0px 0px;
	color: #15569a;
	font-size: 0.8125em;
	width: 100%;
}
.interna_imovel_titulo {
	float: left;
	width: 100%;
	padding: 10px 0px 0px 0px;
	font-size: 0.875em;
	color: #000;
	height: 60px;
}
.interna_imovel_bairro {
	float: left;
	color: #15569a;
	font-size: 0.8125em;
	width: 100%;
}
.interna_imovel_valor {
	float: left;
	padding: 10px 0px 0px 0px;
	font-size: 1.125em;
	font-weight: bold;
}
/*NAV*/
#nav {
	float: left;
	width: 470px;
	height: 25px;
	margin-top: 5px;
}
#nav a {
	display: inline;
	padding: 5px;
	font-size: 10px;
	color: #333;
	background-color: #e5e5e5;
	margin-right: 5px;
	text-decoration: none;
}
.col_foto {
	float: left;
	width: 60% !important;
	height: auto;
	display: table;
	text-align: center;
}
.col_texto {
	float: left;
	width: 30%;
	height: auto;
	display: table;
	margin-left: 20px;
}
/* search */
.btn_buscar {
	float: left;
	width: 100%;
	height: auto;
	color: #fff;
	text-transform: uppercase;
	background-color: #15569a;
	padding: 5px 30px;
	font-size: 1em;
	font-weight: bold;
	background-image: url('../img/btn_busca_seta.jpg');
	background-repeat: no-repeat;
	background-position: right;
	background-size: 20px;
	cursor: pointer;
}
.tgl {
	margin-top: 10px;
	border: #ccc 1px solid;
	width: 100%;
	background-color: #e5e5e5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px 20px;
	float: left;
}
.tgl h1, h2, h3, p, tr, th {
	color: #000;
	font-weight: normal;
	line-height: 25px !important;
}


.tgl label {
	display: block;
	color: #000;
	font-size: 12px;
}
.tgl .submit-tgl {
	float: left;
	padding: 10px;
	color: #000;
	width: 100%;
	height: 50px;
	
	background-color: #15569a;
	font-size: 12px;
	font-weight: bold;
	border: 0px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
.busca{
	float: left;
	width: 100%;
	height: auto;
	display: table;
}
	.busca_titulo{
		float: left;
		width: 100%;
		height: auto;
		color: #e5e5e5;
	}
	.busca_item{
		float: left;
		width: 22.75%;
		height: auto;
		margin-right: 1%;
		margin-bottom: 20px;
	}
	.busca_item_div{
		float: left;
		width: 2%;
		height: auto;
		margin-top: 15px;
	}
	
/*=====  End of Section BUSCA   ======*/
.vermelho {
	color: #F00;
	font-weight: bold;
}
.preto {
	color: #000;
	font-weight: bold;
}
.caixa_item {
	float: left;
	width: 305px;
	height: auto;
}
.caixa_item_div {
	float: left;
	width: 10px;
	height: 200px;
}
.preco {
	padding: 5px;
	color: #fff;
	background-color: #1a4278;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 20px;
}
.noticias-fora {
	margin: 0 auto;
	width: 955px;
	height: 200px;
}
.sb-body-inner{
	z-index: 700 !important;
}
.bx-wrapper .bx-controls-direction a{
	z-index: 600 !important;
}
.vejamais a{
	width: auto;
	height: auto;
	font-size: 0.5em !important;
	margin-left: 20px;
	float: right;
	padding: 10px 15px;
	background: #950025;
	color: #fff;
	font-weight: bold;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: block;
}
#SkypeButton_Call_na.praia.imoveis_1_paraElement{
	width: 56px !important;
	padding: 0px !important; 	
	margin: 0px !important;
	border:  1px solid red;
}
#sb-nav{
	float:  left !important;
}
.busca_titulo_div{
	display: none;
}

.link-banner{
	height: 70vh; 
	display: block; 
	background-position: top center; 
	background-size: cover;
}


/************/
@media (max-width:670px) {
	.content {
		width: 100% !important;
	}
	.main_header .container {
		width: 100% !important;
		padding: 0px;
		margin: 0px;
	}
	.destaque1 {
		padding-top: 0px;
	}
	/* menu principal */
	#menu_header_nav_item_galeria {
		display: inline;
	}
	.menu_container {
		height: 0px;
	}
	.main_header_nav {
		position: fixed;
		left: -100%;
		top: 0;
		width: 76%;
		height: 100%;
		min-width: 200px;
		max-width: 360px;
		background: #222;
		z-index: 99;
		overflow: hidden;
		overflow-y: auto;
	}
	.main_header_nav_item {
		float: left;
		width: 100%;
		position: relative;
	}
	.main_header_nav_item > a {
		float: left;
		width: 100%;
		padding: 15px;
		text-transform: uppercase;
		text-decoration: none;
		color: #fff;
		font-weight: bold;
		font-size: 1em;
	}
	.main_header_nav_item:hover,  .main_header_nav_item > a:hover {
		background: #000;
		color: #fff !important;
		font-weight: bold;
		border: 0px !important;
	}
	.mobile_action {
		float: right;
		width: 46px;
		height: 46px;
		margin: 10px 0 0 0;
		cursor: pointer;
		background: #e5e5e5 url(../img/mobile.png) center center no-repeat;
		position: absolute;
	}
	.mobile_action.active {
		background-color: #ccc;
	}
	.mobile_action:hover {
		background-color: #fff;
	}
	/* top */
	.top {
		height: 180px;
		background-color: #d9d9d7;
		padding: 0px;
	}
	.top_marca {
		float: left;
		width: 100%;
		text-align: center;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	.top_marca img {
		max-width: 150px;
	}
	.top_telefone {
		width: 100%;
		padding: 0;
		font-size: 0.875em;
	}
	.top_telefone_num {
		text-align: center;
	}
	.top_telefone_email {
		display: none;
	}
	.top_redes {
		display: none;		
	}
	.top_bandeiras { 
		width: 100%;
		text-align: center;
		margin: 0 auto;
	}
	.top_bandeiras ul {
		float: right;
		width: 100%;
	}
	.top_bandeiras ul li {
		width: 20%;
	}
.top_bandeiras_icones{
	margin:0 auto;
	width: 90%;
}
	/* banner */
	.banner {
		height: 200px;
	}
	.banner-imagem img{
	height:  200px !important;
}
	.banner1 {
		background-size: 1000px;
		height: 200px;
	}
	.banner2 {
		display: none;
	}
	.slideshow2 div{
		background-size: 1200px !important;
		height: 200px !important;
	}
	/* menu2 */
	.menu2_container {
		float: left;
		height: auto;
		display: table;
		padding-bottom: 0px;
		margin-top: 20px;
	}
	.menu2 ul {
		height: auto;
		background-color: #15569a;
		display: table;
		float: left;
		width: 100%;
	}
	.menu2 li {
		border-right: 0px;
		background-color: #15569a;
	}
	.menu2 a {
		height: 40px;
		padding: 10px;
		font-size: 1em;
		background-color: #15569a;
		border-right: 0px;
		text-align: center;
	}
	.menu2 a:hover {
		height: 40px;
		padding: 20px 23px;
		font-size: 1em;
	}
	.menu2 li a:hover {
		height: 40px;
		padding: 10px;
		font-size: 1em;
	}
	.destaques {
		float: left;
	}
	.destaques h1 {
		width: 100%;
	}
	.destaques .setas {
		float: left;
		width: 25%;
	}
	.aluguel, .terrenos {
		width: 100%;
	}
	.aluguel h1 {
		width: 100%;
		padding: 7px;
	}
	.imoveis_box_aluguel {
		width: 96% !important;
		margin: 0 auto;
	}
	.imoveis_box_aluguel ul li {
		width: 48% !important;
		margin-right: 2%;
		height: 400px;
	}
	.imoveis_box_aluguel ul li:nth-child(2n+0) {
		margin-right: 0;
	}
	.outlet {
		width: 100%;
	}
	.outlet h1 {
		width: 100%;
		padding: 7px;
	}
	.imoveis_box_outlet {
		width: 96% !important;
		margin: 0 auto;
	}
	.imoveis_box_outlet ul li {
		width: 100%;
	}
	.interna {
		padding-top: 0px;
	}
	.interna h1 {
		width: 100%;
		padding: 0;
		margin: 0;
	}
	.interna input[type=text] {
		width: 100% !important;
	}
	.interna .content {
		display: inline-block;
		margin: 0 auto;
		width: 100% !important;
		padding: 10px;
	}
	.input-cadastro {
		width: 100% !important;
	}
	.interna .col {
		width: 100% !important;
		display: inline-block;
	}
	.interna .col img {
		width: 100%;
	}
	.video {
		width: 100% !important;
		float: left;
	}
	/*home: imoveis destaques */
	.destaques h1 {
		width: 96% !important;
		padding: 7px;
	}
	.imoveis_box {
		width: 96% !important;
		margin: 0 auto;
	}
	.imoveis_box ul li {
		width: 48% !important;
		margin-right: 2%;
		min-height: 250px;
	}
	.imoveis_box ul li:nth-child(2n+0) {
		margin-right: 0;
	}
	/*imovel interna*/	
	.interna_imovel {
		width: 48% !important;
		height: auto;
		display: table;
		padding-bottom: 20px;
	}
	/*//footer*/ 
	.footer_logo {
		width: 100%;
		text-align: center;
	}
	.footer_enderecos, .footer_informacoes {
		width: 100%;
		text-align: center;
		font-size: 1em;
		padding: 10px;
	}
	.footer_menu1 {
		display: none;
	}
	.busca_item{
		width: 100%;
	}
	.busca_item_div{
		display: none;
	}
	.col_texto, .col_foto{
		width: 100% !important;
	}
	.col_texto{
		padding: 0px;
		margin: 0px;
	}
	.imovel{
		display: table !important;
		padding-bottom: 10px;
		height: auto;
		min-height: 250px !important;
		float: left;
	}
	.footer_informacoes{
		padding-bottom: 50px;
	}
	.imovel_descricao{
		min-height: 50px;
		
	}
}
/* =================================================================================================================== 
		= SECTION MEDIA 520PX
 =================================================================================================================== */
@media (max-width:520px) {
	.imoveis_box ul li {
		width: 48% !important;
		margin-right: 2%;
		min-height: 250px;
	}
	.imoveis_box ul li:nth-child(2n+0) {
		margin-right: 0;
	}
	.imoveis_box_aluguel ul li {
		width: 48% !important;
		margin-right: 2%;
		height: 400px;
	}
	.imoveis_box_aluguel ul li:nth-child(2n+0) {
		margin-right: 0;
	}
	/*imovel interna*/	
	.interna_imovel {
		width: 100% !important;
		margin-right: 2%;
		height: auto;
		display: table;
	}
	.busca_titulo_div{
		display: block;
		background-color: #333;
		color: yellow;
		border-top: 1px solid #e5e5e5;
		font-size: 0.75em;
		text-align: center;
		width: 100%;
		height: auto;
		display: table;
		padding: 5px 0px;
		background-image: url('../img/busca_seta.png');
		background-repeat: no-repeat;
		background-position: top left;
	}

	.link-banner{
		height: 70vh; 
		display: block; 
		background-position: top center; 
		background-size: cover;
		background-image: url('../img/m1.jpg') !important;
	}

}
/* =================================================================================================================== 
		= SECTION MEDIA 414PX
 =================================================================================================================== */
@media (max-width:414px) {
	.imoveis_box ul li {
		width: 100% !important;
		min-height: 250px;
	}
	.imoveis_box_aluguel ul li {
		width: 100% !important;
		height: 350px;
	}
	.imoveis_box_outlet ul li {
		width: 100% !important;
		height: 350px;
	}
	/*imovel interna*/	
	.interna_imovel {
		width: 100%;
		height: auto;
		display: table;
	}

	.top{
		height: 70px;
	}
	.top_marca{
		padding: 20px 0px 0px 0px;
	}
	.banner{
		height: auto;
	}

}
