div:nth-child(1) {
background-color : #FFDD92;
width : 23%;
margin-left : 33%;
margin-top : 2%;
border: 4px double black;
padding : 5%;
float : left;
overflow : auto;
}

div:nth-child(2) {
background-color : #FFDD92;
width : 20%;
border: 4px double black;
padding : 5%;
overflow : auto;
position : absolute;
height : 70%;
}

div:nth-child(3) {
position : absolute;
background-color : #FFDD92;
margin-left : 68%;
width : 20%;
height : 70%;
border: 4px double black;
padding : 5%;
overflow : auto;
}

button {
background-color : #C6242F;
border: 1px solid black;
border-radius: 5px;
color : #FFFFFF;
padding : 3px;
}

button:hover {
background-color : #edb50c;
border: 1px solid white;
color : dimgrey;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
padding-left : 7px;
padding-right : 7px;
}

h2 {
border: 1px solid black;
border-radius: 5px;
text-align : center;
box-shadow: 0 0 10px rgba(0,0,0,0.5);

}

input:focus {
border: 2px solid green;
border-radius: 5px;
background-color : #D9D9D9;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

li {
border: 1px solid black;
border-radius: 3px;
background-color : #ffedc7;
text-align : center;
}

li:hover {
border: 2px solid green;
border-radius: 5px;
background-color : #ffcd61;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

img {
float : left;
top : 13px;
position : relative;
}

#inp_func_id {	
margin-left : 20%;
top : -30px;
position : relative;
}