body .wpn_noNotificationClick, body .wpn_noNotifications {
		display: none !important; }

body .wpn_notificationClick {
		display: block !important; }

body .wpn-fa-icon {
		position: relative !important; }
		body .wpn-fa-icon.wpn-bell:before {
				content: '';
				display: inline-block;
				position: absolute;
				top: 15px;
				left: 15px;
				background-image: url("/wp-content/plugins/imge-wpn/wpn-plugin/icons/custom-bell.png");
				background-size: cover;
				background-position: center;
				background-repeat: no-repeat;
				width: 20px;
				height: 20px; }
		body .wpn-fa-icon.wpn-times:before {
				content: '';
				display: inline-block;
				position: absolute;
				top: 15px;
				left: 15px;
				background-image: url("/wp-content/plugins/imge-wpn/wpn-plugin/icons/custom-times.png");
				background-size: cover;
				background-position: center;
				background-repeat: no-repeat;
				width: 20px;
				height: 20px; }

body .wpn_noNotificationClick, body .wpn_notificationClick {
		background-color: #4c4d4f !important;
		border-radius: 50% !important;
		width: 50px !important;
		height: 50px !important;
		position: fixed !important;
		top: 20px !important;
		right: 20px !important;
		padding: 0 !important;
		z-index: 9999 !important; }
		body .wpn_noNotificationClick.wpn_unreadNotifications .wpn-fa-icon:after, body .wpn_notificationClick.wpn_unreadNotifications .wpn-fa-icon:after {
				content: '' !important;
				display: inline-block !important;
				width: 10px !important;
				height: 10px !important;
				background-color: red !important;
				position: absolute !important;
				top: 10px !important;
				left: 25px !important;
				border-radius: 50% !important; }

body .wpn_notificationDiv {
		background-color: #fff !important;
		position: fixed !important;
		top: 80px !important;
		right: 0 !important;
		width: 350px !important;
		padding: 15px !important;
		z-index: 9999 !important;
		overflow: hidden !important;
		-webkit-box-shadow: -5px 5px 29px -4px rgba(0, 0, 0, 0.26) !important;
		-moz-box-shadow: -5px 5px 29px -4px rgba(0, 0, 0, 0.26) !important;
		box-shadow: -5px 5px 29px -4px rgba(0, 0, 0, 0.26) !important;
		border-radius: 5px; }
		body .wpn_notificationDiv .wpn_deleteNotification {
				position: absolute !important;
				top: 0 !important;
				right: 5px !important;
				border: none !important;
				background-color: transparent !important;
				color: #4c4d4f !important;
				font-size: 18px !important;
				font-weight: bold !important;
				padding: 0 !important;
				z-index: 999 !important; }
				body .wpn_notificationDiv .wpn_deleteNotification:active, body .wpn_notificationDiv .wpn_deleteNotification:focus, body .wpn_notificationDiv .wpn_deleteNotification:hover {
						outline: 0 !important;
						color: red !important; }
		body .wpn_notificationDiv .wpn_content {
				display: inline-block !important;
				min-width: 70% !important;
				max-width: 70% !important;
				cursor: pointer !important;
				vertical-align: top !important;
				padding: 0 !important;
				float: left !important; }
				body .wpn_notificationDiv .wpn_content .wpn_click_action {
						display: none !important; }
				body .wpn_notificationDiv .wpn_content .wpn_notificationTitle {
						font-size: 13px !important;
						font-weight: bold !important;
						margin: 0 !important;
						padding-bottom: 5px !important;
						line-height: 1.4 !important; }
				body .wpn_notificationDiv .wpn_content .wpn_notificationBody {
						font-size: 12px !important;
						margin: 0 !important; }
		body .wpn_notificationDiv .wpn_icon {
				display: inline-block !important;
				min-width: 30% !important;
				max-width: 30% !important;
				cursor: pointer !important;
				float: right !important;
				text-align: center !important;
				padding: 0 !important; }
				body .wpn_notificationDiv .wpn_icon img {
						max-width: 75px !important; }
		body .wpn_notificationDiv.wpn_right {
				right: 20px !important; }
		body .wpn_notificationDiv.wpn_noNotifications .wpn_deleteNotification {
				display: none !important; }
		body .wpn_notificationDiv.wpn_noNotifications .wpn_content .wpn_notificationTitle {
				font-size: 18px !important; }
		body .wpn_notificationDiv.wpn_noNotifications .wpn_content .wpn_notificationBody {
				display: none !important; }
		body .wpn_notificationDiv.wpn_noNotifications .wpn_icon {
				text-align: center !important;
				width: auto !important;
				min-width: auto !important;
				float: left !important; }
				body .wpn_notificationDiv.wpn_noNotifications .wpn_icon img {
						max-width: 100% !important; }
		body .wpn_notificationDiv.wpn_notification_prev {
				top: 195px !important; }
		body .wpn_notificationDiv.wpn_notification_prev_second {
				top: 310px !important; }
		@media (max-width: 425px) {
				body .wpn_notificationDiv {
						width: 90% !important; } }

/*# sourceMappingURL=wpn.css.map */