#wrapper {
width: 95%;
margin-left: auto;
margin-right: auto;
overflow: auto;
}
            
#informaticslogo {
width: 40%;
margin-left: 30%;
margin-right: 30%;
}

hr {
width: 80%;
background-color: #888888;
}
            
header {
text-align: center;
}
            
header h1 {
font-family: Helvetica, sans-serif
}
            
fieldset {
margin-bottom: 2%;
border: none;
}
            
#part1 {
float: right;
width: 45%;
}
            
#part2 {
width: 45%;
}
            
#part3 {
width: 80%;
margin-left: auto;
margin-right: auto;
}
            
input[type="submit"] {
display: inline;
margin-left: 45%;
margin-right: 45%;
padding: .5%;
font-size: 1.2em;
font-family: Helvetica, sans-serif;
background-color: #f19b2b;
color: #ffffff;
border-radius: 3px;
box-shadow: 1px 3px 3px #444444;
}

#rangevalue {
width: 2em;
}

header h1 {
background-color: #D3D3D3;}

#part1 legend {
font-weight: bold;
background-color: #D3D3D3;
color: #000000;
font-size: 20px;}

#part2 legend {
font-weight: bold;
background-color: #D3D3D3;
color: #000000;
font-size: 20px;}

#part3 legend {
font-weight: bold;
background-color: #D3D3D3;
color: #000000;
font-size: 30px;
text-align: center;}

header img {
background-color: #FFD700;
}

header h1 {
font-size: 32px;
letter-spacing: 2px;
word-spacing: 5px;}

#part3 label {
font-weight: bold;
}

#part1 input {
border: 4px solid #ccc;}

#part1 label {
font-weight: bold;}

body {
background-color: #FFD700;}

.tranL {
float: right;
width: 45%;
}

.reasonR {
width: 45%;}

.tranL label{
background-color: #D3D3D3;
font-size: 20px;
}

.reasonR label{
background-color: #D3D3D3;
font-size: 20px;
}

.addL {
float: right;
width: 45%;
}

.addL label{
background-color: #D3D3D3;
font-size: 20px;
}

.commR
width: 45%;}


#needs label {
background-color: #D3D3D3;}

.commR label {
background-color: #D3D3D3;
font-size: 20px;}

button {
background-color: #4caf50;
color: white;
padding: 10px 15px;
border: none;
border-radius: 4px;
cursor: pointer;
float: right;
width: 15%;
height: 10%;
}

.bag label{
background-color: #D3D3D3;
font-size: 20px;
}

#part3 textarea {
border: 4px solid #ccc;}

#part3 input {
border: 4px solid #ccc;}

  