


/*@media only screen and (max-width: 790px) { */

 /*@media only screen and (max-width: 650px)  { */

   @media only screen and (max-width: 630px)  { 



body{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-family:Arial;
}


#div_cookies{
height:70px; 
}

.div_cookies_div1{
font-size: 11px; 
line-height: 11px;
width:54%;
}

.div_cookies_div2{
width:23%; 
padding-top:25px; 
}


.div_cookies_div2 a{
font-size: 11px; 
}

.div_cookies_div3{
width:18%; 
}


.btn_cookies{
 font-size:12px; 
 width: 60px;
}



/***************** ref1 cabecalho *********************/


#box_arcli_fechar{
margin-top: -15px;
height: 40px !important;
}


.iframe_login_cab{
margin-top:-10px;
height:150px;
}


#blocoLoginCab li .campoLoginCab{
height:24px; width:150px;
}

#blocoLoginCab li .campoSenhaCab{
height:24px; width:120px; 
}



/***************** ref1 cabecalho *********************/




/***************** ref2 meio *********************/




#gridHome li{


}



.banner{
height:215px;  
}


.banner_img{
height:215px; 
}





#divBuscaHome{
 top:5px; 
  width:89%; 
  margin-left: 0px;
 padding-bottom: 0px !important;
}


.txtHomeBanner{
font-size:15px; 
text-shadow: none; 
color: #444444;
}

.boxBuscaHome{
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
height: 170px;
margin-bottom: 0px !important; 
padding: 5px;
width: 90%;  
max-width: 350px;  
margin-top:5px;
}

#CidadeUnica{
 height: 25px; 
}



#divBuscaHome .auxRow{
margin-top: 5px !important;
}

#divBuscaHome .auxInstr{
padding-left: 10px ;
margin-bottom: 2px;
font-size: 12px;
}

#divLimiCatsBuscaHome{
height: 50px; overflow: auto;
}


.catshome_div1{
float:left; width:auto; margin-right: 5px; 
}

.catshome_div2{
  float:left;  width:17px;
}

.catshome_div2 input{
  width:10px;  height: 10px; 
}

.catshome_div3{
  float:left;  width:auto; padding-top: 2px; margin-left: -2px; 
  font-size: 10px; color: #000000;
}

#btn_buscaAvanHome{
   height: 20px; font-size: 11px; padding-bottom: 2px; padding-top: 2px; background: #777777;
}
#btn_buscaPostHome{
  height: 30px; width: 100px !important; padding-top: 3px;
}











.box_licits{
margin-top:20px; margin-bottom:50px; margin-left:2%; margin-right:0px; 
padding-top:5px; 
width:94%;  
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
box-shadow: #cccccc 5px 5px 5px; 
}

.box_licits_tit{
font-size:20px;  
margin-top:1px; margin-bottom:10px; 
width:90%;padding-right: 7%;  
text-align: center;
}


.box_licits_intra{
width:95%; 
margin-left:0px;
}

.box_licits_btn{
  margin-top: 5px;
width:96%; 
font-size: 11px;
margin-left: -3%;
}







.ulSlide2{
width:100%;  list-style: none; margin:0px;  margin-bottom:20px;  padding:0px; 
}

.ulSlide2 li{
margin-bottom: 20px;  padding:0px; clear:both;  background:none;
  text-align: left;
  margin-right: 0px;
  width:100% !important;
}


/*
.ulSlide2DivAux{
 margin:0px; margin-left:20px;  margin-right:17px; 
 margin:0px;
 height: 410px; 
 background: red;
 border: 1px solid #000000;
}
*/


/*
.links_slides2{
font-size:12px; background:#999999; color:#ffffff; padding-top:2px;
-webkit-border-radius:5px;-moz-border-radius:5px; border-radius:5px;  text-align:center; 
font-weight:bold;
width:22px; height:17px; float:left; margin-right:5px; cursor:pointer;
}
*/


.divSlideSetaEsq2{
position:absolute;   padding-left:1px; padding-right:1px; 
left: 10px;
/*background:orange;*/
margin-top:380px; 
margin-top:-30px; 
}


.divSlideSetaDir2{
position:absolute;   padding-left:1px; padding-right:5px;
right: 50px;

/*background:orange;*/
margin-top:380px; 
margin-top:-30px; 
}

.ico_desta3_seta{
height:25px;
width:auto;
}


.lote_destaque3_larg{
width:90%;
min-width:200px;
}


.lote_destaque3{
float:none;
clear: both;
margin-bottom:20px;  
margin-left:0px; 
margin-right:0px;
-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; 

}


