

@media (max-width: 768px) {




#header{
 height: 80px;
}


#dvcab1{
/*
float:left;*/
padding-left:5px;
/*background: pink;  */
right:5px;
width:54%;
width:100px;
margin-left:56%;
}

#dvcab1 img{
width:100px;
}

#primaryNav{
width:55%;
/*float:left; */

background: none;
position:absolute;
left: 5px;
top:0px;
padding:0px;
}

#dvcab2{
display:none;
}

#dvcab3{
display:none;
}




.banner-sistema-para-leiloes{
display:none;
}


.tbl_interna{
margin-top:15px;
width:100%;
}







.aux_sistleiloes {
width: 100%;
float:none;
text-align:justify;
/*background: yellow;*/

}

.int_det_prod .div_aux1{
position:relative;  
 margin-left:0px; 
 float:none;
width: 100%;
/*background: pink; */

}

.int_det_prod .div_aux1 img{
width: 100%;
height:auto;

}



.int_det_prod iframe{

width: 100%;
height:100px;

}


.ifr_videos{
width: 100%;
height:100px;
}




  .nav-menu {
    display: none;
    flex-direction: column;
    width: 100%;
    background-color: var(--bg-nav);
    padding: 8px 0;
	/*background:green; */
  }
  
  
  .nav-link {
    width: 100%;
    padding: 12px 20px;
    border-bottom: 1px solid #e2e8f0;
	background:#EA580C;
	width: 200px;
	/*
	
	margin-left:-180px;
	*/
	
  align-items: left;
  gap: 2px;
  padding: 13px 18px;
  font-size: 14px;
  font-weight: 500;
  
  }
  
  .nav-item {
  position: relative;
}
  
  .dropdown-menu {
    position: static;
    opacity: 1;
    visibility: visible;
    transform: none;
    box-shadow: none;
    background-color: #ffffff;
    border: none;
    border-left: 3px solid var(--orange-primary);
    margin-left: 16px;
    margin-bottom: 8px;
	background:#CC4F0E;
	
	
    margin-left: 0px;
	width: 200px;
	max-width: 200px;
	min-width: 200px;

	
  }
  
  
  
  
  
  
  
  
  
  
  
  

.nav-menu {
  gap: 3px;
}













.dropdown-item a {
  padding: 5px 11px;
}









		.titprod_int{
	 font-size:18px; 
	 margin-bottom:2px;
	}
	
	.titprod_h1{
	 padding: 5px;
	}

		.titprod{
	 font-size:18px; 
	}
	
	
	
	
	
	
	
	
	
	
	
.page-internal-container {
  max-width: 100%;
  margin: 0px auto 20px auto;
  padding: 0 5px;
}
.internal-content-card {
  padding: 5px 5px;

}
.internal-content-card h1, .internal-content-card h2 {
  font-size: 18px;
  font-weight: 800;
  margin-bottom: 20px;
  line-height: 1.3;
}
.internal-content-card p {
  color: #334155;
  font-size: 14.5px;
  line-height: 1.7;
  margin-bottom: 16px;
}
.internal-content-card table {
  width: 100%;
  border-collapse: collapse;
}
.internal-content-card td {
  padding: 8px 0;
  vertical-align: top;
}





}