.pf-form:after,.pf-form fieldset:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pf-form fieldset{padding:5.6px 10px 12px;border:1px solid #ccc}.pf-form fieldset.pf-group{display:block;clear:left;margin-bottom:25px}.pf-form .pf-clearing{clear:both;height:1px}.pf-form .pf-element{float:left;clear:left;padding-bottom:25px}.pf-form .pf-element.pf-full-width{width:100%}.pf-form .pf-element .pf-label,.pf-form .pf-element .pf-note{width:180px;float:left}.pf-form .pf-element .pf-note{margin-top:.5em;clear:left;font-size:75%;opacity:.8}.pf-form .pf-element .pf-required{color:red}.pf-form .pf-element .pf-completed,.pf-form .pf-element.pf-completed .pf-required{color:#0c0}.pf-form .pf-element .pf-field{float:none;margin-left:15px}.pf-form .pf-element .pf-field.pf-full-width{display:block;margin-left:195px}.pf-form .pf-element .pf-group{margin-left:180px;display:block}.pf-form .pf-element .pf-group .pf-note{display:inline;width:auto;margin-top:0;text-align:left;clear:none}.pf-form.pf-labels-right .pf-label,.pf-form .pf-labels-right .pf-label,.pf-form.pf-labels-right .pf-note,.pf-form .pf-labels-right .pf-note{text-align:right}.pf-form .pf-labels-right.pf-note,.pf-form .pf-labels-right.pf-label{text-align:right}.pf-form.pf-labels-left .pf-label,.pf-form .pf-labels-left .pf-label,.pf-form.pf-labels-left .pf-note,.pf-form .pf-labels-left .pf-note{text-align:left}.pf-form .pf-labels-left.pf-note,.pf-form .pf-labels-left.pf-label{text-align:left}.pf-form .pf-buttons{clear:both;padding-bottom:0;padding-left:175px}.pf-form .pf-buttons.pf-centered{width:100%;padding-left:0;text-align:center}.pf-form .pf-buttons .pf-button{float:none;margin-left:20px;margin-bottom:20px}.pf-form .pf-heading{width:100%;border-bottom:1px solid #ccc;padding-bottom:0;margin-bottom:20px}.pf-form.pf-layout-block .pf-element .pf-label,.pf-form .pf-layout-block .pf-element .pf-label,.pf-form .pf-element.pf-layout-block .pf-label,.pf-form.pf-layout-block .pf-element .pf-note,.pf-form .pf-layout-block .pf-element .pf-note,.pf-form .pf-element.pf-layout-block .pf-note{width:auto;float:none;display:block;margin-bottom:5px}.pf-form.pf-layout-block .pf-element .pf-group,.pf-form .pf-layout-block .pf-element .pf-group,.pf-form .pf-element.pf-layout-block .pf-group{margin-left:0}.pf-form.pf-layout-block .pf-element .pf-group .pf-note,.pf-form .pf-layout-block .pf-element .pf-group .pf-note,.pf-form .pf-element.pf-layout-block .pf-group .pf-note{display:inline;width:auto;margin-top:0;text-align:left;clear:none}.pf-form.pf-layout-block .pf-element .pf-field,.pf-form .pf-layout-block .pf-element .pf-field,.pf-form .pf-element.pf-layout-block .pf-field{float:none;margin-left:0}.pf-form.pf-layout-block .pf-element .pf-field.pf-full-width,.pf-form .pf-layout-block .pf-element .pf-field.pf-full-width,.pf-form .pf-element.pf-layout-block .pf-field.pf-full-width{display:block;margin-left:0}.pf-form.pf-layout-block .pf-buttons,.pf-form .pf-layout-block .pf-buttons,.pf-form .pf-buttons.pf-layout-block{padding-left:0;margin-left:-20px}@media print{.pf-form{display:block}}@media (max-width:480px){.pf-form{display:block}.pf-form .pf-element{float:none;clear:left;margin-bottom:10px}.pf-form .pf-element.pf-full-width .pf-full-width{padding-right:.2em}.pf-form .pf-element .pf-label,.pf-form .pf-element .pf-note{text-align:left;float:none;width:auto;display:block;margin-bottom:.1em}.pf-form .pf-element .pf-field{margin-top:5px}.pf-form .pf-element .pf-field.pf-full-width{margin-left:0}.pf-form .pf-element .pf-group{margin-left:0!important;display:block}.pf-form .pf-buttons{padding-left:0}.pf-form .pf-buttons .pf-button{margin-top:5px}}@media (min-width:481px) and (max-width:767px){.pf-form .pf-element .pf-label,.pf-form .pf-element .pf-note{width:180px}.pf-form .pf-element .pf-field{margin-left:10px}.pf-form .pf-element .pf-field.pf-full-width{margin-left:190px}.pf-form .pf-element .pf-group{margin-left:180px}.pf-form .pf-buttons{padding-left:175px}.pf-form .pf-buttons .pf-button{margin-left:15px}.pf-form.pf-layout-block .pf-buttons,.pf-form .pf-layout-block .pf-buttons,.pf-form .pf-buttons.pf-layout-block{margin-left:-15px}}@media (min-width:1281px) and (max-width:1839px){.pf-form .pf-element .pf-label,.pf-form .pf-element .pf-note{width:230px}.pf-form .pf-element .pf-field{margin-left:15px}.pf-form .pf-element .pf-field.pf-full-width{margin-left:245px}.pf-form .pf-element .pf-group{margin-left:230px}.pf-form .pf-buttons{padding-left:225px}.pf-form .pf-buttons .pf-button{margin-left:20px}.pf-form.pf-layout-block .pf-buttons,.pf-form .pf-layout-block .pf-buttons,.pf-form .pf-buttons.pf-layout-block{margin-left:-20px}}@media (min-width:1840px){.pf-form .pf-element .pf-label,.pf-form .pf-element .pf-note{width:280px}.pf-form .pf-element .pf-field{margin-left:20px}.pf-form .pf-element .pf-field.pf-full-width{margin-left:300px}.pf-form .pf-element .pf-group{margin-left:280px}.pf-form .pf-buttons{padding-left:275px}.pf-form .pf-buttons .pf-button{margin-left:25px}.pf-form.pf-layout-block .pf-buttons,.pf-form .pf-layout-block .pf-buttons,.pf-form .pf-buttons.pf-layout-block{margin-left:-25px}}