.desta3_foto{
-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; 
}


/***************** ref2 meio *********************/












/***************** ref3 rodape *********************/

.roda_nl{
width:100%;  height:270px; 
   background-size: 98% 320px;
    padding-top:20px;
    padding-left: 0px;
    text-align: left;
    margin-bottom: 10px;

}


#ifr_nl{
width:77%; max-width:350px;  height:233px; 
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
padding:10px;
margin-left: 5px;
background: #ffffff;
}


.englobaRoda{

  padding: 0px !important;
  margin: 0px !important;
  width: 97%;
}

.englobaRoda2{
	  padding: 0px !important;
  margin: 0px !important;

}


#ulRodape{
width:100%; 
}

#ulRodape .roda_cel1{
width:84%; 
clear: both;
  padding: 0px !important;
  margin-left: 2%;

  height: 200px;
}



#ulRodape .roda_cel3{
width:84%; 
  margin-left: 2%;
clear: both;
margin-top: 30px;
  padding: 0px !important;
	
    height: 220px;
}

#ulRodape .roda_cel3 div{
  padding: 0px !important;
    margin: 0px !important;
  height: 28px;
}


.linkrodape{
font-size:13px; 
}


#ulRodape .roda_cel4{
width:84%; 
  margin-left: 2%;
clear: both;
margin-top: 20px;
  padding: 0px !important;

   height: 90px;	
    height: 130px; 
}


#ulRodape .roda_cel4 img{
width:100px; 
 height:auto; 

 margin-bottom: 0px;
}


#ulRodape .roda_cel4 .div_aux1{
width:50px;
float: left;
margin-right: 5px;
}


#ulRodape .roda_cel4 .div_aux2{
float: left;
}




.tx_min_roda{
padding-top:20px;
/*padding-top:60px; */
padding-bottom:10px;
padding-bottom:30px;
padding-right: 2%;
padding-left: 1%;

width:95%; 

  text-align: left;;
}





#ulRoda2{
height: 180px; 
}


#ulRoda2 .li1{

clear: both;
height: 60px;
background: #ffffff;
margin:0px;
padding:1%;
width:96%; 
}

#ulRoda2 .logo_roda{
/*width:90%; height:auto;*/
height:auto;
width:110px;
}

#ulRoda2 .li2{
clear: both;
height: 50px;
background: #ffffff;
margin:0px;
padding:1%;
width:96%; 
}

#ulRoda2 .li3{
clear: both;
  text-align:center;
height: 170px;
background: #ffffff;
margin:0px;
padding:1%;
width:96%; 
}

#ulRoda2 .selo_roda{
width:150px ; 
}


/*24*/


#div_cookies{
height:100px; 
}

.div_cookies_div1{
width:98%; float:none; 
padding-left: 1%;
}



.div_cookies_div2{
width:47%; float:left; padding-top:15px; padding-left: 2%;
}

.div_cookies_div3{
width:45%; float:left;  
padding-top:10px; 
}

.btn_cookies{

max-width: 100%;
width: 100%;
min-width: 100%;

}


/***************** ref3 rodape *********************/













/***************** ref4 interna ********************/


.subcab_int_div{

  margin:5 0 20 0; 
  padding:0px;  
  width:100% ;
  clear: both;

   height: 100px;
   box-shadow: #999999 5px 5px 10px; 

}



#divBuscaInt{
padding-top: 5px;
}




.boxBuscaInt{
border-radius: 5px; -webkit-border-radius:5px;-moz-border-radius:5px; 
height: 75px;
padding: 5px;
width: 92%;  
max-width: 92%;   
text-align: left;
margin-left: -2% !important;

}


#divBuscaInt .auxRow1{
position: absolute;
text-transform: uppercase;
font-weight: 700;
font-size: 11px;
}


#divBuscaInt .btpeq{
  height: 20px; padding: 0 4 0 4; margin: 0px; margin-right: 30px; font-size: 10px;
  border-radius: 5px; -webkit-border-radius:5px;-moz-border-radius:5px; 
}

#divBuscaInt .bgcinzaclaro{
background: #666666;
}


#divBuscaInt .auxCol1{
width: 95%;  
float: none;
text-align: left;
margin-top: 3px;
}

#divBuscaInt .auxCol2{
width: 220px;  
float: left;
margin-left: 0px;
margin-top: 2px;
}

#divBuscaInt .auxCol3{
width: 60px;  
float: left;
padding: 0px;
margin:0px; 
padding-top: 3px;
}


