/*
    Essential responsive enhancements ONLY
    Minimal changes to preserve existing functionality
*/

/* Basic mobile responsiveness */
@media (max-width: 768px) {
    /* Ensure form elements are touch-friendly */
    input, select, button {
        min-height: 44px;
        font-size: 16px; /* Prevents zoom on iOS */
    }
    
    /* Ensure images don't overflow */
    img {
        max-width: 100%;
        height: auto;
    }
}

/* Fix for missing spacer images */
img[src*="spacer.gif"] {
    visibility: hidden;
    width: 1px;
    height: 1px;
}

/* Basic print styles */
@media print {
    form[name="googlesearch"] {
        display: none;
    }
}
