﻿body{--responsive-layout:"mobile";--display-mode:"normal"}@media (min-width: 1056px){body{--responsive-layout:"desktop"}}@media (display-mode: standalone){body{--display-mode:"standalone"}}body .pwa-app{--display-mode:"pwa-app"}.on .off,.off .on{display:none}.button.orange{background-color:#fc5b1f}.button.orange:hover{background-color:#fc7126}.button.grey{background-color:#aaa}.button.grey:hover{background-color:#aaa}.button.lightgrey{background-color:#eee;border:0.1rem solid #ccc;color:#113d4e}.button.lightgrey:hover{background-color:#f6f6f6}.button.blue{background-color:#113d4e}.button.blue:hover{background-color:#175169}.button.green{background-color:#47962a}.button.green:hover{background-color:#48aa23}.button.white{background-color:#fff;border:0.1rem solid #000;color:#000}.button.white:hover{background-color:#fff}.button.white.orange{border-color:#fc5b1f;color:#fc5b1f}.button.input-white{background-color:#fff;color:#113d4e;border:0.1rem solid #ddd;border-radius:.3rem}.button.input-white:hover{background-color:#fff;border:1px solid #999}a.button{display:inline-block;text-decoration:none}.button.small{width:134px}label.checkbox{position:absolute;top:0rem;right:0;width:5rem !important;height:3rem;cursor:pointer;white-space:nowrap}label.checkbox span.label{white-space:normal;display:inline-block}@media (min-width: 480px){label.checkbox{position:relative;top:auto;right:auto}}.checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0.1px;width:0.1px}.checkmark{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.2s;transition:.2s;border-radius:3rem}.checkmark:before{position:absolute;content:"";height:2.4rem;width:2.4rem;left:0.3rem;bottom:0.3rem;background-color:white;-webkit-transition:transform .2s;transition:transform .2s;border-radius:50%;text-align:center}input:checked+.checkmark{background-color:#47962a;color:#47962a}input:disabled+.checkmark{background-color:#ccc;color:#ccc;cursor:default}input:focus+.checkmark{box-shadow:0 0 0 0.1rem #47962a}input:checked+.checkmark:before{-webkit-transform:translateX(2rem);-ms-transform:translateX(2rem);transform:translateX(2rem);font-family:"symbols-inline", "symbols-external";content:'\e80e';padding-top:0.6rem;font-size:1.3rem}.filters{width:100%}.filters button{width:49%}.filters form{white-space:nowrap;display:inline-block;width:49%;float:right}.filters form select{width:100%}.filters form#search{display:none}@media (min-width: 640px){.filters button{width:auto;min-width:12rem}.filters form{float:none;width:auto}.filters form#search{display:inline-block;float:right}}@media (min-width: 1056px){.filters{width:auto;float:left}.filters form#selector{width:auto}.filters form#selector select{width:auto;max-width:none}.filters form#search{float:none}}.filters #search-query{display:inline-block;padding:.9rem 1.6rem;line-height:normal;border-top-right-radius:0;border-bottom-right-radius:0;width:auto}.filters #search-query:focus{border:1px solid #999}.filters #search-submit{background:url(/gfx/search.png) center no-repeat;background-size:1.8rem;background-color:#eee;padding:.9rem;border:.1rem solid #ddd;border-radius:.3rem;color:transparent;min-width:4rem;width:4rem;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;line-height:normal}.filters #search-submit:hover{border:1px solid #999}*:focus{outline:none}input,select,textarea,button{font-size:1.6rem;font-family:"Droid Sans",helvetica,arial,sans-serif;color:#183e4e;line-height:1.9rem}label{color:#113d4e;display:inline-block;vertical-align:middle;cursor:pointer}[disabled] label{cursor:default}textarea.invalid,input.invalid{box-shadow:0 0 0 2px #A00 inset}textarea.error,input.error{border:1px solid #A00 !important}.warning{color:#A00}.invalid-input-warning{background-color:#fee;color:#a00;border:0.1rem solid #a00;border-radius:0.2rem;font-size:80%;padding:0.2rem;margin-top:0.3rem}label.checkbox-indent{padding-left:2rem;position:relative}label.checkbox-indent input[type=checkbox]{position:absolute;left:0;top:0.2rem}input[type=text],input[type=email],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.1rem solid #ddd;background-color:#fff;border-radius:.3rem;color:#113d4e;display:block;padding:.9rem 0.8rem;width:100%}.button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.9rem;text-decoration:none;cursor:pointer;border:none;border-radius:.3rem;text-align:center;font-size:1.6rem;display:inline-block;background-color:#47962a;min-width:13.8rem;padding:.9rem 0.7rem;border-radius:.6rem;color:#fff}.button:hover,input[type=submit]:hover{background-color:#48aa23;text-decoration:none}[disabled] .button,[disabled] .button:hover,.button[disabled],.button[disabled]:hover,[disabled] input[type=submit],[disabled] input[type=submit]:hover,input[type=submit][disabled],input[type=submit][disabled]:hover{background-color:#ccc;color:#eee;cursor:default}textarea{line-height:2.0rem}.formMessage{font-style:italic;color:#888;font-size:1.4rem;margin-top:2px}input{padding:0 8px}input[type=radio]{margin-right:6px}.input{margin-bottom:1.5rem;position:relative}.input.submit{text-align:right;border:none}.input-submit{max-width:560px}.input-submit>div:first-child{display:inline-block;width:calc(65%);vertical-align:top}.input-submit input[type=submit]{display:inline-block;width:calc(35% - 1rem);min-width:0;float:right}input[type=file]{position:absolute;opacity:0;cursor:pointer;height:0.1px;width:0.1px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.9rem;text-decoration:none;cursor:pointer;border:none;border-radius:.3rem;text-align:center;font-size:1.6rem;padding:.9rem 3.8rem .9rem 1.6rem;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='16' height='16' viewBox='0 0 16 16'><polygon fill='rgb(204,204,204)' points='8,14 0,0 16,0'/></svg>") no-repeat right 8px center;background-size:16px;text-align:left;transition:border-color .1s ease-in-out,box-shadow .1s ease-in-out;border:.1rem solid #ddd}select:hover{border:1px solid #999}select:focus{border:1px solid #999;box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);outline:none}select:-ms-expand{display:none}*{margin:0;padding:0}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body{text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body:after{content:"mobile";display:none}@media (min-width: 640px){body:after{content:""}}@media (min-width: 1056px){body{background:url(/gfx/b/clouds.jpg) #003b4d repeat-x center top}}img{max-width:100%}#main{min-width:320px;width:100%;position:relative}@media (min-width: 1056px){#main{width:1057px;margin:36px auto 0 auto}}#top{display:none}@media (min-width: 1056px){#top{display:block;height:115px;position:relative;background-color:#fff}#top #tagline{position:absolute;left:225px;top:44px}#top #tagline span{float:left;color:#5B832F;font-weight:bold;font-size:15px;line-height:17px;font-weight:700;margin:25px 0 0 0}#top #tagline #fb_like{margin-left:16px;margin-right:10px;float:left;position:relative;top:-1px}}@media (min-width: 1056px){#top{width:989px}#top #pieces{background:url(/gfx/b/pieces.png) right top no-repeat;width:224px;height:139px;position:absolute;right:-113px;top:-24px}.charity #top #pieces{background:url(/gfx/drc/pieces_support.png) right top no-repeat}}#frame{background-color:#fff;overflow:hidden;position:relative}@media (min-width: 1056px){#frame{padding:0 40px 0 40px}}#page-container{padding:4rem 1rem 0}@media (min-width: 400px){#page-container{padding-left:2rem;padding-right:2rem}}@media (min-width: 1056px){#page-container{padding-left:0;padding-right:0}}#page-container{display:block}@media (min-width: 768px){.sidebar #page-container>article{width:calc(100% - 250px);float:left}}aside{display:block}@media (min-width: 768px){aside{float:right;width:230px}}.widget{margin-bottom:3.5rem}.page{min-height:400px;position:relative;padding-bottom:40px;box-shadow:-2px 0 8px rgba(0,0,0,0.7)}.page ul,.page ol{margin:1.5rem 0 1.5rem 2rem}@media (min-width: 1056px){.page{box-shadow:none}}.page .pre_content{margin-bottom:3.6rem}@media (min-width: 480px){.page .pre_content.attention{text-align:center;padding:0 8%}}.column{display:block;margin-left:0;vertical-align:top}.column.first{margin-left:0}@media (min-width: 640px){.column{float:left;width:30%}}.column2{width:100%;clear:both}@media (min-width: 640px){.column2{clear:none;margin-left:30px;width:calc(50% - 15px)}}.column3{width:100%;clear:both}@media (min-width: 640px){.column3{clear:none;margin-right:4%;width:66%}}ul.lifelines{display:flex;flex-wrap:wrap;margin:0 -1rem}ul.lifelines a{text-decoration:underline}ul.lifelines h2,ul.lifelines h3{margin:1rem 0 2rem;font-weight:bold}ul.lifelines li{flex:1 0 25rem;display:block;vertical-align:middle;background-color:#eee;line-height:140%;padding:1.7rem 2.2rem 3rem 3rem;text-align:left;margin:1rem;border-radius:1rem}ul.lifelines li.lifeline-icon-question:before{content:'?';font-weight:bold}ul.lifelines .lifeline-icon-question:before,ul.lifelines [class^="icon-"]:before,ul.lifelines [class*=" icon-"]:before{font-size:2.5rem;display:block;margin-bottom:1.5rem}.lifeline .fa-icon:before{font-size:1.5em}.page_selector{float:right;display:none;margin:0.7rem 0 2rem 0}@media (min-width: 768px){.page_selector{display:block}}.page_selector.top{display:none}@media (min-width: 1056px){.page_selector.top{display:block}}.page_selector a,.page_selector b,.page_selector .blank,.page_selector .inactive{padding:0.4rem 0.3rem;min-width:2.5rem;text-align:center;margin-left:0.2rem;text-decoration:none;display:inline-block;vertical-align:bottom}.page_selector .prev{transform:rotate(180deg)}.page_selector a{background-color:#eee;color:#113d4e}.page_selector .inactive{background-color:#eee;color:white}.page_selector b,.page_selector a:hover{background-color:#113d4e;color:#eee;text-decoration:none}.page_selector_more{text-align:center;margin-top:0rem;margin-bottom:2rem}@media (min-width: 768px){.page_selector_more{display:none}}.page_selector_more a{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.9rem;text-decoration:none;cursor:pointer;border:none;border-radius:.3rem;text-align:center;font-size:1.6rem;display:inline-block;background-color:#47962a;min-width:13.8rem;padding:.9rem 0.7rem;border-radius:.6rem;color:#fff;padding:1rem}.page_selector_more a:hover{background-color:#48aa23;text-decoration:none}[disabled] .page_selector_more a,[disabled] .page_selector_more a:hover,.page_selector_more a[disabled],.page_selector_more a[disabled]:hover{background-color:#ccc;color:#eee;cursor:default}.page-selector-clear{clear:both;display:block}.page-selector-clear.top{height:2rem}.section{margin-bottom:1rem}.section .header{background:#eee;padding:0 1.3rem;line-height:3.8rem;position:relative;margin:0 -1rem}.section .header h2{text-transform:uppercase;margin:0;font-size:1.6rem;margin-top:0}@media (min-width: 400px){.section .header{margin-left:-2rem;margin-right:-2rem}}@media (min-width: 480px){.section .header{margin-left:0;margin-right:0}}.section .content{padding:1rem 0 1rem 0}@media (min-width: 480px){.section .content{padding:1.5rem 0 1rem 0}}@media (min-width: 768px){.collapsable.col_left{clear:both;float:left;width:calc(50% - 10px)}.collapsable.col_right{float:right;width:calc(50% - 10px)}}.collapsable:hover h2{text-decoration:underline}.mobile-collapsable .header,.collapsable .header{cursor:pointer}.mobile-collapsable.section .header::before,.collapsable.section .header::before{content:"\e802";font-family:"symbols-inline", "symbols-external";transform:rotate(-90deg);color:#aaa;display:block;position:absolute;right:1rem;padding-left:0.3rem;font-size:2.2rem;transition:transform 0.3s}.mobile-collapsable.section.open .header::before,.collapsable.section.open .header::before{transform:rotate(90deg)}.mobile-collapsable .content{display:none}@media (min-width: 640px){.mobile-collapsable.section .header::before{display:none}.mobile-collapsable .header{cursor:default}.mobile-collapsable .content{display:block}}@font-face{font-family:"symbols-inline";src:url('data:application/font-woff;base64,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') format('woff')}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"symbols-inline", "symbols-external";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-feather:before{content:'\e800'}.icon-ri-facebook:before{content:'\e801'}.icon-arrow:before{content:'\e802'}.icon-small-arrow:before{content:'\e803'}.icon-ri-share-forward:before{content:'\e804'}.icon-ri-email:before{content:'\e805'}.icon-ri-twitter:before{content:'\e806'}.icon-ri-pinterest:before{content:'\e807'}.icon-ri-reddit:before{content:'\e808'}.icon-logo:before{content:'\e809'}.icon-ri-close:before{content:'\e80a'}.icon-comment:before{content:'\e80d'}.icon-ok:before{content:'\e80e'}.icon-heart:before{content:'\e80f'}.icon-heart-full:before{content:'\e810'}.icon-award:before{content:'\e811'}.icon-left:before{content:'\e812'}.icon-archive:before{content:'\e816'}.icon-pinterest:before{content:'\f0d2'}.icon-puzzle:before{content:'\f12e'}.icon-ri-instagram:before{content:'\f16d'}.icon-reddit:before{content:'\f1a1'}.icon-facebook:before{content:'\f30c'}.icon-heart.on:before{content:'\e810'}.column,td{vertical-align:top}.touch .tooltip{display:none}.option,.share{position:relative}.option:hover .tooltip,.share:hover .tooltip{visibility:visible;opacity:1;transition:all 0.25s ease 0.5s}.tooltip{visibility:hidden;width:12rem;background-color:#E2E3E4;color:#113d4e;text-align:center;line-height:1.5em;border-radius:.6rem;padding:0.5rem 0.5rem;position:absolute;z-index:1;bottom:132%;left:50%;margin-left:-6rem;opacity:0;transition:all 0.25s ease 0s}.tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-0.5rem;border-width:0.5rem;border-style:solid;border-color:#E2E3E4 transparent transparent transparent}html{font-size:62.5%}body{font-family:"Droid Sans",helvetica,arial,sans-serif;color:#113d4e;font-size:1.6rem}.js_link,a{color:#0389bb;text-decoration:none;cursor:pointer}.js_link:hover,a:hover{text-decoration:underline}h1 .js_link,h1 a{color:#113d4e}h1 .js_link:hover,h1 a:hover{text-decoration:none}h1{font-size:2.2rem;margin-bottom:2.5rem}h2{font-size:1.8rem;margin:4rem 0 2rem}h3{font-size:1.8rem;font-weight:normal;margin:4rem 0 2rem}li{margin-bottom:0.7rem}p{margin-bottom:2rem;line-height:140%}@media (min-width: 528px){h1{font-size:3.0rem}}.puzzle_list_date{font-size:1.2rem;color:#aaa}.clear{clear:both}.clearafter:after{content:'';display:block;clear:both}@media (max-width: 639px){.mobile-hide{display:none !important}}@media (min-width: 640px){.desktop-hide{display:none !important}}.hide{display:none}.fade{position:relative;height:3.6em;margin-bottom:0;overflow:hidden}.fade:after{content:"";text-align:left;color:#0389bb;position:absolute;bottom:0;right:0;width:40%;height:1.2em;background:linear-gradient(to right, rgba(255,255,255,0), #fff 75%)}@media (max-width: 639px){.mobile-collapsable .header{cursor:pointer}.mobile-collapsable .content{display:none}body::after{content:"mobile";display:none}}.read-more-show{position:relative;top:-15px}.signature-line{clear:both;border-bottom:0.1rem solid #ccc;padding-top:6rem;margin-bottom:7rem;text-align:center}.page-about-jigidi .puzzles .image img{max-width:100%}.page-about-jigidi .signature-line{padding-top:2rem;margin-bottom:5rem}.au-230x600{width:230px;height:600px}.au-feed{width:300px;height:260px}@media (min-width: 528px){.au-feed{width:336px;height:280px}}.au-center{text-align:center}.au-base{font-size:1rem;line-height:1.6rem;padding-bottom:0.6rem}.au-no-margin{margin:auto -3rem}.album h1{text-align:center;margin-bottom:2rem}.album #daily-share{position:absolute;right:0;top:-4rem;font-size:1.5rem;font-weight:bold;line-height:3rem;border:none;background-color:transparent;cursor:pointer}.album #daily-share::before{margin-right:.6rem;font-size:2rem;vertical-align:text-bottom}@media (min-width: 528px){.album #daily-share{top:.5rem}}.album .introduction{border-top:1px solid #eee;font-size:1.8rem;line-height:2.4rem;margin-bottom:3rem}.album .time_selector{font-size:2.2rem;line-height:3.4rem;height:3.4rem;text-align:center;margin:0 0 3rem 0}.album .time_selector a{padding:0 1rem;background-color:#eee;color:#113d4e}.album .time_selector a:hover{background-color:#113d4e;color:#eee;text-decoration:none}.album .time_selector .newer{position:absolute;left:0}.album .time_selector .older{position:absolute;right:0}.page-help em{font-weight:bold;font-style:normal}.page-help ul.fai-list,.page-help ol.fai-list{font-size:1.8rem;line-height:145%;padding:0;margin:0 0 2rem 0}.page-help ol.fai-list{margin-left:25px}.page-help ul.fai-list li{padding-left:1.3em;list-style:none;margin-bottom:0.1em}.page-help .fai-list.icon-link li{color:#0389bb}.page-help .fai-list li:before{display:inline-block;margin-left:-1.3em;width:1.3em}.page-help ol.fai-list li{list-style:none;margin-bottom:0.5em}.page-help ol .fai-number,.page-help [class^="fai-number-image"]{color:white;background:orange;display:inline-block;text-align:center;line-height:20px;height:20px;width:20px;margin-right:5px;margin-left:-25px;border-radius:10px}.page-help i.fa-icon{font-family:FontAwesome}.page-help .fa-icon:before{font-style:normal}.page-help .basics-image{margin-bottom:5rem;border-radius:0.6rem;box-shadow:#ddd 0 0 0 0.1rem;width:100%;background-size:cover;background-repeat:no-repeat;position:relative}.page-help .basics-image [class^="fai-number-image"]{position:absolute}.page-help h2{font-size:1.8rem}.page-help h1{font-size:3.8rem}.page-help p{margin-top:1.5rem}.page-help span.heading1{display:block;font-size:3rem;font-weight:bold}.page-help [class^="fai-number-image"]{margin-left:-10px;margin-top:-10px}.page-help .basics1{padding-bottom:117%;background-image:url("/gfx/basics/mobile-basics-1.jpg")}.page-help .basics1 .fai-number-image-one{top:65%;left:26%}.page-help .basics1 .fai-number-image-two{top:37.5%;left:3%}.page-help .basics1 .fai-number-image-three{top:49%;left:65%}@media (min-width: 640px){.page-help .basics1{padding-bottom:56.12245%;background-image:url("/gfx/basics/basics-1.jpg")}.page-help .basics1 .fai-number-image-one{top:55%;left:13%}.page-help .basics1 .fai-number-image-two{top:35%;left:3%}.page-help .basics1 .fai-number-image-three{top:51%;left:77%}}.page-help .basics2{padding-bottom:117%;background-image:url("/gfx/basics/mobile-basics-2.jpg")}.page-help .basics2 .fai-number-image-one{top:35.5%;left:70%}.page-help .basics2 .fai-number-image-two{top:29.5%;left:4%}.page-help .basics2 .fai-number-image-three{top:90%;left:50%}@media (min-width: 640px){.page-help .basics2{padding-bottom:71.42857%;background-image:url("/gfx/basics/basics-2.jpg")}.page-help .basics2 .fai-number-image-one{top:47%;left:56%}.page-help .basics2 .fai-number-image-two{top:50%;left:11%}.page-help .basics2 .fai-number-image-three{top:90%;left:20%}}.page-help .basics3{padding-bottom:117%;background-image:url("/gfx/basics/mobile-basics-3a.jpg")}.page-help .basics3 .fai-number-image-one{top:8%;left:73.4%}.page-help .basics3 .fai-number-image-two{top:8%;left:86%}.page-help .basics3 .fai-number-image-three{top:8%;left:94.5%}.page-help .basics3 .fai-number-image-four{top:41%;left:3%}.page-help .basics3 .fai-number-image-five{top:5%;left:21.5%}@media (min-width: 640px){.page-help .basics3{padding-bottom:50%;background-image:url("/gfx/basics/basics-3a.jpg")}.page-help .basics3 .fai-number-image-one{top:11%;left:83.6%}.page-help .basics3 .fai-number-image-two{top:11%;left:91.5%}.page-help .basics3 .fai-number-image-three{top:11%;left:97%}.page-help .basics3 .fai-number-image-four{top:50%;left:1.4%}.page-help .basics3 .fai-number-image-five{top:6%;left:11%}}.page-help .basics4{padding-bottom:94.58333%;background-image:url("/gfx/basics/mobile-basics-4.jpg")}.page-help .basics4 .fai-number-image-one{top:34%;left:38%}.page-help .basics4 .fai-number-image-two{top:82%;left:33%}.page-help .basics4 .fai-number-image-three{top:82%;left:72%}@media (min-width: 640px){.page-help .basics4{padding-bottom:50%;background-image:url("/gfx/basics/basics-4a.jpg")}.page-help .basics4 .fai-number-image-one{top:49%;left:27%}.page-help .basics4 .fai-number-image-two{top:20%;left:75%}.page-help .basics4 .fai-number-image-three{top:79.5%;left:70%}}.page-help .basics5{padding-bottom:64.08333%;background-image:url("/gfx/basics/mobile-basics-5.jpg")}@media (min-width: 640px){.page-help .basics5{padding-bottom:37.55102%;background-image:url("/gfx/basics/basics-5.jpg")}}.page-help .basics6{padding-bottom:63.41667%;background-image:url("/gfx/basics/mobile-basics-6.jpg")}.page-help .basics6 .fai-number-image-one{top:9%;left:3%}.page-help .basics6 .fai-number-image-two{top:27%;left:3%}.page-help .basics6 .fai-number-image-three{top:39%;left:3%}@media (min-width: 640px){.page-help .basics6{padding-bottom:35.71429%;background-image:url("/gfx/basics/basics-6.jpg")}.page-help .basics6 .fai-number-image-one{top:7%;left:3%}.page-help .basics6 .fai-number-image-two{top:22.5%;left:3%}.page-help .basics6 .fai-number-image-three{top:23%;left:41.5%}}.page-help .basics7{padding-bottom:41.66667%;background-image:url("/gfx/basics/mobile-basics-7.jpg")}@media (min-width: 640px){.page-help .basics7{padding-bottom:21.42857%;background-image:url("/gfx/basics/basics-7.jpg")}}.page-help .basics8{display:none}@media (min-width: 640px){.page-help .basics8{display:block}.page-help .basics8 .basics-image{padding-bottom:47.95918%;background-image:url("/gfx/basics/basics-8.jpg")}}.blog nav.blognav{margin-bottom:6rem;font-size:0;background-color:#eee}.blog nav.blognav a{color:#113d4e;font-size:1.5rem;padding:0.5rem 1rem;line-height:150%;vertical-align:top;border-right:0.4rem solid white;max-width:calc(100% - 18.4rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.blog nav.blognav a.selected{color:#eee;background-color:#113d4e}.blog nav.blognav a.selected:hover{background-color:#113d4e}.blog nav.blognav a.post-logo{width:5rem;position:relative;overflow:visible}.blog nav.blognav a.post-logo::before{position:absolute;left:0.1rem;top:-1.1rem;font-size:350%}.blog nav.blognav a:hover{text-decoration:none;background-color:rgba(255,255,255,0.25)}@media (min-width: 528px){.blog nav.blognav a{font-size:2rem;padding:0.5rem 1.8rem;max-width:calc(100% - 27.5rem)}.blog nav.blognav a.post-logo{width:8rem}.blog nav.blognav a.post-logo::before{left:0.2rem;top:-1.5rem;font-size:370%}}.blog h1 a{color:#113d4e}.blog h1{font-size:2.8rem;font-weight:normal}.blog h3{margin:0}.blog a.lead{color:#113d4e;position:relative;display:block}.blog a.lead:hover{text-decoration:none}.blog .blog_section{margin-bottom:9rem}.blog .blog_section:after{content:"";display:block;clear:both}.blog .blog_section img{width:100%}.blog .blog_section .thumb-placeholder{display:none}@media (min-width: 528px){.blog .blog_section .thumb-placeholder,.blog .blog_section img{width:calc(10rem + 35%)}.blog .blog_section .thumb-placeholder{display:block;float:right;margin:0 0 0.5rem 1.5rem}.blog .blog_section img{position:absolute;right:0;top:0}}.blog .lead{font-size:1.8rem}.blog .puzzles{min-height:0}.blog .puzzles .box{width:100%;padding:0;background-color:#000}.blog .blog_page{margin-bottom:3rem;font-size:1.6rem}.blog .blog_page h3{margin:4rem 0 2rem}.blog .puzzles .blog_page img{width:100%}.blog_entry_info,.blog_entry_info a{color:#aaa;font-size:1.4rem;margin-bottom:1.2rem}.blog_entry_info_comments{margin-left:1.5rem}.blog-post .blog_entry_info_comments{float:right}.blog_entry_info_comments span{margin:0 0.3rem}.blog_entry_info_comments .icon-comment:before{font-size:140%;position:relative;top:0.1rem;line-height:0}.blog_entry_info_section{float:right}.blog-footer{border-top:0.1rem solid #ccc;padding-top:1.6rem;margin:3rem 0 1rem 0;text-align:right;min-height:4rem;position:relative}.blog-footer a{z-index:5;position:relative}.blog-footer .prev_post,.blog-footer .next_post{display:block;margin-left:12rem;white-space:nowrap;overflow:hidden}@media (min-width: 768px){.blog-footer .prev_post,.blog-footer .next_post{max-width:calc(100vw - 48rem)}}@media (min-width: 1056px){.blog-footer .prev_post,.blog-footer .next_post{max-width:54rem}}.blog-post #options-buttons{position:absolute;text-align:left;margin-top:0}.blog-post #options-buttons .option{float:none;width:10rem;font-size:1.6rem;line-height:3.5rem}.puzzles .box.blog-teaser{padding:1.5rem 1.4rem 2.8rem 1.4rem}.puzzles .box.blog-teaser h2{margin-top:-0.4rem;padding-bottom:1.0rem;border-bottom:0.1rem solid #ccc}.puzzles .box.blog-teaser h2 a{color:#113d4e;font-weight:normal;font-size:2.2rem}.puzzles .box.blog-teaser h3{margin-top:0.5rem}.puzzles .box.blog-teaser a{font-weight:normal;color:#0389bb}.puzzles .box.blog-teaser .new-post{color:#999;margin-bottom:1rem}.puzzles .box.blog-teaser p{margin:1rem 0 0.5rem 0;line-height:normal}.box.blog-teaser h2 a::before,.blog-about h3 a::before{font-size:172%;margin-right:0.2rem;vertical-align:middle}.icon-feather:hover::before{text-decoration:none}.blog-widget{font-size:1.4rem}.blog-widget h4{font-weight:normal;font-size:2.2rem;margin-bottom:2rem}.blog-widget h4 a{font-size:2.2rem;color:#113d4e}.blog-widget input{width:100%;margin-bottom:2rem}.blog-widget a{font-size:1.6rem;display:block;margin-bottom:0.6rem}.blog-widget a.button{margin:auto}.blog-widget-info{color:#949495;padding-bottom:1.6rem;border-bottom:0.1rem solid #ccc;margin:1rem 0 1.6rem}.blog-widget-info:last-child{padding:0;border:0}.blog-about,.blog-widget-section{margin-top:0}.blog-about a,.blog-widget-section a{font-size:1.4rem}.blog-about h3,.blog-widget-section h3{font-size:2.8rem;font-weight:normal;margin-bottom:2.5rem}.blog-about p{margin-bottom:1.4rem}.blog-about a{display:inline}.blog-about h3{position:relative;left:-1.3rem}.blog-about h3 a{color:#113d4e;font-size:2.8rem;font-weight:normal}.blog-about h3 a::before{line-height:0}.blog .widget{margin-bottom:5rem}@media (min-width: 768px){.blog-widget{margin:3rem 0 5rem 0}.blog-widget:first-child{margin-top:0}.blog #page-container>article{width:calc(100% - 304px)}.blog aside{border-left:1px solid #ccc;width:268px;padding-left:38px}.blog aside .widget{border-top:0.1rem solid #ccc;padding-top:5rem;margin-bottom:6rem}.blog aside .widget:first-child{padding-top:0;border-top:none}}ol.breadcrumb{position:relative;top:-2rem;color:#aaa;font-size:1.4rem;margin:0}ol.breadcrumb li{display:inline-block;margin:0}ol.breadcrumb li::after{content:">";display:inline-block;padding:0 0.4rem}ol.breadcrumb li:last-child::after{content:""}.category{width:47%;margin-right:3%;margin-bottom:2rem;font-size:1.6rem;padding-bottom:1.5rem;display:inline-block;position:relative;vertical-align:top}.alt .category{padding:0}.category h3{margin:1.4rem 0 0.8rem 1rem;font-size:2.2rem}.alt .category h3{margin:0.5rem 0;font-size:2rem;color:#0389bb}.category a:hover h3{text-decoration:underline}.category .image{width:100%;height:100px;background-image:url(/gfx/categories/moon.jpg);background-position:50% 20%;background-size:cover}.category#cat_animals .image{background-image:url(/gfx/categories/tiger.jpg)}.category#cat_nature .image{background-image:url(/gfx/categories/forrest.jpg);background-position-y:100%}.category#cat_food .image{background-image:url(/gfx/categories/lemons.jpg)}.category#cat_people .image{background-image:url(/gfx/categories/people.jpg)}.category#cat_transportation .image{background-image:url(/gfx/categories/car.jpg)}.category#cat_scenery .image{background-image:url(/gfx/categories/whitecity.jpg)}.category#cat_buildings .image{background-image:url(/gfx/categories/aquaduct.jpg)}.category#cat_art .image{background-image:url(/gfx/categories/artbrush.jpg)}.category#cat_seasonal .image{background-image:url(/gfx/categories/fall.jpg)}.category#cat_miscellaneous .image{background-image:url(/gfx/categories/stuff.jpg)}.category a{padding:0.5rem 0;margin-left:1rem;color:#113d4e;display:block}.category a:first-child{margin:0;padding:0}.sub-categories{font-size:0;margin-bottom:2rem}.sub-categories a{background-color:#eee;padding:0.3rem 0.7rem;border-radius:0.5rem;font-size:1.4rem;display:inline-block;margin:0 0.5rem 0.5rem 0;color:#113d4e}.categories{font-size:0}@media (min-width: 528px){.category{width:32.3%;margin-right:1%}}@media (min-width: 640px){.category{width:24%}}@media (min-width: 768px){.category{width:19%}}#page-container article{position:relative}#categories_popup{margin:1.2rem 1% 0 1%}#categories_popup .categories{max-height:none;margin:.8rem 0 .3rem 0;padding-left:1rem}#categories_popup .category{margin:0 0.5%}@media (min-width: 640px){#categories_popup .category.idx_8{display:none}}@media (min-width: 768px){#categories_popup .category.idx_8{display:inline-block}}@media (min-width: 528px){#categories_popup .category.idx_9{display:none}}@media (min-width: 768px){#categories_popup .category.idx_9{display:inline-block}}#categories_popup .category h3{font-size:2rem;padding-bottom:0.5rem;margin:1rem 1rem 0.8rem 1rem;border-bottom:0.1rem solid #eee}.cathero h2 a{color:#113d4e}#join_to_post{margin-top:0;color:#aaa;padding:1.2rem;border:0.1rem solid #aaa;text-align:center;font-size:1.4rem;border-radius:.3rem;margin-bottom:2rem}#join_to_post a{text-decoration:underline}#join_to_post p{max-width:45rem;margin:auto}#load-more-comments{text-align:center}#load-more-comments .button{padding-left:2rem;padding-right:2rem}.post_photo{float:left;margin-bottom:10px}.post_photo.user_image_small{width:36px;height:36px;background-color:#E2E3E4}@media (min-width: 480px){.post_photo.user_image_small{width:72px;height:72px}}.post_content{margin-left:46px;word-break:break-word}@media (min-width: 480px){.post_content{margin-left:82px}}.post_content .post_header{height:23px}@media (min-width: 480px){.post_content .post_header{height:32px}}.post_content .post_header .post_author{font-weight:bold;color:#113d4e;text-decoration:none}.post_content .post_header .title{color:#5B832F}.post_content .post_header .post_date{font-size:1.2rem;color:#aaa}.post_content .post_header .post_pinned{float:right;color:#5B832F}.post_content .post_header .post_pinned::after{content:"PINNED COMMENT"}.post_content .post_header .post_restore,.post_content .post_header .post_delete{float:right;font-size:1.2rem;color:#800}.post_content p.post_message{color:#444;margin-bottom:15px;word-break:break-word}.post{border-bottom:1px dotted #5B832F;margin-bottom:15px;position:relative}#post_message_input{min-height:36px}@media (min-width: 480px){#post_message_input{min-height:72px}}#post_submit{transition:height 0.2s;overflow:hidden;text-align:center;height:0}@media (min-width: 528px){#post_submit{text-align:right}}#post_submit.active{height:5.4rem}#comments .notify-me{float:right;color:#666;font-size:1.3rem}#comments .notify-me input{margin-left:0.5rem}@media (min-width: 480px){#comments .notify-me{font-size:1.6rem}#comments .notify-me input{margin-left:1rem}}#creator{display:block}#creator .step{background-color:#eee;margin:0 0 1rem 0;padding:1rem 0 2rem;position:relative}#creator h2{padding:0.5rem 0 1.2rem 2rem;font-size:1.6rem;margin:0;text-align:left}#creator #step1 canvas{width:100%}#creator .overlay{position:absolute;width:100%;text-align:center;transform:translate(0, -50%);top:55%}@media (min-width: 400px){#creator .overlay{top:50%}}#creator .drag-n-drop-label{display:none}.drag-n-drop #creator .drag-n-drop-label{display:block}.drag-n-drop #creator .drag-n-drop-label i{display:block;color:#aaa;font-style:normal;margin:1rem 0 1.4rem}#creator #select-image{display:none}#creator #hold-on{display:none}#creator #hold-on span{display:inline-block;background-color:#fff;padding:1.5rem 2.5rem;border-radius:1rem;box-shadow:0 0 5px rgba(0,0,0,0.35)}#creator #progress{opacity:0;width:20rem;height:0.3rem;background:white;margin-top:1rem}#creator #progress .bar{background-color:#5B832F;display:block;width:0%;height:100%}#creator #error{opacity:0;transition:opacity 1s;margin-top:1rem;padding:0 5%;font-size:1.4rem}#creator #error.show{opacity:1;transition:opacity 0.05s}@media (min-width: 400px){#creator #error{font-size:1.6rem;padding:0 10%}}#creator #error span{display:inline-block;background-color:#fff;padding:1rem 1.3rem;border-radius:0.6rem;box-shadow:0 0 5px rgba(0,0,0,0.35)}#creator.puzzle-creating #progress,#creator.puzzle-created #progress{opacity:1;transition:opacity 0.3s}#creator.puzzle-creating #hold-on,#creator.puzzle-created #hold-on{display:block}#creator.select-image #step2 h2,#creator.image-loading #step2 h2,#creator.puzzle-creating #step2 h2,#creator.puzzle-created #step2 h2{color:#ccc}#creator.select-image #select-image,#creator.image-loading #select-image{display:block}#creator.select-image #error span,#creator.image-loading #error span{box-shadow:none;background-color:transparent}#creator #hSlider{width:calc(100% - 6rem);margin:3rem}@media (min-width: 480px){#creator #hSlider{margin-right:0;width:calc(100% - 23rem)}}#creator #vSlider{height:24rem;display:none;margin:3rem 5rem 0}#creator .create-button{text-align:center;margin-bottom:2rem}@media (min-width: 480px){#creator .create-button{position:absolute;bottom:0.8rem;right:2rem}}@media (min-width: 768px){#creator .create-button{left:0;right:0}}@media (min-width: 768px){#creator{display:table;margin:auto}#creator .step{display:table-cell;vertical-align:top}#creator #step1{width:60rem}#creator #step2{border-left:1rem solid white;width:20rem;text-align:center}#creator #hSlider{display:none}#creator #vSlider{display:inline-block}}.noUi-target{border-radius:0.6rem;box-shadow:none;border:0.1rem solid #555;background:#aaa}[disabled].noUi-target{border:0.1rem solid #bbb;background:#ccc}.noUi-vertical{width:1.4rem}.noUi-horizontal{height:1.4rem}.noUi-vertical .noUi-handle,.noUi-horizontal .noUi-handle{width:2.6rem;height:2.6rem;right:-0.7rem;top:-1.4rem;border-radius:50%;box-shadow:0 0 0.4rem #000;background-color:#98bc5c}[disabled].noUi-vertical .noUi-handle,[disabled].noUi-horizontal .noUi-handle{background:#eee;border-color:#ccc;box-shadow:0 0 0.4rem #888}.noUi-handle,.noUi-target{cursor:pointer}[disabled] .noUi-handle,[disabled].noUi-target{cursor:default}.noUi-horizontal .noUi-tooltip{padding:0.3rem 0.5rem}[disabled] .noUi-tooltip{display:none}.noUi-horizontal .noUi-handle{right:-1.3rem;top:-0.7rem}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before,.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}.noUi-marker-vertical.noUi-marker-large,.noUi-marker-horizontal.noUi-marker-large{background-color:#ccc}.noUi-marker-horizontal.noUi-marker-large{height:0.8rem}.noUi-marker-vertical.noUi-marker-large{width:0.8rem}.noUi-pips-horizontal{padding-top:0.7rem;height:2.5rem}.noUi-pips-vertical{padding-left:0.7rem}.noUi-value{display:none}.noUi-base :focus{outline:none}.debugWindow{display:none}@media (min-width: 1056px){.debugWindow{display:block;clear:both;background-color:#ccc}.debugWindow ul{width:auto;display:table}.debugWindow ul li{display:table-row;font-size:0.9rem;color:#000}.debugWindow ul li span{display:table-cell;padding:0 0 2px 10px}.debugWindow ul li.debug{color:#444}.debugWindow ul li.warning{color:#FF0}.debugWindow ul li.error{background-color:#F00}}.page-faq ul{list-style:none;margin-left:0}.faq{max-width:70rem;margin:6rem auto}.faq h2{margin:1rem 0;text-align:center}.faq input{opacity:0;left:-9999px;position:absolute}.faq input ~ div{display:none}.faq input:checked ~ div{display:block}.faq input ~ label i{border:solid #000;border-width:0 0.3rem 0.3rem 0;display:inline-block;padding:0.3rem;position:absolute;right:1rem;top:45%;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.faq input:checked ~ label i{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.faq label{display:block;font-weight:700;padding-right:3rem;position:relative}.faq .faq-item{padding:2rem 0;border-bottom:0.1rem solid #aaa;position:relative}.faq .faq-item p{margin-top:1rem}.featured{text-align:center;margin:0rem 0 4rem 0}.featured h3{margin:0 0 3rem 0;font-size:2.2rem}.featured h2{margin:2rem 0 1rem 0;font-size:2rem}.featured span{font-size:2rem}.featured .preview-container{display:inline-block;position:relative}.featured .info-link{display:inline-block;border:1.6rem solid white;box-shadow:0 0 0.5rem rgba(0,0,0,0.5)}.featured .info-link img{display:block;height:auto}.featured .solve-link{position:absolute;right:calc(1.6rem + 3%);bottom:calc(1.6rem + 3%);font-size:12vw;font-weight:bold;color:white;text-shadow:0 0 0.6rem #000}@media (min-width: 528px){.featured .solve-link{font-size:400%}}.featured .solve-link:hover{text-decoration:none;text-shadow:0 0 0.7rem #000}.featured .tool{display:inline-block;position:absolute;bottom:calc(1.6rem + 4%);text-shadow:0 0 0.6rem #000;color:white}.featured .tool.progress{left:calc(1.6rem + 2%);width:4rem;height:4rem}.featured .tool.completed{left:calc(1.6rem + 3%);bottom:calc(1.6rem + 5%);font-size:8vw}@media (min-width: 528px){.featured .tool.completed{font-size:4rem}}.featured .tool.trophy{left:calc(1.6rem + 4%);bottom:calc(1.6rem + 3%);font-size:12vw}@media (min-width: 528px){.featured .tool.trophy{font-size:6rem}}.page-subsequent h2{font-weight:normal;margin-top:2rem}.page-subsequent h3{margin-top:2rem}.favorite{clear:both;width:100%;height:72px;padding-bottom:3px;padding-top:3px;border-top:1px solid #eee;margin-bottom:3px;overflow:hidden}.favorite .photo{width:72px;height:72px;float:left}.favorite .photo .no_image{width:100%;height:100%;background:url(/gfx/a/generic_profile.jpg);background-repeat:no-repeat;background-size:cover}.favorite .info{margin:10px 0 0 16px;float:left;font-size:1.2rem}.favorite .info div a{font-size:1.6rem;margin-bottom:5px;color:#113d4e;font-weight:700}.favorite .action{float:right;display:block;margin-top:26px;font-size:1.2rem;color:#113d4e}#footer{width:100%;clear:both;font-size:1.2rem;padding-top:3rem}#footer a{color:#89a;white-space:nowrap}#footer h4{color:#fff;font-size:2rem;margin-bottom:1.5rem}#footer ul{list-style-type:none;margin-left:0}#footer ul li{margin-top:5px}#footer .legal{padding-top:12px;text-align:center;width:100%}#footer .legal a{margin:4px 10px;white-space:nowrap;display:inline-block}#footer .box{font-size:1.2rem;color:#bcd;padding:5rem 0;background-color:#113d4e;position:relative}#footer .box>div{vertical-align:middle}#footer .sitemap{font-size:0;text-align:center}@media (min-width: 768px){#footer .sitemap{width:60%;display:inline-block}}#footer .sitemap div{font-size:1.2rem;min-width:40%;display:inline-block;vertical-align:top;margin-bottom:20px}#footer .sitemap div:nth-child(3),#footer .sitemap div:nth-child(5){clear:both}@media (min-width: 480px){#footer .sitemap div{min-width:20%;margin-bottom:0}#footer .sitemap div:nth-child(3){clear:none}}@media (min-width: 768px){#footer .sitemap div{min-height:21rem}}#footer #footer-logo{width:100%;text-align:center;color:white}#footer #footer-logo .icon-logo{font-size:90px}@media (min-width: 768px){#footer #footer-logo{width:35%;display:inline-block}}#footer #follow-us{margin-top:3rem}#footer #follow-us span{color:#89a;display:block;margin-bottom:.5rem}#footer #follow-us a{color:white;font-size:4rem;display:inline-block;text-decoration:none}#footer_copyright{color:#89a;position:absolute;right:10px;bottom:10px}.frontpage #frontpage-text{margin-bottom:6rem}.frontpage #frontpage-text h3{font-size:3rem;font-weight:bold;margin:0 0 2.6rem}.frontpage #frontpage-text h4{font-size:1.8rem;margin:2.5rem 0 1.3rem}.frontpage #frontpage-text ul{margin-bottom:2.0rem}.frontpage #frontpage-text ul li{margin-bottom:1.5rem}@media (min-width: 640px){.frontpage #frontpage-text{float:left;width:calc(83% - 22rem)}}.guide-list-container{display:inline-block;position:relative;line-height:0}ol.guide-list{list-style:none;counter-reset:li;margin-left:2.5rem}ol.guide-list li{margin-bottom:1.5rem}ol.guide-list-image{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}ol.guide-list>li:before{color:#fff;background-color:orange;display:inline-block;text-align:center;position:absolute;margin-left:-2.5rem;width:2rem;height:2rem;border-radius:50%;line-height:2rem;counter-increment:li;content:counter(li)}ol.guide-list.guide-list-image>li{position:absolute}ol.guide-list.guide-list-image>li:before{margin-left:-1.25rem;margin-top:-1.25rem}.guide{position:relative;background-color:#ECF1E1;border:2px dotted #99bb61;border-radius:1.5rem;color:#437029;padding:3rem calc(4% + 1rem);margin-bottom:30px}@media (min-width: 480px){.guide{text-align:center}}.guide h2{margin-top:0;margin-bottom:20px;color:#113d4e;font-size:2.2rem}.guide hr{border:none;border-top:1px solid #99bb61;margin:20px auto 10px;max-width:400px}.postscript{padding-top:40px}.page-solve-help h2{font-size:2.4rem}.page-solve-help h3{font-weight:bold}.page-solve-help .help-player1{max-width:64.2rem;margin:0 auto}.page-solve-help .help-player1 .basics-image{padding-bottom:35.90343%;background-image:url("/gfx/help-solve/solve.jpg")}.page-solve-help .help-player1 .basics-image .fai-number-image-one{top:24%;left:75.1%}.page-solve-help .help-player1 .basics-image .fai-number-image-two{top:24%;left:87%}.page-solve-help .help-player1 .basics-image .fai-number-image-three{top:24%;left:95%}.page-solve-help .help-player1 .basics-image .fai-number-image-four{top:66%;left:3%}.page-solve-help .help-player2 .image-container,.page-solve-help .help-player3 .image-container{margin:0 auto;max-width:31.9rem}@media (min-width: 640px){.page-solve-help .help-player2 .fai-list,.page-solve-help .help-player3 .fai-list{display:inline-block;width:calc(100% - 34.9rem - 25px);vertical-align:top}.page-solve-help .help-player2 .image-container,.page-solve-help .help-player3 .image-container{width:31.9rem;display:inline-block;vertical-align:top;margin-left:2rem}}.page-solve-help .help-player2 .basics-image{padding-bottom:198.27586%;background-image:url("/gfx/help-solve/panel1.jpg")}.page-solve-help .help-player2 .basics-image .fai-number-image-one{top:14.7%;left:87%}.page-solve-help .help-player2 .basics-image .fai-number-image-two{top:50.8%;left:77%}.page-solve-help .help-player2 .basics-image .fai-number-image-three{top:55.6%;left:6%}.page-solve-help .help-player2 .basics-image .fai-number-image-four{top:55.6%;left:89%}.page-solve-help .help-player2 .basics-image .fai-number-image-five{top:65%;left:6%}.page-solve-help .help-player2 .basics-image .fai-number-image-six{top:79.7%;left:94%}.page-solve-help .help-player2 .basics-image .fai-number-image-seven{top:86.6%;left:0%}.page-solve-help .help-player2 .basics-image .fai-number-image-eight{top:91.6%;left:0%}.page-solve-help .help-player3 .basics-image{padding-bottom:145.14107%;background-image:url("/gfx/help-solve/panel2.jpg")}.page-solve-help .help-player3 .basics-image .fai-number-image-one{top:22%;left:77%}.page-solve-help .help-player3 .basics-image .fai-number-image-two{top:56%;left:42%}.page-solve-help .help-player3 .basics-image .fai-number-image-three{top:56%;left:89%}.page-solve-help .help-player3 .basics-image .fai-number-image-four{top:71.5%;left:5%}.page-solve-help .help-player3 .basics-image .fai-number-image-five{top:86.8%;left:0%}.page-solve-help .help-player3 .basics-image .fai-number-image-six{top:93.4%;left:0%}.page-solve-help #shortcuts em{font-style:normal;font-weight:normal;border:0.1rem solid #aaa;border-radius:0.3rem;background-color:#eee;width:2.2rem;display:inline-block;text-align:center}.page-solve-help #shortcuts .icon-clock{font-size:130%}.help form{max-width:600px}.help label{width:100%}.help select{width:100%}.help .note{font-size:1.4rem;margin-bottom:2rem;color:#888}.help .input{margin-bottom:2.5rem}.help input[type=submit]{padding:0.4rem 2rem}.help .input.submit a{margin-right:2rem}.leaderboard h2{text-align:center;font-size:2.2rem;margin:0 0 1.5rem 0}.leaderboard ol{list-style:none;margin-left:0}.leaderboard li{border-bottom:0.1rem solid #ccc;padding:0.5rem 0;margin:0}.leaderboard li.me{font-weight:bold}.leaderboard li a{color:inherit}.leaderboard span.time{float:right}.leaderboard .read-more-mobile{width:100%}.leaderboard a.read-more-show{padding-top:20px;color:#0389bb;display:inline-block}@media (min-width: 640px){.leaderboard a.read-more-show{display:none}}.widget .leaderboard li a{max-width:calc(100% - 50px);overflow:hidden;display:inline-block;vertical-align:top}.leaderboard .fb_publish{text-align:center;font-size:1.3rem;margin:2rem 0 4rem}@media (min-width: 480px){.highscore_box{background-color:red;width:30%;position:absolute;right:0;top:0}.option{font-size:1.4rem}}@media (min-width: 528px){#inpage_widgets .leaderboard{vertical-align:top;padding-left:1rem}}@media (min-width: 640px){#inpage_widgets .leaderboard{padding-left:0}}@media (min-width: 640px){.content-with-hint{float:left;width:calc(83% - 22rem)}}.hint{overflow:auto;margin-bottom:1em;background-color:#eee;border:none;padding:2rem 2rem 1rem 2rem}@media (min-width: 640px){article .hint{float:right;width:calc(10% + 24rem);margin-left:1.5rem}}aside .hint{min-width:32rem;width:100%}.hint h2,.hint h4{margin-top:0;font-size:1.8rem;margin-bottom:2rem}.hint ul{list-style-type:square}.hint p{margin-bottom:1rem}.puzzles .cover,.post .cover{position:absolute;opacity:0.95;background-color:#fff;z-index:10;width:100%;height:100%;top:0;left:0;text-align:center}.puzzles .cover div,.post .cover div{position:relative;top:40%;transform:translateY(-50%)}.keycap{border:0.1rem solid #aaa;border-radius:0.3rem;background-color:#eee;min-width:2.2rem;display:inline-block;text-align:center}.framed-image{border:0.1rem solid #ccc;border-radius:1.5rem;padding:1.5rem}.image-float-left{float:left;margin:0 3rem 3rem 0;max-width:40%}.image-float-right{float:right;margin:0 0 3rem 3rem;max-width:40%}.mce-content-body blockquote,.kb blockquote{padding:5rem 4rem 3rem;margin:5rem 4rem;background-color:#f3f3f3;border-top:.1rem solid #ccc;border-bottom:.1rem solid #ccc}.mce-content-body blockquote p,.kb blockquote p{font-style:italic}.mce-content-body blockquote p:first-child::before,.mce-content-body blockquote p:last-of-type::after,.kb blockquote p:first-child::before,.kb blockquote p:last-of-type::after{content:"“"}.mce-content-body blockquote footer,.kb blockquote footer{text-align:right;font-style:normal}.mce-content-body blockquote footer::before,.kb blockquote footer::before{content:"- "}.kb .image{margin:0 auto 2rem;display:block}@media (min-width: 640px){.kb{padding:1rem 2rem}}@media (min-width: 768px){.kb{padding:2rem 4rem}}.kb aside ul,.kb aside li{margin:0;padding:0}.kb p.description{font-style:italic;margin-bottom:3rem;margin-right:11rem}@media (min-width: 480px){.kb p.description{margin-right:18.5rem}}.kb.group>div,.kb.section>ul{border-top:0.1rem solid #ddd;position:relative}.kb.group>div::before,.kb.section>ul::before,.kb.overview>ul::before{content:"";display:block;position:absolute;border:none;background-image:url(/gfx/kb_figure.png);background-size:100%;background-repeat:no-repeat;pointer-events:none;width:13rem;right:0.3rem;height:10rem;top:-7.9rem}@media (min-width: 480px){.kb.group>div::before,.kb.section>ul::before,.kb.overview>ul::before{width:20rem;right:2%;height:14rem;top:-12.2rem}}.kb.overview>ul::before{top:-6.9rem}@media (min-width: 480px){.kb.overview>ul::before{right:5%;top:-11.1rem}}.kb.overview>ul{position:relative;display:flex;flex-wrap:wrap;list-style:none;margin:3rem -1rem}@media (min-width: 640px){.kb.overview>ul{margin:3rem -3rem}}.kb.overview>ul li{flex:1 0 33rem;margin:1rem;border:0.1rem solid #ddd;border-radius:1rem}.kb.overview>ul li a{padding:2rem 2rem 0.5rem 2rem;display:block;color:#113d4e}.kb.overview>ul li a:hover{text-decoration:none}.kb.overview>ul li h2{margin-top:1rem;font-size:2rem}.kb.overview>ul li:hover{border-color:#888;background-color:#eee}.kb.section h2{margin:0;font-size:2rem}.kb.section a{color:#113d4e}.kb.section ul{list-style:none;margin:2rem 0}.kb.section li{margin-bottom:1.4rem}.kb.section>ul{display:flex;flex-wrap:wrap;margin:0 -2rem;padding-top:2rem}.kb.section>ul>li{flex:1 0 30rem;margin:2rem}.kb.group aside ul{list-style:none}.kb.group aside li h2{margin:0}.kb.group aside li h2 a{color:#113d4e;font-weight:normal}.kb.group article{display:none}.kb.group>div{padding-top:3rem}@media (min-width: 768px){.kb.group>div{display:flex}.kb.group>div aside{flex:0 0 60%}.kb.group>div article{display:block;flex:0 1 35%;margin-left:5%}}@media (min-width: 768px){.kb.article{padding:2rem 0rem}}.kb.article aside{display:none;font-size:1.7rem}.kb.article aside h2{margin:0 0 1rem 0;font-size:2rem}.kb.article aside h2 a{line-height:3rem;padding:0}.kb.article aside ul{list-style:none}.kb.article aside>ul>li>ul{margin-bottom:2rem}.kb.article aside ul ul ul{margin-top:.5rem;margin-bottom:.5rem}.kb.article aside li{border-bottom:0.1rem solid #e2e2e2}.kb.article aside li:first-child{margin-top:0}.kb.article aside a{padding:1.5rem 0;display:block;position:relative;color:#113d4e}.kb.article aside a.selected::before{content:" ";display:block;width:0.5rem;height:calc(100% - 3rem);background-color:#5B832F;position:absolute;left:-1.1rem}.kb.article aside ul ul{margin:0 0 0 1.2rem;font-size:1.6rem}.kb.article aside ul ul li{border:none;padding:0}.kb.article aside ul ul a{padding:0.6rem 0}.kb.article aside ul ul a.selected::before{height:calc(100% - 1.2rem)}@media (min-width: 768px){.kb.article{display:flex}.kb.article aside{display:block;flex:0 0 28%;border-right:0.1rem solid #ccc;padding-right:2rem}.kb.article article{flex:0 1 65%;margin-left:5%}}.kb .puzzles{min-height:0}.kb .puzzles .box{background-color:#000}.kb .puzzles img{width:100%}body:not(.gdpr) .gdpr-only{display:none !important}body:not(.ccpa) .ccpa-only{display:none !important}.legal-layout .page ol{margin-left:3.2rem}.legal-layout h1{margin-bottom:2rem}.legal-layout table{border-collapse:collapse;margin-bottom:2rem}.legal-layout td{border:0.1rem solid #ccc;padding:0 1rem}.legal-layout td p{margin:0.5rem 0}@media (min-width: 640px){.legal-layout article{padding:1rem 2rem}}@media (min-width: 768px){.legal-layout article{font-size:1.8rem;padding:2rem 4rem}.legal-layout h2,.legal-layout h3{font-size:2rem}}#top .language-indicator{position:absolute;right:-2rem;top:6.5rem;cursor:pointer;text-align:right}#top .language-indicator .language-item::after{font-family:"symbols-inline", "symbols-external";content:'\e803';margin-left:1rem;transform:rotate(90deg);float:right;line-height:2.4rem}.language-open #top .language-indicator .language-item::after{transform:rotate(-90deg)}#nav-app .language-indicator{cursor:pointer;text-align:right;background-color:white}#nav-app .language-indicator .language-item{width:100%;padding:.6rem 1rem .6rem .6rem}.language-container{display:none;left:0;top:0;position:fixed;width:100%;height:100%;z-index:5;background-color:rgba(0,0,0,0.5)}.language-open .language-container{display:block}@media (min-width: 1056px){.language-container{background-color:transparent;left:auto;right:5rem;top:11rem;position:absolute;width:auto;height:auto}}.language-selector{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:white;border-radius:1.6rem;padding:1rem;box-shadow:0 0.4rem 1.4rem rgba(85,85,85,0.25)}@media (min-width: 1056px){.language-selector{position:static;transform:none}}.language-selector a{display:block;border-radius:.8rem;color:#113d4e}.language-selector a.selected{background-color:#eee;cursor:default}.language-selector a:hover{text-decoration:none}.language-selector a::after{content:'';width:2.8rem;float:right;line-height:2rem;text-align:right}.language-selector a.selected::after{font-family:"symbols-inline", "symbols-external";content:'\e80e';color:#98bc5c}.language-item{padding:.8rem;text-align:left;display:inline-block;white-space:nowrap}.language-item span{min-width:7rem}.language-item span,.language-item div{display:inline-block;vertical-align:middle;font-weight:bold}.language-item .flag{background-image:url("/gfx/flags01.png");background-size:2.4rem auto;width:2.4rem;height:2.4rem;border-radius:50%;display:inline-block;margin-right:.8rem}.language-item .flag.da{background-position:0 -48px}.language-item .flag.en{background-position:0 -24px}.language-item .flag.es{background-position:0 0}.language-item .flag.de{background-position:0 -72px}.language-item .flag.fr{background-position:0 -96px}.page-join .join,.page-join .login,.page-login .join,.page-login .login{margin:4rem 0 6rem 0}.page-join .join form,.page-join .login form,.page-login .join form,.page-login .login form{max-width:45rem}@media (min-width: 768px){.page-join #page-container>article,.page-login #page-container>article{width:calc(100% - 370px)}.page-join aside,.page-login aside{width:350px}}#mobile-jigidi-logo{display:inline-block;font-size:3.0rem;line-height:4.5rem;text-decoration:none;color:transparent}#mobile-jigidi-logo:before{color:white;top:0.9rem;position:absolute}@media (min-width: 768px){#logo{background:url(/gfx/b/jigidi_logo.png) center top no-repeat;height:67px;width:162px;left:44px;top:31px;position:absolute}}.message-reminder{position:relative;background-color:#ECF1E1;border:0.1rem solid #99bb61;border-radius:.5rem;color:#437029;padding:1rem 1.5rem;text-align:center;margin-bottom:2rem}@media (min-width: 480px){.message-reminder{text-align:center}}.message-reminder.important{display:block;top:-0.8rem}.mailbox-message .header{padding-bottom:2rem;border-bottom:.1rem solid #ccc;margin-bottom:1rem}.mailbox-message .sun .close{display:none}.mailbox-message .date{display:block;text-align:right;margin-bottom:1rem}.mailbox-message .footer{margin-top:3rem;border-top:.1rem solid #ccc;padding-top:2rem;text-align:right}.mailbox-message .message{position:relative;background-color:#ECF1E1;border:2px dotted #99bb61;border-radius:1.5rem;color:#437029;padding:3rem calc(4% + 1rem);margin-bottom:30px}.mailbox-message .message h1,.mailbox-message .message h2{color:#113d4e}.mailbox-message .message h2{margin-top:0;margin-bottom:20px;font-size:2.2rem}.mailbox-message .message hr{border:none;border-top:1px solid #99bb61;margin:20px auto 10px;max-width:400px}.mailbox{min-height:20rem;margin:3rem 0 5rem;padding-top:3rem;border-top:0.1rem solid #ccc}.mailbox .empty{color:#888}.mailbox .message{border:1px solid #99bb61;border-radius:0.4rem;padding:1rem;display:block;margin-bottom:1rem;color:#437029;background-color:#ECF1E1}.mailbox .message.read{background-color:#f3f6ed;border-color:#bdd498;opacity:1}.mailbox .message.read .subject{font-weight:normal}.mailbox .message .subject{font-weight:bold}.mailbox .message .date{display:inline-block;font-size:80%;float:right;margin-left:1rem}.mailbox .message .body{display:block;font-size:90%;clear:both;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:0.4rem}@media (min-width: 1056px){#mobile-page-header{display:none}}#nav{display:none;position:relative;height:4.5rem;transition:height .15s;overflow:hidden}@media (min-width: 1056px){#nav{display:block}}#nav.open{height:108px}#nav ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;list-style-type:none}#nav ul li{margin:0;flex:0 1 auto;white-space:nowrap;display:inline-block}#nav ul li.spacer{margin-right:auto}#nav ul li#mi_user{min-width:5rem}#nav ul a{color:#fff;text-decoration:none;overflow:hidden;text-overflow:ellipsis}#nav ul.d1{text-transform:uppercase;background-color:#113d4e;height:4.5rem}#nav ul.d1 a{padding:13px 20px;display:block;font-weight:bold}#nav ul.d1 a:hover{text-decoration:none}#nav ul.d1 a.notifications{padding:.9rem}#nav ul.d1 .subless a:hover{text-decoration:underline}#nav ul.d1 li.highlight>a{color:#98bc5c}#nav ul.d1 li.selected{background:#5B832F}#nav ul.d1 li.selected ul.d2{display:flex;background:#5B832F;position:absolute;border-top:.2rem solid white;border-bottom:.1rem solid white}#nav ul.d1 li.selected.rli ul.d2{right:0;justify-content:flex-end;text-align:right}#nav ul.d2{display:none;overflow:hidden;transition:max-height .2s ease-out;text-transform:none;width:100%;background-color:#E2E3E4}#nav ul.d2 li{margin:.8rem 0 .6rem}#nav ul.d2 li a{position:relative}#nav ul.d2 li a::before{border-left:dotted 1px white;height:3rem;content:"";float:left;position:absolute;left:0}#nav ul.d2 li:first-child a:before{display:none}#nav ul.d2 li a{padding:8px 20px;min-height:0;font-weight:normal;color:#fff}#nav ul.d2 li a strong{font-weight:bold}#nav ul.d2 li a span{display:block;font-size:1.0rem;color:#adc197}#nav ul.d2 li a:hover{text-decoration:none}#nav ul.d2 li a:hover strong{text-decoration:underline}.notifications strong{background-color:#5a8c9c;color:#fff;display:inline-block;font-weight:bold;text-decoration:none;min-width:calc(11px + 1.6rem);height:calc(11px + 1.6rem);line-height:calc(11px + 1.6rem);text-align:center;border-radius:.2rem}.notifications.active strong{background-color:#fc5b1f}#modal-container{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:10vh 0;justify-content:center;align-items:stretch;z-index:1000}@media (max-width: 800px), (max-height: 500px){#modal-container{padding-bottom:0}}#modal-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}#modal-box{background-color:white;z-index:1;width:calc(50rem + 30%);max-width:1000px;border-radius:5px;overflow:hidden}#modal-box iframe{width:100%;height:calc(100% - 4rem);border:0}#modal-navigation{height:4rem;padding:.2rem 1rem;background-color:#eee;border-bottom:.1rem solid #ccc}#modal-navigation button{border:0;background-color:transparent;line-height:3.6rem;cursor:pointer;padding:0}#collection-form textarea{height:20rem}#collection-form #saveChanges{float:right}#collection-form .status{float:right;line-height:3.5rem;margin-right:1rem}#mobile-page-header{height:calc(20px + 2.4rem);background-color:#113d4e;text-align:center;position:relative}#mobile-page-header #sign-in-button{padding:0 2rem;color:white;text-transform:uppercase}.nav-group{position:absolute;top:0;height:4.4rem;line-height:4.4rem}.nav-group.left{left:0}.nav-group.right{right:0}.nav-group a{display:inline-block;vertical-align:middle;color:#fff;padding:0 10px}.nav-group a:hover{text-decoration:none}.nav-group a span{display:none}#menu-button{background-position:1rem .8rem;background-repeat:no-repeat;background-size:2.4rem 2.4rem;width:4.4rem;height:4.4rem;background-image:linear-gradient(transparent, transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M23%2021H1v-3h22v3z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M23%2014H1v-3h22v3z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M23%207H1V4h22v3z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A)}nav#nav-app{background:url(/gfx/b/clouds2.jpg) #003b4d no-repeat center top;left:-100px;width:200px;transition:left .2s;padding-top:0;height:100vh;overflow-y:auto;position:fixed;-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 1056px){nav#nav-app{display:none}}nav#nav-app::-webkit-scrollbar{display:none}nav#nav-app ul{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;list-style-type:none}nav#nav-app ul li{flex:0 0 auto;white-space:nowrap;margin:0}nav#nav-app ul strong,nav#nav-app ul a{color:#113d4e;background-color:#bfcdd2;text-decoration:none;overflow:hidden;text-overflow:ellipsis;line-height:3.3rem;padding-left:1.4rem;display:block}nav#nav-app ul strong:hover,nav#nav-app ul a:hover{text-decoration:none}nav#nav-app ul strong a{font-weight:bold;text-transform:uppercase}nav#nav-app ul.l1{margin:1.6rem 1.4rem 4rem}nav#nav-app ul.l1>li{margin-bottom:1.5rem;border-radius:.3rem;overflow:hidden;box-shadow:0 2px 4px 1px rgba(0,0,0,0.5)}nav#nav-app ul li ul.l2 li{border-top:0.2rem solid rgba(0,0,0,0.15)}nav#nav-app ul li ul.l2 li a{background-color:#fff;transition:background-color .15s;color:#113d4e}nav#nav-app ul li ul.l2 li a:hover{background-color:#eee;text-decoration:none}nav#nav-app ul li ul.l2 li a:hover strong{text-decoration:underline}.page{background-color:#fff;left:0;transition:left .2s;min-height:100vh}@media (min-width: 1056px){.page{transition:left}}#notify-mobile{float:right}.nav-open #nav-app{left:0}.nav-open .page{left:200px}.nav-open #notify-mobile{right:-100px}@media (min-width: 1056px){.nav-open .page{left:0}}#nl-container{width:64rem}#nl-container.signup #nl-complete,#nl-container.complete #nl-signup,#nl-container #nl-signup #name{display:none}#nl-container #nl-signup{text-align:left}#nl-container #nl-signup .intro{max-width:38rem;margin-left:auto;margin-right:auto;text-align:center}#nl-container .warning{margin-bottom:0}#nl-container .email-button{margin:2.4rem 0}#nl-container .email-button button{display:block;margin:2.4rem auto 0;width:100%}@media (min-width: 528px){#nl-container .email-button{display:flex;gap:2rem}#nl-container .email-button>div{flex:1 1 auto}#nl-container .email-button button{margin-top:0;flex:0 0 auto;width:auto}}#nl-container #email{display:block}#nl-container .additional-lists input{transform:scale(1.2);margin-right:.8rem;position:relative;left:.2rem}#nl-container .list-description{padding-top:1.6rem}#nl-container .accept-terms{font-size:1.2rem;margin:0}.page-notifications .comments{display:flex;flex-flow:row wrap;justify-content:space-between}.page-notifications .comments .box{width:100%;padding:1rem;margin-bottom:1rem;background-color:#eee}@media (min-width: 640px){.page-notifications .comments .box{width:calc(50% - .5rem)}}.page-notifications .comments .box a img{float:left;display:block;margin-right:1rem}.page-notifications .comments .box .info{margin-left:11rem}.page-notifications .comments .box span.when{display:block;font-size:1.2rem;color:#aaa;margin-top:5px}.page-notifications .blog-items{margin:4rem 0;white-space:nowrap}.page-notifications .blog-item{background-color:#eee;font-size:0;position:relative;margin-bottom:2rem}.page-notifications .blog-item span{display:inline-block;font-size:1.6rem;line-height:3.6rem;vertical-align:top}.page-notifications .blog-item .text{max-width:calc(100% - 8rem);text-overflow:ellipsis;overflow:hidden;z-index:2;background-color:#eee;position:relative;padding-right:0.2rem}.page-notifications .blog-item .text span{color:#789;margin-right:0.5rem;display:none}@media (min-width: 528px){.page-notifications .blog-item .text span{display:inline-block}}.page-notifications .blog-item .date{position:absolute;right:1rem;font-size:1.2rem;color:#aaa;z-index:1}.page-notifications .blog-item .icon-feather{width:8rem;position:relative}.page-notifications .blog-item .icon-feather::before{position:absolute;left:1.2rem;top:-1.3rem;font-size:400%}#overlay{width:100%;min-width:320px;height:100%;position:fixed;top:0;left:0;z-index:100000}#overlay .cover{width:100%;height:100%;background:rgba(11,11,11,0.5)}.answer{display:none}.overlay-dialog{overflow-y:auto;overflow-x:hidden;max-height:100%;top:1rem;left:1rem;padding:3rem 0;background-color:#fff;position:absolute;text-align:center;width:calc(100% - 2rem)}.overlay-dialog .content>*{max-width:100%;min-width:30rem;padding:0 3rem}@media (min-width: 480px){.overlay-dialog{width:auto;left:50%;top:50%;transform:translate(-50%, -50%)}.overlay-dialog .content>*{max-width:calc(100vw - 2rem)}}.overlay-dialog h1{font-size:2rem;line-height:150%;margin:0 0 1.2rem 0}.overlay-dialog .close{cursor:pointer;position:absolute;top:.7rem;right:1rem;font-size:2.4rem}.overlay-dialog .button{min-width:11rem;padding-left:1rem;padding-right:1rem}#confirmButtons{margin:2.6rem 3rem 0}#confirmButtons .button{margin:0 .6rem}.page-revision{margin:4rem 0 1rem;font-size:1.4rem;color:#AAA;clear:both}.plus-purchase .container{margin-top:4rem}.plus-purchase .jigidi_plus .box{margin:0 auto 3rem auto;max-width:40rem;background-color:#eaebec;padding:2rem}.plus-purchase .jigidi_plus .box h2{margin:0 0 2rem 0}.plus-purchase .jigidi_plus .box select{margin:0 0 1.5rem 0;width:100%}.plus-purchase .jigidi_plus .box label{width:calc(100% - 3rem);vertical-align:top}.plus-purchase .jigidi_plus .box input[type=checkbox]{margin-right:1rem}.plus-purchase .jigidi_plus .box #other_fields label{vertical-align:middle}.plus-purchase .jigidi_plus .box .input-with-photo label{width:calc(100% - 8rem)}.plus-purchase .jigidi_plus .box input[type=text]{display:block}.plus-purchase .jigidi_plus .box input[type=submit]{margin-top:1rem}.plus-purchase .jigidi_plus .box .continue_note{font-size:1.4rem}.plus-purchase .jigidi_plus .box .warning{display:block}.plus-purchase .jigidi_plus .box #target_username_photo{position:relative}.plus-purchase .jigidi_plus .box #target_username_photo img{width:6rem;position:absolute;top:-1.8rem;left:2rem;max-width:none;border:.1rem solid #ccc}@media (min-width: 480px){.plus-purchase .jigidi_plus .box input[type=text]{display:inline-block;width:18rem;margin-left:1rem}.plus-purchase .jigidi_plus .box #target_username_photo img{top:-1.8rem}}.plus-purchase .faq .box{max-width:56rem;margin:5rem auto}@media (min-width: 768px){.plus-purchase .container{display:table;width:100%}.plus-purchase .jigidi_plus,.plus-purchase .faq{display:table-cell;vertical-align:top}.plus-purchase .jigidi_plus{width:60%}.plus-purchase .faq{width:40%}.plus-purchase .faq .box{max-width:35rem;margin:0}}.create-not-supported{margin:30px 0;font-style:italic}.puzzles .box{padding:0 0 17px 0;xbox-shadow:#bbb 0 1px 3px;xbackground-color:#fff}.puzzles .box .info{padding:0 10px}.puzzles .box .image{margin:0}.puzzles .box{padding:0}.puzzles .box.left{float:left;margin:10px 10px 10px 0}.puzzles .box.right{float:right;margin:10px 0 10px 10px}.puzzles .box .info{padding:10px 0 15px 12px}.statement{margin-bottom:1em;background-color:#eee;border:none;padding:30px 20px 10px 20px;text-align:center;font-size:18px;margin:40px 0 60px 0}.statement p{line-height:2.8rem}.tool.progress{width:100%;height:100%;border-radius:50%;background:white;background-image:linear-gradient(to right, transparent 50%, #1fb8ee 0)}.tool.progress .slice{content:"";display:block;margin-left:50%;height:100%;border-radius:0 100% 100% 0 / 50%;background-color:inherit;transform-origin:left}.tool.progress .slice.h2{background-color:#1fb8ee}#page-container article{position:relative}.popout{clear:both;display:none;position:absolute;z-index:10;background-color:white;border:0.1rem solid #E2E3E4;box-shadow:0 3px 1rem rgba(0,0,0,0.2);max-width:100%}.popout.poparrow::after{transform:rotate(-45deg);display:block;content:"";width:1.5rem;height:1.5rem;background-color:white;position:absolute;top:-0.9rem;left:7rem;border-style:solid;border-color:#E2E3E4;border-width:.1rem .1rem 0 0;z-index:-1}.popout .container{max-height:40rem;overflow-y:auto}.popout .header,.popout .footer{text-align:center;font-size:2rem;padding:1rem 0}.popout .header{border-bottom:0.1rem solid #ccc}.popout .footer{border-top:0.1rem solid #ccc}.popup{background:url(/gfx/sun.jpg) center bottom no-repeat #fff;position:fixed;left:50%;top:50%;width:800px;height:430px;margin:-270px 0 0 -400px;text-align:center;padding:50px 0}.popup div{font-size:20px}.popup div.for_you{padding-left:38px;font-size:52px;line-height:54px;font-family:"serif";color:#5c8234}.popup em{display:block;font-size:78px;font-style:normal;font-weight:bold;margin-top:10px}.popup .heart{background:url(/gfx/abc/heart_tilted.png);width:50px;height:47px;display:inline-block;position:relative;vertical-align:middle;left:20px;top:-20px}.popup .close{background:url(/gfx/abc/close_x.png) center no-repeat;position:absolute;top:0;right:0;cursor:pointer;width:54px;height:54px}.popup.plus em{font-size:68px}.popup .logo{background:url(/gfx/b/jigidi_logo.png) right top no-repeat;height:67px;width:200px;display:inline-block;vertical-align:bottom;margin-right:20px}.merge-profiles .item .value{font-weight:bold}.merge-profiles .item.disabled .info .name{text-decoration:line-through}.merge-profiles .item .info{width:calc(100% - 5.5rem);display:inline-block}.merge-profiles .item .info .name{display:block}@media (min-width: 480px){.merge-profiles .item .info{width:calc(100% - 7rem);margin-left:1rem;display:inline-flex}}.my-profile label{font-size:1.4rem;display:block;font-weight:normal;margin-bottom:0.9rem}.my-profile label.setting{line-height:2.8rem}.my-profile .input{font-size:0;margin-bottom:2.2rem}.my-profile .input::after{content:"";display:block;background-color:#e0e0e0;height:0.1rem;position:relative;top:1.3rem}.my-profile .input:last-child{border:0}.my-profile .readonly{display:inline-block;font-size:1.6rem}.my-profile .note,.my-profile .checkbox-note{color:#aaa;font-size:1.4rem;vertical-align:middle}.my-profile .warning{font-size:1.6rem}.my-profile .warning,.my-profile .note{margin-top:1rem}.my-profile #remove_photo{position:absolute;bottom:0;margin-bottom:0}.my-profile .submit-container{padding-top:1.5rem;text-align:center;margin-bottom:1rem}.my-profile .submit-container input{padding:1.2rem 1rem}.my-profile textarea:focus,.my-profile input:focus,.my-profile *:focus{outline:none}.my-profile #image-file-container{display:inline-table;width:calc(100% - 15rem - 2rem)}.my-profile #image-file-container label{text-align:center;width:11.8rem;min-width:11.8rem}.my-profile #image-file-container .warning,.my-profile #image-file-container .note{margin-left:0}.my-profile .user_image{display:inline-block;vertical-align:top;margin-right:2rem;width:150px;height:150px}@media (min-width: 480px){.my-profile label{font-size:1.6rem;width:28%;text-align:right;margin-right:2%;display:inline-table}.my-profile label.setting{line-height:normal}.my-profile .warning,.my-profile .note{margin-left:30%;max-width:50rem}.my-profile .input::after{display:none}.my-profile input[type=text],.my-profile input[type=email],.my-profile input[type=password],.my-profile select{display:inline-block;width:30rem}.my-profile textarea{display:inline-block;width:70%;max-width:50rem;vertical-align:top;margin-top:-0.7rem}.my-profile .submit-container{text-align:right}.my-profile .checkbox-note{width:calc(70% - 2% - 5rem);max-width:calc(50rem - 2% - 5rem);display:inline-table}.my-profile #image-file-container{width:calc(70% - 150px - 2rem)}}@media (min-width: 640px){.my-profile #image-file-container{width:calc(70% - 200px - 2rem)}.my-profile .user_image{width:200px;height:200px}}.list-controls{margin-bottom:1rem;height:5.7rem}.list-controls #btn-organize{float:right;font-size:0;min-width:0;width:3.9rem;height:3.9rem;margin-top:1.7rem;white-space:nowrap;padding:0;border-color:#ddd;color:#183e4e}.list-controls #btn-organize:hover{border-color:#999}.list-controls #btn-organize:before{margin-top:.5rem;font-size:2.4rem}@media (min-width: 640px){.list-controls #btn-organize{font-size:1.6rem;min-width:10rem}.list-controls #btn-organize:before{display:none}}.list-controls label span{display:block;font-size:80%;padding:0 0 .2rem .3rem}.list-controls label button,.list-controls label select{max-width:calc(23vw - 2rem);min-width:calc(12vw - 2rem);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width: 950px){.list-controls label button,.list-controls label select{max-width:20rem;min-width:12rem}}.list-controls select{background:transparent;padding-right:.8rem}.list-controls.organize{padding:.8rem 2rem 0;background-color:#113d4e;color:white}.list-controls.organize a{color:#eee}.list-controls.organize a:hover{color:white}.list-controls.organize a.cancel{float:right;line-height:3.8rem}.list-controls.organize .holdon{line-height:4rem;text-align:center}.list-controls.organize button{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.9rem;text-decoration:none;cursor:pointer;border:none;border-radius:.3rem;text-align:center;font-size:1.6rem;line-height:3.1rem;margin:0 0 0 1rem;border:.1rem solid #678;background-color:transparent;color:white;padding:.3rem 1.3rem}.list-controls.organize button:hover{border-color:white}.list-controls.organize button[disabled]{color:#678;border-color:#678;cursor:default}.list-controls.organize button[disabled]:hover{border-color:#678}.list-controls-popout{width:28rem;max-width:calc(100% - 4rem);border-radius:.6rem;margin:-.5rem .5rem;color:#113d4e}.list-controls-popout .container{padding:1rem}.list-controls-popout .container h3{border-bottom:0.1rem solid #eee;padding-bottom:0.5rem;margin:1rem 1rem 0.8rem 1rem}.list-controls-popout h3{font-size:2rem;margin:0}.list-controls-popout a{padding:.7rem 0 .7rem 1rem;color:#113d4e;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-controls-popout a:hover{color:#113d4e;text-decoration:none;background-color:#eee;border-radius:.5rem}.puzzles .box.custom-list-item{padding:1.5rem 1.4rem;text-align:center}.puzzles .box.custom-list-item h2{margin:0 0 1rem 0;font-size:2.2rem}.puzzles .box.custom-list-item h2 a{color:#113d4e;font-weight:normal}.puzzles .box.custom-list-item a{font-weight:normal;color:#0389bb}.puzzles .box.custom-list-item p{margin:1rem 0 0.5rem 0;line-height:150%}.puzzle_list_container .current-date{float:right;font-size:1.2rem;color:#aaa}.puzzles .box .image .tool,.mouse .puzzles .box .image .tool{opacity:0;transition:opacity 100ms linear}.puzzles .box:hover .image .overlay,.puzzles .box:hover .image .tool,.mouse .puzzles .box:hover .image .overlay,.mouse .puzzles .box:hover .image .tool{opacity:1}.touch .puzzles .box .image .tool,.touch .puzzles .box .image .overlay{opacity:1}.puzzles.showon .box .image .tool.on,.puzzles.showon .box .image .overlay.on{opacity:1}.puzzles #boxes.explore .box.private,.puzzles #boxes.explore .box.unlisted-legacy{background-color:#c8d3d7;box-shadow:#113d4e 0 0 0 0.2rem}.puzzles #boxes.organize .box{opacity:0.8;cursor:pointer}.puzzles #boxes.organize .box.selected{opacity:1;box-shadow:#113d4e 0 0 0 0.3rem;border:2px white solid;box-sizing:content-box;margin:-2px;background-color:#113d4e}.puzzles #boxes.organize .box.selected .stats,.puzzles #boxes.organize .box.selected a{color:white}.puzzles #boxes.organize a:hover{text-decoration:none}.puzzles #boxes{display:none;width:100%}.puzzles .box{font-size:1.4rem;background-color:#eee;margin-bottom:19px}.puzzles .box a{color:#5E838D}.puzzles .box .info{overflow:hidden}.puzzles .box strong a{margin-right:3px;text-decoration:none;color:#113d4e;font-size:2.0rem}.puzzles .creator{color:#5E838D;margin-top:5px}.puzzles .creator a{color:#0389bb}.puzzles .stats{margin-top:13px;font-size:1.2rem;line-height:18px;color:#5E838D}.puzzles .stats em{font-weight:bold;font-style:normal}.puzzles .overlay,.puzzles .box img{border-radius:.6rem .6rem 0 0}.puzzles .box{box-shadow:#ddd 0 0 0 0.1rem}.puzzles .box .cover,.puzzles .box,.puzzles .info-less .overlay,.puzzles .info-less img{border-radius:.6rem}.puzzles .image{position:relative;text-align:center}.puzzles .image img{vertical-align:top;max-width:none}.puzzles .image .overlay{position:absolute;width:100%;height:40px;left:0;opacity:0;transition:opacity 0.1s linear}.puzzles .image .overlay.top{background:linear-gradient(0deg, transparent 0%, rgba(0,0,0,0.35) 100%);top:0}.puzzles .image .overlay.bottom{background:linear-gradient(0deg, rgba(0,0,0,0.35) 0%, transparent 100%);bottom:0}.puzzles .image .hotspot img{border:none;display:block;background-color:#ddd;margin:0 auto}.puzzles .image .tool{position:absolute;color:#fff;font-size:1.2rem;z-index:2;display:block;pointer-events:none;opacity:0;transition:opacity 0.1s linear}.puzzles .image .tool a{color:#fff;pointer-events:auto}.puzzles .image .tool em{font-weight:bold;font-style:normal}.puzzles .image .tool.best{left:7px;top:6px}.puzzles .image .tool.remove{top:0.6rem;right:0.7rem;pointer-events:auto;cursor:pointer;width:1.8rem;height:1.8rem;background-color:white;border-radius:50%;text-align:center}.puzzles .image .tool.remove:before{content:'\D7';line-height:1.9rem;font-size:2.8rem;color:#A88;padding:0 0.8rem;margin-left:-0.65rem}.puzzles .image .tool.remove:hover:before{color:#fc5b1f}.puzzles .image .tool.comments{bottom:0.3rem;right:0.6rem;line-height:2rem}.puzzles .image .tool.comments:before{font-size:160%;float:right;margin-left:0.5rem}.puzzles .image .tool.bookmark{font-size:170%;bottom:0.3rem;left:0.8rem;pointer-events:auto;cursor:pointer}.puzzles .image .tool.progress{width:2.4rem;height:2.4rem;bottom:0.6rem;left:0.6rem}.puzzles .image .tool.completed{bottom:0.7rem;left:0.8rem}.puzzles .image .tool.completed:before{font-size:130%}.puzzles .image .tool.trophy{font-size:210%;bottom:0.3rem;left:0.8rem}.puzzles .image .tool.embed{top:.4rem;right:.7rem;text-shadow:black 0 0 .4rem}.puzzles .image .tool.embed:before{content:"</>";font-size:130%;font-weight:bold}.puzzles .image.lazy .image .tool.bookmark{display:none}.puzzles.created .box a{color:#113d4e}.puzzle-info{margin-bottom:2rem}.puzzle-info #description_section,.puzzle-info h1{word-break:break-word}.preview_box{position:relative;margin-bottom:1.8rem}.preview_box .button{min-width:11rem}.preview_frame{padding-bottom:2rem;border-bottom:dotted #888 1px}@media (min-width: 950px){.preview_frame{margin-right:200px}}.preview{background-color:#000}@media (min-width: 950px){.preview{height:350px;position:relative}}.preview img{position:relative;display:block;margin:auto;border:0;max-width:100%;height:auto}@media (min-width: 950px){.preview img{position:absolute;top:0;bottom:0;left:0;right:0}}.page-puzzle-info aside{display:none}@media (min-width: 768px){.page-puzzle-info aside{display:block}}.page-puzzle-info .hide{display:none}#stats_box{display:none}#stats_box .stat a{color:#113d4e;text-decoration:underline}#stats_box .stat a strong{text-decoration:none}@media (min-width: 950px){#stats_box{display:block;position:absolute;top:0;right:0;padding-top:20px;background-color:#E2E3E4;width:175px;height:calc(350px + 4.3rem);text-align:center;font-size:1.4rem}#stats_box .stat{margin:17px 0;font-weight:bold;display:block;height:70px}#stats_box .stat strong{font-size:42px;display:block}#stats_box a.button{float:none;margin:3.5rem auto 0 auto}#stats_box .solve_now span{display:none}#stats_box .links{margin-top:1.2rem;font-size:1.2rem;white-space:nowrap;color:#888}}#preview-bar{width:100%;margin-top:10px}#preview-bar:after{content:"";display:table;clear:both}@media (min-width: 950px){#preview-bar{display:none}}#preview-bar>a{float:right;width:calc(35%)}#preview-bar>div{float:left;line-height:3.8rem;width:calc(65% - 10px);background-color:#E2E3E4}#preview-bar .button{min-width:auto}#preview-bar #stats_frame{text-align:center}#preview-bar #stats_frame .stat{display:inline;white-space:nowrap;padding:0.2rem 0;margin-left:0.5rem;font-size:1.4rem;font-weight:bold;color:#5e838d}#preview-bar #stats_frame .stat:before{font-size:2.3rem;vertical-align:middle;position:relative;margin-right:0.4rem}@media (min-width: 400px){#preview-bar #stats_frame .stat{font-size:1.6rem;margin-left:25px;padding:0.2rem 0}#preview-bar #stats_frame .stat:first-child{margin-left:0}}#preview-bar #stats_frame .stat.icon-puzzle:before{transform:rotate(33deg);left:0.2rem}#preview-bar #stats_frame .stat.icon-comment:before{left:-0.1rem;top:-0.2rem}#preview-bar #stats_frame .stat.icon-ok:before{font-size:2.1rem}#puzzle_footer{margin:2rem 0 1.5rem 0}#puzzle_footer>div{margin-bottom:1rem}#puzzle_footer::after{content:" ";clear:both;display:block}#publish_info{float:left}.post_date{font-size:1.2rem;color:#aaa}#user_progress{float:right}#inpage_widgets{margin-bottom:1rem}@media (min-width: 528px){#inpage_widgets{display:table;width:100%}#inpage_widgets>div{display:table-cell;vertical-align:middle}}@media (min-width: 768px){#inpage_widgets{display:none}}.page-puzzle-created #info-collections label,.page-puzzle-created #info-title label,.page-puzzle-created #info-description label,.page-puzzle-created #info-keywords label{font-size:1.4rem;font-weight:normal;margin-bottom:0.4rem;width:100%}.page-puzzle-created .toggle label{margin-bottom:0}.page-puzzle-created .toggle{z-index:10;background-color:white;padding:0.3rem 1rem 1rem 0;position:relative}@media (min-width: 480px){.page-puzzle-created .toggle{display:inline-block;padding-bottom:0.5rem}}.page-puzzle-created .container{padding:2.5rem 2rem 1.5rem;border:0.1rem solid #ccc;border-radius:1rem;position:relative;top:-3.5rem;margin:0 0 -1.5rem 0}.page-puzzle-created .container::after{content:"";clear:both;display:block}.page-puzzle-created #editForm{margin-bottom:2rem}.page-puzzle-created .editButtons{margin-top:3rem}.page-puzzle-created p{margin-bottom:8px;line-height:normal}.page-puzzle-created #btn-collection,.page-puzzle-created input[type=text],.page-puzzle-created textarea,.page-puzzle-created select{text-align:left;width:100%;margin-bottom:0.7rem;display:block}.page-puzzle-created .warning{display:none;font-size:1.4rem}.page-puzzle-created .input-error .warning{display:block}.page-puzzle-created .input-error .no-warning{display:none}.page-puzzle-created .input-error select,.page-puzzle-created .input-error input{border:0.1rem solid #a00}.page-puzzle-created .error_text{color:#a00;font-size:1.2rem;margin-top:0.5rem}.page-puzzle-created span.note{display:block;color:#aaa;font-size:1.3rem}.page-puzzle-created #editSave{float:right}@media (min-width: 768px){#info-category{width:calc(50% - 1rem);float:left}#info-copyright{width:calc(50% - 1rem);float:right}#info-appropriate-container{clear:both}#info-appropriate-container label{margin-bottom:0.5rem}#info-credit-name-container{width:calc(50% - 15px);float:left}#info-credit-link-container{width:calc(50% - 15px);float:right}#credit_container::after{content:"";clear:both}}#keywords-container{padding:0.7rem 0.7rem 0 0.7rem;margin-bottom:0.7rem;border:0.1rem solid #ddd;border-radius:0.3rem;cursor:text;min-height:4.4rem}#keywords-input{width:auto;display:inline-block;border:none;margin-bottom:0;padding:0.7rem 0.2rem}.keyword-tag{display:inline-block;background-color:#eee;padding:0.4rem 0.8rem;margin:0 0.6rem 0.7rem 0;border:0.1rem solid transparent;border-radius:0.5rem;font-size:1.6rem;line-height:1.8rem;color:#113d4e}.keyword-tag.edit{background-color:transparent;border:0.1rem solid #eee}#options-buttons{width:100%;margin-top:1.5rem}#options-box{border:1px solid #E2E3E4;margin-bottom:20px}#options-box label{display:block;margin-top:0.8rem}#options-box input[type=checkbox]{margin-right:0.8rem}#options-box ul{background-color:#E2E3E4;font-size:0;margin:1.5rem 2rem}#options-box ul>li{display:inline-block;line-height:4.2rem;font-size:1.6rem;width:30%;min-width:12rem;max-width:17.2rem;text-align:center;cursor:pointer;margin:0}#options-box ul>li.selected{background-color:#9cbc66;color:white}#options-box #option_embed{display:none}@media (min-width: 640px){#options-box #option_embed{display:inline-block}}#share-boxes{margin:30px}.option{display:inline-block;text-align:center;line-height:2.8rem;cursor:pointer;width:24%;max-width:10rem;background-color:#E2E3E4;border-radius:.3rem;font-size:1.4rem}.option.bookmark.on,.option.follow.on{background-color:#9cbc66;color:white}.option.selected{text-decoration:underline}.option:last-child{float:right}ul.violations{list-style:none;margin:0 0 3rem 0}ul.violations li{margin-bottom:1rem}.puzzles .quickplay{text-align:center;font-size:1.6rem;padding:25px 15px}.puzzles .quickplay .button{margin-bottom:20px;min-width:0;width:100%}.puzzles .quickplay a{color:white}img.unknown{margin:0 auto;display:block}#reportForm .error{border:1px solid #A00}#reportForm .formLabel{width:20px}#reportForm .formField label{margin-left:5px}#reportForm::after{display:block;content:"";clear:both}#reportForm #report_submit{margin-top:2rem;text-align:center}@media (min-width: 480px){#reportForm #report_submit{float:right}}#reportForm #status{margin-top:2rem;line-height:3.9rem;display:block;text-align:center}#reason_container div{margin-bottom:14px;margin-left:23px}#reason_container input{margin-bottom:10px}#options-box-report{margin:0 30px 30px 30px}#options-box-report h2{margin-bottom:1.8rem}.page-recover-password .input-submit{margin-bottom:2rem}.social-media{font-size:0;margin:0 -2rem}.share.icon{margin:0;font-size:5rem;width:25%;cursor:pointer;display:inline-block;text-align:center;border:0}.share.icon p{display:none}@media (min-width: 480px){.share.icon{font-size:6rem}.share.icon p{display:block;font-size:1.6rem;margin:1rem 0 0 0}}.share.icon.facebook::before{color:#4267B2}.share.icon.pinterest::before{color:#E60023}.share.icon.twitter::before{color:#1DA1F2}.share.icon.reddit::before{color:#FF4500}@media (min-width: 480px){.share-dialog{width:42rem}}.share-dialog h1{width:38rem;margin-left:auto;margin-right:auto}.share-dialog button{border:none;cursor:pointer}.share-dialog .share-buttons{margin-bottom:4rem}.share-dialog .share-buttons button{font-size:3rem;margin:0 1.2rem;background-color:transparent}.share-dialog .share-buttons button span{font-size:1.1rem;position:absolute;text-align:center;width:56px;margin-left:-44px;margin-top:30px}.share-dialog .share-url{display:flex}.share-dialog .share-url input{background-color:#eee;display:inline-block;font-size:1.4rem;padding-left:1.2rem;flex:1 1 auto;border-radius:0;border:none;cursor:text;-webkit-user-select:all;user-select:all}.share-dialog .share-url button{background-color:#113d4e;color:white;min-width:8rem;flex:0 0 auto}.share_email::after{display:block;content:"";clear:both}#share_email form{width:100%}@media (min-width: 480px){#share_email form>div{width:calc(50% - 15px);float:right}#share_email form>div:nth-of-type(1){float:left}}#share_email form textarea{height:184px;width:100%}#share_email .note{font-size:1.4rem;clear:both;padding-top:2rem;color:#888}#share_email .share_controls{clear:both;display:block;margin-top:1.5rem;text-align:center}#share_email_status{color:#A00;display:block;text-align:center;margin:1.4rem 2rem 0 2rem}@media (min-width: 480px){#share_email_status{float:right;margin-top:2.4rem}#share_email .share_controls{float:right}}#share_email_complete,#share_email_error{margin-top:20px;margin-right:30px;text-align:center;font-size:1.8rem}#share_email_error{color:#A00}.page-share-email #main{margin-left:auto;margin-right:auto;max-width:70rem;width:auto}.page-share-email #top #logo{z-index:2}.page-share-email #frame{padding:0 4rem 4rem 4rem}#style_box{display:table;width:100%}#style_box #settings{width:25%;min-width:180px;padding-right:40px}#style_box #preview{border:1px solid #e3e4e5;border-radius:.3rem;text-align:center;padding:20px 0}#style_box>div{display:table-cell;vertical-align:top}.page-solve-help [class^="icon-"]:before,.page-solve-help [class*=" icon-"]:before{font-size:130%}.sun{background:url(/gfx/sun.jpg) center bottom no-repeat #fff;text-align:center;padding:20px 0 50px 0;position:relative;line-height:78px}.sun input{display:none}.sun h2{display:none}.sun div{font-size:3.2rem;line-height:2.4rem;font-family:"serif"}.sun em{display:block;font-size:4rem;font-style:normal;font-weight:bold;margin:0.5rem 0}.sun .heart{background:url(/gfx/abc/heart_tilted.png);width:3rem;height:2.7rem;display:inline-block;position:relative;vertical-align:middle;left:1rem;top:-2rem;background-size:100%}.sun.plus .heart{left:1rem;top:-4rem}.sun.plus em{font-size:1.68rem}.sun .close{background:url(/gfx/abc/close_x.png) center no-repeat;position:absolute;top:0;right:0;cursor:pointer;width:54px;height:54px}.sun.disp div{padding-left:38px;font-size:52px;color:#5c8234}.sun .logo{background:url(/gfx/b/jigidi_logo.png) right 0.3rem no-repeat;display:inline-block;vertical-align:bottom;position:relative;background-size:100%;height:6rem;width:10.5rem;top:-0.2rem;margin-right:1.4rem}@media (min-width: 528px){.sun em{font-size:7.8rem;margin:1rem 0}.sun div{font-size:5.2rem;line-height:5.4rem}.sun .logo{height:8.4rem;width:19.2rem;margin-right:2rem;top:0.8rem}.sun .heart{left:2rem;width:5rem;height:4.7rem}}.small-text-widget{background-color:#eee;font-size:1.4rem;padding:1.8rem 1.5rem;border-radius:.5rem;line-height:130%}.small-text-widget h2{font-size:1.4rem;margin:0 0 1rem}.js_follow{color:#888;font-size:1.4rem}@media (min-width: 528px){.js_follow{font-size:1.6rem}}.page_menu{margin-bottom:40px;margin-top:-15px}.user_image{width:8rem;height:8rem}@media (min-width: 480px){.user_image{width:20rem;height:20rem}}.user_image img{width:100%;display:block}.user_image_small .no_image,.user_image .no_image{background:url(/gfx/a/generic_profile.jpg);background-repeat:no-repeat;background-size:cover;display:block;width:100%;height:100%}#user_profile_header:after{content:'';display:block;clear:both}#user_profile_header .user_image{float:right;margin-left:1rem;margin-bottom:0.7rem;width:12rem;height:12rem}@media (min-width: 480px){#user_profile_header .user_image{width:20rem;height:20rem}}#user_profile_header #description_section{word-break:break-word}#user_profile_header hr{display:block;height:0.1rem;border:0;background-color:#E2E3E4;margin:2rem 0;padding:0}.page .pre_content.welcome{padding:0;text-align:center;margin-top:-1rem}.page .pre_content.welcome:after{content:"";display:block;clear:both}.page .pre_content.welcome .welcome_headline{display:inline-block;margin-right:1rem}.page .pre_content.welcome h1{font-size:1.8rem;margin-bottom:1.5rem}.page .pre_content.welcome h2{font-size:1.5rem;font-weight:normal;margin:0 5rem 1.5rem}.page .pre_content.welcome .welcome_msg{display:none}.page .pre_content.welcome .playnow{font-size:1.3rem}.page .pre_content.welcome .playnow a{display:block;margin:1rem 22% 2.5rem;font-size:2.7rem;box-shadow:0.2rem 0.2rem 0.8rem rgba(0,0,0,0.3);font-weight:bold;padding:1.3rem 0}@media (min-width: 400px){.page .pre_content.welcome{margin-top:0}.page .pre_content.welcome h1{font-size:2.2rem}.page .pre_content.welcome h2{font-size:1.5rem;margin:0 0 1.5rem}.page .pre_content.welcome .playnow{font-size:1.5rem}.page .pre_content.welcome .playnow a{margin:1rem 25% 2.5rem;font-size:3rem;padding:2.2rem 0}}@media (min-width: 528px){.page .pre_content.welcome{text-align:left}.page .pre_content.welcome h1{font-size:3rem;margin-bottom:2.0rem}.page .pre_content.welcome h2{font-size:1.8rem;font-weight:bold;margin-bottom:3rem}.page .pre_content.welcome .welcome_msg{display:block;float:left;width:calc(93% - 22rem);margin:0 1rem 0 0}.page .pre_content.welcome .playnow{float:right;text-align:center;width:calc(20rem + 7%);border-radius:1rem;border:0.1rem solid #ddd;background-color:#eee;padding:2rem 2rem 2.5rem}.page .pre_content.welcome .playnow a{margin:1rem 1rem 2.5rem}}.nav-group #back-button{display:none}.no-referrer .nav-group #back-button{color:#4b6e7c;cursor:default}@media (display-mode: standalone){#menu-button-note{display:none}body{background:none}#main{width:100%;margin:0}#top{display:none}#frame{padding:0}}@media (display-mode: standalone) and (min-width: 1056px){#page-container{padding-left:20px;padding-right:20px}}@media (display-mode: standalone){.language-container{left:0;top:0;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.language-selector{position:absolute;transform:translate(-50%, -50%)}#page-container{padding-top:8.5rem}#nav{display:none}#mobile-page-header{position:fixed;width:100%;z-index:3;top:0;display:block}.page{box-shadow:0 0 10px black;transition:left .2s}#mobile-page-header{left:0;transition:left .2s}.nav-open #mobile-page-header{left:200px}.nav-open .page{left:200px}nav#nav-app{display:block}.nav-group #back-button{display:inline-block;font-size:1.8rem;padding-left:6px;padding-right:16px}}@media (display-mode: standalone) and (min-width: 768px){#nav #pwa-back{display:inline-block}}@media (display-mode: standalone){#footer .legal{text-align:left;width:100%;position:relative;padding-top:0;margin-top:-31px}.page{padding-bottom:8px}}.pwa-app #menu-button-note{display:none}.pwa-app body{background:none}.pwa-app #main{width:100%;margin:0}.pwa-app #top{display:none}.pwa-app #frame{padding:0}@media (min-width: 1056px){.pwa-app #page-container{padding-left:20px;padding-right:20px}}.pwa-app .language-container{left:0;top:0;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.pwa-app .language-selector{position:absolute;transform:translate(-50%, -50%)}.pwa-app #page-container{padding-top:8.5rem}.pwa-app #nav{display:none}.pwa-app #mobile-page-header{position:fixed;width:100%;z-index:3;top:0;display:block}.pwa-app .page{box-shadow:0 0 10px black;transition:left .2s}.pwa-app #mobile-page-header{left:0;transition:left .2s}.pwa-app .nav-open #mobile-page-header{left:200px}.pwa-app .nav-open .page{left:200px}.pwa-app nav#nav-app{display:block}.pwa-app .nav-group #back-button{display:inline-block;font-size:1.8rem;padding-left:6px;padding-right:16px}@media (min-width: 768px){.pwa-app #nav #pwa-back{display:inline-block}}.pwa-app #footer .legal{text-align:left;width:100%;position:relative;padding-top:0;margin-top:-31px}.pwa-app .page{padding-bottom:8px}.cms-co body{background:none}.cms-co #main{width:100%;margin:0}.cms-co.pwa-app #page-container{padding-top:4rem}
