.ui-autocomplete {
	max-height: 200px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
	/* add padding to account for vertical scrollbar */
	padding-right: 20px;
} 

.taulaButlleti .row > [class*='col-'] {
	/* border: 1px solid #ddd; */
	padding-top: 7px;
	padding-bottom: 7px;
}
.row{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}
.row > [class*='col-'] {
  /* display: flex; */
  /* flex-direction: column; */
  
}
.encapc{
	font-weight: bold;
	border-bottom: 3px solid #ddd;
}

.taulaFiltre div{
	padding-bottom: 5px;
}

.taulaLlistaButlleti > .row:first-child > div{
	border-bottom: none;
}
@media screen and (max-width: 767px) {
	.taulaLlistaButlleti > .row:first-child > div{
		border-bottom: 1px dotted #ddd;
		border-radius: 75px 75px;
	}
}
.taulaLlistaButlleti > .row{
	border-bottom: 1px solid #ddd;
}
.taulaLlistaButlleti > .row:first-child{
	border-bottom: 3px solid #ddd;
	border-radius: 75px 75px;
}
.taulaLlistaButlleti > .row > div{
	border-bottom: 1px dotted #ddd;
	padding-top: 3px;
	padding-bottom: 3px;
}

@media screen and (max-width: 767px) {
	.taulaButlleti > .row > div{
		border-bottom: 1px dotted #ddd;	
		padding-top: 0px;
		padding-bottom: 0px;
	}
}