/*! 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}