.notifier{pointer-events:none;right:0;bottom:0;position:fixed;z-index:1001}
.notifier .notification,.notifier .notification h2{font-weight:500;color:#fff}
.notifier .notification{z-index:1001;opacity:0;margin-top:1em;font-weight:500;-webkit-border-radius:.35294118em;-moz-border-radius:.35294118em;-o-border-radius:.35294118em;border-radius:.35294118em;background-color:#1f1f1f;background-color:rgba(31,31,31,0.81)}
.notifier .notification .flex-card{margin:0;height:auto;width:100%}
.notifier .notification .flex-card .flex-figure{text-align:center;width:3.52941176em;position:relative;min-height:3.05882353em}
.notifier .notification .flex-card .flex-figure .icon{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center}
.notifier .notification .flex-card .flex-figure .icon.icon-deltadot{background-repeat:no-repeat;background-position:center}
.notifier .notification .flex-card .flex-figure .icon.icon-deltadot.up{background-image:url('/static/default/default/images/infosite/delta_dot_up.png')}
.notifier .notification .flex-card .flex-figure .icon.icon-deltadot.down{background-image:url('/static/default/default/images/infosite/delta_dot_down.png')}
.notifier .notification .flex-card .flex-figure .icon:after,.notifier .notification .flex-card .flex-figure .icon:before{transform:translateY(-50%);top:45%;font-size:1.1333333333333333em}
.notifier .notification .flex-card .flex-area-primary{align-self:center;overflow-wrap:break-word;font-size:.7647058823529411em;font-weight:bold;max-width:inherit}
.notifier .notification .flex-card .flex-figure+.flex-content .flex-area-primary{padding-left:0}
.notifier .notification .flex-card .flex-area-secondary{align-self:center;padding-top:0;max-width:inherit}
.notifier .notification .flex-card .flex-area-secondary .btn-close{pointer-events:auto;padding:0;margin:0}
.notifier .notification .flex-card .flex-area-secondary .btn-close:hover{color:#fff}
@media only screen and (min-width:45.3125em){.notifier{right:1em;bottom:1em}
.notifier .notification{max-width:22.35294118em}
}
@media only screen and (max-width:45.3125em){.notifier{padding:0 .58823529em .35294118em .58823529em}
}
.no-svg .notifier .flex-figure .people{background-image:url('//a.travel-assets.com/urgency-ui-web/images/people-v1.png')}
.no-svg .notifier .flex-figure .calendar{background-image:url('//a.travel-assets.com/urgency-ui-web/images/calendar-v1.png')}
.no-svg .notifier .flex-figure .trend{background-image:url('//a.travel-assets.com/urgency-ui-web/images/trend-v1.png')}
.no-svg .notifier .flex-figure .clock{background-image:url('//a.travel-assets.com/urgency-ui-web/images/clock-v1.png')}
.svg .notifier .flex-figure .people{background-image:url('//a.travel-assets.com/urgency-ui-web/images/people-v1.svg')}
.svg .notifier .flex-figure .calendar{background-image:url('//a.travel-assets.com/urgency-ui-web/images/calendar-v1.svg')}
.svg .notifier .flex-figure .trend{background-image:url('//a.travel-assets.com/urgency-ui-web/images/trend-v1.svg')}
.svg .notifier .flex-figure .clock{background-image:url('//a.travel-assets.com/urgency-ui-web/images/clock-v1.svg')}
.ie11 .notifier{width:100%}
.ie11 .notifier .notification{margin-left:auto}
.inline-notifier{display:flex;min-height:4.58823529em;padding:0;position:relative;width:100%;z-index:0}
.inline-notifier .notification{background:0;display:none;margin:auto;max-width:none;position:relative;width:100%}
.inline-notifier .notification .flex-card{background-color:transparent;border:0;margin:0}
.inline-notifier .notification .flex-card .flex-figure{margin:auto 12px auto 12px}
.inline-notifier .notification .flex-card .flex-figure .icon:after,.inline-notifier .notification .flex-card .flex-figure .icon:before{transform:initial;top:initial;font-size:1.1333333333333333em}
.inline-notifier .notification .flex-card .flex-area-primary{color:#404040;font-size:1.1764705882352942em;font-weight:normal;overflow-wrap:break-word;padding:0;align-self:center}
.inline-notifier .notification .flex-card .flex-area-primary .notification-text{margin:0}
.inline-notifier .notification .flex-card .flex-area-secondary{display:none}
.inline-notifier .notification .flex-figure{color:black;font-size:3.1176470588235294em;line-height:0;height:53px;min-height:0;width:60px}
@media only screen and (max-width:30.6875em){.inline-notifier .notification .flex-card .flex-area-primary{font-size:.7647058823529411em}
.inline-notifier .notification .flex-card .flex-figure{font-size:2.3529411764705883em;line-height:1.2705882352941178em;width:46px}
}
.notifierUXTreatments-1 .notifier .notification,.notifierUXTreatments-2 .notifier .notification{-webkit-border-radius:.17647059em;-moz-border-radius:.17647059em;-o-border-radius:.17647059em;border-radius:.17647059em}
.notifierUXTreatments-1 .notifier,.notifierUXTreatments-3 .notifier{right:0;left:0;margin:0 auto}
@media only screen and (min-width:30.6875em){.notifierUXTreatments-1 .notifier,.notifierUXTreatments-3 .notifier{width:21.58823529em}
}