#divBuscaInt .auxInstr{
padding-left: 0px ;
margin-bottom: 5px;
font-size: 11px;

float: left; width: 47px; color: #000000;
}

#divBuscaInt .auxCbb1{

}

#divBuscaInt #EstadoUnico{
  height: 25px;  max-width: 170px; font-size: 10px; padding:0px;  margin:0px; color:#000000; 
}


#divBuscaInt #CidadeUnica{
  height: 25px;  max-width: 170px; font-size: 10px; padding:0px;  margin:0px; color:#000000; 
}


#divBuscaInt .w100{
  height: 25px;  width: 60px !important; font-size: 10px; padding:0px;  margin:0px; background: #555555; 
}


/***************** ref4 interna ********************/








/*************** ref5 pg lote *********************/

.pgLoteDivEngloba{
 padding:0px; 
 width:100%;
 margin-left: 0;
 text-align: left;

  /*24*/
 padding-top: 3px;

}




.pgLoteLimiLarg{
   width: 87%;
   margin-left: 2%;
}


.pgLoteTit{
  font-size: 14px;
  font-weight: 700;
}

/*24*/
.pgLoteTit_lote{
    font-size: 16px;
  font-weight: 900;
  text-transform: uppercase;
}

.pgLoteTit2{
  font-size: 12px;
  font-weight: 700;
  margin-top: 4px;
}


.pgLoteEndLei{
    font-size: 12px;
  font-weight: normal;
  color: #000000;
  margin-top: 5px;
}






#ulPgLotes{
width:100%; margin-top: 10px;
}



#ulPgLotes .ulPgLotesLi1{
width:98%;
clear: both;
margin: 0px;
}







#ulPgLotes .ulPgLotesLi2{
width:98%;
clear: both;
margin: 0px;
margin-top: 5px;
}



.body_lote_atualiza{
text-align:center;
background: none; 
}


#ulPgLotesDet2{
width:100%; list-style: none; margin:0px; padding:0px; 
}


#ulPgLotesDet2 li{
position: relative; float: left; 
padding:0px; margin:0px;
text-align:left;
font-size: 13px;
font-weight: 500;
color: #666666;
line-height: 18px;
font-family: 'Montserrat', sans-serif;
margin-bottom: 12px;
width: 100%;
}

#ulPgLotesDet2 .varTx2{
font-size: 12px;
line-height: 15px;
font-weight: normal;
}

#ulPgLotesDet2 .varTx3{
font-size: 16px;
font-weight: normal;
}

#ulPgLotesDet2 .linha{
border-bottom: 1px solid #cccccc; margin-top: 0px; margin-bottom: 12px; height: 1px;
}


.pglote_bt_lance{
height:30px;
width:80% !important;
padding:2 10 2 10;
font-size: 16px;
}

.pglote_bt_avisar{
height:30px;
width:50% !important;
padding:2 10 2 10;
font-size: 16px;
}



.pglote_bt_incrs{
height:20px;
width:35px;
padding:1 3 1 3;
font-size: 12px;
font-weight: 500;

border-radius: 6px; -webkit-border-radius:6px;-moz-border-radius:6px; 

background:#999999; 
color: #ffffff;
margin-right: 10px;
cursor: pointer;
}


.pglote_bt_incrs_outro{
width:140px;
background:#ffffff; 
color: #444444;
margin-right: 0px;
cursor: none;
}





.pglote_proxlance{
height:26px;
font-size: 16px;
padding:3 5 3 5;
color: #ffffff;
background: #D31111;
font-weight: bold;
border-radius: 20px; -webkit-border-radius:20px;-moz-border-radius:20px; 
width: 60%;
text-align: center;;
}





#ulPgLotesInfe{
width:93%;
}


#ulPgLotesInfe li{
position: relative; float: left; 
padding:0px; margin:0px; padding-bottom: 10px; padding-top: 10px;
text-align:left;
font-size: 14px;
font-weight: 500;
color: #666666;
line-height: 18px;
margin-bottom: 12px;
width: 93%;
}



.pglote_inf_deta{
height:20px;
width:auto !important;
padding:3 5 3 5;
font-size: 11px;
font-weight: 500;
background: #666666;
text-transform: uppercase;
border-radius: 5px; -webkit-border-radius:5px;-moz-border-radius:5px; 
margin-bottom: 5px;
}



.pglote_inf_blocos{
width:88%;
padding:5 0 5 0;
margin-left: 5%;
padding-bottom: 20px !important;
font-size: 14px;
clear: both;
}

