.ui-signup-form {
    
}

.ui-signup-form label {
float: left;
display: block;
width: 24%;
text-align: right;
margin-right: 1em;
color:#555;
}

.ui-signup-form input {
padding: 0.3em;
width: 68%;
margin-bottom: 10px;
float: left;
box-sizing: border-box;
}

.ui-signup-form textarea {
float: left;
width: 70%;
height: 80px;
border: 1px solid #999;
margin-bottom: 14px;
resize: none;
}

.ui-signup-form .wrap span {
font-weight: bold;
color: red;
}

.ui-signup-form button {
border: 0;
border-radius: 8px;
background: #4593DB;
color: white;
font-size: 20px;
padding: 5px;
}

.ui-signup-form select {
    margin-bottom: 10px;
}

.ui-signup-form .med {
    
}

.ui-signup-form .wrap {
    clear:both;
    margin-bottom: 10px;
}

#cart {
    
}

.strike {
    text-decoration: line-through;
}

#cart table {
border: 1px solid #C9C5C5;
width: 95%;
}

#cart table tr {
    
}

#cart table td {
padding: 8px;
}

#cart table th {
font-weight: bold;
padding: 8px;
background: #EEE;
}