body .gallery2_albums a.image, .gallery2_albums a.noAlbumCover {
  line-height: 0; }
  body .gallery2_albums a.image img, .gallery2_albums a.noAlbumCover img {
    max-height: 100%; }

body .gallery2_albums .td img, .gallery2_album_photos .td img {
  max-height: 100%; }

body a.albumPhoto {
  line-height: 0; }

.local_tpl_image {
  max-width: 500px; }

.localpic--little {
  width: auto;
  height: auto;
  max-width: 500px;
  margin-right: 15px; }
  @media (max-width: 380px) {
  .localpic--little {
    margin-right: 0; } }

.localproducts__block-text {
  margin-left: 0; }

.localproducts__block {
  display: flex; }
  @media (max-width: 960px) {
  .localproducts__block {
    flex-direction: column; } }

.localproducts__block-pic {
  float: unset; }

.localproducts__block-text {
  width: 100%; }
