.office {
    margin-top: 1em;
    border-bottom: 1px solid #efefef;
}

.office:first-child {
}

.routeform {
    padding: .5em;
}

.routeform * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#office-canvas
{
	margin-bottom:2.0em
	
}
.routeform .field {
    width: 40%;
    padding: .5em;
}

.routeform .field label {
    margin-bottom: 1em;
}

.routeform .submit-field {
    width: 20%;
    padding: .5em;
    float: left;
}

.routeform .submit-field input[type=submit] {
    width: 100%;
}