#object_view_M { margin: 40px auto; padding: 20px; background-color: rgb(255, 255, 255); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px; }#object_view_M h1 { font-size: 24px; color: rgb(44, 62, 80); margin-bottom: 10px; }#object_view_M .prop_container { padding: 15px; border: 1px solid rgb(221, 221, 221); border-radius: 6px; background-color: rgb(249, 249, 249); margin: 20px; min-width: calc(50% - 60px); }#object_view_M .prop_image_container img { width: 80%; max-width: 600px; display: flex; place-self: center; }#object_view_M .prop_title { font-size: 18px; font-weight: bold; color: rgb(52, 73, 94); margin-bottom: 8px; }#object_view_M .prop_content { font-size: 16px; color: rgb(85, 85, 85); }#object_view_M .menu_content { margin-top: 5px; }.image-gallery { display: flex; gap: 15px; flex-wrap: wrap; }.image-gallery img { width: 100px; height: auto; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px; transition: transform 0.2s; }.image-gallery img:hover { transform: scale(1.1); }@media (max-width: 600px) {
  #object_view_M { padding: 15px; }
  #object_view_M h1 { font-size: 20px; }
  .image-gallery img { width: 80px; }
}span.prop_title_no { display: none; }div#object_view_M_form_properties_cont { display: inline-flex; width: -webkit-fill-available; align-content: center; flex-flow: wrap; align-items: flex-start; margin: 0px 34px; }div#object_view_M_form_contribute_form label { display: none; }div#object_view_M_form_contribute_form a { display: block; }a#object_view_M_form_gloc_fi_title { display: none; }.gallery_container { display: flex; align-items: flex-start; }div#object_view_M_form_image_gallery { display: flex; position: absolute; top: 53px; width: calc(100%); height: 40%; background: rgb(255, 255, 255); z-index: 1; flex-direction: row; overflow: auto; max-height: 280px; }span#google_markup { display: block; position: relative; z-index: 2; background: white; top: 280px; }div#object_view_M_form_image_gallery img { height: calc(100% - 2px); display: block; border: 6px solid white; max-height: 265px; border-radius: 16px; }