@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes jump{0%{-webkit-transform:translateY(0) rotate(-15deg);transform:translateY(0) rotate(-15deg);background-color:#ff0}33%{-webkit-transform:translateY(3px) rotate(0deg);transform:translateY(3px) rotate(0deg);background-color:#ff0}66%{-webkit-transform:translateY(-3px) rotate(15deg);transform:translateY(-3px) rotate(15deg);background-color:#ff0}100%{-webkit-transform:translateY(0);transform:translateY(0);background-color:#ff0}}@keyframes jump{0%{-webkit-transform:translateY(0) rotate(-15deg);transform:translateY(0) rotate(-15deg);background-color:#ff0}33%{-webkit-transform:translateY(3px) rotate(0deg);transform:translateY(3px) rotate(0deg);background-color:#ff0}66%{-webkit-transform:translateY(-3px) rotate(15deg);transform:translateY(-3px) rotate(15deg);background-color:#ff0}100%{-webkit-transform:translateY(0);transform:translateY(0);background-color:#ff0}}.jutho_upload{border:2px dashed #000;border-radius:5px;line-height:6rem;min-height:6rem;min-width:30rem;text-align:center;width:50%}.jutho_upload.dragover{background-color:rgba(153,0,0,0.15);border:2px dashed #900}.jutho_upload .preview{background-color:#a9a9a9;display:inline-block;height:5rem;margin:.5rem;width:5rem;background-size:cover;background-position:center center;border-radius:1rem}.jutho_upload .preview:before{content:" ";display:inline-block;height:inherit;width:inherit}.jutho_upload .preview:hover{position:relative;overflow:visible}.jutho_upload .preview:hover .abort{display:block;color:#fff}.jutho_upload .preview.error{-webkit-animation-name:error-wiggle;animation-name:error-wiggle;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-box-shadow:0 0 10px #f00;box-shadow:0 0 10px #f00}.jutho_upload .preview.error:hover{-webkit-animation-name:none;animation-name:none;-webkit-transform:rotate(0);transform:rotate(0)}.jutho_upload .preview.error:hover:before{color:rgba(255,255,255,0.4)}.jutho_upload .preview.error:before{color:rgba(150,0,0,0.4);content:"\2716";display:block;font-size:3rem}.jutho_upload .preview.ready:before{content:"\2714";color:rgba(15,221,46,0.6);display:block;font-size:3rem}.jutho_upload .preview.ready:hover:before{color:rgba(255,255,255,0.8)}.jutho_upload .preview .filename{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:rgba(0,0,0,0.4);font-size:1rem;font-weight:bold;height:auto;line-height:1rem;margin-top:-4rem;min-height:auto;overflow:hidden;text-overflow:ellipsis;width:inherit;cursor:default;border-radius:10px;padding:.5rem;white-space:nowrap}.jutho_upload .preview .filename:hover{background-color:rgba(255,255,255,0.8);color:#808080;display:table;overflow-x:unset;position:relative;text-overflow:unset;width:auto;-webkit-box-shadow:1px 2px 3px #808080;box-shadow:1px 2px 3px #808080}.jutho_upload .preview .filesize{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:rgba(0,0,0,0.9);cursor:default;font-size:.8rem;font-weight:bold;height:auto;line-height:.8rem;margin-top:0;min-height:auto;overflow:hidden;text-overflow:ellipsis;width:inherit;border-radius:10px;padding:.3rem;white-space:nowrap}.jutho_upload .preview .filesize:hover{background-color:rgba(255,255,255,0.8);color:#808080;min-width:100%;overflow-x:unset;position:relative;text-overflow:unset;width:auto;-webkit-box-shadow:1px 2px 3px #808080;box-shadow:1px 2px 3px #808080}.jutho_upload .preview .abort{display:none;background-color:#000;height:1.5rem;margin-left:-0.5rem;margin-top:-4.8rem;width:1.5rem;border-radius:.4rem;cursor:pointer}.jutho_upload .preview .abort:after{content:"\2717";display:table;line-height:0;width:1.5rem;color:#fff;position:absolute;top:4px}.jutho_upload .preview .abort:hover{background-color:#900;-webkit-box-shadow:1px 2px 3px #000;box-shadow:1px 2px 3px #000}.jutho_upload .preview .abort:hover:before{color:#fff}#upload_wrapper>.jutho_upload{border:2px dashed #000;border-radius:5px;line-height:6rem;min-height:6rem;min-width:auto;text-align:center;width:100%}#upload_wrapper>.upload_progress{margin-top:.5rem;width:100%;min-width:auto}.upload_progress{margin-top:1rem;width:50%;min-width:30rem}.clickable_input{display:none}.jutho_upload.fallback{border:none;width:auto;min-width:0;height:auto;min-height:0;line-height:normal;background-color:transparent;text-align:left}.jutho_upload INPUT[type=file].fallback{width:50%}@-webkit-keyframes error-wiggle{0%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}33%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}66%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes error-wiggle{0%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}33%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}66%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.wysiwyg_filePicker{position:fixed;top:0;left:0;z-index:70000;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.wysiwyg_filePicker .wysiwyg_filePicker_window{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;height:30rem;position:relative;z-index:70001;overflow:hidden}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_title{background-color:#d3d3d3;border-bottom:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_title a{color:#000;padding:.25rem .5rem}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_title a:hover{color:#f00}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;height:27.5rem;overflow:auto}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:first-of-type{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:first-of-type .pic{height:8rem;margin:0 1rem 1rem 0;width:9rem}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:first-of-type .pic div:nth-child(1){display:block;width:100%;height:70%;border:1px solid #808080;padding:.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:first-of-type .pic div:nth-child(1) a{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:first-of-type .pic div:nth-child(2){width:100%;height:30%}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:first-of-type .pic div:nth-child(2) button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.8rem;padding:.2rem;width:100%}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2){text-align:center}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) form{width:100%}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) .content_pic_upload{display:block;width:100%}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) .jutho_upload{display:inline-block;min-width:0;width:100%;height:6rem;min-height:6rem}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) .upload_progress{min-width:0;width:100%}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) input[type=submit],.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) button.upload_submit{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%;height:3rem;line-height:3rem;margin-bottom:1.5rem;color:#c2c5c8;border-radius:1rem;font-weight:bold;border-top:1px solid #5bd929;background:#0c4a15;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #17ba4a), to(#169630));background:linear-gradient(to bottom, #17ba4a 0, #169630 100%);-webkit-box-shadow:#2c3a47 0 1px 0;box-shadow:#2c3a47 0 1px 0;color:#fff;text-decoration:none;margin:auto;width:25rem;line-height:2rem;margin-top:2rem}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) input[type=submit]:hover,.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) button.upload_submit:hover{border-top-color:#2d8f2b;background:#169630}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) input[type=submit]:active,.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) button.upload_submit:active{border-top-color:#2d8f2b;background:#169630;-webkit-box-shadow:#2c3a47 0 -1px 0;box-shadow:#2c3a47 0 -1px 0}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) input[type=submit]:last-child,.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body .accordioncontent:nth-child(2) button.upload_submit:last-child{margin:0}.wysiwyg_filePicker .wysiwyg_filePicker_window .wysiwyg_filePicker_body button{width:100%;padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.wysiwyg_filePicker.invisible{display:none}