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 { border:0; font-size:100%; vertical-align:baseline; margin:0; padding:0; }  article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary { display:block; }  body { font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; line-height:1.4; color:#333; background-color:transparent; border-top:4px #ef4c25 solid; width:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; }  audio,canvas,video { display:inline; zoom:1; }  audio:not([controls]) { display:none; height:0; }  [hidden] { display:none; }  html { font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }  html,button,input,select,textarea { font-family:sans-serif; }  a:focus { outline:thin dotted; }  a:active,a:hover { outline:0; }  abbr[title] { border-bottom:1px dotted; }  b,strong { font-weight:700; }  blockquote { margin:1em 40px; }  dfn { font-style:italic; }  mark { background:#ff0; color:#000; }  code,kbd,pre,samp { font-family:monospace, serif; _font-family:'courier new', monospace; font-size:1em; }  pre { white-space:pre-wrap; word-wrap:break-word; }  q { quotes:none; }  q:before,q:after { content:none; }  small { font-size:75%; }  sub,sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; }  sup { top:-.5em; }  sub { bottom:-.25em; }  dd { margin:0 0 0 40px; }  menu,ol,ul { padding:0 0 0 40px; }  nav ul,nav ol { list-style:none; list-style-image:none; }  img { border:0; -ms-interpolation-mode:bicubic; }  svg:not(:root) { overflow:hidden; }  fieldset { border:1px solid silver; margin:0 2px; padding:.35em .625em .75em; }  legend { border:0; white-space:normal; margin-left:-7px; padding:0; }  button,input,select,textarea { font-size:100%; vertical-align:middle; margin:0; }  button,input { line-height:normal; }  button,html input[type=button],/* 1 */ input[type=reset],input[type=submit] { -webkit-appearance:button; cursor:pointer; overflow:visible; }  button[disabled],input[disabled] { cursor:default; }  input[type=checkbox],input[type=radio] { box-sizing:border-box; height:13px; width:13px; 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; }  table { border-collapse:collapse; border-spacing:0; }  p,pre,dl,menu,ol,ul { margin:1em 0; }  figure,form { margin:0; }

.container { width:100%; position:relative; }  .clr { clear:both; height:0; margin:0; padding:0; }  .main { width:100%; position:relative; margin:0 auto; }  .container > header { position:relative; display:block; text-shadow:1px 1px 1px rgba(0,0,0,0.2); text-align:center; margin:10px; padding:20px 10px 10px; }  .support-note span { color:#ac375d; display:none; text-align:center; padding:5px 0; }  .no-cssanimations .support-note span.no-cssanimations,.no-csstransforms .support-note span.no-csstransforms,.no-csstransforms3d .support-note span.no-csstransforms3d,.no-csstransitions .support-note span.no-csstransitions { display:block; }  .ch-grid { list-style:none; display:block; text-align:center; width:100%; margin:20px 0 0; padding:0; }  .ch-grid:after,.ch-item:before { content:''; display:table; }  .ch-grid:after { clear:both; }  .ch-grid li { width:204px; float:left; }  .ch-item { width:100%; height:100%; border-radius:50%; position:relative; cursor:default; box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6), 0 1px 2px rgba(0,0,0,0.1); -webkit-transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out; -ms-transition:all .4s ease-in-out; transition:all .4s ease-in-out; }