.ns-type-success {
	background: #27ae60;
	color: #FFFFFF;
}

.ns-type-error {
	background: #ff0033;
	color: #FFFFFF;
}

.ns-type-notice,
.ns-type-warning {
	color: #FFFFFF;
	background: #BFA372;
}

.ns-box a {
	color: #FFFFFF;
}
.ns-close::before,
.ns-close::after {
	background: #FFFFFF !important;
}

.ns-bar .ns-close {
	right: 50px;
}

.ns-effect-boxspinner.ns-show {
	height: auto;
	-webkit-animation-fill-mode: none;
	animation-fill-mode: none;
}

body.hide-default-notifications .page.messages {
	display: none;
}