/*--- TechEdge Form CSS --*/

#header img {
    width: 100%;
    max-width: 500px;
    display: block;
    margin: 0 auto 20px;

}

nav {
    text-align: center;
    display: block;
}

article.content1 {
    margin-bottom: 5px;
}


article.content1,
article.content2,
article.content3 {
    padding-top: 10px
}

article.content4 {
    padding-top: 0;
    padding-bottom: 10px;
    column-count: 1;
}

article[class^="content"] {
    background: #FAF9FD;
}

input[type="submit"] {
    background: #AA6900;
    border-radius: 0 10px;
    color: #ffffff;
}

input[type="submit"]:hover {
    background: #8c5804;
    border-radius: 0 10px;
    color: #ffffff;
}

input[type="text"],
select {
    border-right: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
    border-bottom: 2px solid #AA6900;
}

label {
    display: none;
}

.checkboxlabel label {
    display: block;
    
}

.content4 li:has(input) {
    align-items: flex-start;
}

a,
a:hover {
    color: #8c5804 !important;
}
