/* minimal styles */
/* Basic styles for Maxol Station Form - minimal */
.top { max-width: 900px; margin: auto; background: #fff; padding: 25px; border-radius: 14px; box-shadow: 0 3px 12px rgba(0,0,0,0.08); }
form { max-width: 900px; margin: auto; background: #fff; padding: 25px; border-radius: 14px; box-shadow: 0 3px 12px rgba(0,0,0,0.08); }
legend { font-weight: 700; color: #004f9f; font-size: 1.2rem; margin-bottom: 15px; }
.image-preview {width: 50%; height: 100%; object-fit:cover; border-radius:8px; display:none; }

.top {
    overflow: hidden;
    background: #000;
    padding: 10px 0;
}

.heading {
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    white-space: nowrap;
}
.page-template-template-forms .top .heading {
    text-align: right;
    text-transform: capitalize;
    box-shadow: none;
    padding: 0 10px 20px 0px;
}
.page-template-template-forms .top{max-width: 1320px; background: rgb(0 86 142); display: block !important;}
