body{
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    background-color: #816E94;
    color: white;
}
h1{
    font-size:xx-large;
    text-align: center;
    color: #97EAD2;
}

div.formheader{
    background-color: #74226C;
    padding: 15px;
    border-radius: 25px;
}

form{
    border: solid #97EAD2 15px;
    padding: 25px;
    border-radius: 25px;
}

input[type="text"],input[type="email"]{
    width: 100%;
    padding: 5px 0px;
    background-color: #816E94;
}
input[type="tel"],input[type="email"]{
    padding: 5px 0px;
    background-color: #816E94;
}

input{
    border-radius: 25px;
    border: solid white 0.1px;
}

fieldset{
    border-radius: 25p;
}
select{
    border-radius: 25px;
    border: solid white 0.1px;
    padding: 5px;
    background-color: #816E94;
}

select option{
    color: white;
}

input[type="submit"]{
    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    padding: 5px 15px;
    font-size:medium;
    background-color: #74226C;
    text-align: center;
    color: white;
    border: 0.1px white solid;
}
/* Para que consigamos alterar o aspeto do upload File, não esquecer id no input e for na label, para que a label seja clicável */
input[type="file"]{
    display: none;
}

.labelficheiro{
    border: 1px solid white;
    padding: 5px 15px;
    border-radius: 25px;
}
div.submitButton {
    text-align: center;
}
