div.flash-overlay{padding:12px;display:-webkit-flex;display:flex;opacity:0;visibility:hidden;transition:125ms linear all;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.7);max-height:100vh;overflow:auto;-webkit-overflow-scrolling:touch;max-width:100%;z-index:999999}div.flash-overlay .flash-content{background:#fff;margin:auto;border-radius:5px;max-width:100%;-webkit-align-self:center;align-self:center;overflow-x:hidden;-webkit-overflow-scrolling:touch;max-height:100%;z-index:10}@media (max-width:989px){div.flash-overlay .flash-content{margin:auto}}@media (max-width:990px){div.flash-overlay .flash-content{height:auto}}div.flash-overlay .flash-body{padding:60px}div.flash-overlay .flash-body.withContent{width:607px;max-width:100%;padding:0 25px 25px}div.flash-overlay .flash-body.withContent p{font-size:1em}div.flash-overlay .flash-body p{font-size:.9375em;margin:17px 0}div.flash-overlay .flash-head{position:sticky;position:-webkit-sticky;left:0;right:0;top:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1.125em;margin:0 0;font-weight:400;padding:0 10px;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;z-index:99}div.flash-overlay .flash-head .close-flash{position:absolute;right:20px;top:20px;width:23px;height:23px;background:url(../../icons/times-blue.svg) top center no-repeat;background-size:100% 100%;transition:125ms linear all}div.flash-overlay .flash-head .name{padding:5px 0 0;display:block}div.flash-overlay .flash-head.haveContent{height:58px;border-bottom:1px solid #e4e4e4}@media (min-width:1200px){div.flash-overlay .flash-head.haveContent{height:98px}}@media (min-width:1200px){div.flash-overlay .flash-head{font-size:1.5625em}}html.flash-open .flash-overlay{opacity:1;visibility:visible}