/* reset
    http://meyerweb.com/eric/tools/css/reset/
    v2.0 | 20110126
    License: none (public domain)
*/

/* those types i moved out of the list because we dont want to reset and describe them all in our css..(too much work)
    strong, i, b, u, small, strike,  sub, sup,
    abbr, acronym, address, big, cite, code,
    del, dfn,  ins, kbd, q, s, samp,
    tt, var,
*/

html, body, div, span, applet, object, iframe, center,
em, img,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, button {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 16px;
    font: inherit;
    vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}

ol, ul {list-style: none; margin: 0; padding: 0;}

blockquote, q {quotes: none;}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;

    /* reset chrome useragent setting for blockqoute */
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
}

table {

    border-collapse: collapse;
    border-spacing: 0;
}
/* end of reset */


/* reset focus */

:focus {
    outline-style:none;
    box-shadow:none;
    border-color:transparent;
}


/* universal polyfills for unknown html objects */

main {
    display: block;
}

app-media-resized {
    display: block;
    position: relative;
}
