.plx-buttons .plx-toolbar-button{border:1px solid #999;border-radius:4px;display:block;margin:2px;padding:10px;color:#222;text-decoration:none;text-align:center;font-family:"Roboto",ariel,sans-serif;min-width:120px;background:#b3b3b3;transition:opacity 1s ease-in-out}.plx-buttons .plx-toolbar-button:hover{background:#ccc}.plx-buttons .plx-toolbar-button.plx-disabled{background:#999;border-color:#808080}.plx-buttons .plx-toolbar-button.plx-disabled:hover{background:#999}.plx-buttons .plx-form-button{border:1px solid #808080;border-radius:4px;display:block;margin:2px;padding:10px;color:#222;text-decoration:none;text-align:center;font-family:"Roboto",ariel,sans-serif;min-width:120px;background:#999;background:linear-gradient(to bottom,#b3b3b3 0%,#999 100%);transition:opacity 1s ease-in-out}.plx-buttons .plx-form-button:hover{background:#b3b3b3}.plx-buttons .plx-form-button.plx-disabled{background:#808080;border-color:#666}.plx-buttons .plx-form-button.plx-disabled:hover{background:#808080}.plx-buttons .plx-form-button.plx-button-primary{color:#fff;text-shadow:-1px -1px rgba(0,0,0,.3);border-color:#0543a0;background:#0658d2;background:linear-gradient(to bottom,#136ff8 0%,#0658d2 100%)}.plx-buttons .plx-form-button.plx-button-primary:hover{background:#136ff8}.plx-buttons .plx-form-button.plx-button-primary.plx-disabled{background:#808080;border-color:#666}.plx-buttons .plx-form-button.plx-button-primary.plx-disabled:hover{background:#808080}.plx-buttons .plx-form-button.plx-button-warning{color:#600;text-shadow:-1px -1px rgba(255,255,255,.3);border-color:#f33;background:#f66}.plx-buttons .plx-form-button.plx-button-warning:hover{background:#f99}.plx-buttons .plx-form-button.plx-button-warning.plx-disabled{background:#808080;border-color:#666}.plx-buttons .plx-form-button.plx-button-warning.plx-disabled:hover{background:#808080}.plx-buttons .button-icon{font-size:.75em;margin:0 4px}.plx-buttons .plx-button-group{padding:4px !important;margin:30px 4px 4px 4px !important;overflow:auto}.plx-buttons .plx-button-group .plx-form-button{width:100%;float:none;overflow:auto}@media screen and (min-width:720px){.plx-buttons .plx-button-group .plx-form-button{float:right}.plx-buttons .plx-button-group .plx-form-button.plx-button-left{float:left}}.plx-buttons.snap-bottom{position:fixed;bottom:0;left:0;width:100%;z-index:99999;margin:0 !important;padding:4px}.plx-buttons.snap-bottom .plx-button-group{margin:4px !important}.plx-expand-trigger{background-color:#0658d2;border:1px solid #666 !important;padding:4px !important}@media screen and (min-width:720px){.plx-button-group .plx-form-button{width:auto !important}}
.plx-form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.plx-form>div,.plx-form.plx-form-groups>fieldset>div{clear:both;overflow:hidden;padding:1px;margin:0 0 10px 0;position:relative}.plx-form>div>fieldset>div>div{margin:0 0 5px 0}.plx-form>div.required>label:after,.plx-form.plx-form-groups fieldset>div.required>label:after,.required-asterisk{content:"*";color:#600;font-weight:bold}.plx-form>div>label,.plx-form legend,.plx-form.plx-form-groups>fieldset>div>label,.plx-form.plx-form-groups>fieldset>fieldset>legend{width:25%;float:left;padding-right:10px}.plx-form.plx-form-groups>fieldset{margin:40px 0}.plx-form.plx-form-groups>fieldset>legend{color:#fff;background:#999;margin:10px 0;width:100%;padding:4px;text-align:left;font-size:1.2em}.plx-form>div>div,.plx-form>div>fieldset>div,.plx-form.plx-form-groups>fieldset>div>div,.plx-form.plx-form-groups>fieldset>div>fieldset>div{width:75%;float:right}.plx-form.plx-form-tips>div.plx-validate>div,.plx-form.plx-form-tips>div.plx-validate>fieldset>div,.plx-form.plx-form-groups.plx-form-tips>fieldset>div.plx-validate>div,.plx-form.plx-form-groups.plx-form-tips>fieldset>div.plx-validate>fieldset>div{border-right:6px solid #999}.plx-form.plx-form-tips>div.unhappy>div,.plx-form.plx-form-tips>div.unhappy>fieldset>div,.plx-form.plx-form-groups.plx-form-tips>fieldset>div.unhappy>div,.plx-form.plx-form-groups.plx-form-tips>fieldset>div.unhappy>fieldset>div{border-right-color:#900}.plx-form.plx-form-tips>div.happy>div,.plx-form.plx-form-tips>div.happy>fieldset>div,.plx-form.plx-form-groups.plx-form-tips>fieldset>div.happy>div,.plx-form.plx-form-groups.plx-form-tips>fieldset>div.happy>fieldset>div{border-right-color:#090}.plx-form>div>fieldset label,.plx-form.plx-form-groups>fieldset>div>fieldset label{font-size:90%}.plx-form fieldset{border:0;padding:0}.plx-form input[type=text],.plx-form input[type=number],.plx-form input[type=email],.plx-form input[type=url],.plx-form input[type=password],.plx-form textarea,.plx-form .plx-display{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #eee;border-bottom:1px solid #eee}.plx-form input[type=text]:focus,.plx-form input[type=number]:focus,.plx-form input[type=email]:focus,.plx-form input[type=url]:focus,.plx-form input[type=password]:focus,.plx-form textarea:focus{outline:0;border-color:#4697e4}.plx-form.plx-form-tips>div>p,.plx-form.plx-form-groups.plx-form-tips>fieldset>div>p{color:#999;font-family:roboto;font-size:.78em}plx-form>div.plx-validate p.unhappy-tip,.plx-form>div.plx-validate p.happy-tip,.plx-form.plx-form-groups>fieldset>div.plx-validate p.unhappy-tip,.plx-form.plx-form-groups>fieldset>div.plx-validate p.happy-tip{display:none}.plx-form>div.plx-validate p.init-tip,.plx-form>div.plx-validate.happy p.happy-tip,.plx-form>div.plx-validate.unhappy p.unhappy-tip,.plx-form.plx-form-groups>fieldset>div.plx-validate p.init-tip,.plx-form.plx-form-groups>fieldset>div.plx-validate.happy p.happy-tip,.plx-form.plx-form-groups>fieldset>div.plx-validate.unhappy p.unhappy-tip{display:block}.plx-form>div.plx-validate.happy p.init-tip,.plx-form>div.plx-validate.unhappy p.init-tip,.plx-form>div.plx-validate.happy p.unhappy-tip,.plx-form>div.plx-validate.unhappy p.happy-tip,.plx-form.plx-form-groups>fieldset>div.plx-validate.happy p.init-tip,.plx-form.plx-form-groups>fieldset>div.plx-validate.unhappy p.init-tip,.plx-form.plx-form-groups>fieldset>div.plx-validate.happy p.unhappy-tip,.plx-form.plx-form-groups>fieldset>div.plx-validate.unhappy p.happy-tip{display:none}.plx-form.plx-form-tips p.unhappy-tip{color:#600}.plx-form.plx-form-tips p.happy-tip{color:#090}.plx-form.plx-form-tips>div,.plx-form.plx-form-groups.plx-form-tips>fieldset>div{padding:1px 33% 1px 1px}.plx-form.plx-form-tips>div>p,.plx-form.plx-form-groups.plx-form-tips>fieldset>div>p{width:33%;position:absolute;left:67%;padding-left:10px;text-align:right}.plx-form .plx-button-big{margin:30px auto}@media(max-width:719px){.plx-form>div,.plx-form.plx-form-groups>fieldset>div{margin:0 0 15px 0}.plx-form>div>label,.plx-form legend,.plx-form.plx-form-groups>fieldset>div>label{width:100%;float:none;margin:0 0 5px 0}.plx-form>div>div,.plx-form>div>fieldset>div,.plx-form.plx-form-groups>fieldset>div>div,.plx-form.plx-form-groups>fieldset>div>fieldset>div{width:100%;float:none}.plx-form input[type=text],.plx-form input[type=number],.plx-form input[type=email],.plx-form input[type=url],.plx-form input[type=password],.plx-form textarea,.plx-form .plx-display{width:100%}.plx-form.plx-form-tips>div,.plx-form.plx-form-groups.plx-form-tips>fieldset>div{padding:1px}.plx-form.plx-form-tips>div>p,.plx-form.plx-form-groups.plx-form-tips>fieldset>div>p{width:100%;position:inherit;left:0;text-align:left}}@media(min-width:1200px){.plx-form form>div>label,.plx-form legend,.plx-form.plx-form-groups>fieldset>div>label{text-align:right}.plx-form.plx-form-tips>div,.plx-form.plx-form-groups.plx-form-tips>fieldset>div{padding:1px 33% 1px 1px}.plx-form.plx-form-tips>div>p,.plx-form.plx-form-groups.plx-form-tips>fieldset>div>p{width:33%;position:absolute;left:67%;padding-left:10px;text-align:left}}.plx-form.compact>div,.plx-form.plx-form-groups.compact>fieldset>div{margin:0 0 15px 0}.plx-form.compact>div>label,.plx-form.compact legend,.plx-form.plx-form-groups.compact>fieldset>div>label{width:100%;float:none;margin:0 0 5px 0}.plx-form.compact>div>div,.plx-form.compact>div>fieldset>div,.plx-form.plx-form-groups.compact>fieldset>div>div,.plx-form.plx-form-groups.compact>fieldset>div>fieldset>div{width:100%;float:none}.plx-form.compact input[type=text],.plx-form.compact input[type=number],.plx-form.compact input[type=email],.plx-form.compact input[type=url],.plx-form.compact input[type=password],.plx-form.compact textarea{width:100%}.plx-form select{max-width:100%}.plx-form .plx-display{padding:4px;background-color:#eee;background-color:rgba(33,33,33,.05);border:1px solid #ccc}.plx-form .plx-input-panel .plx-display,.plx-form .plx-input-panel.plx-read-only .plx-input,.plx-form.plx-read-only .plx-input-panel .plx-input,.plx-form .plx-read-only .plx-input-panel .plx-input{display:none}.plx-form .plx-input-panel .plx-input,.plx-form .plx-input-panel.plx-read-only .plx-display,.plx-form.plx-read-only .plx-input-panel .plx-display,.plx-form .plx-read-only .plx-input-panel .plx-display{display:inherit}.plx-form fieldset.plx-conditional-group>div{display:none}.plx-form fieldset.plx-conditional-group.checked>div{display:block}.plx-form .plx-conditional-trigger{cursor:pointer;opacity:.5}.plx-form .plx-conditional-trigger:hover{opacity:1}.plx-form fieldset.plx-conditional-group.checked .plx-conditional-trigger{opacity:1}.plx-form .plx-conditional-checkbox{margin:2px 12px 0 0}.plx-form.plx-form-groups>fieldset:first-of-type,.plx-form.plx-form-groups>.plx-input-panel:first-of-type,.plx-form.plx-form-groups:first-child{margin-top:0 !important}.plx-form input,.plx-form textarea,.plx-form select{padding:6px}.plx-toggles .plx-toggle{width:120px !important;display:block;height:30px;position:relative;text-decoration:none;color:#222;background-color:#fff;border:1px solid #999;border-radius:4px;transition:background-color ease-in-out .3s,box-shadow ease-in-out .3s}.plx-toggles .plx-toggle input{display:none !important}.plx-toggles .plx-toggle span{position:absolute;display:block;font-size:1.3em}.plx-toggles .plx-toggle span.on{left:6px}.plx-toggles .plx-toggle span.off{right:6px}.plx-toggles .plx-toggle .slider{width:50%;height:100%;background:#fff;border:1px solid #999;border-radius:14px;transition:left ease-in .3s;left:0}.plx-toggles .plx-toggle.off{background:#ccc}.plx-toggles .plx-toggle.off .slider{left:0}.plx-toggles .plx-toggle.on{background:#fff}.plx-toggles .plx-toggle.on .slider{left:50%}.plx-toggles .plx-toggle:focus{box-shadow:0 0 5px #a7cafd}.plx-toggles .plx-toggle.disabled{opacity:.5;background:#eee}.plx-toggles .plx-toggle.disabled .slider{background:#ddd}.plx-toggles .plx-toggle.busy .slider{background:#d9e8fe}
