/* Container for the form */
.ig-downloader-container {
    text-align: center; /* Center align the container */
    max-width: 100%; /* Ensure it doesn't overflow */
    margin: 0 auto; /* Center the container on the page */
}

/* Flexbox layout for the form */
.ig-downloader-form {
    display: flex; /* Use flexbox */
    justify-content: center; /* Center the items horizontally */
    flex-wrap: wrap; /* Allow items to wrap on smaller screens */
    gap: 10px; /* Space between elements */
}

/* Style for the input and submit button */
.ig-downloader-form input[type="text"], 
.ig-downloader-form input[type="submit"] {
    flex-grow: 1; /* Allow inputs to grow and fill the available space */
    margin: 5px; /* Adjust margin for spacing */
    padding: 8px; /* Padding inside the inputs */
}

/* Responsive adjustments */
@media (max-width: 600px) {
    .ig-downloader-form input[type="text"], 
    .ig-downloader-form input[type="submit"] {
        flex-basis: 100%; /* Full width on smaller screens */
    }
}


 .ig-content-box {
            border: 2px solid black; /* Black border */
            border-radius: 10px; /* Rounded corners */
            padding: 15px; /* Padding inside the box */
            margin: 10px 0; /* Margin around the box */
            max-width: 100%; /* Ensure it doesn't overflow */
            box-sizing: border-box; /* Include padding and border in the box's width */
        }

   .ig-download-container {
    text-align: center; /* Center-align the container's content */
}

.ig-download-btn {
    background-color: #4CAF50; /* Green background */
    color: white; /* White text */
    padding: 10px 20px; /* Some padding */
    text-decoration: none; /* No underline */
    display: inline-block; /* Inline block */
    font-size: 16px; /* Font size */
    margin: 4px 2px; /* Margin */
    cursor: pointer; /* Pointer cursor on hover */
    border-radius: 5px; /* Rounded corners */
    width: 100%; /* Full width on mobile */
    box-sizing: border-box; /* Include padding and border in the button's width */
}

.ig-download-btn:hover {
    background-color: #45a049; /* Darker green on hover */
}

@media (min-width: 600px) {
    .ig-download-btn {
        width: auto; /* Auto width on larger screens */
    }
}