/* Newsletter Mesaj Stilleri */
.newsletter-message {
    font-size: 13px;
    line-height: 1.4;
}

.newsletter-message .text-success {
    color: #28a745 !important;
}

.newsletter-message .text-warning {
    color: #ffc107 !important;
}

.newsletter-message .text-danger {
    color: #dc3545 !important;
}

/* Newsletter form hover efekti */
.newsletter-footer-form .form-control:focus {
    border-color: rgba(255, 255, 255, 0.5) !important;
    box-shadow: 0 0 0 0.1rem rgba(255, 255, 255, 0.1);
}

/* Submit button hover */
.newsletter-footer-form .submit-btn:hover {
    background: rgba(255, 255, 255, 0.1);
    border-radius: 4px;
}

/* Loading ve success durumları için yumuşak geçişler */
.newsletter-footer-form .submit-btn {
    transition: all 0.3s ease;
}