.pglote_inf_blocos_linha{
margin-bottom: 10px;
}

.pglote_inf_blocos_p1{
font-weight: bold;
text-transform: uppercase;
font-size: 14px;
}

.pglote_inf_blocos_p2{
font-size: 14px;
}





.box_licits_lote{
margin-top:20px; margin-bottom:20px; 
padding-top:5px; 
width:94%;  
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
box-shadow: #555555 5px 5px 5px; 
}



.box_licits_lote_tit{
font-size:19px;  
margin-top:1px; margin-bottom:5px; 
}


.box_licits_lote_intra{
width:94%; 
margin-left:1%;
}





.lote_destaque5_larg{
width:79% !important;
}


.lote_destaque5{
float:none;
clear: both;
margin-bottom:10px;  
margin-left:2%; 
margin-right:0px;
-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; 
padding:0px;
width:84% ;

}





.desta5_row4{
padding:6 2 0 4 !important; 
}

.desta5_row5{
padding:7 2 0 4  !important; 
}


.desta5_row6{
padding:4 2 0 4  !important; 
}

.desta5_row7{
padding:4 2 0 4  !important; 
}

.desta5_row8{
padding:4 2 0 4  !important; 
}

.desta5_row9{
padding:4 2 0 4  !important; 
}

.desta5_row10{
padding:4 2 0 4  !important; 
}










.pgLoteDivIframe{
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
width:85%;
padding: 5px;
margin-left: 1%;
box-shadow: #555555 2px 2px 5px;
}


.ulPgLotesLi1 .pgLoteDivIframe{
height: 170px !important;
}


.ulPgLotesLi2 .pgLoteDivIframe{
height: 480px !important;
}

.pgLoteIframeGal{
width:100%;
height:170px !important;
}


.pgLoteIframeAtuLote{
width:100%;
height:530px !important;
}
















/*************** ref5 pg lote *********************/







/*************** ref6 pf leilao *********************/




.cat_engloba{
margin-bottom:3px;  
-webkit-border-radius:5px;-moz-border-radius:5px; border-radius:5px;
}

.cab_cat{

}

.cab_cat_img{
  height:30px; width:18px;
   padding-top:5px; 
 
}



.cab_cat_nome{
height:30px; 
}


.cab_div_ico{
height:10px; width:10px; margin-top:1px;margin-left:1px;
display: none;
}

.cabcat_div_ico_img{
height:10px; width:10px;  
}


.subcat_engloba{

}

.subcat_intra{
padding:5px; min-height:20px;  
font-weight:bold; 
font-size:10px;
}


.categ_lat{
font-size:13px !important; 
}

.categ_lat span{
font-size:9px !important;   
}


.subcat_lat_nome label{
font-size:11px !important; 
}


.subcat_lat_nome span{
font-size:9px !important; 
}

.bsc_lat_list1{
 width:15px !important ;
 padding: 0px; 
}

.bsc_lat_list2{
padding-left:1px; font-size:10px !important; 
}


.bsc_lat_list_tit{
font-size:12px !important; 
}

.bsc_lat_list_tit2{
font-size:12px; width:110px !important; 
}

.bsc_lat_divfim_b{
font-size:11px !important; 
}



.bsc_lat_divfim_btn{
padding-top:5px; font-size:11px !important; 
max-width:75px; height:20px; 
}





.lateralPgLeilaoTbl{

}

.lateralPgLeilaoCol1{
padding-top:0px;
width: 0px;
}


#div_lateral_pglei{
margin-left: 5px; 
margin-top: -15px;
position: absolute;
}




#div_lateral_pglei_conteudo{
display: none;
-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px; 
padding: 10px;
width: 200px;
border: 2px solid #777777;
}


.lateralPgLeilaoCol2{
width: 100%;
padding: 4px;
}


.pglei_tit{
padding-left:4px; margin-top:6px; margin-bottom:0px;  
}

.pglei_subtit{
font-size:11px; padding-left:4px;  height:12px; margin-bottom:10px; color: #000000; 
}








.pglei_lote  { 
-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; 
width:90%; 
/*height:735px; */
margin-left: 2%;
padding-bottom: 10px;
}





#ulPgLeilaoLotes{
width:100%; 
}


.ulPgLeilaoLotesLi1{
clear: both;
width:90%; 
text-align:center;   
display:block;

/*24*/
height: 70px;

  margin-bottom: 0px;
   padding-bottom: 0px;
}

.ulPgLeilaoLotesLi2{
clear: both;
width:90%; 
padding-left:5px; padding-right:5px; 
padding-bottom: 10px;

/*24*/

    margin-top: 0px;
    padding-top: 0px;
}


