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}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.header{max-width:622px;margin:40px auto 20px;display:block;max-height:50px}#header{clear:both}#header h1{text-align:center;text-transform:uppercase;display:block;padding:0 10px;margin-top:25px;font-family:"athelas",serif;color:#4d4d59;z-index:2;border-top:1px solid #4d4d59;position:relative}#header h1 .shown{display:block;background-color:#fff;position:absolute;letter-spacing:3.5px;text-align:center}#header h1 .hidden{display:none}.intro-text-holder{height:140px;margin-top:40px;width:100%;display:block}.intro-text{text-align:center;min-height:72px;margin:0px auto;max-width:640px;letter-spacing:0.5px;display:none;color:#4d4d59}.intro-text a{color:#4d4d59}#sleep-text a:hover{color:#46aaaa}#creative-text a:hover{color:#db6861}#admin-text a:hover{color:#7ba247}#food-text a:hover{color:#d8c660}#exercise-text a:hover{color:#505d89}#other-text a:hover{color:#bacccc}#intro-text{display:block}.sort{width:100%}#sort li{float:left;margin-right:30px}#sort li#other-holder{margin-right:0}.sort-option{font-family:"proxima-nova",sans-serif;color:#4d4d59;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.sort-option span{display:block;width:13px;height:13px;margin-top:1px;margin-right:10px;float:left}.sort-option#sleep span{background-color:#46aaaa}.sort-option#creative span{background-color:#db6861}.sort-option#admin span{background-color:#7ba247}.sort-option#food span{background-color:#d8c660}.sort-option#exercise span{background-color:#505d89}.sort-option#other span{background-color:#bacccc}.sorting .sort-option#sleep span{background-color:#fff;border:1px solid #46aaaa}.sorting .sort-option#creative span{background-color:#fff;border:1px solid #db6861}.sorting .sort-option#admin span{background-color:#fff;border:1px solid #7ba247}.sorting .sort-option#food span{background-color:#fff;border:1px solid #d8c660}.sorting .sort-option#exercise span{background-color:#fff;border:1px solid #505d89}.sorting .sort-option#other span{background-color:#fff;border:1px solid #bacccc}.sorting .sort-option.sorted#sleep span{background-color:#46aaaa;border:0}.sorting .sort-option.sorted#creative span{background-color:#db6861;border:0}.sorting .sort-option.sorted#admin span{background-color:#7ba247;border:0}.sorting .sort-option.sorted#food span{background-color:#d8c660;border:0}.sorting .sort-option.sorted#exercise span{background-color:#505d89;border:0}.sorting .sort-option.sorted#other span{background-color:#bacccc;border:0}#chart{width:100%;padding:20px 8%;background:url(../images/halftone.png) 0 0;position:relative}#x-axis{width:100%;color:#4d4d59;font-family:"proxima-nova",sans-serif}#x-axis .measure{width:100.4%;display:block}#x-axis .measure span{letter-spacing:2px;width:4%;display:block;float:left;text-align:right}#x-axis .unit{clear:both;width:100%;margin-top:5px}#x-axis .unit #am,#x-axis .unit #pm{float:left;width:4%;margin-right:1%;text-align:right;font-size:14px}#x-axis .unit #pm{width:2%;margin:0 1%}#x-axis .unit .arrow{width:44%;height:1px;background-color:#4d4d59;display:block;float:left;margin-top:6px;position:relative}#x-axis .unit .arrow.arrow2{width:46.7%}#x-axis .unit .arrow:after{content:'';display:block;width:10px;height:10px;background:url(../images/sprite.svg) no-repeat 0 0;position:absolute;right:-5px;top:-5px}#data{width:100%;margin:20px auto}.person-holder{margin-bottom:5px;width:100%;position:relative}.person-holder .name{position:absolute;left:3.25%;font-size:20px;top:6px;font-family:"athelas",serif;text-transform:uppercase;z-index:3;pointer-events:none;letter-spacing:1px}.person{width:97%;height:31px;float:right;border-bottom:1px solid #959596;position:relative}.info{width:3%;height:30px;float:left;position:relative;z-index:5}.info a{display:block;margin-top:8px;width:16px;height:16px;background:url(../images/sprite.svg) 5px -26px no-repeat #4d4d59;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-indent:-9999px}.info a.open{width:25px;height:25px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;margin-left:-4px;margin-top:2px;background-position:7px -172px}.activity{display:block;float:left;height:30px;position:absolute;top:0;background-image:url(../images/bar.png);background-repeat:repeat-x}.activity.sleep{background-position:0 0}.activity.creative{background-position:0 -32px}.activity.admin{background-position:0 -64px}.activity.food{background-position:0 -96px}.activity.exercise{background-position:0 -128px}.activity.other{background-position:0 -160px}#quotes-holder{height:1%;overflow:hidden;margin:50px auto 10px;padding:0px;position:relative}#quotes-holder .viewport{width:100%;height:120px;margin:0 auto;overflow:hidden;position:relative}#quotes-holder .buttons{background:url(../images/sprite.svg) no-repeat 0 -203px;display:block;width:35px;height:35px;position:absolute;left:8%;top:20px;text-indent:-9999px;opacity:0.6;filter:alpha(opacity=60)}#quotes-holder .buttons:hover{opacity:1;filter:alpha(opacity=100)}#quotes-holder .next{background-position:27px -241px !important;left:auto;right:8%}#quotes-holder .disable{visibility:hidden}#quotes-holder .overview{list-style:none;position:absolute;padding:0;margin:0;width:1131px;left:0;top:0;max-height:150px}#quotes-holder .overview li{float:left;margin:0 0 20px;padding:0px 0 30px 0;width:100%}#citrixLogo{position:absolute;right:10px;bottom:10px;background:url(../images/citrix_logo.svg) no-repeat 0 0;width:80px;height:30px;text-indent:-9999px;overflow:hidden}@media screen and (max-width: 650px){#citrixLogo{width:60px;background-size:contain}}blockquote{display:block;width:500px;margin:0 auto;position:relative;display:block;font-family:"athelas",serif;font-size:19px;color:#4d4d59;text-indent:-0.4em}blockquote cite{display:block;clear:both;margin:10px 0;text-align:left;text-transform:uppercase;letter-spacing:1px;text-indent:0}.sort #x-axis{width:86%;margin:30px 7% 0px}@media only screen and (min-width: 801px){#span-holder{display:none !important}h1{font-size:18px}h1 span{width:340px;left:50%;margin-left:-170px;top:-10px}.intro-text{font-size:18px;line-height:1.5em;font-family:"proxima-nova",sans-serif}.sort{padding:0px 0 0px}#sort{width:860px;margin:0 auto 20px;display:block}.sort-option{font-size:14px}#logo{width:423px;display:block;margin:20px auto 20px}#logo img{height:40px;display:block}.mobile-toggle,.mobile-span-holder{display:none}.activity span{width:200px;position:absolute;left:50%;bottom:32px;display:none;z-index:120}.activity span:after{content:attr(data-hover);background-color:#4d4d59;padding:10px 10px 8px;line-height:1.3em;color:#fff;font-family:"proxima-nova",sans-serif;z-index:5;display:inline-block;position:relative}.activity span:before{content:'';width:0;height:0;border-style:solid;border-width:17px 12px 0 0;border-color:#4d4d59 transparent transparent transparent;position:absolute;left:0;bottom:-15px}.activity:last-child span{left:auto;right:0%;text-align:right}.activity:last-child span:before{content:'';width:0;height:0;border-style:solid;border-width:17px 12px 0 0;border-color:#4d4d59 transparent transparent transparent;position:absolute;left:auto;bottom:-15px;right:0}.info .more-info{width:400px;color:#4d4d59;position:absolute;bottom:45px;left:0;background-color:#cec5b7;color:#4d4d59;padding:15px;font-size:15px;line-height:1.5em;font-family:"proxima-nova",sans-serif;display:none;z-index:1110}.info .more-info h4{font-size:16px;margin-bottom:5px;font-family:"athelas",serif;text-transform:uppercase;letter-spacing:1.5px}.info .more-info:before{content:'';width:0;height:0;border-style:solid;border-width:17px 12px 0 0;border-color:#cec5b7 transparent transparent transparent;position:absolute;left:15px;bottom:-15px}.info:hover .more-info{display:block !important}.info:hover a{width:25px;height:25px;background-position:9px -21px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;margin-left:-4px;margin-top:2px}.info:hover a.open{background-position:7px -172px}.sort.stuck{position:fixed;width:100%;top:0;left:0;padding:20px 20px 10px;background:#fff;z-index:300}.sort.stuck:after{content:'';display:block;width:100%;height:15px;background-color:rgba(255,255,255,0.7);visibility:visible;position:absolute;bottom:-15px;left:0}.embedLink{width:48px;height:48px;position:absolute;left:0;top:200px;color:#fff;font-size:9px;font-size:9px;font-family:"proxima-nova",sans-serif;text-decoration:none;padding-top:34px;text-align:center;-webkit-transition:padding .15s ease-in-out .15s,width .15s ease-in-out;-moz-transition:padding .15s ease-in-out .15s,width .15s ease-in-out;-ms-transition:padding .15s ease-in-out .15s,width .15s ease-in-out;-o-transition:padding .15s ease-in-out .15s,width .15s ease-in-out;transition:padding .15s ease-in-out .15s,width .15s ease-in-out;background:url(../images/sprite.svg) center -131px no-repeat #4d4d59}.embedLink:hover{width:64px}.slideIn{-webkit-animation:slideIn 1s 1 ease-in-out;-moz-animation:slideIn 1s 1 ease-in-out;-o-animation:slideIn 1s 1 ease-in-out;opacity:1;z-index:10000;position:fixed;left:0;top:300px}@-webkit-keyframes slideIn{from{opacity:0;-webkit-transform:translateX(-850px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes slideIn{0%{opacity:0;-moz-transform:translateX(-850px)}100%{-moz-transform:translateX(0)}}@-o-keyframes slideIn{0%{opacity:0;-o-transform:translateX(-850px)}100%{-o-transform:translateX(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-850px)}100%{transform:translateX(0)}}}@media only screen and (max-width: 800px){#chart{padding:20px 1%}#sort{display:none}#header .header{width:90%;max-width:90%}#header .shown{font-size:20px;width:350px;left:50%;margin-left:-175px;top:-11px}.intro-text{font-family:"proxima-nova",sans-serif;font-size:16px;width:96%;margin:0 auto;line-height:1.3em}.intro-text-holder{height:210px;margin-top:40px}.mobile-toggle{width:100%;display:block;z-index:110;height:40px;font-family:"proxima-nova",sans-serif;text-transform:uppercase;text-decoration:none;font-size:19px;padding-left:10px;line-height:41px;color:#4d4d59;border:1px solid #4d4d59;background:url(../images/sprite.svg) no-repeat 230px -49px #fff}.mobile-toggle.expanded{color:#fff;background-color:#4d4d59;background-position:230px -82px}.sort{width:270px;position:absolute;z-index:100;margin:0 auto;background-color:rgba(255,255,255,0.9);top:270px}.sort li{height:40px;clear:both}.sort #sort{padding:20px 20px 0}#x-axis{width:93%;margin-left:7%;overflow:hidden}#x-axis .unit{display:none}#x-axis .measure{width:119.4%}#x-axis .measure span{display:none}#x-axis .measure span.mobile{display:block;text-align:left;width:10%}#x-axis.topAxis{position:fixed;width:100%;top:40px;padding:13px 0;left:0;height:40px;background:url(../images/halftone.png);z-index:10;margin-left:0;padding-left:7%;overflow:visible}#x-axis.topAxis:after{content:'';display:block;width:100%;height:10px;background:url(../images/halftone.png);visibility:visible;position:fixed;top:80px;left:0;z-index:200;opacity:0.5;filter:alpha(opacity=50)}#logo,#logo img{width:96% !important;margin:20px auto 20px;display:block}#quotes-holder .viewport{height:160px}blockquote{width:80%;margin:0 auto}.mobile-span-holder{position:fixed;bottom:0;left:0;width:100%;height:80px;background-color:#4d4d59;padding:15px;z-index:200;display:none}.mobile-span-holder p{font-size:15px;font-family:"proxima-nova",sans-serif;color:#fff;line-height:1.2em;max-width:90%}.mobile-span-holder a{text-indent:-9999px;position:absolute;right:12px;top:12px;width:25px;height:25px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:url(../images/sprite.svg) no-repeat 4px -285px #fff}.person{width:93%}.person-holder .name{left:8.5%}.info .more-info{width:320px;color:#4d4d59;position:fixed;top:50px;left:50%;margin-left:-160px;background-color:#cec5b7;color:#4d4d59;padding:15px;font-size:15px;line-height:1.5em;font-family:"proxima-nova",sans-serif;display:none;z-index:10}.info .more-info h4{font-size:16px;margin-bottom:5px;font-family:"athelas",serif;text-transform:uppercase;letter-spacing:1.5px}.sort{-webkit-transition:width 0.1s ease-in-out, left 0.1s ease-in-out;-moz-transition:width 0.1s ease-in-out, left 0.1s ease-in-out;-o-transition:width 0.1s ease-in-out, left 0.1s ease-in-out;transition:width 0.1s ease-in-out, left 0.1s ease-in-out}.stuck{width:100%;position:fixed;top:0;left:0 !important}.stuck .mobile-toggle{text-align:center;border-left:0;border-top:0;border-right:0;background-position:10px -49px}.stuck .mobile-toggle.expanded{background-position:10px -82px}.embedLink{display:none}}@media only screen and (min-width: 1400px){.info a{margin-left:auto;margin-right:auto}.info:hover a{margin-left:auto}.info .more-info{left:45%}}@media only screen and (max-width: 650px){.person-holder .name{top:8px;font-size:17px}#x-axis .unit #am,#x-axis .unit #pm{width:48%;margin-left:0px}#logo img{max-width:320px !important}body{margin-bottom:40px !important}.mobile-span-holder{bottom:40px !important}}@media only screen and (min-width: 450px) and (max-width: 800px){.info a{margin-left:auto;margin-right:auto}.info:hover a{margin-left:auto}.info .more-info{left:45%}}@media only screen and (max-width: 410px){.person-holder .name{font-size:15px}#header .header{margin:20px auto 0px}#header h1{border:0;position:static;margin-top:0px}#header h1 .shown{position:static;width:100%;margin-left:auto;top:0;left:0;line-height:1.2em;font-size:16px;letter-spacing:2px}#header h1 .shown:after{content:'';display:block;width:60%;margin:25px auto;height:1px;background-color:#4d4d59}.sort{top:330px}.sort.stuck{top:0}.intro-text-holder{margin-top:30px;margin-bottom:40px}.intro-text-holder .intro-text{width:89%}blockquote{font-size:16px !important}}:not(.ie8) #logo:hover{opacity:0.5;filter:alpha(opacity=50)}.disclaimer{color:#4d4d59;font-size:12px;padding:10px;width:100%;text-align:center;line-height:1.2em;font-family:"proxima-nova",sans-serif;margin-top:20px}.disclaimer a{color:#4d4d59}