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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}::selection{background:#399cbd;color:#fff!important}::-moz-selection{background:#399cbd;color:#fff!important}body{background:#fff;color:#6d6d6d;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:14px;overflow-y:scroll}a{text-decoration:none;color:#399cbd;-webkit-transition:opacity .3s ease,color .3s ease;-moz-transition:opacity .3s ease,color .3s ease;-o-transition:opacity .3s ease,color .3s ease;transition:opacity .3s ease,color .3s ease}a:hover,a:focus{color:#3d3d3d}strong{font-weight:700;color:#3d3d3d}em{font-style:italic}img{max-width:100%}p{line-height:1.5em;margin:0 0 1.5em 0}ul,ol{line-height:1.5em;margin:0 0 1.5em 1.5em}ul li{list-style:square;margin:0 0 .5em 0}ol li{list-style:decimal}h1,h2,h3,h4,h5,h6{color:#3d3d3d;margin:0 0 .25em 0;line-height:1em}h1,h2{font-size:4em;font-weight:400;margin:0 0 .5em 0}h1 span,h2 span{color:#e35e35}h3{font-size:2em;font-weight:700}h4{font-size:1.25em;font-weight:400}h5,h6{font-size:1em;font-weight:700}h1 a,h2 a,h3 a{color:#3d3d3d}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus{color:#399cbd}hr{clear:both;height:0;border:0;border-top:1px solid #f2f2f2;margin:1.5em 0}time{color:#aaa}html,body,#header{width:100%}input,textarea,select,label{font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;color:#3d3d3d;font-size:1em}label{display:block;color:#3d3d3d;margin:0 0 .25em 0;font-weight:700}label.checkbox{display:inline;cursor:pointer;color:#6d6d6d;font-weight:normal}input,textarea,select{background:#fafafa;padding:.5em;border:1px solid #ddd;font-size:1.25em}input:focus,textarea:focus,select:focus{background:#fff;border-color:#399cbd}input[type=checkbox],input[type=radio],input[type=image]{padding:0;border:0;background:transparent;cursor:pointer}fieldset{margin:1.5em 0}fieldset input,fieldset textarea{width:90%;margin:0 0 .25em 0}fieldset input[type=checkbox],fieldset input[type=radio]{width:auto}fieldset input[type=number]{width:6em}fieldset textarea{height:4em}fieldset.form-actions{border-top:3px dotted #f2f2f2;padding:1em 0 0 0;margin:2.5em 0 0 0;min-height:2.9em}fieldset.form-actions input,fieldset.form-actions .button{float:left;margin:0 .5em .5em 0}fieldset.form-actions a.cancel{display:block;float:right;margin:.75em 0 0 0;color:#aaa}fieldset.form-actions a.cancel:hover,fieldset.form-actions a.cancel:focus{color:#3d3d3d}.field-help{color:#999}p.field-help{margin:0 0 .5em 0}.button,input[type=submit],input[type=button]{display:block;float:left;padding:9px 18px;background:#3d3d3d;font-size:18px;line-height:1.5em;color:#fff;font-weight:900}.button.action,input[type=submit].action{background:#e35e35}.button:hover,.button:focus{color:#fff}.button.alt{background:#399cbd}.button.cancel{background:#dadada;color:#999;font-weight:400}.button.cancel:hover,.button.cancel:focus{color:#6d6d6d}.button.small{font-size:16px;font-weight:normal;padding:4px 8px}.button.highlight{background:#ee9e37;color:#fff}.button strong{color:#fff}input[type=submit],input[type=button]{width:auto;border:0;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:button}p.error,p.info{padding:.5em 1em;margin:0 0 3em 0;border:1px solid #efede7;background:#fffaf0;color:#976349;-webkit-border-radius:.25em;-moz-border-radius:.25em;-o-border-radius:.25em;border-radius:.25em}p.error+p.error,p.info+p.info,p.error+p.info,p.info+p.error{margin-top:-2em}p.error a,p.info a{color:#3d3d3d;font-weight:700}p.info .button,p.error .button{float:right;margin:-0.25em -0.75em}p.info span,p.error span{color:#3d3d3d;font-weight:700}noscript,.info-pop{display:block;padding:1em;margin:0 0 2em 0;text-align:center;background:#fffaf0;border-bottom:2px solid #efede7;color:#976349}.info-pop{cursor:pointer}.info-pop+.info-pop{margin-top:-2em}.loading{padding:3em 0;text-indent:-9999em;background:url(i/loading.gif) center no-repeat}#header{padding:14px 0 0 0;height:30px;z-index:20000;background:#3d3d3d;color:#fff}body.fixed #header{position:fixed;top:0;left:0;width:100%}#header a{color:#ccc}#header a:hover,#header a:focus{color:#fff}#logo{float:left;margin:0 0 0 1em;font-size:1em}#logo img{width:16px;height:16px;vertical-align:text-bottom;margin:0 .25em 0 0}#tools ul{margin:0;line-height:1em;text-align:center}#tools li{display:inline;margin:0 1em;list-style:none}#tools li.active a{color:#fff;font-weight:900}#user{float:right;margin:0 1em 0 0;line-height:1em}#user li{float:left;margin:0 0 0 2em;list-style:none}#user li.sign-in a,#user li.me a{color:#fff;font-weight:700}#page{width:80%;max-width:960px;margin:5em auto;font-size:16px}#page-bottom{clear:both}body.blog #page{max-width:800px}body.about #page{max-width:650px}#footer{clear:both;padding:15px 0 0 0;height:28px;background:#e8e8e8;border-top:1px solid #e2e2e2;color:#999}body.fixed-large #footer{position:fixed;bottom:0;left:0;width:100%}#footer a{color:#666}#footer a:hover,#footer a:focus{color:#3d3d3d}#copy{line-height:1em;margin:0 0 0 1em}#utility{float:right;margin:0 1em 0 0;line-height:1em}#utility li{float:left;margin:0 0 0 2em;list-style:none}.two-up.two-up-left{width:45%;float:left}.two-up.two-up-right{width:45%;float:right}.three-up.three-up-left{width:27%;margin:0 10% 0 0;float:left}.three-up.three-up-center{width:27%;float:left}.three-up.three-up-right{width:27%;float:right}#dashboard{margin:0;font-size:1.25em;font-weight:900}#dashboard li{width:25%;float:left;margin:0;text-align:center;list-style:none}#dashboard li a{color:#3d3d3d;opacity:.8}#dashboard li a:hover,#dashboard li a:focus{opacity:1}#dashboard li a span{display:block}p.more{margin:0}p.more a{font-weight:bold;color:#3d3d3d}p.more a:hover,p.more a:focus{color:#399cbd}p.date,p.description{margin:0 0 .5em 0}article.post{margin:3.5em 0}article.post.full-post{margin:0}.profile-image{float:left;margin:0 1em 0 0}p.forgot{float:right;margin:.75em 0 0 0}p.signed-in,p.subscription-status{margin:0 0 .5em 0}fieldset.sign-out{margin:0 0 2em 0}fieldset.sign-out .button{font-size:1em}ul.manage-account li{margin:0}fieldset.upgrade{margin:0;min-height:3em}h2.upgrade{font-size:3em}table.price-comparison{width:100%;border-collapse:collapse;margin:0 0 1em 0}table.price-comparison thead th{padding:1.5em 0;text-align:center;font-weight:900;color:#fff;background:#3d3d3d;vertical-align:middle;border-left:4px solid #fff;font-size:1.25em}table.price-comparison thead th.corner{background:#f2f2f2;width:50%}table.price-comparison thead th.free{width:25%}table.price-comparison thead th.plus{background:#399cbd;width:25%}table.price-comparison tbody th{padding:1.5em 0;text-align:left;vertical-align:top}table.price-comparison tbody td{padding:1.5em 0;text-align:center;vertical-align:middle}table.price-comparison tbody th p{margin:0}table.price-comparison td.yes span{display:inline-block;width:32px;height:32px;background:url(i/check.png) no-repeat;text-indent:-9999em}table.price-comparison td.pro{font-weight:700;color:#3d3d3d}table.price-comparison td.con{color:#aaa}p.secure{text-align:center}.item-toolbar{float:right;margin:-0.5em 0 0 0}.item-toolbar li{float:left;margin:0 0 0 1.5em;list-style:none}.item-toolbar li a.trash{color:#aaa;display:block;padding:0 0 0 1.25em;margin:.75em 0 0 0;background:url(i/trash.png) left no-repeat}.item-toolbar li a.trash:hover,.item-toolbar li a.trash:focus{color:#6d6d6d}.item-list{margin:2em 0 4em 0}.item-list .item{clear:both;padding:1em 0 0 0;border-top:1px dashed #ddd}.item-list .item:first-child{padding:0;border-top:0}.item-list .item h4{margin:0}.item-list .item h4 a:hover{color:#399cbd}.item-list .item p{margin:0 0 .25em 0;color:#9d9d9d}.item-list .item p a{color:#9d9d9d}.item-actions{height:2.5em;margin:0 0 1.25em 0}.item-actions li{float:left;margin:0 .5em .5em 0;list-style:none}.item-actions li .button{padding:.5em 1em}.empty{padding:2em;margin:1em 0;border:4px dashed #ebebeb;color:#aaa;text-align:center;-webkit-border-radius:2em;-moz-border-radius:2em;-o-border-radius:2em;border-radius:2em}ul.shared-users li{margin:0}#shadow{z-index:20001;background:#000;background:rgba(0,0,0,0.75);position:fixed;top:0;left:0;width:100%;height:100%}#lightbox{position:absolute;z-index:20002;width:600px;top:100px;padding:40px;background:#fff;left:50%;margin-left:-340px;font-size:16px;-webkit-border-radius:1em;-moz-border-radius:1em;-o-border-radius:1em;border-radius:1em;-webkit-box-shadow:0 0 100px rgba(0,0,0,0.5);-moz-box-shadow:0 0 100px rgba(0,0,0,0.5);-o-box-shadow:0 0 100px rgba(0,0,0,0.5);box-shadow:0 0 100px rgba(0,0,0,0.5)}#lightbox .close{position:absolute;top:-10px;right:-10px;width:34px;height:37px;background:url(i/close.png) no-repeat;text-indent:-9999em}#lightbox fieldset:first-child{margin-top:0}#lightbox fieldset.form-actions{margin-bottom:0}#lightbox .more{clear:both}@media screen and (max-width:767px){h1,h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5,h6{font-size:1em}.button,input[type=submit],input[type=button]{font-size:1em}fieldset.form-actions a.cancel{clear:both;float:none;padding:1em 0}#page{width:95%;margin:2em auto}.two-up,.three-up{width:auto!important;float:none!important;margin:0 0 1.5em 0!important}#logo{margin:0 0 1em 1em}#tools{display:none}#user li{margin:0 0 0 1em}#footer{padding:14px 0;height:auto}#utility{float:none;margin:0 1em 1em 1em}#utility li{float:none;margin:0 0 .5em 0}#utility li a{display:block;padding:.75em;background:#d8d8d8;color:#399cbd;font-weight:700;border:1px solid #c8c8c8;-webkit-border-radius:.25em;-moz-border-radius:.25em;-o-border-radius:.25em;border-radius:.25em}#dashboard li{width:50%;margin:0 0 1.5em 0}#dashboard li a{opacity:1}#lightbox{width:auto;margin:auto;left:auto}#lightbox .close{top:0;right:0}.item-toolbar{float:none;margin:0 0 1em 0}.item-toolbar li{float:none;margin:0 0 .5em 0}.item-toolbar .button,fieldset.form-actions input,fieldset.form-actions .button,p.info .button,p.error .button{float:none}}