From 5e0b91a1273689100f4250f1a761ca97e761af9a Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 6 Aug 2015 11:22:08 +0200 Subject: [PATCH] New theme from Emencia --- .../locale/fr/LC_MESSAGES/django.mo | Bin 0 -> 19242 bytes theme-authentic2/static/css/app.css | 10643 ++++++++++++++++ theme-authentic2/static/css/inscription.css | 528 + theme-authentic2/static/css/minimal.css | 4477 +++++++ .../static/fonts/fontawesome.dev.svg | 80 + theme-authentic2/static/fonts/fontawesome.eot | Bin 0 -> 4944 bytes theme-authentic2/static/fonts/fontawesome.svg | 80 + theme-authentic2/static/fonts/fontawesome.ttf | Bin 0 -> 4764 bytes .../static/fonts/fontawesome.woff | Bin 0 -> 8808 bytes theme-authentic2/static/fonts/icoevent.eot | Bin 0 -> 26400 bytes theme-authentic2/static/fonts/icoevent.svg | 73 + theme-authentic2/static/fonts/icoevent.ttf | Bin 0 -> 26236 bytes theme-authentic2/static/fonts/icoevent.woff | Bin 0 -> 26312 bytes theme-authentic2/static/fonts/icoevent.woff2 | Bin 0 -> 13128 bytes theme-authentic2/static/fonts/icomoon.eot | Bin 0 -> 26400 bytes theme-authentic2/static/fonts/icomoon.svg | 73 + theme-authentic2/static/fonts/icomoon.ttf | Bin 0 -> 26236 bytes theme-authentic2/static/fonts/icomoon.woff | Bin 0 -> 26312 bytes theme-authentic2/static/fonts/icomoon.woff2 | Bin 0 -> 13128 bytes theme-authentic2/static/images/load.gif | Bin 0 -> 32887 bytes theme-authentic2/static/images/solutions.png | Bin 0 -> 3610 bytes .../static/js/foundation/foundation.alert.js | 43 + .../static/js/foundation/foundation.js | 5741 +++++++++ theme-authentic2/static/lesechos/style.css | 86 - .../authentic2/activation_email_body.html | 10 - .../authentic2/activation_email_body.txt | 6 - .../authentic2/activation_email_subject.txt | 1 - .../templates/authentic2/base-page.html | 1 + .../templates/authentic2/base.html | 105 +- .../templates/authentic2/homepage.html | 52 + .../templates/authentic2/login.html | 28 +- .../authentic2/login_password_form.html | 76 + .../templates/authentic2/logout.html | 45 + .../templates/authentic2/logout_confirm.html | 23 + .../registration/password_change_form.html | 27 + .../registration/password_reset_confirm.html | 72 + .../registration/password_reset_form.html | 47 + .../registration_completion_form.html | 106 + .../templates/saml/post_form.html | 36 + 39 files changed, 22309 insertions(+), 150 deletions(-) create mode 100644 theme-authentic2/locale/fr/LC_MESSAGES/django.mo create mode 100644 theme-authentic2/static/css/app.css create mode 100644 theme-authentic2/static/css/inscription.css create mode 100644 theme-authentic2/static/css/minimal.css create mode 100644 theme-authentic2/static/fonts/fontawesome.dev.svg create mode 100644 theme-authentic2/static/fonts/fontawesome.eot create mode 100644 theme-authentic2/static/fonts/fontawesome.svg create mode 100644 theme-authentic2/static/fonts/fontawesome.ttf create mode 100644 theme-authentic2/static/fonts/fontawesome.woff create mode 100755 theme-authentic2/static/fonts/icoevent.eot create mode 100755 theme-authentic2/static/fonts/icoevent.svg create mode 100755 theme-authentic2/static/fonts/icoevent.ttf create mode 100755 theme-authentic2/static/fonts/icoevent.woff create mode 100755 theme-authentic2/static/fonts/icoevent.woff2 create mode 100644 theme-authentic2/static/fonts/icomoon.eot create mode 100644 theme-authentic2/static/fonts/icomoon.svg create mode 100644 theme-authentic2/static/fonts/icomoon.ttf create mode 100644 theme-authentic2/static/fonts/icomoon.woff create mode 100644 theme-authentic2/static/fonts/icomoon.woff2 create mode 100644 theme-authentic2/static/images/load.gif create mode 100644 theme-authentic2/static/images/solutions.png create mode 100644 theme-authentic2/static/js/foundation/foundation.alert.js create mode 100644 theme-authentic2/static/js/foundation/foundation.js delete mode 100644 theme-authentic2/static/lesechos/style.css delete mode 100644 theme-authentic2/templates/authentic2/activation_email_body.html delete mode 100644 theme-authentic2/templates/authentic2/activation_email_body.txt delete mode 100644 theme-authentic2/templates/authentic2/activation_email_subject.txt create mode 100644 theme-authentic2/templates/authentic2/base-page.html create mode 100644 theme-authentic2/templates/authentic2/homepage.html create mode 100644 theme-authentic2/templates/authentic2/login_password_form.html create mode 100644 theme-authentic2/templates/authentic2/logout.html create mode 100644 theme-authentic2/templates/authentic2/logout_confirm.html create mode 100644 theme-authentic2/templates/registration/password_change_form.html create mode 100644 theme-authentic2/templates/registration/password_reset_confirm.html create mode 100644 theme-authentic2/templates/registration/password_reset_form.html create mode 100644 theme-authentic2/templates/registration/registration_completion_form.html create mode 100644 theme-authentic2/templates/saml/post_form.html diff --git a/theme-authentic2/locale/fr/LC_MESSAGES/django.mo b/theme-authentic2/locale/fr/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..98fd8eda2c7a61d1a348a917029f084587083090 GIT binary patch literal 19242 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 M*{B .column, html.no-flexbox .collapse.flex-inline-list > .column, +.row.collapse > .columns, +html.no-flexbox .collapse.flex-inline-list > .columns, +html.no-flexbox .flex-inline-list.collapse > .cell { + padding-left: 0; + padding-right: 0; +} +/* line 225, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.row.collapse .row, html.no-flexbox .collapse.flex-inline-list .row, .row.collapse html.no-flexbox .flex-inline-list, html.no-flexbox .row.collapse .flex-inline-list, html.no-flexbox .collapse.flex-inline-list .flex-inline-list { + margin-left: 0; + margin-right: 0; +} +/* line 228, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.row .row, html.no-flexbox .flex-inline-list .row, .row html.no-flexbox .flex-inline-list, html.no-flexbox .row .flex-inline-list, html.no-flexbox .flex-inline-list .flex-inline-list { + width: auto; + margin-left: -0.9375rem; + margin-right: -0.9375rem; + margin-top: 0; + margin-bottom: 0; + max-width: none; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row .row:before, html.no-flexbox .flex-inline-list .row:before, .row html.no-flexbox .flex-inline-list:before, html.no-flexbox .row .flex-inline-list:before, html.no-flexbox .flex-inline-list .flex-inline-list:before, .row .row:after, html.no-flexbox .flex-inline-list .row:after, .row html.no-flexbox .flex-inline-list:after, html.no-flexbox .row .flex-inline-list:after, html.no-flexbox .flex-inline-list .flex-inline-list:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row .row:after, html.no-flexbox .flex-inline-list .row:after, .row html.no-flexbox .flex-inline-list:after, html.no-flexbox .row .flex-inline-list:after, html.no-flexbox .flex-inline-list .flex-inline-list:after { + clear: both; +} +/* line 229, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.row .row.collapse, html.no-flexbox .flex-inline-list .row.collapse, .row html.no-flexbox .collapse.flex-inline-list, html.no-flexbox .row .collapse.flex-inline-list, html.no-flexbox .flex-inline-list .collapse.flex-inline-list { + width: auto; + margin: 0; + max-width: none; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row .row.collapse:before, html.no-flexbox .flex-inline-list .row.collapse:before, .row html.no-flexbox .collapse.flex-inline-list:before, html.no-flexbox .row .collapse.flex-inline-list:before, html.no-flexbox .flex-inline-list .collapse.flex-inline-list:before, .row .row.collapse:after, html.no-flexbox .flex-inline-list .row.collapse:after, .row html.no-flexbox .collapse.flex-inline-list:after, html.no-flexbox .row .collapse.flex-inline-list:after, html.no-flexbox .flex-inline-list .collapse.flex-inline-list:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row .row.collapse:after, html.no-flexbox .flex-inline-list .row.collapse:after, .row html.no-flexbox .collapse.flex-inline-list:after, html.no-flexbox .row .collapse.flex-inline-list:after, html.no-flexbox .flex-inline-list .collapse.flex-inline-list:after { + clear: both; +} + +/* line 234, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.column, +.columns, +html.no-flexbox .flex-inline-list > .cell { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; +} + +/* line 236, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +[class*="column"] + [class*="column"]:last-child { + float: right; +} + +/* line 237, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +[class*="column"] + [class*="column"].end { + float: left; +} + +@media only screen { + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column, + .columns, + html.no-flexbox .flex-inline-list > .cell { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-1 { + width: 8.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-2 { + width: 16.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-3 { + width: 25%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-4 { + width: 33.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-5 { + width: 41.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-6 { + width: 50%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-7 { + width: 58.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-8 { + width: 66.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-9 { + width: 75%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-10 { + width: 83.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-11 { + width: 91.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-12 { + width: 100%; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-0 { + margin-left: 0% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-3 { + margin-left: 25% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-6 { + margin-left: 50% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-9 { + margin-left: 75% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 180, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; + } + + /* line 189, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-centered, + .columns.small-centered, + html.no-flexbox .flex-inline-list > .small-centered.cell { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 192, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-uncentered, + .columns.small-uncentered, + html.no-flexbox .flex-inline-list > .small-uncentered.cell { + margin-left: 0; + margin-right: 0; + float: left; + } + + /* line 200, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-centered:last-child, + .columns.small-centered:last-child, + html.no-flexbox .flex-inline-list > .small-centered.cell:last-child { + float: none; + } + + /* line 206, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-uncentered:last-child, + .columns.small-uncentered:last-child, + html.no-flexbox .flex-inline-list > .small-uncentered.cell:last-child { + float: left; + } + + /* line 211, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-uncentered.opposite, + .columns.small-uncentered.opposite, + html.no-flexbox .flex-inline-list > .small-uncentered.opposite.cell { + float: right; + } +} +@media only screen and (min-width: 40.063em) { + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column, + .columns, + html.no-flexbox .flex-inline-list > .cell { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-1 { + width: 8.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-2 { + width: 16.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-3 { + width: 25%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-4 { + width: 33.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-5 { + width: 41.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-6 { + width: 50%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-7 { + width: 58.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-8 { + width: 66.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-9 { + width: 75%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-10 { + width: 83.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-11 { + width: 91.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-12 { + width: 100%; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-0 { + margin-left: 0% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-3 { + margin-left: 25% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-6 { + margin-left: 50% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-9 { + margin-left: 75% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 180, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; + } + + /* line 189, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-centered, + .columns.medium-centered, + html.no-flexbox .flex-inline-list > .medium-centered.cell { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 192, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-uncentered, + .columns.medium-uncentered, + html.no-flexbox .flex-inline-list > .medium-uncentered.cell { + margin-left: 0; + margin-right: 0; + float: left; + } + + /* line 200, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-centered:last-child, + .columns.medium-centered:last-child, + html.no-flexbox .flex-inline-list > .medium-centered.cell:last-child { + float: none; + } + + /* line 206, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-uncentered:last-child, + .columns.medium-uncentered:last-child, + html.no-flexbox .flex-inline-list > .medium-uncentered.cell:last-child { + float: left; + } + + /* line 211, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-uncentered.opposite, + .columns.medium-uncentered.opposite, + html.no-flexbox .flex-inline-list > .medium-uncentered.opposite.cell { + float: right; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +@media only screen and (min-width: 64.063em) { + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column, + .columns, + html.no-flexbox .flex-inline-list > .cell { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-1 { + width: 8.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-2 { + width: 16.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-3 { + width: 25%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-4 { + width: 33.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-5 { + width: 41.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-6 { + width: 50%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-7 { + width: 58.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-8 { + width: 66.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-9 { + width: 75%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-10 { + width: 83.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-11 { + width: 91.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-12 { + width: 100%; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-0 { + margin-left: 0% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-3 { + margin-left: 25% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-6 { + margin-left: 50% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-9 { + margin-left: 75% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 180, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; + } + + /* line 189, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-centered, + .columns.large-centered, + html.no-flexbox .flex-inline-list > .large-centered.cell { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 192, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-uncentered, + .columns.large-uncentered, + html.no-flexbox .flex-inline-list > .large-uncentered.cell { + margin-left: 0; + margin-right: 0; + float: left; + } + + /* line 200, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-centered:last-child, + .columns.large-centered:last-child, + html.no-flexbox .flex-inline-list > .large-centered.cell:last-child { + float: none; + } + + /* line 206, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-uncentered:last-child, + .columns.large-uncentered:last-child, + html.no-flexbox .flex-inline-list > .large-uncentered.cell:last-child { + float: left; + } + + /* line 211, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-uncentered.opposite, + .columns.large-uncentered.opposite, + html.no-flexbox .flex-inline-list > .large-uncentered.opposite.cell { + float: right; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +/* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_accordion.scss */ +.accordion { + margin-bottom: 0; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.accordion:before, .accordion:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.accordion:after { + clear: both; +} +/* line 132, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation, .accordion dd { + display: block; + margin-bottom: 0 !important; +} +/* line 135, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation.active > a, .accordion dd.active > a { + background: #e8e8e8; +} +/* line 136, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a, .accordion dd > a { + background: #efefef; + color: #222222; + padding: 1rem; + display: block; + font-family: "Open Sans", sans-serif; + font-size: 1rem; +} +/* line 143, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a:hover, .accordion dd > a:hover { + background: #e3e3e3; +} +/* line 146, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content, .accordion dd > .content { + display: none; + padding: 0.9375rem; +} +/* line 149, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content.active, .accordion dd > .content.active { + display: block; + background: white; +} + +/* line 112, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box { + border-style: solid; + border-width: 1px; + display: block; + font-weight: normal; + margin-bottom: 1.25rem; + position: relative; + padding: 0.875rem 1.5rem 0.875rem 0.875rem; + font-size: 0.8125rem; + transition: opacity 300ms ease-out; + background-color: #e01f2c; + border-color: #c11b26; + color: white; +} +/* line 115, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close { + font-size: 1.375rem; + padding: 9px 6px 4px; + line-height: 0; + position: absolute; + top: 50%; + margin-top: -0.6875rem; + right: 0.25rem; + color: #333333; + opacity: 0.3; + background: inherit; +} +/* line 97, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close:hover, .alert-box .close:focus { + opacity: 0.5; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box.radius { + border-radius: 3px; +} +/* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box.round { + border-radius: 1000px; +} +/* line 120, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box.success { + background-color: #43ac6a; + border-color: #3a945b; + color: white; +} +/* line 121, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert { + background-color: #f04124; + border-color: #de2d0f; + color: white; +} +/* line 122, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box.secondary { + background-color: #e7e7e7; + border-color: #c7c7c7; + color: #4f4f4f; +} +/* line 123, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box.warning { + background-color: #f08a24; + border-color: #de770f; + color: white; +} +/* line 124, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box.info { + background-color: #a0d3e8; + border-color: #74bfdd; + color: #4f4f4f; +} +/* line 125, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert-close { + opacity: 0; +} + +/* line 106, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] { + display: block; + padding: 0; + margin: 0 -0.625rem; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:before, [class*="block-grid-"]:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:after { + clear: both; +} +/* line 50, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] > li { + display: block; + height: auto; + float: left; + padding: 0 0.625rem 1.25rem; +} + +@media only screen { + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li { + width: 100%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li { + width: 50%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li { + width: 33.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li { + width: 25%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li { + width: 20%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li { + width: 16.66667%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li { + width: 14.28571%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li { + width: 12.5%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li { + width: 11.11111%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li { + width: 10%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li { + width: 9.09091%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li { + width: 8.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 40.063em) { + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li { + width: 100%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li { + width: 50%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li { + width: 33.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li { + width: 25%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li { + width: 20%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li { + width: 16.66667%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li { + width: 14.28571%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li { + width: 12.5%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li { + width: 11.11111%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li { + width: 10%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li { + width: 9.09091%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li { + width: 8.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 64.063em) { + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li { + width: 100%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li { + width: 50%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li { + width: 33.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li { + width: 25%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li { + width: 20%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li { + width: 16.66667%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li { + width: 14.28571%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li { + width: 12.5%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li { + width: 11.11111%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li { + width: 10%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li { + width: 9.09091%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li { + width: 8.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 90.063em) { + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-1 > li { + width: 100%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-2 > li { + width: 50%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-3 > li { + width: 33.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-4 > li { + width: 25%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-5 > li { + width: 20%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-6 > li { + width: 16.66667%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-7 > li { + width: 14.28571%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-8 > li { + width: 12.5%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-9 > li { + width: 11.11111%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-10 > li { + width: 10%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-11 > li { + width: 9.09091%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-12 > li { + width: 8.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xlarge-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 120.063em) { + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-1 > li { + width: 100%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-2 > li { + width: 50%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-3 > li { + width: 33.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-4 > li { + width: 25%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-5 > li { + width: 20%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-6 > li { + width: 16.66667%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-7 > li { + width: 14.28571%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-8 > li { + width: 12.5%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-9 > li { + width: 11.11111%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-10 > li { + width: 10%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-11 > li { + width: 9.09091%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 61, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-12 > li { + width: 8.33333%; + list-style: none; + } + /* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_block-grid.scss */ + .xxlarge-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +/* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs { + display: block; + padding: 0.5625rem 0.875rem 0.5625rem; + overflow: hidden; + margin-left: 0; + list-style: none; + border-style: solid; + border-width: 1px; + background-color: #f4f4f4; + border-color: gainsboro; + border-radius: 3px; +} +/* line 122, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * { + margin: 0; + float: left; + font-size: 0.6875rem; + line-height: 0.6875rem; + text-transform: uppercase; + color: #e01f2c; +} +/* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { + text-decoration: underline; +} +/* line 70, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * a { + color: #e01f2c; +} +/* line 75, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current { + cursor: default; + color: #333333; +} +/* line 78, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current a { + cursor: default; + color: #333333; +} +/* line 84, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { + text-decoration: none; +} +/* line 88, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable { + color: #999999; +} +/* line 90, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable a { + color: #999999; +} +/* line 95, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, +.breadcrumbs > *.unavailable a:focus { + text-decoration: none; + color: #999999; + cursor: default; +} +/* line 102, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:before { + content: "/"; + color: #aaaaaa; + margin: 0 0.75rem; + position: relative; + top: 1px; +} +/* line 110, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:first-child:before { + content: " "; + margin: 0; +} + +/* Accessibility - hides the forward slash */ +/* line 130, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */ +[aria-label="breadcrumbs"] [aria-hidden="true"]:after { + content: "/"; +} + +/* line 216, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button, .button, .black-button { + border-style: solid; + border-width: 0px; + cursor: pointer; + font-family: "Open Sans", sans-serif; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-decoration: none; + text-align: center; + -webkit-appearance: none; + -webkit-border-radius: 0; + display: inline-block; + padding-top: 1rem; + padding-right: 2rem; + padding-bottom: 1.0625rem; + padding-left: 2rem; + font-size: 1rem; + background-color: #e01f2c; + border-color: #b31923; + color: white; + transition: background-color 300ms ease-out; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .black-button:hover, .button:focus, .black-button:focus { + background-color: #b31923; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .black-button:hover, .button:focus, .black-button:focus { + color: white; +} +/* line 223, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.secondary, .button.secondary, .secondary.black-button { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .secondary.black-button:hover, .button.secondary:focus, .secondary.black-button:focus { + background-color: #b9b9b9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .secondary.black-button:hover, .button.secondary:focus, .secondary.black-button:focus { + color: #333333; +} +/* line 224, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.success, .button.success, .success.black-button { + background-color: #43ac6a; + border-color: #368a55; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .success.black-button:hover, .button.success:focus, .success.black-button:focus { + background-color: #368a55; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .success.black-button:hover, .button.success:focus, .success.black-button:focus { + color: white; +} +/* line 225, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.alert, .button.alert, .alert.black-button { + background-color: #f04124; + border-color: #cf2a0e; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .alert.black-button:hover, .button.alert:focus, .alert.black-button:focus { + background-color: #cf2a0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .alert.black-button:hover, .button.alert:focus, .alert.black-button:focus { + color: white; +} +/* line 226, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.warning, .button.warning, .warning.black-button { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .warning.black-button:hover, .button.warning:focus, .warning.black-button:focus { + background-color: #cf6e0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .warning.black-button:hover, .button.warning:focus, .warning.black-button:focus { + color: white; +} +/* line 227, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.info, .button.info, .info.black-button { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .info.black-button:hover, .button.info:focus, .info.black-button:focus { + background-color: #61b6d9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .info.black-button:hover, .button.info:focus, .info.black-button:focus { + color: white; +} +/* line 229, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.large, .button.large, .large.black-button { + padding-top: 1.125rem; + padding-right: 2.25rem; + padding-bottom: 1.1875rem; + padding-left: 2.25rem; + font-size: 1.25rem; +} +/* line 230, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.small, .button.small, .small.black-button { + padding-top: 0.875rem; + padding-right: 1.75rem; + padding-bottom: 0.9375rem; + padding-left: 1.75rem; + font-size: 0.8125rem; +} +/* line 231, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.tiny, .button.tiny, .tiny.black-button { + padding-top: 0.625rem; + padding-right: 1.25rem; + padding-bottom: 0.6875rem; + padding-left: 1.25rem; + font-size: 0.6875rem; +} +/* line 232, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.expand, .button.expand, .expand.black-button { + padding-right: 0; + padding-left: 0; + width: 100%; +} +/* line 234, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.left-align, .button.left-align, .left-align.black-button { + text-align: left; + text-indent: 0.75rem; +} +/* line 235, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.right-align, .button.right-align, .right-align.black-button { + text-align: right; + padding-right: 0.75rem; +} +/* line 237, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.radius, .button.radius, .radius.black-button { + border-radius: 3px; +} +/* line 238, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.round, .button.round, .round.black-button { + border-radius: 1000px; +} +/* line 240, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled, button[disabled], .button.disabled, .disabled.black-button, .button[disabled], [disabled].black-button { + background-color: #e01f2c; + border-color: #b31923; + color: white; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.black-button:hover, .button.disabled:focus, .disabled.black-button:focus, .button[disabled]:hover, [disabled].black-button:hover, .button[disabled]:focus, [disabled].black-button:focus { + background-color: #b31923; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.black-button:hover, .button.disabled:focus, .disabled.black-button:focus, .button[disabled]:hover, [disabled].black-button:hover, .button[disabled]:focus, [disabled].black-button:focus { + color: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.black-button:hover, .button.disabled:focus, .disabled.black-button:focus, .button[disabled]:hover, [disabled].black-button:hover, .button[disabled]:focus, [disabled].black-button:focus { + background-color: #e01f2c; +} +/* line 241, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .disabled.secondary.black-button, .button[disabled].secondary, [disabled].secondary.black-button { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.black-button:hover, .button.disabled.secondary:focus, .disabled.secondary.black-button:focus, .button[disabled].secondary:hover, [disabled].secondary.black-button:hover, .button[disabled].secondary:focus, [disabled].secondary.black-button:focus { + background-color: #b9b9b9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.black-button:hover, .button.disabled.secondary:focus, .disabled.secondary.black-button:focus, .button[disabled].secondary:hover, [disabled].secondary.black-button:hover, .button[disabled].secondary:focus, [disabled].secondary.black-button:focus { + color: #333333; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.black-button:hover, .button.disabled.secondary:focus, .disabled.secondary.black-button:focus, .button[disabled].secondary:hover, [disabled].secondary.black-button:hover, .button[disabled].secondary:focus, [disabled].secondary.black-button:focus { + background-color: #e7e7e7; +} +/* line 242, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.success, button[disabled].success, .button.disabled.success, .disabled.success.black-button, .button[disabled].success, [disabled].success.black-button { + background-color: #43ac6a; + border-color: #368a55; + color: white; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.black-button:hover, .button.disabled.success:focus, .disabled.success.black-button:focus, .button[disabled].success:hover, [disabled].success.black-button:hover, .button[disabled].success:focus, [disabled].success.black-button:focus { + background-color: #368a55; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.black-button:hover, .button.disabled.success:focus, .disabled.success.black-button:focus, .button[disabled].success:hover, [disabled].success.black-button:hover, .button[disabled].success:focus, [disabled].success.black-button:focus { + color: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.black-button:hover, .button.disabled.success:focus, .disabled.success.black-button:focus, .button[disabled].success:hover, [disabled].success.black-button:hover, .button[disabled].success:focus, [disabled].success.black-button:focus { + background-color: #43ac6a; +} +/* line 243, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.alert, button[disabled].alert, .button.disabled.alert, .disabled.alert.black-button, .button[disabled].alert, [disabled].alert.black-button { + background-color: #f04124; + border-color: #cf2a0e; + color: white; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.black-button:hover, .button.disabled.alert:focus, .disabled.alert.black-button:focus, .button[disabled].alert:hover, [disabled].alert.black-button:hover, .button[disabled].alert:focus, [disabled].alert.black-button:focus { + background-color: #cf2a0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.black-button:hover, .button.disabled.alert:focus, .disabled.alert.black-button:focus, .button[disabled].alert:hover, [disabled].alert.black-button:hover, .button[disabled].alert:focus, [disabled].alert.black-button:focus { + color: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.black-button:hover, .button.disabled.alert:focus, .disabled.alert.black-button:focus, .button[disabled].alert:hover, [disabled].alert.black-button:hover, .button[disabled].alert:focus, [disabled].alert.black-button:focus { + background-color: #f04124; +} +/* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.warning, button[disabled].warning, .button.disabled.warning, .disabled.warning.black-button, .button[disabled].warning, [disabled].warning.black-button { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .disabled.warning.black-button:hover, .button.disabled.warning:focus, .disabled.warning.black-button:focus, .button[disabled].warning:hover, [disabled].warning.black-button:hover, .button[disabled].warning:focus, [disabled].warning.black-button:focus { + background-color: #cf6e0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .disabled.warning.black-button:hover, .button.disabled.warning:focus, .disabled.warning.black-button:focus, .button[disabled].warning:hover, [disabled].warning.black-button:hover, .button[disabled].warning:focus, [disabled].warning.black-button:focus { + color: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .disabled.warning.black-button:hover, .button.disabled.warning:focus, .disabled.warning.black-button:focus, .button[disabled].warning:hover, [disabled].warning.black-button:hover, .button[disabled].warning:focus, [disabled].warning.black-button:focus { + background-color: #f08a24; +} +/* line 245, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.info, button[disabled].info, .button.disabled.info, .disabled.info.black-button, .button[disabled].info, [disabled].info.black-button { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .disabled.info.black-button:hover, .button.disabled.info:focus, .disabled.info.black-button:focus, .button[disabled].info:hover, [disabled].info.black-button:hover, .button[disabled].info:focus, [disabled].info.black-button:focus { + background-color: #61b6d9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .disabled.info.black-button:hover, .button.disabled.info:focus, .disabled.info.black-button:focus, .button[disabled].info:hover, [disabled].info.black-button:hover, .button[disabled].info:focus, [disabled].info.black-button:focus { + color: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .disabled.info.black-button:hover, .button.disabled.info:focus, .disabled.info.black-button:focus, .button[disabled].info:hover, [disabled].info.black-button:hover, .button[disabled].info:focus, [disabled].info.black-button:focus { + background-color: #a0d3e8; +} + +/* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button::-moz-focus-inner { + border: 0; + padding: 0; +} + +@media only screen and (min-width: 40.063em) { + /* line 253, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ + button, .button, .black-button { + display: inline-block; + } +} +/* Clearing Styles */ +/* line 44, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-thumbs, [data-clearing] { + margin-bottom: 0; + margin-left: 0; + list-style: none; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.clearing-thumbs:after, [data-clearing]:after { + clear: both; +} +/* line 50, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-thumbs li, [data-clearing] li { + float: left; + margin-right: 10px; +} +/* line 55, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { + margin-right: 0; +} + +/* line 60, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-blackout { + background: #333333; + position: fixed; + width: 100%; + height: 100%; + top: 0; + left: 0; + z-index: 998; +} +/* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-blackout .clearing-close { + display: block; +} + +/* line 72, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-container { + position: relative; + z-index: 998; + height: 100%; + overflow: hidden; + margin: 0; +} + +/* line 80, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-touch-label { + position: absolute; + top: 50%; + left: 50%; + color: #aaaaaa; + font-size: 0.6em; +} + +/* line 88, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.visible-img { + height: 95%; + position: relative; +} +/* line 92, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.visible-img img { + position: absolute; + left: 50%; + top: 50%; + margin-left: -50%; + max-height: 100%; + max-width: 100%; +} + +/* line 102, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-caption { + color: #cccccc; + font-size: 0.875em; + line-height: 1.3; + margin-bottom: 0; + text-align: center; + bottom: 0; + background: #333333; + width: 100%; + padding: 10px 30px 20px; + position: absolute; + left: 0; +} + +/* line 116, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-close { + z-index: 999; + padding-left: 20px; + padding-top: 10px; + font-size: 30px; + line-height: 1; + color: #cccccc; + display: none; +} +/* line 126, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-close:hover, .clearing-close:focus { + color: #cccccc; +} + +/* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container { + height: 100%; +} +/* line 130, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container .carousel > ul { + display: none; +} + +/* line 134, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-feature li { + display: none; +} +/* line 136, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ +.clearing-feature li.clearing-featured-img { + display: block; +} + +@media only screen and (min-width: 40.063em) { + /* line 144, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-main-prev, + .clearing-main-next { + position: absolute; + height: 100%; + width: 40px; + top: 0; + } + /* line 149, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span, + .clearing-main-next > span { + position: absolute; + top: 50%; + display: block; + width: 0; + height: 0; + border: solid 12px; + } + /* line 156, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span:hover, + .clearing-main-next > span:hover { + opacity: 0.8; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-main-prev { + left: 0; + } + /* line 161, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span { + left: 5px; + border-color: transparent; + border-right-color: #cccccc; + } + + /* line 167, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-main-next { + right: 0; + } + /* line 169, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-main-next > span { + border-color: transparent; + border-left-color: #cccccc; + } + + /* line 176, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-main-prev.disabled, + .clearing-main-next.disabled { + opacity: 0.3; + } + + /* line 180, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel { + background: rgba(51, 51, 51, 0.8); + height: 120px; + margin-top: 10px; + text-align: center; + } + /* line 186, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul { + display: inline-block; + z-index: 999; + height: 100%; + position: relative; + float: none; + } + /* line 193, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li { + display: block; + width: 120px; + min-height: inherit; + float: left; + overflow: hidden; + margin-right: 0; + padding: 0; + position: relative; + cursor: pointer; + opacity: 0.4; + clear: none; + } + /* line 207, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.fix-height img { + height: 100%; + max-width: none; + } + /* line 213, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li a.th { + border: none; + box-shadow: none; + display: block; + } + /* line 219, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li img { + cursor: pointer !important; + width: 100% !important; + } + /* line 224, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.visible { + opacity: 1; + } + /* line 225, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li:hover { + opacity: 0.8; + } + /* line 230, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .visible-img { + background: #333333; + overflow: hidden; + height: 85%; + } + + /* line 237, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_clearing.scss */ + .clearing-close { + position: absolute; + top: 10px; + right: 20px; + padding-left: 0; + padding-top: 0; + } +} +/* Foundation Dropdowns */ +/* line 225, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + width: 100%; + max-height: none; + height: auto; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + margin-top: 2px; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:last-child { + margin-bottom: 0; +} +/* line 99, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown:before { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent transparent white transparent; + border-bottom-style: solid; + position: absolute; + top: -12px; + left: 10px; + z-index: 89; +} +/* line 106, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 7px; + border-color: transparent transparent #cccccc transparent; + border-bottom-style: solid; + position: absolute; + top: -14px; + left: 9px; + z-index: 88; +} +/* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:before { + left: auto; + right: 10px; +} +/* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:after { + left: auto; + right: 9px; +} +/* line 228, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + width: 100%; + max-height: none; + height: auto; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + margin-top: 0; + margin-left: 2px; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:last-child { + margin-bottom: 0; +} +/* line 128, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:before { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent white transparent transparent; + border-right-style: solid; + position: absolute; + top: 10px; + left: -12px; + z-index: 89; +} +/* line 135, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 7px; + border-color: transparent #cccccc transparent transparent; + border-right-style: solid; + position: absolute; + top: 9px; + left: -14px; + z-index: 88; +} +/* line 232, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + width: 100%; + max-height: none; + height: auto; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + margin-top: 0; + margin-left: -2px; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:last-child { + margin-bottom: 0; +} +/* line 149, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:before { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent transparent transparent white; + border-left-style: solid; + position: absolute; + top: 10px; + right: -12px; + left: auto; + z-index: 89; +} +/* line 157, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 7px; + border-color: transparent transparent transparent #cccccc; + border-left-style: solid; + position: absolute; + top: 9px; + right: -14px; + left: auto; + z-index: 88; +} +/* line 236, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + width: 100%; + max-height: none; + height: auto; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + margin-top: -2px; + margin-left: 0; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:last-child { + margin-bottom: 0; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:before { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: white transparent transparent transparent; + border-top-style: solid; + position: absolute; + top: auto; + bottom: -12px; + left: 10px; + right: auto; + z-index: 89; +} +/* line 181, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 7px; + border-color: #cccccc transparent transparent transparent; + border-top-style: solid; + position: absolute; + top: auto; + bottom: -14px; + left: 9px; + right: auto; + z-index: 88; +} +/* line 241, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown li { + font-size: 0.875rem; + cursor: pointer; + line-height: 1.125rem; + margin: 0; +} +/* line 210, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown li:hover, .f-dropdown li:focus { + background: #eeeeee; +} +/* line 212, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown li.radius { + border-radius: 3px; +} +/* line 214, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown li a { + display: block; + padding: 0.5rem; + color: #555555; +} +/* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + padding: 1.25rem; + width: 100%; + height: auto; + max-height: none; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:last-child { + margin-bottom: 0; +} +/* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.tiny { + max-width: 200px; +} +/* line 248, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.small { + max-width: 300px; +} +/* line 249, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.medium { + max-width: 500px; +} +/* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.large { + max-width: 800px; +} +/* line 251, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega { + width: 100% !important; + max-width: 100% !important; +} +/* line 255, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega.open { + left: 0 !important; +} + +/* line 123, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button, .dropdown.black-button, button.dropdown { + position: relative; + outline: none; + padding-right: 3.5625rem; +} +/* line 63, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, .dropdown.black-button::after, button.dropdown::after { + position: absolute; + content: ""; + width: 0; + height: 0; + display: block; + border-style: solid; + border-color: white transparent transparent transparent; + top: 50%; +} +/* line 98, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, .dropdown.black-button::after, button.dropdown::after { + border-width: 0.375rem; + right: 1.40625rem; + margin-top: -0.15625rem; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, .dropdown.black-button::after, button.dropdown::after { + border-color: white transparent transparent transparent; +} +/* line 124, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny, .dropdown.tiny.black-button, button.dropdown.tiny { + padding-right: 2.625rem; +} +/* line 78, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny:after, .dropdown.tiny.black-button:after, button.dropdown.tiny:after { + border-width: 0.375rem; + right: 1.125rem; + margin-top: -0.125rem; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny::after, .dropdown.tiny.black-button::after, button.dropdown.tiny::after { + border-color: white transparent transparent transparent; +} +/* line 125, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small, .dropdown.small.black-button, button.dropdown.small { + padding-right: 3.0625rem; +} +/* line 88, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, .dropdown.small.black-button::after, button.dropdown.small::after { + border-width: 0.4375rem; + right: 1.3125rem; + margin-top: -0.15625rem; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, .dropdown.small.black-button::after, button.dropdown.small::after { + border-color: white transparent transparent transparent; +} +/* line 126, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large, .dropdown.large.black-button, button.dropdown.large { + padding-right: 3.625rem; +} +/* line 108, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, .dropdown.large.black-button::after, button.dropdown.large::after { + border-width: 0.3125rem; + right: 1.71875rem; + margin-top: -0.15625rem; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, .dropdown.large.black-button::after, button.dropdown.large::after { + border-color: white transparent transparent transparent; +} +/* line 127, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.secondary:after, .dropdown.secondary.black-button:after, button.dropdown.secondary:after { + border-color: #333333 transparent transparent transparent; +} + +/* line 49, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_flex-video.scss */ +.flex-video { + position: relative; + padding-top: 1.5625rem; + padding-bottom: 67.5%; + height: 0; + margin-bottom: 1rem; + overflow: hidden; +} +/* line 32, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_flex-video.scss */ +.flex-video.widescreen { + padding-bottom: 56.34%; +} +/* line 33, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_flex-video.scss */ +.flex-video.vimeo { + padding-top: 0; +} +/* line 38, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_flex-video.scss */ +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +/* Standard Forms */ +/* line 380, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form { + margin: 0 0 1rem; +} + +/* Using forms within rows, we need to set some defaults */ +/* line 86, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .row, form html.no-flexbox .flex-inline-list .row, html.no-flexbox form .flex-inline-list .row, form .row html.no-flexbox .flex-inline-list, html.no-flexbox form .row .flex-inline-list, form html.no-flexbox .flex-inline-list .flex-inline-list, html.no-flexbox form .flex-inline-list .flex-inline-list { + margin: 0 -0.5rem; +} +/* line 89, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .row .column, form html.no-flexbox .flex-inline-list .row .column, html.no-flexbox form .flex-inline-list .row .column, form .row html.no-flexbox .flex-inline-list .column, html.no-flexbox form .row .flex-inline-list .column, form html.no-flexbox .flex-inline-list .flex-inline-list .column, html.no-flexbox form .flex-inline-list .flex-inline-list .column, +form .row .row .columns, +form html.no-flexbox .flex-inline-list .row .columns, +html.no-flexbox form .flex-inline-list .row .columns, +form .row html.no-flexbox .flex-inline-list .columns, +html.no-flexbox form .row .flex-inline-list .columns, +form html.no-flexbox .flex-inline-list .flex-inline-list .columns, +html.no-flexbox form .flex-inline-list .flex-inline-list .columns, +form .row html.no-flexbox .flex-inline-list > .cell, +html.no-flexbox form .row .flex-inline-list > .cell, +form html.no-flexbox .flex-inline-list .flex-inline-list > .cell, +html.no-flexbox form .flex-inline-list .flex-inline-list > .cell { + padding: 0 0.5rem; +} +/* line 92, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .row.collapse, form html.no-flexbox .flex-inline-list .row.collapse, html.no-flexbox form .flex-inline-list .row.collapse, form .row html.no-flexbox .collapse.flex-inline-list, html.no-flexbox form .row .collapse.flex-inline-list, form html.no-flexbox .flex-inline-list .collapse.flex-inline-list, html.no-flexbox form .flex-inline-list .collapse.flex-inline-list { + margin: 0; +} +/* line 95, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .row.collapse .column, form html.no-flexbox .flex-inline-list .row.collapse .column, html.no-flexbox form .flex-inline-list .row.collapse .column, form .row html.no-flexbox .collapse.flex-inline-list .column, html.no-flexbox form .row .collapse.flex-inline-list .column, form html.no-flexbox .flex-inline-list .collapse.flex-inline-list .column, html.no-flexbox form .flex-inline-list .collapse.flex-inline-list .column, +form .row .row.collapse .columns, +form html.no-flexbox .flex-inline-list .row.collapse .columns, +html.no-flexbox form .flex-inline-list .row.collapse .columns, +form .row html.no-flexbox .collapse.flex-inline-list .columns, +html.no-flexbox form .row .collapse.flex-inline-list .columns, +form html.no-flexbox .flex-inline-list .collapse.flex-inline-list .columns, +html.no-flexbox form .flex-inline-list .collapse.flex-inline-list .columns, +form .row .row.collapse html.no-flexbox .flex-inline-list > .cell, +html.no-flexbox form .row .row.collapse .flex-inline-list > .cell, +form html.no-flexbox .flex-inline-list .row.collapse .flex-inline-list > .cell, +html.no-flexbox form .flex-inline-list .row.collapse .flex-inline-list > .cell, +form .row html.no-flexbox .collapse.flex-inline-list .flex-inline-list > .cell, +html.no-flexbox form .row .collapse.flex-inline-list .flex-inline-list > .cell, +form html.no-flexbox .flex-inline-list .collapse.flex-inline-list .flex-inline-list > .cell, +html.no-flexbox form .flex-inline-list .collapse.flex-inline-list .flex-inline-list > .cell { + padding: 0; +} +/* line 96, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .row.collapse input, form html.no-flexbox .flex-inline-list .row.collapse input, html.no-flexbox form .flex-inline-list .row.collapse input, form .row html.no-flexbox .collapse.flex-inline-list input, html.no-flexbox form .row .collapse.flex-inline-list input, form html.no-flexbox .flex-inline-list .collapse.flex-inline-list input, html.no-flexbox form .flex-inline-list .collapse.flex-inline-list input { + -webkit-border-bottom-right-radius: 0; + -webkit-border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +/* line 105, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row input.column, form html.no-flexbox .flex-inline-list input.column, html.no-flexbox form .flex-inline-list input.column, +form .row input.columns, +form html.no-flexbox .flex-inline-list input.columns, +html.no-flexbox form .flex-inline-list input.columns, +form html.no-flexbox .flex-inline-list > input.cell, +html.no-flexbox form .flex-inline-list > input.cell, +form .row textarea.column, +form html.no-flexbox .flex-inline-list textarea.column, +html.no-flexbox form .flex-inline-list textarea.column, +form .row textarea.columns, +form html.no-flexbox .flex-inline-list textarea.columns, +html.no-flexbox form .flex-inline-list textarea.columns, +form html.no-flexbox .flex-inline-list > textarea.cell, +html.no-flexbox form .flex-inline-list > textarea.cell { + padding-left: 0.5rem; +} + +/* Label Styles */ +/* line 386, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +label { + font-size: 0.875rem; + color: #4d4d4d; + cursor: pointer; + display: block; + font-weight: normal; + line-height: 1.5; + margin-bottom: 0; + /* Styles for required inputs */ +} +/* line 387, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +label.right { + float: none !important; + text-align: right; +} +/* line 388, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +label.inline { + margin: 0 0 1rem 0; + padding: 0.5625rem 0; +} +/* line 390, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +label small { + text-transform: capitalize; + color: #676767; +} + +/* Attach elements to the beginning or end of an input */ +/* line 398, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.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.875rem; + height: 2.3125rem; + line-height: 2.3125rem; +} + +/* Adjust padding, alignment and radius if pre/post element is a button */ +/* line 401, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.postfix.button, .postfix.black-button { + padding-left: 0; + padding-right: 0; + padding-top: 0; + padding-bottom: 0; + text-align: center; + line-height: 2.125rem; + border: none; +} + +/* line 402, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.prefix.button, .prefix.black-button { + padding-left: 0; + padding-right: 0; + padding-top: 0; + padding-bottom: 0; + text-align: center; + line-height: 2.125rem; + border: none; +} + +/* line 404, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.prefix.button.radius, .prefix.radius.black-button { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +/* line 405, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.postfix.button.radius, .postfix.radius.black-button { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +/* line 406, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.prefix.button.round, .prefix.round.black-button { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} + +/* line 407, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.postfix.button.round, .postfix.round.black-button { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* Separate prefix and postfix styles when on span or label so buttons keep their own */ +/* line 410, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; +} + +/* line 411, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; +} + +/* We use this to get basic styling on all basic form elements */ +/* line 428, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +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"], +input[type="color"], +textarea { + -webkit-appearance: none; + -webkit-border-radius: 0px; + background-color: white; + font-family: inherit; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.75); + display: block; + font-size: 0.875rem; + margin: 0 0 1rem 0; + padding: 0.5rem; + height: 2.3125rem; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + transition: box-shadow 0.45s, border-color 0.45s ease-in-out; +} +/* line 185, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +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, +input[type="color"]:focus, +textarea:focus { + box-shadow: 0 0 5px #999999; + border-color: #999999; +} +/* line 132, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +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, +input[type="color"]:focus, +textarea:focus { + background: #fafafa; + border-color: #999999; + outline: none; +} +/* line 138, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +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, +input[type="color"]:disabled, +textarea:disabled { + background-color: #dddddd; + cursor: default; +} +/* line 146, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], +input[type="password"][disabled], +input[type="password"][readonly], fieldset[disabled] +input[type="password"], +input[type="date"][disabled], +input[type="date"][readonly], fieldset[disabled] +input[type="date"], +input[type="datetime"][disabled], +input[type="datetime"][readonly], fieldset[disabled] +input[type="datetime"], +input[type="datetime-local"][disabled], +input[type="datetime-local"][readonly], fieldset[disabled] +input[type="datetime-local"], +input[type="month"][disabled], +input[type="month"][readonly], fieldset[disabled] +input[type="month"], +input[type="week"][disabled], +input[type="week"][readonly], fieldset[disabled] +input[type="week"], +input[type="email"][disabled], +input[type="email"][readonly], fieldset[disabled] +input[type="email"], +input[type="number"][disabled], +input[type="number"][readonly], fieldset[disabled] +input[type="number"], +input[type="search"][disabled], +input[type="search"][readonly], fieldset[disabled] +input[type="search"], +input[type="tel"][disabled], +input[type="tel"][readonly], fieldset[disabled] +input[type="tel"], +input[type="time"][disabled], +input[type="time"][readonly], fieldset[disabled] +input[type="time"], +input[type="url"][disabled], +input[type="url"][readonly], fieldset[disabled] +input[type="url"], +input[type="color"][disabled], +input[type="color"][readonly], fieldset[disabled] +input[type="color"], +textarea[disabled], +textarea[readonly], fieldset[disabled] +textarea { + background-color: #dddddd; + cursor: default; +} +/* line 435, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +input[type="text"].radius, +input[type="password"].radius, +input[type="date"].radius, +input[type="datetime"].radius, +input[type="datetime-local"].radius, +input[type="month"].radius, +input[type="week"].radius, +input[type="email"].radius, +input[type="number"].radius, +input[type="search"].radius, +input[type="tel"].radius, +input[type="time"].radius, +input[type="url"].radius, +input[type="color"].radius, +textarea.radius { + border-radius: 3px; +} + +/* line 445, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse input, form html.no-flexbox .flex-inline-list .prefix-radius.row.collapse input, html.no-flexbox form .flex-inline-list .prefix-radius.row.collapse input, form .row html.no-flexbox .prefix-radius.collapse.flex-inline-list input, html.no-flexbox form .row .prefix-radius.collapse.flex-inline-list input, form html.no-flexbox .flex-inline-list .prefix-radius.collapse.flex-inline-list input, html.no-flexbox form .flex-inline-list .prefix-radius.collapse.flex-inline-list input, +form .row .prefix-radius.row.collapse textarea, +form html.no-flexbox .flex-inline-list .prefix-radius.row.collapse textarea, +html.no-flexbox form .flex-inline-list .prefix-radius.row.collapse textarea, +form .row html.no-flexbox .prefix-radius.collapse.flex-inline-list textarea, +html.no-flexbox form .row .prefix-radius.collapse.flex-inline-list textarea, +form html.no-flexbox .flex-inline-list .prefix-radius.collapse.flex-inline-list textarea, +html.no-flexbox form .flex-inline-list .prefix-radius.collapse.flex-inline-list textarea, +form .row .prefix-radius.row.collapse select, +form html.no-flexbox .flex-inline-list .prefix-radius.row.collapse select, +html.no-flexbox form .flex-inline-list .prefix-radius.row.collapse select, +form .row html.no-flexbox .prefix-radius.collapse.flex-inline-list select, +html.no-flexbox form .row .prefix-radius.collapse.flex-inline-list select, +form html.no-flexbox .flex-inline-list .prefix-radius.collapse.flex-inline-list select, +html.no-flexbox form .flex-inline-list .prefix-radius.collapse.flex-inline-list select { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 446, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse .prefix, form html.no-flexbox .flex-inline-list .prefix-radius.row.collapse .prefix, html.no-flexbox form .flex-inline-list .prefix-radius.row.collapse .prefix, form .row html.no-flexbox .prefix-radius.collapse.flex-inline-list .prefix, html.no-flexbox form .row .prefix-radius.collapse.flex-inline-list .prefix, form html.no-flexbox .flex-inline-list .prefix-radius.collapse.flex-inline-list .prefix, html.no-flexbox form .flex-inline-list .prefix-radius.collapse.flex-inline-list .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 451, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse input, form html.no-flexbox .flex-inline-list .postfix-radius.row.collapse input, html.no-flexbox form .flex-inline-list .postfix-radius.row.collapse input, form .row html.no-flexbox .postfix-radius.collapse.flex-inline-list input, html.no-flexbox form .row .postfix-radius.collapse.flex-inline-list input, form html.no-flexbox .flex-inline-list .postfix-radius.collapse.flex-inline-list input, html.no-flexbox form .flex-inline-list .postfix-radius.collapse.flex-inline-list input, +form .row .postfix-radius.row.collapse textarea, +form html.no-flexbox .flex-inline-list .postfix-radius.row.collapse textarea, +html.no-flexbox form .flex-inline-list .postfix-radius.row.collapse textarea, +form .row html.no-flexbox .postfix-radius.collapse.flex-inline-list textarea, +html.no-flexbox form .row .postfix-radius.collapse.flex-inline-list textarea, +form html.no-flexbox .flex-inline-list .postfix-radius.collapse.flex-inline-list textarea, +html.no-flexbox form .flex-inline-list .postfix-radius.collapse.flex-inline-list textarea, +form .row .postfix-radius.row.collapse select, +form html.no-flexbox .flex-inline-list .postfix-radius.row.collapse select, +html.no-flexbox form .flex-inline-list .postfix-radius.row.collapse select, +form .row html.no-flexbox .postfix-radius.collapse.flex-inline-list select, +html.no-flexbox form .row .postfix-radius.collapse.flex-inline-list select, +form html.no-flexbox .flex-inline-list .postfix-radius.collapse.flex-inline-list select, +html.no-flexbox form .flex-inline-list .postfix-radius.collapse.flex-inline-list select { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 452, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse .postfix, form html.no-flexbox .flex-inline-list .postfix-radius.row.collapse .postfix, html.no-flexbox form .flex-inline-list .postfix-radius.row.collapse .postfix, form .row html.no-flexbox .postfix-radius.collapse.flex-inline-list .postfix, html.no-flexbox form .row .postfix-radius.collapse.flex-inline-list .postfix, form html.no-flexbox .flex-inline-list .postfix-radius.collapse.flex-inline-list .postfix, html.no-flexbox form .flex-inline-list .postfix-radius.collapse.flex-inline-list .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 457, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse input, form html.no-flexbox .flex-inline-list .prefix-round.row.collapse input, html.no-flexbox form .flex-inline-list .prefix-round.row.collapse input, form .row html.no-flexbox .prefix-round.collapse.flex-inline-list input, html.no-flexbox form .row .prefix-round.collapse.flex-inline-list input, form html.no-flexbox .flex-inline-list .prefix-round.collapse.flex-inline-list input, html.no-flexbox form .flex-inline-list .prefix-round.collapse.flex-inline-list input, +form .row .prefix-round.row.collapse textarea, +form html.no-flexbox .flex-inline-list .prefix-round.row.collapse textarea, +html.no-flexbox form .flex-inline-list .prefix-round.row.collapse textarea, +form .row html.no-flexbox .prefix-round.collapse.flex-inline-list textarea, +html.no-flexbox form .row .prefix-round.collapse.flex-inline-list textarea, +form html.no-flexbox .flex-inline-list .prefix-round.collapse.flex-inline-list textarea, +html.no-flexbox form .flex-inline-list .prefix-round.collapse.flex-inline-list textarea, +form .row .prefix-round.row.collapse select, +form html.no-flexbox .flex-inline-list .prefix-round.row.collapse select, +html.no-flexbox form .flex-inline-list .prefix-round.row.collapse select, +form .row html.no-flexbox .prefix-round.collapse.flex-inline-list select, +html.no-flexbox form .row .prefix-round.collapse.flex-inline-list select, +form html.no-flexbox .flex-inline-list .prefix-round.collapse.flex-inline-list select, +html.no-flexbox form .flex-inline-list .prefix-round.collapse.flex-inline-list select { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 458, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse .prefix, form html.no-flexbox .flex-inline-list .prefix-round.row.collapse .prefix, html.no-flexbox form .flex-inline-list .prefix-round.row.collapse .prefix, form .row html.no-flexbox .prefix-round.collapse.flex-inline-list .prefix, html.no-flexbox form .row .prefix-round.collapse.flex-inline-list .prefix, form html.no-flexbox .flex-inline-list .prefix-round.collapse.flex-inline-list .prefix, html.no-flexbox form .flex-inline-list .prefix-round.collapse.flex-inline-list .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 463, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse input, form html.no-flexbox .flex-inline-list .postfix-round.row.collapse input, html.no-flexbox form .flex-inline-list .postfix-round.row.collapse input, form .row html.no-flexbox .postfix-round.collapse.flex-inline-list input, html.no-flexbox form .row .postfix-round.collapse.flex-inline-list input, form html.no-flexbox .flex-inline-list .postfix-round.collapse.flex-inline-list input, html.no-flexbox form .flex-inline-list .postfix-round.collapse.flex-inline-list input, +form .row .postfix-round.row.collapse textarea, +form html.no-flexbox .flex-inline-list .postfix-round.row.collapse textarea, +html.no-flexbox form .flex-inline-list .postfix-round.row.collapse textarea, +form .row html.no-flexbox .postfix-round.collapse.flex-inline-list textarea, +html.no-flexbox form .row .postfix-round.collapse.flex-inline-list textarea, +form html.no-flexbox .flex-inline-list .postfix-round.collapse.flex-inline-list textarea, +html.no-flexbox form .flex-inline-list .postfix-round.collapse.flex-inline-list textarea, +form .row .postfix-round.row.collapse select, +form html.no-flexbox .flex-inline-list .postfix-round.row.collapse select, +html.no-flexbox form .flex-inline-list .postfix-round.row.collapse select, +form .row html.no-flexbox .postfix-round.collapse.flex-inline-list select, +html.no-flexbox form .row .postfix-round.collapse.flex-inline-list select, +form html.no-flexbox .flex-inline-list .postfix-round.collapse.flex-inline-list select, +html.no-flexbox form .flex-inline-list .postfix-round.collapse.flex-inline-list select { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 464, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse .postfix, form html.no-flexbox .flex-inline-list .postfix-round.row.collapse .postfix, html.no-flexbox form .flex-inline-list .postfix-round.row.collapse .postfix, form .row html.no-flexbox .postfix-round.collapse.flex-inline-list .postfix, html.no-flexbox form .row .postfix-round.collapse.flex-inline-list .postfix, form html.no-flexbox .flex-inline-list .postfix-round.collapse.flex-inline-list .postfix, html.no-flexbox form .flex-inline-list .postfix-round.collapse.flex-inline-list .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* line 469, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +input[type="submit"] { + -webkit-appearance: none; + -webkit-border-radius: 0px; +} + +/* Respect enforced amount of rows for textarea */ +/* line 475, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +textarea[rows] { + height: auto; +} + +/* Not allow resize out of parent */ +/* line 480, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +textarea { + max-width: 100%; +} + +/* Add height value for select elements to match text input height */ +/* line 485, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +select { + -webkit-appearance: none !important; + -webkit-border-radius: 0px; + background-color: #fafafa; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+); + background-position: 100% center; + background-repeat: no-repeat; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + padding: 0.5rem; + font-size: 0.875rem; + font-family: "Open Sans", sans-serif; + color: rgba(0, 0, 0, 0.75); + line-height: normal; + border-radius: 0; + height: 2.3125rem; +} +/* line 330, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +select::-ms-expand { + display: none; +} +/* line 353, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +select.radius { + border-radius: 3px; +} +/* line 354, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +select:hover { + background-color: #f3f3f3; + border-color: #999999; +} +/* line 359, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +select:disabled { + background-color: #dddddd; + cursor: default; +} + +/* Adjust margin for form elements below */ +/* line 494, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +input[type="file"], +input[type="checkbox"], +input[type="radio"], +select { + margin: 0 0 1rem 0; +} + +/* line 499, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +input[type="checkbox"] + label, +input[type="radio"] + label { + display: inline-block; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; + vertical-align: baseline; +} + +/* Normalize file input width */ +/* line 508, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +input[type="file"] { + width: 100%; +} + +/* HTML5 Number spinners settings */ +/* We add basic fieldset styling */ +/* line 522, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +fieldset { + border: 1px solid #dddddd; + padding: 1.25rem; + margin: 1.125rem 0; +} +/* line 273, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +fieldset legend { + font-weight: bold; + background: white; + padding: 0 0.1875rem; + margin: 0; + margin-left: -0.1875rem; +} + +/* Error Handling */ +/* line 529, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { + display: block; + padding: 0.375rem 0.5625rem 0.5625rem; + margin-top: -1px; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: normal; + font-style: italic; + background: #f04124; + color: white; +} +/* line 532, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +[data-abide] span.error, [data-abide] small.error { + display: none; +} + +/* line 535, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +span.error, small.error { + display: block; + padding: 0.375rem 0.5625rem 0.5625rem; + margin-top: -1px; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: normal; + font-style: italic; + background: #f04124; + color: white; +} + +/* line 542, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.error input, +.error textarea, +.error select { + margin-bottom: 0; +} +/* line 547, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.error input[type="checkbox"], +.error input[type="radio"] { + margin-bottom: 1rem; +} +/* line 552, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.error label, +.error label.error { + color: #f04124; +} +/* line 556, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.error small.error { + display: block; + padding: 0.375rem 0.5625rem 0.5625rem; + margin-top: -1px; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: normal; + font-style: italic; + background: #f04124; + color: white; +} +/* line 561, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.error > label > small { + color: #676767; + background: transparent; + padding: 0; + text-transform: capitalize; + font-style: normal; + font-size: 60%; + margin: 0; + display: inline; +} +/* line 573, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +.error span.error-message { + display: block; +} + +/* line 580, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +input.error, +textarea.error, +select.error { + margin-bottom: 0; +} + +/* line 583, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_forms.scss */ +label.error { + color: #f04124; +} + +/* line 53, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_inline-lists.scss */ +.inline-list { + margin: 0 auto 1.0625rem auto; + margin-left: -1.375rem; + margin-right: 0; + padding: 0; + list-style: none; + overflow: hidden; +} +/* line 42, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_inline-lists.scss */ +.inline-list > li { + list-style: none; + float: left; + margin-left: 1.375rem; + display: block; +} +/* line 47, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_inline-lists.scss */ +.inline-list > li > * { + display: block; +} + +/* line 91, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_labels.scss */ +.label { + font-weight: normal; + font-family: "Open Sans", sans-serif; + text-align: center; + text-decoration: none; + line-height: 1; + white-space: nowrap; + display: inline-block; + position: relative; + margin-bottom: inherit; + padding: 0.25rem 0.5rem 0.25rem; + font-size: 0.6875rem; + background-color: #e01f2c; + color: white; +} +/* line 96, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_labels.scss */ +.label.radius { + border-radius: 3px; +} +/* line 97, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_labels.scss */ +.label.round { + border-radius: 1000px; +} +/* line 99, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_labels.scss */ +.label.alert { + background-color: #f04124; + color: white; +} +/* line 100, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_labels.scss */ +.label.warning { + background-color: #f08a24; + color: white; +} +/* line 101, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_labels.scss */ +.label.success { + background-color: #43ac6a; + color: white; +} +/* line 102, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_labels.scss */ +.label.secondary { + background-color: #e7e7e7; + color: #333333; +} +/* line 103, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_labels.scss */ +.label.info { + background-color: #a0d3e8; + color: #333333; +} + +@-webkit-keyframes rotate { + /* line 54, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + from { + -webkit-transform: rotate(0deg); + } + + /* line 55, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + to { + -webkit-transform: rotate(360deg); + } +} + +@-moz-keyframes rotate { + /* line 58, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + from { + -moz-transform: rotate(0deg); + } + + /* line 59, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + to { + -moz-transform: rotate(360deg); + } +} + +@-o-keyframes rotate { + /* line 62, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + from { + -o-transform: rotate(0deg); + } + + /* line 63, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + to { + -o-transform: rotate(360deg); + } +} + +@keyframes rotate { + /* line 66, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + from { + transform: rotate(0deg); + } + + /* line 67, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + to { + transform: rotate(360deg); + } +} + +/* Orbit Graceful Loading */ +/* line 71, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper { + position: relative; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul { + list-style-type: none; + margin: 0; +} +/* line 81, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li, +.slideshow-wrapper ul li .orbit-caption { + display: none; +} +/* line 84, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li:first-child { + display: block; +} +/* line 87, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container { + background-color: transparent; +} +/* line 90, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li { + display: block; +} +/* line 92, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li .orbit-caption { + display: block; +} +/* line 94, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container .orbit-bullets li { + display: inline-block; +} +/* line 100, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .preloader { + display: block; + width: 40px; + height: 40px; + position: absolute; + top: 50%; + left: 50%; + margin-top: -20px; + margin-left: -20px; + border: solid 3px; + border-color: #555555 white; + border-radius: 1000px; + animation-name: rotate; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} + +/* line 120, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container { + overflow: hidden; + width: 100%; + position: relative; + background: none; +} +/* line 126, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container { + list-style: none; + margin: 0; + padding: 0; + position: relative; + -webkit-transform: translateZ(0); +} +/* line 135, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container img { + display: block; + max-width: 100%; +} +/* line 137, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * { + position: absolute; + top: 0; + width: 100%; + margin-left: 100%; +} +/* line 148, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > *:first-child { + margin-left: 0%; +} +/* line 157, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * .orbit-caption { + position: absolute; + bottom: 0; + background-color: rgba(51, 51, 51, 0.8); + color: white; + width: 100%; + padding: 0.625rem 0.875rem; + font-size: 0.875rem; +} +/* line 174, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number { + position: absolute; + top: 10px; + left: 10px; + font-size: 12px; + color: white; + background: rgba(0, 0, 0, 0); + z-index: 10; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number span { + font-weight: 700; + padding: 0.3125rem; +} +/* line 185, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer { + position: absolute; + top: 12px; + right: 10px; + height: 6px; + width: 100px; + z-index: 10; +} +/* line 192, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer .orbit-progress { + height: 3px; + background-color: rgba(255, 255, 255, 0.3); + display: block; + width: 0%; + position: relative; + right: 20px; + top: 5px; +} +/* line 205, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer > span { + display: none; + position: absolute; + top: 0px; + right: 0; + width: 11px; + height: 14px; + border: solid 4px white; + border-top: none; + border-bottom: none; +} +/* line 219, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span { + right: -4px; + top: 0px; + width: 11px; + height: 14px; + border: inset 8px; + border-left-style: solid; + border-color: transparent; + border-left-color: white; +} +/* line 228, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span.dark { + border-left-color: #333333; +} +/* line 237, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container:hover .orbit-timer > span { + display: block; +} +/* line 241, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev, +.orbit-container .orbit-next { + position: absolute; + top: 45%; + margin-top: -25px; + width: 36px; + height: 60px; + line-height: 50px; + color: white; + background-color: transparent; + text-indent: -9999px !important; + z-index: 10; +} +/* line 253, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover, +.orbit-container .orbit-next:hover { + background-color: rgba(0, 0, 0, 0.3); +} +/* line 257, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span, +.orbit-container .orbit-next > span { + position: absolute; + top: 50%; + margin-top: -10px; + display: block; + width: 0; + height: 0; + border: inset 10px; +} +/* line 267, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev { + left: 0; +} +/* line 268, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span { + border-right-style: solid; + border-color: transparent; + border-right-color: white; +} +/* line 273, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover > span { + border-right-color: white; +} +/* line 277, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next { + right: 0; +} +/* line 278, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next > span { + border-color: transparent; + border-left-style: solid; + border-left-color: white; + left: 50%; + margin-left: -4px; +} +/* line 285, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next:hover > span { + border-left-color: white; +} + +/* line 291, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-bullets-container { + text-align: center; +} + +/* line 292, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-bullets { + margin: 0 auto 30px auto; + overflow: hidden; + position: relative; + top: 10px; + float: none; + text-align: center; + display: block; +} +/* line 301, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-bullets li { + cursor: pointer; + display: inline-block; + width: 0.5625rem; + height: 0.5625rem; + background: #cccccc; + float: none; + margin-right: 6px; + border-radius: 1000px; +} +/* line 312, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-bullets li.active { + background: #999999; +} +/* line 316, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.orbit-bullets li:last-child { + margin-right: 0; +} + +/* line 323, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.touch .orbit-container .orbit-prev, +.touch .orbit-container .orbit-next { + display: none; +} +/* line 326, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ +.touch .orbit-bullets { + display: none; +} + +@media only screen and (min-width: 40.063em) { + /* line 335, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + .touch .orbit-container .orbit-prev, + .touch .orbit-container .orbit-next { + display: inherit; + } + /* line 338, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + .touch .orbit-bullets { + display: block; + } +} +@media only screen and (max-width: 40em) { + /* line 345, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container { + height: auto !important; + } + /* line 346, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container > * { + position: relative; + margin: 0% !important; + opacity: 1 !important; + } + /* line 352, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slide-number { + display: none; + } + + /* line 358, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + .orbit-timer { + display: none; + } + + /* line 361, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + .orbit-next, .orbit-prev { + display: none; + } + + /* line 364, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_orbit.scss */ + .orbit-bullets { + display: none; + } +} +/* line 149, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +ul.pagination { + display: block; + min-height: 1.5rem; + margin-left: -0.3125rem; +} +/* line 104, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +ul.pagination li { + height: 1.5rem; + color: #222222; + font-size: 0.875rem; + margin-left: 0.3125rem; +} +/* line 110, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +ul.pagination li a, ul.pagination li button { + display: block; + padding: 0.0625rem 0.625rem 0.0625rem; + color: #999999; + background: none; + border-radius: 3px; + font-weight: normal; + font-size: 1em; + line-height: inherit; + transition: background-color 300ms ease-out; +} +/* line 126, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +ul.pagination li:hover a, +ul.pagination li a:focus, ul.pagination li:hover button, +ul.pagination li button:focus { + background: #e6e6e6; +} +/* line 51, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable a, ul.pagination li.unavailable button { + cursor: default; + color: #999999; +} +/* line 60, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus { + background: transparent; +} +/* line 68, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a, ul.pagination li.current button { + background: #e01f2c; + color: white; + font-weight: bold; + cursor: default; +} +/* line 75, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus { + background: #e01f2c; +} +/* line 136, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +ul.pagination li { + float: left; + display: block; +} + +/* Pagination centred wrapper */ +/* line 154, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +.pagination-centered { + text-align: center; +} +/* line 136, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_pagination.scss */ +.pagination-centered ul.pagination li { + float: none; + display: inline-block; +} + +/* Panels */ +/* line 79, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel { + border-style: solid; + border-width: 10px; + border-color: #ececec; + margin-bottom: 1.25rem; + padding: 1.25rem; + background: #d9d9d9; + color: #333333; +} +/* line 54, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel > :first-child { + margin-top: 0; +} +/* line 55, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel > :last-child { + margin-bottom: 0; +} +/* line 60, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { + color: #333333; +} +/* line 67, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { + line-height: 1.4; +} +/* line 81, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel.callout { + border-style: solid; + border-width: 10px; + border-color: #fef8f9; + margin-bottom: 1.25rem; + padding: 1.25rem; + background: #fdf2f2; + color: #333333; +} +/* line 54, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel.callout > :first-child { + margin-top: 0; +} +/* line 55, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel.callout > :last-child { + margin-bottom: 0; +} +/* line 60, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { + color: #333333; +} +/* line 67, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.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; +} +/* line 83, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel.callout a:not(.button) { + color: #e01f2c; +} +/* line 88, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_panels.scss */ +.panel.radius { + border-radius: 3px; +} + +/* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal-bg { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: black; + background: rgba(0, 0, 0, 0.45); + z-index: 1004; + display: none; + left: 0; +} + +/* line 167, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal, dialog { + visibility: hidden; + display: none; + position: absolute; + z-index: 1005; + width: 100vw; + top: 0; + border-radius: 3px; + left: 0; + background-color: white; + padding: 1.25rem; + border: solid 1px #666666; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); + padding: 1.875rem; +} +@media only screen and (max-width: 40em) { + /* line 167, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + .reveal-modal, dialog { + min-height: 100vh; + } +} +/* line 85, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal .column, dialog .column, .reveal-modal .columns, dialog .columns, .reveal-modal html.no-flexbox .flex-inline-list > .cell, html.no-flexbox .reveal-modal .flex-inline-list > .cell, dialog html.no-flexbox .flex-inline-list > .cell, html.no-flexbox dialog .flex-inline-list > .cell { + min-width: 0; +} +/* line 88, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal > :first-child, dialog > :first-child { + margin-top: 0; +} +/* line 90, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal > :last-child, dialog > :last-child { + margin-bottom: 0; +} +@media only screen and (min-width: 40.063em) { + /* line 167, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + .reveal-modal, dialog { + width: 80%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + /* line 167, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + .reveal-modal, dialog { + top: 6.25rem; + } +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal.radius, dialog.radius { + border-radius: 3px; +} +/* line 180, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal.round, dialog.round { + border-radius: 1000px; +} +/* line 181, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal.collapse, dialog.collapse { + padding: 0; +} +@media only screen and (min-width: 40.063em) { + /* line 182, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + .reveal-modal.tiny, dialog.tiny { + width: 30%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + /* line 183, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + .reveal-modal.small, dialog.small { + width: 40%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + /* line 184, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + .reveal-modal.medium, dialog.medium { + width: 60%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + /* line 185, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + .reveal-modal.large, dialog.large { + width: 70%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +@media only screen and (min-width: 40.063em) { + /* line 186, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + .reveal-modal.xlarge, dialog.xlarge { + width: 95%; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +/* line 187, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal.full, dialog.full { + top: 0; + left: 0; + height: 100%; + height: 100vh; + min-height: 100vh; + max-width: none !important; + margin-left: 0 !important; +} +@media only screen and (min-width: 40.063em) { + /* line 187, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + .reveal-modal.full, dialog.full { + width: 100vw; + max-width: 62.5rem; + left: 0; + right: 0; + margin: 0 auto; + } +} +/* line 198, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +.reveal-modal .close-reveal-modal, dialog .close-reveal-modal { + font-size: 2.5rem; + line-height: 1; + position: absolute; + top: 0.5rem; + right: 0.6875rem; + color: #aaaaaa; + font-weight: bold; + cursor: pointer; +} + +/* line 201, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +dialog { + display: none; +} +/* line 205, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +dialog::backdrop, dialog + .backdrop { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: black; + background: rgba(0, 0, 0, 0.45); + z-index: auto; + display: none; + left: 0; +} +/* line 209, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ +dialog[open] { + display: block; +} + +@media print { + /* line 216, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_reveal.scss */ + dialog, .reveal-modal, dialog { + display: none; + background: white !important; + } +} +/* line 131, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tables.scss */ +table { + background: white; + margin-bottom: 1.25rem; + border: solid 1px #dddddd; + table-layout: auto; +} +/* line 69, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tables.scss */ +table caption { + background: transparent; + color: #222222; + font-size: 1rem; + font-weight: bold; +} +/* line 78, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tables.scss */ +table thead { + background: whitesmoke; +} +/* line 83, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tables.scss */ +table thead tr th, +table thead tr td { + padding: 0.5rem 0.625rem 0.625rem; + font-size: 0.875rem; + font-weight: bold; + color: #222222; +} +/* line 92, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tables.scss */ +table tfoot { + background: whitesmoke; +} +/* line 97, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tables.scss */ +table tfoot tr th, +table tfoot tr td { + padding: 0.5rem 0.625rem 0.625rem; + font-size: 0.875rem; + font-weight: bold; + color: #222222; +} +/* line 108, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tables.scss */ +table tr th, +table tr td { + padding: 0.5625rem 0.625rem; + font-size: 0.875rem; + color: #222222; + text-align: left; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tables.scss */ +table tr.even, table tr.alt, table tr:nth-of-type(even) { + background: #f9f9f9; +} +/* line 125, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tables.scss */ +table thead tr th, +table tfoot tr th, +table tfoot tr td, +table tbody tr th, +table tbody tr td, +table tr td { + display: table-cell; + line-height: 1.125rem; +} + +/* line 30, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs { + margin-bottom: 0 !important; + margin-left: 0; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.tabs:before, .tabs:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.tabs:after { + clear: both; +} +/* line 34, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs dd, .tabs .tab-title { + position: relative; + margin-bottom: 0 !important; + list-style: none; + float: left; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs dd > a, .tabs .tab-title > a { + outline: none; + display: block; + background-color: #efefef; + color: #222222; + padding: 1rem 2rem; + font-family: "Open Sans", sans-serif; + font-size: 1rem; +} +/* line 49, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs dd > a:hover, .tabs .tab-title > a:hover { + background-color: #e1e1e1; +} +/* line 55, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs dd.active a, .tabs .tab-title.active a { + background-color: white; + color: #222222; +} +/* line 64, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:first-child a, .tabs.radius .tab:first-child a { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 67, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:last-child a, .tabs.radius .tab:last-child a { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 71, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs.vertical dd, .tabs.vertical .tab-title { + position: inherit; + float: none; + display: block; + top: auto; +} + +/* line 80, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content { + margin-bottom: 1.5rem; + width: 100%; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.tabs-content:before, .tabs-content:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.tabs-content:after { + clear: both; +} +/* line 84, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content > .content { + display: none; + float: left; + padding: 0.9375rem 0; + width: 100%; +} +/* line 89, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.active { + display: block; + float: none; +} +/* line 90, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.contained { + padding: 0.9375rem; +} +/* line 92, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical { + display: block; +} +/* line 94, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical > .content { + padding: 0 0.9375rem; +} + +@media only screen and (min-width: 40.063em) { + /* line 99, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ + .tabs.vertical { + width: 20%; + max-width: 20%; + float: left; + margin: 0 0 1.25rem; + } + + /* line 107, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ + .tabs-content.vertical { + width: 80%; + max-width: 80%; + float: left; + margin-left: -1px; + padding-left: 1rem; + } +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.no-js .tabs-content > .content { + display: block; + float: none; +} + +/* line 108, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +meta.foundation-mq-topbar { + font-family: "/only screen and (min-width: 0px)/"; + width: 0px; +} + +/* Wrapped around .top-bar to contain to grid width */ +/* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.contain-to-grid { + width: 100%; + background: white; +} +/* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.contain-to-grid .top-bar { + margin-bottom: 0; +} + +/* line 122, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.fixed { + width: 100%; + left: 0; + position: fixed; + top: 0; + z-index: 99; +} +/* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) { + overflow-y: auto; + height: auto; + width: 100%; + max-height: 100%; +} +/* line 135, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .title-area { + position: fixed; + width: 100%; + z-index: 99; +} +/* line 141, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .top-bar-section { + z-index: 98; + margin-top: 65px; +} + +/* line 148, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar { + overflow: hidden; + height: 65px; + line-height: 65px; + position: relative; + background: white; + margin-bottom: 0; +} +/* line 157, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar ul { + margin-bottom: 0; + list-style: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .row, .top-bar html.no-flexbox .flex-inline-list, html.no-flexbox .top-bar .flex-inline-list { + max-width: none; +} +/* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar form, +.top-bar input { + margin-bottom: 0; +} +/* line 167, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar input { + height: 1.8rem; + padding-top: .35rem; + padding-bottom: .35rem; + font-size: 0.75rem; +} +/* line 169, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .button, .top-bar .black-button, .top-bar button { + padding-top: 0.4125rem; + padding-bottom: 0.4125rem; + margin-bottom: 0; + font-size: 0.75rem; +} +@media only screen and (max-width: 40em) { + /* line 169, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar .button, .top-bar .black-button, .top-bar button { + position: relative; + top: -1px; + } +} +/* line 185, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .title-area { + position: relative; + margin: 0; +} +/* line 190, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .name { + height: 65px; + margin: 0; + font-size: 16px; +} +/* line 195, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1 { + line-height: 65px; + font-size: 1.0625rem; + margin: 0; +} +/* line 199, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1 a { + font-weight: normal; + color: #999999; + width: 75%; + display: block; + padding: 0 7.22222px; +} +/* line 210, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar { + position: absolute; + right: 0; + top: 0; +} +/* line 215, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar a { + color: #999999; + text-transform: uppercase; + font-size: 0.8125rem; + font-weight: bold; + position: relative; + display: block; + padding: 0 7.22222px; + height: 65px; + line-height: 65px; +} +/* line 228, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon { + top: 50%; + margin-top: -16px; +} +/* line 232, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon a { + height: 34px; + line-height: 33px; + padding: 0 32.22222px 0 7.22222px; + color: black; + position: relative; +} +/* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span::after { + content: ""; + position: absolute; + display: block; + height: 0; + top: 50%; + margin-top: -8px; + right: 7.22222px; + box-shadow: 0 0px 0 1px black, 0 7px 0 1px black, 0 14px 0 1px black; + width: 16px; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span:hover:after { + box-shadow: 0 0px 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; +} +/* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded { + height: auto; + background: transparent; +} +/* line 265, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .title-area { + background: white; +} +/* line 268, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a { + color: #888888; +} +/* line 269, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a span::after { + box-shadow: 0 0px 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; +} + +/* line 282, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section { + left: 0; + position: relative; + width: auto; + transition: left 300ms ease-out; +} +/* line 288, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul { + padding: 0; + width: 100%; + height: auto; + display: block; + font-size: 16px; + margin: 0; +} +/* line 298, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .divider, +.top-bar-section [role="separator"] { + border-top: solid 1px gray; + clear: both; + height: 1px; + width: 100%; +} +/* line 305, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li { + background: white; +} +/* line 307, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a { + display: block; + width: 100%; + color: #999999; + padding: 12px 0 12px 0; + padding-left: 7.22222px; + font-family: "Open Sans", sans-serif; + font-size: 0.8125rem; + font-weight: normal; + text-transform: none; +} +/* line 319, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button, .top-bar-section ul li > a.black-button { + font-size: 0.8125rem; + padding-right: 7.22222px; + padding-left: 7.22222px; + background-color: #e01f2c; + border-color: #b31923; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.black-button:hover, .top-bar-section ul li > a.button:focus, .top-bar-section ul li > a.black-button:focus { + background-color: #b31923; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.black-button:hover, .top-bar-section ul li > a.button:focus, .top-bar-section ul li > a.black-button:focus { + color: white; +} +/* line 325, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.secondary, .top-bar-section ul li > a.secondary.black-button { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.secondary.black-button:hover, .top-bar-section ul li > a.button.secondary:focus, .top-bar-section ul li > a.secondary.black-button:focus { + background-color: #b9b9b9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.secondary.black-button:hover, .top-bar-section ul li > a.button.secondary:focus, .top-bar-section ul li > a.secondary.black-button:focus { + color: #333333; +} +/* line 326, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.success, .top-bar-section ul li > a.success.black-button { + background-color: #43ac6a; + border-color: #368a55; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.success.black-button:hover, .top-bar-section ul li > a.button.success:focus, .top-bar-section ul li > a.success.black-button:focus { + background-color: #368a55; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.success.black-button:hover, .top-bar-section ul li > a.button.success:focus, .top-bar-section ul li > a.success.black-button:focus { + color: white; +} +/* line 327, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.alert, .top-bar-section ul li > a.alert.black-button { + background-color: #f04124; + border-color: #cf2a0e; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.alert.black-button:hover, .top-bar-section ul li > a.button.alert:focus, .top-bar-section ul li > a.alert.black-button:focus { + background-color: #cf2a0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.alert.black-button:hover, .top-bar-section ul li > a.button.alert:focus, .top-bar-section ul li > a.alert.black-button:focus { + color: white; +} +/* line 328, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.warning, .top-bar-section ul li > a.warning.black-button { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.warning.black-button:hover, .top-bar-section ul li > a.button.warning:focus, .top-bar-section ul li > a.warning.black-button:focus { + background-color: #cf6e0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.warning.black-button:hover, .top-bar-section ul li > a.button.warning:focus, .top-bar-section ul li > a.warning.black-button:focus { + color: white; +} +/* line 331, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button { + font-size: 0.8125rem; + padding-right: 7.22222px; + padding-left: 7.22222px; + background-color: #e01f2c; + border-color: #b31923; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + background-color: #b31923; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + color: white; +} +/* line 337, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + background-color: #b9b9b9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + color: #333333; +} +/* line 338, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.success { + background-color: #43ac6a; + border-color: #368a55; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + background-color: #368a55; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + color: white; +} +/* line 339, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.alert { + background-color: #f04124; + border-color: #cf2a0e; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + background-color: #cf2a0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + color: white; +} +/* line 340, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + background-color: #cf6e0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + color: white; +} +/* line 344, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li:hover:not(.has-form) > a { + background-color: #555555; + background: white; + color: #222222; +} +/* line 354, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a { + background: white; + color: black; +} +/* line 357, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a:hover { + background: #f2f2f2; + color: black; +} +/* line 365, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-form { + padding: 7.22222px; +} +/* line 368, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown { + position: relative; +} +/* line 372, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.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.4); + border-left-style: solid; + margin-right: 7.22222px; + margin-top: -4.5px; + position: absolute; + top: 50%; + right: 0; +} +/* line 384, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved { + position: static; +} +/* line 385, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > .dropdown { + display: block; + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + position: absolute !important; + width: 100%; +} +/* line 389, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > a:after { + display: none; +} +/* line 396, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown { + padding: 0; + position: absolute; + left: 100%; + top: 0; + z-index: 99; + display: block; + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); +} +/* line 404, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li { + width: 100%; + height: auto; +} +/* line 408, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a { + font-weight: normal; + padding: 8px 7.22222px; +} +/* line 411, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a.parent-link { + font-weight: normal; +} +/* line 416, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link { + margin-bottom: 0; + margin-top: 0; + font-size: 1.125rem; +} +/* line 421, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a { + color: #999999; + display: block; +} +/* line 425, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover { + background: none; +} +/* line 428, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.has-form { + padding: 8px 7.22222px; +} +/* line 429, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li .button, .top-bar-section .dropdown li .black-button, .top-bar-section .dropdown li button { + top: auto; +} +/* line 432, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown label { + padding: 8px 7.22222px 2px; + margin-bottom: 0; + text-transform: uppercase; + color: #777777; + font-weight: bold; + font-size: 0.625rem; +} + +/* line 443, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ +.js-generated { + display: block; +} + +@media only screen and (min-width: 0px) { + /* line 448, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar { + background: white; + overflow: visible; + } + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ + .top-bar:before, .top-bar:after { + content: " "; + display: table; + } + /* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ + .top-bar:after { + clear: both; + } + /* line 453, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar .toggle-topbar { + display: none; + } + /* line 455, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar .title-area { + float: left; + } + /* line 456, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar .name h1 a { + width: auto; + } + /* line 460, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar input, + .top-bar .button, + .top-bar .black-button, + .top-bar button { + font-size: 0.875rem; + position: relative; + top: 7px; + } + /* line 466, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded { + background: white; + } + + /* line 469, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .contain-to-grid .top-bar { + max-width: 62.5rem; + margin: 0 auto; + margin-bottom: 0; + } + + /* line 475, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section { + transition: none 0 0; + left: 0 !important; + } + /* line 479, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul { + width: auto; + height: auto !important; + display: inline; + } + /* line 484, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li { + float: left; + } + /* line 486, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li .js-generated { + display: none; + } + /* line 492, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.hover > a:not(.button) { + background-color: #555555; + background: white; + color: #222222; + } + /* line 501, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button) { + padding: 0 7.22222px; + line-height: 65px; + background: white; + } + /* line 505, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button):hover { + background-color: #555555; + background: white; + } + /* line 514, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button) { + padding: 0 7.22222px; + line-height: 65px; + color: black; + background: white; + } + /* line 519, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button):hover { + background: #f2f2f2; + color: black; + } + /* line 531, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a { + padding-right: 27.22222px !important; + } + /* line 533, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; + border-top-style: solid; + margin-top: -2.5px; + top: 32.5px; + } + /* line 542, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved { + position: relative; + } + /* line 543, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved > .dropdown { + display: block; + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + /* line 549, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { + display: block; + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + position: absolute !important; + } + /* line 553, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:focus + .dropdown { + display: block; + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + position: absolute !important; + } + /* line 560, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { + border: none; + content: "\00bb"; + top: 1rem; + margin-top: -1px; + right: 5px; + line-height: 1.2; + } + /* line 574, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown { + left: 0; + top: auto; + background: transparent; + min-width: 100%; + } + /* line 581, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li a { + color: #333333; + line-height: 65px; + white-space: nowrap; + padding: 12px 7.22222px; + background: #cccccc; + } + /* line 590, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { + color: #333333; + background: #cccccc; + } + /* line 595, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { + color: #222222; + background-color: #555555; + background: white; + } + /* line 604, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li label { + white-space: nowrap; + background: #333333; + } + /* line 610, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li .dropdown { + left: 100%; + top: 0; + } + /* line 618, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] { + border-bottom: none; + border-top: none; + border-right: solid 1px white; + clear: none; + height: 65px; + width: 0; + } + /* line 627, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-form { + background: white; + padding: 0 21.66667px; + height: 65px; + } + /* line 635, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown { + left: auto; + right: 0; + } + /* line 639, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown li .dropdown { + right: 100%; + } + /* line 643, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown { + right: auto; + left: 0; + } + /* line 647, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown li .dropdown { + left: 100%; + } + + /* line 657, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:hover > a { + background-color: #555555; + background: white; + color: #222222; + } + /* line 666, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:active > a { + background: white; + color: black; + } + /* line 674, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown:hover > .dropdown { + display: block; + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + position: absolute !important; + } + /* line 678, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { + display: block; + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + position: absolute !important; + } +} +/* line 155, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.text-left { + text-align: left !important; +} + +/* line 156, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.text-right { + text-align: right !important; +} + +/* line 157, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.text-center { + text-align: center !important; +} + +/* line 158, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.text-justify { + text-align: justify !important; +} + +@media only screen and (max-width: 40em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-only-text-justify { + text-align: justify !important; + } +} +@media only screen { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.063em) and (max-width: 64em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.063em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.063em) and (max-width: 90em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.063em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.063em) and (max-width: 120em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.063em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.063em) and (max-width: 999999999999) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.063em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-text-justify { + text-align: justify !important; + } +} +/* Typography resets */ +/* line 211, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; +} + +/* Default Link Styles */ +/* line 217, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +a { + color: #e01f2c; + text-decoration: none; + line-height: inherit; +} +/* line 223, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +a:hover, a:focus { + color: #c11b26; +} +/* line 230, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +a img { + border: none; +} + +/* Default paragraph styles */ +/* line 234, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +p { + font-family: inherit; + font-weight: normal; + font-size: 1rem; + line-height: 1.6; + margin-bottom: 1.25rem; + text-rendering: optimizeLegibility; +} +/* line 242, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +p.lead { + font-size: 1.21875rem; + line-height: 1.6; +} +/* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +p aside { + font-size: 0.875rem; + line-height: 1.35; + font-style: italic; +} + +/* Default header styles */ +/* line 252, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h1, h2, h3, h4, h5, h6 { + font-family: "Open Sans", sans-serif; + font-weight: normal; + font-style: normal; + color: #222222; + text-rendering: optimizeLegibility; + margin-top: 0.2rem; + margin-bottom: 0.5rem; + line-height: 1.4; +} +/* line 262, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + font-size: 60%; + color: #6f6f6f; + line-height: 0; +} + +/* line 269, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h1 { + font-size: 2.125rem; +} + +/* line 270, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h2 { + font-size: 1.6875rem; +} + +/* line 271, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h3 { + font-size: 1.375rem; +} + +/* line 272, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h4 { + font-size: 1.125rem; +} + +/* line 273, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h5 { + font-size: 1.125rem; +} + +/* line 274, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h6 { + font-size: 1rem; +} + +/* line 276, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.subheader { + line-height: 1.4; + color: #6f6f6f; + font-weight: normal; + margin-top: 0.2rem; + margin-bottom: 0.5rem; +} + +/* line 278, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +hr { + border: solid #dddddd; + border-width: 1px 0 0; + clear: both; + margin: 1.25rem 0 1.1875rem; + height: 0; +} + +/* Helpful Typography Defaults */ +/* line 288, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +em, +i { + font-style: italic; + line-height: inherit; +} + +/* line 294, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +strong, +b { + font-weight: bold; + line-height: inherit; +} + +/* line 299, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +small { + font-size: 60%; + line-height: inherit; +} + +/* line 304, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +code { + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #333333; + background-color: #f8f8f8; + border-width: 1px; + border-style: solid; + border-color: #dfdfdf; + padding: 0.125rem 0.3125rem 0.0625rem; +} + +/* Lists */ +/* line 318, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul, +ol, +dl { + font-size: 1rem; + line-height: 1.6; + margin-bottom: 1.25rem; + list-style-position: outside; + font-family: inherit; +} + +/* line 326, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul { + margin-left: 1.1rem; +} +/* line 328, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.no-bullet { + margin-left: 0; +} +/* line 332, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.no-bullet li ul, +ul.no-bullet li ol { + margin-left: 1.25rem; + margin-bottom: 0; + list-style: none; +} + +/* Unordered Lists */ +/* line 345, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul li ul, +ul li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} +/* line 353, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.square li ul, ul.circle li ul, ul.disc li ul { + list-style: inherit; +} +/* line 356, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.square { + list-style-type: square; + margin-left: 1.1rem; +} +/* line 357, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.circle { + list-style-type: circle; + margin-left: 1.1rem; +} +/* line 358, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.disc { + list-style-type: disc; + margin-left: 1.1rem; +} +/* line 359, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.no-bullet { + list-style: none; +} + +/* Ordered Lists */ +/* line 363, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ol { + margin-left: 1.4rem; +} +/* line 367, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ol li ul, +ol li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} + +/* Definition Lists */ +/* line 376, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} +/* line 380, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +dl dd { + margin-bottom: 0.75rem; +} + +/* Abbreviations */ +/* line 385, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +abbr, +acronym { + text-transform: uppercase; + font-size: 90%; + color: #222222; + cursor: help; +} + +/* line 391, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +abbr { + text-transform: none; +} +/* line 393, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +abbr[title] { + border-bottom: 1px dotted #dddddd; +} + +/* Blockquotes */ +/* line 399, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote { + margin: 0 0 1.25rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #dddddd; +} +/* line 404, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote cite { + display: block; + font-size: 0.8125rem; + color: #555555; +} +/* line 408, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote cite:before { + content: "\2014 \0020"; +} +/* line 413, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote cite a, +blockquote cite a:visited { + color: #555555; +} + +/* line 419, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote, +blockquote p { + line-height: 1.6; + color: #6f6f6f; +} + +/* Microformats */ +/* line 425, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vcard { + display: inline-block; + margin: 0 0 1.25rem 0; + border: 1px solid #dddddd; + padding: 0.625rem 0.75rem; +} +/* line 431, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vcard li { + margin: 0; + display: block; +} +/* line 435, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vcard .fn { + font-weight: bold; + font-size: 0.9375rem; +} + +/* line 442, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vevent .summary { + font-weight: bold; +} +/* line 444, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vevent abbr { + cursor: default; + text-decoration: none; + font-weight: bold; + border: none; + padding: 0 0.0625rem; +} + +@media only screen and (min-width: 40.063em) { + /* line 455, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h1, h2, h3, h4, h5, h6 { + line-height: 1.4; + } + + /* line 456, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h1 { + font-size: 2.75rem; + } + + /* line 457, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h2 { + font-size: 2.3125rem; + } + + /* line 458, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h3 { + font-size: 1.6875rem; + } + + /* line 459, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h4 { + font-size: 1.4375rem; + } + + /* line 460, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h5 { + font-size: 1.125rem; + } + + /* line 461, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h6 { + font-size: 1rem; + } +} +/* + * Print styles. + * + * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ + * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) +*/ +/* line 472, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.print-only { + display: none !important; +} + +@media print { + /* line 474, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + * { + background: transparent !important; + color: black !important; + /* Black prints faster: h5bp.com/s */ + box-shadow: none !important; + text-shadow: none !important; + } + + /* line 482, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + a, + a:visited { + text-decoration: underline; + } + + /* line 483, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + a[href]:after { + content: " (" attr(href) ")"; + } + + /* line 485, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + abbr[title]:after { + content: " (" attr(title) ")"; + } + + /* line 490, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + + /* line 493, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + pre, + blockquote { + border: 1px solid #999999; + page-break-inside: avoid; + } + + /* line 498, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + thead { + display: table-header-group; + /* h5bp.com/t */ + } + + /* line 501, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + tr, + img { + page-break-inside: avoid; + } + + /* line 503, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + img { + max-width: 100% !important; + } + + @page { + margin: 0.5cm; +} + + /* line 509, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + /* line 515, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h2, + h3 { + page-break-after: avoid; + } + + /* line 517, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .hide-on-print { + display: none !important; + } + + /* line 518, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .print-only { + display: block !important; + } + + /* line 519, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .hide-for-print { + display: none !important; + } + + /* line 520, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .show-for-print { + display: inherit !important; + } +} +/* small displays */ +@media only screen { + /* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { + display: inherit !important; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { + display: none !important; + } + + /* line 251, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + + /* line 259, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { + display: table !important; + } + + /* line 262, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { + display: table-header-group !important; + } + + /* line 265, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { + display: table-row-group !important; + } + + /* line 268, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { + display: table-row !important; + } + + /* line 271, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { + display: table-cell !important; + } +} +/* medium displays */ +@media only screen and (min-width: 40.063em) { + /* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { + display: inherit !important; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { + display: none !important; + } + + /* line 251, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + + /* line 259, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { + display: table !important; + } + + /* line 262, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { + display: table-header-group !important; + } + + /* line 265, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { + display: table-row-group !important; + } + + /* line 268, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { + display: table-row !important; + } + + /* line 271, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { + display: table-cell !important; + } +} +/* large displays */ +@media only screen and (min-width: 64.063em) { + /* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { + display: inherit !important; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { + display: none !important; + } + + /* line 251, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + + /* line 259, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { + display: table !important; + } + + /* line 262, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { + display: table-header-group !important; + } + + /* line 265, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { + display: table-row-group !important; + } + + /* line 268, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { + display: table-row !important; + } + + /* line 271, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { + display: table-cell !important; + } +} +/* xlarge displays */ +@media only screen and (min-width: 90.063em) { + /* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { + display: inherit !important; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { + display: none !important; + } + + /* line 251, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + + /* line 259, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up { + display: table !important; + } + + /* line 262, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up { + display: table-header-group !important; + } + + /* line 265, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up { + display: table-row-group !important; + } + + /* line 268, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up { + display: table-row !important; + } + + /* line 271, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up { + display: table-cell !important; + } +} +/* xxlarge displays */ +@media only screen and (min-width: 120.063em) { + /* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up { + display: inherit !important; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up { + display: none !important; + } + + /* line 251, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + } + + /* line 259, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-only, table.show-for-xxlarge-up { + display: table !important; + } + + /* line 262, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up { + display: table-header-group !important; + } + + /* line 265, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up { + display: table-row-group !important; + } + + /* line 268, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up { + display: table-row !important; + } + + /* line 271, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up { + display: table-cell !important; + } +} +/* Orientation targeting */ +/* line 286, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.show-for-landscape, +.hide-for-portrait { + display: inherit !important; +} + +/* line 288, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 293, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +table.hide-for-landscape, table.show-for-portrait { + display: table !important; +} + +/* line 297, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +thead.hide-for-landscape, thead.show-for-portrait { + display: table-header-group !important; +} + +/* line 301, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +tbody.hide-for-landscape, tbody.show-for-portrait { + display: table-row-group !important; +} + +/* line 305, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +tr.hide-for-landscape, tr.show-for-portrait { + display: table-row !important; +} + +/* line 310, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +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) { + /* line 315, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .show-for-landscape, + .hide-for-portrait { + display: inherit !important; + } + + /* line 317, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hide-for-landscape, + .show-for-portrait { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 322, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + table.show-for-landscape, table.hide-for-portrait { + display: table !important; + } + + /* line 326, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + thead.show-for-landscape, thead.hide-for-portrait { + display: table-header-group !important; + } + + /* line 330, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tbody.show-for-landscape, tbody.hide-for-portrait { + display: table-row-group !important; + } + + /* line 334, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tr.show-for-landscape, tr.hide-for-portrait { + display: table-row !important; + } + + /* line 339, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + 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) { + /* line 345, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .show-for-portrait, + .hide-for-landscape { + display: inherit !important; + } + + /* line 347, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hide-for-portrait, + .show-for-landscape { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 352, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + table.show-for-portrait, table.hide-for-landscape { + display: table !important; + } + + /* line 356, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + thead.show-for-portrait, thead.hide-for-landscape { + display: table-header-group !important; + } + + /* line 360, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tbody.show-for-portrait, tbody.hide-for-landscape { + display: table-row-group !important; + } + + /* line 364, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tr.show-for-portrait, tr.hide-for-landscape { + display: table-row !important; + } + + /* line 369, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + td.show-for-portrait, td.hide-for-landscape, + th.show-for-portrait, + th.hide-for-landscape { + display: table-cell !important; + } +} +/* Touch-enabled device targeting */ +/* line 374, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.show-for-touch { + display: none !important; +} + +/* line 375, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.hide-for-touch { + display: inherit !important; +} + +/* line 376, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.touch .show-for-touch { + display: inherit !important; +} + +/* line 377, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.touch .hide-for-touch { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 380, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +table.hide-for-touch { + display: table !important; +} + +/* line 381, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.touch table.show-for-touch { + display: table !important; +} + +/* line 382, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +thead.hide-for-touch { + display: table-header-group !important; +} + +/* line 383, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.touch thead.show-for-touch { + display: table-header-group !important; +} + +/* line 384, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +tbody.hide-for-touch { + display: table-row-group !important; +} + +/* line 385, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.touch tbody.show-for-touch { + display: table-row-group !important; +} + +/* line 386, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +tr.hide-for-touch { + display: table-row !important; +} + +/* line 387, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.touch tr.show-for-touch { + display: table-row !important; +} + +/* line 388, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +td.hide-for-touch { + display: table-cell !important; +} + +/* line 389, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.touch td.show-for-touch { + display: table-cell !important; +} + +/* line 390, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +th.hide-for-touch { + display: table-cell !important; +} + +/* line 391, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ +.touch th.show-for-touch { + display: table-cell !important; +} + +/* Print visibility */ +@media print { + /* line 396, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .show-for-print { + display: block; + } + + /* line 397, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + .hide-for-print { + display: none; + } + + /* line 399, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + table.show-for-print { + display: table !important; + } + + /* line 400, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + thead.show-for-print { + display: table-header-group !important; + } + + /* line 401, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tbody.show-for-print { + display: table-row-group !important; + } + + /* line 402, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + tr.show-for-print { + display: table-row !important; + } + + /* line 403, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + td.show-for-print { + display: table-cell !important; + } + + /* line 404, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_visibility.scss */ + th.show-for-print { + display: table-cell !important; + } +} +/* line 39, ../../../../../../../compass/scss/_colorstheme.scss */ +.grey { + background-color: #dcdcda; +} + +/* line 40, ../../../../../../../compass/scss/_colorstheme.scss */ +.greyfont { + color: #999999; +} + +/* line 41, ../../../../../../../compass/scss/_colorstheme.scss */ +.red { + color: #e01f2c; +} + +/* line 42, ../../../../../../../compass/scss/_colorstheme.scss */ +.blue { + color: #3399cc; +} + +/* line 43, ../../../../../../../compass/scss/_colorstheme.scss */ +.black { + color: #231f20; +} + +/* + * Addon Components + */ +/* + * Common addons + */ +/* line 5, ../../../../../../../compass/scss/components/_addons.scss */ +.relative-position { + position: relative; +} + +/* line 10, ../../../../../../../compass/scss/components/_addons.scss */ +img.centered { + display: block; + margin-left: auto; + margin-right: auto; +} + +/* line 16, ../../../../../../../compass/scss/components/_addons.scss */ +img.expanded { + width: 100%; + height: auto; +} + +/* line 22, ../../../../../../../compass/scss/components/_addons.scss */ +.row.row-fluid, html.no-flexbox .row-fluid.flex-inline-list { + max-width: 100%; +} +/* line 25, ../../../../../../../compass/scss/components/_addons.scss */ +.row.row-fluid .row, html.no-flexbox .row-fluid.flex-inline-list .row, .row.row-fluid html.no-flexbox .flex-inline-list, html.no-flexbox .row.row-fluid .flex-inline-list, html.no-flexbox .row-fluid.flex-inline-list .flex-inline-list { + margin: auto; + width: 100%; + margin-left: auto; + margin-right: auto; + margin-top: 0; + margin-bottom: 0; + max-width: 62.5rem; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row.row-fluid .row:before, html.no-flexbox .row-fluid.flex-inline-list .row:before, .row.row-fluid html.no-flexbox .flex-inline-list:before, html.no-flexbox .row.row-fluid .flex-inline-list:before, html.no-flexbox .row-fluid.flex-inline-list .flex-inline-list:before, .row.row-fluid .row:after, html.no-flexbox .row-fluid.flex-inline-list .row:after, .row.row-fluid html.no-flexbox .flex-inline-list:after, html.no-flexbox .row.row-fluid .flex-inline-list:after, html.no-flexbox .row-fluid.flex-inline-list .flex-inline-list:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row.row-fluid .row:after, html.no-flexbox .row-fluid.flex-inline-list .row:after, .row.row-fluid html.no-flexbox .flex-inline-list:after, html.no-flexbox .row.row-fluid .flex-inline-list:after, html.no-flexbox .row-fluid.flex-inline-list .flex-inline-list:after { + clear: both; +} +/* line 29, ../../../../../../../compass/scss/components/_addons.scss */ +.row.row-fluid .row.row-fluid, html.no-flexbox .row-fluid.flex-inline-list .row.row-fluid, .row.row-fluid html.no-flexbox .row-fluid.flex-inline-list, html.no-flexbox .row.row-fluid .row-fluid.flex-inline-list, html.no-flexbox .row-fluid.flex-inline-list .row-fluid.flex-inline-list { + max-width: 100%; +} + +/* line 35, ../../../../../../../compass/scss/components/_addons.scss */ +.row .columns > .row-inner, html.no-flexbox .flex-inline-list .columns > .row-inner, html.no-flexbox .flex-inline-list > .cell > .row-inner { + margin-left: -0.9375rem; + margin-right: -0.9375rem; +} + +/* line 42, ../../../../../../../compass/scss/components/_addons.scss */ +.columns.unpadded, html.no-flexbox .flex-inline-list > .unpadded.cell { + padding: 0; +} +@media only screen and (max-width: 40em) { + /* line 46, ../../../../../../../compass/scss/components/_addons.scss */ + .columns.small-unpadded, html.no-flexbox .flex-inline-list > .small-unpadded.cell { + padding: 0; + } +} +@media only screen and (min-width: 40.063em) and (max-width: 64em) { + /* line 51, ../../../../../../../compass/scss/components/_addons.scss */ + .columns.medium-unpadded, html.no-flexbox .flex-inline-list > .medium-unpadded.cell { + padding: 0; + } +} +@media only screen and (min-width: 64.063em) and (max-width: 90em) { + /* line 56, ../../../../../../../compass/scss/components/_addons.scss */ + .columns.large-unpadded, html.no-flexbox .flex-inline-list > .large-unpadded.cell { + padding: 0; + } +} + +/* line 63, ../../../../../../../compass/scss/components/_addons.scss */ +.unmarged { + margin: 0; +} + +/* + * Supplementary divider classes + */ +/* line 71, ../../../../../../../compass/scss/components/_addons.scss */ +.row.divider, html.no-flexbox .divider.flex-inline-list { + margin-bottom: 0.625rem; +} +@media only screen and (min-width: 40.063em) { + /* line 71, ../../../../../../../compass/scss/components/_addons.scss */ + .row.divider, html.no-flexbox .divider.flex-inline-list { + margin-bottom: 1.875rem; + } +} + +/* line 79, ../../../../../../../compass/scss/components/_addons.scss */ +.columns.divider, html.no-flexbox .flex-inline-list > .divider.cell { + margin-bottom: 0.3125rem; +} +@media only screen and (min-width: 40.063em) { + /* line 79, ../../../../../../../compass/scss/components/_addons.scss */ + .columns.divider, html.no-flexbox .flex-inline-list > .divider.cell { + margin-bottom: 0; + } +} + +/* line 87, ../../../../../../../compass/scss/components/_addons.scss */ +img.divider { + margin-bottom: 1.25rem; +} + +/* + * Visually transform a dropdown button into a select list with vertical + * scrollbar. This is useful for long list items that can impact on page size + */ +/* line 96, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow { + overflow: auto; + height: 200px; +} +/* line 100, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-100 { + height: 100px; +} +/* line 101, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-150 { + height: 150px; +} +/* line 102, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-200 { + height: 200px; +} +/* line 103, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-250 { + height: 250px; +} +/* line 104, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-300 { + height: 300px; +} + +/* vertspace for a top and bottom margin*/ +/* line 113, ../../../../../../../compass/scss/components/_addons.scss */ +.vertspace { + padding-bottom: 1rem; + padding-top: 1rem; +} + +/* line 121, ../../../../../../../compass/scss/components/_addons.scss */ +.vertspaceX2, +.vertspaceX3 { + padding-bottom: 2rem; + padding-top: 2rem; +} + +@media only screen and (min-width: 90.063em) { + /* line 129, ../../../../../../../compass/scss/components/_addons.scss */ + .row.row-larger, html.no-flexbox .row-larger.flex-inline-list { + max-width: 83rem; + } +} + +/* line 135, ../../../../../../../compass/scss/components/_addons.scss */ +.relative { + position: relative; +} + +/* line 139, ../../../../../../../compass/scss/components/_addons.scss */ +ul.inline { + display: inline-block; +} +/* line 141, ../../../../../../../compass/scss/components/_addons.scss */ +ul.inline li { + display: inline-block; + list-style-type: none; +} + +/* line 150, ../../../../../../../compass/scss/components/_addons.scss */ +.underline { + text-decoration: underline; +} + +/* line 164, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 .clean-block h2, +.section.antique-grey-1 .clean-block h3, +.section.antique-grey-1 .clean-block h4, +.section.antique-grey-1 .clean-block h5, .section.antique-grey-2 .clean-block h2, +.section.antique-grey-2 .clean-block h3, +.section.antique-grey-2 .clean-block h4, +.section.antique-grey-2 .clean-block h5, .section.antique-grey-3 .clean-block h2, +.section.antique-grey-3 .clean-block h3, +.section.antique-grey-3 .clean-block h4, +.section.antique-grey-3 .clean-block h5, .section.blue .clean-block h2, +.section.blue .clean-block h3, +.section.blue .clean-block h4, +.section.blue .clean-block h5 { + color: #fefefe; +} + +/* line 176, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1, .section.antique-grey-2, .section.antique-grey-3 { + color: #cccccc; +} +/* line 179, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 h1, .section.antique-grey-1 h2, .section.antique-grey-1 h3, .section.antique-grey-1 h4, .section.antique-grey-2 h1, .section.antique-grey-2 h2, .section.antique-grey-2 h3, .section.antique-grey-2 h4, .section.antique-grey-3 h1, .section.antique-grey-3 h2, .section.antique-grey-3 h3, .section.antique-grey-3 h4 { + color: #fefefe; +} +/* line 182, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 h5, .section.antique-grey-1 h6, .section.antique-grey-1 a, .section.antique-grey-2 h5, .section.antique-grey-2 h6, .section.antique-grey-2 a, .section.antique-grey-3 h5, .section.antique-grey-3 h6, .section.antique-grey-3 a { + color: inherit; +} +/* line 185, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 a:hover, .section.antique-grey-2 a:hover, .section.antique-grey-3 a:hover { + color: #fefefe; +} +/* line 190, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 { + background-color: #393536; +} +/* line 194, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-2 { + background-color: #231f20; +} +/* line 198, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-3 { + background-color: #4e4c4d; +} +/* line 202, ../../../../../../../compass/scss/components/_addons.scss */ +.section.grey { + background-color: #efefef; +} +/* line 206, ../../../../../../../compass/scss/components/_addons.scss */ +.section.blue { + color: #fefefe; + background-color: #2d9edc; +} +/* line 212, ../../../../../../../compass/scss/components/_addons.scss */ +.section.blue h1, .section.blue h2, .section.blue h3, .section.blue h4, .section.blue h5, .section.blue h6, +.section.blue p, .section.blue li, .section.blue dd, .section.blue dt, +.section.blue a, .section.blue a:hover { + color: inherit; +} +/* line 217, ../../../../../../../compass/scss/components/_addons.scss */ +.section.blue .tiny-underline:after { + border-bottom: 0.0625rem solid #fefefe; +} + +/* + * Mixin to create cells widths with flexbox + */ +/* + * Mixin to create "simple" cells widths + * Mixin to simulate inline list, used as a fallback + */ +/* + * Inline list with flexbox + */ +/* line 44, ../../../../../../../compass/scss/utils/_flex.scss */ +html.flexbox .flex-inline-list { + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +/* line 48, ../../../../../../../compass/scss/utils/_flex.scss */ +html.flexbox .flex-inline-list > .cell { + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + max-width: auto; + margin: 0; + list-style-type: none; +} +@media only screen { + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-18 { + -webkit-flex: 1 0 18%; + -ms-flex: 1 0 18%; + flex: 1 0 18%; + max-width: 18%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-20 { + -webkit-flex: 1 0 20%; + -ms-flex: 1 0 20%; + flex: 1 0 20%; + max-width: 20%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-23 { + -webkit-flex: 1 0 23%; + -ms-flex: 1 0 23%; + flex: 1 0 23%; + max-width: 23%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-25 { + -webkit-flex: 1 0 25%; + -ms-flex: 1 0 25%; + flex: 1 0 25%; + max-width: 25%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-31 { + -webkit-flex: 1 0 31.3333%; + -ms-flex: 1 0 31.3333%; + flex: 1 0 31.3333%; + max-width: 31.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-33 { + -webkit-flex: 1 0 33.3333%; + -ms-flex: 1 0 33.3333%; + flex: 1 0 33.3333%; + max-width: 33.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-48 { + -webkit-flex: 1 0 48%; + -ms-flex: 1 0 48%; + flex: 1 0 48%; + max-width: 48%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-50 { + -webkit-flex: 1 0 50%; + -ms-flex: 1 0 50%; + flex: 1 0 50%; + max-width: 50%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-73 { + -webkit-flex: 1 0 73%; + -ms-flex: 1 0 73%; + flex: 1 0 73%; + max-width: 73%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-75 { + -webkit-flex: 1 0 75%; + -ms-flex: 1 0 75%; + flex: 1 0 75%; + max-width: 75%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-98 { + -webkit-flex: 1 0 98%; + -ms-flex: 1 0 98%; + flex: 1 0 98%; + max-width: 98%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .small-100 { + -webkit-flex: 1 0 100%; + -ms-flex: 1 0 100%; + flex: 1 0 100%; + max-width: 100%; + } +} +@media only screen and (min-width: 40.063em) { + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-18 { + -webkit-flex: 1 0 18%; + -ms-flex: 1 0 18%; + flex: 1 0 18%; + max-width: 18%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-20 { + -webkit-flex: 1 0 20%; + -ms-flex: 1 0 20%; + flex: 1 0 20%; + max-width: 20%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-23 { + -webkit-flex: 1 0 23%; + -ms-flex: 1 0 23%; + flex: 1 0 23%; + max-width: 23%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-25 { + -webkit-flex: 1 0 25%; + -ms-flex: 1 0 25%; + flex: 1 0 25%; + max-width: 25%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-31 { + -webkit-flex: 1 0 31.3333%; + -ms-flex: 1 0 31.3333%; + flex: 1 0 31.3333%; + max-width: 31.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-33 { + -webkit-flex: 1 0 33.3333%; + -ms-flex: 1 0 33.3333%; + flex: 1 0 33.3333%; + max-width: 33.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-48 { + -webkit-flex: 1 0 48%; + -ms-flex: 1 0 48%; + flex: 1 0 48%; + max-width: 48%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-50 { + -webkit-flex: 1 0 50%; + -ms-flex: 1 0 50%; + flex: 1 0 50%; + max-width: 50%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-73 { + -webkit-flex: 1 0 73%; + -ms-flex: 1 0 73%; + flex: 1 0 73%; + max-width: 73%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-75 { + -webkit-flex: 1 0 75%; + -ms-flex: 1 0 75%; + flex: 1 0 75%; + max-width: 75%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-98 { + -webkit-flex: 1 0 98%; + -ms-flex: 1 0 98%; + flex: 1 0 98%; + max-width: 98%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .medium-100 { + -webkit-flex: 1 0 100%; + -ms-flex: 1 0 100%; + flex: 1 0 100%; + max-width: 100%; + } +} +@media only screen and (min-width: 64.063em) { + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-18 { + -webkit-flex: 1 0 18%; + -ms-flex: 1 0 18%; + flex: 1 0 18%; + max-width: 18%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-20 { + -webkit-flex: 1 0 20%; + -ms-flex: 1 0 20%; + flex: 1 0 20%; + max-width: 20%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-23 { + -webkit-flex: 1 0 23%; + -ms-flex: 1 0 23%; + flex: 1 0 23%; + max-width: 23%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-25 { + -webkit-flex: 1 0 25%; + -ms-flex: 1 0 25%; + flex: 1 0 25%; + max-width: 25%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-31 { + -webkit-flex: 1 0 31.3333%; + -ms-flex: 1 0 31.3333%; + flex: 1 0 31.3333%; + max-width: 31.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-33 { + -webkit-flex: 1 0 33.3333%; + -ms-flex: 1 0 33.3333%; + flex: 1 0 33.3333%; + max-width: 33.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-48 { + -webkit-flex: 1 0 48%; + -ms-flex: 1 0 48%; + flex: 1 0 48%; + max-width: 48%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-50 { + -webkit-flex: 1 0 50%; + -ms-flex: 1 0 50%; + flex: 1 0 50%; + max-width: 50%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-73 { + -webkit-flex: 1 0 73%; + -ms-flex: 1 0 73%; + flex: 1 0 73%; + max-width: 73%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-75 { + -webkit-flex: 1 0 75%; + -ms-flex: 1 0 75%; + flex: 1 0 75%; + max-width: 75%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-98 { + -webkit-flex: 1 0 98%; + -ms-flex: 1 0 98%; + flex: 1 0 98%; + max-width: 98%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .large-100 { + -webkit-flex: 1 0 100%; + -ms-flex: 1 0 100%; + flex: 1 0 100%; + max-width: 100%; + } +} +@media only screen and (min-width: 90.063em) { + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-18 { + -webkit-flex: 1 0 18%; + -ms-flex: 1 0 18%; + flex: 1 0 18%; + max-width: 18%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-20 { + -webkit-flex: 1 0 20%; + -ms-flex: 1 0 20%; + flex: 1 0 20%; + max-width: 20%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-23 { + -webkit-flex: 1 0 23%; + -ms-flex: 1 0 23%; + flex: 1 0 23%; + max-width: 23%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-25 { + -webkit-flex: 1 0 25%; + -ms-flex: 1 0 25%; + flex: 1 0 25%; + max-width: 25%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-31 { + -webkit-flex: 1 0 31.3333%; + -ms-flex: 1 0 31.3333%; + flex: 1 0 31.3333%; + max-width: 31.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-33 { + -webkit-flex: 1 0 33.3333%; + -ms-flex: 1 0 33.3333%; + flex: 1 0 33.3333%; + max-width: 33.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-48 { + -webkit-flex: 1 0 48%; + -ms-flex: 1 0 48%; + flex: 1 0 48%; + max-width: 48%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-50 { + -webkit-flex: 1 0 50%; + -ms-flex: 1 0 50%; + flex: 1 0 50%; + max-width: 50%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-73 { + -webkit-flex: 1 0 73%; + -ms-flex: 1 0 73%; + flex: 1 0 73%; + max-width: 73%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-75 { + -webkit-flex: 1 0 75%; + -ms-flex: 1 0 75%; + flex: 1 0 75%; + max-width: 75%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-98 { + -webkit-flex: 1 0 98%; + -ms-flex: 1 0 98%; + flex: 1 0 98%; + max-width: 98%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xlarge-100 { + -webkit-flex: 1 0 100%; + -ms-flex: 1 0 100%; + flex: 1 0 100%; + max-width: 100%; + } +} +@media only screen and (min-width: 120.063em) { + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-18 { + -webkit-flex: 1 0 18%; + -ms-flex: 1 0 18%; + flex: 1 0 18%; + max-width: 18%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-20 { + -webkit-flex: 1 0 20%; + -ms-flex: 1 0 20%; + flex: 1 0 20%; + max-width: 20%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-23 { + -webkit-flex: 1 0 23%; + -ms-flex: 1 0 23%; + flex: 1 0 23%; + max-width: 23%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-25 { + -webkit-flex: 1 0 25%; + -ms-flex: 1 0 25%; + flex: 1 0 25%; + max-width: 25%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-31 { + -webkit-flex: 1 0 31.3333%; + -ms-flex: 1 0 31.3333%; + flex: 1 0 31.3333%; + max-width: 31.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-33 { + -webkit-flex: 1 0 33.3333%; + -ms-flex: 1 0 33.3333%; + flex: 1 0 33.3333%; + max-width: 33.3333%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-48 { + -webkit-flex: 1 0 48%; + -ms-flex: 1 0 48%; + flex: 1 0 48%; + max-width: 48%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-50 { + -webkit-flex: 1 0 50%; + -ms-flex: 1 0 50%; + flex: 1 0 50%; + max-width: 50%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-73 { + -webkit-flex: 1 0 73%; + -ms-flex: 1 0 73%; + flex: 1 0 73%; + max-width: 73%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-75 { + -webkit-flex: 1 0 75%; + -ms-flex: 1 0 75%; + flex: 1 0 75%; + max-width: 75%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-98 { + -webkit-flex: 1 0 98%; + -ms-flex: 1 0 98%; + flex: 1 0 98%; + max-width: 98%; + } + /* line 17, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list > .xxlarge-100 { + -webkit-flex: 1 0 100%; + -ms-flex: 1 0 100%; + flex: 1 0 100%; + max-width: 100%; + } +} +/* line 74, ../../../../../../../compass/scss/utils/_flex.scss */ +html.flexbox .flex-inline-list.padded .cell { + padding: 0 1%; +} +@media only screen { + /* line 78, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.small-padded .cell { + padding: 0 1%; + } +} +@media only screen and (min-width: 40.063em) { + /* line 83, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.medium-padded .cell { + padding: 0 1%; + } +} +@media only screen and (min-width: 64.063em) { + /* line 88, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.large-padded .cell { + padding: 0 1%; + } +} +@media only screen and (min-width: 90.063em) { + /* line 93, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.xlarge-padded .cell { + padding: 0 1%; + } +} +@media only screen and (min-width: 120.063em) { + /* line 98, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.xxlarge-padded .cell { + padding: 0 1%; + } +} +/* line 104, ../../../../../../../compass/scss/utils/_flex.scss */ +html.flexbox .flex-inline-list.marged .cell { + margin: 0 1%; +} +@media only screen { + /* line 108, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.small-marged .cell { + margin: 0 1%; + } +} +@media only screen and (min-width: 40.063em) { + /* line 113, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.medium-marged .cell { + margin: 0 1%; + } +} +@media only screen and (min-width: 64.063em) { + /* line 118, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.large-marged .cell { + margin: 0 1%; + } +} +@media only screen and (min-width: 90.063em) { + /* line 123, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.xlarge-marged .cell { + margin: 0 1%; + } +} +@media only screen and (min-width: 120.063em) { + /* line 128, ../../../../../../../compass/scss/utils/_flex.scss */ + html.flexbox .flex-inline-list.xxlarge-marged .cell { + margin: 0 1%; + } +} + +/* line 137, ../../../../../../../compass/scss/utils/_flex.scss */ +html.no-flexbox .flex-inline-list { + list-style-type: none; +} +@media only screen { + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-18 { + width: 18%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-20 { + width: 20%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-23 { + width: 23%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-25 { + width: 25%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-31 { + width: 31.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-33 { + width: 33.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-48 { + width: 48%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-50 { + width: 50%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-73 { + width: 73%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-75 { + width: 75%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-98 { + width: 98%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .small-100 { + width: 100%; + } +} +@media only screen and (min-width: 40.063em) { + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-18 { + width: 18%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-20 { + width: 20%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-23 { + width: 23%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-25 { + width: 25%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-31 { + width: 31.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-33 { + width: 33.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-48 { + width: 48%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-50 { + width: 50%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-73 { + width: 73%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-75 { + width: 75%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-98 { + width: 98%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .medium-100 { + width: 100%; + } +} +@media only screen and (min-width: 64.063em) { + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-18 { + width: 18%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-20 { + width: 20%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-23 { + width: 23%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-25 { + width: 25%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-31 { + width: 31.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-33 { + width: 33.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-48 { + width: 48%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-50 { + width: 50%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-73 { + width: 73%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-75 { + width: 75%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-98 { + width: 98%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .large-100 { + width: 100%; + } +} +@media only screen and (min-width: 90.063em) { + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-18 { + width: 18%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-20 { + width: 20%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-23 { + width: 23%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-25 { + width: 25%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-31 { + width: 31.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-33 { + width: 33.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-48 { + width: 48%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-50 { + width: 50%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-73 { + width: 73%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-75 { + width: 75%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-98 { + width: 98%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xlarge-100 { + width: 100%; + } +} +@media only screen and (min-width: 120.063em) { + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-18 { + width: 18%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-20 { + width: 20%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-23 { + width: 23%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-25 { + width: 25%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-31 { + width: 31.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-33 { + width: 33.3333%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-48 { + width: 48%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-50 { + width: 50%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-73 { + width: 73%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-75 { + width: 75%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-98 { + width: 98%; + } + /* line 33, ../../../../../../../compass/scss/utils/_flex.scss */ + html.no-flexbox .flex-inline-list > .xxlarge-100 { + width: 100%; + } +} + +/* + * Addon echos + */ +/* line 9, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article, #monitActu .content-block article, .monitgener .content-block article, #monitArticle .monitgener .content-block article { + margin-bottom: 20px; + background-color: #fefefe; + position: relative; + padding: 0.3rem; + -webkit-box-shadow: 0 0 4px #dcdcda; + -moz-box-shadow: 0 0 4px #dcdcda; + box-shadow: 0 0 4px #dcdcda; + border: 1px solid #dcdcda; + padding-bottom: 2rem; +} +/* line 17, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .more, #monitActu .content-block article .more, .monitgener .content-block article .more, #monitArticle .monitgener .content-block article .more { + text-align: center; + position: absolute; + left: 50%; + transform: translate(-50%, 0); + -webkit-transform: translate(-50%, 0); + -moz-transform: translate(-50%, 0); + -o-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + transform: translate(-50%, 0); +} +/* line 29, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .contentArticle, #monitActu .content-block article .contentArticle, .monitgener .content-block article .contentArticle, #monitArticle .monitgener .content-block article .contentArticle { + margin: 0.85rem; + margin-bottom: 3rem; +} +/* line 32, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .contentArticle H4, #monitActu .content-block article .contentArticle H4, .monitgener .content-block article .contentArticle H4, #monitArticle .monitgener .content-block article .contentArticle H4 { + font-family: "PT Sans Narrow", sans-serif; + color: #3399cc; + line-height: 1.1rem; + font-size: 1.1rem; + font-weight: bold; + margin-bottom: 0.2rem; +} +/* line 42, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .contentArticle H5, #monitActu .content-block article .contentArticle H5, .monitgener .content-block article .contentArticle H5, #monitArticle .monitgener .content-block article .contentArticle H5 { + font-family: "PT Sans Narrow", sans-serif; + line-height: 1.1rem; + font-size: 1rem; +} +/* line 48, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .contentArticle p, #monitActu .content-block article .contentArticle p, .monitgener .content-block article .contentArticle p, #monitArticle .monitgener .content-block article .contentArticle p { + font-size: 0.85rem; +} +/* line 52, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .ribbon, #monitActu .content-block article .ribbon, .monitgener .content-block article .ribbon, #monitArticle .monitgener .content-block article .ribbon { + position: absolute; + top: 1rem; + right: -12px; + background-color: #e01f2c; + padding: 0.5REM; + z-index: 2; + font-family: "PT Sans Narrow", sans-serif; + color: #fefefe; + font-weight: 600; + text-transform: uppercase; +} +/* line 63, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .ribbon:before, #monitActu .content-block article .ribbon:before, .monitgener .content-block article .ribbon:before, #monitArticle .monitgener .content-block article .ribbon:before { + content: ''; + position: absolute; + bottom: 100%; + right: 0; + border-left: 12px solid #86131a; + border-right: 0px solid transparent; + border-top: 12px solid transparent; + height: 12px; +} +/* line 75, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .btn-share, #monitActu .content-block article .btn-share, .monitgener .content-block article .btn-share, #monitArticle .monitgener .content-block article .btn-share { + margin-bottom: 0rem; +} +/* line 78, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .visuel, #monitActu .content-block article .visuel, .monitgener .content-block article .visuel, #monitArticle .monitgener .content-block article .visuel { + position: relative; +} +/* line 81, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .visuel img, #monitActu .content-block article .visuel img, .monitgener .content-block article .visuel img, #monitArticle .monitgener .content-block article .visuel img { + width: 100%; +} +/* line 84, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .visuel:before, #monitActu .content-block article .visuel:before, .monitgener .content-block article .visuel:before, #monitArticle .monitgener .content-block article .visuel:before { + height: 100%; + width: 100%; + z-index: 1; + content: ''; + position: absolute; + -webkit-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.4) inset; + -moz-box-shadow: 0 0px 14px rgba(0, 0, 0, 0.4) inset; + box-shadow: 0 0px 14px rgba(0, 0, 0, 0.4) inset; +} +/* line 96, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article p a, #monitActu .content-block article p a, .monitgener .content-block article p a, #monitArticle .monitgener .content-block article p a { + margin: 0; +} +/* line 101, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block .more, #monitActu .content-block .more, .monitgener .content-block .more, #monitArticle .monitgener .content-block .more { + bottom: 0; +} +/* line 105, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block H2, #monitActu .content-block H2, .monitgener .content-block H2, #monitArticle .monitgener .content-block H2 { + position: absolute; + z-index: 2; + bottom: 100%; + font-family: 'Domine'; + font-size: 1.1rem; + color: #fefefe; + display: inline; + line-height: 1.4em; + margin-bottom: 0; + text-transform: none; + left: 0; + max-height: 99px; + overflow: hidden; + text-overflow: ellipsis; + -webkit-transform: translate(-0.8rem, -1.3rem); + -moz-transform: translate(-0.8rem, -1.3rem); + -ms-transform: translate(-0.8rem, -1.3rem); + -o-transform: translate(-0.8rem, -1.3rem); + transform: translate(-0.8rem, -1.3rem); +} +/* line 121, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block H2 span, #monitActu .content-block H2 span, .monitgener .content-block H2 span, #monitArticle .monitgener .content-block H2 span { + background-color: rgba(0, 0, 0, 0.7); + line-height: 1.2em; + padding: 0.1em; + text-shadow: 0 0 4px black; + -moz-decoration-break: clone; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; + padding-left: 0.8rem; + padding-right: 0.8rem; +} +/* line 134, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block .all-zinnia, #monitActu .content-block .all-zinnia, .monitgener .content-block .all-zinnia, #monitArticle .monitgener .content-block .all-zinnia { + margin: 20px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +/* line 149, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .columns, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell, #monitActu.list-mode .columns, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell, .monitgener.list-mode .columns, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell, #monitArticle .monitgener.list-mode .columns, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell { + width: 100% !important; +} +/* line 151, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .columns .visuel, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell .visuel, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell .visuel, #monitActu.list-mode .columns .visuel, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell .visuel, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell .visuel, .monitgener.list-mode .columns .visuel, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .visuel, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell .visuel, #monitArticle .monitgener.list-mode .columns .visuel, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .visuel, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell .visuel { + width: 100%; + height: auto; + float: left; + overflow: hidden; + position: relative; +} +@media only screen and (min-width: 40.063em) { + /* line 151, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode .columns .visuel, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell .visuel, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell .visuel, #monitActu.list-mode .columns .visuel, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell .visuel, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell .visuel, .monitgener.list-mode .columns .visuel, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .visuel, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell .visuel, #monitArticle .monitgener.list-mode .columns .visuel, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .visuel, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell .visuel { + width: 180px; + height: 180px; + } +} +@media only screen and (min-width: 40.063em) { + /* line 161, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode .columns .visuel > img, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell .visuel > img, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell .visuel > img, #monitActu.list-mode .columns .visuel > img, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell .visuel > img, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell .visuel > img, .monitgener.list-mode .columns .visuel > img, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .visuel > img, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell .visuel > img, #monitArticle .monitgener.list-mode .columns .visuel > img, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .visuel > img, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell .visuel > img { + min-width: 100%; + min-height: 100%; + width: auto; + max-width: none; + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + } +} +/* line 174, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .columns .contentArticle, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell .contentArticle, #monitActu.list-mode .columns .contentArticle, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell .contentArticle, .monitgener.list-mode .columns .contentArticle, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell .contentArticle, #monitArticle .monitgener.list-mode .columns .contentArticle, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell .contentArticle { + float: left; + position: initial; +} +@media only screen and (min-width: 40.063em) { + /* line 174, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode .columns .contentArticle, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell .contentArticle, #monitActu.list-mode .columns .contentArticle, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell .contentArticle, .monitgener.list-mode .columns .contentArticle, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell .contentArticle, #monitArticle .monitgener.list-mode .columns .contentArticle, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell .contentArticle { + width: -moz-calc(100% - 410px); + width: -webkit-calc(100% - 410px); + width: calc(100% - 410px); + margin: 0.85rem; + } + /* line 182, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode .columns .contentArticle H4, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell .contentArticle H4, #monitActu.list-mode .columns .contentArticle H4, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell .contentArticle H4, .monitgener.list-mode .columns .contentArticle H4, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell .contentArticle H4, #monitArticle .monitgener.list-mode .columns .contentArticle H4, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell .contentArticle H4 { + clear: both; + width: 100%; + } + /* line 183, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode .columns .contentArticle H4, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell .contentArticle H4, #monitArticle.list-mode .columns .contentArticle H5, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H5, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell .contentArticle H5, #monitActu.list-mode .columns .contentArticle H4, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell .contentArticle H4, #monitActu.list-mode .columns .contentArticle H5, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H5, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell .contentArticle H5, .monitgener.list-mode .columns .contentArticle H4, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell .contentArticle H4, .monitgener.list-mode .columns .contentArticle H5, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H5, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell .contentArticle H5, #monitArticle .monitgener.list-mode .columns .contentArticle H4, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell .contentArticle H4, #monitArticle .monitgener.list-mode .columns .contentArticle H5, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle H5, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell .contentArticle H5 { + float: left; + margin-right: 0.8rem; + } +} +/* line 189, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .columns .contentArticle .descr, #monitArticle.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle .descr, html.no-flexbox #monitArticle.list-mode .flex-inline-list > .cell .contentArticle .descr, #monitActu.list-mode .columns .contentArticle .descr, #monitActu.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle .descr, html.no-flexbox #monitActu.list-mode .flex-inline-list > .cell .contentArticle .descr, .monitgener.list-mode .columns .contentArticle .descr, .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle .descr, html.no-flexbox .monitgener.list-mode .flex-inline-list > .cell .contentArticle .descr, #monitArticle .monitgener.list-mode .columns .contentArticle .descr, #monitArticle .monitgener.list-mode html.no-flexbox .flex-inline-list > .cell .contentArticle .descr, html.no-flexbox #monitArticle .monitgener.list-mode .flex-inline-list > .cell .contentArticle .descr { + float: left; + clear: left; +} +/* line 195, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .content-block, #monitActu.list-mode .content-block, .monitgener.list-mode .content-block, #monitArticle .monitgener.list-mode .content-block { + margin-bottom: 2rem; + display: inline-block; + width: 100%; +} +/* line 200, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .content-block H2, #monitActu.list-mode .content-block H2, .monitgener.list-mode .content-block H2, #monitArticle .monitgener.list-mode .content-block H2 { + float: left; + clear: both; + position: relative; + z-index: 2; + top: auto; + font-family: 'Domine'; + font-size: 1.1rem; + color: #231f20; + display: inline-block; + line-height: 1.4em; + margin-bottom: 0; + text-transform: none; + left: 0; + -webkit-transform: translate(0rem, 0rem); + -moz-transform: translate(0rem, 0rem); + -ms-transform: translate(0rem, 0rem); + -o-transform: translate(0rem, 0rem); + transform: translate(0rem, 0rem); +} +/* line 215, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .content-block H2 span, #monitActu.list-mode .content-block H2 span, .monitgener.list-mode .content-block H2 span, #monitArticle .monitgener.list-mode .content-block H2 span { + background-color: rgba(0, 0, 0, 0); + line-height: 1.2em; + padding: 0.1em; + text-shadow: 0 0 0px rgba(0, 0, 0, 0); +} +/* line 223, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .content-block article, #monitActu.list-mode .content-block article, .monitgener.list-mode .content-block article, #monitArticle .monitgener.list-mode .content-block article { + float: left; + width: 100%; +} +/* line 227, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .content-block article .ribbon, #monitActu.list-mode .content-block article .ribbon, .monitgener.list-mode .content-block article .ribbon, #monitArticle .monitgener.list-mode .content-block article .ribbon { + top: 1rem; + left: -12px; + right: auto; +} +/* line 231, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode .content-block article .ribbon:before, #monitActu.list-mode .content-block article .ribbon:before, .monitgener.list-mode .content-block article .ribbon:before, #monitArticle .monitgener.list-mode .content-block article .ribbon:before { + left: 0; + right: auto; + border-left: 0px solid transparent; + border-right: 12px solid #86131a; + border-top: 12px solid transparent; +} +@media only screen and (min-width: 40.063em) { + /* line 223, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode .content-block article, #monitActu.list-mode .content-block article, .monitgener.list-mode .content-block article, #monitArticle .monitgener.list-mode .content-block article { + padding: 0.3rem; + margin-bottom: 0; + } +} +@media only screen and (min-width: 40.063em) { + /* line 245, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode .content-block article .more, #monitActu.list-mode .content-block article .more, .monitgener.list-mode .content-block article .more, #monitArticle .monitgener.list-mode .content-block article .more { + bottom: auto; + left: auto; + top: 50%; + right: 1rem; + -webkit-transform: translate(0%, -50%); + -moz-transform: translate(0%, -50%); + -ms-transform: translate(0%, -50%); + -o-transform: translate(0%, -50%); + transform: translate(0%, -50%); + } +} +/* line 264, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode-group .columns, #monitArticle.list-mode-group html.no-flexbox .flex-inline-list > .cell, html.no-flexbox #monitArticle.list-mode-group .flex-inline-list > .cell, #monitActu.list-mode-group .columns, #monitActu.list-mode-group html.no-flexbox .flex-inline-list > .cell, html.no-flexbox #monitActu.list-mode-group .flex-inline-list > .cell, .monitgener.list-mode-group .columns, .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell, html.no-flexbox .monitgener.list-mode-group .flex-inline-list > .cell, #monitArticle .monitgener.list-mode-group .columns, #monitArticle .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell, html.no-flexbox #monitArticle .monitgener.list-mode-group .flex-inline-list > .cell { + width: 100% !important; +} +/* line 266, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode-group .columns .contentArticle, #monitArticle.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitArticle.list-mode-group .flex-inline-list > .cell .contentArticle, #monitActu.list-mode-group .columns .contentArticle, #monitActu.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitActu.list-mode-group .flex-inline-list > .cell .contentArticle, .monitgener.list-mode-group .columns .contentArticle, .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle, #monitArticle .monitgener.list-mode-group .columns .contentArticle, #monitArticle .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitArticle .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle { + float: left; + position: initial; +} +@media only screen and (min-width: 40.063em) { + /* line 266, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode-group .columns .contentArticle, #monitArticle.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitArticle.list-mode-group .flex-inline-list > .cell .contentArticle, #monitActu.list-mode-group .columns .contentArticle, #monitActu.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitActu.list-mode-group .flex-inline-list > .cell .contentArticle, .monitgener.list-mode-group .columns .contentArticle, .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle, #monitArticle .monitgener.list-mode-group .columns .contentArticle, #monitArticle .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle, html.no-flexbox #monitArticle .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle { + width: -moz-calc(100% - 210px); + width: -webkit-calc(100% - 210px); + width: calc(100% - 210px); + margin: 0.85rem; + } + /* line 274, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode-group .columns .contentArticle H4, #monitArticle.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitArticle.list-mode-group .flex-inline-list > .cell .contentArticle H4, #monitActu.list-mode-group .columns .contentArticle H4, #monitActu.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitActu.list-mode-group .flex-inline-list > .cell .contentArticle H4, .monitgener.list-mode-group .columns .contentArticle H4, .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle H4, #monitArticle .monitgener.list-mode-group .columns .contentArticle H4, #monitArticle .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitArticle .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle H4 { + clear: both; + } + /* line 275, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode-group .columns .contentArticle H4, #monitArticle.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitArticle.list-mode-group .flex-inline-list > .cell .contentArticle H4, #monitArticle.list-mode-group .columns .contentArticle H5, #monitArticle.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H5, html.no-flexbox #monitArticle.list-mode-group .flex-inline-list > .cell .contentArticle H5, #monitActu.list-mode-group .columns .contentArticle H4, #monitActu.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitActu.list-mode-group .flex-inline-list > .cell .contentArticle H4, #monitActu.list-mode-group .columns .contentArticle H5, #monitActu.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H5, html.no-flexbox #monitActu.list-mode-group .flex-inline-list > .cell .contentArticle H5, .monitgener.list-mode-group .columns .contentArticle H4, .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle H4, .monitgener.list-mode-group .columns .contentArticle H5, .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H5, html.no-flexbox .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle H5, #monitArticle .monitgener.list-mode-group .columns .contentArticle H4, #monitArticle .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H4, html.no-flexbox #monitArticle .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle H4, #monitArticle .monitgener.list-mode-group .columns .contentArticle H5, #monitArticle .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle H5, html.no-flexbox #monitArticle .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle H5 { + float: left; + margin-right: 0.8rem; + } +} +/* line 281, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode-group .columns .contentArticle .descr, #monitArticle.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle .descr, html.no-flexbox #monitArticle.list-mode-group .flex-inline-list > .cell .contentArticle .descr, #monitActu.list-mode-group .columns .contentArticle .descr, #monitActu.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle .descr, html.no-flexbox #monitActu.list-mode-group .flex-inline-list > .cell .contentArticle .descr, .monitgener.list-mode-group .columns .contentArticle .descr, .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle .descr, html.no-flexbox .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle .descr, #monitArticle .monitgener.list-mode-group .columns .contentArticle .descr, #monitArticle .monitgener.list-mode-group html.no-flexbox .flex-inline-list > .cell .contentArticle .descr, html.no-flexbox #monitArticle .monitgener.list-mode-group .flex-inline-list > .cell .contentArticle .descr { + float: left; + clear: left; +} +/* line 287, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode-group .content-block, #monitActu.list-mode-group .content-block, .monitgener.list-mode-group .content-block, #monitArticle .monitgener.list-mode-group .content-block { + margin-bottom: 2rem; + display: inline-block; + width: 100%; +} +/* line 292, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode-group .content-block H2, #monitActu.list-mode-group .content-block H2, .monitgener.list-mode-group .content-block H2, #monitArticle .monitgener.list-mode-group .content-block H2 { + float: left; + clear: both; + position: relative; + z-index: 2; + top: auto; + font-family: 'Domine'; + font-size: 1.1rem; + color: #231f20; + display: inline-block; + line-height: 1.4em; + margin-bottom: 0; + text-transform: none; + left: 0; + -webkit-transform: translate(0rem, 0rem); + -moz-transform: translate(0rem, 0rem); + -ms-transform: translate(0rem, 0rem); + -o-transform: translate(0rem, 0rem); + transform: translate(0rem, 0rem); +} +/* line 307, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode-group .content-block H2 span, #monitActu.list-mode-group .content-block H2 span, .monitgener.list-mode-group .content-block H2 span, #monitArticle .monitgener.list-mode-group .content-block H2 span { + background-color: rgba(0, 0, 0, 0); + line-height: 1.2em; + padding: 0.1em; + text-shadow: 0 0 0px rgba(0, 0, 0, 0); +} +/* line 315, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode-group .content-block article, #monitActu.list-mode-group .content-block article, .monitgener.list-mode-group .content-block article, #monitArticle .monitgener.list-mode-group .content-block article { + float: left; + width: 100%; + height: 85px !important; +} +/* line 319, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode-group .content-block article .ribbon, #monitActu.list-mode-group .content-block article .ribbon, .monitgener.list-mode-group .content-block article .ribbon, #monitArticle .monitgener.list-mode-group .content-block article .ribbon { + top: 1rem; + left: -12px; + right: auto; +} +/* line 323, ../../../../../../../compass/scss/_events.scss */ +#monitArticle.list-mode-group .content-block article .ribbon:before, #monitActu.list-mode-group .content-block article .ribbon:before, .monitgener.list-mode-group .content-block article .ribbon:before, #monitArticle .monitgener.list-mode-group .content-block article .ribbon:before { + left: 0; + right: auto; + border-left: 0px solid transparent; + border-right: 12px solid #86131a; + border-top: 12px solid transparent; +} +@media only screen and (min-width: 40.063em) { + /* line 315, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode-group .content-block article, #monitActu.list-mode-group .content-block article, .monitgener.list-mode-group .content-block article, #monitArticle .monitgener.list-mode-group .content-block article { + padding: 0.3rem; + margin-bottom: 0; + } +} +@media only screen and (min-width: 40.063em) { + /* line 337, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode-group .content-block article .more, #monitActu.list-mode-group .content-block article .more, .monitgener.list-mode-group .content-block article .more, #monitArticle .monitgener.list-mode-group .content-block article .more { + left: auto; + right: 0; + -webkit-transform: translate(-25%, 100%); + -moz-transform: translate(-25%, 100%); + -ms-transform: translate(-25%, 100%); + -o-transform: translate(-25%, 100%); + transform: translate(-25%, 100%); + } +} +@media only screen and (min-width: 40.063em) { + /* line 346, ../../../../../../../compass/scss/_events.scss */ + #monitArticle.list-mode-group .content-block article .capital, #monitActu.list-mode-group .content-block article .capital, .monitgener.list-mode-group .content-block article .capital, #monitArticle .monitgener.list-mode-group .content-block article .capital { + -webkit-transform: translate(-15%, 22%); + -moz-transform: translate(-15%, 22%); + -ms-transform: translate(-15%, 22%); + -o-transform: translate(-15%, 22%); + transform: translate(-15%, 22%); + } +} + +/* line 360, ../../../../../../../compass/scss/_events.scss */ +.listChoose a { + color: #999999; +} +/* line 362, ../../../../../../../compass/scss/_events.scss */ +.listChoose a:hover { + color: #231f20; +} +/* line 365, ../../../../../../../compass/scss/_events.scss */ +.listChoose a.selected { + color: #231f20; +} + +/* line 371, ../../../../../../../compass/scss/_events.scss */ +#monitArticle { + -webkit-box-shadow: 0 10px 14px rgba(0, 0, 0, 0.2) inset; + -moz-box-shadow: 0 10px 14px rgba(0, 0, 0, 0.2) inset; + box-shadow: 0 10px 14px rgba(0, 0, 0, 0.2) inset; +} +/* line 374, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .contentArticle { + padding-bottom: 2rem; + position: relative; +} +/* line 377, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article .contentArticle .more { + bottom: 3rem; +} + +/* line 387, ../../../../../../../compass/scss/_events.scss */ +#monitActu .content-block article .contentArticle H5 { + font-family: 'domine',serif; +} + +/* line 393, ../../../../../../../compass/scss/_events.scss */ +#monitgener .contentArticle { + position: relative; +} + +/* line 401, ../../../../../../../compass/scss/_events.scss */ +#alaune .monitgener .content-block article .contentArticle, #prochainement .monitgener .content-block article .contentArticle { + margin-bottom: 6rem; + position: relative; +} +/* line 404, ../../../../../../../compass/scss/_events.scss */ +#alaune .monitgener .content-block article .contentArticle .descr, #prochainement .monitgener .content-block article .contentArticle .descr { + font-size: 0.8rem; + line-height: 1rem; +} +/* line 409, ../../../../../../../compass/scss/_events.scss */ +#alaune .monitgener .content-block article p.more, #prochainement .monitgener .content-block article p.more { + bottom: 2.5rem; +} +/* line 416, ../../../../../../../compass/scss/_events.scss */ +#alaune .monitgener.list-mode .content-block article .contentArticle, #prochainement .monitgener.list-mode .content-block article .contentArticle { + margin-bottom: 0; + width: 100%; +} +/* line 420, ../../../../../../../compass/scss/_events.scss */ +#alaune .monitgener.list-mode .content-block article .contentArticle H4, #prochainement .monitgener.list-mode .content-block article .contentArticle H4 { + width: 100%; +} +@media only screen and (min-width: 40.063em) { + /* line 416, ../../../../../../../compass/scss/_events.scss */ + #alaune .monitgener.list-mode .content-block article .contentArticle, #prochainement .monitgener.list-mode .content-block article .contentArticle { + width: 50%; + } +} +@media only screen and (min-width: 90.063em) { + /* line 416, ../../../../../../../compass/scss/_events.scss */ + #alaune .monitgener.list-mode .content-block article .contentArticle, #prochainement .monitgener.list-mode .content-block article .contentArticle { + width: 65%; + } +} +@media only screen and (min-width: 40.063em) { + /* line 431, ../../../../../../../compass/scss/_events.scss */ + #alaune .monitgener.list-mode .content-block p.more, #prochainement .monitgener.list-mode .content-block p.more { + bottom: auto; + top: 50%; + right: 1rem; + -webkit-transform: translate(0, -50%); + -moz-transform: translate(0, -50%); + -ms-transform: translate(0, -50%); + -o-transform: translate(0, -50%); + transform: translate(0, -50%); + } +} +@media only screen and (max-width: 40em) { + /* line 431, ../../../../../../../compass/scss/_events.scss */ + #alaune .monitgener.list-mode .content-block p.more, #prochainement .monitgener.list-mode .content-block p.more { + bottom: auto; + position: relative; + margin-top: 1rem; + float: left; + } +} +/* line 447, ../../../../../../../compass/scss/_events.scss */ +#alaune .monitgener.list-mode .share-zinnia, #prochainement .monitgener.list-mode .share-zinnia { + left: 4px; + margin: 0; +} +@media only screen and (min-width: 40.063em) { + /* line 447, ../../../../../../../compass/scss/_events.scss */ + #alaune .monitgener.list-mode .share-zinnia, #prochainement .monitgener.list-mode .share-zinnia { + width: -moz-calc(100% - 190px); + width: -webkit-calc(100% - 190px); + width: calc(100% - 190px); + left: auto; + right: 3px; + } +} + +/* line 460, ../../../../../../../compass/scss/_events.scss */ +.datetime:first-letter { + text-transform: uppercase; +} + +/* line 466, ../../../../../../../compass/scss/_events.scss */ +#monitArticle .content-block article p.more { + bottom: 2.5rem; +} + +/* line 476, ../../../../../../../compass/scss/_events.scss */ +.tab-event { + border-bottom: 1px solid #dcdcda; +} +/* line 479, ../../../../../../../compass/scss/_events.scss */ +.tab-event li > a, .tab-event .tab-title > a { + position: relative; + padding-left: 0px; + padding-right: 0px; + margin-right: 1rem; + background-color: transparent; + font-family: "PT Sans Narrow", sans-serif; + font-weight: 800; + text-transform: uppercase; +} +/* line 488, ../../../../../../../compass/scss/_events.scss */ +.tab-event li > a:hover, .tab-event .tab-title > a:hover { + background-color: transparent; + color: #e01f2c; +} +@media only screen and (max-width: 40em) { + /* line 479, ../../../../../../../compass/scss/_events.scss */ + .tab-event li > a, .tab-event .tab-title > a { + font-size: 0.7rem; + } +} +/* line 497, ../../../../../../../compass/scss/_events.scss */ +.tab-event li.active > a:after, .tab-event .tab-title.active > a:after { + content: ''; + width: 100%; + height: 5px; + position: absolute; + bottom: 1rem; + background: #e01f2c; + left: 0; + bottom: -3px; +} + +/* line 512, ../../../../../../../compass/scss/_events.scss */ +p.intro { + font-size: 1.2rem; +} + +/* line 516, ../../../../../../../compass/scss/_events.scss */ +.time { + color: red; + margin: 10px 0px -7px; +} + +/* line 520, ../../../../../../../compass/scss/_events.scss */ +hr.program { + border-color: #000; + border-width: 2px 0px 0px; + margin: 35px 0px 0.5rem; +} + +/* line 526, ../../../../../../../compass/scss/_events.scss */ +#body_content .interventants { + background-color: #FFF; + margin-bottom: 20px; +} +/* line 529, ../../../../../../../compass/scss/_events.scss */ +#body_content .interventants p { + margin: 0px 6px 0px; +} +/* line 532, ../../../../../../../compass/scss/_events.scss */ +#body_content .interventants hr { + border-color: #CCC; +} + +/* line 538, ../../../../../../../compass/scss/_events.scss */ +.programintervenant { + font-size: 0.7rem; + margin-top: -20px; +} + +/* line 542, ../../../../../../../compass/scss/_events.scss */ +.readmore { + color: red; +} + +/* line 550, ../../../../../../../compass/scss/_events.scss */ +#right_event label { + display: inline-block; + cursor: pointer; + position: relative; + padding-left: 25px; + margin-right: 15px; + font-size: 13px; + margin-bottom: 1rem; +} +/* line 558, ../../../../../../../compass/scss/_events.scss */ +#right_event label:first-letter { + text-transform: uppercase; +} +/* line 563, ../../../../../../../compass/scss/_events.scss */ +#right_event input[type=radio] { + display: none; +} +/* line 565, ../../../../../../../compass/scss/_events.scss */ +#right_event input[type=radio] + label:before { + content: ""; + display: block; + width: 20px; + height: 20px; + margin-right: 10px; + position: absolute; + left: 0; + bottom: 1px; + background-color: white; + box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.6); + border-radius: 10px; +} +/* line 581, ../../../../../../../compass/scss/_events.scss */ +#right_event input[type=radio]:checked + label:before { + content: "\2022"; + color: #666; + font-size: 36px; + text-align: center; + line-height: 19px; + text-indent: 1px; +} + +/* line 594, ../../../../../../../compass/scss/_events.scss */ +.red-button { + border-style: solid; + border-width: 0px; + cursor: pointer; + font-family: "Open Sans",sans-serif; + font-weight: normal; + line-height: normal; + margin: 0px 0px 1.25rem; + position: relative; + text-decoration: none; + padding: 1rem 2rem 1.0625rem; + font-size: 1rem; + background-color: #e01f2c; + border-color: #e01f2c; + color: #FFF; + transition: background-color 300ms ease-out 0s; +} + +/* line 612, ../../../../../../../compass/scss/_events.scss */ +.black-button { + transition: background-color 300ms ease-out 0s; + padding: 0.6rem 1.8rem; + border-radius: 4px; + border-style: solid; + border-width: 0px; + cursor: pointer; + font-family: "Open Sans",sans-serif; + font-weight: normal; + line-height: normal; + margin: 0px 0px 1.25rem; + position: relative; + text-decoration: none; + padding: 1rem 2rem 1.0625rem; + font-size: 1rem; + background-color: black !important; + border-color: black !important; + color: #FFF; + transition: background-color 300ms ease-out 0s; +} + +/* line 633, ../../../../../../../compass/scss/_events.scss */ +.shareicon { + color: #231f20; +} + +/* line 637, ../../../../../../../compass/scss/_events.scss */ +.share_block { + margin-top: 1rem; + margin-bottom: 2rem; +} + +/* line 642, ../../../../../../../compass/scss/_events.scss */ +.anchorlist { + font-size: 0.6rem; +} +@media only screen and (min-width: 40.063em) { + /* line 642, ../../../../../../../compass/scss/_events.scss */ + .anchorlist { + font-size: 0.8rem; + } +} +@media only screen and (min-width: 64.063em) { + /* line 642, ../../../../../../../compass/scss/_events.scss */ + .anchorlist { + font-size: 1rem; + } +} + +/* line 657, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent +, .reduceHeight { + width: 100%; + float: left; + clear: both; + position: relative; + height: 420px; + overflow: hidden; +} +/* line 664, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .orbit-container, .reduceHeight .orbit-container { + height: auto; +} +@media only screen and (min-width: 40.063em) { + /* line 665, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .orbit-container .orbit-slides-container > * .orbit-caption, .reduceHeight .orbit-container .orbit-slides-container > * .orbit-caption { + -webkit-transform: translate(0, -100%); + -moz-transform: translate(0, -100%); + -ms-transform: translate(0, -100%); + -o-transform: translate(0, -100%); + transform: translate(0, -100%); + } +} +@media only screen and (min-width: 90.063em) { + /* line 665, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .orbit-container .orbit-slides-container > * .orbit-caption, .reduceHeight .orbit-container .orbit-slides-container > * .orbit-caption { + top: 50%; + -webkit-transform: translate(0, -50%); + -moz-transform: translate(0, -50%); + -ms-transform: translate(0, -50%); + -o-transform: translate(0, -50%); + transform: translate(0, -50%); + } +} +/* line 684, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .orbit-container li, .reduceHeight .orbit-container li { + height: 60vw; +} +@media only screen and (min-width: 40.063em) { + /* line 684, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .orbit-container li, .reduceHeight .orbit-container li { + height: 50vw; + } +} +@media only screen and (min-width: 64.063em) { + /* line 684, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .orbit-container li, .reduceHeight .orbit-container li { + height: 450px; + } +} +@media only screen and (min-width: 90.063em) { + /* line 684, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .orbit-container li, .reduceHeight .orbit-container li { + height: 450px; + } +} +@media only screen and (min-width: 120.063em) { + /* line 684, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .orbit-container li, .reduceHeight .orbit-container li { + height: 640px; + } +} +@media only screen and (min-width: 90.063em) { + /* line 657, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent + , .reduceHeight { + height: 450px; + } +} +@media only screen and (min-width: 120.063em) { + /* line 657, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent + , .reduceHeight { + height: 640px; + } +} +/* line 710, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent img.headerImg, .reduceHeight img.headerImg { + display: inline-block; + vertical-align: middle; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + min-height: 100%; + max-width: none; + min-width: 100%; +} +@media only screen and (min-width: 64.063em) { + /* line 710, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent img.headerImg, .reduceHeight img.headerImg { + min-width: 100%; + max-width: auto; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + } +} +/* line 729, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader, .reduceHeight .contentHeader { + left: 50%; + top: 50%; + position: absolute; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + max-width: 100%; + width: 100%; + text-align: center; +} +@media only screen and (min-width: 40.063em) { + /* line 729, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader, .reduceHeight .contentHeader { + left: 50%; + top: 50%; + position: absolute; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + max-width: 80%; + text-align: center; + } +} +@media only screen and (min-width: 64.063em) { + /* line 729, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader, .reduceHeight .contentHeader { + position: absolute; + left: 10%; + -webkit-transform: translate(0%, -50%); + -moz-transform: translate(0%, -50%); + -ms-transform: translate(0%, -50%); + -o-transform: translate(0%, -50%); + transform: translate(0%, -50%); + max-width: 80%; + width: 80%; + text-align: center; + } +} +/* line 756, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader h3 span, .reduceHeight .contentHeader h3 span { + background-color: rgba(35, 31, 32, 0.8); + color: #FFF; + padding: 0.135em 1rem; + -moz-background-inline-policy: each-box; + -moz-box-decoration-break: clone; + -ms-box-decoration-break: clone; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; + font-size: 1.4rem; +} +@media only screen and (min-width: 64.063em) { + /* line 756, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader h3 span, .reduceHeight .contentHeader h3 span { + font-size: 1.8rem; + } +} +@media only screen and (max-width: 40em) { + /* line 756, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader h3 span, .reduceHeight .contentHeader h3 span { + font-size: 1.2rem; + } +} +/* line 773, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader h5, .reduceHeight .contentHeader h5 { + margin-top: 0.4rem; +} +/* line 775, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader h5 span, .reduceHeight .contentHeader h5 span { + background-color: rgba(35, 31, 32, 0.8); + color: #FFF; + padding: 0.135em 1rem; + -moz-background-inline-policy: each-box; + -moz-box-decoration-break: clone; + -ms-box-decoration-break: clone; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; + font-size: 1.4rem; + font-weight: 400; + font-size: 1rem; +} +@media only screen and (min-width: 64.063em) { + /* line 775, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader h5 span, .reduceHeight .contentHeader h5 span { + font-size: 1.2rem; + } +} +@media only screen and (max-width: 40em) { + /* line 775, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader h5 span, .reduceHeight .contentHeader h5 span { + font-size: 1rem; + } +} +@media only screen and (max-width: 40em) { + /* line 773, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader h5, .reduceHeight .contentHeader h5 { + display: none; + } +} +/* line 797, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader .blockmore, .reduceHeight .contentHeader .blockmore { + display: inline-block; + margin-top: 1rem; + background-color: rgba(255, 255, 255, 0.8); +} +/* line 801, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader .blockmore .flexible, .reduceHeight .contentHeader .blockmore .flexible { + margin: 0px; + padding: 1rem; +} +@media only screen and (min-width: 64.063em) { + /* line 801, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader .blockmore .flexible, .reduceHeight .contentHeader .blockmore .flexible { + display: flex; + display: -webkit-box; + /* OLD - iOS 6-, Safari 3.1-6 */ + display: -moz-box; + /* OLD - Firefox 19- (buggy but mostly works) */ + display: -ms-flexbox; + /* TWEENER - IE 10 */ + display: -webkit-flex; + /* NEW - Chrome */ + display: flex; + justify-content: center; + align-content: center; + -webkit-align-content: center; + /* Safari 7.0+ */ + -webkit-align-items: center; + /* Safari 7.0+ */ + align-items: center; + } +} +/* line 817, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader .blockmore .flexible H4, .reduceHeight .contentHeader .blockmore .flexible H4 { + margin: 1rem; + margin-bottom: 0; +} +/* line 821, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader .blockmore .flexible .button, .imageHeaderEvent .contentHeader .blockmore .flexible .black-button, .reduceHeight .contentHeader .blockmore .flexible .button, .reduceHeight .contentHeader .blockmore .flexible .black-button { + margin: 0; + margin-right: 0rem; + margin-bottom: 1rem; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; +} +@media only screen and (min-width: 64.063em) { + /* line 821, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader .blockmore .flexible .button, .imageHeaderEvent .contentHeader .blockmore .flexible .black-button, .reduceHeight .contentHeader .blockmore .flexible .button, .reduceHeight .contentHeader .blockmore .flexible .black-button { + margin-right: 1rem; + margin-bottom: 0rem; + } +} +@media only screen and (max-width: 40em) { + /* line 821, ../../../../../../../compass/scss/_events.scss */ + .imageHeaderEvent .contentHeader .blockmore .flexible .button, .imageHeaderEvent .contentHeader .blockmore .flexible .black-button, .reduceHeight .contentHeader .blockmore .flexible .button, .reduceHeight .contentHeader .blockmore .flexible .black-button { + font-size: 0.7rem; + margin: 1rem; + margin-top: 0; + top: 0; + display: inline-block; + } +} +/* line 839, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader .blockmore .flexible .date, .reduceHeight .contentHeader .blockmore .flexible .date { + white-space: nowrap; +} +/* line 842, ../../../../../../../compass/scss/_events.scss */ +.imageHeaderEvent .contentHeader .blockmore .flexible .place, .reduceHeight .contentHeader .blockmore .flexible .place { + margin: 1rem; + margin-top: 0; + font-family: "PT Sans Narrow",sans-serif; + font-size: 0.94rem; + font-weight: 600; +} + +/* = event partnaire detail +----------------------------*/ +/* line 858, ../../../../../../../compass/scss/_events.scss */ +.logopart { + max-width: 40%; + float: left; + margin: 1.4rem; + margin-top: 0; +} + +/* = FORMS +----------------------------*/ +/* line 870, ../../../../../../../compass/scss/_events.scss */ +div.fieldset, form fieldset { + border: 1px solid #bbbbbb; + padding: 0px 15px; + background-color: #FFF; + margin-bottom: 15px; + position: relative; +} +/* line 877, ../../../../../../../compass/scss/_events.scss */ +div.fieldset div.close, form fieldset div.close { + position: absolute; + top: -1.2rem; + right: 0px; + color: #e01f2c; + font-size: 0.9rem; + cursor: pointer; +} +/* line 885, ../../../../../../../compass/scss/_events.scss */ +div.fieldset legend, form fieldset legend { + background-color: transparent; + display: none; +} + +/* line 891, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form { + padding-left: 0px !important; +} +/* line 894, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form.warning { + padding: 25px 30px; + font-size: 0.8rem; + font-weight: bold; +} +/* line 899, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form.textarea { + padding: 30px; +} +/* line 901, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form.textarea label { + font-weight: bold; +} +/* line 904, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form.textarea textarea { + height: 6em; +} +/* line 908, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form.choices { + padding: 25px 25px 0px 25px; + color: black; +} +/* line 911, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form.choices div.row, div.pretty-form form.choices html.no-flexbox div.flex-inline-list, html.no-flexbox div.pretty-form form.choices div.flex-inline-list { + padding: 20px 0px; +} +/* line 914, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form.choices div.row:first-child, div.pretty-form form.choices html.no-flexbox div.flex-inline-list:first-child, html.no-flexbox div.pretty-form form.choices div.flex-inline-list:first-child { + padding: 0px; + padding-bottom: 20px; +} +/* line 918, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form.choices ul { + margin-top: 1em; + list-style: none; + margin-left: 0px; + font-size: 1em; + font-weight: 600; +} +/* line 928, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form ul li { + list-style-type: none; + float: left; + margin-right: 2rem; +} +/* line 935, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form div.fieldset:aftear { + content: "* Champs obligatories"; + color: #e01f2c; + font-size: 0.8em; + bottom: 0px; +} +/* line 942, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form label.inline { + font-weight: bold; + margin: 0px; + padding-top: 3px; + padding-left: 10px; + font-family: "PT Sans Narrow"; +} +/* line 949, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form .border-line { + border-bottom: 1px solid #bbbbbb; +} +/* line 954, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form .subscriptions label { + font-weight: 300; + font-family: "PT Sans Narrow"; +} +/* line 960, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form h5 { + text-transform: uppercase; + font-size: 1.3em; + margin-top: 1.3em; + margin-left: 0px; + position: relative; +} +/* line 967, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form h5:after { + content: ""; + background: #acacac; + position: absolute; + bottom: 0; + left: 0; + height: 1px; + width: 55px; +} +/* line 977, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form .text-address { + font-style: italic; + font-size: 0.68rem; + padding-left: 3px; +} +/* line 985, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form input[type="text"], +div.pretty-form form input[type="email"], +div.pretty-form form input[type="password"], +div.pretty-form form select { + background-color: #EEE; + height: 29px; + margin-bottom: 0px; + padding: 0.2rem; +} +/* line 992, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form select { + padding: 0px; + padding-left: 5px; +} +/* line 997, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form input[type="checkbox"] { + padding-top: 10px; +} +/* line 1001, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form input[type="radio"]:checked + label { + color: #e01f2c; +} +/* line 1005, ../../../../../../../compass/scss/_events.scss */ +div.pretty-form form small.error { + padding: 3px; + font-weight: bold; +} + +/* line 1011, ../../../../../../../compass/scss/_events.scss */ +#id_client_type, #id_type_profile { + padding-top: 1rem; +} + +/* line 1026, ../../../../../../../compass/scss/_events.scss */ +.action { + color: #e01f2c; + padding: 0.5rem 1rem; + border: 1px solid #e01f2c; + font-weight: bold; + font-size: 0.8rem; + text-transform: uppercase; + cursor: pointer; + margin-top: 2rem; +} +/* line 1035, ../../../../../../../compass/scss/_events.scss */ +.action.disable { + cursor: initial; + color: #dcdcda; + border: 1px solid #dcdcda; +} + +@media only screen and (min-width: 64.063em) { + /* line 1043, ../../../../../../../compass/scss/_events.scss */ + .catselector { + display: none; + } +} + +/* line 1049, ../../../../../../../compass/scss/_events.scss */ +.information-juridique { + width: 100%; +} + +/* line 1059, ../../../../../../../compass/scss/_events.scss */ +.accordion-navigation .content .fullInterv { + display: none; +} +/* line 1063, ../../../../../../../compass/scss/_events.scss */ +.accordion-navigation .content .microInterv { + display: inline-block; +} +/* line 1068, ../../../../../../../compass/scss/_events.scss */ +.accordion-navigation .content.active .fullInterv { + display: inline-block; +} +/* line 1072, ../../../../../../../compass/scss/_events.scss */ +.accordion-navigation .content.active .microInterv { + display: none; +} + +/* line 1080, ../../../../../../../compass/scss/_events.scss */ +.accordion-navigation.active .microInterv { + display: none; +} + +/* line 1086, ../../../../../../../compass/scss/_events.scss */ +.list-container .company { + margin-top: 2px; + border-bottom: 2px solid #FFF; + margin-bottom: 1rem; +} +/* line 1090, ../../../../../../../compass/scss/_events.scss */ +.list-container .company .more .button, .list-container .company .more .black-button { + background-color: #fefefe; +} +/* line 1092, ../../../../../../../compass/scss/_events.scss */ +.list-container .company .more .button:hover, .list-container .company .more .black-button:hover { + background-color: #e01f2c; +} + +/* line 1102, ../../../../../../../compass/scss/_events.scss */ +ul.pagination li a span { + display: none; +} +@media only screen and (min-width: 40.063em) { + /* line 1102, ../../../../../../../compass/scss/_events.scss */ + ul.pagination li a span { + display: inline-block; + } +} +/* line 1109, ../../../../../../../compass/scss/_events.scss */ +ul.pagination li a.red { + color: #e01f2c; +} + +/* line 1116, ../../../../../../../compass/scss/_events.scss */ +.part_logos { + margin: 0rem; +} +@media only screen and (min-width: 40.063em) { + /* line 1116, ../../../../../../../compass/scss/_events.scss */ + .part_logos { + margin: 0 3rem; + } +} + +/* line 1128, ../../../../../../../compass/scss/_events.scss */ +#top H3 { + font-weight: 800; + position: relative; + margin-bottom: 1.4rem; +} +/* line 1132, ../../../../../../../compass/scss/_events.scss */ +#top H3:after { + content: ''; + position: absolute; + left: 0; + bottom: 0px; + width: 40px; + height: 2px; + background: #999999; +} +/* line 1144, ../../../../../../../compass/scss/_events.scss */ +#top.sectordef H3 { + display: inline-block; + padding-bottom: 0.5rem; + font-family: "PT Sans Narrow", sans-serif; + font-weight: 600; + text-transform: uppercase; +} +/* line 1149, ../../../../../../../compass/scss/_events.scss */ +#top.sectordef H3 + p { + margin-top: 0rem; +} + +/* line 1156, ../../../../../../../compass/scss/_events.scss */ +input.searchHome { + width: 95%; +} + +/* line 1160, ../../../../../../../compass/scss/_events.scss */ +.loupe { + width: 2.4rem; +} + +/* line 1164, ../../../../../../../compass/scss/_events.scss */ +.postfix.button.radius, .postfix.radius.black-button { + border-radius: 3px; +} + +/* line 1171, ../../../../../../../compass/scss/_events.scss */ +.sortlist li { + position: relative; +} +/* line 1172, ../../../../../../../compass/scss/_events.scss */ +.sortlist li a { + color: #231f20; + font-weight: bold; +} +/* line 1176, ../../../../../../../compass/scss/_events.scss */ +.sortlist .filterlink { + position: relative; + padding-right: 1.5rem; + font-weight: bold; +} +/* line 1182, ../../../../../../../compass/scss/_events.scss */ +.sortlist .filterlink.sort-desc { + text-transform: none; +} +/* line 1184, ../../../../../../../compass/scss/_events.scss */ +.sortlist .filterlink.sort-desc:after { + text-transform: none; + content: 'r'; + font-family: 'icomoon'; + font-size: 1rem; + right: 0.2rem; + position: absolute; + top: 0; + -webkit-transform: rotate(-90deg); + -moz-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + -o-transform: rotate(-90deg); + transform: rotate(-90deg); +} +/* line 1195, ../../../../../../../compass/scss/_events.scss */ +.sortlist .filterlink.sort-asc { + text-transform: none; +} +/* line 1197, ../../../../../../../compass/scss/_events.scss */ +.sortlist .filterlink.sort-asc:after { + text-transform: none; + content: 'r'; + font-family: 'icomoon'; + font-size: 1rem; + right: 0.2rem; + top: 0; + position: absolute; + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); +} + +/* line 1211, ../../../../../../../compass/scss/_events.scss */ +.logo { + background: none !important; +} + +/* line 1214, ../../../../../../../compass/scss/_events.scss */ +.partner_Logo { + max-width: 140px; +} +@media only screen and (min-width: 40.063em) { + /* line 1214, ../../../../../../../compass/scss/_events.scss */ + .partner_Logo { + max-width: 100%; + align-content: center; + margin-left: -20px; + } +} + +/* line 1223, ../../../../../../../compass/scss/_events.scss */ +.partnerLogo { + max-width: 140px; +} +@media only screen and (min-width: 40.063em) { + /* line 1223, ../../../../../../../compass/scss/_events.scss */ + .partnerLogo { + max-width: 220px; + } +} + +/* line 1232, ../../../../../../../compass/scss/_events.scss */ +.capitalize { + max-width: 16rem !important; +} + +/*** +**** FORMS INSIDE PROGRAM (ficheEvent.html) +***/ +/* line 1240, ../../../../../../../compass/scss/_events.scss */ +.program_forms #program_login { + margin-top: 2em; +} +/* line 1243, ../../../../../../../compass/scss/_events.scss */ +.program_forms .line-behind-text { + border-bottom: 1px solid #cacaca; + text-align: center; + margin-bottom: 4em; + margin-left: 1.2em; + margin-right: 1.2em; +} +/* line 1249, ../../../../../../../compass/scss/_events.scss */ +.program_forms .line-behind-text h3 { + background: #fff; + display: inline-block; + font-family: "PT Sans Narrow",sans-serif; + font-weight: bolder; + padding: 0 10px; + position: relative; + text-transform: uppercase; + top: 34px; + margin-bottom: 0.5em; +} + +@media only screen and (min-width: 64.063em) { + /* line 6, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section ul.right li.nivAccount > a { + padding-left: 0; + } +} +/* line 13, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section ul li > a { + text-transform: uppercase; +} +/* line 16, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section ul li > a .icon-2x { + font-size: 1.7em; +} +/* line 22, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section ul.left li:not(.home-back) { + display: none; +} +@media only screen and (min-width: 64.063em) { + /* line 22, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section ul.left li:not(.home-back) { + display: block; + } +} +/* line 31, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section ul.right li > a { + color: #231f20; + text-transform: none; + display: inline-block; +} +/* line 35, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section ul.right li > a.active { + color: #e01f2c; +} +/* line 39, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section ul.right ul.dropdown { + top: 100%; +} +/* line 42, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section ul.right a.account { + float: left; + width: auto; + padding-right: 0 !important; + position: relative; + margin-right: 3.4rem; +} +/* line 49, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section ul.right span.icon-more-account { + right: 0; + -webkit-transform: translate(0%, -50%); + -moz-transform: translate(0%, -50%); + -ms-transform: translate(0%, -50%); + -o-transform: translate(0%, -50%); + transform: translate(0%, -50%); + padding-right: 0 !important; + margin-left: 0.3rem; + border: 1px solid #CCC; + position: absolute; + right: 1rem; + height: 2rem; + top: 50%; + line-height: 1.4rem; + width: 1.4rem; + height: 1.4rem; + text-align: center; + color: #FFF; + background-color: #231f20; +} +@media only screen and (max-width: 40em) { + /* line 30, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section ul.right { + line-height: auto; + float: left !important; + clear: left; + } + /* line 73, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section ul.right li { + line-height: 0; + } + /* line 74, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section ul.right li:not(.has-form) a:not(.button) { + line-height: 45px; + } + /* line 78, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section ul.right span.icon-more-account { + line-height: 45px; + } + /* line 84, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section ul.right .account, .top-bar-section ul.right .kart { + padding: 0px 7.22222px; + line-height: 45px; + } + /* line 87, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section ul.right .account span, .top-bar-section ul.right .kart span { + display: block; + float: left; + } + /* line 92, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section ul.right .account span.icon-2x, .top-bar-section ul.right .kart span.icon-2x { + padding: 0.75rem 0px 0.5rem; + } +} +/* line 115, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section #auth-menu > strong { + color: #999999; + line-height: 65px; + padding: 0 7.22222px; +} +/* line 121, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section #languageChooser a { + position: relative; + line-height: 1; + padding: 15px 40px; +} +/* line 128, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section .home-back { + color: #999999; +} +/* line 131, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section .home-back a.active { + color: #000; +} +/* line 134, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section .home-back a span { + padding: 1.25rem 0 0.5rem; + display: block; +} +@media only screen and (max-width: 40em) { + /* line 128, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section .home-back { + display: none; + } +} +/* line 144, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section .account, .top-bar-section .kart { + padding: 0px 7.22222px; + line-height: 65px; +} +/* line 147, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section .account span, .top-bar-section .kart span { + display: block; + float: left; +} +/* line 152, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section .account span.icon-2x, .top-bar-section .kart span.icon-2x { + padding: 1.25rem 0px 0.5rem; +} +/* line 168, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section .kart { + color: #e01f2c !important; +} +/* line 173, ../../../../../../../compass/scss/_navaddon.scss */ +.top-bar-section li.name:not(.has-form) a:not(.button) { + line-height: 55px; +} +@media only screen and (min-width: 64.063em) { + /* line 172, ../../../../../../../compass/scss/_navaddon.scss */ + .top-bar-section li.name:not(.has-form) { + background-color: #FFF; + } +} + +/* line 182, ../../../../../../../compass/scss/_navaddon.scss */ +a.social { + color: #dcdcda; +} +/* line 185, ../../../../../../../compass/scss/_navaddon.scss */ +a.social.facebook:hover, a.social.facebook.active { + color: #3b5998; +} +/* line 190, ../../../../../../../compass/scss/_navaddon.scss */ +a.social.linkdin:hover, a.social.linkdin.active { + color: #4875b4; +} +/* line 195, ../../../../../../../compass/scss/_navaddon.scss */ +a.social.twitter:hover, a.social.twitter.active { + color: #55acee; +} +/* line 200, ../../../../../../../compass/scss/_navaddon.scss */ +a.social.youtube:hover, a.social.youtube.active { + color: #e52d27; +} + +/* line 211, ../../../../../../../compass/scss/_navaddon.scss */ +.mm-listview > li > a, .mm-listview > li > span { + text-transform: uppercase; +} + +/* line 8, ../../../../../../../compass/scss/_forms.scss */ +#id_type_profile li { + display: inline; + margin-left: 4.5em; +} +/* line 11, ../../../../../../../compass/scss/_forms.scss */ +#id_type_profile li label { + display: inline; +} + +/* line 17, ../../../../../../../compass/scss/_forms.scss */ +label { + font-weight: bold; +} + +/* line 20, ../../../../../../../compass/scss/_forms.scss */ +fieldset { + background-color: #faf9fe; + border: 2.5px solid #DDD; +} + +/* line 26, ../../../../../../../compass/scss/_forms.scss */ +.form-css { + background-color: #faf9fe; + border: 2.5px solid #DDD; +} + +/* line 31, ../../../../../../../compass/scss/_forms.scss */ +.form-3-border { + background-color: #faf9fe; + border-top: 2.5px solid #DDD; + border-left: 2.5px solid #DDD; + border-right: 2.5px solid #DDD; +} + +/* line 38, ../../../../../../../compass/scss/_forms.scss */ +.form-complete { + background-color: #faf9fe; + border-top: 2.5px solid #DDD; + border-left: 2.5px solid #DDD; + border-bottom: 2.5px solid #DDD; + border-right: 2.5px solid #DDD; +} + +/* line 47, ../../../../../../../compass/scss/_forms.scss */ +.border-line { + border-bottom: 2.5px solid #DDD; +} + +/* line 51, ../../../../../../../compass/scss/_forms.scss */ +.middle-form { + margin-top: -40px; +} + +/* line 55, ../../../../../../../compass/scss/_forms.scss */ +.second-form { + margin-top: -40px; +} + +/* line 59, ../../../../../../../compass/scss/_forms.scss */ +.text-address { + color: #545456; + font-size: 12px; + margin-left: -25px; + margin-bottom: 0px; +} + +/* line 66, ../../../../../../../compass/scss/_forms.scss */ +.inline-field { + margin-top: 10px !important; +} + +/* line 72, ../../../../../../../compass/scss/_forms.scss */ +#div_id_category ul { + list-style-type: none; +} +/* line 75, ../../../../../../../compass/scss/_forms.scss */ +#div_id_category li { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + width: 100%; +} +@media only screen and (min-width: 40.063em) { + /* line 75, ../../../../../../../compass/scss/_forms.scss */ + #div_id_category li { + width: 50%; + } +} +@media only screen and (min-width: 90.063em) { + /* line 75, ../../../../../../../compass/scss/_forms.scss */ + #div_id_category li { + width: 33.3333%; + } +} + +/* line 6, ../../../../../../../compass/scss/_account.scss */ +#dashboard .hline { + margin: 0px; +} +/* line 9, ../../../../../../../compass/scss/_account.scss */ +#dashboard h4 { + color: black; +} + +/* line 16, ../../../../../../../compass/scss/_account.scss */ +.title-moncompte { + background-color: #dcdcda; + padding: 20px; + color: #e01f2c; + font-weight: bold; +} + +/* line 25, ../../../../../../../compass/scss/_account.scss */ +#myaccount .panel-blue-compte li.active { + font-weight: bold; +} +/* line 28, ../../../../../../../compass/scss/_account.scss */ +#myaccount .upper { + text-transform: uppercase; +} +/* line 32, ../../../../../../../compass/scss/_account.scss */ +#myaccount .filters { + margin: 1rem 0rem; +} +/* line 34, ../../../../../../../compass/scss/_account.scss */ +#myaccount .filters .button, #myaccount .filters .black-button { + background-color: #e01f2c; + border: 1px solid #b31923; + text-transform: uppercase; + font-weight: bold; + padding: 7px; + margin-top: 20px; + min-height: 22px; + min-width: 38px; +} +/* line 43, ../../../../../../../compass/scss/_account.scss */ +#myaccount .filters .button:hover, #myaccount .filters .black-button:hover { + background-color: #b31923; + border: 1px solid #e01f2c; +} +/* line 48, ../../../../../../../compass/scss/_account.scss */ +#myaccount .filters .search { + text-transform: lowercase; + font-size: 1.3rem; +} +/* line 52, ../../../../../../../compass/scss/_account.scss */ +#myaccount .filters div.inline { + float: left; + padding-left: 0.9375rem; + max-width: 30px; +} +/* line 56, ../../../../../../../compass/scss/_account.scss */ +#myaccount .filters div.inline.small { + max-width: 150px; +} +/* line 59, ../../../../../../../compass/scss/_account.scss */ +#myaccount .filters div.inline.large { + min-width: 88%; +} +/* line 65, ../../../../../../../compass/scss/_account.scss */ +#myaccount h4 { + text-transform: uppercase; + font-size: 1.5rem; + color: black; + margin-top: 2rem; + margin-bottom: 2rem; + margin-left: 0px; + position: relative; +} +/* line 74, ../../../../../../../compass/scss/_account.scss */ +#myaccount h4:after { + content: ""; + background: #acacac; + position: absolute; + bottom: 0; + left: 0; + height: 1px; + width: 55px; +} +/* line 84, ../../../../../../../compass/scss/_account.scss */ +#myaccount .table_wrapper { + background-color: #faf9fe; + border: 1px solid #dcdcda; + padding: 0px; + margin-top: 0.5rem; + margin-bottom: 1.5rem; +} +@media only screen and (max-width: 40em) { + /* line 94, ../../../../../../../compass/scss/_account.scss */ + #myaccount .table_wrapper table thead tr th, #myaccount .table_wrapper table thead tr td, #myaccount .table_wrapper table tr th, #myaccount .table_wrapper table tr td { + font-size: 10px; + padding: 1px; + } +} +@media only screen and (min-width: 40.063em) and (max-width: 64em) { + /* line 103, ../../../../../../../compass/scss/_account.scss */ + #myaccount .table_wrapper table thead tr th th, #myaccount .table_wrapper table thead tr th td, #myaccount .table_wrapper table thead tr th, #myaccount .table_wrapper table thead tr td { + font-size: 11px; + padding: 1px; + } +} +/* line 113, ../../../../../../../compass/scss/_account.scss */ +#myaccount .show-details { + cursor: pointer; + font-weight: bold; + display: inline-block; + line-height: 1.2rem; + width: 1.2rem; + height: 1.2rem; + border: 1px solid #000; + -webkit-border-radius: 500px; + -moz-border-radius: 500px; + -ms-border-radius: 500px; + -o-border-radius: 500px; + border-radius: 500px; + position: relative; +} +/* line 123, ../../../../../../../compass/scss/_account.scss */ +#myaccount .show-details:after { + content: "+"; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +/* line 130, ../../../../../../../compass/scss/_account.scss */ +#myaccount .show-details.open:after { + content: "-"; +} +/* line 134, ../../../../../../../compass/scss/_account.scss */ +#myaccount table { + border-collapse: collapse; + border-spacing: 0; + width: 100%; + padding: 10px; + border: none; +} +/* line 141, ../../../../../../../compass/scss/_account.scss */ +#myaccount table thead { + font-weight: bold; + border-bottom: 1px solid #dcdcda; +} +/* line 146, ../../../../../../../compass/scss/_account.scss */ +#myaccount table td { + background-color: #faf9fe; + font-size: 1rem; +} +/* line 150, ../../../../../../../compass/scss/_account.scss */ +#myaccount table td.order_detail { + background-color: white; +} +/* line 153, ../../../../../../../compass/scss/_account.scss */ +#myaccount table td.col-small { + width: 55px; +} +/* line 157, ../../../../../../../compass/scss/_account.scss */ +#myaccount table .order_detail { + padding-top: 2rem; + font-size: 0.9rem; +} +/* line 160, ../../../../../../../compass/scss/_account.scss */ +#myaccount table .order_detail p { + margin-bottom: 0.25rem; + font-size: 0.8rem; +} + +/* line 39, ../../../../../../../compass/scss/_colorstheme.scss */ +.grey { + background-color: #dcdcda; +} + +/* line 40, ../../../../../../../compass/scss/_colorstheme.scss */ +.greyfont { + color: #999999; +} + +/* line 41, ../../../../../../../compass/scss/_colorstheme.scss */ +.red { + color: #e01f2c; +} + +/* line 42, ../../../../../../../compass/scss/_colorstheme.scss */ +.blue { + color: #3399cc; +} + +/* line 43, ../../../../../../../compass/scss/_colorstheme.scss */ +.black { + color: #231f20; +} + +/*Fonts library*/ +/*Fonts library*/ +@font-face { + font-family: 'icomoon'; + src: url("../fonts/icoevent.eot"); + src: url("../fonts/icoevent.eot?#iefix") format("embedded-opentype"), url("../fonts/icoevent.woff") format("woff"), url("../fonts/fonts/icoevent.woff2?zc47ri") format("woff2"), url("../fonts/icoevent.ttf") format("truetype"), url("../fonts/icoevent.svg#icomoon") format("svg"); + font-weight: normal; + font-style: normal; +} + +/* line 18, ../../../../../../../compass/scss/components/_icomoon.scss */ +[class^="icon-"], [class*=" icon-"], .icomoon-icon { + font-family: 'icomoon'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* line 31, ../../../../../../../compass/scss/components/_icomoon.scss */ +[class^="icon-"] .shim, [class*=" icon-"] .shim, .icomoon-icon .shim { + display: none; +} + +/* line 37, ../../../../../../../compass/scss/components/_icomoon.scss */ +.sticked-icon { + display: block; + position: relative; + padding-left: 2.5rem; + font-family: inherit; +} +/* line 44, ../../../../../../../compass/scss/components/_icomoon.scss */ +.sticked-icon[class^="icon-"]:before, .sticked-icon[class*=" icon-"]:before { + position: absolute; + top: 0.9375rem; + left: 0.9375rem; + font-family: 'icomoon'; +} +/* line 52, ../../../../../../../compass/scss/components/_icomoon.scss */ +.sticked-icon > .shim { + display: none; +} + +/* line 58, ../../../../../../../compass/scss/components/_icomoon.scss */ +.button[class^="icon-"], [class^="icon-"].black-button, .button[class*=" icon-"], [class*=" icon-"].black-button { + font-family: inherit; +} +/* line 61, ../../../../../../../compass/scss/components/_icomoon.scss */ +.button[class^="icon-"]:before, [class^="icon-"].black-button:before, .button[class*=" icon-"]:before, [class*=" icon-"].black-button:before { + font-family: 'icomoon'; + margin-right: 0.3125rem; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* line 77, ../../../../../../../compass/scss/components/_icomoon.scss */ +.button[class^="icon-"].icoAft:before, [class^="icon-"].icoAft.black-button:before, .button[class*=" icon-"].icoAft:before, [class*=" icon-"].icoAft.black-button:before { + position: reltive; + right: 0.5rem; + width: 2rem; +} + +/* line 89, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-2x { + font-size: 2em; +} +/* line 92, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-2x.sticked-icon { + font-size: inherit; + padding-left: 3.5em; +} +/* line 97, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-2x.sticked-icon[class^="icon-"]:before, .icon-2x.sticked-icon[class*=" icon-"]:before { + position: absolute; + top: 0.5em; + left: 0.5em; + font-family: 'icomoon'; + font-size: 2em; +} +/* line 106, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-2x > .shim { + display: none; +} + +/* line 110, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-3x { + font-size: 3em; +} +/* line 113, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-3x.sticked-icon { + font-size: inherit; + padding-left: 5.5em; +} +/* line 118, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-3x.sticked-icon[class^="icon-"]:before, .icon-3x.sticked-icon[class*=" icon-"]:before { + position: absolute; + top: 0.5em; + left: 0.5em; + font-family: 'icomoon'; + font-size: 3em; +} +/* line 127, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-3x > .shim { + display: none; +} + +/* line 131, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-4x { + font-size: 4em; +} +/* line 134, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-4x.sticked-icon { + font-size: inherit; + padding-left: 6.5em; +} +/* line 139, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-4x.sticked-icon[class^="icon-"]:before, .icon-4x.sticked-icon[class*=" icon-"]:before { + position: absolute; + top: 0.5em; + left: 0.5em; + font-family: 'icomoon'; + font-size: 4em; +} +/* line 148, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-4x > .shim { + display: none; +} + +/* line 152, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-2x-solo { + padding-left: 3rem; + padding-right: 1rem; + padding-top: 1rem; + padding-bottom: 1rem; +} +/* line 158, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-2x-solo[class^="icon-"]:before, .icon-2x-solo[class*=" icon-"]:before { + font-size: 2rem; + position: absolute; + top: 0.25em; + left: 0.25em; + font-family: 'icomoon'; +} +/* line 168, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-2x-solo.icoAft[class^="icon-"]:before, .icon-2x-solo.icoAft[class*=" icon-"]:before { + top: 0.25em; + right: 0em; + left: auto; +} +/* line 174, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-2x-solo.button.go, .icon-2x-solo.go.black-button { + margin-left: 1rem; + padding-right: 3rem; + padding-left: 1rem; + padding-top: 1rem; + padding-bottom: 1rem; +} + +/* line 186, ../../../../../../../compass/scss/components/_icomoon.scss */ +.pop { + height: 2rem; + width: 2rem; + display: blok; + margin-left: 1rem; +} + +/* + * + * HERE GOES THE ICONS FROM THE style.css bundled in the icomoon archive + * + */ +/* line 200, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-cadenas:before { + content: "\5a"; +} + +/* line 203, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-view:before { + content: "\76"; +} + +/* line 206, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-paper:before { + content: "\70"; +} + +/* line 209, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-license:before { + content: "\41"; +} + +/* line 212, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-listLine:before { + content: "\6c"; +} + +/* line 215, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-listGrid:before { + content: "\4c"; +} + +/* line 218, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-user:before { + content: "\55"; +} + +/* line 221, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-kart:before { + content: "\4b"; +} + +/* line 224, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-userinfo:before { + content: "\75"; +} + +/* line 227, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-card:before { + content: "\50"; +} + +/* line 230, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-megaphone:before { + content: "\e601"; +} + +/* line 233, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-magic-wand:before { + content: "\e602"; +} + +/* line 236, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-chart-pie:before { + content: "\e603"; +} + +/* line 239, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-chart-line:before { + content: "\e604"; +} + +/* line 242, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-accompany:before { + content: "\e605"; +} + +/* line 245, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-book-open:before { + content: "\e606"; +} + +/* line 248, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-cadeanas:before { + content: "\63"; +} + +/* line 251, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-home:before { + content: "\48"; +} + +/* line 254, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-intervenant:before { + content: "\49"; +} + +/* line 257, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-calendar:before { + content: "\43"; +} + +/* line 260, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-mesure:before { + content: "\4d"; +} + +/* line 263, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-cloud-download:before { + content: "\44"; +} + +/* line 266, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-youtube3:before { + content: "\79"; +} + +/* line 269, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-file-pdf:before { + content: "\46"; +} + +/* line 272, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-star-empty:before { + content: "\65"; +} + +/* line 275, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-star-full:before { + content: "\45"; +} + +/* line 278, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-chevron-down:before { + content: "\62"; +} + +/* line 281, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-chevron-small-right:before { + content: "\72"; +} + +/* line 284, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-chevron-with-circle-down:before { + content: "\42"; +} + +/* line 287, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-trash:before { + content: "\54"; +} + +/* line 290, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-magnifying-glass:before { + content: "\73"; +} + +/* line 293, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-mail:before { + content: "\6d"; +} + +/* line 296, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-share:before { + content: "\53"; +} + +/* line 299, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-facebook-with-circle:before, .icon-facebook:before { + content: "\66"; +} + +/* line 302, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-linkedin-with-circle:before, .icon-linkedin:before { + content: "\69"; +} + +/* line 305, ../../../../../../../compass/scss/components/_icomoon.scss */ +.icon-twitter-with-circle:before, .icon-twitter:before { + content: "\74"; +} + +/* line 8, ../../../../../../../compass/scss/_authentic.scss */ +.italic { + font-style: italic; +} + +/* line 11, ../../../../../../../compass/scss/_authentic.scss */ +.red-button { + background-color: #e01f2c; + border: 2px solid #e01f2c; + color: #fefefe; + text-transform: uppercase; + font-weight: bold; + padding: 7px; + margin-top: 20px; + min-height: 22px; + min-width: 38px; +} +/* line 21, ../../../../../../../compass/scss/_authentic.scss */ +.red-button:hover { + background-color: #b31923; +} + +/* line 27, ../../../../../../../compass/scss/_authentic.scss */ +.inverted-button { + background-color: #fefefe; + border: 2px solid #e01f2c; + color: #e01f2c; + text-transform: uppercase; + font-weight: bold; + padding: 7px; + margin-top: 20px; + min-height: 22px; + min-width: 38px; +} +/* line 37, ../../../../../../../compass/scss/_authentic.scss */ +.inverted-button:hover { + background-color: #b31923; + border: 2px solid #e01f2c; +} + +/* line 43, ../../../../../../../compass/scss/_authentic.scss */ +.titlebox { + margin-top: 4em; + margin-bottom: 2em; +} + +/* line 48, ../../../../../../../compass/scss/_authentic.scss */ +.greybox { + background-color: #393536; + margin-top: 0.2em; + margin-bottom: 0.2em; +} +/* line 52, ../../../../../../../compass/scss/_authentic.scss */ +.greybox h3 { + color: #fefefe; +} + +/* line 57, ../../../../../../../compass/scss/_authentic.scss */ +.loginbox { + border: 2px solid #dcdcda; +} +/* line 59, ../../../../../../../compass/scss/_authentic.scss */ +.loginbox .loginform { + padding-top: 2em; + padding-bottom: 2em; +} +/* line 63, ../../../../../../../compass/scss/_authentic.scss */ +.loginbox .line { + border-bottom: 2px solid #dcdcda; + text-align: center; +} +/* line 68, ../../../../../../../compass/scss/_authentic.scss */ +.loginbox .createbox { + padding-top: 2em; + padding-bottom: 2em; +} + +/* line 75, ../../../../../../../compass/scss/_authentic.scss */ +.login-alert-box { + border-style: solid; + border-width: 1px; + display: block; + font-weight: normal; + margin-bottom: 1.25rem; + position: relative; + padding: 0.875rem 1.5rem 0.875rem 0.875rem; + font-size: 0.8125rem; + -webkit-transition: opacity 300ms ease-out; + -moz-transition: opacity 300ms ease-out; + -o-transition: opacity 300ms ease-out; + transition: opacity 300ms ease-out; + background-color: #e01f2c; + border-color: #c11b26; + color: white; + border-radius: true; + font-weight: bold; +} +/* line 83, ../../../../../../../compass/scss/_authentic.scss */ +.login-alert-box .close { + font-size: 1.375rem; + padding: 9px 6px 4px; + line-height: 0; + position: absolute; + top: 50%; + margin-top: -0.6875rem; + right: 0.25rem; + color: #333333; + opacity: 0.3; + background: inherit; +} +/* line 97, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_alert-boxes.scss */ +.login-alert-box .close:hover, .login-alert-box .close:focus { + opacity: 0.5; +} +/* line 86, ../../../../../../../compass/scss/_authentic.scss */ +.login-alert-box.alert-close { + opacity: 0; +} diff --git a/theme-authentic2/static/css/inscription.css b/theme-authentic2/static/css/inscription.css new file mode 100644 index 0000000..e128c30 --- /dev/null +++ b/theme-authentic2/static/css/inscription.css @@ -0,0 +1,528 @@ +/* line 39, ../../../../../../../compass/scss/_colorstheme.scss */ +.grey { + background-color: #dcdcda; +} + +/* line 40, ../../../../../../../compass/scss/_colorstheme.scss */ +.greyfont { + color: #999999; +} + +/* line 41, ../../../../../../../compass/scss/_colorstheme.scss */ +.red { + color: #e01f2c; +} + +/* line 42, ../../../../../../../compass/scss/_colorstheme.scss */ +.blue { + color: #3399cc; +} + +/* line 43, ../../../../../../../compass/scss/_colorstheme.scss */ +.black { + color: #231f20; +} + +/* line 10, ../../../../../../../compass/scss/inscription.scss */ +.summary h6 { + text-transform: uppercase; + color: #e01f2c; + font-size: 1em; + font-weight: 600; +} +/* line 16, ../../../../../../../compass/scss/inscription.scss */ +.summary .event-title { + font-size: 0.9em; + font-weight: bolder; + color: black; +} +/* line 21, ../../../../../../../compass/scss/inscription.scss */ +.summary .ticket--title { + font-size: 0.7em; +} +/* line 24, ../../../../../../../compass/scss/inscription.scss */ +.summary .ticket--quantity { + font-size: 0.7em; + font-weight: bolder; +} +/* line 28, ../../../../../../../compass/scss/inscription.scss */ +.summary .summary-total { + background-color: #918f90; + margin: 0px; + padding-top: 10px; + padding-bottom: 10px; + color: white; + text-transform: uppercase; + font-size: 0.9em; + font-weight: bold; +} +/* line 38, ../../../../../../../compass/scss/inscription.scss */ +.summary .summary-total .value { + text-align: right; + font-size: 1.1em; +} + +/* line 46, ../../../../../../../compass/scss/inscription.scss */ +#step-content table { + border-collapse: collapse; + border-spacing: 0; + width: 100%; +} +/* line 52, ../../../../../../../compass/scss/inscription.scss */ +#step-content table thead tr.mainheader { + height: 60px; +} +/* line 56, ../../../../../../../compass/scss/inscription.scss */ +#step-content table thead .subheader td { + font-weight: normal !important; + font-size: 0.78em; +} +/* line 60, ../../../../../../../compass/scss/inscription.scss */ +#step-content table thead .subheader hr { + margin: 0.1rem 0 0.1rem; +} +/* line 66, ../../../../../../../compass/scss/inscription.scss */ +#step-content table td:first-child { + padding-left: 30px; +} +/* line 71, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tbody td:last-child, #step-content table tfoot td:last-child, #step-content table .mainheader td:last-child { + text-align: right; + padding-right: 30px; +} +/* line 78, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tbody tr { + height: 50px; +} +/* line 80, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tbody tr:last-child td { + padding-bottom: 50px; +} +/* line 84, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tbody input { + width: 45px; + text-align: center; + padding: 0px; + margin: 0px; + height: 22px; + margin-left: auto; + margin-right: auto; +} +/* line 93, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tbody .ticket-price { + width: 20%; +} +/* line 96, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tbody .ticket-title { + width: 45%; + font-size: 0.78em; + font-weight: bold; +} +/* line 104, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tfoot tr { + height: 60px; +} +/* line 106, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tfoot tr.footer-amount { + background-color: #e6e6e4; +} +/* line 109, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tfoot tr.footer-vat { + background-color: #f3f3f3; +} +/* line 112, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tfoot tr.footer-total { + background-color: #231f20; +} +/* line 114, ../../../../../../../compass/scss/inscription.scss */ +#step-content table tfoot tr.footer-total td { + color: white !important; +} +/* line 122, ../../../../../../../compass/scss/inscription.scss */ +#step-content .button { + padding-bottom: 0.6rem; + padding-top: 0.6rem; + padding-right: 1.8rem; + padding-left: 1.8rem; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; +} +/* line 128, ../../../../../../../compass/scss/inscription.scss */ +#step-content .button.black { + background-color: #231f20; + color: white; + border: 0.15rem solid #231f20; +} +/* line 132, ../../../../../../../compass/scss/inscription.scss */ +#step-content .button.black:hover { + background-color: #007095; + border: 0.15rem solid #007095; +} + +/* line 140, ../../../../../../../compass/scss/inscription.scss */ +section#steps { + margin-top: 18px; + margin-bottom: 40px; +} + +/*-- WIZARD STEPS ----------------------------*/ +/* line 149, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps { + margin: 0px; + padding: 0px; + padding-bottom: 35px; + margin-bottom: 5px; + position: relative; + clear: both; + font-weight: bold; +} +/* line 158, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li { + display: inline; + position: relative; +} + +/* = STEPS CONTAINER +----------------------------*/ +/* line 165, ../../../../../../../compass/scss/inscription.scss */ +.wizard-steps ul { + position: relative; +} + +/* = DEFAULT STEPS +----------------------------*/ +/* line 172, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li .step-item { + background: none repeat scroll 0 0 #90D589; + color: #666666; + display: block; + float: left; + font-size: 1.1rem; + height: 60px; + line-height: 13px; + margin-right: 1.5%; + padding: 22px 8px 0px 10px; + position: relative; + text-decoration: none; + width: 32.3%; +} +/* line 185, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li .step-item .inline { + float: left; +} +@media only screen and (max-width: 40em) { + /* line 185, ../../../../../../../compass/scss/inscription.scss */ + ul.wizard-steps li .step-item .inline { + text-align: center; + width: 100%; + } +} +/* line 190, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li .step-item .inline.icon { + padding-right: 7px; +} +@media only screen and (min-width: 40.063em) { + /* line 190, ../../../../../../../compass/scss/inscription.scss */ + ul.wizard-steps li .step-item .inline.icon { + border-right: 1px solid white; + } +} +/* line 195, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li .step-item .inline.caption { + padding-top: 5px; + padding-left: 15px; + font-size: 0.5rem; + display: none; +} +@media only screen and (min-width: 40.063em) { + /* line 195, ../../../../../../../compass/scss/inscription.scss */ + ul.wizard-steps li .step-item .inline.caption { + display: block; + font-size: 0.7rem; + } +} +@media only screen and (min-width: 64.063em) { + /* line 195, ../../../../../../../compass/scss/inscription.scss */ + ul.wizard-steps li .step-item .inline.caption { + font-size: 1rem; + } +} +/* line 210, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li .step-item:before { + width: 0px; + height: 0px; + border-top: 30px solid #90D589; + border-bottom: 30px solid #90D589; + border-left: 12px solid transparent; + position: absolute; + content: ""; + top: 0px; + left: -11px; + -webkit-transform: scale(0.9999); + -moz-transform: scale(0.9999); + transform: scale(0.9999); +} +/* line 226, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li .step-item:after { + width: 0; + height: 0; + border-top: 30px solid transparent; + border-bottom: 30px solid transparent; + border-left: 12px solid #90D589; + position: absolute; + content: ""; + top: 0px; + right: -12px; + -webkit-transform: scale(0.9999); + -moz-transform: scale(0.9999); + transform: scale(0.9999); +} +/* line 241, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li .step-item .step-icon { + font-size: 1.5rem; +} +/* line 246, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li:last-child .step-item { + margin-right: 0px; +} +/* line 248, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li:last-child .step-item:after { + width: 0; + height: 0; + border-top: none; + border-bottom: 12px solid transparent; + border-left: none; +} +/* line 257, ../../../../../../../compass/scss/inscription.scss */ +ul.wizard-steps li:first-child .step-item:before { + width: 0px; + height: 0px; + border-top: none; + border-bottom: none; + border-left: 0px solid transparent; +} + +/* = COMPLETED STEPS +----------------------------*/ +/* line 270, ../../../../../../../compass/scss/inscription.scss */ +.wizard-steps .completed-step .step-item { + color: #989896; + background: #e6e6e4; +} + +/* line 275, ../../../../../../../compass/scss/inscription.scss */ +.wizard-steps .completed-step .step-item:before { + border-top: 30px solid #e6e6e4; + border-bottom: 30px solid #e6e6e4; + -webkit-transform: scale(0.9999); + -moz-transform: scale(0.9999); + transform: scale(0.9999); +} + +/* line 284, ../../../../../../../compass/scss/inscription.scss */ +.wizard-steps .completed-step .step-item:after { + border-left: 12px solid #e6e6e4; + -webkit-transform: scale(0.9999); + -moz-transform: scale(0.9999); + transform: scale(0.9999); +} + +/* = ACTIVE STEPS +----------------------------*/ +/* line 293, ../../../../../../../compass/scss/inscription.scss */ +.wizard-steps .active-step .step-item { + color: white; + background: #e01f2c; +} + +/* line 297, ../../../../../../../compass/scss/inscription.scss */ +.wizard-steps .active-step .step-item:before { + border-top: 30px solid #e01f2c; + border-bottom: 30px solid #e01f2c; + -webkit-transform: scale(0.9999); + -moz-transform: scale(0.9999); + transform: scale(0.9999); +} + +/* line 304, ../../../../../../../compass/scss/inscription.scss */ +.wizard-steps .active-step .step-item:after { + border-left: 12px solid #e01f2c; + -webkit-transform: scale(0.9999); + -moz-transform: scale(0.9999); + transform: scale(0.9999); +} + +/* = INSCRIPTIONS FORMS +----------------------------*/ +/* line 318, ../../../../../../../compass/scss/inscription.scss */ +div.conditions { + margin-bottom: 30px; +} +/* line 320, ../../../../../../../compass/scss/inscription.scss */ +div.conditions #div_id_message { + padding: 1.5rem; +} +/* line 323, ../../../../../../../compass/scss/inscription.scss */ +div.conditions textarea { + max-height: 5rem; +} +/* line 326, ../../../../../../../compass/scss/inscription.scss */ +div.conditions p { + font-size: 0.8rem; + padding-left: 0.6rem; +} +/* line 331, ../../../../../../../compass/scss/inscription.scss */ +div.conditions #div_id_accept_conditions label { + font-size: 0.8rem; +} +/* line 333, ../../../../../../../compass/scss/inscription.scss */ +div.conditions #div_id_accept_conditions label .asterisk { + display: none; +} + +/* line 338, ../../../../../../../compass/scss/inscription.scss */ +div.inscription { + padding-left: 0px !important; +} +/* line 341, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form div.fieldset { + border: 1px solid #eeeeee; + padding: 0px 15px; + background-color: #fbfaff; + margin-bottom: 15px; +} +/* line 347, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form div.fieldset.choices { + padding: 25px 25px 0px 25px; + color: black; +} +/* line 350, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form div.fieldset.choices div.row { + padding: 20px 0px; +} +/* line 353, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form div.fieldset.choices div.row:first-child { + padding: 0px; + padding-bottom: 20px; +} +/* line 357, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form div.fieldset.choices ul { + margin-top: 1em; + list-style: none; + margin-left: 0px; + font-size: 1em; + font-weight: 600; +} +/* line 366, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form div.fieldset { + content: "* Champs obligatories"; + color: #e01f2c; + font-size: 0.8em; + bottom: 0px; +} +/* line 372, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form label.inline { + font-weight: bold; + margin: 0px; + padding-top: 3px; + padding-left: 10px; +} +/* line 378, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form .border-line { + border-bottom: 1px solid #eeeeee; +} +/* line 381, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form h5 { + text-transform: uppercase; + font-size: 1.3em; + margin-top: 1.3em; + margin-left: 0px; + position: relative; +} +/* line 388, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form h5:after { + content: ""; + background: #acacac; + position: absolute; + bottom: 0; + left: 0; + height: 1px; + width: 55px; + -webkit-transform: sacle(0.999); + -moz-transform: sacle(0.999); + -ms-transform: sacle(0.999); + -o-transform: sacle(0.999); + transform: sacle(0.999); + -webkit-transform: rotate(0.05deg); + -moz-transform: rotate(0.05deg); + -ms-transform: rotate(0.05deg); + -o-transform: rotate(0.05deg); + transform: rotate(0.05deg); +} +/* line 400, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form .text-address { + font-style: italic; + font-size: 0.68rem; + padding-left: 3px; +} +/* line 405, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form input[type="text"], div.inscription form select { + background-color: #eeeeee; + height: 29px; + margin-bottom: 0px; +} +/* line 411, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form select { + padding: 0px; + padding-left: 5px; +} +/* line 416, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form input[type="checkbox"] { + padding-top: 10px; +} +/* line 420, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form input[type="radio"]:checked + label { + color: #e01f2c; +} +/* line 424, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form small.error { + padding: 3px; + font-weight: bold; +} +/* line 428, ../../../../../../../compass/scss/inscription.scss */ +div.inscription form .actions { + padding: 1em; +} + +/* line 434, ../../../../../../../compass/scss/inscription.scss */ +.ticket-type { + font-size: 0.65em; +} + +/* line 438, ../../../../../../../compass/scss/inscription.scss */ +.partipant { + margin-bottom: 15px; + border: 1px solid #eeeeee; + text-transform: uppercase; + font-size: 1.1em; + padding: 30px; + font-weight: bold; +} +/* line 446, ../../../../../../../compass/scss/inscription.scss */ +.partipant .first_name { + text-transform: capitalize; +} + +/* line 451, ../../../../../../../compass/scss/inscription.scss */ +#facturation-info { + display: none; +} + +/* line 455, ../../../../../../../compass/scss/inscription.scss */ +.inline-action { + cursor: pointer; + font-size: 0.65em; +} diff --git a/theme-authentic2/static/css/minimal.css b/theme-authentic2/static/css/minimal.css new file mode 100644 index 0000000..0fe1835 --- /dev/null +++ b/theme-authentic2/static/css/minimal.css @@ -0,0 +1,4477 @@ +/* + * Minimal CSS, contain all the content layout but not the header nor the + * footer. Used in djangocms page render in admin + */ +/* line 347, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +meta.foundation-version { + font-family: "/5.4.7/"; +} + +/* line 351, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +meta.foundation-mq-small { + font-family: "/only screen/"; + width: 0em; +} + +/* line 356, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +meta.foundation-mq-medium { + font-family: "/only screen and (min-width:40.063em)/"; + width: 40.063em; +} + +/* line 361, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +meta.foundation-mq-large { + font-family: "/only screen and (min-width:64.063em)/"; + width: 64.063em; +} + +/* line 366, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +meta.foundation-mq-xlarge { + font-family: "/only screen and (min-width:90.063em)/"; + width: 90.063em; +} + +/* line 371, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +meta.foundation-mq-xxlarge { + font-family: "/only screen and (min-width:120.063em)/"; + width: 120.063em; +} + +/* line 376, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +meta.foundation-data-attribute-namespace { + font-family: false; +} + +/* line 383, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +html, body { + height: 100%; +} + +/* line 388, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +*, +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 393, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +html, +body { + font-size: 16px; +} + +/* line 396, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +body { + background: white; + color: #222222; + padding: 0; + margin: 0; + font-family: "Open Sans", sans-serif; + font-weight: normal; + font-style: normal; + line-height: 24px; + position: relative; + cursor: auto; +} + +/* line 409, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +a:hover { + cursor: pointer; +} + +/* line 412, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +img { + max-width: 100%; + height: auto; +} + +/* line 414, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +img { + -ms-interpolation-mode: bicubic; +} + +/* line 420, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +#map_canvas img, +#map_canvas embed, +#map_canvas object, +.map_canvas img, +.map_canvas embed, +.map_canvas object { + max-width: none !important; +} + +/* line 425, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.left { + float: left !important; +} + +/* line 426, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.right { + float: right !important; +} + +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.clearfix:after { + clear: both; +} + +/* line 430, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.hide { + display: none !important; + visibility: hidden; +} + +/* line 436, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.invisible { + visibility: hidden; +} + +/* line 442, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* line 445, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +img { + display: inline-block; + vertical-align: middle; +} + +/* line 455, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +textarea { + height: auto; + min-height: 50px; +} + +/* line 458, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +select { + width: 100%; +} + +/* line 218, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.row { + width: 100%; + margin-left: auto; + margin-right: auto; + margin-top: 0; + margin-bottom: 0; + max-width: 62.5rem; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row:before, .row:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row:after { + clear: both; +} +/* line 223, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.row.collapse > .column, +.row.collapse > .columns { + padding-left: 0; + padding-right: 0; +} +/* line 225, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.row.collapse .row { + margin-left: 0; + margin-right: 0; +} +/* line 228, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.row .row { + width: auto; + margin-left: -0.9375rem; + margin-right: -0.9375rem; + margin-top: 0; + margin-bottom: 0; + max-width: none; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row .row:before, .row .row:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row .row:after { + clear: both; +} +/* line 229, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.row .row.collapse { + width: auto; + margin: 0; + max-width: none; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row .row.collapse:before, .row .row.collapse:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row .row.collapse:after { + clear: both; +} + +/* line 234, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +.column, +.columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; +} + +/* line 236, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +[class*="column"] + [class*="column"]:last-child { + float: right; +} + +/* line 237, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ +[class*="column"] + [class*="column"].end { + float: left; +} + +@media only screen { + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-1 { + width: 8.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-2 { + width: 16.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-3 { + width: 25%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-4 { + width: 33.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-5 { + width: 41.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-6 { + width: 50%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-7 { + width: 58.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-8 { + width: 66.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-9 { + width: 75%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-10 { + width: 83.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-11 { + width: 91.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-12 { + width: 100%; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-0 { + margin-left: 0% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-3 { + margin-left: 25% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-6 { + margin-left: 50% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-9 { + margin-left: 75% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 180, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .small-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; + } + + /* line 189, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-centered, + .columns.small-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 192, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-uncentered, + .columns.small-uncentered { + margin-left: 0; + margin-right: 0; + float: left; + } + + /* line 200, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-centered:last-child, + .columns.small-centered:last-child { + float: none; + } + + /* line 206, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-uncentered:last-child, + .columns.small-uncentered:last-child { + float: left; + } + + /* line 211, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.small-uncentered.opposite, + .columns.small-uncentered.opposite { + float: right; + } +} +@media only screen and (min-width: 40.063em) { + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-1 { + width: 8.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-2 { + width: 16.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-3 { + width: 25%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-4 { + width: 33.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-5 { + width: 41.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-6 { + width: 50%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-7 { + width: 58.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-8 { + width: 66.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-9 { + width: 75%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-10 { + width: 83.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-11 { + width: 91.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-12 { + width: 100%; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-0 { + margin-left: 0% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-3 { + margin-left: 25% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-6 { + margin-left: 50% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-9 { + margin-left: 75% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 180, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .medium-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; + } + + /* line 189, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-centered, + .columns.medium-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 192, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-uncentered, + .columns.medium-uncentered { + margin-left: 0; + margin-right: 0; + float: left; + } + + /* line 200, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-centered:last-child, + .columns.medium-centered:last-child { + float: none; + } + + /* line 206, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-uncentered:last-child, + .columns.medium-uncentered:last-child { + float: left; + } + + /* line 211, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.medium-uncentered.opposite, + .columns.medium-uncentered.opposite { + float: right; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +@media only screen and (min-width: 64.063em) { + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 159, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-1 { + width: 8.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-2 { + width: 16.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-3 { + width: 25%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-4 { + width: 33.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-5 { + width: 41.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-6 { + width: 50%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-7 { + width: 58.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-8 { + width: 66.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-9 { + width: 75%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-10 { + width: 83.33333%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-11 { + width: 91.66667%; + } + + /* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-12 { + width: 100%; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-0 { + margin-left: 0% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-3 { + margin-left: 25% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-6 { + margin-left: 50% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-9 { + margin-left: 75% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 180, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .large-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; + } + + /* line 189, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-centered, + .columns.large-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 192, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-uncentered, + .columns.large-uncentered { + margin-left: 0; + margin-right: 0; + float: left; + } + + /* line 200, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-centered:last-child, + .columns.large-centered:last-child { + float: none; + } + + /* line 206, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-uncentered:last-child, + .columns.large-uncentered:last-child { + float: left; + } + + /* line 211, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .column.large-uncentered.opposite, + .columns.large-uncentered.opposite { + float: right; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 258, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 261, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +/* line 216, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button, .button { + border-style: solid; + border-width: 0px; + cursor: pointer; + font-family: "Open Sans", sans-serif; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-decoration: none; + text-align: center; + -webkit-appearance: none; + -webkit-border-radius: 0; + display: inline-block; + padding-top: 1rem; + padding-right: 2rem; + padding-bottom: 1.0625rem; + padding-left: 2rem; + font-size: 1rem; + background-color: #e01f2c; + border-color: #b31923; + color: white; + transition: background-color 300ms ease-out; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + background-color: #b31923; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + color: white; +} +/* line 223, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.secondary, .button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + background-color: #b9b9b9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + color: #333333; +} +/* line 224, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.success, .button.success { + background-color: #43ac6a; + border-color: #368a55; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + background-color: #368a55; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + color: white; +} +/* line 225, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.alert, .button.alert { + background-color: #f04124; + border-color: #cf2a0e; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + background-color: #cf2a0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + color: white; +} +/* line 226, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.warning, .button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + background-color: #cf6e0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + color: white; +} +/* line 227, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.info, .button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + background-color: #61b6d9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + color: white; +} +/* line 229, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.large, .button.large { + padding-top: 1.125rem; + padding-right: 2.25rem; + padding-bottom: 1.1875rem; + padding-left: 2.25rem; + font-size: 1.25rem; +} +/* line 230, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.small, .button.small { + padding-top: 0.875rem; + padding-right: 1.75rem; + padding-bottom: 0.9375rem; + padding-left: 1.75rem; + font-size: 0.8125rem; +} +/* line 231, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.tiny, .button.tiny { + padding-top: 0.625rem; + padding-right: 1.25rem; + padding-bottom: 0.6875rem; + padding-left: 1.25rem; + font-size: 0.6875rem; +} +/* line 232, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.expand, .button.expand { + padding-right: 0; + padding-left: 0; + width: 100%; +} +/* line 234, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.left-align, .button.left-align { + text-align: left; + text-indent: 0.75rem; +} +/* line 235, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.right-align, .button.right-align { + text-align: right; + padding-right: 0.75rem; +} +/* line 237, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.radius, .button.radius { + border-radius: 3px; +} +/* line 238, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.round, .button.round { + border-radius: 1000px; +} +/* line 240, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled, button[disabled], .button.disabled, .button[disabled] { + background-color: #e01f2c; + border-color: #b31923; + color: white; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: #b31923; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: #e01f2c; +} +/* line 241, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: #b9b9b9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: #333333; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: #e7e7e7; +} +/* line 242, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { + background-color: #43ac6a; + border-color: #368a55; + color: white; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: #368a55; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: #43ac6a; +} +/* line 243, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { + background-color: #f04124; + border-color: #cf2a0e; + color: white; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: #cf2a0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +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: #f04124; +} +/* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #cf6e0e; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + color: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #f08a24; +} +/* line 245, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; + cursor: default; + opacity: 0.7; + box-shadow: none; +} +/* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #61b6d9; +} +/* line 168, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + color: white; +} +/* line 179, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #a0d3e8; +} + +/* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ +button::-moz-focus-inner { + border: 0; + padding: 0; +} + +@media only screen and (min-width: 40.063em) { + /* line 253, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_buttons.scss */ + button, .button { + display: inline-block; + } +} +/* line 148, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group { + list-style: none; + margin: 0; + left: 0; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.button-group:before, .button-group:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.button-group:after { + clear: both; +} +/* line 150, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group > li { + margin: 0 -2px; + display: inline-block; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group > li > button, .button-group > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group > li:first-child button, .button-group > li:first-child .button { + border-left: 0; +} +/* line 153, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; + float: none; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-left: 0; +} +/* line 66, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0px; + margin: 0; + display: block; +} +/* line 75, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-top: 0; +} +/* line 157, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li { + margin: 0 -2px; + display: inline-block; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; +} +@media only screen and (max-width: 40em) { + /* line 157, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; + } + /* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; + } + /* line 66, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0px; + margin: 0; + display: block; + } + /* line 75, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-top: 0; + } +} +/* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * { + margin: 0 -2px; + display: inline-block; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * > button, .button-group.radius > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { + border-left: 0; +} +/* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *, .button-group.radius > * > a, .button-group.radius > * > button, .button-group.radius > * > .button { + border-radius: 0; +} +/* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 166, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-left: 0; +} +/* line 66, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0px; + margin: 0; + display: block; +} +/* line 75, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-top: 0; +} +/* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *, .button-group.radius.stack > * > a, .button-group.radius.stack > * > button, .button-group.radius.stack > * > .button { + border-radius: 0; +} +/* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +/* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +@media only screen and (min-width: 40.063em) { + /* line 167, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + margin: 0 -2px; + display: inline-block; + } + /* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; + } + /* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + } +} +@media only screen and (max-width: 40em) { + /* line 167, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; + } + /* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 66, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0px; + margin: 0; + display: block; + } + /* line 75, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + /* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } +} +/* line 176, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round > * { + margin: 0 -2px; + display: inline-block; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round > * > button, .button-group.round > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child button, .button-group.round > *:first-child .button { + border-left: 0; +} +/* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round > *, .button-group.round > * > a, .button-group.round > * > button, .button-group.round > * > .button { + border-radius: 0; +} +/* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 177, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-left: 0; +} +/* line 66, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0px; + margin: 0; + display: block; +} +/* line 75, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-top: 0; +} +/* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *, .button-group.round.stack > * > a, .button-group.round.stack > * > button, .button-group.round.stack > * > .button { + border-radius: 0; +} +/* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} +/* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; +} +@media only screen and (min-width: 40.063em) { + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + margin: 0 -2px; + display: inline-block; + } + /* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; + } + /* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + } +} +@media only screen and (max-width: 40em) { + /* line 178, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; + } + /* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 66, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0px; + margin: 0; + display: block; + } + /* line 75, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + /* line 129, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; + } +} +/* line 188, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li { + margin: 0 -2px; + display: inline-block; + width: 50%; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li > button, .button-group.even-2 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { + border-left: 0; +} +/* line 142, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li button, .button-group.even-2 li .button { + width: 100%; +} +/* line 188, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li { + margin: 0 -2px; + display: inline-block; + width: 33.33333%; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li > button, .button-group.even-3 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { + border-left: 0; +} +/* line 142, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li button, .button-group.even-3 li .button { + width: 100%; +} +/* line 188, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li { + margin: 0 -2px; + display: inline-block; + width: 25%; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li > button, .button-group.even-4 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { + border-left: 0; +} +/* line 142, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li button, .button-group.even-4 li .button { + width: 100%; +} +/* line 188, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li { + margin: 0 -2px; + display: inline-block; + width: 20%; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li > button, .button-group.even-5 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { + border-left: 0; +} +/* line 142, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li button, .button-group.even-5 li .button { + width: 100%; +} +/* line 188, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li { + margin: 0 -2px; + display: inline-block; + width: 16.66667%; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li > button, .button-group.even-6 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { + border-left: 0; +} +/* line 142, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li button, .button-group.even-6 li .button { + width: 100%; +} +/* line 188, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li { + margin: 0 -2px; + display: inline-block; + width: 14.28571%; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li > button, .button-group.even-7 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { + border-left: 0; +} +/* line 142, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li button, .button-group.even-7 li .button { + width: 100%; +} +/* line 188, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li { + margin: 0 -2px; + display: inline-block; + width: 12.5%; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li > button, .button-group.even-8 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { + border-left: 0; +} +/* line 142, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li button, .button-group.even-8 li .button { + width: 100%; +} + +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.button-bar:before, .button-bar:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.button-bar:after { + clear: both; +} +/* line 194, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group { + float: left; + margin-right: 0.625rem; +} +/* line 32, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group div { + overflow: hidden; +} + +/* Foundation Dropdowns */ +/* line 225, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + width: 100%; + max-height: none; + height: auto; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + margin-top: 2px; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:last-child { + margin-bottom: 0; +} +/* line 99, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown:before { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent transparent white transparent; + border-bottom-style: solid; + position: absolute; + top: -12px; + left: 10px; + z-index: 89; +} +/* line 106, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 7px; + border-color: transparent transparent #cccccc transparent; + border-bottom-style: solid; + position: absolute; + top: -14px; + left: 9px; + z-index: 88; +} +/* line 114, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:before { + left: auto; + right: 10px; +} +/* line 118, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:after { + left: auto; + right: 9px; +} +/* line 228, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + width: 100%; + max-height: none; + height: auto; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + margin-top: 0; + margin-left: 2px; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:last-child { + margin-bottom: 0; +} +/* line 128, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:before { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent white transparent transparent; + border-right-style: solid; + position: absolute; + top: 10px; + left: -12px; + z-index: 89; +} +/* line 135, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 7px; + border-color: transparent #cccccc transparent transparent; + border-right-style: solid; + position: absolute; + top: 9px; + left: -14px; + z-index: 88; +} +/* line 232, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + width: 100%; + max-height: none; + height: auto; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + margin-top: 0; + margin-left: -2px; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:last-child { + margin-bottom: 0; +} +/* line 149, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:before { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent transparent transparent white; + border-left-style: solid; + position: absolute; + top: 10px; + right: -12px; + left: auto; + z-index: 89; +} +/* line 157, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 7px; + border-color: transparent transparent transparent #cccccc; + border-left-style: solid; + position: absolute; + top: 9px; + right: -14px; + left: auto; + z-index: 88; +} +/* line 236, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + width: 100%; + max-height: none; + height: auto; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + margin-top: -2px; + margin-left: 0; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:last-child { + margin-bottom: 0; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:before { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: white transparent transparent transparent; + border-top-style: solid; + position: absolute; + top: auto; + bottom: -12px; + left: 10px; + right: auto; + z-index: 89; +} +/* line 181, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 7px; + border-color: #cccccc transparent transparent transparent; + border-top-style: solid; + position: absolute; + top: auto; + bottom: -14px; + left: 9px; + right: auto; + z-index: 88; +} +/* line 241, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown li { + font-size: 0.875rem; + cursor: pointer; + line-height: 1.125rem; + margin: 0; +} +/* line 210, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown li:hover, .f-dropdown li:focus { + background: #eeeeee; +} +/* line 212, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown li.radius { + border-radius: 3px; +} +/* line 214, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown li a { + display: block; + padding: 0.5rem; + color: #555555; +} +/* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content { + position: absolute; + left: -9999px; + list-style: none; + margin-left: 0; + outline: none; + padding: 1.25rem; + width: 100%; + height: auto; + max-height: none; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + z-index: 89; + max-width: 200px; +} +/* line 73, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:first-child { + margin-top: 0; +} +/* line 74, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:last-child { + margin-bottom: 0; +} +/* line 247, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.tiny { + max-width: 200px; +} +/* line 248, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.small { + max-width: 300px; +} +/* line 249, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.medium { + max-width: 500px; +} +/* line 250, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.large { + max-width: 800px; +} +/* line 251, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega { + width: 100% !important; + max-width: 100% !important; +} +/* line 255, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega.open { + left: 0 !important; +} + +/* line 123, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button, button.dropdown { + position: relative; + outline: none; + padding-right: 3.5625rem; +} +/* line 63, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + position: absolute; + content: ""; + width: 0; + height: 0; + display: block; + border-style: solid; + border-color: white transparent transparent transparent; + top: 50%; +} +/* line 98, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-width: 0.375rem; + right: 1.40625rem; + margin-top: -0.15625rem; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-color: white transparent transparent transparent; +} +/* line 124, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny, button.dropdown.tiny { + padding-right: 2.625rem; +} +/* line 78, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny:after, button.dropdown.tiny:after { + border-width: 0.375rem; + right: 1.125rem; + margin-top: -0.125rem; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny::after, button.dropdown.tiny::after { + border-color: white transparent transparent transparent; +} +/* line 125, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small, button.dropdown.small { + padding-right: 3.0625rem; +} +/* line 88, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-width: 0.4375rem; + right: 1.3125rem; + margin-top: -0.15625rem; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-color: white transparent transparent transparent; +} +/* line 126, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large, button.dropdown.large { + padding-right: 3.625rem; +} +/* line 108, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-width: 0.3125rem; + right: 1.71875rem; + margin-top: -0.15625rem; +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-color: white transparent transparent transparent; +} +/* line 127, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.secondary:after, button.dropdown.secondary:after { + border-color: #333333 transparent transparent transparent; +} + +/* line 155, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.text-left { + text-align: left !important; +} + +/* line 156, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.text-right { + text-align: right !important; +} + +/* line 157, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.text-center { + text-align: center !important; +} + +/* line 158, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.text-justify { + text-align: justify !important; +} + +@media only screen and (max-width: 40em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-only-text-justify { + text-align: justify !important; + } +} +@media only screen { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .small-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.063em) and (max-width: 64em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.063em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .medium-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.063em) and (max-width: 90em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.063em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .large-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.063em) and (max-width: 120em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.063em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xlarge-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.063em) and (max-width: 999999999999) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-only-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-only-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-only-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.063em) { + /* line 162, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-text-left { + text-align: left !important; + } + + /* line 163, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-text-right { + text-align: right !important; + } + + /* line 164, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-text-center { + text-align: center !important; + } + + /* line 165, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .xxlarge-text-justify { + text-align: justify !important; + } +} +/* Typography resets */ +/* line 211, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; +} + +/* Default Link Styles */ +/* line 217, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +a { + color: #e01f2c; + text-decoration: none; + line-height: inherit; +} +/* line 223, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +a:hover, a:focus { + color: #c11b26; +} +/* line 230, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +a img { + border: none; +} + +/* Default paragraph styles */ +/* line 234, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +p { + font-family: inherit; + font-weight: normal; + font-size: 1rem; + line-height: 1.6; + margin-bottom: 1.25rem; + text-rendering: optimizeLegibility; +} +/* line 242, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +p.lead { + font-size: 1.21875rem; + line-height: 1.6; +} +/* line 244, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +p aside { + font-size: 0.875rem; + line-height: 1.35; + font-style: italic; +} + +/* Default header styles */ +/* line 252, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h1, h2, h3, h4, h5, h6 { + font-family: "Open Sans", sans-serif; + font-weight: normal; + font-style: normal; + color: #222222; + text-rendering: optimizeLegibility; + margin-top: 0.2rem; + margin-bottom: 0.5rem; + line-height: 1.4; +} +/* line 262, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + font-size: 60%; + color: #6f6f6f; + line-height: 0; +} + +/* line 269, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h1 { + font-size: 2.125rem; +} + +/* line 270, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h2 { + font-size: 1.6875rem; +} + +/* line 271, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h3 { + font-size: 1.375rem; +} + +/* line 272, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h4 { + font-size: 1.125rem; +} + +/* line 273, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h5 { + font-size: 1.125rem; +} + +/* line 274, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +h6 { + font-size: 1rem; +} + +/* line 276, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.subheader { + line-height: 1.4; + color: #6f6f6f; + font-weight: normal; + margin-top: 0.2rem; + margin-bottom: 0.5rem; +} + +/* line 278, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +hr { + border: solid #dddddd; + border-width: 1px 0 0; + clear: both; + margin: 1.25rem 0 1.1875rem; + height: 0; +} + +/* Helpful Typography Defaults */ +/* line 288, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +em, +i { + font-style: italic; + line-height: inherit; +} + +/* line 294, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +strong, +b { + font-weight: bold; + line-height: inherit; +} + +/* line 299, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +small { + font-size: 60%; + line-height: inherit; +} + +/* line 304, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +code { + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #333333; + background-color: #f8f8f8; + border-width: 1px; + border-style: solid; + border-color: #dfdfdf; + padding: 0.125rem 0.3125rem 0.0625rem; +} + +/* Lists */ +/* line 318, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul, +ol, +dl { + font-size: 1rem; + line-height: 1.6; + margin-bottom: 1.25rem; + list-style-position: outside; + font-family: inherit; +} + +/* line 326, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul { + margin-left: 1.1rem; +} +/* line 328, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.no-bullet { + margin-left: 0; +} +/* line 332, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.no-bullet li ul, +ul.no-bullet li ol { + margin-left: 1.25rem; + margin-bottom: 0; + list-style: none; +} + +/* Unordered Lists */ +/* line 345, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul li ul, +ul li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} +/* line 353, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.square li ul, ul.circle li ul, ul.disc li ul { + list-style: inherit; +} +/* line 356, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.square { + list-style-type: square; + margin-left: 1.1rem; +} +/* line 357, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.circle { + list-style-type: circle; + margin-left: 1.1rem; +} +/* line 358, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.disc { + list-style-type: disc; + margin-left: 1.1rem; +} +/* line 359, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ul.no-bullet { + list-style: none; +} + +/* Ordered Lists */ +/* line 363, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ol { + margin-left: 1.4rem; +} +/* line 367, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +ol li ul, +ol li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} + +/* Definition Lists */ +/* line 376, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} +/* line 380, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +dl dd { + margin-bottom: 0.75rem; +} + +/* Abbreviations */ +/* line 385, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +abbr, +acronym { + text-transform: uppercase; + font-size: 90%; + color: #222222; + cursor: help; +} + +/* line 391, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +abbr { + text-transform: none; +} +/* line 393, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +abbr[title] { + border-bottom: 1px dotted #dddddd; +} + +/* Blockquotes */ +/* line 399, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote { + margin: 0 0 1.25rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #dddddd; +} +/* line 404, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote cite { + display: block; + font-size: 0.8125rem; + color: #555555; +} +/* line 408, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote cite:before { + content: "\2014 \0020"; +} +/* line 413, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote cite a, +blockquote cite a:visited { + color: #555555; +} + +/* line 419, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +blockquote, +blockquote p { + line-height: 1.6; + color: #6f6f6f; +} + +/* Microformats */ +/* line 425, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vcard { + display: inline-block; + margin: 0 0 1.25rem 0; + border: 1px solid #dddddd; + padding: 0.625rem 0.75rem; +} +/* line 431, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vcard li { + margin: 0; + display: block; +} +/* line 435, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vcard .fn { + font-weight: bold; + font-size: 0.9375rem; +} + +/* line 442, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vevent .summary { + font-weight: bold; +} +/* line 444, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.vevent abbr { + cursor: default; + text-decoration: none; + font-weight: bold; + border: none; + padding: 0 0.0625rem; +} + +@media only screen and (min-width: 40.063em) { + /* line 455, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h1, h2, h3, h4, h5, h6 { + line-height: 1.4; + } + + /* line 456, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h1 { + font-size: 2.75rem; + } + + /* line 457, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h2 { + font-size: 2.3125rem; + } + + /* line 458, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h3 { + font-size: 1.6875rem; + } + + /* line 459, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h4 { + font-size: 1.4375rem; + } + + /* line 460, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h5 { + font-size: 1.125rem; + } + + /* line 461, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h6 { + font-size: 1rem; + } +} +/* + * Print styles. + * + * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ + * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) +*/ +/* line 472, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ +.print-only { + display: none !important; +} + +@media print { + /* line 474, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + * { + background: transparent !important; + color: black !important; + /* Black prints faster: h5bp.com/s */ + box-shadow: none !important; + text-shadow: none !important; + } + + /* line 482, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + a, + a:visited { + text-decoration: underline; + } + + /* line 483, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + a[href]:after { + content: " (" attr(href) ")"; + } + + /* line 485, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + abbr[title]:after { + content: " (" attr(title) ")"; + } + + /* line 490, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + + /* line 493, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + pre, + blockquote { + border: 1px solid #999999; + page-break-inside: avoid; + } + + /* line 498, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + thead { + display: table-header-group; + /* h5bp.com/t */ + } + + /* line 501, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + tr, + img { + page-break-inside: avoid; + } + + /* line 503, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + img { + max-width: 100% !important; + } + + @page { + margin: 0.5cm; +} + + /* line 509, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + /* line 515, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + h2, + h3 { + page-break-after: avoid; + } + + /* line 517, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .hide-on-print { + display: none !important; + } + + /* line 518, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .print-only { + display: block !important; + } + + /* line 519, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .hide-for-print { + display: none !important; + } + + /* line 520, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_type.scss */ + .show-for-print { + display: inherit !important; + } +} +/* line 30, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs { + margin-bottom: 0 !important; + margin-left: 0; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.tabs:before, .tabs:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.tabs:after { + clear: both; +} +/* line 34, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs dd, .tabs .tab-title { + position: relative; + margin-bottom: 0 !important; + list-style: none; + float: left; +} +/* line 39, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs dd > a, .tabs .tab-title > a { + outline: none; + display: block; + background-color: #efefef; + color: #222222; + padding: 1rem 2rem; + font-family: "Open Sans", sans-serif; + font-size: 1rem; +} +/* line 49, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs dd > a:hover, .tabs .tab-title > a:hover { + background-color: #e1e1e1; +} +/* line 55, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs dd.active a, .tabs .tab-title.active a { + background-color: white; + color: #222222; +} +/* line 64, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:first-child a, .tabs.radius .tab:first-child a { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 67, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:last-child a, .tabs.radius .tab:last-child a { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 71, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs.vertical dd, .tabs.vertical .tab-title { + position: inherit; + float: none; + display: block; + top: auto; +} + +/* line 80, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content { + margin-bottom: 1.5rem; + width: 100%; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.tabs-content:before, .tabs-content:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.tabs-content:after { + clear: both; +} +/* line 84, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content > .content { + display: none; + float: left; + padding: 0.9375rem 0; + width: 100%; +} +/* line 89, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.active { + display: block; + float: none; +} +/* line 90, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.contained { + padding: 0.9375rem; +} +/* line 92, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical { + display: block; +} +/* line 94, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical > .content { + padding: 0 0.9375rem; +} + +@media only screen and (min-width: 40.063em) { + /* line 99, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ + .tabs.vertical { + width: 20%; + max-width: 20%; + float: left; + margin: 0 0 1.25rem; + } + + /* line 107, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ + .tabs-content.vertical { + width: 80%; + max-width: 80%; + float: left; + margin-left: -1px; + padding-left: 1rem; + } +} +/* line 117, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_tabs.scss */ +.no-js .tabs-content > .content { + display: block; + float: none; +} + +/* line 39, ../../../../../../../compass/scss/_colorstheme.scss */ +.grey { + background-color: #dcdcda; +} + +/* line 40, ../../../../../../../compass/scss/_colorstheme.scss */ +.greyfont { + color: #999999; +} + +/* line 41, ../../../../../../../compass/scss/_colorstheme.scss */ +.red { + color: #e01f2c; +} + +/* line 42, ../../../../../../../compass/scss/_colorstheme.scss */ +.blue { + color: #3399cc; +} + +/* line 43, ../../../../../../../compass/scss/_colorstheme.scss */ +.black { + color: #231f20; +} + +/* + * Common addons + */ +/* line 5, ../../../../../../../compass/scss/components/_addons.scss */ +.relative-position { + position: relative; +} + +/* line 10, ../../../../../../../compass/scss/components/_addons.scss */ +img.centered { + display: block; + margin-left: auto; + margin-right: auto; +} + +/* line 16, ../../../../../../../compass/scss/components/_addons.scss */ +img.expanded { + width: 100%; + height: auto; +} + +/* line 22, ../../../../../../../compass/scss/components/_addons.scss */ +.row.row-fluid { + max-width: 100%; +} +/* line 25, ../../../../../../../compass/scss/components/_addons.scss */ +.row.row-fluid .row { + margin: auto; + width: 100%; + margin-left: auto; + margin-right: auto; + margin-top: 0; + margin-bottom: 0; + max-width: 62.5rem; +} +/* line 172, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row.row-fluid .row:before, .row.row-fluid .row:after { + content: " "; + display: table; +} +/* line 173, ../../../../../../../foundation5/bower_components/foundation/scss/foundation/components/_global.scss */ +.row.row-fluid .row:after { + clear: both; +} +/* line 29, ../../../../../../../compass/scss/components/_addons.scss */ +.row.row-fluid .row.row-fluid { + max-width: 100%; +} + +/* line 35, ../../../../../../../compass/scss/components/_addons.scss */ +.row .columns > .row-inner { + margin-left: -0.9375rem; + margin-right: -0.9375rem; +} + +/* line 42, ../../../../../../../compass/scss/components/_addons.scss */ +.columns.unpadded { + padding: 0; +} +@media only screen and (max-width: 40em) { + /* line 46, ../../../../../../../compass/scss/components/_addons.scss */ + .columns.small-unpadded { + padding: 0; + } +} +@media only screen and (min-width: 40.063em) and (max-width: 64em) { + /* line 51, ../../../../../../../compass/scss/components/_addons.scss */ + .columns.medium-unpadded { + padding: 0; + } +} +@media only screen and (min-width: 64.063em) and (max-width: 90em) { + /* line 56, ../../../../../../../compass/scss/components/_addons.scss */ + .columns.large-unpadded { + padding: 0; + } +} + +/* line 63, ../../../../../../../compass/scss/components/_addons.scss */ +.unmarged { + margin: 0; +} + +/* + * Supplementary divider classes + */ +/* line 71, ../../../../../../../compass/scss/components/_addons.scss */ +.row.divider { + margin-bottom: 0.625rem; +} +@media only screen and (min-width: 40.063em) { + /* line 71, ../../../../../../../compass/scss/components/_addons.scss */ + .row.divider { + margin-bottom: 1.875rem; + } +} + +/* line 79, ../../../../../../../compass/scss/components/_addons.scss */ +.columns.divider { + margin-bottom: 0.3125rem; +} +@media only screen and (min-width: 40.063em) { + /* line 79, ../../../../../../../compass/scss/components/_addons.scss */ + .columns.divider { + margin-bottom: 0; + } +} + +/* line 87, ../../../../../../../compass/scss/components/_addons.scss */ +img.divider { + margin-bottom: 1.25rem; +} + +/* + * Visually transform a dropdown button into a select list with vertical + * scrollbar. This is useful for long list items that can impact on page size + */ +/* line 96, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow { + overflow: auto; + height: 200px; +} +/* line 100, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-100 { + height: 100px; +} +/* line 101, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-150 { + height: 150px; +} +/* line 102, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-200 { + height: 200px; +} +/* line 103, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-250 { + height: 250px; +} +/* line 104, ../../../../../../../compass/scss/components/_addons.scss */ +.f-dropdown.overflow.overflow-300 { + height: 300px; +} + +/* vertspace for a top and bottom margin*/ +/* line 113, ../../../../../../../compass/scss/components/_addons.scss */ +.vertspace { + padding-bottom: 1rem; + padding-top: 1rem; +} + +/* line 121, ../../../../../../../compass/scss/components/_addons.scss */ +.vertspaceX2, +.vertspaceX3 { + padding-bottom: 2rem; + padding-top: 2rem; +} + +@media only screen and (min-width: 90.063em) { + /* line 129, ../../../../../../../compass/scss/components/_addons.scss */ + .row.row-larger { + max-width: 83rem; + } +} + +/* line 135, ../../../../../../../compass/scss/components/_addons.scss */ +.relative { + position: relative; +} + +/* line 139, ../../../../../../../compass/scss/components/_addons.scss */ +ul.inline { + display: inline-block; +} +/* line 141, ../../../../../../../compass/scss/components/_addons.scss */ +ul.inline li { + display: inline-block; + list-style-type: none; +} + +/* line 150, ../../../../../../../compass/scss/components/_addons.scss */ +.underline { + text-decoration: underline; +} + +/* line 164, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 .clean-block h2, +.section.antique-grey-1 .clean-block h3, +.section.antique-grey-1 .clean-block h4, +.section.antique-grey-1 .clean-block h5, .section.antique-grey-2 .clean-block h2, +.section.antique-grey-2 .clean-block h3, +.section.antique-grey-2 .clean-block h4, +.section.antique-grey-2 .clean-block h5, .section.antique-grey-3 .clean-block h2, +.section.antique-grey-3 .clean-block h3, +.section.antique-grey-3 .clean-block h4, +.section.antique-grey-3 .clean-block h5, .section.blue .clean-block h2, +.section.blue .clean-block h3, +.section.blue .clean-block h4, +.section.blue .clean-block h5 { + color: #fefefe; +} + +/* line 176, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1, .section.antique-grey-2, .section.antique-grey-3 { + color: #cccccc; +} +/* line 179, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 h1, .section.antique-grey-1 h2, .section.antique-grey-1 h3, .section.antique-grey-1 h4, .section.antique-grey-2 h1, .section.antique-grey-2 h2, .section.antique-grey-2 h3, .section.antique-grey-2 h4, .section.antique-grey-3 h1, .section.antique-grey-3 h2, .section.antique-grey-3 h3, .section.antique-grey-3 h4 { + color: #fefefe; +} +/* line 182, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 h5, .section.antique-grey-1 h6, .section.antique-grey-1 a, .section.antique-grey-2 h5, .section.antique-grey-2 h6, .section.antique-grey-2 a, .section.antique-grey-3 h5, .section.antique-grey-3 h6, .section.antique-grey-3 a { + color: inherit; +} +/* line 185, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 a:hover, .section.antique-grey-2 a:hover, .section.antique-grey-3 a:hover { + color: #fefefe; +} +/* line 190, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-1 { + background-color: #393536; +} +/* line 194, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-2 { + background-color: #231f20; +} +/* line 198, ../../../../../../../compass/scss/components/_addons.scss */ +.section.antique-grey-3 { + background-color: #4e4c4d; +} +/* line 202, ../../../../../../../compass/scss/components/_addons.scss */ +.section.grey { + background-color: #efefef; +} +/* line 206, ../../../../../../../compass/scss/components/_addons.scss */ +.section.blue { + color: #fefefe; + background-color: #2d9edc; +} +/* line 212, ../../../../../../../compass/scss/components/_addons.scss */ +.section.blue h1, .section.blue h2, .section.blue h3, .section.blue h4, .section.blue h5, .section.blue h6, +.section.blue p, .section.blue li, .section.blue dd, .section.blue dt, +.section.blue a, .section.blue a:hover { + color: inherit; +} +/* line 217, ../../../../../../../compass/scss/components/_addons.scss */ +.section.blue .tiny-underline:after { + border-bottom: 0.0625rem solid #fefefe; +} + +/* line 22, ../../../../../../../compass/scss/minimal.scss */ +#content-main { + /* + * Various content styles + */ + /* + * Common styles for specific cms pages + */ +} +/* line 45, ../../../../../../../compass/scss/components/_mixins.scss */ +#content-main .nontabular-table { + vertical-align: top; +} +/* line 48, ../../../../../../../compass/scss/components/_mixins.scss */ +#content-main .table-fiftyfifty td { + width: 50%; +} +/* line 52, ../../../../../../../compass/scss/components/_mixins.scss */ +#content-main h1, #content-main h2, #content-main h3, #content-main h4, #content-main h5, #content-main h6 { + font-weight: 400; +} +/* line 53, ../../../../../../../compass/scss/components/_mixins.scss */ +#content-main h1 { + font-size: 30px; +} +/* line 54, ../../../../../../../compass/scss/components/_mixins.scss */ +#content-main h2 { + font-size: 26px; +} +/* line 55, ../../../../../../../compass/scss/components/_mixins.scss */ +#content-main h3 { + font-size: 21px; +} +/* line 56, ../../../../../../../compass/scss/components/_mixins.scss */ +#content-main h4 { + font-size: 18px; +} +/* line 6, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main ul.pagination li { + font-weight: 400; +} +/* line 11, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .row.black { + color: #fefefe; + background-color: #231f20; +} +/* line 15, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main.on-black { + color: #fefefe; + background-color: #231f20; +} +/* line 19, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main.on-black h2, #content-main.on-black h3, #content-main.on-black h4, #content-main.on-black h5, #content-main.on-black h6, #content-main.on-black p, #content-main.on-black li { + color: #fefefe; +} +/* line 25, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .row.white { + color: #231f20; + background-color: #fefefe; +} +/* line 29, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main.on-white { + color: #231f20; + background-color: #fefefe; +} +/* line 33, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main.on-white h2, #content-main.on-white h3, #content-main.on-white h4, #content-main.on-white h5, #content-main.on-white h6, #content-main.on-white p, #content-main.on-white li { + color: #fefefe; +} +/* line 40, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .clear { + clear: left; +} +/* line 46, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main [data-link]:hover { + cursor: pointer; +} +/* line 61, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro { + border: 1px solid #CCCCCC; +} +/* line 64, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro .visual { + padding: 0; + margin-bottom: 0.9375rem; +} +/* line 69, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro .item { + margin-bottom: 0.9375rem; +} +/* line 72, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro .item .alternate { + color: #7F7F7F; +} +/* line 76, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro .item h2 { + font-size: 30px; +} +/* line 80, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro .item + .item { + border-left: 2px solid #000000; +} +/* line 86, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 { + padding: 1.25rem 1.25rem 2.5rem; + position: relative; + background-repeat: no-repeat; + background-position: top left; + -webkit-background-size: 100% 100%; + -moz-background-size: 100% 100%; + -o-background-size: 100% 100%; + background-size: 100% 100%; +} +/* line 93, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2.unpadded { + padding: 0; +} +/* line 97, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .background { + display: none; +} +/* line 101, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .white-wrap { + background-color: rgba(240, 240, 240, 0.5); +} +/* line 105, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .black-wrap { + color: #ffffff; + background-color: rgba(40, 40, 40, 0.5); +} +/* line 109, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .black-wrap h2, #content-main .index-intro-2 .black-wrap h3, #content-main .index-intro-2 .black-wrap h4, #content-main .index-intro-2 .black-wrap h5, #content-main .index-intro-2 .black-wrap div, #content-main .index-intro-2 .black-wrap dt, #content-main .index-intro-2 .black-wrap dd, #content-main .index-intro-2 .black-wrap li, #content-main .index-intro-2 .black-wrap p, #content-main .index-intro-2 .black-wrap blockquote, #content-main .index-intro-2 .black-wrap th, #content-main .index-intro-2 .black-wrap td { + color: #ffffff; +} +/* line 115, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .content div, #content-main .index-intro-2 .content dt, #content-main .index-intro-2 .content dd, #content-main .index-intro-2 .content li, #content-main .index-intro-2 .content p, #content-main .index-intro-2 .content blockquote, #content-main .index-intro-2 .content th, #content-main .index-intro-2 .content td { + font-size: 15px; + font-weight: 400; +} +/* line 119, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .content ul { + list-style-type: square; + margin-left: 1.1rem; +} +/* line 123, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .content ul li { + position: relative; +} +/* line 126, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .content ul li[class^="icon-"]:before { + font-size: 1.1em; + left: -1.2em; + line-height: 1em; + position: absolute; + top: 0; + width: 1em; +} +/* line 137, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .content.white-on-black div, #content-main .index-intro-2 .content.white-on-black dt, #content-main .index-intro-2 .content.white-on-black dd, #content-main .index-intro-2 .content.white-on-black li, #content-main .index-intro-2 .content.white-on-black p, #content-main .index-intro-2 .content.white-on-black blockquote, #content-main .index-intro-2 .content.white-on-black th, #content-main .index-intro-2 .content.white-on-black td { + color: #ffffff; +} +/* line 142, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-intro-2 .content + .content { + margin-top: 1.25rem; +} +/* line 150, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .mosaic-rows h2 { + margin-bottom: 15px; + /*@media (max-width: $screenSmall - 1) { + padding: 0 5px; + }*/ +} +/* line 158, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .mosaic-rows .underlined { + border-bottom: 1px solid #231f20; + /*@media (min-width: $screenSmall) { + strong{ + background-color: white; + padding-right: 15px; + } + }*/ +} +/* line 170, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .mosaic-rows .row .visual.columns { + padding: 5px; +} +/* line 173, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .mosaic-rows .row .visual.columns .badge-new { + padding: 12px 6px; + position: absolute; + top: 10px; + right: 10px; + font-size: 12px; + font-weight: 600; + text-transform: uppercase; + color: #fefefe; + background-color: #F9F9F9; + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #999999), color-stop(50%, #7c7c7c), color-stop(100%, #363636)); + background-image: -webkit-linear-gradient(#999999, #7c7c7c 50%, #363636); + background-image: -moz-linear-gradient(#999999, #7c7c7c 50%, #363636); + background-image: -o-linear-gradient(#999999, #7c7c7c 50%, #363636); + background-image: linear-gradient(#999999, #7c7c7c 50%, #363636); + border: 3px solid #fefefe; + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + -ms-border-radius: 20px; + -o-border-radius: 20px; + border-radius: 20px; + text-shadow: #606060 0 0 3px; + -webkit-box-shadow: #606060 0 2px 4px 1px; + -moz-box-shadow: #606060 0 2px 4px 1px; + box-shadow: #606060 0 2px 4px 1px; +} +/* line 190, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .mosaic-rows .row .visual.columns .bottomline { + margin: 0; + padding: 5px 8px; + position: absolute; + bottom: 5px; + left: 5px; + right: 5px; + font-size: 14px; + font-weight: 600; + color: #fefefe; + background-color: rgba(0, 0, 0, 0.7); +} +/* line 202, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .mosaic-rows .row .visual.columns .bottomline a { + color: #fefefe; +} +/* line 213, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-items .item img { + margin-bottom: 1.25rem; +} +/* line 217, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-items .item + .item { + border-left: 1px dotted #000000; +} +/* line 223, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-items .item .content + div, +#content-main .index-items .item .content + p, +#content-main .index-items .item .content + ul { + margin-top: 1.25rem; +} +/* line 227, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-items .item .content ul { + list-style-type: square; + margin-left: 1.1rem; +} +/* line 231, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-items .item .content ul li { + position: relative; +} +/* line 234, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-items .item .content ul li:before { + position: absolute; + left: -1.2em; + top: 0.6em; + width: 1em; + font-size: 0.8em; + line-height: 1em; + color: inherit; + font-family: 'fontawesome'; + content: "\f054"; +} +/* line 248, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-items .item .black-wrap { + padding: 0 0 5px 0; + color: #ffffff; + background-color: #000000; +} +/* line 253, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .index-items .item .black-wrap p { + padding-left: 10px; + padding-right: 10px; +} +/* line 262, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .undotted { + list-style-type: none; + margin: 0; +} +/* line 265, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .undotted li { + border-bottom: 1px solid #CCC; +} +@media only screen and (min-width: 64.063em) { + /* line 270, ../../../../../../../compass/scss/components/_contents.scss */ + #content-main .flexlarge { + display: flex; + justify-content: center; + align-content: center; + align-items: center; + padding: 1rem; + } +} +/* line 283, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .capitalz { + text-transform: uppercase; +} +/* line 289, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .nowarp { + white-space: nowrap; +} +/* line 293, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main tr.vmiddle { + border-bottom: 1px solid #CCC; +} +/* line 294, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main tr.vmiddle td { + vertical-align: middle; + line-height: 1.4rem; +} +/* line 302, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main button, #content-main .button { + margin: 0rem; + text-transform: uppercase; +} +/* line 306, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main H3.baseline { + text-transform: uppercase; + position: relative; + margin-bottom: 2rem; + font-family: "PT Sans Narrow", sans-serif; + font-size: 36px; + text-transform: uppercase; + text-align: center; + font-weight: 800; +} +/* line 315, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main H3.baseline:after { + position: absolute; + content: ""; + display: block; + width: 120px; + height: 1px; + background-color: #AAA; + left: 50%; + bottom: -0.5rem; + -webkit-transform: translate(-50%, 0); + -moz-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + -o-transform: translate(-50%, 0); + transform: translate(-50%, 0); +} +/* line 328, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main H2 { + font-weight: 700; +} +/* line 330, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main H2.baseline { + position: relative; +} +/* line 334, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main H2.baseline:after { + position: absolute; + content: ""; + display: block; + width: 120px; + height: 1px; + background-color: #AAA; + left: 50%; + bottom: 0; + -webkit-transform: translate(-50%, 0); + -moz-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + -o-transform: translate(-50%, 0); + transform: translate(-50%, 0); +} +/* line 350, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .search select { + border: 10px solid #000; +} +/* line 351, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .search select option { + background: #FFF; +} +/* line 353, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .search select option:hover { + background-color: #FFF; + color: #000; +} +/* line 361, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main #event_description H4, #content-main #faq H4 { + position: relative; + text-transform: uppercase; +} +/* line 364, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main #event_description H4:before, #content-main #faq H4:before { + position: absolute; + content: ""; + display: block; + width: 60px; + height: 4px; + background-color: #39C; + left: 0%; + bottom: 0; + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +/* line 379, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main a.facebook { + color: #3b5998; +} +/* line 383, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main a.twitter { + color: #55acee; +} +/* line 387, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main a.linkdin, #content-main a.linkedin { + color: #4875b4; +} +/* line 391, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main a.icon-linkedin { + color: #4875b4; +} +/* line 397, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .more.share .button { + padding: 10px 10px; + font-size: 1rem; + font-weight: 400; +} +/* line 402, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .more.share .button span { + font-size: 1.4rem; + float: left; + margin-right: 0.3rem; +} +/* line 412, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main hr { + border-color: #999; +} +/* line 417, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .button:focus { + color: #e01f2c; +} +/* line 419, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .button:focus:hover { + color: #fefefe; +} +/* line 425, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main ul:not([class]) { + list-style-type: none; + margin-left: 0rem; +} +/* line 428, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main ul:not([class]) li { + position: relative; + padding-left: 1rem; +} +/* line 431, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main ul:not([class]) li:before { + content: 'r'; + font-family: icomoon; + left: 0; + position: absolute; +} +/* line 441, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main ul.searchlist { + list-style-type: none; + margin-left: 0rem; +} +/* line 444, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main ul.searchlist li, #content-main ul.searchlist ul li { + margin-bottom: 1rem; + margin-left: 0rem; + position: relative; + padding-left: 0rem; +} +/* line 445, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main ul.searchlist li label, #content-main ul.searchlist ul li label { + margin-bottom: 0; +} +/* line 450, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main ul.searchlist li:before, #content-main ul.searchlist ul li:before { + content: ''; + font-family: icomoon; + left: 0; + position: absolute; + display: none; +} +/* line 462, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .content H4:not([class]) { + position: relative; +} +/* line 464, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .content H4:not([class]):before { + position: absolute; + bottom: -0.2rem; + content: ''; + height: 3px; + width: 60px; + background-color: #3399cc; +} +/* line 476, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .imageHeader { + display: none; +} +@media only screen and (min-width: 64.063em) { + /* line 476, ../../../../../../../compass/scss/components/_contents.scss */ + #content-main .imageHeader { + display: block; + } +} +/* line 485, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .content-block .button { + margin-top: 1rem; +} +@media only screen and (min-width: 64.063em) { + /* line 485, ../../../../../../../compass/scss/components/_contents.scss */ + #content-main .content-block .button { + margin-top: 0; + } +} +/* line 491, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .content-block .button + .button { + margin-top: 1rem; +} +@media only screen and (min-width: 64.063em) { + /* line 491, ../../../../../../../compass/scss/components/_contents.scss */ + #content-main .content-block .button + .button { + margin-top: 0; + } +} +/* line 504, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .contact_form fieldset { + padding: 1rem 0; +} +/* line 506, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .contact_form fieldset > div { + padding: 0 1rem; +} +/* line 510, ../../../../../../../compass/scss/components/_contents.scss */ +#content-main .contact_form .submit { + margin-bottom: 2rem; +} diff --git a/theme-authentic2/static/fonts/fontawesome.dev.svg b/theme-authentic2/static/fonts/fontawesome.dev.svg new file mode 100644 index 0000000..68a97d5 --- /dev/null +++ b/theme-authentic2/static/fonts/fontawesome.dev.svg @@ -0,0 +1,80 @@ + + + + +This is a custom SVG font generated by IcoMoon. + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme-authentic2/static/fonts/fontawesome.eot b/theme-authentic2/static/fonts/fontawesome.eot new file mode 100644 index 0000000000000000000000000000000000000000..9883929ea0769478215cee034dd31ffa132f8080 GIT binary patch literal 4944 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 + + + +This is a custom SVG font generated by IcoMoon. + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme-authentic2/static/fonts/fontawesome.ttf b/theme-authentic2/static/fonts/fontawesome.ttf new file mode 100644 index 0000000000000000000000000000000000000000..de7aa69cd7298b432c103d21aa5a4600177ae98e GIT binary patch literal 4764 zcmds5Yit}x9iQ2qnSI^tY-i+#@|ZQXO~xP=57nl=iw5;3hE7n;~j zTD55fm=+L~S}9TsluAgET2Tokln*5cJ|K%X2oN7YAOVuqF9->cMQ9~NvH8v3x}{Z- z_{^Sn{*U?3e`fykf6SUtLWoV)iAqi^EZq6N<-4AJo{;o9xW!xNk1mh_5une2F5iCg zKx_8ZKWr01PlG;n@43abFVbh81pNlyYiAcPuI=nV6G_W{{pz3*Q1fhN5bFx01Z{*JK$=<$_v4?Pg9ah)Z{_@Js}~=7^?Uuh3GpwZ|Hnk`4e#UsTxx#U zz40}Yq8s3lUo5BFyKrY`XM=9ibi*04?n z>+zbT&~OJpJ})WIH>24A+{Ak&dCSD6Wim?7fL_N7YsGyMm+uw4n?ycx4e~7}JG=@? zTCGSJc@D6Q9|I&?WJ}q~Z&kJ?w`RBQ-1^|w3tPYbo4D>=KXQE@XZ}u!laTn*+a)~J zJx^*S81KDk*sW zCY^(i6iAhH$UOM~xtrV%-+YpMnY>6yzuxWid;MO!6_scdW{Xs4_*ENC+RwJL?QXk! zfVQJ{zpXjSOt#joH|kL~Xt&VYtz|{6dK2w;I~X61(x6tY_hsizv{S1_kO&i8>t?%< ziADO|cB}xP)`fyt-A%L>WbqS2mF+GRh^W@>w6cog*}7P;&NG~AnM}&E_ZCM3N;Q1~ zaudGqO$Nt3OQBTB1rt#rSJP~&C^Y|kaOqO;?4g4P`fBSTDe`^Ms$o28A&{m$Izb z#dkKz2F~UHA(^Ter8tBzs|8{og(3FQY8_UQO{aGQjcpvYWWOdF^`|YZ&lHt$*5+)M zi4y06mG)1S3M$i>$}%*s*`dl(f!(+u!H|d*1bGVQ&lD)Cpgwk<_vQf+lv3RXDi`|6K?2Xbw_0xA8IqV6> zRpzkvzCuH%TvZs23W6y%jWkVROwH(H$M-5X?wu^Qxbh zttf!+9iV8MN@rGSm6U9tMIkL8x#!4{d%l~o9sSf)e|+vhv3OwaHh{5H#uKvZ$Qe6h z-ZhqR0ml1Nr%;|?&}5z>nIiX+RYX^(sW+;%s-tFulG1L?DveH4foFqM+pS)st<_36 z?6{v}ez_VI5jm^Mz?@ZNd<-qkvo(ZE4e{8{{!UQ^GkA(yl1u<}u;2sb)>YbZuuQf))z(wLgBdXti$uM3rMvRPM zJocCYFk-wIzcKpQC9?nodPboq13eKT6Y;Tt%|KJZ2!@&hy{NxrT(!*? zq1Ci)1G>;=OfX{q80N?d*#nK8K73!=9p|LMQzChCGQss*@NabX8sNiIQu_+cbeC!S zo&0{=i_$4KXIT@TJ7L3azS(KzSS6ol)#sWc}-T)gE%df8tRP-T=3WJCIC=P)gOX{klu*RSjDh zqYl;DO&GS`>9xWjOdws0JTLOLUygy3^KC!$ie3nqd;ROaB9wHtnN0)wqYd^tYkbnP zEYJE#-2UCO)-3Ps%~$;VLCHHfZ1esLpQ@^=TGjO!IK4`xHwO*7e*}>z^UeS&%Bw}~1`30yRp9@=On|L$3}vuUh3Pc`Z^56eRB#|&}emL=)r~{mQXp>yEj- zWjc=eIWwm%Yvxy7m8U2-sV0zaMwntC@dhKs(UAaYMy7VAXQ^!oX6x{9&XB)Uif4hP znfHVtIOSSe%o!*ug@7yihGVXrIrgz1%Q@%?(=jniF0}l;)XGvPrKpPUo5+z(lQ|04 zQz%~0Xa|aG!LWEzy6M=IDf(5*p=!Q`5mX=dQxwt$cV+FDd2bVWZxDMFnFwWwAyWFo zY9cKfmz=nA$A%tO8cA1V?x(jieGM6VO=sL3m|`H%zMtXQUQ;<^(~QwFW7kY=jq^3l zG}nY_inRe_m!(kLoIcHDp&71a9p^nxZk17+l|`oBz)d5mZ}3kS=Zi>_*Aclm+$7>6 zh`=6(qL$RexU@ulxHNstTRu85U#M`~z|6wr)$~-Zde~P@MNF$)B+Q9c!b3ImmyeDw zV1#8pO6e^pi}^B-rA&+0ymWb#taLF8El;G|o{Vfht zEE>Mmq*aHGs$+^IWh$42P^S1@o~)bwStW32wMjd(*y$!$vDmm7jP9G>H;T-x!n!JV z4KsAo89QMJ%~ibgna=5z)1CGQS58mv4&z_T)zj&EPP&Gyowx*;DMPo+RMr{txMr%l zk}8K78jtTtACWcdukevONCq|QJ>+A!iTHtZlQ;@x+`-Nzii$2XB1)3lkp&9r5M}>O zuG|pq$WW8T>K%QvP_f(n=1n3BH(=nCM>L$#`>=%B+SSJ4#97^_yt3=632V;wrVy#+5gX^Jz#Jju<+>lKX}8rOtC z@(}`Q=?y;H1P4L~Ri;JOR3PZ@7nikC;pGT^ZxFJj>+_l#xz9i*c z!XYKn#8)uPCG#uKR=WM@W?DgY_k*xq!Rh;*dIWRsCNc2BE5*rTagr9dubh}%UzdTz zReBliM9$k@^KvL!zRIl*aRs{^PjHpIpWK+>3^K1II0ydQ z1Q)>HAj`P>oF@+VwK~0*X7PV2>UFuO^d-(kQ3)9onF>FsC9ny#95_l--Zw=vmcL=-f z1a@NB?(D*$Tx+^F?4L=-w`LOgUHagVZXcDa#Qz19*o)+seC(1jt&%jjN$!t#gXSks Mt1~es-=l}o! literal 0 HcmV?d00001 diff --git a/theme-authentic2/static/fonts/fontawesome.woff b/theme-authentic2/static/fonts/fontawesome.woff new file mode 100644 index 0000000000000000000000000000000000000000..67af48dfadfb8a7479370ac3ef66876292f4995b GIT binary patch literal 8808 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 BvQq#6 literal 0 HcmV?d00001 diff --git a/theme-authentic2/static/fonts/icoevent.eot b/theme-authentic2/static/fonts/icoevent.eot new file mode 100755 index 0000000000000000000000000000000000000000..32e7ca3d2780e77540be18bedd3fd742848442db GIT binary patch literal 26400 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 QDDJ + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme-authentic2/static/fonts/icoevent.ttf b/theme-authentic2/static/fonts/icoevent.ttf new file mode 100755 index 0000000000000000000000000000000000000000..80ba7cf7a46cfca32a9b7a250c84f4ae1c9f1cd0 GIT binary patch literal 26236 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 literal 0 HcmV?d00001 diff --git a/theme-authentic2/static/fonts/icomoon.eot b/theme-authentic2/static/fonts/icomoon.eot new file mode 100644 index 0000000000000000000000000000000000000000..32e7ca3d2780e77540be18bedd3fd742848442db GIT binary patch literal 26400 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 QDDJ + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme-authentic2/static/fonts/icomoon.ttf b/theme-authentic2/static/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..80ba7cf7a46cfca32a9b7a250c84f4ae1c9f1cd0 GIT binary patch literal 26236 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 literal 0 HcmV?d00001 diff --git a/theme-authentic2/static/images/load.gif b/theme-authentic2/static/images/load.gif new file mode 100644 index 0000000000000000000000000000000000000000..14d364d2c9c88020b98790dc35666cfb2986c1e0 GIT binary patch literal 32887 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 z z_^KWp6r{*pv5a>7>^l{2&ucEM3ykyeoLA>LBfN3}6?4E?d3AUJAcQ@@y={rnSqzX9d6nTE4I`+^q(ug$%qmUG1&)&CaKwl#VfUjB@8B9q{ z#s%A@(kJxZIP$hjGQMRAd$PD1-o6Rb7oXJXs!QI(9`z-n?~@Maz8(VD=ZHslX8>ng zuUX!3DP;r=~!K#h~AiZpE>eAM+{rd+P}CrYvVv#%;D&D z?CNf7&k_LWa#r^S&mm^-`*jO2pCBGYWk}DseBKwS5A#aN_*5P6XwLe5C>$wDK)rx9 zvFIlw0AnqA{fUF8SlN6IioQVXaG=75h{pQdwpaCZ6R3%% z_<-$cUksi9hx@My-Y+Z-Di$f-w%vXg45*iJ0Dha~=Rm)|dsvdxGVIEc8_J5n(;-h9 zCBKLJ+)0WUgIAX;VMvWwEt7XeRUOy>dusSDw)9{Yh$2@CkM@EX>lgd^X? zHUyW9K00sf;H~p})D}Q9R%9c?BEqJxJ4x5YQIi-?m+UlX$?*NvdDJu!yl017KvPHO z72>$Rj>cv>8WIEbTw2>p&~)ROBjg=z>r$xGepU{;t@4(?7k|!8iZDkFvJN*5h6Qd zgfG+_vGw~)>9=I~OKH>?3iv&G=BJCN3zZ3&LQ?nc>>h9*ud_wf{nDF$R?P2NfG|8$ z2e5M9kKN_WQ!tiYypvMG*y=v#LCpy}6V-vHXP{6yI}V*`JbPCqSOQSV^hAW}a;Y3; zbaeZUzp&#xR245*v5vr9|JMfgx~yX=VZJ z;ymWWXHCAb<5hta8jsSp&Rq7mun=j?@Uv0pQp14XbpK=VsM7H0oY_|%h&e4f9Ggv! zFjnR=V(%w0so*TuBUJ!>X_)I4K)+J%dn5IkBYYKGQq+nvxxT@=Hi0_yTfyNCQ|9(y zksGMdv5&(8K3rLj^=-2&&tv0`F_#+BO|HBzU~Ok@^XfWp+D6vkdCk}X7eB1Y8Po41 z*d^7>oWG92nq9ENhjP!%{6JCd=LZ4GCG=NV_Lm+>CM%2a=y>!9z))$fjU5fIn!>^= zS01JDQ-UbYr=_khnR~6auFqOpV=IFQWqcQs@sD9n|M1rLAt88RnKaf|TBi!e>eRpQ z2|X4bat`B+LB=9UHU%GQPd=z)Hr9w^TOzw0r$_L-(p{9k|p0L7%3Dg1fLssI2007*qoM6N<$f~!T-i~s-t literal 0 HcmV?d00001 diff --git a/theme-authentic2/static/js/foundation/foundation.alert.js b/theme-authentic2/static/js/foundation/foundation.alert.js new file mode 100644 index 0000000..26d2dd1 --- /dev/null +++ b/theme-authentic2/static/js/foundation/foundation.alert.js @@ -0,0 +1,43 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.alert = { + name : 'alert', + + version : '5.4.7', + + settings : { + callback: function (){} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = this.S; + + $(this.scope).off('.alert').on('click.fndtn.alert', '[' + this.attr_name() + '] .close', function (e) { + var alertBox = S(this).closest('[' + self.attr_name() + ']'), + settings = alertBox.data(self.attr_name(true) + '-init') || self.settings; + + e.preventDefault(); + if (Modernizr.csstransitions) { + alertBox.addClass("alert-close"); + alertBox.on('transitionend webkitTransitionEnd oTransitionEnd', function(e) { + S(this).trigger('close').trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } else { + alertBox.fadeOut(300, function () { + S(this).trigger('close').trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } + }); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/theme-authentic2/static/js/foundation/foundation.js b/theme-authentic2/static/js/foundation/foundation.js new file mode 100644 index 0000000..7ccdc4e --- /dev/null +++ b/theme-authentic2/static/js/foundation/foundation.js @@ -0,0 +1,5741 @@ +/* + * Foundation Responsive Library + * http://foundation.zurb.com + * Copyright 2014, ZURB + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php +*/ + +(function ($, window, document, undefined) { + 'use strict'; + + var header_helpers = function (class_array) { + var i = class_array.length; + var head = $('head'); + + while (i--) { + if(head.has('.' + class_array[i]).length === 0) { + head.append(''); + } + } + }; + + header_helpers([ + 'foundation-mq-small', + 'foundation-mq-medium', + 'foundation-mq-large', + 'foundation-mq-xlarge', + 'foundation-mq-xxlarge', + 'foundation-data-attribute-namespace']); + + // Enable FastClick if present + + $(function() { + if (typeof FastClick !== 'undefined') { + // Don't attach to body if undefined + if (typeof document.body !== 'undefined') { + FastClick.attach(document.body); + } + } + }); + + // private Fast Selector wrapper, + // returns jQuery object. Only use where + // getElementById is not available. + var S = function (selector, context) { + if (typeof selector === 'string') { + if (context) { + var cont; + if (context.jquery) { + cont = context[0]; + if (!cont) return context; + } else { + cont = context; + } + return $(cont.querySelectorAll(selector)); + } + + return $(document.querySelectorAll(selector)); + } + + return $(selector, context); + }; + + // Namespace functions. + + var attr_name = function (init) { + var arr = []; + if (!init) arr.push('data'); + if (this.namespace.length > 0) arr.push(this.namespace); + arr.push(this.name); + + return arr.join('-'); + }; + + var add_namespace = function (str) { + var parts = str.split('-'), + i = parts.length, + arr = []; + + while (i--) { + if (i !== 0) { + arr.push(parts[i]); + } else { + if (this.namespace.length > 0) { + arr.push(this.namespace, parts[i]); + } else { + arr.push(parts[i]); + } + } + } + + return arr.reverse().join('-'); + }; + + // Event binding and data-options updating. + + var bindings = function (method, options) { + var self = this, + should_bind_events = !S(this).data(this.attr_name(true)); + + + if (S(this.scope).is('[' + this.attr_name() +']')) { + S(this.scope).data(this.attr_name(true) + '-init', $.extend({}, this.settings, (options || method), this.data_options(S(this.scope)))); + + if (should_bind_events) { + this.events(this.scope); + } + + } else { + S('[' + this.attr_name() +']', this.scope).each(function () { + var should_bind_events = !S(this).data(self.attr_name(true) + '-init'); + S(this).data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options(S(this)))); + + if (should_bind_events) { + self.events(this); + } + }); + } + // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating. + if (typeof method === 'string') { + return this[method].call(this, options); + } + + }; + + var single_image_loaded = function (image, callback) { + function loaded () { + callback(image[0]); + } + + function bindLoad () { + this.one('load', loaded); + + if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { + var src = this.attr( 'src' ), + param = src.match( /\?/ ) ? '&' : '?'; + + param += 'random=' + (new Date()).getTime(); + this.attr('src', src + param); + } + } + + if (!image.attr('src')) { + loaded(); + return; + } + + if (image[0].complete || image[0].readyState === 4) { + loaded(); + } else { + bindLoad.call(image); + } + }; + + /* + https://github.com/paulirish/matchMedia.js + */ + + window.matchMedia = window.matchMedia || (function( doc ) { + + "use strict"; + + var bool, + docElem = doc.documentElement, + refNode = docElem.firstElementChild || docElem.firstChild, + // fakeBody required for + fakeBody = doc.createElement( "body" ), + div = doc.createElement( "div" ); + + div.id = "mq-test-1"; + div.style.cssText = "position:absolute;top:-100em"; + fakeBody.style.background = "none"; + fakeBody.appendChild(div); + + return function (q) { + + div.innerHTML = "­"; + + docElem.insertBefore( fakeBody, refNode ); + bool = div.offsetWidth === 42; + docElem.removeChild( fakeBody ); + + return { + matches: bool, + media: q + }; + + }; + + }( document )); + + /* + * jquery.requestAnimationFrame + * https://github.com/gnarf37/jquery-requestAnimationFrame + * Requires jQuery 1.8+ + * + * Copyright (c) 2012 Corey Frang + * Licensed under the MIT license. + */ + + (function($) { + + // requestAnimationFrame polyfill adapted from Erik Möller + // fixes from Paul Irish and Tino Zijdel + // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ + // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating + + var animating, + lastTime = 0, + vendors = ['webkit', 'moz'], + requestAnimationFrame = window.requestAnimationFrame, + cancelAnimationFrame = window.cancelAnimationFrame, + jqueryFxAvailable = 'undefined' !== typeof jQuery.fx; + + for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) { + requestAnimationFrame = window[ vendors[lastTime] + "RequestAnimationFrame" ]; + cancelAnimationFrame = cancelAnimationFrame || + window[ vendors[lastTime] + "CancelAnimationFrame" ] || + window[ vendors[lastTime] + "CancelRequestAnimationFrame" ]; + } + + function raf() { + if (animating) { + requestAnimationFrame(raf); + + if (jqueryFxAvailable) { + jQuery.fx.tick(); + } + } + } + + if (requestAnimationFrame) { + // use rAF + window.requestAnimationFrame = requestAnimationFrame; + window.cancelAnimationFrame = cancelAnimationFrame; + + if (jqueryFxAvailable) { + jQuery.fx.timer = function (timer) { + if (timer() && jQuery.timers.push(timer) && !animating) { + animating = true; + raf(); + } + }; + + jQuery.fx.stop = function () { + animating = false; + }; + } + } else { + // polyfill + window.requestAnimationFrame = function (callback) { + var currTime = new Date().getTime(), + timeToCall = Math.max(0, 16 - (currTime - lastTime)), + id = window.setTimeout(function () { + callback(currTime + timeToCall); + }, timeToCall); + lastTime = currTime + timeToCall; + return id; + }; + + window.cancelAnimationFrame = function (id) { + clearTimeout(id); + }; + + } + + }( jQuery )); + + + function removeQuotes (string) { + if (typeof string === 'string' || string instanceof String) { + string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, ''); + } + + return string; + } + + window.Foundation = { + name : 'Foundation', + + version : '5.4.7', + + media_queries : { + small : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + medium : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + large : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + xlarge: S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + xxlarge: S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '') + }, + + stylesheet : $('').appendTo('head')[0].sheet, + + global: { + namespace: undefined + }, + + init : function (scope, libraries, method, options, response) { + var args = [scope, method, options, response], + responses = []; + + // check RTL + this.rtl = /rtl/i.test(S('html').attr('dir')); + + // set foundation global scope + this.scope = scope || this.scope; + + this.set_namespace(); + + if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) { + if (this.libs.hasOwnProperty(libraries)) { + responses.push(this.init_lib(libraries, args)); + } + } else { + for (var lib in this.libs) { + responses.push(this.init_lib(lib, libraries)); + } + } + + S(window).load(function(){ + S(window) + .trigger('resize.fndtn.clearing') + .trigger('resize.fndtn.dropdown') + .trigger('resize.fndtn.equalizer') + .trigger('resize.fndtn.interchange') + .trigger('resize.fndtn.joyride') + .trigger('resize.fndtn.magellan') + .trigger('resize.fndtn.topbar') + .trigger('resize.fndtn.slider'); + }); + + return scope; + }, + + init_lib : function (lib, args) { + if (this.libs.hasOwnProperty(lib)) { + this.patch(this.libs[lib]); + + if (args && args.hasOwnProperty(lib)) { + if (typeof this.libs[lib].settings !== 'undefined') { + $.extend(true, this.libs[lib].settings, args[lib]); + } + else if (typeof this.libs[lib].defaults !== 'undefined') { + $.extend(true, this.libs[lib].defaults, args[lib]); + } + return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); + } + + args = args instanceof Array ? args : new Array(args); // PATCH: added this line + return this.libs[lib].init.apply(this.libs[lib], args); + } + + return function () {}; + }, + + patch : function (lib) { + lib.scope = this.scope; + lib.namespace = this.global.namespace; + lib.rtl = this.rtl; + lib['data_options'] = this.utils.data_options; + lib['attr_name'] = attr_name; + lib['add_namespace'] = add_namespace; + lib['bindings'] = bindings; + lib['S'] = this.utils.S; + }, + + inherit : function (scope, methods) { + var methods_arr = methods.split(' '), + i = methods_arr.length; + + while (i--) { + if (this.utils.hasOwnProperty(methods_arr[i])) { + scope[methods_arr[i]] = this.utils[methods_arr[i]]; + } + } + }, + + set_namespace: function () { + + // Description: + // Don't bother reading the namespace out of the meta tag + // if the namespace has been set globally in javascript + // + // Example: + // Foundation.global.namespace = 'my-namespace'; + // or make it an empty string: + // Foundation.global.namespace = ''; + // + // + + // If the namespace has not been set (is undefined), try to read it out of the meta element. + // Otherwise use the globally defined namespace, even if it's empty ('') + var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace; + + // Finally, if the namsepace is either undefined or false, set it to an empty string. + // Otherwise use the namespace value. + this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace; + }, + + libs : {}, + + // methods that can be inherited in libraries + utils : { + + // Description: + // Fast Selector wrapper returns jQuery object. Only use where getElementById + // is not available. + // + // Arguments: + // Selector (String): CSS selector describing the element(s) to be + // returned as a jQuery object. + // + // Scope (String): CSS selector describing the area to be searched. Default + // is document. + // + // Returns: + // Element (jQuery Object): jQuery object containing elements matching the + // selector within the scope. + S : S, + + // Description: + // Executes a function a max of once every n milliseconds + // + // Arguments: + // Func (Function): Function to be throttled. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Returns: + // Lazy_function (Function): Function with throttling applied. + throttle : function (func, delay) { + var timer = null; + + return function () { + var context = this, args = arguments; + + if (timer == null) { + timer = setTimeout(function () { + func.apply(context, args); + timer = null; + }, delay); + } + }; + }, + + // Description: + // Executes a function when it stops being invoked for n seconds + // Modified version of _.debounce() http://underscorejs.org + // + // Arguments: + // Func (Function): Function to be debounced. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Immediate (Bool): Whether the function should be called at the beginning + // of the delay instead of the end. Default is false. + // + // Returns: + // Lazy_function (Function): Function with debouncing applied. + debounce : function (func, delay, immediate) { + var timeout, result; + return function () { + var context = this, args = arguments; + var later = function () { + timeout = null; + if (!immediate) result = func.apply(context, args); + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, delay); + if (callNow) result = func.apply(context, args); + return result; + }; + }, + + // Description: + // Parses data-options attribute + // + // Arguments: + // El (jQuery Object): Element to be parsed. + // + // Returns: + // Options (Javascript Object): Contents of the element's data-options + // attribute. + data_options : function (el, data_attr_name) { + data_attr_name = data_attr_name || 'options'; + var opts = {}, ii, p, opts_arr, + data_options = function (el) { + var namespace = Foundation.global.namespace; + + if (namespace.length > 0) { + return el.data(namespace + '-' + data_attr_name); + } + + return el.data(data_attr_name); + }; + + var cached_options = data_options(el); + + if (typeof cached_options === 'object') { + return cached_options; + } + + opts_arr = (cached_options || ':').split(';'); + ii = opts_arr.length; + + function isNumber (o) { + return ! isNaN (o-0) && o !== null && o !== "" && o !== false && o !== true; + } + + function trim (str) { + if (typeof str === 'string') return $.trim(str); + return str; + } + + while (ii--) { + p = opts_arr[ii].split(':'); + p = [p[0], p.slice(1).join(':')]; + + if (/true/i.test(p[1])) p[1] = true; + if (/false/i.test(p[1])) p[1] = false; + if (isNumber(p[1])) { + if (p[1].indexOf('.') === -1) { + p[1] = parseInt(p[1], 10); + } else { + p[1] = parseFloat(p[1]); + } + } + + if (p.length === 2 && p[0].length > 0) { + opts[trim(p[0])] = trim(p[1]); + } + } + + return opts; + }, + + // Description: + // Adds JS-recognizable media queries + // + // Arguments: + // Media (String): Key string for the media query to be stored as in + // Foundation.media_queries + // + // Class (String): Class name for the generated tag + register_media : function (media, media_class) { + if(Foundation.media_queries[media] === undefined) { + $('head').append(''); + Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family')); + } + }, + + // Description: + // Add custom CSS within a JS-defined media query + // + // Arguments: + // Rule (String): CSS rule to be appended to the document. + // + // Media (String): Optional media query string for the CSS rule to be + // nested under. + add_custom_rule : function (rule, media) { + if (media === undefined && Foundation.stylesheet) { + Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length); + } else { + var query = Foundation.media_queries[media]; + + if (query !== undefined) { + Foundation.stylesheet.insertRule('@media ' + + Foundation.media_queries[media] + '{ ' + rule + ' }'); + } + } + }, + + // Description: + // Performs a callback function when an image is fully loaded + // + // Arguments: + // Image (jQuery Object): Image(s) to check if loaded. + // + // Callback (Function): Function to execute when image is fully loaded. + image_loaded : function (images, callback) { + var self = this, + unloaded = images.length; + + if (unloaded === 0) { + callback(images); + } + + images.each(function () { + single_image_loaded(self.S(this), function () { + unloaded -= 1; + if (unloaded === 0) { + callback(images); + } + }); + }); + }, + + // Description: + // Returns a random, alphanumeric string + // + // Arguments: + // Length (Integer): Length of string to be generated. Defaults to random + // integer. + // + // Returns: + // Rand (String): Pseudo-random, alphanumeric string. + random_str : function () { + if (!this.fidx) this.fidx = 0; + this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-'); + + return this.prefix + (this.fidx++).toString(36); + } + } + }; + + $.fn.foundation = function () { + var args = Array.prototype.slice.call(arguments, 0); + + return this.each(function () { + Foundation.init.apply(Foundation, [this].concat(args)); + return this; + }); + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.abide = { + name : 'abide', + + version : '5.4.7', + + settings : { + live_validate : true, + focus_on_invalid : true, + error_labels: true, // labels with a for="inputId" will recieve an `error` class + error_class: 'error', + timeout : 1000, + patterns : { + alpha: /^[a-zA-Z]+$/, + alpha_numeric : /^[a-zA-Z0-9]+$/, + integer: /^[-+]?\d+$/, + number: /^[-+]?\d*(?:[\.\,]\d+)?$/, + + // amex, visa, diners + card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, + cvv : /^([0-9]){3,4}$/, + + // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address + email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/, + + url: /^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/, + // abc.de + domain: /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/, + + datetime: /^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/, + // YYYY-MM-DD + date: /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/, + // HH:MM:SS + time : /^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/, + dateISO: /^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/, + // MM/DD/YYYY + month_day_year : /^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/, + // DD/MM/YYYY + day_month_year : /^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/, + + // #FFF or #FFFFFF + color: /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/ + }, + validators : { + equalTo: function(el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + return valid; + } + } + }, + + timer : null, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + form = self.S(scope).attr('novalidate', 'novalidate'), + settings = form.data(this.attr_name(true) + '-init') || {}; + + this.invalid_attr = this.add_namespace('data-invalid'); + + form + .off('.abide') + .on('submit.fndtn.abide validate.fndtn.abide', function (e) { + var is_ajax = /ajax/i.test(self.S(this).attr(self.attr_name())); + return self.validate(self.S(this).find('input, textarea, select').get(), e, is_ajax); + }) + .on('reset', function() { + return self.reset($(this)); + }) + .find('input, textarea, select') + .off('.abide') + .on('blur.fndtn.abide change.fndtn.abide', function (e) { + self.validate([this], e); + }) + .on('keydown.fndtn.abide', function (e) { + if (settings.live_validate === true) { + clearTimeout(self.timer); + self.timer = setTimeout(function () { + self.validate([this], e); + }.bind(this), settings.timeout); + } + }); + }, + + reset : function (form) { + form.removeAttr(this.invalid_attr); + $(this.invalid_attr, form).removeAttr(this.invalid_attr); + $('.' + this.settings.error_class, form).not('small').removeClass(this.settings.error_class); + }, + + validate : function (els, e, is_ajax) { + var validations = this.parse_patterns(els), + validation_count = validations.length, + form = this.S(els[0]).closest('form'), + submit_event = /submit/.test(e.type); + + // Has to count up to make sure the focus gets applied to the top error + for (var i=0; i < validation_count; i++) { + if (!validations[i] && (submit_event || is_ajax)) { + if (this.settings.focus_on_invalid) els[i].focus(); + form.trigger('invalid'); + this.S(els[i]).closest('form').attr(this.invalid_attr, ''); + return false; + } + } + + if (submit_event || is_ajax) { + form.trigger('valid'); + } + + form.removeAttr(this.invalid_attr); + + if (is_ajax) return false; + + return true; + }, + + parse_patterns : function (els) { + var i = els.length, + el_patterns = []; + + while (i--) { + el_patterns.push(this.pattern(els[i])); + } + + return this.check_validation_and_apply_styles(el_patterns); + }, + + pattern : function (el) { + var type = el.getAttribute('type'), + required = typeof el.getAttribute('required') === 'string'; + + var pattern = el.getAttribute('pattern') || ''; + + if (this.settings.patterns.hasOwnProperty(pattern) && pattern.length > 0) { + return [el, this.settings.patterns[pattern], required]; + } else if (pattern.length > 0) { + return [el, new RegExp(pattern), required]; + } + + if (this.settings.patterns.hasOwnProperty(type)) { + return [el, this.settings.patterns[type], required]; + } + + pattern = /.*/; + + return [el, pattern, required]; + }, + + check_validation_and_apply_styles : function (el_patterns) { + var i = el_patterns.length, + validations = [], + form = this.S(el_patterns[0][0]).closest('[data-' + this.attr_name(true) + ']'), + settings = form.data(this.attr_name(true) + '-init') || {}; + while (i--) { + var el = el_patterns[i][0], + required = el_patterns[i][2], + value = el.value.trim(), + direct_parent = this.S(el).parent(), + validator = el.getAttribute(this.add_namespace('data-abide-validator')), + is_radio = el.type === "radio", + is_checkbox = el.type === "checkbox", + label = this.S('label[for="' + el.getAttribute('id') + '"]'), + valid_length = (required) ? (el.value.length > 0) : true, + el_validations = []; + + var parent, valid; + + // support old way to do equalTo validations + if(el.getAttribute(this.add_namespace('data-equalto'))) { validator = "equalTo" } + + if (!direct_parent.is('label')) { + parent = direct_parent; + } else { + parent = direct_parent.parent(); + } + + if (validator) { + valid = this.settings.validators[validator].apply(this, [el, required, parent]); + el_validations.push(valid); + } + + if (is_radio && required) { + el_validations.push(this.valid_radio(el, required)); + } else if (is_checkbox && required) { + el_validations.push(this.valid_checkbox(el, required)); + } else { + + if (el_patterns[i][1].test(value) && valid_length || + !required && el.value.length < 1 || $(el).attr('disabled')) { + el_validations.push(true); + } else { + el_validations.push(false); + } + + el_validations = [el_validations.every(function(valid){return valid;})]; + + if(el_validations[0]){ + this.S(el).removeAttr(this.invalid_attr); + el.setAttribute('aria-invalid', 'false'); + el.removeAttribute('aria-describedby'); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.removeClass(this.settings.error_class).removeAttr('role'); + } + $(el).triggerHandler('valid'); + } else { + this.S(el).attr(this.invalid_attr, ''); + el.setAttribute('aria-invalid', 'true'); + + // Try to find the error associated with the input + var errorElem = parent.find('small.'+this.settings.error_class, 'span.'+this.settings.error_class); + var errorID = errorElem.length > 0 ? errorElem[0].id : ""; + if (errorID.length > 0) el.setAttribute('aria-describedby', errorID); + + // el.setAttribute('aria-describedby', $(el).find('.error')[0].id); + parent.addClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.addClass(this.settings.error_class).attr('role', 'alert'); + } + $(el).triggerHandler('invalid'); + } + } + validations.push(el_validations[0]); + } + validations = [validations.every(function(valid){return valid;})]; + return validations; + }, + + valid_checkbox : function(el, required) { + var el = this.S(el), + valid = (el.is(':checked') || !required); + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + + return valid; + }, + + valid_radio : function (el, required) { + var name = el.getAttribute('name'), + group = this.S(el).closest('[data-' + this.attr_name(true) + ']').find("[name='"+name+"']"), + count = group.length, + valid = false; + + // Has to count up to make sure the focus gets applied to the top error + for (var i=0; i < count; i++) { + if (group[i].checked) valid = true; + } + + // Has to count up to make sure the focus gets applied to the top error + for (var i=0; i < count; i++) { + if (valid) { + this.S(group[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + } else { + this.S(group[i]).attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + } + + return valid; + }, + + valid_equal: function(el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + if (valid) { + this.S(el).removeAttr(this.invalid_attr); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) label.removeClass(this.settings.error_class); + } else { + this.S(el).attr(this.invalid_attr, ''); + parent.addClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) label.addClass(this.settings.error_class); + } + + return valid; + }, + + valid_oneof: function(el, required, parent, doNotValidateOthers) { + var el = this.S(el), + others = this.S('[' + this.add_namespace('data-oneof') + ']'), + valid = others.filter(':checked').length > 0; + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + + if (!doNotValidateOthers) { + var _this = this; + others.each(function() { + _this.valid_oneof.call(_this, this, null, null, true); + }); + } + + return valid; + } + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.accordion = { + name : 'accordion', + + version : '5.4.7', + + settings : { + content_class: 'content', + active_class: 'active', + multi_expand: false, + toggleable: true, + callback : function () {} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this; + var S = this.S; + S(this.scope) + .off('.fndtn.accordion') + .on('click.fndtn.accordion', '[' + this.attr_name() + '] > dd > a', function (e) { + var accordion = S(this).closest('[' + self.attr_name() + ']'), + groupSelector = self.attr_name() + '=' + accordion.attr(self.attr_name()), + settings = accordion.data(self.attr_name(true) + '-init'), + target = S('#' + this.href.split('#')[1]), + aunts = $('> dd', accordion), + siblings = aunts.children('.'+settings.content_class), + active_content = siblings.filter('.' + settings.active_class); + e.preventDefault(); + + if (accordion.attr(self.attr_name())) { + siblings = siblings.add('[' + groupSelector + '] dd > .'+settings.content_class); + aunts = aunts.add('[' + groupSelector + '] dd'); + } + + if (settings.toggleable && target.is(active_content)) { + target.parent('dd').toggleClass(settings.active_class, false); + target.toggleClass(settings.active_class, false); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + return; + } + + if (!settings.multi_expand) { + siblings.removeClass(settings.active_class); + aunts.removeClass(settings.active_class); + } + + target.addClass(settings.active_class).parent().addClass(settings.active_class); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + }); + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.alert = { + name : 'alert', + + version : '5.4.7', + + settings : { + callback: function (){} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = this.S; + + $(this.scope).off('.alert').on('click.fndtn.alert', '[' + this.attr_name() + '] .close', function (e) { + var alertBox = S(this).closest('[' + self.attr_name() + ']'), + settings = alertBox.data(self.attr_name(true) + '-init') || self.settings; + + e.preventDefault(); + if (Modernizr.csstransitions) { + alertBox.addClass("alert-close"); + alertBox.on('transitionend webkitTransitionEnd oTransitionEnd', function(e) { + S(this).trigger('close').trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } else { + alertBox.fadeOut(300, function () { + S(this).trigger('close').trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } + }); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.clearing = { + name : 'clearing', + + version: '5.4.7', + + settings : { + templates : { + viewing : '×' + + '

' + }, + + // comma delimited list of selectors that, on click, will close clearing, + // add 'div.clearing-blackout, div.visible-img' to close on background click + close_selectors : '.clearing-close, div.clearing-blackout', + + // Default to the entire li element. + open_selectors : '', + + // Image will be skipped in carousel. + skip_selector : '', + + touch_label : '', + + // event initializers and locks + init : false, + locked : false + }, + + init : function (scope, method, options) { + var self = this; + Foundation.inherit(this, 'throttle image_loaded'); + + this.bindings(method, options); + + if (self.S(this.scope).is('[' + this.attr_name() + ']')) { + this.assemble(self.S('li', this.scope)); + } else { + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + self.assemble(self.S('li', this)); + }); + } + }, + + events : function (scope) { + var self = this, + S = self.S, + $scroll_container = $('.scroll-container'); + + if ($scroll_container.length > 0) { + this.scope = $scroll_container; + } + + S(this.scope) + .off('.clearing') + .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors, + function (e, current, target) { + var current = current || S(this), + target = target || current, + next = current.next('li'), + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'), + image = S(e.target); + + e.preventDefault(); + + if (!settings) { + self.init(); + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + } + + // if clearing is open and the current image is + // clicked, go to the next image in sequence + if (target.hasClass('visible') && + current[0] === target[0] && + next.length > 0 && self.is_open(current)) { + target = next; + image = S('img', target); + } + + // set current and target to the clicked li if not otherwise defined. + self.open(image, current, target); + self.update_paddles(target); + }) + + .on('click.fndtn.clearing', '.clearing-main-next', + function (e) { self.nav(e, 'next') }) + .on('click.fndtn.clearing', '.clearing-main-prev', + function (e) { self.nav(e, 'prev') }) + .on('click.fndtn.clearing', this.settings.close_selectors, + function (e) { Foundation.libs.clearing.close(e, this) }); + + $(document).on('keydown.fndtn.clearing', + function (e) { self.keydown(e) }); + + S(window).off('.clearing').on('resize.fndtn.clearing', + function () { self.resize() }); + + this.swipe_events(scope); + }, + + swipe_events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .on('touchstart.fndtn.clearing', '.visible-img', function(e) { + if (!e.touches) { e = e.originalEvent; } + var data = { + start_page_x: e.touches[0].pageX, + start_page_y: e.touches[0].pageY, + start_time: (new Date()).getTime(), + delta_x: 0, + is_scrolling: undefined + }; + + S(this).data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.clearing', '.visible-img', function(e) { + if (!e.touches) { e = e.originalEvent; } + // Ignore pinch/zoom events + if(e.touches.length > 1 || e.scale && e.scale !== 1) return; + + var data = S(this).data('swipe-transition'); + + if (typeof data === 'undefined') { + data = {}; + } + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if (Foundation.rtl) { + data.delta_x = -data.delta_x; + } + + if (typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? 'next' : 'prev'; + data.active = true; + self.nav(e, direction); + } + }) + .on('touchend.fndtn.clearing', '.visible-img', function(e) { + S(this).data('swipe-transition', {}); + e.stopPropagation(); + }); + }, + + assemble : function ($li) { + var $el = $li.parent(); + + if ($el.parent().hasClass('carousel')) { + return; + } + + $el.after('
'); + + var grid = $el.detach(), + grid_outerHTML = ''; + + if (grid[0] == null) { + return; + } else { + grid_outerHTML = grid[0].outerHTML; + } + + var holder = this.S('#foundationClearingHolder'), + settings = $el.data(this.attr_name(true) + '-init'), + data = { + grid: '', + viewing: settings.templates.viewing + }, + wrapper = '
' + data.viewing + + data.grid + '
', + touch_label = this.settings.touch_label; + + if (Modernizr.touch) { + wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end(); + } + + holder.after(wrapper).remove(); + }, + + open : function ($image, current, target) { + var self = this, + body = $(document.body), + root = target.closest('.clearing-assembled'), + container = self.S('div', root).first(), + visible_image = self.S('.visible-img', container), + image = self.S('img', visible_image).not($image), + label = self.S('.clearing-touch-label', container), + error = false; + + // Event to disable scrolling on touch devices when Clearing is activated + $('body').on('touchmove',function(e){ + e.preventDefault(); + }); + + image.error(function () { + error = true; + }); + + function startLoad() { + setTimeout(function () { + this.image_loaded(image, function () { + if (image.outerWidth() === 1 && !error) { + startLoad.call(this); + } else { + cb.call(this, image); + } + }.bind(this)); + }.bind(this), 100); + } + + function cb (image) { + var $image = $(image); + $image.css('visibility', 'visible'); + // toggle the gallery + body.css('overflow', 'hidden'); + root.addClass('clearing-blackout'); + container.addClass('clearing-container'); + visible_image.show(); + this.fix_height(target) + .caption(self.S('.clearing-caption', visible_image), self.S('img', target)) + .center_and_label(image, label) + .shift(current, target, function () { + target.closest('li').siblings().removeClass('visible'); + target.closest('li').addClass('visible'); + }); + visible_image.trigger('opened.fndtn.clearing') + } + + if (!this.locked()) { + visible_image.trigger('open.fndtn.clearing'); + // set the image to the selected thumbnail + image + .attr('src', this.load($image)) + .css('visibility', 'hidden'); + + startLoad.call(this); + } + }, + + close : function (e, el) { + e.preventDefault(); + + var root = (function (target) { + if (/blackout/.test(target.selector)) { + return target; + } else { + return target.closest('.clearing-blackout'); + } + }($(el))), + body = $(document.body), container, visible_image; + + if (el === e.target && root) { + body.css('overflow', ''); + container = $('div', root).first(); + visible_image = $('.visible-img', container); + visible_image.trigger('close.fndtn.clearing'); + this.settings.prev_index = 0; + $('ul[' + this.attr_name() + ']', root) + .attr('style', '').closest('.clearing-blackout') + .removeClass('clearing-blackout'); + container.removeClass('clearing-container'); + visible_image.hide(); + visible_image.trigger('closed.fndtn.clearing'); + } + + // Event to re-enable scrolling on touch devices + $('body').off('touchmove'); + + return false; + }, + + is_open : function (current) { + return current.parent().prop('style').length > 0; + }, + + keydown : function (e) { + var clearing = $('.clearing-blackout ul[' + this.attr_name() + ']'), + NEXT_KEY = this.rtl ? 37 : 39, + PREV_KEY = this.rtl ? 39 : 37, + ESC_KEY = 27; + + if (e.which === NEXT_KEY) this.go(clearing, 'next'); + if (e.which === PREV_KEY) this.go(clearing, 'prev'); + if (e.which === ESC_KEY) this.S('a.clearing-close').trigger('click').trigger('click.fndtn.clearing'); + }, + + nav : function (e, direction) { + var clearing = $('ul[' + this.attr_name() + ']', '.clearing-blackout'); + + e.preventDefault(); + this.go(clearing, direction); + }, + + resize : function () { + var image = $('img', '.clearing-blackout .visible-img'), + label = $('.clearing-touch-label', '.clearing-blackout'); + + if (image.length) { + this.center_and_label(image, label); + image.trigger('resized.fndtn.clearing') + } + }, + + // visual adjustments + fix_height : function (target) { + var lis = target.parent().children(), + self = this; + + lis.each(function () { + var li = self.S(this), + image = li.find('img'); + + if (li.height() > image.outerHeight()) { + li.addClass('fix-height'); + } + }) + .closest('ul') + .width(lis.length * 100 + '%'); + + return this; + }, + + update_paddles : function (target) { + target = target.closest('li'); + var visible_image = target + .closest('.carousel') + .siblings('.visible-img'); + + if (target.next().length > 0) { + this.S('.clearing-main-next', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-next', visible_image).addClass('disabled'); + } + + if (target.prev().length > 0) { + this.S('.clearing-main-prev', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-prev', visible_image).addClass('disabled'); + } + }, + + center_and_label : function (target, label) { + if (!this.rtl) { + target.css({ + marginLeft : -(target.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2) + }); + + if (label.length > 0) { + label.css({ + marginLeft : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10 + }); + } + } else { + target.css({ + marginRight : -(target.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2), + left: 'auto', + right: '50%' + }); + + if (label.length > 0) { + label.css({ + marginRight : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10, + left: 'auto', + right: '50%' + }); + } + } + return this; + }, + + // image loading and preloading + + load : function ($image) { + var href; + + if ($image[0].nodeName === "A") { + href = $image.attr('href'); + } else { + href = $image.parent().attr('href'); + } + + this.preload($image); + + if (href) return href; + return $image.attr('src'); + }, + + preload : function ($image) { + this + .img($image.closest('li').next()) + .img($image.closest('li').prev()); + }, + + img : function (img) { + if (img.length) { + var new_img = new Image(), + new_a = this.S('a', img); + + if (new_a.length) { + new_img.src = new_a.attr('href'); + } else { + new_img.src = this.S('img', img).attr('src'); + } + } + return this; + }, + + // image caption + + caption : function (container, $image) { + var caption = $image.attr('data-caption'); + + if (caption) { + container + .html(caption) + .show(); + } else { + container + .text('') + .hide(); + } + return this; + }, + + // directional methods + + go : function ($ul, direction) { + var current = this.S('.visible', $ul), + target = current[direction](); + + // Check for skip selector. + if (this.settings.skip_selector && target.find(this.settings.skip_selector).length != 0) { + target = target[direction](); + } + + if (target.length) { + this.S('img', target) + .trigger('click', [current, target]).trigger('click.fndtn.clearing', [current, target]) + .trigger('change.fndtn.clearing'); + } + }, + + shift : function (current, target, callback) { + var clearing = target.parent(), + old_index = this.settings.prev_index || target.index(), + direction = this.direction(clearing, current, target), + dir = this.rtl ? 'right' : 'left', + left = parseInt(clearing.css('left'), 10), + width = target.outerWidth(), + skip_shift; + + var dir_obj = {}; + + // we use jQuery animate instead of CSS transitions because we + // need a callback to unlock the next animation + // needs support for RTL ** + if (target.index() !== old_index && !/skip/.test(direction)){ + if (/left/.test(direction)) { + this.lock(); + dir_obj[dir] = left + width; + clearing.animate(dir_obj, 300, this.unlock()); + } else if (/right/.test(direction)) { + this.lock(); + dir_obj[dir] = left - width; + clearing.animate(dir_obj, 300, this.unlock()); + } + } else if (/skip/.test(direction)) { + // the target image is not adjacent to the current image, so + // do we scroll right or not + skip_shift = target.index() - this.settings.up_count; + this.lock(); + + if (skip_shift > 0) { + dir_obj[dir] = -(skip_shift * width); + clearing.animate(dir_obj, 300, this.unlock()); + } else { + dir_obj[dir] = 0; + clearing.animate(dir_obj, 300, this.unlock()); + } + } + + callback(); + }, + + direction : function ($el, current, target) { + var lis = this.S('li', $el), + li_width = lis.outerWidth() + (lis.outerWidth() / 4), + up_count = Math.floor(this.S('.clearing-container').outerWidth() / li_width) - 1, + target_index = lis.index(target), + response; + + this.settings.up_count = up_count; + + if (this.adjacent(this.settings.prev_index, target_index)) { + if ((target_index > up_count) && target_index > this.settings.prev_index) { + response = 'right'; + } else if ((target_index > up_count - 1) && target_index <= this.settings.prev_index) { + response = 'left'; + } else { + response = false; + } + } else { + response = 'skip'; + } + + this.settings.prev_index = target_index; + + return response; + }, + + adjacent : function (current_index, target_index) { + for (var i = target_index + 1; i >= target_index - 1; i--) { + if (i === current_index) return true; + } + return false; + }, + + // lock management + + lock : function () { + this.settings.locked = true; + }, + + unlock : function () { + this.settings.locked = false; + }, + + locked : function () { + return this.settings.locked; + }, + + off : function () { + this.S(this.scope).off('.fndtn.clearing'); + this.S(window).off('.fndtn.clearing'); + }, + + reflow : function () { + this.init(); + } + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.dropdown = { + name : 'dropdown', + + version : '5.4.7', + + settings : { + active_class: 'open', + disabled_class: 'disabled', + mega_class: 'mega', + align: 'bottom', + is_hover: false, + opened: function(){}, + closed: function(){} + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.dropdown') + .on('click.fndtn.dropdown', '[' + this.attr_name() + ']', function (e) { + var settings = S(this).data(self.attr_name(true) + '-init') || self.settings; + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + self.toggle($(this)); + } + }) + .on('mouseenter.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this), + dropdown, + target; + + clearTimeout(self.timeout); + + if ($this.data(self.data_attr())) { + dropdown = S('#' + $this.data(self.data_attr())); + target = $this; + } else { + dropdown = $this; + target = S("[" + self.attr_name() + "='" + dropdown.attr('id') + "']"); + } + + var settings = target.data(self.attr_name(true) + '-init') || self.settings; + + if(S(e.target).data(self.data_attr()) && settings.is_hover) { + self.closeall.call(self); + } + + if (settings.is_hover) self.open.apply(self, [dropdown, target]); + }) + .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this); + self.timeout = setTimeout(function () { + if ($this.data(self.data_attr())) { + var settings = $this.data(self.data_attr(true) + '-init') || self.settings; + if (settings.is_hover) self.close.call(self, S('#' + $this.data(self.data_attr()))); + } else { + var target = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'), + settings = target.data(self.attr_name(true) + '-init') || self.settings; + if (settings.is_hover) self.close.call(self, $this); + } + }.bind(this), 150); + }) + .on('click.fndtn.dropdown', function (e) { + var parent = S(e.target).closest('[' + self.attr_name() + '-content]'); + + if (S(e.target).closest('[' + self.attr_name() + ']').length > 0) { + return; + } + if (!(S(e.target).data('revealId')) && + (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') || + $.contains(parent.first()[0], e.target)))) { + e.stopPropagation(); + return; + } + + self.close.call(self, S('[' + self.attr_name() + '-content]')); + }) + .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.opened.call(this); + }) + .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.closed.call(this); + }); + + S(window) + .off('.dropdown') + .on('resize.fndtn.dropdown', self.throttle(function () { + self.resize.call(self); + }, 50)); + + this.resize(); + }, + + close: function (dropdown) { + var self = this; + dropdown.each(function () { + var original_target = $('[' + self.attr_name() + '=' + dropdown[0].id + ']') || $('aria-controls=' + dropdown[0].id+ ']'); + original_target.attr('aria-expanded', "false"); + if (self.S(this).hasClass(self.settings.active_class)) { + self.S(this) + .css(Foundation.rtl ? 'right':'left', '-99999px') + .attr('aria-hidden', "true") + .removeClass(self.settings.active_class) + .prev('[' + self.attr_name() + ']') + .removeClass(self.settings.active_class) + .removeData('target'); + + self.S(this).trigger('closed').trigger('closed.fndtn.dropdown', [dropdown]); + } + }); + }, + + closeall: function() { + var self = this; + $.each(self.S('[' + this.attr_name() + '-content]'), function() { + self.close.call(self, self.S(this)); + }); + }, + + open: function (dropdown, target) { + this + .css(dropdown + .addClass(this.settings.active_class), target); + dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class); + dropdown.data('target', target.get(0)).trigger('opened').trigger('opened.fndtn.dropdown', [dropdown, target]); + dropdown.attr('aria-hidden', 'false'); + target.attr('aria-expanded', 'true'); + dropdown.focus(); + }, + + data_attr: function () { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.name; + } + + return this.name; + }, + + toggle : function (target) { + if (target.hasClass(this.settings.disabled_class)) { + return; + } + var dropdown = this.S('#' + target.data(this.data_attr())); + if (dropdown.length === 0) { + // No dropdown found, not continuing + return; + } + + this.close.call(this, this.S('[' + this.attr_name() + '-content]').not(dropdown)); + + if (dropdown.hasClass(this.settings.active_class)) { + this.close.call(this, dropdown); + if (dropdown.data('target') !== target.get(0)) + this.open.call(this, dropdown, target); + } else { + this.open.call(this, dropdown, target); + } + }, + + resize : function () { + var dropdown = this.S('[' + this.attr_name() + '-content].open'), + target = this.S("[" + this.attr_name() + "='" + dropdown.attr('id') + "']"); + + if (dropdown.length && target.length) { + this.css(dropdown, target); + } + }, + + css : function (dropdown, target) { + var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8), + settings = target.data(this.attr_name(true) + '-init') || this.settings; + + this.clear_idx(); + + if (this.small()) { + var p = this.dirs.bottom.call(dropdown, target, settings); + + dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({ + position : 'absolute', + width: '95%', + 'max-width': 'none', + top: p.top + }); + + dropdown.css(Foundation.rtl ? 'right':'left', left_offset); + } else { + + this.style(dropdown, target, settings); + } + + return dropdown; + }, + + style : function (dropdown, target, settings) { + var css = $.extend({position: 'absolute'}, + this.dirs[settings.align].call(dropdown, target, settings)); + + dropdown.attr('style', '').css(css); + }, + + // return CSS property object + // `this` is the dropdown + dirs : { + // Calculate target offset + _base : function (t) { + var o_p = this.offsetParent(), + o = o_p.offset(), + p = t.offset(); + + p.top -= o.top; + p.left -= o.left; + + return p; + }, + top: function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + this.addClass('drop-top'); + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this,t,s,p); + } + + if (Foundation.rtl) { + return {left: p.left - this.outerWidth() + t.outerWidth(), + top: p.top - this.outerHeight()}; + } + + return {left: p.left, top: p.top - this.outerHeight()}; + }, + bottom: function (t,s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this,t,s,p); + } + + if (self.rtl) { + return {left: p.left - this.outerWidth() + t.outerWidth(), top: p.top + t.outerHeight()}; + } + + return {left: p.left, top: p.top + t.outerHeight()}; + }, + left: function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-left'); + + return {left: p.left - this.outerWidth(), top: p.top}; + }, + right: function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-right'); + + return {left: p.left + t.outerWidth(), top: p.top}; + } + }, + + // Insert rule to style psuedo elements + adjust_pip : function (dropdown,target,settings,position) { + var sheet = Foundation.stylesheet, + pip_offset_base = 8; + + if (dropdown.hasClass(settings.mega_class)) { + pip_offset_base = position.left + (target.outerWidth()/2) - 8; + } + else if (this.small()) { + pip_offset_base += position.left - 8; + } + + this.rule_idx = sheet.cssRules.length; + + var sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + + if (sheet.insertRule) { + sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx); + sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1); + } else { + sheet.addRule(sel_before, css_before, this.rule_idx); + sheet.addRule(sel_after, css_after, this.rule_idx + 1); + } + }, + + // Remove old dropdown rule index + clear_idx : function () { + var sheet = Foundation.stylesheet; + + if (typeof this.rule_idx !== 'undefined') { + sheet.deleteRule(this.rule_idx); + sheet.deleteRule(this.rule_idx); + delete this.rule_idx; + } + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + off: function () { + this.S(this.scope).off('.fndtn.dropdown'); + this.S('html, body').off('.fndtn.dropdown'); + this.S(window).off('.fndtn.dropdown'); + this.S('[data-dropdown-content]').off('.fndtn.dropdown'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.equalizer = { + name : 'equalizer', + + version : '5.4.7', + + settings : { + use_tallest: true, + before_height_change: $.noop, + after_height_change: $.noop, + equalize_on_stack: false + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'image_loaded'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function(e){ + this.reflow(); + }.bind(this)); + }, + + equalize: function(equalizer) { + var isStacked = false, + vals = equalizer.find('[' + this.attr_name() + '-watch]:visible'), + settings = equalizer.data(this.attr_name(true)+'-init'); + + if (vals.length === 0) return; + var firstTopOffset = vals.first().offset().top; + settings.before_height_change(); + equalizer.trigger('before-height-change').trigger('before-height-change.fndth.equalizer'); + vals.height('inherit'); + vals.each(function(){ + var el = $(this); + if (el.offset().top !== firstTopOffset) { + isStacked = true; + } + }); + + if (settings.equalize_on_stack === false) { + if (isStacked) return; + }; + + var heights = vals.map(function(){ return $(this).outerHeight(false) }).get(); + + if (settings.use_tallest) { + var max = Math.max.apply(null, heights); + vals.css('height', max); + } else { + var min = Math.min.apply(null, heights); + vals.css('height', min); + } + settings.after_height_change(); + equalizer.trigger('after-height-change').trigger('after-height-change.fndtn.equalizer'); + }, + + reflow : function () { + var self = this; + + this.S('[' + this.attr_name() + ']', this.scope).each(function(){ + var $eq_target = $(this); + self.image_loaded(self.S('img', this), function(){ + self.equalize($eq_target) + }); + }); + } + }; +})(jQuery, window, window.document); + + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.interchange = { + name : 'interchange', + + version : '5.4.7', + + cache : {}, + + images_loaded : false, + nodes_loaded : false, + + settings : { + load_attr : 'interchange', + + named_queries : { + 'default' : 'only screen', + small : Foundation.media_queries.small, + medium : Foundation.media_queries.medium, + large : Foundation.media_queries.large, + xlarge : Foundation.media_queries.xlarge, + xxlarge: Foundation.media_queries.xxlarge, + landscape : 'only screen and (orientation: landscape)', + portrait : 'only screen and (orientation: portrait)', + retina : 'only screen and (-webkit-min-device-pixel-ratio: 2),' + + 'only screen and (min--moz-device-pixel-ratio: 2),' + + 'only screen and (-o-min-device-pixel-ratio: 2/1),' + + 'only screen and (min-device-pixel-ratio: 2),' + + 'only screen and (min-resolution: 192dpi),' + + 'only screen and (min-resolution: 2dppx)' + }, + + directives : { + replace: function (el, path, trigger) { + // The trigger argument, if called within the directive, fires + // an event named after the directive on the element, passing + // any parameters along to the event that you pass to trigger. + // + // ex. trigger(), trigger([a, b, c]), or trigger(a, b, c) + // + // This allows you to bind a callback like so: + // $('#interchangeContainer').on('replace', function (e, a, b, c) { + // console.log($(this).html(), a, b, c); + // }); + + if (/IMG/.test(el[0].nodeName)) { + var orig_path = el[0].src; + + if (new RegExp(path, 'i').test(orig_path)) return; + + el[0].src = path; + + return trigger(el[0].src); + } + var last_path = el.data(this.data_attr + '-last-path'), + self = this; + + if (last_path == path) return; + + if (/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i.test(path)) { + $(el).css('background-image', 'url('+path+')'); + el.data('interchange-last-path', path); + return trigger(path); + } + + return $.get(path, function (response) { + el.html(response); + el.data(self.data_attr + '-last-path', path); + trigger(); + }); + + } + } + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.data_attr = this.set_data_attr(); + $.extend(true, this.settings, method, options); + this.bindings(method, options); + this.load('images'); + this.load('nodes'); + }, + + get_media_hash : function() { + var mediaHash=''; + for (var queryName in this.settings.named_queries ) { + mediaHash += matchMedia(this.settings.named_queries[queryName]).matches.toString(); + } + return mediaHash; + }, + + events : function () { + var self = this, prevMediaHash; + + $(window) + .off('.interchange') + .on('resize.fndtn.interchange', self.throttle(function () { + var currMediaHash = self.get_media_hash(); + if (currMediaHash !== prevMediaHash) { + self.resize(); + } + prevMediaHash = currMediaHash; + }, 50)); + + return this; + }, + + resize : function () { + var cache = this.cache; + + if(!this.images_loaded || !this.nodes_loaded) { + setTimeout($.proxy(this.resize, this), 50); + return; + } + + for (var uuid in cache) { + if (cache.hasOwnProperty(uuid)) { + var passed = this.results(uuid, cache[uuid]); + + if (passed) { + this.settings.directives[passed + .scenario[1]].call(this, passed.el, passed.scenario[0], function () { + if (arguments[0] instanceof Array) { + var args = arguments[0]; + } else { + var args = Array.prototype.slice.call(arguments, 0); + } + + passed.el.trigger(passed.scenario[1], args); + }); + } + } + } + + }, + + results : function (uuid, scenarios) { + var count = scenarios.length; + + if (count > 0) { + var el = this.S('[' + this.add_namespace('data-uuid') + '="' + uuid + '"]'); + + while (count--) { + var mq, rule = scenarios[count][2]; + if (this.settings.named_queries.hasOwnProperty(rule)) { + mq = matchMedia(this.settings.named_queries[rule]); + } else { + mq = matchMedia(rule); + } + if (mq.matches) { + return {el: el, scenario: scenarios[count]}; + } + } + } + + return false; + }, + + load : function (type, force_update) { + if (typeof this['cached_' + type] === 'undefined' || force_update) { + this['update_' + type](); + } + + return this['cached_' + type]; + }, + + update_images : function () { + var images = this.S('img[' + this.data_attr + ']'), + count = images.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cache = {}; + this.cached_images = []; + this.images_loaded = (count === 0); + + while (i--) { + loaded_count++; + if (images[i]) { + var str = images[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_images.push(images[i]); + } + } + + if (loaded_count === count) { + this.images_loaded = true; + this.enhance('images'); + } + } + + return this; + }, + + update_nodes : function () { + var nodes = this.S('[' + this.data_attr + ']').not('img'), + count = nodes.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cached_nodes = []; + this.nodes_loaded = (count === 0); + + + while (i--) { + loaded_count++; + var str = nodes[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_nodes.push(nodes[i]); + } + + if(loaded_count === count) { + this.nodes_loaded = true; + this.enhance('nodes'); + } + } + + return this; + }, + + enhance : function (type) { + var i = this['cached_' + type].length; + + while (i--) { + this.object($(this['cached_' + type][i])); + } + + return $(window).trigger('resize').trigger('resize.fndtn.interchange'); + }, + + convert_directive : function (directive) { + + var trimmed = this.trim(directive); + + if (trimmed.length > 0) { + return trimmed; + } + + return 'replace'; + }, + + parse_scenario : function (scenario) { + // This logic had to be made more complex since some users were using commas in the url path + // So we cannot simply just split on a comma + var directive_match = scenario[0].match(/(.+),\s*(\w+)\s*$/), + media_query = scenario[1]; + + if (directive_match) { + var path = directive_match[1], + directive = directive_match[2]; + } + else { + var cached_split = scenario[0].split(/,\s*$/), + path = cached_split[0], + directive = ''; + } + + return [this.trim(path), this.convert_directive(directive), this.trim(media_query)]; + }, + + object : function(el) { + var raw_arr = this.parse_data_attr(el), + scenarios = [], + i = raw_arr.length; + + if (i > 0) { + while (i--) { + var split = raw_arr[i].split(/\((.*?)(\))$/); + + if (split.length > 1) { + var params = this.parse_scenario(split); + scenarios.push(params); + } + } + } + + return this.store(el, scenarios); + }, + + store : function (el, scenarios) { + var uuid = this.random_str(), + current_uuid = el.data(this.add_namespace('uuid', true)); + + if (this.cache[current_uuid]) return this.cache[current_uuid]; + + el.attr(this.add_namespace('data-uuid'), uuid); + + return this.cache[uuid] = scenarios; + }, + + trim : function(str) { + + if (typeof str === 'string') { + return $.trim(str); + } + + return str; + }, + + set_data_attr: function (init) { + if (init) { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.settings.load_attr; + } + + return this.settings.load_attr; + } + + if (this.namespace.length > 0) { + return 'data-' + this.namespace + '-' + this.settings.load_attr; + } + + return 'data-' + this.settings.load_attr; + }, + + parse_data_attr : function (el) { + var raw = el.attr(this.attr_name()).split(/\[(.*?)\]/), + i = raw.length, + output = []; + + while (i--) { + if (raw[i].replace(/[\W\d]+/, '').length > 4) { + output.push(raw[i]); + } + } + + return output; + }, + + reflow : function () { + this.load('images', true); + this.load('nodes', true); + } + + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + var Modernizr = Modernizr || false; + + Foundation.libs.joyride = { + name : 'joyride', + + version : '5.4.7', + + defaults : { + expose : false, // turn on or off the expose feature + modal : true, // Whether to cover page with modal during the tour + keyboard : true, // enable left, right and esc keystrokes + tip_location : 'bottom', // 'top' or 'bottom' in relation to parent + nub_position : 'auto', // override on a per tooltip bases + scroll_speed : 1500, // Page scrolling speed in milliseconds, 0 = no scroll animation + scroll_animation : 'linear', // supports 'swing' and 'linear', extend with jQuery UI. + timer : 0, // 0 = no timer , all other numbers = timer in milliseconds + start_timer_on_click : true, // true or false - true requires clicking the first button start the timer + start_offset : 0, // the index of the tooltip you want to start on (index of the li) + next_button : true, // true or false to control whether a next button is used + prev_button : true, // true or false to control whether a prev button is used + tip_animation : 'fade', // 'pop' or 'fade' in each tip + pause_after : [], // array of indexes where to pause the tour after + exposed : [], // array of expose elements + tip_animation_fade_speed : 300, // when tipAnimation = 'fade' this is speed in milliseconds for the transition + cookie_monster : false, // true or false to control whether cookies are used + cookie_name : 'joyride', // Name the cookie you'll use + cookie_domain : false, // Will this cookie be attached to a domain, ie. '.notableapp.com' + cookie_expires : 365, // set when you would like the cookie to expire. + tip_container : 'body', // Where will the tip be attached + abort_on_close : true, // When true, the close event will not fire any callback + tip_location_patterns : { + top: ['bottom'], + bottom: [], // bottom should not need to be repositioned + left: ['right', 'top', 'bottom'], + right: ['left', 'top', 'bottom'] + }, + post_ride_callback : function (){}, // A method to call once the tour closes (canceled or complete) + post_step_callback : function (){}, // A method to call after each step + pre_step_callback : function (){}, // A method to call before each step + pre_ride_callback : function (){}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) + post_expose_callback : function (){}, // A method to call after an element has been exposed + template : { // HTML segments for tip layout + link : '×', + timer : '
', + tip : '
', + wrapper : '
', + button : '', + prev_button : '', + modal : '
', + expose : '
', + expose_cover : '
' + }, + expose_add_class : '' // One or more space-separated class names to be added to exposed element + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.settings = this.settings || $.extend({}, this.defaults, (options || method)); + + this.bindings(method, options) + }, + + go_next : function() { + if (this.settings.$li.next().length < 1) { + this.end(); + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(); + this.startTimer(); + } else { + this.hide(); + this.show(); + } + }, + + go_prev : function() { + if (this.settings.$li.prev().length < 1) { + // Do nothing if there are no prev element + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(null, true); + this.startTimer(); + } else { + this.hide(); + this.show(null, true); + } + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.joyride') + .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) { + e.preventDefault(); + this.go_next() + }.bind(this)) + .on('click.fndtn.joyride', '.joyride-prev-tip', function (e) { + e.preventDefault(); + this.go_prev(); + }.bind(this)) + + .on('click.fndtn.joyride', '.joyride-close-tip', function (e) { + e.preventDefault(); + this.end(this.settings.abort_on_close); + }.bind(this)) + + .on("keyup.fndtn.joyride", function(e) { + // Don't do anything if keystrokes are disabled + // or if the joyride is not being shown + if (!this.settings.keyboard || !this.settings.riding) return; + + switch (e.which) { + case 39: // right arrow + e.preventDefault(); + this.go_next(); + break; + case 37: // left arrow + e.preventDefault(); + this.go_prev(); + break; + case 27: // escape + e.preventDefault(); + this.end(this.settings.abort_on_close); + } + }.bind(this)); + + $(window) + .off('.joyride') + .on('resize.fndtn.joyride', self.throttle(function () { + if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip && self.settings.riding) { + if (self.settings.exposed.length > 0) { + var $els = $(self.settings.exposed); + + $els.each(function () { + var $this = $(this); + self.un_expose($this); + self.expose($this); + }); + } + + if (self.is_phone()) { + self.pos_phone(); + } else { + self.pos_default(false); + } + } + }, 100)); + }, + + start : function () { + var self = this, + $this = $('[' + this.attr_name() + ']', this.scope), + integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'], + int_settings_count = integer_settings.length; + + if (!$this.length > 0) return; + + if (!this.settings.init) this.events(); + + this.settings = $this.data(this.attr_name(true) + '-init'); + + // non configureable settings + this.settings.$content_el = $this; + this.settings.$body = $(this.settings.tip_container); + this.settings.body_offset = $(this.settings.tip_container).position(); + this.settings.$tip_content = this.settings.$content_el.find('> li'); + this.settings.paused = false; + this.settings.attempts = 0; + this.settings.riding = true; + + // can we create cookies? + if (typeof $.cookie !== 'function') { + this.settings.cookie_monster = false; + } + + // generate the tips and insert into dom. + if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) { + this.settings.$tip_content.each(function (index) { + var $this = $(this); + this.settings = $.extend({}, self.defaults, self.data_options($this)); + + // Make sure that settings parsed from data_options are integers where necessary + var i = int_settings_count; + while (i--) { + self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10); + } + self.create({$li : $this, index : index}); + }); + + // show first tip + if (!this.settings.start_timer_on_click && this.settings.timer > 0) { + this.show('init'); + this.startTimer(); + } else { + this.show('init'); + } + + } + }, + + resume : function () { + this.set_li(); + this.show(); + }, + + tip_template : function (opts) { + var $blank, content; + + opts.tip_class = opts.tip_class || ''; + + $blank = $(this.settings.template.tip).addClass(opts.tip_class); + content = $.trim($(opts.li).html()) + + this.prev_button_text(opts.prev_button_text, opts.index) + + this.button_text(opts.button_text) + + this.settings.template.link + + this.timer_instance(opts.index); + + $blank.append($(this.settings.template.wrapper)); + $blank.first().attr(this.add_namespace('data-index'), opts.index); + $('.joyride-content-wrapper', $blank).append(content); + + return $blank[0]; + }, + + timer_instance : function (index) { + var txt; + + if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) { + txt = ''; + } else { + txt = $(this.settings.template.timer)[0].outerHTML; + } + return txt; + }, + + button_text : function (txt) { + if (this.settings.tip_settings.next_button) { + txt = $.trim(txt) || 'Next'; + txt = $(this.settings.template.button).append(txt)[0].outerHTML; + } else { + txt = ''; + } + return txt; + }, + + prev_button_text : function (txt, idx) { + if (this.settings.tip_settings.prev_button) { + txt = $.trim(txt) || 'Previous'; + + // Add the disabled class to the button if it's the first element + if (idx == 0) + txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML; + else + txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML; + } else { + txt = ''; + } + return txt; + }, + + create : function (opts) { + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li)); + var buttonText = opts.$li.attr(this.add_namespace('data-button')) + || opts.$li.attr(this.add_namespace('data-text')), + prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) + || opts.$li.attr(this.add_namespace('data-prev-text')), + tipClass = opts.$li.attr('class'), + $tip_content = $(this.tip_template({ + tip_class : tipClass, + index : opts.index, + button_text : buttonText, + prev_button_text : prevButtonText, + li : opts.$li + })); + + $(this.settings.tip_container).append($tip_content); + }, + + show : function (init, is_prev) { + var $timer = null; + + // are we paused? + if (this.settings.$li === undefined + || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { + + // don't go to the next li if the tour was paused + if (this.settings.paused) { + this.settings.paused = false; + } else { + this.set_li(init, is_prev); + } + + this.settings.attempts = 0; + + if (this.settings.$li.length && this.settings.$target.length > 0) { + if (init) { //run when we first start + this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip); + if (this.settings.modal) { + this.show_modal(); + } + } + + this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip); + + if (this.settings.modal && this.settings.expose) { + this.expose(); + } + + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li)); + + this.settings.timer = parseInt(this.settings.timer, 10); + + this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location]; + + // scroll if not modal + if (!/body/i.test(this.settings.$target.selector)) { + this.scroll_to(); + } + + if (this.is_phone()) { + this.pos_phone(true); + } else { + this.pos_default(true); + } + + $timer = this.settings.$next_tip.find('.joyride-timer-indicator'); + + if (/pop/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip.show(); + + setTimeout(function () { + $timer.animate({ + width: $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.show(); + + } + + + } else if (/fade/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip + .fadeIn(this.settings.tip_animation_fade_speed) + .show(); + + setTimeout(function () { + $timer.animate({ + width: $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed); + } + } + + this.settings.$current_tip = this.settings.$next_tip; + + // skip non-existant targets + } else if (this.settings.$li && this.settings.$target.length < 1) { + + this.show(init, is_prev); + + } else { + + this.end(); + + } + } else { + + this.settings.paused = true; + + } + + }, + + is_phone : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + hide : function () { + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + if (!this.settings.modal) { + $('.joyride-modal-bg').hide(); + } + + // Prevent scroll bouncing...wait to remove from layout + this.settings.$current_tip.css('visibility', 'hidden'); + setTimeout($.proxy(function() { + this.hide(); + this.css('visibility', 'visible'); + }, this.settings.$current_tip), 0); + this.settings.post_step_callback(this.settings.$li.index(), + this.settings.$current_tip); + }, + + set_li : function (init, is_prev) { + if (init) { + this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset); + this.set_next_tip(); + this.settings.$current_tip = this.settings.$next_tip; + } else { + if (is_prev) + this.settings.$li = this.settings.$li.prev(); + else + this.settings.$li = this.settings.$li.next(); + this.set_next_tip(); + } + + this.set_target(); + }, + + set_next_tip : function () { + this.settings.$next_tip = $(".joyride-tip-guide").eq(this.settings.$li.index()); + this.settings.$next_tip.data('closed', ''); + }, + + set_target : function () { + var cl = this.settings.$li.attr(this.add_namespace('data-class')), + id = this.settings.$li.attr(this.add_namespace('data-id')), + $sel = function () { + if (id) { + return $(document.getElementById(id)); + } else if (cl) { + return $('.' + cl).first(); + } else { + return $('body'); + } + }; + + this.settings.$target = $sel(); + }, + + scroll_to : function () { + var window_half, tipOffset; + + window_half = $(window).height() / 2; + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()); + + if (tipOffset != 0) { + $('html, body').stop().animate({ + scrollTop: tipOffset + }, this.settings.scroll_speed, 'swing'); + } + }, + + paused : function () { + return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1); + }, + + restart : function () { + this.hide(); + this.settings.$li = undefined; + this.show('init'); + }, + + pos_default : function (init) { + var $nub = this.settings.$next_tip.find('.joyride-nub'), + nub_width = Math.ceil($nub.outerWidth() / 2), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + // tip must not be "display: none" to calculate position + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0, + leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0; + + if (this.bottom()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top: (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left: this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment}); + } else { + this.settings.$next_tip.css({ + top: (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left: this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'top'); + + } else if (this.top()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top: (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left: this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); + } else { + this.settings.$next_tip.css({ + top: (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left: this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom'); + + } else if (this.right()) { + + this.settings.$next_tip.css({ + top: this.settings.$target.offset().top + topAdjustment, + left: (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'left'); + + } else if (this.left()) { + + this.settings.$next_tip.css({ + top: this.settings.$target.offset().top + topAdjustment, + left: (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'right'); + + } + + if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) { + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts]; + + this.settings.attempts++; + + this.pos_default(); + + } + + } else if (this.settings.$li.length) { + + this.pos_modal($nub); + + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + + }, + + pos_phone : function (init) { + var tip_height = this.settings.$next_tip.outerHeight(), + tip_offset = this.settings.$next_tip.offset(), + target_height = this.settings.$target.outerHeight(), + $nub = $('.joyride-nub', this.settings.$next_tip), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + + if (this.top()) { + + this.settings.$next_tip.offset({top: this.settings.$target.offset().top - tip_height - nub_height}); + $nub.addClass('bottom'); + + } else { + + this.settings.$next_tip.offset({top: this.settings.$target.offset().top + target_height + nub_height}); + $nub.addClass('top'); + + } + + } else if (this.settings.$li.length) { + this.pos_modal($nub); + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + }, + + pos_modal : function ($nub) { + this.center(); + $nub.hide(); + + this.show_modal(); + }, + + show_modal : function () { + if (!this.settings.$next_tip.data('closed')) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (joyridemodalbg.length < 1) { + $('body').append(this.settings.template.modal).show(); + } + + if (/pop/i.test(this.settings.tip_animation)) { + joyridemodalbg.show(); + } else { + joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed); + } + } + }, + + expose : function () { + var expose, + exposeCover, + el, + origCSS, + origClasses, + randId = 'expose-' + this.random_str(6); + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if(this.settings.$target && !/body/i.test(this.settings.$target.selector)){ + el = this.settings.$target; + } else { + return false; + } + + if(el.length < 1){ + if(window.console){ + console.error('element not valid', el); + } + return false; + } + + expose = $(this.settings.template.expose); + this.settings.$body.append(expose); + expose.css({ + top: el.offset().top, + left: el.offset().left, + width: el.outerWidth(true), + height: el.outerHeight(true) + }); + + exposeCover = $(this.settings.template.expose_cover); + + origCSS = { + zIndex: el.css('z-index'), + position: el.css('position') + }; + + origClasses = el.attr('class') == null ? '' : el.attr('class'); + + el.css('z-index',parseInt(expose.css('z-index'))+1); + + if (origCSS.position == 'static') { + el.css('position','relative'); + } + + el.data('expose-css',origCSS); + el.data('orig-class', origClasses); + el.attr('class', origClasses + ' ' + this.settings.expose_add_class); + + exposeCover.css({ + top: el.offset().top, + left: el.offset().left, + width: el.outerWidth(true), + height: el.outerHeight(true) + }); + + if (this.settings.modal) this.show_modal(); + + this.settings.$body.append(exposeCover); + expose.addClass(randId); + exposeCover.addClass(randId); + el.data('expose', randId); + this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el); + this.add_exposed(el); + }, + + un_expose : function () { + var exposeId, + el, + expose , + origCSS, + origClasses, + clearAll = false; + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if(this.settings.$target && !/body/i.test(this.settings.$target.selector)){ + el = this.settings.$target; + } else { + return false; + } + + if(el.length < 1){ + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + exposeId = el.data('expose'); + expose = $('.' + exposeId); + + if (arguments.length > 1) { + clearAll = arguments[1]; + } + + if (clearAll === true) { + $('.joyride-expose-wrapper,.joyride-expose-cover').remove(); + } else { + expose.remove(); + } + + origCSS = el.data('expose-css'); + + if (origCSS.zIndex == 'auto') { + el.css('z-index', ''); + } else { + el.css('z-index', origCSS.zIndex); + } + + if (origCSS.position != el.css('position')) { + if(origCSS.position == 'static') {// this is default, no need to set it. + el.css('position', ''); + } else { + el.css('position', origCSS.position); + } + } + + origClasses = el.data('orig-class'); + el.attr('class', origClasses); + el.removeData('orig-classes'); + + el.removeData('expose'); + el.removeData('expose-z-index'); + this.remove_exposed(el); + }, + + add_exposed: function(el){ + this.settings.exposed = this.settings.exposed || []; + if (el instanceof $ || typeof el === 'object') { + this.settings.exposed.push(el[0]); + } else if (typeof el == 'string') { + this.settings.exposed.push(el); + } + }, + + remove_exposed: function(el){ + var search, i; + if (el instanceof $) { + search = el[0] + } else if (typeof el == 'string'){ + search = el; + } + + this.settings.exposed = this.settings.exposed || []; + i = this.settings.exposed.length; + + while (i--) { + if (this.settings.exposed[i] == search) { + this.settings.exposed.splice(i, 1); + return; + } + } + }, + + center : function () { + var $w = $(window); + + this.settings.$next_tip.css({ + top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()), + left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft()) + }); + + return true; + }, + + bottom : function () { + return /bottom/i.test(this.settings.tip_settings.tip_location); + }, + + top : function () { + return /top/i.test(this.settings.tip_settings.tip_location); + }, + + right : function () { + return /right/i.test(this.settings.tip_settings.tip_location); + }, + + left : function () { + return /left/i.test(this.settings.tip_settings.tip_location); + }, + + corners : function (el) { + var w = $(window), + window_half = w.height() / 2, + //using this to calculate since scroll may not have finished yet. + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()), + right = w.width() + w.scrollLeft(), + offsetBottom = w.height() + tipOffset, + bottom = w.height() + w.scrollTop(), + top = w.scrollTop(); + + if (tipOffset < top) { + if (tipOffset < 0) { + top = 0; + } else { + top = tipOffset; + } + } + + if (offsetBottom > bottom) { + bottom = offsetBottom; + } + + return [ + el.offset().top < top, + right < el.offset().left + el.outerWidth(), + bottom < el.offset().top + el.outerHeight(), + w.scrollLeft() > el.offset().left + ]; + }, + + visible : function (hidden_corners) { + var i = hidden_corners.length; + + while (i--) { + if (hidden_corners[i]) return false; + } + + return true; + }, + + nub_position : function (nub, pos, def) { + if (pos === 'auto') { + nub.addClass(def); + } else { + nub.addClass(pos); + } + }, + + startTimer : function () { + if (this.settings.$li.length) { + this.settings.automate = setTimeout(function () { + this.hide(); + this.show(); + this.startTimer(); + }.bind(this), this.settings.timer); + } else { + clearTimeout(this.settings.automate); + } + }, + + end : function (abort) { + if (this.settings.cookie_monster) { + $.cookie(this.settings.cookie_name, 'ridden', { expires: this.settings.cookie_expires, domain: this.settings.cookie_domain }); + } + + if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + } + + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + // Unplug keystrokes listener + $(this.scope).off('keyup.joyride') + + this.settings.$next_tip.data('closed', true); + this.settings.riding = false; + + $('.joyride-modal-bg').hide(); + this.settings.$current_tip.hide(); + + if (typeof abort === 'undefined' || abort === false) { + this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip); + this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip); + } + + $('.joyride-tip-guide').remove(); + }, + + off : function () { + $(this.scope).off('.joyride'); + $(window).off('.joyride'); + $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride'); + $('.joyride-tip-guide, .joyride-modal-bg').remove(); + clearTimeout(this.settings.automate); + this.settings = {}; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs['magellan-expedition'] = { + name : 'magellan-expedition', + + version : '5.4.7', + + settings : { + active_class: 'active', + threshold: 0, // pixels from the top of the expedition for it to become fixes + destination_threshold: 20, // pixels from the top of destination for it to be considered active + throttle_delay: 30, // calculation throttling to increase framerate + fixed_top: 0 // top distance in pixels assigend to the fixed element on scroll + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + settings = self.settings; + + // initialize expedition offset + self.set_expedition_position(); + + S(self.scope) + .off('.magellan') + .on('click.fndtn.magellan', '[' + self.add_namespace('data-magellan-arrival') + '] a[href^="#"]', function (e) { + e.preventDefault(); + var expedition = $(this).closest('[' + self.attr_name() + ']'), + settings = expedition.data('magellan-expedition-init'), + hash = this.hash.split('#').join(''), + target = $("a[name='"+hash+"']"); + + if (target.length === 0) { + target = $('#'+hash); + + } + + + // Account for expedition height if fixed position + var scroll_top = target.offset().top - settings.destination_threshold + 1; + scroll_top = scroll_top - expedition.outerHeight(); + + $('html, body').stop().animate({ + 'scrollTop': scroll_top + }, 700, 'swing', function () { + if(history.pushState) { + history.pushState(null, null, '#'+hash); + } + else { + location.hash = '#'+hash; + } + }); + }) + .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay)); + + $(window) + .on('resize.fndtn.magellan', self.throttle(this.set_expedition_position.bind(this), settings.throttle_delay)); + }, + + check_for_arrivals : function() { + var self = this; + self.update_arrivals(); + self.update_expedition_positions(); + }, + + set_expedition_position : function() { + var self = this; + $('[' + this.attr_name() + '=fixed]', self.scope).each(function(idx, el) { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('styles'), // save styles + top_offset, fixed_top; + + expedition.attr('style', ''); + top_offset = expedition.offset().top + settings.threshold; + + //set fixed-top by attribute + fixed_top = parseInt(expedition.data('magellan-fixed-top')); + if(!isNaN(fixed_top)) + self.settings.fixed_top = fixed_top; + + expedition.data(self.data_attr('magellan-top-offset'), top_offset); + expedition.attr('style', styles); + }); + }, + + update_expedition_positions : function() { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + '=fixed]', self.scope).each(function() { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('style'), // save styles + top_offset = expedition.data('magellan-top-offset'); + + //scroll to the top distance + if (window_top_offset+self.settings.fixed_top >= top_offset) { + // Placeholder allows height calculations to be consistent even when + // appearing to switch between fixed/non-fixed placement + var placeholder = expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']'); + if (placeholder.length === 0) { + placeholder = expedition.clone(); + placeholder.removeAttr(self.attr_name()); + placeholder.attr(self.add_namespace('data-magellan-expedition-clone'),''); + expedition.before(placeholder); + } + expedition.css({position:'fixed', top: settings.fixed_top}).addClass('fixed'); + } else { + expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']').remove(); + expedition.attr('style',styles).css('position','').css('top','').removeClass('fixed'); + } + }); + }, + + update_arrivals : function() { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + ']', self.scope).each(function() { + var expedition = $(this), + settings = expedition.data(self.attr_name(true) + '-init'), + offsets = self.offsets(expedition, window_top_offset), + arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'), + active_item = false; + offsets.each(function(idx, item) { + if (item.viewport_offset >= item.top_offset) { + var arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'); + arrivals.not(item.arrival).removeClass(settings.active_class); + item.arrival.addClass(settings.active_class); + active_item = true; + return true; + } + }); + + if (!active_item) arrivals.removeClass(settings.active_class); + }); + }, + + offsets : function(expedition, window_offset) { + var self = this, + settings = expedition.data(self.attr_name(true) + '-init'), + viewport_offset = window_offset; + + return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function(idx, el) { + var name = $(this).data(self.data_attr('magellan-arrival')), + dest = $('[' + self.add_namespace('data-magellan-destination') + '=' + name + ']'); + if (dest.length > 0) { + var top_offset = Math.floor(dest.offset().top - settings.destination_threshold - expedition.outerHeight()); + return { + destination : dest, + arrival : $(this), + top_offset : top_offset, + viewport_offset : viewport_offset + } + } + }).sort(function(a, b) { + if (a.top_offset < b.top_offset) return -1; + if (a.top_offset > b.top_offset) return 1; + return 0; + }); + }, + + data_attr: function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () { + this.S(this.scope).off('.magellan'); + this.S(window).off('.magellan'); + }, + + reflow : function () { + var self = this; + // remove placeholder expeditions used for height calculation purposes + $('[' + self.add_namespace('data-magellan-expedition-clone') + ']', self.scope).remove(); + } + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.offcanvas = { + name : 'offcanvas', + + version : '5.4.7', + + settings : { + open_method: 'move', + close_on_click: false + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + move_class = '', + right_postfix = '', + left_postfix = ''; + + if (this.settings.open_method === 'move') { + move_class = 'move-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap_single') { + move_class = 'offcanvas-overlap-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap') { + move_class = 'offcanvas-overlap'; + } + + S(this.scope).off('.offcanvas') + .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + right_postfix); + if (self.settings.open_method !== 'overlap'){ + S(".left-submenu").removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if(settings.close_on_click && !parent.hasClass("has-submenu") && !parent.hasClass("back")){ + self.hide.call(self, move_class + right_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + right_postfix); + }else if(S(this).parent().hasClass("has-submenu")){ + e.preventDefault(); + S(this).siblings(".left-submenu").toggleClass(move_class + right_postfix); + }else if(parent.hasClass("back")){ + e.preventDefault(); + parent.parent().removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + left_postfix); + if (self.settings.open_method !== 'overlap'){ + S(".right-submenu").removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if(settings.close_on_click && !parent.hasClass("has-submenu") && !parent.hasClass("back")){ + self.hide.call(self, move_class + left_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + left_postfix); + }else if(S(this).parent().hasClass("has-submenu")){ + e.preventDefault(); + S(this).siblings(".right-submenu").toggleClass(move_class + left_postfix); + }else if(parent.hasClass("back")){ + e.preventDefault(); + parent.parent().removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + S(".right-submenu").removeClass(move_class + left_postfix); + if (right_postfix){ + self.click_remove_class(e, move_class + right_postfix); + S(".left-submenu").removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + $('.left-off-canvas-toggle').attr('aria-expanded', 'false'); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + $('.right-off-canvas-toggle').attr('aria-expanded', "false"); + } + }); + }, + + toggle: function(class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + if ($off_canvas.is('.' + class_name)) { + this.hide(class_name, $off_canvas); + } else { + this.show(class_name, $off_canvas); + } + }, + + show: function(class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('open').trigger('open.fndtn.offcanvas'); + $off_canvas.addClass(class_name); + }, + + hide: function(class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('close').trigger('close.fndtn.offcanvas'); + $off_canvas.removeClass(class_name); + }, + + click_toggle_class: function(e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.toggle(class_name, $off_canvas); + }, + + click_remove_class: function(e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.hide(class_name, $off_canvas); + }, + + get_settings: function(e) { + var offcanvas = this.S(e.target).closest('[' + this.attr_name() + ']'); + return offcanvas.data(this.attr_name(true) + '-init') || this.settings; + }, + + get_wrapper: function(e) { + var $off_canvas = this.S(e ? e.target : this.scope).closest('.off-canvas-wrap'); + + if ($off_canvas.length === 0) { + $off_canvas = this.S('.off-canvas-wrap'); + } + return $off_canvas; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + var noop = function() {}; + + var Orbit = function(el, settings) { + // Don't reinitialize plugin + if (el.hasClass(settings.slides_container_class)) { + return this; + } + + var self = this, + container, + slides_container = el, + number_container, + bullets_container, + timer_container, + idx = 0, + animate, + timer, + locked = false, + adjust_height_after = false; + + + self.slides = function() { + return slides_container.children(settings.slide_selector); + }; + + self.slides().first().addClass(settings.active_slide_class); + + self.update_slide_number = function(index) { + if (settings.slide_number) { + number_container.find('span:first').text(parseInt(index)+1); + number_container.find('span:last').text(self.slides().length); + } + if (settings.bullets) { + bullets_container.children().removeClass(settings.bullets_active_class); + $(bullets_container.children().get(index)).addClass(settings.bullets_active_class); + } + }; + + self.update_active_link = function(index) { + var link = $('[data-orbit-link="'+self.slides().eq(index).attr('data-orbit-slide')+'"]'); + link.siblings().removeClass(settings.bullets_active_class); + link.addClass(settings.bullets_active_class); + }; + + self.build_markup = function() { + slides_container.wrap('
'); + container = slides_container.parent(); + slides_container.addClass(settings.slides_container_class); + + if (settings.stack_on_small) { + container.addClass(settings.stack_on_small_class); + } + + if (settings.navigation_arrows) { + container.append($('').addClass(settings.prev_class)); + container.append($('').addClass(settings.next_class)); + } + + if (settings.timer) { + timer_container = $('
').addClass(settings.timer_container_class); + timer_container.append(''); + timer_container.append($('
').addClass(settings.timer_progress_class)); + timer_container.addClass(settings.timer_paused_class); + container.append(timer_container); + } + + if (settings.slide_number) { + number_container = $('
').addClass(settings.slide_number_class); + number_container.append(' ' + settings.slide_number_text + ' '); + container.append(number_container); + } + + if (settings.bullets) { + bullets_container = $('
    ').addClass(settings.bullets_container_class); + container.append(bullets_container); + bullets_container.wrap('
    '); + self.slides().each(function(idx, el) { + var bullet = $('
  1. ').attr('data-orbit-slide', idx).on('click', self.link_bullet);; + bullets_container.append(bullet); + }); + } + + }; + + self._goto = function(next_idx, start_timer) { + // if (locked) {return false;} + if (next_idx === idx) {return false;} + if (typeof timer === 'object') {timer.restart();} + var slides = self.slides(); + + var dir = 'next'; + locked = true; + if (next_idx < idx) {dir = 'prev';} + if (next_idx >= slides.length) { + if (!settings.circular) return false; + next_idx = 0; + } else if (next_idx < 0) { + if (!settings.circular) return false; + next_idx = slides.length - 1; + } + + var current = $(slides.get(idx)); + var next = $(slides.get(next_idx)); + + current.css('zIndex', 2); + current.removeClass(settings.active_slide_class); + next.css('zIndex', 4).addClass(settings.active_slide_class); + + slides_container.trigger('before-slide-change.fndtn.orbit'); + settings.before_slide_change(); + self.update_active_link(next_idx); + + var callback = function() { + var unlock = function() { + idx = next_idx; + locked = false; + if (start_timer === true) {timer = self.create_timer(); timer.start();} + self.update_slide_number(idx); + slides_container.trigger('after-slide-change.fndtn.orbit',[{slide_number: idx, total_slides: slides.length}]); + settings.after_slide_change(idx, slides.length); + }; + if (slides_container.height() != next.height() && settings.variable_height) { + slides_container.animate({'height': next.height()}, 250, 'linear', unlock); + } else { + unlock(); + } + }; + + if (slides.length === 1) {callback(); return false;} + + var start_animation = function() { + if (dir === 'next') {animate.next(current, next, callback);} + if (dir === 'prev') {animate.prev(current, next, callback);} + }; + + if (next.height() > slides_container.height() && settings.variable_height) { + slides_container.animate({'height': next.height()}, 250, 'linear', start_animation); + } else { + start_animation(); + } + }; + + self.next = function(e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx + 1); + }; + + self.prev = function(e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx - 1); + }; + + self.link_custom = function(e) { + e.preventDefault(); + var link = $(this).attr('data-orbit-link'); + if ((typeof link === 'string') && (link = $.trim(link)) != "") { + var slide = container.find('[data-orbit-slide='+link+']'); + if (slide.index() != -1) {self._goto(slide.index());} + } + }; + + self.link_bullet = function(e) { + var index = $(this).attr('data-orbit-slide'); + if ((typeof index === 'string') && (index = $.trim(index)) != "") { + if(isNaN(parseInt(index))) + { + var slide = container.find('[data-orbit-slide='+index+']'); + if (slide.index() != -1) {self._goto(slide.index() + 1);} + } + else + { + self._goto(parseInt(index)); + } + } + + } + + self.timer_callback = function() { + self._goto(idx + 1, true); + } + + self.compute_dimensions = function() { + var current = $(self.slides().get(idx)); + var h = current.height(); + if (!settings.variable_height) { + self.slides().each(function(){ + if ($(this).height() > h) { h = $(this).height(); } + }); + } + slides_container.height(h); + }; + + self.create_timer = function() { + var t = new Timer( + container.find('.'+settings.timer_container_class), + settings, + self.timer_callback + ); + return t; + }; + + self.stop_timer = function() { + if (typeof timer === 'object') timer.stop(); + }; + + self.toggle_timer = function() { + var t = container.find('.'+settings.timer_container_class); + if (t.hasClass(settings.timer_paused_class)) { + if (typeof timer === 'undefined') {timer = self.create_timer();} + timer.start(); + } + else { + if (typeof timer === 'object') {timer.stop();} + } + }; + + self.init = function() { + self.build_markup(); + if (settings.timer) { + timer = self.create_timer(); + Foundation.utils.image_loaded(this.slides().children('img'), timer.start); + } + animate = new FadeAnimation(settings, slides_container); + if (settings.animation === 'slide') + animate = new SlideAnimation(settings, slides_container); + + container.on('click', '.'+settings.next_class, self.next); + container.on('click', '.'+settings.prev_class, self.prev); + + if (settings.next_on_click) { + container.on('click', '.'+settings.slides_container_class+' [data-orbit-slide]', self.link_bullet); + } + + container.on('click', self.toggle_timer); + if (settings.swipe) { + container.on('touchstart.fndtn.orbit', function(e) { + if (!e.touches) {e = e.originalEvent;} + var data = { + start_page_x: e.touches[0].pageX, + start_page_y: e.touches[0].pageY, + start_time: (new Date()).getTime(), + delta_x: 0, + is_scrolling: undefined + }; + container.data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.orbit', function(e) { + if (!e.touches) { e = e.originalEvent; } + // Ignore pinch/zoom events + if(e.touches.length > 1 || e.scale && e.scale !== 1) return; + + var data = container.data('swipe-transition'); + if (typeof data === 'undefined') {data = {};} + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if ( typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? (idx+1) : (idx-1); + data.active = true; + self._goto(direction); + } + }) + .on('touchend.fndtn.orbit', function(e) { + container.data('swipe-transition', {}); + e.stopPropagation(); + }) + } + container.on('mouseenter.fndtn.orbit', function(e) { + if (settings.timer && settings.pause_on_hover) { + self.stop_timer(); + } + }) + .on('mouseleave.fndtn.orbit', function(e) { + if (settings.timer && settings.resume_on_mouseout) { + timer.start(); + } + }); + + $(document).on('click', '[data-orbit-link]', self.link_custom); + $(window).on('load resize', self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), function() { + container.prev('.'+settings.preloader_class).css('display', 'none'); + self.update_slide_number(0); + self.update_active_link(0); + slides_container.trigger('ready.fndtn.orbit'); + }); + }; + + self.init(); + }; + + var Timer = function(el, settings, callback) { + var self = this, + duration = settings.timer_speed, + progress = el.find('.'+settings.timer_progress_class), + start, + timeout, + left = -1; + + this.update_progress = function(w) { + var new_progress = progress.clone(); + new_progress.attr('style', ''); + new_progress.css('width', w+'%'); + progress.replaceWith(new_progress); + progress = new_progress; + }; + + this.restart = function() { + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + left = -1; + self.update_progress(0); + }; + + this.start = function() { + if (!el.hasClass(settings.timer_paused_class)) {return true;} + left = (left === -1) ? duration : left; + el.removeClass(settings.timer_paused_class); + start = new Date().getTime(); + progress.animate({'width': '100%'}, left, 'linear'); + timeout = setTimeout(function() { + self.restart(); + callback(); + }, left); + el.trigger('timer-started.fndtn.orbit') + }; + + this.stop = function() { + if (el.hasClass(settings.timer_paused_class)) {return true;} + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + var end = new Date().getTime(); + left = left - (end - start); + var w = 100 - ((left / duration) * 100); + self.update_progress(w); + el.trigger('timer-stopped.fndtn.orbit'); + }; + }; + + var SlideAnimation = function(settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + var animMargin = {}; + animMargin[margin] = '0%'; + + this.next = function(current, next, callback) { + current.animate({marginLeft:'-100%'}, duration); + next.animate(animMargin, duration, function() { + current.css(margin, '100%'); + callback(); + }); + }; + + this.prev = function(current, prev, callback) { + current.animate({marginLeft:'100%'}, duration); + prev.css(margin, '-100%'); + prev.animate(animMargin, duration, function() { + current.css(margin, '100%'); + callback(); + }); + }; + }; + + var FadeAnimation = function(settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + + this.next = function(current, next, callback) { + next.css({'margin':'0%', 'opacity':'0.01'}); + next.animate({'opacity':'1'}, duration, 'linear', function() { + current.css('margin', '100%'); + callback(); + }); + }; + + this.prev = function(current, prev, callback) { + prev.css({'margin':'0%', 'opacity':'0.01'}); + prev.animate({'opacity':'1'}, duration, 'linear', function() { + current.css('margin', '100%'); + callback(); + }); + }; + }; + + + Foundation.libs = Foundation.libs || {}; + + Foundation.libs.orbit = { + name: 'orbit', + + version: '5.4.7', + + settings: { + animation: 'slide', + timer_speed: 10000, + pause_on_hover: true, + resume_on_mouseout: false, + next_on_click: true, + animation_speed: 500, + stack_on_small: false, + navigation_arrows: true, + slide_number: true, + slide_number_text: 'of', + 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', + preloader_class: 'preloader', + slide_selector: '*', + 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', + bullets: true, + circular: true, + timer: true, + variable_height: false, + swipe: true, + before_slide_change: noop, + after_slide_change: noop + }, + + init : function (scope, method, options) { + var self = this; + this.bindings(method, options); + }, + + events : function (instance) { + var orbit_instance = new Orbit(this.S(instance), this.S(instance).data('orbit-init')); + this.S(instance).data(this.name + '-instance', orbit_instance); + }, + + reflow : function () { + var self = this; + + if (self.S(self.scope).is('[data-orbit]')) { + var $el = self.S(self.scope); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + } else { + self.S('[data-orbit]', self.scope).each(function(idx, el) { + var $el = self.S(el); + var opts = self.data_options($el); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + }); + } + } + }; + + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.reveal = { + name : 'reveal', + + version : '5.4.7', + + locked : false, + + settings : { + animation: 'fadeAndPop', + animation_speed: 250, + close_on_background_click: true, + close_on_esc: true, + dismiss_modal_class: 'close-reveal-modal', + bg_class: 'reveal-modal-bg', + root_element: 'body', + open: function(){}, + opened: function(){}, + close: function(){}, + closed: function(){}, + bg : $('.reveal-modal-bg'), + css : { + open : { + 'opacity': 0, + 'visibility': 'visible', + 'display' : 'block' + }, + close : { + 'opacity': 1, + 'visibility': 'hidden', + 'display': 'none' + } + } + }, + + init : function (scope, method, options) { + $.extend(true, this.settings, method, options); + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.reveal') + .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']:not([disabled])', function (e) { + e.preventDefault(); + + if (!self.locked) { + var element = S(this), + ajax = element.data(self.data_attr('reveal-ajax')); + + self.locked = true; + + if (typeof ajax === 'undefined') { + self.open.call(self, element); + } else { + var url = ajax === true ? element.attr('href') : ajax; + + self.open.call(self, element, {url: url}); + } + } + }); + + S(document) + .on('click.fndtn.reveal', this.close_targets(), function (e) { + + e.preventDefault(); + + if (!self.locked) { + var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init') || self.settings, + bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0]; + + if (bg_clicked) { + if (settings.close_on_background_click) { + e.stopPropagation(); + } else { + return; + } + } + + self.locked = true; + self.close.call(self, bg_clicked ? S('[' + self.attr_name() + '].open') : S(this).closest('[' + self.attr_name() + ']')); + } + }); + + if(S('[' + self.attr_name() + ']', this.scope).length > 0) { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', this.settings.open) + .on('opened.fndtn.reveal', this.settings.opened) + .on('opened.fndtn.reveal', this.open_video) + .on('close.fndtn.reveal', this.settings.close) + .on('closed.fndtn.reveal', this.settings.closed) + .on('closed.fndtn.reveal', this.close_video); + } else { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video) + .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video); + } + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_on : function (scope) { + var self = this; + + // PATCH #1: fixing multiple keyup event trigger from single key press + self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) { + var open_modal = self.S('[' + self.attr_name() + '].open'), + settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ; + // PATCH #2: making sure that the close event can be called only while unlocked, + // so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window. + if ( settings && event.which === 27 && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key + self.close.call(self, open_modal); + } + }); + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_off : function (scope) { + this.S('body').off('keyup.fndtn.reveal'); + return true; + }, + + + open : function (target, ajax_settings) { + var self = this, + modal; + + if (target) { + if (typeof target.selector !== 'undefined') { + // Find the named node; only use the first one found, since the rest of the code assumes there's only one node + modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first(); + } else { + modal = self.S(this.scope); + + ajax_settings = target; + } + } else { + modal = self.S(this.scope); + } + + var settings = modal.data(self.attr_name(true) + '-init'); + settings = settings || this.settings; + + + if (modal.hasClass('open') && target.attr('data-reveal-id') == modal.attr('id')) { + return self.close(modal); + } + + if (!modal.hasClass('open')) { + var open_modal = self.S('[' + self.attr_name() + '].open'); + + if (typeof modal.data('css-top') === 'undefined') { + modal.data('css-top', parseInt(modal.css('top'), 10)) + .data('offset', this.cache_offset(modal)); + } + + this.key_up_on(modal); // PATCH #3: turning on key up capture only when a reveal window is open + modal.trigger('open').trigger('open.fndtn.reveal'); + + if (open_modal.length < 1) { + this.toggle_bg(modal, true); + } + + if (typeof ajax_settings === 'string') { + ajax_settings = { + url: ajax_settings + }; + } + + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { + if (open_modal.length > 0) { + this.hide(open_modal, settings.css.close); + } + + this.show(modal, settings.css.open); + } else { + var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null; + + $.extend(ajax_settings, { + success: function (data, textStatus, jqXHR) { + if ( $.isFunction(old_success) ) { + old_success(data, textStatus, jqXHR); + } + + modal.html(data); + self.S(modal).foundation('section', 'reflow'); + self.S(modal).children().foundation(); + + if (open_modal.length > 0) { + self.hide(open_modal, settings.css.close); + } + self.show(modal, settings.css.open); + } + }); + + $.ajax(ajax_settings); + } + } + self.S(window).trigger('resize'); + }, + + close : function (modal) { + var modal = modal && modal.length ? modal : this.S(this.scope), + open_modals = this.S('[' + this.attr_name() + '].open'), + settings = modal.data(this.attr_name(true) + '-init') || this.settings; + + if (open_modals.length > 0) { + this.locked = true; + this.key_up_off(modal); // PATCH #3: turning on key up capture only when a reveal window is open + modal.trigger('close').trigger('close.fndtn.reveal'); + this.toggle_bg(modal, false); + this.hide(open_modals, settings.css.close, settings); + } + }, + + close_targets : function () { + var base = '.' + this.settings.dismiss_modal_class; + + if (this.settings.close_on_background_click) { + return base + ', .' + this.settings.bg_class; + } + + return base; + }, + + toggle_bg : function (modal, state) { + if (this.S('.' + this.settings.bg_class).length === 0) { + this.settings.bg = $('
    ', {'class': this.settings.bg_class}) + .appendTo('body').hide(); + } + + var visible = this.settings.bg.filter(':visible').length > 0; + if ( state != visible ) { + if ( state == undefined ? visible : !state ) { + this.hide(this.settings.bg); + } else { + this.show(this.settings.bg); + } + } + }, + + show : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init') || this.settings, + root_element = settings.root_element; + + if (el.parent(root_element).length === 0) { + var placeholder = el.wrap('
    ').parent(); + + el.on('closed.fndtn.reveal.wrapped', function() { + el.detach().appendTo(placeholder); + el.unwrap().unbind('closed.fndtn.reveal.wrapped'); + }); + + el.detach().appendTo(root_element); + } + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + css.top = $(window).scrollTop() - el.data('offset') + 'px'; + var end_css = { + top: $(window).scrollTop() + el.data('css-top') + 'px', + opacity: 1 + }; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + this.locked = false; + el.trigger('opened').trigger('opened.fndtn.reveal'); + }.bind(this)) + .addClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + if (animData.fade) { + css.top = $(window).scrollTop() + el.data('css-top') + 'px'; + var end_css = {opacity: 1}; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + this.locked = false; + el.trigger('opened').trigger('opened.fndtn.reveal'); + }.bind(this)) + .addClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + return el.css(css).show().css({opacity: 1}).addClass('open').trigger('opened').trigger('opened.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeIn(settings.animation_speed / 2); + } + + this.locked = false; + + return el.show(); + }, + + hide : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init'); + settings = settings || this.settings; + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + var end_css = { + top: - $(window).scrollTop() - el.data('offset') + 'px', + opacity: 0 + }; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + this.locked = false; + el.css(css).trigger('closed').trigger('closed.fndtn.reveal'); + }.bind(this)) + .removeClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + if (animData.fade) { + var end_css = {opacity: 0}; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + this.locked = false; + el.css(css).trigger('closed').trigger('closed.fndtn.reveal'); + }.bind(this)) + .removeClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + return el.hide().css(css).removeClass('open').trigger('closed').trigger('closed.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeOut(settings.animation_speed / 2); + } + + return el.hide(); + }, + + close_video : function (e) { + var video = $('.flex-video', e.target), + iframe = $('iframe', video); + + if (iframe.length > 0) { + iframe.attr('data-src', iframe[0].src); + iframe.attr('src', iframe.attr('src')); + video.hide(); + } + }, + + open_video : function (e) { + var video = $('.flex-video', e.target), + iframe = video.find('iframe'); + + if (iframe.length > 0) { + var data_src = iframe.attr('data-src'); + if (typeof data_src === 'string') { + iframe[0].src = iframe.attr('data-src'); + } else { + var src = iframe[0].src; + iframe[0].src = undefined; + iframe[0].src = src; + } + video.show(); + } + }, + + data_attr: function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + cache_offset : function (modal) { + var offset = modal.show().height() + parseInt(modal.css('top'), 10); + + modal.hide(); + + return offset; + }, + + off : function () { + $(this.scope).off('.fndtn.reveal'); + }, + + reflow : function () {} + }; + + /* + * getAnimationData('popAndFade') // {animate: true, pop: true, fade: true} + * getAnimationData('fade') // {animate: true, pop: false, fade: true} + * getAnimationData('pop') // {animate: true, pop: true, fade: false} + * getAnimationData('foo') // {animate: false, pop: false, fade: false} + * getAnimationData(null) // {animate: false, pop: false, fade: false} + */ + function getAnimationData(str) { + var fade = /fade/i.test(str); + var pop = /pop/i.test(str); + return { + animate: fade || pop, + pop: pop, + fade: fade + }; + } +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.slider = { + name : 'slider', + + version : '5.4.7', + + settings: { + start: 0, + end: 100, + step: 1, + initial: null, + display_selector: '', + vertical: false, + on_change: function(){} + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this,'throttle'); + this.bindings(method, options); + this.reflow(); + }, + + events : function() { + var self = this; + + $(this.scope) + .off('.slider') + .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider', + '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function(e) { + if (!self.cache.active) { + e.preventDefault(); + self.set_active_slider($(e.target)); + } + }) + .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function(e) { + if (!!self.cache.active) { + e.preventDefault(); + if ($.data(self.cache.active[0], 'settings').vertical) { + var scroll_offset = 0; + if (!e.pageY) { + scroll_offset = window.scrollY; + } + self.calculate_position(self.cache.active, (e.pageY || + e.originalEvent.clientY || + e.originalEvent.touches[0].clientY || + e.currentPoint.y) + + scroll_offset); + } else { + self.calculate_position(self.cache.active, e.pageX || + e.originalEvent.clientX || + e.originalEvent.touches[0].clientX || + e.currentPoint.x); + } + } + }) + .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function(e) { + self.remove_active_slider(); + }) + .on('change.fndtn.slider', function(e) { + self.settings.on_change(); + }); + + self.S(window) + .on('resize.fndtn.slider', self.throttle(function(e) { + self.reflow(); + }, 300)); + }, + + set_active_slider : function($handle) { + this.cache.active = $handle; + }, + + remove_active_slider : function() { + this.cache.active = null; + }, + + calculate_position : function($handle, cursor_x) { + var self = this, + settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + handle_o = $.data($handle[0], 'handle_o'), + bar_l = $.data($handle[0], 'bar_l'), + bar_o = $.data($handle[0], 'bar_o'); + + requestAnimationFrame(function(){ + var pct; + + if (Foundation.rtl && !settings.vertical) { + pct = self.limit_to(((bar_o+bar_l-cursor_x)/bar_l),0,1); + } else { + pct = self.limit_to(((cursor_x-bar_o)/bar_l),0,1); + } + + pct = settings.vertical ? 1-pct : pct; + + var norm = self.normalized_value(pct, settings.start, settings.end, settings.step); + + self.set_ui($handle, norm); + }); + }, + + set_ui : function($handle, value) { + var settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + bar_l = $.data($handle[0], 'bar_l'), + norm_pct = this.normalized_percentage(value, settings.start, settings.end), + handle_offset = norm_pct*(bar_l-handle_l)-1, + progress_bar_length = norm_pct*100; + + if (Foundation.rtl && !settings.vertical) { + handle_offset = -handle_offset; + } + + handle_offset = settings.vertical ? -handle_offset + bar_l - handle_l + 1 : handle_offset; + this.set_translate($handle, handle_offset, settings.vertical); + + if (settings.vertical) { + $handle.siblings('.range-slider-active-segment').css('height', progress_bar_length + '%'); + } else { + $handle.siblings('.range-slider-active-segment').css('width', progress_bar_length + '%'); + } + + $handle.parent().attr(this.attr_name(), value).trigger('change').trigger('change.fndtn.slider'); + + $handle.parent().children('input[type=hidden]').val(value); + + if (!$handle[0].hasAttribute('aria-valuemin')) { + $handle.attr({ + 'aria-valuemin': settings.start, + 'aria-valuemax': settings.end, + }); + } + $handle.attr('aria-valuenow', value); + + if (settings.display_selector != '') { + $(settings.display_selector).each(function(){ + if (this.hasOwnProperty('value')) { + $(this).val(value); + } else { + $(this).text(value); + } + }); + } + + }, + + normalized_percentage : function(val, start, end) { + return Math.min(1, (val - start)/(end - start)); + }, + + normalized_value : function(val, start, end, step) { + var range = end - start, + point = val*range, + mod = (point-(point%step)) / step, + rem = point % step, + round = ( rem >= step*0.5 ? step : 0); + return (mod*step + round) + start; + }, + + set_translate : function(ele, offset, vertical) { + if (vertical) { + $(ele) + .css('-webkit-transform', 'translateY('+offset+'px)') + .css('-moz-transform', 'translateY('+offset+'px)') + .css('-ms-transform', 'translateY('+offset+'px)') + .css('-o-transform', 'translateY('+offset+'px)') + .css('transform', 'translateY('+offset+'px)'); + } else { + $(ele) + .css('-webkit-transform', 'translateX('+offset+'px)') + .css('-moz-transform', 'translateX('+offset+'px)') + .css('-ms-transform', 'translateX('+offset+'px)') + .css('-o-transform', 'translateX('+offset+'px)') + .css('transform', 'translateX('+offset+'px)'); + } + }, + + limit_to : function(val, min, max) { + return Math.min(Math.max(val, min), max); + }, + + initialize_settings : function(handle) { + var settings = $.extend({}, this.settings, this.data_options($(handle).parent())); + + if (settings.vertical) { + $.data(handle, 'bar_o', $(handle).parent().offset().top); + $.data(handle, 'bar_l', $(handle).parent().outerHeight()); + $.data(handle, 'handle_o', $(handle).offset().top); + $.data(handle, 'handle_l', $(handle).outerHeight()); + } else { + $.data(handle, 'bar_o', $(handle).parent().offset().left); + $.data(handle, 'bar_l', $(handle).parent().outerWidth()); + $.data(handle, 'handle_o', $(handle).offset().left); + $.data(handle, 'handle_l', $(handle).outerWidth()); + } + + $.data(handle, 'bar', $(handle).parent()); + $.data(handle, 'settings', settings); + }, + + set_initial_position : function($ele) { + var settings = $.data($ele.children('.range-slider-handle')[0], 'settings'), + initial = (!!settings.initial ? settings.initial : Math.floor((settings.end-settings.start)*0.5/settings.step)*settings.step+settings.start), + $handle = $ele.children('.range-slider-handle'); + this.set_ui($handle, initial); + }, + + set_value : function(value) { + var self = this; + $('[' + self.attr_name() + ']', this.scope).each(function(){ + $(this).attr(self.attr_name(), value); + }); + if (!!$(this.scope).attr(self.attr_name())) { + $(this.scope).attr(self.attr_name(), value); + } + self.reflow(); + }, + + reflow : function() { + var self = this; + self.S('[' + this.attr_name() + ']').each(function() { + var handle = $(this).children('.range-slider-handle')[0], + val = $(this).attr(self.attr_name()); + self.initialize_settings(handle); + + if (val) { + self.set_ui($(handle), parseFloat(val)); + } else { + self.set_initial_position($(this)); + } + }); + } + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tab = { + name : 'tab', + + version : '5.4.7', + + settings : { + active_class: 'active', + callback : function () {}, + deep_linking: false, + scroll_to_content: true, + is_hover: false + }, + + default_tab_hashes: [], + + init : function (scope, method, options) { + var self = this, + S = this.S; + + this.bindings(method, options); + this.handle_location_hash_change(); + + // Store the default active tabs which will be referenced when the + // location hash is absent, as in the case of navigating the tabs and + // returning to the first viewing via the browser Back button. + S('[' + this.attr_name() + '] > .active > a', this.scope).each(function () { + self.default_tab_hashes.push(this.hash); + }); + }, + + events : function () { + var self = this, + S = this.S; + + var usual_tab_behavior = function (e) { + var settings = S(this).closest('[' + self.attr_name() +']').data(self.attr_name(true) + '-init'); + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + e.stopPropagation(); + self.toggle_active_tab(S(this).parent()); + } + }; + + S(this.scope) + .off('.tab') + // Click event: tab title + .on('focus.fndtn.tab', '[' + this.attr_name() + '] > * > a', usual_tab_behavior ) + .on('click.fndtn.tab', '[' + this.attr_name() + '] > * > a', usual_tab_behavior ) + // Hover event: tab title + .on('mouseenter.fndtn.tab', '[' + this.attr_name() + '] > * > a', function (e) { + var settings = S(this).closest('[' + self.attr_name() +']').data(self.attr_name(true) + '-init'); + if (settings.is_hover) self.toggle_active_tab(S(this).parent()); + }); + + // Location hash change event + S(window).on('hashchange.fndtn.tab', function (e) { + e.preventDefault(); + self.handle_location_hash_change(); + }); + }, + + handle_location_hash_change : function () { + + var self = this, + S = this.S; + + S('[' + this.attr_name() + ']', this.scope).each(function () { + var settings = S(this).data(self.attr_name(true) + '-init'); + if (settings.deep_linking) { + // Match the location hash to a label + var hash; + if (settings.scroll_to_content) { + hash = self.scope.location.hash; + } else { + // prefix the hash to prevent anchor scrolling + hash = self.scope.location.hash.replace('fndtn-', ''); + } + if (hash != '') { + // Check whether the location hash references a tab content div or + // another element on the page (inside or outside the tab content div) + var hash_element = S(hash); + if (hash_element.hasClass('content') && hash_element.parent().hasClass('tabs-content')) { + // Tab content div + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + hash + ']').parent()); + } else { + // Not the tab content div. If inside the tab content, find the + // containing tab and toggle it as active. + var hash_tab_container_id = hash_element.closest('.content').attr('id'); + if (hash_tab_container_id != undefined) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=#' + hash_tab_container_id + ']').parent(), hash); + } + } + } else { + // Reference the default tab hashes which were initialized in the init function + for (var ind = 0; ind < self.default_tab_hashes.length; ind++) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + self.default_tab_hashes[ind] + ']').parent()); + } + } + } + }); + }, + + toggle_active_tab: function (tab, location_hash) { + var S = this.S, + tabs = tab.closest('[' + this.attr_name() + ']'), + tab_link = tab.find('a'), + anchor = tab.children('a').first(), + target_hash = '#' + anchor.attr('href').split('#')[1], + target = S(target_hash), + siblings = tab.siblings(), + settings = tabs.data(this.attr_name(true) + '-init'), + interpret_keyup_action = function(e) { + // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js + + // define current, previous and next (possible) tabs + + var $original = $(this); + var $prev = $(this).parents('li').prev().children('[role="tab"]'); + var $next = $(this).parents('li').next().children('[role="tab"]'); + var $target; + + // find the direction (prev or next) + + switch (e.keyCode) { + case 37: + $target = $prev; + break; + case 39: + $target = $next; + break; + default: + $target = false + break; + } + + if ($target.length) { + $original.attr({ + 'tabindex' : '-1', + 'aria-selected' : null + }); + $target.attr({ + 'tabindex' : '0', + 'aria-selected' : true + }).focus(); + } + + // Hide panels + + $('[role="tabpanel"]') + .attr('aria-hidden', 'true'); + + // Show panel which corresponds to target + + $('#' + $(document.activeElement).attr('href').substring(1)) + .attr('aria-hidden', null); + + }; + + // allow usage of data-tab-content attribute instead of href + if (S(this).data(this.data_attr('tab-content'))) { + target_hash = '#' + S(this).data(this.data_attr('tab-content')).split('#')[1]; + target = S(target_hash); + } + + if (settings.deep_linking) { + + if (settings.scroll_to_content) { + // retain current hash to scroll to content + window.location.hash = location_hash || target_hash; + if (location_hash == undefined || location_hash == target_hash) { + tab.parent()[0].scrollIntoView(); + } else { + S(target_hash)[0].scrollIntoView(); + } + } else { + // prefix the hashes so that the browser doesn't scroll down + if (location_hash != undefined) { + window.location.hash = 'fndtn-' + location_hash.replace('#', ''); + } else { + window.location.hash = 'fndtn-' + target_hash.replace('#', ''); + } + } + } + + // WARNING: The activation and deactivation of the tab content must + // occur after the deep linking in order to properly refresh the browser + // window (notably in Chrome). + // Clean up multiple attr instances to done once + tab.addClass(settings.active_class).triggerHandler('opened'); + tab_link.attr({"aria-selected": "true", tabindex: 0}); + siblings.removeClass(settings.active_class) + siblings.find('a').attr({"aria-selected": "false", tabindex: -1}); + target.siblings().removeClass(settings.active_class).attr({"aria-hidden": "true", tabindex: -1}); + target.addClass(settings.active_class).attr('aria-hidden', 'false').removeAttr("tabindex"); + settings.callback(tab); + target.triggerHandler('toggled', [tab]); + tabs.triggerHandler('toggled', [target]); + + tab_link.off('keydown').on('keydown', interpret_keyup_action ); + }, + + data_attr: function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tooltip = { + name : 'tooltip', + + version : '5.4.7', + + settings : { + additional_inheritable_classes : [], + tooltip_class : '.tooltip', + append_to: 'body', + touch_close_text: 'Tap To Close', + disable_for_touch: false, + hover_delay: 200, + show_on : 'all', + tip_template : function (selector, content) { + return '' + content + ''; + } + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'random_str'); + this.bindings(method, options); + }, + + should_show: function (target, tip) { + var settings = $.extend({}, this.settings, this.data_options(target)); + + if (settings.show_on === 'all') { + return true; + } else if (this.small() && settings.show_on === 'small') { + return true; + } else if (this.medium() && settings.show_on === 'medium') { + return true; + } else if (this.large() && settings.show_on === 'large') { + return true; + } + return false; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + events : function (instance) { + var self = this, + S = self.S; + + self.create(this.S(instance)); + + $(this.scope) + .off('.tooltip') + .on('mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', + '[' + this.attr_name() + ']', function (e) { + var $this = S(this), + settings = $.extend({}, self.settings, self.data_options($this)), + is_touch = false; + + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type) && S(e.target).is('a')) { + return false; + } + + if (/mouse/i.test(e.type) && self.ie_touch(e)) return false; + + if ($this.hasClass('open')) { + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) e.preventDefault(); + self.hide($this); + } else { + if (settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + return; + } else if(!settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + e.preventDefault(); + S(settings.tooltip_class + '.open').hide(); + is_touch = true; + } + + if (/enter|over/i.test(e.type)) { + this.timer = setTimeout(function () { + var tip = self.showTip($this); + }.bind(this), self.settings.hover_delay); + } else if (e.type === 'mouseout' || e.type === 'mouseleave') { + clearTimeout(this.timer); + self.hide($this); + } else { + self.showTip($this); + } + } + }) + .on('mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', '[' + this.attr_name() + '].open', function (e) { + if (/mouse/i.test(e.type) && self.ie_touch(e)) return false; + + if($(this).data('tooltip-open-event-type') == 'touch' && e.type == 'mouseleave') { + return; + } + else if($(this).data('tooltip-open-event-type') == 'mouse' && /MSPointerDown|touchstart/i.test(e.type)) { + self.convert_to_touch($(this)); + } else { + self.hide($(this)); + } + }) + .on('DOMNodeRemoved DOMAttrModified', '[' + this.attr_name() + ']:not(a)', function (e) { + self.hide(S(this)); + }); + }, + + ie_touch : function (e) { + // How do I distinguish between IE11 and Windows Phone 8????? + return false; + }, + + showTip : function ($target) { + var $tip = this.getTip($target); + if (this.should_show($target, $tip)){ + return this.show($target); + } + return; + }, + + getTip : function ($target) { + var selector = this.selector($target), + settings = $.extend({}, this.settings, this.data_options($target)), + tip = null; + + if (selector) { + tip = this.S('span[data-selector="' + selector + '"]' + settings.tooltip_class); + } + + return (typeof tip === 'object') ? tip : false; + }, + + selector : function ($target) { + var id = $target.attr('id'), + dataSelector = $target.attr(this.attr_name()) || $target.attr('data-selector'); + + if ((id && id.length < 1 || !id) && typeof dataSelector != 'string') { + dataSelector = this.random_str(6); + $target + .attr('data-selector', dataSelector) + .attr('aria-describedby', dataSelector); + } + + return (id && id.length > 0) ? id : dataSelector; + }, + + create : function ($target) { + var self = this, + settings = $.extend({}, this.settings, this.data_options($target)), + tip_template = this.settings.tip_template; + + if (typeof settings.tip_template === 'string' && window.hasOwnProperty(settings.tip_template)) { + tip_template = window[settings.tip_template]; + } + + var $tip = $(tip_template(this.selector($target), $('
    ').html($target.attr('title')).html())), + classes = this.inheritable_classes($target); + + $tip.addClass(classes).appendTo(settings.append_to); + + if (Modernizr.touch) { + $tip.append(''+settings.touch_close_text+''); + $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function(e) { + self.hide($target); + }); + } + + $target.removeAttr('title').attr('title',''); + }, + + reposition : function (target, tip, classes) { + var width, nub, nubHeight, nubWidth, column, objPos; + + tip.css('visibility', 'hidden').show(); + + width = target.data('width'); + nub = tip.children('.nub'); + nubHeight = nub.outerHeight(); + nubWidth = nub.outerHeight(); + + if (this.small()) { + tip.css({'width' : '100%' }); + } else { + tip.css({'width' : (width) ? width : 'auto'}); + } + + objPos = function (obj, top, right, bottom, left, width) { + return obj.css({ + 'top' : (top) ? top : 'auto', + 'bottom' : (bottom) ? bottom : 'auto', + 'left' : (left) ? left : 'auto', + 'right' : (right) ? right : 'auto' + }).end(); + }; + + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', target.offset().left); + + if (this.small()) { + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', 12.5, $(this.scope).width()); + tip.addClass('tip-override'); + objPos(nub, -nubHeight, 'auto', 'auto', target.offset().left); + } else { + var left = target.offset().left; + if (Foundation.rtl) { + nub.addClass('rtl'); + left = target.offset().left + target.outerWidth() - tip.outerWidth(); + } + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', left); + tip.removeClass('tip-override'); + if (classes && classes.indexOf('tip-top') > -1) { + if (Foundation.rtl) nub.addClass('rtl'); + objPos(tip, (target.offset().top - tip.outerHeight()), 'auto', 'auto', left) + .removeClass('tip-override'); + } else if (classes && classes.indexOf('tip-left') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left - tip.outerWidth() - nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } else if (classes && classes.indexOf('tip-right') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left + target.outerWidth() + nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } + } + + tip.css('visibility', 'visible').hide(); + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + inheritable_classes : function ($target) { + var settings = $.extend({}, this.settings, this.data_options($target)), + inheritables = ['tip-top', 'tip-left', 'tip-bottom', 'tip-right', 'radius', 'round'].concat(settings.additional_inheritable_classes), + classes = $target.attr('class'), + filtered = classes ? $.map(classes.split(' '), function (el, i) { + if ($.inArray(el, inheritables) !== -1) { + return el; + } + }).join(' ') : ''; + + return $.trim(filtered); + }, + + convert_to_touch : function($target) { + var self = this, + $tip = self.getTip($target), + settings = $.extend({}, self.settings, self.data_options($target)); + + if ($tip.find('.tap-to-close').length === 0) { + $tip.append(''+settings.touch_close_text+''); + $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function(e) { + self.hide($target); + }); + } + + $target.data('tooltip-open-event-type', 'touch'); + }, + + show : function ($target) { + var $tip = this.getTip($target); + + if ($target.data('tooltip-open-event-type') == 'touch') { + this.convert_to_touch($target); + } + + this.reposition($target, $tip, $target.attr('class')); + $target.addClass('open'); + $tip.fadeIn(150); + }, + + hide : function ($target) { + var $tip = this.getTip($target); + + $tip.fadeOut(150, function() { + $tip.find('.tap-to-close').remove(); + $tip.off('click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose'); + $target.removeClass('open'); + }); + }, + + off : function () { + var self = this; + this.S(this.scope).off('.fndtn.tooltip'); + this.S(this.settings.tooltip_class).each(function (i) { + $('[' + self.attr_name() + ']').eq(i).attr('title', $(this).text()); + }).remove(); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.topbar = { + name : 'topbar', + + version: '5.4.7', + + settings : { + index : 0, + sticky_class : 'sticky', + custom_back_text: true, + back_text: 'Back', + mobile_show_parent_link: true, + is_hover: true, + scrolltop : true, // jump to top when sticky nav menu toggle is clicked + sticky_on : 'all' + }, + + init : function (section, method, options) { + Foundation.inherit(this, 'add_custom_rule register_media throttle'); + var self = this; + + self.register_media('topbar', 'foundation-mq-topbar'); + + this.bindings(method, options); + + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + var topbar = $(this), + settings = topbar.data(self.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', this); + topbar.data('index', 0); + var topbarContainer = topbar.parent(); + if (topbarContainer.hasClass('fixed') || self.is_sticky(topbar, topbarContainer, settings) ) { + self.settings.sticky_class = settings.sticky_class; + self.settings.sticky_topbar = topbar; + topbar.data('height', topbarContainer.outerHeight()); + topbar.data('stickyoffset', topbarContainer.offset().top); + } else { + topbar.data('height', topbar.outerHeight()); + } + + if (!settings.assembled) { + self.assemble(topbar); + } + + if (settings.is_hover) { + self.S('.has-dropdown', topbar).addClass('not-click'); + } else { + self.S('.has-dropdown', topbar).removeClass('not-click'); + } + + // Pad body when sticky (scrolled) or fixed. + self.add_custom_rule('.f-topbar-fixed { padding-top: ' + topbar.data('height') + 'px }'); + + if (topbarContainer.hasClass('fixed')) { + self.S('body').addClass('f-topbar-fixed'); + } + }); + + }, + + is_sticky: function (topbar, topbarContainer, settings) { + var sticky = topbarContainer.hasClass(settings.sticky_class); + + if (sticky && settings.sticky_on === 'all') { + return true; + } else if (sticky && this.small() && settings.sticky_on === 'small') { + return (matchMedia(Foundation.media_queries.small).matches && !matchMedia(Foundation.media_queries.medium).matches && + !matchMedia(Foundation.media_queries.large).matches); + //return true; + } else if (sticky && this.medium() && settings.sticky_on === 'medium') { + return (matchMedia(Foundation.media_queries.small).matches && matchMedia(Foundation.media_queries.medium).matches && + !matchMedia(Foundation.media_queries.large).matches); + //return true; + } else if(sticky && this.large() && settings.sticky_on === 'large') { + return (matchMedia(Foundation.media_queries.small).matches && matchMedia(Foundation.media_queries.medium).matches && + matchMedia(Foundation.media_queries.large).matches); + //return true; + } + + return false; + }, + + toggle: function (toggleEl) { + var self = this, + topbar; + + if (toggleEl) { + topbar = self.S(toggleEl).closest('[' + this.attr_name() + ']'); + } else { + topbar = self.S('[' + this.attr_name() + ']'); + } + + var settings = topbar.data(this.attr_name(true) + '-init'); + + var section = self.S('section, .top-bar-section', topbar); + + if (self.breakpoint()) { + if (!self.rtl) { + section.css({left: '0%'}); + $('>.name', section).css({left: '100%'}); + } else { + section.css({right: '0%'}); + $('>.name', section).css({right: '100%'}); + } + + self.S('li.moved', section).removeClass('moved'); + topbar.data('index', 0); + + topbar + .toggleClass('expanded') + .css('height', ''); + } + + if (settings.scrolltop) { + if (!topbar.hasClass('expanded')) { + if (topbar.hasClass('fixed')) { + topbar.parent().addClass('fixed'); + topbar.removeClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if (topbar.parent().hasClass('fixed')) { + if (settings.scrolltop) { + topbar.parent().removeClass('fixed'); + topbar.addClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + + window.scrollTo(0,0); + } else { + topbar.parent().removeClass('expanded'); + } + } + } else { + if (self.is_sticky(topbar, topbar.parent(), settings)) { + topbar.parent().addClass('fixed'); + } + + if (topbar.parent().hasClass('fixed')) { + if (!topbar.hasClass('expanded')) { + topbar.removeClass('fixed'); + topbar.parent().removeClass('expanded'); + self.update_sticky_positioning(); + } else { + topbar.addClass('fixed'); + topbar.parent().addClass('expanded'); + self.S('body').addClass('f-topbar-fixed'); + } + } + } + }, + + timer : null, + + events : function (bar) { + var self = this, + S = this.S; + + S(this.scope) + .off('.topbar') + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .toggle-topbar', function (e) { + e.preventDefault(); + self.toggle(this); + }) + .on('click.fndtn.topbar','.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]',function (e) { + var li = $(this).closest('li'); + if(self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) + { + self.toggle(); + } + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] li.has-dropdown', function (e) { + var li = S(this), + target = S(e.target), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if(target.data('revealId')) { + self.toggle(); + return; + } + + if (self.breakpoint()) return; + if (settings.is_hover && !Modernizr.touch) return; + + e.stopImmediatePropagation(); + + if (li.hasClass('hover')) { + li + .removeClass('hover') + .find('li') + .removeClass('hover'); + + li.parents('li.hover') + .removeClass('hover'); + } else { + li.addClass('hover'); + + $(li).siblings().removeClass('hover'); + + if (target[0].nodeName === 'A' && target.parent().hasClass('has-dropdown')) { + e.preventDefault(); + } + } + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown>a', function (e) { + if (self.breakpoint()) { + + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + dropdownHeight = $this.next('.dropdown').outerHeight(), + $selectedLi = $this.closest('li'); + + topbar.data('index', topbar.data('index') + 1); + $selectedLi.addClass('moved'); + + if (!self.rtl) { + section.css({left: -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left: 100 * topbar.data('index') + '%'}); + } else { + section.css({right: -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right: 100 * topbar.data('index') + '%'}); + } + + topbar.css('height', $this.siblings('ul').outerHeight(true) + topbar.data('height')); + } + }); + + S(window).off(".topbar").on("resize.fndtn.topbar", self.throttle(function() { + self.resize.call(self); + }, 50)).trigger("resize").trigger("resize.fndtn.topbar").load(function(){ + // Ensure that the offset is calculated after all of the pages resources have loaded + S(this).trigger("resize.fndtn.topbar"); + }); + + S('body').off('.topbar').on('click.fndtn.topbar', function (e) { + var parent = S(e.target).closest('li').closest('li.hover'); + + if (parent.length > 0) { + return; + } + + S('[' + self.attr_name() + '] li.hover').removeClass('hover'); + }); + + // Go up a level on Click + S(this.scope).on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown .back', function (e) { + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + settings = topbar.data(self.attr_name(true) + '-init'), + $movedLi = $this.closest('li.moved'), + $previousLevelUl = $movedLi.parent(); + + topbar.data('index', topbar.data('index') - 1); + + if (!self.rtl) { + section.css({left: -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left: 100 * topbar.data('index') + '%'}); + } else { + section.css({right: -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right: 100 * topbar.data('index') + '%'}); + } + + if (topbar.data('index') === 0) { + topbar.css('height', ''); + } else { + topbar.css('height', $previousLevelUl.outerHeight(true) + topbar.data('height')); + } + + setTimeout(function () { + $movedLi.removeClass('moved'); + }, 300); + }); + + // Show dropdown menus when their items are focused + S(this.scope).find('.dropdown a') + .focus(function() { + $(this).parents('.has-dropdown').addClass('hover'); + }) + .blur(function() { + $(this).parents('.has-dropdown').removeClass('hover'); + }); + }, + + resize : function () { + var self = this; + self.S('[' + this.attr_name() + ']').each(function () { + var topbar = self.S(this), + settings = topbar.data(self.attr_name(true) + '-init'); + + var stickyContainer = topbar.parent('.' + self.settings.sticky_class); + var stickyOffset; + + if (!self.breakpoint()) { + var doToggle = topbar.hasClass('expanded'); + topbar + .css('height', '') + .removeClass('expanded') + .find('li') + .removeClass('hover'); + + if(doToggle) { + self.toggle(topbar); + } + } + + if(self.is_sticky(topbar, stickyContainer, settings)) { + if(stickyContainer.hasClass('fixed')) { + // Remove the fixed to allow for correct calculation of the offset. + stickyContainer.removeClass('fixed'); + + stickyOffset = stickyContainer.offset().top; + if(self.S(document.body).hasClass('f-topbar-fixed')) { + stickyOffset -= topbar.data('height'); + } + + topbar.data('stickyoffset', stickyOffset); + stickyContainer.addClass('fixed'); + } else { + stickyOffset = stickyContainer.offset().top; + topbar.data('stickyoffset', stickyOffset); + } + } + + }); + }, + + breakpoint : function () { + return !matchMedia(Foundation.media_queries['topbar']).matches; + }, + + small : function () { + return matchMedia(Foundation.media_queries['small']).matches; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + assemble : function (topbar) { + var self = this, + settings = topbar.data(this.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', topbar); + + // Pull element out of the DOM for manipulation + section.detach(); + + self.S('.has-dropdown>a', section).each(function () { + var $link = self.S(this), + $dropdown = $link.siblings('.dropdown'), + url = $link.attr('href'), + $titleLi; + + + if (!$dropdown.find('.title.back').length) { + + if (settings.mobile_show_parent_link == true && url) { + $titleLi = $('
  2. '); + } else { + $titleLi = $('
  3. '); + } + + // Copy link to subnav + if (settings.custom_back_text == true) { + $('h5>a', $titleLi).html(settings.back_text); + } else { + $('h5>a', $titleLi).html('« ' + $link.html()); + } + $dropdown.prepend($titleLi); + } + }); + + // Put element back in the DOM + section.appendTo(topbar); + + // check for sticky + this.sticky(); + + this.assembled(topbar); + }, + + assembled : function (topbar) { + topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled: true})); + }, + + height : function (ul) { + var total = 0, + self = this; + + $('> li', ul).each(function () { + total += self.S(this).outerHeight(true); + }); + + return total; + }, + + sticky : function () { + var self = this; + + this.S(window).on('scroll', function() { + self.update_sticky_positioning(); + }); + }, + + update_sticky_positioning: function() { + var klass = '.' + this.settings.sticky_class, + $window = this.S(window), + self = this; + + if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(), this.settings)) { + var distance = this.settings.sticky_topbar.data('stickyoffset'); + if (!self.S(klass).hasClass('expanded')) { + if ($window.scrollTop() > (distance)) { + if (!self.S(klass).hasClass('fixed')) { + self.S(klass).addClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if ($window.scrollTop() <= distance) { + if (self.S(klass).hasClass('fixed')) { + self.S(klass).removeClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + } + } + } + } + }, + + off : function () { + this.S(this.scope).off('.fndtn.topbar'); + this.S(window).off('.fndtn.topbar'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/theme-authentic2/static/lesechos/style.css b/theme-authentic2/static/lesechos/style.css deleted file mode 100644 index 41a234d..0000000 --- a/theme-authentic2/static/lesechos/style.css +++ /dev/null @@ -1,86 +0,0 @@ -html, body { - font-size: 16px; -} -body { - background: #fff none repeat scroll 0 0; - color: #222; - cursor: auto; - font-family: "Open Sans",sans-serif; - font-style: normal; - font-weight: normal; - line-height: 24px; - margin: 0; - padding: 0; - position: relative; -} - -/* @media screen and (max-width: 500px) { */ - html { - background: none; - } - - div#wrap, div#content { - margin: 0px; - padding: 0px; - border: 0px; - border-radius: 0px; - box-shadow: none; - } - - div#wrap { - margin: 0px auto; - width: 300px; - } - - /* hide unneeded elements */ - div#wrap > a, #splash, #footer, ul.ui-tabs-nav, div#user, input[type=submit][name=cancel] { - display: none; - } -/* } */ -input:not([type=submit]) { - width: calc(100% - 12px); - margin-left: 0px; -} - -input[type=submit] { - background-color: #e01f2c; - border: 0 none; - font-family: "Open Sans",sans-serif; - font-size: 16px; - text-transform: uppercase; - margin-top: 1rem; - border-radius: 4px; - padding: 1rem 2rem 1.0625rem; - position: relative; - text-align: center; - text-decoration: none; - transition: background-color 300ms ease-out 0s; - font-weight: 400; -} - -input[type=submit][name=login-password-submit] { - width: calc(50% - 7px); - margin-right: 10px; -} - -input[type=submit][name=cancel] { - width: calc(50% - 7px); -} - - -p { - font-family: inherit; - font-size: 1rem; - font-weight: normal; - line-height: 1.6; - margin-bottom: 1.25rem; - text-rendering: optimizelegibility; -} - -* { - color: black; - font-family: "Open Sans",sans-serif; - font-size: 0.875rem; - font-style: normal; - font-weight: normal; -} diff --git a/theme-authentic2/templates/authentic2/activation_email_body.html b/theme-authentic2/templates/authentic2/activation_email_body.html deleted file mode 100644 index 4ef5c25..0000000 --- a/theme-authentic2/templates/authentic2/activation_email_body.html +++ /dev/null @@ -1,10 +0,0 @@ -{% load i18n %} - - -

    Vous avez demandé l'ouverture d'un compte sur Les Échos Solutions. -Pour activer ce compte veuillez cliquer -ici -

    -

    Ce lien est valable {{ expiration_days }} jours.

    - - diff --git a/theme-authentic2/templates/authentic2/activation_email_body.txt b/theme-authentic2/templates/authentic2/activation_email_body.txt deleted file mode 100644 index e7e7bbe..0000000 --- a/theme-authentic2/templates/authentic2/activation_email_body.txt +++ /dev/null @@ -1,6 +0,0 @@ -{% load i18n %}{% autoescape off %}Vous avez demandé l'ouverture d'un compte sur Les Échos Solutions. Pour activer -ce compte veuillez cliquer sur le lien suivant : - - {{ registration_url }} - -Ce lien est valable {{ expiration_days }} jours.{% endautoescape %} diff --git a/theme-authentic2/templates/authentic2/activation_email_subject.txt b/theme-authentic2/templates/authentic2/activation_email_subject.txt deleted file mode 100644 index bec42db..0000000 --- a/theme-authentic2/templates/authentic2/activation_email_subject.txt +++ /dev/null @@ -1 +0,0 @@ -Ouverture de compte sur Les Échos Solutions diff --git a/theme-authentic2/templates/authentic2/base-page.html b/theme-authentic2/templates/authentic2/base-page.html new file mode 100644 index 0000000..2e7d890 --- /dev/null +++ b/theme-authentic2/templates/authentic2/base-page.html @@ -0,0 +1 @@ +{% extends 'authentic2/base.html' %} diff --git a/theme-authentic2/templates/authentic2/base.html b/theme-authentic2/templates/authentic2/base.html index e1be73a..219564f 100644 --- a/theme-authentic2/templates/authentic2/base.html +++ b/theme-authentic2/templates/authentic2/base.html @@ -4,58 +4,79 @@ - - - {% block title %}User test{% endblock %} + {##} + {% block title %}Authentic2 - {{ request.get_host }}{% endblock %} {% block extra_scripts %} {% endblock %} + {% addtoblock "css" %} + + + + {% endaddtoblock %} + + {% addtoblock "js" %} + + + {% endaddtoblock %} + {% renderblock "css" %} {% renderblock "js" %} - -
    - + +
    +
    +
    + -
    + {% block messages %} + {% if messages %} + {% for message in messages %} +
    +
    + +
    +
    + {% endfor %} + {% endif %} + {% endblock %} -
    - {% if request.user.is_authenticated %} -
    - {% block user %} -

    - {% blocktrans with request.user.get_full_name as username %}Hello {{ username }}.{% endblocktrans %} - {% trans "Logout" %} -

    - {% endblock %} +
    + {% if request.user.is_authenticated %} +
    +
    +
    + {% block user %} +

    + {% blocktrans with request.user.get_full_name as username %} Bonjour {{ username }}.{% endblocktrans %} + {% trans "Logout" %} +

    + {% endblock %} +
    +
    +
    + {% endif %} + + {% block content %}{% endblock %} +
    + + +
    - {% endif %} - {% block messages %} - {% if messages %} -
      - {% for message in messages %} - {{ message }} - {% endfor %} -
    - {% endif %} - {% endblock %} - {% block content %}{% endblock %}
    - - -
    - {% block js-endpage %} - {% renderblock "js-endpage" %} - {% endblock %} + {% block js-endpage %} + {% renderblock "js-endpage" %} + {% endblock %} diff --git a/theme-authentic2/templates/authentic2/homepage.html b/theme-authentic2/templates/authentic2/homepage.html new file mode 100644 index 0000000..d149d6e --- /dev/null +++ b/theme-authentic2/templates/authentic2/homepage.html @@ -0,0 +1,52 @@ +{% extends "authentic2/base-page.html" %} +{% load i18n %} + +{% block title %} +{% trans "LesEchosSolutions" %} +{% endblock %} + + +{% block content %} + +{% if account_management %} +

    + {% trans "Account Management" %} +

    +{% endif %} + +{% if authorized_services %} +
    +

    {% trans "Services" %}

    +
      + {% for service in authorized_services %} + {% if service.actions %} +
    • {% if service.url %}{% endif %}{{ service.name }}{% if service.url %}{% endif %} +
      + {% for action in service.actions %} + {% if action.0 == "template" %} + {% include action.1 %} + {% else %} +
      + {% if action.3 %} + {% for key, value in action.3 %} + + {% endfor %} + {% endif %} + + +
      + {% endif %} + {% endfor %} +
      +
    • + {% endif %} + {% endfor %} +
    +
    +{% endif %} + +{% if user.is_staff %} + +{% endif %} + +{% endblock %} diff --git a/theme-authentic2/templates/authentic2/login.html b/theme-authentic2/templates/authentic2/login.html index a98205f..8b470e8 100644 --- a/theme-authentic2/templates/authentic2/login.html +++ b/theme-authentic2/templates/authentic2/login.html @@ -6,12 +6,30 @@ {% endblock %} {% block extra_scripts %} + + + {% endblock %} +{% comment %} + + + +{% endcomment %} + {% block content %} -
    - {% for id, login_block in blocks.iteritems %} - {{ login_block.content|safe }} - {% endfor %} -
    +
    +

    {% trans "Pour continuer, identifiez-vous avec un seul compte" %}

    +
    + +
    + {% for id, login_block in blocks.iteritems %} + {{ login_block.content|safe }} + {% endfor %} +
    + + + {# $( "#tabs" ).tabs({cookie: {path: '/'}}); #} {% endblock %} diff --git a/theme-authentic2/templates/authentic2/login_password_form.html b/theme-authentic2/templates/authentic2/login_password_form.html new file mode 100644 index 0000000..2feefc8 --- /dev/null +++ b/theme-authentic2/templates/authentic2/login_password_form.html @@ -0,0 +1,76 @@ +{% load i18n authentic2 staticfiles %} + +
    +
    + {% csrf_token %} + {% for hidden in form.hidden_fields %} + {{ hidden }} + {% endfor %} + {% if form.errors %} +
    +
    + {% for error in form.non_field_errors %} + {{ error }} + {% endfor %} +
    +
    + {% endif %} +
    +
    +
    {{ form.username.label_tag }}
    +
    + {{ form.username }} + {% for error in form.username.errors %} + {{ error }} + {% endfor %} +
    +
    +
    +
    +
    +
    +
    {{ form.password.label_tag }}
    +
    + {{ form.password }} + {% for error in form.password.errors %} + {{ error }} + {% endfor %} +
    +
    +
    + + {% if can_reset_password %} + + {% endif %} +
    + +
    + {% comment %} + {% if cancel %} + + {% endif %} + {{ form.as_p }} + {% endcomment %} +
    + +{% comment %} +
    + +
    +

    {% trans "Pas encore inscrit ?" %}

    + {% trans "CRÉER UN COMPTE" %} + {% comment %} + {% if registration_authorized %} +

    → {% trans "Not a member?" %} {% trans "Register!" %}

    + {% endif %} + {% encomment %} +
    +{% endcomment %} +
    + + +{% addtoblock "js-endpage" %} + +{% endaddtoblock %} diff --git a/theme-authentic2/templates/authentic2/logout.html b/theme-authentic2/templates/authentic2/logout.html new file mode 100644 index 0000000..833befc --- /dev/null +++ b/theme-authentic2/templates/authentic2/logout.html @@ -0,0 +1,45 @@ +{% extends "authentic2/base-page.html" %} +{% load i18n %} + +{% block title %} + {% trans "Logout" %} +{% endblock %} + +{% block user %} +{% endblock %} + +{% block bodyargs %} + onload="window.iframe_count -= 1" +{% endblock %} + +{% comment %}Initialize iframe countdown {% endcomment %} +{% block extra_scripts %} + +{% endblock %} + +{% block content %} +

    {% trans message %}

    +
      + {% for fragment in logout_list %} + {{ fragment|safe }} + {% endfor %} +
    + + + +{% endblock %} diff --git a/theme-authentic2/templates/authentic2/logout_confirm.html b/theme-authentic2/templates/authentic2/logout_confirm.html new file mode 100644 index 0000000..afbefec --- /dev/null +++ b/theme-authentic2/templates/authentic2/logout_confirm.html @@ -0,0 +1,23 @@ +{% extends "authentic2/base-page.html" %} +{% load i18n gadjo %} + +{% block title %} + {% trans "Logout" %} +{% endblock %} + +{% block user %} +{% endblock %} + +{% block content %} +

    {% blocktrans %}You are going to do a global logout, do you want to continue ?{% endblocktrans %}

    +

    +

    + {% csrf_token %} + + + {% trans "Cancel" %} +
    +

    +{% endblock %} + + diff --git a/theme-authentic2/templates/registration/password_change_form.html b/theme-authentic2/templates/registration/password_change_form.html new file mode 100644 index 0000000..bace044 --- /dev/null +++ b/theme-authentic2/templates/registration/password_change_form.html @@ -0,0 +1,27 @@ +{% extends "authentic2/base-page.html" %} +{% load i18n %} + +{% block title %} +{% trans "Changing password" %} +{% endblock %} + +{% block content %} +
    +

    {% trans "Changing password" %}

    +
    + + +
    +
    +
    + {% csrf_token %} + + {{ form.as_p }} + +
    + +
    +
    +
    +
    +{% endblock %} diff --git a/theme-authentic2/templates/registration/password_reset_confirm.html b/theme-authentic2/templates/registration/password_reset_confirm.html new file mode 100644 index 0000000..a781337 --- /dev/null +++ b/theme-authentic2/templates/registration/password_reset_confirm.html @@ -0,0 +1,72 @@ +{% extends "authentic2/base-page.html" %} +{% load i18n %} + +{% block title %} +{% trans "Resetting password" %} +{% endblock %} + +{% block content %} + + {% if validlink %} +
    +

    {% trans "Resetting password" %}

    +
    + +
    +
    +
    + {% csrf_token %} + {% for hidden in form.hidden_fields %} + {{ hidden }} + {% endfor %} + {% if form.errors %} +
    +
    + {% for error in form.non_field_errors %} + {{ error }} + {% endfor %} +
    +
    + {% endif %} +
    +
    + {% if form.new_password1.help_text %} +
    +

    {{ form.new_password1.help_text }}

    +
    + {% endif %} +
    {{ form.new_password1.label_tag }}
    +
    + {{ form.new_password1 }} + {% for error in form.new_password1.errors %} + {{ error }} + {% endfor %} +
    +
    +
    +
    +
    +
    {{ form.new_password2.label_tag }}
    +
    + {{ form.new_password2 }} + {% for error in form.new_password2.errors %} + {{ error }} + {% endfor %} +
    +
    +
    + +
    + +
    +
    +
    +
    + + {% else %} +
    +

    {% trans "Password reset failed" %}

    +
    + {% endif %} + +{% endblock %} diff --git a/theme-authentic2/templates/registration/password_reset_form.html b/theme-authentic2/templates/registration/password_reset_form.html new file mode 100644 index 0000000..31333a3 --- /dev/null +++ b/theme-authentic2/templates/registration/password_reset_form.html @@ -0,0 +1,47 @@ +{% extends "authentic2/base-page.html" %} +{% load i18n %} + +{% block title %} +{% trans "Resetting password" %} +{% endblock %} + +{% block content %} +
    +

    {% trans "Réinitialiser mot de passe" %}

    +
    + +
    +
    +
    + {% csrf_token %} + {% for hidden in form.hidden_fields %} + {{ hidden }} + {% endfor %} + {% if form.errors %} +
    +
    + {% for error in form.non_field_errors %} + {{ error }} + {% endfor %} +
    +
    + {% endif %} +
    +
    +
    {{ form.email.label_tag }}
    +
    + {{ form.email }} + {% for error in form.email.errors %} + {{ error }} + {% endfor %} +
    +
    +
    + +
    + +
    +
    +
    +
    +{% endblock %} diff --git a/theme-authentic2/templates/registration/registration_completion_form.html b/theme-authentic2/templates/registration/registration_completion_form.html new file mode 100644 index 0000000..540e38b --- /dev/null +++ b/theme-authentic2/templates/registration/registration_completion_form.html @@ -0,0 +1,106 @@ +{% extends "authentic2/base-page.html" %} +{% load i18n %} +{% load breadcrumbs %} + +{% block title %} + {% trans "Registration" %} +{% endblock %} + +{% block breadcrumbs %} + {{ block.super }} + {% breadcrumb_url 'Register' %} +{% endblock %} + +{% block content %} + {% if users and not create %} +

    {% trans "Login" %}

    +

    + {% blocktrans count accounts_number=accounts|length %}An account already exists for this email. Please click on the account name to log in with.{% plural %}More accounts are associated to this email. Please choose the account you want to log in with:{% endblocktrans %} +

    + + + {% if not email_is_unique %} +

    + {% trans "or" %} + + {% trans "create a new account" %} + +

    + {% endif %} + {% else %} +
    +

    {% trans "Registration" %}

    +
    +
    +
    +

    {% trans "Please fill the form to complete your registration" %}

    +
    +
    +
    + {% csrf_token %} + {% for hidden in form.hidden_fields %} + {{ hidden }} + {% endfor %} + {% if form.errors %} +
    +
    + {% for error in form.non_field_errors %} + {{ error }} + {% endfor %} +
    +
    + {% endif %} +
    +
    + {% if form.password1.help_text %} +
    +

    {{ form.password1.help_text }}

    +
    + {% endif %} +
    {{ form.password1.label_tag }}
    +
    + {{ form.password1 }} + {% for error in form.password1.errors %} + {{ error }} + {% endfor %} +
    +
    +
    +
    +
    +
    {{ form.password2.label_tag }}
    +
    + {{ form.password2 }} + {% for error in form.password2.errors %} + {{ error }} + {% endfor %} +
    +
    +
    +
    + +
    +
    +
    +
    + {% endif %} +{% endblock %} diff --git a/theme-authentic2/templates/saml/post_form.html b/theme-authentic2/templates/saml/post_form.html new file mode 100644 index 0000000..88b88dd --- /dev/null +++ b/theme-authentic2/templates/saml/post_form.html @@ -0,0 +1,36 @@ +{% extends "authentic2/base-page.html" %} +{% load i18n %} + +{% block title %} {{ title }} {% endblock %} +{% block bodyargs %}onload="document.forms['saml'].submit()"{% endblock %} + +{% block content %} +
    +
    +
    + {#

    {{ title }}

    #} +

    {% trans "Vous allez être redirigé vers Les Echos" %}

    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    {% trans "Vous devriez être automatiquement redirigé." %} +

    {% trans "Si cette page est encore visible au bout de quelques secondes, veuillez cliquer sur le lien suivant." %}

    + + {% if relay_state %} + + {% endif %} +
    + +
    +
    +
    +
    +
    +{% endblock %}