#container {
    width: 900px;
    margin: auto;
    background: #D3D3D3;

}

h1 {
    text-shadow: 2px 2px #8BFFFC;
    text-align: center;
}

#userinput {
    display: block;
    margin: auto;
    padding: 10px 20px;
    background-color: #ECC1FA;
    color: black;
    font-size: 16pt;
    border: 2px solid lightgray;
    box-shadow: 10px 10px 10px black;
}

.classA, .classB, #multiples {
    margin: 10px auto;
    text-align: center;
    padding: 20px 20px;
    width: 300px;
    border-width: 5px;
    font-size: 20pt;
}

.classA, #multiples {
    background-color: #EAC6FC;
    border-style: solid;
    color: purple;
}

.classB {
    background-color: #B8F8F6;
    border-style: dotted;
    color: blue;

}



