Plugin Directory

Changeset 3417037


Ignore:
Timestamp:
12/11/2025 07:14:48 AM (5 weeks ago)
Author:
codename065
Message:

3.3.36 - 2025.12.11

  • Enhanced server file picker
  • Revamped admin UI for a smoother user experience
  • Updated package description rendering with improved link templating
Location:
download-manager/trunk
Files:
3 added
10 edited

Legend:

Unmodified
Added
Removed
  • download-manager/trunk/assets/css/admin-styles.css

    r3413804 r3417037  
    347347
    348348#drag-drop-area {
    349     border: 2px dashed #59ac23 !important;
     349    border: 2px dashed rgba(89, 172, 35, 0.6) !important;
    350350    min-height: 200px;
    351351    margin-top: 10px;
     352    border-radius: 8px !important;
    352353    text-align: center;
    353354    background: rgba(97, 187, 38, 0.05);
  • download-manager/trunk/assets/css/admin-styles.min.css

    r3413804 r3417037  
    1 .w3eden h3{margin:0;font-size:10pt}.w3eden a{color:var(--admin-color)}.panel-heading .btn-xs{margin-top:-1px!important}#wpdm-attached-files .w3eden .panel-heading .btn{font-size:9px}#wpdm-attached-files .w3eden .panel.panel-default{border-color:var(--border-color)}#wpdm-attached-files .w3eden .panel{border-radius:0;box-shadow:none;margin-bottom:5px!important;margin-top:12px!important}#wpdm-attached-files #accordion{margin-top:10px!important}#wpdm-attached-files .w3eden .panel-heading{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-right:10px}#wpdm-attached-files .w3eden .panel.panel-default>.panel-heading{border-color:var(--border-color)!important}.w3eden .panel .panel.panel-default .panel-body .panel-footer,.w3eden .panel .panel.panel-default .panel-body .panel-heading{box-shadow:none!important;background:var(--bg-lighter)!important;background-image:none!important;border-color:var(--border-color)!important}#wpdm-attached-files .w3eden .panel-heading a{box-shadow:none!important;outline:0!important;text-decoration:none!important}#wpdm-attached-files .w3eden .file-ico{padding:10px;border:1px solid #ddd;border-radius:3px;width:72px}#download_count,#wpdmsaleamt,#wpdmsaleqty{width:60px}#wpdmuprice{width:150px}.panel-heading a{text-decoration:none!important}.table-v td{vertical-align:middle!important}a:active,a:focus{box-shadow:none!important}.chzn-drop{width:100%!important}.btn,.form-control{border-radius:3px}.wpdm-settings-fields{padding:20px 0}.wpdm-settings-fields>h3{font-size:10pt;font-weight:700;background:var(--clr-sec);padding:12px 14px;margin:20px 0 12px;color:#fff;border-radius:3px;letter-spacing:.6px}.wpdm-settings-fields .form-group label{display:block;clear:both;font-weight:600!important}.w3eden .modal.fade.in{z-index:9999!important}.modal-open .modal{overflow:auto}.w3eden .modal-backdrop{position:absolute;z-index:-9999999!important}.modal-body{transition:all ease-in-out 400ms;max-height:calc(100vh - 220px);overflow-y:auto}.w3eden .alert{box-shadow:none;background:#fff}.w3eden .alert.alert-info{position:relative;border:1px solid var(--color-info)!important;background:rgba(var(--color-info-rgb),.08)!important;border-radius:3px;line-height:1.5}.alert.alert-info *,.w3eden .alert.alert-info{color:var(--color-info)!important}.w3eden .alert a{font-weight:700;text-decoration:underline}.w3eden .alert.alert-danger{position:relative;border:1px solid var(--color-danger)!important;border-radius:8px;line-height:1.5}.alert.alert-danger *,.w3eden .alert.alert-danger{color:var(--color-danger)!important}.w3eden .alert.alert-warning{position:relative;border:1px solid var(--color-warning)!important;border-radius:3px;line-height:1.5}.alert.alert-warning *,.w3eden .alert.alert-warning{color:var(--color-warning)!important}.w3eden .alert.alert-success{border:1px solid var(--color-success)!important;position:relative}.alert.alert-success *,.w3eden .alert.alert-success{color:var(--color-success)!important}.w3eden.wpdm-accordion .panel-heading{background-image:linear-gradient(to bottom,#fafafa 0,#f1f1f1 100%)!important}.w3eden.wpdm-accordion .panel-default:last-child{border-bottom:0}.w3eden.wpdm-accordion .panel-default:last-child .panel-body{border-bottom:1px solid #ddd}.wpdm-th-icon{font-size:.8em;border:1px solid;border-radius:500px;height:18px;width:18px;display:inline-block;text-align:center;vertical-align:middle;line-height:17px}.w3eden .panel fieldset label,.wpdm-scode{font-weight:400}.w3eden .panel fieldset{border:1px solid #eee;padding:10px 15px 15px}.w3eden .panel fieldset legend{font-size:10pt;font-weight:900;float:left;padding-bottom:10px}.form-control.input-sm.input-tplid{text-align:center;font-weight:700;background:#fff;cursor:alias;font-family:monospace}.wpdm-scode{font-family:Courier,monospace;width:180px;padding:10px;max-width:100%;border-radius:2px;background:#eee}.w3eden input{padding:7px}.w3eden #wphead{border-bottom:0}.w3eden.wrap{margin:0;padding:0}.w3eden#wpbody{margin-left:-19px}.w3eden select{min-width:150px;max-width:100%!important}.w3eden .panel-heading h3.h{font-size:11pt;font-weight:600;margin:0;padding:9px}.w3eden .alert-info{background-color:#dfecf7!important;border-color:#b0d1ec!important}.w3eden ul.nav li a,.w3eden ul.nav li a:active,.w3eden ul.nav li a:focus{outline:0!important;transition:all ease-in-out 300ms}.w3eden .panel-primary{border-color:var(--color-primary)}.w3eden div.panel-primary>div.panel-heading{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.w3eden .nav-pills>li>a.active,.w3eden .nav-pills>li>a.active:focus,.w3eden .nav-pills>li>a:hover{color:#fff;background-color:var(--admin-color)}.w3eden .nav-pills li a.active{background-color:var(--admin-color)!important;color:#fff!important}.w3eden ul#navigation{border-bottom:1px solid #999}.w3eden code{color:#306139!important;background:rgba(86,165,98,.15)!important;font-family:Courier,monospace!important}.w3eden input[type=checkbox],.w3eden input[type=radio]{line-height:normal;margin:0 2px 2px 0}.w3eden input[type=radio]{position:relative!important}#plugin-updates-nav a{background:#ddd}#plugin-updates-nav li.active a{border-radius:0!important;background:#777!important;font-weight:700}.w3eden .dl-period .fa.pull-right{font-size:12pt}#plugin-updates-nav a,.no-radius{border-radius:0!important}#drag-drop-area{border:2px dashed #59ac23!important;min-height:200px;margin-top:10px;text-align:center;background:rgba(97,187,38,.05)}.drag-drop-inside p.drag-drop-info{font-size:11pt;font-weight:700}#drag-drop-area small{margin-top:10px}.w3eden .bg-white{background:#fff!important}#wpdm-wrapper-panel{box-shadow:none;background:0 0;border-radius:0;border:0;margin-left:-20px}#wpdm-wrapper-panel>.panel-heading .btn{font-weight:600;letter-spacing:.5px}#wpdm-wrapper-panel>.panel-heading .btn .fa{margin-right:5px}#wpdm-wrapper-panel>.panel-heading b{font-size:12pt!important;line-height:26px!important}#wpdm-wrapper-panel td{vertical-align:middle;font-weight:400}#wpdm-wrapper-panel th{vertical-align:middle;font-weight:600;line-height:25px}#wpdm-wrapper-panel tfoot th{border-top:1px solid #ddd}#wpdm-wrapper-panel .table{background:#fff}.tab-content.tpleditor{background:#fff;border:1px solid #ddd;border-top:0;padding:20px}#wpdm-wrapper-panel .navbar-default{box-shadow:none}#wpdm-wrapper-panel .navbar-nav li{margin:0}@media (max-width:960px){#wpdm-wrapper-panel>.panel-heading{width:calc(100% - 35px)}}@media (max-width:786px){#wpdm-wrapper-panel{margin-left:-10px}#wpdm-wrapper-panel>.panel-heading{width:100%}}#wpdm-wrapper-panel-settings{margin:30px 20px;max-width:1000px}.w3eden .nav.nav-tabs>li>a:hover{border:1px solid #ccc}.w3eden .nav.nav-tabs>li>a{background:#f8f8f8 0 0;border:1px solid #ddd;margin-right:3px;border-radius:0!important;font-size:9pt;font-weight:600!important;color:var(--clr-sec);letter-spacing:.5px;box-shadow:none}.w3eden .nav.nav-tabs>li.active>a{background:#fff;border-bottom:1px solid transparent;color:var(--color-primary);box-shadow:0 -3px 4px rgba(var(--color-primary-rgb),.1)!important;border-top:1px solid var(--color-primary)}.w3eden h3.panel-heading input[type=checkbox]{margin:-2px 5px 0 0!important}.w3eden .form-group fieldset{border:1px solid #ddd;padding:10px 15px}.w3eden .form-group fieldset legend{border-bottom:1px solid #ddd;font-size:9pt;float:left;width:100%;padding-bottom:10px}.w3eden .ui-menu .ui-menu-item.ui-state-focus{border:0!important;border-bottom:1px solid #ddd!important;background:#eee}.w3eden .ui-menu .ui-menu-item{background-image:none;border-bottom:1px solid #ddd;clear:both;float:none!important;margin:0;padding:8px 10px;position:relative;width:auto!important}#all-package-settings .tab-content{padding:10px}#wpdm-settings .inside{padding:0!important;margin:0!important}#all-package-settings .nav.nav-tabs{padding-top:10px;padding-left:10px;background:#f5f5f5}.w3eden .color-purple{color:#8557d3!important}.w3eden .color-green{color:#30b570!important}.w3eden .color-red{color:#eb4d58!important}.w3eden .color-blue{color:#3960e2!important}.w3eden .well{background-image:none}.w3eden .form-control.inline{display:inline;width:auto}.w3eden .input-lg{border-radius:3px}#fm_settings hr{border-bottom:1px dashed #b1cadf!important}#fm_settings .wrap{margin:0}#fm_settings>.panel>.panel-heading{padding:16px 20px;font-size:10pt}#fm_settings>.panel>.panel-body{padding:16px 20px}#fm_settings .nav-tabs li a{font-weight:600!important}#fm_settings .nav-tabs li.active a{background:#f1f1f1!important}#wpdm-files th{background:#eee;border-bottom:0 none}#fm_settings .panel-body .panel{border-radius:8px}#fm_settings .panel-body .panel-heading{background-image:none;border-radius:8px 8px 0 0}.file-access-settings label{margin-right:10px!important}.file-access-settings input:checked+span{color:#3b99fc}.wpdmpro_page_templates #message,.wpdmpro_page_templates .fade.updated{display:none}#dashboard-widgets-wrap .w3eden *{border-radius:0!important}#dashboard-widgets-wrap .w3eden .list-group-item .badge{border-radius:2px!important}.w3eden .list-group-item .badge.pull-right,.w3eden .list-group-item .pull-right .badge{font-size:8pt;letter-spacing:.5px;line-height:19px;padding:0 9px;border-radius:15px!important;background:#63b76c}.w3eden .list-group-item .pull-right .badge{background:#3b99fc}#wpdmpp_lastest_orders .w3eden .list-group-item .pull-right .badge{background:#8557d3}.panel.panel-default.panel-flat,.panel.panel-default.panel-flat .panel-heading{background-image:none!important}.panel.panel-default.panel-flat .wp-editor-container{border:0!important}.panel.panel-default.panel-flat .panel-heading{border-bottom:1px solid #ddd!important;background:#f9f9f9!important}.wpdm-custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url(../images/sort.svg) calc(100% - 10px) center no-repeat!important;background-size:15px!important;padding-right:10px!important;cursor:pointer}.w3eden .btn{-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase}.w3eden .btn.btn-link{border:0!important;background:0 0!important}.w3eden .btn.btn-lg{padding:14px 25px;font-size:14px}.w3eden .btn.btn-sm{padding:7px 10px;font-size:10px;border-radius:2px}.w3eden .btn.btn-xs{border-radius:1.5px;padding:5px 8px;font-size:9px}.w3eden .btn.btn-secondary,.w3eden .flat-default,.w3eden .flat-default.btn-bordered:hover{background-color:var(--clr-sec);border-color:var(--clr-sec);color:#fff}.w3eden .btn.btn-secondary:hover:not(.no-hover),.w3eden .flat-default:hover:not(.no-hover){background-color:#a3acb1;border-color:var(--clr-sec);color:#fff}.w3eden .flat-default.btn-bordered{background-color:#a3acb1;border-color:var(--clr-sec)}.w3eden .btn.btn-secondary:active:not(.no-hover),.w3eden .flat-default.btn-bordered,.w3eden .flat-default:active:not(.no-hover){background-color:var(--clr-sec-hover);border-color:#8f9598;color:#fff}.w3eden .btn,.w3eden .navbar .navbar-nav>a.btn{font-weight:600;letter-spacing:1px;font-size:.8571em;line-height:1.1em;border:0;border-radius:4px;padding:11px 22px;cursor:pointer;background-color:#888;color:#fff}.w3eden .btn.active,.w3eden .btn.active:focus,.w3eden .btn.active:hover,.w3eden .btn:active,.w3eden .btn:active:focus,.w3eden .btn:active:hover,.w3eden .btn:focus,.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn.active,.w3eden .navbar .navbar-nav>a.btn.active:focus,.w3eden .navbar .navbar-nav>a.btn.active:hover,.w3eden .navbar .navbar-nav>a.btn:active,.w3eden .navbar .navbar-nav>a.btn:active:focus,.w3eden .navbar .navbar-nav>a.btn:active:hover,.w3eden .navbar .navbar-nav>a.btn:focus,.w3eden .navbar .navbar-nav>a.btn:hover,.w3eden .show>.btn.dropdown-toggle,.w3eden .show>.btn.dropdown-toggle:focus,.w3eden .show>.btn.dropdown-toggle:hover,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle:focus,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle:hover{background-color:#979797;color:#fff;box-shadow:none}.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn.btn-simple,.w3eden .navbar .navbar-nav>a.btn.btn-simple{color:#888;border-color:#888}.w3eden .btn.btn-simple:active,.w3eden .btn.btn-simple:focus,.w3eden .btn.btn-simple:hover,.w3eden .navbar .navbar-nav>a.btn.btn-simple:active,.w3eden .navbar .navbar-nav>a.btn.btn-simple:focus,.w3eden .navbar .navbar-nav>a.btn.btn-simple:hover{background-color:transparent;color:#979797;border-color:#979797;box-shadow:none}.w3eden .btn.btn-link,.w3eden .navbar .navbar-nav>a.btn.btn-link{color:#888}.w3eden .btn.btn-link:active,.w3eden .btn.btn-link:focus,.w3eden .btn.btn-link:hover,.w3eden .navbar .navbar-nav>a.btn.btn-link:active,.w3eden .navbar .navbar-nav>a.btn.btn-link:focus,.w3eden .navbar .navbar-nav>a.btn.btn-link:hover{background-color:transparent;color:#979797;text-decoration:none;box-shadow:none}.w3eden .btn:focus,.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn:focus,.w3eden .navbar .navbar-nav>a.btn:hover{opacity:1;filter:alpha(opacity=100);outline:0!important}.w3eden .btn.active,.w3eden .btn:active,.w3eden .navbar .navbar-nav>a.btn.active,.w3eden .navbar .navbar-nav>a.btn:active,.w3eden .open>.btn.dropdown-toggle,.w3eden .open>.navbar .navbar-nav>a.btn.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;outline:0!important}.w3eden .btn.btn-icon,.w3eden .navbar .navbar-nav>a.btn.btn-icon{height:2.375rem;min-width:2.375rem;width:2.375rem;padding:0;font-size:.9375rem;overflow:hidden;position:relative;line-height:normal}.w3eden .btn.btn-icon.btn-simple,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-simple{padding:0}.w3eden .btn.btn-icon.btn-sm,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm{height:1.875rem;min-width:1.875rem;width:1.875rem}.w3eden .btn.btn-icon.btn-sm i.fa,.w3eden .btn.btn-icon.btn-sm i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm i.now-ui-icons{font-size:.6875rem}.w3eden .btn.btn-icon.btn-lg,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg{height:3.6rem;min-width:3.6rem;width:3.6rem}.w3eden .btn.btn-icon.btn-lg i.fa,.w3eden .btn.btn-icon.btn-lg i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg i.now-ui-icons{font-size:1.325rem}.w3eden .btn.btn-icon:not(.btn-footer) i.fa,.w3eden .btn.btn-icon:not(.btn-footer) i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.now-ui-icons{position:absolute;top:50%;left:50%;transform:translate(-12px,-12px);line-height:1.5626rem;width:25px}.w3eden .btn:not(.btn-icon) .now-ui-icons,.w3eden .navbar .navbar-nav>a.btn:not(.btn-icon) .now-ui-icons{position:relative;top:1px}.w3eden .btn-admin,.w3eden .btn-admin:hover{color:#fff;background-color:var(--admin-color);border-color:var(--admin-color);background-image:none}.w3eden .btn-admin:hover{background-color:var(--admin-color-hover);border-color:var(--admin-color-hover)}.w3eden .btn-admin:active,.w3eden .btn-admin:focus{color:#fff;background-color:var(--admin-color-active);border-color:var(--admin-color-active);background-image:none}.w3eden .btn-primary{background-color:var(--color-primary);color:#fff}.w3eden .btn-primary.active,.w3eden .btn-primary.active:focus,.w3eden .btn-primary.active:hover,.w3eden .btn-primary:active,.w3eden .btn-primary:active:focus,.w3eden .btn-primary:active:hover,.w3eden .btn-primary:focus,.w3eden .btn-primary:hover,.w3eden .show>.btn-primary.dropdown-toggle,.w3eden .show>.btn-primary.dropdown-toggle:focus,.w3eden .show>.btn-primary.dropdown-toggle:hover{background-color:var(--color-primary);color:#fff;box-shadow:none}.w3eden .btn-primary:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-primary.disabled,.w3eden .btn-primary.disabled.active,.w3eden .btn-primary.disabled.focus,.w3eden .btn-primary.disabled:active,.w3eden .btn-primary.disabled:focus,.w3eden .btn-primary.disabled:hover,.w3eden .btn-primary:disabled,.w3eden .btn-primary:disabled.active,.w3eden .btn-primary:disabled.focus,.w3eden .btn-primary:disabled:active,.w3eden .btn-primary:disabled:focus,.w3eden .btn-primary:disabled:hover,.w3eden .btn-primary[disabled],.w3eden .btn-primary[disabled].active,.w3eden .btn-primary[disabled].focus,.w3eden .btn-primary[disabled]:active,.w3eden .btn-primary[disabled]:focus,.w3eden .btn-primary[disabled]:hover,.w3eden fieldset[disabled] .btn-primary,.w3eden fieldset[disabled] .btn-primary.active,.w3eden fieldset[disabled] .btn-primary.focus,.w3eden fieldset[disabled] .btn-primary:active,.w3eden fieldset[disabled] .btn-primary:focus,.w3eden fieldset[disabled] .btn-primary:hover{background-color:var(--color-primary);border-color:var(--color-primary)}.w3eden .btn-simple{background-image:none!important}.w3eden .btn-primary.btn-simple{color:var(--color-primary);border-color:var(--color-primary)}.w3eden .btn-primary.btn-simple:active,.w3eden .btn-primary.btn-simple:focus,.w3eden .btn-primary.btn-simple:hover{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary);box-shadow:none}.w3eden .btn-primary.btn-link{color:var(--color-primary)}.w3eden .btn-primary.btn-link:active,.w3eden .btn-primary.btn-link:focus,.w3eden .btn-primary.btn-link:hover{background-color:transparent;color:var(--color-primary);text-decoration:none;box-shadow:none}.w3eden .btn-success{background-color:var(--color-success);color:#fff}.w3eden .btn-success.active,.w3eden .btn-success.active:focus,.w3eden .btn-success.active:hover,.w3eden .btn-success:active,.w3eden .btn-success:active:focus,.w3eden .btn-success:active:hover,.w3eden .btn-success:focus,.w3eden .btn-success:hover,.w3eden .show>.btn-success.dropdown-toggle,.w3eden .show>.btn-success.dropdown-toggle:focus,.w3eden .show>.btn-success.dropdown-toggle:hover{background-color:var(--color-success-hover);color:#fff;box-shadow:none}.w3eden .btn-success:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-success.disabled,.w3eden .btn-success.disabled.active,.w3eden .btn-success.disabled.focus,.w3eden .btn-success.disabled:active,.w3eden .btn-success.disabled:focus,.w3eden .btn-success.disabled:hover,.w3eden .btn-success:disabled,.w3eden .btn-success:disabled.active,.w3eden .btn-success:disabled.focus,.w3eden .btn-success:disabled:active,.w3eden .btn-success:disabled:focus,.w3eden .btn-success:disabled:hover,.w3eden .btn-success[disabled],.w3eden .btn-success[disabled].active,.w3eden .btn-success[disabled].focus,.w3eden .btn-success[disabled]:active,.w3eden .btn-success[disabled]:focus,.w3eden .btn-success[disabled]:hover,.w3eden fieldset[disabled] .btn-success,.w3eden fieldset[disabled] .btn-success.active,.w3eden fieldset[disabled] .btn-success.focus,.w3eden fieldset[disabled] .btn-success:active,.w3eden fieldset[disabled] .btn-success:focus,.w3eden fieldset[disabled] .btn-success:hover{background-color:var(--color-success);border-color:var(--color-success)}.w3eden .btn-success.btn-simple{color:var(--color-success);border-color:var(--color-success)}.w3eden .btn-success.btn-simple:active,.w3eden .btn-success.btn-simple:focus,.w3eden .btn-success.btn-simple:hover{background-color:transparent;color:var(--color-success-hover);border-color:var(--color-success-hover);box-shadow:none}.w3eden .btn-success.btn-link{color:var(--color-success)}.w3eden .btn-success.btn-link:active,.w3eden .btn-success.btn-link:focus,.w3eden .btn-success.btn-link:hover{background-color:transparent;color:var(--color-success-hover);text-decoration:none;box-shadow:none}.w3eden .btn-info{background-color:var(--color-info);color:#fff}.w3eden .btn-info.active,.w3eden .btn-info.active:focus,.w3eden .btn-info.active:hover,.w3eden .btn-info:active,.w3eden .btn-info:active:focus,.w3eden .btn-info:active:hover,.w3eden .btn-info:focus,.w3eden .btn-info:hover,.w3eden .show>.btn-info.dropdown-toggle,.w3eden .show>.btn-info.dropdown-toggle:focus,.w3eden .show>.btn-info.dropdown-toggle:hover{background-color:var(--color-info-hover);color:#fff;box-shadow:none}.w3eden .btn-info:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-info.disabled,.w3eden .btn-info.disabled.active,.w3eden .btn-info.disabled.focus,.w3eden .btn-info.disabled:active,.w3eden .btn-info.disabled:focus,.w3eden .btn-info.disabled:hover,.w3eden .btn-info:disabled,.w3eden .btn-info:disabled.active,.w3eden .btn-info:disabled.focus,.w3eden .btn-info:disabled:active,.w3eden .btn-info:disabled:focus,.w3eden .btn-info:disabled:hover,.w3eden .btn-info[disabled],.w3eden .btn-info[disabled].active,.w3eden .btn-info[disabled].focus,.w3eden .btn-info[disabled]:active,.w3eden .btn-info[disabled]:focus,.w3eden .btn-info[disabled]:hover,.w3eden fieldset[disabled] .btn-info,.w3eden fieldset[disabled] .btn-info.active,.w3eden fieldset[disabled] .btn-info.focus,.w3eden fieldset[disabled] .btn-info:active,.w3eden fieldset[disabled] .btn-info:focus,.w3eden fieldset[disabled] .btn-info:hover{background-color:var(--color-info);border-color:var(--color-info)}.w3eden .btn-info.btn-simple{color:var(--color-info);border-color:var(--color-info)}.w3eden .btn-info.btn-simple:active,.w3eden .btn-info.btn-simple:focus,.w3eden .btn-info.btn-simple:hover{background-color:transparent;color:var(--color-info-hover);border-color:var(--color-info-hover);box-shadow:none}.w3eden .btn-info.btn-link{color:var(--color-info)}.w3eden .btn-info.btn-link:active,.w3eden .btn-info.btn-link:focus,.w3eden .btn-info.btn-link:hover{background-color:transparent;color:var(--color-info-hover);text-decoration:none;box-shadow:none}.w3eden .btn-warning{background-color:var(--color-warning);color:#fff}.w3eden .btn-warning.active,.w3eden .btn-warning.active:focus,.w3eden .btn-warning.active:hover,.w3eden .btn-warning:active,.w3eden .btn-warning:active:focus,.w3eden .btn-warning:active:hover,.w3eden .btn-warning:focus,.w3eden .btn-warning:hover,.w3eden .show>.btn-warning.dropdown-toggle,.w3eden .show>.btn-warning.dropdown-toggle:focus,.w3eden .show>.btn-warning.dropdown-toggle:hover{background-color:var(--color-warning-hover);color:#fff;box-shadow:none}.w3eden .btn-warning:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-warning.disabled,.w3eden .btn-warning.disabled.active,.w3eden .btn-warning.disabled.focus,.w3eden .btn-warning.disabled:active,.w3eden .btn-warning.disabled:focus,.w3eden .btn-warning.disabled:hover,.w3eden .btn-warning:disabled,.w3eden .btn-warning:disabled.active,.w3eden .btn-warning:disabled.focus,.w3eden .btn-warning:disabled:active,.w3eden .btn-warning:disabled:focus,.w3eden .btn-warning:disabled:hover,.w3eden .btn-warning[disabled],.w3eden .btn-warning[disabled].active,.w3eden .btn-warning[disabled].focus,.w3eden .btn-warning[disabled]:active,.w3eden .btn-warning[disabled]:focus,.w3eden .btn-warning[disabled]:hover,.w3eden fieldset[disabled] .btn-warning,.w3eden fieldset[disabled] .btn-warning.active,.w3eden fieldset[disabled] .btn-warning.focus,.w3eden fieldset[disabled] .btn-warning:active,.w3eden fieldset[disabled] .btn-warning:focus,.w3eden fieldset[disabled] .btn-warning:hover{background-color:var(--color-warning);border-color:var(--color-warning)}.w3eden .btn-warning.btn-simple{color:var(--color-warning);border-color:var(--color-warning)}.w3eden .btn-warning.btn-simple:active,.w3eden .btn-warning.btn-simple:focus,.w3eden .btn-warning.btn-simple:hover{background-color:transparent;color:var(--color-warning-hover);border-color:var(--color-warning-hover);box-shadow:none}.w3eden .btn-warning.btn-link{color:var(--color-warning)}.w3eden .btn-warning.btn-link:active,.w3eden .btn-warning.btn-link:focus,.w3eden .btn-warning.btn-link:hover{background-color:transparent;color:var(--color-warning-hover);text-decoration:none;box-shadow:none}.w3eden .btn-danger{background-color:var(--color-danger);color:#fff}.w3eden .btn-danger.active,.w3eden .btn-danger.active:focus,.w3eden .btn-danger.active:hover,.w3eden .btn-danger:active,.w3eden .btn-danger:active:focus,.w3eden .btn-danger:active:hover,.w3eden .btn-danger:focus,.w3eden .btn-danger:hover,.w3eden .show>.btn-danger.dropdown-toggle,.w3eden .show>.btn-danger.dropdown-toggle:focus,.w3eden .show>.btn-danger.dropdown-toggle:hover{background-color:var(--color-danger-hover);color:#fff;box-shadow:none}.w3eden .btn-danger:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-danger.disabled,.w3eden .btn-danger.disabled.active,.w3eden .btn-danger.disabled.focus,.w3eden .btn-danger.disabled:active,.w3eden .btn-danger.disabled:focus,.w3eden .btn-danger.disabled:hover,.w3eden .btn-danger:disabled,.w3eden .btn-danger:disabled.active,.w3eden .btn-danger:disabled.focus,.w3eden .btn-danger:disabled:active,.w3eden .btn-danger:disabled:focus,.w3eden .btn-danger:disabled:hover,.w3eden .btn-danger[disabled],.w3eden .btn-danger[disabled].active,.w3eden .btn-danger[disabled].focus,.w3eden .btn-danger[disabled]:active,.w3eden .btn-danger[disabled]:focus,.w3eden .btn-danger[disabled]:hover,.w3eden fieldset[disabled] .btn-danger,.w3eden fieldset[disabled] .btn-danger.active,.w3eden fieldset[disabled] .btn-danger.focus,.w3eden fieldset[disabled] .btn-danger:active,.w3eden fieldset[disabled] .btn-danger:focus,.w3eden fieldset[disabled] .btn-danger:hover{background-color:var(--color-danger);border-color:var(--color-danger)}.w3eden .btn-danger.btn-simple{color:var(--color-danger);border-color:var(--color-danger)}.w3eden .btn-danger.btn-simple:active,.w3eden .btn-danger.btn-simple:focus,.w3eden .btn-danger.btn-simple:hover{background-color:transparent;color:var(--color-danger-hover);border-color:var(--color-danger-hover);box-shadow:none}#currentfiles .panel-danger .panel-heading,.w3eden .btn-danger.btn-link{color:var(--color-danger)}.w3eden .btn-danger.btn-link:active,.w3eden .btn-danger.btn-link:focus,.w3eden .btn-danger.btn-link:hover{background-color:transparent;color:var(--color-danger-hover);text-decoration:none;box-shadow:none}.w3eden .btn.disabled,.w3eden .btn:disabled,.w3eden .btn[disabled]{opacity:.5;filter:alpha(opacity=50)}.w3eden .btn-round{border-width:1px;border-radius:30px!important;padding:11px 23px}.w3eden .btn-round.btn-simple{padding:10px 22px}.w3eden .btn-simple{border:1px solid;border-color:#888;padding:10px 22px;background-color:transparent}.w3eden .btn-link.disabled,.w3eden .btn-link.disabled.active,.w3eden .btn-link.disabled.focus,.w3eden .btn-link.disabled:active,.w3eden .btn-link.disabled:focus,.w3eden .btn-link.disabled:hover,.w3eden .btn-link:disabled,.w3eden .btn-link:disabled.active,.w3eden .btn-link:disabled.focus,.w3eden .btn-link:disabled:active,.w3eden .btn-link:disabled:focus,.w3eden .btn-link:disabled:hover,.w3eden .btn-link[disabled],.w3eden .btn-link[disabled].active,.w3eden .btn-link[disabled].focus,.w3eden .btn-link[disabled]:active,.w3eden .btn-link[disabled]:focus,.w3eden .btn-link[disabled]:hover,.w3eden .btn-simple.disabled,.w3eden .btn-simple.disabled.active,.w3eden .btn-simple.disabled.focus,.w3eden .btn-simple.disabled:active,.w3eden .btn-simple.disabled:focus,.w3eden .btn-simple.disabled:hover,.w3eden .btn-simple:disabled,.w3eden .btn-simple:disabled.active,.w3eden .btn-simple:disabled.focus,.w3eden .btn-simple:disabled:active,.w3eden .btn-simple:disabled:focus,.w3eden .btn-simple:disabled:hover,.w3eden .btn-simple[disabled],.w3eden .btn-simple[disabled].active,.w3eden .btn-simple[disabled].focus,.w3eden .btn-simple[disabled]:active,.w3eden .btn-simple[disabled]:focus,.w3eden .btn-simple[disabled]:hover,.w3eden fieldset[disabled] .btn-link,.w3eden fieldset[disabled] .btn-link.active,.w3eden fieldset[disabled] .btn-link.focus,.w3eden fieldset[disabled] .btn-link:active,.w3eden fieldset[disabled] .btn-link:focus,.w3eden fieldset[disabled] .btn-link:hover,.w3eden fieldset[disabled] .btn-simple,.w3eden fieldset[disabled] .btn-simple.active,.w3eden fieldset[disabled] .btn-simple.focus,.w3eden fieldset[disabled] .btn-simple:active,.w3eden fieldset[disabled] .btn-simple:focus,.w3eden fieldset[disabled] .btn-simple:hover{background-color:transparent}.w3eden .btn-lg{font-size:1em;border-radius:8px;padding:15px 48px;overflow:hidden}.w3eden .btn-lg.btn-simple{padding:14px 47px}.w3eden .btn-sm{font-size:14px;border-radius:.1875rem;padding:5px 15px}.w3eden .btn-link{border:0;padding:.5rem .7rem;background-color:transparent}.w3eden .btn-wd{min-width:140px}.w3eden .btn-group.select{width:100%}.w3eden .btn-group.select .btn{text-align:left}.w3eden .btn-group.select .caret{position:absolute;top:50%;margin-top:-1px;right:8px}.w3eden .btn .label{margin-left:5px}.w3eden .btn span.left-icon{margin-left:-13px;margin-top:-7px;padding:7px 12px}.list-group .list-group-item{font-weight:400!important}.wpdmpro_page_settings .updated{display:none!important}i.sinc{width:16px!important}.w3eden .btn.btn-fb{background-color:#354c8c!important;border:0!important;color:#fff!important;font-size:10px!important;font-weight:700!important}.w3eden .btn.btn-fb .label-white{color:#354c8c!important}.w3eden .btn.wpdm-android{background:#8ec147;color:#fff!important}.w3eden .btn.wpdm-apple{background:#777;color:#fff!important}.w3eden .btn.wpdm-behance{background:#07f;color:#fff!important}.w3eden .btn.wpdm-bitcoin{background:#f79012;color:#fff!important}.w3eden .btn.wpdm-buysellads{background:#c90100;color:#fff!important}.w3eden .btn.wpdm-codepen{background:#444;color:#fff!important}.w3eden .btn.wpdm-css3{background:#0270bb;color:#fff}.w3eden .btn.wpdm-delicious{background:#31a9ff;color:#fff!important}.w3eden .btn.wpdm-deviantart{background:#05cc47;color:#fff!important}.w3eden .btn.wpdm-digg{background:#0093cc}.w3eden .btn.wpdm-dropbox{background:#007ee5;color:#fff!important}.w3eden .btn.wpdm-email-1,.w3eden .btn.wpdm-email-2{background:#35c7ed}.w3eden .btn.wpdm-facebook{background:#4862a3;color:#fff!important}.w3eden .btn.wpdm-flickr{background:#ff1981}.w3eden .btn.wpdm-foursquare{background:#f04d7a}.w3eden .btn.wpdm-git{background:#f64d27}.w3eden .btn.wpdm-github{background:#999}.w3eden .btn.wpdm-google{background:#3f85f4;color:#fff!important}.w3eden .btn.wpdm-google-plus{background:#dd4b39;color:#fff!important}.w3eden .btn.wpdm-html5{background:#e54d26}.w3eden .btn.wpdm-instagram{background:#3d6b92}.w3eden .btn.wpdm-joomla{background:#fc8f30}.w3eden .btn.wpdm-jsfiddle{background:#4679bd}.w3eden .btn.wpdm-lastfm{background:#df1c23}.w3eden .btn.wpdm-linkedin{background:#0177b5;color:#fff!important}.w3eden .btn.wpdm-linux{background:#39a6df}.w3eden .btn.wpdm-maxcdn{background:#ff5b02}.w3eden .btn.wpdm-medium{background:#333}.w3eden .btn.wpdm-pagelines{background:#444}.w3eden .btn.wpdm-paypal{background:#009cde}.w3eden .btn.wpdm-pinterest{background:#db242c;color:#fff!important}.w3eden .btn.wpdm-reddit{background:#ff4500}.w3eden .btn.wpdm-rss{background:#fc8f55}.w3eden .btn.wpdm-share{background:#01924b}.w3eden .btn.wpdm-skype{background:#00aff0}.w3eden .btn.wpdm-slideshare{background:#0679b5}.w3eden .btn.wpdm-soundcloud{background:#ff4e00}.w3eden .btn.wpdm-spotify{background:#84bd00}.w3eden .btn.wpdm-box{background:#07c;color:#fff!important}.w3eden .btn.wpdm-onedrive{background:#0088f3;color:#fff!important}.w3eden .btn.wpdm-stack-overflow{background:#07c}.w3eden .btn.wpdm-stumbleupon{background:#ea4b24}.w3eden .btn.wpdm-trello{background:#026aa7}.w3eden .btn.wpdm-tumblr{background:#2c4762}.w3eden .btn.wpdm-twitter{background:#55acee;color:#fff!important}.w3eden .btn.wpdm-vimeo{background:#4bf}.w3eden .btn.wpdm-vine{background:#00bf8f}.w3eden .btn.wpdm-vk{background:#6281a3}.w3eden .btn.wpdm-whatsapp{background:#59ac23}.w3eden .btn.wpdm-windows{background:#00bcf2}.w3eden .btn.wpdm-wordpress{background:#1e8cbe}.w3eden .btn.wpdm-xing{background:#006464}.w3eden .btn.wpdm-yahoo{background:#5210c4}.w3eden .btn.wpdm-yelp{background:#c41200}.w3eden .btn.wpdm-youtube,.w3eden .btn.wpdm-youtube-play{background:#d02022}.w3eden .btn.wpdm- :hover{opacity:.9}body.wpdm-iframe-modal-open{overflow:hidden}#all-package-settings .wpdm-accordion.w3eden .panel-heading,.w3eden .blockui{position:relative}.w3eden .blockui:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:9999;background:rgba(255,255,255,.4) url(../images/loader.svg) center center no-repeat;background-size:64px;transition:all ease-in-out 400ms}#wpdm-floatify-top-right,#wpdm-notify-top-right{position:fixed;top:30px;right:30px;z-index:999999!important}#wpdm-notify-top-center{position:fixed;left:50%!important;top:40px!important;z-index:99999999}.wpdm-floatify,.wpdm-notify{margin-bottom:10px;font-size:9pt;letter-spacing:.5px}.wpdm-notify{padding:20px 30px;border-radius:2px;float:right;clear:both;background:#fff;background-size:24px!important;box-shadow:0 0 15px rgba(0,0,0,.1);cursor:pointer;z-index:99999999;max-width:400px}#wpdm-notify-top-center .wpdm-notify{float:none;margin-left:-50%;text-align:center}#wpdm-notify-bottom .wpdm-notify{float:none;border-radius:0;left:0;bottom:0;position:fixed;width:100%;max-width:100%;text-align:center;margin:0!important;border-bottom:0!important;border-top:2px solid}.wpdm-hide-right{display:none;position:absolute}.wpdm-notify .wpdm-notify-title{display:block;margin-bottom:5px}.wpdm-notify-info{border-bottom:3px solid var(--color-info);color:var(--color-info)}.wpdm-notify-success{background:#fff!important;background-size:24px!important;border-bottom:3px solid var(--color-success);color:var(--color-success)}.wpdm-notify-error{background-size:24px!important;border-bottom:3px solid var(--color-danger);color:var(--color-danger)}#currentfiles .panel-heading,#wpdm-settings .panel-footer,#wpdm-settings .panel-heading{box-shadow:none!important;background:var(--bg-light) aliceblue!important}.w3eden .panel.card{max-width:100%!important;width:100%;margin-top:0;padding:0!important}.w3eden .txtsc,.w3eden .txtsc:focus{display:inline-block!important;padding:0!important;border:0!important;box-shadow:none;color:var(--color-info);background:0 0!important;border-radius:2px;text-align:center;font-size:12px;font-family:monospace;width:min-content}.c-pointer{cursor:pointer}.txtellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-numbers.current{font-weight:700;color:#575555!important;background:rgba(0,0,0,.01)!important}#all-package-settings .wpdm-accordion.w3eden .panel-heading input[type=checkbox]{width:32px;margin-right:12px!important;opacity:0}.checkx{position:absolute;left:0;top:0;height:100%;width:41px;border-right:1px solid #ddd;line-height:44px;text-align:center;color:#ccc;transition:300ms all ease-in-out}.wpdm-accordion.w3eden .panel-heading input[type=checkbox]:checked+.checkx{color:var(--color-primary)}.w3eden input[type=checkbox]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border:0;outline:0;cursor:pointer;margin-right:10px!important;box-shadow:none;position:relative!important;display:inline-grid}.w3eden input[type=checkbox]:after{content:'';width:24px;height:15px;display:inline-block;background:var(--border-color);border-radius:18px;clear:both}.w3eden input[type=checkbox]:before{content:'';width:9px;height:9px;display:block;position:absolute;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.2)}.w3eden .check-column{text-align:center!important}.w3eden .check-column input{margin:0!important}.w3eden input[type=checkbox]:checked:before{left:16px;top:6px;border:1px solid var(--admin-color)}.w3eden input[type=checkbox]:checked:after{background:var(--admin-color)}.w3eden input[type=checkbox],.w3eden input[type=checkbox]:after,.w3eden input[type=checkbox]:before,.w3eden input[type=checkbox]:checked:after,.w3eden input[type=checkbox]:checked:before{transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;outline:0!important}.w3eden input[type=radio]{transition:all ease-in-out 400ms}.w3eden input[type=radio]:checked{border:1px solid var(--color-info)!important}.w3eden input[type=radio]:checked::before{background-color:var(--color-info)!important;transition:all ease-in-out 400ms}.w3eden .panel.card-plain{border-top:2px solid var(--color-primary)!important}.w3eden #wdm_settings_form #wpdmpp-payment-methods .panel,.w3eden #wdm_settings_form .panel.panel-light{border:1px solid #e5e5e5!important}.w3eden #wdm_settings_form .panel .panel-heading,.w3eden .panel.card-plain .panel-heading{background:#fff;box-shadow:none!important}.show-on-hover,:hover>.show-on-hover{opacity:0;transition:all ease-in-out 400ms}:hover>.show-on-hover{opacity:1}#wpdm_terms_page_chosen{width:400px!important}#wpdmshortcode{width:275px}body.rtl #wpdm-admin-page-body{margin-right:250px!important}body.rtl.wpdmpro_page_settings #wpcontent{padding-right:0!important}body.rtl #wpdm-admin-main-header{padding-left:0!important;margin-left:0!important}body.rtl.wpdmpro_page_settings #wpdm-admin-page-header .pull-right{float:left!important;padding-left:0!important}body.rtl #wpdm-admin-page-container{padding-left:0!important}body.rtl .w3eden .chosen-container .chosen-drop,body.rtl .w3eden .chosen-container-single-nosearch .chosen-search input[type=text]{display:none}body.rtl .w3eden .chosen-container.chosen-with-drop .chosen-drop{display:block}.w3eden .fw-4{font-weight:400!important}.w3eden .fw-6{font-weight:600!important}.w3eden .fw-8{font-weight:800!important}.w3eden .m-0{margin:0!important}.w3eden .mb-0{margin-bottom:0!important}.w3eden .mt-1{margin-top:5px!important}.w3eden .mb-3{margin-bottom:15px!important}
     1.w3eden h3{margin:0;font-size:10pt}.w3eden a{color:var(--admin-color)}.panel-heading .btn-xs{margin-top:-1px!important}#wpdm-attached-files .w3eden .panel-heading .btn{font-size:9px}#wpdm-attached-files .w3eden .panel.panel-default{border-color:var(--border-color)}#wpdm-attached-files .w3eden .panel{border-radius:0;box-shadow:none;margin-bottom:5px!important;margin-top:12px!important}#wpdm-attached-files #accordion{margin-top:10px!important}#wpdm-attached-files .w3eden .panel-heading{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-right:10px}#wpdm-attached-files .w3eden .panel.panel-default>.panel-heading{border-color:var(--border-color)!important}.w3eden .panel .panel.panel-default .panel-body .panel-footer,.w3eden .panel .panel.panel-default .panel-body .panel-heading{box-shadow:none!important;background:var(--bg-lighter)!important;background-image:none!important;border-color:var(--border-color)!important}#wpdm-attached-files .w3eden .panel-heading a{box-shadow:none!important;outline:0!important;text-decoration:none!important}#wpdm-attached-files .w3eden .file-ico{padding:10px;border:1px solid #ddd;border-radius:3px;width:72px}#download_count,#wpdmsaleamt,#wpdmsaleqty{width:60px}#wpdmuprice{width:150px}.panel-heading a{text-decoration:none!important}.table-v td{vertical-align:middle!important}a:active,a:focus{box-shadow:none!important}.chzn-drop{width:100%!important}.btn,.form-control{border-radius:3px}.wpdm-settings-fields{padding:20px 0}.wpdm-settings-fields>h3{font-size:10pt;font-weight:700;background:var(--clr-sec);padding:12px 14px;margin:20px 0 12px;color:#fff;border-radius:3px;letter-spacing:.6px}.wpdm-settings-fields .form-group label{display:block;clear:both;font-weight:600!important}.w3eden .modal.fade.in{z-index:9999!important}.modal-open .modal{overflow:auto}.w3eden .modal-backdrop{position:absolute;z-index:-9999999!important}.modal-body{transition:all ease-in-out 400ms;max-height:calc(100vh - 220px);overflow-y:auto}.w3eden .alert{box-shadow:none;background:#fff}.w3eden .alert.alert-info{position:relative;border:1px solid var(--color-info)!important;background:rgba(var(--color-info-rgb),.08)!important;border-radius:3px;line-height:1.5}.alert.alert-info *,.w3eden .alert.alert-info{color:var(--color-info)!important}.w3eden .alert a{font-weight:700;text-decoration:underline}.w3eden .alert.alert-danger{position:relative;border:1px solid var(--color-danger)!important;border-radius:8px;line-height:1.5}.alert.alert-danger *,.w3eden .alert.alert-danger{color:var(--color-danger)!important}.w3eden .alert.alert-warning{position:relative;border:1px solid var(--color-warning)!important;border-radius:3px;line-height:1.5}.alert.alert-warning *,.w3eden .alert.alert-warning{color:var(--color-warning)!important}.w3eden .alert.alert-success{border:1px solid var(--color-success)!important;position:relative}.alert.alert-success *,.w3eden .alert.alert-success{color:var(--color-success)!important}.w3eden.wpdm-accordion .panel-heading{background-image:linear-gradient(to bottom,#fafafa 0,#f1f1f1 100%)!important}.w3eden.wpdm-accordion .panel-default:last-child{border-bottom:0}.w3eden.wpdm-accordion .panel-default:last-child .panel-body{border-bottom:1px solid #ddd}.wpdm-th-icon{font-size:.8em;border:1px solid;border-radius:500px;height:18px;width:18px;display:inline-block;text-align:center;vertical-align:middle;line-height:17px}.w3eden .panel fieldset label,.wpdm-scode{font-weight:400}.w3eden .panel fieldset{border:1px solid #eee;padding:10px 15px 15px}.w3eden .panel fieldset legend{font-size:10pt;font-weight:900;float:left;padding-bottom:10px}.form-control.input-sm.input-tplid{text-align:center;font-weight:700;background:#fff;cursor:alias;font-family:monospace}.wpdm-scode{font-family:Courier,monospace;width:180px;padding:10px;max-width:100%;border-radius:2px;background:#eee}.w3eden input{padding:7px}.w3eden #wphead{border-bottom:0}.w3eden.wrap{margin:0;padding:0}.w3eden#wpbody{margin-left:-19px}.w3eden select{min-width:150px;max-width:100%!important}.w3eden .panel-heading h3.h{font-size:11pt;font-weight:600;margin:0;padding:9px}.w3eden .alert-info{background-color:#dfecf7!important;border-color:#b0d1ec!important}.w3eden ul.nav li a,.w3eden ul.nav li a:active,.w3eden ul.nav li a:focus{outline:0!important;transition:all ease-in-out 300ms}.w3eden .panel-primary{border-color:var(--color-primary)}.w3eden div.panel-primary>div.panel-heading{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.w3eden .nav-pills>li>a.active,.w3eden .nav-pills>li>a.active:focus,.w3eden .nav-pills>li>a:hover{color:#fff;background-color:var(--admin-color)}.w3eden .nav-pills li a.active{background-color:var(--admin-color)!important;color:#fff!important}.w3eden ul#navigation{border-bottom:1px solid #999}.w3eden code{color:#306139!important;background:rgba(86,165,98,.15)!important;font-family:Courier,monospace!important}.w3eden input[type=checkbox],.w3eden input[type=radio]{line-height:normal;margin:0 2px 2px 0}.w3eden input[type=radio]{position:relative!important}#plugin-updates-nav a{background:#ddd}#plugin-updates-nav li.active a{border-radius:0!important;background:#777!important;font-weight:700}.w3eden .dl-period .fa.pull-right{font-size:12pt}#plugin-updates-nav a,.no-radius{border-radius:0!important}#drag-drop-area{border:2px dashed rgba(89,172,35,.6)!important;min-height:200px;margin-top:10px;border-radius:8px!important;text-align:center;background:rgba(97,187,38,.05)}.drag-drop-inside p.drag-drop-info{font-size:11pt;font-weight:700}#drag-drop-area small{margin-top:10px}.w3eden .bg-white{background:#fff!important}#wpdm-wrapper-panel{box-shadow:none;background:0 0;border-radius:0;border:0;margin-left:-20px}#wpdm-wrapper-panel>.panel-heading .btn{font-weight:600;letter-spacing:.5px}#wpdm-wrapper-panel>.panel-heading .btn .fa{margin-right:5px}#wpdm-wrapper-panel>.panel-heading b{font-size:12pt!important;line-height:26px!important}#wpdm-wrapper-panel td{vertical-align:middle;font-weight:400}#wpdm-wrapper-panel th{vertical-align:middle;font-weight:600;line-height:25px}#wpdm-wrapper-panel tfoot th{border-top:1px solid #ddd}#wpdm-wrapper-panel .table{background:#fff}.tab-content.tpleditor{background:#fff;border:1px solid #ddd;border-top:0;padding:20px}#wpdm-wrapper-panel .navbar-default{box-shadow:none}#wpdm-wrapper-panel .navbar-nav li{margin:0}@media (max-width:960px){#wpdm-wrapper-panel>.panel-heading{width:calc(100% - 35px)}}@media (max-width:786px){#wpdm-wrapper-panel{margin-left:-10px}#wpdm-wrapper-panel>.panel-heading{width:100%}}#wpdm-wrapper-panel-settings{margin:30px 20px;max-width:1000px}.w3eden .nav.nav-tabs>li>a:hover{border:1px solid #ccc}.w3eden .nav.nav-tabs>li>a{background:#f8f8f8 0 0;border:1px solid #ddd;margin-right:3px;border-radius:0!important;font-size:9pt;font-weight:600!important;color:var(--clr-sec);letter-spacing:.5px;box-shadow:none}.w3eden .nav.nav-tabs>li.active>a{background:#fff;border-bottom:1px solid transparent;color:var(--color-primary);box-shadow:0 -3px 4px rgba(var(--color-primary-rgb),.1)!important;border-top:1px solid var(--color-primary)}.w3eden h3.panel-heading input[type=checkbox]{margin:-2px 5px 0 0!important}.w3eden .form-group fieldset{border:1px solid #ddd;padding:10px 15px}.w3eden .form-group fieldset legend{border-bottom:1px solid #ddd;font-size:9pt;float:left;width:100%;padding-bottom:10px}.w3eden .ui-menu .ui-menu-item.ui-state-focus{border:0!important;border-bottom:1px solid #ddd!important;background:#eee}.w3eden .ui-menu .ui-menu-item{background-image:none;border-bottom:1px solid #ddd;clear:both;float:none!important;margin:0;padding:8px 10px;position:relative;width:auto!important}#all-package-settings .tab-content{padding:10px}#wpdm-settings .inside{padding:0!important;margin:0!important}#all-package-settings .nav.nav-tabs{padding-top:10px;padding-left:10px;background:#f5f5f5}.w3eden .color-purple{color:#8557d3!important}.w3eden .color-green{color:#30b570!important}.w3eden .color-red{color:#eb4d58!important}.w3eden .color-blue{color:#3960e2!important}.w3eden .well{background-image:none}.w3eden .form-control.inline{display:inline;width:auto}.w3eden .input-lg{border-radius:3px}#fm_settings hr{border-bottom:1px dashed #b1cadf!important}#fm_settings .wrap{margin:0}#fm_settings>.panel>.panel-heading{padding:16px 20px;font-size:10pt}#fm_settings>.panel>.panel-body{padding:16px 20px}#fm_settings .nav-tabs li a{font-weight:600!important}#fm_settings .nav-tabs li.active a{background:#f1f1f1!important}#wpdm-files th{background:#eee;border-bottom:0 none}#fm_settings .panel-body .panel{border-radius:8px}#fm_settings .panel-body .panel-heading{background-image:none;border-radius:8px 8px 0 0}.file-access-settings label{margin-right:10px!important}.file-access-settings input:checked+span{color:#3b99fc}.wpdmpro_page_templates #message,.wpdmpro_page_templates .fade.updated{display:none}#dashboard-widgets-wrap .w3eden *{border-radius:0!important}#dashboard-widgets-wrap .w3eden .list-group-item .badge{border-radius:2px!important}.w3eden .list-group-item .badge.pull-right,.w3eden .list-group-item .pull-right .badge{font-size:8pt;letter-spacing:.5px;line-height:19px;padding:0 9px;border-radius:15px!important;background:#63b76c}.w3eden .list-group-item .pull-right .badge{background:#3b99fc}#wpdmpp_lastest_orders .w3eden .list-group-item .pull-right .badge{background:#8557d3}.panel.panel-default.panel-flat,.panel.panel-default.panel-flat .panel-heading{background-image:none!important}.panel.panel-default.panel-flat .wp-editor-container{border:0!important}.panel.panel-default.panel-flat .panel-heading{border-bottom:1px solid #ddd!important;background:#f9f9f9!important}.wpdm-custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url(../images/sort.svg) calc(100% - 10px) center no-repeat!important;background-size:15px!important;padding-right:10px!important;cursor:pointer}.w3eden .btn{-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase}.w3eden .btn.btn-link{border:0!important;background:0 0!important}.w3eden .btn.btn-lg{padding:14px 25px;font-size:14px}.w3eden .btn.btn-sm{padding:7px 10px;font-size:10px;border-radius:2px}.w3eden .btn.btn-xs{border-radius:1.5px;padding:5px 8px;font-size:9px}.w3eden .btn.btn-secondary,.w3eden .flat-default,.w3eden .flat-default.btn-bordered:hover{background-color:var(--clr-sec);border-color:var(--clr-sec);color:#fff}.w3eden .btn.btn-secondary:hover:not(.no-hover),.w3eden .flat-default:hover:not(.no-hover){background-color:#a3acb1;border-color:var(--clr-sec);color:#fff}.w3eden .flat-default.btn-bordered{background-color:#a3acb1;border-color:var(--clr-sec)}.w3eden .btn.btn-secondary:active:not(.no-hover),.w3eden .flat-default.btn-bordered,.w3eden .flat-default:active:not(.no-hover){background-color:var(--clr-sec-hover);border-color:#8f9598;color:#fff}.w3eden .btn,.w3eden .navbar .navbar-nav>a.btn{font-weight:600;letter-spacing:1px;font-size:.8571em;line-height:1.1em;border:0;border-radius:4px;padding:11px 22px;cursor:pointer;background-color:#888;color:#fff}.w3eden .btn.active,.w3eden .btn.active:focus,.w3eden .btn.active:hover,.w3eden .btn:active,.w3eden .btn:active:focus,.w3eden .btn:active:hover,.w3eden .btn:focus,.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn.active,.w3eden .navbar .navbar-nav>a.btn.active:focus,.w3eden .navbar .navbar-nav>a.btn.active:hover,.w3eden .navbar .navbar-nav>a.btn:active,.w3eden .navbar .navbar-nav>a.btn:active:focus,.w3eden .navbar .navbar-nav>a.btn:active:hover,.w3eden .navbar .navbar-nav>a.btn:focus,.w3eden .navbar .navbar-nav>a.btn:hover,.w3eden .show>.btn.dropdown-toggle,.w3eden .show>.btn.dropdown-toggle:focus,.w3eden .show>.btn.dropdown-toggle:hover,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle:focus,.w3eden .show>.navbar .navbar-nav>a.btn.dropdown-toggle:hover{background-color:#979797;color:#fff;box-shadow:none}.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn.btn-simple,.w3eden .navbar .navbar-nav>a.btn.btn-simple{color:#888;border-color:#888}.w3eden .btn.btn-simple:active,.w3eden .btn.btn-simple:focus,.w3eden .btn.btn-simple:hover,.w3eden .navbar .navbar-nav>a.btn.btn-simple:active,.w3eden .navbar .navbar-nav>a.btn.btn-simple:focus,.w3eden .navbar .navbar-nav>a.btn.btn-simple:hover{background-color:transparent;color:#979797;border-color:#979797;box-shadow:none}.w3eden .btn.btn-link,.w3eden .navbar .navbar-nav>a.btn.btn-link{color:#888}.w3eden .btn.btn-link:active,.w3eden .btn.btn-link:focus,.w3eden .btn.btn-link:hover,.w3eden .navbar .navbar-nav>a.btn.btn-link:active,.w3eden .navbar .navbar-nav>a.btn.btn-link:focus,.w3eden .navbar .navbar-nav>a.btn.btn-link:hover{background-color:transparent;color:#979797;text-decoration:none;box-shadow:none}.w3eden .btn:focus,.w3eden .btn:hover,.w3eden .navbar .navbar-nav>a.btn:focus,.w3eden .navbar .navbar-nav>a.btn:hover{opacity:1;filter:alpha(opacity=100);outline:0!important}.w3eden .btn.active,.w3eden .btn:active,.w3eden .navbar .navbar-nav>a.btn.active,.w3eden .navbar .navbar-nav>a.btn:active,.w3eden .open>.btn.dropdown-toggle,.w3eden .open>.navbar .navbar-nav>a.btn.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;outline:0!important}.w3eden .btn.btn-icon,.w3eden .navbar .navbar-nav>a.btn.btn-icon{height:2.375rem;min-width:2.375rem;width:2.375rem;padding:0;font-size:.9375rem;overflow:hidden;position:relative;line-height:normal}.w3eden .btn.btn-icon.btn-simple,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-simple{padding:0}.w3eden .btn.btn-icon.btn-sm,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm{height:1.875rem;min-width:1.875rem;width:1.875rem}.w3eden .btn.btn-icon.btn-sm i.fa,.w3eden .btn.btn-icon.btn-sm i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-sm i.now-ui-icons{font-size:.6875rem}.w3eden .btn.btn-icon.btn-lg,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg{height:3.6rem;min-width:3.6rem;width:3.6rem}.w3eden .btn.btn-icon.btn-lg i.fa,.w3eden .btn.btn-icon.btn-lg i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon.btn-lg i.now-ui-icons{font-size:1.325rem}.w3eden .btn.btn-icon:not(.btn-footer) i.fa,.w3eden .btn.btn-icon:not(.btn-footer) i.now-ui-icons,.w3eden .navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.fa,.w3eden .navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.now-ui-icons{position:absolute;top:50%;left:50%;transform:translate(-12px,-12px);line-height:1.5626rem;width:25px}.w3eden .btn:not(.btn-icon) .now-ui-icons,.w3eden .navbar .navbar-nav>a.btn:not(.btn-icon) .now-ui-icons{position:relative;top:1px}.w3eden .btn-admin,.w3eden .btn-admin:hover{color:#fff;background-color:var(--admin-color);border-color:var(--admin-color);background-image:none}.w3eden .btn-admin:hover{background-color:var(--admin-color-hover);border-color:var(--admin-color-hover)}.w3eden .btn-admin:active,.w3eden .btn-admin:focus{color:#fff;background-color:var(--admin-color-active);border-color:var(--admin-color-active);background-image:none}.w3eden .btn-primary{background-color:var(--color-primary);color:#fff}.w3eden .btn-primary.active,.w3eden .btn-primary.active:focus,.w3eden .btn-primary.active:hover,.w3eden .btn-primary:active,.w3eden .btn-primary:active:focus,.w3eden .btn-primary:active:hover,.w3eden .btn-primary:focus,.w3eden .btn-primary:hover,.w3eden .show>.btn-primary.dropdown-toggle,.w3eden .show>.btn-primary.dropdown-toggle:focus,.w3eden .show>.btn-primary.dropdown-toggle:hover{background-color:var(--color-primary);color:#fff;box-shadow:none}.w3eden .btn-primary:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-primary.disabled,.w3eden .btn-primary.disabled.active,.w3eden .btn-primary.disabled.focus,.w3eden .btn-primary.disabled:active,.w3eden .btn-primary.disabled:focus,.w3eden .btn-primary.disabled:hover,.w3eden .btn-primary:disabled,.w3eden .btn-primary:disabled.active,.w3eden .btn-primary:disabled.focus,.w3eden .btn-primary:disabled:active,.w3eden .btn-primary:disabled:focus,.w3eden .btn-primary:disabled:hover,.w3eden .btn-primary[disabled],.w3eden .btn-primary[disabled].active,.w3eden .btn-primary[disabled].focus,.w3eden .btn-primary[disabled]:active,.w3eden .btn-primary[disabled]:focus,.w3eden .btn-primary[disabled]:hover,.w3eden fieldset[disabled] .btn-primary,.w3eden fieldset[disabled] .btn-primary.active,.w3eden fieldset[disabled] .btn-primary.focus,.w3eden fieldset[disabled] .btn-primary:active,.w3eden fieldset[disabled] .btn-primary:focus,.w3eden fieldset[disabled] .btn-primary:hover{background-color:var(--color-primary);border-color:var(--color-primary)}.w3eden .btn-simple{background-image:none!important}.w3eden .btn-primary.btn-simple{color:var(--color-primary);border-color:var(--color-primary)}.w3eden .btn-primary.btn-simple:active,.w3eden .btn-primary.btn-simple:focus,.w3eden .btn-primary.btn-simple:hover{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary);box-shadow:none}.w3eden .btn-primary.btn-link{color:var(--color-primary)}.w3eden .btn-primary.btn-link:active,.w3eden .btn-primary.btn-link:focus,.w3eden .btn-primary.btn-link:hover{background-color:transparent;color:var(--color-primary);text-decoration:none;box-shadow:none}.w3eden .btn-success{background-color:var(--color-success);color:#fff}.w3eden .btn-success.active,.w3eden .btn-success.active:focus,.w3eden .btn-success.active:hover,.w3eden .btn-success:active,.w3eden .btn-success:active:focus,.w3eden .btn-success:active:hover,.w3eden .btn-success:focus,.w3eden .btn-success:hover,.w3eden .show>.btn-success.dropdown-toggle,.w3eden .show>.btn-success.dropdown-toggle:focus,.w3eden .show>.btn-success.dropdown-toggle:hover{background-color:var(--color-success-hover);color:#fff;box-shadow:none}.w3eden .btn-success:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-success.disabled,.w3eden .btn-success.disabled.active,.w3eden .btn-success.disabled.focus,.w3eden .btn-success.disabled:active,.w3eden .btn-success.disabled:focus,.w3eden .btn-success.disabled:hover,.w3eden .btn-success:disabled,.w3eden .btn-success:disabled.active,.w3eden .btn-success:disabled.focus,.w3eden .btn-success:disabled:active,.w3eden .btn-success:disabled:focus,.w3eden .btn-success:disabled:hover,.w3eden .btn-success[disabled],.w3eden .btn-success[disabled].active,.w3eden .btn-success[disabled].focus,.w3eden .btn-success[disabled]:active,.w3eden .btn-success[disabled]:focus,.w3eden .btn-success[disabled]:hover,.w3eden fieldset[disabled] .btn-success,.w3eden fieldset[disabled] .btn-success.active,.w3eden fieldset[disabled] .btn-success.focus,.w3eden fieldset[disabled] .btn-success:active,.w3eden fieldset[disabled] .btn-success:focus,.w3eden fieldset[disabled] .btn-success:hover{background-color:var(--color-success);border-color:var(--color-success)}.w3eden .btn-success.btn-simple{color:var(--color-success);border-color:var(--color-success)}.w3eden .btn-success.btn-simple:active,.w3eden .btn-success.btn-simple:focus,.w3eden .btn-success.btn-simple:hover{background-color:transparent;color:var(--color-success-hover);border-color:var(--color-success-hover);box-shadow:none}.w3eden .btn-success.btn-link{color:var(--color-success)}.w3eden .btn-success.btn-link:active,.w3eden .btn-success.btn-link:focus,.w3eden .btn-success.btn-link:hover{background-color:transparent;color:var(--color-success-hover);text-decoration:none;box-shadow:none}.w3eden .btn-info{background-color:var(--color-info);color:#fff}.w3eden .btn-info.active,.w3eden .btn-info.active:focus,.w3eden .btn-info.active:hover,.w3eden .btn-info:active,.w3eden .btn-info:active:focus,.w3eden .btn-info:active:hover,.w3eden .btn-info:focus,.w3eden .btn-info:hover,.w3eden .show>.btn-info.dropdown-toggle,.w3eden .show>.btn-info.dropdown-toggle:focus,.w3eden .show>.btn-info.dropdown-toggle:hover{background-color:var(--color-info-hover);color:#fff;box-shadow:none}.w3eden .btn-info:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-info.disabled,.w3eden .btn-info.disabled.active,.w3eden .btn-info.disabled.focus,.w3eden .btn-info.disabled:active,.w3eden .btn-info.disabled:focus,.w3eden .btn-info.disabled:hover,.w3eden .btn-info:disabled,.w3eden .btn-info:disabled.active,.w3eden .btn-info:disabled.focus,.w3eden .btn-info:disabled:active,.w3eden .btn-info:disabled:focus,.w3eden .btn-info:disabled:hover,.w3eden .btn-info[disabled],.w3eden .btn-info[disabled].active,.w3eden .btn-info[disabled].focus,.w3eden .btn-info[disabled]:active,.w3eden .btn-info[disabled]:focus,.w3eden .btn-info[disabled]:hover,.w3eden fieldset[disabled] .btn-info,.w3eden fieldset[disabled] .btn-info.active,.w3eden fieldset[disabled] .btn-info.focus,.w3eden fieldset[disabled] .btn-info:active,.w3eden fieldset[disabled] .btn-info:focus,.w3eden fieldset[disabled] .btn-info:hover{background-color:var(--color-info);border-color:var(--color-info)}.w3eden .btn-info.btn-simple{color:var(--color-info);border-color:var(--color-info)}.w3eden .btn-info.btn-simple:active,.w3eden .btn-info.btn-simple:focus,.w3eden .btn-info.btn-simple:hover{background-color:transparent;color:var(--color-info-hover);border-color:var(--color-info-hover);box-shadow:none}.w3eden .btn-info.btn-link{color:var(--color-info)}.w3eden .btn-info.btn-link:active,.w3eden .btn-info.btn-link:focus,.w3eden .btn-info.btn-link:hover{background-color:transparent;color:var(--color-info-hover);text-decoration:none;box-shadow:none}.w3eden .btn-warning{background-color:var(--color-warning);color:#fff}.w3eden .btn-warning.active,.w3eden .btn-warning.active:focus,.w3eden .btn-warning.active:hover,.w3eden .btn-warning:active,.w3eden .btn-warning:active:focus,.w3eden .btn-warning:active:hover,.w3eden .btn-warning:focus,.w3eden .btn-warning:hover,.w3eden .show>.btn-warning.dropdown-toggle,.w3eden .show>.btn-warning.dropdown-toggle:focus,.w3eden .show>.btn-warning.dropdown-toggle:hover{background-color:var(--color-warning-hover);color:#fff;box-shadow:none}.w3eden .btn-warning:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-warning.disabled,.w3eden .btn-warning.disabled.active,.w3eden .btn-warning.disabled.focus,.w3eden .btn-warning.disabled:active,.w3eden .btn-warning.disabled:focus,.w3eden .btn-warning.disabled:hover,.w3eden .btn-warning:disabled,.w3eden .btn-warning:disabled.active,.w3eden .btn-warning:disabled.focus,.w3eden .btn-warning:disabled:active,.w3eden .btn-warning:disabled:focus,.w3eden .btn-warning:disabled:hover,.w3eden .btn-warning[disabled],.w3eden .btn-warning[disabled].active,.w3eden .btn-warning[disabled].focus,.w3eden .btn-warning[disabled]:active,.w3eden .btn-warning[disabled]:focus,.w3eden .btn-warning[disabled]:hover,.w3eden fieldset[disabled] .btn-warning,.w3eden fieldset[disabled] .btn-warning.active,.w3eden fieldset[disabled] .btn-warning.focus,.w3eden fieldset[disabled] .btn-warning:active,.w3eden fieldset[disabled] .btn-warning:focus,.w3eden fieldset[disabled] .btn-warning:hover{background-color:var(--color-warning);border-color:var(--color-warning)}.w3eden .btn-warning.btn-simple{color:var(--color-warning);border-color:var(--color-warning)}.w3eden .btn-warning.btn-simple:active,.w3eden .btn-warning.btn-simple:focus,.w3eden .btn-warning.btn-simple:hover{background-color:transparent;color:var(--color-warning-hover);border-color:var(--color-warning-hover);box-shadow:none}.w3eden .btn-warning.btn-link{color:var(--color-warning)}.w3eden .btn-warning.btn-link:active,.w3eden .btn-warning.btn-link:focus,.w3eden .btn-warning.btn-link:hover{background-color:transparent;color:var(--color-warning-hover);text-decoration:none;box-shadow:none}.w3eden .btn-danger{background-color:var(--color-danger);color:#fff}.w3eden .btn-danger.active,.w3eden .btn-danger.active:focus,.w3eden .btn-danger.active:hover,.w3eden .btn-danger:active,.w3eden .btn-danger:active:focus,.w3eden .btn-danger:active:hover,.w3eden .btn-danger:focus,.w3eden .btn-danger:hover,.w3eden .show>.btn-danger.dropdown-toggle,.w3eden .show>.btn-danger.dropdown-toggle:focus,.w3eden .show>.btn-danger.dropdown-toggle:hover{background-color:var(--color-danger-hover);color:#fff;box-shadow:none}.w3eden .btn-danger:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.w3eden .btn-danger.disabled,.w3eden .btn-danger.disabled.active,.w3eden .btn-danger.disabled.focus,.w3eden .btn-danger.disabled:active,.w3eden .btn-danger.disabled:focus,.w3eden .btn-danger.disabled:hover,.w3eden .btn-danger:disabled,.w3eden .btn-danger:disabled.active,.w3eden .btn-danger:disabled.focus,.w3eden .btn-danger:disabled:active,.w3eden .btn-danger:disabled:focus,.w3eden .btn-danger:disabled:hover,.w3eden .btn-danger[disabled],.w3eden .btn-danger[disabled].active,.w3eden .btn-danger[disabled].focus,.w3eden .btn-danger[disabled]:active,.w3eden .btn-danger[disabled]:focus,.w3eden .btn-danger[disabled]:hover,.w3eden fieldset[disabled] .btn-danger,.w3eden fieldset[disabled] .btn-danger.active,.w3eden fieldset[disabled] .btn-danger.focus,.w3eden fieldset[disabled] .btn-danger:active,.w3eden fieldset[disabled] .btn-danger:focus,.w3eden fieldset[disabled] .btn-danger:hover{background-color:var(--color-danger);border-color:var(--color-danger)}.w3eden .btn-danger.btn-simple{color:var(--color-danger);border-color:var(--color-danger)}.w3eden .btn-danger.btn-simple:active,.w3eden .btn-danger.btn-simple:focus,.w3eden .btn-danger.btn-simple:hover{background-color:transparent;color:var(--color-danger-hover);border-color:var(--color-danger-hover);box-shadow:none}#currentfiles .panel-danger .panel-heading,.w3eden .btn-danger.btn-link{color:var(--color-danger)}.w3eden .btn-danger.btn-link:active,.w3eden .btn-danger.btn-link:focus,.w3eden .btn-danger.btn-link:hover{background-color:transparent;color:var(--color-danger-hover);text-decoration:none;box-shadow:none}.w3eden .btn.disabled,.w3eden .btn:disabled,.w3eden .btn[disabled]{opacity:.5;filter:alpha(opacity=50)}.w3eden .btn-round{border-width:1px;border-radius:30px!important;padding:11px 23px}.w3eden .btn-round.btn-simple{padding:10px 22px}.w3eden .btn-simple{border:1px solid;border-color:#888;padding:10px 22px;background-color:transparent}.w3eden .btn-link.disabled,.w3eden .btn-link.disabled.active,.w3eden .btn-link.disabled.focus,.w3eden .btn-link.disabled:active,.w3eden .btn-link.disabled:focus,.w3eden .btn-link.disabled:hover,.w3eden .btn-link:disabled,.w3eden .btn-link:disabled.active,.w3eden .btn-link:disabled.focus,.w3eden .btn-link:disabled:active,.w3eden .btn-link:disabled:focus,.w3eden .btn-link:disabled:hover,.w3eden .btn-link[disabled],.w3eden .btn-link[disabled].active,.w3eden .btn-link[disabled].focus,.w3eden .btn-link[disabled]:active,.w3eden .btn-link[disabled]:focus,.w3eden .btn-link[disabled]:hover,.w3eden .btn-simple.disabled,.w3eden .btn-simple.disabled.active,.w3eden .btn-simple.disabled.focus,.w3eden .btn-simple.disabled:active,.w3eden .btn-simple.disabled:focus,.w3eden .btn-simple.disabled:hover,.w3eden .btn-simple:disabled,.w3eden .btn-simple:disabled.active,.w3eden .btn-simple:disabled.focus,.w3eden .btn-simple:disabled:active,.w3eden .btn-simple:disabled:focus,.w3eden .btn-simple:disabled:hover,.w3eden .btn-simple[disabled],.w3eden .btn-simple[disabled].active,.w3eden .btn-simple[disabled].focus,.w3eden .btn-simple[disabled]:active,.w3eden .btn-simple[disabled]:focus,.w3eden .btn-simple[disabled]:hover,.w3eden fieldset[disabled] .btn-link,.w3eden fieldset[disabled] .btn-link.active,.w3eden fieldset[disabled] .btn-link.focus,.w3eden fieldset[disabled] .btn-link:active,.w3eden fieldset[disabled] .btn-link:focus,.w3eden fieldset[disabled] .btn-link:hover,.w3eden fieldset[disabled] .btn-simple,.w3eden fieldset[disabled] .btn-simple.active,.w3eden fieldset[disabled] .btn-simple.focus,.w3eden fieldset[disabled] .btn-simple:active,.w3eden fieldset[disabled] .btn-simple:focus,.w3eden fieldset[disabled] .btn-simple:hover{background-color:transparent}.w3eden .btn-lg{font-size:1em;border-radius:8px;padding:15px 48px;overflow:hidden}.w3eden .btn-lg.btn-simple{padding:14px 47px}.w3eden .btn-sm{font-size:14px;border-radius:.1875rem;padding:5px 15px}.w3eden .btn-link{border:0;padding:.5rem .7rem;background-color:transparent}.w3eden .btn-wd{min-width:140px}.w3eden .btn-group.select{width:100%}.w3eden .btn-group.select .btn{text-align:left}.w3eden .btn-group.select .caret{position:absolute;top:50%;margin-top:-1px;right:8px}.w3eden .btn .label{margin-left:5px}.w3eden .btn span.left-icon{margin-left:-13px;margin-top:-7px;padding:7px 12px}.list-group .list-group-item{font-weight:400!important}.wpdmpro_page_settings .updated{display:none!important}i.sinc{width:16px!important}.w3eden .btn.btn-fb{background-color:#354c8c!important;border:0!important;color:#fff!important;font-size:10px!important;font-weight:700!important}.w3eden .btn.btn-fb .label-white{color:#354c8c!important}.w3eden .btn.wpdm-android{background:#8ec147;color:#fff!important}.w3eden .btn.wpdm-apple{background:#777;color:#fff!important}.w3eden .btn.wpdm-behance{background:#07f;color:#fff!important}.w3eden .btn.wpdm-bitcoin{background:#f79012;color:#fff!important}.w3eden .btn.wpdm-buysellads{background:#c90100;color:#fff!important}.w3eden .btn.wpdm-codepen{background:#444;color:#fff!important}.w3eden .btn.wpdm-css3{background:#0270bb;color:#fff}.w3eden .btn.wpdm-delicious{background:#31a9ff;color:#fff!important}.w3eden .btn.wpdm-deviantart{background:#05cc47;color:#fff!important}.w3eden .btn.wpdm-digg{background:#0093cc}.w3eden .btn.wpdm-dropbox{background:#007ee5;color:#fff!important}.w3eden .btn.wpdm-email-1,.w3eden .btn.wpdm-email-2{background:#35c7ed}.w3eden .btn.wpdm-facebook{background:#4862a3;color:#fff!important}.w3eden .btn.wpdm-flickr{background:#ff1981}.w3eden .btn.wpdm-foursquare{background:#f04d7a}.w3eden .btn.wpdm-git{background:#f64d27}.w3eden .btn.wpdm-github{background:#999}.w3eden .btn.wpdm-google{background:#3f85f4;color:#fff!important}.w3eden .btn.wpdm-google-plus{background:#dd4b39;color:#fff!important}.w3eden .btn.wpdm-html5{background:#e54d26}.w3eden .btn.wpdm-instagram{background:#3d6b92}.w3eden .btn.wpdm-joomla{background:#fc8f30}.w3eden .btn.wpdm-jsfiddle{background:#4679bd}.w3eden .btn.wpdm-lastfm{background:#df1c23}.w3eden .btn.wpdm-linkedin{background:#0177b5;color:#fff!important}.w3eden .btn.wpdm-linux{background:#39a6df}.w3eden .btn.wpdm-maxcdn{background:#ff5b02}.w3eden .btn.wpdm-medium{background:#333}.w3eden .btn.wpdm-pagelines{background:#444}.w3eden .btn.wpdm-paypal{background:#009cde}.w3eden .btn.wpdm-pinterest{background:#db242c;color:#fff!important}.w3eden .btn.wpdm-reddit{background:#ff4500}.w3eden .btn.wpdm-rss{background:#fc8f55}.w3eden .btn.wpdm-share{background:#01924b}.w3eden .btn.wpdm-skype{background:#00aff0}.w3eden .btn.wpdm-slideshare{background:#0679b5}.w3eden .btn.wpdm-soundcloud{background:#ff4e00}.w3eden .btn.wpdm-spotify{background:#84bd00}.w3eden .btn.wpdm-box{background:#07c;color:#fff!important}.w3eden .btn.wpdm-onedrive{background:#0088f3;color:#fff!important}.w3eden .btn.wpdm-stack-overflow{background:#07c}.w3eden .btn.wpdm-stumbleupon{background:#ea4b24}.w3eden .btn.wpdm-trello{background:#026aa7}.w3eden .btn.wpdm-tumblr{background:#2c4762}.w3eden .btn.wpdm-twitter{background:#55acee;color:#fff!important}.w3eden .btn.wpdm-vimeo{background:#4bf}.w3eden .btn.wpdm-vine{background:#00bf8f}.w3eden .btn.wpdm-vk{background:#6281a3}.w3eden .btn.wpdm-whatsapp{background:#59ac23}.w3eden .btn.wpdm-windows{background:#00bcf2}.w3eden .btn.wpdm-wordpress{background:#1e8cbe}.w3eden .btn.wpdm-xing{background:#006464}.w3eden .btn.wpdm-yahoo{background:#5210c4}.w3eden .btn.wpdm-yelp{background:#c41200}.w3eden .btn.wpdm-youtube,.w3eden .btn.wpdm-youtube-play{background:#d02022}.w3eden .btn.wpdm- :hover{opacity:.9}body.wpdm-iframe-modal-open{overflow:hidden}#all-package-settings .wpdm-accordion.w3eden .panel-heading,.w3eden .blockui{position:relative}.w3eden .blockui:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:9999;background:rgba(255,255,255,.4) url(../images/loader.svg) center center no-repeat;background-size:64px;transition:all ease-in-out 400ms}#wpdm-floatify-top-right,#wpdm-notify-top-right{position:fixed;top:30px;right:30px;z-index:999999!important}#wpdm-notify-top-center{position:fixed;left:50%!important;top:40px!important;z-index:99999999}.wpdm-floatify,.wpdm-notify{margin-bottom:10px;font-size:9pt;letter-spacing:.5px}.wpdm-notify{padding:20px 30px;border-radius:2px;float:right;clear:both;background:#fff;background-size:24px!important;box-shadow:0 0 15px rgba(0,0,0,.1);cursor:pointer;z-index:99999999;max-width:400px}#wpdm-notify-top-center .wpdm-notify{float:none;margin-left:-50%;text-align:center}#wpdm-notify-bottom .wpdm-notify{float:none;border-radius:0;left:0;bottom:0;position:fixed;width:100%;max-width:100%;text-align:center;margin:0!important;border-bottom:0!important;border-top:2px solid}.wpdm-hide-right{display:none;position:absolute}.wpdm-notify .wpdm-notify-title{display:block;margin-bottom:5px}.wpdm-notify-info{border-bottom:3px solid var(--color-info);color:var(--color-info)}.wpdm-notify-success{background:#fff!important;background-size:24px!important;border-bottom:3px solid var(--color-success);color:var(--color-success)}.wpdm-notify-error{background-size:24px!important;border-bottom:3px solid var(--color-danger);color:var(--color-danger)}#currentfiles .panel-heading,#wpdm-settings .panel-footer,#wpdm-settings .panel-heading{box-shadow:none!important;background:var(--bg-light) aliceblue!important}.w3eden .panel.card{max-width:100%!important;width:100%;margin-top:0;padding:0!important}.w3eden .txtsc,.w3eden .txtsc:focus{display:inline-block!important;padding:0!important;border:0!important;box-shadow:none;color:var(--color-info);background:0 0!important;border-radius:2px;text-align:center;font-size:12px;font-family:monospace;width:min-content}.c-pointer{cursor:pointer}.txtellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-numbers.current{font-weight:700;color:#575555!important;background:rgba(0,0,0,.01)!important}#all-package-settings .wpdm-accordion.w3eden .panel-heading input[type=checkbox]{width:32px;margin-right:12px!important;opacity:0}.checkx{position:absolute;left:0;top:0;height:100%;width:41px;border-right:1px solid #ddd;line-height:44px;text-align:center;color:#ccc;transition:300ms all ease-in-out}.wpdm-accordion.w3eden .panel-heading input[type=checkbox]:checked+.checkx{color:var(--color-primary)}.w3eden input[type=checkbox]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border:0;outline:0;cursor:pointer;margin-right:10px!important;box-shadow:none;position:relative!important;display:inline-grid}.w3eden input[type=checkbox]:after{content:'';width:24px;height:15px;display:inline-block;background:var(--border-color);border-radius:18px;clear:both}.w3eden input[type=checkbox]:before{content:'';width:9px;height:9px;display:block;position:absolute;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.2)}.w3eden .check-column{text-align:center!important}.w3eden .check-column input{margin:0!important}.w3eden input[type=checkbox]:checked:before{left:16px;top:6px;border:1px solid var(--admin-color)}.w3eden input[type=checkbox]:checked:after{background:var(--admin-color)}.w3eden input[type=checkbox],.w3eden input[type=checkbox]:after,.w3eden input[type=checkbox]:before,.w3eden input[type=checkbox]:checked:after,.w3eden input[type=checkbox]:checked:before{transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;outline:0!important}.w3eden input[type=radio]{transition:all ease-in-out 400ms}.w3eden input[type=radio]:checked{border:1px solid var(--color-info)!important}.w3eden input[type=radio]:checked::before{background-color:var(--color-info)!important;transition:all ease-in-out 400ms}.w3eden .panel.card-plain{border-top:2px solid var(--color-primary)!important}.w3eden #wdm_settings_form #wpdmpp-payment-methods .panel,.w3eden #wdm_settings_form .panel.panel-light{border:1px solid #e5e5e5!important}.w3eden #wdm_settings_form .panel .panel-heading,.w3eden .panel.card-plain .panel-heading{background:#fff;box-shadow:none!important}.show-on-hover,:hover>.show-on-hover{opacity:0;transition:all ease-in-out 400ms}:hover>.show-on-hover{opacity:1}#wpdm_terms_page_chosen{width:400px!important}#wpdmshortcode{width:275px}body.rtl #wpdm-admin-page-body{margin-right:250px!important}body.rtl.wpdmpro_page_settings #wpcontent{padding-right:0!important}body.rtl #wpdm-admin-main-header{padding-left:0!important;margin-left:0!important}body.rtl.wpdmpro_page_settings #wpdm-admin-page-header .pull-right{float:left!important;padding-left:0!important}body.rtl #wpdm-admin-page-container{padding-left:0!important}body.rtl .w3eden .chosen-container .chosen-drop,body.rtl .w3eden .chosen-container-single-nosearch .chosen-search input[type=text]{display:none}body.rtl .w3eden .chosen-container.chosen-with-drop .chosen-drop{display:block}.w3eden .fw-4{font-weight:400!important}.w3eden .fw-6{font-weight:600!important}.w3eden .fw-8{font-weight:800!important}.w3eden .m-0{margin:0!important}.w3eden .mb-0{margin-bottom:0!important}.w3eden .mt-1{margin-top:5px!important}.w3eden .mb-3{margin-bottom:15px!important}
  • download-manager/trunk/assets/js/wpdm.js

    r3413804 r3417037  
    44    $.fn.modal = function(option) {
    55        let modal = this;
    6         console.log(modal, modal.attr('id'));
     6        const animationDuration = 300;
    77
    88        if (option === 'hide') {
    9             modal.removeClass('show').slideUp(function () {
     9            // Animate out
     10            modal.removeClass('show');
     11            $('.wpdm-mbd').removeClass('show');
     12
     13            setTimeout(function() {
     14                modal.css('display', 'none');
     15                $('.wpdm-mbd').remove();
    1016                modal.trigger('hidden.bs.modal');
    11             });
    12             $('.wpdm-mbd').remove(); // remove the backdrop
    13             return modal;            // keep jQuery chaining
     17                $('body').removeClass('modal-open');
     18            }, animationDuration);
     19
     20            return modal;
    1421        }
    1522
    16         modal.css({'z-index': 99999}).slideDown(function () {
     23        // Show modal
     24        $('body').addClass('modal-open');
     25
     26        // Create backdrop with animation
     27        const backdrop = $('<div class="modal-backdrop fade wpdm-mbd"></div>');
     28        modal.after(backdrop);
     29
     30        // Display modal (still invisible due to CSS)
     31        modal.css({
     32            'display': 'block',
     33            'z-index': 99999
     34        });
     35
     36        // Trigger reflow for CSS transition
     37        modal[0].offsetHeight;
     38
     39        // Animate in
     40        requestAnimationFrame(function() {
     41            backdrop.addClass('show');
    1742            modal.addClass('show');
    1843        });
    19         modal.after('<div class="modal-backdrop fade show wpdm-mbd" style="z-index: 9999;transition: all ease-in-out 400ms"></div>');
     44
    2045        modal.trigger('shown.bs.modal');
    21         modal.find('[data-dismiss="modal"]').on('click', function(e) {
    22             modal.removeClass('show').slideUp(function () {
    23                 modal.trigger('hidden.bs.modal');
    24             });
    25             jQuery('.wpdm-mbd').remove();
    26         })
     46
     47        // Handle dismiss buttons
     48        modal.find('[data-dismiss="modal"]').off('click.wpdmModal').on('click.wpdmModal', function(e) {
     49            e.preventDefault();
     50            modal.modal('hide');
     51        });
     52
     53        // Handle backdrop click to close
     54        modal.off('click.wpdmModalBackdrop').on('click.wpdmModalBackdrop', function(e) {
     55            if (e.target === modal[0]) {
     56                modal.modal('hide');
     57            }
     58        });
     59
     60        // Handle escape key
     61        $(document).off('keydown.wpdmModal').on('keydown.wpdmModal', function(e) {
     62            if (e.key === 'Escape' && modal.hasClass('show')) {
     63                modal.modal('hide');
     64            }
     65        });
     66
     67        return modal;
    2768    };
    2869
  • download-manager/trunk/assets/js/wpdm.min.js

    r3413804 r3417037  
    1 (function($){$.fn.modal=function(option){let modal=this;console.log(modal,modal.attr("id"));if(option==="hide"){modal.removeClass("show").slideUp(function(){modal.trigger("hidden.bs.modal")});$(".wpdm-mbd").remove();return modal}modal.css({"z-index":99999}).slideDown(function(){modal.addClass("show")});modal.after('<div class="modal-backdrop fade show wpdm-mbd" style="z-index: 9999;transition: all ease-in-out 400ms"></div>');modal.trigger("shown.bs.modal");modal.find('[data-dismiss="modal"]').on("click",function(e){modal.removeClass("show").slideUp(function(){modal.trigger("hidden.bs.modal")});jQuery(".wpdm-mbd").remove()})};$.fn.tooltip=function(options){var settings=$.extend({background:"#333",color:"#fff",padding:"5px 10px",borderRadius:"4px",fontSize:"12px"},options);var $tooltip=$("<div class='simple-tooltip'></div>").css({position:"absolute",maxWidth:"200px",display:"none",zIndex:9999,background:settings.background,color:settings.color,padding:settings.padding,borderRadius:settings.borderRadius,fontSize:settings.fontSize,pointerEvents:"none"}).appendTo("body");return this.each(function(){var $elem=$(this);var title=$elem.attr("title");$elem.on("mouseenter",function(e){if(!title)return;$elem.data("tip-title",title).removeAttr("title");$tooltip.text(title).fadeIn(150);$tooltip.css({top:e.pageY+10,left:e.pageX+10})}).on("mousemove",function(e){$tooltip.css({top:e.pageY+10,left:e.pageX+10})}).on("mouseleave",function(){$tooltip.hide();$elem.attr("title",$elem.data("tip-title"))})})}})(jQuery);jQuery(function($){$body=$("body");$body.on("click",'.w3eden [data-toggle="collapse"]',function(e){e.preventDefault();$($(this).attr("href")).slideToggle()});$body.on("click",'.w3eden [data-toggle="modal"], .w3eden[data-toggle="modal"]',function(e){e.preventDefault();$($(this).data("target")).modal("show")});$body.on("click",'.w3eden [data-toggle="tab"]',function(e){e.preventDefault();const $tabs=$(this).parents(".nav-tabs");const $pills=$(this).parents(".nav-pills");console.log($tabs);$tabs.find('a[data-toggle="tab"]').each(function(){$(this).removeClass("active");$(this).parent("li").removeClass("active");$($(this).attr("href")).removeClass("active")});$pills.find('a[data-toggle="tab"]').each(function(){$(this).removeClass("active");$($(this).attr("href")).removeClass("active")});$(this).addClass("nav-link active");$(this).parent("li").addClass("active");$($(this).attr("href")).addClass("active")})});
     1(function($){$.fn.modal=function(option){let modal=this;const animationDuration=300;if(option==="hide"){modal.removeClass("show");$(".wpdm-mbd").removeClass("show");setTimeout(function(){modal.css("display","none");$(".wpdm-mbd").remove();modal.trigger("hidden.bs.modal");$("body").removeClass("modal-open")},animationDuration);return modal}$("body").addClass("modal-open");const backdrop=$('<div class="modal-backdrop fade wpdm-mbd"></div>');modal.after(backdrop);modal.css({display:"block","z-index":99999});modal[0].offsetHeight;requestAnimationFrame(function(){backdrop.addClass("show");modal.addClass("show")});modal.trigger("shown.bs.modal");modal.find('[data-dismiss="modal"]').off("click.wpdmModal").on("click.wpdmModal",function(e){e.preventDefault();modal.modal("hide")});modal.off("click.wpdmModalBackdrop").on("click.wpdmModalBackdrop",function(e){if(e.target===modal[0]){modal.modal("hide")}});$(document).off("keydown.wpdmModal").on("keydown.wpdmModal",function(e){if(e.key==="Escape"&&modal.hasClass("show")){modal.modal("hide")}});return modal};$.fn.tooltip=function(options){var settings=$.extend({background:"#333",color:"#fff",padding:"5px 10px",borderRadius:"4px",fontSize:"12px"},options);var $tooltip=$("<div class='simple-tooltip'></div>").css({position:"absolute",maxWidth:"200px",display:"none",zIndex:9999,background:settings.background,color:settings.color,padding:settings.padding,borderRadius:settings.borderRadius,fontSize:settings.fontSize,pointerEvents:"none"}).appendTo("body");return this.each(function(){var $elem=$(this);var title=$elem.attr("title");$elem.on("mouseenter",function(e){if(!title)return;$elem.data("tip-title",title).removeAttr("title");$tooltip.text(title).fadeIn(150);$tooltip.css({top:e.pageY+10,left:e.pageX+10})}).on("mousemove",function(e){$tooltip.css({top:e.pageY+10,left:e.pageX+10})}).on("mouseleave",function(){$tooltip.hide();$elem.attr("title",$elem.data("tip-title"))})})}})(jQuery);jQuery(function($){$body=$("body");$body.on("click",'.w3eden [data-toggle="collapse"]',function(e){e.preventDefault();$($(this).attr("href")).slideToggle()});$body.on("click",'.w3eden [data-toggle="modal"], .w3eden[data-toggle="modal"]',function(e){e.preventDefault();$($(this).data("target")).modal("show")});$body.on("click",'.w3eden [data-toggle="tab"]',function(e){e.preventDefault();const $tabs=$(this).parents(".nav-tabs");const $pills=$(this).parents(".nav-pills");console.log($tabs);$tabs.find('a[data-toggle="tab"]').each(function(){$(this).removeClass("active");$(this).parent("li").removeClass("active");$($(this).attr("href")).removeClass("active")});$pills.find('a[data-toggle="tab"]').each(function(){$(this).removeClass("active");$($(this).attr("href")).removeClass("active")});$(this).addClass("nav-link active");$(this).parent("li").addClass("active");$($(this).attr("href")).addClass("active")})});
  • download-manager/trunk/download-manager.php

    r3416912 r3417037  
    66Author: W3 Eden, Inc.
    77Author URI: https://www.wpdownloadmanager.com/
    8 Version: 3.3.35
     8Version: 3.3.36
    99Text Domain: download-manager
    1010Domain Path: /languages
     
    4141global $WPDM;
    4242
    43 define('WPDM_VERSION','3.3.35');
     43define('WPDM_VERSION','3.3.36');
    4444
    4545define('WPDM_TEXT_DOMAIN','download-manager');
  • download-manager/trunk/readme.txt

    r3416912 r3417037  
    66Tested up to: 6.9
    77License: GPLv3
    8 Stable tag: 3.3.35
     8Stable tag: 3.3.36
    99
    1010
     
    204204== Changelog ==
    205205
     206= 3.3.36 - 2025.12.11 =
     207* Enhanced server file picker
     208* Revamped admin UI for a smoother user experience
     209* Updated package description rendering with improved link templating
     210
    206211= 3.3.35 - 2025.12.11 =
    207212* Fixed an issue with the package description rendering.
  • download-manager/trunk/src/Admin/views/metaboxes/attach-file/media-library-file.php

    r2558306 r3417037  
    2424                    console.log(attachment);
    2525                    $('#wpdmfile').val(attachment.url);
    26                     $('#cfl').html('<div><strong>'+attachment.filename+'</strong><br/>'+attachment.filesizeHumanReadable).slideDown();
     26                    let atftpl = $('#atftpl').html();
     27                    atftpl = wpdm_html_compile(atftpl, {filetitle: attachment.filename});
     28                    $('#cfl').html(atftpl);
    2729                    $('input[name="file[package_size]"]').val(attachment.filesizeHumanReadable);
    2830
  • download-manager/trunk/src/Admin/views/metaboxes/attach-file/upload-file.php

    r3096450 r3417037  
    1010    <input type="hidden" name="file[files][]" value="<?php  echo esc_attr($afile); ?>" id="wpdmfile" />
    1111
    12     <div class="cfile" id="cfl" style="cursor: auto;padding: 15px;border-radius: 6px !important;background: linear-gradient(#ffffff 90%,rgba(17,141,60,0.08));margin: 10px 0 20px;box-shadow: 0 5px 15px 0 #00000026">
     12    <div class="cfile" id="cfl">
    1313        <?php
    14 
     14        $icon_info = ['icon' => 'fa-file', 'color' => '#28a745', 'gradient' => 'linear-gradient(135deg, #28a745 0%, #20c997 100%)'];
    1515        $filesize = "<em style='color: darkred'>( ".__("attached file is missing/deleted",'download-manager')." )</em>";
    1616        $afile = rtrim($afile);
     
    3333            }
    3434
    35 
    36             ?>
    37             <div class="media">
    38                 <a href="#" id="dcf" title="Delete Current File" class="pull-right" style="font-size:24px">
    39                     <i class="fa fa-trash color-red"></i>
     35            // Determine file icon based on extension
     36            $file_ext = strtolower(pathinfo($afile, PATHINFO_EXTENSION));
     37            $icon_map = [
     38                // Documents
     39                'pdf' => ['icon' => 'fa-file-pdf', 'color' => '#e53e3e', 'gradient' => 'linear-gradient(135deg, #e53e3e 0%, #c53030 100%)'],
     40                'doc' => ['icon' => 'fa-file-word', 'color' => '#2b6cb0', 'gradient' => 'linear-gradient(135deg, #3182ce 0%, #2b6cb0 100%)'],
     41                'docx' => ['icon' => 'fa-file-word', 'color' => '#2b6cb0', 'gradient' => 'linear-gradient(135deg, #3182ce 0%, #2b6cb0 100%)'],
     42                'xls' => ['icon' => 'fa-file-excel', 'color' => '#276749', 'gradient' => 'linear-gradient(135deg, #38a169 0%, #276749 100%)'],
     43                'xlsx' => ['icon' => 'fa-file-excel', 'color' => '#276749', 'gradient' => 'linear-gradient(135deg, #38a169 0%, #276749 100%)'],
     44                'ppt' => ['icon' => 'fa-file-powerpoint', 'color' => '#c05621', 'gradient' => 'linear-gradient(135deg, #dd6b20 0%, #c05621 100%)'],
     45                'pptx' => ['icon' => 'fa-file-powerpoint', 'color' => '#c05621', 'gradient' => 'linear-gradient(135deg, #dd6b20 0%, #c05621 100%)'],
     46                'txt' => ['icon' => 'fa-file-alt', 'color' => '#718096', 'gradient' => 'linear-gradient(135deg, #a0aec0 0%, #718096 100%)'],
     47                // Archives
     48                'zip' => ['icon' => 'fa-file-archive', 'color' => '#d69e2e', 'gradient' => 'linear-gradient(135deg, #ecc94b 0%, #d69e2e 100%)'],
     49                'rar' => ['icon' => 'fa-file-archive', 'color' => '#d69e2e', 'gradient' => 'linear-gradient(135deg, #ecc94b 0%, #d69e2e 100%)'],
     50                '7z' => ['icon' => 'fa-file-archive', 'color' => '#d69e2e', 'gradient' => 'linear-gradient(135deg, #ecc94b 0%, #d69e2e 100%)'],
     51                'tar' => ['icon' => 'fa-file-archive', 'color' => '#d69e2e', 'gradient' => 'linear-gradient(135deg, #ecc94b 0%, #d69e2e 100%)'],
     52                'gz' => ['icon' => 'fa-file-archive', 'color' => '#d69e2e', 'gradient' => 'linear-gradient(135deg, #ecc94b 0%, #d69e2e 100%)'],
     53                // Images
     54                'jpg' => ['icon' => 'fa-file-image', 'color' => '#805ad5', 'gradient' => 'linear-gradient(135deg, #9f7aea 0%, #805ad5 100%)'],
     55                'jpeg' => ['icon' => 'fa-file-image', 'color' => '#805ad5', 'gradient' => 'linear-gradient(135deg, #9f7aea 0%, #805ad5 100%)'],
     56                'png' => ['icon' => 'fa-file-image', 'color' => '#805ad5', 'gradient' => 'linear-gradient(135deg, #9f7aea 0%, #805ad5 100%)'],
     57                'gif' => ['icon' => 'fa-file-image', 'color' => '#805ad5', 'gradient' => 'linear-gradient(135deg, #9f7aea 0%, #805ad5 100%)'],
     58                'svg' => ['icon' => 'fa-file-image', 'color' => '#805ad5', 'gradient' => 'linear-gradient(135deg, #9f7aea 0%, #805ad5 100%)'],
     59                'webp' => ['icon' => 'fa-file-image', 'color' => '#805ad5', 'gradient' => 'linear-gradient(135deg, #9f7aea 0%, #805ad5 100%)'],
     60                // Audio
     61                'mp3' => ['icon' => 'fa-file-audio', 'color' => '#00b5d8', 'gradient' => 'linear-gradient(135deg, #0bc5ea 0%, #00b5d8 100%)'],
     62                'wav' => ['icon' => 'fa-file-audio', 'color' => '#00b5d8', 'gradient' => 'linear-gradient(135deg, #0bc5ea 0%, #00b5d8 100%)'],
     63                'ogg' => ['icon' => 'fa-file-audio', 'color' => '#00b5d8', 'gradient' => 'linear-gradient(135deg, #0bc5ea 0%, #00b5d8 100%)'],
     64                'flac' => ['icon' => 'fa-file-audio', 'color' => '#00b5d8', 'gradient' => 'linear-gradient(135deg, #0bc5ea 0%, #00b5d8 100%)'],
     65                // Video
     66                'mp4' => ['icon' => 'fa-file-video', 'color' => '#e53e3e', 'gradient' => 'linear-gradient(135deg, #fc8181 0%, #e53e3e 100%)'],
     67                'avi' => ['icon' => 'fa-file-video', 'color' => '#e53e3e', 'gradient' => 'linear-gradient(135deg, #fc8181 0%, #e53e3e 100%)'],
     68                'mov' => ['icon' => 'fa-file-video', 'color' => '#e53e3e', 'gradient' => 'linear-gradient(135deg, #fc8181 0%, #e53e3e 100%)'],
     69                'mkv' => ['icon' => 'fa-file-video', 'color' => '#e53e3e', 'gradient' => 'linear-gradient(135deg, #fc8181 0%, #e53e3e 100%)'],
     70                'webm' => ['icon' => 'fa-file-video', 'color' => '#e53e3e', 'gradient' => 'linear-gradient(135deg, #fc8181 0%, #e53e3e 100%)'],
     71                // Code
     72                'html' => ['icon' => 'fa-file-code', 'color' => '#ed8936', 'gradient' => 'linear-gradient(135deg, #f6ad55 0%, #ed8936 100%)'],
     73                'css' => ['icon' => 'fa-file-code', 'color' => '#3182ce', 'gradient' => 'linear-gradient(135deg, #63b3ed 0%, #3182ce 100%)'],
     74                'js' => ['icon' => 'fa-file-code', 'color' => '#ecc94b', 'gradient' => 'linear-gradient(135deg, #faf089 0%, #ecc94b 100%)'],
     75                'php' => ['icon' => 'fa-file-code', 'color' => '#667eea', 'gradient' => 'linear-gradient(135deg, #7f9cf5 0%, #667eea 100%)'],
     76                'json' => ['icon' => 'fa-file-code', 'color' => '#48bb78', 'gradient' => 'linear-gradient(135deg, #68d391 0%, #48bb78 100%)'],
     77                'xml' => ['icon' => 'fa-file-code', 'color' => '#ed8936', 'gradient' => 'linear-gradient(135deg, #f6ad55 0%, #ed8936 100%)'],
     78            ];
     79
     80            $icon_info = $icon_map[$file_ext] ?? ['icon' => 'fa-file', 'color' => '#28a745', 'gradient' => 'linear-gradient(135deg, #28a745 0%, #20c997 100%)'];
     81
     82            // Use link icon for URLs
     83            if ($url) {
     84                $icon_info = ['icon' => 'fa-link', 'color' => '#3182ce', 'gradient' => 'linear-gradient(135deg, #4299e1 0%, #3182ce 100%)'];
     85            }
     86            ?>
     87            <div style="display: flex; align-items: center; gap: 12px; padding: 8px 12px; background: linear-gradient(135deg, #f8fffe 0%, #f0faf7 100%); border: 1px solid #d4edda; border-radius: 8px; transition: all 0.2s ease;">
     88                <div style="width: 42px; height: 42px; background: <?php echo $icon_info['gradient']; ?>; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 2px 8px <?php echo $icon_info['color']; ?>40;">
     89                    <i class="fas <?php echo $icon_info['icon']; ?>" style="color: #fff; font-size: 18px;"></i>
     90                </div>
     91                <div class="media-body" style="flex: 1; min-width: 0;">
     92                    <strong style="display: block; font-size: 13px; color: #2d3748; line-height: 1.4; word-break: break-word; margin-bottom: 2px;"><?php echo esc_html(basename(urldecode($afile))); ?></strong>
     93                    <span style="font-size: 12px; color: #718096;"><?php echo $filesize; ?></span>
     94                </div>
     95                <a href="#" id="dcf" title="Delete Current File" style="width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; background: #fff; border: 1px solid #e2e8f0; border-radius: 6px; color: #a0aec0; transition: all 0.2s ease; flex-shrink: 0;" onmouseover="this.style.background='#fed7d7'; this.style.borderColor='#fc8181'; this.style.color='#c53030';" onmouseout="this.style.background='#fff'; this.style.borderColor='#e2e8f0'; this.style.color='#a0aec0';">
     96                    <i class="fa fa-trash" style="font-size: 14px;"></i>
    4097                </a>
    41                 <div class="media-body"><strong><?php echo  esc_html(basename(urldecode($afile))); ?></strong><br><span class="text-success"><?php echo $filesize; ?></span></div>
    42             </div>
    43 
    44         <?php } else echo "<div style='letter-spacing: 1px;color:#c81a1a;text-align: center;text-transform: uppercase;font-size: 11px'>&mdash; ". __('No file uploaded yet!', 'download-manager')." &mdash;</div>"; ?>
     98            </div>
     99
     100        <?php } else { ?>
     101            <div style="display: flex; padding: 10px; gap: 10px; background: linear-gradient(135deg, #fefefe 0%, #f7fafc 100%); border: 2px dashed #e2e8f0; border-radius: 8px; text-align: left;">
     102                <div style="width: 48px; height: 48px; background: linear-gradient(135deg, #edf2f7 0%, #e2e8f0 100%); border-radius: 50%; display: flex; align-items: center; justify-content: center;">
     103                    <i class="fas fa-cloud-upload-alt" style="font-size: 20px; color: #a0aec0;"></i>
     104                </div>
     105                <div>
     106                    <div style="font-size: 14px; margin-top: 4px; color: #718096; font-weight: 500;"><?php echo __('No file attached yet!', 'download-manager'); ?></div>
     107                    <span style="font-size: 11px; color: #a0aec0; margin-top: 4px;"><?php echo __('Use any option below', 'download-manager'); ?></span>
     108                </div>
     109            </div>
     110        <?php } ?>
    45111        <div style="clear: both;"></div>
    46112    </div>
     
    169235    </div>
    170236
     237    <script type="text/x-template" id="atftpl">
     238        <div style="display: flex; align-items: center; gap: 12px; padding: 8px 12px; background: linear-gradient(135deg, #f8fffe 0%, #f0faf7 100%); border: 1px solid #d4edda; border-radius: 8px; transition: all 0.2s ease;">
     239            <div style="width: 42px; height: 42px; background: <?php echo $icon_info['gradient']; ?>; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 2px 8px <?php echo $icon_info['color']; ?>40;">
     240                <i class="fas <?php echo $icon_info['icon']; ?>" style="color: #fff; font-size: 18px;"></i>
     241            </div>
     242            <div class="media-body" style="flex: 1; min-width: 0;">
     243                <strong style="display: block; font-size: 13px; color: #2d3748; line-height: 1.4; word-break: break-word; margin-bottom: 2px;">{{filetitle}}</strong>
     244                <span style="font-size: 12px; color: #718096;"><i class="fa fa-check-double"></i> Attached</span>
     245            </div>
     246            <a href="#" id="dcf" title="Delete Current File" style="width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; background: #fff; border: 1px solid #e2e8f0; border-radius: 6px; color: #a0aec0; transition: all 0.2s ease; flex-shrink: 0;" onmouseover="this.style.background='#fed7d7'; this.style.borderColor='#fc8181'; this.style.color='#c53030';" onmouseout="this.style.background='#fff'; this.style.borderColor='#e2e8f0'; this.style.color='#a0aec0';">
     247                <i class="fa fa-trash" style="font-size: 14px;"></i>
     248            </a>
     249        </div>
     250    </script>
     251
    171252
    172253    <script>
     
    180261        {
    181262            jQuery('#wpdmfile').val(file.filepath);
    182             jQuery('#cfl').html('<div class="media"><a href="#" class="pull-right ttip" id="dcf" title="<?php _e('Delete Current File', 'download-manager');?>" style="font-size: 24px"><i class="fa fa-trash color-red"></i></a><div class="media-body"><strong>' + file.filetitle + '</strong><br/>&mdash;</div></div>').slideDown();
     263            let atftpl = jQuery('#atftpl').html();
     264            atftpl = wpdm_html_compile(atftpl, file);
     265            jQuery('#cfl').html(atftpl);
     266            //jQuery('#cfl').html('<div class="media"><a href="#" class="pull-right ttip" id="dcf" title="<?php _e('Delete Current File', 'download-manager');?>" style="font-size: 24px"><i class="fa fa-trash color-red"></i></a><div class="media-body"><strong>' + file.filetitle + '</strong><br/>&mdash;</div></div>').slideDown();
    183267
    184268
  • download-manager/trunk/src/AssetManager/views/asset-manager-picker.php

    r3390185 r3417037  
    1212
    1313            <link rel="stylesheet" href="<?php echo WPDM_BASE_URL; ?>assets/adminui/css/base.min.css" />
    14             <link rel="stylesheet" href="<?php echo WPDM_BASE_URL; ?>assets/css/admin-styles.css" />
     14            <link rel="stylesheet" href="<?php echo WPDM_BASE_URL; ?>assets/css/admin-styles.min.css" />
     15            <link rel="stylesheet" href="<?php echo WPDM_BASE_URL; ?>assets/css/simple-scrollbar.min.css" />
    1516            <link rel="stylesheet" href="<?php echo WPDM_BASE_URL; ?>assets/fontawesome/css/all.css" />
    1617            <script src="<?php echo includes_url(); ?>/js/jquery/jquery.js"></script>
     
    6566
    6667            .modal-backdrop{
     68                background: rgba(0,0,0,0);
     69                transition: background 0.3s cubic-bezier(0.4, 0, 0.2, 1);
     70            }
     71            .modal-backdrop.show{
    6772                background: rgba(0,0,0,0.5);
    6873            }
    6974
    70 
    7175            .modal.fade{
    72                 opacity:1;
     76                opacity: 0;
     77                visibility: hidden;
     78                transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1);
     79            }
     80            .modal.fade.show{
     81                opacity: 1;
     82                visibility: visible;
    7383            }
    7484            .modal.fade .modal-dialog {
    75                 -webkit-transform: translate(0);
    76                 -moz-transform: translate(0);
    77                 transform: translate(0);
     85                transform: scale(0.95) translateY(-20px);
     86                opacity: 0;
     87                transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);
     88            }
     89            .modal.fade.show .modal-dialog {
     90                transform: scale(1) translateY(0);
     91                opacity: 1;
    7892            }
    7993
     
    666680            }
    667681
    668             .w3eden .modal.fade .modal-dialog{
    669                 transform: none !important;
    670             }
     682            /* Modal animation handled by .modal.fade.show .modal-dialog */
    671683
    672684        </style>
     
    709721                                        </div>
    710722                                        <h3 style="display: inline-block;font-size: 12pt;letter-spacing: 0.5px;font-weight: 400;font-family: var(--wpdm-font)">
    711                                             <i class="fas fa-photo-video text-primary"></i> <?php echo __( "Server File Picker", "download-manager" ) ?> <sup style="color: var(--color-info) !important;font-size: 10px;font-family: 'Overpass Mono', sans-serif !important;">BETA</sup>
     723                                            <i class="fas fa-photo-video text-primary"></i> <?php echo __( "Server File Picker", "download-manager" ) ?>
    712724                                        </h3>
    713725                                        <?php /* if(!current_user_can('manage_options')){ ?>
  • download-manager/trunk/src/Package/PackageController.php

    r3416912 r3417037  
    120120        $post_vars['title']       = stripcslashes( $post_vars['post_title'] );
    121121
    122         if ( ! has_shortcode( $post_vars['post_content'], 'wpdm_package' ) ) {
    123             $post_vars['description'] = wp_kses_post(get_the_content($ID));
    124             $post_vars['description'] = wpautop($post_vars['description']);
    125             global $wp_embed;
    126             $post_vars['description'] = $wp_embed->autoembed( $post_vars['description'] );
     122        $template_tags = $this->parseTemplate( $template, $ID, $template_type );
     123
     124        if(in_array('description', $template_tags)) {
     125            $post_vars['description'] = stripcslashes( str_replace( "[wpdm", "[__wpdm", wp_kses_post( $post_vars['post_content'] ) ) );
     126            $post_vars['description'] = wpautop( stripslashes( $post_vars['description'] ) );
     127
     128            if($template_type === 'page') {
     129                global $wp_embed;
     130                $post_vars['description'] = $wp_embed->autoembed( $post_vars['description'] );
     131                if ( ! has_shortcode( $post_vars['description'], 'wpdm_package' ) ) {
     132                    $post_vars['description'] = do_shortcode( stripslashes( $post_vars['description'] ) );
     133                }
     134            }
    127135        } else {
    128             $post_vars['description'] = stripcslashes( str_replace("[wpdm", "[__wpdm", wp_kses_post($post_vars['post_content'])) );
    129             $post_vars['description'] = wpautop( stripslashes( $post_vars['description'] ) );
    130             global $wp_embed;
    131             $post_vars['description'] = $wp_embed->autoembed( $post_vars['description'] );
    132             $post_vars['description'] = $wp_embed->run_shortcode( $post_vars['description'] );
     136            $post_vars['description'] = wpautop(strip_shortcodes( $post_vars['post_content'] ));
    133137        }
    134138
Note: See TracChangeset for help on using the changeset viewer.