#webform-client-form-2720 label {
    width: 150px;
}
#webform-client-form-2720 input.form-text {
    width: 450px;
}
#webform-client-form-2720 #edit-name-6-table .form-item-submitted-guests-attending-name-1-1 {margin-top:-30px;}
#webform-client-form-2720 .webform-component--guests-attending input 
{margin-left: 153px;}

#webform-client-form-2720 .odd, #webform-client-form-2720 th, #webform-client-form-2720 .even 
{border:0px;background:white;}

#webform-client-form-2720 caption {
    display:none;
}
#webform-client-form-2720 .webform-component--guests-attending {margin-top:20px;}
#webform-client-form-2720 legend
{margin-top: 10px;
margin-bottom: 0px;
position: relative;
width: 100%;border:0px;}

#webform-client-form-2720 legend span{
text-align: center;
position: relative;
background: white;
padding: 0px;
top: 0px;
font-family: "Open Sans Condensed", sans-serif;
font-weight: 700;
text-transform: uppercase;
color: #1d3b6d;
font-size: 1.1em;}