/**/
.pull-right {
	float:right;
}
.margin-top {
	margin-top:10px !important;
}
.margin-right {
	margin-right:10px !important;
}
#subscribersTable tr th,
#subscribersTable tr td { padding: 5px 5px; }
#subscribersTable tr td { font-size:12px; }

.wmn-sender-popup { position:fixed; left:0px; right:0px; height:100vh; top:0px; display:none; z-index:999999; background:rgba(0,0,0,0.5); justify-content:center; align-items:center; }
.wmn-sender-popup .popup-form { max-width:90%; width:500px; padding:25px; background:#fff; position:relative; }
.wmn-sender-popup .popup-form .close { position:absolute; right:5px; top:5px; width:20px; height:20px; transform:rotate(45deg); cursor:pointer; }
.wmn-sender-popup .popup-form .close:after,
.wmn-sender-popup .popup-form .close:before { content:''; display:block; background:#000; position:absolute; }
.wmn-sender-popup .popup-form .close:after { width:20px; height:1px; left:0px; top:10px; }
.wmn-sender-popup .popup-form .close:before { height:20px; width:1px; left:10px; top:0px; }
.wmn-sender-popup .popup-form p.submit { padding:0px; margin:0px; }
.wmn-sender-popup .popup-form input[type="text"],
.wmn-sender-popup .popup-form input[type="email"],
.wmn-sender-popup .popup-form textarea { width:100%; margin-bottom:10px; }
.wmn-sender-popup .popup-form textarea { height:150px; }
.wmn-sender-popup.active { display:flex;  }



.wmn-password-popup { position:fixed; left:0px; right:0px; height:100vh; top:0px; display:none; z-index:999999; background:rgba(0,0,0,0.5); justify-content:center; align-items:center; }
.wmn-password-popup .popup-form { max-width:90%; width:500px; padding:25px; background:#fff; position:relative; }
.wmn-password-popup .popup-form .close { position:absolute; right:5px; top:5px; width:20px; height:20px; transform:rotate(45deg); cursor:pointer; }
.wmn-password-popup .popup-form .close:after,
.wmn-password-popup .popup-form .close:before { content:''; display:block; background:#000; position:absolute; }
.wmn-password-popup .popup-form .close:after { width:20px; height:1px; left:0px; top:10px; }
.wmn-password-popup .popup-form .close:before { height:20px; width:1px; left:10px; top:0px; }
.wmn-password-popup .popup-form p.submit { padding:0px; margin:0px; }
.wmn-password-popup .popup-form input[type="text"],
.wmn-password-popup .popup-form input[type="email"],
.wmn-password-popup .popup-form textarea { width:100%; margin-bottom:10px; }
.wmn-password-popup .popup-form textarea { height:150px; }
.wmn-password-popup.active { display:flex;  }