Server : nginx/1.24.0 System : Linux ip-172-31-33-48 6.14.0-1011-aws #11~24.04.1-Ubuntu SMP Fri Aug 1 02:07:25 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE Directory : /var/www/html/wp-content/plugins.off/ninjafirewall/static/ |
Upload File : |
/* +---------------------------------------------------------------------+ | NinjaFirewall (WP Edition) | | | | (c) NinTechNet - https://nintechnet.com/ | +---------------------------------------------------------------------+ | This program is free software: you can redistribute it and/or | | modify it under the terms of the GNU General Public License as | | published by the Free Software Foundation, either version 3 of | | the License, or (at your option) any later version. | | | | This program is distributed in the hope that it will be useful, | | but WITHOUT ANY WARRANTY; without even the implied warranty of | | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | | GNU General Public License for more details. | +---------------------------------------------------------------------+ */ textarea { resize: both; } .wpplus { border: 1px solid #ccc; -moz-box-shadow:-3px 5px 5px #999; -webkit-box-shadow:-3px 5px 5px #999; box-shadow:-3px 5px 5px #999; } #TB_window img#TB_Image { border: 1px solid #ccc; } #TB_window, #TB_title { background-color:#f0f0f1 !important; } .nfw-progress { height: 3px; width: 99%; -webkit-appearance: none; border: none; background-color: #f1f1f1; } .nfw-progress::-webkit-progress-bar { background-color: #f1f1f1; } .nfw-progress::-webkit-progress-value { background-color: #1CA2E2; } .nfw-progress::-moz-progress-bar { background-color: #1CA2E2; } .row-med { width:300px !important; } .description2 { font-weight:normal; } #TB_ajaxContent p, #TB_ajaxContent td, div.font-15px { font-size:15px; } ul.view { list-style: disc; padding-left:15px; } .nfw-table { border: 1px #ddd solid; } .nfw-table td, .nfw-table th { padding: 13px; vertical-align: top; } .nfw-warning { color:#EC971F; padding:1px 4px 1px 4px; border-radius:2px; } .nfw-danger { color:#C9302C; padding:1px 4px 1px 4px; border-radius:2px; } .nfw-success { color:#398439; padding:1px 4px 1px 4px; border-radius:2px; } .nfw-right { text-align: -webkit-right; text-align: -moz-right; text-align: -o-right; text-align: -ms-right; } .nfw-left { text-align: -webkit-left; text-align: -moz-left; text-align: -o-left; text-align: -ms-left; } div.f-sub { width:100%; background-color:#fff; padding: 0; overflow: auto; height:400px; resize:vertical; border:1px solid #ccc; } div.nfw-sub { max-width:450px; background-color:#fff; padding: 0; overflow: auto; max-height:200px; resize:vertical; border:1px solid #7e8993; border-radius: 4px; } td.dir-list { line-height:1; padding: 10px 10px; } tr.f-grey { background-color:#F9F9F9; line-height:15px; } tr.f-white { background-color:#FFFFFF; line-height:15px; } td.country-list { line-height:1; padding: 10px 10px; } /* Toggle swtich */ .tg-list-item .tg-list { text-align: center; display: flex; align-items: center; } .tgl { /* Don't hide checkbox to screen reader apps */ clip: rect(0 0 0 0); clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px; } .tgl, .tgl:after, .tgl:before, .tgl *, .tgl *:after, .tgl *:before, .tgl + .tgl-btn { box-sizing: border-box; } .tgl::-moz-selection, .tgl:after::-moz-selection, .tgl:before::-moz-selection, .tgl *::-moz-selection, .tgl *:after::-moz-selection, .tgl *:before::-moz-selection, .tgl + .tgl-btn::-moz-selection { background: none; } .tgl::selection, .tgl:after::selection, .tgl:before::selection, .tgl *::selection, .tgl *:after::selection, .tgl *:before::selection, .tgl + .tgl-btn::selection { background: none; } .tgl + .tgl-btn { outline: 0; display: block; width: 4em; height: 2em; position: relative; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .tgl + .tgl-btn:after, .tgl + .tgl-btn:before { position: relative; display: block; content: ""; width: 50%; height: 100%; } .tgl + .tgl-btn:after { left: 0; } .tgl + .tgl-btn:before { display: none; } .tgl + .tgl-btn:before { display: none; } .tgl:checked + .tgl-btn:after { left: 50%; } .tgl:disabled+ .tgl-btn { opacity:0.3; } .tgl:checked:disabled+ .tgl-btn { opacity:0.3; } .tgl-switch + .tgl-btn { overflow: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden; transition: all .1s ease-in; border-radius: .25rem; } .tgl-switch + .tgl-info, .tgl-switch + .tgl-green { color: #23282d; background-color: #f1f1f1; border:1px solid #ccc; } .tgl-switch + .tgl-danger { color: #fff; background: #dc3545; border:1px solid #BF3441; } .tgl-switch + .tgl-warning { color: #23282d; background-color: #f1f1f1; border:1px solid #ccc; } .tgl-switch + .tgl-btn:after, .tgl-switch + .tgl-btn:before { display: inline-block; transition: all .1s ease-in; width: 100%; text-align: center; position: absolute; line-height: 2em; } .tgl-switch + .tgl-btn:after { left: 100%; content: attr(data-tg-on); } .tgl-switch + .tgl-btn:before { left: 0; content: attr(data-tg-off); } .tgl-switch + .tgl-btn:active:before { left: -10%; } .tgl-switch:checked + .tgl-info { color: #23282d; background-color: #fff; border: 1px solid #bbb; } .tgl-switch:checked + .tgl-green { color: #fff; background-color: #28A745; border:1px solid #418952; } .tgl-switch:checked + .tgl-danger { color: #fff; background: #28a745; border:1px solid #418952; } .tgl-switch:checked + .tgl-warning { color: #fff; background: #dc3545; border:1px solid #BF3441; } .tgl-switch:checked + .tgl-btn:before { left: -100%; } .tgl-switch:checked + .tgl-btn:after { left: 0; } .tgl-switch:checked + .tgl-btn:active:after { left: 10%; } .nfw-notice{ border: 1px solid #ccd0d4; margin: 5px 0 15px; background: #fff; border-left: 4px solid #fff; box-shadow: 0 1px 1px 0 rgba(0,0,0,.04); padding: 1px 12px; } .nfw-notice-orange{ border-left-color: #ffb900; } .nfw-notice-red{ border-left-color: #dc3232; } .nfw-notice-green{ border-left-color: #46b450; } .nfw-notice-blue{ border-left-color: #00a0d2; } .nfw-notice p { margin: .5em 0; padding: 2px; } /* TipTip CSS - Version 1.2 */ .ninjafirewall-tip{ color:#3c434a; display:inline-block; font-size:1.2em; font-style:normal; position:relative; vertical-align:middle; height:18px; line-height:18px; width:18px; } .ninjafirewall-tip::after{ font-family:Dashicons; font-weight:400; font-variant:normal; text-transform:none; line-height:1; -webkit-font-smoothing:antialiased; margin:0; text-indent:0; position:absolute; top:0; left:0; width:100%; height:100%; text-align:center; content: "\f223"; cursor:help; } #tiptip_holder { display: none; position: absolute; top: 0; left: 0; z-index: 99999; } #tiptip_holder.tip_top { padding-bottom: 5px; } #tiptip_holder.tip_bottom { padding-top: 5px; } #tiptip_holder.tip_right { padding-left: 5px; } #tiptip_holder.tip_left { padding-right: 5px; } #tiptip_content { font-size: 14px; color: #000; padding: 4px 8px; background-color:#F5F5B5; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border:1px #666 solid; } #tiptip_arrow, #tiptip_arrow_inner { position: absolute; border-color: transparent; border-style: solid; border-width: 6px; height: 0; width: 0; } #tiptip_holder.tip_top #tiptip_arrow { border-top-color: #fff; border-top-color: rgba(255,255,255); } #tiptip_holder.tip_bottom #tiptip_arrow { border-bottom-color: #fff; border-bottom-color: rgba(255,255,255); } #tiptip_holder.tip_right #tiptip_arrow { border-right-color: #fff; border-right-color: rgba(255,255,255); } #tiptip_holder.tip_left #tiptip_arrow { border-left-color: #fff; border-left-color: rgba(255,255,255); } #tiptip_holder.tip_top #tiptip_arrow_inner { margin-top: -7px; margin-left: -6px; border-top-color: rgb(25,25,25); } #tiptip_holder.tip_bottom #tiptip_arrow_inner { margin-top: -5px; margin-left: -6px; border-bottom-color: rgb(25,25,25); } #tiptip_holder.tip_right #tiptip_arrow_inner { margin-top: -6px; margin-left: -5px; border-right-color: rgb(25,25,25); } #tiptip_holder.tip_left #tiptip_arrow_inner { margin-top: -6px; margin-left: -7px; border-left-color: rgb(25,25,25); } @media screen and (-webkit-min-device-pixel-ratio:0) { #tiptip_content { padding: 4px 8px 5px 8px; background-color:#F5F5B5; } #tiptip_holder.tip_bottom #tiptip_arrow_inner { border-bottom-color: rgba(45,45,45); } #tiptip_holder.tip_top #tiptip_arrow_inner { border-top-color: rgba(20,20,20); } } /* WP+ images */ .about-wrap .is-wide { max-width: none; }