@import url('./menu_03.css');
@import url('./slides_mod01.css');

:root{
	--font-family-principal:'Roboto', sans-serif;
	--font-size-principal: 14px;
	--font-color-principal: #555;
	--font-line-height-principal: 22px;
	--graybg: #f0f0f0;
	--background-escuro: rgba(45,51,129,1);

}

	html,body{font-family: var(--font-family-principal); font-size: var(--font-size-principal); line-height: var(--font-line-height-principal) ; color: var(--font-color-principal); font-weight: 300;}
	p{font-family: var(--font-family-principal); font-size: var(--font-size-principal); line-height: var(--font-line-height-principal) ; color: var(--font-color-principal);}
	h4{font-size:20px !important;}
	.divbar{background: #f20e16 !important; height: 3px; width: 45px; margin-left: auto; margin-right: auto; margin-bottom: 25px;}	
	.bglight{background-color: var(--graybg) !important;}
	.linebar{background:var(--background-escuro); height:5px; width:100%; position:relative; margin:0px; padding:0px; clear:both;}
	.destaquebarlink{color:#f20e16 !important; text-decoration:none !important;}
	.aboutpic{position:relative; width:100%;height:auto;margin:0px; padding:0px;}
	.btn-filter{margin:1px; padding:10px; border:solid 1px #ccc; background-color:#FFF; color:#215f94; float:left; cursor: pointer; display:block;}
	.btn-filter:hover, .btn-filter.active{background-color:var(--background-escuro); color:#FFF; border-bottom: solid 1px #f20e16;}
	.servbox{background-color:#FFF;}	
	.modal{z-index:11050 !important;}
	.nobordersbtn{padding:0px !important;}
	.cntbtn{padding-top:12px; padding-bottom:12px;}
	.rodape-socialicons li{width:31%; float:left; margin:0 1%; padding:0; text-align:center;}
	.rodape-socialicons a{padding:5px !important;}
	.rodape-socialicons .fa{font-size:20px !important;}
	.rodapelogo{height:70px; background-image: url(https://www.andreiaimoveis.com.br/favicons/mstile-150x150.png);background-size: 150px;background-repeat:no-repeat;background-position-x: center;background-position-y: -28px;}
	.paginacaobtn, .paginacaobtn:visited{padding:5px; margin:0; position:relative; top:0; left:0; display:block; color:#333 !important;}
	.paginacaobtn .fa{font-size:25px;}
	.paginacaobtn:hover, .paginacaobtn:active{color:#C43718 !important;}
	.paginacaobtn.desatoff, .paginacaobtn.desatoff:hover, .paginacaobtn.desatoff:visited, .paginacaobtn.desatoff:active{color:#CCC !important;}
	.topbar-link a, .rodape a{color:#FFFFFF;}
	a{text-decoration:none; -webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
	a:hover {color:#e39d2f; text-decoration:none !important; -webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
	.rodape ul li a{padding:3px 20px !important;}
	.tags li {padding:0px !important;}
	
/* ITENS HOME PAGE */
	#promos{position:relative; z-index:11;}
	#promos .divcontainer, #promos .bodycontainer{overflow:hidden;}
	
/* ITENS DO RODAPÉ E CONTATO */	
	.rodape, .copyright{width: 100%;margin: 0px;padding: 0px;background: #333333;}	
	.rodape-tit{color: #FFF;text-transform: uppercase;font-size: 14px;font-family: "Poppins", sans-serif;font-weight: 700;}
	.rodape-links li{border-bottom: 1px dashed #3d3d3d;padding: 8px 0 8px 17px;}	
	.rodape-links li a{padding-left:0px;  text-decoration:none !important; font-family: "Poppins", sans-serif;font-weight: normal;font-size:14px;color:rgba(255,255,255,.5);display:block; -webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
	.rodape-links li:hover a{color:#e39d2f; text-decoration:none !important; padding-left:10px; -webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
	.rodape-links li a i{color:#e39d2f;}
	.rodape-btn{line-height: 22px; outline: none; padding: 20px 0px; border: none; margin-bottom: 10px;display: block; text-align: left; text-indent: 20px;	}
	.rodape-btn i{font-size:25px;}
	.rodape-icons a .fa{font-size:35px; margin:0px 5px;}
	
	.copyright, .copyright a{color:rgba(255,255,255,.5);}
	.copyright a{text-decoration:none; -webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
	.copyright a:hover{color:#FFF; -webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
	
	.form-contato,.form-normal, .form-active, .form-ok, .form-error{background:var(--graybg) !important; color:rgba(0,0,0,0.5) !important; width:100%; border:0px !important; border-radius:0px !important; padding: 7px !important; position: relative; font-size:13px !important; -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075) !important; -moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075) !important; box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075) !important;-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-ms-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}
	.form-contato:focus, .form-active{padding: 15px !important; color:#000 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 15px rgba(236, 234, 82, 0.6) !important; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 15px rgba(236, 234, 82, 0.6) !important; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 15px rgba(236, 234, 82, 0.6) !important;-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-ms-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}
	.btnformcontato{width:100%; border:0px !important; border-radius:0px !important; font-weight:bold;}
	::-webkit-input-placeholder {color: rgba(0,0,0,.5);}
	:-ms-input-placeholder {color: rgba(0,0,0,.5);}
	::placeholder {color: rgba(0,0,0,.5);}	
	.tags li{font-size:12px; color:var(--font-color-principal); background:var(--graybg);padding:5px 10px; margin:1px; float:left;}
	.tags li a{text-decoration:none; color:#e39d2f;}
	.tags li:hover{background:#e39d2f;color:#FFF;}
	.tags li:hover a{color:#FFF; text-decoration:none;}
	

	
/* ICONES RODAPÉ */
	.det-title{color:#C43718 !important; margin:0px !important; padding:0px !important;}
	.detform .form-normal{margin:0 !important; padding:15px !important; padding-top:25px !important; padding-bottom:25px !important; margin-top:1px !important; margin-bottom:1px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important;border-radius: 0px !important;background:rgba(255,160,0,1) !important;}
	.detform .form-normal::-webkit-input-placeholder { 
	  color: #FFF !important;
	}
	.detform .form-normal::-moz-placeholder { 
	  color: #FFF !important;
	}
	.detform .form-normal:-ms-input-placeholder {
	  color: #FFF !important;
	}
	.detform .form-normal:-moz-placeholder { 
	  color: #FFF !important;
	}	
	.social{width:100%;margin-top:10px;}
	.social_icon{float: left; font-size: 30px; width: 50px; height: 50px; background: #eee; margin: 0px 2px; text-align: center;}
	.social_icon:hover{background:#F60;color:#FFFFFF;}
	
	.btn-padrao{background:#007100; color:#FFFFFF; padding-top:20px; padding-bottom:20px;}
	.btn-padrao:hover{background:#27bc2a;}	
	

	

/* SECTION DIVIDER */
	.sectiondivider{position:relative;background-color:#000;background-repeat:no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;}
	.sectiondivider .dividercover{position:absolute;z-index:1;width:100%;height:100%;min-width:100%;min-height:100%;padding:0;margin:0;top:0;left:0;background-color:rgba(0,0,0,.5);}
	.sectiondivider h1, .sectiondivider h2, .sectiondivider h3, .sectiondivider h4, .sectiondivider h5, .sectiondivider h6{position:relative; z-index:2; color:#FFF;}
	.sectiondivider .secdivint{position:relative; margin:0; padding:0; z-index:2; left:50%;}

/* SEARCHBAR */
	.imov-searchbar{position:relative; top:0; z-index:8 !important;}
	.imov-searchbar .form-normal{color: #007100 !important;}
	
/* DETALHES */
	.titshare{margin:0px 0px 10px 0px !important; padding:0px !important; text-align:left !important;}
	.fotoimo,.detsimo{margin-bottom:20px;}
	.det-title{ margin:0px; padding:0px !important; font-size: 23px !important; color: #007100; font-family: 'Oswald', sans-serif;}	
	.vitprice{color: #007100 !important;}
	.prodboxtxt{text-transform:lowercase !important;}

	


.floatingwhats{position:fixed; bottom:10px; right:10px; z-index:999999; width: 90px; max-width:90px; height:90px; max-height:90px; opacity: 0.8;}
.floatingwhats:hover{opacity: 1.0;}
.floatingwhats a{width:100%; display:block; margin:0; padding:0; text-decoration:none;}
.floatingwhats img{width:100%;height:auto;}








/* iPad Pro - Landscape */
@media (min-width:1366px) {
	
	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:-50px; margin-bottom: 70px;}
	.imov-searchbar .marginborder{padding:10px !important; padding-bottom:0px !important; background:rgba(255,255,255,1) !important;-webkit-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.75);box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.75);}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:80px; padding-bottom:80px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.shareiconbar{height:30px; margin-bottom:30px;}
	.detsimo .colums .margmaker20{padding:22px 20px !important;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 2px;}
	.titshare{margin-bottom:15px !important;}
	.ptright{float:right !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;}	
	
}

/* iPad Pro - Portraid and iPad - Landscape */
@media (min-width:1024px) and (max-width:1365px){
	
	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:-50px; margin-bottom: 70px;}
	.imov-searchbar .marginborder{padding:10px !important; padding-bottom:0px !important; background:rgba(255,255,255,1) !important;-webkit-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.75);box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.75);}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	/*.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}*/
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:80px; padding-bottom:80px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo{width:73%; float:left; margin-top:3px;}
	.detsimo{width:25%; float:right;}
	.detsimo .colums{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}
	.detsimo .colums .margmaker20{padding:12px 10px !important;}
	.detsimo .columstit{width: 97% !important; margin:1% !important; float:left; padding:0 !important;}	
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.shareiconbar{height:30px; margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 2px;}
	.titshare{margin-bottom:15px !important;}
	.ptright{float:right !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
}

/* Pixel 2 Plus - Landscape */
@media (min-width:823px) and (max-width:1023px){
	
	/* GERAL PAGE */
	.divcontainer, .bodycontainer {width: 96%; margin: 0 2%;}	
	
	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:-170px; margin-bottom: 40px;}
	.imov-searchbar .marginborder{padding:10px !important; padding-bottom:0px !important; background:rgba(255,255,255,.2) !important;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	/*.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}*/
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:80px; padding-bottom:80px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.shareiconbar{height:30px; margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 2px;}
	.titshare{margin-bottom:15px !important;}
	.ptright{float:right !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
}

/* iPhone X - Landscape */
@media (min-width:812px) and (max-width:822px){
	
	/* GERAL PAGE */
	.divcontainer, .bodycontainer {width: 96%; margin: 0 2%;}	
	
	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:-65px;margin-bottom: 15px;}
	.imov-searchbar .marginborder{padding:10px !important; padding-bottom:0px !important; background:rgba(255,255,255,.2) !important;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	/*.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}*/
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:60px; padding-bottom:60px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.shareiconbar{height:30px; margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 2px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	.ptright{float:right !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
}

/* iPad - Portraid */
@media (min-width:768px) and (max-width:811px){
	
	/* GERAL PAGE */
	.divcontainer, .bodycontainer {width: 96%; margin: 0 2%;}	
	
	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:-65px;margin-bottom: 15px;}
	.imov-searchbar .marginborder{padding:10px !important; padding-bottom:0px !important; background:rgba(255,255,255,.2) !important;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	/*.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}*/
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:60px; padding-bottom:60px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.shareiconbar{height:30px; margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 2px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	.ptright{float:right !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
}

/* Iphone 6/7/8 Plus - Landscape */
@media (min-width:736px) and (max-width:767px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}
	

	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	/*.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}*/
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:60px; padding-bottom:60px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.shareiconbar{height:30px; margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 2px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	.ptright{float:right !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
}

/* Pixel 2 - Landscape */
@media (min-width:731px) and (max-width:735px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	/*.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}*/
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:60px; padding-bottom:60px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px; margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 2px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	
}

/* Surface Duo - Landscape */
@media (min-width:720px) and (max-width:730px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:60px; padding-bottom:60px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px; margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 2px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
}

/* Iphone 6/7/8 - Landscape */
@media (min-width:667px) and (max-width:719px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
		
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}
	.prodboxdet1 span, .prodboxdet2 span, .prodboxdet3 span{display:none;}
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 5px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 50px; max-width: 50px; height: 50px; max-height: 50px;}	
	
}

/* Galaxy Fold 1 lateral - Landscape */
@media (min-width:653px) and (max-width:666px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}
	.prodboxdet1 span, .prodboxdet2 span, .prodboxdet3 span{display:none;}
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 5px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 50px; max-width: 50px; height: 50px; max-height: 50px;}	
	
}

/* Galaxy S5 e Moto G4 - landscape */
@media (min-width:640px) and (max-width:652px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:60px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
		
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	.prodbox{width: 47.6% !important; margin:1% !important; float:left !important; padding:0 !important;}
	.prodboxdet1 span, .prodboxdet2 span, .prodboxdet3 span{display:none;}
	.prodbox .prodboxtitle {font-size: 15px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 5px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 50px; max-width: 50px; height: 50px; max-height: 50px;}	
	

}

/* Iphone 5/SE - Landscape */
@media (min-width:568px) and (max-width:639px){	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:280px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:right;}
	
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 5px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 50px; max-width: 50px; height: 50px; max-height: 50px;}	
	

}

/* Surface Duo - Portraid */
@media (min-width:540px) and (max-width:567px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:280px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:18.5% !important; margin:1% !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:13.5% !important; margin:1% !important; float:right;}
	
		
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 5px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 50px; max-width: 50px; height: 50px; max-height: 50px;}	
	

}

/* Samsung Normais - Landscape */
@media (min-width:480px) and (max-width:539px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:280px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:right;}
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:12px 0px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 5px;}
	.titshare{margin-bottom:15px !important;}
	.descritivo-box, .inform-box{width:98% !important;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}		
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 50px; max-width: 50px; height: 50px; max-height: 50px;}
	

}

/* Iphone 6/7/8 Plus - portraid */
@media (min-width:414px) and (max-width:479px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:280px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:right;}
	
		
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:10px 0px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 52px;height: 52px; margin: 0px 5px;}
	.titshare{margin-bottom:15px !important;}
	.titshare b{width:100%;display:block;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 50px; max-width: 50px; height: 50px; max-height: 50px;}
	

}

/* Pixel 2 e Pixel 2 XL - portraid */
@media (min-width:411px) and (max-width:413px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:280px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:right;}
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:10px 0px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:18px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 51px;height: 51px; margin: 0px 5px;}
	.titshare{margin-bottom:15px !important;}
	.titshare b{width:100%;display:block;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 50px; max-width: 50px; height: 50px; max-height: 50px;}	

	
}

/* Iphone 6/7/8 e Iphone X - portraid */
@media (min-width:375px) and (max-width:410px){	
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:280px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:right;}
	
		
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:10px 0px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:16px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 30px;width: 51px;height: 51px;}
	.titshare{margin-bottom:15px !important;}
	.titshare b{width:100%;display:block;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 40px; max-width: 40px; height: 40px; max-height: 40px;}	
	
}

/* Galaxy S5 e Moto G4 - portraid */
@media (min-width:360px) and (max-width:360px){	
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:280px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:right;}
	
		
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:10px 0px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:15px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 26px;width: 49.5px;height: 49.5px;}
	.titshare{margin-bottom:15px !important;}
	.titshare b{width:100%;display:block;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}	
	.floatingwhats {width: 40px; max-width: 40px; height: 40px; max-height: 40px;}
	
}

/* Iphone 5/SE - portraid */
@media (min-width:320px) and (max-width:359px){	
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:280px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:right;}
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:10px 0px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:15px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 20px;width: 38px;height: 38px;}
	.titshare{margin-bottom:15px !important;}
	.titshare b{width:100%;display:block;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 40px; max-width: 40px; height: 40px; max-height: 40px;}
	
}

/* Galaxy Fold 1 lateral - portraid */
@media (min-width:280px) and (max-width:319px){
	
	/* TOP MENU */
	.navbar .navbar-collapse {background-color: rgba(255,255,255,1);}
	.pbr-breadscrumb{margin-top:0px !important;}

	/* HOME PAGE */
	.imov-searchbar{height:280px; top: 0px; margin-top:15px;}
	.imov-searchbar .cols{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:left;}
	.imov-searchbar .formcod{border:solid 2px #218424 !important;}
	.imov-searchbar .colsbtn{width:100% !important; margin:0% !important; margin-bottom:5px !important; float:right;}
	
	.titdestaqueshome {font-family: var(--font-family-principal);font-size: 20px !important;width: 100% !important;text-align: center;}
	.titdestaqueshome b{width:100%;display:block;}	
	.btn-padrao-destaques, .btn-padrao-destaques:visited {width: 100%;text-align: center;}
	.prodbox{margin-bottom:15px !important;}
	.imov-btnsearch{padding:10px 0px;}
	
	/* DETALHES */
	#catalogo-detalhes, #contentinformbox, #contentmapbox, #contentformbox{padding-top:30px; padding-bottom:30px;}
	.det-title{font-size:14px !important;}
	.det-title b{font-size:20px;}
	.fotoimo, .detsimo {margin-bottom: 15px !important;}
	.columstit, .colums, .ptright, .descritivo-box{margin-bottom:15px !important; float:unset !important;}
	.shareiconbar{height:30px;margin-bottom:30px;}
	.social_icon {font-size: 20px;width: 38px;height: 38px;}
	.titshare{margin-bottom:15px !important;}
	.titshare b{width:100%;display:block;}
	
	/* RODAPE */
	.rodape-tit {text-align: center;background: rgba(0,0,0,.5);padding: 10px;width: 100%;}	
	.rodape-btn {text-align: center;text-indent: 0px;}
	.copyright, .copyright a {font-size: 11px;line-height: 15px;}	
	
	.secwave {display:none;}
	#promos {margin-top:20px !important;}
	.floatingwhats {width: 40px; max-width: 40px; height: 40px; max-height: 40px;}
	
}