/*! normalize.css v2.0.1 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */



article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
    display: block;
}











[hidden] {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */



html {
    font-family: sans-serif; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}



body {
    margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */







a:active,
a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */



h1 {
    font-size: 2em;
}





b,
strong {
    font-weight: bold;
}














pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}







small {
	font-size: 94%;
}





sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */


img {
    border: 0;
}





/* ==========================================================================
   Figures
   ========================================================================== */


figure {
    margin: 0;
}


/* ==========================================================================
   Tables
   ========================================================================== */


table {
    border-collapse: collapse;
    border-spacing: 0;
}
