html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,details,footer,header,main,menu,nav,section,summary{display:block}[hidden],template{display......active:focus{z-index:2;color:#fff;background-col...;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:...