/* Corrections pour mobile */ @media (max-width: 767px) { body, html { overflow-x: hidden !important; width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; } .site-container { width: 100% !important; max-width: 100% !important; overflow-x: hidden !important; padding: 0 !important; } .main-content { width: 100% !important; padding: 0 !important; overflow-x: hidden !important; } .project-list, .category-list, .theme-section, .theme-content, .theme-header { width: 100% !important; padding-left: 10px !important; padding-right: 10px !important; } }
