@charset "utf-8";/* CSS RESET */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, 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, video {background:transparent; outline:0; margin: 0; padding: 0;	border: 0;	font-size: 1em; color: #333; font-weight:normal; font: inherit; vertical-align: baseline;} *, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */.clearfix:before, .clearfix:after { content: " "; display: table; }.clearfix:after { clear: both;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}body {line-height:0;}/*article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:inline-block;}*/nav ul, nav ol, ul, ol {list-style:none;}/* change colours to suit your needs */ins {background-color:#ff9; color:#000;text-decoration:none;}/* change colours to suit your needs */mark {background-color:#ff9;color:#000; font-style:italic;font-weight:bold;}del {text-decoration: line-through;}abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;}table {border-collapse:collapse; border-spacing:0;}/* change border colour to suit your needs */hr {display:block; height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input, select { vertical-align:middle;}a:hover{text-decoration:underline;}a:focus{outline:none; border:none;}img{border:none}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}audio,canvas,video {    display: inline-block;}audio:not([controls]) {  display: none;  height: 0;}[hidden] { display: none;}html {font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */}a:focus { outline: thin dotted;}a:active,a:hover { outline: 0;}h1{font-size: 180%;}abbr[title] { border-bottom: 1px dotted;}b,strong { font-weight: bold;}dfn {font-style: italic;}hr {-moz-box-sizing: content-box; box-sizing: content-box; height: 0;}mark {background: #ff0; color: #000;}code,kbd,pre,samp {font-family: monospace, serif;font-size: 100%;}pre { white-space: pre-wrap;}q {quotes: "\201C" "\201D" "\2018" "\2019";}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0; position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0; /* 1 */padding: 0; /* 2 */}button,input,select,textarea {font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */}button,input {line-height: normal;}button,select {text-transform: none;}button,html input[type="button"], /* 1 */input[type="reset"],input[type="submit"] { -webkit-appearance: button; /* 2 */cursor: pointer; /* 3 */}button[disabled],html input[disabled] { cursor: default;}input[type="checkbox"],input[type="radio"] { box-sizing: border-box; /* 1 */padding: 0; /* 2 */}input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0; padding: 0;}textarea {overflow: auto; /* 1 */ vertical-align: top; /* 2 */}table { border-collapse: collapse;border-spacing: 0;}