/* ---------- Browser normalization ---------- */

article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
}

table {
}

fieldset, img {
}

address, caption, cite, code, dfn, em, strong, th, var {
}

caption, th {
}

q:before, q:after {
}

abbr, acronym {
}

html {
}

body {
}

body.portal-popup {
}

body.configuration-popup {
}

body.portal-iframe {
}

body.html-editor {
}

blockquote, ul, ol, dl {
}

ol, ul, dl {
}

ol {
}

ul {
}

ul ul {
}

ol ol {
}

dl dd {
}

th {
}

caption {
}

p {
}

/* ---------- Links ---------- */

a {
}

a:hover {
}

a:visited {
}

/* ---------- Headers ---------- */

h1 {
}

h2 {
}

h3 {
}

h1, h2, h3 {
}

h4, h5, h6 {
}

h1, h2, h3, h4, h5, h6, strong {
}

/* ---------- Text formatting ---------- */

b, strong {
}

i, em {
}

code, pre {
}

.important {
}

/* ---------- Staging area ---------- */

body.staging, body.live-view {
}

body.live-view {
}

.portal-iframe.staging {
}

/* ---------- Main content body ---------- */

.portal-iframe #main-content {
}

/* ---------- Alerts and popups ---------- */

.alert-background {
}

.popup-alert-notice {
}

.popup-alert-warning {
}

/* ---------- Portal add content ---------- */

.portal-add-content {
}

.portal-add-content a {
}

/* ---------- Loading animation ---------- */

.loading-animation {
}

/* ---------- Separator ---------- */

hr, .separator {
}

/* ---------- Update Manager ---------- */

.update-available {
}

/* ---------- Text highlighting ---------- */

.highlight {
}