.psp-form input{outline:0}.psp-form input[type="text"],.psp-form input[type="password"],.psp-form select,.psp-form textarea,.psp-form .customfile{background-color:#fcfcfc;border:1px solid #d1d1d1;padding:4px;outline:0;width:100%;margin:0;color:#444;font-size:1em;-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);-o-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);-webkit-transition:background 150ms linear;-moz-transition:background 150ms linear;-ms-transition:background 150ms linear;-o-transition:background 150ms linear;transition:background 150ms linear}.psp-form input[type="text"]:focus,.psp-form input[type="password"]:focus,.psp-form select:focus,.psp-form textarea:focus{border-color:#bbc1c9;background-color:#fff}.psp-form input[type="text"].error,.psp-form input[type="password"].error,.psp-form select.error,.psp-form textarea.error{border-color:#e48c85}.psp-form input[type="text"]:disabled,.psp-form input[type="password"]:disabled,.psp-form select:disabled,.psp-form textarea:disabled{background:#f0f0f0}.psp-form textarea{height:10em;margin:2px 0;resize:none}.customfile-input{position:absolute;height:100px;cursor:pointer;background:transparent;border:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);z-index:999999}.psp-form .customfile{position:relative;overflow:hidden}.customfile-disabled{opacity:.5;filter:alpha(opacity=50);cursor:default}.customfile-feedback{line-height:15px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.customfile-button{outline:0;float:right;line-height:15px;padding:6px 10px;margin:-7px -7px -7px 0;cursor:pointer;z-index:9999;background:#f3f3f3 url(images/button-gradient.png) repeat-x left bottom;border:1px solid #d1d1d1;-webkit-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.6);-o-box-shadow:inset 0 1px 1px rgba(255,255,255,0.6);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.6);box-shadow:inset 0 1px 1px rgba(255,255,255,0.6)}.customfile:not(.customfile-disabled):active .customfile-button{background-image:none;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}.psp-form .psp-form-row .ui-slider{margin-top:12px;margin-bottom:24px}.psp-form .psp-form-row .ui-progressbar{margin-top:7px;margin-bottom:24px}.psp-form .psp-form-row .chzn-container-multi .chzn-choices .search-field input{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.psp-form select{height:32px}