/*! normalize.css v2.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);-webkit-perspective:1000}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;-webkit-filter:Alpha(Opacity=50);filter:Alpha(Opacity=50);opacity:0.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{-webkit-filter:Alpha(Opacity=100);filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;-webkit-filter:Alpha(Opacity=50);filter:Alpha(Opacity=50);opacity:0.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{-webkit-filter:Alpha(Opacity=100);filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:190px;background:url(AjaxLoader.gif) no-repeat center center}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:white;color:#2b2e37;padding:0;margin:0;font-family:"Open Sans", sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}a:focus{outline:none}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}a{color:#65a86f;text-decoration:none}p{margin:20px 0}h1,h2,h3,h4{margin:20px 0;font-size:36px;font-weight:300;line-height:1.2em}@media only screen and (min-width: 768px){h1,h2,h3,h4{font-size:42px}}h2,h3,h4{font-size:26px;text-align:center}@media only screen and (min-width: 768px){h2,h3,h4{font-size:32px}}h4{font-size:17px;line-height:1.5em;font-weight:700}p{margin:20px 0;font-size:16px;line-height:1.5em;font-weight:300}@media only screen and (min-width: 768px){p{font-size:17px}}p,q{margin:20px 0;font-size:16px;line-height:1.5em;font-weight:300}@media only screen and (min-width: 768px){p,q{font-size:17px}}q{quotes:"\201c" "\201d"}section{width:auto;margin:0;max-width:none;*zoom:1;padding-top:25px;padding-bottom:25px}section:before,section:after{content:" ";display:table}section:after{clear:both}@media only screen and (min-width: 768px){section{padding-left:25px;padding-right:25px}}p,ul{margin:20px 0;font-size:16px;line-height:1.5em;font-weight:300}@media only screen and (min-width: 768px){p,ul{font-size:17px}}ul{padding:0;list-style-type:none}.button{display:inline-block;line-height:40px;padding-left:15px;padding-right:15px;background-color:#65a86f;color:white;border-radius:30px;font-weight:300;text-decoration:none}.call-to-action .button{padding:0 24px;line-height:48px;font-size:24px}@media only screen and (min-width: 768px){.call-to-action .button{padding:0 28px;line-height:60px;font-size:30px}}h1 strong,h2 strong{font-weight:400}.banner{color:white;background-color:#2b2e37;background-repeat:no-repeat}.banner .content{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}@media only screen and (min-width: 768px){.banner .content{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left}.banner .content .call-to-action{text-align:left}}.banner h1{color:white}.blurb{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;padding-top:20px}.blurb:before,.blurb:after{content:" ";display:table}.blurb:after{clear:both}.blurb .content{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;margin:0}@media only screen and (min-width: 768px){.blurb .content{margin:20px;position:relative;padding-left:25px;padding-right:25px;width:83.33333%;margin-left:8.33333%;float:left}}.call-to-action{text-align:center;margin-top:30px;margin-bottom:30px}.call-to-action p.alternative{margin-top:10px;margin-bottom:10px;padding-left:25px;padding-right:25px;color:#666666}.call-to-action p.alternative a{text-decoration:underline;color:#666666}.company{margin-top:20px;margin-bottom:20px}.company img{max-width:100%}.faq{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}.faq h3{font-size:20px;font-weight:600;text-align:left}.faq h3{line-height:1.5em}@media only screen and (min-width: 768px){.faq .column{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left}}p,.feature{margin:20px 0;font-size:16px;line-height:1.5em;font-weight:300}@media only screen and (min-width: 768px){p,.feature{font-size:17px}}.feature{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;padding-top:100px;margin-bottom:0;text-align:center;background-repeat:no-repeat;background-position:50% 0;-webkit-background-size:100px;background-size:100px}.feature p,.feature .feature{margin-top:0}@media only screen and (min-width: 768px){.feature{position:relative;padding-left:25px;padding-right:25px;width:33.33333%;float:left}}.features h2{position:relative;padding-left:0;padding-right:0;width:100%;float:left}.gallery{padding:0}.gallery .pane{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}.gallery img{width:100%;margin-top:25px;height:75%}@media only screen and (min-width: 768px){.gallery .pane{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left;padding-left:12.5px;padding-right:12.5px}.gallery .pane:first-of-type{padding-left:0}.gallery .pane:last-of-type{padding-right:0}.gallery img{margin-bottom:25px}}.plan.highlighted{background-color:#ffeda5}.plan.highlighted header{background-color:#f0df9a}.plan.highlighted h3{-webkit-box-shadow:inset 100px 0 40px -40px #f0df9a,inset -100px 0 40px -40px #f0df9a,inset 0 -1px 0 0 rgba(102,102,102,0.2);box-shadow:inset 100px 0 40px -40px #f0df9a,inset -100px 0 40px -40px #f0df9a,inset 0 -1px 0 0 rgba(102,102,102,0.2)}.plan.highlighted .get-started{text-align:center;margin-bottom:30px}@media only screen and (min-width: 768px){.plan.highlighted{width:55%;margin-top:0}}.legal{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;color:#666666;font-size:12px;margin-top:20px;text-align:center}.legal a{color:#666666}@media only screen and (min-width: 768px){.legal{position:absolute;margin:0;padding:0;right:50px;bottom:50px;width:auto}}.made-for{font-weight:300;font-size:0}.made-for a{color:white}.made-for ul,.made-for li{display:inline-block;margin:0;vertical-align:middle}.made-for li{display:inline-block;margin:0 10px;padding-top:20px;min-width:24px;background-repeat:no-repeat;background-position:50% 0;font-size:15px;text-align:center}.made-for li:first-of-type{margin-left:0}.made-for li.mac{background-image:url(/images/apple.png);background-image:none,url(/images/apple.svg)}.made-for li.pc{background-image:url(/images/pc.png);background-image:none,url(/images/pc.svg)}.made-for li.android{background-image:url(/images/android.png);background-image:none,url(/images/android.svg)}.made-for li.linux{background-image:url(/images/tux.png);background-image:none,url(/images/tux.svg)}p,.feature,.major-feature{margin:20px 0;font-size:16px;line-height:1.5em;font-weight:300}@media only screen and (min-width: 768px){p,.feature,.major-feature{font-size:17px}}.feature,.major-feature{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;padding-top:100px;margin-bottom:0;text-align:center;background-repeat:no-repeat;background-position:50% 0;-webkit-background-size:100px;background-size:100px}.feature p,.major-feature p,.feature .feature,.major-feature .feature,.feature .major-feature,.major-feature .major-feature{margin-top:0}@media only screen and (min-width: 768px){.feature,.major-feature{position:relative;padding-left:25px;padding-right:25px;width:33.33333%;float:left}}@media only screen and (min-width: 768px){.major-feature{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;padding-top:0;margin:0;padding:20px 25%;text-align:left;background-position:4% 50%;-webkit-background-size:170px;background-size:170px;border-bottom:1px solid #e4e4e4}.major-feature:last-of-type{border-bottom-width:0}.major-feature h3{text-align:left}}.simple-banner,.offset-banner{padding:25px 20px;color:white;background-color:#2b2e37;text-align:center}.simple-banner h2,.offset-banner h2{font-size:17px}.simple-banner h1,.offset-banner h1,.simple-banner h2,.offset-banner h2{margin-top:5px;margin-bottom:5px}@media only screen and (min-width: 768px){.simple-banner h2,.offset-banner h2{font-size:22px}}@media only screen and (min-width: 768px){.offset-banner{padding:60px 0 1px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%}.offset-banner h1{position:relative;padding-left:25px;padding-right:25px;width:58.33333%;margin-left:41.66667%;float:left;padding:20px 50px;margin-top:40px;margin-bottom:40px;text-align:left;background-color:rgba(43,46,55,0.85)}}.other-quote .person{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;text-align:center}.other-quote .person img{display:block;margin:0 auto 20px;width:100px;border-radius:50%}.other-quote .person p{margin:0}.other-quote .person .role{margin-bottom:20px;font-style:italic}@media only screen and (min-width: 768px){.other-quote .person{position:relative;padding-left:25px;padding-right:25px;width:33.33333%;float:left}.other-quote .person img{width:auto}}.other-quote q{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;margin-top:0;margin-bottom:0;font-size:16px}@media only screen and (min-width: 768px){.other-quote q{position:relative;padding-left:25px;padding-right:25px;width:66.66667%;float:left;margin-top:50px;font-size:22px}}.person{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;text-align:center}.person img{display:block;margin:0 auto 20px;width:100px;border-radius:50%}.person p{margin:0}.person .role{font-style:italic}.person .social-media{text-align:center}@media only screen and (min-width: 768px){.person img{width:auto}}.plan{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;background-color:white}.plan header{margin-left:-25px;margin-right:-25px;padding-left:50px;padding-right:50px;padding-top:1px;padding-bottom:1px;text-align:center;background-color:#f2f9ff}.plan p,.plan ul{font-weight:400;font-size:15px}.plan .annual-price{margin-top:0}.plan header h4{font-size:15px}.plan ul{padding-left:20px;list-style:disc}.plan strong{font-weight:700}.plan h3{padding-bottom:10px;margin-bottom:0;font-weight:400;-webkit-box-shadow:inset 100px 0 40px -40px #f2f9ff,inset -100px 0 40px -40px #f2f9ff,inset 0 -1px 0 0 rgba(102,102,102,0.2);box-shadow:inset 100px 0 40px -40px #f2f9ff,inset -100px 0 40px -40px #f2f9ff,inset 0 -1px 0 0 rgba(102,102,102,0.2)}.plan h4{margin-top:10px}@media only screen and (min-width: 768px){.plan{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left;width:45%;margin-top:50px;padding-left:50px;padding-right:50px;-webkit-box-shadow:0 0 50px 0 rgba(43,46,55,0.25);box-shadow:0 0 50px 0 rgba(43,46,55,0.25)}.plan header{margin-left:-50px;margin-right:-50px}}.plan .call-to-action a{padding-left:24px;font-size:24px;line-height:48px}h1,h2,h3,h4{margin:20px 0;font-size:36px;font-weight:300;line-height:1.2em}@media only screen and (min-width: 768px){h1,h2,h3,h4{font-size:42px}}h2,h3,h4{font-size:26px;text-align:center}@media only screen and (min-width: 768px){h2,h3,h4{font-size:32px}}h4,.premium-features h3{font-size:17px;line-height:1.5em;font-weight:700}.premium-features h4,.premium-features h3{font-weight:600;font-size:17px}@media only screen and (min-width: 768px){.premium-features .row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.premium-features .row:before,.premium-features .row:after{content:" ";display:table}.premium-features .row:after{clear:both}.premium-features .feature{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left;-webkit-background-size:70%;background-size:70%}.premium-features .feature h4,.premium-features .feature h3{font-size:19px}}@-webkit-keyframes press{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1695px);transform:translateX(-1695px)}}@keyframes press{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1695px);-ms-transform:translateX(-1695px);transform:translateX(-1695px)}}.press{padding:0;margin-top:50px}.press a{position:relative;display:block;height:150px;overflow:hidden;font-size:14px}.press a span{position:absolute;left:0;display:block;height:150px;width:2954px;background-repeat:no-repeat;background-position:0 50%;background-image:url(/images/press_banner_wide.png);-webkit-animation:press 25s linear infinite;animation:press 25s linear infinite}.press a b{display:block;position:absolute;bottom:0;left:0;right:0;font-weight:400;text-align:center}@media only screen and (min-width: 768px){.press{-webkit-box-shadow:inset 87.5px 0 50px -50px white, inset -87.5px 0 50px -50px white;box-shadow:inset 87.5px 0 50px -50px white, inset -87.5px 0 50px -50px white}.press a b{text-align:right}}h1,h2,h3,h4,.price,.price b{margin:20px 0;font-size:36px;font-weight:300;line-height:1.2em}@media only screen and (min-width: 768px){h1,h2,h3,h4,.price,.price b{font-size:42px}}h2,h3,h4,.price{font-size:26px;text-align:center}@media only screen and (min-width: 768px){h2,h3,h4,.price{font-size:32px}}h4,.price{font-size:17px;line-height:1.5em;font-weight:700}.price{font-size:15px;font-weight:400;text-align:left;color:#6d8293}.price b{padding-right:5px;font-size:50px;color:#2b2e37}@media only screen and (min-width: 768px){.price b{font-size:60px}}.pricing{width:auto;margin:0;max-width:none;*zoom:1;padding-top:0;background-color:#deecf7;color:#121212}.pricing:before,.pricing:after{content:" ";display:table}.pricing:after{clear:both}@media only screen and (min-width: 768px){.pricing{padding-left:50px;padding-right:50px;padding-top:25px;-webkit-box-shadow:inset 0 120px 0 0 #2b2e37;box-shadow:inset 0 120px 0 0 #2b2e37}}.profile{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;margin-bottom:25px;padding-top:20px;background-color:#deecf7}.profile:nth-child(even){background-color:#fbf9ed}.profile .person{margin-bottom:20px}.profile .person .name{font-weight:600}@media only screen and (min-width: 768px){.profile{padding-bottom:20px}}.quote q{margin-top:0}.quote .person{padding-left:0;padding-right:0;color:#6d8293;font-size:13px;text-align:left}.secondary-person{min-height:100px;padding-top:1px;padding-bottom:1px;margin-top:20px;margin-bottom:20px;position:relative}.secondary-person h4,.secondary-person p{padding-left:120px;margin:0}.secondary-person h4{font-weight:600;text-align:left;margin-top:10px}.secondary-person img{position:absolute;top:0;left:0;width:100px;height:100px;border-radius:50%}.simple-banner{padding:25px 20px;color:white;background-color:#2b2e37;text-align:center}.simple-banner h2{font-size:17px}.simple-banner h1,.simple-banner h2{margin-top:5px;margin-bottom:5px}@media only screen and (min-width: 768px){.simple-banner h2{font-size:22px}}.social-media{margin-top:20px;text-align:center}.social-media h3{display:none}.social-media a{padding-right:2.5px;padding-left:2.5px}@media only screen and (min-width: 768px){.social-media{text-align:right}.social-media h3{display:block;text-align:right;padding-bottom:5px}.social-media a{padding-left:5px;padding-right:0;padding-right:0}}.steps{padding:0;margin-bottom:25px;overflow:hidden}.steps h3{font-size:24px}.steps .step{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}@media only screen and (min-width: 768px){.steps .step{position:relative;padding-left:25px;padding-right:25px;width:33.33333%;float:left;margin-bottom:-100000px;padding-bottom:100000px;border-right:12.5px solid white;border-left:12.5px solid white}.steps .step:first-of-type{border-left-width:0}.steps .step:last-of-type{border-right-width:0}.steps h3{font-size:28px}}.story{margin:25px 0;padding:1px 25px}.story img.profile-image{display:block;width:50%;margin:20px auto;border-radius:50%}.story h3{margin-bottom:5px;font-size:26px;text-align:left;font-weight:400}.story .story-profile{margin-top:0}.story .publication{margin-bottom:0}.story .reference{margin-top:0}.story .publication-logo{text-align:center}@media only screen and (min-width: 768px){.story{padding:1px 50px}}.testimonial{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;margin-top:20px}.testimonial:before,.testimonial:after{content:" ";display:table}.testimonial:after{clear:both}.testimonial figure{text-align:center;overflow:hidden;width:50%;margin:0 auto 20px}@media only screen and (min-width: 768px){.testimonial figure{position:relative;padding-left:25px;padding-right:25px;width:25%;float:left;padding-left:0;padding-right:0}.testimonial .quote{position:relative;padding-left:25px;padding-right:25px;width:75%;float:left;padding-right:0}}#about-banner h1 br{display:none}@media only screen and (min-width: 768px){#about-banner{background-image:url(/images/about_banner.jpg)}#about-banner h1{position:relative;padding-left:25px;padding-right:25px;width:66.66667%;margin-left:33.33333%;float:left;text-align:center}#about-banner h1 br{display:inline}}#additional-benefits{background-color:#deecf7;margin-bottom:25px}#additional-benefits .column{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}#additional-benefits .column:first-of-type p{font-weight:600}#additional-benefits h2{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;margin-bottom:0}#additional-benefits figure{text-align:center}@media only screen and (min-width: 768px){#additional-benefits .column{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left}#additional-benefits figure{margin-top:50px}#additional-benefits h2{margin-bottom:20px;text-align:left}}#affiliates-steps .step{background-color:#deecf7}#affiliates-steps .step p{font-weight:600;text-align:center;line-height:1.25em;font-size:18px}#affiliates-steps .step h3{padding-bottom:20px;border-bottom:1px solid white}#affiliates-steps .step.second p,#affiliates-steps .step.third p{background-repeat:no-repeat;background-position:50% 100%}#affiliates-steps .step.second p:last-of-type{background-image:url(/images/people.png);background-image:none,url(/images/people.svg);padding-bottom:94.5px}#affiliates-steps .step.third p:last-of-type{background-image:url(/images/money.png);background-image:none,url(/images/money.svg);padding-bottom:72px}@media only screen and (min-width: 768px){#affiliates-banner{background-image:url(/images/coffee_time.jpg);background-position:50% 0}}@media only screen and (min-width: 768px){#affiliates-blurb p{position:relative;padding-left:25px;padding-right:25px;width:83.33333%;float:left;margin-top:0;margin-bottom:0}}#block{background-image:url(http://placehold.it/180x180)}#container{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}#container:before,#container:after{content:" ";display:table}#container:after{clear:both}#content{padding:0}#dashboard figure{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}#dashboard figure img{width:100%}#dashboard .content{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}#dashboard h3{text-align:left}@media only screen and (min-width: 768px){#dashboard{padding-left:0;padding-right:0}#dashboard figure{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left;padding-left:0}#dashboard .content{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left;padding-right:0}#dashboard h3{margin-top:0}}#data-collection{padding:0;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;overflow:hidden}#data-collection:before,#data-collection:after{content:" ";display:table}#data-collection:after{clear:both}#data-collection .column{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}#data-collection .column:first-of-type{background-color:#deecf7}#data-collection .column:last-of-type{background-color:#d3e5bf}#data-collection .column h3{font-size:17px;text-align:left;font-weight:600;line-height:1.75em}#data-collection .column ul{padding-left:1.25em;list-style-type:disc}@media only screen and (min-width: 768px){#data-collection .column{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left;padding:20px 50px;padding-bottom:10000px;margin-bottom:-9980px}#data-collection .column:first-of-type{border-right:12.5px solid white}#data-collection .column:last-of-type{border-left:12.5px solid white}}#detailed-reports{background-image:url(http://placehold.it/180x180)}#explanation{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;padding-top:20px;margin-bottom:25px;background-color:#fbf9ed}#explanation:before,#explanation:after{content:" ";display:table}#explanation:after{clear:both}#explanation h3,#explanation .description{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}#explanation h3{margin-bottom:0}@media only screen and (min-width: 768px){#explanation h3{position:relative;padding-left:25px;padding-right:25px;width:33.33333%;float:left;text-align:left;font-size:30px}#explanation .description{position:relative;padding-left:25px;padding-right:25px;width:66.66667%;float:left}}#faq{padding-top:10px;background-color:#deecf7;color:#121212}#features-banner{padding-top:160px;background-image:url(/images/screenshot.png);-webkit-background-size:200px;background-size:200px;background-position:50% 0;border-top:25px solid #2b2e37}@media only screen and (min-width: 768px){#features-banner{padding-top:25px;-webkit-background-size:40%;background-size:40%;background-position:92% 100%;border-top-width:0}#features-banner p{font-size:22px}}p,ul{margin:20px 0;font-size:16px;line-height:1.5em;font-weight:300}@media only screen and (min-width: 768px){p,ul{font-size:17px}}ul{padding:0;list-style-type:none}#footer{position:relative;background-color:#2b2e37;color:white}#footer header{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;-webkit-box-shadow:inset 25px 0 0 0 #2b2e37, inset -25px 0 0 0 #2b2e37, inset 0 -1px 0 0 #3d4049;box-shadow:inset 25px 0 0 0 #2b2e37, inset -25px 0 0 0 #2b2e37, inset 0 -1px 0 0 #3d4049}#footer header .logo,#footer header .tagline{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;margin:20px 0;text-align:left;padding:0}#footer header .tagline{margin-top:0}@media only screen and (min-width: 768px){#footer header{line-height:140px;-webkit-box-shadow:inset 50px 0 0 0 #2b2e37, inset -50px 0 0 0 #2b2e37, inset 0 -1px 0 0 #3d4049;box-shadow:inset 50px 0 0 0 #2b2e37, inset -50px 0 0 0 #2b2e37, inset 0 -1px 0 0 #3d4049}#footer header .logo,#footer header .tagline{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left;margin:0}#footer header .logo{text-align:left}#footer header .tagline{text-align:right;line-height:140px;position:relative;top:7px}}#footer section{width:auto;margin:0;max-width:none;*zoom:1}#footer section:before,#footer section:after{content:" ";display:table}#footer section:after{clear:both}#footer section h3{font-size:15px;line-height:1.75em;margin-bottom:0}#footer section ul{margin-top:0;font-size:15px}#footer section .product,#footer section .company{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;-webkit-box-shadow:inset 25px 0 0 0 #2b2e37, inset -25px 0 0 0 #2b2e37, inset 0 -1px 0 0 #3d4049;box-shadow:inset 25px 0 0 0 #2b2e37, inset -25px 0 0 0 #2b2e37, inset 0 -1px 0 0 #3d4049;margin-top:0;margin-bottom:0}#footer section .product h3,#footer section .company h3{text-align:left}#footer section .social-media{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}@media only screen and (min-width: 768px){#footer section{margin-top:0}#footer section .product,#footer section .company{position:relative;padding-left:25px;padding-right:25px;width:25%;float:left;-webkit-box-shadow:none;box-shadow:none}#footer section .social-media{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left}}#get_started{width:auto;margin:0;max-width:none;*zoom:1;padding-top:0;padding-bottom:0;background-color:#deecf7;color:#121212}#get_started:before,#get_started:after{content:" ";display:table}#get_started:after{clear:both}#get_started .button{background-color:#c63930}#get-started-free-trial{padding-top:0}#header{position:relative;font-size:16px;font-weight:400}#header .logo{display:block;margin:15px 30px}#header .logo img{max-width:75%}#header nav>*{display:block;margin:15px 30px}#header nav .button{margin-top:0;display:inline-block;margin-left:15px}#header nav a b{color:#666666;font-weight:inherit}#header nav a.current{text-decoration:underline}@media only screen and (min-width: 920px){#header .logo{display:block;position:absolute;top:25px;margin:0}#header .logo img{max-width:100%}#header nav{text-align:right;line-height:100px}#header nav>*{display:inline-block;margin:0 0 0 30px}#header nav .button{margin-left:30px}}BODY.page-index A#navigation-home,BODY.page-features A#navigation-features,BODY.page-pricing A#navigation-pricing,BODY.page-customer_stories A#navigation-customer-stories,BODY.page-login A.navigation-login{text-decoration:underline}#how-it-works{color:white;background-color:#a69079}#how-it-works h2{color:white}#how-it-works .update{background-image:url(/images/how1.png);background-image:none,url(/images/how1.svg)}#how-it-works .records{background-image:url(/images/how2.png);background-image:none,url(/images/how2.svg)}#how-it-works .reporting{background-image:url(/images/how3.png);background-image:none,url(/images/how3.svg)}#how-it-works .feature p{padding-top:15px;-webkit-box-shadow:inset 20px 0 0 0 #a69079,inset -20px 0 0 0 #a69079,inset 0 1px 0 0 rgba(255,255,255,0.5);box-shadow:inset 20px 0 0 0 #a69079,inset -20px 0 0 0 #a69079,inset 0 1px 0 0 rgba(255,255,255,0.5)}#index-banner{background-image:url(/images/blurry_man.png);background-position:100% 50%;-webkit-box-shadow:inset 10000px 0 0 0 rgba(43,46,55,0.5);box-shadow:inset 10000px 0 0 0 rgba(43,46,55,0.5)}@media only screen and (min-width: 768px){#index-banner{-webkit-box-shadow:none;box-shadow:none}}#major-features{padding:0}#major-features .feature{padding-top:100px}#major-features h3{color:#666666}#major-features .stats{background-image:url(/images/email.png)}#major-features .inbox{background-image:url(/images/mail.png);background-image:none,url(/images/mail.svg)}#major-features .goals{background-image:url(/images/soccer.png);background-image:none,url(/images/soccer.svg)}#major-features .productivity{background-image:url(/images/productivity.png)}#market-research{margin-top:50px;padding-top:0;border-bottom-width:0}@media only screen and (min-width: 768px){#market-research{margin-top:20px;padding-right:0;padding-top:25px;background-image:url(/images/market_chart.png);background-image:none,url(/images/market_chart.svg)}}@media only screen and (min-width: 768px){#market-research-banner{background-image:url(/images/market_reserach_banner.jpg);background-position:50% 0}}h1,h2,h3,h4,#more h2{margin:20px 0;font-size:36px;font-weight:300;line-height:1.2em}@media only screen and (min-width: 768px){h1,h2,h3,h4,#more h2{font-size:42px}}h2,h3,h4{font-size:26px;text-align:center}@media only screen and (min-width: 768px){h2,h3,h4{font-size:32px}}h4{font-size:17px;line-height:1.5em;font-weight:700}#more h2,#more h3,#more h4{margin-top:0;color:#121212}#more-info p{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left;text-align:center}#more-info .call-to-action{margin-top:0}@media only screen and (min-width: 768px){#more-info{position:relative;padding-left:25px;padding-right:25px;width:50%;margin-left:25%;float:left}}#notable-features{position:relative;background-color:#fbf9ed}#notable-features li{margin:20px;padding:20px 40px;border-radius:1000px;background-color:#f9d354;font-weight:400}#notable-features h2{position:relative;color:#666666}#notable-features p{text-align:center}@media only screen and (min-width: 768px){#notable-features{height:768px;padding:1px 0;background-color:white;-webkit-box-shadow:inset 0 150px 0 0 #a69079, inset 0 -150px 0 0 #deecf7;box-shadow:inset 0 150px 0 0 #a69079, inset 0 -150px 0 0 #deecf7}#notable-features:before{content:"";display:block;position:absolute;top:0;width:768px;height:768px;left:50%;margin-left:-384px;background-image:url(/images/imac.png);background-repeat:no-repeat;background-position:50%;background-color:#fbf9ed;border-radius:50%}#notable-features h2{margin-top:50px}#notable-features ul{width:768px;margin:0 auto}#notable-features li{width:300px;position:absolute;font-size:15px}#notable-features li:after{display:block;content:"";width:80px;height:0;padding-top:10px;padding-bottom:40px;position:absolute;border-radius:0 0 40px 40px;background-color:#f9d354;background-repeat:no-repeat;background-position:50% 35%}#notable-features li:nth-child(1){top:80px;left:-20px}#notable-features li:nth-child(1):after{bottom:-30px;right:60px;background-image:url(/images/alarm.png);background-image:none,url(/images/alarm.svg)}#notable-features li:nth-child(2){top:350px;left:40px}#notable-features li:nth-child(2):after{top:-30px;left:60px;border-radius:40px 40px 0 0;background-position-y:65%;background-image:url(/images/not.png);background-image:none,url(/images/not.svg)}#notable-features li:nth-child(3){top:100px;right:25px}#notable-features li:nth-child(3):after{bottom:-30px;left:40px;background-image:url(/images/medal.png);background-image:none,url(/images/medal.svg)}#notable-features li:nth-child(4){top:275px;right:0px}#notable-features li:nth-child(4):after{bottom:-30px;right:60px;background-image:url(/images/pacman.png);background-image:none,url(/images/pacman.svg)}#notable-features li:nth-child(5){top:485px;right:150px}#notable-features li:nth-child(5):after{bottom:-30px;left:60px;background-image:url(/images/pause.png);background-image:none,url(/images/pause.svg)}#notable-features p{position:absolute;bottom:140px;right:0;font-size:14px}}#others{color:#666666;background-color:#deecf7}#others h2{margin-top:40px;margin-bottom:40px;color:#666666}#premium-features{padding-left:0;padding-right:0;background-color:#fbf9ed;color:#666666}#premium-features .block{background-image:url(/images/dontclick.png)}#premium-features .track{background-image:url(/images/tree.png)}#premium-features .notifications{background-image:url(/images/notifications.png)}#premium-features .highlights{background-image:url(/images/sneakerschecklist.png)}#premium-features .feature{-webkit-background-size:280px;background-size:280px}@media only screen and (min-width: 768px){#premium-features .row:first-of-type{-webkit-box-shadow:inset 25px 0 0 0 #fbf9ed,inset -25px 0 0 0 #fbf9ed,inset 0 -1px 0 0 rgba(102,102,102,0.35);box-shadow:inset 25px 0 0 0 #fbf9ed,inset -25px 0 0 0 #fbf9ed,inset 0 -1px 0 0 rgba(102,102,102,0.35)}#premium-features .row:first-of-type .feature{padding-bottom:25px;padding-top:105px}#premium-features .row:last-of-type .feature{padding-top:155px;background-position:50% 50px;margin-top:0}#premium-features .feature{padding-left:50px;padding-right:50px}#premium-features .feature:first-of-type{-webkit-box-shadow:inset -1px 0 0 0 rgba(102,102,102,0.35);box-shadow:inset -1px 0 0 0 rgba(102,102,102,0.35)}}#productivity-score{background-image:url(http://placehold.it/180x180)}#staff{padding:0}#stories{padding:0}#stories .column:first-of-type{padding-left:0}#stories .column:first-of-type .story{background-color:#d3e5bf}#stories .column:first-of-type .story:nth-child(even){background-color:#f3f4f8}#stories .column:last-of-type{padding-right:0}#stories .column:last-of-type .story{background-color:#deecf7}#stories .column:last-of-type .story:nth-child(even){background-color:#fbf9ed}@media only screen and (min-width: 768px){#stories .column{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left;padding:0 12.5px}}#team{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}#team:before,#team:after{content:" ";display:table}#team:after{clear:both}#team section,#team aside{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}#team section{padding-left:0;padding-right:0}#team ul{margin:0}#team aside{background-color:#f3f4f8}@media only screen and (min-width: 768px){#team section{position:relative;padding-left:25px;padding-right:25px;width:66.66667%;float:left;padding-left:0;padding-right:0;border-right:25px solid white}#team section .person{position:relative;padding-left:25px;padding-right:25px;width:33.33333%;float:left}#team section .description{position:relative;padding-left:25px;padding-right:25px;width:66.66667%;float:left;margin:0}#team aside{position:relative;padding-left:25px;padding-right:25px;width:33.33333%;float:left}#team aside h3{text-align:left}#team .investors{margin-top:40px}}#team-how-it-works{margin-bottom:25px;padding-top:0;overflow:hidden;background-color:#f3f4f8}#team-how-it-works .column{position:relative;padding-left:25px;padding-right:25px;width:100%;float:left}#team-how-it-works figure img{width:100%}@media only screen and (min-width: 768px){#team-how-it-works .column{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left;padding-top:20px;margin-bottom:-100000px;padding-bottom:100020px}#team-how-it-works .column h3{font-size:28px;text-align:left}#team-how-it-works .column:first-of-type{border-right:12.5px solid white;padding-right:50px}#team-how-it-works .column:last-of-type{border-left:12.5px solid white;padding-left:50px}}@media only screen and (min-width: 768px){#team-plan-banner{background-image:url(/images/cover_mountains.jpg)}}#team-plan-blurb{padding-top:0;padding-bottom:0}#team-plan-blurb .call-to-action p{font-weight:600}#team-plan-blurb .call-to-action p:nth-child(1){margin-top:40px}#team-plan-blurb .call-to-action p:nth-child(2){margin-top:20px;margin-bottom:0}#team-plan-blurb .call-to-action p:nth-child(3){margin-top:0}@media only screen and (min-width: 768px){#team-plan-blurb{padding:0}#team-plan-blurb .content{position:relative;padding-left:25px;padding-right:25px;width:66.66667%;margin-left:0%;float:left;padding-left:0}#team-plan-blurb .call-to-action{padding-right:0}#team-plan-blurb h3{text-align:left}}h1,h2,h3,h4{margin:20px 0;font-size:36px;font-weight:300;line-height:1.2em}@media only screen and (min-width: 768px){h1,h2,h3,h4{font-size:42px}}h2,h3,h4{font-size:26px;text-align:center}@media only screen and (min-width: 768px){h2,h3,h4{font-size:32px}}h4,#team-plan-steps h3{font-size:17px;line-height:1.5em;font-weight:700}#team-plan-steps h4,#team-plan-steps h3{margin-top:0;font-weight:600;text-align:left}#team-plan-steps .step{background-color:#fbf9ed}#team-plan-steps .step:first-of-type h4,#team-plan-steps .step:first-of-type h3{margin-top:20px}@media only screen and (min-width: 768px){#team-plan-steps .step{padding-top:190px;background-repeat:no-repeat;background-position:50% 20px;-webkit-background-size:85%;background-size:85%;line-height:1.5em}#team-plan-steps .step h4,#team-plan-steps .step h3{margin-top:20px}#team-plan-steps .spending{background-image:url(/images/graph_chart.png)}#team-plan-steps .tools{background-image:url(/images/focus_dialog_box.png)}#team-plan-steps .feedback{background-image:url(/images/break_it_down.png)}}#testimonials{width:auto;margin:0;max-width:none;*zoom:1;padding-bottom:0;background-color:#deecf7}#testimonials:before,#testimonials:after{content:" ";display:table}#testimonials:after{clear:both}#testimonials .content{width:auto;margin:0;max-width:none;*zoom:1;padding:25px;background-color:white}#testimonials .content:before,#testimonials .content:after{content:" ";display:table}#testimonials .content:after{clear:both}@media only screen and (min-width: 768px){#testimonials{padding-left:50px;padding-right:50px;padding-bottom:50px}#testimonials .testimonial{position:relative;padding-left:25px;padding-right:25px;width:50%;float:left}}#why{color:white;background-color:#6d8293}#why .feature{padding-top:75px}#why .gain-perspective{background-image:url(/images/map.png);background-image:none,url(/images/map.svg)}#why .set-goals{background-image:url(/images/trophy.png);background-image:none,url(/images/trophy.svg)}#why .take-action{background-image:url(/images/settings.png);background-image:none,url(/images/settings.svg)}
