#block-webform-client-block-267
{
    overflow: hidden;
}

#block-webform-client-block-267 h2
{
    margin: 10px 0;
    padding: 0;
    font: bold 20px 'arial';
    text-transform: uppercase;
    text-align: center;
}

#webform-client-form-267.webform-client-form label
{
    display: block;
}

#webform-client-form-267.webform-client-form
{
    padding: 0 20px 20px;
    width: 240px;
}

#webform-client-form-267.webform-client-form .form-item:first-child
{
    margin: 0;
}

#webform-client-form-267.webform-client-form .form-actions
{
    margin-bottom: 0;
}

#webform-client-form-267.webform-client-form input
{
    display: block;
    width: 100%;
}

.page-contacts .pane-node
{
    overflow: hidden;
}

.page-contacts #webform-client-form-267.webform-client-form
{
    width: auto;
    margin: 0 auto;
    max-width: 400px;
}