.container {
margin-right:auto;
margin-left:auto;
width:70%;
border:none;
max-width:650px;
padding:20px;

}
p, li{
     font-size:15px;
     font-family:verdana;
}
li{
    margin-top:10px;
    margin-bottom:10px;
}
.sp{
    font-size:15px;
     font-family:verdana;
}
.topheader {
    font-size:30px;
    color:red;
    font-family:impact;
    text-align: center;
}

.pay {
    width: 60%;
    max-width:400px;
    padding:15px;
    margin: 15px;
    font-size:18px;
    background-color:red;
    color:white;
    border:none;
    font-weight:bold;
    border-radius:25px;
    margin-right:auto;
    margin-left:auto;
    display:block;
}
.wpanel{
    border: 1px solid pink;
    padding:15px;
    background-color:pink;
    
}
.mpanel{
    border: 1px solid;
    padding:15px;
    background-color:green;
    color:white;
}
.spanel{
    border: 1px solid pink;
    background-color:pink;
     padding:15px;
}
.fcenter{
     text-align:center;
}
.footer{
    color:white;
    text-align:center;
    background-color: red;
    padding:15px;
    font-size:12px;
}

h2{
    font-size:26px;
    font-family:verdana;
    }

.forminputs{
    padding:10px; max-width:450px; width:90%; margin:10px;
    border:1px solid red;
}

.savelaterbutton {
    width: 60%;
    max-width:300px;
    padding:15px;
    font-size:18px;
    background-color:red;
    color:white;
    border:none;
    font-weight:bold;
    border-radius:15px;
    margin-right:auto;
    margin-left:auto;
    margin-top:10px;
    display:block;
}

.helpmebutton {
    width: 60%;
    max-width:300px;
    padding:15px;
    font-size:18px;
    background-color:orange;
    color:white;
    border:none;
    font-weight:bold;
    border-radius:15px;
    margin-right:auto;
    margin-left:auto;
     margin-top:10px;
      margin-bottom:10px;
    display:block;
}

.submitbutton {
    width: 60%;
    max-width:300px;
    padding:15px;
    font-size:18px;
    background-color:green;
    color:white;
    border:none;
    font-weight:bold;
    border-radius:15px;
    margin-right:auto;
    margin-left:auto;
     margin-top:10px;
    display:block;
}
.formdesign{
    border:1px solid red; padding:10px; 
}

.textareas{
    width:90%;
    padding:5px;
    max-width:650px;
    box-sizing:border-box;
    border:1px solid red;
    
}
.selectinput{
    padding:10px; max-width:450px; width:90%; margin:10px;
    border:1px solid red;
    background-color:pink;
}

.checkpoint {
    width: 100%;
    max-width:400px;
    padding:15px;
    font-size:18px;
    border:1px solid red;
    font-weight:bold;
    margin-right:auto;
    margin-left:auto;
     margin-top:10px;
    display:block;
}