#app{position:absolute;width:100%;height:100%}.home #app{display:none}#app-flash{height:100%}#toy{position:absolute;top:0;width:100%;height:100%;-webkit-transition:opacity 400ms linear;-moz-transition:opacity 400ms linear;-o-transition:opacity 400ms linear;transition:opacity 400ms linear;text-align:center}#toy-intro{width:100%;height:100%}#toy-intro>p{font:oblique 19px Georgia,serif;line-height:30px;position:absolute;top:50%;width:100%}html[lang="bg"] #toy-intro>p,html[lang="ja"] #toy-intro>p,html[lang="ru"] #toy-intro>p,html[lang="th"] #toy-intro>p,html[lang="zh-CN"] #toy-intro>p{font-style:normal}.tooltip,#toy-intro>p,#toy-intro footer p{display:none;text-shadow:0 4px 5px rgba(0,0,0,0.7)}#footer-message{color:#aaa}#footer-check{color:#fff;margin-bottom:10px}#prompt-request-error a,#app-no-flash a,#app-no-js a,#toy-intro footer a{text-decoration:underline}#toy-start{position:absolute;top:50%;margin-top:-110px;width:100%}.mobile #toy-start{margin-top:-80px}#toy-start .button{margin-top:30px}#button-start .icon{float:left;width:30px;height:20px;margin:15px;background-image:url(/assets/images/video.svg)}#button-start p{margin-left:59px}#button-start-flash{text-decoration:none}@-webkit-keyframes stripe-anim{from{-webkit-transform:translate(-32px,0);transform:translate(-32px,0)}to{-webkit-transform:none;transform:none}}@-moz-keyframes stripe-anim{from{-moz-transform:translate(-32px,0);transform:translate(-32px,0)}to{-moz-transform:none;transform:none}}#infobar-stripe{display:none;position:absolute;width:100%;height:14px;overflow:hidden}#infobar-stripe div{position:absolute;left:0;right:-32px;height:14px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAQ0lEQVR42uXNoQ0AIBTEUPZf4o96nKsiCEQFTZ7uupXkqE3lwfw9T+LOy52XNIc0hzSHNYc0hzSHNIc0hzSHNIc0xwb6PzfnUz+PRwAAAABJRU5ErkJggg==");-webkit-animation:stripe-anim .5s infinite linear;-moz-animation:stripe-anim .5s infinite linear}.tooltip{color:#ccc;font-size:15px}.font-fix .tooltip{-webkit-font-smoothing:antialiased;-webkit-text-stroke:#ccc .3px}#prompt-access,#prompt-access-above,#prompt-loading,#prompt-request,#prompt-request-error,#prompt-error{margin-top:-150px}#prompt-access,#prompt-access-above{font-size:21px!important}@-webkit-keyframes infobar-arrow-anim{from{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:translate(0,-6px) rotate(270deg);transform:translate(0,-6px) rotate(270deg)}}@-moz-keyframes infobar-arrow-anim{from{-moz-transform:rotate(270deg);transform:rotate(270deg)}to{-moz-transform:translate(0,-6px) rotate(270deg);transform:translate(0,-6px) rotate(270deg)}}@keyframes infobar-arrow-anim{from{transform:rotate(270deg)}to{transform:translate(0,-6px) rotate(270deg)}}#prompt-access-above .arrow{display:inline-block;font-style:normal;width:80px;height:16px;-webkit-animation:infobar-arrow-anim .3s infinite alternate ease-in-out;-moz-animation:infobar-arrow-anim .3s infinite alternate ease-in-out;animation:infobar-arrow-anim .3s infinite alternate ease-in-out}.mobile #prompt-access,.mobile #prompt-access-above,.mobile #prompt-loading{margin-top:-120px}#app-no-js,#app-no-flash{position:absolute;left:50%;top:50%;width:460px;margin-left:-252px;margin-top:-80px}#toy-intro footer{display:block;position:absolute;top:50%;width:100%;margin-top:50px}.mobile #toy-intro footer{margin-top:90px}#toy-intro footer p{font:16px/25px sans-serif}html[lang="ja"] #toy-intro footer p{font-size:15px}#toy-intro footer a{color:#aaa}#prompt-request-error,#prompt-access,#prompt-access-above,#prompt-loading,#prompt-error,#app-no-flash,#button-start-flash{display:none}.bg-toy{background-color:#222}.bg-toy{background-color:#1f1e1e;background-image:url(/assets/images/bg-wood-dark.jpg);background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.6)),url(/assets/images/bg-wood-light.jpg);background-image:-moz-linear-gradient(transparent,rgba(0,0,0,0.6)),url(/assets/images/bg-wood-light.jpg);background-image:-o-linear-gradient(transparent,rgba(0,0,0,0.6)),url(/assets/images/bg-wood-light.jpg);background-image:linear-gradient(transparent,rgba(0,0,0,0.6)),url(/assets/images/bg-wood-light.jpg);background-position:50% 50%}.bg-share{background-color:#333;background-image:url(/assets/images/bg-linen.jpg);background-image:-webkit-radial-gradient(center,cover,transparent 50%,#000 150%),url(/assets/images/bg-linen.jpg);background-image:-moz-radial-gradient(center,cover,transparent 50%,#000 150%),url(/assets/images/bg-linen.jpg);background-image:-o-radial-gradient(center,cover,transparent 50%,#000 150%),url(/assets/images/bg-linen.jpg);background-image:radial-gradient(center,cover,transparent 50%,#000 150%),url(/assets/images/bg-linen.jpg);background-position:50% 50%}#toy-intro.bg-access{background-color:rgba(0,0,0,0.4)}.icon{pointer-events:none}#settings p,#capture p{font-size:15px;font-weight:lighter;white-space:nowrap}#toy-main,#toy-ui,#toy-share-ui{display:none;opacity:0}.font-fix #prompt-loading,.font-fix #toy-main .button,.font-fix #grid-view p{-webkit-font-smoothing:antialiased;-webkit-text-stroke:#fff .7px}.font-fix #settings p,.font-fix #capture p,.font-fix #prompt-login{-webkit-font-smoothing:antialiased;-webkit-text-stroke:#fff .5px}#toy .fade-slow{-webkit-transition:opacity 400ms linear;-moz-transition:opacity 400ms linear;-o-transition:opacity 400ms linear;transition:opacity 400ms linear}#toy .fade-fast{-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;transition:opacity 200ms linear}#toy-main .button{position:absolute;margin-top:0;-webkit-transition:top 20ms ease-out,-webkit-box-shadow 20ms ease-out;-moz-transition:top 20ms ease-out,-moz-box-shadow 20ms ease-out;-o-transition:top 20ms ease-out,-o-box-shadow 20ms ease-out;transition:top 20ms ease-out,box-shadow 20ms ease-out}#toy-view{position:absolute;left:50%;top:50%;overflow:hidden}.toy-shadow{-webkit-box-shadow:0 0 24px 16px rgba(0,0,0,0.4);-moz-box-shadow:0 0 24px 16px rgba(0,0,0,0.4);-o-box-shadow:0 0 24px 16px rgba(0,0,0,0.4);box-shadow:0 0 24px 16px rgba(0,0,0,0.4)}.toy-shadow-fade{-webkit-transition:-webkit-box-shadow 150ms linear;-moz-transition:-moz-box-shadow 150ms linear;-o-transition:-o-box-shadow 150ms linear;transition:box-shadow 150ms linear}.toy-zoom-out{-webkit-transition:all 500ms cubic-bezier(0.6,0,0.5,1);-moz-transition:all 500ms cubic-bezier(0.6,0,0.5,1);-o-transition:all 500ms cubic-bezier(0.6,0,0.5,1);transition:all 500ms cubic-bezier(0.6,0,0.5,1)}.toy-zoom-in{-webkit-transition:all 400ms cubic-bezier(0.4,0,0.5,1);-moz-transition:all 400ms cubic-bezier(0.4,0,0.5,1);-o-transition:all 400ms cubic-bezier(0.4,0,0.5,1);transition:all 400ms cubic-bezier(0.4,0,0.5,1)}#toy-grid{display:none;position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#grid-view{position:absolute;width:100%;height:100%}#grid-view>div{display:table;margin:2px auto 0 auto}#grid-view>div>div{display:table-row}#grid-view>div>div>div{display:table-cell;vertical-align:middle;padding:8px}#grid-view>div>div>div>div{-webkit-box-shadow:0 4px 16px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 4px 16px 8px rgba(0,0,0,0.5);-o-box-shadow:0 4px 16px 8px rgba(0,0,0,0.5);box-shadow:0 4px 16px 8px rgba(0,0,0,0.5);overflow:hidden;cursor:pointer}#grid-view canvas{display:block}#grid-view p{position:relative;font:oblique 19px Georgia,serif;line-height:48px;height:48px;margin-top:-48px;text-shadow:0 0 3px #000,0 1px 4px #000,0 1px 6px #000;text-align:center;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}html[lang="bg"] #grid-view p,html[lang="ja"] #grid-view p,html[lang="ru"] #grid-view p,html[lang="th"] #grid-view p,html[lang="zh-CN"] #grid-view p{font-style:normal}#toy-ui,#grid-ui{position:absolute;left:50%;bottom:50px;margin-left:-200px;width:350px;height:50px}#grid-ui{margin-left:-175px}.wait{cursor:wait}#grid-ui .button{width:150px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#button-up{left:0}#button-down{right:0}#button-up div,#button-down div{position:relative;left:50px;background-position:15px center}#button-effects{width:210px;left:70px}#button-effects p{margin-left:2px;border-left:none;text-align:center;white-space:nowrap;-webkit-transition:visibility 120ms linear,opacity 120ms linear;-moz-transition:visibility 120ms linear,opacity 120ms linear;-o-transition:visibility 120ms linear,opacity 120ms linear;transition:visibility 120ms linear,opacity 120ms linear}#button-effects .more{margin-bottom:-50px}#button-effects:hover .more{-webkit-transition-delay:80ms;-moz-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}#button-effects .effect{-webkit-transition-delay:40ms;-moz-transition-delay:40ms;-o-transition-delay:40ms;transition-delay:40ms}#button-effects:hover .effect,#button-effects .more{visibility:hidden;opacity:0}#button-effects .effect,#button-effects:hover .more{visibility:visible;opacity:1}.mobile #button-effects .more,#button-effects .effect span{display:none;visibility:hidden}#button-effects .loading{display:none}html[lang="de"] #button-effects .loading,html[lang="pt-BR"] #button-effects .loading{font-size:18px}#button-previous{left:10px}#button-next{left:290px}#button-settings{left:-115px}#button-settings .icon{width:50px;height:50px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(/assets/images/gear.svg)}.button.facebook.share{margin-left:-257px}html[lang="ru"] .button.facebook.share{margin-left:-265px}.button.twitter.share{margin-left:-82px}html[lang="ru"] .button.twitter.share{margin-left:-90px}.button.tumblr.share{margin-left:93px}.button.vk.share{margin-left:85px}.button.share p{width:77px;text-align:center}.button.vk.share p{width:92px}.share-center{margin-left:-170px;width:280px}.share-center p{width:190px;text-align:center}.share-compose,.share-loading,.share-post,.share-posting,.share-error,#toy-share-ui footer,a.button.facebook,a.button.twitter,a.button.tumblr,a.button.vk{display:none}#settings form{display:none;position:absolute;left:-115px;bottom:70px;width:250px;margin-left:-100px;pointer-events:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#settings fieldset{display:inline;padding:8px 8px 0 8px;border:0;background-color:rgba(0,0,0,0.6875);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;pointer-events:auto}#settings fieldset:after{position:absolute;content:"\00a0";width:0;height:0;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.6875)}#settings fieldset input{display:block;opacity:0;width:20px;height:20px}#settings label{position:relative;display:block;height:32px;top:-8px;font-size:15px;line-height:32px;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.settings-active,#settings fieldset>div:active{opacity:.6875}#settings fieldset .checkbox{position:absolute;width:32px;height:32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#settings fieldset input+label{margin:0;margin-top:-12px;padding:0 8px 0 40px;cursor:pointer;background-repeat:no-repeat}#settings fieldset input:checked+label{background-repeat:no-repeat;background-position:7px 7px;background-image:url(/assets/images/check.svg)}#button-capture{width:100px;left:415px}#button-capture .icon{width:100px;height:48px;background-position:50%;background-repeat:no-repeat;background-image:url(/assets/images/camera.svg)}#button-capture.quad .icon{background-image:url(/assets/images/camera4.svg)}#capture p{visibility:hidden;opacity:0;-webkit-transition:visibility 120ms linear,opacity 120ms linear;-moz-transition:visibility 120ms linear,opacity 120ms linear;-o-transition:visibility 120ms linear,opacity 120ms linear;transition:visibility 120ms linear,opacity 120ms linear;-webkit-transition-delay:60ms;-moz-transition-delay:60ms;-o-transition-delay:60ms;transition-delay:60ms;position:relative;left:365px;line-height:20px;margin-left:-1px;width:200px;top:-30px;text-align:center;text-shadow:0 0 2px #000,0 1px 3px #000,0 2px 8px #000;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#capture:hover p{visibility:visible;opacity:1}#capture-quad-text{display:none}#toy-share-ui{position:absolute;left:0;bottom:50px;width:100%;height:50px}#button-back{left:50px}.button.facebook{left:50%;background-color:#3c5a98;background-image:url(/assets/images/gradient-facebook.svg);background-image:-webkit-gradient(linear,left top,left bottom,from(#6d84b3),to(#3c5a98));background-image:-webkit-linear-gradient(#6d84b3,#3c5a98);background-image:-moz-linear-gradient(#6d84b3,#3c5a98);background-image:-o-linear-gradient(#6d84b3,#3c5a98);background-image:linear-gradient(#6d84b3,#3c5a98)}.button.twitter{left:50%;background-color:#00aced;background-image:url(/assets/images/gradient-twitter.svg);background-image:-webkit-gradient(linear,left top,left bottom,from(#6fdbff),to(#17aee5));background-image:-webkit-linear-gradient(#6fdbff,#17aee5);background-image:-moz-linear-gradient(#6fdbff,#17aee5);background-image:-o-linear-gradient(#6fdbff,#17aee5);background-image:linear-gradient(#6fdbff,#17aee5)}.button.tumblr,.button.vk{left:50%;background-color:#3d658f;background-image:url(/assets/images/gradient-vk.svg);background-image:-webkit-gradient(linear,left top,left bottom,from(#659abe),to(#3d658f));background-image:-webkit-linear-gradient(#659abe,#3d658f);background-image:-moz-linear-gradient(#659abe,#3d658f);background-image:-ms-linear-gradient(#659abe,#3d658f);background-image:-o-linear-gradient(#659abe,#3d658f);background-image:linear-gradient(#659abe,#3d658f)}.button.logout{display:none;left:50%;margin-left:120px}.button.logout .power{opacity:.5;float:left;width:22px;height:24px;margin:13px 14px;background-image:url(/assets/images/power.svg);-webkit-transition:opacity 120ms linear;-moz-transition:opacity 120ms linear;-o-transition:opacity 120ms linear;transition:opacity 120ms linear}.button.logout.active:hover .power{opacity:1}.button.facebook .icon{float:left;width:32px;height:32px;margin:9px;background-image:url(/assets/images/facebook.svg);background-color:#3c5a98;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.button.twitter .icon{float:left;width:32px;height:32px;margin:9px;background-image:url(/assets/images/twitter.svg);background-color:#00aced;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.button.tumblr .icon,.button.vk .icon{float:left;width:32px;height:32px;margin:9px;background-image:url(/assets/images/vk.svg);background-color:#3d658f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.button.tumblr .icon{background-image:url(/assets/images/tumblr.svg)}#button-save{right:50px}#photo{display:none;position:absolute;left:0;top:50px;right:0;bottom:190px;text-align:center}#photo img{display:inline-block;width:auto;min-height:150px;min-width:200px;height:100%}.photo-bottom{bottom:250px!important}.photo-tweet{-webkit-transition:bottom 250ms ease-out;-moz-transition:bottom 250ms ease-out;-o-transition:bottom 250ms ease-out;transition:bottom 250ms ease-out}.photo-img-tweet{-webkit-transition:-webkit-transform 300ms ease-out;-moz-transition:-moz-transform 300ms ease-out;-o-transition:-o-transform 300ms ease-out;transition:transform 300ms ease-out}.photo-drop{-webkit-transition:margin-top 500ms cubic-bezier(0.25,0.5,0.5,1),-webkit-transform 500ms cubic-bezier(0.25,0.5,0.5,1),-webkit-box-shadow 250ms ease-out;-moz-transition:margin-top 500ms cubic-bezier(0.25,0.5,0.5,1),-moz-transform 500ms cubic-bezier(0.25,0.5,0.5,1),-moz-box-shadow 250ms ease-out;-o-transition:margin-top 500ms cubic-bezier(0.25,0.5,0.5,1),-o-transform 500ms cubic-bezier(0.25,0.5,0.5,1),-o-box-shadow 250ms ease-out;transition:margin-top 500ms cubic-bezier(0.25,0.5,0.5,1),transform 500ms cubic-bezier(0.25,0.5,0.5,1),box-shadow 250ms ease-out}.rotate-two{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}.photo-shadow{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.6);-moz-box-shadow:0 15px 30px rgba(0,0,0,0.6);-o-box-shadow:0 15px 30px rgba(0,0,0,0.6);box-shadow:0 15px 30px rgba(0,0,0,0.6)}.photo-white{background-color:#fff}.photo-black{background-color:#000}.photo-thin{padding:4px}.photo-thick{padding:12px}#photo form{display:none}#photo fieldset{position:relative;left:50%;top:20px;margin:0 0 0 -280px;width:460px;height:50px;border:0}#photo fieldset:before{position:absolute;content:"\00a0";margin:-10px 0 0 15px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}#photo input[type="text"]{width:100%;height:50px;padding:0 60px 0 15px;border:0;font:18px sans-serif;line-height:18px;color:#bbb;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#photo input[type="text"]::-webkit-input-placeholder{color:#bbb}#photo input[type="text"]:-moz-placeholder{color:#bbb}#photo input:focus{color:#333;outline:0}#photo p{position:relative;float:right;text-align:right;font:oblique 19px Georgia,serif;line-height:50px;height:50px;right:-58px;top:-50px}html[lang="bg"] #photo p,html[lang="ja"] #photo p,html[lang="ru"] #photo p,html[lang="th"] #photo p,html[lang="zh-CN"] #photo p{font-style:normal}#photo p.blur{color:#fff}#photo p.long{color:#bbb}#photo p.short{color:#c00}@font-face{font-family:"Museo-700";font-style:normal;font-weight:700;src:url("/assets/fonts/museo-700.eot?") format("eot"),url("/assets/fonts/museo-700.woff") format("woff"),url("/assets/fonts/museo-700.otf") format("opentype")}#toy-countdown{visibility:hidden;position:absolute;width:280px;height:280px;left:50%;top:50%;margin-top:-110px;margin-left:-140px;text-align:center;font:bold 180px "Museo-700",sans-serif}#toy-countdown.quad{font-size:150px;margin-top:-90px}#toy-countdown p{width:100%;height:100%;text-shadow:0 2px 24px rgba(0,0,0,0.625);cursor:default;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#camera-flash{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff}#toy-share-ui footer p,#prompt-back,#prompt-discard,#prompt-save,#prompt-facebook-logout,#prompt-twitter-logout,#prompt-tumblr-logout,#prompt-vk-logout{display:none;position:absolute;width:100%;bottom:-31px;font-size:15px;line-height:15px;color:#999;text-align:center;text-shadow:0 3px 5px rgba(0,0,0,0.4)}#prompt-back,#prompt-discard{text-align:left;left:50px}#prompt-save{text-align:right;right:50px}#prompt-login{position:absolute;width:100%;bottom:63px;text-align:center;font-size:15px;font-weight:lighter;text-shadow:0 3px 5px rgba(0,0,0,0.6)}#prompt-facebook-logout,#prompt-twitter-logout,#prompt-tumblr-logout,#prompt-vk-logout{width:400px;left:50%;margin-left:-55px}#prompt-login span,#prompt-facebook-logout span,#prompt-facebook-post span{display:none}@media(min-width:951px) and (min-height:761px){#button-capture{left:440px}#capture p{left:390px}#button-settings,#settings form{left:-140px}#toy-countdown{font-size:230px;margin-top:-140px}#toy-countdown.quad{font-size:175px;margin-top:-105px}}@media(max-width:1015px){.button.tumblr.share,.button.vk.share{display:none;visibility:hidden}.button.facebook.share{margin-left:-170px}.button.twitter.share{margin-left:5px}}@media(max-width:900px){#button-back,#prompt-back,#prompt-discard{left:25px}#button-save,#prompt-save{right:25px}}@media(max-width:780px){#settings,.button.facebook,.button.twitter,.button.tumblr,.button.vk,#prompt-login,#toy-share-ui footer{display:none;visibility:hidden}#toy-ui{margin-left:-258px}.button.facebook.share{margin-left:-85px}#grid-view p{font-size:17px;line-height:36px;height:36px;margin-top:-36px}}@media(max-height:760px){#grid-view p{font-size:17px;line-height:36px;height:36px;margin-top:-36px}#grid-view>div>div>div{padding:6px}}@media(max-height:620px){#toy-ui,#toy-share-ui,#grid-ui{bottom:25px}#intro-text .fb-pic,#toy-share-ui footer,#toy-share-ui footer p,#prompt-back,#prompt-discard,#prompt-facebook-logout,#prompt-twitter-logout,#prompt-tumblr-logout,#prompt-vk-logout,#prompt-save{display:none;visibility:hidden}#toy-countdown{font-size:140px;margin-top:-87px}#toy-countdown.quad{font-size:120px;margin-top:-70px}#photo{top:25px;bottom:165px}.photo-bottom{bottom:225px!important}}@media(max-width:640px){#capture{display:none;visibility:hidden}#toy-ui{width:300px;margin-left:-150px}#button-previous{left:0}#button-effects{left:60px;width:180px}#button-next{left:250px}}