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,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
:focus{outline:none}
body{background:#d0ddd7;text-align:right;font:bold 10px/1.4 helvetica,arial,sans-serif;color:#d0ddd7}
p{background:#fff;padding:3px 6px;font-size:4em;
-webkit-box-shadow:2px 2px 20px #c2cec8;-moz-box-shadow:2px 2px 20px #c2cec8;box-shadow:2px 2px 20px #c2cec8;
float:right;clear:both;text-shadow:#eee 0 1px 2px;}
/* mobile styles */
/* iPhone [portrait + landscape] */
@media only screen and (max-device-width:480px){*{float:none;}
html{-webkit-text-size-adjust:none;}
p{font-size:20px;padding:7px 15px;}
}
.clear{
	clear:both;
}