/*  
 * Security Antivirus Firewall (wpTools S.A.F.)
 * http://wptools.co/wordpress-security-antivirus-firewall
 * Version:           	2.3.5
 * Build:             	77229
 * Author:            	WpTools
 * Author URI:        	http://wptools.co
 * License:           	License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 * Date:              	Sat, 01 Dec 2018 19:09:28 GMT
 */

body.wptsaf div.wptsaf.popup {
  display: none;
  position: relative;
  width: 95%;
  padding: 0;
  margin: 15px 0 15px 0;
  background: white;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
  body.wptsaf div.wptsaf.popup .container-fluid {
    padding: 25px 0px 0px 0px;
    margin: 0; }
  body.wptsaf div.wptsaf.popup .container-fluid .x_panel {
    border: none; }
  body.wptsaf div.wptsaf.popup a.close,
  body.wptsaf div.wptsaf.popup a.close:hover {
    position: absolute;
    top: 2px;
    right: 7px;
    font-size: 1.5em;
    text-decoration: none;
    z-index: 1; }

body.wptsaf div#wptsaf-popup-form.wptsaf.popup {
  max-width: 90%; }

body.wptsaf div#wptsaf-popup-dialog.wptsaf.popup,
body.wptsaf div#wptsaf-popup-message.wptsaf.popup {
  width: auto; }
  body.wptsaf div#wptsaf-popup-dialog.wptsaf.popup .container-fluid,
  body.wptsaf div#wptsaf-popup-message.wptsaf.popup .container-fluid {
    padding: 25px 15px 15px 15px; }

body.wptsaf div#wptsaf-popup-loader_background {
  z-index: 100010; }

body.wptsaf div#wptsaf-popup-loader_wrapper {
  z-index: 100011; }

body.wptsaf div#wptsaf-popup-loader .popup-spinner img {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -20px 0 0 -20px; }

body.wptsaf div.wptsaf .container-fluid[role="main"] {
  padding: 20px 15px 20px 0; }

body.wptsaf div.wptsaf *[data-action] {
  cursor: pointer;
  cursor: hand; }

body.wptsaf div.wptsaf a:focus {
  box-shadow: none; }

body.wptsaf div.wptsaf .bold {
  font-weight: bold; }

body.wptsaf div.wptsaf .pre {
  white-space: pre; }

body.wptsaf div.wptsaf .code {
  padding: 15px;
  white-space: pre;
  background: #c3c3c3;
  outline: 1px solid #a1a1a1; }

body.wptsaf div.wptsaf table.log {
  width: 100% !important; }

body.wptsaf div.wptsaf .borderless,
body.wptsaf div.wptsaf table.borderless > tbody > tr > th,
body.wptsaf div.wptsaf table.borderless > tbody > tr > td {
  border: none; }

body.wptsaf div.wptsaf .shadowless {
  box-shadow: none; }

body.wptsaf div.wptsaf .form-group .checkbox > label {
  padding-left: 0; }

body.wptsaf div.wptsaf .dataTables_wrapper .dataTables_group_block {
  margin-bottom: 15px; }

body.wptsaf div.wptsaf .system-log table.log td.message .wpsaf_dump,
 body.wptsaf div.wptsaf .system-log table.log td.message div.message{
   white-space: pre-wrap;  }

body.wptsaf div.wptsaf .detection-404-enable-dialog textarea {
  width: 500px !important; }

body.wptsaf div.wptsaf .filesystem-state #table-scan td.path {
  width: 55%; }

body.wptsaf div.wptsaf .btn.btn-danger .badge{
	margin-bottom: 0px;
	margin-top: -3px;
	padding-bottom: 5px;
	margin-left: 2px;
	margin-right: -7px;
}


body.wptsaf #wptsaf-popup .x_panel .x_content{
	padding-bottom: 0px;
}
body.wptsaf #wptsaf-popup .x_panel{
	padding-top: 0px;
	padding-bottom: 12px;
	margin-bottom: 0px;
}

body.wptsaf #wptsaf-popup-dialog .x_panel .x_content{
	padding-bottom: 0px;
}

body.wptsaf #wptsaf-popup-dialog .x_panel{
	padding-top: 0px;
	padding-bottom: 6px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}



body.wptsaf #wptsaf-popup-form .x_panel{
	padding-top: 0px;
	padding-bottom: 6px;
	margin-bottom: 0px;
}

body.wptsaf div.wptsaf .wptsafHide{
	display: none;
}

body.wptsaf div.wptsaf .extension-widget.malware-scanner td.file {
  word-break: break-all; }