<div>

Form

</div>

Local Experts. Honest Rates. Smooth Moves

header {
height: 60px;
}

/*********************************************/
* {
box-sizing: border-box;
}

#payment_page {
width: 100%;
max-width: 620px;
margin: 0 auto;
font-family: sans-serif;
}

#payment_page li {
list-style: none;
}

#payment_page .payments {
display: flex;
flex-direction: column;
}

#payment_page .payments li:first-child {
order: 1;
margin-bottom: 1em;
margin-top: 1em;
}

#payment_page .payments .buttonRow {
order: 1;
}

#payment_page #cardexpiryrow {
display: flex;
position: relative;
}

#payment_page #cardexpiryrow .fieldLabel {
position: absolute;
margin-top: .2em;
}

#payment_page #cardexpiryrow select {
margin-top: 1.6em;
width: 50%;
}

#payment_page #cardexpiryrow select[name=”CCMONTH”] {
margin-right: .5em;
}

#payment_page #cardexpiryrow select[name=”CCYEAR”] {
margin-left: .5em;
}

#payment_page .fieldLabel {
display: block;
width: 100%;
margin-bottom: 0.2em;
line-height: 1.5;
font-size: 0.875rem;
color: #444444;
font-weight: bold;
}

#payment_page select {
height: 38px;
position: relative;
}

#payment_page select:before {
content: ‘adad’;
position: absolute;
color: #ff9900;
}

#payment_page input,
#payment_page textarea,
#payment_page select {
padding: 8px 10px;
background: #f5f8fa;
font-size: 1rem;
line-height: 1.25;
color: #495057;
border: 1px solid rgba(17, 17, 17, 0.15);
border-radius: 4px;
width: 100%;
margin-bottom: 0.5em;
}

#payment_page input,
#payment_page textarea,
#payment_page select {
transition: all 300ms ease-out;
outline: none;
}

#payment_page input:focus,
#payment_page textarea:focus,
#payment_page select:focus {
border-color: #007eff;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1) !important;
}

#payment_page .buttonRow button {
margin-top: 1em;
color: #fff;
background-color: #136dc0;
border-color: #136dc0;
font-size: 1em;
padding: 0.57rem 0.65rem;
line-height: 1.25;
border-radius: 4px;
user-select: none;
border: 1px solid transparent;
text-align: center;
white-space: nowrap;
vertical-align: middle;
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

#payment_page .cardlogos {
display: none;
}

#address2row {
display: none !important;
}

.payments {
padding-left: 0;
}/code>