.notification .modal-content{background:none}
.notification .modal-body{border-radius:6px}
.notification__text {margin:0 0 15px;font-size:.95em}
.notification__text > p {margin:0}
.notification__text > a{text-decoration:underline}
.notification__buttons{margin: auto 0;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%}
.notification__wrapper.fixed {justify-content: center;padding:15px 0}
.notification__button.cancel {background:none;border:none;text-decoration:underline}

.notification__button {background: #be1cb0!important;font-size:1em;padding: 5px 15px;height:auto!important;}

@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!important;}
    .notification__button {font-size: 0.8em!important;padding: 0px 10px!important;}
    .notification__buttons {text-align: center;}
}

@media (max-width:370px){
	/* .notification.fixed {display:none} */
}