
  .casuta_categorie{
   padding:10px !important;
   border:0px solid #333;
}
 .casuta_categorie .wrap_galerry_cell h3  {
     height:30px;
border:0px solid #333;
overflow:hidden;
}
 

 
 
  .casuta_categorie {
 box-sizing: border-box !important;
 padding:10px;
 background:transparent !important
}
 .casuta_categorie .wrap_galerry_cell{
 margin:0px;
   border: 0px solid #333 !important;
box-shadow: var(--pcg_shadow) !important;
 box-sizing: border-box !important;
 display:table;
 width:100% !important;  
border-radius:var(--pcg_border_radius);
   padding:10px !important; 
    height: 170px  !important;
}

/* = ===================== = */

.casuta_categorie.cell_1 {
 min-width:100% ;
    max-width:100% ;
}
 .casuta_categorie.cell_2 {
 min-width:50% ;max-width:50% ;
}

 .casuta_categorie.cell_3 {
 min-width: 33% ;max-width: 33% ;
}

 .casuta_categorie.cell_4 {
 min-width:25% ; max-width:25% ;
}
 .casuta_categorie.cell_5 {
 min-width:20% ;max-width:20% ;
}
 .casuta_categorie.cell_6 {
 min-width:16.66% ; max-width:16.66% ;
}
 .casuta_categorie.cell_7 {
 min-width:14.28% ; max-width:14.28% ;
}

 .casuta_categorie.cell_8 {
 min-width:12.5% ; max-width:12.5% ;
}

 .casuta_categorie.cell_9 {
 min-width:11.11 ; max-width:11.11 ;
}
 
 .casuta_categorie.cell_10 {
 min-width:10% ; max-width:10% ;
}




.casuta_categorie{
  float:left;
  
  width:auto;  
    
      float:left;
   padding-top:5px;
  padding-bottom:5px;
  width:auto;
  display:table; 
    
}
.casuta_categorie *{
 text-align:center
}

 
.wrap_galerry_cell h3,
.wrap_galerry_cell h3 a{
  line-height: 1.1em !important
}
 
/*==============================*/
/* BREAKpoints desktop */
@media(min-width:700px) and (max-width: 1011px){
.casuta_categorie {
   max-width:25% !important;
      width:25% !important;
   min-width:25% !important;
}
}

/* BREAKpoints desktop */
@media(min-width:300px) and (max-width: 700px){
.casuta_categorie {
   max-width:33% !important;
      width:33% !important;
   min-width:33% !important;
}
}
/* BREAKpoints desktop */
@media(max-width:300px){
.casuta_categorie {
   max-width:50% !important;
      width:50% !important;
   min-width:50% !important;
}
}

/*==================================================================*/
 
/*==================================================================*/
 
  .casuta_categorie .wrap_galerry_cell .img_frame img{
  width:auto !important;
 height:auto !important
}

   .casuta_categorie  .wrap_galerry_cell .img_frame{ 
  height:130px;overflow: hidden;
}

.casuta_categorie .wrap_galerry_cell{
  padding:0px !important;
display:flex;
border: 0px solid #ddd;
   overflow: hidden;
height: 170px;

/*---------*/
display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  align-content: space-between;
/*------------------*/

}
.casuta_categorie .wrap_galerry_cell .titlu_casuta{
   padding-top: 7px;
   display:table;
   width:100% ;
  color: var(--pcg_font_color);
font-size: var(--pcg_font_size);
 font-weight:var(--pcg_font_weight); 
  
}