html{font-family:helvetica-neue,helvetica,arial,sans-serif;font-size:16px;background:#222;text-align:center}html em{font-style:italic}body{background:#2e3033 url(img/texture.png) no-repeat 0 0;background-size:100% auto;max-width:1100px;text-align:left;margin:0 auto}@media only screen and (max-width:600px){body{background-size:300% auto}}#header{background:0 0;display:flex;flex-direction:row;flex-wrap:no-wrap;align-items:center;justify-content:space-between}@media only screen and (max-width:600px){#header{flex-direction:column;align-items:flex-start;flex-wrap:wrap}}#header #hero{flex-grow:1;max-width:800px;height:auto;width:33%;margin-top:20px}@media only screen and (max-width:600px){#header #hero{width:95%;flex-grow:0;align-self:flex-end;margin-bottom:20px}}#header #intro{min-width:260px;padding:40px;flex-grow:2}@media only screen and (max-width:600px){#header #intro{padding:40px 20px 20px}}#header #intro .appstore img{height:auto}#header #intro #appicon{width:167px;height:167px;margin-bottom:40px}@media only screen and (max-width:900px){#header #intro #appicon{width:150px;height:150px}}@media only screen and (max-width:600px){#header #intro #appicon{width:120px;height:120px}}#header h1{font-size:48px;font-weight:600;color:#fff;line-height:1em}@media only screen and (max-width:900px){#header h1{font-size:36px}}@media only screen and (max-width:600px){#header h1{font-size:30px}}#header h2{font-size:32px;font-weight:300;color:#ff7b91;margin-bottom:40px}@media only screen and (max-width:900px){#header h2{font-size:28px}}@media only screen and (max-width:600px){#header h2{font-size:22px}}#header p{font-size:24px;font-weight:300;color:#ece7d3;margin-bottom:40px}@media only screen and (max-width:900px){#header p{font-size:21px}}@media only screen and (max-width:600px){#header p{font-size:18px}}#primary-promo{background:#e73c58;margin:40px;padding:30px 40px;display:flex;flex-direction:row;flex-wrap:no-wrap;align-items:flex-start;justify-content:flex-start;border-radius:30px;color:#fff;font-size:18px}@media only screen and (max-width:600px){#primary-promo{padding:20px;margin:20px 20px 40px}}@media only screen and (max-width:600px){#primary-promo{flex-wrap:wrap}}#primary-promo div{flex-grow:1;width:50%}#primary-promo div ul li{color:#ffdcc4;line-height:1.5em;padding-left:1em;background:url(img/bullet.png) no-repeat 0 .51em;background-size:8px 8px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#primary-promo div ul li{background-image:url(img/bullet@2x.png);background-size:8px 8px}}#primary-promo #new{margin-right:30px}#primary-promo #choose{border-left:2px solid #f94f6b;padding-left:30px}@media only screen and (max-width:600px){#primary-promo #choose{border-left:0;border-top:2px solid #f94f6b;margin-top:20px;padding-left:0;padding-top:20px}}#primary-promo h2{font-size:24px;font-weight:600;margin-bottom:20px}@media only screen and (max-width:600px){#primary-promo h2{font-size:21px}}#screenshots{background:#222426;padding:40px}@media only screen and (max-width:600px){#screenshots{padding:20px 20px 0}}#screenshots h2{font-size:24px;color:#fff;font-weight:600;margin-bottom:40px}#screenshots ul{display:flex;flex-direction:row;flex-wrap:no-wrap;align-content:stretch;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:600px){#screenshots ul{flex-wrap:wrap;flex-direction:column;align-items:center}}#screenshots ul li{flex-grow:1;max-width:180px;padding:0 15px;text-align:center;font-size:16px;font-weight:400}@media only screen and (max-width:600px){#screenshots ul li{max-width:auto;flex-grow:0;padding-bottom:40px}}#screenshots ul li a{text-decoration:none;color:#ece7d3}#screenshots ul li img{display:block;width:100%;height:auto;border-radius:12px}#screenshots ul li:first-child{padding-left:0}#screenshots ul li:last-child{padding-right:0}@media only screen and (max-width:600px){#screenshots ul li:first-child{padding-left:15px}#screenshots ul li:last-child{padding-right:15px}}#screenshots .container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;vertical-align:middle;left:0;top:0;overflow:scroll;background:rgba(0,0,0,.6);position:fixed;z-index:2;visibility:hidden}#screenshots .container .infobox{margin:auto;width:80%;position:relative}#screenshots .container .infobox img{height:auto;width:100%;max-width:375px;border-radius:40px}#screenshots .container .infobox.ipad img{border-radius:6px;max-width:1000px}#screenshots .container.visible{visibility:visible}#features{padding:40px}@media only screen and (max-width:600px){#features{padding:40px 20px 20px}}#features h2{font-size:24px;color:#fff;font-weight:600;margin-bottom:40px}#features ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#features ul li{color:#ccc;font-size:18px;margin-bottom:2em;padding-left:34px;width:44%}@media only screen and (max-width:600px){#features ul li{width:100%}}#features ul li strong{font-weight:600;color:#ece7d3;display:block}#features ul #sync{background:url(img/sync.png) no-repeat 0 0;background-size:24px 24px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#features ul #sync{background-image:url(img/sync@2x.png);background-size:24px 24px}}#features ul #topics{background:url(img/topics.png) no-repeat 0 0;background-size:24px 24px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#features ul #topics{background-image:url(img/topics@2x.png);background-size:24px 24px}}#features ul #mute{background:url(img/mute.png) no-repeat 0 0;background-size:24px 24px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#features ul #mute{background-image:url(img/mute@2x.png);background-size:24px 24px}}#features ul #notes{background:url(img/notes.png) no-repeat 0 0;background-size:24px 24px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#features ul #notes{background-image:url(img/notes@2x.png);background-size:24px 24px}}#features ul #timeline{background:url(img/filters.png) no-repeat 0 0;background-size:24px 24px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#features ul #timeline{background-image:url(img/filters@2x.png);background-size:24px 24px}}#features ul #lists{background:url(img/lists.png) no-repeat 0 0;background-size:24px 24px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#features ul #lists{background-image:url(img/lists@2x.png);background-size:24px 24px}}#features p{text-align:center;padding:20px 0 40px}#help{background:#ebf0f5 url(img/bg_bird.jpg) no-repeat 100% 100%;background-size:386px 520px;display:flex;flex-direction:row;flex-wrap:no-wrap;align-items:flex-start;justify-content:flex-start;padding:40px 40px 20px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#help{background-image:url(img/bg_bird@2x.jpg);background-size:386px 520px}}@media only screen and (max-width:600px){#help{padding:40px 20px 20px}}@media only screen and (max-width:600px){#help{flex-direction:column;align-items:flex-start}}#help h2{color:#222;font-size:24px;font-weight:600;margin-bottom:40px}@media only screen and (max-width:600px){#help h2{font-size:21px}}#help h3{color:#333;font-size:18px;font-weight:600}#help h3 a{color:#e73c58}#help h3 a:hover{color:#ff5d77}#help p{color:#444;font-size:18px;font-weight:300;margin-bottom:40px}#help #faq{flex-grow:2;max-width:600px;padding-right:20px}#help #faq h2{background:url(img/info.png) no-repeat 0 .35em;padding:10px 0 10px 40px;background-size:32px 32px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#help #faq h2{background-image:url(img/info@2x.png);background-size:32px 32px}}#help #contact{flex-grow:1;max-width:300px}#help #contact h3{margin-bottom:.1em}#help #contact h2{background:url(img/help.png) no-repeat 0 .35em;padding:10px 0 10px 40px;background-size:32px 32px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#help #contact h2{background-image:url(img/help@2x.png);background-size:32px 32px}}#footer{text-align:center;padding:20px 0}@media only screen and (max-width:600px){#footer img{width:240px;height:auto}}#footer p{font-size:14px;font-weight:500;margin-top:20px;color:#aaa}#footer p.presenter{color:#ccc;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:1em;margin-bottom:10px}