@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:"SSTeuxDeux";src:url("/webfonts/ssneuxteuxdeux.eot");src:url("/webfonts/ssneuxteuxdeux.eot?#iefix") format("embedded-opentype"),url("/webfonts/ssneuxteuxdeux.woff") format("woff"),url("/webfonts/ssneuxteuxdeux.ttf") format("truetype"),url("/webfonts/ssneuxteuxdeux.svg#SSNeuxTeuxDeux") format("svg");font-weight:normal;font-style:normal}html:hover [class^="ss-"]{-ms-zoom:1}.ss-icon,.ss-icon.ss-teuxdeux,[class^="ss-"]:before,[class*=" ss-"]:before,[class^="ss-"].ss-teuxdeux:before,[class*=" ss-"].ss-teuxdeux:before,[class^="ss-"].right:after,[class*=" ss-"].right:after,[class^="ss-"].ss-teuxdeux.right:after,[class*=" ss-"].ss-teuxdeux.right:after{font-family:"SSTeuxDeux";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[class^="ss-"].right:before,[class*=" ss-"].right:before{display:none;content:''}.ss-left:before,.ss-left.right:after{content:'⬅'}.ss-right:before,.ss-right.right:after{content:'➡'}.ss-jumpleft:before,.ss-jumpleft.right:after{content:'⪻'}.ss-jumpright:before,.ss-jumpright.right:after{content:'⪼'}.ss-home:before,.ss-home.right:after{content:'⌂'}.ss-calendar:before,.ss-calendar.right:after{content:'📅'}.ss-plus:before,.ss-plus.right:after{content:'+'}.ss-write:before,.ss-write.right:after{content:'✎'}.ss-delete:before,.ss-delete.right:after{content:'␡'}.ss-repeat:before,.ss-repeat.right:after{content:'🔁'}.ss-heart:before,.ss-heart.right:after{content:'♥'}.ss-check:before,.ss-check.right:after{content:'✓'}.ss-dropdown:before,.ss-dropdown.right:after{content:'▾'}.ss-lock:before,.ss-lock.right:after{content:'🔒'}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header,footer,article,section,nav,menu,hgroup{display:block}html,body{margin:0px;padding:0px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5em}.wf-active h1{font-family:"alternate-gothic-no-2-d","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25em;text-transform:uppercase}h1{font-size:1.25em}a{cursor:pointer;text-decoration:none;outline:none}.underline{text-decoration:underline}strong{font-weight:bold}em{font-style:italic}li{list-style:none}button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}input[type="text"],input[type="email"],input[type="password"],textarea{display:block;padding:2px 0px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75em;line-height:1.4em;border:none;border-bottom:dotted 1px;background:none}textarea{min-width:100%;max-width:100%;min-height:10em;border:dotted 1px}.input-autosize{width:auto !important}label{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75em;line-height:1em;font-style:italic}.label{cursor:pointer;display:inline;font-style:normal}.label:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:2px 5px;margin-right:0.75em}.label-text{position:relative;top:-1px}.checkbox{display:none}.is-hidden{visibility:hidden;opacity:0}.is-clickable{cursor:pointer}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper .video{position:absolute;top:0;left:0;width:100%;height:100%}.button,#home>header .signup-button{*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer;min-width:60px;outline:none;border:none;padding:8px 14px;font-size:0.6875rem;font-weight:bold;text-transform:uppercase}.button:before,#home>header .signup-button:before,.button:after,#home>header .signup-button:after{content:"";display:table}.button:after,#home>header .signup-button:after{clear:both}.button.is-selected,#home>header .is-selected.signup-button{pointer-events:none}.big-button{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding:21px 28px;font-size:2em;display:inline-block}.toggle-button{position:relative;padding:10px 20px;min-width:130px;font-size:0.75em}.small-toggle-button{padding:5px 10px;min-width:120px;font-size:0.675rem}.toggle-button-text{margin:3px 0px;line-height:1.5em}.toggle-button-subtext{font-size:1rem;font-weight:normal;text-transform:none}.toggle-button-checkbox{display:none;position:absolute;top:28px;left:24px;font-size:1.5rem;line-height:1em}.toggle-button.is-selected{padding-left:64px;padding-right:32px}.toggle-button.is-selected .toggle-button-checkbox{display:inline}.link-button{cursor:pointer;border:none;outline:none;padding:4px 12px;font-size:1em;font-weight:normal;text-transform:none}.link-button:hover{text-decoration:underline}.link-button.is-selected{padding-left:38px;padding-right:12px;text-decoration:none}.link-button .toggle-button-checkbox{top:0.75em;left:0.75em;font-size:1rem}select{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}input:focus,textarea:focus{outline:none}.is-disabled{pointer-events:none}.is-unselectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.wf-loading .webfont{visibility:hidden}.page{border-top-style:solid;border-top-width:6px}.page-title{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px;margin-bottom:40px;font-size:3.5em;line-height:1em;text-align:center}.wf-active .page-title{font-family:"alternate-gothic-no-1-d","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:4em;line-height:1em}.page-subtitle,.page-content h3{margin-bottom:20px;font-size:1.25em;line-height:1.5em;font-weight:bold}.page-content{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px;min-height:50vh;margin-bottom:3em}.page-content h4{font-weight:bold}.page-content p{margin-bottom:20px}.page-content ol li{list-style:decimal;margin-left:1.5em;margin-bottom:20px}.narrow-page-content{display:inline;float:left;width:620px;margin-left:10px;margin-right:10px;*width:619.99995px;*margin-left:9.99995px;*margin-right:9.99995px;margin-left:170px}.full-page-divider{width:100%;height:6px}.divider-top{padding-top:20px;margin-top:20px;border-top:dotted 1px #dbdbdb}.divider-bottom{padding-bottom:20px;margin-bottom:20px;border-bottom:dotted 1px #dbdbdb}.grid-container{*zoom:1;width:960px;margin-left:auto;margin-right:auto}.grid-container:before,.grid-container:after{content:"";display:table}.grid-container:after{clear:both}body>footer{padding-bottom:20px}.footer-page-list{display:inline;float:left}.footer-page-list li{display:inline;float:left;margin-right:12px}.footer-page-list li:last-child{margin-right:0px}.footer-info-list{display:inline;float:right}.footer-info-list li{display:inline;float:left;margin-left:12px}.footer-info-list li:first-child{margin-left:0px}.footer-love{font-size:0.75em;margin:0px 1px}.footer-made-with-love .footer-love{-webkit-transition:0.5s opacity;-moz-transition:0.5s opacity;-o-transition:0.5s opacity;transition:0.5s opacity;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.footer-made-with-love:hover .footer-love{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.modal{z-index:3}.modal-background{z-index:3;position:fixed;left:0px;top:0px;width:100%;height:100%}.modal-content{z-index:3;position:fixed;left:50%;top:50%}.modal-wrapper{margin:10px}.modal-wrapper .modal-section{margin-left:0;margin-right:0}.modal-window{z-index:3;position:fixed;left:50%;top:50%;width:480px;margin-left:-240px;border:solid 1px;border-top:none}.modal-window h2{border-top:solid 3px #c00;padding:20px 10px 0px 10px;font-family:"alternate-gothic-no-1-d","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.625em;line-height:1em;text-transform:uppercase}.modal-window .close-button{position:absolute;top:12px;right:12px;font-size:0.825em}.modal-window .flash-notice,.modal-window .flash-error{margin:10px 10px 20px 10px}.modal-window .note p{font-size:0.875em;line-height:1.5em;text-align:center}.modal-window .small-note p{font-size:0.75em;line-height:1.25em;text-align:center}.modal-section{margin:10px 10px 0px}.modal-section h3{font-size:1em;font-weight:bold;line-height:1.5em;margin-bottom:0.125em}.modal-section h4{font-size:0.75em;font-weight:bold;text-transform:uppercase}.modal-section p,.modal-section li{font-size:0.75em;line-height:1.5em;margin-bottom:1em}.modal-section p a,.modal-section li a{color:#c00}.modal-section p a:hover,.modal-section li a:hover{color:#000;text-decoration:underline}.modal-section:last-child{margin-bottom:20px}#first-run-modal .modal-section li{list-style:disc;margin-left:2em}.callout{padding:8px 10px 7px}.callout p{font-size:0.75em;line-height:1.5em}.form-modal .notice a,.notice a{text-decoration:underline}.protip h4{font-size:0.6875em;line-height:1.5em;font-weight:bold;text-transform:uppercase}.meanwhile-message{display:none;position:absolute;top:200px;z-index:2;width:100%;font-family:"alternate-gothic-no-1-d","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:2em;text-align:center;text-transform:uppercase}.dropdown-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none}.dropdown-tab:hover>.dropdown-menu{display:block}.datepicker{font-size:0.75em;border:solid 1px}.datepicker .ui-datepicker-calendar{table-layout:fixed;width:200px}.datepicker .ui-datepicker-calendar th,.datepicker .ui-datepicker-calendar td{text-align:center}.datepicker .ui-datepicker-calendar th{font-size:0.875em;font-weight:bold}.datepicker .ui-datepicker-calendar td{cursor:pointer}.ui-datepicker-header{position:relative}.ui-datepicker-header a{position:absolute;cursor:pointer}.ui-datepicker-prev{left:6px}.ui-datepicker-next{right:6px}.ui-datepicker-title{text-align:center}.ui-datepicker-today a{font-weight:bold}.ui-datepicker-unselectable{cursor:auto}#settings-modal{display:none}#settings-modal .modal-window{width:400px;margin-left:-200px;margin-top:-194px}#settings-data-section{margin:10px 0px 20px}.settings-section{display:none}.settings-section.is-selected{display:block}.settings-section p{margin-bottom:10px}.settings-section .form-footer{margin-bottom:0}.settings-section .form-footer p{margin-bottom:0}.settings-email-section .inbound-message{display:none}.settings-email-section.is-inbound .inbound-message{display:inline}.tab-nav{border-bottom:solid 1px #e6e6e6}.tab-nav-list{*zoom:1;position:relative;top:1px;margin:1em 1em 0 1em}.tab-nav-list:before,.tab-nav-list:after{content:"";display:table}.tab-nav-list:after{clear:both}.tab-nav-item{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;cursor:pointer;float:left;padding:0.25em 1em 0.125em;margin-right:0.5em;background-color:#ededed;border:solid 1px #ededed;border-bottom-color:#e6e6e6;font-size:0.825em}.no-touch .tab-nav-item:hover{background-color:#000}.no-touch .tab-nav-item:hover .tab-nav-link{color:#fff}.tab-nav-item.is-selected{pointer-events:none;background-color:#fff;border-bottom-color:#fff}.column-list-nav{position:absolute;top:2px;bottom:0px;z-index:2;width:64px}.column-list-nav a{-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-list-nav .nav-button{display:block;margin-bottom:4px;font-size:1.75em;line-height:1.125em}.column-list-nav .nav-icon.is-disabled{visibility:hidden}.column-list-nav .nav-jump-button{display:block;font-size:0.75em;line-height:2.25em}.column-list-nav .nav-jump-left-button{right:3px}.column-list-nav .nav-jump-right-button{left:2px}.column-list-nav .nav-home-button{top:-1px;right:6px;font-size:0.8125em}.column-list-nav .dropdown-menu{display:block}.column-list-nav .dropdown-menu li .nav-icon{position:relative}.column-list-left-nav{left:0px;padding-right:20px;text-align:right}.column-list-right-nav{right:0px;padding-left:18px}.column-list-nav:hover>.dropdown-menu{display:block}.column-list-scroll-container{margin:0px 64px;overflow:hidden;border-left:solid 1px;border-right:solid 1px}.column-list{position:relative;left:-1px;overflow:hidden}.column{float:left;display:inline;position:relative;width:20%;border-left:solid 1px}.column.past .todo-list{cursor:auto}.column h3{margin-bottom:3px;min-height:1em;font-family:"alternate-gothic-no-1-d","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:2.125em;line-height:1em;text-transform:uppercase;text-align:center}.column h3:hover ~ .column-bar .column-button{display:inline}.column h4{font-size:0.6875em;line-height:1em;text-transform:uppercase;text-align:center;text-overflow:ellipsis;white-space:nowrap}.column .todo-list{margin:27px 10px 0px}.column-bar{position:absolute;top:0px;left:0px;right:0px;height:32px}.column-bar .column-button{display:none}.column-bar:hover .column-button{display:inline}.column-button-list{position:absolute;top:0px;right:0px;z-index:1;padding:12px 7px;font-size:0.75em;line-height:1em}.column-button{padding:2px}.column-drag-handle{position:absolute;left:0px;top:0px;width:100%;height:100%}@media screen and (max-width: 768px){.column-list-nav{bottom:auto}.column-list-nav .nav-jump-button{display:none}.column-list-left-nav{left:-10px}.column-list-right-nav{right:-10px}.column-list-scroll-container{margin:0px;border:none}.column{width:100%;display:none;border-left:none}.column:nth-child(2){display:inline}.column-button-list{right:48px}.animating-1-column .column{width:50%;display:none}.animating-1-column .column:nth-child(2),.animating-1-column .column:nth-child(3){display:inline}}.todo-section{position:relative}.todo-rules{cursor:text;position:absolute;left:10px;right:10px;top:73px;bottom:0px;background:transparent url(/img/todo-item-list-bg.png)}.todo-rules.is-hovered{border:dashed 1px #c00}.todo-list{position:relative;z-index:1;cursor:text}.todo-list input{display:block;width:100%;margin:0px;padding:2px 0px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75em;line-height:1.4em;border:none;background:none}.todo-list input.new-todo-input{position:absolute;z-index:-999}.todo-list input.new-todo-input:focus{position:static;z-index:0}.todo-button-list{position:absolute;top:0px;right:0px;bottom:0px;font-size:1em}.todo-button{float:left}.todo-recurring-button{display:none;position:relative;top:-2px;margin-right:4px;font-size:1em}.todo-edit-button,.todo-destroy-button{margin:4px 4px 0px 0px;font-size:0.75em;line-height:1em}.todo-edit-button{display:inline}.todo-destroy-button{display:none}.todo-item{margin-bottom:5px;position:relative}.todo-item:not(.is-editing){-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:move}.todo-item a{cursor:pointer}.todo-item .todo-text-wrapper{position:relative;height:20px}.todo-item .todo-text-html{padding:3px 0px;font-size:0.75rem;line-height:0.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.todo-item .todo-text-html a{text-decoration:underline}.todo-item .todo-text-divider{margin:10px 0 3px 0}.todo-text{width:100%;overflow:hidden}.todo-text-header{position:relative;font-weight:bold;text-align:center}.todo-text-divider{overflow:visible;border:none;border-top:dashed 1px}.no-touch .todo-item .todo-edit-button{display:none}.no-touch .todo-item:hover{z-index:1}.no-touch .todo-item:hover .todo-text{padding-right:22px}.no-touch .todo-item:hover .todo-text-html{overflow:visible;white-space:normal;word-wrap:break-word}.no-touch .todo-item:hover .todo-edit-button{display:inline}.no-touch .todo-item:hover .todo-destroy-button{display:none}.todo-item.is-done .todo-edit-button{display:none}.todo-item.is-done .todo-destroy-button{display:inline}.todo-item.is-done .todo-text-divider{border-top-style:solid}.todo-item.is-done .todo-text-html{text-decoration:line-through}.no-touch .todo-item.is-done .todo-destroy-button{display:none}.no-touch .todo-item.is-done:hover .todo-text{display:block;padding-right:22px !important}.no-touch .todo-item.is-done:hover .todo-edit-button{display:none}.no-touch .todo-item.is-done:hover .todo-destroy-button{display:inline}.todo-item.is-recurring .todo-text{padding-right:44px}.todo-item.is-recurring .todo-recurring-button{display:inline;margin-right:6px}.no-touch .todo-item.is-recurring .todo-recurring-button{display:none}.no-touch .todo-item.is-recurring:hover .todo-recurring-button{display:inline}.no-touch .todo-item.is-recurring:hover.is-done .todo-text{padding-right:44px}.recurring-todo-item-list{*zoom:1}.recurring-todo-item-list:before,.recurring-todo-item-list:after{content:"";display:table}.recurring-todo-item-list:after{clear:both}.recurring-todo-item{cursor:auto;position:relative;margin-bottom:5px}.recurring-todo-item .todo-text-wrapper{height:20px;padding:3px 0px;margin-right:22px}.recurring-todo-item .todo-text{width:100%}.recurring-todo-item .todo-text-html{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.75em;font-style:italic;line-height:1.167em}.recurring-todo-item .todo-button{display:block}.recurring-todo-item .todo-text-divider{margin:7px 0 0 0}.no-touch .recurring-todo-item .todo-text-wrapper{margin-right:0px}.no-touch .recurring-todo-item .todo-button{display:none}.no-touch .recurring-todo-item:hover .todo-text-wrapper{margin-right:22px}.no-touch .recurring-todo-item:hover .todo-button{display:block}.todo-list .ui-sortable-placeholder{width:100%;height:20px;margin-bottom:5px;border:dashed 1px}.todo-item.ui-sortable-helper .todo-button-list{display:none}#recurring-todos-modal{display:none}#recurring-todos-modal .modal-window{width:560px;margin-left:-280px;margin-top:-155px;padding-bottom:100px}#recurring-todos-modal .recurring-todo-section{min-height:140px;margin:10px 0px 10px 10px}#recurring-todos-modal .recurring-todo-list{max-height:258px;overflow-y:auto;border-bottom:dotted 1px;padding-right:10px}#recurring-todos-modal .recurring-todo-list .todo-item:last-child{margin-bottom:0px;border-bottom:none}#recurring-todos-modal .note{width:100%;padding-top:55px}#recurring-todos-modal .sound-effect{font-style:italic}#recurring-todos-modal .todo-item{-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit;cursor:auto;margin-bottom:12px;padding-bottom:2px;border-bottom:dotted 1px}#recurring-todos-modal .todo-item .todo-button-list{display:block}#recurring-todos-modal .todo-text{padding-right:275px}#recurring-todos-modal .todo-occurrence-dropdown-icon{visibility:hidden;position:relative;top:1px;left:3px;font-size:0.825em}#recurring-todos-modal .todo-occurrence{position:absolute;top:0px;right:200px;padding:3px 0px}#recurring-todos-modal .todo-occurrence p{position:relative;display:block;right:-50%;font-size:0.75em;line-height:1.167em}#recurring-todos-modal .todo-day{position:absolute;top:0px;right:68px;padding:3px 0px;font-size:0.75em;line-height:1.167em}#recurring-todos-modal .todo-button-list{display:none;margin-top:2px;line-height:1em}#recurring-todos-modal .todo-button{float:none;display:block;display:inline}#recurring-todos-modal .protip{position:absolute;left:10px;right:10px;bottom:10px}.no-touch #recurring-todos-modal .todo-item .todo-button-list{display:none}.no-touch #recurring-todos-modal .todo-item:hover .todo-button-list{display:block}#calendar{margin-top:80px;min-height:455px}#calendar .datepicker{display:none;position:absolute;top:64px;right:20px}#calendar .column-list{padding-top:75px}#calendar .column{margin-top:-75px}#calendar .todo-rules{top:75px}#calendar .datepicker-button{left:4px;font-size:0.8125em}#calendar .today-button{font-size:0.8125em}#lists{min-height:487px}#lists.is-collapsed{min-height:initial;margin-bottom:-5px}#lists.is-collapsed .toggle-section-button:before{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}#lists.is-collapsed .column-list-nav,#lists.is-collapsed .meanwhile-message,#lists.is-collapsed .column-list-scroll-container{display:none}#lists .dot-nav{height:26px}#lists .dot-item-list{display:inline;float:left;margin:0px auto;padding:4px;position:relative;left:50%}#lists .dot-item-list li{position:relative;display:inline;float:left;right:50%}#lists .dot-item .dot-item-label{display:none}#lists .dot-item:hover .dot-item-label{display:block}#lists .dot-item-label{position:absolute;left:50%;bottom:25px;padding:8px 8px 7px 8px}#lists .dot-item-label p{font-size:0.6875em;line-height:1em;text-transform:uppercase;white-space:nowrap}#lists .dot-item-label-point{position:absolute;left:0px;top:23px;width:100%;text-align:center;font-size:0.75em;line-height:1em}#lists .dot-item-button{display:block;padding:6px}#lists .dot-item-fill{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block;width:6px;height:6px}#lists .column-list-nav{top:26px;padding-top:29px}#lists .new-list-button{position:absolute;top:2px;right:28px;font-size:0.8125em}#lists .toggle-section-button{position:absolute;top:1px;left:26px;font-size:0.8125em}#lists .toggle-section-button:before{-webkit-transform:scale(-1, -1);-moz-transform:scale(-1, -1);-ms-transform:scale(-1, -1);-o-transform:scale(-1, -1);transform:scale(-1, -1);display:block}#lists .column-list{padding-top:57px}.list-column{margin-top:-57px;padding-top:29px}.list-column h3,.list-column .edit-header-input{font-size:1.625em;line-height:1.25em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;min-height:32px;padding:0px 10px}.list-column .edit-header-input{min-height:1em;font-family:"alternate-gothic-no-1-d","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-transform:uppercase;text-align:center;display:none;width:100%;position:relative;margin-top:-4px !important;margin-bottom:-1px !important;padding:4px 10px 0px 10px;border:none;border-bottom:dotted 1px}.list-column .column-drag-handle{cursor:move}.list-column .column-button{cursor:pointer}.list-column .todo-list{margin-top:20px}.list-column .todo-rules{top:81px}.list-column.ui-sortable-helper{-webkit-box-shadow:0 0 2px #bfbfbf;-moz-box-shadow:0 0 2px #bfbfbf;box-shadow:0 0 2px #bfbfbf;border:none}.list-column.ui-sortable-placeholder{border:dashed 1px}@media screen and (max-width: 768px){#lists .column{width:100%;display:none;border-left:none}#lists .column:nth-child(1){display:inline}#lists .new-list-button{right:16px}#lists .toggle-section-button{left:16px}#lists .animating-1-column .column{width:50%;display:none}#lists .animating-1-column .column:nth-child(1),#lists .animating-1-column .column:nth-child(2){display:inline}}.form-modal .modal-window{width:360px;margin-left:-180px;margin-top:-125px}.form-modal .modal-window.wide{width:480px;margin-left:-240px}.form-modal .modal-window>.footnote{position:absolute;right:0px;font-size:1em}.form-modal .modal-window>.footnote p{padding:8px 0px;font-size:0.6875em;line-height:1.5em}.form-modal .modal-section{margin-left:0px;margin-right:0px}.form-modal form{margin:10px}.form-modal form .callout{margin-left:0px;margin-right:0px}.form-modal input[type="radio"]{display:none}.form-modal table{width:100%}.form-modal h3{margin-bottom:8px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875em;line-height:1.5em;font-weight:bold}.form-modal h3 a{font-size:0.75rem;line-height:1.5em;font-weight:normal;margin-left:4px}.form-modal td{padding-bottom:8px}.form-modal p{font-size:0.75em;line-height:1.5em}.form-modal p a:hover{text-decoration:underline}.form-modal .divider-top{margin-top:10px;padding-top:10px;border-top:dotted 1px}.form-modal .divider-bottom{margin-bottom:10px;padding-bottom:10px;border-bottom:dotted 1px}.form-modal .form-label-cell,.form-modal .form-inline-label{padding-right:10px;text-align:right;white-space:nowrap}.form-modal .form-inline-label{line-height:2em}.form-modal .form-input-cell{width:100%}.form-modal .form-cell-text{display:block;font-size:0.75em;line-height:1em}.form-modal .footnote{font-size:0.625em;text-align:right}.form-modal .footnote .ss-icon{font-size:0.5625rem}.form-modal input,.form-modal select{width:100%}.form-modal .time-select{width:auto}.form-modal .email-input-cell{position:relative}.form-modal .email-suggestion{-webkit-transition:0.5s opacity,0.5s visibility,0.5s margin-top;-moz-transition:0.5s opacity,0.5s visibility,0.5s margin-top;-o-transition:0.5s opacity,0.5s visibility,0.5s margin-top;transition:0.5s opacity,0.5s visibility,0.5s margin-top;margin-top:0}.form-modal .email-suggestion.is-hidden{margin-top:-1em}.form-modal .email-suggestion p{font-size:0.675em}.form-footer{*zoom:1;margin-top:10px;margin-bottom:10px}.form-footer:before,.form-footer:after{content:"";display:table}.form-footer:after{clear:both}.form-footer p{display:inline;float:left;padding:9px 0px 7px;font-size:0.6875em;line-height:1.5em}.form-footer .button-group:first-child{display:inline;float:left}.form-footer .button-group:first-child button{margin-right:6px}.form-footer .button-group:last-child{display:inline;float:right}.form-footer .button-group:last-child button{margin-left:6px;margin-right:0px}.form-footer .button-group button{display:inline;float:left}.email-suggestion{-webkit-transition:0.5s opacity,0.5s visibility;-moz-transition:0.5s opacity,0.5s visibility;-o-transition:0.5s opacity,0.5s visibility;transition:0.5s opacity,0.5s visibility;text-align:right}#developers .divider-top{margin-top:30px;padding-top:30px}#developers .divider-bottom{margin-bottom:30px;padding-bottom:30px}#developers em{font-weight:normal}#developers h4{font-size:1em;font-weight:bold}#developers h5{font-size:0.75em;font-weight:bold;text-transform:uppercase;padding-top:20px}#developers pre{padding:10px;margin-bottom:10px}#developers code{font-family:monospace;font-size:1.125em}.dev-api-section{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px}.dev-api-endpoint-description a:hover{text-decoration:underline}.dev-api-endpoint-params{width:100%}.dev-api-endpoint-params th,.dev-api-endpoint-params td{padding:10px;border:dotted 1px}.dev-api-endpoint-params th{font-style:italic}.dev-api-endpoint-param-name{font-weight:bold;white-space:nowrap}.dev-api-endpoint-param-description{width:67%}#plans{*zoom:1;margin:16px 0px;overflow:hidden}#plans:before,#plans:after{content:"";display:table}#plans:after{clear:both}.plans-bulk-note{display:block}.plans-bulk-note p{margin-bottom:-1em}.plan-list{display:inline;float:left;position:relative;left:50%}.plan-list li{display:inline;float:left;position:relative;right:50%}.plan-list li:first-child{margin-right:6px}.plan-list li .footnote{margin-top:8px;font-size:0.75rem;font-style:italic;text-align:center}.plan-trial{float:none;display:block;clear:both;text-align:center}.plan-trial p{line-height:2em}.plan-price{font-size:2rem;line-height:1em}.plan-dollar-sign{position:relative;top:-2px;left:-2px;font-size:1.5rem}.plan-name{margin-bottom:8px;font-size:1.125em;font-weight:bold;text-align:center}#payment-section{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding:20px 20px 12px;border:solid 1px #e0e0e0;background-color:#fff}#payment-section .footnote{margin-top:4px}#payment-section .footnote span{margin-right:9px}#payment-expiration-month-input,#payment-expiration-year-input{display:inline;float:left}.payment-expiration-divider{display:inline;float:left;margin:0px 5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75em;font-style:italic}.payment-error{display:none;margin-top:10px;margin-bottom:10px}.has-error .payment-error{display:block}#payment-section{-webkit-transition:0.5s opacity,0.5s visibility,0.5s left;-moz-transition:0.5s opacity,0.5s visibility,0.5s left;-o-transition:0.5s opacity,0.5s visibility,0.5s left;transition:0.5s opacity,0.5s visibility,0.5s left;position:absolute;left:340px;top:36px;margin:8px 0px;width:290px}#payment-section.is-hidden{left:295px}@media screen and (max-width: 930px){#payment-section{position:relative;top:0px !important;left:50%;margin-left:-145px;overflow:visible}#payment-section.is-hidden{height:0px;margin:0px;padding:0px;overflow:hidden}}body>header{*zoom:1;padding:34px 10px 30px 10px}body>header:before,body>header:after{content:"";display:table}body>header:after{clear:both}body>header .tagline{display:none}.logo{display:inline;float:left}.top-level-nav{display:inline;float:right}.top-level-nav li{display:inline;float:left;margin-left:12px}.top-level-nav li:first-child{margin-left:0px}.top-level-nav li a{font-size:0.75em;line-height:1.5em}body>footer{*zoom:1;clear:both;font-size:0.75em;line-height:1em}body>footer:before,body>footer:after{content:"";display:table}body>footer:after{clear:both}body>footer .grid-container{padding:0px 10px}body.is-modal>footer{position:fixed;width:100%;bottom:0px;padding-bottom:20px;border:none}#grid{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;z-index:99999;position:fixed;height:100%;left:50%;margin-left:0px;display:none}#grid ul{display:block;width:980.0px;margin-left:-10px;margin-right:-10px;*width:979.99995px;*margin-left:-10.00005px;*margin-right:-10.00005px;*zoom:1;position:relative;left:-50%;height:100%}#grid ul:before,#grid ul:after{content:"";display:table}#grid ul:after{clear:both}#grid ul li{display:inline;float:left;width:60px;margin-left:10px;margin-right:10px;*width:59.99995px;*margin-left:9.99995px;*margin-right:9.99995px;background-color:#c00;height:100%}#home{overflow-x:hidden}#home>header{width:90%}#home>header .logo{font-size:2em;line-height:1em}#home>header .tagline{display:inline;position:relative;top:-6px;left:2px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875rem;line-height:1rem;text-transform:none}#home>header .signup-button{position:relative;top:-1px;display:block;padding:6px 12px 6px;color:#fff !important}#home #hero{-webkit-transition:0.25s min-height;-moz-transition:0.25s min-height;-o-transition:0.25s min-height;transition:0.25s min-height;background:url(/img/homepage_header.jpg) no-repeat;background-size:cover;background-position:50% 100%;min-height:596px}#home #device{-webkit-transition:0.25s all;-moz-transition:0.25s all;-o-transition:0.25s all;transition:0.25s all;-webkit-border-radius:50px 50px 0px 0px;-moz-border-radius:50px 50px 0px 0px;-ms-border-radius:50px 50px 0px 0px;-o-border-radius:50px 50px 0px 0px;border-radius:50px 50px 0px 0px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;position:absolute;background:url(/img/homepage_device_wallpaper.jpg) no-repeat;background-size:cover;top:168px;left:5%;right:5%;height:524px;border-top:solid 100px;border-left:solid 100px;border-right:solid 100px}#home .full-page-divider{position:relative;z-index:999;overflow:visible}#home .try-me{-webkit-transition:0.25s top,0.25s left;-moz-transition:0.25s top,0.25s left;-o-transition:0.25s top,0.25s left;transition:0.25s top,0.25s left;position:absolute;left:33%;top:125px;margin-left:-90px;background-color:#c00;color:#fff;padding:18px 18px 14px;z-index:9999;text-align:center}#home .try-me h2{font-size:2.25em;line-height:1.25em}#home .try-me p{font-style:italic}#home .try-me:before{position:absolute;color:#c00;top:95px;left:50%;margin-left:-0.5em;font-size:2rem}#home #content{*zoom:1;position:relative;z-index:999;padding:32px 0px 64px}#home #content:before,#home #content:after{content:"";display:table}#home #content:after{clear:both}#home .divider-top{padding-top:40px;margin-top:40px}#home .divider-bottom{padding-bottom:40px;margin-bottom:40px}#home #browser{-webkit-transition:0.25s all;-moz-transition:0.25s all;-o-transition:0.25s all;transition:0.25s all;position:absolute;left:15%;right:15%;padding-top:260px;margin:0px auto}#home .browser-chrome{-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;-ms-border-radius:4px 4px 0px 0px;-o-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8e8e8), color-stop(100%, #bfbfbf));background-image:-webkit-linear-gradient(#e8e8e8,#bfbfbf);background-image:-moz-linear-gradient(#e8e8e8,#bfbfbf);background-image:-o-linear-gradient(#e8e8e8,#bfbfbf);background-image:linear-gradient(#e8e8e8,#bfbfbf);border-top:solid 1px #f2f2f2;border-bottom:solid 1px #888;width:100%;height:24px}#home #app header{position:relative;width:100%;height:26px;z-index:9999}#home #app .logo{-webkit-transition:0.25s left;-moz-transition:0.25s left;-o-transition:0.25s left;transition:0.25s left;position:absolute;left:64px;top:3px}#home #calendar{margin-top:0px;padding-top:80px;min-height:206px;border-left:solid 1px;border-right:solid 1px}#home #calendar .column-list-nav{margin-top:80px}#home #calendar .column-list{min-height:206px}#home #calendar .column-list:first-child{border-left:0px}#home .page-title{-webkit-transition:0.25s font-size;-moz-transition:0.25s font-size;-o-transition:0.25s font-size;transition:0.25s font-size;display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px;margin-top:20px;margin-bottom:30px;font-family:"alternate-gothic-no-1-d","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:4.5em;line-height:1em;text-align:center}#home .blurb{display:inline;float:left;width:460px;margin-left:10px;margin-right:10px;*width:459.99995px;*margin-left:9.99995px;*margin-right:9.99995px;font-size:1.25em;line-height:1.5em}#home .blurb p{margin-bottom:1em}#home .video-section{display:inline;float:left;width:460px;margin-left:10px;margin-right:10px;*width:459.99995px;*margin-left:9.99995px;*margin-right:9.99995px}#home .features-section{display:inline;float:left;width:620px;margin-left:10px;margin-right:10px;*width:619.99995px;*margin-left:9.99995px;*margin-right:9.99995px}#home .features-list{display:block;width:990px;margin-left:-15px;margin-right:-15px;*width:989.99995px;*margin-left:-15.00005px;*margin-right:-15.00005px;*zoom:1;margin-left:-10px;margin-right:-10px;margin-bottom:-40px}#home .features-list:before,#home .features-list:after{content:"";display:table}#home .features-list:after{clear:both}#home .features-list li{display:inline;float:left;width:290px;margin-left:15px;margin-right:15px;*width:289.99995px;*margin-left:14.99995px;*margin-right:14.99995px;margin-bottom:40px}#home .feature-img-wrapper{position:relative;max-width:220px;margin:0px auto 10px}#home .feature-img{position:relative;display:block;width:100%;height:auto;border:solid 1px #ccc}#home .feature-header{font-weight:bold}#home .iphone-section{display:inline;float:left;width:300px;margin-left:10px;margin-right:10px;*width:299.99995px;*margin-left:9.99995px;*margin-right:9.99995px}#home .iphone-image{margin-bottom:40px}#home .iphone-badge-button{display:block;text-align:center}#home .play-button{position:absolute;display:block;z-index:998;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}#home .play-button:hover .play-button-icon{color:#000}#home .play-button-icon{-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px;z-index:999;position:absolute;left:50%;top:50%;margin-left:-60px;margin-top:-60px;width:120px;height:120px;font-size:4em;line-height:120px;text-align:center;background-color:#fff;color:#c00;padding-left:10px}#home .reviews-section{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px}#home .reviews-list{display:block;width:980.0px;margin-left:-10px;margin-right:-10px;*width:979.99995px;*margin-left:-10.00005px;*margin-right:-10.00005px;*zoom:1;margin-bottom:-40px}#home .reviews-list:before,#home .reviews-list:after{content:"";display:table}#home .reviews-list:after{clear:both}#home .reviews-list li{display:inline;float:left;width:300px;margin-left:10px;margin-right:10px;*width:299.99995px;*margin-left:9.99995px;*margin-right:9.99995px;margin-bottom:40px}#home .review-quote{margin-bottom:10px}#home .review-quote p{font-style:italic;padding:12px 15px;min-height:96px}#home .review-quote-point{position:relative;font-size:1.5em;line-height:1em;top:-6px;left:36px}#home .review-author{*zoom:1;position:relative;margin-left:12px}#home .review-author:before,#home .review-author:after{content:"";display:table}#home .review-author:after{clear:both}#home .review-author-image{display:inline;float:left}#home .review-author-info{display:inline;float:left;margin-left:18px}#home .review-author-name{font-size:1.25em;line-height:1em;font-weight:bold}#home .review-author-handle{font-size:1em}#home .review-author-handle a{color:#c00}#home .review-author-handle a:hover{color:#000}#home .signup-section{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px;text-align:center}#home .signup-section .tagline{font-size:1.5em;line-height:1.5em;margin-bottom:1.5em}.wf-active #home .try-me h2{font-family:"alternate-gothic-no-1-d","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:3em;line-height:1em}#about .main-people-section{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px;margin-bottom:3em}#about .main-people-list{display:block;width:980.0px;margin-left:-10px;margin-right:-10px;*width:979.99995px;*margin-left:-10.00005px;*margin-right:-10.00005px;*zoom:1}#about .main-people-list:before,#about .main-people-list:after{content:"";display:table}#about .main-people-list:after{clear:both}#about .main-person{display:inline;float:left;width:300px;margin-left:10px;margin-right:10px;*width:299.99995px;*margin-left:9.99995px;*margin-right:9.99995px}#about .main-person img{margin-bottom:0.25em}#about .main-person .page-subtitle{margin-bottom:0px}#login{background:url(/img/modal-background.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#login .modal-window{margin-top:-125px}#signup{background:url(/img/modal-background.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#signup .modal-window{-webkit-transition:0.5s margin-top;-moz-transition:0.5s margin-top;-o-transition:0.5s margin-top;transition:0.5s margin-top;margin-top:-251px}#signup .flash-notice,#signup .flash-error{margin-bottom:10px}#signup #payment-section{top:70px}@media screen and (max-width: 930px){#signup.is-paying .modal-window{margin-top:-345px !important}}@media screen and (max-width: 480px){#signup.is-paying .modal-window{margin-top:0px !important}}#purpose ol li{font-size:1.5em;line-height:1.5em;margin-left:0px;margin-bottom:1em;padding-bottom:0.25em;border-bottom:dotted 1px #dbdbdb}#purpose ol li:before{font-weight:bold}.story-list{margin-bottom:2em;text-align:center}.story-list li{display:inline-block}.story-radio-button{display:none}.story-label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer;font-size:1em;line-height:1em;font-style:normal;color:#000;padding:8px 12px;margin:2px 1px;background-color:#e6e6e6}.story-label:hover{background-color:#ffe5e5}.story-radio-button:checked+.story-label{color:#c00;background-color:#ffe5e5}.story blockquote{font-size:2.25em;line-height:1.5em;text-align:center}.story a{text-decoration:underline}.story a:hover{color:#c00}.story-fairytale,.story-adult-contemporary{display:none}.faq-section-list{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px;margin-bottom:40px}.faq-section-list>li{font-size:0.75em;line-height:1.5em}.faq-section-list>li a{color:#c00}.faq-section-list>li a:hover{color:#000;text-decoration:underline}.faq-question-section{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px;*width:939.99995px;*margin-left:9.99995px;*margin-right:9.99995px;margin-bottom:80px}.faq-question-list{overflow:hidden}.faq-question-list a{color:#c00}.faq-question-list a:hover{color:#000;text-decoration:underline}.faq-question-list>li{display:block;width:980.0px;margin-left:-10px;margin-right:-10px;*width:979.99995px;*margin-left:-10.00005px;*margin-right:-10.00005px;*zoom:1}.faq-question-list>li:before,.faq-question-list>li:after{content:"";display:table}.faq-question-list>li:after{clear:both}.faq-question-list>li.is-wrong p{text-decoration:line-through;color:#c00}.faq-question{display:inline;float:left;width:300px;margin-left:10px;margin-right:10px;*width:299.99995px;*margin-left:9.99995px;*margin-right:9.99995px}.faq-question p{font-style:italic;color:#c00}.faq-answer{display:inline;float:left;width:620px;margin-left:10px;margin-right:10px;*width:619.99995px;*margin-left:9.99995px;*margin-right:9.99995px}.faq-answer ul{margin-top:12px;margin-left:12px}.faq-answer ul li{margin-bottom:12px;margin-left:12px}.faq-answer ul li:before{content:" - ";margin-left:-12px}body.is-error h2,body.is-error h3{font-family:"alternate-gothic-no-1-d","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:5em;line-height:1.5em}body.is-error .modal-content{margin-left:-230px;margin-top:-350px;text-align:center}body{color:#000;background-color:#fff}body.is-error h3{color:#c00}a{color:#000}a:hover{color:#c00}input[type="text"],input[type="email"],input[type="password"],textarea{color:#000 !important;border-color:#dbdbdb}input::-webkit-input-placeholder{color:#ccc !important}input:-moz-placeholder{color:#ccc !important}input:focus::-webkit-input-placeholder{color:transparent !important}input:focus:-moz-placeholder{color:transparent !important}body>footer{border-color:#e6e6e6;color:#bfbfbf}body>footer a{color:#bfbfbf}body>footer a:hover{color:#c00}.divider-top,.divider-bottom{border-color:#dbdbdb !important}.teux{color:#000}.deux{color:#c00}.footer-made-with-love a{-webkit-transition:0.5s color;-moz-transition:0.5s color;-o-transition:0.5s color;transition:0.5s color}.stripe-link{color:#008cdd !important}.is-invalid input,.is-invalid label{color:#c00 !important}.is-invalid input{border-color:#c00}.important{color:#c00}.footnote{color:#999}.button,#home>header .signup-button{color:#333;background-color:#e6e6e6}.button:hover,#home>header .signup-button:hover{color:#fff;background-color:#000}.button.is-selected,#home>header .is-selected.signup-button{color:#000;background-color:#ffe5e5}.link-button{background-color:inherit;color:#c00}.link-button:hover{background-color:inherit;color:#c00}.link-button.is-selected{background-color:#ffe5e5;color:#000}.important-button{background-color:#ffe5e5;color:#c00}.important-button:hover{background-color:#000;color:#fff}.primary-button,#home>header .signup-button{color:#fff;background-color:#c00}.primary-button:hover,#home>header .signup-button:hover{background-color:#000}.toggle-button-checkbox{color:#c00 !important}.is-loading input[type="text"],.is-loading input[type="email"],.is-loading input[type="password"]{color:#999 !important}.is-loading .button,.is-loading #home>header .signup-button,#home>header .is-loading .signup-button{pointer-events:none;color:#999;background-color:#e6e6e6}.is-loading .button.is-selected,.is-loading #home>header .is-selected.signup-button,#home>header .is-loading .is-selected.signup-button{background-color:#ffe5e5}.is-loading .link-button{background-color:inherit;color:#ffb3b3}.is-loading .link-button.is-selected{color:#999;background-color:#ffe5e5}.is-loading .toggle-button-checkbox{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.is-loading .checkbox{pointer-events:none}.is-loading .label{pointer-events:none}.is-loading .label .label-text{color:#999}.is-loading .label:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;pointer-events:none}.button.is-disabled,#home>header .is-disabled.signup-button{pointer-events:none;color:#999;background-color:#e6e6e6}.button.is-disabled.is-selected,#home>header .is-disabled.is-selected.signup-button{background-color:#ffe5e5}label{color:#999}.label:before{background-color:#e6e6e6;color:#e6e6e6}.label:hover:before{background-color:#000;color:#000}.label-text{color:#000}.checkbox:checked+.label:before{background-color:#ffe5e5;color:#c00}.checkbox:checked+.label:hover:before{background-color:#c00;color:#fff}.header-dropdown-menu{background-color:#fafafa}.header-dropdown-menu a{color:#000}.header-dropdown-menu a:hover{color:#000;background-color:#ffe5e5}.footer-love{color:#c00}.is-modal .header-dropdown-menu{background-color:#fff}.modal-background{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;background-color:#fafafa}.modal-window{background-color:#fff;border-color:#e6e6e6}.modal-window .logo{color:#c00}.close-button{color:#c00}.no-touch .close-button:hover{color:#000}.form-modal .notice,.notice{background-color:#ededed;color:#000}.form-modal .notice a,.notice a{color:#000}.form-modal .notice .close-button,.notice .close-button{color:#000}.email-suggestion{color:#999}.header-container .notice{background-color:#ffe5e5;color:#000}.header-container .notice a{color:#000}.header-container .notice strong{color:#c00}.header-container .notice .close-button{color:#c00}.header-container .notice .close-button:hover{color:#000}.no-touch .notice a:hover,.no-touch .form-modal .notice a:hover{color:#c00}.no-touch .notice .close-button:hover,.no-touch .form-modal .notice .close-button:hover{color:#c00}.error{background-color:#ffe5e5;color:#c00}.form-modal a{color:#c00}a.tab-nav-link{color:#000}.no-touch .form-modal a:hover{color:#000}.column-list-nav .nav-icon{color:#c00}.column-list-nav .dropdown-menu .nav-icon{color:#dedede}.no-touch .column-list-nav .nav-icon:hover{color:#000}.no-touch .column-list-nav .dropdown-menu .nav-icon:hover{color:#000}.no-touch .column-list-nav:hover .dropdown-menu .nav-icon{color:#999}.no-touch .column-list-nav:hover .dropdown-menu .nav-icon:hover{color:#000}.todo-section .todo-list{border-color:#fff}.todo-button{color:#ccc !important}.todo-text-header{color:#333;background-color:#ededed}.no-touch .todo-button:hover{color:#000 !important}.todo-item.is-done .todo-text-html,.todo-item.is-done .todo-text-html>a{color:#ccc !important}.todo-item.is-done .todo-button{color:#ccc !important}.todo-item.is-saving .todo-text-html{color:#999}.no-touch .todo-button{color:#c00 !important}.no-touch .todo-item:not(.is-editing):hover{background-color:#ffe5e5}.no-touch .todo-item:not(.is-editing):hover .todo-text,.no-touch .todo-item:not(.is-editing):hover .todo-text-header{background-color:#ffe5e5}.no-touch .todo-item:not(.is-editing):hover .todo-text-html>a:hover{color:#c00}.no-touch .todo-item.is-done:hover .todo-text-html>a{color:inherit}.no-touch .todo-item.is-done:hover .todo-text-html>a:hover{color:#c00 !important}.no-touch .todo-item.is-done:hover .todo-button{color:#c00 !important}.no-touch .todo-item.is-done:hover .todo-button:hover{color:#000 !important}.no-touch .todo-item.is-done:hover .todo-text{color:inherit}.recurring-todo-item .todo-text{color:#ccc}.recurring-todo-item .todo-recurring-button{color:#ccc !important}.no-touch .recurring-todo-item .todo-recurring-button:hover{color:#c00 !important}.todo-list .ui-sortable-placeholder{border-color:#ff8080}.todo-item.ui-sortable-helper{background-color:#ffe5e5}.todo-item.ui-sortable-helper .todo-text-header{background-color:#ffe5e5}.sound-effect{color:#999}#recurring-todos-modal .recurring-todo-section-message a{color:#c00}#recurring-todos-modal .recurring-todo-section-message a:hover{color:#c00;text-decoration:underline}#recurring-todos-modal .create-recurring-todo-button:after{content:" \2192"}#recurring-todos-modal .todo-button{color:#c00}#recurring-todos-modal .recurring-todo-list{border-color:#dbdbdb}#recurring-todos-modal .todo-item{background:none;border-color:#dbdbdb}#recurring-todos-modal .todo-item .todo-occurrence p,#recurring-todos-modal .todo-item a{color:#b3b3b3}.no-touch #recurring-todos-modal .todo-button{color:#b3b3b3 !important}.no-touch #recurring-todos-modal .todo-item:hover .todo-button{color:#c00 !important}.no-touch #recurring-todos-modal .todo-item:hover .todo-button:hover{color:#000 !important}.protip{background-color:#fff5f5}.protip-example{color:#c00}#calendar .past,#calendar .past a{color:#ccc}#calendar .present{color:#c00}#calendar .present .is-old{color:#000}#calendar .present a{color:#c00}#calendar .present a:hover{color:#000}#calendar .future{color:#000}#calendar .future a{color:#000}#calendar .future a:hover{color:#c00}#calendar .column-list-scroll-container,#calendar .column{border-color:#f2f2f2}.datepicker{background-color:#fff;border-color:#e6e6e6}.ui-datepicker-calendar thead{background-color:#e6e6e6}.ui-datepicker-calendar tbody{background-color:#fff}.ui-datepicker-calendar td:hover{background-color:#ffe5e5}.ui-datepicker-calendar td:hover a{color:#c00}.ui-datepicker-header{background-color:#c00}.ui-datepicker-header a{color:#fff}.ui-datepicker-header a:hover{color:#000}.ui-datepicker-title{color:#fff}.ui-datepicker-today,td.ui-datepicker-today:hover{background-color:#c00}.ui-datepicker-today a,td.ui-datepicker-today:hover a{color:#fff}td.ui-datepicker-unselectable:hover{background:none}#lists{background-color:#fafafa;color:#404040}#lists a{color:#404040}#lists input{color:#404040}#lists .new-list-button,#lists .toggle-section-button{color:#bfbfbf}#lists .dot-nav{background-color:#e6e6e6}#lists .dot-item-label{background-color:#c00;color:#fff}#lists .dot-item-label-point{color:#c00}#lists .dot-item-fill{background-color:#d9d9d9}#lists .dot-item.is-selected .dot-item-fill{background-color:#bfbfbf}#lists:hover .new-list-button,#lists:hover .toggle-section-button{color:#999}#lists:hover .new-list-button:hover,#lists:hover .toggle-section-button:hover{color:#c00}#lists:hover .dot-item-fill{background-color:#ccc}#lists:hover .dot-item.is-selected .dot-item-fill{background-color:#999}#lists:hover .dot-item-button:hover .dot-item-fill{background-color:#c00}#lists .dropdown-menu .nav-icon{color:#dedede}#lists .dropdown-menu .nav-icon:hover{color:#c00}#lists .column-list-nav:hover .dropdown-menu .nav-icon{color:#999}#lists .column-list-nav:hover .dropdown-menu .nav-icon:hover{color:#c00}#lists .column-list-scroll-container{border-color:#ededed}#lists .column-button{color:#999}#lists .column-button:hover{color:#c00}.list-column{border-color:#ededed;background-color:#fafafa}.list-column .column-button{color:#999}.list-column .edit-header-input{background-color:#fff;border-bottom-color:#d1d1d1}.list-column .todo-list{border-color:#fafafa}.list-column .todo-text-header{color:#333;background-color:#e6e6e6}.list-column.ui-sortable-placeholder{background-color:#f2f2f2;border-color:#ff8080}.no-touch #lists a:hover{color:#c00}.no-touch .list-column .column-button:hover{color:#c00}.payment-expiration-divider{color:#999}.alert-text.is-clickable:hover{color:#c00}body{border-color:#c00}.page-subtitle{color:#000}.full-page-divider{background-color:#e6e6e6}body.is-modal header,#home header{color:#404040}body.is-modal header a,#home header a{color:#404040}body.is-modal header a:hover,#home header a:hover{color:#c00}#home #app header{background-color:#c00;color:#fff}#home #app header a,#home #app header a:hover{color:#fff}#home #calendar{border-color:#e6e6e6}#home #calendar,#home #content,#home footer{background-color:#fff}#home .review-quote p{background-color:#e6e6e6}#home .review-quote-point{color:#e6e6e6}.form-modal a{color:#c00}.form-modal a:hover{color:#000;text-decoration:underline}pre{background-color:#000;color:#fff}#developers h4{color:#c00}#developers em{color:gray}.dev-api-endpoint-params th{background-color:#f2f2f2}.dev-api-endpoint-params th,.dev-api-endpoint-params td{border-color:#ccc}.dev-api-endpoint-description a{color:#c00}.dev-api-endpoint-description a:hover{color:#000}html,body{overflow-x:hidden;margin:0px;padding:0px;width:100%}body{position:relative;overflow-y:hidden;height:100%}@media print{html,body{overflow:hidden}.header-container{display:none}#notices,#errors{display:none}.todo-section{margin:0px !important}.column-list-scroll-container{margin:0px;border:none}.column-list .todo-list{border:none !important;padding-left:10px;padding-right:10px}.column-list-nav{display:none}.column-list{overflow:hidden}.column{border-left:solid 1px #eee !important}.column:first-child{border:none !important}.todo-rules{background:none}.todo-item,.recurring-todo-item{border-bottom:dotted 1px #ccc;padding-bottom:2px;margin-bottom:2px !important}.todo-item .todo-text-wrapper,.recurring-todo-item .todo-text-wrapper{height:auto;min-height:20px}.todo-item .todo-text-html,.recurring-todo-item .todo-text-html{position:static;overflow:visible;white-space:normal;word-wrap:break-word;line-height:1rem}.dot-nav{display:none}#calendar{border:none !important}#lists{background:none}#lists h3{padding-left:10px;background:none}#lists h3:before{display:none}#lists .column{background:none}body>footer{display:none}}@media screen and (max-width: 980px){.grid-container{width:100%}.page-title{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%}.page-content{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%}.narrow-page-content{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#purpose .page-content ol li{margin-left:1.5em}.faq-section-list{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%}.faq-question-section{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%;margin-bottom:20px}.faq-question-list>li{*zoom:1;display:block;width:auto;margin-left:0px;margin-right:0px;float:none}.faq-question-list>li:before,.faq-question-list>li:after{content:"";display:table}.faq-question-list>li:after{clear:both}.faq-question{*zoom:1;display:block;width:auto;margin-left:0px;margin-right:0px;float:none;margin-bottom:10px}.faq-question:before,.faq-question:after{content:"";display:table}.faq-question:after{clear:both}.faq-answer{*zoom:1;display:block;width:auto;margin-left:0px;margin-right:0px;float:none}.faq-answer:before,.faq-answer:after{content:"";display:table}.faq-answer:after{clear:both}.footer-page-list{margin-bottom:1em}.footer-page-list,.footer-info-list{clear:both;width:100%;text-align:center}.footer-page-list li,.footer-info-list li{float:none}}@media screen and (max-width: 480px){body.site.is-modal{border-top:solid 6px #c00;background:none !important}.grid-container{width:100%}.page-title{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%}.page-content{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%}body>footer .secondary-button,.top-level-nav .secondary-button{display:none}.faq-section-list{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%}.faq-question-section{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%}}@media screen and (max-width: 480px){body.is-modal .todo-section,body.is-modal footer{display:none}.modal-window{position:relative;left:0px;top:0px;width:100% !important;height:100%;margin:0px !important;border:none}.modal-window h2{border:none}#errors .error-list{left:0px;right:0px;top:26px}.has-notice #errors .error-list{top:59px}#recurring-todos-modal .recurring-todo-list{max-height:none;overflow-y:visible}#recurring-todos-modal .todo-text{padding-right:164px}#recurring-todos-modal .todo-day{display:none}#recurring-todos-modal .todo-occurrence{right:64px;text-align:right}#recurring-todos-modal .todo-occurrence p{right:0px}#protips-modal .protips-description-section{padding-right:0px;margin-bottom:1em}#protips-modal .protips-example-section{padding-left:0px;margin-bottom:1em}#protips-modal .protips-description-section,#protips-modal .protips-example-section{float:none;display:block;width:auto}}@media screen and (max-device-width: 480px){html,body{overflow-y:visible}html,body{width:auto;height:auto}#home{border-top:solid 6px #c00}#home>header{padding:8px}#home>header .logo{position:relative;top:4px;font-size:1.5em}#home .try-me{top:20px !important}#home h2{padding-top:0px}#home #hero{min-height:388px !important}#home #device{top:130px !important}#home #browser{padding-top:162px !important}#home #calendar{padding-top:44px !important}#home #calendar .column-list-nav{margin-top:44px !important}#home .iphone-section{display:none !important}.header-container{position:fixed;top:0px;width:100%}.header-bar{width:100%;height:44px}body:not(#home){background-color:#fff !important;border-top:none !important}body:not(#home) header{padding:0px}body:not(#home) header .logo a,body:not(#home) header .logo a span,body:not(#home) header .top-level-nav a,body:not(#home) header .top-level-nav a span{color:#fff !important}body:not(#home) header .logo{position:relative;top:2px;padding:12px;line-height:1em}body:not(#home) header .top-level-nav{padding:0px}body:not(#home) header .top-level-nav .home-button{display:none}body:not(#home) header .top-level-nav li{margin:0px}body:not(#home) header .top-level-nav li a{font-size:1em;line-height:1em;display:block;padding:13px 13px 13px 0px}body:not(#home) header .primary-nav{left:0px;right:0px}body:not(#home) header .dropdown-tab{position:static}body:not(#home)>footer{display:none}body#app{margin-top:44px}body#app.has-notice{margin-top:77px}body#app.has-notice #errors .error-list{top:77px}.grid-container{width:100%}.page{border-top:none}.page-title{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%}h1{display:none}input[type="text"],input[type="email"],input[type="password"],textarea,label,.form-modal table p{font-size:1em}#payment-section input[type="text"],#payment-section input[type="email"],#payment-section input[type="password"],#payment-section textarea,#payment-section label{font-size:0.75em}.header-tab-group{margin-left:0px;width:100%}.header-tab{width:50%;padding:13px 0px 13px 13px !important;font-size:1em;line-height:1em;margin-left:0px;white-space:nowrap}.header-username{text-overflow:ellipsis;overflow:hidden}.header-dropdown-tab-icon{display:none}.header-dropdown-menu{display:block !important;top:0px;right:0px;background:none !important}.header-dropdown-menu li{display:inline;float:left}.header-dropdown-menu li a{display:none}.header-dropdown-menu .settings-button,.header-dropdown-menu .logout-button{display:block}.header-dropdown-menu a{padding:13px 13px 13px 0px;color:#fff}.header-dropdown-menu a:hover{background:none;color:#fff}#payment-section .footnote{text-align:left}.column-list-nav{top:7px}.column-list-nav .nav-button{font-size:2em;line-height:1em}.column-list-nav .dropdown-menu{display:none !important}.column-list-left-nav{left:-4px}.column-list-right-nav{right:-4px}.column h3{font-size:3.25em;margin-bottom:0px}.column h4{margin-top:-2px;font-size:0.825em}.column .todo-list{margin-top:24px}.column-bar{display:none}.list-column{padding-top:43px;margin-top:0px}.list-column h3{margin-top:-6px}.list-column .todo-list{margin-top:14px}.list-column .todo-rules{top:118px}.todo-list input{padding:12px 0px;font-size:1em;line-height:1.25em}.todo-item,.recurring-todo-item{margin-bottom:1px}.todo-item .todo-text-wrapper,.recurring-todo-item .todo-text-wrapper{padding-top:0;padding-bottom:0;height:44px}.todo-item .todo-text-html,.recurring-todo-item .todo-text-html{padding:15px 36px 15px 0;font-size:1rem}.todo-item .todo-text-divider,.recurring-todo-item .todo-text-divider{margin-top:22px;margin-right:36px;padding:0}.recurring-todo-item .todo-text-wrapper{margin-right:0}.recurring-todo-item .todo-text-html{padding-top:13px;padding-bottom:13px}.recurring-todo-item .todo-recurring-button{margin-right:0}.todo-recurring-button{top:0;padding:10px 10px 7px;font-size:1.25em}.todo-item.is-recurring .todo-recurring-button{margin-right:0}.todo-edit-button,.todo-destroy-button{margin:0;padding:13px 10px;font-size:1em;line-height:1em}.todo-rules{background:transparent url(/img/todo-item-list-bg-mobile.svg)}#calendar{margin-top:44px}#calendar .todo-rules{top:89px}#lists .toggle-section-button{left:0}#lists .toggle-section-button:before{padding:9px 14px}#lists .dot-nav{height:44px}#lists .dot-item-list{display:none !important}#lists .new-list-button{display:none}#lists .column-list-nav{top:44px;padding-top:50px}#lists .column-list{padding-top:0px}#recurring-todos-modal .recurring-todo-section{margin-top:0px}#recurring-todos-modal .todo-item{margin-bottom:0px;padding-bottom:0px}#recurring-todos-modal .todo-item .todo-text{padding-right:56px !important}#recurring-todos-modal .todo-button-list{margin-top:14px}#recurring-todos-modal .todo-occurrence{display:none}.modal-window .close-button{top:0;right:0;padding:12px;font-size:1em;line-height:1em}.modal-window h2,.modal-window .page-title{padding-bottom:21px}h2,.page-title,.modal-window h2,.modal-window .page-title{padding-top:44px;font-size:3.25em;text-align:center}#errors{margin:0px 10px}#errors .error-list{float:none;display:block;width:100%;top:44px}#errors .notice-list{display:none}#errors .callout{float:none;display:block;margin-right:0px;margin-bottom:10px}.faq-section-list{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%;text-align:center}.faq-question-section{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%;margin-bottom:0px}.faq-question-list li{*zoom:1;display:block;width:auto;margin-left:0px;margin-right:0px;float:none}.faq-question-list li:before,.faq-question-list li:after{content:"";display:table}.faq-question-list li:after{clear:both}.faq-question{*zoom:1;display:block;width:auto;margin-left:0px;margin-right:0px;float:none;margin-bottom:12px}.faq-question:before,.faq-question:after{content:"";display:table}.faq-question:after{clear:both}.faq-answer{*zoom:1;display:block;width:auto;margin-left:0px;margin-right:0px;float:none}.faq-answer:before,.faq-answer:after{content:"";display:table}.faq-answer:after{clear:both}}@media screen and (max-width: 2000px){#home #hero{min-height:536px}#home #device{-webkit-border-radius:30px 30px 0px 0px;-moz-border-radius:30px 30px 0px 0px;-ms-border-radius:30px 30px 0px 0px;-o-border-radius:30px 30px 0px 0px;border-radius:30px 30px 0px 0px;height:464px;border-top:solid 50px;border-left:solid 50px;border-right:solid 50px}#home #browser{padding-top:200px}#home .try-me{top:50px}}@media screen and (max-width: 1060px){#home .grid-container{width:100%}#home #hero{min-height:459px}#home #device{-webkit-border-radius:40px 40px 0px 0px;-moz-border-radius:40px 40px 0px 0px;-ms-border-radius:40px 40px 0px 0px;-o-border-radius:40px 40px 0px 0px;border-radius:40px 40px 0px 0px;left:20px;right:20px;height:387px;border-top:solid 75px;border-left:solid 25px;border-right:solid 25px}#home #browser{position:absolute;left:45px;right:45px;width:auto;padding-top:147px;margin:0px}#home .try-me{top:15px}#home #app .logo{left:10px}#home .browser-chrome{display:none}#home .page-title{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#home .blurb{display:inline;float:left;width:46.875%;margin-left:1.5625%;margin-right:1.5625%;*width:46.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#home .video-section{display:inline;float:left;width:46.875%;margin-left:1.5625%;margin-right:1.5625%;*width:46.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#home .iphone-section{display:inline;float:left;width:21.875%;margin-left:1.5625%;margin-right:1.5625%;*width:21.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#home .features-section{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#home .features-list{display:block;width:104.16667%;margin-left:-2.08333%;margin-right:-2.08333%;*width:104.16662%;*margin-left:-2.08338%;*margin-right:-2.08338%;*zoom:1}#home .features-list:before,#home .features-list:after{content:"";display:table}#home .features-list:after{clear:both}#home .features-list li{display:inline;float:left;width:29.16667%;margin-left:2.08333%;margin-right:2.08333%;*width:29.16662%;*margin-left:2.08328%;*margin-right:2.08328%;width:32%}#home .features-list li:nth-child(4),#home .features-list li:nth-child(5){display:none}#home .reviews-section{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#home .reviews-list{display:block;width:103.125%;margin-left:-1.5625%;margin-right:-1.5625%;*width:103.12495%;*margin-left:-1.56255%;*margin-right:-1.56255%;*zoom:1}#home .reviews-list:before,#home .reviews-list:after{content:"";display:table}#home .reviews-list:after{clear:both}#home .reviews-list li{display:inline;float:left;width:30.20833%;margin-left:1.5625%;margin-right:1.5625%;*width:30.20828%;*margin-left:1.56245%;*margin-right:1.56245%}#home .signup-section{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%}}@media screen and (max-width: 768px){#home>header .tagline{display:none}#home #device{border-left:solid 30px;border-right:solid 30px}#home .try-me{left:50%}#home .blurb{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%;margin-bottom:20px}#home .video-section{display:inline;float:left;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;*width:96.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#home .iphone-section{display:inline;float:left;width:46.875%;margin-left:1.5625%;margin-right:1.5625%;*width:46.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#home .features-list{*zoom:1;display:block;width:auto;margin-left:0px;margin-right:0px;float:none}#home .features-list:before,#home .features-list:after{content:"";display:table}#home .features-list:after{clear:both}#home .features-list li{display:inline;float:left;width:46.875%;margin-left:1.5625%;margin-right:1.5625%;*width:46.87495%;*margin-left:1.56245%;*margin-right:1.56245%}#home .features-list li:nth-child(6),#home .features-list li:nth-child(8){display:none}#home .reviews-list li{display:inline;float:left;width:46.875%;margin-left:1.5625%;margin-right:1.5625%;*width:46.87495%;*margin-left:1.56245%;*margin-right:1.56245%}}@media screen and (max-width: 420px){#home .top-level-nav .secondary-button{display:none}#home #device{-webkit-border-radius:30px 30px 0px 0px;-moz-border-radius:30px 30px 0px 0px;-ms-border-radius:30px 30px 0px 0px;-o-border-radius:30px 30px 0px 0px;border-radius:30px 30px 0px 0px;border-left:solid 10px;border-right:solid 10px;left:10px;right:10px}#home #browser{left:20px;right:20px}#home .page-title{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%;font-size:4em;margin-top:0px;margin-bottom:10px}#home .blurb{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%;font-size:1em}#home .iphone-section{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%;margin-bottom:40px}#home .iphone-image{display:none}#home .features-section{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%}#home .features-list{*zoom:1;display:block;width:auto;margin-left:0px;margin-right:0px;float:none}#home .features-list:before,#home .features-list:after{content:"";display:table}#home .features-list:after{clear:both}#home .features-list li{*zoom:1;display:block;width:auto;margin-left:0px;margin-right:0px;float:none;margin-bottom:20px}#home .features-list li:before,#home .features-list li:after{content:"";display:table}#home .features-list li:after{clear:both}#home .feature-img{display:block;margin:0px auto 20px}#home .reviews-list li{display:inline;float:left;width:93.75%;margin-left:3.125%;margin-right:3.125%;*width:93.74995%;*margin-left:3.12495%;*margin-right:3.12495%}#home .reviews-list li:nth-child(4),#home .reviews-list li:nth-child(5),#home .reviews-list li:nth-child(6){display:none}}
