﻿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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{background:white;line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:inherit}
html{font-size:14px}
body{font-size:1em;-webkit-text-size-adjust:100%}
img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}
.cf{zoom:1}
.cf:before,.cf:after{content:"";display:table}
.cf:after{clear:both}
.ir{display:block;text-align:left;text-indent:-9999em;overflow:hidden;background-repeat:no-repeat!important}
.alpha{margin-left:0!important}
.omega{margin-right:0!important}
.debug-border:hover,.debug-border *:hover{box-shadow:0 0 2px rgba(255,0,0,1)}
.debug-border * *:hover{box-shadow:0 0 2px rgba(0,255,0,1)}
.debug-border * * *:hover{box-shadow:0 0 2px rgba(0,0,255,1)}
.debug-bg:hover,.debug-bg *:hover{background-color:rgba(128,128,128,0.2)}
.debug-bg a:hover,.debug-bg span:hover,.debug-bg p:hover{background-color:transparent}
.debug-img img,.debug-img .ir{background:#ccc}