.jf_dialog{position:fixed;top:0;bottom:0;left:0;right:0;padding:0;background:#fff;z-index:1;visibility:hidden;opacity:0;pointer-events:none;min-width:300px;color:#000;left:50%;right:auto;top:50%;bottom:auto;-webkit-transition:opacity,transform,box-shadow 200ms ease;-khtml-transition:opacity,transform,box-shadow 200ms ease;-moz-transition:opacity,transform,box-shadow 200ms ease;-ms-transition:opacity,transform,box-shadow 200ms ease;-o-transition:opacity,transform,box-shadow 200ms ease;transition:opacity,transform,box-shadow 200ms ease;-webkit-box-shadow:0 0 0 3000px transparent;-khtml-box-shadow:0 0 0 3000px transparent;-moz-box-shadow:0 0 0 3000px transparent;-ms-box-shadow:0 0 0 3000px transparent;-o-box-shadow:0 0 0 3000px transparent;box-shadow:0 0 0 3000px transparent;-webkit-transform:translate3d(-50%, -50%, 0);-khtml-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);max-height:80%}.jf_dialog .jf_dialog_close{display:block;position:absolute;top:25px;right:30px;width:20px;height:20px;cursor:pointer}.jf_dialog .jf_dialog_close::before,.jf_dialog .jf_dialog_close::after{content:'';position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.jf_dialog .jf_dialog_close::after{-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.jf_dialog.show{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity,transform,box-shadow 200ms ease;-khtml-transition:opacity,transform,box-shadow 200ms ease;-moz-transition:opacity,transform,box-shadow 200ms ease;-ms-transition:opacity,transform,box-shadow 200ms ease;-o-transition:opacity,transform,box-shadow 200ms ease;transition:opacity,transform,box-shadow 200ms ease;-webkit-box-shadow:0 0 0 3000px rgba(0,0,0,0.3);-khtml-box-shadow:0 0 0 3000px rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 3000px rgba(0,0,0,0.3);-ms-box-shadow:0 0 0 3000px rgba(0,0,0,0.3);-o-box-shadow:0 0 0 3000px rgba(0,0,0,0.3);box-shadow:0 0 0 3000px rgba(0,0,0,0.3)}.jf_dialog header{height:10%;padding:20px 30px 20px;font-size:22px;font-weight:500}.jf_dialog .content{padding:0 30px;overflow-y:auto;overflow-x:hidden;max-height:40vh}.jf_dialog footer{padding:20px 30px 20px;text-align:right}.jf_dialog footer button,.jf_dialog footer .jf_btn{margin:0}.jf_dialog.red{background-color:#f34235;color:#fff}.jf_dialog.pink{background-color:#e81d62;color:#fff}.jf_dialog.purple{background-color:#9b26af;color:#fff}.jf_dialog.deep-purple{background-color:#6639b6;color:#fff}.jf_dialog.indigo{background-color:#3e50b4;color:#fff}.jf_dialog.blue{background-color:#2095f2;color:#fff}.jf_dialog.light-blue{background-color:#02a8f3;color:#fff}.jf_dialog.cyan{background-color:#00bbd3;color:#fff}.jf_dialog.teal{background-color:#009587;color:#fff}.jf_dialog.green{background-color:#4bae4f;color:#fff}.jf_dialog.light-green{background-color:#8ac249;color:#fff}.jf_dialog.lime{background-color:#ccdb38;color:#fff}.jf_dialog.yellow{background-color:#feea3a;color:#000}.jf_dialog.amber{background-color:#fec006;color:#fff}.jf_dialog.orange{background-color:#f39c12;color:#fff}.jf_dialog.deep-orange{background-color:#fe5621;color:#fff}.jf_dialog.brown{background-color:#785447;color:#fff}.jf_dialog.grey{background-color:#9d9d9d;color:#fff}.jf_dialog.blue-grey{background-color:#5f7c8a;color:#fff}.jf_dialog.red h1,.jf_dialog.red h2,.jf_dialog.red h3,.jf_dialog.red h4,.jf_dialog.red h5,.jf_dialog.red h6,.jf_dialog.pink h1,.jf_dialog.pink h2,.jf_dialog.pink h3,.jf_dialog.pink h4,.jf_dialog.pink h5,.jf_dialog.pink h6,.jf_dialog.purple h1,.jf_dialog.purple h2,.jf_dialog.purple h3,.jf_dialog.purple h4,.jf_dialog.purple h5,.jf_dialog.purple h6,.jf_dialog.deep-purple h1,.jf_dialog.deep-purple h2,.jf_dialog.deep-purple h3,.jf_dialog.deep-purple h4,.jf_dialog.deep-purple h5,.jf_dialog.deep-purple h6,.jf_dialog.indigo h1,.jf_dialog.indigo h2,.jf_dialog.indigo h3,.jf_dialog.indigo h4,.jf_dialog.indigo h5,.jf_dialog.indigo h6,.jf_dialog.blue h1,.jf_dialog.blue h2,.jf_dialog.blue h3,.jf_dialog.blue h4,.jf_dialog.blue h5,.jf_dialog.blue h6,.jf_dialog.light-blue h1,.jf_dialog.light-blue h2,.jf_dialog.light-blue h3,.jf_dialog.light-blue h4,.jf_dialog.light-blue h5,.jf_dialog.light-blue h6,.jf_dialog.cyan h1,.jf_dialog.cyan h2,.jf_dialog.cyan h3,.jf_dialog.cyan h4,.jf_dialog.cyan h5,.jf_dialog.cyan h6,.jf_dialog.teal h1,.jf_dialog.teal h2,.jf_dialog.teal h3,.jf_dialog.teal h4,.jf_dialog.teal h5,.jf_dialog.teal h6,.jf_dialog.green h1,.jf_dialog.green h2,.jf_dialog.green h3,.jf_dialog.green h4,.jf_dialog.green h5,.jf_dialog.green h6,.jf_dialog.light-green h1,.jf_dialog.light-green h2,.jf_dialog.light-green h3,.jf_dialog.light-green h4,.jf_dialog.light-green h5,.jf_dialog.light-green h6,.jf_dialog.lime h1,.jf_dialog.lime h2,.jf_dialog.lime h3,.jf_dialog.lime h4,.jf_dialog.lime h5,.jf_dialog.lime h6,.jf_dialog.amber h1,.jf_dialog.amber h2,.jf_dialog.amber h3,.jf_dialog.amber h4,.jf_dialog.amber h5,.jf_dialog.amber h6,.jf_dialog.orange h1,.jf_dialog.orange h2,.jf_dialog.orange h3,.jf_dialog.orange h4,.jf_dialog.orange h5,.jf_dialog.orange h6,.jf_dialog.deep-orange h1,.jf_dialog.deep-orange h2,.jf_dialog.deep-orange h3,.jf_dialog.deep-orange h4,.jf_dialog.deep-orange h5,.jf_dialog.deep-orange h6,.jf_dialog.brown h1,.jf_dialog.brown h2,.jf_dialog.brown h3,.jf_dialog.brown h4,.jf_dialog.brown h5,.jf_dialog.brown h6,.jf_dialog.grey h1,.jf_dialog.grey h2,.jf_dialog.grey h3,.jf_dialog.grey h4,.jf_dialog.grey h5,.jf_dialog.grey h6,.jf_dialog.blue-grey h1,.jf_dialog.blue-grey h2,.jf_dialog.blue-grey h3,.jf_dialog.blue-grey h4,.jf_dialog.blue-grey h5,.jf_dialog.blue-grey h6{color:#fff}.jf_dialog.red .jf_dialog_close::before,.jf_dialog.red .jf_dialog_close::after,.jf_dialog.pink .jf_dialog_close::before,.jf_dialog.pink .jf_dialog_close::after,.jf_dialog.purple .jf_dialog_close::before,.jf_dialog.purple .jf_dialog_close::after,.jf_dialog.deep-purple .jf_dialog_close::before,.jf_dialog.deep-purple .jf_dialog_close::after,.jf_dialog.indigo .jf_dialog_close::before,.jf_dialog.indigo .jf_dialog_close::after,.jf_dialog.blue .jf_dialog_close::before,.jf_dialog.blue .jf_dialog_close::after,.jf_dialog.light-blue .jf_dialog_close::before,.jf_dialog.light-blue .jf_dialog_close::after,.jf_dialog.cyan .jf_dialog_close::before,.jf_dialog.cyan .jf_dialog_close::after,.jf_dialog.teal .jf_dialog_close::before,.jf_dialog.teal .jf_dialog_close::after,.jf_dialog.green .jf_dialog_close::before,.jf_dialog.green .jf_dialog_close::after,.jf_dialog.light-green .jf_dialog_close::before,.jf_dialog.light-green .jf_dialog_close::after,.jf_dialog.lime .jf_dialog_close::before,.jf_dialog.lime .jf_dialog_close::after,.jf_dialog.amber .jf_dialog_close::before,.jf_dialog.amber .jf_dialog_close::after,.jf_dialog.orange .jf_dialog_close::before,.jf_dialog.orange .jf_dialog_close::after,.jf_dialog.deep-orange .jf_dialog_close::before,.jf_dialog.deep-orange .jf_dialog_close::after,.jf_dialog.brown .jf_dialog_close::before,.jf_dialog.brown .jf_dialog_close::after,.jf_dialog.grey .jf_dialog_close::before,.jf_dialog.grey .jf_dialog_close::after,.jf_dialog.blue-grey .jf_dialog_close::before,.jf_dialog.blue-grey .jf_dialog_close::after{background:#fff}.disable-mouse{pointer-events:none}body.disable-scroll{overflow:hidden;height:100%}.dir-rtl .jf_dialog .jf_dialog_close{left:30px;right:auto}.dir-rtl .jf_dialog footer{text-align:left}