/* fancyBox v2.1.2 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox_sprite-a5541245a3dbdbeb7109f5010047d8b2.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/fancybox_loading-772e5703c0fb2f4ae95f8d1e8842219e.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/blank-b442407c53d10332f746cecb7f75aad6.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/fancybox_overlay-9b8c0e37762f958f7a3aea2ebd80c98c.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}
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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.2}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{min-width:992px;font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif;height:100vh;display:flex;flex-direction:column}a,a:visited{text-decoration:none}a:hover,a:active{text-decoration:none}div.clear{content:"";visibility:hidden;display:block;clear:both}::selection{color:#2f2f2f;background-color:#df0}::-moz-selection{color:#2f2f2f;background-color:#df0}header.main{height:100px;background:url(/assets/header-8179c94a06c1aaf5e9f835961b4481ab.gif) repeat-x}header.main div.center{width:928px;margin:0 auto;padding-left:16px;padding-right:16px}header.main h1{float:left}header.main h1 a{text-indent:-9999px;display:block;height:100px;width:295px;background:url(/assets/logo-dbf7ee976acd04d6225035c20819635a.gif) no-repeat left center}header.main q{float:right;margin-top:42px;color:white;padding:0 21px 0 21px;position:relative}header.main q:before,header.main q:after{content:'"';width:18px;display:block;text-indent:-9999px;position:absolute}header.main q:before{left:-2px;background:url(/assets/open-quote-cbe940cece13c986bca13d416b12f83a.gif) no-repeat top left}header.main q:after{right:-2px;bottom:-2px;background:url(/assets/close-quote-e5d94f174f3d070e4f2535e56dd2c0b5.gif) no-repeat bottom right}nav.main{flex:none;border-top:1px solid #df0;background:url(/assets/navigation-97b67d0c5c8250e82b146d768b485238.gif) repeat-x;overflow:hidden}nav.main ul{width:960px;margin:0 auto}nav.main ul li{display:block;float:left}nav.main ul li a{display:block;padding:1em;color:#535353;text-transform:uppercase}nav.main ul li.session{float:right}nav.main ul li a:hover,nav.main ul li.selected a{color:#202020;background:#df0 url(/assets/item-04841f088f96dc1745e6b5168f5ff79d.gif) repeat-x bottom}nav.main ul li.session.selected a,nav.main ul li.session a:hover{color:#df0;background:none}nav.main:after{content:"";visibility:hidden;display:block;clear:both}#subnavigation{border-top:1px solid #000}#subnavigation li{display:block;float:left;text-align:center}#subnavigation li a{display:block;color:#fff}#subnavigation li a:hover,#subnavigation li.checked a{background:none;color:#df0}#subnavigation .center{width:960px;margin:0 auto;word-wrap:break-word}#puzzles{overflow:hidden;height:68px;padding:1em 0;background:#5d5d5d url(/assets/puzzles-bade69e3ed9146ceb927eb11e41cdad3.gif) repeat-x}#puzzles ul{position:relative}#puzzles li ul{position:static;display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;width:auto;margin:0 auto;margin-bottom:1em}#puzzles li li{margin-right:1em}#puzzles li li,#puzzles x:-moz-any-link{display:table}#puzzles span{display:block}#puzzles .puzzle{width:50px;height:50px;position:relative;background-image:url(/assets/puzzles-61143e8804f7413c4116bc90eadfff49.png);background-repeat:no-repeat;margin:0 auto}#puzzles .kind{width:25px;height:25px;position:absolute;right:0;bottom:0;background-image:url(/assets/kinds-72a6acec1a602b24b6bc2a8040d8402d.png);background-repeat:no-repeat}#puzzles a:hover,#puzzles a:active{width:auto}#puzzles .name{padding-top:0.25em;font-size:0.75em;text-transform:capitalize;white-space:nowrap}#kinds{clear:both;height:1em;padding:0.375em 0;padding-top:0.5em;background:#1c1c1c url(/assets/kinds-5a855ad18894d39376192e5bf6e04860.gif) bottom repeat-x}#kinds li a{font-size:0.75em;text-transform:uppercase}div.flash{background:#e4ff33 url(/assets/notice-7e13313585592911e8a70cd1a1d156e0.gif) top repeat-x;position:relative}div.flash p{color:#2f2f2f;padding:9px 0;text-align:center}div.flash p strong{font-weight:bold}div.flash p a{color:#2f2f2f;text-decoration:underline}div.flash p a:hover{background-color:#2f2f2f;color:#df0;text-decoration:none}div.flash a.close{display:block;position:absolute;width:21px;height:21px;right:75px;top:50%;margin-top:-10px;text-indent:-9999px;background:#df0 url(/assets/close_button-af6552298d8dc499952ff7628ab40cd9.gif) center no-repeat}div.flash a.close:hover{background-color:red;border-color:black;color:black}ul.token-input-list-facebook{overflow:hidden;height:auto !important;height:1%;width:400px;border:1px solid #8496ba;cursor:text;font-size:12px;font-family:Verdana;min-height:1px;z-index:999;margin:0;padding:0;background-color:#fff;list-style-type:none;clear:left}ul.token-input-list-facebook li input{border:0;width:100px;padding:3px 8px;background-color:white;margin:2px 0;-webkit-appearance:caret}li.token-input-token-facebook{overflow:hidden;height:auto !important;height:15px;margin:3px;padding:1px 3px;background-color:#eff2f7;color:#000;cursor:default;border:1px solid #ccd5e4;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;white-space:nowrap}li.token-input-token-facebook p{display:inline;padding:0;margin:0}li.token-input-token-facebook span{color:#a6b3cf;margin-left:5px;font-weight:bold;cursor:pointer}li.token-input-selected-token-facebook{background-color:#5670a6;border:1px solid #3b5998;color:#fff}li.token-input-input-token-facebook{float:left;margin:0;padding:0;list-style-type:none}div.token-input-dropdown-facebook{position:absolute;width:400px;background-color:#fff;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;font-size:11px;font-family:Verdana;z-index:1}div.token-input-dropdown-facebook p{margin:0;padding:5px;font-weight:bold;color:#777}div.token-input-dropdown-facebook ul{margin:0;padding:0}div.token-input-dropdown-facebook ul li{background-color:#fff;padding:3px;margin:0;list-style-type:none}div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li em{font-weight:bold;font-style:normal}div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook{background-color:#3b5998;color:#fff}form input,form textarea,form select{margin:0}form li{margin-bottom:0.75em}form li.error input,form li.error textarea{border:2px solid #a00}form li.error p.inline-errors{padding-left:10em;color:#a00}form label{display:block;float:left;width:10em}form input,form textarea{padding:1px}form input[type=text],form input[type=password],form input[type=email]{width:15em}form input[type=submit]{display:block;margin-left:160px}form .bot{display:none}form li.boolean label{float:none;margin-left:10em}form li.boolean label input{margin-right:0.75em}#content,div.fancybox-inner{flex:1 1 0%;color:white;background:#5c7da0 url(/assets/content-8cdc78574e6586c246987c517fd6a65a.gif) repeat-x}#content .center,div.fancybox-inner .center{width:960px;margin:0 auto;padding:32px 16px}#content h1,div.fancybox-inner h1{font-size:2.5em;margin-bottom:1em;color:#df0}#content h2,div.fancybox-inner h2{font-size:1.25em;margin-bottom:0.25em;padding-bottom:0.25em;color:#df0}#content h3,div.fancybox-inner h3{font-size:1.25em;margin:1em 0;color:#df0}#content h4,div.fancybox-inner h4{font-size:1.125em;margin-bottom:1em;color:#df0}#content strong,div.fancybox-inner strong{font-weight:bold}#content em,div.fancybox-inner em{font-style:italic}#content small,div.fancybox-inner small{color:#b5cadf;font-size:0.75em}#content a,#content a:visited,div.fancybox-inner a,div.fancybox-inner a:visited{color:#df0}#content a:hover,#content a:active,div.fancybox-inner a:hover,div.fancybox-inner a:active{color:#2F2F2F;background-color:#df0}#content .text p,#content .text blockquote,#content .text ul,#content .text ol,div.fancybox-inner .text p,div.fancybox-inner .text blockquote,div.fancybox-inner .text ul,div.fancybox-inner .text ol{margin-bottom:1em}#content .text a,div.fancybox-inner .text a{text-decoration:underline}#content .text ul,#content .text ol,div.fancybox-inner .text ul,div.fancybox-inner .text ol{list-style-position:inside}#content .text ul,div.fancybox-inner .text ul{list-style-type:disc}#content .text ol,div.fancybox-inner .text ol{list-style-type:decimal}#content .text li,div.fancybox-inner .text li{margin-bottom:0.25em}#content .challenge,#content .suggestion,div.fancybox-inner .challenge,div.fancybox-inner .suggestion{font-size:2em;text-align:center}#content .challenge,div.fancybox-inner .challenge{margin:1em 0}#content .help,div.fancybox-inner .help{font-size:0.75em;color:#b5cadf;text-align:center;margin-bottom:0.75em}#content .pagination,div.fancybox-inner .pagination{margin-top:2em;text-align:center}#content .pagination span,#content .pagination a,#content .pagination em,div.fancybox-inner .pagination span,div.fancybox-inner .pagination a,div.fancybox-inner .pagination em{padding:0.25em}#content .pagination .disabled,div.fancybox-inner .pagination .disabled{color:#83A1BF}#content .pagination .current,div.fancybox-inner .pagination .current{background-color:#df0;color:#2f2f2f}#content .admin,div.fancybox-inner .admin{text-align:right;margin-bottom:1em}#content .admin div.form,div.fancybox-inner .admin div.form{background-color:#517397;text-align:left;padding:1em;margin-top:1em}#content .time.dnf,div.fancybox-inner .time.dnf{color:#83a1bf;color:rgba(255,255,255,0.3);text-decoration:line-through}#content .time.best,div.fancybox-inner .time.best{color:rgba(0,255,0,0.6)}#content .time.worst,div.fancybox-inner .time.worst{color:rgba(255,0,0,0.7)}#content .time.worst.dnf,div.fancybox-inner .time.worst.dnf{color:rgba(255,0,0,0.3)}#content table .odd,div.fancybox-inner table .odd{background-color:#517397}#content table small,div.fancybox-inner table small{font-size:1em;white-space:nowrap}#content table cite,div.fancybox-inner table cite{text-transform:capitalize;white-space:nowrap}#content thead,div.fancybox-inner thead{color:#df0}#content th,#content td,div.fancybox-inner th,div.fancybox-inner td{text-align:center;padding:0.25em 1em;vertical-align:middle}#content td,div.fancybox-inner td{padding-left:1em}#content article.announcement,div.fancybox-inner article.announcement{background-color:#517397;padding:0.5em;line-height:1.5;margin-bottom:2em}#content p.introduction,div.fancybox-inner p.introduction{font-size:1.25em;text-align:center;margin-bottom:1.5em}#content #features,div.fancybox-inner #features{text-align:center}#content #features img,div.fancybox-inner #features img{border:2px solid #517397;margin-bottom:0.25em}#content #features a:hover,div.fancybox-inner #features a:hover{background:none}#content #features a:hover img,div.fancybox-inner #features a:hover img{border:2px solid #df0}#content #features li,div.fancybox-inner #features li{float:left;display:block;width:464px;margin-bottom:1.5em}#content #features li.odd,div.fancybox-inner #features li.odd{margin-right:32px}#content #features:after,div.fancybox-inner #features:after{content:"";visibility:hidden;display:block;clear:both}#content #users-search,div.fancybox-inner #users-search{text-align:center;margin-bottom:1em}#content #users-search input[type="search"],div.fancybox-inner #users-search input[type="search"]{font-size:1.5em}#content #users,div.fancybox-inner #users{font-size:1.5em}#content #users li small,div.fancybox-inner #users li small{font-size:0.4em}#content ul.users,div.fancybox-inner ul.users{text-align:center}#content ul.users li,div.fancybox-inner ul.users li{display:inline;margin-right:16px;white-space:nowrap}#content #user div.admin,div.fancybox-inner #user div.admin{margin-right:10px}#content #user div.follow,div.fancybox-inner #user div.follow{text-align:right}#content #user div.follow input,div.fancybox-inner #user div.follow input{display:inline;font:inherit;line-height:normal;border:0;padding:10px;background-color:#df0;color:black;cursor:pointer;font-weight:bold}#content #user div.follow input:hover,div.fancybox-inner #user div.follow input:hover{background-color:#ce0}#content #user h1 small,div.fancybox-inner #user h1 small{font-size:40%;margin-left:0.5em}#content #user .tabs .selected,div.fancybox-inner #user .tabs .selected{font-weight:bold}#content #user #wca,div.fancybox-inner #user #wca{margin:3em 0;text-align:center}#content #user #wca a.logo,div.fancybox-inner #user #wca a.logo{padding:15px 25px;margin-right:1em;background:transparent url(/assets/wca-1f87084ba049cc41e0c845ac3b887257.gif) center no-repeat}#content #user #wca a,div.fancybox-inner #user #wca a{font-size:1.25em}#content #user ul.records .puzzle,div.fancybox-inner #user ul.records .puzzle{margin-bottom:10px}#content #user ul.records span,div.fancybox-inner #user ul.records span{display:block;text-align:center}#content #user ul.records .puzzle-image,div.fancybox-inner #user ul.records .puzzle-image{width:50px;height:50px;position:relative;background-image:url(/assets/puzzles-61143e8804f7413c4116bc90eadfff49.png);background-repeat:no-repeat;margin:0 auto;margin-bottom:5px}#content #user ul.records .kind-image,div.fancybox-inner #user ul.records .kind-image{width:25px;height:25px;position:absolute;right:0;bottom:0;background-image:url(/assets/kinds-72a6acec1a602b24b6bc2a8040d8402d.png);background-repeat:no-repeat}#content #user ul.records .record,div.fancybox-inner #user ul.records .record{position:relative}#content #user ul.records .record .csv-download-link,div.fancybox-inner #user ul.records .record .csv-download-link{position:absolute;right:10px;top:10px}#content #user ul.records li,div.fancybox-inner #user ul.records li{width:280px;float:left;padding:10px;margin-left:10px;margin-right:10px;margin-bottom:20px;background-color:#517397}#content #user ul.records table,div.fancybox-inner #user ul.records table{width:100%}#content #user ul.records thead,div.fancybox-inner #user ul.records thead{border-bottom:1px solid #df0}#content #user ul.records th,#content #user ul.records td,div.fancybox-inner #user ul.records th,div.fancybox-inner #user ul.records td{padding:4px}#content #user ul.records th,div.fancybox-inner #user ul.records th{text-align:left}#content #user ul.records td,#content #user ul.records thead th,div.fancybox-inner #user ul.records td,div.fancybox-inner #user ul.records thead th{text-align:right}#content #user ul.records td.faster strong,div.fancybox-inner #user ul.records td.faster strong{color:#6f6}#content #user ul.records td.slower strong,#content #user ul.records td.slower small,div.fancybox-inner #user ul.records td.slower strong,div.fancybox-inner #user ul.records td.slower small{color:#ff4545}#content #user ul.records:after,div.fancybox-inner #user ul.records:after{content:"";clear:both;width:0;display:block}#content #user #activity,div.fancybox-inner #user #activity{margin-bottom:2.5em}#content p.tabs,div.fancybox-inner p.tabs{text-align:center;margin-bottom:2em}#content p.tabs .selected,div.fancybox-inner p.tabs .selected{font-weight:bold}#content #records,div.fancybox-inner #records{margin:0 auto}#content #records .rank1,#content #records .rank2,#content #records .rank3,div.fancybox-inner #records .rank1,div.fancybox-inner #records .rank2,div.fancybox-inner #records .rank3{margin-bottom:1em}#content #records .rank1 th,#content #records .rank2 th,#content #records .rank3 th,div.fancybox-inner #records .rank1 th,div.fancybox-inner #records .rank2 th,div.fancybox-inner #records .rank3 th{width:42px;text-indent:-9999px;background-repeat:no-repeat;background-position:center center}#content #records .rank1 th,div.fancybox-inner #records .rank1 th{background-image:url(/assets/rank1-07bd46b62fc573fe9d0d446267a32c96.gif)}#content #records .rank1 strong,#content #records .rank1 cite,#content #records .rank1 small,div.fancybox-inner #records .rank1 strong,div.fancybox-inner #records .rank1 cite,div.fancybox-inner #records .rank1 small{font-size:2em;line-height:2.25em}#content #records .rank2 th,div.fancybox-inner #records .rank2 th{background-image:url(/assets/rank2-2b901ff451871447fb432d6edcde3d06.gif)}#content #records .rank2 strong,#content #records .rank2 cite,#content #records .rank2 small,div.fancybox-inner #records .rank2 strong,div.fancybox-inner #records .rank2 cite,div.fancybox-inner #records .rank2 small{font-size:1.5em;line-height:2em}#content #records .rank3 th,div.fancybox-inner #records .rank3 th{background-image:url(/assets/rank3-2b3262bf5981f6fe3047735fc7e6a880.gif)}#content #records .rank3 strong,#content #records .rank3 cite,#content #records .rank3 small,div.fancybox-inner #records .rank3 strong,div.fancybox-inner #records .rank3 cite,div.fancybox-inner #records .rank3 small{font-size:1.25em;line-height:1.75em}#content #record header,div.fancybox-inner #record header{padding-top:3px;position:relative;margin-bottom:2em}#content #record header small,div.fancybox-inner #record header small{display:block}#content #record header h2,div.fancybox-inner #record header h2{margin-bottom:0;padding-bottom:0}#content #record header h2,#content #record header small,div.fancybox-inner #record header h2,div.fancybox-inner #record header small{margin-left:70px}#content #record header .puzzle,div.fancybox-inner #record header .puzzle{width:50px;height:50px;position:relative;background-image:url(/assets/puzzles-61143e8804f7413c4116bc90eadfff49.png);background-repeat:no-repeat;position:absolute;left:0;top:0}#content #record header .kind,div.fancybox-inner #record header .kind{width:25px;height:25px;position:absolute;right:0;bottom:0;background-image:url(/assets/kinds-72a6acec1a602b24b6bc2a8040d8402d.png);background-repeat:no-repeat;text-indent:-9999px}#content #singles td,#content table.singles td,div.fancybox-inner #singles td,div.fancybox-inner table.singles td{padding:0.5em}#content #singles td small,#content table.singles td small,div.fancybox-inner #singles td small,div.fancybox-inner table.singles td small{white-space:normal}#content #singles,div.fancybox-inner #singles{width:100%;margin-bottom:1em}#content table.singles,div.fancybox-inner table.singles{width:900px;margin-top:1em;margin-bottom:2em}#content article.post .text,div.fancybox-inner article.post .text{margin-bottom:1em}#content article.post .meta,div.fancybox-inner article.post .meta{text-align:center;margin:2em 0}#content div.comments,div.fancybox-inner div.comments{background-color:#517397;padding:1em}#content div.comments ol.comments>li,div.fancybox-inner div.comments ol.comments>li{margin-bottom:1em}#content div.comments .comment cite,div.fancybox-inner div.comments .comment cite{display:block;font-size:1.25em;margin-bottom:0.125em}#content div.comments .comment small,div.fancybox-inner div.comments .comment small{display:block;margin-bottom:0.25em}#content div.comments form li,div.fancybox-inner div.comments form li{margin-bottom:1em}#content div.comments label,div.fancybox-inner div.comments label{display:none}#content div.comments textarea,div.fancybox-inner div.comments textarea{width:99%;height:8em}#content div.comments p.inline-errors,div.fancybox-inner div.comments p.inline-errors{padding-left:0}#content div.comments input[type=submit],div.fancybox-inner div.comments input[type=submit]{margin-left:0}#content #porno,div.fancybox-inner #porno{margin-bottom:2em}#content #porno #timer,div.fancybox-inner #porno #timer{background-color:#517397;text-align:center;border-radius:10px;display:inline-block;vertical-align:middle;width:566px;padding:8px 16px 1.5em 16px}#content #porno #timer #new_single,div.fancybox-inner #porno #timer #new_single{display:none}#content #porno #timer .scramble,div.fancybox-inner #porno #timer .scramble{text-align:center;font-size:0.9em;margin-bottom:1em}#content #porno #timer .time,div.fancybox-inner #porno #timer .time{font-weight:bold;font-size:550%}#content #porno #timer .time.starting,div.fancybox-inner #porno #timer .time.starting{color:#44d944}#content #porno #timer div.add_comment,div.fancybox-inner #porno #timer div.add_comment{margin-bottom:1em;display:none}#content #porno #timer div.add_comment div.bubble,div.fancybox-inner #porno #timer div.add_comment div.bubble{display:inline-block;padding-top:8px;padding-bottom:8px;padding-right:6px;padding-left:6px;border-radius:5px;margin:0 auto;background-color:#df0;position:relative;box-shadow:2px 2px 10px rgba(0,0,0,0.5)}#content #porno #timer div.add_comment div.bubble a,div.fancybox-inner #porno #timer div.add_comment div.bubble a{color:#212121}#content #porno #timer div.add_comment div.bubble a:hover,div.fancybox-inner #porno #timer div.add_comment div.bubble a:hover{text-decoration:underline}#content #porno #timer div.add_comment div.bubble:after,div.fancybox-inner #porno #timer div.add_comment div.bubble:after{content:"";position:absolute;top:-8px;left:50%;margin-left:-8px;width:0;border-width:0 8px 8px;border-style:solid;border-color:#df0 transparent}#content #porno #timer div.add_comment form,div.fancybox-inner #porno #timer div.add_comment form{margin-bottom:-0.5em;display:none}#content #porno #timer form,div.fancybox-inner #porno #timer form{margin-top:1em;margin-bottom:1em}#content #porno #timer form label,div.fancybox-inner #porno #timer form label{display:none}#content #porno #timer form li,div.fancybox-inner #porno #timer form li{text-align:center;margin-bottom:1em}#content #porno #timer form input[type=submit],div.fancybox-inner #porno #timer form input[type=submit]{display:inline-block;font-size:150%;margin:0}#content #porno #timer form input[type=text],div.fancybox-inner #porno #timer form input[type=text]{font-size:200%;font-weight:bold;text-align:center;width:7em}#content #porno #timer p.help,div.fancybox-inner #porno #timer p.help{margin-top:-0.5em}#content #porno #timer label.inspection-toggle,div.fancybox-inner #porno #timer label.inspection-toggle{display:block;margin-bottom:1.5em}#content #porno #stats,div.fancybox-inner #porno #stats{text-align:center;width:286px;padding:16px;padding-top:8px;margin-left:38px;display:inline-block;border-radius:10px;background-color:#517397;vertical-align:middle}#content #porno #stats h4,div.fancybox-inner #porno #stats h4{font-weight:bold;margin-bottom:0.2em}#content #porno #stats .current,div.fancybox-inner #porno #stats .current{margin-bottom:0.5em}#content #times #chart-container,div.fancybox-inner #times #chart-container{width:598px;float:left}#content #times #chart-container p.tabs,div.fancybox-inner #times #chart-container p.tabs{margin-bottom:0.5em}#content #times #chart-container #chart,div.fancybox-inner #times #chart-container #chart{margin-bottom:0.5em}#content #times #chart-container ul,div.fancybox-inner #times #chart-container ul{margin:0 auto;width:50%}#content #times #chart-container p.help,div.fancybox-inner #times #chart-container p.help{margin-bottom:2em}#content #times #singles,div.fancybox-inner #times #singles{width:286px;float:right;background-color:#517397;border-radius:10px;padding:16px}#content #times #singles ol,div.fancybox-inner #times #singles ol{list-style-type:decimal;list-style-position:outside;padding-left:2em}#content #times #singles ol li,div.fancybox-inner #times #singles ol li{margin-bottom:0.4em}#content #times #singles ol li .fu,div.fancybox-inner #times #singles ol li .fu{text-align:right}#content #times #singles ol li .time.plus2:after,div.fancybox-inner #times #singles ol li .time.plus2:after{content:"+"}#content #times #singles .details,div.fancybox-inner #times #singles .details{display:none}#content #times #singles .edit,div.fancybox-inner #times #singles .edit{font-size:0.75em;display:inline}#content #times #singles .edit .delete,div.fancybox-inner #times #singles .edit .delete{color:red}#content #times #singles .edit .delete:hover,div.fancybox-inner #times #singles .edit .delete:hover{background-color:red;color:#ccc}#content #times #singles .load-more,div.fancybox-inner #times #singles .load-more{text-align:center;margin-top:1em}#content #times:after,div.fancybox-inner #times:after{content:"";visibility:hidden;display:block;clear:both}#content div.profile-image-edit,div.fancybox-inner div.profile-image-edit{margin-left:160px;margin-bottom:0.75em}#content img.profile-image,div.fancybox-inner img.profile-image{border-radius:3px;vertical-align:baseline}#content #feed,div.fancybox-inner #feed{background-image:url(/assets/timeline-c0406835c0a0b25aa93060c0d8374a9d.png);background-repeat:repeat-y;background-position:50% top}#content #feed h2.date,div.fancybox-inner #feed h2.date{margin:0 auto;width:300px;background-color:#517397;padding:1em;text-align:center;border-radius:10px;color:#8ba4c0;margin-bottom:1em}#content #feed li.activity,div.fancybox-inner #feed li.activity{position:relative;width:50%;min-height:50px;margin:0 auto;margin-bottom:1em;border-top:3px solid #8ba4c0;background-color:#517397;text-align:center;padding:16px 65px}#content #feed li.activity div.entry,div.fancybox-inner #feed li.activity div.entry{margin-bottom:1em}#content #feed li.activity p.times,div.fancybox-inner #feed li.activity p.times{width:70%;margin:0 auto;margin-top:0.5em}#content #feed li.activity div.comments,div.fancybox-inner #feed li.activity div.comments{display:none;padding:0;padding-top:1em;text-align:left;margin-bottom:-1em}#content #feed li.activity div.comments textarea,div.fancybox-inner #feed li.activity div.comments textarea{width:100%;height:5em}#content #feed .puzzle-image,div.fancybox-inner #feed .puzzle-image{width:50px;height:50px;position:relative;background-image:url(/assets/puzzles-61143e8804f7413c4116bc90eadfff49.png);background-repeat:no-repeat;position:absolute;right:1em;top:1em}#content #feed .kind-image,div.fancybox-inner #feed .kind-image{width:25px;height:25px;position:absolute;right:0;bottom:0;background-image:url(/assets/kinds-72a6acec1a602b24b6bc2a8040d8402d.png);background-repeat:no-repeat}footer{background:#1e1e1e url(/assets/footer-c42152a868c113e512a996934ddc2b66.gif) repeat-x;color:#5C7DA0;text-align:center}footer p{padding:1em}footer a,footer a:visited{color:#5C7DA0;text-decoration:underline}footer a:hover,footer a:active{text-decoration:none;color:#2F2F2F;background-color:#5C7DA0}#loading{display:none;position:fixed;top:0;left:50%;background-color:#df0;width:80px;margin-left:-40px;padding:0.4em;padding-top:0.25em;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:4px 4px 20px rgba(0,0,0,0.9)}.puzzle.pos0,.puzzle-image.pos0{background-position:0px 0px}#puzzles .puzzle.pos0{background-position:0px -50px}#puzzles a:hover .puzzle.pos0,#puzzles li.checked a .puzzle.pos0{background-position:0px 0px}.kind.pos0,.kind-image.pos0{background-position:0px 0px}.puzzle.pos1,.puzzle-image.pos1{background-position:-50px 0px}#puzzles .puzzle.pos1{background-position:-50px -50px}#puzzles a:hover .puzzle.pos1,#puzzles li.checked a .puzzle.pos1{background-position:-50px 0px}.kind.pos1,.kind-image.pos1{background-position:-25px 0px}.puzzle.pos2,.puzzle-image.pos2{background-position:-100px 0px}#puzzles .puzzle.pos2{background-position:-100px -50px}#puzzles a:hover .puzzle.pos2,#puzzles li.checked a .puzzle.pos2{background-position:-100px 0px}.kind.pos2,.kind-image.pos2{background-position:-50px 0px}.puzzle.pos3,.puzzle-image.pos3{background-position:-150px 0px}#puzzles .puzzle.pos3{background-position:-150px -50px}#puzzles a:hover .puzzle.pos3,#puzzles li.checked a .puzzle.pos3{background-position:-150px 0px}.kind.pos3,.kind-image.pos3{background-position:-75px 0px}.puzzle.pos4,.puzzle-image.pos4{background-position:-200px 0px}#puzzles .puzzle.pos4{background-position:-200px -50px}#puzzles a:hover .puzzle.pos4,#puzzles li.checked a .puzzle.pos4{background-position:-200px 0px}.kind.pos4,.kind-image.pos4{background-position:-100px 0px}.puzzle.pos5,.puzzle-image.pos5{background-position:-250px 0px}#puzzles .puzzle.pos5{background-position:-250px -50px}#puzzles a:hover .puzzle.pos5,#puzzles li.checked a .puzzle.pos5{background-position:-250px 0px}.kind.pos5,.kind-image.pos5{background-position:-125px 0px}.puzzle.pos6,.puzzle-image.pos6{background-position:-300px 0px}#puzzles .puzzle.pos6{background-position:-300px -50px}#puzzles a:hover .puzzle.pos6,#puzzles li.checked a .puzzle.pos6{background-position:-300px 0px}.kind.pos6,.kind-image.pos6{background-position:-150px 0px}.puzzle.pos7,.puzzle-image.pos7{background-position:-350px 0px}#puzzles .puzzle.pos7{background-position:-350px -50px}#puzzles a:hover .puzzle.pos7,#puzzles li.checked a .puzzle.pos7{background-position:-350px 0px}.kind.pos7,.kind-image.pos7{background-position:-175px 0px}.puzzle.pos8,.puzzle-image.pos8{background-position:-400px 0px}#puzzles .puzzle.pos8{background-position:-400px -50px}#puzzles a:hover .puzzle.pos8,#puzzles li.checked a .puzzle.pos8{background-position:-400px 0px}.kind.pos8,.kind-image.pos8{background-position:-200px 0px}.puzzle.pos9,.puzzle-image.pos9{background-position:-450px 0px}#puzzles .puzzle.pos9{background-position:-450px -50px}#puzzles a:hover .puzzle.pos9,#puzzles li.checked a .puzzle.pos9{background-position:-450px 0px}.kind.pos9,.kind-image.pos9{background-position:-225px 0px}.puzzle.pos10,.puzzle-image.pos10{background-position:-500px 0px}#puzzles .puzzle.pos10{background-position:-500px -50px}#puzzles a:hover .puzzle.pos10,#puzzles li.checked a .puzzle.pos10{background-position:-500px 0px}.kind.pos10,.kind-image.pos10{background-position:-250px 0px}.puzzle.pos11,.puzzle-image.pos11{background-position:-550px 0px}#puzzles .puzzle.pos11{background-position:-550px -50px}#puzzles a:hover .puzzle.pos11,#puzzles li.checked a .puzzle.pos11{background-position:-550px 0px}.kind.pos11,.kind-image.pos11{background-position:-275px 0px}.puzzle.pos12,.puzzle-image.pos12{background-position:-600px 0px}#puzzles .puzzle.pos12{background-position:-600px -50px}#puzzles a:hover .puzzle.pos12,#puzzles li.checked a .puzzle.pos12{background-position:-600px 0px}.kind.pos12,.kind-image.pos12{background-position:-300px 0px}.puzzle.pos13,.puzzle-image.pos13{background-position:-650px 0px}#puzzles .puzzle.pos13{background-position:-650px -50px}#puzzles a:hover .puzzle.pos13,#puzzles li.checked a .puzzle.pos13{background-position:-650px 0px}.kind.pos13,.kind-image.pos13{background-position:-325px 0px}.puzzle.pos14,.puzzle-image.pos14{background-position:-700px 0px}#puzzles .puzzle.pos14{background-position:-700px -50px}#puzzles a:hover .puzzle.pos14,#puzzles li.checked a .puzzle.pos14{background-position:-700px 0px}.kind.pos14,.kind-image.pos14{background-position:-350px 0px}.puzzle.pos15,.puzzle-image.pos15{background-position:-750px 0px}#puzzles .puzzle.pos15{background-position:-750px -50px}#puzzles a:hover .puzzle.pos15,#puzzles li.checked a .puzzle.pos15{background-position:-750px 0px}.kind.pos15,.kind-image.pos15{background-position:-375px 0px}.puzzle.pos16,.puzzle-image.pos16{background-position:-800px 0px}#puzzles .puzzle.pos16{background-position:-800px -50px}#puzzles a:hover .puzzle.pos16,#puzzles li.checked a .puzzle.pos16{background-position:-800px 0px}.kind.pos16,.kind-image.pos16{background-position:-400px 0px}.puzzle.pos17,.puzzle-image.pos17{background-position:-850px 0px}#puzzles .puzzle.pos17{background-position:-850px -50px}#puzzles a:hover .puzzle.pos17,#puzzles li.checked a .puzzle.pos17{background-position:-850px 0px}.kind.pos17,.kind-image.pos17{background-position:-425px 0px}.puzzle.pos18,.puzzle-image.pos18{background-position:-900px 0px}#puzzles .puzzle.pos18{background-position:-900px -50px}#puzzles a:hover .puzzle.pos18,#puzzles li.checked a .puzzle.pos18{background-position:-900px 0px}.kind.pos18,.kind-image.pos18{background-position:-450px 0px}.puzzle.pos19,.puzzle-image.pos19{background-position:-950px 0px}#puzzles .puzzle.pos19{background-position:-950px -50px}#puzzles a:hover .puzzle.pos19,#puzzles li.checked a .puzzle.pos19{background-position:-950px 0px}.kind.pos19,.kind-image.pos19{background-position:-475px 0px}.puzzle.pos20,.puzzle-image.pos20{background-position:-1000px 0px}#puzzles .puzzle.pos20{background-position:-1000px -50px}#puzzles a:hover .puzzle.pos20,#puzzles li.checked a .puzzle.pos20{background-position:-1000px 0px}.kind.pos20,.kind-image.pos20{background-position:-500px 0px}