.ulPgLeilaoLotesLi3{
clear: both;
width:90%; 
padding:0px;
min-height:210px; 

/*24*/



}






/*24*/

  .foto_busca{
    display: inline-block;
    width: 50%;
      text-align: center;
      background: #eeeeee;
      -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; 
      float:left;

  }




   .lote_busca {
   float:left;
width: 48%;
  }


      .vendedor_busca {
  border-bottom: 1px solid pink;
  margin-bottom: 0px;
  padding-bottom: 0px;
    float:left;
    width: 48%;
  }


      .vendedor_busca span{
    font-size: 12px;
  }


      .vendedor_busca a{
  font-size: 12px;
  font-weight: normal;
  }




.lolei_subcat{
position:absolute;
top:-35px;
right: 20px;
/*background: yellow;*/
}

.lolei_alinha_ico{
position:absolute;
top:-35px;
right: 0px;
}

.lolei_sit2{
float:none; margin-left:0px;

position:absolute;
top:-7px;
right: 0px;
}


.lolei_sit2 span{
font-size:11px !important;
font-weight: normal !important;
}


.lolei_tr_resu{
  display: none;
}

.lolei_row7{
  display: none;
}

.dest_interno{
    display: none;
}


.lolei_row11_tr{
   display: none;
}

.lolei_row11{
padding:0px 0px 0px 0px; 
font-weight:700;
font-size:12px;
height: 20px;
}




.leilao_lote_foto{
 max-width:150px;   width:auto;  height:95px; 
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; 
}



 .lolei_vermais_cel{
  display: block;
  text-align: center;
  font-weight: bold;
  padding: 0px;
    margin: 0px;
  }



  /*24*/








#ulPgLeilaoLotes .RecSubStatusDivLei{
 margin-top:-10px;
}




#sp_redessociais_pgleiloes{
display: none;  
}


.tituloleilao{
font-size:14px;
}



.endleilao{
font-size:11px;
padding-top:6px;
padding-bottom:6px;
color: #000000;
}


.obsleilao{
padding-bottom:6px;
font-size:10px;
line-height:11px;
height:35px;
color: #000000;
}


#tblCabPgLeilaoCel2{
padding:5px;
}







.abasEtapas{
height:62px; 
width:90px;

text-align:center;
padding:5 0 0 5px;

border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;

border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;

margin-right:3px;

/*24*/
width:32%;

}


.abasEtapasDiv1{
display: none;
}


.abasEtapasDiv2{
height:26px; 
width:85px;
font-size:13px;
line-height:13px;
padding:0px; 
float:left;
margin:0px; 


/*24*/
width:94%;
padding-left: 3%;
padding-right: 3%;
padding-top: 4px;
font-size: 88%;
}


.abasEtapasDiv3{
height:30px; 
width:85px;
font-size:10px; line-height:10px;
padding:0px; 

/*24*/
width:94%;
padding-left: 3%;
padding-right: 3%;

}






/*************** ref6 pf leilao *********************/






/*************** ref7 diversos *********************/

.div_pg_int{
 padding:10px;
 padding-right: 50px !important ;
 width: 79%;
}



.div_img_pg_int{
width:98%; clear:both; float:none; margin-left:0px; 
}

.img_pg_int{
max-height:375px;
width: 98%;
}

.titulo{
font-size: 14px;
}

.tituloHome{
margin-bottom:10px; margin-left:5PX; margin-right:5PX;  
 font-size:16px !important; border: 0px;
}


.blocosleiloes2{
float:none;
clear: both;
margin-bottom:20px;  
margin-left:3%; 
margin-right:0px;
width:85%;
min-width:200px;
max-width:300px;

}



.ifr_chamado{
  height:550px;
}


/*************** ref7 diversos *********************/





/************** ref8 cadstro ******************/


.abas{
width:130px; 
border-top-right-radius: 10px; -moz-border-radius-topright: 10px -webkit-border-top-right-radius: 10px;
font-size:14px;
}



.abas_apag{
width:130px; 
border-top-right-radius: 10px; -moz-border-radius-topright: 10px -webkit-border-top-right-radius: 10px;
font-size:14px;
}


/************** ref8 cadstro ******************/







.lolei_row7{
padding:2 2 0 0; 
height: 50px;
}




.lolei_row9{
padding:10 2 0 0; 
height: 40px;
}



.lolei_row11{
padding:2 2 0 5; 
height: 40px;
}




}




















