/*.container {*/
/*    max-width: 500px;*/
/*    margin: 20px auto;*/
/*    padding: 20px;*/
/*    border: 1px solid #ddd;*/
/*    border-radius: 10px;*/
/*    text-align: center;*/
/*    background: #f9f9f9;*/
/*}*/

/*input, select, button {*/
/*    margin: 10px 0;*/
/*    padding: 8px;*/
/*    width: 100%;*/
/*}*/

/*button {*/
/*    background: #0073aa;*/
/*    color: #fff;*/
/*    border: none;*/
/*    cursor: pointer;*/
/*}*/

/*button:hover {*/
/*    background: #005177;*/
/*}*/

/*#preview {*/
/*    max-width: 100%;*/
/*    margin-top: 15px;*/
/*}*/








/* Main wrapper */
.itc-container {
    max-width: 500px;
    margin: 20px auto;
    padding: 20px;
    border: 1px solid #ddd;
    border-radius: 10px;
    text-align: center;
    background: #f9f9f9;
}

/* Make selectors stronger */
.itc-container input[type="file"],
.itc-container select,
.itc-container input[type="range"],
.itc-container button {
    display: block;
    width: 100%;
    margin: 12px 0;
    padding: 10px;
    box-sizing: border-box;
}

/* Button styling */
.itc-container button {
    background: #0073aa;
    color: #fff;
    border: none;
    cursor: pointer;
    border-radius: 4px;
    font-weight: 600;
}

.itc-container button:hover {
    background: #005177;
}

/* Preview image */
.itc-container img {
    max-width: 100%;
    margin-top: 15px;
}

/* Download link */
.itc-container a {
    display: inline-block;
    margin-top: 10px;
    color: #0073aa;
    font-weight: 600;
    text-decoration: none;
}