@charset "UTF-8";html{-webkit-text-size-adjust:100%}body{color:#444;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:19px;margin:0;background-color:#3581a9;background-image:url(images/logo_container_1.jpg),url(images/blue_background.png);background-repeat:no-repeat,repeat;background-position:center top,left top;background-size:1274px 831px,150px 150px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){body{background-image:url(images/logo_container_1@2x.jpg),url(images/blue_background@2x.png)}}#logo{display:none}h1{font-size:1.4em}a img{border:none}a{color:#157fab}#container{position:relative;width:702px;height:2100px;margin:auto}#container_background{background-image:url(images/logo_container_2.png);background-repeat:no-repeat;background-position:left top;height:1428px;position:relative;width:700px;left:4;top:673px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#container_background{background-image:url(images/logo_container_2@2x.png);background-size:700px 1428px}}#header_text{color:#fff;font-size:1.1em;left:5px;line-height:1.6em;position:absolute;top:426px;font-weight:700}#device_switch{left:25px;position:absolute;top:25px;width:650px;text-align:center}#coming_soon{background-image:url(images/coming_soon.png);height:343px;position:absolute;right:275px;top:300px;width:204px}#available{position:absolute;right:2px;top:539px}#available.mac{top:525px;text-align:center}.trial_link{font-size:.6em}.trial_link a{font-size:1.1em;color:#000}#appstore_coming_soon{background-image:url(images/appstore_coming_soon.png);position:absolute;top:-6px;left:60px;width:181px;height:112px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#appstore_coming_soon{background-image:url(images/appstore_coming_soon@2x.png);background-size:181px 112px}}.link_button{outline:0;-webkit-tap-highlight-color:transparent}#appstore_link{background-image:url(images/appstore_sprite.png);background-position:top left;background-repeat:no-repeat;border:0;height:95px;margin:0;padding:0;top:0;width:254px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#appstore_link{background-image:url(images/appstore_sprite@2x.png);background-size:254px 285px}}#appstore_link:hover{background-position:0 -95px;cursor:pointer}#appstore_link:active{background-position:0 -190px}#appstore_iphone_link{background-image:url(images/appstore_iphone_sprite.png);background-position:top left;background-repeat:no-repeat;border:0;height:95px;margin:0;padding:0;top:0;width:254px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#appstore_iphone_link{background-image:url(images/appstore_iphone_sprite@2x.png);background-size:254px 285px}}#appstore_iphone_link:hover{background-position:0 -95px;cursor:pointer}#appstore_iphone_link:active{background-position:0 -190px}#appstore_mac_link{background-image:url(images/appstore_mac_sprite.png);background-position:top left;background-repeat:no-repeat;border:0;height:95px;margin:0;padding:0;top:0;width:254px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#appstore_mac_link{background-image:url(images/appstore_mac_sprite@2x.png);background-size:254px 285px}}#appstore_mac_link:hover{background-position:0 -95px;cursor:pointer}#appstore_mac_link:active{background-position:0 -190px}#email input#emailadr{background:0 0;border:2px solid transparent;border:none;border-radius:5px;color:#2d3d42;font-size:1em;left:6px;moz-border-radius:5px;outline:0;padding:.4em;position:absolute;top:149px;webkit-appearance:none;width:171px}#email input#emailadr.placeholder{color:#bbb}#email input#emailadr.error{border:2px solid #F30}#email input#submit{background:url(images/let_me_know_sprite.png) top left no-repeat;border:0;height:61px;left:0;margin:0;outline:0;padding:0;position:absolute;top:208px;width:204px}#email input#submit:focus,#email input#submit:hover{background:url(images/let_me_know_sprite.png) 0 -61px no-repeat;cursor:pointer}#email input#submit:active{background:url(images/let_me_know_sprite.png) 0 -122px no-repeat}#thankyou{display:none;left:-14px;position:absolute;top:110px}#features{color:#3481a9;font-size:.7em;height:600px;left:35px;position:absolute;top:703px;width:630px}#features.iphone{left:25px;width:650px}#feature_icons{position:absolute;top:18px}#feature_1{left:100px;position:absolute;top:10px;width:270px}#feature_2{left:100px;position:absolute;top:160px;width:270px}#feature_3{left:100px;position:absolute;top:290px;width:270px}#feature_4{left:100px;position:absolute;top:430px;width:270px}#feature_3.mac{top:300px}#feature_4.mac{top:450px}#screenshots{position:absolute;right:0;top:0}#screenshots.mac{top:40px}.mac .screenshot{margin-bottom:2em}#screenshots1{position:absolute;right:140px;top:35px}#screenshots2{position:absolute;right:0;top:35px}.screenshot{margin-bottom:2px;position:relative}.screenshot_iphone{margin-bottom:20px;position:relative}.screenshot img,.screenshot_iphone img{border:0 none}.screenshot:hover,.screenshot_iphone:hover{cursor:pointer}#screenshot_hover{background-image:url(images/screenshot_overlay.png);background-repeat:no-repeat;background-position:top left;float:none;height:115px;left:9px;position:absolute;top:7px;width:194px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#screenshot_hover{background-image:url(images/screenshot_overlay@2x.png);background-size:194px 115px}}#screenshot_hover:hover{cursor:pointer}#screenshot_iphone_hover{background-image:url(images/screenshot_iphone_overlay.png);background-repeat:no-repeat;background-position:top left;float:none;height:190px;left:10px;position:absolute;top:8px;width:107px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#screenshot_iphone_hover{background-image:url(images/screenshot_iphone_overlay@2x.png);background-size:107px 190px}}#screenshot_iphone_hover:hover{cursor:pointer}.video{margin-bottom:2px;position:relative}.video img{border:0 none}.video:hover{cursor:pointer}#video_hover{background-image:url(images/screenshot_video_overlay.png);background-repeat:no-repeat;background-position:top left;float:none;height:115px;left:9px;position:absolute;top:7px;width:194px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#video_hover{background-image:url(images/screenshot_video_overlay@2x.png);background-size:194px 115px}}#video_hover:hover{cursor:pointer}h2{color:#2d3d42;font-size:1.4em;margin-bottom:.25em;margin-top:0}#reviews_manual{color:#494949;font-size:.7em;left:35px;position:absolute;top:1324px;width:630px}.review{background-image:url(images/balloon.png);background-position:left;background-repeat:no-repeat;background-color:transparent;margin:1.5em 0 2em 0;padding:0 0 0 65px;position:relative;width:310px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.review{background-image:url(images/balloon@2x.png);background-size:48px 41px}}.review.mac{width:345px;margin:1em 0 2em}.review_text{color:#606060}.review_author{color:#606060;font-weight:bolder}#manual{position:absolute;right:-20px;top:20px;width:220px}#manual_pic{margin:0 1em 2em 1em}#manual img{margin-bottom:.25em;vertical-align:middle}#manual a{color:#494949;font-weight:bolder;text-decoration:none}#manual a:hover{color:#101010}.manual_item{margin-bottom:.6em}#twitter{color:#3481a9;font-size:.7em;height:120px;left:35px;position:absolute;top:1679px;width:630px}#twitter_link{background-image:url(images/follow_sprite.png);background-position:top left;background-repeat:no-repeat;border:0;height:32px;left:325px;margin:0;padding:0;position:absolute;top:0;width:184px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#twitter_link{background-image:url(images/follow_sprite@2x.png);background-size:184px 96px}}#twitter_link:hover{background-position:0 -32px;cursor:pointer}#twitter_link:active{background-position:0 -64px}#tweet1{float:left;margin-top:0;width:300px;color:#157fab}#tweet2{float:right;margin-top:0;width:300px;color:#157fab}.timePosted{color:#8f8f8f;font-size:.9em;margin-top:.5em}.tweet{margin-top:.8em;margin-bottom:0}p.tweet a{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:290px}.tco-hidden{display:none}.u-hiddenVisually{display:none}img.twitter-emoji{display:none}img.Emoji.Emoji--forText{display:none}#about_me{color:#073d47;font-size:.7em;height:120px;left:35px;position:absolute;top:1839px;width:300px}#contact{color:#4a91a8;font-size:.7em;height:120px;left:355px;position:absolute;top:1839px;width:300px}#contact_left{border-right:1px dotted #2b798c;float:left;font-size:.95em;padding-right:22px}#contact_right{float:right;font-size:.95em}#mail_link{background-image:url(images/mail_sprite.png);background-position:top left;background-repeat:no-repeat;border:0;height:32px;margin:0;margin-bottom:20px;margin-top:20px;padding:0;width:174px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#mail_link{background-image:url(images/mail_sprite@2x.png);background-size:174px 96px}}#mail_link:hover{background-position:0 -32px;cursor:pointer}#mail_link:active{background-position:0 -64px}#privacy_line{bottom:0;color:#2d3d42;font-size:.5em;position:absolute;text-align:center;width:100%}#footer{color:#f5f5f5;color:rgba(245,245,245,.6);font-size:.6em;left:35px;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.75);top:2059px;width:630px}#best_app_ever{left:1010px;position:absolute;top:1285px}ul.buttons{margin:0;padding:0}.button{font-size:.7em;box-shadow:0 1px 2px 0 rgba(4,11,26,.8)}.button a{text-decoration:none;color:#333;display:block;text-shadow:0 1px #FDFDFD;padding:7px 0}.button.hover a,.button:hover a{text-decoration:none;color:#000;display:block;text-shadow:none}.button,.button:hover{display:block;border:solid 1px #000;text-align:center;text-decoration:none}.button{background-color:#fbfbfb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#d3d3d3', GradientType=0);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbfbfb),color-stop(90%,#e0e0e0),color-stop(100%,#d3d3d3));background-image:-webkit-linear-gradient(top,#fbfbfb 0,#e0e0e0 90%,#d3d3d3 100%);background-image:-moz-linear-gradient(top,#fbfbfb 0,#e0e0e0 90%,#d3d3d3 100%);background-image:-ms-linear-gradient(top,#fbfbfb 0,#e0e0e0 90%,#d3d3d3 100%);background-image:-o-linear-gradient(top,#fbfbfb 0,#e0e0e0 90%,#d3d3d3 100%);background-image:linear-gradient(top,#fbfbfb 0,#e0e0e0 90%,#d3d3d3 100%);border-color:silver}.button.hover,.button:hover{background-color:#a6a6a6;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#bebebe', GradientType=0);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a6a6a6),color-stop(90%,#d0d0d0),color-stop(100%,#bebebe));background-image:-webkit-linear-gradient(top,#a6a6a6 0,#d0d0d0 90%,#bebebe 100%);background-image:-moz-linear-gradient(top,#a6a6a6 0,#d0d0d0 90%,#bebebe 100%);background-image:-ms-linear-gradient(top,#a6a6a6 0,#d0d0d0 90%,#bebebe 100%);background-image:-o-linear-gradient(top,#a6a6a6 0,#d0d0d0 90%,#bebebe 100%);background-image:linear-gradient(top,#a6a6a6 0,#d0d0d0 90%,#bebebe 100%);border-color:#a0a0a0}.buttons{display:inline-block}.buttons .button{float:left;margin-bottom:0;width:106px}.buttons .button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.buttons .button:first-child{-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px}.buttons .button:last-child{-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;border-left:none}#imagelightbox{cursor:pointer;position:fixed;z-index:10003;-ms-touch-action:none;touch-action:none;border-radius:1px;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.75);box-shadow:0 0 3.125em rgba(0,0,0,.75)}#imagelightbox-overlay{background-color:#000;background-color:rgba(0,0,0,.4);position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0}#imagelightbox-loading,#imagelightbox-loading div{border-radius:50%}#imagelightbox-loading{background-color:#444;background-color:rgba(0,0,0,.5);position:fixed;z-index:10002;top:50%;left:50%;padding:.625em;margin:-1.25em 0 0 -1.25em;-webkit-box-shadow:0 0 2.5em rgba(0,0,0,.75);box-shadow:0 0 2.5em rgba(0,0,0,.75)}#imagelightbox-loading div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75)}}@keyframes imagelightbox-loading{from{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.75)}}@media only screen and (max-width:720px){body{background-image:none;background-color:#4c98c2}#logo{display:block;margin-top:.5em;text-align:center}#logo img{width:100%;height:auto}#container{width:100%;max-width:550px;height:auto}#container_background{display:none}#device_switch{width:auto;left:auto;top:auto;position:relative;margin-top:1em}.buttons .button{width:80px}.button a{padding:4px 0}#header_text{left:auto;top:auto;position:relative;line-height:1.5em;font-size:.9em;width:100%;margin:auto;font-weight:400;color:rgba(255,255,255,.9);text-align:center}div#header_text>img{display:none}div#header_text p br{display:none}div#header_text p{margin-top:0;margin-bottom:0;padding:0 .75em}#available{right:auto;top:auto;position:relative;margin:1em 0 .75em 0;text-align:center}#available.mac{top:auto;margin-bottom:1em}.trial_link{display:block}#appstore_iphone_link,#appstore_link,#appstore_mac_link{background-size:177.8px 199.5px;width:177.8px;height:66.5px;display:inline-block}#appstore_iphone_link:hover,#appstore_link:hover,#appstore_mac_link:hover{background-position:0 -66.5px}#appstore_iphone_link:active,#appstore_link:active,#appstore_mac_link:active{background-position:0 -133px}#features{width:auto;height:auto;left:auto;top:auto;position:relative;background-color:#f7f7f7;padding:1.5em}#features.iphone{left:auto;width:auto}#feature_1{width:auto;height:auto;left:auto;top:auto;position:relative;margin-bottom:1em}#feature_2{width:auto;height:auto;left:auto;top:auto;position:relative;margin-bottom:1em}#feature_3{width:auto;height:auto;left:auto;top:auto;position:relative;margin-bottom:1em}#feature_4{width:auto;height:auto;left:auto;top:auto;position:relative;margin-bottom:1em}#feature_3.mac{top:auto}#feature_4.mac{top:auto}#feature_icons{display:none}#screenshots{width:auto;right:auto;top:auto;position:relative;margin:2em auto 0 auto;margin-top:2em;text-align:center}.screenshot{display:inline-block}.mac .screenshot{margin-bottom:0}#screenshots1,#screenshots2{width:auto;right:auto;top:auto;position:relative;text-align:center;display:inline-block}#screenshots_iphone{text-align:center;margin-top:2em}#screenshots.mac{top:auto}#reviews_manual{width:auto;left:auto;top:auto;position:relative;background-color:#ececec}.review{width:auto}.review.mac{width:auto;margin:1.5em 0 2em 0}#reviews{padding:1.5em 1.5em .5em 1.5em}#manual{width:auto;right:auto;top:auto;position:relative;padding:1.5em 1.5em 1em 1.5em;background-color:#e2e2e2}#manual_pic{margin:0 1em 1em 0}#twitter{width:auto;height:auto;left:auto;top:auto;position:relative;background-color:#bee0f1;padding:1.5em}#twitter_link{left:auto;top:auto;position:relative;margin:1em 0 1.5em 0}#tweet1{float:none}#tweet2{float:none}#about_me{width:auto;height:auto;left:auto;top:auto;position:relative;background-color:#7aafc9;padding:1.5em}#contact{width:auto;height:auto;left:auto;top:auto;position:relative;background-color:#97c7e0;padding:1.5em}#mail_link{margin:1em 0 1.5em 0}#contact_left{float:none;border-right:inherit;padding-right:0}#contact_right{float:none;margin-top:1em}#footer{display:none}}