@media (min-width: 757px) {
    #container {
    max-width: 1920px;
    }
  
    
    
    .article__block {
    display: flex!important;
    flex-wrap: wrap;
    gap: 1rem;
    }
    
    .article__item {
    max-width: 16%;
    } 
    
    #main_news .article__item.col-md-6 {
    flex: 0 0 25%;
    max-width: 20%; 
    }
  
}

#main_cms {
    margin-bottom: 0px!IMPORTANT;
}


#menu_buttons2 {
  padding-top: 0px;
}

#main_cms {
  padding-bottom: 0px;
}

.max-width-1200 {
  max-width: block;
}


.picture img source {
  width: 100%;
}

.max-width-1200 {
  max-width: 1920px;
}


#footer_links {
  max-width: 1920px;
}

.article__more_link {
  display: none;
}


    span.footer_links_item_name {
    display: inline !important; /* Nadpisuje regułę d-none */
    }
  .instagram-link {
    display: flex; /* Flexbox ustawia elementy w jednym rzędzie */
    align-items: center; /* Wyrównanie elementów w pionie */
    gap: 8px; /* Odstęp między obrazem a tekstem (dostosuj według potrzeb) */
    text-decoration: none; /* Usunięcie podkreślenia tekstu */
  }

  .instagram-link img {
    display: inline-block; /* Upewnia się, że obraz nie zachowuje domyślnego blokowego stylu */
    max-width: 24px; /* Dostosuj rozmiar obrazu */
    height: auto; /* Utrzymanie proporcji obrazu */
  }

  .footer_links_item_name {
    display: inline-block; /* Ustawienie tekstu obok grafiki */
    color: inherit; /* Zachowanie koloru linku */
    font-size: 14px; /* Dostosuj rozmiar tekstu */
    margin-left: 5px;
  }
  
  
  
  
  
  
  /* Edycja podstrony kontakt*/
    #contact_map {
        display: none;
    }
    .contact_stocks {
        display: none;
    }



  

/* Update szerokości stref edytora WYSWYG*/
  
  
  @media (max-width: 757px) {
    ._ae_desc div[style*="width: 50%"] {
        width: 100% !important;
    }
    
    ._ae_desc div[style*="width: 50%"] > div {
          padding-left: 0 !important;
          padding-right: 0 !important;
     }
     .menu_button_wrapper.col-6 {
         flex: 0 0 100% !important;
         max-width: 100% !important;
    }
    .section row div[style*="width: 50%"] > div {
        width: 100% !important;
     }
     
}