

.grid-container_anunc {
  display: grid;
  padding: 0px;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: minmax(100px, auto);  
}

/*@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {*/
/*
@media only screen and (min-width: 1200px ) {
  .grid-container_anunc {
		grid-template-columns: 19% 1.25% 19% 1.25% 19% 1.25% 19% 1.25% 19% 0%;
  }
}

@media only screen and (min-width: 992px ) and (max-width: 1200px)  {
  .grid-container_anunc {
		grid-template-columns: 23.8% 1.6% 23.8% 1.6% 23.8% 1.6% 23.8% 0%;
  }
}

@media only screen and (min-width: 768px ) and (max-width: 992px)  {
  .grid-container_anunc {
  		grid-template-columns: 32% 2% 32% 2% 32% 0%;
  }
}

@media only screen and (max-width: 768px)  {
  .grid-container_anunc {
		grid-template-columns: 48.8% 3% 48.5%
  }
}
*/
.grid-item_anunc {
  /*border: 1px solid rgba(0, 0, 0, 0.8);*/
  border: hidden;
  padding: 0px;
  padding: 15px 10px;
}






.d-lg-flex {
    display: flex!important;
    padding: 0px;
}

.flex-lg-wrap {
    flex-wrap: wrap!important;
}

@media only screen and (min-width: 1200px ) {
  .card-list-cols-4 li {
    width: 20%;
    padding: 12px;
  }
}

@media only screen and (min-width: 992px ) and (max-width: 1200px)  {
  .card-list-cols-4 li {
    width: 25%;
    padding: 12px;
  }
}

@media only screen and (min-width: 768px ) and (max-width: 992px)  {
  .card-list-cols-4 li {
        width: 33%;
        padding: 12px;
  }
}

@media only screen and (max-width: 768px)  {
  .card-list-cols-4 li {
    width: 50%;
    padding: 12px;
  }
}


.card-list-cols-4 li {
    margin-left: 0;
    display: inline;
}

.card-list-cols-4 li:nth-child(4n+1) {
    margin-left: 0;
}

.card-list-cols-4 ul li { 
    display: inline; 
}

.card-list-cols-4 ul {
    list-style-type: disc;
}


