.clearfix:after,.clearfix:before,.container:after,.container:before{display:table;content:" "}.clearfix:after,.clearfix:before,.container:after,.container:before,.tab-navs:after,.tab-navs:before{content:" "}.header .logo,.header .partner_logo,.header .partner_with{vertical-align:top;display:inline-block}.dropdown-select,.header,.tab-navs>li>a,body{position:relative}.footer a,a{text-decoration:none}.clearfix:after,.container:after,.feature .container:after,.segmented-control:after,.tab-navs:after,.tt-suggestion{clear:both}html{font-family:Lato,"Helvetica Neue",Helvetica,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{background:#FFF;width:100%;min-width:1140px}a{color:#333}p{margin:6px 0}.container{width:1140px;margin:0 auto}.pull-right{float:right}.pull-left{float:left}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.hide-text{white-space:nowrap;text-indent:100%;overflow:hidden}.inline-block{display:inline-block}input[type=number]{border:1px solid #ccc;padding:6px 4px;outline:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#777;margin:0;max-width:100%;display:block;background:#fff}.round-button{border-radius:30px;height:40px;line-height:39px;padding:5px 25px;margin:10px;font-size:20px;display:inline-block;cursor:pointer}.round-button.white-bg-black-color{background:#EEE;color:#333;border:2px solid #EEE}.round-button.gray-border-gray-color{border:2px solid #EEE;color:#666}.round-button.black-border-black-color{border:2px solid #666;color:#333}.round-button.white-border-white-color{border:2px solid #EEE;color:#EEE}.round-button.red-bg-white-color{background:#f1604d;color:#EEE}.round-button.red-border-red-color{background:#f1604d;color:#FFF;border:2px solid #dd4747;text-shadow:0 -1px 0 #dd4747}.segmented-control{font-size:.9em}.segmented-control:after,.segmented-control:before{content:" ";display:table}.segmented-control>ul{margin:0}.segmented-control>ul>li{float:left;display:inline-block}.segmented-control>ul>li>a{padding:.5em 1em;border:1px solid #E4E4E4;border-right:none;box-shadow:0 2px 0 rgba(225,225,225,.2);color:#999;display:table-cell;font-weight:700;text-align:center;transition:color .1s;white-space:nowrap;line-height:1.2em}.segmented-control>ul>li.active>a{background-color:#F4F4F4;box-shadow:inset 0 2px 0 rgba(225,225,225,.2),0 2px 0 rgba(225,225,225,.2);color:#666;text-shadow:0 1px 0 #FFF}.segmented-control>ul>li:first-child>a{border-radius:3px 0 0 3px}.segmented-control>ul>li:last-child{border-radius:0 3px 3px 0;border-right:1px solid #E4E4E4}button{color:#333;text-shadow:0 1px 0 #fff;box-shadow:0 1px 0 rgba(66,66,77,.1);border:1px solid #CCC;border-radius:3px;background-color:#f8f8f9}.tab-navs{margin:0;padding:0;border-bottom:1px solid #DDD;list-style:none}.tab-navs:after,.tab-navs:before{display:table}.tab-navs>li{float:left;margin-bottom:-1px}.tab-navs>li>a{display:block;padding:10px 20px;margin-right:2px;font-size:16px;line-height:1.5;border:1px solid transparent;border-radius:4px 4px 0 0}.tab-navs>li.active>a{color:#555;cursor:default;background-color:#FFF;border:1px solid #DDD;border-bottom-color:transparent}.tab-content{padding:20px;border:1px solid #DDD;border-top:0;margin-bottom:40px}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane.active{display:block}.tab-navs:after{display:table}.tab-navs--underline>li a{padding:0 0 1em;margin:0 1em;border:none;border-bottom:3px solid transparent;text-decoration:none}.tab-navs--underline>li.active>a{color:#555;font-weight:700;border:none;border-bottom:3px solid #BBB}.tab-content--bordered{border:1px solid #DDD;border-top:0}.header{z-index:100;box-sizing:border-box}.header .container{padding:15px 0;box-sizing:border-box}.header .logo{background-image:url(/images/pomotodo@2x.png);background-repeat:no-repeat;width:120px;height:26px;margin:17px 0}@media print,screen,(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:120dpi){.header .logo{background-image:url(/images/pomotodo@2x.png);background-size:120px 26px}.header .partner_with{background-image:url(/images/times@2x.png);background-size:10px 10px}}.header .logo h1{margin:0;font-size:0;color:#000;font-weight:400}.header .partner_with{background-image:url(/images/times@2x.png);background-repeat:no-repeat;width:10px;height:10px;margin:25px 15px 0}.header .partner_logo{width:100px;height:26px;margin:17px 0}.header .partner_logo.appso{background-image:url(/images/appso@2x.png);background-repeat:no-repeat}@media print,screen,(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:120dpi){.header .partner_logo.appso{background-image:url(/images/appso@2x.png);background-size:70px 25px}}.header .nav{padding:0;margin:0;display:inline-block;line-height:40px;vertical-align:bottom;float:right}.header .nav>li{display:block;height:60px;padding:0 9px;margin:0 5px;float:left}.header .nav>li>a{display:block;height:100%;font-size:14px;font-weight:400;vertical-align:baseline;line-height:60px;color:#333}.header .nav>li>a.red_link{color:#f13218}.header .nav .red-button>span{margin-top:10px;padding:0 25px;height:38px;line-height:37px;font-size:16px;display:inline-block;vertical-align:top;font-weight:400}.header .nav .red-button .left{border-radius:30px 0 0 30px}.header .nav .red-button .right{padding:0 20px 0 15px;font-size:12px;background-color:rgba(221,71,71,.9);border-radius:0 30px 30px 0}.header .nav>li.gotoapp,body.loged .nav>.account{display:none}body.loged .nav>.gotoapp{display:block}.join{background:#F4F4F4}.join .container{padding:60px 0;text-align:center}.join .title>h2{color:#333;font-size:32px;font-weight:400;margin:0}.join .title>.button{padding:5px 35px;margin-top:40px}.footer{background:#FFF}.footer .container{padding:20px 0}.dropdown-select{width:auto;display:inline-block;overflow:hidden;border-radius:4px;height:auto;border:1px solid #DDD;color:#999;vertical-align:top;cursor:pointer}.dropdown-select select{-moz-appearance:window;position:relative;display:block;min-width:100%;width:135%;padding:.3em 2em .3em 1em;border:none;background:0 0;outline:0;-webkit-appearance:none;z-index:99;cursor:pointer;line-height:1.5em;box-sizing:content-box}.dropdown-select:after{content:"\25BE";z-index:0;position:absolute;right:.5em;top:50%;margin-top:-.5em;color:#7D7D7D;font-size:1em;line-height:1em}.hero,.hero .actions,.hero .container,.hero .slogan>h2,.hero .story,.hero .tagline>h3{position:relative}.footer{color:#f4f4f4;font-size:14px}.footer .copyright,.footer .langs{float:left}.footer .translate{margin-left:1em;display:inline-block;float:left}.footer .icp,.footer .lang-icon{margin:4px 10px;display:inline-block}.footer .translate.highlight{background:#ffeb00;padding:0 .3em}.footer .langs .dropdown-select{font-size:13px;display:inline-block}.footer .langs .dropdown-select select{line-height:1.4em}.footer .icp{font-size:12px}.footer .lang-icon img{display:inline-block;margin-top:2px}.footer a{color:#888}.footer .footer-nav{float:right;margin:0;padding:0}.footer .footer-nav>li{display:inline;margin-left:1em;line-height:28px}@media (max-width:767px){.footer .footer-nav,.footer .icp,.footer .lang-icon{display:none}}.hero .container{padding:40px 0 80px;text-align:center}.hero .base-bg{display:inline-block;padding:5px 10px;background-color:rgba(0,0,0,.1);border-radius:10px}.hero .slogan>h2{font-family:"Avenir LT W01_85 Heavy1475544","Open sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:42px;color:#333;line-height:72px;font-weight:700;margin:0;z-index:1}html[lang=zh-CN],html[lang=zh-CN] .hero .slogan>h2,html[lang=zh-TW],html[lang=zh-TW] .hero .slogan>h2{font-family:'Noto Sans CJK SC',Helvetica Neue,Helvetica,Arial,sans-serif}.hero .tagline>h3{font-size:28px;margin:10px auto;max-width:37em;color:#555;line-height:36px;font-weight:400;z-index:1}.hero .actions{margin:50px 0 0;z-index:1}.hero .story{color:#DDD;font-size:14px;z-index:1}.float,.shape{position:absolute}.hero .story>p{width:40em;margin:10px auto}.hero.normal{padding-top:100px;background:#f4f4f4}.shape{opacity:0;transition:opacity .8s}.shape.green-rectangle-small{top:10%;left:10%}.shape.red-start{top:1%;left:25%}.shape.blue-square-big{top:30%;left:25%}.shape.red-line{top:45%;left:10%}.shape.yellow-circle{top:55%;left:5%}.shape.blue-check{top:70%;left:20%}.shape.green-line{top:10%;right:15%}.shape.red-pin-small{top:4%;right:22%}.shape.yellow-list{top:41%;right:10%}.shape.yellow-line{top:50%;right:20%}.shape.green-rectangle-big{top:65%;right:10%}@media (max-width:767px){.shape{display:none}}.float{top:0;right:0;bottom:0;left:0}.animate-in{opacity:1;transform:translateY(0)}.event-banner{width:100%;background:#005AA8;height:36px;line-height:1;font-size:13px;text-align:center}.event-banner>a{line-height:36px;color:#fff}.event-banner>a>span.bold{font-weight:700}.page-home .actions .gotoapp,.page-home .join .gotoapp{display:none}.page-home.loged .actions .gotoapp,.page-home.loged .join .gotoapp{display:inline-block}.page-home .header{background:0 0;margin-bottom:-90px}.page-home .footer .dropdown-select{border-color:#CCC}.intro{background:#f1604d}.intro .container{padding:60px 0;text-align:center;position:relative;text-shadow:0 -1px 0 #dd4747;margin-bottom:-180px}.intro .title{margin-bottom:40px}.intro .title>h2{font-size:38px;color:#fff;font-weight:400;margin:0}.intro .title>h4{font-size:20px;color:#fff;font-weight:400;max-width:40em;margin:20px auto}.intro .devices{width:960px;margin:0 auto;position:relative;height:320px}.intro .ipad,.intro .macbook,.intro .nexus{position:absolute;bottom:0;height:320px}.intro .macbook{left:0;width:580px;background:url(/images/home/macbook@2x.png) center bottom no-repeat;background-size:580px}.intro .nexus{left:470px;width:140px;background:url(/images/home/nexus@2x.png) center bottom no-repeat;background-size:140px}.intro .ipad{left:520px;width:400px;background:url(/images/home/ipad@2x.png) center bottom no-repeat;background-size:400px}.feature{background:#FCFCFC}.feature .container{padding:60px 0}.feature .container:after,.feature .container:before{content:" ";display:table}.feature .feature-title{font-size:32px;color:#333;font-weight:400;margin:0}.feature .feature-description{font-size:20px;line-height:30px;color:#4A4A4A;max-width:450px}.feature .feature-description p{margin:15px 0}.feature .left{width:440px;padding-left:120px;float:left}.feature .right{float:right;width:400px;text-align:right;margin-right:120px}.feature .right.text{width:450px;text-align:left}.get-apps .app,.get-apps .title,.hero .notice,.loading-view,.notfound{text-align:center}.feature .img-pomotimer{width:340px;height:148px;display:inline-block}.feature .img-history,.feature .img-todolist{width:340px;height:260px;display:inline-block}.feature.todolist{background:#F4F4F4}.feature.pomotimer{padding:120px 0 0}.feature.stat{background:#f4f4f4}.feature.stat .feature-title{color:#333;margin-bottom:40px}.feature.stat .bottom{clear:both;padding:0 120px}.feature.stat .stat-blocks>div{width:300px;min-height:250px;float:left;line-height:36px;position:relative}.feature.stat .stat-title{color:#666;font-size:20px}.feature.stat .stat-value{color:#333;font-size:24px}.feature.stat .stat-tip{color:#999;font-size:18px}.feature.stat .img-stat-week{padding-top:20px}.feature.stat .img-stat-week img{width:250px}.feature.stat .img-stat-tags{position:absolute;left:80px;top:60px}.feature.stat .img-stat-hours{position:absolute;left:90px;top:40px}.hero .notice,.qrcode-box{left:50%;position:absolute}.feature.stat .stat-tags .tag{line-height:28px}.feature.stat .stat-tags .tag.red{color:#EC614E}.feature.stat .stat-tags .tag.green{color:#2DA363}.feature.stat .stat-tags .tag.yellow{color:#87BA35}.get-apps{padding:60px 0}.get-apps .title{margin-bottom:40px}.get-apps .title>h2{color:#666;font-size:32px;margin:0;font-weight:400}.get-apps .app{padding:20px 10px;float:left;width:20%;border-radius:5px;box-sizing:border-box;cursor:pointer;position:relative}.get-apps .app:hover{background:rgba(0,0,0,.05)}.get-apps .app:last-child{border-bottom:0}.get-apps .app .app-info h3{font-size:18px;color:#333;margin:0;font-weight:400}.get-apps .app .app-info .description{margin-bottom:0;color:#666;font-size:14px;text-shadow:none}.get-apps .app .app-info .btn{font-size:1em}.get-apps .app .app-info .qrcode{margin-top:2em}html:lang(zh-CN) .get-apps .apps .mobile:hover .qrcode-box{display:inline-block}.qrcode-box{background:#fff;background-clip:padding-box;border:1px solid rgba(61,70,77,.1);cursor:default;z-index:9999;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);display:none;bottom:190px;width:135px;margin-left:-68px;height:135px}.equipment,body.loged .actions .gotoapp,body.loged .join .title .gotoapp{display:inline-block}.qrcode-box .qrcode{padding:3px 4px;background:url(/images/qrcode.png) center no-repeat;background-size:100px;width:100px;height:100px;margin:15px auto 0}.qrcode-box .bubble-arrow,.qrcode-box .bubble-arrow-border{border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.qrcode-box .bubble-arrow{left:50%;border-bottom-color:#fff;bottom:-12px;border-width:6px 9px;margin-left:-9px;transform:rotate(180deg)}.equipment{background:url(/images/equipment.png) no-repeat;height:88px;margin-bottom:12px}.equipment.iphone{width:50px;background-position:-269px -1px}.equipment.android{width:50px;background-position:-343px -1px}.equipment.mac{width:110px;background-position:-135px -1px}.equipment.windows{width:110px;background-position:-1px -1px}.equipment.chrome{width:119px;background-position:-489px -1px}@media all and (-webkit-min-device-pixel-ratio:1.5){.equipment{background:url(/images/equipment@2x.png) no-repeat;background-size:609px}}body.loged .actions .register,body.loged .join .title .register{display:none}.hero .notice{display:inline-block;padding:6px 0;bottom:18px;width:300px;margin-left:-150px;background:#ffecb8;border-radius:57px;border:1px solid #dec963}.hero .notice>a{font-size:14px}.page{background:#F4F4F4;color:#333}.page a{color:#666}.page .container{padding:40px 0}.page h3{margin:0 0 40px;font-size:24px}.page .content,.page h5{font-size:14px}.page .content p,.page .content ul{max-width:42em}.page .get-apps{padding:0;background:0 0;text-shadow:none}.page .get-apps .title>h2,.page .get-apps .title>h3{font-weight:400;color:#333}.page .get-apps .title>h3{margin-top:20px}.page .get-apps .app:hover{background:rgba(0,0,0,.05)}.page .get-apps .app:hover .qrcode-box{bottom:200px}.notfound .landing{padding-bottom:20px}.notfound .landing .round-button{font-size:14px;height:30px;line-height:29px}.loading-view img.spinner{width:64px;height:64px}.page-about .content p{margin:10px 0}.page-about .social-title{margin:26px 0 12px;font-size:20px}.loading-view{padding:100px;height:64px}.loading-view .spinner{width:64px;display:inline-block}hr{border:none;border-bottom:1px solid rgba(0,0,0,.1);margin-top:-1px;margin-bottom:1.5rem}#account{display:block;zoom:1;overflow:hidden}#account h4{font-size:20px;margin-top:0}#account .tab-content{background:#FFF;font-size:14px}#account .tab-navs>li>a{font-size:14px}#account .form.aligned .input-wrap{margin:10px 0}#account .form.aligned label{display:block;font-size:16px;width:auto;margin-bottom:10px}#account .notice,#account .page h4{margin-bottom:20px;text-align:center}#account .form.aligned input{background-color:#f7f8fa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #b9c1c7;font-size:20px;padding:5px 9px;position:relative;vertical-align:top;height:40px;width:222px;box-sizing:border-box}#account .form.aligned input:focus{outline:0;border-color:#AAA}#account .form.aligned input:read-only{background:#eee;color:#999}#account .form.aligned button{margin-top:15px;height:50px;font-size:18px;text-align:center;line-height:48px;font-weight:400;text-shadow:0 1px 1px #AD451E;background:#dd4b39;border:1px solid #D64040;box-shadow:inset 0 1px 0 rgba(255,255,255,.2);padding:0 15px;color:#FFF;min-width:222px}#account .notice{display:none;background:#FCF8E3;padding:10px}#account .notice:first-letter{text-transform:uppercase}#account .agree_terms{font-size:.9em;color:#999}#account .agree_terms label{min-width:8em;width:20%;display:inline-block}#account .page{background:0 0}#account .result{text-align:center;padding:3em}#account .result .tip{margin:0}#account .result a{font-weight:700;border-bottom:1px solid #666}.twitter-typeahead .validation_error.tip{margin-top:0!important}label[for=regEmail]{vertical-align:middle}.validation_error.tip{position:relative;display:inline-block;margin:0 0 0 1em!important}.validation_error.tip .arrow{position:absolute;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid rgba(200,40,41,.8);top:15px;left:-5px}.validation_error.tip .inner{background-color:rgba(200,40,41,.9);background:-webkit-gradient(linear,left top,left bottom,from(rgba(200,40,41,.9)),to(rgba(200,40,41,.8)));background:-webkit-linear-gradient(top,rgba(200,40,41,.9),rgba(200,40,41,.8));background:-moz-linear-gradient(top,rgba(200,40,41,.9),rgba(200,40,41,.8));background:-ms-linear-gradient(top,rgba(200,40,41,.9),rgba(200,40,41,.8));background:-o-linear-gradient(top,rgba(200,40,41,.9),rgba(200,40,41,.8));color:#FFF;padding:10px 15px;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:3px;font-size:14px;line-height:20px}.validation_error.tip .inner a{color:#FFF;font-weight:700;text-decoration:underline}.tt-dropdown-menu{min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.175);-moz-box-shadow:0 2px 4px rgba(0,0,0,.175);box-shadow:0 2px 4px rgba(0,0,0,.175)}.tt-suggestion{display:block;padding:.2em 1em;font-weight:400;white-space:nowrap;box-sizing:border-box}.tt-suggestion.tt-cursor{background:#f4f4f4}.tt-hint{color:#ccc}.page-account .body{background-color:#F4F4F4}.page-account .body .container{padding:60px 0}@font-face{font-family:'Noto Sans CJK SC';src:local('Noto Sans CJK SC'),local('Noto Sans S Chinese'),local('Noto Sans SC'),local('source-han-sans-simplified-c'),local('Source Han Sans SC'),local('PingFang SC'),local('Microsoft YaHei')}html[lang=zh-CN] .hero .slogan>h2,html[lang=zh-TW] .hero .slogan>h2{letter-spacing:3px}html[lang=zh-CN] .logo,html[lang=zh-TW] .logo{background-image:url(/images/pomotodo_cn@2x.png);background-repeat:no-repeat;width:105px}@media print,screen,(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:120dpi){html[lang=zh-CN] .logo,html[lang=zh-TW] .logo{background-image:url(/images/pomotodo_cn@2x.png);background-size:120px 26px}}html[lang=zh-CN] .feature .right.text,html[lang=zh-TW] .feature .right.text{width:430px}html[lang=zh-CN] .intro .macbook,html[lang=zh-TW] .intro .macbook{background:url(/images/home/macbook_cn@2x.png) center bottom no-repeat;background-size:580px}html[lang=zh-CN] .intro .ipad,html[lang=zh-TW] .intro .ipad{background:url(/images/home/ipad_cn@2x.png) center bottom no-repeat;background-size:400px}html[lang=zh-CN] .intro .nexus,html[lang=zh-TW] .intro .nexus{background:url(/images/home/nexus_cn@2x.png) center bottom no-repeat;background-size:140px}html[lang=es] .modal-dialog .form.aligned label,html[lang=fr] .modal-dialog .form.aligned label,html[lang=ru] .modal-dialog .form.aligned label,html[lang=uk] .modal-dialog .form.aligned label{width:150px}.page-mobile{background-color:#f4f4f4}.page-mobile .container{width:90%}.page-mobile .landing{text-align:center}.page-mobile .app{text-align:center;width:100%}.inapp .container{width:auto}.inapp .footer,.inapp .header{display:none}@media only screen and (max-width:767px){body{min-width:320px}.event-banner .hide-mobile,.page-home .intro{display:none}.header .container{text-align:center}.feature .img,.feature .text{text-align:center!important}.header .nav{display:block;float:none}.header .nav>li{margin:0;padding:0 6px;display:inline-block;float:none}.header .nav>li .account .red-button{display:none}.loged .header .nav>.gotoapp{display:inline-block}.container,.page-pro .modal-dialog .modal-content{width:95%}.page-pro .body .container{width:95%!important}.page-pro .body .container .title>h1{font-size:28px}.page-pro .body .container #upgrade h3{font-size:1rem}.page-pro .body .container #upgrade .pro-features{margin-bottom:3em}.page-pro .body .container #upgrade .pro-features li{width:100%;padding-left:2em;margin-bottom:1em}.page-pro .body .container #upgrade .pro-features li .icon{padding:6px;width:30px}.page-pro .body .container #upgrade .pro-features li .info{width:75%}.page-pro .body .container #upgrade .pro-features li p{font-size:.9em}.page-pro .body .container #upgrade .account>h3{font-size:20px!important}.page-pro .body .container #upgrade .segmented-control>ul>li.one-year{border-radius:0 3px 3px 0;border-right:1px solid #E4E4E4}.page-pro .body .container #upgrade .segmented-control>ul>li.more_options{display:none}.page-pro .body .container #upgrade #pay-period{width:100%}.page-pro .body .container #upgrade #pay-period .pay-period .monthly,.page-pro .body .container #upgrade #pay-period .pay-period .yearly{padding:.7em}.page-pro .body .container #upgrade #pay-period h4{font-size:14px}.page-pro .body .container #upgrade #pay-period .segmented-control.pay-period{font-size:12px}.page-pro .body .container #upgrade #name-your-own-price{width:100%;margin-top:1em}.page-pro .body .container #upgrade #name-your-own-price h4{font-size:14px}.page-pro .body .container #upgrade #name-your-own-price .slider.slider-horizontal{width:100%;display:block}.hero .head-icon.second,.hero .head-icon.third,.intro .devices,.page-pro .body .container #upgrade .payment .bitcoin{display:none}.page-pro .body .container #upgrade #name-your-own-price .arrowtip{margin-top:10px;left:-23px}.page-pro .body .container #upgrade .payment{float:none;padding-right:0;height:100%;width:100%}.page-pro .body .container #upgrade .payment li{width:45%}.page-pro .body .container #upgrade .payment .method{padding-left:0;margin-bottom:5px}.page-pro .body .container #upgrade .pay-now{width:100%!important;float:none;padding:0;margin:0}.page-pro .body .container #upgrade .pay-now #pay-btn{line-height:3.2rem;margin-top:8px;border-radius:0 0 6px 6px}.page-pro .body .container #upgrade .pay-now #pay-btn .loading{padding:6px 0}.page-home .header{margin-bottom:0;background:#f4f4f4}.hero.normal{padding-top:0}.feature .container{padding:30px 0}.feature.pomotimer{padding:0}.feature .feature-title{font-size:24px}.feature .img-history,.feature .img-pomotimer,.feature .img-todolist{width:100%;height:auto}.feature .img-history img,.feature .img-pomotimer img,.feature .img-todolist img{width:80%;max-width:320px;margin:15px auto}.feature .img{margin:15px 0}.feature .left{width:auto;padding:0;float:none}.feature .right{float:none;width:100%!important}.feature .feature-description{text-align:center;margin:1em auto}.feature .feature-description p{margin:15px;font-size:16px}.feature.stat .bottom{padding:0;text-align:center}.feature.stat .stat-blocks>div{float:none;display:inline-block;width:100%}.footer .footer-nav .translate,.get-apps .app-info .description,.get-apps .desktop{display:none}.feature.stat .img-stat-hours,.feature.stat .img-stat-tags{position:relative;left:auto;top:auto}.hero .slogan>h2{font-size:28px}.hero .tagline>h3{font-size:18px}.intro .title{margin-bottom:20px}.intro .title>h2{font-size:28px}.intro .title>h4{font-size:18px}.round-button{font-size:16px}#features .cover h2,.get-apps .title>h2,.join .title>h2{font-size:1.5em}.get-apps .app{width:50%}.footer{text-align:center}.footer .footer-nav{float:none;margin:1em 0 0;width:100%}.footer a{display:inline-block}.footer .copyright,.footer .langs{float:none;display:inline-block}#features .gray_box,#features .white_box{padding:10px!important}#features .introduce{display:none!important}#features .description{float:none;width:100%!important}#features .description .name{font-size:.8rem}#features .description .guide{padding:0!important}}#androidImage{background:url(/images/apps/android.png) no-repeat;background-size:11.25em;height:100%;width:100%}#iphoneImage{background:url(/images/apps/ios.png) no-repeat;background-size:11.25em;height:100%;width:100%;border:none}#chromeImage{background:url(/images/apps/chrome.png) no-repeat;background-size:250px;height:25em;border:none;margin:-3em;width:250px;position:relative}.play{display:inline-block;margin-left:1em}.tip{color:#999;font-size:.9em;display:block;margin:1em 0 0!important}.device{position:relative;transition:all .4s ease;user-select:none}.device.android .innerDevice{background:#222;height:24.5em;width:12.5em;margin:0 auto;border-radius:1.5em;z-index:9;position:relative}.device.android .screen{background:#FFF;width:11.25em;height:18.7em;position:absolute;left:50%;top:2.75em;margin-left:-5.625em}.device.android .camera{background:#333;position:absolute;top:.75em;width:.75em;height:.75em;border-radius:.75em;left:1.875em}.device.android .grill{background:#333;position:absolute;top:.9375em;width:2.875em;height:.375em;border-radius:1.25em;left:50%;margin-left:-1.4375em}.device.android .home{background:#333;position:absolute;bottom:1em;width:2.5em;height:1.25em;border-radius:.25em;left:50%;margin-left:-1.25em}.device.iphone div{border:1px solid #CCC}.device.iphone .innerDevice{height:23.5em;width:12.375em;border-radius:1.375em;background:#FFF;margin:0 auto;position:relative}.device.iphone .screen{background:#FFF;width:11.25em;height:16.875em;position:absolute;left:50%;overflow:visible;top:3.375em;margin-left:-5.625em}.device.iphone .camera{position:absolute;top:.9375em;width:.5em;height:.5em;border-radius:.5em;left:50%;margin-left:-.25em}.device.iphone .grill{position:absolute;top:2em;width:2.125em;height:.375em;border-radius:1.25em;left:50%;margin-left:-1.0625em}.device.iphone .home{position:absolute;bottom:.625em;width:1.875em;height:1.875em;border-radius:1.875em;left:50%;margin-left:-.9375em}.pomotodo-shop .shop-container{text-align:center}.pomotodo-shop .shop-container>h3{margin:0 0 40px;font-weight:400;font-size:32px}.pomotodo-shop .shop-container li.item{position:relative;list-style:none;display:inline-block;width:180px;background:#FFF;padding:20px 40px;text-align:center;border:2px solid #CCC;border-radius:3px}.pomotodo-shop .shop-container li.item:first-child{margin-right:20px}.pomotodo-shop .shop-container li.item:last-child{margin-left:20px}.pomotodo-shop .shop-container li.item:hover{border-color:#56B439}.pomotodo-shop .shop-container li.item h4{margin:16px 0 10px}.pomotodo-shop .detail:hover .qrcode-box{display:block}.pomotodo-shop a.buy-btn{background:#56B439;font-weight:700;text-align:center;color:#FFF;border-radius:26px;padding:10px 18px;font-size:14px;cursor:pointer;line-height:16px;height:100%;margin-top:20px;box-sizing:content-box;display:inline-block}.pomotodo-shop .special-discount{display:inline-block;padding:3px 5px;background:#FB5E4E;color:#fff;font-size:12px;border-radius:4px;line-height:14px;margin-left:10px}.pomotodo-shop .description{margin-top:10px;font-size:14px}.pomotodo-shop .qrcode-box{bottom:70px}.pomotodo-shop .qrcode-box .qrcode{width:120px;height:120px;margin:4px auto 0;background:0 0}.pomotodo-shop .qrcode-box .bubble-arrow{border-bottom-color:rgba(61,70,77,.1)}.pomotodo-shop .qrcode-box .bubble-arrow:before{content:"";position:absolute;border:6px solid transparent;border-bottom-color:#fff;left:-9px;border-width:6px 9px;bottom:-8px}