html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}a{color:#483b36;text-decoration:none;font-weight:bold}a img{border:0}img{display:block}table{border-collapse:collapse;-webkit-box-shadow:0px 0px 4px rgba(52,41,37,0.8);-moz-box-shadow:0px 0px 4px rgba(52,41,37,0.8);box-shadow:0px 0px 4px rgba(52,41,37,0.8)}table,th,td{border:1px solid #333333;vertical-align:middle;text-align:left;padding:4px}td.right{text-align:right}td.center{text-align:center}th{text-align:center;padding:4px}.gigantic{font-size:123px;line-height:132px;letter-spacing:-2px}.huge{font-size:76px;line-height:84px;letter-spacing:-1px}.large{font-size:47px;line-height:48px}.bigger,h1{font-size:29px;line-height:32px}.big,h2{font-size:26px;line-height:30px}.medium,h3{font-size:15px;line-height:23px}h4{font-size:13px;line-height:19px}.small,small{font-size:13px;line-height:18px}code,pre{font:normal normal 11px/1.5 "Menlo","Monaco",Courier,"Courier New",monospace}::selection{background:#ffff9e}::-moz-selection{background:#ffff9e}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:#ffff9e}.c1{width:68px}.c2{width:160px}.c3{width:252px}.c4{width:344px}.c5{width:436px}.c6{width:528px}.c7{width:620px}.c8{width:712px}.c9{width:804px}.c10{width:896px}.ml{margin-left:24px}.mr{margin-right:24px}.left{float:left}.right{float:right}.clear{clear:both}* html .clearfix{height:1%;overflow:visible}*+html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}a.button::before{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:#959595 0 2px 5px;-moz-box-shadow:#959595 0 2px 5px;box-shadow:#959595 0 2px 5px;content:"";display:block;height:100%;left:0;padding:2px 0 0;position:absolute;top:0;width:100%}a.button:active::before{padding:1px 0 0}a.button{box-shadow:inset 0 0 0 1px #f5f5f5;-moz-box-shadow:inset 0 0 0 1px #63ad0d;-webkit-box-shadow:inset 0 0 0 1px #63ad0d;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#eee;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#eee), to(#e2e2e2));background:-webkit-linear-gradient(#eee, #e2e2e2);background:-moz-linear-gradient(#eee, #e2e2e2);background:-ms-linear-gradient(#eee, #e2e2e2);background:-o-linear-gradient(#eee, #e2e2e2);background:linear-gradient(#eee, #e2e2e2);border:solid 1px #d0d0d0;border-bottom:solid 3px #b2b1b1;color:#555;display:inline-block;font:bold 12px Arial, Helvetica, sans-serif;margin:0 25px 25px 0;padding:10px 20px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 0 #fafafa}a.button:hover{background:#e4e4e4;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#e4e4e4), to(#ededed));background:-webkit-linear-gradient(#e4e4e4, #ededed);background:-moz-linear-gradient(#e4e4e4, #ededed);background:-ms-linear-gradient(#e4e4e4, #ededed);background:-o-linear-gradient(#e4e4e4, #ededed);background:linear-gradient(#e4e4e4, #ededed);border:solid 1px #c2c2c2;border-bottom:solid 3px #b2b1b1;box-shadow:inset 0 0 0 1px #efefef;-moz-box-shadow:inset 0 0 0 1px #efefef;-webkit-box-shadow:inset 0 0 0 1px #efefef}a.button:active{background:#dfdfdf;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#dfdfdf), to(#e3e3e3));background:-webkit-linear-gradient(#dfdfdf, #e3e3e3);background:-moz-linear-gradient(#dfdfdf, #e3e3e3);background:-ms-linear-gradient(#dfdfdf, #e3e3e3);background:-o-linear-gradient(#dfdfdf, #e3e3e3);background:linear-gradient(#dfdfdf, #e3e3e3);border:solid 1px #959595;box-shadow:inset 0 10px 15px 0 #c4c4c4;-moz-box-shadow:inset 0 10px 15px 0 #c4c4c4;-webkit-box-shadow:inset 0 10px 15px 0 #c4c4c4}a.button.pink{background:#f997b0;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f997b0), to(#f56778));background:-moz-linear-gradient(#f997b0, #f56778);background:linear-gradient(#f997b0, #f56778);border:solid 1px #ee8090;border-bottom:solid 3px #cb5462;box-shadow:inset 0 0 0 1px #fbc1d0;-moz-box-shadow:inset 0 0 0 1px #fbc1d0;-webkit-box-shadow:inset 0 0 0 1px #fbc1d0;color:#913944;text-shadow:0 1px 0 #f9a0ad}a.button.pink:hover{background:#f57184;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f57184), to(#f78297));background:-moz-linear-gradient(#f57184, #f78297);background:linear-gradient(#f57184, #f78297);border:solid 1px #e26272;border-bottom:solid 3px #cb5462;box-shadow:inset 0 0 0 1px #f9aab5;-moz-box-shadow:inset 0 0 0 1px #f9aab5;-webkit-box-shadow:inset 0 0 0 1px #f9aab5}a.button.pink:active{background:#f06a7c;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f06a7c), to(#f56c7e));background:-moz-linear-gradient(#f06a7c, #f56c7e);background:linear-gradient(#f06a7c, #f56c7e);border:solid 1px #a14753;box-shadow:inset 0 10px 15px 0 #d45d6d;-moz-box-shadow:inset 0 10px 15px 0 #d45d6d;-webkit-box-shadow:inset 0 10px 15px 0 #d45d6d}a.button.blue{background:#abe4f8;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#abe4f8), to(#74d0f4));background:-moz-linear-gradient(#abe4f8, #74d0f4);background:linear-gradient(#abe4f8, #74d0f4);border:solid 1px #8cc5d9;border-bottom:solid 3px #589cb6;box-shadow:inset 0 0 0 1px #cdeffb;-moz-box-shadow:inset 0 0 0 1px #cdeffb;-webkit0box-shadow:inset 0 0 0 1px #cdeffb;color:#42788e;text-shadow:0 1px 0 #b6e6f9}a.button.blue:hover{background:#80d4f5;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#80d4f5), to(#92dbf6));background:-moz-linear-gradient(#80d4f5, #92dbf6);background:linear-gradient(#80d4f5, #92dbf6);border:solid 1px #79acbe;border-bottom:solid 3px #589cb6;box-shadow:inset 0 0 0 1px #b2e6f8;-moz-box-shadow:inset 0 0 0 1px #b2e6f8;-webkit-box-shadow:inset 0 0 0 1px #b2e6f8}a.button.blue:active{background:#89d2ee;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#89d2ee), to(#84cae6));background:-moz-linear-gradient(#89d2ee, #84cae6);background:linear-gradient(#89d2ee, #84cae6);border:solid 1px #5c8d9f;box-shadow:inset 0 10px 15px 0 #79b9d2;-moz-box-shadow:inset 0 10px 15px 0 #79b9d2;-webkit-box-shadow:inset 0 10px 15px 0 #79b9d2}a.button.green{background:#cae285;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#cae285), to(#a3cd5a));background:-moz-linear-gradient(#cae285, #a3cd5a);background:linear-gradient(#cae285, #a3cd5a);border:solid 1px #aad063;border-bottom:solid 3px #799545;box-shadow:inset 0 0 0 1px #e0eeb6;-moz-box-shadow:inset 0 0 0 1px #e0eeb6;-webkit-box-shadow:inset 0 0 0 1px #e0eeb6;color:#5d7731;text-shadow:0 1px 0 #d0e5a4}a.button.green:hover{background:#abd164;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#abd164), to(#b9d972));background:-moz-linear-gradient(#abd164, #b9d972);background:linear-gradient(#abd164, #b9d972);border:solid 1px #98b85b;border-bottom:solid 3px #799545;box-shadow:inset 0 0 0 1px #cce3a1;-moz-box-shadow:inset 0 0 0 1px #cce3a1;-webkit-box-shadow:inset 0 0 0 1px #cce3a1}a.button.green:active{background:#a4cb5d;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#a4cb5d), to(#9ec45a));background:-moz-linear-gradient(#a4cb5d, #9ec45a);background:linear-gradient(#a4cb5d, #9ec45a);border:solid 1px #6e883f;box-shadow:inset 0 10px 15px 0 #90b352;-moz-box-shadow:inset 0 10px 15px 0 #90b352;-webkit-box-shadow:inset 0 10px 15px 0 #90b352}a.button.teal{box-shadow:inset 0 0 0 1px #d4f8f8;-moz-box-shadow:inset 0 0 0 1px #d4f8f8;-webkit-box-shadow:inset 0 0 0 1px #d4f8f8;background:#b7f2f4;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#b7f2f4), to(#81e8eb));background:-moz-linear-gradient(#b7f2f4, #81e8eb);background:linear-gradient(#b7f2f4, #81e8eb);border:solid 1px #87d3d5;border-bottom:solid 3px #4fa7aa;color:#437b7d;text-shadow:0 1px 0 #bef3f5}a.button.teal:hover{background:#8deaed;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#8deaed), to(#9fedf0));background:-moz-linear-gradient(#8deaed, #9fedf0);background:linear-gradient(#8deaed, #9fedf0);border:solid 1px #79c5c7;border-bottom:solid 3px #4fa7aa;box-shadow:inset 0 0 0 1px #b9f2f5;-moz-box-shadow:inset 0 0 0 1px #b9f2f5;-webkit-box-shadow:inset 0 0 0 1px #b9f2f5}a.button.teal:active{background:#84e4e7;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#84e4e7), to(#80dcdf));background:-moz-linear-gradient(#84e4e7, #80dcdf);background:linear-gradient(#84e4e7, #80dcdf);border:solid 1px #58999b;box-shadow:inset 0 10px 15px 0 #75c9cc;-moz-box-shadow:inset 0 10px 15px 0 #75c9cc;-webkit-box-shadow:inset 0 10px 15px 0 #75c9cc}a.button.black{background:#656565;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#656565), to(#444));background:-moz-linear-gradient(#656565, #444);background:linear-gradient(#656565, #444);border:solid 1px #535353;border-bottom:solid 3px #414141;box-shadow:inset 0 0 0 1px #939393;-moz-box-shadow:inset 0 0 0 1px #939393;-webkit-box-shadow:inset 0 0 0 1px #939393;color:#fff;text-shadow:0 1px 0 #2f2f2f}a.button.black:hover{background:#4c4c4c;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4c4c4c), to(#565656));background:-moz-linear-gradient(#4c4c4c, #565656);background:linear-gradient(#4c4c4c, #565656);border:solid 1px #464646;border-bottom:solid 3px #414141;box-shadow:inset 0 0 0 1px #818181;-moz-box-shadow:inset 0 0 0 1px #818181;-webkit-box-shadow:inset 0 0 0 1px #818181}a.button.black:active{background:#474747;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#474747), to(#444));background:-moz-linear-gradient(#474747, #444);background:linear-gradient(#474747, #444);border:solid 1px #2f2f2f;box-shadow:inset 0 10px 15px 0 #3e3e3e;-moz-box-shadow:inset 0 10px 15px 0 #3e3e3e;-webkit-box-shadow:inset 0 10px 15px 0 #3e3e3e}a.button.dark_grey{background:#d1d1d1;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#d1d1d1), to(#afafaf));background:-moz-linear-gradient(#d1d1d1, #afafaf);background:linear-gradient(#d1d1d1, #afafaf);border:solid 1px #b4b4b4;border-bottom:solid 3px #878787;box-shadow:inset 0 0 0 1px #e3e3e3;-moz-box-shadow:inset 0 0 0 1px #e3e3e3;-webkit-box-shadow:inset 0 0 0 1px #e3e3e3;color:#555;text-shadow:0 1px 0 #d6d6d6}a.button.dark_grey:hover{background:#b7b7b7;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#b7b7b7), to(#c2c2c2));background:-moz-linear-gradient(#b7b7b7, #c2c2c2);background:linear-gradient(#b7b7b7, #c2c2c2);border:solid 1px #a2a2a2;border-bottom:solid 3px #878787;box-shadow:inset 0 0 0 1px #d4d4d4}a.button.dark_grey:active{background:#afafaf;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#afafaf), to(#a9a9a9));background:-moz-linear-gradient(#afafaf, #a9a9a9);background:linear-gradient(#afafaf, #a9a9a9);border:solid 1px #757575;box-shadow:inset 0 10px 15px 0 #9a9a9a;-moz-box-shadow:inset 0 10px 15px 0 #9a9a9a;-webkit-box-shadow:inset 0 10px 15px 0 #9a9a9a}a.button.orange{background:#feda71;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#feda71), to(#febe4d));background:-moz-linear-gradient(#feda71, #febe4d);background:linear-gradient(#feda71, #febe4d);border:solid 1px #eab551;border-bottom:solid 3px #b98a37;box-shadow:inset 0 0 0 1px #fee9aa;-moz-box-shadow:inset 0 0 0 1px #fee9aa;-webkit-box-shadow:inset 0 0 0 1px #fee9aa;color:#996633;text-shadow:0 1px 0 #fedd9b}a.button.orange:hover{background:#fec455;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fec455), to(#fecd61));background:-moz-linear-gradient(#fec455, #fecd61);background:linear-gradient(#fec455, #fecd61);border:solid 1px #e6a93d;border-bottom:solid 3px #b98a37;box-shadow:inset 0 0 0 1px #fedb98;-moz-box-shadow:inset 0 0 0 1px #fedb98;-webkit-box-shadow:inset 0 0 0 1px #fedb98}a.button.orange:active{background:#f9bd4f;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f9bd4f), to(#f0b64d));background:-moz-linear-gradient(#f9bd4f, #f0b64d);background:linear-gradient(#f9bd4f, #f0b64d);border:solid 1px #a77f35;box-shadow:inset 0 10px 15px 0 #dba646;-moz-box-shadow:inset 0 10px 15px 0 #dba646;-webkit-box-shadow:inset 0 10px 15px 0 #dba646}a.button.purple{background:#e8c4e4;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#e8c4e4), to(#d698d0));background:-moz-linear-gradient(#e8c4e4, #d698d0);background:linear-gradient(#e8c4e4, #d698d0);border:solid 1px #da9fd4;border-bottom:solid 3px #946890;box-shadow:inset 0 0 0 1px #f2dcef;-moz-box-shadow:inset 0 0 0 1px #f2dcef;-webkit-box-shadow:inset 0 0 0 1px #f2dcef;color:#7b5777;text-shadow:0 1px 0 #eacae6}a.button.purple:hover{background:#daa2d4;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#daa2d4), to(#e0b1db));background:-moz-linear-gradient(#daa2d4, #e0b1db);background:linear-gradient(#daa2d4, #e0b1db);border:solid 1px #ca91c4;border-bottom:solid 3px #946890;box-shadow:inset 0 0 0 1px #e9c7e6;-moz-box-shadow:inset 0 0 0 1px #e9c7e6;-webkit-box-shadow:inset 0 0 0 1px #e9c7e6}a.button.purple:active{background:#d49ace;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#d49ace), to(#cc94c6));background:-moz-linear-gradient(#d49ace, #cc94c6);background:linear-gradient(#d49ace, #cc94c6);border:solid 1px #8e678a;box-shadow:inset 0 10px 15px 0 #ba87b5;-moz-box-shadow:inset 0 10px 15px 0 #ba87b5;-webkit-box-shadow:inset 0 10px 15px 0 #ba87b5}a.button.blue_alt{background:#becbd6;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#becbd6), to(#8da5b7));background:-moz-linear-gradient(#becbd6, #8da5b7);background:linear-gradient(#becbd6, #8da5b7);border:solid 1px #a1aeb7;border-bottom:solid 3px #62727e;box-shadow:inset 0 0 0 1px #d8e0e6;-moz-box-shadow:inset 0 0 0 1px #d8e0e6;-webkit-box-shadow:inset 0 0 0 1px #d8e0e6;color:#515f6a;text-shadow:0 1px 0 #c4d0da}a.button.blue_alt:hover{background:#97adbd;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#97adbd), to(#a8bac8));background:-moz-linear-gradient(#97adbd, #a8bac8);background:linear-gradient(#97adbd, #a8bac8);border:solid 1px #96a2ab;border-bottom:solid 3px #62727e;box-shadow:inset 0 0 0 1px #c0ced7;-moz-box-shadow:inset 0 0 0 1px #c0ced7;-webkit-box-shadow:inset 0 0 0 1px #c0ced7}a.button.blue_alt:active{background:#8fa6b6;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#8fa6b6), to(#8aa0b0));background:-moz-linear-gradient(#8fa6b6, #8aa0b0);background:linear-gradient(#8fa6b6, #8aa0b0);border:solid 1px #606f7a;box-shadow:inset 0 10px 15px 0 #7e92a1;-moz-box-shadow:inset 0 10px 15px 0 #7e92a1;-webkit-box-shadow:inset 0 10px 15px 0 #7e92a1}a.button.forrst{background:#4a7746;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4a7746), to(#335d30));background:-moz-linear-gradient(#4a7746, #335d30);background:linear-gradient(#4a7746, #335d30);border:solid 1px #1b3013;border-bottom:solid 3px #0a1608;box-shadow:inset 0 0 0 1px #53864f;-moz-box-shadow:inset 0 0 0 1px #53864f;-webkit-box-shadow:inset 0 0 0 1px #53864f;color:#142413;text-shadow:0 1px 0 #4b7b47}a.button.forrst:hover{background:#335d30;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#335d30), to(#4a7746));background:-moz-linear-gradient(#335d30, #4a7746);background:linear-gradient(#335d30, #4a7746);border:solid 1px #1b3013;border-bottom:solid 3px #0a1608;box-shadow:inset 0 0 0 1px #53864f;-moz-box-shadow:inset 0 0 0 1px #53864f;-webkit-box-shadow:inset 0 0 0 1px #53864f}a.button.forrst:active{background:#335d30;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#335d30), to(#4a7746));background:-moz-linear-gradient(#335d30, #4a7746);background:linear-gradient(#335d30, #4a7746);border:solid 1px #1b3013;box-shadow:inset 0 10px 15px 0 #294a16;-moz-box-shadow:inset 0 10px 15px 0 #294a16;-webkit-box-shadow:inset 0 10px 15px 0 #294a16}a.button.dribbble{color:#fff;background:#f1a4c1;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f1a4c1), to(#e675a0));background:-moz-linear-gradient(#f1a4c1, #e675a0);background:linear-gradient(#f1a4c1, #e675a0);border:solid 1px #e98eb0;border-bottom:solid 3px #cc4a79;box-shadow:inset 0 0 0 1px #f6c2d7;-moz-box-shadow:inset 0 0 0 1px #f6c2d7;-webkit-box-shadow:inset 0 0 0 1px #f6c2d7;text-shadow:0 1px 0 #d64570}a.button.dribbble:hover{background:#e675a0;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#e675a0), to(#f1a4c1));background:-moz-linear-gradient(#e675a0, #f1a4c1);background:linear-gradient(#e675a0, #f1a4c1);border:solid 1px #e98eb0;border-bottom:solid 3px #cc4a79;box-shadow:inset 0 0 0 1px #f6c2d7;-moz-box-shadow:inset 0 0 0 1px #f6c2d7;-webkit-box-shadow:inset 0 0 0 1px #f6c2d7}a.button.dribbble:active{background:#e675a0;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#e675a0), to(#f1a4c1));background:-moz-linear-gradient(#e675a0, #f1a4c1);background:linear-gradient(#e675a0, #f1a4c1);border:solid 1px #e98eb0;box-shadow:inset 0 10px 15px 0 #e05285;-moz-box-shadow:inset 0 10px 15px 0 #e05285;-webkit-box-shadow:inset 0 10px 15px 0 #e05285}a.button.twitter{background:#9fd6fa;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#9fd6fa), to(#6bb9f7));background:-moz-linear-gradient(#9fd6fa, #6bb9f7);background:linear-gradient(#9fd6fa, #6bb9f7);border:solid 1px #72bdf4;border-bottom:solid 3px #4a9de1;box-shadow:inset 0 0 0 1px #bfe4fc;-moz-box-shadow:inset 0 0 0 1px #bfe4fc;-webkit-box-shadow:inset 0 0 0 1px #bfe4fc;color:#fff;text-shadow:0 1px 0 #4598f3}a.button.twitter:hover{background:#6bb9f7;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#6bb9f7), to(#9fd6fa));background:-moz-linear-gradient(#6bb9f7, #9fd6fa);background:linear-gradient(#6bb9f7, #9fd6fa);border:solid 1px #72bdf4;border-bottom:solid 3px #4a9de1;box-shadow:inset 0 0 0 1px #bfe4fc;-moz-box-shadow:inset 0 0 0 1px #bfe4fc;-webkit-box-shadow:inset 0 0 0 1px #bfe4fc}a.button.twitter:active{background:#6bb9f7;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#6bb9f7), to(#9fd6fa));background:-moz-linear-gradient(#6bb9f7, #9fd6fa);background:linear-gradient(#6bb9f7, #9fd6fa);border:solid 1px #72bdf4;box-shadow:inset 0 10px 15px 0 #50aaf3;-moz-box-shadow:inset 0 10px 15px 0 #50aaf3;-webkit-box-shadow:inset 0 10px 15px 0 #50aaf3}a.button.facebook{background:#99b6df;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#99b6df), to(#638ec8));background:-moz-linear-gradient(#99b6df, #638ec8);background:linear-gradient(#99b6df, #638ec8);border:solid 1px #6d94ce;border-bottom:solid 3px #3867ac;box-shadow:inset 0 0 0 1px #bbcfeb;-moz-box-shadow:inset 0 0 0 1px #bbcfeb;-webkit-box-shadow:inset 0 0 0 1px #bbcfeb;color:#fff;text-shadow:0 1px 0 #3c61ab}a.button.facebook:hover{background:#638ec8;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#638ec8), to(#99b6df));background:-moz-linear-gradient(#638ec8, #99b6df);background:linear-gradient(#638ec8, #99b6df);border:solid 1px #6d94ce;border-bottom:solid 3px #3867ac;box-shadow:inset 0 0 0 1px #bbcfeb;-moz-box-shadow:inset 0 0 0 1px #bbcfeb;-webkit-box-shadow:inset 0 0 0 1px #bbcfeb}a.button.facebook:active{background:#638ec8;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#638ec8), to(#99b6df));background:-moz-linear-gradient(#638ec8, #99b6df);background:linear-gradient(#638ec8, #99b6df);border:solid 1px #6d94ce;box-shadow:inset 0 10px 15px 0 #4176c4;-moz-box-shadow:inset 0 10px 15px 0 #4176c4;-webkit-box-shadow:inset 0 10px 15px 0 #4176c4}.heart,.arrow-up,.arrow-down,.coda-nav-left,.coda-nav-right{background:transparent url(/images/icon-sprites.png) no-repeat top left}#vote-container{float:left;display:block;padding:4px 8px 0 0;color:#333}#vote-container .vote.disabled{display:none}#vote-container .results,#vote-container .vote{display:block;float:left;padding:4px 8px;font-size:11px;border:1px solid #dbdbdb;font-family:Helvetica, Arial, sans-serif;font-weight:bold;background:#f3f5f4;background:linear-gradient(#f3f5f4, #ececec);background:-moz-linear-gradient(#f3f5f4, #ececec);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3f5f4), color-stop(100%, #ececec));background:-webkit-linear-gradient(#f3f5f4, #ececec);background:-o-linear-gradient(#f3f5f4, #ececec);background:-ms-linear-gradient(#f3f5f4, #ececec);-webkit-box-shadow:0px 1px 1px #AAA;-moz-box-shadow:0px 1px 1px #AAA;box-shadow:0px 1px 1px #AAA}#vote-container .results:hover,#vote-container .vote:hover{cursor:pointer;color:#999}#vote-container .results-up{margin:0 0 0 4px}#vote-container .results-up,#vote-container .vote-up{border-right:0;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}#vote-container .results-down,#vote-container .vote-down{border-left:0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}#vote-container .vote-up:hover{border-color:#63a67a;text-shadow:-1px -1px 0 #2f8c50;background:linear-gradient(#59dc89, #32b562);background:-moz-linear-gradient(#59dc89, #32b562);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #59dc89), color-stop(100%, #32b562));background:-webkit-linear-gradient(#59dc89, #32b562);background:-ms-linear-gradient(#59dc89, #32b562);background:-o-linear-gradient(#59dc89, #32b562)}#vote-container .vote-down:hover{border-color:#b53239;text-shadow:-1px -1px 0 #8c2f34;background:linear-gradient(#dc5960, #b53239);background:-moz-linear-gradient(#dc5960, #b53239);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc5960), color-stop(100%, #b53239));background:-webkit-linear-gradient(#dc5960, #b53239);background:-ms-linear-gradient(#dc5960, #b53239);background:-o-linear-gradient(#dc5960, #b53239)}#vote-container .arrow-down{background-position:0 0;width:10px;height:13px}#vote-container .arrow-up{background-position:0 -15px;width:10px;height:13px}#vote-container .heart{background-position:0 -154px;width:12px;height:13px}#vote-container #heart-left{padding-left:16px;float:left}.facebook-share{float:left;display:block;background:transparent url(https://superfamicom.org/images/facebook-share.png) no-repeat left top;width:63px;height:20px;margin-right:4px;text-indent:100%;white-space:nowrap;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.facebook-share{-o-background-size:63px 20px;-moz-background-size:63px 20px;-webkit-background-size:63px 20px;background-size:63px 20px;background-image:url(https://superfamicom.org/images/facebook-share@2x.png)}}.twitter-button{float:left;margin-right:10px;width:70px}body{background:#f7eee2 url(/images/bg-pat-a.png) repeat top left;color:#333333;font:12px 'Gotham Rounded', 'Nunito', 'Gotham', 'Helvetica Neue', Helvetica, Arial, sans-serif;-webkit-box-shadow:inset 0px 0px 160px rgba(150,92,1,0.2);-moz-box-shadow:inset 0px 0px 160px rgba(150,92,1,0.2);box-shadow:inset 0px 0px 160px rgba(150,92,1,0.2);-webkit-text-size-adjust:100%}.content{width:896px;margin:0 auto}.inner-title{margin:0 0 16px 0}#squares{float:left;margin:6px 4px 0 0;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-ms-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;opacity:1}#squares:hover{opacity:0.3}#logo{display:block;position:relative;margin:16px 0 0 0;width:364px;height:30px;text-indent:100%;white-space:nowrap;overflow:hidden}#logo img{position:absolute;top:0;left:0}.userbox{border:1px solid #bab4a9;border:1px solid rgba(0,0,0,0.2);border-top:none;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;padding:8px 4px 4px;font-size:12px}.userbox .avatarname{display:inline;padding-right:6px;font-weight:bold}.userbox .avatarname a{color:#000}.userbox .avatarname img{display:inline;margin-top:-3px;margin-right:3px;vertical-align:middle;border:1px solid #fff}.userbox.github{background:#e8e8e8;background:linear-gradient(top, #fff, #e8e8e8);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e8e8e8));background:-webkit-linear-gradient(top, #fff, #e8e8e8);background:-moz-linear-gradient(top, #fff, #e8e8e8);background:-ms-linear-gradient(top, #fff, #e8e8e8);background:-o-linear-gradient(top, #fff, #e8e8e8)}.userbox.mario3-orange{background:#f7e6b1;background:linear-gradient(top, #f7e6b1, #f5a663);background:-webkit-gradient(linear, left top, left bottom, from(#f7e6b1), to(#f5a663));background:-webkit-linear-gradient(top, #f7e6b1, #f5a663);background:-moz-linear-gradient(top, #f7e6b1, #f5a663);background:-ms-linear-gradient(top, #f7e6b1, #f5a663);background:-o-linear-gradient(top, #f7e6b1, #f5a663)}.userbox.mario3-orange .avatarname img{border:1px solid #866255}.userbox.mario3-orange ul.usernav li a{text-shadow:1px 1px 0 #f7e6b1}.userbox.mario3-orange #sfc-like{width:94px;overflow:hidden}ul.usernav{display:inline;margin:0;font-weight:bold}ul.usernav li{list-style-type:none;display:inline;margin:0;padding:0 4px 0 8px;float:left}ul.usernav li a{text-shadow:1px 1px 0 #ffffff}ul.usernav li a:hover{color:#862d0e}#top-nav{font-weight:bold;padding:10px 10px 0 0;margin-top:0px}#top-nav li{padding:0 20px 0 0;margin:0;display:inline-block;float:left;position:relative}#top-nav li a{display:block;margin:6px 0 0 0;padding:0 0 4px}#top-nav li:hover .drop-down{display:block}#top-nav .drop-down{background:#675852;padding:2px 8px 8px 8px;z-index:100;display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 4px #AAA;-moz-box-shadow:0px 0px 4px #AAA;box-shadow:0px 0px 4px #AAA}#top-nav .drop-down a{color:#eeeeee;padding:0}#top-nav .drop-down li{padding:0 !important;display:block !important;float:none !important}#navigation-bar{clear:both;margin-top:9px}#navigation-bar form{float:right}#navigation-bar form input.button{display:none}#navigation-bar form input.search{font-size:16px;width:252px}#feature{padding:16px 0 0 0}#large-image{float:left;width:620px;height:340px;position:relative;margin:0 24px 0 0}#large-image img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 2px 4px #AAA;-moz-box-shadow:0px 2px 4px #AAA;box-shadow:0px 2px 4px #AAA}#large-image figcaption{position:absolute;bottom:0px;left:0px;width:580px;padding:20px;background:#2b2c26;background:rgba(43,44,38,0.6);color:#efefef;font-size:15px;font-weight:bold;text-shadow:1px 1px 1px #cccccc;text-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;z-index:10}.feature-text{margin:8px 0 0 0}#popular-content{padding:16px 0 0 0}.top-game{margin:0 24px 0 0;background:#eae3d8;border:1px solid transparent;width:280px;float:left;-webkit-box-shadow:0px 0px 4px #aaaaaa;-moz-box-shadow:0px 0px 4px #aaaaaa;box-shadow:0px 0px 4px #aaaaaa;border-top:1px solid #ffffff;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid #655750;border-bottom:1px solid rgba(101,87,80,0.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.top-game.single-game{margin:4px 12px 12px 4px}.top-game-container{float:left}.genre .top-game-container{margin-bottom:24px}.gradient{display:block;width:256px;height:224px;position:absolute;background:rgba(181,33,107,0.5);background:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 200, from(rgba(255,255,255,0)), to(#000));background:-moz-radial-gradient(50% 50%, circle farthest-corner, rgba(255,255,255,0) 0%, #000 100%);-webkit-transition:opacity .4s linear;-moz-transition:opacity 0.4s linear;-ms-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.famicom .gradient{height:240px}a:hover .gradient,.gradient:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}.top-game-image{display:block;position:relative;width:256px;height:224px;margin:11px}.famicom .top-game-image{height:240px}.share{display:none;padding:8px;z-index:10000}.top-game-text{font-size:11px;padding:0 11px 11px 11px}.top-game-text h3{line-height:20px}.top-game.third{margin-right:0}#game-feature{position:relative;padding:16px 0 0 0}#game-feature .coda-nav-left,#game-feature .coda-nav-right{cursor:pointer;position:absolute;top:78px;width:31px;height:30px;text-indent:100%;white-space:nowrap;overflow:hidden}#game-feature .coda-nav-left{left:-50px;background-position:0 -122px}#game-feature .coda-nav-right{right:-40px;background-position:0 -60px}#game-feature .coda-nav-left:hover{background-position:0 -92px}#game-feature .coda-nav-right:hover{background-position:0 -30px}#game-feature #game-slideshow{margin:0 24px 0 0}#game-feature #game-slideshow img{margin:0 auto;margin-top:10px;vertical-align:middle;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}#game-feature #game-details #important .ruby{font-size:25px;line-height:26px}#game-feature #game-details #important .social{padding:7px 0 0 0}#game-feature #game-details #important .social .facebook-like{width:90px;overflow:hidden}#game-feature #game-details #important .social .google-plus-one{float:left;width:66px}#game-feature #game-details .staff-title,#game-feature #game-details .media-title,#game-feature #game-details .rom-info-title,#game-feature #game-details .references-title,#game-feature #game-details .description-title,#game-feature #game-details .translations-title{font-size:16px;float:left;clear:both;margin:24px 0 2px 0}#game-feature #game-details .media-title{float:none}#game-feature #game-details .media-video-title{font-size:12px;min-height:28px}#game-feature #game-details .references,#game-feature #game-details .description,#game-feature #game-details .translations{clear:both;text-align:left}#game-feature #game-details .credits{-moz-column-count:4;-moz-column-gap:16px;-webkit-column-count:4;-webkit-column-gap:16px;column-count:4;column-gap:16px}#game-feature #game-details .media{float:left;text-align:left;width:425px;padding-right:16px}#game-feature #game-details .flag{display:inline;margin:0 0 -1px 0}#game-feature #game-details .staff-list{clear:both;text-align:left;-moz-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;-moz-column-width:278px;-webkit-column-width:278px;column-width:278px}#game-feature #game-details .rom-info{clear:both;line-height:1.5;margin-bottom:16px}#game-feature #game-details .rom-info .info-name{display:inline-block;width:152px}.game-list-item{min-height:80px;width:436px;margin:0 0 24px 0}.game-list-item img{margin-right:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 2px 4px #AAA;-moz-box-shadow:0px 2px 4px #AAA;box-shadow:0px 2px 4px #AAA}.game-list-item .list-item-text{width:340px}#pagination{clear:both;font-size:22px;text-align:center;background:#EAE3D8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:0px 0px 4px #aaa;-moz-box-shadow:0px 0px 4px #aaa;box-shadow:0px 0px 4px #aaa;margin:0 auto;padding:8px}#pagination a{padding:4px}footer{color:#eee;width:100%;min-height:400px;border-top:1px solid #f9efd6;margin:16px 0 0 0;padding:16px 0 0 0;background:#453631 url() repeat-x 0 0;background-image:linear-gradient(#453631, #675852);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0%, #453631), color-stop(100%, #675852));background-image:-webkit-linear-gradient(#453631, #675852);background-image:-moz-linear-gradient(#453631, #675852);background-image:-ms-linear-gradient(#453631, #675852);background-image:-o-linear-gradient(#453631, #675852);background-position:50% 100%;background-repeat:repeat no-repeat;filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#675852', EndColorStr='#453631', GradientType=0)}footer .content{margin-bottom:4px;padding:8px 40px;background:#453631;background:rgba(69,54,49,0.9);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:0px 0px 4px rgba(52,41,37,0.8);-moz-box-shadow:0px 0px 4px rgba(52,41,37,0.8);box-shadow:0px 0px 4px rgba(52,41,37,0.8)}footer a{color:#eee}footer h3{text-shadow:1px 1px 1px #15100d;text-shadow:1px 1px 1px rgba(21,16,13,0.6)}footer #top-rated-games{float:left}footer #top-rated-games #best-list li a{display:inline-block;width:230px;min-height:16px;vertical-align:top}footer #top-rated-games #best-list li em{display:inline-block;text-align:right}footer #superfamicom-blog{width:344px;float:left}footer #superfamicom-blog h4{margin:14px 0 2px 0;text-shadow:1px 1px 1px #15100d;text-shadow:1px 1px 1px rgba(21,16,13,0.4)}footer #superfamicom-blog p{font-size:12px;line-height:15px;padding:0 16px 0 0}footer #bottom-nav{float:left}footer #bottom-nav a{display:block;line-height:16px}footer #bottom-nav #onsite{padding:0 0 16px 0}footer #copyright{clear:both;padding:24px 0 0 0;text-align:center;font-size:10px;color:#cccccc}footer #copyright a{color:#cccccc;text-shadow:1px 1px 1px #15100d;text-shadow:1px 1px 1px rgba(21,16,13,0.6)}.price-price{font-family:Monaco, Consolas, monospace !important}@media only screen and (min-width: 768px) and (max-width: 991px){.content{width:712px}header .userbox{width:258px}header #navigation-bar #top-nav #search-form{padding:0 !important}header #navigation-bar form input.search{width:132px}#feature{padding:8px 0 0 0}#feature #large-image{margin:0 0 16px 46px}#feature #details{margin:0 0 8px 0}#feature #details h3{margin:0 8px 0 0;float:left}#feature #details h4{padding:3px 0 0 0}#popular-content .top-game{margin:0 8px 0 0;width:230px}#popular-content .top-game .top-game-image{width:214px;height:188px;margin:8px}#popular-content .top-game .top-game-image img{width:214px;height:188px}#popular-content .top-game .top-game-image .gradient{width:214px;height:188px}#popular-content .top-game.third,#popular-content .top-game.sixth{margin-right:0}footer .content{padding:8px 20px}footer #superfamicom-blog{width:436px}footer #bottom-nav{margin:16px 0 0 0;clear:both}footer #bottom-nav #onsite{float:left}footer #bottom-nav #offsite{padding:0 0 0 16px;float:left}}@media only screen and (max-width: 767px){.content{width:252px;margin:0 auto}#squares{display:none}#logo{left:-50px}.userbox .avatarname{display:none}#top-nav li{padding:0 12px 0 0}#search-form{padding:0;width:252px}#large-image{width:252px;overflow:hidden;margin:0 0 8px 0}#large-image img{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#large-image figcaption{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:212px}.top-game{margin:0 0 16px -14px}.top-game.third{margin:0 0 16px -14px}#game-details{clear:both;padding:16px 0 0 0}#top-rated-games{width:252px;margin:0 0 16px 0}#superfamicom-blog{width:252px;margin:0 0 16px 0;overflow:hidden}#bottom-nav{width:252px}}@media only screen and (min-width: 480px) and (max-width: 767px){.content{width:436px;margin:0 auto}#squares{display:block}#logo{left:0}#top-nav li{padding:0 12px 0 0}#search-form{width:290px;padding:0}#navigation-bar form input.search{width:290px}#large-image{width:436px;overflow:hidden}#large-image img{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#large-image figcaption{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:396px}.top-game{margin:0 0 16px 77px}.top-game.third{margin:0 0 16px 77px}#game-slideshow{left:70px}#top-rated-games{width:436px;margin:0 0 16px 0}#superfamicom-blog{width:436px;margin:0 0 16px 0}#bottom-nav{width:436px}}#game-slideshow{width:276px;height:244px;float:left;position:relative;overflow:hidden;background:#d1cfd2 url(/images/icons/loading.gif) no-repeat center center;background-color:rgba(61,86,148,0.2);border-bottom:1px solid #655750;border-bottom:1px solid rgba(101,87,80,0.2);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.famicom #game-slideshow{height:256px}.coda-slider{float:left;overflow:hidden;position:relative;min-height:130px;width:896px}.coda-slider .panel{display:block;float:left;min-height:130px;width:896px}.coda-slider .panel-wrapper{padding:20px}.coda-slider .panel-container{position:relative}.coda-slider-wrapper{clear:both;overflow:auto}.long-blue-button{display:inline-block;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #599bdc), color-stop(100%, #3072b3));background:-moz-linear-gradient(center top, #599bdc 0%, #3072b3 100%);-webkit-box-shadow:0px 1px 0px 0px #7dc0ff inset,0px -1px 0px 0px #1a3d5e inset,0px 2px 2px 0px #d4d4d4;-moz-box-shadow:0px 1px 0px 0px #7dc0ff inset,0px -1px 0px 0px #1a3d5e inset,0px 2px 2px 0px #d4d4d4;box-shadow:0px 1px 0px 0px #7dc0ff inset,0px -1px 0px 0px #1a3d5e inset,0px 2px 2px 0px #d4d4d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0px 1px 0px #424242;padding:10px 20px;display:block;border-color:#295c8c;border-width:1px;border-style:solid;font-family:Lucida Grande;font-size:14px;color:#FFFFFF}.long-blue-button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #82bbf0), color-stop(100%, #3072b3));background:-moz-linear-gradient(center top, #82bbf0 0%, #3072b3 100%)}.long-blue-button:active{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #143a5e), color-stop(100%, #5ea3e0));background:-moz-linear-gradient(center top, #143a5e 20%, #5ea3e0 100%);-webkit-box-shadow:0px 1px 0px 0px #54799c inset;-moz-box-shadow:0px 1px 0px 0px #54799c inset;box-shadow:0px 1px 0px 0px #54799c inset}.long-red-button{display:inline-block;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc5959), color-stop(100%, #b33030));background:-moz-linear-gradient(center top, #dc5959 0%, #b33030 100%);-webkit-box-shadow:0px 1px 0px 0px #ff7d7d inset,0px -1px 0px 0px #5e1919 inset,0px 2px 2px 0px #d4d4d4;-moz-box-shadow:0px 1px 0px 0px #ff7d7d inset,0px -1px 0px 0px #5e1919 inset,0px 2px 2px 0px #d4d4d4;box-shadow:0px 1px 0px 0px #ff7d7d inset,0px -1px 0px 0px #5e1919 inset,0px 2px 2px 0px #d4d4d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0px 1px 0px #424242;padding:10px 20px;display:block;border-color:#8C2828;border-width:1px;border-style:solid;font-family:Lucida Grande;font-size:14px;color:#FFFFFF}.long-red-button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f08282), color-stop(100%, #b33030));background:-moz-linear-gradient(center top, #f08282 0%, #b33030 100%)}.long-red-button:active{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #5e1414), color-stop(100%, #e05e5e));background:-moz-linear-gradient(center top, #5e1414 20%, #e05e5e 100%);-webkit-box-shadow:0px 1px 0px 0px #9C5454 inset;-moz-box-shadow:0px 1px 0px 0px #9C5454 inset;box-shadow:0px 1px 0px 0px #9C5454 inset}
