From 1abef3723b4db5b3c287db58fbe9275064384ad8 Mon Sep 17 00:00:00 2001 From: Matt Date: Sun, 12 May 2013 16:46:53 +0000 Subject: [PATCH 1/7] Fix misc styling bugs. - Change header and site name colors - Fix heading sizes for pages and archives - Change navigation link color - Fix syntax highlighting. Now using solarized theme - Fix HTML lists using list-style-position - Increased spacing between posts - Update foundation CSS, JS files --- tuxlite_zf/README.md | 2 + tuxlite_zf/static/css/foundation.min.css | 2 +- tuxlite_zf/static/css/normalize.css | 18 +- tuxlite_zf/static/css/pygments.css | 138 ++-- tuxlite_zf/static/css/style.css | 31 +- tuxlite_zf/static/js/foundation.min.js | 9 +- tuxlite_zf/static/js/zepto.js | 956 +++++++++++++---------- tuxlite_zf/templates/archives.html | 4 +- tuxlite_zf/templates/base.html | 14 +- tuxlite_zf/templates/page.html | 2 +- 10 files changed, 656 insertions(+), 520 deletions(-) diff --git a/tuxlite_zf/README.md b/tuxlite_zf/README.md index 5ab8762..4eb1971 100644 --- a/tuxlite_zf/README.md +++ b/tuxlite_zf/README.md @@ -6,6 +6,8 @@ right sidebar design. Sidebar goes below main content when viewed on mobile devi Customization is all done and documented in style.css. +Menu items and pages can be added to the top navigation bar via pelican settings file. + Screenshot below. ![Screenshot](https://raw.github.com/mins/pelican-themes/master/tuxlite_zf/Screenshot.png) diff --git a/tuxlite_zf/static/css/foundation.min.css b/tuxlite_zf/static/css/foundation.min.css index 53351fd..0bedfea 100644 --- a/tuxlite_zf/static/css/foundation.min.css +++ b/tuxlite_zf/static/css/foundation.min.css @@ -1 +1 @@ -*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:16px}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;-webkit-font-smoothing:antialiased}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.hide{display:none}img{display:block}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row .column,.row .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}@media only screen{.row .column,.row .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.row .small-1{position:relative;width:8.33333%}.row .small-2{position:relative;width:16.66667%}.row .small-3{position:relative;width:25%}.row .small-4{position:relative;width:33.33333%}.row .small-5{position:relative;width:41.66667%}.row .small-6{position:relative;width:50%}.row .small-7{position:relative;width:58.33333%}.row .small-8{position:relative;width:66.66667%}.row .small-9{position:relative;width:75%}.row .small-10{position:relative;width:83.33333%}.row .small-11{position:relative;width:91.66667%}.row .small-12{position:relative;width:100%}.row .small-offset-1{position:relative;margin-left:8.33333%}.row .small-offset-2{position:relative;margin-left:16.66667%}.row .small-offset-3{position:relative;margin-left:25%}.row .small-offset-4{position:relative;margin-left:33.33333%}.row .small-offset-5{position:relative;margin-left:41.66667%}.row .small-offset-6{position:relative;margin-left:50%}.row .small-offset-7{position:relative;margin-left:58.33333%}.row .small-offset-8{position:relative;margin-left:66.66667%}.row .small-offset-9{position:relative;margin-left:75%}.row .small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none}}@media only screen and (min-width: 48em){.row .large-1{position:relative;width:8.33333%}.row .large-2{position:relative;width:16.66667%}.row .large-3{position:relative;width:25%}.row .large-4{position:relative;width:33.33333%}.row .large-5{position:relative;width:41.66667%}.row .large-6{position:relative;width:50%}.row .large-7{position:relative;width:58.33333%}.row .large-8{position:relative;width:66.66667%}.row .large-9{position:relative;width:75%}.row .large-10{position:relative;width:83.33333%}.row .large-11{position:relative;width:91.66667%}.row .large-12{position:relative;width:100%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.small-push-2{left:inherit}.small-pull-2{right:inherit}.small-push-3{left:inherit}.small-pull-3{right:inherit}.small-push-4{left:inherit}.small-pull-4{right:inherit}.small-push-5{left:inherit}.small-pull-5{right:inherit}.small-push-6{left:inherit}.small-pull-6{right:inherit}.small-push-7{left:inherit}.small-pull-7{right:inherit}.small-push-8{left:inherit}.small-pull-8{right:inherit}.small-push-9{left:inherit}.small-pull-9{right:inherit}.small-push-10{left:inherit}.small-pull-10{right:inherit}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none}}@media only screen{.show-for-small,.show-for-medium-down,.show-for-large-down{display:inherit !important}.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important}.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none !important}}@media only screen and (min-width: 48em){.show-for-medium,.show-for-medium-down,.show-for-medium-up,.show-for-large-down{display:inherit !important}.show-for-small,.show-for-large,.show-for-large-up{display:none !important}.hide-for-small,.hide-for-large,.hide-for-large-up{display:inherit !important}.hide-for-medium,.hide-for-medium-down,.hide-for-medium-up,.hide-for-large-down{display:none !important}}@media only screen and (min-width: 80em){.show-for-medium-down,.show-for-medium-up,.show-for-large,.show-for-large-down,.show-for-large-up{display:inherit !important}.show-for-small,.show-for-medium{display:none !important}.hide-for-small,.hide-for-medium{display:inherit !important}.hide-for-medium-down,.hide-for-medium-up,.hide-for-large,.hide-for-large-down,.hide-for-large-up{display:none !important}}@media only screen and (min-width: 90em){.show-for-medium-up,.show-for-large-up{display:inherit !important}.show-for-small,.show-for-medium,.show-for-medium-down,.show-for-large-down,.show-for-large{display:none !important}.hide-for-small,.hide-for-medium,.hide-for-large{display:inherit !important}.hide-for-medium-down,.hide-for-medium-up,.hide-for-large-down,.hide-for-large-up{display:none !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}@media only screen{[class*="block-grid-"]{display:block;overflow:hidden;padding:0;margin:0 -10px}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 10px 10px}.small-block-grid-1>li{width:100%;padding:0 10px 10px}.small-block-grid-1:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 10px 10px}.small-block-grid-2:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 10px 10px}.small-block-grid-3:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 10px 10px}.small-block-grid-4:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 10px 10px}.small-block-grid-5:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 10px 10px}.small-block-grid-6:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 10px 10px}.small-block-grid-7:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 10px 10px}.small-block-grid-8:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 10px 10px}.small-block-grid-9:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 10px 10px}.small-block-grid-10:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 10px 10px}.small-block-grid-11:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 10px 10px}.small-block-grid-12:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 48em){.large-block-grid-1>li{width:100%;padding:0 10px 10px}.large-block-grid-1:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 15px 15px}.large-block-grid-2:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 12px 12px}.large-block-grid-3:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 10px 10px}.large-block-grid-4:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 10px 10px}.large-block-grid-5:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 10px 10px}.large-block-grid-6:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 10px 10px}.large-block-grid-7:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 10px 10px}.large-block-grid-8:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 10px 10px}.large-block-grid-9:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 10px 10px}.large-block-grid-10:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 10px 10px}.large-block-grid-11:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 10px 10px}.large-block-grid-12:nth-of-type(12n+1){clear:both}}p.lead{font-size:1.21875em;line-height:1.6}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2em;margin-bottom:0.5em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#2795b6}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.5em;line-height:1.2125em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul li ul,ul li ol{margin-left:1.125em;margin-bottom:0;font-size:1em}ul.square,ul.circle,ul.disc{margin-left:1.125em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol{margin-left:1.125em}ol li ul,ol li ol{margin-left:1.125em;margin-bottom:0}dl dt{margin-bottom:0.3em;font-weight:bold}dl dd{margin-bottom:0.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125em;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #ddd;padding:0.625em 0.75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}@media only screen and (min-width: 48em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75em}h2{font-size:2.3125em}h3{font-size:1.6875em}h4{font-size:1.4375em}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:1;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:0.75em;padding-right:1.5em;padding-bottom:0.8125em;padding-left:1.5em;font-size:1em;background-color:#2ba6cb;border-color:#2284a1;color:#fff}.button:hover,.button:focus{background-color:#2284a1}.button:hover,.button:focus{color:#fff}.button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}.button.secondary:hover,.button.secondary:focus{background-color:#d0d0d0}.button.secondary:hover,.button.secondary:focus{color:#333}.button.success{background-color:#5da423;border-color:#457a1a;color:#fff}.button.success:hover,.button.success:focus{background-color:#457a1a}.button.success:hover,.button.success:focus{color:#fff}.button.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}.button.alert:hover,.button.alert:focus{background-color:#970b0e}.button.alert:hover,.button.alert:focus{color:#fff}.button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}.button.small{padding-top:0.5625em;padding-right:1.125em;padding-bottom:0.625em;padding-left:1.125em;font-size:0.8125em}.button.tiny{padding-top:0.4375em;padding-right:0.875em;padding-bottom:0.5em;padding-left:0.875em;font-size:0.6875em}.button.expand{padding-top:0.75em;padding-right:1.5em;padding-bottom:0.8125em;padding-left:1.5em;font-size:1em;padding-top:0.75em;padding-right:0px;padding-bottom:0.8125em;padding-left:0px;width:100%}.button.left-align{text-align:left;text-indent:0.75em}.button.right-align{text-align:right;padding-right:0.75em}.button.disabled,.button[disabled]{background-color:#2ba6cb;border-color:#2284a1;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2284a1}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2ba6cb}.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#d0d0d0}.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#457a1a}.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#970b0e}.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}input.button,button.button{padding-top:0.8125em;padding-bottom:0.75em}input.button.tiny,button.button.tiny{padding-top:0.5em;padding-bottom:0.4375em}input.button.small,button.button.small{padding-top:0.625em;padding-bottom:0.5625em}input.button.large,button.button.large{padding-top:1.03125em;padding-bottom:1.03125em}@media only screen{.button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}.button.radius{-webkit-border-radius:3px;border-radius:3px}.button.round{-webkit-border-radius:1000px;border-radius:1000px}}@media only screen and (min-width: 48em){.button{display:inline-block}}form{margin:0 0 1em}form .row .row{margin:-0.5em}form .row .row .column,form .row .row .columns{padding:0 0.5em}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row input.column,form .row input.columns{padding-left:0.5em}form .row .row{margin:0}label{font-size:0.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:0.1875em}label.right{float:none;text-align:right}label.inline{margin:0 0 1em 0;padding:0.625em 0}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875em;height:2.3125em;line-height:2.3125em}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button.radius{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.prefix.button.round{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}.prefix.button.round{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}span.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333}span.prefix.radius{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}span.postfix.radius{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.radius>*:first-child,.input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.input-group.radius>*:last-child,.input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.round>*:first-child,.input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.input-group.round>*:last-child,.input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em 0;padding:0.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;transition:all 0.15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}fieldset{border:solid 1px #ddd;padding:1.25em;margin:1.125em 0}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875em;margin:0;margin-left:-0.1875em}.error input,input.error,.error textarea,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus{background:#fafafa;border-color:#999}.error label,label.error{color:#c60f13}.error small,small.error{display:block;padding:0.375em 0.25em;margin-top:-1.3125em;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:#fff}form.custom .custom{display:inline-block;width:16px;height:16px;position:relative;top:2px;border:solid 1px #ccc;background:#fff}form.custom .custom.radio{-webkit-border-radius:1000px;border-radius:1000px}form.custom .custom.checkbox{z-index:-1}form.custom .custom.checkbox:before{content:"";display:block;line-height:0.8;height:14px;width:14px;text-align:center;position:absolute;top:0;left:0;font-size:14px;color:#fff}form.custom .custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:1000px;border-radius:1000px;background:#222;position:relative;top:3px;left:3px}form.custom .custom.checkbox.checked:before{content:"\00d7";color:#222}form.custom .custom.dropdown{display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0px;padding:0px;width:100%;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%);-webkit-box-shadow:none;box-shadow:none;font-size:0.875em;vertical-align:top}form.custom .custom.dropdown ul{overflow-y:auto;max-height:200px}form.custom .custom.dropdown .current{cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,0.75);text-decoration:none;overflow:hidden;display:block;margin-left:0.5em;margin-right:2.3125em}form.custom .custom.dropdown .selector{cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0}form.custom .custom.dropdown .selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:solid 5px;border-color:#aaa transparent transparent transparent;position:absolute;left:0.9375em;top:50%;margin-top:-3px}form.custom .custom.dropdown:hover a.selector:after,form.custom .custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#222 transparent transparent transparent}form.custom .custom.dropdown .disabled{color:#888}form.custom .custom.dropdown .disabled:hover{background:transparent;color:#888}form.custom .custom.dropdown .disabled:hover:after{display:none}form.custom .custom.dropdown.open ul{display:block;z-index:10;min-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}form.custom .custom.dropdown.small{max-width:134px}form.custom .custom.dropdown.medium{max-width:254px}form.custom .custom.dropdown.large{max-width:434px}form.custom .custom.dropdown.expand{width:100% !important}form.custom .custom.dropdown.open.small ul{min-width:134px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown.open.medium ul{min-width:254px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown.open.large ul{min-width:434px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);margin:0;padding:0;background:#fff;border:solid 1px #ccc;font-size:16px}form.custom .custom.dropdown ul li{color:#555;font-size:0.875em;cursor:default;padding-top:0.25em;padding-bottom:0.25em;padding-left:0.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none}form.custom .custom.dropdown ul li.selected{background:#eee;color:#000}form.custom .custom.dropdown ul li:hover{background-color:#e4e4e4;color:#000}form.custom .custom.dropdown ul li.selected:hover{background:#eee;cursor:default;color:#000}form.custom .custom.dropdown ul.show{display:block}form.custom .custom.disabled{background-color:#ddd}.button-group{list-style:none;margin:0;*zoom:1}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group li{margin:0 0 0 -1px;float:left}.button-group li:first-child{margin-left:0}.button-group.radius li:first-child>a{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius li:last-child>a{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.button-group.round li:first-child>a{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round li:last-child>a{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}.button-group.even-2 li{width:50%}.button-group.even-2 li .button{width:100%}.button-group.even-3 li{width:33.33333%}.button-group.even-3 li .button{width:100%}.button-group.even-4 li{width:25%}.button-group.even-4 li .button{width:100%}.button-group.even-5 li{width:20%}.button-group.even-5 li .button{width:100%}.button-group.even-6 li{width:16.66667%}.button-group.even-6 li .button{width:100%}.button-group.even-7 li{width:14.28571%}.button-group.even-7 li .button{width:100%}.button-group.even-8 li{width:12.5%}.button-group.even-8 li .button{width:100%}.button-bar{*zoom:1}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625em}.button-bar .button-group div{overflow:hidden}.dropdown.button{position:relative;padding-right:3.1875em}.dropdown.button:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}.dropdown.button:before{border-width:0.5625em;right:1.5em;margin-top:-0.25em}.dropdown.button:before{border-color:#fff transparent transparent transparent}.dropdown.button.tiny{padding-right:2.1875em}.dropdown.button.tiny:before{border-width:0.4375em;right:0.875em;margin-top:-0.15625em}.dropdown.button.tiny:before{border-color:#fff transparent transparent transparent}.dropdown.button.small{padding-right:2.8125em}.dropdown.button.small:before{border-width:0.5625em;right:1.125em;margin-top:-0.21875em}.dropdown.button.small:before{border-color:#fff transparent transparent transparent}.dropdown.button.large{padding-right:4em}.dropdown.button.large:before{border-width:0.625em;right:1.75em;margin-top:-0.3125em}.dropdown.button.large:before{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:before{border-color:#333 transparent transparent transparent}.split.button{position:relative;padding-right:4.8em}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:#1e728c}.split.button span{width:3em}.split.button span:before{border-width:0.5625em;top:1.125em;margin-left:-0.5625em}.split.button span:before{border-color:#fff transparent transparent transparent}.split.button.secondary span{border-left-color:#c3c3c3}.split.button.secondary span:before{border-color:#fff transparent transparent transparent}.split.button.alert span{border-left-color:#7f0a0c}.split.button.success span{border-left-color:#396516}.split.button.tiny{padding-right:3.9375em}.split.button.tiny span{width:2.84375em}.split.button.tiny span:before{border-width:0.4375em;top:0.875em;margin-left:-0.3125em}.split.button.small{padding-right:3.9375em}.split.button.small span{width:2.8125em}.split.button.small span:before{border-width:0.5625em;top:0.84375em;margin-left:-0.5625em}.split.button.large{padding-right:6em}.split.button.large span{width:3.75em}.split.button.large span:before{border-width:0.625em;top:1.3125em;margin-left:-0.5625em}.split.button.secondary span:before{border-color:#333 transparent transparent transparent}.split.button.radius span{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.split.button.round span{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.section-container{width:100%;display:block;margin-bottom:1.25em;border:1px solid #ccc;border-top:none}.section-container section,.section-container .section{border-top:1px solid #ccc;position:relative}.section-container section .title,.section-container .section .title{top:0;cursor:pointer;width:100%;margin:0;background-color:#efefef}.section-container section .title a,.section-container .section .title a{padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap;width:100%}.section-container section .title:hover,.section-container .section .title:hover{background-color:#e2e2e2}.section-container section .content,.section-container .section .content{display:none;padding:0.9375em;background-color:#fff}.section-container section .content>*:last-child,.section-container .section .content>*:last-child{margin-bottom:0}.section-container section .content>*:first-child,.section-container .section .content>*:first-child{padding-top:0}.section-container section .content>*:last-child,.section-container .section .content>*:last-child{padding-bottom:0}.section-container section.active .content,.section-container .section.active .content{display:block}.section-container section.active .title,.section-container .section.active .title{background:#d5d5d5}@media only screen and (min-width: 48em){.section-container.accordion .section{padding-top:0 !important}.section-container.vertical-nav{border:1px solid #ccc;border-top:none}.section-container.vertical-nav section,.section-container.vertical-nav .section{padding-top:0 !important}.section-container.vertical-nav section .title a,.section-container.vertical-nav .section .title a{display:block;width:100%}.section-container.vertical-nav section .content,.section-container.vertical-nav .section .content{display:none}.section-container.vertical-nav section.active .content,.section-container.vertical-nav .section.active .content{display:block;position:absolute;left:100%;top:-1px;z-index:999;min-width:12.5em;border:1px solid #ccc}.section-container.tabs{border:0;position:relative}.section-container.tabs section,.section-container.tabs .section{padding-top:0;border:0;position:static}.section-container.tabs section .title,.section-container.tabs .section .title{top:1px;width:auto;border:1px solid #ccc;border-right:0;position:absolute;z-index:1}.section-container.tabs section .title a,.section-container.tabs .section .title a{width:100%}.section-container.tabs section:last-child .title,.section-container.tabs .section:last-child .title{border-right:1px solid #ccc}.section-container.tabs section .content,.section-container.tabs .section .content{border:1px solid #ccc;position:absolute;z-index:10}.section-container.tabs section.active .title,.section-container.tabs .section.active .title{background-color:#fff;z-index:11;border-bottom:0}.section-container.tabs section.active .content,.section-container.tabs .section.active .content{position:relative}}.contain-to-grid{width:100%;background:#111}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#111}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:2.45em}.top-bar .button{padding-top:.5em;padding-bottom:.5em;margin-bottom:0}.top-bar .title-area{position:relative}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:1.0625em;margin:0}.top-bar .name h1 a{font-weight:bold;color:#fff;width:50%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:0.8125em;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{text-indent:-48px;width:34px;height:34px;line-height:33px;padding:0;color:#fff}.top-bar .toggle-topbar.menu-icon a span{position:absolute;right:0;display:block;width:16px;height:0;-webkit-box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#111}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#333;font-size:16px;margin:0}.top-bar-section .divider{border-bottom:solid 1px #4d4d4d;border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;padding:12px 0 12px 15px;color:#fff;font-size:0.8125em;font-weight:bold;background:#333}.top-bar-section ul li>a:hover{background:#2b2b2b}.top-bar-section ul li>a.button{background:#2ba6cb;font-size:0.8125em}.top-bar-section ul li>a.button:hover{background:#2284a1}.top-bar-section ul li>a.button.secondary{background:#e9e9e9}.top-bar-section ul li>a.button.secondary:hover{background:#d0d0d0}.top-bar-section ul li>a.button.success{background:#5da423}.top-bar-section ul li>a.button.success:hover{background:#457a1a}.top-bar-section ul li>a.button.alert{background:#c60f13}.top-bar-section ul li>a.button.alert:hover{background:#970b0e}.top-bar-section ul li.active a{background:#2b2b2b}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{visibility:visible}.top-bar-section .dropdown{position:absolute;left:100%;top:0;visibility:hidden;z-index:99}.top-bar-section .dropdown li{width:100%}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#555;font-weight:bold;font-size:0.625em}.top-bar-js-breakpoint{width:58.75em !important;visibility:hidden}.js-generated{display:block}@media only screen and (min-width: 58.75em){.top-bar{background:#111;*zoom:1;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button{line-height:2em;font-size:0.875em;height:2em;padding:0 10px;position:relative;top:8px}.top-bar.expanded{background:#111}.contain-to-grid .top-bar{max-width:62.5em;margin:0 auto}.top-bar-section{-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li a:not(.button){padding:0 15px;line-height:45px;background:#111}.top-bar-section li a:not(.button):hover{background:#000}.top-bar-section .has-dropdown>a{padding-right:35px !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:rgba(255,255,255,0.5) transparent transparent transparent;margin-top:-2.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{visibility:hidden}.top-bar-section .has-dropdown:hover>.dropdown,.top-bar-section .has-dropdown:active>.dropdown{visibility:visible}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";margin-top:-7px;right:5px}.top-bar-section .dropdown{left:0;top:auto;background:transparent}.top-bar-section .dropdown li a{line-height:1;white-space:nowrap;padding:7px 15px;background:#1e1e1e}.top-bar-section .dropdown li label{white-space:nowrap;background:#1e1e1e}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider{border-bottom:none;border-top:none;border-right:solid 1px #2b2b2b;border-left:solid 1px #000;clear:none;height:45px;width:0px}.top-bar-section .has-form{background:#111;padding:0 15px;height:45px}.top-bar-section ul.right li .dropdown{left:auto;right:0}.top-bar-section ul.right li .dropdown li .dropdown{right:100%}}.orbit-container{overflow:hidden;width:100%;position:relative;background:#f5f5f5}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative}.orbit-container .orbit-slides-container img{display:block}.orbit-container .orbit-slides-container>*{position:relative;float:left;height:100%}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:#000;background-color:rgba(0,0,0,0.6);color:#fff;width:100%;padding:10px 14px;font-size:0.875em}.orbit-container .orbit-slides-container>* .orbit-caption *{color:#fff}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px}.orbit-container .orbit-slide-number span{font-weight:700}.orbit-container .orbit-timer{position:absolute;top:10px;right:10px;height:6px;width:100px}.orbit-container .orbit-timer .orbit-progress{height:100%;background-color:#000;background-color:rgba(0,0,0,0.6);display:block;width:0%}.orbit-container .orbit-timer>span{display:none;position:absolute;top:10px;right:0px;width:11px;height:14px;border:solid 4px #000;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-6px;top:9px;width:11px;height:14px;border:solid 8px;border-color:transparent transparent transparent #000}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:50%;margin-top:-25px;background-color:#000;background-color:rgba(0,0,0,0.6);width:50px;height:60px;line-height:50px;color:white;text-indent:-9999px !important}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-16px;display:block;width:0;height:0;border:solid 16px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-color:transparent #fff transparent transparent}.orbit-container .orbit-prev:hover>span{border-color:transparent #ccc transparent transparent}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent transparent transparent #fff;left:50%;margin-left:-8px}.orbit-container .orbit-next:hover>span{border-color:transparent transparent transparent #ccc}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px}.orbit-bullets li{display:block;width:18px;height:18px;background:#fff;float:left;margin-right:6px;border:solid 2px #000;-webkit-border-radius:1000px;border-radius:1000px}.orbit-bullets li.active{background:#000}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width: 48em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:98;display:none;top:0;left:0}.reveal-modal{visibility:hidden;display:none;position:absolute;left:50%;z-index:99;height:auto;background-color:#fff;margin-left:-40%;width:80%;background-color:#fff;padding:1.25em;border:solid 1px #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);top:50px}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}.reveal-modal .close-reveal-modal{font-size:1.375em;line-height:1;position:absolute;top:0.5em;right:0.6875em;color:#aaa;font-weight:bold;cursor:pointer}@media only screen and (min-width: 48em){.reveal-modal{padding:1.875em;top:6.25em}.reveal-modal.small{margin-left:-15%;width:30%}.reveal-modal.medium{margin-left:-20%;width:40%}.reveal-modal.large{margin-left:-30%;width:60%}.reveal-modal.xlarge{margin-left:-35%;width:70%}.reveal-modal.expand{margin-left:-47.5%;width:95%}}@media print{div:not(.reveal-modal){display:none}}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#000;color:#fff;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125em 1.25em 1.5em}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:solid 14px}.joyride-tip-guide .joyride-nub.top{border-color:#000;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-28px;bottom:none}.joyride-tip-guide .joyride-nub.bottom{border-color:#000 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px;bottom:none}.joyride-tip-guide .joyride-nub.right{right:-28px}.joyride-tip-guide .joyride-nub.left{left:-28px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#fff}.joyride-tip-guide p{margin:0 0 1.125em 0;font-size:0.875em;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555;position:absolute;right:1.0625em;bottom:1em}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777 !important;text-decoration:none;font-size:30px;font-weight:normal;line-height:0.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eee !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}@media only screen and (min-width: 48em){.joyride-tip-guide{width:300px;left:0}.joyride-tip-guide .joyride-nub.bottom{border-color:#000 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px;bottom:none}.joyride-tip-guide .joyride-nub.right{border-color:#000 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;bottom:none;left:auto;right:-28px}.joyride-tip-guide .joyride-nub.left{border-color:#000 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-28px;right:auto;bottom:none}}[data-clearing]{*zoom:1;margin-bottom:0}[data-clearing]:before,[data-clearing]:after{content:" ";display:table}[data-clearing]:after{clear:both}.clearing-blackout{background:#111;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#fff;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#111;width:100%;padding:10px 30px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:40px;line-height:1;color:#fff;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}@media only screen and (min-width: 48em){.clearing-main-left,.clearing-main-right{position:absolute;height:100%;width:40px;top:0}.clearing-main-left>span,.clearing-main-right>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 16px}.clearing-main-left{left:0}.clearing-main-left>span{left:5px;border-color:transparent #fff transparent transparent}.clearing-main-right{right:0}.clearing-main-right>span{border-color:transparent transparent transparent #fff}.clearing-main-left.disabled,.clearing-main-right.disabled{opacity:0.5}.clearing-feature ~ li{display:none}.clearing-assembled .clearing-container .carousel{background:#111;height:150px;margin-top:5px}.clearing-assembled .clearing-container .carousel>ul{display:block;z-index:999;width:200%;height:100%;margin-left:0;position:relative;left:0}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:175px;height:inherit;padding:0;float:left;overflow:hidden;margin-right:1px;position:relative;cursor:pointer;opacity:0.4}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{min-height:100%;height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;-webkit-box-shadow:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;min-width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .visible-img{background:#111;overflow:hidden;height:75%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:bold;margin-bottom:1.25em;position:relative;padding:0.6875em 1.3125em 0.75em 0.6875em;font-size:0.875em;background-color:#2ba6cb;border-color:#2284a1;color:#fff}.alert-box .close{font-size:1.375em;padding:5px 4px 4px;line-height:0;position:absolute;top:0.4375em;right:0.3125em;color:#333;opacity:0.3}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{-webkit-border-radius:3px;border-radius:3px}.alert-box.round{-webkit-border-radius:1000px;border-radius:1000px}.alert-box.success{background-color:#5da423;border-color:#457a1a;color:#fff}.alert-box.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}.alert-box.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#505050}.breadcrumbs{display:block;padding:0.375em 0.875em 0.5625em;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f6f6f6;border-color:#dcdcdc;-webkit-border-radius:3px;border-radius:3px}.breadcrumbs li{margin:0;padding:0 0.75em 0 0;float:left}.breadcrumbs li:hover a,.breadcrumbs li:focus a{text-decoration:underline}.breadcrumbs li a,.breadcrumbs li span{font-size:0.6875em;padding-left:0.75em;text-transform:uppercase;color:#2ba6cb}.breadcrumbs li.current a{cursor:default;color:#333}.breadcrumbs li.current:hover a,.breadcrumbs li.current:focus a{text-decoration:none}.breadcrumbs li.unavailable a{color:#999}.breadcrumbs li.unavailable:hover a,.breadcrumbs li.unavailable a:focus{text-decoration:none;color:#999;cursor:default}.breadcrumbs li:before{content:"/";color:#aaa;position:relative;top:1px}.breadcrumbs li:first-child a,.breadcrumbs li:first-child span{padding-left:0}.breadcrumbs li:first-child:before{content:""}.keystroke,kbd{background-color:#ededed;border-color:#dbdbdb;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:0.9375em;padding:0.125em 0.25em 0em;-webkit-border-radius:3px;border-radius:3px}.label{font-weight:500;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline;position:relative;padding:0.1875em 0.625em 0.25em;font-size:0.875em;background-color:#2ba6cb;color:#fff}.label.radius{-webkit-border-radius:3px;border-radius:3px}.label.round{-webkit-border-radius:1000px;border-radius:1000px}.label.alert{background-color:#c60f13;color:#fff}.label.success{background-color:#5da423;color:#fff}.label.secondary{background-color:#e9e9e9;color:#333}.inline-list{margin:0 0 1.0625em -1.375em;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375em;display:block}.inline-list>li>*{display:block}.pagination{display:block;height:1.5em;margin-left:-0.3125em}.pagination li{display:block;float:left;height:1.5em;color:#222;font-size:0.875em;margin-left:0.3125em}.pagination li a{display:block;padding:0.0625em 0.4375em 0.0625em;color:#999}.pagination li:hover a,.pagination li a:focus{background:#e6e6e6}.pagination li.unavailable a{cursor:default;color:#999}.pagination li.unavailable:hover a,.pagination li.unavailable a:focus{background:transparent}.pagination li.current a{background:#2ba6cb;color:#fff;font-weight:bold;cursor:default}.pagination li.current a:hover,.pagination li.current a:focus{background:#2ba6cb}.pagination-centered{text-align:center}.pagination-centered ul>li{float:none;display:inline-block}.panel{border-style:solid;border-width:1px;border-color:#d9d9d9;margin-bottom:1.25em;padding:1.25em;background:#f2f2f2}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625em}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#2284a1;margin-bottom:1.25em;padding:1.25em;background:#2ba6cb;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{color:#fff}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625em}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.radius{-webkit-border-radius:3px;border-radius:3px}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25em}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#ddd;padding:0.9375em 1.25em;text-align:center;color:#333;font-weight:bold;font-size:1em}.pricing-table .price{background-color:#eee;padding:0.9375em 1.25em;text-align:center;color:#333;font-weight:normal;font-size:1.25em}.pricing-table .description{background-color:#fff;padding:0.9375em;text-align:center;color:#777;font-size:0.75em;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd}.pricing-table .bullet-item{background-color:#fff;padding:0.9375em;text-align:center;color:#333;font-size:0.875em;font-weight:normal;border-bottom:dotted 1px #ddd}.pricing-table .cta-button{background-color:#f5f5f5;text-align:center;padding:1.25em 1.25em 0}.progress{height:1.5625em;border:1px solid #ccc;padding:0.125em;margin-bottom:0.625em}.progress .meter{background:#2ba6cb;height:100%;display:block}.progress.secondary .meter{background:#e9e9e9;height:100%;display:block}.progress.success .meter{background:#5da423;height:100%;display:block}.progress.alert .meter{background:#c60f13;height:100%;display:block}.progress.radius{-webkit-border-radius:3px;border-radius:3px}.progress.radius .meter{-webkit-border-radius:2px;border-radius:2px}.progress.round{-webkit-border-radius:1000px;border-radius:1000px}.progress.round .meter{-webkit-border-radius:999px;border-radius:999px}.side-nav{display:block;margin:0;padding:0.875em 0;list-style-type:none;list-style-position:inside}.side-nav li{margin:0 0 0.4375em 0;font-size:0.875em}.side-nav li a{display:block;color:#2ba6cb}.side-nav li.active a{color:#4d4d4d;font-weight:bold}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#e6e6e6}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25em 0 1.125em;padding-top:0.25em;margin-right:0;margin-left:-0.5625em}.sub-nav dt,.sub-nav dd{float:left;display:inline;margin-left:0.5625em;margin-bottom:0.625em;font-weight:normal;font-size:0.875em}.sub-nav dt a,.sub-nav dd a{color:#999;text-decoration:none}.sub-nav dt.active a,.sub-nav dd.active a{-webkit-border-radius:1000px;border-radius:1000px;font-weight:bold;background:#2ba6cb;padding:0.1875em 0.5625em;cursor:default;color:#fff}@media only screen{.switch{position:relative;width:100%;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.25em;-webkit-animation:webkitSiblingBugfix infinite 1s;height:36px;background:#fff;border-color:#ccc}.switch label{position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;text-align:right;font-weight:bold;text-align:left;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.switch input{position:absolute;z-index:3;opacity:0;width:100%;height:100%}.switch input:hover,.switch input:focus{cursor:pointer}.switch>span{position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.switch input:not(:checked)+label{opacity:0}.switch input:checked{display:none !important}.switch input{left:0;display:block !important}.switch input:first-of-type+label,.switch input:first-of-type+span+label{left:-50%}.switch input:first-of-type:checked+label,.switch input:first-of-type:checked+span+label{left:0%}.switch input:last-of-type+label,.switch input:last-of-type+span+label{right:-50%;left:auto;text-align:right}.switch input:last-of-type:checked+label,.switch input:last-of-type:checked+span+label{right:0%;left:auto}.switch span.custom{display:none !important}.switch label{padding:0 0.375em;line-height:2.3em;font-size:0.875em}.switch input:first-of-type:checked ~ span{left:100%;margin-left:-2.1875em}.switch>span{width:2.25em;height:2.25em}.switch>span{border-color:#b3b3b3;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 1000px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px #f5f5f5;box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 980px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px #f5f5f5}.switch:hover>span,.switch:focus>span{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e6e6e6 100%);background:-webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%);background:linear-gradient(to bottom, #fff 0%, #e6e6e6 100%)}.switch:active{background:transparent}.switch.large{height:44px}.switch.large label{padding:0 0.375em;line-height:2.3em;font-size:1.0625em}.switch.large input:first-of-type:checked ~ span{left:100%;margin-left:-2.6875em}.switch.large>span{width:2.75em;height:2.75em}.switch.small{height:28px}.switch.small label{padding:0 0.375em;line-height:2.1em;font-size:0.75em}.switch.small input:first-of-type:checked ~ span{left:100%;margin-left:-1.6875em}.switch.small>span{width:1.75em;height:1.75em}.switch.tiny{height:22px}.switch.tiny label{padding:0 0.375em;line-height:1.9em;font-size:0.6875em}.switch.tiny input:first-of-type:checked ~ span{left:100%;margin-left:-1.3125em}.switch.tiny>span{width:1.375em;height:1.375em}.switch.radius{-webkit-border-radius:4px;border-radius:4px}.switch.radius>span{-webkit-border-radius:3px;border-radius:3px}.switch.round{-webkit-border-radius:1000px;border-radius:1000px}.switch.round>span{-webkit-border-radius:999px;border-radius:999px}.switch.round label{padding:0 0.5625em}@-webkit-keyframes webkitSiblingBugfix{from{position:relative}to{position:relative}}}[data-magellan-expedition]{background:#fff;z-index:999;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd{margin-bottom:0}table{background:#fff;margin-bottom:1.25em;border:solid 1px #ddd}table thead,table tfoot{background:#f5f5f5;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:0.875em;color:#222;text-align:left}table tr th,table tr td{padding:0.5625em 0.625em;font-size:0.875em;color:#222}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125em}.th{display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out}.th:hover,.th:focus{-webkit-box-shadow:0 0 6px 1px rgba(43,166,203,0.5);box-shadow:0 0 6px 1px rgba(43,166,203,0.5)}.th.radius{-webkit-border-radius:3px;border-radius:3px}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #196177;color:#2ba6cb}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:999;font-weight:bold;font-size:0.9375em;line-height:1.3;padding:0.5em;max-width:85%;left:50%;width:100%;color:#fff;background:#000;-webkit-border-radius:3px;border-radius:3px}.tooltip>.nub{display:block;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #000 transparent;top:-10px}.tooltip.opened{color:#2ba6cb !important;border-bottom:dotted 1px #196177 !important}.tap-to-close{display:block;font-size:0.625em;color:#888;font-weight:normal}@media only screen and (min-width: 48em){.tooltip>.nub{border-color:transparent transparent #000 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#000 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #000;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #000 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}@media only screen and (max-width: 767px){.f-dropdown{max-width:100%;left:0}}.f-dropdown{position:absolute;left:-9999px;top:-9999px;list-style:none;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;margin-top:2px;max-width:200px}.f-dropdown *:first-child{margin-top:0}.f-dropdown *:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:solid 6px;border-color:transparent transparent #fff transparent;position:absolute;top:-12px;left:10px;z-index:99}.f-dropdown:after{content:"";display:block;width:0;height:0;border:solid 7px;border-color:transparent transparent #ccc transparent;position:absolute;top:-14px;left:9px;z-index:98}.f-dropdown li{font-size:0.875em;cursor:pointer;padding:0.3125em 0.625em;line-height:1.125em;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}.f-dropdown li a{color:#555}.f-dropdown.content{position:absolute;left:-9999px;top:-9999px;list-style:none;padding:1.25em;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;max-width:200px}.f-dropdown.content *:first-child{margin-top:0}.f-dropdown.content *:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px} +*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative}a:focus{outline:none}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 48em){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.small-push-1{left:inherit}.small-pull-1{right:inherit}.small-push-2{left:inherit}.small-pull-2{right:inherit}.small-push-3{left:inherit}.small-pull-3{right:inherit}.small-push-4{left:inherit}.small-pull-4{right:inherit}.small-push-5{left:inherit}.small-pull-5{right:inherit}.small-push-6{left:inherit}.small-pull-6{right:inherit}.small-push-7{left:inherit}.small-pull-7{right:inherit}.small-push-8{left:inherit}.small-pull-8{right:inherit}.small-push-9{left:inherit}.small-pull-9{right:inherit}.small-push-10{left:inherit}.small-pull-10{right:inherit}.small-push-11{left:inherit}.small-pull-11{right:inherit}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:none}}.show-for-small,.show-for-medium-down,.show-for-large-down{display:inherit !important}.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important}.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none !important}table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge{display:table}thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge{display:table-header-group !important}tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge{display:table-row-group !important}tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge{display:table-row !important}td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge{display:table-cell !important}@media only screen and (min-width: 48em){.show-for-medium,.show-for-medium-up{display:inherit !important}.show-for-small{display:none !important}.hide-for-small{display:inherit !important}.hide-for-medium,.hide-for-medium-up{display:none !important}table.show-for-medium,table.show-for-medium-up,table.hide-for-small{display:table}thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small{display:table-header-group !important}tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small{display:table-row-group !important}tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small{display:table-row !important}td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small{display:table-cell !important}}@media only screen and (min-width: 80em){.show-for-large,.show-for-large-up{display:inherit !important}.show-for-medium,.show-for-medium-down{display:none !important}.hide-for-medium,.hide-for-medium-down{display:inherit !important}.hide-for-large,.hide-for-large-up{display:none !important}table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down{display:table}thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down{display:table-header-group !important}tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down{display:table-row-group !important}tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down{display:table-row !important}td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down{display:table-cell !important}}@media only screen and (min-width: 90em){.show-for-xlarge{display:inherit !important}.show-for-large,.show-for-large-down{display:none !important}.hide-for-large,.hide-for-large-down{display:inherit !important}.hide-for-xlarge{display:none !important}table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{display:table}thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{display:table-header-group !important}tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{display:table-row-group !important}tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{display:table-row !important}td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -10px;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 10px 10px}.small-block-grid-1>li{width:100%;padding:0 10px 10px}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 10px 10px}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 10px 10px}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 10px 10px}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 10px 10px}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 10px 10px}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 10px 10px}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 10px 10px}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 10px 10px}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 10px 10px}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 10px 10px}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 10px 10px}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 48em){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 10px 10px}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 10px 10px}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 10px 10px}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 10px 10px}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 10px 10px}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 10px 10px}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 10px 10px}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 10px 10px}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 10px 10px}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 10px 10px}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 10px 10px}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 10px 10px}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}p.lead{font-size:1.21875em;line-height:1.6}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2em;margin-bottom:0.5em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#2795b6}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.5em;line-height:1.2125em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:0.3em;font-weight:bold}dl dd{margin-bottom:0.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125em;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #ddd;padding:0.625em 0.75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}@media only screen and (min-width: 48em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75em}h2{font-size:2.3125em}h3{font-size:1.6875em}h4{font-size:1.4375em}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}button,.button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:1;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:0.75em;padding-right:1.5em;padding-bottom:0.8125em;padding-left:1.5em;font-size:1em;background-color:#2ba6cb;border-color:#2284a1;color:#fff}button:hover,button:focus,.button:hover,.button:focus{background-color:#2284a1}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#d0d0d0}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#5da423;border-color:#457a1a;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#457a1a}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#970b0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}button.small,.button.small{padding-top:0.5625em;padding-right:1.125em;padding-bottom:0.625em;padding-left:1.125em;font-size:0.8125em}button.tiny,.button.tiny{padding-top:0.4375em;padding-right:0.875em;padding-bottom:0.5em;padding-left:0.875em;font-size:0.6875em}button.expand,.button.expand{padding-right:0px;padding-left:0px;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75em}button.right-align,.button.right-align{text-align:right;padding-right:0.75em}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#2ba6cb;border-color:#2284a1;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2284a1}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2ba6cb}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#d0d0d0}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#457a1a}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#970b0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}button,.button{padding-top:0.8125em;padding-bottom:0.75em}button.tiny,.button.tiny{padding-top:0.5em;padding-bottom:0.4375em}button.small,.button.small{padding-top:0.625em;padding-bottom:0.5625em}button.large,.button.large{padding-top:1.03125em;padding-bottom:1.03125em}@media only screen{button,.button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}button:active,.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}}@media only screen and (min-width: 48em){button,.button{display:inline-block}}form{margin:0 0 1em}form .row .row{margin:0 -0.5em}form .row .row .column,form .row .row .columns{padding:0 0.5em}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5em}label{font-size:0.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:0.1875em}label.right{float:none;text-align:right}label.inline{margin:0 0 1em 0;padding:0.625em 0}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875em;height:2.3125em;line-height:2.3125em}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}span.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333}span.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}span.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.radius>*:first-child,.input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.input-group.radius>*:last-child,.input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.round>*:first-child,.input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.input-group.round>*:last-child,.input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em 0;padding:0.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1em 0}input[type="file"]{width:100%}fieldset{border:solid 1px #ddd;padding:1.25em;margin:1.125em 0}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875em;margin:0;margin-left:-0.1875em}.error input,input.error,.error textarea,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus{background:#fafafa;border-color:#999}.error label,label.error{color:#c60f13}.error small,small.error{display:block;padding:0.375em 0.25em;margin-top:-1.3125em;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:#fff}form.custom .hidden-field{margin-left:-99999px;position:absolute;visibility:hidden}form.custom .custom{display:inline-block;width:16px;height:16px;position:relative;vertical-align:middle;border:solid 1px #ccc;background:#fff}form.custom .custom.checkbox{-webkit-border-radius:0px;border-radius:0px;padding:-3px}form.custom .custom.radio{-webkit-border-radius:1000px;border-radius:1000px;padding:3px}form.custom .custom.checkbox:before{content:"";display:block;font-size:20px;color:#fff}form.custom .custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:1000px;border-radius:1000px;background:#222;position:relative}form.custom .custom.checkbox.checked:before{content:"\2A2F";color:#222;margin-top:-8px;margin-left:2px}form.custom .custom.dropdown{display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0px;padding:0px;width:100%;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%);-webkit-box-shadow:none;box-shadow:none;font-size:0.875em;vertical-align:top}form.custom .custom.dropdown ul{overflow-y:auto;max-height:200px}form.custom .custom.dropdown .current{cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,0.75);text-decoration:none;overflow:hidden;display:block;margin-left:0.5em;margin-right:2.3125em}form.custom .custom.dropdown .selector{cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0}form.custom .custom.dropdown .selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:inset 5px;border-color:#aaa transparent transparent transparent;border-top-style:solid;position:absolute;left:0.9375em;top:50%;margin-top:-3px}form.custom .custom.dropdown:hover a.selector:after,form.custom .custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#222 transparent transparent transparent;border-top-style:solid}form.custom .custom.dropdown .disabled{color:#888}form.custom .custom.dropdown .disabled:hover{background:transparent;color:#888}form.custom .custom.dropdown .disabled:hover:after{display:none}form.custom .custom.dropdown.open ul{display:block;z-index:10;min-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}form.custom .custom.dropdown.small{max-width:134px}form.custom .custom.dropdown.medium{max-width:254px}form.custom .custom.dropdown.large{max-width:434px}form.custom .custom.dropdown.expand{width:100% !important}form.custom .custom.dropdown.open.small ul{min-width:134px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown.open.medium ul{min-width:254px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown.open.large ul{min-width:434px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);margin:0;padding:0;background:#fff;border:solid 1px #ccc;font-size:16px}form.custom .custom.dropdown ul li{color:#555;font-size:0.875em;cursor:default;padding-top:0.25em;padding-bottom:0.25em;padding-left:0.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none}form.custom .custom.dropdown ul li.selected{background:#eee;color:#000}form.custom .custom.dropdown ul li:hover{background-color:#e4e4e4;color:#000}form.custom .custom.dropdown ul li.selected:hover{background:#eee;cursor:default;color:#000}form.custom .custom.dropdown ul.show{display:block}form.custom .custom.disabled{background:#ddd}.button-group{list-style:none;margin:0;*zoom:1}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group>*{margin:0 0 0 -1px;float:left}.button-group>*:first-child{margin-left:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}.button-group.even-2 li{width:50%}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{width:33.33333%}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{width:25%}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{width:20%}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{width:16.66667%}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{width:14.28571%}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{width:12.5%}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar{*zoom:1}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625em}.button-bar .button-group div{overflow:hidden}.dropdown.button{position:relative;padding-right:3.1875em}.dropdown.button:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}.dropdown.button:before{border-width:0.5625em;right:1.5em;margin-top:-0.25em}.dropdown.button:before{border-color:#fff transparent transparent transparent}.dropdown.button.tiny{padding-right:2.1875em}.dropdown.button.tiny:before{border-width:0.4375em;right:0.875em;margin-top:-0.15625em}.dropdown.button.tiny:before{border-color:#fff transparent transparent transparent}.dropdown.button.small{padding-right:2.8125em}.dropdown.button.small:before{border-width:0.5625em;right:1.125em;margin-top:-0.21875em}.dropdown.button.small:before{border-color:#fff transparent transparent transparent}.dropdown.button.large{padding-right:4em}.dropdown.button.large:before{border-width:0.625em;right:1.75em;margin-top:-0.3125em}.dropdown.button.large:before{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:before{border-color:#333 transparent transparent transparent}.split.button{position:relative;padding-right:4.8em}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:before{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:#1e728c}.split.button span{width:3em}.split.button span:before{border-top-style:solid;border-width:0.5625em;top:1.125em;margin-left:-0.5625em}.split.button span:before{border-color:#fff transparent transparent transparent}.split.button.secondary span{border-left-color:#c3c3c3}.split.button.secondary span:before{border-color:#fff transparent transparent transparent}.split.button.alert span{border-left-color:#7f0a0c}.split.button.success span{border-left-color:#396516}.split.button.tiny{padding-right:3.9375em}.split.button.tiny span{width:2.84375em}.split.button.tiny span:before{border-top-style:solid;border-width:0.4375em;top:0.875em;margin-left:-0.3125em}.split.button.small{padding-right:3.9375em}.split.button.small span{width:2.8125em}.split.button.small span:before{border-top-style:solid;border-width:0.5625em;top:0.84375em;margin-left:-0.5625em}.split.button.large{padding-right:6em}.split.button.large span{width:3.75em}.split.button.large span:before{border-top-style:solid;border-width:0.625em;top:1.3125em;margin-left:-0.5625em}.split.button.expand{padding-left:2em}.split.button.secondary span:before{border-color:#333 transparent transparent transparent}.split.button.radius span{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.split.button.round span{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.section-container,.section-container.auto{width:100%;display:block;margin-bottom:1.25em;border:1px solid #ccc;border-top:none}.section-container>section,.section-container>.section,.section-container.auto>section,.section-container.auto>.section{position:relative}.section-container>section>.title,.section-container>.section>.title,.section-container.auto>section>.title,.section-container.auto>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container>section>.title a,.section-container>.section>.title a,.section-container.auto>section>.title a,.section-container.auto>.section>.title a{padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap}.section-container>section>.title:hover,.section-container>.section>.title:hover,.section-container.auto>section>.title:hover,.section-container.auto>.section>.title:hover{background-color:#e2e2e2}.section-container>section .content,.section-container>.section .content,.section-container.auto>section .content,.section-container.auto>.section .content{display:none;padding:0.9375em;background-color:#fff}.section-container>section .content>*:last-child,.section-container>.section .content>*:last-child,.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{margin-bottom:0}.section-container>section .content>*:first-child,.section-container>.section .content>*:first-child,.section-container.auto>section .content>*:first-child,.section-container.auto>.section .content>*:first-child{padding-top:0}.section-container>section .content>*:last-child,.section-container>.section .content>*:last-child,.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{padding-bottom:0}.section-container>section.active>.content,.section-container>.section.active>.content,.section-container.auto>section.active>.content,.section-container.auto>.section.active>.content{display:block}.section-container>section.active>.title,.section-container>.section.active>.title,.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{background:#d5d5d5}.section-container>section.active>.title a,.section-container>.section.active>.title a,.section-container.auto>section.active>.title a,.section-container.auto>.section.active>.title a{color:#333}.section-container>section>.title,.section-container>.section>.title,.section-container.auto>section>.title,.section-container.auto>.section>.title{top:0;width:100%;margin:0;border-top:solid 1px #ccc}.section-container>section>.title a,.section-container>.section>.title a,.section-container.auto>section>.title a,.section-container.auto>.section>.title a{width:100%}.section-container.tabs{border:0;position:relative}.section-container.tabs>section,.section-container.tabs>.section{border:0;position:static}.section-container.tabs>section>.title,.section-container.tabs>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.tabs>section>.title a,.section-container.tabs>.section>.title a{padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap}.section-container.tabs>section>.title:hover,.section-container.tabs>.section>.title:hover{background-color:#e2e2e2}.section-container.tabs>section .content,.section-container.tabs>.section .content{display:none;padding:0.9375em;background-color:#fff}.section-container.tabs>section .content>*:last-child,.section-container.tabs>.section .content>*:last-child{margin-bottom:0}.section-container.tabs>section .content>*:first-child,.section-container.tabs>.section .content>*:first-child{padding-top:0}.section-container.tabs>section .content>*:last-child,.section-container.tabs>.section .content>*:last-child{padding-bottom:0}.section-container.tabs>section.active>.content,.section-container.tabs>.section.active>.content{display:block}.section-container.tabs>section.active>.title,.section-container.tabs>.section.active>.title{background:#fff}.section-container.tabs>section.active>.title a,.section-container.tabs>.section.active>.title a{color:#333}.section-container.tabs>section>.title,.section-container.tabs>.section>.title{width:auto;border:solid 1px #ccc;border-right:0;border-bottom:0;position:absolute;top:0;z-index:1}.section-container.tabs>section>.title a,.section-container.tabs>.section>.title a{width:100%}.section-container.tabs>section:last-child .title,.section-container.tabs>.section:last-child .title{border-right:solid 1px #ccc}.section-container.tabs>section .content,.section-container.tabs>.section .content{border:solid 1px #ccc;position:absolute;z-index:10;display:none;top:-1px}.section-container.tabs>section.active>.title,.section-container.tabs>.section.active>.title{z-index:11;border-bottom:0;background-color:#fff}.section-container.tabs>section.active>.content,.section-container.tabs>.section.active>.content{position:relative}@media only screen and (min-width: 48em){.section-container.auto{border:0;position:relative}.section-container.auto>section,.section-container.auto>.section{border:0;position:static}.section-container.auto>section>.title,.section-container.auto>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.auto>section>.title a,.section-container.auto>.section>.title a{padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap}.section-container.auto>section>.title:hover,.section-container.auto>.section>.title:hover{background-color:#e2e2e2}.section-container.auto>section .content,.section-container.auto>.section .content{display:none;padding:0.9375em;background-color:#fff}.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{margin-bottom:0}.section-container.auto>section .content>*:first-child,.section-container.auto>.section .content>*:first-child{padding-top:0}.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{padding-bottom:0}.section-container.auto>section.active>.content,.section-container.auto>.section.active>.content{display:block}.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{background:#fff}.section-container.auto>section.active>.title a,.section-container.auto>.section.active>.title a{color:#333}.section-container.auto>section>.title,.section-container.auto>.section>.title{width:auto;border:solid 1px #ccc;border-right:0;border-bottom:0;position:absolute;top:0;z-index:1}.section-container.auto>section>.title a,.section-container.auto>.section>.title a{width:100%}.section-container.auto>section:last-child .title,.section-container.auto>.section:last-child .title{border-right:solid 1px #ccc}.section-container.auto>section .content,.section-container.auto>.section .content{border:solid 1px #ccc;position:absolute;z-index:10;display:none;top:-1px}.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{z-index:11;border-bottom:0;background-color:#fff}.section-container.auto>section.active>.content,.section-container.auto>.section.active>.content{position:relative}.section-container.accordion .section{padding-top:0 !important}.section-container.vertical-tabs{border:1px solid #ccc;position:relative}.section-container.vertical-tabs section,.section-container.vertical-tabs .section{padding-top:0 !important;border:0;position:static}.section-container.vertical-tabs section>.title,.section-container.vertical-tabs .section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.vertical-tabs section>.title a,.section-container.vertical-tabs .section>.title a{padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap}.section-container.vertical-tabs section>.title:hover,.section-container.vertical-tabs .section>.title:hover{background-color:#e2e2e2}.section-container.vertical-tabs section .content,.section-container.vertical-tabs .section .content{display:none;padding:0.9375em;background-color:#fff}.section-container.vertical-tabs section .content>*:last-child,.section-container.vertical-tabs .section .content>*:last-child{margin-bottom:0}.section-container.vertical-tabs section .content>*:first-child,.section-container.vertical-tabs .section .content>*:first-child{padding-top:0}.section-container.vertical-tabs section .content>*:last-child,.section-container.vertical-tabs .section .content>*:last-child{padding-bottom:0}.section-container.vertical-tabs section.active>.content,.section-container.vertical-tabs .section.active>.content{display:block}.section-container.vertical-tabs section.active>.title,.section-container.vertical-tabs .section.active>.title{background:#d5d5d5}.section-container.vertical-tabs section.active>.title a,.section-container.vertical-tabs .section.active>.title a{color:#333}.section-container.vertical-tabs section>.title,.section-container.vertical-tabs .section>.title{position:absolute;border-top:solid 1px #ccc;width:12.5em}.section-container.vertical-tabs section:first-child .title,.section-container.vertical-tabs .section:first-child .title{border-top:0}.section-container.vertical-tabs section .content,.section-container.vertical-tabs .section .content{display:block;position:relative;left:12.5em;border-left:solid 1px #ccc;z-index:10}.section-container.vertical-tabs section.active>.title,.section-container.vertical-tabs .section.active>.title{background-color:#d5d5d5;width:12.5625em;border-right:solid 0 transparent;z-index:11}.section-container.vertical-tabs section.active:last-child .title,.section-container.vertical-tabs .section.active:last-child .title{border-bottom:0}.section-container.vertical-nav{border:0;position:relative}.section-container.vertical-nav>section,.section-container.vertical-nav>.section{padding-top:0 !important;position:relative}.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>.title a{padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap}.section-container.vertical-nav>section>.title:hover,.section-container.vertical-nav>.section>.title:hover{background-color:#e2e2e2}.section-container.vertical-nav>section .content,.section-container.vertical-nav>.section .content{display:none;padding:0.9375em;background-color:#fff}.section-container.vertical-nav>section .content>*:last-child,.section-container.vertical-nav>.section .content>*:last-child{margin-bottom:0}.section-container.vertical-nav>section .content>*:first-child,.section-container.vertical-nav>.section .content>*:first-child{padding-top:0}.section-container.vertical-nav>section .content>*:last-child,.section-container.vertical-nav>.section .content>*:last-child{padding-bottom:0}.section-container.vertical-nav>section.active>.content,.section-container.vertical-nav>.section.active>.content{display:block}.section-container.vertical-nav>section.active>.title,.section-container.vertical-nav>.section.active>.title{background:#d5d5d5}.section-container.vertical-nav>section.active>.title a,.section-container.vertical-nav>.section.active>.title a{color:#333}.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>.title{border-top:none;border:solid 1px #ccc}.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>.title a{display:block;width:100%}.section-container.vertical-nav>section .content,.section-container.vertical-nav>.section .content{display:none}.section-container.vertical-nav>section:first-child .title,.section-container.vertical-nav>.section:first-child .title{border-bottom:none}.section-container.vertical-nav>section.active>.content,.section-container.vertical-nav>.section.active>.content{display:block;position:absolute;left:100%;top:0px;z-index:999;min-width:12.5em;border:solid 1px #ccc}.section-container.horizontal-nav{position:relative;background:#efefef;border:1px solid #ccc}.section-container.horizontal-nav>section,.section-container.horizontal-nav>.section{padding-top:0;border:0;position:static}.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>.title a{padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap}.section-container.horizontal-nav>section>.title:hover,.section-container.horizontal-nav>.section>.title:hover{background-color:#e2e2e2}.section-container.horizontal-nav>section .content,.section-container.horizontal-nav>.section .content{display:none;padding:0.9375em;background-color:#fff}.section-container.horizontal-nav>section .content>*:last-child,.section-container.horizontal-nav>.section .content>*:last-child{margin-bottom:0}.section-container.horizontal-nav>section .content>*:first-child,.section-container.horizontal-nav>.section .content>*:first-child{padding-top:0}.section-container.horizontal-nav>section .content>*:last-child,.section-container.horizontal-nav>.section .content>*:last-child{padding-bottom:0}.section-container.horizontal-nav>section.active>.content,.section-container.horizontal-nav>.section.active>.content{display:block}.section-container.horizontal-nav>section.active>.title,.section-container.horizontal-nav>.section.active>.title{background:#d5d5d5}.section-container.horizontal-nav>section.active>.title a,.section-container.horizontal-nav>.section.active>.title a{color:#333}.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>.title{width:auto;border:solid 1px #ccc;border-left:0;top:-1px;position:absolute;z-index:1}.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>.title a{width:100%}.section-container.horizontal-nav>section .content,.section-container.horizontal-nav>.section .content{display:none}.section-container.horizontal-nav>section.active>.content,.section-container.horizontal-nav>.section.active>.content{display:block;position:absolute;z-index:999;left:0;top:-2px;min-width:12.5em;border:solid 1px #ccc}}.contain-to-grid{width:100%;background:#111}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#111;margin-bottom:1.875em}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:2.45em}.top-bar .button{padding-top:.5em;padding-bottom:.5em;margin-bottom:0}.top-bar .title-area{position:relative}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:1.0625em;margin:0}.top-bar .name h1 a{font-weight:bold;color:#fff;width:50%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:0.8125em;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{text-indent:-48px;width:34px;height:34px;line-height:33px;padding:0;color:#fff}.top-bar .toggle-topbar.menu-icon a span{position:absolute;right:0;display:block;width:16px;height:0;-webkit-box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#111}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#333;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-bottom:solid 1px #4d4d4d;border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:15px;font-size:0.8125em;font-weight:bold;background:#333}.top-bar-section ul li>a:hover{background:#2b2b2b}.top-bar-section ul li>a.button{background:#2ba6cb;font-size:0.8125em}.top-bar-section ul li>a.button:hover{background:#2284a1}.top-bar-section ul li>a.button.secondary{background:#e9e9e9}.top-bar-section ul li>a.button.secondary:hover{background:#d0d0d0}.top-bar-section ul li>a.button.success{background:#5da423}.top-bar-section ul li>a.button.success:hover{background:#457a1a}.top-bar-section ul li>a.button.alert{background:#c60f13}.top-bar-section ul li>a.button.alert:hover{background:#970b0e}.top-bar-section ul li.active>a{background:#2b2b2b}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:22px;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{visibility:visible}.top-bar-section .dropdown{position:absolute;left:100%;top:0;visibility:hidden;z-index:99}.top-bar-section .dropdown li{width:100%}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#555;font-weight:bold;font-size:0.625em}.top-bar-js-breakpoint{width:58.75em !important;visibility:hidden}.js-generated{display:block}@media only screen and (min-width: 58.75em){.top-bar{background:#111;*zoom:1;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button{line-height:2em;font-size:0.875em;height:2em;padding:0 10px;position:relative;top:8px}.top-bar.expanded{background:#111}.contain-to-grid .top-bar{max-width:62.5em;margin:0 auto;margin-bottom:1.875em}.top-bar-section{-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li a:not(.button){padding:0 15px;line-height:45px;background:#111}.top-bar-section li a:not(.button):hover{background:#000}.top-bar-section .has-dropdown>a{padding-right:35px !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.5) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{visibility:hidden}.top-bar-section .has-dropdown:hover>.dropdown,.top-bar-section .has-dropdown:active>.dropdown{visibility:visible}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";margin-top:-15px;right:5px}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:1;white-space:nowrap;padding:7px 15px;background:#1e1e1e}.top-bar-section .dropdown li label{white-space:nowrap;background:#1e1e1e}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #2b2b2b;border-left:solid 1px #000;clear:none;height:45px;width:0px}.top-bar-section .has-form{background:#111;padding:0 15px;height:45px}.top-bar-section ul.right li .dropdown{left:auto;right:0}.top-bar-section ul.right li .dropdown li .dropdown{right:100%}}.orbit-container{overflow:hidden;width:100%;position:relative;background:#f5f5f5}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative}.orbit-container .orbit-slides-container img{display:block}.orbit-container .orbit-slides-container>*{position:relative;float:left;height:100%}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:#000;background-color:rgba(0,0,0,0.6);color:#fff;width:100%;padding:10px 14px;font-size:0.875em}.orbit-container .orbit-slides-container>* .orbit-caption *{color:#fff}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:rgba(0,0,0,0)}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125em}.orbit-container .orbit-timer{position:absolute;top:10px;right:10px;height:6px;width:100px}.orbit-container .orbit-timer .orbit-progress{height:100%;background-color:#000;background-color:rgba(0,0,0,0.6);display:block;width:0%}.orbit-container .orbit-timer>span{display:none;position:absolute;top:10px;right:0px;width:11px;height:14px;border:solid 4px #000;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-6px;top:9px;width:11px;height:14px;border:inset 8px;border-right-style:solid;border-color:transparent transparent transparent #000}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:50%;margin-top:-25px;background-color:#000;background-color:rgba(0,0,0,0.6);width:50px;height:60px;line-height:50px;color:white;text-indent:-9999px !important}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-16px;display:block;width:0;height:0;border:inset 16px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#fff}.orbit-container .orbit-prev:hover>span{border-right-color:#ccc}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-8px}.orbit-container .orbit-next:hover>span{border-left-color:#ccc}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px}.orbit-bullets li{display:block;width:18px;height:18px;background:#999;float:left;margin-right:6px;border:solid 2px #222;-webkit-border-radius:1000px;border-radius:1000px}.orbit-bullets li.active{background:#222}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width: 48em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:98;display:none;top:0;left:0}.reveal-modal{visibility:hidden;display:none;position:absolute;left:50%;z-index:99;height:auto;background-color:#fff;margin-left:-40%;width:80%;background-color:#fff;padding:1.25em;border:solid 1px #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);top:50px}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}.reveal-modal .close-reveal-modal{font-size:1.375em;line-height:1;position:absolute;top:0.5em;right:0.6875em;color:#aaa;font-weight:bold;cursor:pointer}@media only screen and (min-width: 48em){.reveal-modal{padding:1.875em;top:6.25em}.reveal-modal.tiny{margin-left:-15%;width:30%}.reveal-modal.small{margin-left:-20%;width:40%}.reveal-modal.medium{margin-left:-30%;width:60%}.reveal-modal.large{margin-left:-35%;width:70%}.reveal-modal.xlarge{margin-left:-47.5%;width:95%}}@media print{.reveal-modal{background:#fff !important}}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#000;color:#fff;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125em 1.25em 1.5em}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:inset 14px}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#000;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-28px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#000 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px}.joyride-tip-guide .joyride-nub.right{right:-28px}.joyride-tip-guide .joyride-nub.left{left:-28px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#fff}.joyride-tip-guide p{margin:0 0 1.125em 0;font-size:0.875em;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555;position:absolute;right:1.0625em;bottom:1em}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777 !important;text-decoration:none;font-size:30px;font-weight:normal;line-height:0.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eee !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#ffffff;position:absolute;border-radius:3px;z-index:102;-moz-box-shadow:0px 0px 30px #fff;-webkit-box-shadow:0px 0px 15px #fff;box-shadow:0px 0px 15px #fff}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0px;left:0px}@media only screen and (min-width: 48em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#000 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px}.joyride-tip-guide .joyride-nub.right{border-color:#000 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-28px}.joyride-tip-guide .joyride-nub.left{border-color:#000 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-28px;right:auto}}[data-clearing]{*zoom:1;margin-bottom:0;list-style:none}[data-clearing]:before,[data-clearing]:after{content:" ";display:table}[data-clearing]:after{clear:both}[data-clearing] li{float:left;margin-right:10px}.clearing-blackout{background:#111;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#fff;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#111;width:100%;padding:10px 30px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:40px;line-height:1;color:#fff;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}@media only screen and (min-width: 48em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 16px}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#fff}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#fff}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.5}.clearing-feature ~ li{display:none}.clearing-assembled .clearing-container .carousel{background:#111;height:150px;margin-top:5px}.clearing-assembled .clearing-container .carousel>ul{display:block;z-index:999;width:200%;height:100%;margin-left:0;position:relative;left:0}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:175px;height:inherit;padding:0;float:left;overflow:hidden;margin-right:1px;position:relative;cursor:pointer;opacity:0.4}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{min-height:100%;height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;-webkit-box-shadow:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;min-width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .visible-img{background:#111;overflow:hidden;height:75%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:bold;margin-bottom:1.25em;position:relative;padding:0.6875em 1.3125em 0.75em 0.6875em;font-size:0.875em;background-color:#2ba6cb;border-color:#2284a1;color:#fff}.alert-box .close{font-size:1.375em;padding:5px 4px 4px;line-height:0;position:absolute;top:0.4375em;right:0.3125em;color:#333;opacity:0.3}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{-webkit-border-radius:3px;border-radius:3px}.alert-box.round{-webkit-border-radius:1000px;border-radius:1000px}.alert-box.success{background-color:#5da423;border-color:#457a1a;color:#fff}.alert-box.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}.alert-box.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#505050}.breadcrumbs{display:block;padding:0.5625em 0.875em 0.5625em;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f6f6f6;border-color:#dcdcdc;-webkit-border-radius:3px;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:0.6875em;text-transform:uppercase;color:#2ba6cb}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a,.breadcrumbs>* span{text-transform:uppercase;color:#2ba6cb}.breadcrumbs>*.current{cursor:default;color:#333}.breadcrumbs>*.current a{cursor:default;color:#333}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999}.breadcrumbs>*.unavailable a{color:#999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999;cursor:default}.breadcrumbs>*:before{content:"/";color:#aaa;margin:0 0.75em;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}.keystroke,kbd{background-color:#ededed;border-color:#dbdbdb;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:0.9375em;padding:0.125em 0.25em 0em;-webkit-border-radius:3px;border-radius:3px}.label{font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:0.1875em 0.625em 0.25em;font-size:0.875em;background-color:#2ba6cb;color:#fff}.label.radius{-webkit-border-radius:3px;border-radius:3px}.label.round{-webkit-border-radius:1000px;border-radius:1000px}.label.alert{background-color:#c60f13;color:#fff}.label.success{background-color:#5da423;color:#fff}.label.secondary{background-color:#e9e9e9;color:#333}.inline-list{margin:0 auto 1.0625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375em;display:block}.inline-list>li>*{display:block}.pagination{display:block;height:1.5em;margin-left:-0.3125em}.pagination li{display:block;float:left;height:1.5em;color:#222;font-size:0.875em;margin-left:0.3125em}.pagination li a{display:block;padding:0.0625em 0.4375em 0.0625em;color:#999}.pagination li:hover a,.pagination li a:focus{background:#e6e6e6}.pagination li.unavailable a{cursor:default;color:#999}.pagination li.unavailable:hover a,.pagination li.unavailable a:focus{background:transparent}.pagination li.current a{background:#2ba6cb;color:#fff;font-weight:bold;cursor:default}.pagination li.current a:hover,.pagination li.current a:focus{background:#2ba6cb}.pagination-centered{text-align:center}.pagination-centered ul>li{float:none;display:inline-block}.panel{border-style:solid;border-width:1px;border-color:#d9d9d9;margin-bottom:1.25em;padding:1.25em;background:#f2f2f2}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625em}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#2284a1;margin-bottom:1.25em;padding:1.25em;background:#2ba6cb;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{color:#fff}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625em}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.radius{-webkit-border-radius:3px;border-radius:3px}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25em}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#ddd;padding:0.9375em 1.25em;text-align:center;color:#333;font-weight:bold;font-size:1em}.pricing-table .price{background-color:#eee;padding:0.9375em 1.25em;text-align:center;color:#333;font-weight:normal;font-size:1.25em}.pricing-table .description{background-color:#fff;padding:0.9375em;text-align:center;color:#777;font-size:0.75em;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd}.pricing-table .bullet-item{background-color:#fff;padding:0.9375em;text-align:center;color:#333;font-size:0.875em;font-weight:normal;border-bottom:dotted 1px #ddd}.pricing-table .cta-button{background-color:#f5f5f5;text-align:center;padding:1.25em 1.25em 0}.progress{background-color:transparent;height:1.5625em;border:1px solid #ccc;padding:0.125em;margin-bottom:0.625em}.progress .meter{background:#2ba6cb;height:100%;display:block}.progress.secondary .meter{background:#e9e9e9;height:100%;display:block}.progress.success .meter{background:#5da423;height:100%;display:block}.progress.alert .meter{background:#c60f13;height:100%;display:block}.progress.radius{-webkit-border-radius:3px;border-radius:3px}.progress.radius .meter{-webkit-border-radius:2px;border-radius:2px}.progress.round{-webkit-border-radius:1000px;border-radius:1000px}.progress.round .meter{-webkit-border-radius:999px;border-radius:999px}.side-nav{display:block;margin:0;padding:0.875em 0;list-style-type:none;list-style-position:inside}.side-nav li{margin:0 0 0.4375em 0;font-size:0.875em}.side-nav li a{display:block;color:#2ba6cb}.side-nav li.active>a:first-child{color:#4d4d4d;font-weight:bold}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#e6e6e6}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25em 0 1.125em;padding-top:0.25em;margin-right:0;margin-left:-0.5625em}.sub-nav dt,.sub-nav dd{float:left;display:inline;margin-left:0.5625em;margin-bottom:0.625em;font-weight:normal;font-size:0.875em}.sub-nav dt a,.sub-nav dd a{color:#999;text-decoration:none}.sub-nav dt.active a,.sub-nav dd.active a{-webkit-border-radius:1000px;border-radius:1000px;font-weight:bold;background:#2ba6cb;padding:0.1875em 0.5625em;cursor:default;color:#fff}@media only screen{div.switch{position:relative;width:100%;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.25em;-webkit-animation:webkitSiblingBugfix infinite 1s;height:36px;background:#fff;border-color:#ccc}div.switch label{position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;font-weight:bold;text-align:left;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}div.switch input{position:absolute;z-index:3;opacity:0;width:100%;height:100%;-moz-appearance:none}div.switch input:hover,div.switch input:focus{cursor:pointer}div.switch>span{position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}div.switch input:not(:checked)+label{opacity:0}div.switch input:checked{display:none !important}div.switch input{left:0;display:block !important}div.switch input:first-of-type+label,div.switch input:first-of-type+span+label{left:-50%}div.switch input:first-of-type:checked+label,div.switch input:first-of-type:checked+span+label{left:0%}div.switch input:last-of-type+label,div.switch input:last-of-type+span+label{right:-50%;left:auto;text-align:right}div.switch input:last-of-type:checked+label,div.switch input:last-of-type:checked+span+label{right:0%;left:auto}div.switch span.custom{display:none !important}div.switch label{padding:0 0.375em;line-height:2.3em;font-size:0.875em}div.switch input:first-of-type:checked ~ span{left:100%;margin-left:-2.1875em}div.switch>span{width:2.25em;height:2.25em}div.switch>span{border-color:#b3b3b3;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 1000px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px #f5f5f5;box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 980px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px #f5f5f5}div.switch:hover>span,div.switch:focus>span{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e6e6e6 100%);background:-webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%);background:linear-gradient(to bottom, #fff 0%, #e6e6e6 100%)}div.switch:active{background:transparent}div.switch.large{height:44px}div.switch.large label{padding:0 0.375em;line-height:2.3em;font-size:1.0625em}div.switch.large input:first-of-type:checked ~ span{left:100%;margin-left:-2.6875em}div.switch.large>span{width:2.75em;height:2.75em}div.switch.small{height:28px}div.switch.small label{padding:0 0.375em;line-height:2.1em;font-size:0.75em}div.switch.small input:first-of-type:checked ~ span{left:100%;margin-left:-1.6875em}div.switch.small>span{width:1.75em;height:1.75em}div.switch.tiny{height:22px}div.switch.tiny label{padding:0 0.375em;line-height:1.9em;font-size:0.6875em}div.switch.tiny input:first-of-type:checked ~ span{left:100%;margin-left:-1.3125em}div.switch.tiny>span{width:1.375em;height:1.375em}div.switch.radius{-webkit-border-radius:4px;border-radius:4px}div.switch.radius>span{-webkit-border-radius:3px;border-radius:3px}div.switch.round{-webkit-border-radius:1000px;border-radius:1000px}div.switch.round>span{-webkit-border-radius:999px;border-radius:999px}div.switch.round label{padding:0 0.5625em}@-webkit-keyframes webkitSiblingBugfix{from{position:relative}to{position:relative}}}[data-magellan-expedition]{background:#fff;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd{margin-bottom:0}table{background:#fff;margin-bottom:1.25em;border:solid 1px #ddd}table thead,table tfoot{background:#f5f5f5;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:0.875em;color:#222;text-align:left}table tr th,table tr td{padding:0.5625em 0.625em;font-size:0.875em;color:#222}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125em}.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out}.th:hover,.th:focus{-webkit-box-shadow:0 0 6px 1px rgba(43,166,203,0.5);box-shadow:0 0 6px 1px rgba(43,166,203,0.5)}.th.radius{-webkit-border-radius:3px;border-radius:3px}a.th{display:block}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #196177;color:#2ba6cb}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:999;font-weight:bold;font-size:0.9375em;line-height:1.3;padding:0.5em;max-width:85%;left:50%;width:100%;color:#fff;background:#000;-webkit-border-radius:3px;border-radius:3px}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #000 transparent;top:-10px}.tooltip.opened{color:#2ba6cb !important;border-bottom:dotted 1px #196177 !important}.tap-to-close{display:block;font-size:0.625em;color:#888;font-weight:normal}@media only screen and (min-width: 48em){.tooltip>.nub{border-color:transparent transparent #000 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#000 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #000;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #000 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}@media only screen and (max-width: 767px){.f-dropdown{max-width:100%;left:0}}.f-dropdown{position:absolute;top:-9999px;list-style:none;padding:1.25em;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;margin-top:2px;max-width:200px}.f-dropdown *:first-child{margin-top:0}.f-dropdown *:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown li{font-size:0.875em;cursor:pointer;line-height:1.125em;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}.f-dropdown li a{display:block;padding:0.3125em 0.625em;color:#555}.f-dropdown.content{position:absolute;top:-9999px;list-style:none;padding:1.25em;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;max-width:200px}.f-dropdown.content *:first-child{margin-top:0}.f-dropdown.content *:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px} diff --git a/tuxlite_zf/static/css/normalize.css b/tuxlite_zf/static/css/normalize.css index a9c6f52..6d24a38 100644 --- a/tuxlite_zf/static/css/normalize.css +++ b/tuxlite_zf/static/css/normalize.css @@ -1,4 +1,4 @@ -/*! normalize.css v2.1.0 | MIT License | git.io/normalize */ +/*! normalize.css v2.1.1 | MIT License | git.io/normalize */ /* ========================================================================== HTML5 display definitions @@ -56,15 +56,21 @@ audio:not([controls]) { ========================================================================== */ /** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling + * 1. Prevent system color scheme's background color being used in Firefox, IE, + * and Opera. + * 2. Prevent system color scheme's text color being used in Firefox, IE, and + * Opera. + * 3. Set default font family to sans-serif. + * 4. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ html { - font-family: sans-serif; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ - -ms-text-size-adjust: 100%; /* 2 */ + background: #fff; /* 1 */ + color: #000; /* 2 */ + font-family: sans-serif; /* 3 */ + -ms-text-size-adjust: 100%; /* 4 */ + -webkit-text-size-adjust: 100%; /* 4 */ } /** diff --git a/tuxlite_zf/static/css/pygments.css b/tuxlite_zf/static/css/pygments.css index f7d2bf1..085db80 100644 --- a/tuxlite_zf/static/css/pygments.css +++ b/tuxlite_zf/static/css/pygments.css @@ -1,69 +1,69 @@ -.codehilite .hll { background-color: #222222 } -.codehilite .c { color: #000080 } /* Comment */ -.codehilite .err { color: #cccccc; border: 1px solid #FF0000 } /* Error */ -.codehilite .g { color: #cccccc } /* Generic */ -.codehilite .k { color: #cdcd00 } /* Keyword */ -.codehilite .l { color: #cccccc } /* Literal */ -.codehilite .n { color: #cccccc } /* Name */ -.codehilite .o { color: #3399cc } /* Operator */ -.codehilite .x { color: #cccccc } /* Other */ -.codehilite .p { color: #cccccc } /* Punctuation */ -.codehilite .cm { color: #000080 } /* Comment.Multiline */ -.codehilite .cp { color: #000080 } /* Comment.Preproc */ -.codehilite .c1 { color: #000080 } /* Comment.Single */ -.codehilite .cs { color: #cd0000; font-weight: bold } /* Comment.Special */ -.codehilite .gd { color: #cd0000 } /* Generic.Deleted */ -.codehilite .ge { color: #cccccc; font-style: italic } /* Generic.Emph */ -.codehilite .gr { color: #FF0000 } /* Generic.Error */ -.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.codehilite .gi { color: #00cd00 } /* Generic.Inserted */ -.codehilite .go { color: #808080 } /* Generic.Output */ -.codehilite .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.codehilite .gs { color: #cccccc; font-weight: bold } /* Generic.Strong */ -.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.codehilite .gt { color: #0040D0 } /* Generic.Traceback */ -.codehilite .kc { color: #cdcd00 } /* Keyword.Constant */ -.codehilite .kd { color: #00cd00 } /* Keyword.Declaration */ -.codehilite .kn { color: #cd00cd } /* Keyword.Namespace */ -.codehilite .kp { color: #cdcd00 } /* Keyword.Pseudo */ -.codehilite .kr { color: #cdcd00 } /* Keyword.Reserved */ -.codehilite .kt { color: #00cd00 } /* Keyword.Type */ -.codehilite .ld { color: #cccccc } /* Literal.Date */ -.codehilite .m { color: #cd00cd } /* Literal.Number */ -.codehilite .s { color: #cd0000 } /* Literal.String */ -.codehilite .na { color: #cccccc } /* Name.Attribute */ -.codehilite .nb { color: #cd00cd } /* Name.Builtin */ -.codehilite .nc { color: #00cdcd } /* Name.Class */ -.codehilite .no { color: #cccccc } /* Name.Constant */ -.codehilite .nd { color: #cccccc } /* Name.Decorator */ -.codehilite .ni { color: #cccccc } /* Name.Entity */ -.codehilite .ne { color: #666699; font-weight: bold } /* Name.Exception */ -.codehilite .nf { color: #cccccc } /* Name.Function */ -.codehilite .nl { color: #cccccc } /* Name.Label */ -.codehilite .nn { color: #cccccc } /* Name.Namespace */ -.codehilite .nx { color: #cccccc } /* Name.Other */ -.codehilite .py { color: #cccccc } /* Name.Property */ -.codehilite .nt { color: #cccccc } /* Name.Tag */ -.codehilite .nv { color: #00cdcd } /* Name.Variable */ -.codehilite .ow { color: #cdcd00 } /* Operator.Word */ -.codehilite .w { color: #cccccc } /* Text.Whitespace */ -.codehilite .mf { color: #cd00cd } /* Literal.Number.Float */ -.codehilite .mh { color: #cd00cd } /* Literal.Number.Hex */ -.codehilite .mi { color: #cd00cd } /* Literal.Number.Integer */ -.codehilite .mo { color: #cd00cd } /* Literal.Number.Oct */ -.codehilite .sb { color: #cd0000 } /* Literal.String.Backtick */ -.codehilite .sc { color: #cd0000 } /* Literal.String.Char */ -.codehilite .sd { color: #cd0000 } /* Literal.String.Doc */ -.codehilite .s2 { color: #cd0000 } /* Literal.String.Double */ -.codehilite .se { color: #cd0000 } /* Literal.String.Escape */ -.codehilite .sh { color: #cd0000 } /* Literal.String.Heredoc */ -.codehilite .si { color: #cd0000 } /* Literal.String.Interpol */ -.codehilite .sx { color: #cd0000 } /* Literal.String.Other */ -.codehilite .sr { color: #cd0000 } /* Literal.String.Regex */ -.codehilite .s1 { color: #cd0000 } /* Literal.String.Single */ -.codehilite .ss { color: #cd0000 } /* Literal.String.Symbol */ -.codehilite .bp { color: #cd00cd } /* Name.Builtin.Pseudo */ -.codehilite .vc { color: #00cdcd } /* Name.Variable.Class */ -.codehilite .vg { color: #00cdcd } /* Name.Variable.Global */ -.codehilite .vi { color: #00cdcd } /* Name.Variable.Instance */ -.codehilite .il { color: #cd00cd } /* Literal.Number.Integer.Long */ \ No newline at end of file +.highlight { background-color: #ffffcc } +.highlight .c { color: #586E75 } /* Comment */ +.highlight .err { color: #93A1A1 } /* Error */ +.highlight .g { color: #93A1A1 } /* Generic */ +.highlight .k { color: #859900 } /* Keyword */ +.highlight .l { color: #93A1A1 } /* Literal */ +.highlight .n { color: #93A1A1 } /* Name */ +.highlight .o { color: #859900 } /* Operator */ +.highlight .x { color: #CB4B16 } /* Other */ +.highlight .p { color: #93A1A1 } /* Punctuation */ +.highlight .cm { color: #586E75 } /* Comment.Multiline */ +.highlight .cp { color: #859900 } /* Comment.Preproc */ +.highlight .c1 { color: #586E75 } /* Comment.Single */ +.highlight .cs { color: #859900 } /* Comment.Special */ +.highlight .gd { color: #2AA198 } /* Generic.Deleted */ +.highlight .ge { color: #93A1A1; font-style: italic } /* Generic.Emph */ +.highlight .gr { color: #DC322F } /* Generic.Error */ +.highlight .gh { color: #CB4B16 } /* Generic.Heading */ +.highlight .gi { color: #859900 } /* Generic.Inserted */ +.highlight .go { color: #93A1A1 } /* Generic.Output */ +.highlight .gp { color: #93A1A1 } /* Generic.Prompt */ +.highlight .gs { color: #93A1A1; font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #CB4B16 } /* Generic.Subheading */ +.highlight .gt { color: #93A1A1 } /* Generic.Traceback */ +.highlight .kc { color: #CB4B16 } /* Keyword.Constant */ +.highlight .kd { color: #268BD2 } /* Keyword.Declaration */ +.highlight .kn { color: #859900 } /* Keyword.Namespace */ +.highlight .kp { color: #859900 } /* Keyword.Pseudo */ +.highlight .kr { color: #268BD2 } /* Keyword.Reserved */ +.highlight .kt { color: #DC322F } /* Keyword.Type */ +.highlight .ld { color: #93A1A1 } /* Literal.Date */ +.highlight .m { color: #2AA198 } /* Literal.Number */ +.highlight .s { color: #2AA198 } /* Literal.String */ +.highlight .na { color: #93A1A1 } /* Name.Attribute */ +.highlight .nb { color: #B58900 } /* Name.Builtin */ +.highlight .nc { color: #268BD2 } /* Name.Class */ +.highlight .no { color: #CB4B16 } /* Name.Constant */ +.highlight .nd { color: #268BD2 } /* Name.Decorator */ +.highlight .ni { color: #CB4B16 } /* Name.Entity */ +.highlight .ne { color: #CB4B16 } /* Name.Exception */ +.highlight .nf { color: #268BD2 } /* Name.Function */ +.highlight .nl { color: #93A1A1 } /* Name.Label */ +.highlight .nn { color: #93A1A1 } /* Name.Namespace */ +.highlight .nx { color: #93A1A1 } /* Name.Other */ +.highlight .py { color: #93A1A1 } /* Name.Property */ +.highlight .nt { color: #268BD2 } /* Name.Tag */ +.highlight .nv { color: #268BD2 } /* Name.Variable */ +.highlight .ow { color: #859900 } /* Operator.Word */ +.highlight .w { color: #93A1A1 } /* Text.Whitespace */ +.highlight .mf { color: #2AA198 } /* Literal.Number.Float */ +.highlight .mh { color: #2AA198 } /* Literal.Number.Hex */ +.highlight .mi { color: #2AA198 } /* Literal.Number.Integer */ +.highlight .mo { color: #2AA198 } /* Literal.Number.Oct */ +.highlight .sb { color: #586E75 } /* Literal.String.Backtick */ +.highlight .sc { color: #2AA198 } /* Literal.String.Char */ +.highlight .sd { color: #93A1A1 } /* Literal.String.Doc */ +.highlight .s2 { color: #2AA198 } /* Literal.String.Double */ +.highlight .se { color: #CB4B16 } /* Literal.String.Escape */ +.highlight .sh { color: #93A1A1 } /* Literal.String.Heredoc */ +.highlight .si { color: #2AA198 } /* Literal.String.Interpol */ +.highlight .sx { color: #2AA198 } /* Literal.String.Other */ +.highlight .sr { color: #DC322F } /* Literal.String.Regex */ +.highlight .s1 { color: #2AA198 } /* Literal.String.Single */ +.highlight .ss { color: #2AA198 } /* Literal.String.Symbol */ +.highlight .bp { color: #268BD2 } /* Name.Builtin.Pseudo */ +.highlight .vc { color: #268BD2 } /* Name.Variable.Class */ +.highlight .vg { color: #268BD2 } /* Name.Variable.Global */ +.highlight .vi { color: #268BD2 } /* Name.Variable.Instance */ +.highlight .il { color: #2AA198 } /* Literal.Number.Integer.Long */ diff --git a/tuxlite_zf/static/css/style.css b/tuxlite_zf/static/css/style.css index e908a7f..7735f9d 100644 --- a/tuxlite_zf/static/css/style.css +++ b/tuxlite_zf/static/css/style.css @@ -1,14 +1,23 @@ /* Misc */ -.button { background-color: #0090d3; } -a { color: #0090d3; } body { word-wrap:break-word; } +ol li ul, ol li ol { +margin-bottom: 1.25em; +} + +ul, ol, dl { +list-style-position: inside; +} + + /* Base.html - top navigation */ -.top-bar { +.top-bar { +background: #2BA6E3; /* Header color */ height: 100%; margin-bottom: 1em; -box-shadow: 0.1em 0.1em 0.5em 0.1em; } + +.top-bar a { color: #fff } /* Sitename color */ ul.button-group.navigation { margin-bottom: 1em; } @@ -38,12 +47,24 @@ a.article-info { color: #aaa; } .table-archive { border: none; } -/* Index.html - line seperator for posts */ +/* Index.html - line separator for posts */ hr.gradient { border: 0; height: 1px; + margin-top: 3em; + margin-bottom: 3em; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); } + +/* Syntax Highlighting */ +.highlight > pre { +margin-top: 1em; +margin-bottom: 1em; +border: 1px solid #ccc; +background: #073642; +padding: 1em; +overflow: auto; +} diff --git a/tuxlite_zf/static/js/foundation.min.js b/tuxlite_zf/static/js/foundation.min.js index 4710be7..06237ad 100644 --- a/tuxlite_zf/static/js/foundation.min.js +++ b/tuxlite_zf/static/js/foundation.min.js @@ -6,5 +6,10 @@ * http://www.opensource.org/licenses/mit-license.php */ /*jslint unparam: true, browser: true, indent: 2 */ -(function(){Array.prototype.filter||(Array.prototype.filter=function(e){"use strict";if(this==null)throw new TypeError;var t=Object(this),n=t.length>>>0;if(typeof e!="function")try{throw new TypeError}catch(r){return}var i=[],s=arguments[1];for(var o=0;o0)for(var f=o.length-1;f>=0;f--)a.push(this.init_lib(o[f],u))}else for(var l in this.libs)a.push(this.init_lib(l,u));return typeof t=="function"&&u.unshift(t),this.response_obj(a,u)},response_obj:function(e,t){for(var n in t)if(typeof t[n]=="function")return t[n]({errors:e.filter(function(e){if(typeof e=="string")return e})});return e},init_lib:function(e,t){return this.trap(function(){if(this.libs.hasOwnProperty(e))return this.patch(this.libs[e]),this.libs[e].init.apply(this.libs[e],t)}.bind(this),e)},trap:function(e,t){if(!this.nc)try{return e()}catch(n){return this.error({name:t,message:"could not be initialized",more:n.name+" "+n.message})}return e()},patch:function(e){this.fix_outer(e)},inherit:function(e,t){var n=t.split(" ");for(var r=n.length-1;r>=0;r--)this.lib_methods.hasOwnProperty(n[r])&&(this.libs[e.name][n[r]]=this.lib_methods[n[r]])},libs:{},lib_methods:{set_data:function(e,t){var n=this.name+ +(new Date);Foundation.cache[n]=t,e.attr("data-"+this.name+"-id",n)},get_data:function(e){return Foundation.cache[e.attr("data-"+this.name+"-id")]},remove_data:function(e){e?(delete Foundation.cache[e.attr("data-"+this.name+"-id")],e.attr("data-"+this.name+"-id","")):$("[data-"+this.name+"-id]").each(function(){delete Foundation.cache[$(this).attr("data-"+this.name+"-id")],$(this).attr("data-"+this.name+"-id","")})},throttle:function(e,t){var n=null;return function(){var r=this,i=arguments;clearTimeout(n),n=setTimeout(function(){e.apply(r,i)},t)}},data_options:function(e){function o(e){return typeof e=="string"?$.trim(e):e}var t={},n,r,i=(e.attr("data-options")||":").split(";"),s=i.length;for(n=s-1;n>=0;n--)r=i[n].split(":"),/true/i.test(r[1])&&(r[1]=!0),/false/i.test(r[1])&&(r[1]=!1),r.length===2&&(t[o(r[0])]=o(r[1]));return t},delay:function(e,t){return setTimeout(e,t)},scrollTo:function(t,n,r){if(r<0)return;var i=n-$(e).scrollTop(),s=i/r*10;this.scrollToTimerCache=setTimeout(function(){isNaN(parseInt(s,10))||(e.scrollTo(0,$(e).scrollTop()+s),this.scrollTo(t,n,r-10))}.bind(this),10)},scrollLeft:function(e){if(!e.length)return;return"scrollLeft"in e[0]?e[0].scrollLeft:e[0].pageXOffset},empty:function(e){if(e.length&&e.length>0)return!1;if(e.length&&e.length===0)return!0;for(var t in e)if(hasOwnProperty.call(e,t))return!1;return!0}},fix_outer:function(e){e.outerHeight=function(e,t){return typeof Zepto=="function"?e.height():typeof t!="undefined"?e.outerHeight(t):e.outerHeight()},e.outerWidth=function(e){return typeof Zepto=="function"?e.width():typeof bool!="undefined"?e.outerWidth(bool):e.outerWidth()}},error:function(e){return e.name+" "+e.message+"; "+e.more},off:function(){return $(this.scope).off(".fndtn"),$(e).off(".fndtn"),!0},zj:function(){try{return Zepto}catch(e){return jQuery}}()},$.fn.foundation=function(){var e=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(e)),this})}}(this,this.document),function(e,t,n,r){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"4.0.0",settings:{activeClass:"open"},init:function(t,n,r){return this.scope=t||this.scope,Foundation.inherit(this,"throttle"),typeof n=="object"&&e.extend(!0,this.settings,n),typeof n!="string"?(this.settings.init||this.events(),this.settings.init):this[n].call(this,r)},events:function(){var n=this;e(this.scope).on("click.fndtn.dropdown","[data-dropdown]",function(t){t.preventDefault(),t.stopPropagation(),n.toggle(e(this))}),e("*, html, body").on("click.fndtn.dropdown",function(t){e(t.target).data("dropdown")||e("[data-dropdown-content]").css("left","-99999px").removeClass(n.settings.activeClass)}),e("[data-dropdown-content]").on("click.fndtn.dropdown",function(e){e.stopPropagation()}),e(t).on("resize.fndtn.dropdown",n.throttle(function(){n.resize.call(n)},50)).trigger("resize"),this.settings.init=!0},toggle:function(t,n){var r=e("#"+t.data("dropdown"));e("[data-dropdown-content]").not(r).css("left","-99999px"),r.hasClass(this.settings.activeClass)?r.css("left","-99999px").removeClass(this.settings.activeClass):this.css(r.addClass(this.settings.activeClass),t)},resize:function(){var t=e("[data-dropdown-content].open"),n=e("[data-dropdown='"+t.attr("id")+"']");t.length&&n.length&&this.css(t,n)},css:function(e,t){var n=t.offset();return this.small()?e.css({position:"absolute",width:"95%",left:"2.5%","max-width":"none",top:n.top+this.outerHeight(t)}):e.attr("style","").css({position:"absolute",top:n.top+this.outerHeight(t),left:n.left}),e},small:function(){return e(t).width()<768||e("html").hasClass("lt-ie9")},off:function(){e(this.scope).off(".fndtn.dropdown"),e("html, body").off(".fndtn.dropdown"),e(t).off(".fndtn.dropdown"),e("[data-dropdown-content]").off(".fndtn.dropdown"),this.settings.init=!1}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.alerts={name:"alerts",version:"4.0.0",settings:{speed:300,callback:function(){}},init:function(t,n,r){return this.scope=t||this.scope,typeof n=="object"&&e.extend(!0,this.settings,n),typeof n!="string"?(this.settings.init||this.events(),this.settings.init):this[n].call(this,r)},events:function(){var t=this;e(this.scope).on("click.fndtn.alerts","[data-alert] a.close",function(n){n.preventDefault(),e(this).closest("[data-alert]").fadeOut(t.speed,function(){e(this).remove(),t.settings.callback()})}),this.settings.init=!0},off:function(){e(this.scope).off(".fndtn.alerts")}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.clearing={name:"clearing",version:"4.0.0",settings:{templates:{viewing:'×'},close_selectors:".clearing-close",init:!1,locked:!1},init:function(t,n,r){return this.scope=this.scope||t,Foundation.inherit(this,"set_data get_data remove_data throttle"),typeof n=="object"&&(r=e.extend(!0,this.settings,n)),typeof n!="string"?(e(this.scope).find("ul[data-clearing]").each(function(){var t=Foundation.libs.clearing,n=e(this),r=r||{},i=t.get_data(n);i||(r.$parent=n.parent(),t.set_data(n,e.extend(!0,t.settings,r)),t.assemble(n.find("li")),t.settings.init||t.events().swipe_events())}),this.settings.init):this[n].call(this,r)},events:function(){var n=this;return e(this.scope).on("click.fndtn.clearing","ul[data-clearing] li",function(t,r,i){var r=r||e(this),i=i||r,s=n.get_data(r.parent());t.preventDefault(),s||n.init(),n.open(e(t.target),r,i),n.update_paddles(i)}).on("click.fndtn.clearing",".clearing-main-right",function(e){this.nav(e,"next")}.bind(this)).on("click.fndtn.clearing",".clearing-main-left",function(e){this.nav(e,"prev")}.bind(this)).on("click.fndtn.clearing",this.settings.close_selectors,function(e){Foundation.libs.clearing.close(e,this)}).on("keydown.fndtn.clearing",function(e){this.keydown(e)}.bind(this)),e(t).on("resize.fndtn.clearing",function(e){this.resize()}.bind(this)),this.settings.init=!0,this},swipe_events:function(){var t=this;e(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(t){var n={start_page_x:t.touches[0].pageX,start_page_y:t.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:r};e(this).data("swipe-transition",n),t.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(n){if(n.touches.length>1||n.scale&&n.scale!==1)return;var r=e(this).data("swipe-transition");typeof r=="undefined"&&(r={}),r.delta_x=n.touches[0].pageX-r.start_page_x,typeof r.is_scrolling=="undefined"&&(r.is_scrolling=!!(r.is_scrolling||Math.abs(r.delta_x)'+this.outerHTML(r[0])+"",viewing:n.templates.viewing},s='
'+i.viewing+i.grid+"
";return n.$parent.append(s)},open:function(e,t,n){var r=n.closest(".clearing-assembled"),i=r.find("div").first(),s=i.find(".visible-img"),o=s.find("img").not(e);this.locked()||(o.attr("src",this.load(e)),this.loaded(o,function(){r.addClass("clearing-blackout"),i.addClass("clearing-container"),s.show(),this.fix_height(n).caption(s.find(".clearing-caption"),e).center(o).shift(t,n,function(){n.siblings().removeClass("visible"),n.addClass("visible")})}.bind(this)))},close:function(t,n){t.preventDefault();var r=function(e){return/blackout/.test(e.selector)?e:e.closest(".clearing-blackout")}(e(n)),i,s;return n===t.target&&r&&(i=r.find("div").first(),s=i.find(".visible-img"),this.settings.prev_index=0,r.find("ul[data-clearing]").attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"),i.removeClass("clearing-container"),s.hide()),!1},keydown:function(t){var n=e(".clearing-blackout").find("ul[data-clearing]");t.which===39&&this.go(n,"next"),t.which===37&&this.go(n,"prev"),t.which===27&&e("a.clearing-close").trigger("click")},nav:function(t,n){var r=e(".clearing-blackout").find("ul[data-clearing]");t.preventDefault(),this.go(r,n)},resize:function(){var t=e(".clearing-blackout .visible-img").find("img");t.length&&this.center(t)},fix_height:function(t){var n=t.parent().children(),r=this;return n.each(function(){var t=e(this),n=t.find("img");t.height()>r.outerHeight(n)&&t.addClass("fix-height")}).closest("ul").width(n.length*100+"%"),this},update_paddles:function(e){var t=e.closest(".carousel").siblings(".visible-img");e.next().length?t.find(".clearing-main-right").removeClass("disabled"):t.find(".clearing-main-right").addClass("disabled"),e.prev().length?t.find(".clearing-main-left").removeClass("disabled"):t.find(".clearing-main-left").addClass("disabled")},center:function(e){return e.css({marginLeft:-(this.outerWidth(e)/2),marginTop:-(this.outerHeight(e)/2)}),this},load:function(e){var t=e.parent().attr("href");return this.preload(e),t?t:e.attr("src")},preload:function(e){this.img(e.closest("li").next()).img(e.closest("li").prev())},loaded:function(e,t){function n(){t()}function r(){this.one("load",n);if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var e=this.attr("src"),t=e.match(/\?/)?"&":"?";t+="random="+(new Date).getTime(),this.attr("src",e+t)}}if(!e.attr("src")){n();return}this.complete||this.readyState===4?n():r.call(e)},img:function(e){if(e.length){var t=new Image,n=e.find("a");n.length?t.src=n.attr("href"):t.src=e.find("img").attr("src")}return this},caption:function(e,t){var n=t.data("caption");return n?e.text(n).show():e.text("").hide(),this},go:function(e,t){var n=e.find(".visible"),r=n[t]();r.length&&r.find("img").trigger("click",[n,r])},shift:function(e,t,n){var r=t.parent(),i=this.settings.prev_index||t.index(),s=this.direction(r,e,t),o=parseInt(r.css("left"),10),u=this.outerWidth(t),a;t.index()!==i&&!/skip/.test(s)?/left/.test(s)?(this.lock(),r.animate({left:o+u},300,this.unlock())):/right/.test(s)&&(this.lock(),r.animate({left:o-u},300,this.unlock())):/skip/.test(s)&&(a=t.index()-this.settings.up_count,this.lock(),a>0?r.animate({left:-(a*u)},300,this.unlock()):r.animate({left:0},300,this.unlock())),n()},direction:function(t,n,r){var i=t.find("li"),s=this.outerWidth(i)+this.outerWidth(i)/4,o=Math.floor(this.outerWidth(e(".clearing-container"))/s)-1,u=i.index(r),a;return this.settings.up_count=o,this.adjacent(this.settings.prev_index,u)?u>o&&u>this.settings.prev_index?a="right":u>o-1&&u<=this.settings.prev_index?a="left":a=!1:a="skip",this.settings.prev_index=u,a},adjacent:function(e,t){for(var n=t+1;n>=t-1;n--)if(n===e)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},outerHTML:function(e){return e.outerHTML||(new XMLSerializer).serializeToString(e)},off:function(){e(this.scope).off(".fndtn.clearing"),e(t).off(".fndtn.clearing"),this.remove_data(),this.settings.init=!1}}}(Foundation.zj,this,this.document),function(e,t,n){function f(e){var t={},r=/^jQuery\d+$/;return n.each(e.attributes,function(e,n){n.specified&&!r.test(n.name)&&(t[n.name]=n.value)}),t}function l(e,r){var i=this,s=n(i);if(i.value==s.attr("placeholder")&&s.hasClass("placeholder"))if(s.data("placeholder-password")){s=s.hide().next().show().attr("id",s.removeAttr("id").data("placeholder-id"));if(e===!0)return s[0].value=r;s.focus()}else i.value="",s.removeClass("placeholder"),i==t.activeElement&&i.select()}function c(){var e,t=this,r=n(t),i=r,s=this.id;if(t.value==""){if(t.type=="password"){if(!r.data("placeholder-textinput")){try{e=r.clone().attr({type:"text"})}catch(o){e=n("").attr(n.extend(f(this),{type:"text"}))}e.removeAttr("name").data({"placeholder-password":!0,"placeholder-id":s}).bind("focus.placeholder",l),r.data({"placeholder-textinput":e,"placeholder-id":s}).before(e)}r=r.removeAttr("id").hide().prev().attr("id",s).show()}r.addClass("placeholder"),r[0].value=r.attr("placeholder")}else r.removeClass("placeholder")}var r="placeholder"in t.createElement("input"),i="placeholder"in t.createElement("textarea"),s=n.fn,o=n.valHooks,u,a;r&&i?(a=s.placeholder=function(){return this},a.input=a.textarea=!0):(a=s.placeholder=function(){var e=this;return e.filter((r?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":l,"blur.placeholder":c}).data("placeholder-enabled",!0).trigger("blur.placeholder"),e},a.input=r,a.textarea=i,u={get:function(e){var t=n(e);return t.data("placeholder-enabled")&&t.hasClass("placeholder")?"":e.value},set:function(e,r){var i=n(e);return i.data("placeholder-enabled")?(r==""?(e.value=r,e!=t.activeElement&&c.call(e)):i.hasClass("placeholder")?l.call(e,!0,r)||(e.value=r):e.value=r,i):e.value=r}},r||(o.input=u),i||(o.textarea=u),n(function(){n(t).delegate("form","submit.placeholder",function(){var e=n(".placeholder",this).each(l);setTimeout(function(){e.each(c)},10)})}),n(e).bind("beforeunload.placeholder",function(){n(".placeholder").each(function(){this.value=""})}))}(this,document,Foundation.zj),function(e,t,n,r){"use strict";Foundation.libs.forms={name:"forms",version:"4.0.4",settings:{disable_class:"no-custom"},init:function(t,n,r){return this.scope=t||this.scope,typeof n=="object"&&e.extend(!0,this.settings,n),typeof n!="string"?(this.settings.init||this.events(),this.assemble(),this.settings.init):this[n].call(this,r)},assemble:function(){e('form.custom input[type="radio"]').not('[data-customforms="disabled"]').each(this.append_custom_markup),e('form.custom input[type="checkbox"]').not('[data-customforms="disabled"]').each(this.append_custom_markup),e("form.custom select").not('[data-customforms="disabled"]').each(this.append_custom_select)},events:function(){var t=this;e(this.scope).on("click.fndtn.forms","form.custom span.custom.checkbox",function(n){n.preventDefault(),n.stopPropagation(),t.toggle_checkbox(e(this))}).on("click.fndtn.forms","form.custom span.custom.radio",function(n){n.preventDefault(),n.stopPropagation(),t.toggle_radio(e(this))}).on("change.fndtn.forms",'form.custom select:not([data-customforms="disabled"])',function(n){t.refresh_custom_select(e(this))}).on("click.fndtn.forms","form.custom label",function(n){var r=e("#"+t.escape(e(this).attr("for"))+':not([data-customforms="disabled"])'),i,s;r.length!==0&&(r.attr("type")==="checkbox"?(n.preventDefault(),i=e(this).find("span.custom.checkbox"),i.length==0&&(i=e(this).next("span.custom.checkbox")),i.length==0&&(i=e(this).prev("span.custom.checkbox")),t.toggle_checkbox(i)):r.attr("type")==="radio"&&(n.preventDefault(),s=e(this).find("span.custom.radio"),s.length==0&&(s=e(this).next("span.custom.radio")),s.length==0&&(s=e(this).prev("span.custom.radio")),t.toggle_radio(s)))}).on("click.fndtn.forms","form.custom div.custom.dropdown a.current, form.custom div.custom.dropdown a.selector",function(n){var r=e(this),i=r.closest("div.custom.dropdown"),s=i.prev();i.hasClass("open")||e(t.scope).trigger("click"),n.preventDefault();if(!1===s.is(":disabled"))return i.toggleClass("open"),i.hasClass("open")?e(t.scope).on("click.fndtn.forms.customdropdown",function(){i.removeClass("open"),e(t.scope).off(".fndtn.forms.customdropdown")}):e(t.scope).on(".fndtn.forms.customdropdown"),!1}).on("click.fndtn.forms touchend.fndtn.forms","form.custom div.custom.dropdown li",function(t){var n=e(this),r=n.closest("div.custom.dropdown"),i=r.prev(),s=0;t.preventDefault(),t.stopPropagation();if(!e(this).hasClass("disabled")){e("div.dropdown").not(r).removeClass("open");var o=n.closest("ul").find("li.selected");o.removeClass("selected"),n.addClass("selected"),r.removeClass("open").find("a.current").html(n.html()),n.closest("ul").find("li").each(function(e){n[0]==this&&(s=e)}),i[0].selectedIndex=s,i.data("prevalue",o.html()),i.trigger("change")}}),this.settings.init=!0},append_custom_markup:function(t,n){var r=e(n).hide(),i=r.attr("type"),s=r.next("span.custom."+i);s.length===0&&(s=e('').insertAfter(r)),s.toggleClass("checked",r.is(":checked")),s.toggleClass("disabled",r.is(":disabled"))},append_custom_select:function(t,n){var r=Foundation.libs.forms,i=e(n),s=i.next("div.custom.dropdown"),o=s.find("ul"),u=s.find(".current"),a=s.find(".selector"),f=i.find("option"),l=f.filter(":selected"),c=0,h="",p,d=!1;if(i.hasClass(r.settings.disable_class))return;if(s.length===0){var v=i.hasClass("small")?"small":i.hasClass("medium")?"medium":i.hasClass("large")?"large":i.hasClass("expand")?"expand":"";s=e('
    '),a=s.find(".selector"),o=s.find("ul"),h=f.map(function(){return"
  • "+e(this).html()+"
  • "}).get().join(""),o.append(h),d=s.prepend(''+l.html()+"").find(".current"),i.after(s).hide()}else h=f.map(function(){return"
  • "+e(this).html()+"
  • "}).get().join(""),o.html("").append(h);s.toggleClass("disabled",i.is(":disabled")),p=o.find("li"),f.each(function(t){this.selected&&(p.eq(t).addClass("selected"),d&&d.html(e(this).html())),e(this).is(":disabled")&&p.eq(t).addClass("disabled")});if(!s.is(".small, .medium, .large, .expand")){s.addClass("open");var r=Foundation.libs.forms;r.hidden_fix.adjust(o),c=r.outerWidth(p)>c?r.outerWidth(p):c,Foundation.libs.forms.hidden_fix.reset(),s.removeClass("open")}},refresh_custom_select:function(t){var n=this,r=0,i=t.next(),s=t.find("option");i.find("ul").html(""),s.each(function(){var t=e("
  • "+e(this).html()+"
  • ");i.find("ul").append(t)}),s.each(function(t){this.selected&&(i.find("li").eq(t).addClass("selected"),i.find(".current").html(e(this).html())),e(this).is(":disabled")&&i.find("li").eq(t).addClass("disabled")}),i.removeAttr("style").find("ul").removeAttr("style"),i.find("li").each(function(){i.addClass("open"),n.outerWidth(e(this))>r&&(r=n.outerWidth(e(this))),i.removeClass("open")})},toggle_checkbox:function(e){var t=e.prev(),n=t[0];!1===t.is(":disabled")&&(n.checked=n.checked?!1:!0,e.toggleClass("checked"),t.trigger("change"))},toggle_radio:function(e){var t=e.prev(),n=t.closest("form.custom"),r=t[0];!1===t.is(":disabled")&&(n.find('input[type="radio"][name="'+this.escape(t.attr("name"))+'"]').next().not(e).removeClass("checked"),e.hasClass("checked")||e.toggleClass("checked"),r.checked=e.hasClass("checked"),t.trigger("change"))},escape:function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},hidden_fix:{tmp:[],hidden:null,adjust:function(t){var n=this;n.hidden=t.parents().andSelf().filter(":hidden"),n.hidden.each(function(){var t=e(this);n.tmp.push(t.attr("style")),t.css({visibility:"hidden",display:"block"})})},reset:function(){var t=this;t.hidden.each(function(n){var i=e(this),s=t.tmp[n];s===r?i.removeAttr("style"):i.attr("style",s)}),t.tmp=[],t.hidden=null}},off:function(){e(this.scope).off(".fndtn.forms")}}}(Foundation.zj,this,this.document),function(e,t,n){function i(e){return e}function s(e){return decodeURIComponent(e.replace(r," "))}var r=/\+/g,o=e.cookie=function(r,u,a){if(u!==n){a=e.extend({},o.defaults,a),u===null&&(a.expires=-1);if(typeof a.expires=="number"){var f=a.expires,l=a.expires=new Date;l.setDate(l.getDate()+f)}return u=o.json?JSON.stringify(u):String(u),t.cookie=[encodeURIComponent(r),"=",o.raw?u:encodeURIComponent(u),a.expires?"; expires="+a.expires.toUTCString():"",a.path?"; path="+a.path:"",a.domain?"; domain="+a.domain:"",a.secure?"; secure":""].join("")}var c=o.raw?i:s,h=t.cookie.split("; ");for(var p=0,d=h.length;p×',timer:'
    ',tip:'
    ',wrapper:'
    ',button:''}},settings:{},init:function(t,n,r){return this.scope=t||this.scope,Foundation.inherit(this,"throttle data_options scrollTo scrollLeft delay"),typeof n=="object"?e.extend(!0,this.settings,this.defaults,n):e.extend(!0,this.settings,this.defaults,r),typeof n!="string"?(this.settings.init||this.events(),this.settings.init):this[n].call(this,r)},events:function(){var n=this;e(this.scope).on("click.joyride",".joyride-next-tip, .joyride-modal-bg",function(e){e.preventDefault(),this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())}.bind(this)).on("click.joyride",".joyride-close-tip",function(e){e.preventDefault(),this.end()}.bind(this)),e(t).on("resize.fndtn.joyride",n.throttle(function(){e("[data-joyride]").length>0&&n.settings.$next_tip&&(n.is_phone()?n.pos_phone():n.pos_default())},100)),this.settings.init=!0},start:function(){var t=this,n=e(this.scope).find("[data-joyride]"),r=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],i=r.length;this.settings.init||this.init(),e.extend(!0,this.settings,this.data_options(n)),this.settings.$content_el=n,this.settings.body_offset=e(this.settings.tipContainer).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0;for(var s=i-1;s>=0;s--)this.settings[r[s]]=parseInt(this.settings[r[s]],10);this.settings.tipLocationPatterns={top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},typeof e.cookie!="function"&&(this.settings.cookieMonster=!1);if(!this.settings.cookieMonster||this.settings.cookieMonster&&e.cookie(this.settings.cookieName)===null)this.settings.$tip_content.each(function(n){t.create({$li:e(this),index:n})}),!this.settings.startTimerOnClick&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")},resume:function(){this.set_li(),this.show()},tip_template:function(t){var n,r;return t.tip_class=t.tip_class||"",n=e(this.settings.template.tip).addClass(t.tip_class),r=e.trim(e(t.li).html())+this.button_text(t.button_text)+this.settings.template.link+this.timer_instance(t.index),n.append(e(this.settings.template.wrapper)),n.first().attr("data-index",t.index),e(".joyride-content-wrapper",n).append(r),n[0]},timer_instance:function(t){var n;return t===0&&this.settings.startTimerOnClick&&this.settings.timer>0||this.settings.timer===0?n="":n=this.outerHTML(e(this.settings.template.timer)[0]),n},button_text:function(t){return this.settings.nextButton?(t=e.trim(t)||"Next",t=this.outerHTML(e(this.settings.template.button).append(t)[0])):t="",t},create:function(t){var n=t.$li.attr("data-button")||t.$li.attr("data-text"),r=t.$li.attr("class"),i=e(this.tip_template({tip_class:r,index:t.index,button_text:n,li:t.$li}));e(this.settings.tipContainer).append(i)},show:function(t){var n=null;this.settings.$li===r||e.inArray(this.settings.$li.index(),this.settings.pauseAfter)===-1?(this.settings.paused?this.settings.paused=!1:this.set_li(t),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0?(this.settings.tipSettings=e.extend(!0,this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tipSettings.tipLocationPattern=this.settings.tipLocationPatterns[this.settings.tipSettings.tipLocation],/body/i.test(this.settings.$target.selector)||this.scroll_to(),this.is_phone()?this.pos_phone(!0):this.pos_default(!0),n=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tipAnimation)?(n.width(0),thsi.settings.timer>0?(this.settings.$next_tip.show(),this.delay(function(){n.animate({width:n.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tipAnimationFadeSpeed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tipAnimation)&&(n.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tipAnimationFadeSpeed).show(),this.delay(function(){n.animate({width:n.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tipAnimationFadeSpeed)):this.settings.$next_tip.fadeIn(this.settings.tipAnimationFadeSpeed)),this.settings.$current_tip=this.settings.$next_tip):this.settings.$li&&this.settings.$target.length<1?this.show():this.end()):this.settings.paused=!0},is_phone:function(){return Modernizr?Modernizr.mq("only screen and (max-width: 767px)")||e(".lt-ie9").length>0:this.settings.$window.width()<767?!0:!1},hide:function(){this.settings.postStepCallback(this.settings.$li.index(),this.settings.$current_tip),e(".joyride-modal-bg").hide(),this.settings.$current_tip.hide()},set_li:function(e){e?(this.settings.$li=this.settings.$tip_content.eq(this.settings.startOffset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(this.settings.$li=this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=e(".joyride-tip-guide[data-index='"+this.settings.$li.index()+"']")},set_target:function(){var t=this.settings.$li.attr("data-class"),r=this.settings.$li.attr("data-id"),i=function(){return r?e(n.getElementById(r)):t?e("."+t).first():e("body")};this.settings.$target=i()},scroll_to:function(){var n,r;n=e(t).height()/2,r=Math.ceil(this.settings.$target.offset().top-n+this.outerHeight(this.settings.$next_tip)),r>0&&this.scrollTo(e("html, body"),r,this.settings.scrollSpeed)},paused:function(){return e.inArray(this.settings.$li.index()+1,this.settings.pauseAfter)===-1?!0:!1},restart:function(){this.hide(),this.settings.$li=r,this.show("init")},pos_default:function(n){var r=Math.ceil(e(t).height()/2),i=this.settings.$next_tip.offset(),s=this.settings.$next_tip.find(".joyride-nub"),o=Math.ceil(this.outerHeight(s)/2),u=n||!1;u&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),/body/i.test(this.settings.$target.selector)?this.settings.$li.length&&this.pos_modal(s):(this.bottom()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top+o+this.outerHeight(this.settings.$target),left:this.settings.$target.offset().left}),this.nub_position(s,this.settings.tipSettings.nubPosition,"top")):this.top()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.outerHeight(this.settings.$next_tip)-o,left:this.settings.$target.offset().left}),this.nub_position(s,this.settings.tipSettings.nubPosition,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.outerWidth(this.settings.$target)+this.settings.$target.offset().left}),this.nub_position(s,this.settings.tipSettings.nubPosition,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.settings.$target.offset().left-this.outerWidth(this.settings.$next_tip)-o}),this.nub_position(s,this.settings.tipSettings.nubPosition,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts').show(),/pop/i.test(this.settings.tipAnimation)?e(".joyride-modal-bg").show():e(".joyride-modal-bg").fadeIn(this.settings.tipAnimationFadeSpeed)},center:function(){var n=e(t);return this.settings.$next_tip.css({top:(n.height()-this.outerHeight(this.settings.$next_tip))/2+n.scrollTop(),left:(n.width()-this.outerWidth(this.settings.$next_tip))/2+this.scrollLeft(n)}),!0},bottom:function(){return/bottom/i.test(this.settings.tipSettings.tipLocation)},top:function(){return/top/i.test(this.settings.tipSettings.tipLocation)},right:function(){return/right/i.test(this.settings.tipSettings.tipLocation)},left:function(){return/left/i.test(this.settings.tipSettings.tipLocation)},corners:function(n){var r=e(t),i=r.width()+this.scrollLeft(r),s=r.width()+r.scrollTop();return[n.offset().top<=r.scrollTop(),i<=n.offset().left+this.outerWidth(n),s<=n.offset().top+this.outerHeight(n),this.scrollLeft(r)>=n.offset().left]},visible:function(e){var t=e.length;while(t--)if(e[t])return!1;return!0},nub_position:function(e,t,n){t==="auto"?e.addClass(n):e.addClass(t)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(){this.settings.cookieMonster&&e.cookie(this.settings.cookieName,"ridden",{expires:this.settings.cookieExpires,domain:this.settings.cookieDomain}),this.settings.timer>0&&clearTimeout(this.settings -.automate),e(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),this.settings.postStepCallback(this.settings.$li.index(),this.settings.$current_tip),this.settings.postRideCallback(this.settings.$li.index(),this.settings.$current_tip)},outerHTML:function(e){return e.outerHTML||(new XMLSerializer).serializeToString(e)},off:function(){e(this.scope).off(".joyride"),e(t).off(".joyride"),e(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),e(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate),this.settings={}}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.magellan={name:"magellan",version:"4.0.0",settings:{activeClass:"active"},init:function(t,n,r){return this.scope=t||this.scope,Foundation.inherit(this,"data_options"),typeof n=="object"&&e.extend(!0,this.settings,n),typeof n!="string"?(this.settings.init||(this.fixed_magellan=e("[data-magellan-expedition]"),this.set_threshold(),this.last_destination=e("[data-magellan-destination]").last(),this.events()),this.settings.init):this[n].call(this,r)},events:function(){var n=this;e(this.scope).on("arrival.fndtn.magellan","[data-magellan-arrival]",function(t){var r=e(this),i=r.closest("[data-magellan-expedition]"),s=i.attr("data-magellan-active-class")||n.settings.activeClass;r.closest("[data-magellan-expedition]").find("[data-magellan-arrival]").not(r).removeClass(s),r.addClass(s)}),this.fixed_magellan.on("update-position.fndtn.magellan",function(){var t=e(this)}).trigger("update-position"),e(t).on("resize.fndtn.magellan",function(){this.fixed_magellan.trigger("update-position")}.bind(this)).on("scroll.fndtn.magellan",function(){var r=e(t).scrollTop();n.fixed_magellan.each(function(){var t=e(this);typeof t.data("magellan-top-offset")=="undefined"&&t.data("magellan-top-offset",t.offset().top),typeof t.data("magellan-fixed-position")=="undefined"&&t.data("magellan-fixed-position",!1);var i=r+n.settings.threshold>t.data("magellan-top-offset"),s=t.attr("data-magellan-top-offset");t.data("magellan-fixed-position")!=i&&(t.data("magellan-fixed-position",i),i?t.css({position:"fixed",top:0}):t.css({position:"",top:""}),i&&typeof s!="undefined"&&s!=0&&t.css({position:"fixed",top:s+"px"}))})}),this.last_destination.length>0&&e(t).on("scroll.fndtn.magellan",function(r){var i=e(t).scrollTop(),s=i+e(t).height(),o=Math.ceil(n.last_destination.offset().top);e("[data-magellan-destination]").each(function(){var t=e(this),r=t.attr("data-magellan-destination"),u=t.offset().top-i;u<=n.settings.threshold&&e("[data-magellan-arrival='"+r+"']").trigger("arrival"),s>=e(n.scope).height()&&o>i&&o0?this.outerHeight(this.fixed_magellan,!0):0)},off:function(){e(this.scope).off(".fndtn.magellan")}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs=Foundation.libs||{},Foundation.libs.orbit={version:"4.0.0",settings:{timer_speed:1e4,animation_speed:500,bullets:!0,stack_on_small:!0,container_class:"orbit-container",stack_on_small_class:"orbit-stack-on-small",next_class:"orbit-next",prev_class:"orbit-prev",timer_container_class:"orbit-timer",timer_paused_class:"paused",timer_progress_class:"orbit-progress",slides_container_class:"orbit-slides-container",bullets_container_class:"orbit-bullets",bullets_active_class:"active",slide_number_class:"orbit-slide-number",caption_class:"orbit-caption",active_slide_class:"active",orbit_transition_class:"orbit-transitioning"},init:function(t,n,r){var i=this;typeof n=="object"&&e.extend(!0,i.settings,n),e("[data-orbit]",t).each(e.proxy(i._init,i))},_container_html:function(){var e=this;return'
    '},_bullets_container_html:function(t){var n=this,r=e('
      ');return t.each(function(t,i){var s=e('
    1. ');t===0&&s.addClass(n.settings.bullets_active_class),r.append(s)}),r},_slide_number_html:function(t,n){var r=this,i=e('
      ');return i.append(""+t+" of "+n+""),i},_timer_html:function(){var e=this;return typeof e.settings.timer_speed=="number"&&e.settings.timer_speed>0?'
      ':""},_next_html:function(){var e=this;return'Next '},_prev_html:function(){var e=this;return'Prev '},_init:function(t,n){var r=this,i=e(n),s=i.wrap(r._container_html()).parent(),o=i.children();s.append(r._prev_html()),s.append(r._next_html()),i.addClass(r.settings.slides_container_class),r.settings.stack_on_small&&s.addClass(r.settings.stack_on_small_class),s.append(r._slide_number_html(1,o.length)),s.append(r._timer_html()),r.settings.bullets&&s.after(r._bullets_container_html(o)),i.append(o.first().clone().attr("data-orbit-slide","")),i.prepend(o.last().clone().attr("data-orbit-slide","")),i.css("marginLeft","-100%"),o.first().addClass(r.settings.active_slide_class),r._init_events(i),r._init_dimensions(i),r._start_timer(i)},_init_events:function(i){var s=this,o=i.parent();e(t).on("load.fndtn.orbit",function(){i.height(""),i.height(i.height(o.height())),i.trigger("orbit:ready")}).on("resize.fndtn.orbit",function(){i.height(""),i.height(i.height(o.height()))}),e(n).on("click.fndtn.orbit","[data-orbit-link]",function(t){t.preventDefault();var n=e(t.currentTarget).attr("data-orbit-link"),r=i.find("[data-orbit-slide="+n+"]").first();r.length===1&&(s._reset_timer(i,!0),s.goto(i,r.index(),function(){}))}),o.siblings("."+s.settings.bullets_container_class).on("click.fndtn.orbit","[data-orbit-slide-number]",function(t){t.preventDefault(),s._reset_timer(i,!0),s.goto(i,e(t.currentTarget).data("orbit-slide-number"),function(){})}),o.on("orbit:after-slide-change.fndtn.orbit",function(e,t){var n=o.find("."+s.settings.slide_number_class);n.length===1&&n.replaceWith(s._slide_number_html(t.slide_number,t.total_slides))}).on("orbit:next-slide.fndtn.orbit click.fndtn.orbit","."+s.settings.next_class,function(e){e.preventDefault(),s._reset_timer(i,!0),s.goto(i,"next",function(){})}).on("orbit:prev-slide.fndtn.orbit click.fndtn.orbit","."+s.settings.prev_class,function(e){e.preventDefault(),s._reset_timer(i,!0),s.goto(i,"prev",function(){})}).on("orbit:toggle-play-pause.fndtn.orbit click.fndtn.orbit touchstart.fndtn.orbit","."+s.settings.timer_container_class,function(t){t.preventDefault();var n=e(t.currentTarget).toggleClass(s.settings.timer_paused_class),r=n.closest("."+s.settings.container_class).find("."+s.settings.slides_container_class);n.hasClass(s.settings.timer_paused_class)?s._stop_timer(r):s._start_timer(r)}).on("touchstart.fndtn.orbit",function(e){var t={start_page_x:e.touches[0].pageX,start_page_y:e.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:r};o.data("swipe-transition",t),e.stopPropagation()}).on("touchmove.fndtn.orbit",function(e){if(e.touches.length>1||e.scale&&e.scale!==1)return;var t=o.data("swipe-transition");typeof t=="undefined"&&(t={}),t.delta_x=e.touches[0].pageX-t.start_page_x,typeof t.is_scrolling=="undefined"&&(t.is_scrolling=!!(t.is_scrolling||Math.abs(t.delta_x)0&&this.hide(e,this.settings.css.close),t.filter(":visible").length>0?this.hide(t,this.settings.css.close):this.show(t,this.settings.css.open)},toggle_bg:function(t){this.settings.bg.length===0&&(this.settings.bg=e("
      ",{"class":this.settings.bgClass}).insertAfter(t)),this.settings.bg.filter(":visible").length>0?this.hide(this.settings.bg):this.show(this.settings.bg)},show:function(n,r){if(r){if(/pop/i.test(this.settings.animation)){r.top=e(t).scrollTop()-n.data("offset")+"px";var i={top:e(t).scrollTop()+n.data("css-top")+"px",opacity:1};return this.delay(function(){return n.css(r).animate(i,this.settings.animationSpeed,"linear",function(){this.locked=!1,n.trigger("opened")}.bind(this)).addClass("open")}.bind(this),this.settings.animationSpeed/2)}if(/fade/i.test(this.settings.animation)){var i={opacity:1};return this.delay(function(){return n.css(r).animate(i,this.settings.animationSpeed,"linear",function(){this.locked=!1,n.trigger("opened")}.bind(this)).addClass("open")}.bind(this),this.settings.animationSpeed/2)}return n.css(r).show().css({opacity:1}).addClass("open").trigger("opened")}return/fade/i.test(this.settings.animation)?n.fadeIn(this.settings.animationSpeed/2):n.show()},hide:function(n,r){if(r){if(/pop/i.test(this.settings.animation)){var i={top:-e(t).scrollTop()-n.data("offset")+"px",opacity:0};return this.delay(function(){return n.animate(i,this.settings.animationSpeed,"linear",function(){this.locked=!1,n.css(r).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),this.settings.animationSpeed/2)}if(/fade/i.test(this.settings.animation)){var i={opacity:0};return this.delay(function(){return n.animate(i,this.settings.animationSpeed,"linear",function(){this.locked=!1,n.css(r).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),this.settings.animationSpeed/2)}return n.hide().css(r).removeClass("open").trigger("closed")}return/fade/i.test(this.settings.animation)?n.fadeOut(this.settings.animationSpeed/2):n.hide()},close_video:function(t){var n=e(this).find(".flex-video"),r=n.find("iframe");r.length>0&&(r.attr("data-src",r[0].src),r.attr("src","about:blank"),n.fadeOut(100).hide())},open_video:function(t){var n=e(this).find(".flex-video"),r=n.find("iframe");if(r.length>0){var i=r.attr("data-src");typeof i=="string"&&(r[0].src=r.attr("data-src")),n.show().fadeIn(100)}},cache_offset:function(e){var t=e.show().height()+parseInt(e.css("top"),10);return e.hide(),t},off:function(){e(this.scope).off(".fndtn.reveal")}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.section={name:"section",version:"4.0.3",settings:{deep_linking:!1,one_up:!0,callback:function(){}},init:function(t,n,r){return this.scope=t||this.scope,Foundation.inherit(this,"throttle data_options"),typeof n=="object"&&e.extend(!0,this.settings,n),typeof n!="string"?(this.set_active_from_hash(),this.settings.init||this.events(),this.settings.init):this[n].call(this,r)},events:function(){var n=this;e(this.scope).on("click.fndtn.section","[data-section] .title",function(t){e.extend(!0,n.settings,n.data_options(e(this).closest("[data-section]"))),n.toggle_active.call(this,t,n)}),e(t).on("resize.fndtn.section",n.throttle(function(){n.resize.call(this)},30)).trigger("resize"),this.settings.init=!0},toggle_active:function(t,n){var r=e(this),i=r.closest("section, .section"),s=i.find(".content"),o=i.closest("[data-section]"),n=Foundation.libs.section;!n.settings.deep_linking&&s.length>0&&t.preventDefault();if(i.hasClass("active"))(n.small(o)||n.is_vertical(o)||n.is_accordion(o))&&i.removeClass("active").attr("style","");else{if(n.small(o)||n.settings.one_up)r.closest("[data-section]").find("section, .section").removeClass("active").attr("style",""),i.css("padding-top",n.outerHeight(i.find(".title"))-1);n.small(o)&&i.attr("style",""),i.addClass("active")}n.settings.callback()},resize:function(){var t=e("[data-section]"),n=Foundation.libs.section;t.each(function(){var t=e(this),r=t.find("section.active, .section.active");if(r.length>1)r.not(":first").removeClass("active").attr("style","");else if(r.length<1&&!n.is_vertical(t)&&!n.is_accordion(t)){var i=t.find("section, .section").first();i.addClass("active"),n.small(t)?i.attr("style",""):i.css("padding-top",n.outerHeight(i.find(".title"))-1)}n.small(t)?r.attr("style",""):r.css("padding-top",n.outerHeight(r.find(".title"))-1),n.position_titles(t)})},is_vertical:function(e){return e.hasClass("vertical-nav")},is_accordion:function(e){return e.hasClass("accordion")},set_active_from_hash:function(){var n=t.location.hash.substring(1),r=e("[data-section]"),i=this;r.each(function(){var t=e(this);e.extend(!0,i.settings,i.data_options(t)),n.length>0&&i.settings.deep_linking&&t.find('.content[data-slug="'+n+'"]').closest("section, .section").addClass("active")})},position_titles:function(t,n){var r=t.find(".title"),i=0,s=this;typeof n=="boolean"?r.attr("style",""):r.each(function(){e(this).css("left",i),i+=s.outerWidth(e(this))})},small:function(t){return t&&this.is_accordion(t)?!0:e("html").hasClass("lt-ie9")?!0:e("html").hasClass("ie8compat")?!0:e(this.scope).width()<768},off:function(){e(this.scope).off(".fndtn.section"),e(t).off(".fndtn.section"),this.settings.init=!1}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.tooltips={name:"tooltips",version:"4.0.2",settings:{selector:".has-tip",additionalInheritableClasses:[],tooltipClass:".tooltip",tipTemplate:function(e,t){return''+t+''}},cache:{},init:function(t,n,r){var i=this;this.scope=t||this.scope,typeof n=="object"&&e.extend(!0,this.settings,n);if(typeof n=="string")return this[n].call(this,r);Modernizr.touch?e(this.scope).on("click.fndtn.tooltip touchstart.fndtn.tooltip touchend.fndtn.tooltip","[data-tooltip]",function(t){t.preventDefault(),e(i.settings.tooltipClass).hide(),i.showOrCreateTip(e(this))}).on("click.fndtn.tooltip touchstart.fndtn.tooltip touchend.fndtn.tooltip",this.settings.tooltipClass,function(t){t.preventDefault(),e(this).fadeOut(150)}):e(this.scope).on("mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip","[data-tooltip]",function(t){var n=e(this);t.type==="mouseover"||t.type==="mouseenter"?i.showOrCreateTip(n):(t.type==="mouseout"||t.type==="mouseleave")&&i.hide(n)})},showOrCreateTip:function(e){var t=this.getTip(e);return t&&t.length>0?this.show(e):this.create(e)},getTip:function(t){var n=this.selector(t),r=null;return n&&(r=e("span[data-selector="+n+"]"+this.settings.tooltipClass)),typeof r=="object"?r:!1},selector:function(e){var t=e.attr("id"),n=e.attr("data-tooltip")||e.attr("data-selector");return(t&&t.length<1||!t)&&typeof n!="string"&&(n="tooltip"+Math.random().toString(36).substring(7),e.attr("data-selector",n)),t&&t.length>0?t:n},create:function(t){var n=e(this.settings.tipTemplate(this.selector(t),e("
      ").html(t.attr("title")).html())),r=this.inheritable_classes(t);n.addClass(r).appendTo("body"),Modernizr.touch&&n.append('tap to close '),t.removeAttr("title").attr("title",""),this.show(t)},reposition:function(n,r,i){var s,o,u,a,f,l;r.css("visibility","hidden").show(),s=n.data("width"),o=r.children(".nub"),u=this.outerHeight(o),a=this.outerHeight(o),l=function(e,t,n,r,i,s){return e.css({top:t?t:"auto",bottom:r?r:"auto",left:i?i:"auto",right:n?n:"auto",width:s?s:"auto"}).end()},l(r,n.offset().top+this.outerHeight(n)+10,"auto","auto",n.offset().left,s),e(t).width()<767?(l(r,n.offset().top+this.outerHeight(n)+10,"auto","auto",12.5,e(this.scope).width()),r.addClass("tip-override"),l(o,-u,"auto","auto",n.offset().left)):(l(r,n.offset().top+this.outerHeight(n)+10,"auto","auto",n.offset().left,s),r.removeClass("tip-override"),i&&i.indexOf("tip-top")>-1?l(r,n.offset().top-this.outerHeight(r),"auto","auto",n.offset().left,s).removeClass("tip-override"):i&&i.indexOf("tip-left")>-1?l(r,n.offset().top+this.outerHeight(n)/2-u*2.5,"auto","auto",n.offset().left-this.outerWidth(r)-u,s).removeClass("tip-override"):i&&i.indexOf("tip-right")>-1&&l(r,n.offset().top+this.outerHeight(n)/2-u*2.5,"auto","auto",n.offset().left+this.outerWidth(n)+u,s).removeClass("tip-override")),r.css("visibility","visible").hide()},inheritable_classes:function(t){var n=["tip-top","tip-left","tip-bottom","tip-right","noradius"].concat(this.settings.additionalInheritableClasses),r=t.attr("class"),i=r?e.map(r.split(" "),function(t,r){if(e.inArray(t,n)!==-1)return t}).join(" "):"";return e.trim(i)},show:function(e){var t=this.getTip(e);this.reposition(e,t,e.attr("class")),t.fadeIn(150)},hide:function(e){var t=this.getTip(e);t.fadeOut(150)},reload:function(){var t=e(this);return t.data("fndtn-tooltips")?t.foundationTooltips("destroy").foundationTooltips("init"):t.foundationTooltips("init")},off:function(){e(this.scope).off(".fndtn.tooltip"),e(this.settings.tooltipClass).each(function(t){e("[data-tooltip]").get(t).attr("title",e(this).text())}).remove()}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.topbar={name:"topbar",version:"4.0.0",settings:{index:0,stickyClass:"sticky",back_text:"« Back",init:!1},init:function(n,r,i){var s=this;return this.scope=n||this.scope,typeof r=="object"&&e.extend(!0,this.settings,r),typeof r!="string"?(e("nav.top-bar").each(function(){s.settings.$w=e(t),s.settings.$topbar=e(this),s.settings.$section=s.settings.$topbar.find("section"),s.settings.$titlebar=s.settings.$topbar.children("ul").first(),s.settings.$topbar.data("index",0);var n=e("
      ").insertAfter(s.settings.$topbar);s.settings.breakPoint=n.width(),n.remove(),s.assemble(),s.settings.$topbar.parent().hasClass("fixed")&&e("body").css("padding-top",s.outerHeight(s.settings.$topbar))}),s.settings.init||this.events(),this.settings.init):this[r].call(this,i)},events:function(){var n=this;e(this.scope).on("click.fndtn.topbar",".top-bar .toggle-topbar",function(t){var r=e(this).closest(".top-bar"),i=r.find("section, .section"),s=r.children("ul").first();n.settings.$topbar.data("height")||n.largestUL(),t.preventDefault(),n.breakpoint()&&r.toggleClass("expanded").css("min-height",""),r.hasClass("expanded")||(i.css({left:"0%"}),i.find(">.name").css({left:"100%"}),i.find("li.moved").removeClass("moved"),r.data("index",0))}).on("click.fndtn.topbar",".top-bar .has-dropdown>a",function(t){var r=e(this).closest(".top-bar"),i=r.find("section, .section"),s=r.children("ul").first();(Modernizr.touch||n.breakpoint())&&t.preventDefault();if(n.breakpoint()){var o=e(this),u=o.closest("li");r.data("index",r.data("index")+1),u.addClass("moved"),i.css({left:-(100*r.data("index"))+"%"}),i.find(">.name").css({left:100*r.data("index")+"%"}),o.siblings("ul").height(r.data("height")+n.outerHeight(s,!0)),r.css("min-height",r.data("height")+n.outerHeight(s,!0)*2)}}),e(t).on("resize.fndtn.topbar",function(){this.breakpoint()||e(".top-bar").css("min-height","")}.bind(this)),e(this.scope).on("click.fndtn",".top-bar .has-dropdown .back",function(t){t.preventDefault();var n=e(this),r=n.closest(".top-bar"),i=r.find("section, .section"),s=n.closest("li.moved"),o=s.parent();r.data("index",r.data("index")-1),i.css({left:-(100*r.data("index"))+"%"}),i.find(">.name").css({left:100*r.data("index")+"%"}),r.data("index")===0&&r.css("min-height",0),setTimeout(function(){s.removeClass("moved")},300)})},breakpoint:function(){return e(t).width()<=this.settings.breakPoint||e("html").hasClass("lt-ie9")},assemble:function(){var t=this;this.settings.$section.detach(),this.settings.$section.find(".has-dropdown>a").each(function(){var n=e(this),r=n.siblings(".dropdown"),i=e('
    2. '+t.settings.back_text+"
    3. ");r.prepend(i)}),this.settings.$section.appendTo(this.settings.$topbar),this.sticky()},largestUL:function(){var t=this.settings.$topbar.find("section ul ul"),n=t.first(),r=0,i=this;t.each(function(){e(this).children("li").length>n.children("li").length&&(n=e(this))}),n.children("li").each(function(){r+=i.outerHeight(e(this),!0)}),this.settings.$topbar.data("height",r)},sticky:function(){var n="."+this.settings.stickyClass;if(e(n).length>0){var r=e(n).length?e(n).offset().top:0,i=e(t),s=this.outerHeight(e("nav.top-bar"))+20;i.scroll(function(){i.scrollTop()>=r?(e(n).addClass("fixed"),e("body").css("padding-top",s)):i.scrollTop()>>0;if(typeof e!="function")return;var r=[],i=arguments[1];for(var s=0;s>>0;if(n===0)return-1;var r=0;arguments.length>1&&(r=Number(arguments[1]),r!=r?r=0:r!=0&&r!=Infinity&&r!=-Infinity&&(r=(r>0||-1)*Math.floor(Math.abs(r))));if(r>=n)return-1;var i=r>=0?r:Math.max(n-Math.abs(r),0);for(;i0)for(var l=u.length-1;l>=0;l--)f.push(this.init_lib(u[l],a))}else for(var c in this.libs)f.push(this.init_lib(c,a));return typeof n=="function"&&a.unshift(n),this.response_obj(f,a)},response_obj:function(e,t){for(var n=0,r=t.length;n=0;r--)this.lib_methods.hasOwnProperty(n[r])&&(this.libs[e.name][n[r]]=this.lib_methods[n[r]])},random_str:function(e){var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".split("");e||(e=Math.floor(Math.random()*t.length));var n="";for(var r=0;r=0;r--)i=s[r].split(":"),/true/i.test(i[1])&&(i[1]=!0),/false/i.test(i[1])&&(i[1]=!1),u(i[1])&&(i[1]=parseInt(i[1],10)),i.length===2&&i[0].length>0&&(n[a(i[0])]=a(i[1]));return n},delay:function(e,t){return setTimeout(e,t)},scrollTo:function(n,r,i){if(i<0)return;var s=r-e(t).scrollTop(),o=s/i*10;this.scrollToTimerCache=setTimeout(function(){isNaN(parseInt(o,10))||(t.scrollTo(0,e(t).scrollTop()+o),this.scrollTo(n,r,i-10))}.bind(this),10)},scrollLeft:function(e){if(!e.length)return;return"scrollLeft"in e[0]?e[0].scrollLeft:e[0].pageXOffset},empty:function(e){if(e.length&&e.length>0)return!1;if(e.length&&e.length===0)return!0;for(var t in e)if(hasOwnProperty.call(e,t))return!1;return!0}},fix_outer:function(e){e.outerHeight=function(e,t){return typeof Zepto=="function"?e.height():typeof t!="undefined"?e.outerHeight(t):e.outerHeight()},e.outerWidth=function(e){return typeof Zepto=="function"?e.width():typeof bool!="undefined"?e.outerWidth(bool):e.outerWidth()}},error:function(e){return e.name+" "+e.message+"; "+e.more},off:function(){return e(this.scope).off(".fndtn"),e(t).off(".fndtn"),!0},zj:function(){try{return Zepto}catch(e){return jQuery}}()},e.fn.foundation=function(){var e=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(e)),this})}})(libFuncName,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.alerts={name:"alerts",version:"4.0.0",settings:{speed:300,callback:function(){}},init:function(t,n,r){return this.scope=t||this.scope,typeof n=="object"&&e.extend(!0,this.settings,n),typeof n!="string"?(this.settings.init||this.events(),this.settings.init):this[n].call(this,r)},events:function(){var t=this;e(this.scope).on("click.fndtn.alerts","[data-alert] a.close",function(n){n.preventDefault(),e(this).closest("[data-alert]").fadeOut(t.speed,function(){e(this).remove(),t.settings.callback()})}),this.settings.init=!0},off:function(){e(this.scope).off(".fndtn.alerts")}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.clearing={name:"clearing",version:"4.1.3",settings:{templates:{viewing:'×'},close_selectors:".clearing-close",init:!1,locked:!1},init:function(t,n,r){var i=this;return Foundation.inherit(this,"set_data get_data remove_data throttle data_options"),typeof n=="object"&&(r=e.extend(!0,this.settings,n)),typeof n!="string"?(e(this.scope).find("ul[data-clearing]").each(function(){var t=e(this),n=n||{},r=t.find("li"),s=i.get_data(t);!s&&r.length>0&&(n.$parent=t.parent(),i.set_data(t,e.extend({},i.settings,n,i.data_options(t))),i.assemble(t.find("li")),i.settings.init||i.events().swipe_events())}),this.settings.init):this[n].call(this,r)},events:function(){var n=this;return e(this.scope).on("click.fndtn.clearing","ul[data-clearing] li",function(t,r,i){var r=r||e(this),i=i||r,s=r.next("li"),o=n.get_data(r.parent()),u=e(t.target);t.preventDefault(),o||n.init(),i.hasClass("visible")&&r[0]===i[0]&&s.length>0&&n.is_open(r)&&(i=s,u=i.find("img")),n.open(u,r,i),n.update_paddles(i)}).on("click.fndtn.clearing",".clearing-main-next",function(e){this.nav(e,"next")}.bind(this)).on("click.fndtn.clearing",".clearing-main-prev",function(e){this.nav(e,"prev")}.bind(this)).on("click.fndtn.clearing",this.settings.close_selectors,function(e){Foundation.libs.clearing.close(e,this)}).on("keydown.fndtn.clearing",function(e){this.keydown(e)}.bind(this)),e(t).on("resize.fndtn.clearing",function(){this.resize()}.bind(this)),this.settings.init=!0,this},swipe_events:function(){var t=this;e(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(t){t.touches||(t=t.originalEvent);var n={start_page_x:t.touches[0].pageX,start_page_y:t.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:r};e(this).data("swipe-transition",n),t.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(n){n.touches||(n=n.originalEvent);if(n.touches.length>1||n.scale&&n.scale!==1)return;var r=e(this).data("swipe-transition");typeof r=="undefined"&&(r={}),r.delta_x=n.touches[0].pageX-r.start_page_x,typeof r.is_scrolling=="undefined"&&(r.is_scrolling=!!(r.is_scrolling||Math.abs(r.delta_x)
      ');var r=e("#foundationClearingHolder"),i=this.get_data(n),s=n.detach(),o={grid:'",viewing:i.templates.viewing},u='
      '+o.viewing+o.grid+"
      ";return r.after(u).remove()},open:function(e,t,n){var r=n.closest(".clearing-assembled"),i=r.find("div").first(),s=i.find(".visible-img"),o=s.find("img").not(e);this.locked()||(o.attr("src",this.load(e)).css("visibility","hidden"),this.loaded(o,function(){o.css("visibility","visible"),r.addClass("clearing-blackout"),i.addClass("clearing-container"),s.show(),this.fix_height(n).caption(s.find(".clearing-caption"),e).center(o).shift(t,n,function(){n.siblings().removeClass("visible"),n.addClass("visible")})}.bind(this)))},close:function(t,n){t.preventDefault();var r=function(e){return/blackout/.test(e.selector)?e:e.closest(".clearing-blackout")}(e(n)),i,s;return n===t.target&&r&&(i=r.find("div").first(),s=i.find(".visible-img"),this.settings.prev_index=0,r.find("ul[data-clearing]").attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"),i.removeClass("clearing-container"),s.hide()),!1},is_open:function(e){return e.parent().attr("style").length>0},keydown:function(t){var n=e(".clearing-blackout").find("ul[data-clearing]");t.which===39&&this.go(n,"next"),t.which===37&&this.go(n,"prev"),t.which===27&&e("a.clearing-close").trigger("click")},nav:function(t,n){var r=e(".clearing-blackout").find("ul[data-clearing]");t.preventDefault(),this.go(r,n)},resize:function(){var t=e(".clearing-blackout .visible-img").find("img");t.length&&this.center(t)},fix_height:function(t){var n=t.parent().children(),r=this;return n.each(function(){var t=e(this),n=t.find("img");t.height()>r.outerHeight(n)&&t.addClass("fix-height")}).closest("ul").width(n.length*100+"%"),this},update_paddles:function(e){var t=e.closest(".carousel").siblings(".visible-img");e.next().length>0?t.find(".clearing-main-next").removeClass("disabled"):t.find(".clearing-main-next").addClass("disabled"),e.prev().length>0?t.find(".clearing-main-prev").removeClass("disabled"):t.find(".clearing-main-prev").addClass("disabled")},center:function(e){return this.rtl?e.css({marginRight:-(this.outerWidth(e)/2),marginTop:-(this.outerHeight(e)/2)}):e.css({marginLeft:-(this.outerWidth(e)/2),marginTop:-(this.outerHeight(e)/2)}),this},load:function(e){if(e[0].nodeName==="A")var t=e.attr("href");else var t=e.parent().attr("href");return this.preload(e),t?t:e.attr("src")},preload:function(e){this.img(e.closest("li").next()).img(e.closest("li").prev())},loaded:function(e,t){function n(){t()}function r(){this.one("load",n);if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var e=this.attr("src"),t=e.match(/\?/)?"&":"?";t+="random="+(new Date).getTime(),this.attr("src",e+t)}}if(!e.attr("src")){n();return}e[0].complete||e[0].readyState===4?n():r.call(e)},img:function(e){if(e.length){var t=new Image,n=e.find("a");n.length?t.src=n.attr("href"):t.src=e.find("img").attr("src")}return this},caption:function(e,t){var n=t.data("caption");return n?e.text(n).show():e.text("").hide(),this},go:function(e,t){var n=e.find(".visible"),r=n[t]();r.length&&r.find("img").trigger("click",[n,r])},shift:function(e,t,n){var r=t.parent(),i=this.settings.prev_index||t.index(),s=this.direction(r,e,t),o=parseInt(r.css("left"),10),u=this.outerWidth(t),a;t.index()!==i&&!/skip/.test(s)?/left/.test(s)?(this.lock(),r.animate({left:o+u},300,this.unlock())):/right/.test(s)&&(this.lock(),r.animate({left:o-u},300,this.unlock())):/skip/.test(s)&&(a=t.index()-this.settings.up_count,this.lock(),a>0?r.animate({left:-(a*u)},300,this.unlock()):r.animate({left:0},300,this.unlock())),n()},direction:function(t,n,r){var i=t.find("li"),s=this.outerWidth(i)+this.outerWidth(i)/4,o=Math.floor(this.outerWidth(e(".clearing-container"))/s)-1,u=i.index(r),a;return this.settings.up_count=o,this.adjacent(this.settings.prev_index,u)?u>o&&u>this.settings.prev_index?a="right":u>o-1&&u<=this.settings.prev_index?a="left":a=!1:a="skip",this.settings.prev_index=u,a},adjacent:function(e,t){for(var n=t+1;n>=t-1;n--)if(n===e)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},outerHTML:function(e){return e.outerHTML||(new XMLSerializer).serializeToString(e)},off:function(){e(this.scope).off(".fndtn.clearing"),e(t).off(".fndtn.clearing"),this.remove_data(),this.settings.init=!1},reflow:function(){this.init()}}}(Foundation.zj,this,this.document),function(e,t,n){function i(e){return e}function s(e){return decodeURIComponent(e.replace(r," "))}var r=/\+/g,o=e.cookie=function(r,u,a){if(u!==n){a=e.extend({},o.defaults,a),u===null&&(a.expires=-1);if(typeof a.expires=="number"){var f=a.expires,l=a.expires=new Date;l.setDate(l.getDate()+f)}return u=o.json?JSON.stringify(u):String(u),t.cookie=[encodeURIComponent(r),"=",o.raw?u:encodeURIComponent(u),a.expires?"; expires="+a.expires.toUTCString():"",a.path?"; path="+a.path:"",a.domain?"; domain="+a.domain:"",a.secure?"; secure":""].join("")}var c=o.raw?i:s,h=t.cookie.split("; ");for(var p=0,d=h.length;p0&&(e(t.target).is("[data-dropdown-content]")||e.contains(r.first()[0],t.target))){t.stopPropagation();return}n.close.call(n,e("[data-dropdown-content]"))}),e(t).on("resize.fndtn.dropdown",n.throttle(function(){n.resize.call(n)},50)).trigger("resize"),this.settings.init=!0},close:function(t){var n=this;t.each(function(){e(this).hasClass(n.settings.activeClass)&&(e(this).css(Foundation.rtl?"right":"left","-99999px").removeClass(n.settings.activeClass),e(this).trigger("closed"))})},open:function(e,t){this.css(e.addClass(this.settings.activeClass),t),e.trigger("opened")},toggle:function(t){var n=e("#"+t.data("dropdown"));this.close.call(this,e("[data-dropdown-content]").not(n)),n.hasClass(this.settings.activeClass)?this.close.call(this,n):this.open.call(this,n,t)},resize:function(){var t=e("[data-dropdown-content].open"),n=e("[data-dropdown='"+t.attr("id")+"']");t.length&&n.length&&this.css(t,n)},css:function(n,r){if(/body/i.test(n.offsetParent()[0].nodeName)){var i=r.offset();i.top-=n.offsetParent().offset().top,i.left-=n.offsetParent().offset().left}else var i=r.position();if(this.small())n.css({position:"absolute",width:"95%",left:"2.5%","max-width":"none",top:i.top+this.outerHeight(r)});else{if(!Foundation.rtl&&e(t).width()>this.outerWidth(n)+r.offset().left)var s=i.left;else{n.hasClass("right")||n.addClass("right");var s=i.left-(this.outerWidth(n)-this.outerWidth(r))}n.attr("style","").css({position:"absolute",top:i.top+this.outerHeight(r),left:s})}return n},small:function(){return e(t).width()<768||e("html").hasClass("lt-ie9")},off:function(){e(this.scope).off(".fndtn.dropdown"),e("html, body").off(".fndtn.dropdown"),e(t).off(".fndtn.dropdown"),e("[data-dropdown-content]").off(".fndtn.dropdown"),this.settings.init=!1}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.forms={name:"forms",version:"4.1.6",cache:{},settings:{disable_class:"no-custom",last_combo:null},init:function(t,n,r){return typeof n=="object"&&e.extend(!0,this.settings,n),typeof n!="string"?(this.settings.init||this.events(),this.assemble(),this.settings.init):this[n].call(this,r)},assemble:function(){e('form.custom input[type="radio"]',e(this.scope)).not('[data-customforms="disabled"]').each(this.append_custom_markup),e('form.custom input[type="checkbox"]',e(this.scope)).not('[data-customforms="disabled"]').each(this.append_custom_markup),e("form.custom select",e(this.scope)).not('[data-customforms="disabled"]').not("[multiple=multiple]").each(this.append_custom_select)},events:function(){var r=this;e(this.scope).on("click.fndtn.forms","form.custom span.custom.checkbox",function(t){t.preventDefault(),t.stopPropagation(),r.toggle_checkbox(e(this))}).on("click.fndtn.forms","form.custom span.custom.radio",function(t){t.preventDefault(),t.stopPropagation(),r.toggle_radio(e(this))}).on("change.fndtn.forms",'form.custom select:not([data-customforms="disabled"])',function(t,n){r.refresh_custom_select(e(this),n)}).on("click.fndtn.forms","form.custom label",function(t){if(e(t.target).is("label")){var n=e("#"+r.escape(e(this).attr("for"))+':not([data-customforms="disabled"])'),i,s;n.length!==0&&(n.attr("type")==="checkbox"?(t.preventDefault(),i=e(this).find("span.custom.checkbox"),i.length==0&&(i=n.add(this).siblings("span.custom.checkbox").first()),r.toggle_checkbox(i)):n.attr("type")==="radio"&&(t.preventDefault(),s=e(this).find("span.custom.radio"),s.length==0&&(s=n.add(this).siblings("span.custom.radio").first()),r.toggle_radio(s)))}}).on("click.fndtn.forms","form.custom div.custom.dropdown a.current, form.custom div.custom.dropdown a.selector",function(t){var n=e(this),s=n.closest("div.custom.dropdown"),o=i(s,"select");s.hasClass("open")||e(r.scope).trigger("click"),t.preventDefault();if(!1===o.is(":disabled"))return s.toggleClass("open"),s.hasClass("open")?e(r.scope).on("click.fndtn.forms.customdropdown",function(){s.removeClass("open"),e(r.scope).off(".fndtn.forms.customdropdown")}):e(r.scope).on(".fndtn.forms.customdropdown"),!1}).on("click.fndtn.forms touchend.fndtn.forms","form.custom div.custom.dropdown li",function(t){var n=e(this),r=n.closest("div.custom.dropdown"),s=i(r,"select"),o=0;t.preventDefault(),t.stopPropagation();if(!e(this).hasClass("disabled")){e("div.dropdown").not(r).removeClass("open");var u=n.closest("ul").find("li.selected");u.removeClass("selected"),n.addClass("selected"),r.removeClass("open").find("a.current").text(n.text()),n.closest("ul").find("li").each(function(e){n[0]==this&&(o=e)}),s[0].selectedIndex=o,s.data("prevalue",u.html()),s.trigger("change")}}),e(t).on("keydown",function(t){var r=n.activeElement,i=Foundation.libs.forms,s=e(".custom.dropdown.open");if(s.length>0){t.preventDefault(),t.which===13&&s.find("li.selected").trigger("click"),t.which===27&&s.removeClass("open");if(t.which>=65&&t.which<=90){var o=i.go_to(s,t.which),u=s.find("li.selected");o&&(u.removeClass("selected"),i.scrollTo(o.addClass("selected"),300))}if(t.which===38){var u=s.find("li.selected"),a=u.prev(":not(.disabled)");a.length>0&&(a.parent()[0].scrollTop=a.parent().scrollTop()-i.outerHeight(a),u.removeClass("selected"),a.addClass("selected"))}else if(t.which===40){var u=s.find("li.selected"),o=u.next(":not(.disabled)");o.length>0&&(o.parent()[0].scrollTop=o.parent().scrollTop()+i.outerHeight(o),u.removeClass("selected"),o.addClass("selected"))}}}),this.settings.init=!0},go_to:function(e,t){var n=e.find("li"),r=n.length;if(r>0)for(var i=0;i').insertAfter(r)),s.toggleClass("checked",r.is(":checked")),s.toggleClass("disabled",r.is(":disabled"))},append_custom_select:function(t,n){var r=Foundation.libs.forms,i=e(n),s=i.next("div.custom.dropdown"),o=s.find("ul"),u=s.find(".current"),a=s.find(".selector"),f=i.find("option"),l=f.filter(":selected"),c=i.attr("class")?i.attr("class").split(" "):[],h=0,p="",d,v=!1;if(i.hasClass(r.settings.disable_class))return;if(s.length===0){var m=i.hasClass("small")?"small":i.hasClass("medium")?"medium":i.hasClass("large")?"large":i.hasClass("expand")?"expand":"";s=e('
        '),a=s.find(".selector"),o=s.find("ul"),p=f.map(function(){return"
      • "+e(this).html()+"
      • "}).get().join(""),o.append(p),v=s.prepend(''+l.html()+"").find(".current"),i.after(s).addClass("hidden-field")}else p=f.map(function(){return"
      • "+e(this).html()+"
      • "}).get().join(""),o.html("").append(p);r.assign_id(i,s),s.toggleClass("disabled",i.is(":disabled")),d=o.find("li"),r.cache[s.data("id")]=d.length,f.each(function(t){this.selected&&(d.eq(t).addClass("selected"),v&&v.html(e(this).html())),e(this).is(":disabled")&&d.eq(t).addClass("disabled")});if(!s.is(".small, .medium, .large, .expand")){s.addClass("open");var r=Foundation.libs.forms;r.hidden_fix.adjust(o),h=r.outerWidth(d)>h?r.outerWidth(d):h,Foundation.libs.forms.hidden_fix.reset(),s.removeClass("open")}},assign_id:function(e,t){var n=[+(new Date),Foundation.random_str(5)].join("-");e.attr("data-id",n),t.attr("data-id",n)},refresh_custom_select:function(t,n){var r=this,i=0,s=t.next(),o=t.find("option"),u=s.find("li");if(u.length!=this.cache[s.data("id")]||n)s.find("ul").html(""),o.each(function(){var t=e("
      • "+e(this).html()+"
      • ");s.find("ul").append(t)}),o.each(function(t){this.selected&&(s.find("li").eq(t).addClass("selected"),s.find(".current").html(e(this).html())),e(this).is(":disabled")&&s.find("li").eq(t).addClass("disabled")}),s.removeAttr("style").find("ul").removeAttr("style"),s.find("li").each(function(){s.addClass("open"),r.outerWidth(e(this))>i&&(i=r.outerWidth(e(this))),s.removeClass("open")}),u=s.find("li"),this.cache[s.data("id")]=u.length},toggle_checkbox:function(e){var t=e.prev(),n=t[0];!1===t.is(":disabled")&&(n.checked=n.checked?!1:!0,e.toggleClass("checked"),t.trigger("change"))},toggle_radio:function(e){var t=e.prev(),n=t.closest("form.custom"),r=t[0];!1===t.is(":disabled")&&(n.find('input[type="radio"][name="'+this.escape(t.attr("name"))+'"]').next().not(e).removeClass("checked"),e.hasClass("checked")||e.toggleClass("checked"),r.checked=e.hasClass("checked"),t.trigger("change"))},escape:function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},hidden_fix:{tmp:[],hidden:null,adjust:function(t){var n=this;n.hidden=t.parents().andSelf().filter(":hidden"),n.hidden.each(function(){var t=e(this);n.tmp.push(t.attr("style")),t.css({visibility:"hidden",display:"block"})})},reset:function(){var t=this;t.hidden.each(function(n){var i=e(this),s=t.tmp[n];s===r?i.removeAttr("style"):i.attr("style",s)}),t.tmp=[],t.hidden=null}},off:function(){e(this.scope).off(".fndtn.forms")}};var i=function(t,n){var t=t.prev();while(t.length){if(t.is(n))return t;t=t.prev()}return e()}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.joyride={name:"joyride",version:"4.1.2",defaults:{expose:!1,modal:!1,tipLocation:"bottom",nubPosition:"auto",scrollSpeed:300,timer:0,startTimerOnClick:!0,startOffset:0,nextButton:!0,tipAnimation:"fade",pauseAfter:[],exposed:[],tipAnimationFadeSpeed:300,cookieMonster:!1,cookieName:"joyride",cookieDomain:!1,cookieExpires:365,tipContainer:"body",postRideCallback:function(){},postStepCallback:function(){},preStepCallback:function(){},preRideCallback:function(){},postExposeCallback:function(){},template:{link:'×',timer:'
        ',tip:'
        ',wrapper:'
        ',button:'',modal:'
        ',expose:'
        ',exposeCover:'
        '}},settings:{},init:function(t,n,r){return this.scope=t||this.scope,Foundation.inherit(this,"throttle data_options scrollTo scrollLeft delay"),typeof n=="object"?e.extend(!0,this.settings,this.defaults,n):e.extend(!0,this.settings,this.defaults,r),typeof n!="string"?(this.settings.init||this.events(),this.settings.init):this[n].call(this,r)},events:function(){var n=this;e(this.scope).on("click.joyride",".joyride-next-tip, .joyride-modal-bg",function(e){e.preventDefault(),this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())}.bind(this)).on("click.joyride",".joyride-close-tip",function(e){e.preventDefault(),this.end()}.bind(this)),e(t).on("resize.fndtn.joyride",n.throttle(function(){if(e("[data-joyride]").length>0&&n.settings.$next_tip){if(n.settings.exposed.length>0){var t=e(n.settings.exposed);t.each(function(){var t=e(this);n.un_expose(t),n.expose(t)})}n.is_phone()?n.pos_phone():n.pos_default(!1,!0)}},100)),this.settings.init=!0},start:function(){var t=this,n=e(this.scope).find("[data-joyride]"),r=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],i=r.length;this.settings.init||this.init(),this.settings.$content_el=n,this.settings.$body=e(this.settings.tipContainer),this.settings.body_offset=e(this.settings.tipContainer).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0,this.settings.tipLocationPatterns={top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},typeof e.cookie!="function"&&(this.settings.cookieMonster=!1);if(!this.settings.cookieMonster||this.settings.cookieMonster&&e.cookie(this.settings.cookieName)===null)this.settings.$tip_content.each(function(n){var s=e(this);e.extend(!0,t.settings,t.data_options(s));for(var o=i-1;o>=0;o--)t.settings[r[o]]=parseInt(t.settings[r[o]],10);t.create({$li:s,index:n})}),!this.settings.startTimerOnClick&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")},resume:function(){this.set_li(),this.show()},tip_template:function(t){var n,r;return t.tip_class=t.tip_class||"",n=e(this.settings.template.tip).addClass(t.tip_class),r=e.trim(e(t.li).html())+this.button_text(t.button_text)+this.settings.template.link+this.timer_instance(t.index),n.append(e(this.settings.template.wrapper)),n.first().attr("data-index",t.index),e(".joyride-content-wrapper",n).append(r),n[0]},timer_instance:function(t){var n;return t===0&&this.settings.startTimerOnClick&&this.settings.timer>0||this.settings.timer===0?n="":n=this.outerHTML(e(this.settings.template.timer)[0]),n},button_text:function(t){return this.settings.nextButton?(t=e.trim(t)||"Next",t=this.outerHTML(e(this.settings.template.button).append(t)[0])):t="",t},create:function(t){var n=t.$li.attr("data-button")||t.$li.attr("data-text"),r=t.$li.attr("class"),i=e(this.tip_template({tip_class:r,index:t.index,button_text:n,li:t.$li}));e(this.settings.tipContainer).append(i)},show:function(t){var n=null;this.settings.$li===r||e.inArray(this.settings.$li.index(),this.settings.pauseAfter)===-1?(this.settings.paused?this.settings.paused=!1:this.set_li(t),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0?(t&&(this.settings.preRideCallback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.preStepCallback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tipSettings=e.extend(this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tipSettings.tipLocationPattern=this.settings.tipLocationPatterns[this.settings.tipSettings.tipLocation],/body/i.test(this.settings.$target.selector)||this.scroll_to(),this.is_phone()?this.pos_phone(!0):this.pos_default(!0),n=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tipAnimation)?(n.width(0),this.settings.timer>0?(this.settings.$next_tip.show(),this.delay(function(){n.animate({width:n.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tipAnimationFadeSpeed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tipAnimation)&&(n.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tipAnimationFadeSpeed).show(),this.delay(function(){n.animate({width:n.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tipAnimationFadeSpeed)):this.settings.$next_tip.fadeIn(this.settings.tipAnimationFadeSpeed)),this.settings.$current_tip=this.settings.$next_tip):this.settings.$li&&this.settings.$target.length<1?this.show():this.end()):this.settings.paused=!0},is_phone:function(){return Modernizr?Modernizr.mq("only screen and (max-width: 767px)")||e(".lt-ie9").length>0:this.settings.$window.width()<767},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.modal||e(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),this.settings.postStepCallback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(e){e?(this.settings.$li=this.settings.$tip_content.eq(this.settings.startOffset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(this.settings.$li=this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=e(".joyride-tip-guide[data-index='"+this.settings.$li.index()+"']"),this.settings.$next_tip.data("closed","")},set_target:function(){var t=this.settings.$li.attr("data-class"),r=this.settings.$li.attr("data-id"),i=function(){return r?e(n.getElementById(r)):t?e("."+t).first():e("body")};this.settings.$target=i()},scroll_to:function(){var n,r;n=e(t).height()/2,r=Math.ceil(this.settings.$target.offset().top-n+this.outerHeight(this.settings.$next_tip)),r>0&&this.scrollTo(e("html, body"),r,this.settings.scrollSpeed)},paused:function(){return e.inArray(this.settings.$li.index()+1,this.settings.pauseAfter)===-1},restart:function(){this.hide(),this.settings.$li=r,this.show("init")},pos_default:function(n,r){var i=Math.ceil(e(t).height()/2),s=this.settings.$next_tip.offset(),o=this.settings.$next_tip.find(".joyride-nub"),u=Math.ceil(this.outerWidth(o)/2),a=Math.ceil(this.outerHeight(o)/2),f=n||!1;f&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),typeof r=="undefined"&&(r=!1);if(!/body/i.test(this.settings.$target.selector)){if(this.bottom()){var l=this.settings.$target.offset().left;Foundation.rtl&&(l=this.settings.$target.offset().width-this.settings.$next_tip.width()+l),this.settings.$next_tip.css({top:this.settings.$target.offset().top+a+this.outerHeight(this.settings.$target),left:l}),this.nub_position(o,this.settings.tipSettings.nubPosition,"top")}else if(this.top()){var l=this.settings.$target.offset().left;Foundation.rtl&&(l=this.settings.$target.offset().width-this.settings.$next_tip.width()+l),this.settings.$next_tip.css({top:this.settings.$target.offset +().top-this.outerHeight(this.settings.$next_tip)-a,left:l}),this.nub_position(o,this.settings.tipSettings.nubPosition,"bottom")}else this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.outerWidth(this.settings.$target)+this.settings.$target.offset().left+u}),this.nub_position(o,this.settings.tipSettings.nubPosition,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.settings.$target.offset().left-this.outerWidth(this.settings.$next_tip)-u}),this.nub_position(o,this.settings.tipSettings.nubPosition,"right"));!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts0&&arguments[0]instanceof e)i=arguments[0];else{if(!this.settings.$target||!!/body/i.test(this.settings.$target.selector))return!1;i=this.settings.$target}if(i.length<1)return t.console&&console.error("element not valid",i),!1;n=e(this.settings.template.expose),this.settings.$body.append(n),n.css({top:i.offset().top,left:i.offset().left,width:this.outerWidth(i,!0),height:this.outerHeight(i,!0)}),r=e(this.settings.template.exposeCover),s={zIndex:i.css("z-index"),position:i.css("position")},i.css("z-index",parseInt(n.css("z-index"))+1),s.position=="static"&&i.css("position","relative"),i.data("expose-css",s),r.css({top:i.offset().top,left:i.offset().left,width:this.outerWidth(i,!0),height:this.outerHeight(i,!0)}),this.settings.$body.append(r),n.addClass(o),r.addClass(o),i.data("expose",o),this.settings.postExposeCallback(this.settings.$li.index(),this.settings.$next_tip,i),this.add_exposed(i)},un_expose:function(){var n,r,i,s,o=!1;if(arguments.length>0&&arguments[0]instanceof e)r=arguments[0];else{if(!this.settings.$target||!!/body/i.test(this.settings.$target.selector))return!1;r=this.settings.$target}if(r.length<1)return t.console&&console.error("element not valid",r),!1;n=r.data("expose"),i=e("."+n),arguments.length>1&&(o=arguments[1]),o===!0?e(".joyride-expose-wrapper,.joyride-expose-cover").remove():i.remove(),s=r.data("expose-css"),s.zIndex=="auto"?r.css("z-index",""):r.css("z-index",s.zIndex),s.position!=r.css("position")&&(s.position=="static"?r.css("position",""):r.css("position",s.position)),r.removeData("expose"),r.removeData("expose-z-index"),this.remove_exposed(r)},add_exposed:function(t){this.settings.exposed=this.settings.exposed||[],t instanceof e||typeof t=="object"?this.settings.exposed.push(t[0]):typeof t=="string"&&this.settings.exposed.push(t)},remove_exposed:function(t){var n,r;t instanceof e?n=t[0]:typeof t=="string"&&(n=t),this.settings.exposed=this.settings.exposed||[],r=this.settings.exposed.length;for(var i=0;ia&&(a=u),[n.offset().topn.offset().left]},visible:function(e){var t=e.length;while(t--)if(e[t])return!1;return!0},nub_position:function(e,t,n){t==="auto"?e.addClass(n):e.addClass(t)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(){this.settings.cookieMonster&&e.cookie(this.settings.cookieName,"ridden",{expires:this.settings.cookieExpires,domain:this.settings.cookieDomain}),this.settings.timer>0&&clearTimeout(this.settings.automate),this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.$next_tip.data("closed",!0),e(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),this.settings.postStepCallback(this.settings.$li.index(),this.settings.$current_tip),this.settings.postRideCallback(this.settings.$li.index(),this.settings.$current_tip),e(".joyride-tip-guide").remove()},outerHTML:function(e){return e.outerHTML||(new XMLSerializer).serializeToString(e)},off:function(){e(this.scope).off(".joyride"),e(t).off(".joyride"),e(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),e(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate),this.settings={}}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.magellan={name:"magellan",version:"4.0.0",settings:{activeClass:"active"},init:function(t,n,r){return this.scope=t||this.scope,Foundation.inherit(this,"data_options"),typeof n=="object"&&e.extend(!0,this.settings,n),typeof n!="string"?(this.settings.init||(this.fixed_magellan=e("[data-magellan-expedition]"),this.set_threshold(),this.last_destination=e("[data-magellan-destination]").last(),this.events()),this.settings.init):this[n].call(this,r)},events:function(){var n=this;e(this.scope).on("arrival.fndtn.magellan","[data-magellan-arrival]",function(t){var r=e(this),i=r.closest("[data-magellan-expedition]"),s=i.attr("data-magellan-active-class")||n.settings.activeClass;r.closest("[data-magellan-expedition]").find("[data-magellan-arrival]").not(r).removeClass(s),r.addClass(s)}),this.fixed_magellan.on("update-position.fndtn.magellan",function(){var t=e(this)}).trigger("update-position"),e(t).on("resize.fndtn.magellan",function(){this.fixed_magellan.trigger("update-position")}.bind(this)).on("scroll.fndtn.magellan",function(){var r=e(t).scrollTop();n.fixed_magellan.each(function(){var t=e(this);typeof t.data("magellan-top-offset")=="undefined"&&t.data("magellan-top-offset",t.offset().top),typeof t.data("magellan-fixed-position")=="undefined"&&t.data("magellan-fixed-position",!1);var i=r+n.settings.threshold>t.data("magellan-top-offset"),s=t.attr("data-magellan-top-offset");t.data("magellan-fixed-position")!=i&&(t.data("magellan-fixed-position",i),i?t.css({position:"fixed",top:0}):t.css({position:"",top:""}),i&&typeof s!="undefined"&&s!=0&&t.css({position:"fixed",top:s+"px"}))})}),this.last_destination.length>0&&e(t).on("scroll.fndtn.magellan",function(r){var i=e(t).scrollTop(),s=i+e(t).height(),o=Math.ceil(n.last_destination.offset().top);e("[data-magellan-destination]").each(function(){var t=e(this),r=t.attr("data-magellan-destination"),u=t.offset().top-i;u<=n.settings.threshold&&e("[data-magellan-arrival='"+r+"']").trigger("arrival"),s>=e(n.scope).height()&&o>i&&o0?this.outerHeight(this.fixed_magellan,!0):0)},off:function(){e(this.scope).off(".fndtn.magellan")}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs=Foundation.libs||{},Foundation.libs.orbit={name:"orbit",version:"4.1.0",settings:{timer_speed:1e4,animation_speed:500,bullets:!0,stack_on_small:!0,navigation_arrows:!0,slide_number:!0,container_class:"orbit-container",stack_on_small_class:"orbit-stack-on-small",next_class:"orbit-next",prev_class:"orbit-prev",timer_container_class:"orbit-timer",timer_paused_class:"paused",timer_progress_class:"orbit-progress",slides_container_class:"orbit-slides-container",bullets_container_class:"orbit-bullets",bullets_active_class:"active",slide_number_class:"orbit-slide-number",caption_class:"orbit-caption",active_slide_class:"active",orbit_transition_class:"orbit-transitioning"},init:function(t,n,r){var i=this;Foundation.inherit(i,"data_options"),typeof n=="object"&&e.extend(!0,i.settings,n),e("[data-orbit]",t).each(function(t,n){var r=e.extend(!0,{},i);r._init(t,n)})},_container_html:function(){var e=this;return'
        '},_bullets_container_html:function(t){var n=this,r=e('
          ');return t.each(function(t,i){var s=e('
        1. ');t===0&&s.addClass(n.settings.bullets_active_class),r.append(s)}),r},_slide_number_html:function(t,n){var r=this,i=e('
          ');return i.append(""+t+" of "+n+""),i},_timer_html:function(){var e=this;return typeof e.settings.timer_speed=="number"&&e.settings.timer_speed>0?'
          ':""},_next_html:function(){var e=this;return'Next '},_prev_html:function(){var e=this;return'Prev '},_init:function(t,n){var r=this,i=e(n),s=i.wrap(r._container_html()).parent(),o=i.children();e.extend(!0,r.settings,r.data_options(i)),r.settings.navigation_arrows&&(s.append(r._prev_html()),s.append(r._next_html())),i.addClass(r.settings.slides_container_class),r.settings.stack_on_small&&s.addClass(r.settings.stack_on_small_class),r.settings.slide_number&&s.append(r._slide_number_html(1,o.length)),s.append(r._timer_html()),r.settings.bullets&&s.after(r._bullets_container_html(o)),i.append(o.first().clone().attr("data-orbit-slide","")),i.prepend(o.last().clone().attr("data-orbit-slide","")),i.css("marginLeft","-100%"),o.first().addClass(r.settings.active_slide_class),r._init_events(i),r._init_dimensions(i),r._start_timer(i)},_init_events:function(i){var s=this,o=i.parent();e(t).on("load.fndtn.orbit",function(){i.height(""),i.height(i.height(o.height())),i.trigger("orbit:ready")}).on("resize.fndtn.orbit",function(){i.height(""),i.height(i.height(o.height()))}),e(n).on("click.fndtn.orbit","[data-orbit-link]",function(t){t.preventDefault();var n=e(t.currentTarget).attr("data-orbit-link"),r=i.find("[data-orbit-slide="+n+"]").first();r.length===1&&(s._reset_timer(i,!0),s._goto(i,r.index(),function(){}))}),o.siblings("."+s.settings.bullets_container_class).on("click.fndtn.orbit","[data-orbit-slide-number]",function(t){t.preventDefault(),s._reset_timer(i,!0),s._goto(i,e(t.currentTarget).data("orbit-slide-number"),function(){})}),o.on("orbit:after-slide-change.fndtn.orbit",function(e,t){var n=o.find("."+s.settings.slide_number_class);n.length===1&&n.replaceWith(s._slide_number_html(t.slide_number,t.total_slides))}).on("orbit:next-slide.fndtn.orbit click.fndtn.orbit","."+s.settings.next_class,function(e){e.preventDefault(),s._reset_timer(i,!0),s._goto(i,"next",function(){})}).on("orbit:prev-slide.fndtn.orbit click.fndtn.orbit","."+s.settings.prev_class,function(e){e.preventDefault(),s._reset_timer(i,!0),s._goto(i,"prev",function(){})}).on("orbit:toggle-play-pause.fndtn.orbit click.fndtn.orbit touchstart.fndtn.orbit","."+s.settings.timer_container_class,function(t){t.preventDefault();var n=e(t.currentTarget).toggleClass(s.settings.timer_paused_class),r=n.closest("."+s.settings.container_class).find("."+s.settings.slides_container_class);n.hasClass(s.settings.timer_paused_class)?s._stop_timer(r):s._start_timer(r)}).on("touchstart.fndtn.orbit",function(e){e.touches||(e=e.originalEvent);var t={start_page_x:e.touches[0].pageX,start_page_y:e.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:r};o.data("swipe-transition",t),e.stopPropagation()}).on("touchmove.fndtn.orbit",function(e){e.touches||(e=e.originalEvent);if(e.touches.length>1||e.scale&&e.scale!==1)return;var t=o.data("swipe-transition");typeof t=="undefined"&&(t={}),t.delta_x=e.touches[0].pageX-t.start_page_x,typeof t.is_scrolling=="undefined"&&(t.is_scrolling=!!(t.is_scrolling||Math.abs(t.delta_x)").attr(n.extend(f(this),{type:"text"}))}e.removeAttr("name").data({"placeholder-password":!0,"placeholder-id":s}).bind("focus.placeholder",l),r.data({"placeholder-textinput":e,"placeholder-id":s}).before(e)}r=r.removeAttr("id").hide().prev().attr("id",s).show()}r.addClass("placeholder"),r[0].value=r.attr("placeholder")}else r.removeClass("placeholder")}var r="placeholder"in t.createElement("input"),i="placeholder"in t.createElement("textarea"),s=n.fn,o=n.valHooks,u,a;r&&i?(a=s.placeholder=function(){return this},a.input=a.textarea=!0):(a=s.placeholder=function(){var e=this;return e.filter((r?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":l,"blur.placeholder":c}).data("placeholder-enabled",!0).trigger("blur.placeholder"),e},a.input=r,a.textarea=i,u={get:function(e){var t=n(e);return t.data("placeholder-enabled")&&t.hasClass("placeholder")?"":e.value},set:function(e,r){var i=n(e);return i.data("placeholder-enabled")?(r==""?(e.value=r,e!=t.activeElement&&c.call(e)):i.hasClass("placeholder")?l.call(e,!0,r)||(e.value=r):e.value=r,i):e.value=r}},r||(o.input=u),i||(o.textarea=u),n(function(){n(t).delegate("form","submit.placeholder",function(){var e=n(".placeholder",this).each(l);setTimeout(function(){e.each(c)},10)})}),n(e).bind("beforeunload.placeholder",function(){n(".placeholder").each(function(){this.value=""})}))}(this,document,Foundation.zj),function(e,t,n,r){"use strict";Foundation.libs.reveal={name:"reveal",version:"4.1.3",locked:!1,settings:{animation:"fadeAndPop",animationSpeed:250,closeOnBackgroundClick:!0,dismissModalClass:"close-reveal-modal",bgClass:"reveal-modal-bg",open:function(){},opened:function(){},close:function(){},closed:function(){},bg:e(".reveal-modal-bg"),css:{open:{opacity:0,visibility:"visible",display:"block"},close:{opacity:1,visibility:"hidden",display:"none"}}},init:function(t,n,r){return this.scope=t||this.scope,Foundation.inherit(this,"data_options delay"),typeof n=="object"?e.extend(!0,this.settings,n):typeof r!="undefined"&&e.extend(!0,this.settings,r),typeof n!="string"?(this.events(),this.settings.init):this[n].call(this,r)},events:function(){var t=this;return e(this.scope).off(".fndtn.reveal").on("click.fndtn.reveal","[data-reveal-id]",function(n){n.preventDefault(),t.locked||(t.locked=!0,t.open.call(t,e(this)))}).on("click.fndtn.reveal touchend.click.fndtn.reveal",this.close_targets(),function(n){n.preventDefault();if(!t.locked){var r=e.extend({},t.settings,t.data_options(e(".reveal-modal.open")));if(e(n.target)[0]===e("."+r.bgClass)[0]&&!r.closeOnBackgroundClick)return;t.locked=!0,t.close.call(t,e(this).closest(".reveal-modal"))}}).on("open.fndtn.reveal",".reveal-modal",this.settings.open).on("opened.fndtn.reveal",".reveal-modal",this.settings.opened).on("opened.fndtn.reveal",".reveal-modal",this.open_video).on("close.fndtn.reveal",".reveal-modal",this.settings.close).on("closed.fndtn.reveal",".reveal-modal",this.settings.closed).on("closed.fndtn.reveal",".reveal-modal",this.close_video),!0},open:function(t){if(t)var n=e("#"+t.data("reveal-id"));else var n=e(this.scope);if(!n.hasClass("open")){var r=e(".reveal-modal.open");typeof n.data("css-top")=="undefined"&&n.data("css-top",parseInt(n.css("top"),10)).data("offset",this.cache_offset(n)),n.trigger("open"),r.length<1&&this.toggle_bg(n),this.hide(r,this.settings.css.close),this.show(n,this.settings.css.open)}},close:function(t){var t=t||e(this.scope),n=e(".reveal-modal.open");n.length>0&&(this.locked=!0,t.trigger("close"),this.toggle_bg(t),this.hide(n,this.settings.css.close))},close_targets:function(){var e="."+this.settings.dismissModalClass;return this.settings.closeOnBackgroundClick?e+", ."+this.settings.bgClass:e},toggle_bg:function(t){e(".reveal-modal-bg").length===0&&(this.settings.bg=e("
          ",{"class":this.settings.bgClass}).appendTo("body")),this.settings.bg.filter(":visible").length>0?this.hide(this.settings.bg):this.show(this.settings.bg)},show:function(n,r){if(r){if(/pop/i.test(this.settings.animation)){r.top=e(t).scrollTop()-n.data("offset")+"px";var i={top:e(t).scrollTop()+n.data("css-top")+"px",opacity:1};return this.delay(function(){return n.css(r).animate(i,this.settings.animationSpeed,"linear",function(){this.locked=!1,n.trigger("opened")}.bind(this)).addClass("open")}.bind(this),this.settings.animationSpeed/2)}if(/fade/i.test(this.settings.animation)){var i={opacity:1};return this.delay(function(){return n.css(r).animate(i,this.settings.animationSpeed,"linear",function(){this.locked=!1,n.trigger("opened")}.bind(this)).addClass("open")}.bind(this),this.settings.animationSpeed/2)}return n.css(r).show().css({opacity:1}).addClass("open").trigger("opened")}return/fade/i.test(this.settings.animation)?n.fadeIn(this.settings.animationSpeed/2):n.show()},hide:function(n,r){if(r){if(/pop/i.test(this.settings.animation)){var i={top:-e(t).scrollTop()-n.data("offset")+"px",opacity:0};return this.delay(function(){return n.animate(i,this.settings.animationSpeed,"linear",function(){this.locked=!1,n.css(r).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),this.settings.animationSpeed/2)}if(/fade/i.test(this.settings.animation)){var i={opacity:0};return this.delay(function(){return n.animate(i,this.settings.animationSpeed,"linear",function(){this.locked=!1,n.css(r).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),this.settings.animationSpeed/2)}return n.hide().css(r).removeClass("open").trigger("closed")}return/fade/i.test(this.settings.animation)?n.fadeOut(this.settings.animationSpeed/2):n.hide()},close_video:function(t){var n=e(this).find(".flex-video"),r=n.find("iframe");r.length>0&&(r.attr("data-src",r[0].src),r.attr("src","about:blank"),n.fadeOut(100).hide())},open_video:function(t){var n=e(this).find(".flex-video"),r=n.find("iframe");if(r.length>0){var i=r.attr("data-src");typeof i=="string"&&(r[0].src=r.attr("data-src")),n.show().fadeIn(100)}},cache_offset:function(e){var t=e.show().height()+parseInt(e.css("top"),10);return e.hide(),t},off:function(){e(this.scope).off(".fndtn.reveal")}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.section={name:"section",version:"4.1.3",settings:{deep_linking:!1,one_up:!0,section_selector:"[data-section]",region_selector:"section, .section, [data-section-region]",title_selector:".title, [data-section-title]",active_region_selector:"section.active, .section.active, .active[data-section-region]",content_selector:".content, [data-section-content]",nav_selector:'[data-section="vertical-nav"], [data-section="horizontal-nav"]',callback:function(){}},init:function(t,n,r){var i=this;return Foundation.inherit(this,"throttle data_options position_right offset_right"),typeof n=="object"&&e.extend(!0,i.settings,n),typeof n!="string"?(this.set_active_from_hash(),this.events(),!0):this[n].call(this,r)},events:function(){var r=this;e(this.scope).on("click.fndtn.section","[data-section] .title, [data-section] [data-section-title]",function(t){var n=e(this),i=n.closest(r.settings.section_selector);r.toggle_active.call(this,t,r),r.reflow()}),e(t).on("resize.fndtn.section",r.throttle(function(){r.resize.call(this)},30)).on("hashchange",function(){r.settings.toggled||(r.set_active_from_hash(),e(this).trigger("resize"))}).trigger("resize"),e(n).on("click.fndtn.section",function(t){e(t.target).closest(r.settings.title_selector).length<1&&e(r.settings.nav_selector).children(r.settings.region_selector).removeClass("active").attr("style","")})},toggle_active:function(t,n){var r=e(this),n=Foundation.libs.section,i=r.closest(n.settings.region_selector),s=r.siblings(n.settings.content_selector),o=i.parent(),u=e.extend({},n.settings,n.data_options(o)),a=o.children(n.settings.active_region_selector);n.settings.toggled=!0,!u.deep_linking&&s.length>0&&t.preventDefault();if(i.hasClass("active"))(n.small(o)||n.is_vertical_nav(o)||n.is_horizontal_nav(o)||n.is_accordion(o))&&(a[0]!==i[0]||a[0]===i[0]&&!u.one_up)&&i.removeClass("active").attr("style","");else{var a=o.children(n.settings.active_region_selector),f=n.outerHeight(i.children(n.settings.title_selector));if(n.small(o)||u.one_up)n.small(o)?a.attr("style",""):a.attr("style","visibility: hidden; padding-top: "+f+"px;");n.small(o)?i.attr("style",""):i.css("padding-top",f),i.addClass("active"),a.length>0&&a.removeClass("active").attr("style",""),n.is_vertical_tabs(o)&&(s.css("display","block"),a!==null&&a.children(n.settings.content_selector).css("display","none"))}setTimeout(function(){n.settings.toggled=!1},300),u.callback()},resize:function(){var t=Foundation.libs.section,n=e(t.settings.section_selector);n.each(function(){var n=e(this),r=n.children(t.settings.active_region_selector),i=e.extend({},t.settings,t.data_options(n));if(r.length>1)r.not(":first").removeClass("active").attr("style","");else if(r.length<1&&!t.is_vertical_nav(n)&&!t.is_horizontal_nav(n)&&!t.is_accordion(n)){var s=n.children(t.settings.region_selector).first();(i.one_up||!t.small(n))&&s.addClass("active"),t.small(n)?s.attr("style",""):s.css("padding-top",t.outerHeight(s.children(t.settings.title_selector)))}t.small(n)?r.attr("style",""):r.css("padding-top",t.outerHeight(r.children(t.settings.title_selector))),t.position_titles(n),t.is_horizontal_nav(n)&&!t.small(n)||t.is_vertical_tabs(n)?t.position_content(n):t.position_content(n,!1)})},is_vertical_nav:function(e){return/vertical-nav/i.test(e.data("section"))},is_horizontal_nav:function(e){return/horizontal-nav/i.test(e.data("section"))},is_accordion:function(e){return/accordion/i.test(e.data("section"))},is_horizontal_tabs:function(e){return/^tabs$/i.test(e.data("section"))},is_vertical_tabs:function(e){return/vertical-tabs/i.test(e.data("section"))},set_active_from_hash:function(){var n=t.location.hash.substring(1),r=e("[data-section]"),i=this;r.each(function(){var t=e(this),r=e.extend({},i.settings,i.data_options(t));if(n.length>0&&r.deep_linking){var s=t.children(i.settings.region_selector).attr("style","").removeClass("active");s.map(function(){return e(this).children('.content[data-slug="'+n+'"], [data-section-content][data-slug="'+n+'"]')}).parent().addClass("active")}})},position_titles:function(t,n){var r=this,i=t.children(this.settings.region_selector).map(function(){return e(this).children(r.settings.title_selector)}),s=0,o=0,r=this;typeof n=="boolean"?i.attr("style",""):i.each(function(){r.is_vertical_tabs(t)?(e(this).css("top",o),o+=r.outerHeight(e(this))):(r.rtl?e(this).css("right",s):e(this).css("left",s),s+=r.outerWidth(e(this)))})},position_content:function(t,n){var r=this,i=t.children(r.settings.region_selector),s=i.map(function(){return e(this).children(r.settings.title_selector)}),o=i.map(function(){return e(this).children(r.settings.content_selector)});if(typeof n=="boolean")o.attr("style",""),t.attr("style","");else if(r.is_vertical_tabs(t)&&!r.small(t)){var u=0,a=Number.MAX_VALUE,f=null;i.each(function(){var n=e(this),i=n.children(r.settings.title_selector),s=n.children(r.settings.content_selector),o=0;f=r.outerWidth(i),o=r.outerWidth(t)-f,o'+t+''}},cache:{},init:function(t,n,r){var i=this;this.scope=t||this.scope,typeof n=="object"&&e.extend(!0,this.settings,n);if(typeof n=="string")return this[n].call(this,r);Modernizr.touch?e(this.scope).on("click.fndtn.tooltip touchstart.fndtn.tooltip touchend.fndtn.tooltip","[data-tooltip]",function(t){t.preventDefault(),e(i.settings.tooltipClass).hide(),i.showOrCreateTip(e(this))}).on("click.fndtn.tooltip touchstart.fndtn.tooltip touchend.fndtn.tooltip",this.settings.tooltipClass,function(t){t.preventDefault(),e(this).fadeOut(150)}):e(this.scope).on("mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip","[data-tooltip]",function(t){var n=e(this);t.type==="mouseover"||t.type==="mouseenter"?i.showOrCreateTip(n):(t.type==="mouseout"||t.type==="mouseleave")&&i.hide(n)})},showOrCreateTip:function(e){var t=this.getTip(e);return t&&t.length>0?this.show(e):this.create(e)},getTip:function(t){var n=this.selector(t),r=null;return n&&(r=e("span[data-selector="+n+"]"+this.settings.tooltipClass)),typeof r=="object"?r:!1},selector:function(e){var t=e.attr("id"),n=e.attr("data-tooltip")||e.attr("data-selector");return(t&&t.length<1||!t)&&typeof n!="string"&&(n="tooltip"+Math.random().toString(36).substring(7),e.attr("data-selector",n)),t&&t.length>0?t:n},create:function(t){var n=e(this.settings.tipTemplate(this.selector(t),e("
          ").html(t.attr("title")).html())),r=this.inheritable_classes(t);n.addClass(r).appendTo(this.settings.appendTo),Modernizr.touch&&n.append('tap to close '),t.removeAttr("title").attr("title",""),this.show(t)},reposition:function(n,r,i){var s,o,u,a,f,l;r.css("visibility","hidden").show(),s=n.data("width"),o=r.children(".nub"),u=this.outerHeight(o),a=this.outerHeight(o),l=function(e,t,n,r,i,s){return e.css({top:t?t:"auto",bottom:r?r:"auto",left:i?i:"auto",right:n?n:"auto",width:s?s:"auto"}).end()},l(r,n.offset().top+this.outerHeight(n)+10,"auto","auto",n.offset().left,s);if(e(t).width()<767)l(r,n.offset().top+this.outerHeight(n)+10,"auto","auto",12.5,e(this.scope).width()),r.addClass("tip-override"),l(o,-u,"auto","auto",n.offset().left);else{var c=n.offset().left;Foundation.rtl&&(c=n.offset().left+n.offset().width-this.outerWidth(r)),l(r,n.offset().top+this.outerHeight(n)+10,"auto","auto",c,s),r.removeClass("tip-override"),i&&i.indexOf("tip-top")>-1?l(r,n.offset().top-this.outerHeight(r),"auto","auto",c,s).removeClass("tip-override"):i&&i.indexOf("tip-left")>-1?l(r,n.offset().top+this.outerHeight(n)/2-u*2.5,"auto","auto",n.offset().left-this.outerWidth(r)-u,s).removeClass("tip-override"):i&&i.indexOf("tip-right")>-1&&l(r,n.offset().top+this.outerHeight(n)/2-u*2.5,"auto","auto",n.offset +().left+this.outerWidth(n)+u,s).removeClass("tip-override")}r.css("visibility","visible").hide()},inheritable_classes:function(t){var n=["tip-top","tip-left","tip-bottom","tip-right","noradius"].concat(this.settings.additionalInheritableClasses),r=t.attr("class"),i=r?e.map(r.split(" "),function(t,r){if(e.inArray(t,n)!==-1)return t}).join(" "):"";return e.trim(i)},show:function(e){var t=this.getTip(e);this.reposition(e,t,e.attr("class")),t.fadeIn(150)},hide:function(e){var t=this.getTip(e);t.fadeOut(150)},reload:function(){var t=e(this);return t.data("fndtn-tooltips")?t.foundationTooltips("destroy").foundationTooltips("init"):t.foundationTooltips("init")},off:function(){e(this.scope).off(".fndtn.tooltip"),e(this.settings.tooltipClass).each(function(t){e("[data-tooltip]").get(t).attr("title",e(this).text())}).remove()}}}(Foundation.zj,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.topbar={name:"topbar",version:"4.1.2",settings:{index:0,stickyClass:"sticky",custom_back_text:!0,back_text:"Back",init:!1},init:function(n,r,i){var s=this;return typeof r=="object"&&e.extend(!0,this.settings,r),typeof r!="string"?(e(".top-bar").each(function(){s.settings.$w=e(t),s.settings.$topbar=e(this),s.settings.$section=s.settings.$topbar.find("section"),s.settings.$titlebar=s.settings.$topbar.children("ul").first(),s.settings.$topbar.data("index",0);var n=e("
          ").insertAfter(s.settings.$topbar);s.settings.breakPoint=n.width(),n.remove(),s.assemble(),s.settings.$topbar.parent().hasClass("fixed")&&e("body").css("padding-top",s.outerHeight(s.settings.$topbar))}),s.settings.init||this.events(),this.settings.init):this[r].call(this,i)},events:function(){var n=this,r=this.outerHeight(e(".top-bar"));e(this.scope).on("click.fndtn.topbar",".top-bar .toggle-topbar",function(i){var s=e(this).closest(".top-bar"),o=s.find("section, .section"),u=s.children("ul").first();s.data("height")||n.largestUL(),i.preventDefault(),n.breakpoint()&&s.toggleClass("expanded").css("min-height",""),s.hasClass("expanded")?s.parent().hasClass("fixed")&&(s.parent().removeClass("fixed"),s.addClass("fixed"),e("body").css("padding-top","0"),t.scrollTo(0,0)):(n.rtl?(o.css({right:"0%"}),o.find(">.name").css({right:"100%"})):(o.css({left:"0%"}),o.find(">.name").css({left:"100%"})),o.find("li.moved").removeClass("moved"),s.data("index",0),s.hasClass("fixed")&&(s.parent().addClass("fixed"),s.removeClass("fixed"),e("body").css("padding-top",r)))}).on("click.fndtn.topbar",".top-bar .has-dropdown>a",function(t){var r=e(this).closest(".top-bar"),i=r.find("section, .section"),s=r.children("ul").first(),o=e(this).next(".dropdown").outerHeight();(Modernizr.touch||n.breakpoint())&&t.preventDefault();if(n.breakpoint()){var u=e(this),a=u.closest("li");r.data("index",r.data("index")+1),a.addClass("moved"),n.rtl?(i.css({right:-(100*r.data("index"))+"%"}),i.find(">.name").css({right:100*r.data("index")+"%"})):(i.css({left:-(100*r.data("index"))+"%"}),i.find(">.name").css({left:100*r.data("index")+"%"})),e(".top-bar").css("min-height",o),u.siblings("ul").height(r.data("height")+n.outerHeight(s,!0)),r.css("min-height",r.data("height")+n.outerHeight(s,!0)*2)}}),e(t).on("resize.fndtn.topbar",function(){n.breakpoint()||e(".top-bar").css("min-height","").removeClass("expanded")}.bind(this)),e(this.scope).on("click.fndtn",".top-bar .has-dropdown .back",function(t){t.preventDefault();var r=e(this),i=r.closest(".top-bar"),s=i.find("section, .section"),o=r.closest("li.moved"),u=o.parent();i.data("index",i.data("index")-1),n.rtl?(s.css({right:-(100*i.data("index"))+"%"}),s.find(">.name").css({right:100*i.data("index")+"%"})):(s.css({left:-(100*i.data("index"))+"%"}),s.find(">.name").css({left:100*i.data("index")+"%"})),i.data("index")===0&&i.css("min-height",0),setTimeout(function(){o.removeClass("moved")},300)})},breakpoint:function(){return e(t).width()<=this.settings.breakPoint||e("html").hasClass("lt-ie9")},assemble:function(){var t=this;this.settings.$section.detach(),this.settings.$section.find(".has-dropdown>a").each(function(){var n=e(this),r=n.siblings(".dropdown"),i=e('
        2. ');t.settings.custom_back_text==1?i.find("h5>a").html("« "+t.settings.back_text):i.find("h5>a").html("« "+n.html()),r.prepend(i)}),this.settings.$section.appendTo(this.settings.$topbar),this.sticky()},largestUL:function(){var t=this.settings.$topbar.find("section ul ul"),n=t.first(),r=0,i=this;t.each(function(){e(this).children("li").length>n.children("li").length&&(n=e(this))}),n.children("li").each(function(){r+=i.outerHeight(e(this),!0)}),this.settings.$topbar.data("height",r)},sticky:function(){var n="."+this.settings.stickyClass;if(e(n).length>0){var r=e(n).length?e(n).offset().top:0,i=e(t),s=this.outerHeight(e(".top-bar"));i.scroll(function(){i.scrollTop()>=r?(e(n).addClass("fixed"),e("body").css("padding-top",s)):i.scrollTop()= 0 : zepto.matches(node, selector))) + node = node !== context && !isDocument(node) && node.parentNode return $(node) }, parents: function(selector){ var ancestors = [], nodes = this while (nodes.length > 0) nodes = $.map(nodes, function(node){ - if ((node = node.parentNode) && node !== document && ancestors.indexOf(node) < 0) { + if ((node = node.parentNode) && !isDocument(node) && ancestors.indexOf(node) < 0) { ancestors.push(node) return node } @@ -606,8 +636,8 @@ var Zepto = (function() { return { left: obj.left + window.pageXOffset, top: obj.top + window.pageYOffset, - width: obj.width, - height: obj.height + width: Math.round(obj.width), + height: Math.round(obj.height) } }, css: function(property, value){ @@ -615,17 +645,18 @@ var Zepto = (function() { return this[0] && (this[0].style[camelize(property)] || getComputedStyle(this[0], '').getPropertyValue(property)) var css = '' - for (key in property) - if (!property[key] && property[key] !== 0) - this.each(function(){ this.style.removeProperty(dasherize(key)) }) - else - css += dasherize(key) + ':' + maybeAddPx(key, property[key]) + ';' - - if (typeof property == 'string') + if (type(property) == 'string') { if (!value && value !== 0) this.each(function(){ this.style.removeProperty(dasherize(property)) }) else css = dasherize(property) + ":" + maybeAddPx(property, value) + } else { + for (key in property) + if (!property[key] && property[key] !== 0) + this.each(function(){ this.style.removeProperty(dasherize(key)) }) + else + css += dasherize(key) + ':' + maybeAddPx(key, property[key]) + ';' + } return this.each(function(){ this.style.cssText += ';' + css }) }, @@ -712,12 +743,13 @@ var Zepto = (function() { // Generate the `width` and `height` functions ;['width', 'height'].forEach(function(dimension){ $.fn[dimension] = function(value){ - var offset, Dimension = dimension.replace(/./, function(m){ return m[0].toUpperCase() }) - if (value === undefined) return this[0] == window ? window['inner' + Dimension] : - this[0] == document ? document.documentElement['offset' + Dimension] : + var offset, el = this[0], + Dimension = dimension.replace(/./, function(m){ return m[0].toUpperCase() }) + if (value === undefined) return isWindow(el) ? el['inner' + Dimension] : + isDocument(el) ? el.documentElement['offset' + Dimension] : (offset = this.offset()) && offset[dimension] else return this.each(function(idx){ - var el = $(this) + el = $(this) el.css(dimension, funcArg(this, value, idx, el[dimension]())) }) } @@ -735,7 +767,11 @@ var Zepto = (function() { $.fn[operator] = function(){ // arguments can be nodes, arrays of nodes, Zepto objects and HTML strings - var nodes = $.map(arguments, function(n){ return isObject(n) ? n : zepto.fragment(n) }), + var argType, nodes = $.map(arguments, function(arg) { + argType = type(arg) + return argType == "object" || argType == "array" || arg == null ? + arg : zepto.fragment(arg) + }), parent, copyByClone = this.length > 1 if (nodes.length < 1) return this @@ -781,13 +817,60 @@ var Zepto = (function() { return $ })() -// If `$` is not yet defined, point it to `Zepto` window.Zepto = Zepto -'$' in window || (window.$ = Zepto); +'$' in window || (window.$ = Zepto) -// Zepto.js -// (c) 2010-2012 Thomas Fuchs -// Zepto.js may be freely distributed under the MIT license. +;(function($){ + function detect(ua){ + var os = this.os = {}, browser = this.browser = {}, + webkit = ua.match(/WebKit\/([\d.]+)/), + android = ua.match(/(Android)\s+([\d.]+)/), + ipad = ua.match(/(iPad).*OS\s([\d_]+)/), + iphone = !ipad && ua.match(/(iPhone\sOS)\s([\d_]+)/), + webos = ua.match(/(webOS|hpwOS)[\s\/]([\d.]+)/), + touchpad = webos && ua.match(/TouchPad/), + kindle = ua.match(/Kindle\/([\d.]+)/), + silk = ua.match(/Silk\/([\d._]+)/), + blackberry = ua.match(/(BlackBerry).*Version\/([\d.]+)/), + bb10 = ua.match(/(BB10).*Version\/([\d.]+)/), + rimtabletos = ua.match(/(RIM\sTablet\sOS)\s([\d.]+)/), + playbook = ua.match(/PlayBook/), + chrome = ua.match(/Chrome\/([\d.]+)/) || ua.match(/CriOS\/([\d.]+)/), + firefox = ua.match(/Firefox\/([\d.]+)/) + + // Todo: clean this up with a better OS/browser seperation: + // - discern (more) between multiple browsers on android + // - decide if kindle fire in silk mode is android or not + // - Firefox on Android doesn't specify the Android version + // - possibly devide in os, device and browser hashes + + if (browser.webkit = !!webkit) browser.version = webkit[1] + + if (android) os.android = true, os.version = android[2] + if (iphone) os.ios = os.iphone = true, os.version = iphone[2].replace(/_/g, '.') + if (ipad) os.ios = os.ipad = true, os.version = ipad[2].replace(/_/g, '.') + if (webos) os.webos = true, os.version = webos[2] + if (touchpad) os.touchpad = true + if (blackberry) os.blackberry = true, os.version = blackberry[2] + if (bb10) os.bb10 = true, os.version = bb10[2] + if (rimtabletos) os.rimtabletos = true, os.version = rimtabletos[2] + if (playbook) browser.playbook = true + if (kindle) os.kindle = true, os.version = kindle[1] + if (silk) browser.silk = true, browser.version = silk[1] + if (!silk && os.android && ua.match(/Kindle Fire/)) browser.silk = true + if (chrome) browser.chrome = true, browser.version = chrome[1] + if (firefox) browser.firefox = true, browser.version = firefox[1] + + os.tablet = !!(ipad || playbook || (android && !ua.match(/Mobile/)) || (firefox && ua.match(/Tablet/))) + os.phone = !!(!os.tablet && (android || iphone || webos || blackberry || bb10 || + (chrome && ua.match(/Android/)) || (chrome && ua.match(/CriOS\/([\d.]+)/)) || (firefox && ua.match(/Mobile/)))) + } + + detect.call($, navigator.userAgent) + // make available to unit tests + $.__detect = detect + +})(Zepto) ;(function($){ var $$ = $.zepto.qsa, handlers = {}, _zid = 1, specialEvents={}, @@ -818,7 +901,7 @@ window.Zepto = Zepto } function eachEvent(events, fn, iterator){ - if ($.isObject(events)) $.each(events, iterator) + if ($.type(events) != "string") $.each(events, iterator) else events.split(/\s/).forEach(function(type){ iterator(type, fn) }) } @@ -1032,163 +1115,10 @@ window.Zepto = Zepto return event } -})(Zepto); - -// Zepto.js -// (c) 2010-2012 Thomas Fuchs -// Zepto.js may be freely distributed under the MIT license. - -;(function($){ - function detect(ua){ - var os = this.os = {}, browser = this.browser = {}, - webkit = ua.match(/WebKit\/([\d.]+)/), - android = ua.match(/(Android)\s+([\d.]+)/), - ipad = ua.match(/(iPad).*OS\s([\d_]+)/), - iphone = !ipad && ua.match(/(iPhone\sOS)\s([\d_]+)/), - webos = ua.match(/(webOS|hpwOS)[\s\/]([\d.]+)/), - touchpad = webos && ua.match(/TouchPad/), - kindle = ua.match(/Kindle\/([\d.]+)/), - silk = ua.match(/Silk\/([\d._]+)/), - blackberry = ua.match(/(BlackBerry).*Version\/([\d.]+)/), - chrome = ua.match(/Chrome\/([\d.]+)/) || ua.match(/CriOS\/([\d.]+)/) - - // todo clean this up with a better OS/browser - // separation. we need to discern between multiple - // browsers on android, and decide if kindle fire in - // silk mode is android or not - - if (browser.webkit = !!webkit) browser.version = webkit[1] - - if (android) os.android = true, os.version = android[2] - if (iphone) os.ios = os.iphone = true, os.version = iphone[2].replace(/_/g, '.') - if (ipad) os.ios = os.ipad = true, os.version = ipad[2].replace(/_/g, '.') - if (webos) os.webos = true, os.version = webos[2] - if (touchpad) os.touchpad = true - if (blackberry) os.blackberry = true, os.version = blackberry[2] - if (kindle) os.kindle = true, os.version = kindle[1] - if (silk) browser.silk = true, browser.version = silk[1] - if (!silk && os.android && ua.match(/Kindle Fire/)) browser.silk = true - if (chrome) browser.chrome = true, browser.version = chrome[1] - } - - detect.call($, navigator.userAgent) - // make available to unit tests - $.__detect = detect - -})(Zepto); - - -// Zepto.js -// (c) 2010-2012 Thomas Fuchs -// Zepto.js may be freely distributed under the MIT license. - -;(function($, undefined){ - var prefix = '', eventPrefix, endEventName, endAnimationName, - vendors = { Webkit: 'webkit', Moz: '', O: 'o', ms: 'MS' }, - document = window.document, testEl = document.createElement('div'), - supportedTransforms = /^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i, - transform, - transitionProperty, transitionDuration, transitionTiming, - animationName, animationDuration, animationTiming, - cssReset = {} - - function dasherize(str) { return downcase(str.replace(/([a-z])([A-Z])/, '$1-$2')) } - function downcase(str) { return str.toLowerCase() } - function normalizeEvent(name) { return eventPrefix ? eventPrefix + name : downcase(name) } - - $.each(vendors, function(vendor, event){ - if (testEl.style[vendor + 'TransitionProperty'] !== undefined) { - prefix = '-' + downcase(vendor) + '-' - eventPrefix = event - return false - } - }) - - transform = prefix + 'transform' - cssReset[transitionProperty = prefix + 'transition-property'] = - cssReset[transitionDuration = prefix + 'transition-duration'] = - cssReset[transitionTiming = prefix + 'transition-timing-function'] = - cssReset[animationName = prefix + 'animation-name'] = - cssReset[animationDuration = prefix + 'animation-duration'] = - cssReset[animationTiming = prefix + 'animation-timing-function'] = '' - - $.fx = { - off: (eventPrefix === undefined && testEl.style.transitionProperty === undefined), - speeds: { _default: 400, fast: 200, slow: 600 }, - cssPrefix: prefix, - transitionEnd: normalizeEvent('TransitionEnd'), - animationEnd: normalizeEvent('AnimationEnd') - } - - $.fn.animate = function(properties, duration, ease, callback){ - if ($.isObject(duration)) - ease = duration.easing, callback = duration.complete, duration = duration.duration - if (duration) duration = (typeof duration == 'number' ? duration : - ($.fx.speeds[duration] || $.fx.speeds._default)) / 1000 - return this.anim(properties, duration, ease, callback) - } - - $.fn.anim = function(properties, duration, ease, callback){ - var key, cssValues = {}, cssProperties, transforms = '', - that = this, wrappedCallback, endEvent = $.fx.transitionEnd - - if (duration === undefined) duration = 0.4 - if ($.fx.off) duration = 0 - - if (typeof properties == 'string') { - // keyframe animation - cssValues[animationName] = properties - cssValues[animationDuration] = duration + 's' - cssValues[animationTiming] = (ease || 'linear') - endEvent = $.fx.animationEnd - } else { - cssProperties = [] - // CSS transitions - for (key in properties) - if (supportedTransforms.test(key)) transforms += key + '(' + properties[key] + ') ' - else cssValues[key] = properties[key], cssProperties.push(dasherize(key)) - - if (transforms) cssValues[transform] = transforms, cssProperties.push(transform) - if (duration > 0 && typeof properties === 'object') { - cssValues[transitionProperty] = cssProperties.join(', ') - cssValues[transitionDuration] = duration + 's' - cssValues[transitionTiming] = (ease || 'linear') - } - } - - wrappedCallback = function(event){ - if (typeof event !== 'undefined') { - if (event.target !== event.currentTarget) return // makes sure the event didn't bubble from "below" - $(event.target).unbind(endEvent, arguments.callee) - } - $(this).css(cssReset) - callback && callback.call(this) - } - if (duration > 0) this.bind(endEvent, wrappedCallback) - - // trigger page reflow so new elements can animate - this.size() && this.get(0).clientLeft - - this.css(cssValues) - - if (duration <= 0) setTimeout(function() { - that.each(function(){ wrappedCallback.call(this) }) - }, 0) - - return this - } - - testEl = null -})(Zepto); - - -// Zepto.js -// (c) 2010-2012 Thomas Fuchs -// Zepto.js may be freely distributed under the MIT license. +})(Zepto) ;(function($){ var jsonpID = 0, - isObject = $.isObject, document = window.document, key, name, @@ -1259,33 +1189,38 @@ window.Zepto = Zepto var callbackName = 'jsonp' + (++jsonpID), script = document.createElement('script'), - abort = function(){ + cleanup = function() { + clearTimeout(abortTimeout) $(script).remove() - if (callbackName in window) window[callbackName] = empty - ajaxComplete('abort', xhr, options) + delete window[callbackName] + }, + abort = function(type){ + cleanup() + // In case of manual abort or timeout, keep an empty function as callback + // so that the SCRIPT tag that eventually loads won't result in an error. + if (!type || type == 'timeout') window[callbackName] = empty + ajaxError(null, type || 'abort', xhr, options) }, xhr = { abort: abort }, abortTimeout - if (options.error) script.onerror = function() { - xhr.abort() - options.error() + if (ajaxBeforeSend(xhr, options) === false) { + abort('abort') + return false } window[callbackName] = function(data){ - clearTimeout(abortTimeout) - $(script).remove() - delete window[callbackName] + cleanup() ajaxSuccess(data, xhr, options) } - serializeData(options) + script.onerror = function() { abort('error') } + script.src = options.url.replace(/=\?/, '=' + callbackName) $('head').append(script) if (options.timeout > 0) abortTimeout = setTimeout(function(){ - xhr.abort() - ajaxComplete('timeout', xhr, options) - }, options.timeout) + abort('timeout') + }, options.timeout) return xhr } @@ -1322,10 +1257,13 @@ window.Zepto = Zepto // Default timeout timeout: 0, // Whether data should be serialized to string - processData: true + processData: true, + // Whether the browser should be allowed to cache GET responses + cache: true, } function mimeToDataType(mime) { + if (mime) mime = mime.split(';', 2)[0] return mime && ( mime == htmlType ? 'html' : mime == jsonType ? 'json' : scriptTypeRE.test(mime) ? 'script' : @@ -1338,7 +1276,7 @@ window.Zepto = Zepto // serialize payload and append it to the URL for GET requests function serializeData(options) { - if (options.processData && isObject(options.data)) + if (options.processData && options.data && $.type(options.data) != "string") options.data = $.param(options.data, options.traditional) if (options.data && (!options.type || options.type.toUpperCase() == 'GET')) options.url = appendQuery(options.url, options.data) @@ -1353,15 +1291,16 @@ window.Zepto = Zepto if (!settings.crossDomain) settings.crossDomain = /^([\w-]+:)?\/\/([^\/]+)/.test(settings.url) && RegExp.$2 != window.location.host + if (!settings.url) settings.url = window.location.toString() + serializeData(settings) + if (settings.cache === false) settings.url = appendQuery(settings.url, '_=' + Date.now()) + var dataType = settings.dataType, hasPlaceholder = /=\?/.test(settings.url) if (dataType == 'jsonp' || hasPlaceholder) { if (!hasPlaceholder) settings.url = appendQuery(settings.url, 'callback=?') return $.ajaxJSONP(settings) } - if (!settings.url) settings.url = window.location.toString() - serializeData(settings) - var mime = settings.accepts[dataType], baseHeaders = { }, protocol = /^([\w-]+:)\/\//.test(settings.url) ? RegExp.$1 : window.location.protocol, @@ -1387,6 +1326,7 @@ window.Zepto = Zepto result = xhr.responseText try { + // http://perfectionkills.com/global-eval-what-are-the-options/ if (dataType == 'script') (1,eval)(result) else if (dataType == 'xml') result = xhr.responseXML else if (dataType == 'json') result = blankRE.test(result) ? null : $.parseJSON(result) @@ -1421,40 +1361,60 @@ window.Zepto = Zepto return xhr } - $.get = function(url, success){ return $.ajax({ url: url, success: success }) } + // handle optional data/success arguments + function parseArguments(url, data, success, dataType) { + var hasData = !$.isFunction(data) + return { + url: url, + data: hasData ? data : undefined, + success: !hasData ? data : $.isFunction(success) ? success : undefined, + dataType: hasData ? dataType || success : success + } + } + + $.get = function(url, data, success, dataType){ + return $.ajax(parseArguments.apply(null, arguments)) + } $.post = function(url, data, success, dataType){ - if ($.isFunction(data)) dataType = dataType || success, success = data, data = null - return $.ajax({ type: 'POST', url: url, data: data, success: success, dataType: dataType }) + var options = parseArguments.apply(null, arguments) + options.type = 'POST' + return $.ajax(options) } - $.getJSON = function(url, success){ - return $.ajax({ url: url, success: success, dataType: 'json' }) + $.getJSON = function(url, data, success){ + var options = parseArguments.apply(null, arguments) + options.dataType = 'json' + return $.ajax(options) } - $.fn.load = function(url, success){ + $.fn.load = function(url, data, success){ if (!this.length) return this - var self = this, parts = url.split(/\s/), selector - if (parts.length > 1) url = parts[0], selector = parts[1] - $.get(url, function(response){ + var self = this, parts = url.split(/\s/), selector, + options = parseArguments(url, data, success), + callback = options.success + if (parts.length > 1) options.url = parts[0], selector = parts[1] + options.success = function(response){ self.html(selector ? $('
          ').html(response.replace(rscript, "")).find(selector) : response) - success && success.apply(self, arguments) - }) + callback && callback.apply(self, arguments) + } + $.ajax(options) return this } var escape = encodeURIComponent function serialize(params, obj, traditional, scope){ - var array = $.isArray(obj) + var type, array = $.isArray(obj) $.each(obj, function(key, value) { + type = $.type(value) if (scope) key = traditional ? scope : scope + '[' + (array ? '' : key) + ']' // handle data in serializeArray() format if (!scope && array) params.add(value.name, value.value) // recurse into nested objects - else if (traditional ? $.isArray(value) : isObject(value)) + else if (type == "array" || (!traditional && type == "object")) serialize(params, value, traditional, key) else params.add(key, value) }) @@ -1466,12 +1426,7 @@ window.Zepto = Zepto serialize(params, obj, traditional) return params.join('&').replace(/%20/g, '+') } -})(Zepto); - - -// Zepto.js -// (c) 2010-2012 Thomas Fuchs -// Zepto.js may be freely distributed under the MIT license. +})(Zepto) ;(function ($) { $.fn.serializeArray = function () { @@ -1508,206 +1463,106 @@ window.Zepto = Zepto return this } -})(Zepto); +})(Zepto) +;(function($, undefined){ + var prefix = '', eventPrefix, endEventName, endAnimationName, + vendors = { Webkit: 'webkit', Moz: '', O: 'o', ms: 'MS' }, + document = window.document, testEl = document.createElement('div'), + supportedTransforms = /^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i, + transform, + transitionProperty, transitionDuration, transitionTiming, + animationName, animationDuration, animationTiming, + cssReset = {} -// Zepto.js -// (c) 2010-2012 Thomas Fuchs -// Zepto.js may be freely distributed under the MIT license. + function dasherize(str) { return downcase(str.replace(/([a-z])([A-Z])/, '$1-$2')) } + function downcase(str) { return str.toLowerCase() } + function normalizeEvent(name) { return eventPrefix ? eventPrefix + name : downcase(name) } -;(function($){ - var cache = [], timeout - - $.fn.remove = function(){ - return this.each(function(){ - if(this.parentNode){ - if(this.tagName === 'IMG'){ - cache.push(this) - this.src = 'data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=' - if (timeout) clearTimeout(timeout) - timeout = setTimeout(function(){ cache = [] }, 60000) - } - this.parentNode.removeChild(this) - } - }) - } -})(Zepto); - - -// Zepto.js -// (c) 2010-2012 Thomas Fuchs -// Zepto.js may be freely distributed under the MIT license. - -// The following code is heavily inspired by jQuery's $.fn.data() - -;(function($) { - var data = {}, dataAttr = $.fn.data, camelize = $.camelCase, - exp = $.expando = 'Zepto' + (+new Date()) - - // Get value from node: - // 1. first try key as given, - // 2. then try camelized key, - // 3. fall back to reading "data-*" attribute. - function getData(node, name) { - var id = node[exp], store = id && data[id] - if (name === undefined) return store || setData(node) - else { - if (store) { - if (name in store) return store[name] - var camelName = camelize(name) - if (camelName in store) return store[camelName] - } - return dataAttr.call($(node), name) - } - } - - // Store value under camelized key on node - function setData(node, name, value) { - var id = node[exp] || (node[exp] = ++$.uuid), - store = data[id] || (data[id] = attributeData(node)) - if (name !== undefined) store[camelize(name)] = value - return store - } - - // Read all "data-*" attributes from a node - function attributeData(node) { - var store = {} - $.each(node.attributes, function(i, attr){ - if (attr.name.indexOf('data-') == 0) - store[camelize(attr.name.replace('data-', ''))] = - $.zepto.deserializeValue(attr.value) - }) - return store - } - - $.fn.data = function(name, value) { - return value === undefined ? - // set multiple values via object - $.isPlainObject(name) ? - this.each(function(i, node){ - $.each(name, function(key, value){ setData(node, key, value) }) - }) : - // get value from first element - this.length == 0 ? undefined : getData(this[0], name) : - // set value on all elements - this.each(function(){ setData(this, name, value) }) - } - - $.fn.removeData = function(names) { - if (typeof names == 'string') names = names.split(/\s+/) - return this.each(function(){ - var id = this[exp], store = id && data[id] - if (store) $.each(names, function(){ delete store[camelize(this)] }) - }) - } -})(Zepto); - - -;(function($){ - var zepto = $.zepto, oldQsa = zepto.qsa, oldMatches = zepto.matches - - function visible(elem){ - elem = $(elem) - return !!(elem.width() || elem.height()) && elem.css("display") !== "none" - } - - // Implements a subset from: - // http://api.jquery.com/category/selectors/jquery-selector-extensions/ - // - // Each filter function receives the current index, all nodes in the - // considered set, and a value if there were parentheses. The value - // of `this` is the node currently being considered. The function returns the - // resulting node(s), null, or undefined. - // - // Complex selectors are not supported: - // li:has(label:contains("foo")) + li:has(label:contains("bar")) - // ul.inner:first > li - var filters = $.expr[':'] = { - visible: function(){ if (visible(this)) return this }, - hidden: function(){ if (!visible(this)) return this }, - selected: function(){ if (this.selected) return this }, - checked: function(){ if (this.checked) return this }, - parent: function(){ return this.parentNode }, - first: function(idx){ if (idx === 0) return this }, - last: function(idx, nodes){ if (idx === nodes.length - 1) return this }, - eq: function(idx, _, value){ if (idx === value) return this }, - contains: function(idx, _, text){ if ($(this).text().indexOf(text) > -1) return this }, - has: function(idx, _, sel){ if (zepto.qsa(this, sel).length) return this } - } - - var filterRe = new RegExp('(.*):(\\w+)(?:\\(([^)]+)\\))?$\\s*'), - childRe = /^\s*>/, - classTag = 'Zepto' + (+new Date()) - - function process(sel, fn) { - // quote the hash in `a[href^=#]` expression - sel = sel.replace(/=#\]/g, '="#"]') - var filter, arg, match = filterRe.exec(sel) - if (match && match[2] in filters) { - var filter = filters[match[2]], arg = match[3] - sel = match[1] - if (arg) { - var num = Number(arg) - if (isNaN(num)) arg = arg.replace(/^["']|["']$/g, '') - else arg = num - } - } - return fn(sel, filter, arg) - } - - zepto.qsa = function(node, selector) { - return process(selector, function(sel, filter, arg){ - try { - var taggedParent - if (!sel && filter) sel = '*' - else if (childRe.test(sel)) - // support "> *" child queries by tagging the parent node with a - // unique class and prepending that classname onto the selector - taggedParent = $(node).addClass(classTag), sel = '.'+classTag+' '+sel - - var nodes = oldQsa(node, sel) - } catch(e) { - console.error('error performing selector: %o', selector) - throw e - } finally { - if (taggedParent) taggedParent.removeClass(classTag) - } - return !filter ? nodes : - zepto.uniq($.map(nodes, function(n, i){ return filter.call(n, i, nodes, arg) })) - }) - } - - zepto.matches = function(node, selector){ - return process(selector, function(sel, filter, arg){ - return (!sel || oldMatches(node, sel)) && - (!filter || filter.call(node, null, arg) === node) - }) - } -})(Zepto); - - -// Zepto.js -// (c) 2010-2012 Thomas Fuchs -// Zepto.js may be freely distributed under the MIT license. - -;(function($){ - $.fn.end = function(){ - return this.prevObject || $() - } - - $.fn.andSelf = function(){ - return this.add(this.prevObject || $()) - } - - 'filter,add,not,eq,first,last,find,closest,parents,parent,children,siblings'.split(',').forEach(function(property){ - var fn = $.fn[property] - $.fn[property] = function(){ - var ret = fn.apply(this, arguments) - ret.prevObject = this - return ret + $.each(vendors, function(vendor, event){ + if (testEl.style[vendor + 'TransitionProperty'] !== undefined) { + prefix = '-' + downcase(vendor) + '-' + eventPrefix = event + return false } }) -})(Zepto); + + transform = prefix + 'transform' + cssReset[transitionProperty = prefix + 'transition-property'] = + cssReset[transitionDuration = prefix + 'transition-duration'] = + cssReset[transitionTiming = prefix + 'transition-timing-function'] = + cssReset[animationName = prefix + 'animation-name'] = + cssReset[animationDuration = prefix + 'animation-duration'] = + cssReset[animationTiming = prefix + 'animation-timing-function'] = '' + + $.fx = { + off: (eventPrefix === undefined && testEl.style.transitionProperty === undefined), + speeds: { _default: 400, fast: 200, slow: 600 }, + cssPrefix: prefix, + transitionEnd: normalizeEvent('TransitionEnd'), + animationEnd: normalizeEvent('AnimationEnd') + } + + $.fn.animate = function(properties, duration, ease, callback){ + if ($.isPlainObject(duration)) + ease = duration.easing, callback = duration.complete, duration = duration.duration + if (duration) duration = (typeof duration == 'number' ? duration : + ($.fx.speeds[duration] || $.fx.speeds._default)) / 1000 + return this.anim(properties, duration, ease, callback) + } + + $.fn.anim = function(properties, duration, ease, callback){ + var key, cssValues = {}, cssProperties, transforms = '', + that = this, wrappedCallback, endEvent = $.fx.transitionEnd + + if (duration === undefined) duration = 0.4 + if ($.fx.off) duration = 0 + + if (typeof properties == 'string') { + // keyframe animation + cssValues[animationName] = properties + cssValues[animationDuration] = duration + 's' + cssValues[animationTiming] = (ease || 'linear') + endEvent = $.fx.animationEnd + } else { + cssProperties = [] + // CSS transitions + for (key in properties) + if (supportedTransforms.test(key)) transforms += key + '(' + properties[key] + ') ' + else cssValues[key] = properties[key], cssProperties.push(dasherize(key)) + + if (transforms) cssValues[transform] = transforms, cssProperties.push(transform) + if (duration > 0 && typeof properties === 'object') { + cssValues[transitionProperty] = cssProperties.join(', ') + cssValues[transitionDuration] = duration + 's' + cssValues[transitionTiming] = (ease || 'linear') + } + } + + wrappedCallback = function(event){ + if (typeof event !== 'undefined') { + if (event.target !== event.currentTarget) return // makes sure the event didn't bubble from "below" + $(event.target).unbind(endEvent, wrappedCallback) + } + $(this).css(cssReset) + callback && callback.call(this) + } + if (duration > 0) this.bind(endEvent, wrappedCallback) + + // trigger page reflow so new elements can animate + this.size() && this.get(0).clientLeft + + this.css(cssValues) + + if (duration <= 0) setTimeout(function() { + that.each(function(){ wrappedCallback.call(this) }) + }, 0) + + return this + } + + testEl = null +})(Zepto) // Zepto.js // (c) 2010-2012 Thomas Fuchs @@ -1780,3 +1635,250 @@ window.Zepto = Zepto } })(Zepto) + +// Zepto.js +// (c) 2010-2012 Thomas Fuchs +// Zepto.js may be freely distributed under the MIT license. + +;(function($){ + var cache = [], timeout + + $.fn.remove = function(){ + return this.each(function(){ + if(this.parentNode){ + if(this.tagName === 'IMG'){ + cache.push(this) + this.src = 'data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=' + if (timeout) clearTimeout(timeout) + timeout = setTimeout(function(){ cache = [] }, 60000) + } + this.parentNode.removeChild(this) + } + }) + } +})(Zepto) + +// Zepto.js +// (c) 2010-2012 Thomas Fuchs +// Zepto.js may be freely distributed under the MIT license. + +// The following code is heavily inspired by jQuery's $.fn.data() + +;(function($) { + var data = {}, dataAttr = $.fn.data, camelize = $.camelCase, + exp = $.expando = 'Zepto' + (+new Date()) + + // Get value from node: + // 1. first try key as given, + // 2. then try camelized key, + // 3. fall back to reading "data-*" attribute. + function getData(node, name) { + var id = node[exp], store = id && data[id] + if (name === undefined) return store || setData(node) + else { + if (store) { + if (name in store) return store[name] + var camelName = camelize(name) + if (camelName in store) return store[camelName] + } + return dataAttr.call($(node), name) + } + } + + // Store value under camelized key on node + function setData(node, name, value) { + var id = node[exp] || (node[exp] = ++$.uuid), + store = data[id] || (data[id] = attributeData(node)) + if (name !== undefined) store[camelize(name)] = value + return store + } + + // Read all "data-*" attributes from a node + function attributeData(node) { + var store = {} + $.each(node.attributes, function(i, attr){ + if (attr.name.indexOf('data-') == 0) + store[camelize(attr.name.replace('data-', ''))] = + $.zepto.deserializeValue(attr.value) + }) + return store + } + + $.fn.data = function(name, value) { + return value === undefined ? + // set multiple values via object + $.isPlainObject(name) ? + this.each(function(i, node){ + $.each(name, function(key, value){ setData(node, key, value) }) + }) : + // get value from first element + this.length == 0 ? undefined : getData(this[0], name) : + // set value on all elements + this.each(function(){ setData(this, name, value) }) + } + + $.fn.removeData = function(names) { + if (typeof names == 'string') names = names.split(/\s+/) + return this.each(function(){ + var id = this[exp], store = id && data[id] + if (store) $.each(names, function(){ delete store[camelize(this)] }) + }) + } +})(Zepto) + +;(function($){ + var zepto = $.zepto, oldQsa = zepto.qsa, oldMatches = zepto.matches + + function visible(elem){ + elem = $(elem) + return !!(elem.width() || elem.height()) && elem.css("display") !== "none" + } + + // Implements a subset from: + // http://api.jquery.com/category/selectors/jquery-selector-extensions/ + // + // Each filter function receives the current index, all nodes in the + // considered set, and a value if there were parentheses. The value + // of `this` is the node currently being considered. The function returns the + // resulting node(s), null, or undefined. + // + // Complex selectors are not supported: + // li:has(label:contains("foo")) + li:has(label:contains("bar")) + // ul.inner:first > li + var filters = $.expr[':'] = { + visible: function(){ if (visible(this)) return this }, + hidden: function(){ if (!visible(this)) return this }, + selected: function(){ if (this.selected) return this }, + checked: function(){ if (this.checked) return this }, + parent: function(){ return this.parentNode }, + first: function(idx){ if (idx === 0) return this }, + last: function(idx, nodes){ if (idx === nodes.length - 1) return this }, + eq: function(idx, _, value){ if (idx === value) return this }, + contains: function(idx, _, text){ if ($(this).text().indexOf(text) > -1) return this }, + has: function(idx, _, sel){ if (zepto.qsa(this, sel).length) return this } + } + + var filterRe = new RegExp('(.*):(\\w+)(?:\\(([^)]+)\\))?$\\s*'), + childRe = /^\s*>/, + classTag = 'Zepto' + (+new Date()) + + function process(sel, fn) { + // quote the hash in `a[href^=#]` expression + sel = sel.replace(/=#\]/g, '="#"]') + var filter, arg, match = filterRe.exec(sel) + if (match && match[2] in filters) { + filter = filters[match[2]], arg = match[3] + sel = match[1] + if (arg) { + var num = Number(arg) + if (isNaN(num)) arg = arg.replace(/^["']|["']$/g, '') + else arg = num + } + } + return fn(sel, filter, arg) + } + + zepto.qsa = function(node, selector) { + return process(selector, function(sel, filter, arg){ + try { + var taggedParent + if (!sel && filter) sel = '*' + else if (childRe.test(sel)) + // support "> *" child queries by tagging the parent node with a + // unique class and prepending that classname onto the selector + taggedParent = $(node).addClass(classTag), sel = '.'+classTag+' '+sel + + var nodes = oldQsa(node, sel) + } catch(e) { + console.error('error performing selector: %o', selector) + throw e + } finally { + if (taggedParent) taggedParent.removeClass(classTag) + } + return !filter ? nodes : + zepto.uniq($.map(nodes, function(n, i){ return filter.call(n, i, nodes, arg) })) + }) + } + + zepto.matches = function(node, selector){ + return process(selector, function(sel, filter, arg){ + return (!sel || oldMatches(node, sel)) && + (!filter || filter.call(node, null, arg) === node) + }) + } +})(Zepto) + +// Zepto.js +// (c) 2010-2012 Thomas Fuchs +// Zepto.js may be freely distributed under the MIT license. + +;(function($){ + $.fn.end = function(){ + return this.prevObject || $() + } + + $.fn.andSelf = function(){ + return this.add(this.prevObject || $()) + } + + 'filter,add,not,eq,first,last,find,closest,parents,parent,children,siblings'.split(',').forEach(function(property){ + var fn = $.fn[property] + $.fn[property] = function(){ + var ret = fn.apply(this, arguments) + ret.prevObject = this + return ret + } + }) +})(Zepto) + + +// outer and inner height/width support +if (this.Zepto) { + (function($) { + var ioDim, _base; + ioDim = function(elem, Dimension, dimension, includeBorder, includeMargin) { + var sides, size; + if (elem) { + size = elem[dimension](); + sides = { + width: ["left", "right"], + height: ["top", "bottom"] + }; + sides[dimension].forEach(function(side) { + size += parseInt(elem.css("padding-" + side), 10); + if (includeBorder) { + size += parseInt(elem.css("border-" + side + "-width"), 10); + } + if (includeMargin) { + return size += parseInt(elem.css("margin-" + side), 10); + } + }); + return size; + } else { + return null; + } + }; + ["width", "height"].forEach(function(dimension) { + var Dimension, _base, _base1, _name, _name1; + Dimension = dimension.replace(/./, function(m) { + return m[0].toUpperCase(); + }); + (_base = $.fn)[_name = "inner" + Dimension] || (_base[_name] = function(includeMargin) { + return ioDim(this, Dimension, dimension, false, includeMargin); + }); + return (_base1 = $.fn)[_name1 = "outer" + Dimension] || (_base1[_name1] = function(includeMargin) { + return ioDim(this, Dimension, dimension, true, includeMargin); + }); + }); + return (_base = $.fn).detach || (_base.detach = function(selector) { + var cloned, set; + set = this; + if (selector != null) { + set = set.filter(selector); + } + cloned = set.clone(true); + set.remove(); + return cloned; + }); + })(Zepto); +} diff --git a/tuxlite_zf/templates/archives.html b/tuxlite_zf/templates/archives.html index d866cd5..357246f 100644 --- a/tuxlite_zf/templates/archives.html +++ b/tuxlite_zf/templates/archives.html @@ -1,7 +1,7 @@ {% extends "base.html" %} {% block content %} -

          Archives

          +

          Archives

          @@ -14,4 +14,4 @@
          -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/tuxlite_zf/templates/base.html b/tuxlite_zf/templates/base.html index 3ba3bd3..2d5e1f2 100644 --- a/tuxlite_zf/templates/base.html +++ b/tuxlite_zf/templates/base.html @@ -6,10 +6,10 @@ {% block title %}{{ SITENAME }}{%endblock%} - - - - + + + + @@ -30,12 +30,12 @@
          @@ -110,4 +110,4 @@
          - \ No newline at end of file + diff --git a/tuxlite_zf/templates/page.html b/tuxlite_zf/templates/page.html index 7614c61..6c40e4b 100644 --- a/tuxlite_zf/templates/page.html +++ b/tuxlite_zf/templates/page.html @@ -1,7 +1,7 @@ {% extends "base.html" %} {% block title %}{{ page.title }}{% endblock %} {% block content %} -

          {{ page.title }}

          +

          {{ page.title }}

          {% import 'translations.html' as translations with context %} {{ translations.translations_for(page) }} {% if PDF_PROCESSOR %}PDF{% endif %} From eb5009ba2e0bdb655d6f7b3e29ad25887d6467b2 Mon Sep 17 00:00:00 2001 From: Matt Date: Sun, 12 May 2013 16:58:15 +0000 Subject: [PATCH 2/7] Update screenshot. --- tuxlite_zf/Screenshot.png | Bin 116954 -> 117113 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/tuxlite_zf/Screenshot.png b/tuxlite_zf/Screenshot.png index da64e90de83afd3227118275e9d76f087b317af6..e42e317543c7cec6c1f3869ac08ebc2658a6b38b 100644 GIT binary patch literal 117113 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 literal 116954 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

          d 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

          B8IqlUgA+kCo1^X8)q zE1+f(GVbx`x;C$fbE=e0Id;UHalCu=7zTO(32$2;AJwNO9knMRN~tQOyN+>$-fCHr zik%P$ZZuwh2df%r)<&y~RRozYY?(?8ynQ0RKa9T~lC%6|Q9#nn35t!| zaN}{I2EYzv>3=zb#xHOY6I$B$0c)9pjq;Gt z`h;I9=LwFA?+inDk0S(55D-m*wq)%e*Mp>kn+2>1Q?U8VEmlO15}%^-wTqSs-KuXk z@~cmM4K>#w57`)hs)@Y|Uh<~IzR~+A;4E(Zmg}#;ji-*&K1In~~pl-|}eJ z=sJ+p0>oaO2&}J?HY3kaoz}oyzDbJ)asOVgg>Y=E+)SRreqcPjc>lw>^KAU{{vCxs zIh0%RJ}wsd0I1ly!mhROn zyDX+!3mtZX6TTD}PWR+{vfA#d&WJUQMmUrb5e-%((y*v~=)sc5WlaXBLBB^j9zXE> zwxS@Yro~?4h≫Qe{|PFUj;qbj<*xXTZ=0S@CyL0 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 z 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 From b666102dbffdbf30fe2273968dca64ac4e8a88f5 Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 13 May 2013 03:27:32 +0000 Subject: [PATCH 3/7] Update pygments.css to use dark solarized color scheme. --- tuxlite_zf/static/css/pygments.css | 139 +++++++++++++++-------------- 1 file changed, 70 insertions(+), 69 deletions(-) diff --git a/tuxlite_zf/static/css/pygments.css b/tuxlite_zf/static/css/pygments.css index 085db80..295bc62 100644 --- a/tuxlite_zf/static/css/pygments.css +++ b/tuxlite_zf/static/css/pygments.css @@ -1,69 +1,70 @@ -.highlight { background-color: #ffffcc } -.highlight .c { color: #586E75 } /* Comment */ -.highlight .err { color: #93A1A1 } /* Error */ -.highlight .g { color: #93A1A1 } /* Generic */ -.highlight .k { color: #859900 } /* Keyword */ -.highlight .l { color: #93A1A1 } /* Literal */ -.highlight .n { color: #93A1A1 } /* Name */ -.highlight .o { color: #859900 } /* Operator */ -.highlight .x { color: #CB4B16 } /* Other */ -.highlight .p { color: #93A1A1 } /* Punctuation */ -.highlight .cm { color: #586E75 } /* Comment.Multiline */ -.highlight .cp { color: #859900 } /* Comment.Preproc */ -.highlight .c1 { color: #586E75 } /* Comment.Single */ -.highlight .cs { color: #859900 } /* Comment.Special */ -.highlight .gd { color: #2AA198 } /* Generic.Deleted */ -.highlight .ge { color: #93A1A1; font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #DC322F } /* Generic.Error */ -.highlight .gh { color: #CB4B16 } /* Generic.Heading */ -.highlight .gi { color: #859900 } /* Generic.Inserted */ -.highlight .go { color: #93A1A1 } /* Generic.Output */ -.highlight .gp { color: #93A1A1 } /* Generic.Prompt */ -.highlight .gs { color: #93A1A1; font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #CB4B16 } /* Generic.Subheading */ -.highlight .gt { color: #93A1A1 } /* Generic.Traceback */ -.highlight .kc { color: #CB4B16 } /* Keyword.Constant */ -.highlight .kd { color: #268BD2 } /* Keyword.Declaration */ -.highlight .kn { color: #859900 } /* Keyword.Namespace */ -.highlight .kp { color: #859900 } /* Keyword.Pseudo */ -.highlight .kr { color: #268BD2 } /* Keyword.Reserved */ -.highlight .kt { color: #DC322F } /* Keyword.Type */ -.highlight .ld { color: #93A1A1 } /* Literal.Date */ -.highlight .m { color: #2AA198 } /* Literal.Number */ -.highlight .s { color: #2AA198 } /* Literal.String */ -.highlight .na { color: #93A1A1 } /* Name.Attribute */ -.highlight .nb { color: #B58900 } /* Name.Builtin */ -.highlight .nc { color: #268BD2 } /* Name.Class */ -.highlight .no { color: #CB4B16 } /* Name.Constant */ -.highlight .nd { color: #268BD2 } /* Name.Decorator */ -.highlight .ni { color: #CB4B16 } /* Name.Entity */ -.highlight .ne { color: #CB4B16 } /* Name.Exception */ -.highlight .nf { color: #268BD2 } /* Name.Function */ -.highlight .nl { color: #93A1A1 } /* Name.Label */ -.highlight .nn { color: #93A1A1 } /* Name.Namespace */ -.highlight .nx { color: #93A1A1 } /* Name.Other */ -.highlight .py { color: #93A1A1 } /* Name.Property */ -.highlight .nt { color: #268BD2 } /* Name.Tag */ -.highlight .nv { color: #268BD2 } /* Name.Variable */ -.highlight .ow { color: #859900 } /* Operator.Word */ -.highlight .w { color: #93A1A1 } /* Text.Whitespace */ -.highlight .mf { color: #2AA198 } /* Literal.Number.Float */ -.highlight .mh { color: #2AA198 } /* Literal.Number.Hex */ -.highlight .mi { color: #2AA198 } /* Literal.Number.Integer */ -.highlight .mo { color: #2AA198 } /* Literal.Number.Oct */ -.highlight .sb { color: #586E75 } /* Literal.String.Backtick */ -.highlight .sc { color: #2AA198 } /* Literal.String.Char */ -.highlight .sd { color: #93A1A1 } /* Literal.String.Doc */ -.highlight .s2 { color: #2AA198 } /* Literal.String.Double */ -.highlight .se { color: #CB4B16 } /* Literal.String.Escape */ -.highlight .sh { color: #93A1A1 } /* Literal.String.Heredoc */ -.highlight .si { color: #2AA198 } /* Literal.String.Interpol */ -.highlight .sx { color: #2AA198 } /* Literal.String.Other */ -.highlight .sr { color: #DC322F } /* Literal.String.Regex */ -.highlight .s1 { color: #2AA198 } /* Literal.String.Single */ -.highlight .ss { color: #2AA198 } /* Literal.String.Symbol */ -.highlight .bp { color: #268BD2 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #268BD2 } /* Name.Variable.Class */ -.highlight .vg { color: #268BD2 } /* Name.Variable.Global */ -.highlight .vi { color: #268BD2 } /* Name.Variable.Instance */ -.highlight .il { color: #2AA198 } /* Literal.Number.Integer.Long */ +.highlight .hll { background-color: #ffffcc } +.highlight { background: #002b36; color: #839496 } +.highlight .c { color: #586e75; font-style: italic } /* Comment */ +.highlight .err { color: #dc322f } /* Error */ +.highlight .g { color: #839496 } /* Generic */ +.highlight .k { color: #859900 } /* Keyword */ +.highlight .l { color: #839496 } /* Literal */ +.highlight .n { color: #93a1a1 } /* Name */ +.highlight .o { color: #839496 } /* Operator */ +.highlight .x { color: #839496 } /* Other */ +.highlight .p { color: #839496 } /* Punctuation */ +.highlight .cm { color: #586e75; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #586e75; font-style: italic } /* Comment.Preproc */ +.highlight .c1 { color: #586e75; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #586e75; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #839496 } /* Generic.Deleted */ +.highlight .ge { color: #839496 } /* Generic.Emph */ +.highlight .gr { color: #839496 } /* Generic.Error */ +.highlight .gh { color: #839496 } /* Generic.Heading */ +.highlight .gi { color: #839496 } /* Generic.Inserted */ +.highlight .go { color: #839496 } /* Generic.Output */ +.highlight .gp { color: #839496 } /* Generic.Prompt */ +.highlight .gs { color: #839496 } /* Generic.Strong */ +.highlight .gu { color: #839496 } /* Generic.Subheading */ +.highlight .gt { color: #839496 } /* Generic.Traceback */ +.highlight .kc { color: #859900 } /* Keyword.Constant */ +.highlight .kd { color: #859900 } /* Keyword.Declaration */ +.highlight .kn { color: #cb4b16 } /* Keyword.Namespace */ +.highlight .kp { color: #cb4b16 } /* Keyword.Pseudo */ +.highlight .kr { color: #859900 } /* Keyword.Reserved */ +.highlight .kt { color: #859900 } /* Keyword.Type */ +.highlight .ld { color: #839496 } /* Literal.Date */ +.highlight .m { color: #2aa198 } /* Literal.Number */ +.highlight .s { color: #2aa198 } /* Literal.String */ +.highlight .na { color: #839496 } /* Name.Attribute */ +.highlight .nb { color: #268bd2 } /* Name.Builtin */ +.highlight .nc { color: #268bd2 } /* Name.Class */ +.highlight .no { color: #b58900 } /* Name.Constant */ +.highlight .nd { color: #cb4b16 } /* Name.Decorator */ +.highlight .ni { color: #cb4b16 } /* Name.Entity */ +.highlight .ne { color: #cb4b16 } /* Name.Exception */ +.highlight .nf { color: #268bd2 } /* Name.Function */ +.highlight .nl { color: #839496 } /* Name.Label */ +.highlight .nn { color: #b58900 } /* Name.Namespace */ +.highlight .nx { color: #839496 } /* Name.Other */ +.highlight .py { color: #268bd2 } /* Name.Property */ +.highlight .nt { color: #859900 } /* Name.Tag */ +.highlight .nv { color: #cd4b16 } /* Name.Variable */ +.highlight .ow { color: #859900 } /* Operator.Word */ +.highlight .w { color: #002b36 } /* Text.Whitespace */ +.highlight .mf { color: #2aa198 } /* Literal.Number.Float */ +.highlight .mh { color: #2aa198 } /* Literal.Number.Hex */ +.highlight .mi { color: #2aa198 } /* Literal.Number.Integer */ +.highlight .mo { color: #2aa198 } /* Literal.Number.Oct */ +.highlight .sb { color: #2aa198 } /* Literal.String.Backtick */ +.highlight .sc { color: #2aa198 } /* Literal.String.Char */ +.highlight .sd { color: #2aa198 } /* Literal.String.Doc */ +.highlight .s2 { color: #2aa198 } /* Literal.String.Double */ +.highlight .se { color: #cb4b16 } /* Literal.String.Escape */ +.highlight .sh { color: #2aa198 } /* Literal.String.Heredoc */ +.highlight .si { color: #cb4b16 } /* Literal.String.Interpol */ +.highlight .sx { color: #2aa198 } /* Literal.String.Other */ +.highlight .sr { color: #2aa198 } /* Literal.String.Regex */ +.highlight .s1 { color: #2aa198 } /* Literal.String.Single */ +.highlight .ss { color: #2aa198 } /* Literal.String.Symbol */ +.highlight .bp { color: #268bd2; font-weight: bold } /* Name.Builtin.Pseudo */ +.highlight .vc { color: #268bd2 } /* Name.Variable.Class */ +.highlight .vg { color: #268bd2 } /* Name.Variable.Global */ +.highlight .vi { color: #268bd2 } /* Name.Variable.Instance */ +.highlight .il { color: #2aa198 } /* Literal.Number.Integer.Long */ From 9c7d693a8d4fcfc5bc14a5bdbd367b191947270b Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 13 May 2013 03:57:39 +0000 Subject: [PATCH 4/7] Fix scrolling with syntax highlighting. --- tuxlite_zf/static/css/style.css | 1 + 1 file changed, 1 insertion(+) diff --git a/tuxlite_zf/static/css/style.css b/tuxlite_zf/static/css/style.css index 7735f9d..1328152 100644 --- a/tuxlite_zf/static/css/style.css +++ b/tuxlite_zf/static/css/style.css @@ -61,6 +61,7 @@ hr.gradient { /* Syntax Highlighting */ .highlight > pre { +word-wrap: normal; margin-top: 1em; margin-bottom: 1em; border: 1px solid #ccc; From 93628eba841bd6e32ee1e461945ecb7f52b140ea Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 13 May 2013 04:01:56 +0000 Subject: [PATCH 5/7] Fix syntax highlighting. --- tuxlite_zf/static/css/style.css | 1 + 1 file changed, 1 insertion(+) diff --git a/tuxlite_zf/static/css/style.css b/tuxlite_zf/static/css/style.css index 1328152..225d8e6 100644 --- a/tuxlite_zf/static/css/style.css +++ b/tuxlite_zf/static/css/style.css @@ -62,6 +62,7 @@ hr.gradient { /* Syntax Highlighting */ .highlight > pre { word-wrap: normal; +white-space: nowrap; margin-top: 1em; margin-bottom: 1em; border: 1px solid #ccc; From 9288279fc947919ac2a41e3fe45e327032ea3029 Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 13 May 2013 04:16:47 +0000 Subject: [PATCH 6/7] Undo white-space nowrap for pre tags. --- tuxlite_zf/static/css/style.css | 1 - 1 file changed, 1 deletion(-) diff --git a/tuxlite_zf/static/css/style.css b/tuxlite_zf/static/css/style.css index 225d8e6..1328152 100644 --- a/tuxlite_zf/static/css/style.css +++ b/tuxlite_zf/static/css/style.css @@ -62,7 +62,6 @@ hr.gradient { /* Syntax Highlighting */ .highlight > pre { word-wrap: normal; -white-space: nowrap; margin-top: 1em; margin-bottom: 1em; border: 1px solid #ccc; From c26dfa553824d59237704eb09f07c777c8e0f627 Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 13 May 2013 04:27:40 +0000 Subject: [PATCH 7/7] Fix pre tag white-space behaviour. --- tuxlite_zf/static/css/style.css | 1 + 1 file changed, 1 insertion(+) diff --git a/tuxlite_zf/static/css/style.css b/tuxlite_zf/static/css/style.css index 1328152..fe6a0a4 100644 --- a/tuxlite_zf/static/css/style.css +++ b/tuxlite_zf/static/css/style.css @@ -62,6 +62,7 @@ hr.gradient { /* Syntax Highlighting */ .highlight > pre { word-wrap: normal; +white-space: pre; margin-top: 1em; margin-bottom: 1em; border: 1px solid #ccc;