.notification.hidden{display: none}
.notification .notification__buttons{display: flex}
.notification .modal-content{background:none}
.notification .modal-body{background:var(--notification-body-bg);border-radius:6px}
.notification__text {margin:0 0 10px;font-size:.95em;color:#FFF;}
.notification__text > p {margin:0}
.notification__text > a{text-decoration:underline}
.notification__buttons{text-align:right;white-space:nowrap}
.notification__button + .notification__button {margin:0 0 0 10px}

.notification.fixed {position:fixed;z-index:1070;width:100%;bottom:0}
.notification.fixed:before {position:absolute;z-index:-1;content:'';width:100%;height:100%;background:#000;opacity:.8}
.notification__wrapper.fixed {padding:15px 0}
.notification__button.cancel {color:#FFF;background:none;border:none;text-decoration:underline}
.notification .notification__text a{text-decoration: underline;font-weight: 700}

@media (min-width:992px){
    .notification__wrapper.fixed {display:flex;align-items:center}
    .notification__text.fixed {margin:0 20px 0 0}
}

@media (max-width:767px){
	.notification__wrapper.fixed {padding:10px 0}
	.notification__text {font-size:.8em}
}
@media(max-width:480px){
	#uni-notification > .container{padding-bottom: 50px}
}
@media (max-width:370px){
	/* .notification.fixed {display:none} */
}