@import url(http://fonts.googleapis.com/css?family=Wendy+One);html{font-family:Arial,Helvetica,sans-serif;font-size:15px;background-color:#F3F3F3;color:#333}body{margin:0;padding:0}h1,h2,h3,h4{margin:0 0 12px 0}h1{font:3em 'Wendy One',Arial,Helvetica,sans-serif;color:#4c66a4;text-shadow:1px 1px 0#333}@media screen and (min-width:37.5em){h1{font-size:4em}}a{text-decoration:none}ul,ol{margin:0 0 0 1.5em;padding:0}.no-bull{list-style:none;margin:0}nav{width:100%;margin-bottom:1em;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#4c66a4),color-stop(100%,#42588e));background:-webkit-linear-gradient(top,#4c66a4,#42588e);background:-moz-linear-gradient(top,#4c66a4,#42588e);background:-o-linear-gradient(top,#4c66a4,#42588e);background:linear-gradient(top,#4c66a4,#42588e)}nav ul{overflow:hidden;*zoom:1;width:100%;max-width:70em;margin:0 auto;padding:10px 0;list-style:none;text-align:right}nav ul li{display:inline-block}nav ul li a{color:#fff;padding:5px 15px;display:inline-block;border-radius:5px;text-shadow:-1px -1px 0#333,1px 1px 0#666}nav ul li a:hover{background:rgba(255,255,255,0.1)}nav ul li.current a{background:rgba(255,255,255,0.2);margin-right:10px}nav ul li:last-child{display:none}nav ul li:last-child a{margin-right:10px}.wrap{width:100%;max-width:70em;margin:0 auto}@media screen and (min-width:37.5em){article{width:70%;float:left;padding:0}}article section{padding:0 20px 20px}@media screen and (min-width:37.5em){aside{width:30%;float:right;padding:0}}aside section{margin:0 20px 20px;padding:15px;background:rgba(76,102,164,0.2);border-radius:15px}aside h3{margin:0 0 .5em;font:400 1.5em 'Wendy One',Arial,Helvetica,sans-serif;color:#4c66a4}aside p{margin:0 0 .5em;font-size:.83em;font-weight:700;color:#4c66a4}.btn{display:block;margin:0 0 5px 0;padding:5px 10px;background:#4c66a4;border-radius:5px;-webkit-box-shadow:inset -2px -2px 4px 0 rgba(0,0,0,0.3),inset 2px 2px 4px rgba(255,255,255,0.3);-moz-box-shadow:inset -2px -2px 4px 0 rgba(0,0,0,0.3),inset 2px 2px 4px rgba(255,255,255,0.3);box-shadow:inset -2px -2px 4px 0 rgba(0,0,0,0.3),inset 2px 2px 4px rgba(255,255,255,0.3);font-size:.92em;color:#fff;text-align:center;text-shadow:-1px -1px#555;-webkit-transition:background 100ms linear;-moz-transition:background 100ms linear;-o-transition:background 100ms linear;transition:background 100ms linear}.btn:hover{background:#7e94c8;text-shadow:-1px -1px#777}.btn:active{background:#788dbe;-webkit-box-shadow:inset 2px 2px 4px 0 rgba(0,0,0,0.3),inset -2px -2px 4px rgba(255,255,255,0.3);-moz-box-shadow:inset 2px 2px 4px 0 rgba(0,0,0,0.3),inset -2px -2px 4px rgba(255,255,255,0.3);box-shadow:inset 2px 2px 4px 0 rgba(0,0,0,0.3),inset -2px -2px 4px rgba(255,255,255,0.3);text-shadow:-1px -1px#555}#codelink{margin-bottom:1em;padding:.5em;font:2em 'Wendy One',Arial,Helvetica,sans-serif}#goaway{margin:0;padding:25% 0 0 0;width:100%;height:90%;position:fixed;background:#000;color:#fff;font-size:4em;font-weight:700;text-align:center}#fb-button{display:inline-block;padding:5px;position:relative;background:#fff}.fb-cover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9999}footer{width:100%;clear:both}@media screen and (min-height:34.375em){footer{position:fixed;bottom:0}}footer p{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;padding:20px;font-size:.75em;font-style:italic;text-align:right;opacity:.2;color:#4c66a4;cursor:pointer;-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;transition:opacity 100ms linear}footer p:hover{opacity:.8}