.incident-notification{color:#fff;background-color:#1d7b8a}
.incident-notification .incident-notification__image-wrapper{max-height:100%}
.cq-wcm-edit .incident-notification .incident-notification__image-wrapper{min-height:212px}
.incident-notification .incident-notification__image-wrapper .comp-img-generic,.incident-notification .incident-notification__image-wrapper .comp-svg-generic{margin-right:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:198px;height:198px}
.msie .incident-notification .incident-notification__image-wrapper .image-wrap,.msie .incident-notification .incident-notification__image-wrapper svg,.msedge .incident-notification .incident-notification__image-wrapper .image-wrap,.msedge .incident-notification .incident-notification__image-wrapper svg{max-width:100%;max-height:100%}
.incident-notification .vertical-line{display:block;content:' ';position:absolute;width:2px;height:calc(100% - 60px);background:#fff;top:0;right:0;margin-right:37px;margin-top:30px;margin-bottom:30px}
.incident-notification .incident-notification__content{padding-left:36px;padding-top:50px;padding-bottom:30px;position:relative;min-height:212px}
.incident-notification .incident-notification__content p,.incident-notification .incident-notification__content h3{color:#fff}
.incident-notification .incident-notification__content .incident-notification__title-wrapper{margin-bottom:20px;max-height:40px;overflow:hidden}
.incident-notification .incident-notification__content .incident-notification__text-wrapper{margin-bottom:20px;max-height:52px;overflow:hidden}
.incident-notification .incident-notification__cta-wrapper{margin-bottom:20px}
.incident-notification .incident-notification__cta-wrapper .cta{color:#fff;max-height:30px;overflow:hidden;display:inline-block;padding:0;line-height:26px}
.incident-notification .incident-notification__cta-wrapper .cta .cta-text{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.incident-notification .incident-notification__cta-wrapper .cta:hover span{background-size:0 100%}
.msedge .incident-notification .incident-notification__cta-wrapper .cta:hover span{background-image:none}
.incident-notification .incident-notification__cta-wrapper .cta:focus span{background-image:none}
html:not(.firefox) .incident-notification .incident-notification__cta-wrapper .cta:focus,html:not(.firefox) .incident-notification .incident-notification__cta-wrapper .cta:focus:hover{outline:1px auto #fff}
.safari .incident-notification .incident-notification__cta-wrapper .cta:focus,.safari .incident-notification .incident-notification__cta-wrapper .cta:focus:hover{outline-offset:-2px}
.incident-notification .incident-notification__close-button{padding-top:45px;text-align:right}
.incident-notification .incident-notification__close-button .incident-notification__close-icon{display:inline-block;height:19px;width:19px;background-image:url("clientlib_incidentnotification_base/images/icon_close.svg");background-size:19px;cursor:pointer;color:inherit}
html:not(.firefox) .incident-notification .incident-notification__close-button .incident-notification__close-icon:focus{outline:1px auto #fff}
.incident-notification .row--eq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.incident-notification .row--eq .eq--col{display:flex;flex-direction:column}
@media(min-width:1024px) and (max-width:1255px){.incident-notification .incident-notification__image-wrapper .comp-img-generic,.incident-notification .incident-notification__image-wrapper .comp-svg-generic{width:158px;height:158px}
.incident-notification .vertical-line{margin-right:20px}
.incident-notification .incident-notification__content{padding-left:25px;padding-top:54px;padding-bottom:30px}
.incident-notification .incident-notification__content .incident-notification__title-wrapper{max-height:36px}
}
@media(min-width:768px) and (max-width:1023px){.incident-notification .incident-notification__content{padding-top:40px;padding-bottom:20px;padding-left:0;min-height:184px}
.incident-notification .incident-notification__content .incident-notification__title-wrapper{max-height:32px}
.incident-notification .incident-notification__content .incident-notification__text-wrapper{max-height:104px}
.incident-notification .incident-notification__close-button{padding-top:34px}
.incident-notification .incident-notification__close-button .incident-notification__close-icon{height:14px;width:14px;background-size:14px}
}
@media(max-width:767px){.incident-notification .incident-notification__content{padding-top:30px;padding-bottom:10px;padding-left:0;min-height:180px}
.incident-notification .incident-notification__content .incident-notification__title-wrapper{margin-bottom:10px;max-height:32px}
.incident-notification .incident-notification__content .incident-notification__text-wrapper{max-height:104px}
.incident-notification .incident-notification__close-button{padding-top:23px}
.incident-notification .incident-notification__close-button .incident-notification__close-icon{height:18px;width:18px;background-size:18px}
.incident-notification .incident-notification__close-button .incident-notification__close-icon .visually-hidden{overflow:hidden}
.incident-notification .row--eq .col-xs-offset-1.eq--col{margin-left:8%}
}