/* flash overlay */ .flash { margin: 5px auto; display: flex; align-items: center; width: 80%; font-size: 14px; border-bottom: 5px solid var(--info); border-radius: 1px; box-shadow: var(--shadow); } .flash.info { border-color: var(--info); } .flash.ok { border-color: var(--ok); } .flash.warning { border-color: var(--warn); } .flash.error { border-color: var(--error); } .flash span { flex-grow: 1; margin: 15px 10px 10px 0; } .flash svg { margin: 15px 20px 10px 30px; }