html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,
address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,tt,var,b,u,i,dl,
dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,
aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,
mark,audio,video{margin:0;padding:0;border:0;outline:0}
.no-animation{transition-property:none}.left{float:left}
.right{float:right}
article,aside,details,figcaption,figure,footer,header,.header,hgroup,menu,nav,.nav,section{display:block}
audio:not([controls]){display:none}
html{-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased}
html,body{width:100%;height:100%}
body{position:relative}
pre,code,kbd,samp{font-family:monospace,sans-serif}
figure{position:relative}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
a img{border:0}figure img,object,embed,video{max-width:100%}
a{text-decoration:underline;color:inherit}
a:hover,a:active,a:focus{outline:0}::-moz-focus-inner{border:0}ul,nav ol{list-style:none}
select,input,textarea,button{font:99% sans-serif}
input,select{vertical-align:middle}
::-webkit-input-placeholder{color:inherit;font-size:inherit}
::-moz-placeholder{color:inherit;font-size:inherit}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input[type=radio]{vertical-align:text-bottom}
input[type=checkbox]{vertical-align:bottom}
label{cursor:pointer}
button,input[type=button],input[type=reset],
input[type=submit]{cursor:pointer;-webkit-appearance:button}
button[disabled],input[disabled]{cursor:default}input[type=checkbox],
input[type=radio]{padding:0;width:13px;height:13px}
input[type=search]{-webkit-appearance:textfield}
input[type="search"]
::-webkit-search-decoration,input[type="search"]
::-webkit-search-cancel-button{-webkit-appearance:none}
button,input{line-height:normal}
legend{white-space:normal}html{font-size:100%}
b,strong{font-weight:bold}dfn{font-style:italic}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
pre,code,kbd,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}
table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}
button,input,select,textarea{margin:0}
img::selection{background:transparent}
img::-moz-selection{background:transparent}.group:before,
.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}

