
#ieBanner {
   display: none;
   width: 100%;
   min-height: 50px;
   height: auto;
   text-align: left;
   background: #f44336;
   font-family: "Roboto", "Helvetica", "Arial", sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: white;
   position: relative;
   z-index: 2;
   line-height: normal;
}

#ieBanner #ieBannerLink {
   display: block;
   font-family: inherit;
   margin: 0;
   text-decoration: none;
}

#ieBanner #ieBannerText {
   display: block;
   padding: 20px;
   margin: 0 7em;
   overflow: auto;
   color: white;
}

#ieBanner i.material-icons.error_outline {
   left: 2em;
   position: absolute;
   top: 15px;
   cursor: pointer;
}

#ieBanner #ieBannerClose {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   cursor: pointer;
   padding: 16px;
   margin: 0;
}

#ieBanner i.material-icons.close {
   color: inherit;
   filter: none;
   opacity: inherit;
   text-shadow: none;
}

#ieBanner .ieBannerUnderline {
   text-decoration: underline;
}
