.jq-checkbox,.jq-radio{vertical-align:-4px;cursor:pointer;background:linear-gradient(#fff,#e6e6e6);border:1px solid #c3c3c3;width:16px;height:16px;margin:0 4px 0 0;box-shadow:0 1px 1px #0000000d,inset -1px -1px #fff,inset 1px -1px #fff}.jq-checkbox.focused,.jq-radio.focused{border:1px solid #08c}.jq-checkbox.disabled,.jq-radio.disabled{opacity:.55}.jq-checkbox{border-radius:3px}.jq-checkbox.checked .jq-checkbox__div{border-bottom:2px solid #666;border-left:2px solid #666;width:8px;height:4px;margin:3px 0 0 3px;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.jq-radio{border-radius:50%}.jq-radio.checked .jq-radio__div{background:#777;border-radius:50%;width:10px;height:10px;margin:3px 0 0 3px;box-shadow:inset 1px 1px 1px #000000b3}.jq-file{border-radius:4px;width:270px;box-shadow:0 1px 2px #0000001a}.jq-file input{cursor:pointer}.jq-file__name{box-sizing:border-box;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;width:100%;height:34px;padding:0 80px 0 10px;font:14px/32px Arial,sans-serif;box-shadow:inset 1px 1px #f1f1f1}.jq-file__browse{color:#333;text-shadow:1px 1px #fff;background:linear-gradient(#fff,#e6e6e6);border-left:1px solid #ccc;border-radius:0 4px 4px 0;padding:0 10px;font:14px/32px Arial,sans-serif;position:absolute;top:1px;right:1px;box-shadow:inset 1px -1px #f1f1f1,inset -1px 0 #f1f1f1,0 1px 2px #0000001a}.jq-file:hover .jq-file__browse{background:linear-gradient(#f6f6f6,#e6e6e6)}.jq-file:active .jq-file__browse{background:#f5f5f5;box-shadow:inset 1px 1px 3px #ddd}.jq-file.focused .jq-file__name{border:1px solid #5794bf}.jq-file.disabled,.jq-file.disabled .jq-file__name,.jq-file.disabled .jq-file__browse{box-shadow:none;color:#888;background:#f5f5f5;border-color:#ccc}.jq-number{vertical-align:middle;width:100%;padding:0 36px 0 0;position:relative}.jq-number:focus{outline:none}.jq-number__field:hover{border-color:#b3b3b3}.jq-number__field input{width:100%}.jq-number__spin{cursor:pointer;background-color:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;width:32px;height:46%;position:absolute;top:0;right:0}.jq-number__spin.minus{top:auto;bottom:0}.jq-number__spin:after{content:"";border-bottom:5px solid #999;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.jq-number__spin.minus:after{border:5px solid #0000;border-top-color:#999;border-bottom:none}.jq-number__spin.minus:hover:after{border-top-color:#000}.jq-number__spin.plus:hover:after{border-bottom-color:#000}.jq-number.disabled .jq-number__field,.jq-number.disabled .jq-number__spin{box-shadow:none;color:#888;background:#f5f5f5;border-color:#ccc}.jq-number.disabled .jq-number__spin:after{border-bottom-color:#aaa}.jq-number.disabled .jq-number__spin.minus:after{border-top-color:#aaa}.jq-selectbox{vertical-align:middle;cursor:pointer}.jq-selectbox__select{text-align:left;border:0 solid #ccc;border-radius:5px;min-height:30px;padding:20px 25px}.jq-selectbox.disabled .jq-selectbox__select{box-shadow:none;color:#888;background:#f5f5f5;border-color:#ccc}.jq-selectbox__select-text{width:100%;display:block}.jq-selectbox .placeholder{color:#888}.jq-selectbox__trigger{width:34px;height:100%;position:absolute;top:0;right:0}.jq-selectbox__trigger-arrow{border-top:10px solid #999;border-left:10px solid #0000;border-right:10px solid #0000;transition:all .3s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#274abb}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#aaa}.jq-selectbox__dropdown{box-sizing:border-box;background:#fff;border:0 solid #ccc;border-radius:4px;width:100%;margin:2px 0 0;padding:0;font:14px/18px Arial,sans-serif;box-shadow:0 2px 10px #0003}.jq-selectbox__search{margin:5px}.jq-selectbox__search input{box-sizing:border-box;color:#333;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) 100% no-repeat;border:1px solid #ccc;border-radius:3px;outline:none;width:100%;margin:0;padding:5px 27px 6px 8px;box-shadow:inset 1px 1px #f1f1f1}.jq-selectbox__not-found{background:#f0f0f0;margin:5px;padding:5px 8px 6px;font-size:13px}.jq-selectbox ul{margin:0;padding:0}.jq-selectbox li{color:#565656;font-size:initial;text-align:left;padding:14px 25px;transition:all .3s}.jq-selectbox li.selected,.jq-selectbox li:hover{color:#fff;background-color:#274abb}.jq-selectbox li.disabled{color:#aaa}.jq-selectbox li.disabled:hover{background:0 0}.jq-selectbox li.optgroup{font-weight:700}.jq-selectbox li.optgroup:hover{color:#231f20;cursor:default;background:0 0}.jq-selectbox li.option{padding-left:25px}.jq-select-multiple{box-sizing:border-box;color:#333;cursor:default;background:#fff;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;padding:1px;font:14px/18px Arial,sans-serif;box-shadow:inset 1px 1px #f1f1f1,0 1px 2px #0000001a}.jq-select-multiple.focused{border:1px solid #5794bf}.jq-select-multiple.disabled{box-shadow:none;color:#888;background:#f5f5f5;border-color:#ccc}.jq-select-multiple ul{margin:0;padding:0}.jq-select-multiple li{padding:3px 9px 4px;list-style:none}.jq-select-multiple li:first-child{border-radius:3px 3px 0 0}.jq-select-multiple li:last-child{border-radius:0 0 3px 3px}.jq-select-multiple li.selected{color:#fff;background:#08c}.jq-select-multiple li.disabled{color:#aaa}.jq-select-multiple li.optgroup{font-weight:700}.jq-select-multiple li.option{padding-left:25px}.jq-select-multiple.disabled li.selected,.jq-select-multiple li.selected.disabled{color:#fff;background:#ccc}input[type=email].styler,input[type=password].styler,input[type=search].styler,input[type=tel].styler,input[type=text].styler,input[type=url].styler,textarea.styler{color:#333;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;padding:8px 9px;font:14px Arial,sans-serif;box-shadow:inset 1px 1px #f1f1f1,0 1px 2px #0000001a}input[type=search].styler{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea.styler{overflow:auto}input[type=email].styler:hover,input[type=password].styler:hover,input[type=search].styler:hover,input[type=tel].styler:hover,input[type=text].styler:hover,input[type=url].styler:hover,textarea.styler:hover{border-color:#b3b3b3}input[type=email].styler:hover:focus,input[type=password].styler:hover:focus,input[type=search].styler:hover:focus,input[type=tel].styler:hover:focus,input[type=text].styler:hover:focus,input[type=url].styler:hover:focus,textarea.styler:hover:focus{border-color:#b3b3b3 #ccc #ccc;outline:none;box-shadow:inset 0 1px 2px #0000001a}button.styler,input[type=button].styler,input[type=submit].styler,input[type=reset].styler{color:#333;text-shadow:1px 1px #fff;cursor:pointer;background:linear-gradient(#fff,#e6e6e6);border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;outline:none;padding:8px 11px;font:14px Arial,sans-serif;overflow:visible;box-shadow:inset 1px -1px #f1f1f1,inset -1px 0 #f1f1f1,0 1px 2px #0000001a}button.styler.styler::-moz-focus-inner,input[type=button].styler.styler::-moz-focus-inner,input[type=submit].styler.styler::-moz-focus-inner,input[type=reset].styler.styler::-moz-focus-inner{border:0;padding:0}button.styler:not([disabled]):hover,input[type=button].styler:not([disabled]):hover,input[type=submit].styler:not([disabled]):hover,input[type=reset].styler:not([disabled]):hover,input[type=reset].styler:hover{background:linear-gradient(#f6f6f6,#e6e6e6)}button.styler:active,input[type=button].styler:active,input[type=submit].styler:active,input[type=reset].styler:active{background:#f5f5f5;box-shadow:inset 1px 1px 3px #ddd}button.styler[disabled],input[type=button].styler[disabled],input[type=submit].styler[disabled]{box-shadow:none;color:#888;background:#f5f5f5;border-color:#ccc}