/*! normalize.css v2.0.1 | MIT License | git.io/normalize.css */
/* =============================================================================
   HTML5 display definitions
   ========================================================================== */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block}
audio,canvas,video {display : inline-block}
audio:not([controls]) { display: none;height: 0}
[hidden] {display: none}

html	{ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

a:focus				{ outline: thin dotted}
a:hover,a:active	{ outline : 0}
p,li,dt,dd,th,td,pre{ -ms-line-break: strict; line-break: strict; -ms-word-break: break-strict; word-break: break-strict}

abbr[title]			{ border-bottom : 1px dotted}
b, strong			{ font-weight : bold}
dfn					{ font-style: italic}
mark				{ background: #ff0; color: #000}
code, kbd, pre, samp{ font-family: monospace, serif; font-size: 1em}
pre					{ white-space: pre; white-space: pre-wrap; word-wrap: break-word}
q					{ quotes: “\201C” “\201D” “\2018” “\2019”;}

img					{ max-width :100%; vertical-align: middle; 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; padding: 0; }

button,input,select,textarea	{ font-family: inherit; font-size: 100%; margin: 0; }
button,input							{ line-height: normal;}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; }
button[disabled],input[disabled]	{ cursor: default}

input[type="checkbox"],input[type="radio"]		{ box-sizing: border-box; padding: 0;}
input[type="search"]							{ -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; 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; vertical-align: top;}
/* add */
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,font,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,lab/*el,legend,table,*/caption,tbody,tfoot,thead,tr,th,td
{margin:0;padding:0;border:0;outline:0;/*font-size:62.5%;*/vertical-align:baseline;background:transparent}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
