/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"88miles";src:url(88miles-d2a526a7d0e216c45cfd7875bb2ebd35624172f39286ad0024219e2e25d01595.eot) format("embedded-opentype"),url(88miles-5914e6c4c198d1191376a67820614902db58dc47dbe643a11c07cc59b0710843.woff) format("woff");font-style:normal;font-weight:normal}@font-face{font-family:"proximanova";src:url(proximanova-regular-webfont-83e34e76ab5f7a97d73cfd561ade757c70a6adb837dc202caf4255406164a268.eot) format("embedded-opentype"),url(proximanova-regular-webfont-ebda27da1972d2a59b09aeed9f9124fbba73a685904ad5b7bd3433eb0ddea151.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"proximanova";src:url(proximanova-bold-webfont-48e8df0da17c1713bb0235ec338181414966a4213f92d76677b4c8dff07e4d85.eot) format("embedded-opentype"),url(proximanova-bold-webfont-2123e5ea1ef093069cf54eee5341feb955d2451f4f91bfabc085a54cfbdf57c8.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"klavika";src:url(klavika-bold-webfont-2cec2ae7310ed1ebd38deda9ac3a80429c5c6941df94a6ca739766c38ad0b082.eot) format("embedded-opentype"),url(klavika-bold-webfont-9e47079e48af680d80c02005b5c1ab0e3f4a33ef912d72961f2b3400af93bbf0.woff) format("woff");font-weight:700;font-style:normal}@-ms-viewport{width:device-width}*{-webkit-tap-highlight-color:transparent}html.csstransitions *{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body{background-color:#79be27;color:#fff;font-family:"proximanova";font-size:12px;line-height:20px;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal}a{color:#79be27}a:hover{color:#83ca30}nav *{-webkit-transition-property:transform, color, background-color;-webkit-transition-property:color, background-color, -webkit-transform;transition-property:color, background-color, -webkit-transform;transition-property:transform, color, background-color;transition-property:transform, color, background-color, -webkit-transform}nav ul{margin:0;padding:0}nav ul li{margin:0;padding:0;list-style-type:none}nav ul a{color:#fff}#container>nav{text-transform:uppercase}header h1:before{font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;text-decoration:none;text-align:center;color:#9f9f9f;margin-right:12px}header #hours_remaining_message{float:right;margin-right:64px;height:50px;line-height:50px}header #hours_remaining_message p{margin:0}ul.pillbox{padding:0;display:block;margin:0 auto;text-align:center}ul.pillbox li{list-style-type:none;display:inline-block;margin:0;border-right:0 none;background-color:#8c8c8c;color:#fff;width:78px;height:28px;line-height:28px;border-left:1px solid #a0a0a0;text-transform:uppercase;font-size:9px}ul.pillbox li a{text-decoration:none;display:inline-block;color:#fff;width:78px;height:28px}ul.pillbox li:first-child{border-left:0 none}ul.pillbox li:hover{background-color:#464646}ul.pillbox li.selected{background-color:#ffffff;color:#7e7e7e}ul.pillbox li.selected a{color:#7e7e7e}#content{background-color:#f4f4f4;color:#7e7e7e;position:relative;left:0;right:0}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{color:#272727}#content div.error{color:#ba240d;margin-bottom:10px}#content .copy-container{padding:20px}#content.list>ul{margin:0;padding:0;border:1px solid #e6e6e6}#content.list>ul.deleted{height:0;opacity:0;overflow:hidden;border:0 none}#content.list>ul>li{margin:0;padding:0;position:relative;list-style-type:none;border-bottom:1px solid #dedede;height:70px;z-index:0;background-color:#fff}#content.list>ul>li.deleted{height:0;opacity:0;overflow:hidden;border:0 none}#content.list>ul>li.indicator .content:after{font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;content:"";position:absolute;display:block;right:10px;height:20px;margin-top:-10px;top:50%;width:24px;font-size:16px;text-align:right;color:#cacaca}#content.list>ul>li h2,#content.list>ul>li h3,#content.list>ul>li h4,#content.list>ul>li h5,#content.list>ul>li h6{font-weight:normal;position:absolute;left:30px;right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content.list>ul>li .content{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-color:#fff}#content.list>ul>li .content ul li{cursor:pointer}#content table{background-color:#fff;border:1px solid #dedede}#content table thead tr th{text-align:left}#content table tbody tr{border-bottom:1px solid #dedede}#content.list a.options{display:block;width:16px;height:16px;overflow:hidden;position:absolute;left:8px;top:50%;font-size:12px;color:#cacaca;text-decoration:none;font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;margin-top:-8px}#content.list a.options:hover{color:#8c8c8c}#content.list a.options:before{display:block;width:16px;height:16px;font-size:12px;line-height:16px;text-align:center;content:""}#content.list ul.popover{background-color:#fff;position:absolute;margin:0;padding:0;width:160px;z-index:1;border:1px solid #ccc;border-top:2px solid #79be27;-o-box-shadow:2px 2px 5px rgba(0,0,0,0.3);box-shadow:2px 2px 5px rgba(0,0,0,0.3)}#content.list ul.popover:before{content:"";background-image:url(pointer-4de319f5f2d8095ae87c234d63d8631951535519a02c7ae3d38058c3097752df.svg);background-position:top left;background-repeat:no-repeat;display:block;position:absolute;top:-6px;width:10px;height:6px;margin:0;padding:0}html.no-touch.csstransitions #content.list div.options ul.popover{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:12px 0;transform-origin:12px 0}html.no-touch.csstransitions #content.list div.options.animateable ul.popover{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}html.no-touch.no-csstransitions #content.list div.options.active ul.popover{display:block}html.touch #content.list div.options{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#aaa}html.touch #content.list div.options ul{position:absolute;right:0;left:0;top:0;bottom:0;overflow:hidden;top:50%;margin:0;padding:0;margin-top:-26px;display:table;width:100%}html.touch #content.list div.options ul li{margin:0;padding:0;display:table-cell;vertical-align:middle;text-align:center;text-overflow:ellipsis;text-align:center}html.touch #content.list div.options ul li a{color:#767676;text-decoration:none;display:block;margin:0 auto;font-size:8px;text-transform:uppercase}html.touch #content.list div.options ul li a:before{display:block;margin:4px auto 0 auto;height:28px;width:28px;line-height:28px;font-size:20px;overflow:hidden}html.touch #content.list.with-rolodex>ul>li.indicator .content:after{right:30px}html.touch.csstransforms3d #content.list li.show-options .content{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}html.touch.no-csstransforms3d.csstransforms #content.list li.show-options .content{-webkit-transform:translateX(-100%);transform:translateX(-100%)}html.touch.no-csstransforms3d.no-csstransforms #content.list li.show-options .content{left:-100%;right:100%}html.no-touch #content.list li.show-options.deleted{height:0;opacity:0;border:0 none}html.no-touch #content.list div.options{display:none;position:absolute;top:20px;left:10px;-webkit-transition:none;transition:none;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}html.no-touch #content.list div.options.active{display:block}html.no-touch #content.list div.options.flipped{top:auto;bottom:50px;border-top:0 none;border-bottom:2px solid #79be27}html.no-touch #content.list div.options.flipped ul.popover{border-top:1px solid #ccc;border-bottom:2px solid #79be27}html.no-touch #content.list div.options.flipped ul.popover:before{background-image:url(pointer-down-48e1869e0fc505afa5557ef602f0a130f108e7c977dd93eb730879bfc2bdc695.svg);top:auto;bottom:-6px}html.no-touch #content.list div.options ul{width:156px;z-index:1;padding:0;border:1px solid #ebebeb;border-top:2px solid #79be27;border-bottom:0 none;background-color:#fff;border-radius:3px 0 3px 3px}html.no-touch #content.list div.options ul li{list-style-type:none}html.no-touch #content.list div.options ul li a{width:136px;padding:0 10px;height:40px;line-height:40px;border-bottom:1px solid #ebebeb;display:block;text-decoration:none;color:#484848}html.no-touch #content.list div.options ul li:hover a{background-color:#2e2e2e;color:#fff}html.no-touch #content.list div.options ul.popover:before{left:17px}#message{content:"";display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:-1}#message .copy{background-color:#fff;color:#4B731A}#message .copy fieldset{border:0 none;text-align:right}#message .copy fieldset button{-webkit-appearance:none;border:0 none;font-size:12px;background-color:#79be27;color:#fff;height:30px;margin-right:10px;padding:0 10px;border-radius:5px}#message .copy fieldset button:hover{background-color:#83ca30}#message.active{background-color:rgba(0,0,0,0.33);z-index:1000}#message.active .copy{-o-box-shadow:0 5px 5px rgba(0,0,0,0.16);box-shadow:0 5px 5px rgba(0,0,0,0.16)}#overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4);z-index:-1;visibility:hidden;opacity:0}#overlay .container{position:fixed;overflow:hidden;width:0;height:0;margin-top:0;margin-left:0;background-color:#fff;padding:20px;overflow-y:auto;overflow-x:hidden}#overlay .container .close{position:absolute;top:16px;right:20px;margin-top:0;margin-right:0;display:inline-block;width:24px;height:24px;overflow:hidden;color:#d6d6d6;text-decoration:none}#overlay .container .close:before{vertical-align:text-top;font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;display:inline-block;width:24px;height:24px;content:"";font-size:20px;line-height:22px;text-align:center}#overlay .container .close:hover{color:#666666}#overlay .container .content{color:#666;position:relative;top:0;right:0;bottom:0;left:0;min-height:100%}#overlay .container .content .spinner{position:absolute;height:64px;width:64px;left:50%;top:50%;padding:0;margin:-32px 0 0 -32px}#overlay .container .content h2{margin-top:0;margin-bottom:4px}#overlay .container .content .chzn-container .chzn-results{height:130px;max-height:130px}#overlay.active{visibility:visible;opacity:1;z-index:900}#overlay.active.quick-add a.more{position:absolute;display:block;height:40px;line-height:40px;width:55px;right:0;overflow:hidden;text-decoration:none;text-align:center}#overlay.active.quick-add a.more:after{font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;content:"";font-size:8px;color:#d6d6d6;margin-left:4px}#overlay.active.quick-add a.more:hover:after{color:#666666}#intercom-container .intercom-launcher{right:auto !important;left:180px !important}@font-face{font-family:"88miles";src:url(88miles-d2a526a7d0e216c45cfd7875bb2ebd35624172f39286ad0024219e2e25d01595.eot) format("embedded-opentype"),url(88miles-5914e6c4c198d1191376a67820614902db58dc47dbe643a11c07cc59b0710843.woff) format("woff");font-style:normal;font-weight:normal}@font-face{font-family:"proxima-nova";src:url(proximanova-regular-webfont-83e34e76ab5f7a97d73cfd561ade757c70a6adb837dc202caf4255406164a268.eot) format("embedded-opentype"),url(proximanova-regular-webfont-ebda27da1972d2a59b09aeed9f9124fbba73a685904ad5b7bd3433eb0ddea151.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"proxima-nova";src:url(proximanova-bold-webfont-48e8df0da17c1713bb0235ec338181414966a4213f92d76677b4c8dff07e4d85.eot) format("embedded-opentype"),url(proximanova-bold-webfont-2123e5ea1ef093069cf54eee5341feb955d2451f4f91bfabc085a54cfbdf57c8.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"klavika-web";src:url(klavika-light-webfont-91f0f34b530e3c5b294c9a0e93997c62860b8f594f62a0cd89fd45f747ea6577.eot) format("embedded-opentype"),url(klavika-light-webfont-1dbc51156e06e91833997a93d57b177399401df847041adb5833fce7be2dc28c.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"klavika-web";src:url(klavika-bold-webfont-2cec2ae7310ed1ebd38deda9ac3a80429c5c6941df94a6ca739766c38ad0b082.eot) format("embedded-opentype"),url(klavika-bold-webfont-9e47079e48af680d80c02005b5c1ab0e3f4a33ef912d72961f2b3400af93bbf0.woff) format("woff");font-weight:700;font-style:normal}body{background-color:#fff;font-size:16px;line-height:22px;margin:0;padding:0;color:#6f6f6f;font-family:"proxima-nova"}input:focus{outline:none}#content h1{font-size:28px}#content h2{font-size:28px}#content h3{font-size:24px}#content h4{font-size:20px}#content h5{font-size:18px}#content h6{font-size:16px}header{height:84px;background-color:#79be27}header nav.main{margin:0 auto}header nav.main ul li{text-align:center}header nav.main ul li a{font-weight:700;line-height:88px;text-decoration:none;color:#4a7912}header nav.main ul li a:hover{color:#fff}#content{padding:0 20px 20px 20px;background-color:#fff}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-family:"klavika-web";color:#4a4a4a;font-weight:700}#content.pricing .calculator{height:80px;background-color:#fff;position:relative}#content.pricing .calculator .slider{position:absolute;top:30px;left:0;right:140px;height:10px;background-color:#efefef}#content.pricing .calculator .slider a{position:absolute;-webkit-transition:none;transition:none;height:18px;width:18px;top:-4px;background-color:#79be27;display:block}#content.pricing .change{position:absolute;top:0;right:0;width:120px;text-align:center}#content.pricing .change .price .value{font-size:36px;line-height:40px;color:#272727}#content.pricing .change .price .label{text-transform:uppercase}#content.pricing p.call-to-action{font-size:24px;text-align:center}#content.pricing p.call-to-action a{margin-left:24px;border-radius:3px;font-size:16px;color:#fff;text-decoration:none;display:inline-block;width:200px;height:48px;position:relative;background-color:#15a9f5;line-height:48px}#content.pricing p.call-to-action a:hover{background-color:#57c0f6}#content.pricing p.footnote{font-size:11px;text-align:center}#content.pricing ul.pillbox{margin-bottom:60px}#content.pricing ul.pillbox li.selected a{background-color:#f4f4f4}footer{font-size:12px;background-color:#1e1e1e}footer h1{font-size:18px;margin-top:0;font-family:"klavika-web";font-weight:300}footer a{text-decoration:none;color:#fff}footer a:hover{text-decoration:none}footer .newsletter h2{font-size:13px;font-weight:"proxima-bold";text-transform:uppercase;color:#fff}footer .newsletter fieldset{border:0 none;margin:0;padding:0}footer .newsletter fieldset label span.text-label{display:none}footer .newsletter .row{position:relative;width:200px;height:36px;top:0;left:0;bottom:0;right:0;margin:0;padding:0}footer .newsletter .row .wrapper{position:absolute;top:0;left:0;right:20px;bottom:0}footer .newsletter .row input{width:100%;height:100%;background-color:#3b3b3b;color:#fff;border:0 none;padding:0 10px 0 10px;font-size:12px;border-radius:0}footer .newsletter .row button{position:absolute;top:0;right:0;bottom:0;width:36px;overflow:hidden;background-color:transparent;color:#fff;display:block;border:0 none;-webkit-appearance:none}footer .newsletter .row button:before{text-align:center;font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;display:block;width:36px;height:36px;line-height:36px;content:"";font-size:12px}#content.support p span.gauge{display:inline-block;width:16px;height:16px;overflow:hidden}#content.support p span.gauge:before{font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;display:inline-block;font-size:12px;width:16px;height:16px;line-height:12px;content:""}#content.support p span.reload{display:inline-block;width:16px;height:16px;overflow:hidden}#content.support p span.reload:before{font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;display:inline-block;font-size:12px;width:16px;height:16px;line-height:12px;content:""}#content.support p span.panic{display:inline-block;width:16px;height:16px;overflow:hidden}#content.support p span.panic:before{font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;display:inline-block;font-size:12px;width:16px;height:16px;line-height:12px;content:""}#content.support p span.settings{display:inline-block;width:16px;height:16px;overflow:hidden}#content.support p span.settings:before{font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;display:inline-block;font-size:12px;width:16px;height:16px;line-height:12px;content:""}#content.support p.footnote{font-size:9px;line-height:11px;text-transform:uppercase;text-align:center}#content.support pre{background-color:#f7f7f9;border:1px solid #e1e1e8;padding:8px;font-family:Menlo, Monaco, "Courier New", monospace;color:#333333;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;font-size:12px;line-height:18px}#content.support img{max-width:960px;width:100%}#content.support ul.fields{margin:0;padding:0}#content.support ul.fields li{list-style-type:none;font-size:12px}#content.support ul.fields li strong{font-family:Menlo, Monaco, "Courier New", monospace;color:#272727;margin-right:4px}#content.support p.tip{font-weight:700;border:1px solid #e6e6e6;border-left:3px solid #79be27;padding:10px;color:#272727;background-color:#f7f7f7}#content.support ul.articles{list-style-type:none;margin:0;padding:0;border:1px solid #e6e6e6}#content.support ul.articles li{padding:20px;border-bottom:1px solid #e6e6e6;border-left:3px solid #e6e6e6}#content.support ul.articles li:hover{border-left:3px solid #79be27}#content.support ul.articles li:last-child{border-bottom:0}#content.support ul.articles li h4{margin:0 0 10px 0;padding:0}#content.support ul.articles li h4 a{color:#272727;text-decoration:none}#content.support ul.articles li p{margin:0 0 10px 0}#content.support ul.articles li p:last-child{margin-bottom:0}#content.index{margin:0;padding:0;width:auto}#content.index .carousel{background-color:#79be27;position:relative}#content.index .carousel ul{list-style-type:none;margin:0;padding:0}#content.index .carousel .summary{padding:20px;display:block;text-align:center}#content.index .carousel .summary a{color:#46740f;text-decoration:none}#content.index .carousel .summary h1{font-weight:300;color:#fff;-moz-text-shadow:1px 1px 2px rgba(0,0,0,0.15);-webkit-text-shadow:1px 1px 2px rgba(0,0,0,0.15);-o-text-shadow:1px 1px 2px rgba(0,0,0,0.15);text-shadow:1px 1px 2px rgba(0,0,0,0.15);line-height:28px;margin:10px 0 0 0}#content.index .carousel .summary h1 strong{font-weight:700}#content.index .carousel .summary p{color:#46740f;font-weight:600;font-style:italic}#content.index .call-to-action{height:95px;line-height:95px;font-size:28px;text-align:center;font-weight:300}#content.index .call-to-action a{margin-left:64px;border-radius:3px;font-size:16px;color:#fff;text-decoration:none;display:inline-block;width:200px;height:48px;line-height:48px;position:relative;top:-5px}#content.index .call-to-action.header{border-bottom:1px solid #dfdfdf}#content.index .call-to-action.header a{background-color:#15a9f5}#content.index .call-to-action.header a:hover{background-color:#57c0f6}#content.index .call-to-action.footer{background-color:#79be27;color:#fff}#content.index .call-to-action.footer a{background-color:#ffffff;color:#303030;-o-box-shadow:0 2px 2px rgba(0,0,0,0.4);box-shadow:0 2px 2px rgba(0,0,0,0.4)}#content.index .integrations{position:relative;top:60px}#content.index .integrations h4{display:inline-block;margin-right:54px;vertical-align:middle}#content.index .integrations ul{margin:0;padding:0;display:inline-block;vertical-align:middle}#content.index .integrations ul li{list-style-type:none;display:inline-block;margin-left:20px}#content.index .integrations ul li:first-child{margin-left:0}#content.index .integrations ul li img{width:48px;height:48px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}#content.index .integrations ul li img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}#dashboard-demo{position:absolute;left:50%;top:100px;z-index:100;height:300px;width:470px;margin-left:57px}#dashboard-demo .average{-o-box-shadow:0 3px 9px rgba(0,0,0,0.16);box-shadow:0 3px 9px rgba(0,0,0,0.16);opacity:0;-webkit-transition:scale(0, 0);transition:scale(0, 0);position:absolute;top:170px;height:120px;right:20px;display:table;width:415px;table-layout:fixed;z-index:20;background-color:#fff}#dashboard-demo .average .data{padding:20px;width:50%;display:table-cell;text-align:center}#dashboard-demo .average .data .counter{font-size:35px;color:#222;margin-bottom:15px}#dashboard-demo .average .data .summary{font-size:13px;text-transform:uppercase;line-height:20px}#dashboard-demo .average .data .estimate,#dashboard-demo .average .data .target{font-size:13px;line-height:20px;text-transform:uppercase;color:#272727}#dashboard-demo .average .data .estimate span.up,#dashboard-demo .average .data .target span.up{color:#79be27}#dashboard-demo .average.triggered{opacity:1;-webkit-transition:scale(1, 1);transition:scale(1, 1)}#dashboard-demo .graph-container{z-index:10;width:450px;margin-left:-120px;height:100%;background-color:#fff;position:absolute}#dashboard-demo .graph-container .canvas{position:absolute;top:0px;right:0px;bottom:0px;left:0px}#report-demo{position:absolute;left:50%;top:100px;z-index:100;height:300px;width:470px;margin-left:-710px}#report-demo .graph-container,#report-demo .graph-container *{-webkit-transition:none;transition:none}#report-demo .graph-container{z-index:10;top:30px;width:450px;left:50%;height:100%;background-color:#fff;position:absolute;-webkit-transition:scale(1, 1);transition:scale(1, 1);-o-box-shadow:0 3px 9px rgba(0,0,0,0.16);box-shadow:0 3px 9px rgba(0,0,0,0.16)}#report-demo .graph-container .graph{position:absolute;top:20px;right:20px;bottom:20px;left:33%;border-left:1px solid #e9e9e9}#report-demo .graph-container .project-name{position:absolute;left:20px;right:66%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#report-demo .summary{z-index:20;width:120px;height:120px;position:absolute;background-color:#fff;left:500px;top:140px;background-color:#2e2e2e;-o-box-shadow:0 3px 9px rgba(0,0,0,0.16);box-shadow:0 3px 9px rgba(0,0,0,0.16)}#report-demo .summary .graph{position:absolute;top:0;left:0;bottom:0;right:0}#report-demo .summary .amount{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;font-size:36px;text-align:center;line-height:120px}#punch-in-demo{position:absolute;right:50%;margin-right:57px;width:413px;top:70px;font-family:"proxima-nova";border:1px solid #dedede;height:90px;background-color:#fff;z-index:10;-o-box-shadow:0 3px 9px rgba(0,0,0,0.16);box-shadow:0 3px 9px rgba(0,0,0,0.16)}#punch-in-demo h2{position:absolute;font-family:"proxima-nova";color:#272727;font-size:18px;height:24px;line-height:24px;left:30px;top:24px;margin:0;font-weight:normal;text-transform:none}#punch-in-demo h3{position:absolute;font-family:"proxima-nova";color:#7e7e7e;font-size:12px;text-transform:uppercase;font-weight:normal;left:30px;top:46px;margin:0}#punch-in-demo .timers{position:absolute;top:66px;left:30px;right:20px;height:12px;bottom:0}#punch-in-demo .timers .timer{font-size:10px;font-family:"proxima-nova";font-weight:700;color:#767676;text-align:left;vertical-align:top;margin-right:6px}#punch-in-demo .timers .timer .caption{font-size:8px;display:inline;color:#767676}#punch-in-demo .timers .timer .clock{display:inline}#punch-in-demo a.start-stop{position:absolute;top:50%;margin-right:10px;padding:0 10px;right:20px;bottom:20px;text-decoration:none;border:1px solid #e9e9e9;color:#5d5d5d;font-size:12px;text-transform:uppercase;border-radius:5px;height:47px;width:78px;line-height:47px;margin-top:-23px;text-align:center}#punch-in-demo a.start-stop.running{background-color:#79be27;color:#fff}#punch-in-demo a.options{display:block;width:16px;height:16px;overflow:hidden;position:absolute;left:8px;top:43px;margin-top:-8px;font-size:12px;color:#cacaca;font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none}#punch-in-demo a.options:before{display:block;width:16px;height:16px;font-size:12px;line-height:16px;text-align:center;content:""}#punched-in-demo{position:absolute;right:50%;margin-right:0;width:413px;top:145px;bottom:0;font-family:"proxima-nova";border:1px solid #dedede;border-bottom:0 none;bottom:0;background-color:#fff;z-index:9;opacity:0;-o-box-shadow:0 3px 9px rgba(0,0,0,0.16);box-shadow:0 3px 9px rgba(0,0,0,0.16)}#punched-in-demo h2{font-size:12px;font-family:"proxima-nova";margin:0;top:46px;text-transform:uppercase;color:#7e7e7e;font-weight:normal;margin-top:30px;left:0;right:0;text-align:center}#punched-in-demo h3{font-size:18px;font-family:"proxima-nova";height:24px;line-height:24px;margin:0;top:24px;color:#272727;font-weight:normal;text-transform:none;left:0;right:0;text-align:center}#punched-in-demo .stopwatch{position:absolute;top:76px;left:0;right:0;height:100px;font-size:72px;color:#6a6a6a;text-align:center;line-height:100px;font-family:"proxima-nova";font-weight:normal}#punched-in-demo .summary{padding:0;color:#fff;background-color:#2e2e2e;top:200px;position:absolute;left:0;right:0;height:90px}#punched-in-demo .summary a.start-stop{position:absolute;text-decoration:none;text-transform:uppercase;width:130px;height:50px;background-color:#79be27;border:0 none;border-radius:3px;text-align:center;color:#fff;font-family:"proxima-nova";font-weight:700;line-height:50px;font-size:12px;top:20px;bottom:0;margin:0;padding:0;right:auto;left:50%;margin-left:-65px}#punched-in-demo.triggered{opacity:1}#pointer{position:absolute;top:1250px;left:90%;opacity:0;z-index:100}#pointer img{width:16px;height:16px}#pointer.visible{opacity:1}#pointer.hidden{opacity:0}#billable-demo{position:absolute;left:50%;top:100px;z-index:100;height:120px;width:400px;margin-left:57px;background-color:#f7f7f7;-o-box-shadow:0 3px 9px rgba(0,0,0,0.16);box-shadow:0 3px 9px rgba(0,0,0,0.16)}#billable-demo fieldset{border:0 none}#billable-demo fieldset input{font-size:12px;line-height:24px;width:100%;height:100%;-ms-box-sizing:border-box;box-sizing:border-box}#billable-demo fieldset .notes{position:absolute;left:20px;right:156px;top:20px;height:40px}#billable-demo fieldset .notes label{color:#7e7e7e;text-transform:uppercase;font-size:9px;line-height:40px;position:absolute;top:0;left:0;right:0;bottom:0}#billable-demo fieldset .notes span.wrapper{position:absolute;top:0;left:45px;bottom:0;right:0}#billable-demo fieldset .billable{position:absolute;top:20px;left:auto;right:30px;width:112px;height:40px;text-align:center;border:1px solid #d0d0d0;border-radius:5px}#billable-demo fieldset .billable label{display:block;line-height:40px;margin-top:0;padding:0;color:#3c3c3c;position:relative;width:112px;height:40px}#billable-demo fieldset .billable label span.text-label{display:inline;position:absolute;left:20px;line-height:40px;font-size:12px}#billable-demo fieldset .billable label span.wrapper{position:absolute;right:20px;line-height:40px}#billable-demo fieldset .billable label span.wrapper input{width:14px;height:14px;display:inline-block;-webkit-appearance:none;padding:0;margin:0;border:0 none;border:1px solid #5f5f5f;background-color:#5f5f5f;line-height:14px}#billable-demo fieldset .billable label span.wrapper input:before{font-family:"88miles";font-weight:normal;-webkit-font-smoothing:antialiased;text-decoration:none;font-size:10px;content:"";color:#fff;width:12px;height:12px;text-align:center;display:inline-block;padding:0;margin:-3px 0 0 0}#billable-demo fieldset .billable label span.wrapper input:checked{background-color:#79be27;border:1px solid #79be27}#billable-demo fieldset .billable label span.wrapper input:checked:before{content:""}#billable-demo fieldset .tags{position:absolute;left:20px;top:70px;right:100px;height:24px}#billable-demo fieldset .tags label{position:relative;width:100%;height:24px;display:block;color:#7e7e7e;text-transform:uppercase;font-size:9px;line-height:40px}#billable-demo fieldset .tags label span.text-label{position:absolute;line-height:24px;display:block;left:0;top:7px;bottom:0;width:40px;cursor:pointer}#billable-demo fieldset .tags label span.wrapper{position:absolute;display:block;top:0;bottom:0;right:0;left:40px;height:24px}#billable-demo fieldset .tags label span.wrapper .tagsinput{height:24px;width:100%;padding:0 4px;margin-top:-1px;border:0 none;white-space:nowrap}#billable-demo fieldset .tags label span.wrapper .tagsinput .tag{border-radius:3px;display:inline-block;margin:-1px 4px 0 0;padding:2px 4px;text-decoration:none;background-color:#fff;border-top:1px solid #fff;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:1px solid #e1e1e1;height:18px;line-height:18px}#billable-demo fieldset .tags label span.wrapper .tagsinput .tag span{padding-left:9px;font-size:9px;color:#373737;height:8px;line-height:8px}#billable-demo fieldset .tags label span.wrapper .tagsinput .tag a{font-weight:700;text-decoration:none;font-size:9px;color:#d5d5d5}#basecamp-demo{position:absolute;right:50%;margin-right:57px;width:413px;top:70px;font-family:"proxima-nova";border:1px solid #dedede;height:160px;background-color:#fff;z-index:10;-o-box-shadow:0 3px 9px rgba(0,0,0,0.16);box-shadow:0 3px 9px rgba(0,0,0,0.16);padding:20px;font-size:15px}#basecamp-demo h2{color:#900;line-height:18px;font-weight:normal;font-size:18px;font-family:"proxima-nova"}#basecamp-demo h3{color:#1c5c76;line-height:20px;font-family:"proxima-nova";text-decoration:underline;font-size:15px;font-weight:700}#basecamp-demo ul{margin:0;padding:0}#basecamp-demo ul li{list-style-type:none;margin:0;padding:0}#basecamp-demo ul li input{margin-left:4px;margin-right:2px;margin-top:3px;font-size:larger;vertical-align:baseline}#basecamp-demo ul li a.start-stop{font-family:"88miles";text-decoration:none;color:#999999;font-weight:normal;margin-right:2px;vertical-align:middle}#basecamp-demo ul li span.description{margin-right:2px;line-height:20px;font-size:15px;color:#000}#basecamp-demo ul li.running a.start-stop{color:#79be27}#basecamp-billable-demo{position:absolute;left:50%;top:100px;z-index:100;height:120px;width:400px;margin-left:57px;background-color:#ffffff;-o-box-shadow:0 3px 9px rgba(0,0,0,0.16);box-shadow:0 3px 9px rgba(0,0,0,0.16);padding:20px;font-size:15px;color:#000}#basecamp-billable-demo h2{color:#900;line-height:18px;font-weight:normal;font-size:18px;font-family:"proxima-nova"}#basecamp-billable-demo .time-tracking .timers{float:left;margin-right:40px}#basecamp-billable-demo .time-tracking .timers .timer.elapsed{padding-top:10px}#basecamp-billable-demo .time-tracking .timers .timer.elapsed .value{width:70px;display:inline-block;font-weight:700;text-align:center;font-size:14px;line-height:17px}#basecamp-billable-demo .time-tracking .stopwatch{height:40px;line-height:40px;display:none}#basecamp-billable-demo .time-tracking .stopwatch .value{font-size:28px;line-height:40px;font-weight:700}#basecamp-billable-demo .row{display:none}#basecamp-billable-demo .row input.notes{width:300px;-webkit-appearance:none;border:0 none;border-bottom:1px dotted #b3b3b3;font-family:"Lucida Grande";font-size:11px;height:18px;color:#000}#basecamp-billable-demo .row input.billable{font-size:larger}#basecamp-billable-demo.running .time-tracking .stopwatch{display:block}#basecamp-billable-demo.running .row{display:block}#content.terms ol ol{list-style-type:lower-roman}