


/* Form container */
        #newsletter-form {
            max-width: 600px;
            margin: 40px;
            padding: 0px;
          }
        
        /* Input field */
        #newsletter-form input[type="email"] {
            width: calc(100% - 20px);
            padding: 10px;
            margin-bottom: 15px;
            border: 1px solid #ccc;
            border-radius: 4px;
        }
        
        /* Checkbox label */
        #newsletter-form label {
            display: flex;
            align-items: center;
            font-size: 14px;
            color: white;
            margin-bottom: 10px;
        }
        
        /* Checkbox input */
        #newsletter-form input[type="checkbox"] {
            margin-right: 10px;
            width: 30px;
            height: 30px;
        }
        
        /* Submit button */
        #newsletter-form button[type="submit"] {
            width: 100px;
            padding: 10px;
            background-color: #5f0e09;
            color: white;
            border: none;
            border-radius: 10px;
            cursor: pointer;
            font-size: 16px;
            margin-top: 10px;
            margin-bottom: 15px;
        }
        
        #newsletter-form button[type="submit"]:hover {
            background-color: #420906;
        }
        
        /* Notification styles */
        .notification {
            max-width: 600px;
            margin: 40px auto;
            padding: 10px;
            text-align: center;
            color: white;
        }
        
        .notification p {
            margin: 0;
        }
        
        .notification-success {
            background-color: #4caf50;
        }
        
        .notification-error {
            background-color: #f44336;
        }
		
		#form-result {
    		display: none; /* Başlangıçta gizli */
    		margin-top: 20px;
		}

		
/* Responsive styles */
@media (max-width: 600px) {
    #newsletter-form {
        max-width: 100%;
        padding: 0px;
        margin: 0px;
    }
#newsletter-form input[type="email"]{
     max-width: 100%;
     margin-top: 20px;
}

    #newsletter-form input[type="email"],
    #newsletter-form button[type="submit"] {
        font-size: 16px;
    }

    #newsletter-form label {
        font-size: 14px;
    }
#newsletter-form input[type="checkbox"] {
            margin-right: 10px;
            width: 40px;
            height: 40px;
        }
    .notification {
        max-width: 90%;
        margin: 10px auto;
        padding: 10px;
    }
}
       
        