diff --git a/archetypes/avendre.md b/archetypes/avendre.md new file mode 100644 index 0000000..598e352 --- /dev/null +++ b/archetypes/avendre.md @@ -0,0 +1,5 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +image: images/avendre/000.jpg +date: {{ .Date }} +--- diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..00e77bd --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/assets/js/main.js b/assets/js/main.js new file mode 100644 index 0000000..ac446fa --- /dev/null +++ b/assets/js/main.js @@ -0,0 +1,67 @@ +/* + Arcana by HTML5 UP + html5up.net | @ajlkn + Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +*/ + +(function($) { + + var $window = $(window), + $body = $('body'); + + // Breakpoints. + breakpoints({ + wide: [ '1281px', '1680px' ], + normal: [ '981px', '1280px' ], + narrow: [ '841px', '980px' ], + narrower: [ '737px', '840px' ], + mobile: [ '481px', '736px' ], + mobilep: [ null, '480px' ] + }); + + // Play initial animations on page load. + $window.on('load', function() { + window.setTimeout(function() { + $body.removeClass('is-preload'); + }, 100); + }); + + // Dropdowns. + $('#nav > ul').dropotron({ + offsetY: -15, + hoverDelay: 0, + alignment: 'center' + }); + + // Nav. + + // Bar. + $( + '
' + + '' + + '' + $('#logop').html() + '' + + '
' + ) + .appendTo($body); + + // Panel. + $( + '' + ) + .appendTo($body) + .panel({ + delay: 500, + hideOnClick: true, + hideOnSwipe: true, + resetScroll: true, + resetForms: true, + side: 'left', + target: $body, + visibleClass: 'navPanel-visible' + }); + +})(jQuery); diff --git a/assets/sass/components/_alert.scss b/assets/sass/components/_alert.scss new file mode 100644 index 0000000..9076383 --- /dev/null +++ b/assets/sass/components/_alert.scss @@ -0,0 +1,69 @@ +.alert { + position: relative; + text-align: left; + padding: 10px 15px; + min-height: 30px; + margin: 1em 0 0; + border: none; + border-left: 3px solid; + p { + margin: 1.5em 0 0; + + &:first-child { + margin: 0; + } + } + &:not(.no-icon) { + padding-left: 55px; + + &:before { + position: absolute; + top: 10px; + left: 15px; + font-family: 'FontAwesome'; + font-size: 2.5rem; + } + } + &.info { + border-color: map-get($colors, 'primary'); + background-color: lighten(map-get($colors, 'primary'), 37%); + + &:not(.no-icon) { + &:before { + content: "\f05a"; + color: map-get($colors, 'primary'); + } + } + } + &.success { + border-color: map-get($colors, 'success'); + background-color: lighten(map-get($colors, 'success'), 42%); + content: "\f058"; + &:not(.no-icon) { + &:before { + content: "\f058"; + color: map-get($colors, 'success'); + } + } + } + &.warning { + border-color: map-get($colors, 'warning'); + background-color: lighten(map-get($colors, 'warning'), 42%); + &:not(.no-icon) { + &:before { + content: "\f071"; + color: map-get($colors, 'warning'); + } + } + } + &.danger { + border-color: map-get($colors, 'danger'); + background-color: lighten(map-get($colors, 'danger'), 42%); + &:not(.no-icon) { + &:before { + content: "\f05e"; + color: map-get($colors, 'danger'); + } + } + } +} \ No newline at end of file diff --git a/assets/sass/custom.scss b/assets/sass/custom.scss new file mode 100644 index 0000000..3017290 --- /dev/null +++ b/assets/sass/custom.scss @@ -0,0 +1,62 @@ +@import + "utils/variables"; + +@import + "components/alert"; + +@import + "layouts/_header"; + +table { + width: 100%; + background: transparent; + border-collapse: collapse; + border-spacing: 0; + text-align: left; + + th { + padding: 5px 10px; + font-weight: bold; + border-bottom: 2px solid #909ba2; + } + td { + padding: 5px 10px; + } + tr { + &:nth-child(2n) { + background: #f7f8f8; + } + } +} + +/* Mobile */ + +@include breakpoint('<=mobile') { + + + /* Banner */ + + #banner { + height: 10em; + + } + +} + +/* Mobile (Portrait) */ + +@include breakpoint('<=mobilep') { + + /* Banner */ + + #banner { + height: 10em; + + header { + display: none; + } + } + + + +} \ No newline at end of file diff --git a/assets/sass/layouts/_header.scss b/assets/sass/layouts/_header.scss new file mode 100644 index 0000000..3ee38e1 --- /dev/null +++ b/assets/sass/layouts/_header.scss @@ -0,0 +1,25 @@ +#header { + text-align: center; + padding: 3em 0 0 0; + background-color: #fff; + background-origin: border-box; + background-image: url('images/logo.svg'); + background-position: bottom 85% left 10%; + background-size: 8em; + background-repeat: no-repeat; + + + .short_text {display: none;} + + h1 { + padding: 0 0 2.75em 0; + margin: 0; + + a { + font-size: 2.25em; + letter-spacing: -0.05em; + line-height : 1.2; + border: 0; + } + } +} diff --git a/assets/sass/utils/_variables.scss b/assets/sass/utils/_variables.scss new file mode 100644 index 0000000..db21797 --- /dev/null +++ b/assets/sass/utils/_variables.scss @@ -0,0 +1,257 @@ +// Global settings +// -------------------------------------------- + +// Font families +$open-sans: 'Open Sans'; +$open-sans-sans-serif: 'Open Sans', sans-serif; +$merriweather-serif: 'Merriweather', serif; +$menlo: Menlo, Consolas, monospace; + +$font-family-base: $open-sans-sans-serif; + +$font-families: ( + // base + 'headings': $open-sans-sans-serif, + // components + 'code': $menlo, + 'caption': $merriweather-serif, + 'image-gallery': $open-sans, + 'post-header-cover': $merriweather-serif, + 'post-meta': $open-sans-sans-serif, + 'post-content': $merriweather-serif, + 'post-excerpt-link': $open-sans-sans-serif, + 'highlight': $menlo, + // layout + 'sidebar': $open-sans-sans-serif +); + +// equal to 15px +$font-size-base: 1.6rem; +$font-color-base: #5d686f; +$line-height-base: 1.9em; +$letter-spacing-base: 0.01em; + +// Reduction of font size base on small screen and down +$font-size-base-sm-screen-reduction-factor: 0.1rem; + +// Font size : (X.Xrem = XXpx, 1.0rem = 10px) +$font-size: ( + 'xxlarge': 2rem, + 'xlarge': 1.8rem, + 'large': 1.7rem, + 'base': $font-size-base, + 'medium': 1.5rem, + 'small': 1.3rem, + 'xsmall': 1rem +); + +// Colors +$colors: ( + 'success': #4dc657, + 'danger': #f5311d, + 'primary': #349ef3, + 'purple': #cf6ae0, + 'base': $font-color-base, + 'warning': #f5aa0a, + 'light': #9eabb3, + // use for tag `a` + 'link': #349ef3 +); + +// Z-indexes +// `l-` prefix for layout +// `c-` prefix for components +$z-indexes: ( + // position the cover below the whole blog + 'l-cover': -1, + 'l-main': 10, + 'c-post-header-cover': 15, + 'l-header': 20, + 'l-sidebar': 20, + 'l-about': 30, + 'c-mask': 30, + 'c-post-bottom-bar': 40, + 'c-share-options-bar': 50, + 'c-tooltip': 1000, + 'c-overlay': 1009, + 'c-modal': 1010 +); + +// Media Query Ranges +// If you want to change ranges screen size, you can do it easily by changing only `$screen-min` values +$screen-min: ( + 'xs-min': 320px, + 'sm-min': 480px, + // If you change value of `md-min`, + // you have to change value of `mediumScreenWidth` too in `source/_js/sidebar.js` + 'md-min': 768px, + 'lg-min': 1024px, + 'xlg-min': 1280px +); +$screen-max: ( + 'xs-max': map-get($screen-min, sm-min) - 1, + 'sm-max': map-get($screen-min, md-min) - 1, + 'md-max': map-get($screen-min, lg-min) - 1, + 'lg-max': map-get($screen-min, xlg-min) - 1 +); +// Merged screen-* Maps +$screen: map-merge($screen-min, $screen-max); +// Shortcuts for medias +$xsmall-and-down: "only screen and (max-width : #{map-get($screen, xs-max)})" !default; +$small-and-down: "only screen and (max-width : #{map-get($screen, sm-max)})" !default; +$small-only: "only screen and (min-width : #{map-get($screen, sm-min)}) and (max-width : #{map-get($screen, sm-max)})" !default; +$small-and-up: "only screen and (min-width : #{map-get($screen, sm-min)})" !default; +$medium-and-down: "only screen and (max-width : #{map-get($screen, md-max)})" !default; +$medium-only: "only screen and (min-width : #{map-get($screen, md-min)}) and (max-width : #{map-get($screen, md-max)})" !default; +$medium-and-up: "only screen and (min-width : #{map-get($screen, md-min)})" !default; +$large-and-down: "only screen and (max-width : #{map-get($screen, lg-max)})" !default; +$large-only: "only screen and (min-width : #{map-get($screen, lg-min)}) and (max-width : #{map-get($screen, lg-max)})" !default; +$large-and-up: "only screen and (min-width : #{map-get($screen, lg-min)})" !default; +$xlarge-and-up: "only screen and (min-width : #{map-get($screen, xlg-min)})" !default; + +// Base settings +// Files are located in `base` folder +// -------------------------------------------- + +// Headings font-size : (X.Xrem = XXpx, 1.0rem = 10px) +$headings-font-size: ( + 'h1': 2.8rem, + 'h2': 2.4rem, + 'h3': 2.0rem, + 'h4': 1.8rem, + 'h5': 1.7rem, + 'h6': 1.6rem +); +// Reduction of headings font size on small screen and down +$headings-font-size-sm-screen-reduction-factor: 0.2rem; +// Reduction of headings font size on medium screen only +$headings-font-size-md-screen-reduction-factor: 0.15rem; + +// Layout settings +// Files are located in `layout` folder +// -------------------------------------------- + +// Main +$about: ( + 'background': rgba(17, 26, 35, 0), +); + +// Header +$header:( + 'height': 55px, + 'background': #fff, + 'color': #88909a, + 'border': 1px solid #eef2f8 +); + +// Sidebar +$sidebar: ( + 'md-screen-width': 75px, + 'lg-screen-width': 250px, + 'xlg-screen-width': 500px, + 'background': rgba(17, 26, 35, 0), + 'color': #ebebeb +); + +// Main +$main: ( + 'padding-top': 15px, + 'background-color': #fff +); + +// Components settings +// Files are located in `components` folder +// -------------------------------------------- + +// Highlight code +$highlight: ( + 'background': #f7f8f8, + 'font-size': 1.4rem, + 'border': 1px solid, + 'line-height': 2.3rem +); + +// Highlight colors +// name of colors: http://www.color-blindness.com +$highlight-colors: ( + // Background + 'white': #fff, + // General color + 'night-rider': #333, + 'bondi-blue': #0086b3, + 'persimmon': #df5000, + 'asparagus': #63a35c, + // Comment + 'pewter': #969896, + 'cardinal': #a71d5d, + 'scampi': #795da3, + 'bahama-blue': #1d3e81, + 'egyptian-blue': #183691, + // Deletion color for .diff file + 'free-speech-red': #bd2c00, + // Deletion background color for .diff file + 'misty-rose': #ffecec, + // Addition color for .diff file + 'limeade': #55a532, + // Addition background color for .diff file + 'honeydew': #eaffea +); +// Highlight text +$highlight-text-bg-colors: ( + 'red': lighten(red, 45%), + 'green': lighten(green, 65%), + 'blue': lighten(blue, 45%), + 'purple': lighten(purple, 70%), + 'orange': lighten(orange, 40%), + 'yellow': lighten(yellow, 40%), + 'cyan': lighten(cyan, 40%), + 'primary': lighten(map-get($colors, 'primary'), 35%), + 'success': lighten(map-get($colors, 'success'),35%), + 'warning': lighten(map-get($colors, 'warning'), 40%), + 'danger': lighten(map-get($colors, 'danger'), 40%), +); +// Image gallery photos +// Space between 2 photos +$image-gallery-photos-margin: 2px; + +// Main content +$main-content: ( + 'max-width': 750px, + 'padding-right-left': 20px, +); +$main-width: map-get($main-content, max-width) + map-get($main-content, padding-right-left) * 2; + +// Mardown +// These variables are use to have headings smaller than general headings title +// and use correctly headings in a post instead of use only header below h2 +// because they are larger than the post title or something like that +// font-size : (X.Xrem = XXpx, 1.0rem = 10px) +$markdown-headings-font-size: ( + 'h1': 3rem, + 'h2': 2.7rem, + 'h3': 2.4rem, + 'h4': 2.1rem, + 'h5': 1.9rem, + 'h6': 1.7rem +); +// Reduction of markdwon headings on small screen and down +$markdown-headings-font-size-sm-screen-reduction-factor: 0.35rem; +// Reduction of markdwon headings on medium screen only +$markdown-headings-font-size-md-screen-reduction-factor: 0.2rem; + +// Pagination +$pagination-height: 60px; + +// Post thumbnail image +// Width and height of post's thumbnail image +$post-thumbnail-image-width: 140px; + +// Tooltip +$tooltip: ( + 'min-width': 180px, + 'background': rgba(0, 0, 20, 0.93), + // Don't change this value, used to horizontally center the tooltip content + 'arrow-width': 15px, + // Don't change this value, used to vertically center the tooltip content + 'arrow-height': 12px +); diff --git a/config/_default/config.toml b/config/_default/config.toml new file mode 100644 index 0000000..0173b2b --- /dev/null +++ b/config/_default/config.toml @@ -0,0 +1,75 @@ +baseURL = "https://www.roulementabill.org" +canonifyURLs = false +languageCode = "fr-fr" +title = "Roulement à Bill" +theme = "hugo-arcana" +copyright = "Roulement à Bill 2024" + +[taxonomies] + tag = "tags" + +[params] + description = "Atelier cyclo-militant d'auto-réparation de vélos" + show_post_dates = false + + [[params.social]] + title = "Instagram" + icon = "fa-instagram" + url = "https://www.instagram.com/roulement_a_bill" + [[params.social]] + title = "Facebook" + icon = "fa-facebook-f" + url = "https://www.facebook.com/roulementabill" +# [[params.social]] +# title = "GitHub" +# icon = "fa-github" +# url = "#" +# [[params.social]] +# title = "LinkedIn" +# icon = "fa-linkedin-in" +# url = "#" + [[params.social]] + title = "Creative Commons" + icon = "fa-creative-commons" + url = "https://creativecommons.org/" + + + [params.footer] + + [[params.footer.links]] + header = "Quelques liens " + [[params.footer.links.links]] + title = "L'Heureux Cyclage" + url = "https://heureux-cyclage.org/" + [[params.footer.links.links]] + title = "Wiklou, l'encyclopédie du bricolage vélo" + url = "https://wiklou.org" + + # [[params.footer.links]] + # header = "More Links to Stuff" + # [[params.footer.links.links]] + # title = "Duis neque nisi dapibus" + # url = "#" + # [[params.footer.links.links]] + # title = "Sed et dapibus quis" + # url = "#" + # [[params.footer.links.links]] + # title = "Rutrum accumsan sed" + # url = "#" + # [[params.footer.links.links]] + # title = "Mattis et sed accumsan" + # url = "#" + # [[params.footer.links.links]] + # title = "Duis neque nisi sed" + # url = "#" + # [[params.footer.links.links]] + # title = "Sed et dapibus quis" + # url = "#" + # [[params.footer.links.links]] + # title = "Rutrum amet varius" + # url = "#" + + [params.footer.contact_form] + enabled = false + header = "Contactez-nous" + action = "mailto:contact@roulementabill.org" diff --git a/config/_default/menus.toml b/config/_default/menus.toml new file mode 100644 index 0000000..91dbb81 --- /dev/null +++ b/config/_default/menus.toml @@ -0,0 +1,46 @@ +[[main]] + name = "Les dernières nouvelles" + weight = 20 + url = "/news" + +[[main]] + name = "Nos activités" + weight = 30 +[[main]] + parent = "Nos activités" + name = "Atelier d'auto-réparation" + weight = 32 + url = "/atelier" +[[main]] + parent = "Nos activités" + name = "Vélos à vendre" + weight = 33 + url = "/avendre" +[[main]] + parent = "Nos activités" + name = "Récupération de vélos" + weight = 34 + url = "/recup" +[[main]] + parent = "Nos activités" + name = "Apéro-démontage" + weight = 35 + url = "/apero" +[[main]] + name = "L'association" + weight = 40 +[[main]] + parent = "L'association" + name = "Qui sommes-nous ?" + weight = 42 + url = "/quisommesnous" +[[main]] + parent = "L'association" + name = "Le prix libre ?" + weight = 44 + url = "/prixlibre" +[[main]] + parent = "L'association" + name = "Bénévolez à Bill ?" + weight = 46 + url = "/benevolat" \ No newline at end of file diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..5a67b20 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,5 @@ +--- +title: Accueil +menu: main +weight: 10 +--- diff --git a/content/agenda.md b/content/agenda.md new file mode 100644 index 0000000..674fc1f --- /dev/null +++ b/content/agenda.md @@ -0,0 +1,18 @@ +--- +title: "L'agenda " +description: "Quoi et quand ?" +weight: 50 +menu: "main" + +--- +Voici l'agenda de l'atelier, avec toutes nos prochaines activités. N'hésitez pas à venir le consulter avant de passer aux permanences, ou à vous y abonner pour savoir tout de qu'on fait. + + +- Cliquez sur "Liste" pour voir tous les prochains évènements et les prochaines permanences. +- Les permanences grisées sont à l'état "Provisoire", c'est à dire que nous attendons d'avoir confirmation d'avoir suffisamment de bénévoles afin de les valider. Dans ce cas, elles s'affichent en noir. + +{{ \ No newline at end of file diff --git a/layouts/shortcodes/rawhtml.html b/layouts/shortcodes/rawhtml.html new file mode 100644 index 0000000..520ec17 --- /dev/null +++ b/layouts/shortcodes/rawhtml.html @@ -0,0 +1,2 @@ + +{{.Inner}} \ No newline at end of file diff --git a/public/agenda/index.html b/public/agenda/index.html new file mode 100644 index 0000000..390a262 --- /dev/null +++ b/public/agenda/index.html @@ -0,0 +1,135 @@ + + + + +L'agenda | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

L'agenda

+

Quoi et quand ?

+ +
    +
+ +

Voici l’agenda de l’atelier, avec toutes nos prochaines activités. N’hésitez pas à venir le consulter avant de passer aux permanences, ou à vous y abonner pour savoir tout de qu’on fait.

+
    +
  • Cliquez sur “Liste” pour voir tous les prochains évènements et les prochaines permanences.
  • +
  • Les permanences grisées sont à l’état “Provisoire”, c’est à dire que nous attendons d’avoir confirmation d’avoir suffisamment de bénévoles afin de les valider. Dans ce cas, elles s’affichent en noir.
  • +
+ +

Pour les bénévoles, le framadate d’organisation des permanences sont là pour +Février et Mars

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/apero/index.html b/public/apero/index.html new file mode 100644 index 0000000..c67e765 --- /dev/null +++ b/public/apero/index.html @@ -0,0 +1,136 @@ + + + + +L'apéro-démontage | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

L'apéro-démontage

+

Et remontage aussi

+ +
    +
+ +

L’apéro-démontage, c’est une fois par mois (ou presque, parfois il fait froid) et c’est l’occasion de venir rencontrer les bénévoles, apprendre plein de trucs sur la méca vélo, et filer un coup de main à l’atelier.

+

Le principe est simple :

+
    +
  • On a plein de vélos qui ne sont plus roulants
  • +
  • On veut récupérer des pièces dessus
  • +
  • Vous venez démonter des vélos, avec nous, autour d’un truc à boire et à manger, dans la joie et la bonne humeur
  • +
+

Pas de stress de ne pas réussir à remonter son vélo avant de repartir. On a le temps et on laisse la place à la curiosité de savoir “comment ça marche ?”, “comment ça s’appelle cette pièce-là?” et “je le range où ce truc ?”.

+

La méca vélo n’aura plus de secrets pour vous.

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/atelier/index.html b/public/atelier/index.html new file mode 100644 index 0000000..8ea586f --- /dev/null +++ b/public/atelier/index.html @@ -0,0 +1,151 @@ + + + + +L'atelier d'auto-réparation | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

L'atelier d'auto-réparation

+

Venez réparer vos vélos : permanences les jeudi soirs et dimanche après-midi

+ +
    +
+ +
+ Ça bricole +
+

L’atelier est ouvert le jeudi de 18h30 à 20h30 et le dimanche de 14h à 18h. Retrouvez-nous dans nos locaux, au 5, impasse Anatole, à Tours

+
+

Fonctionnement de l’atelier

+

Les permanences de l’atelier

+

Venir à l’atelier, c’est manifester la volonté d’essayer par soi-même. +Les adhérentes, adhérents et bénévoles sont là pour vous aider mais pas pour faire les réparations à votre place : +vous êtes responsable de la réparation ou de l’entretien de votre vélo. +Dans la même idée on ne répare pas les vélos des autres sous prétexte qu’on pense s’y connaitre en mécanique, surtout sans leur demander ! Ça part d’une bonne intention mais c’est carton jaune direct ;-)

+

L’adhésion à l’association

+
    +
  • L’adhésion à l’association est ouverte à toutes et à tous
  • +
  • Elle se fait par année civile (le 1er janvier, toute adhésion est à renouveler)
  • +
  • Son prix est laissé à votre libre appréciation
  • +
+

Ce qu’on peut y faire

+

Une adhésion à l’association donne accès à l’atelier sur les horaires de permanences, +à ses outils, aux pièces détachées récupérées sur des vieux vélos (nous récupérons tous les dons de vélos, même en mauvais état), +à de la documentation, et bien sûr aux conseils des personnes présentes ce jour là :-)

+

En fonction de leurs compétences techniques, +chacun et chacune peut aider d’autres cyclistes qui cherchent de l’aide, +dans un esprit de coopération et d’échange.

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/avendre/a_venir/index.html b/public/avendre/a_venir/index.html new file mode 100644 index 0000000..e95e301 --- /dev/null +++ b/public/avendre/a_venir/index.html @@ -0,0 +1,129 @@ + + + + +À venir | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

À venir

+

+ +
    +
+ +

Page en cours de mise à jour, déso, ça nous prend beaucoup de temps. +Venez à l’atelier, on a des vélos.

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/avendre/index.html b/public/avendre/index.html new file mode 100644 index 0000000..30f949d --- /dev/null +++ b/public/avendre/index.html @@ -0,0 +1,138 @@ + + + + +Vélos à vendre | Roulement à Bill + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Vélos à vendre

+

Vélos d'occasion, retapés à l'asso et prêts à repartir en vadrouille

+
+ + +
+
+ +
+

À venir

+ +

+ Page en cours de mise à jour, déso, ça nous prend beaucoup de temps. Venez à l’atelier, on a des vélos. +

+
+
+
+ + + + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/avendre/index.xml b/public/avendre/index.xml new file mode 100644 index 0000000..bf0638b --- /dev/null +++ b/public/avendre/index.xml @@ -0,0 +1,20 @@ + + + + Vélos à vendre on Roulement à Bill + https://www.roulementabill.org/avendre/ + Recent content in Vélos à vendre on Roulement à Bill + Hugo -- gohugo.io + fr-fr + Roulement à Bill 2024 + Mon, 27 Nov 2023 17:56:33 +0100 + + + À venir + https://www.roulementabill.org/avendre/a_venir/ + Mon, 27 Nov 2023 17:56:33 +0100 + https://www.roulementabill.org/avendre/a_venir/ + Page en cours de mise à jour, déso, ça nous prend beaucoup de temps. Venez à l&rsquo;atelier, on a des vélos. + + + diff --git a/public/benevolat/index.html b/public/benevolat/index.html new file mode 100644 index 0000000..cc8a08c --- /dev/null +++ b/public/benevolat/index.html @@ -0,0 +1,182 @@ + + + + +Bénévoler à Roulement à Bill | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Bénévoler à Roulement à Bill

+

C'est facile !

+ +
    +
+ +

Préambule

+

Depuis sa création, l’association Roulement à Bill ne fonctionne que grâce à ses bénévoles : permanences, réparation, gestion administrative et comptable, communication, bricolage des locaux… On fait tout nous-même.

+

Et on a toujours besoin d’aide.

+

Que vous soyez déjà adhérent.e. ou non, si les activités de Bill vous plaisent et que vous avez l’âme à venir filer un coup de main, n’hésiter pas à nous contacter, en venant nous voir à l’atelier ou en nous envoyant un petit mail. Ou venez nous voir pendant une de nos vélorunions mensuelles.

+

Pour bénévoler aux permanences, aucun savoir-faire en mécanique vélo n’est requis : on attend des bénévoles de permanence d’être en mesure d’accueillir les personnes venant à l’atelier, leur expliquer notre fonctionnement, pas de pouvoir réparer leur vélo.

+

Comment bénévoler à l’atelier ?

+

Je veux tenir des permanences

+

Excellent, c’est certainement là où on a le plus besoin de bénévoles ! Le plus simple pour ça : venir à l’atelier, pendant les permanences ou les apéro-démontage et en discuter avec les bénévoles, qui vont expliqueront la marche à suivre. Si vous voulez vraiment en savoir plus avant de venir, envoyez-nous un mail à notre adresse de contact, on se fera un plaisir de vous répondre.

+

Je veux filer un coup de main général et régulier

+

De la bricole à l’administratif, en passant par les évènements et le graphisme, la vie de l’asso a aussi beaucoup lieu en dehors de l’atelier et des heures de permanences. +Vous avez le choix :

+
    +
  • Venir rencontrer les bénévoles pendant les perm, les apéros, les stands…
  • +
  • Venir participer à une vélorunion (généralement le premier lundi du mois, la date est sur l’agenda) pour prendre la température de la gestion de l’asso
  • +
  • Venir vous inscrire sur notre instance framavox, notre outil de discussion et de prise de décision, à l’adresse https://framavox.org/bill
  • +
+

Je veux bien aider de manière ponctuelle

+

Imprimer des flyers et les distribuer, venir aider sur un stand évènementiel pendant une heure, filer un coup de main pour trier les pièces à l’atelier,… il y a pas mal de moment où on a bien besoin de personnes en plus, sans attendre d’elles qu’elles connaissent le fonctionnement général de l’atelier. +Vous ne venez pas régulièrement à l’atelier ou vous n’avez pas envie de vous engager mais vous seriez quand même prêt.e.s à aider quand on appelle à l’aide ? Inscrivez-vous sur notre liste “Troisième main”. Promis, vous ne recevrez des mails que lorsqu’on a vraiment des besoins !

+

Le formulaire est ci-dessous. Enrtez juste votre adresse mail deux fois, puis “Envoyer” (ne faites pas attention à la ligne “Veuillez me retirer,…” c’est un petit problème de CSS, on va régler ça un de ces 4)

+ + +
+ + Oui, je souhaite m’inscrire à la liste de discussion troisieme_main@roulementabill.org. +
+ + Veuillez me retirer de la liste de discussion troisieme_main@roulementabill.org. +
+ Veuillez indiquer votre adresse email ici: +
+ +
+ Veuillez à nouveau indiquer votre adresse email ici pour vérification: +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + + + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/contact/index.html b/public/contact/index.html new file mode 100644 index 0000000..2dc6292 --- /dev/null +++ b/public/contact/index.html @@ -0,0 +1,140 @@ + + + + +Contactez-nous | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Contactez-nous

+

+ +
    +
+ +

Nos contacts par mail

+

Des questions ? Envoyez-nous un mail à

+ +

On vous répondra prestement.

+

Où nous trouver ?

+

Roulement à Bill : +5, impasse Anatole +37000 Tours

+ + + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/css/font-source-sans-pro.css b/public/css/font-source-sans-pro.css new file mode 100644 index 0000000..c15f5ef --- /dev/null +++ b/public/css/font-source-sans-pro.css @@ -0,0 +1,28 @@ +@font-face{ + font-family:"Source Sans Pro"; + font-style:normal; + font-weight:300; + font-display:auto; + src:url(../webfonts/SourceSansPro-Light.ttf); +} +@font-face{ + font-family:"Source Sans Pro"; + font-style:italic; + font-weight:300; + font-display:auto; + src:url(../webfonts/SourceSansPro-LightItalic.ttf); +} +@font-face{ + font-family:"Source Sans Pro"; + font-style:normal; + font-weight:600; + font-display:auto; + src:url(../webfonts/SourceSansPro-SemiBold.ttf); +} +@font-face{ + font-family:"Source Sans Pro"; + font-style:italic; + font-weight:600; + font-display:auto; + src:url(../webfonts/SourceSansPro-SemiBoldItalic.ttf); +} \ No newline at end of file diff --git a/public/css/fontawesome-all.min.css b/public/css/fontawesome-all.min.css new file mode 100644 index 0000000..b7d052b --- /dev/null +++ b/public/css/fontawesome-all.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900} \ No newline at end of file diff --git a/public/images/1000004912.jpg b/public/images/1000004912.jpg new file mode 100644 index 0000000..c1b820c Binary files /dev/null and b/public/images/1000004912.jpg differ diff --git a/public/images/18 vélos réparés.jpg b/public/images/18 vélos réparés.jpg new file mode 100644 index 0000000..7095e6d Binary files /dev/null and b/public/images/18 vélos réparés.jpg differ diff --git a/public/images/20240922_153621.jpg b/public/images/20240922_153621.jpg new file mode 100644 index 0000000..b03c713 Binary files /dev/null and b/public/images/20240922_153621.jpg differ diff --git a/public/images/Aucard de Tours 01 juin.docx b/public/images/Aucard de Tours 01 juin.docx new file mode 100644 index 0000000..92214b8 Binary files /dev/null and b/public/images/Aucard de Tours 01 juin.docx differ diff --git a/public/images/Aucard vélo dans un arbre.jpg b/public/images/Aucard vélo dans un arbre.jpg new file mode 100644 index 0000000..75f4c2a Binary files /dev/null and b/public/images/Aucard vélo dans un arbre.jpg differ diff --git a/public/images/Bill anniversaire.jpg b/public/images/Bill anniversaire.jpg new file mode 100644 index 0000000..af62bad Binary files /dev/null and b/public/images/Bill anniversaire.jpg differ diff --git a/public/images/Bill en cours.xcf b/public/images/Bill en cours.xcf new file mode 100644 index 0000000..91694dd Binary files /dev/null and b/public/images/Bill en cours.xcf differ diff --git a/public/images/Bill.png b/public/images/Bill.png new file mode 100644 index 0000000..6847cac Binary files /dev/null and b/public/images/Bill.png differ diff --git a/public/images/Bill.svg b/public/images/Bill.svg new file mode 100644 index 0000000..eaa1b97 --- /dev/null +++ b/public/images/Bill.svg @@ -0,0 +1,4433 @@ + + + + + + + + + + + + + + + + + + 15 ANS ! + + + + diff --git a/public/images/Bill.xcf b/public/images/Bill.xcf new file mode 100644 index 0000000..42b3c7b Binary files /dev/null and b/public/images/Bill.xcf differ diff --git a/public/images/Campus en fête.jpg b/public/images/Campus en fête.jpg new file mode 100644 index 0000000..78d24a7 Binary files /dev/null and b/public/images/Campus en fête.jpg differ diff --git a/public/images/Discours 18_10.odt b/public/images/Discours 18_10.odt new file mode 100755 index 0000000..d49fcbb Binary files /dev/null and b/public/images/Discours 18_10.odt differ diff --git a/public/images/Défi dales.jpg b/public/images/Défi dales.jpg new file mode 100644 index 0000000..bfd23d5 Binary files /dev/null and b/public/images/Défi dales.jpg differ diff --git a/public/images/Fanzine_La_Mécana.pdf b/public/images/Fanzine_La_Mécana.pdf new file mode 100644 index 0000000..a823994 Binary files /dev/null and b/public/images/Fanzine_La_Mécana.pdf differ diff --git a/public/images/Fête du vélo à la riche.jpg b/public/images/Fête du vélo à la riche.jpg new file mode 100644 index 0000000..545fd5e Binary files /dev/null and b/public/images/Fête du vélo à la riche.jpg differ diff --git a/public/images/IMG_20240604_195615.jpg b/public/images/IMG_20240604_195615.jpg new file mode 100644 index 0000000..9cb1516 Binary files /dev/null and b/public/images/IMG_20240604_195615.jpg differ diff --git a/public/images/Marseille tall bike.jpg b/public/images/Marseille tall bike.jpg new file mode 100644 index 0000000..5b5e199 Binary files /dev/null and b/public/images/Marseille tall bike.jpg differ diff --git a/public/images/MessageVélo.jpg b/public/images/MessageVélo.jpg new file mode 100644 index 0000000..51ba7b0 Binary files /dev/null and b/public/images/MessageVélo.jpg differ diff --git a/public/images/MessageVélo.svg b/public/images/MessageVélo.svg new file mode 100644 index 0000000..eda845f --- /dev/null +++ b/public/images/MessageVélo.svg @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + Si tu en as besoin, ce vélo est à ta disposition le temps d'un trajet ! Tu peux le prendre, et le laisser sur ton lieu de destination, toujours avec ce petit mot, afin qu'il puisse dépanner une autre personne 😉 + +Si il est dégonflé, crevé, ou autre, ramène-le à l'association Roulement à Bill au 5 impasse Anatole (quartier Febvotte à Tours) ou écris un mail à roulementabill@gmail.com + + Le dindon masqué + + + + + + diff --git a/public/images/Oxford.jpeg b/public/images/Oxford.jpeg new file mode 100644 index 0000000..3f3336e Binary files /dev/null and b/public/images/Oxford.jpeg differ diff --git a/public/images/Projet Glaire Witch.jpg b/public/images/Projet Glaire Witch.jpg new file mode 100644 index 0000000..8c1fb88 Binary files /dev/null and b/public/images/Projet Glaire Witch.jpg differ diff --git a/public/images/Stand Aucard 2.jpg b/public/images/Stand Aucard 2.jpg new file mode 100644 index 0000000..4bc1390 Binary files /dev/null and b/public/images/Stand Aucard 2.jpg differ diff --git a/public/images/Stand Aucard.jpg b/public/images/Stand Aucard.jpg new file mode 100644 index 0000000..fa946a1 Binary files /dev/null and b/public/images/Stand Aucard.jpg differ diff --git a/public/images/Stand aucard vide.jpg b/public/images/Stand aucard vide.jpg new file mode 100644 index 0000000..ab1f00c Binary files /dev/null and b/public/images/Stand aucard vide.jpg differ diff --git a/public/images/TallBike.jpg b/public/images/TallBike.jpg new file mode 100644 index 0000000..8579aef Binary files /dev/null and b/public/images/TallBike.jpg differ diff --git a/public/images/accueil.jpg b/public/images/accueil.jpg new file mode 100644 index 0000000..10607a7 Binary files /dev/null and b/public/images/accueil.jpg differ diff --git a/public/images/avendre/IMG_20231203_142852.jpg b/public/images/avendre/IMG_20231203_142852.jpg new file mode 100644 index 0000000..350626c Binary files /dev/null and b/public/images/avendre/IMG_20231203_142852.jpg differ diff --git a/public/images/avendre/IMG_20231203_143114.jpg b/public/images/avendre/IMG_20231203_143114.jpg new file mode 100644 index 0000000..8fb489f Binary files /dev/null and b/public/images/avendre/IMG_20231203_143114.jpg differ diff --git a/public/images/avendre/IMG_20231203_143851.jpg b/public/images/avendre/IMG_20231203_143851.jpg new file mode 100644 index 0000000..bf432d8 Binary files /dev/null and b/public/images/avendre/IMG_20231203_143851.jpg differ diff --git a/public/images/avendre/IMG_20231203_144233.jpg b/public/images/avendre/IMG_20231203_144233.jpg new file mode 100644 index 0000000..03073ba Binary files /dev/null and b/public/images/avendre/IMG_20231203_144233.jpg differ diff --git a/public/images/avendre/IMG_20231203_144517.jpg b/public/images/avendre/IMG_20231203_144517.jpg new file mode 100644 index 0000000..230dc5c Binary files /dev/null and b/public/images/avendre/IMG_20231203_144517.jpg differ diff --git a/public/images/avendre/IMG_20231203_144828.jpg b/public/images/avendre/IMG_20231203_144828.jpg new file mode 100644 index 0000000..957d4cc Binary files /dev/null and b/public/images/avendre/IMG_20231203_144828.jpg differ diff --git a/public/images/avendre/IMG_20231203_150033.jpg b/public/images/avendre/IMG_20231203_150033.jpg new file mode 100644 index 0000000..57e242c Binary files /dev/null and b/public/images/avendre/IMG_20231203_150033.jpg differ diff --git a/public/images/avendre/IMG_20240114_162730.jpg b/public/images/avendre/IMG_20240114_162730.jpg new file mode 100644 index 0000000..e7eb39d Binary files /dev/null and b/public/images/avendre/IMG_20240114_162730.jpg differ diff --git a/public/images/avendre/IMG_20240114_164249.jpg b/public/images/avendre/IMG_20240114_164249.jpg new file mode 100644 index 0000000..38ab089 Binary files /dev/null and b/public/images/avendre/IMG_20240114_164249.jpg differ diff --git a/public/images/avendre/IMG_20240114_164546.jpg b/public/images/avendre/IMG_20240114_164546.jpg new file mode 100644 index 0000000..dddc1ad Binary files /dev/null and b/public/images/avendre/IMG_20240114_164546.jpg differ diff --git a/public/images/avendre/old/IMG_20231203_142852.jpg b/public/images/avendre/old/IMG_20231203_142852.jpg new file mode 100755 index 0000000..b97b69c Binary files /dev/null and b/public/images/avendre/old/IMG_20231203_142852.jpg differ diff --git a/public/images/avendre/old/IMG_20231203_143114.jpg b/public/images/avendre/old/IMG_20231203_143114.jpg new file mode 100755 index 0000000..8c427e3 Binary files /dev/null and b/public/images/avendre/old/IMG_20231203_143114.jpg differ diff --git a/public/images/avendre/old/IMG_20231203_143851.jpg b/public/images/avendre/old/IMG_20231203_143851.jpg new file mode 100755 index 0000000..d1593d6 Binary files /dev/null and b/public/images/avendre/old/IMG_20231203_143851.jpg differ diff --git a/public/images/avendre/old/IMG_20231203_144233.jpg b/public/images/avendre/old/IMG_20231203_144233.jpg new file mode 100755 index 0000000..0c523dd Binary files /dev/null and b/public/images/avendre/old/IMG_20231203_144233.jpg differ diff --git a/public/images/avendre/old/IMG_20231203_144517.jpg b/public/images/avendre/old/IMG_20231203_144517.jpg new file mode 100755 index 0000000..a931730 Binary files /dev/null and b/public/images/avendre/old/IMG_20231203_144517.jpg differ diff --git a/public/images/avendre/old/IMG_20231203_144828.jpg b/public/images/avendre/old/IMG_20231203_144828.jpg new file mode 100755 index 0000000..ad498d3 Binary files /dev/null and b/public/images/avendre/old/IMG_20231203_144828.jpg differ diff --git a/public/images/avendre/old/IMG_20231203_150033.jpg b/public/images/avendre/old/IMG_20231203_150033.jpg new file mode 100755 index 0000000..5e8225a Binary files /dev/null and b/public/images/avendre/old/IMG_20231203_150033.jpg differ diff --git a/public/images/bandeau.png b/public/images/bandeau.png new file mode 100644 index 0000000..b988a2c Binary files /dev/null and b/public/images/bandeau.png differ diff --git a/public/images/bandeau.svg b/public/images/bandeau.svg new file mode 100644 index 0000000..73c1a5d --- /dev/null +++ b/public/images/bandeau.svg @@ -0,0 +1,1325 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + On vous accueille les jeudis et dimanches pour bricoler votre vélo, boire un café ou un thé, discuter un peu... Amenez votre biclou et votre bonne humeur ! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d'auto réparation + Atelier cyclo-militant + + + Roulement à Bill + + + + + + + + + 5 impasse Anatole,37000 Tours,quartier Febvotte + Permanences ouvertes à toutes et à tous jeudi 18h30-20h30 dimanche 14h-18h + www.roulementabill.orgcontact@roulementabill.org@roulementabill + + + + + + + + + + + + diff --git a/public/images/banner.jpg b/public/images/banner.jpg new file mode 100644 index 0000000..30a0fa9 Binary files /dev/null and b/public/images/banner.jpg differ diff --git a/public/images/bg01.png b/public/images/bg01.png new file mode 100644 index 0000000..65bcb11 Binary files /dev/null and b/public/images/bg01.png differ diff --git a/public/images/bg02.png b/public/images/bg02.png new file mode 100644 index 0000000..52e6b4f Binary files /dev/null and b/public/images/bg02.png differ diff --git a/public/images/bg03.png b/public/images/bg03.png new file mode 100644 index 0000000..cb90988 Binary files /dev/null and b/public/images/bg03.png differ diff --git a/public/images/bill.jpg b/public/images/bill.jpg new file mode 100644 index 0000000..0752ffc Binary files /dev/null and b/public/images/bill.jpg differ diff --git a/public/images/bill_portrait.png b/public/images/bill_portrait.png new file mode 100644 index 0000000..bcce55a Binary files /dev/null and b/public/images/bill_portrait.png differ diff --git a/public/images/demontage-cassette-shimano-10-22.jpg b/public/images/demontage-cassette-shimano-10-22.jpg new file mode 100644 index 0000000..1ab328d Binary files /dev/null and b/public/images/demontage-cassette-shimano-10-22.jpg differ diff --git a/public/images/hommage_1910.png b/public/images/hommage_1910.png new file mode 100644 index 0000000..69b7f38 Binary files /dev/null and b/public/images/hommage_1910.png differ diff --git a/public/images/logo.png b/public/images/logo.png new file mode 100644 index 0000000..e947c4d Binary files /dev/null and b/public/images/logo.png differ diff --git a/public/images/logo.svg b/public/images/logo.svg new file mode 100644 index 0000000..ba131c6 --- /dev/null +++ b/public/images/logo.svg @@ -0,0 +1,587 @@ + + + + + + + + + + + + + + diff --git a/public/images/permanence.jpg b/public/images/permanence.jpg new file mode 100644 index 0000000..a2cb7af Binary files /dev/null and b/public/images/permanence.jpg differ diff --git a/public/images/pic01.jpg b/public/images/pic01.jpg new file mode 100644 index 0000000..ba78bf5 Binary files /dev/null and b/public/images/pic01.jpg differ diff --git a/public/images/pic02.jpg b/public/images/pic02.jpg new file mode 100644 index 0000000..5738167 Binary files /dev/null and b/public/images/pic02.jpg differ diff --git a/public/images/pic03.jpg b/public/images/pic03.jpg new file mode 100644 index 0000000..56e1421 Binary files /dev/null and b/public/images/pic03.jpg differ diff --git a/public/images/pic04.jpg b/public/images/pic04.jpg new file mode 100644 index 0000000..0919174 Binary files /dev/null and b/public/images/pic04.jpg differ diff --git a/public/images/rassemblement.jpg b/public/images/rassemblement.jpg new file mode 100755 index 0000000..be21347 Binary files /dev/null and b/public/images/rassemblement.jpg differ diff --git a/public/images/rassemblement2.jpg b/public/images/rassemblement2.jpg new file mode 100755 index 0000000..a600b90 Binary files /dev/null and b/public/images/rassemblement2.jpg differ diff --git a/public/images/recup.jpg b/public/images/recup.jpg new file mode 100644 index 0000000..1115d37 Binary files /dev/null and b/public/images/recup.jpg differ diff --git a/public/images/sexy_velo.jpg b/public/images/sexy_velo.jpg new file mode 100644 index 0000000..d930589 Binary files /dev/null and b/public/images/sexy_velo.jpg differ diff --git a/public/images/thumbnail_IMG_2530.jpg b/public/images/thumbnail_IMG_2530.jpg new file mode 100644 index 0000000..0dcd059 Binary files /dev/null and b/public/images/thumbnail_IMG_2530.jpg differ diff --git a/public/images/velorution_banniere.jpg b/public/images/velorution_banniere.jpg new file mode 100644 index 0000000..287d361 Binary files /dev/null and b/public/images/velorution_banniere.jpg differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..22eb52a --- /dev/null +++ b/public/index.html @@ -0,0 +1,198 @@ + + + + + +Roulement à Bill + + + + + + + + + + +
+ +
+
+
+

Atelier fermé le dimanche 23 février pour manque de bénévole. Bill cherche des bénévoles, rejoins-nous ;)

+
+
+
+
+
+
+ +

Atelier d'auto-réparation

+

On vous accueille le jeudi 18:30-20:30 et le dimanche 14:00-18:00 pour réparer et apprendre à réparer votre vélo. Rendez-vous 5, impasse Anatole, à Tours

+
+
+
+
+ +

Vente de vélos

+

Venez acheter un vélo d’occasion, retapé par les soins de nos bénévoles

+
+
+
+
+ +

Récupération de vélos

+

On récupère tous vos vélos, pour les retaper ou pour récupérer des pièces

+
+
+
+
+
+
+
+

Les dernières nouvelles

+
+
+
+ +
+

Hommage à Paul 19 octobre

+ +

+ Voici la prise de parole de Bruno lors du rassemblement du 19 octobre à Tours. +Paul, tué à Paris cette semaine, Marion, décédée à Tours la semaine dernière, mais aussi toi Marine, victime en 2021 d’un accident mortel à vélo sur le rond-point Saint Sauveur, toujours à Tours, et vous toutes et tous cyclistes, piétonnes et piétons, usagères et usagers vulnérables de l’espace public tués ou meurtris dans vos chairs, +

+
+
+
+
+
+ +
+

Hommage à Paul et Marion le 19 octobre

+ +

+ Samedi 19 octobre 2024 : rendons hommage à Marion et à Paul Hommage à Marion et à Paul, à Tours et partout en France En coordination avec les associations franciliennes Paris en Selle, MDB et le Collectif Vélo Île-de-France, la FUB appelle toutes ses associations, toutes et tous les cyclistes de France à se rassembler pour 1 minute de silence en hommage à Paul, cycliste tué en début de semaine à Paris. +

+
+
+
+
+
+
+
+ +
+

Perm de l'Oxford Pub

+ +

+ Comme tous les premiers mercredi du mois, nous serons à l’Oxford Pub pour réparer vos vélos et trinquer à notre bonne santé ce mercredi 2 octobre de 19h à 21h :p +

+
+
+
+
+
+ +
+

Campus en fête

+ +

+ Merci Campus en fête de nous donner l’occasion d’équiper les nouvelleaux étudiant-es en vélos de seconde main, ça fait plaisir de les voir repartir pour une nouvelle vie +

+
+
+
+
+
+
+ +
+ + + + + + + diff --git a/public/index.xml b/public/index.xml new file mode 100644 index 0000000..a3ed514 --- /dev/null +++ b/public/index.xml @@ -0,0 +1,167 @@ + + + + Accueil on Roulement à Bill + https://www.roulementabill.org/ + Recent content in Accueil on Roulement à Bill + Hugo -- gohugo.io + fr-fr + Roulement à Bill 2024 + Sun, 20 Oct 2024 00:00:00 +0000 + + + L'apéro-démontage + https://www.roulementabill.org/apero/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/apero/ + L&rsquo;apéro-démontage, c&rsquo;est une fois par mois (ou presque, parfois il fait froid) et c&rsquo;est l&rsquo;occasion de venir rencontrer les bénévoles, apprendre plein de trucs sur la méca vélo, et filer un coup de main à l&rsquo;atelier. Le principe est simple : On a plein de vélos qui ne sont plus roulants On veut récupérer des pièces dessus Vous venez démonter des vélos, avec nous, autour d&rsquo;un truc à boire et à manger, dans la joie et la bonne humeur Pas de stress de ne pas réussir à remonter son vélo avant de repartir. + + + L'atelier d'auto-réparation + https://www.roulementabill.org/atelier/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/atelier/ + L&rsquo;atelier est ouvert le jeudi de 18h30 à 20h30 et le dimanche de 14h à 18h. Retrouvez-nous dans nos locaux, au 5, impasse Anatole, à Tours Fonctionnement de l&rsquo;atelier Les permanences de l&rsquo;atelier Venir à l’atelier, c’est manifester la volonté d’essayer par soi-même. Les adhérentes, adhérents et bénévoles sont là pour vous aider mais pas pour faire les réparations à votre place : vous êtes responsable de la réparation ou de l&rsquo;entretien de votre vélo. + + + Qui sommes-nous ? + https://www.roulementabill.org/quisommesnous/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/quisommesnous/ + Historique de l&rsquo;asso L&rsquo;association Roulement à Bill a toujours été portée uniquement par des bénévoles. Dates 2009 L’association Roulement à Bill voit le jour, et anime un atelier d’auto-réparation de vélos dans le garage d’un de ses adhérents 05/2011 L’atelier déménage au Projet 244 04/2012 L’adhésion au réseau national de l’Heureux-Cyclage est actée 09/2014 L’atelier déménage dans le quartier Paul Bert 03/2017 L’atelier quitte le quartier Paul Bert et stock provisoirement son matériel dans un garage 12/2017 Roulement à Bill s’installe au 5 impasse Anatole Bill le dindon est notre mascotte : + + + Roulement à Bill récupère vos vélos + https://www.roulementabill.org/recup/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/recup/ + Ne balancez pas vos vélos ! One man&rsquo;s trash is another man&rsquo;s treasure Si vous souhaitez vous débarrasser d&rsquo;un, ou plusieurs, vélos, n&rsquo;allez pas à la déchetterie ! Tant de vélos sont encore réparables, ou possèdent encore des pièces récupérables et finissent malgré tout dans les déchets. À Roulement à Bill, on récupère vos vélos, vieux ou non, afin de leur donner une nouvelle vie, soit en les retapant et en les mettant à vente à des prix accessibles, soit en récupérant des pièces dessus pour les mettre à disposition de nos adhérent. + + + L'agenda + https://www.roulementabill.org/agenda/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/agenda/ + Voici l&rsquo;agenda de l&rsquo;atelier, avec toutes nos prochaines activités. N&rsquo;hésitez pas à venir le consulter avant de passer aux permanences, ou à vous y abonner pour savoir tout de qu&rsquo;on fait. Cliquez sur &ldquo;Liste&rdquo; pour voir tous les prochains évènements et les prochaines permanences. Les permanences grisées sont à l&rsquo;état &ldquo;Provisoire&rdquo;, c&rsquo;est à dire que nous attendons d&rsquo;avoir confirmation d&rsquo;avoir suffisamment de bénévoles afin de les valider. Dans ce cas, elles s&rsquo;affichent en noir. + + + Vélorution ! + https://www.roulementabill.org/velorution/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/velorution/ + Phasellus quam turpis, feugiat sit amet ornare in, hendrerit in lectus. Praesent semper mod quis eget mi. Etiam eu ante risus. Aliquam erat volutpat. Aliquam luctus et mattis lectus sit amet pulvinar. Nam turpis nisi consequat etiam lorem ipsum dolor sit amet nullam. And Yet Another Subheading Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ac quam risus, at tempus justo. Sed dictum rutrum massa eu volutpat. Quisque vitae hendrerit sem. + + + Contactez-nous + https://www.roulementabill.org/contact/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/contact/ + Nos contacts par mail Des questions ? Envoyez-nous un mail à contact@roulementabill.org On vous répondra prestement. Où nous trouver ? Roulement à Bill : 5, impasse Anatole 37000 Tours + + + Hommage à Paul 19 octobre + https://www.roulementabill.org/news/20241019/ + Sun, 20 Oct 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20241019/ + Voici la prise de parole de Bruno lors du rassemblement du 19 octobre à Tours. Paul, tué à Paris cette semaine, Marion, décédée à Tours la semaine dernière, mais aussi toi Marine, victime en 2021 d’un accident mortel à vélo sur le rond-point Saint Sauveur, toujours à Tours, et vous toutes et tous cyclistes, piétonnes et piétons, usagères et usagers vulnérables de l’espace public tués ou meurtris dans vos chairs, + + + Hommage à Paul et Marion le 19 octobre + https://www.roulementabill.org/news/hommage_paul/ + Fri, 18 Oct 2024 00:00:00 +0000 + https://www.roulementabill.org/news/hommage_paul/ + Samedi 19 octobre 2024 : rendons hommage à Marion et à Paul Hommage à Marion et à Paul, à Tours et partout en France En coordination avec les associations franciliennes Paris en Selle, MDB et le Collectif Vélo Île-de-France, la FUB appelle toutes ses associations, toutes et tous les cyclistes de France à se rassembler pour 1 minute de silence en hommage à Paul, cycliste tué en début de semaine à Paris. + + + Perm de l'Oxford Pub + https://www.roulementabill.org/news/20241001/ + Tue, 01 Oct 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20241001/ + Comme tous les premiers mercredi du mois, nous serons à l&rsquo;Oxford Pub pour réparer vos vélos et trinquer à notre bonne santé ce mercredi 2 octobre de 19h à 21h :p + + + Campus en fête + https://www.roulementabill.org/news/20240926/ + Thu, 26 Sep 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240926/ + Merci Campus en fête de nous donner l’occasion d’équiper les nouvelleaux étudiant-es en vélos de seconde main, ça fait plaisir de les voir repartir pour une nouvelle vie + + + Le 21 septembre c'était les 15 ans de Bill + https://www.roulementabill.org/news/20240921/ + Sat, 21 Sep 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240921/ + Une fête mémorable avec concert, DJ, jeux, sérigraphie, des belles rencontres et de belles retrouvailles &lt;3 on ne peut pas raconter, il fallait y être. Ba-dee-ya, say, do you remember? Ba-dee-ya, dancin&rsquo; in September Ba-dee-ya, never was a cloudy dayyyy + + + Projet Glaire Witch + https://www.roulementabill.org/news/20240914/ + Sat, 14 Sep 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240914/ + Un atelier tenu par des femmes le 14 septembre au château du plessis. On avait un dôme au soleil, trop cool. Pas beaucoup d’affluence, mais c’était trop cool. + + + Défi dales + https://www.roulementabill.org/news/20240910/ + Tue, 10 Sep 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240910/ + La course de La Riche la plus attendue de l’année : trois heures à se relayer pour pédaler autour de trois ronds-points dans une voiture à pédale :p Nous y étions une petite équipe de billoux et on a passé les 100 tours :o (en maillot de bain sous la pluie youpi !)  + + + Apréro-remontages d'été + https://www.roulementabill.org/news/20240815/ + Thu, 15 Aug 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240815/ + Un été riche en apéro-remontage, on en a retapé 18 pour Campus en fête ! De toutes les tailles, de tous les styles + + + Vélorution universelle + https://www.roulementabill.org/news/20240704/ + Thu, 04 Jul 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240704/ + Quelques billoux ont pédalé jusque Marseille, pour profiter de cette magnifique édition de la vélorution universelle. Merci Marseille ! Et à Marseille on trouve des grands vélos encore plus grands qu&rsquo;à Tours, c&rsquo;est fou ! Meh, c&rsquo;est Marseille bébé + + + Aucard de Tours + https://www.roulementabill.org/news/20240601/ + Sat, 01 Jun 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240601/ + Le dindon aétait à Aucard pour la première fois officiellement, mais pas la dernière tellement c’était bien. Dans un stand d’accueil au parking vélo, on en a vu passer des phénomènes qui n’avait pas sorti (ni regonflé) leur vélo depuis Aucard dernier, il faut passer à l’atelier plus souvent  + + + Fête du vélo de La Riche + https://www.roulementabill.org/news/20240525/ + Sat, 25 May 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240525/ + Samedi 25 mai, une petite vélorution au soleil et en musique, et un stand réparation avec les associations copines. Il n&rsquo;y avait pas grand monde alors on a rangé nos outils, ça fait plaisir. + + + À venir + https://www.roulementabill.org/avendre/a_venir/ + Mon, 27 Nov 2023 17:56:33 +0100 + https://www.roulementabill.org/avendre/a_venir/ + Page en cours de mise à jour, déso, ça nous prend beaucoup de temps. Venez à l&rsquo;atelier, on a des vélos. + + + Nouveau site web ! + https://www.roulementabill.org/news/nouveau_site/ + Mon, 27 Nov 2023 00:00:00 +0000 + https://www.roulementabill.org/news/nouveau_site/ + Un tout nouveau site web pour l&rsquo;association. C&rsquo;est tout neuf, la peinture sèche encore. Forcément, tout n&rsquo;est pas parfait, mais comme l&rsquo;ancien site est tombé HS, il a fallu le remplacer avant de tout fignoler. Si vous avez des idées d&rsquo;amélioration, des retours à nous faire concernant de potentiels bugs, n&rsquo;hésitez-pas à le faire remonter en nous envoyant un mail à l&rsquo;adresse contact@roulementabill.org + + + Bénévoler à Roulement à Bill + https://www.roulementabill.org/benevolat/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/benevolat/ + Préambule Depuis sa création, l&rsquo;association Roulement à Bill ne fonctionne que grâce à ses bénévoles : permanences, réparation, gestion administrative et comptable, communication, bricolage des locaux&hellip; On fait tout nous-même. Et on a toujours besoin d&rsquo;aide. Que vous soyez déjà adhérent.e. ou non, si les activités de Bill vous plaisent et que vous avez l&rsquo;âme à venir filer un coup de main, n&rsquo;hésiter pas à nous contacter, en venant nous voir à l&rsquo;atelier ou en nous envoyant un petit mail. + + + Le prix libre + https://www.roulementabill.org/prixlibre/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/prixlibre/ + L&rsquo;adhésion (ainsi que certains vélos à retaper) à Roulement à Bill est à prix libre. Cela signifie que le montant de l&rsquo;adhésion est laissé à la libre appréciation de l&rsquo;adhérent.e. Grâce à ça, nous accueillons tout le monde, à hauteur de leurs moyens (et de ce qu&rsquo;ielles désirent mettre), sans avoir besoin de pénétrer dans leur vie privée en demandant des justificatifs administratifs&hellip; Pas de minimum, et pas de plafond. On vous laisse libre de déterminer ce qu&rsquo;une adhésion à Roulement à Bill représente pour vous. + + + diff --git a/public/js/breakpoints.min.js b/public/js/breakpoints.min.js new file mode 100644 index 0000000..32419cc --- /dev/null +++ b/public/js/breakpoints.min.js @@ -0,0 +1,2 @@ +/* breakpoints.js v1.0 | @ajlkn | MIT licensed */ +var breakpoints=function(){"use strict";function e(e){t.init(e)}var t={list:null,media:{},events:[],init:function(e){t.list=e,window.addEventListener("resize",t.poll),window.addEventListener("orientationchange",t.poll),window.addEventListener("load",t.poll),window.addEventListener("fullscreenchange",t.poll)},active:function(e){var n,a,s,i,r,d,c;if(!(e in t.media)){if(">="==e.substr(0,2)?(a="gte",n=e.substr(2)):"<="==e.substr(0,2)?(a="lte",n=e.substr(2)):">"==e.substr(0,1)?(a="gt",n=e.substr(1)):"<"==e.substr(0,1)?(a="lt",n=e.substr(1)):"!"==e.substr(0,1)?(a="not",n=e.substr(1)):(a="eq",n=e),n&&n in t.list)if(i=t.list[n],Array.isArray(i)){if(r=parseInt(i[0]),d=parseInt(i[1]),isNaN(r)){if(isNaN(d))return;c=i[1].substr(String(d).length)}else c=i[0].substr(String(r).length);if(isNaN(r))switch(a){case"gte":s="screen";break;case"lte":s="screen and (max-width: "+d+c+")";break;case"gt":s="screen and (min-width: "+(d+1)+c+")";break;case"lt":s="screen and (max-width: -1px)";break;case"not":s="screen and (min-width: "+(d+1)+c+")";break;default:s="screen and (max-width: "+d+c+")"}else if(isNaN(d))switch(a){case"gte":s="screen and (min-width: "+r+c+")";break;case"lte":s="screen";break;case"gt":s="screen and (max-width: -1px)";break;case"lt":s="screen and (max-width: "+(r-1)+c+")";break;case"not":s="screen and (max-width: "+(r-1)+c+")";break;default:s="screen and (min-width: "+r+c+")"}else switch(a){case"gte":s="screen and (min-width: "+r+c+")";break;case"lte":s="screen and (max-width: "+d+c+")";break;case"gt":s="screen and (min-width: "+(d+1)+c+")";break;case"lt":s="screen and (max-width: "+(r-1)+c+")";break;case"not":s="screen and (max-width: "+(r-1)+c+"), screen and (min-width: "+(d+1)+c+")";break;default:s="screen and (min-width: "+r+c+") and (max-width: "+d+c+")"}}else s="("==i.charAt(0)?"screen and "+i:i;t.media[e]=!!s&&s}return t.media[e]!==!1&&window.matchMedia(t.media[e]).matches},on:function(e,n){t.events.push({query:e,handler:n,state:!1}),t.active(e)&&n()},poll:function(){var e,n;for(e=0;e0:!!("ontouchstart"in window),e.mobile="wp"==e.os||"android"==e.os||"ios"==e.os||"bb"==e.os}};return e.init(),e}();!function(e,n){"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?module.exports=n():e.browser=n()}(this,function(){return browser}); diff --git a/public/js/jquery.dropotron.min.js b/public/js/jquery.dropotron.min.js new file mode 100644 index 0000000..b992170 --- /dev/null +++ b/public/js/jquery.dropotron.min.js @@ -0,0 +1,2 @@ +/* jquery.dropotron.js v1.4.3 | (c) @ajlkn | github.com/ajlkn/jquery.dropotron | MIT licensed */ +!function(e){e.fn.disableSelection_dropotron=function(){return e(this).css("user-select","none").css("-khtml-user-select","none").css("-moz-user-select","none").css("-o-user-select","none").css("-webkit-user-select","none")},e.fn.dropotron=function(t){if(0==this.length)return e(this);if(this.length>1)for(var o=0;o0&&t.add(n).on("mouseleave",function(e){window.clearTimeout(c),c=window.setTimeout(function(){t.trigger("doCollapse")},o.hideDelay)}),t.disableSelection_dropotron().hide().addClass(o.menuClass).css("position","absolute").on("mouseenter",function(e){window.clearTimeout(c)}).on("doExpand",function(){if(t.is(":visible"))return!1;window.clearTimeout(c),s.each(function(){var t=e(this);e.contains(t.get(0),n.get(0))||t.trigger("doCollapse")});var i,a,d,f,u=n.offset(),p=n.position(),h=(n.parent().position(),n.outerWidth()),g=t.outerWidth(),v=t.css("z-index")==o.baseZIndex;if(v){switch(i=o.detach?u:p,f=i.top+n.outerHeight()+o.globalOffsetY,a=o.alignment,t.removeClass("left").removeClass("right").removeClass("center"),o.alignment){case"right":d=i.left-g+h,0>d&&(d=i.left,a="left");break;case"center":d=i.left-Math.floor((g-h)/2),0>d?(d=i.left,a="left"):d+g>l.width()&&(d=i.left-g+h,a="right");break;case"left":default:d=i.left,d+g>l.width()&&(d=i.left-g+h,a="right")}t.addClass(a)}else switch("relative"==n.css("position")||"absolute"==n.css("position")?(f=o.offsetY,d=-1*p.left):(f=p.top+o.offsetY,d=0),o.alignment){case"right":d+=-1*n.parent().outerWidth()+o.offsetX;break;case"center":case"left":default:d+=n.parent().outerWidth()+o.offsetX}navigator.userAgent.match(/MSIE ([0-9]+)\./)&&RegExp.$1<8&&(d+=o.IEOffsetX,f+=o.IEOffsetY),t.css("left",d+"px").css("top",f+"px").css("opacity","0.01").show();var C=!1;switch(d="relative"==n.css("position")||"absolute"==n.css("position")?-1*p.left:0,t.offset().left<0?(d+=n.parent().outerWidth()-o.offsetX,C=!0):t.offset().left+g>l.width()&&(d+=-1*n.parent().outerWidth()-o.offsetX,C=!0),C&&t.css("left",d+"px"),t.hide().css("opacity","1"),o.mode){case"zoom":r=!0,n.addClass(o.openerActiveClass),t.animate({width:"toggle",height:"toggle"},o.speed,o.easing,function(){r=!1});break;case"slide":r=!0,n.addClass(o.openerActiveClass),t.animate({height:"toggle"},o.speed,o.easing,function(){r=!1});break;case"fade":if(r=!0,v&&!o.noOpenerFade){var C;C="slow"==o.speed?80:"fast"==o.speed?40:Math.floor(o.speed/2),n.fadeTo(C,.01,function(){n.addClass(o.openerActiveClass),n.fadeTo(o.speed,1),t.fadeIn(o.speed,function(){r=!1})})}else n.addClass(o.openerActiveClass),n.fadeTo(o.speed,1),t.fadeIn(o.speed,function(){r=!1});break;case"instant":default:n.addClass(o.openerActiveClass),t.show()}return!1}).on("doCollapse",function(){return t.is(":visible")?(t.hide(),n.removeClass(o.openerActiveClass),t.find("."+o.openerActiveClass).removeClass(o.openerActiveClass),t.find("ul").hide(),!1):!1}).on("doToggle",function(e){return t.is(":visible")?t.trigger("doCollapse"):t.trigger("doExpand"),!1}),n.disableSelection_dropotron().addClass("opener").css("cursor","pointer").on("click touchend",function(e){r||(e.preventDefault(),e.stopPropagation(),t.trigger("doToggle"))}),"hover"==o.expandMode&&n.hover(function(e){r||(d=window.setTimeout(function(){t.trigger("doExpand")},o.hoverDelay))},function(e){window.clearTimeout(d)})}),s.find("a").css("display","block").on("click touchend",function(t){r||e(this).attr("href").length<1&&t.preventDefault()}),n.find("li").css("white-space","nowrap").each(function(){var t=e(this),o=t.children("a"),s=t.children("ul"),i=o.attr("href");o.on("click touchend",function(e){0==i.length||"#"==i?e.preventDefault():e.stopPropagation()}),o.length>0&&0==s.length&&t.on("click touchend",function(e){r||(n.trigger("doCollapseAll"),e.stopPropagation())})}),n.children("li").each(function(){var t,n=e(this),s=n.children("ul");if(s.length>0){o.detach&&(o.cloneOnDetach&&(t=s.clone(),t.attr("class","").hide().appendTo(s.parent())),s.detach().appendTo(i));for(var a=o.baseZIndex,l=1,r=s;r.length>0;l++)r.css("z-index",a++),o.submenuClassPrefix&&r.addClass(o.submenuClassPrefix+(a-1-o.baseZIndex)),r=r.find("> li > ul")}}),l.on("scroll",function(){n.trigger("doCollapseAll")}).on("keypress",function(e){r||27!=e.keyCode||(e.preventDefault(),n.trigger("doCollapseAll"))}),a.on("click touchend",function(){r||n.trigger("doCollapseAll")})}}(jQuery); diff --git a/public/js/jquery.min.js b/public/js/jquery.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/public/js/jquery.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 ul').dropotron({ + offsetY: -15, + hoverDelay: 0, + alignment: 'center' + }); + + // Nav. + + // Bar. + $( + '
' + + '' + + '' + $('#logop').html() + '' + + '
' + ) + .appendTo($body); + + // Panel. + $( + '' + ) + .appendTo($body) + .panel({ + delay: 500, + hideOnClick: true, + hideOnSwipe: true, + resetScroll: true, + resetForms: true, + side: 'left', + target: $body, + visibleClass: 'navPanel-visible' + }); + +})(jQuery); diff --git a/public/js/util.js b/public/js/util.js new file mode 100644 index 0000000..6e82fdb --- /dev/null +++ b/public/js/util.js @@ -0,0 +1,587 @@ +(function($) { + + /** + * Generate an indented list of links from a nav. Meant for use with panel(). + * @return {jQuery} jQuery object. + */ + $.fn.navList = function() { + + var $this = $(this); + $a = $this.find('a'), + b = []; + + $a.each(function() { + + var $this = $(this), + indent = Math.max(0, $this.parents('li').length - 1), + href = $this.attr('href'), + target = $this.attr('target'); + + b.push( + '' + + '' + + $this.text() + + '' + ); + + }); + + return b.join(''); + + }; + + /** + * Panel-ify an element. + * @param {object} userConfig User config. + * @return {jQuery} jQuery object. + */ + $.fn.panel = function(userConfig) { + + // No elements? + if (this.length == 0) + return $this; + + // Multiple elements? + if (this.length > 1) { + + for (var i=0; i < this.length; i++) + $(this[i]).panel(userConfig); + + return $this; + + } + + // Vars. + var $this = $(this), + $body = $('body'), + $window = $(window), + id = $this.attr('id'), + config; + + // Config. + config = $.extend({ + + // Delay. + delay: 0, + + // Hide panel on link click. + hideOnClick: false, + + // Hide panel on escape keypress. + hideOnEscape: false, + + // Hide panel on swipe. + hideOnSwipe: false, + + // Reset scroll position on hide. + resetScroll: false, + + // Reset forms on hide. + resetForms: false, + + // Side of viewport the panel will appear. + side: null, + + // Target element for "class". + target: $this, + + // Class to toggle. + visibleClass: 'visible' + + }, userConfig); + + // Expand "target" if it's not a jQuery object already. + if (typeof config.target != 'jQuery') + config.target = $(config.target); + + // Panel. + + // Methods. + $this._hide = function(event) { + + // Already hidden? Bail. + if (!config.target.hasClass(config.visibleClass)) + return; + + // If an event was provided, cancel it. + if (event) { + + event.preventDefault(); + event.stopPropagation(); + + } + + // Hide. + config.target.removeClass(config.visibleClass); + + // Post-hide stuff. + window.setTimeout(function() { + + // Reset scroll position. + if (config.resetScroll) + $this.scrollTop(0); + + // Reset forms. + if (config.resetForms) + $this.find('form').each(function() { + this.reset(); + }); + + }, config.delay); + + }; + + // Vendor fixes. + $this + .css('-ms-overflow-style', '-ms-autohiding-scrollbar') + .css('-webkit-overflow-scrolling', 'touch'); + + // Hide on click. + if (config.hideOnClick) { + + $this.find('a') + .css('-webkit-tap-highlight-color', 'rgba(0,0,0,0)'); + + $this + .on('click', 'a', function(event) { + + var $a = $(this), + href = $a.attr('href'), + target = $a.attr('target'); + + if (!href || href == '#' || href == '' || href == '#' + id) + return; + + // Cancel original event. + event.preventDefault(); + event.stopPropagation(); + + // Hide panel. + $this._hide(); + + // Redirect to href. + window.setTimeout(function() { + + if (target == '_blank') + window.open(href); + else + window.location.href = href; + + }, config.delay + 10); + + }); + + } + + // Event: Touch stuff. + $this.on('touchstart', function(event) { + + $this.touchPosX = event.originalEvent.touches[0].pageX; + $this.touchPosY = event.originalEvent.touches[0].pageY; + + }) + + $this.on('touchmove', function(event) { + + if ($this.touchPosX === null + || $this.touchPosY === null) + return; + + var diffX = $this.touchPosX - event.originalEvent.touches[0].pageX, + diffY = $this.touchPosY - event.originalEvent.touches[0].pageY, + th = $this.outerHeight(), + ts = ($this.get(0).scrollHeight - $this.scrollTop()); + + // Hide on swipe? + if (config.hideOnSwipe) { + + var result = false, + boundary = 20, + delta = 50; + + switch (config.side) { + + case 'left': + result = (diffY < boundary && diffY > (-1 * boundary)) && (diffX > delta); + break; + + case 'right': + result = (diffY < boundary && diffY > (-1 * boundary)) && (diffX < (-1 * delta)); + break; + + case 'top': + result = (diffX < boundary && diffX > (-1 * boundary)) && (diffY > delta); + break; + + case 'bottom': + result = (diffX < boundary && diffX > (-1 * boundary)) && (diffY < (-1 * delta)); + break; + + default: + break; + + } + + if (result) { + + $this.touchPosX = null; + $this.touchPosY = null; + $this._hide(); + + return false; + + } + + } + + // Prevent vertical scrolling past the top or bottom. + if (($this.scrollTop() < 0 && diffY < 0) + || (ts > (th - 2) && ts < (th + 2) && diffY > 0)) { + + event.preventDefault(); + event.stopPropagation(); + + } + + }); + + // Event: Prevent certain events inside the panel from bubbling. + $this.on('click touchend touchstart touchmove', function(event) { + event.stopPropagation(); + }); + + // Event: Hide panel if a child anchor tag pointing to its ID is clicked. + $this.on('click', 'a[href="#' + id + '"]', function(event) { + + event.preventDefault(); + event.stopPropagation(); + + config.target.removeClass(config.visibleClass); + + }); + + // Body. + + // Event: Hide panel on body click/tap. + $body.on('click touchend', function(event) { + $this._hide(event); + }); + + // Event: Toggle. + $body.on('click', 'a[href="#' + id + '"]', function(event) { + + event.preventDefault(); + event.stopPropagation(); + + config.target.toggleClass(config.visibleClass); + + }); + + // Window. + + // Event: Hide on ESC. + if (config.hideOnEscape) + $window.on('keydown', function(event) { + + if (event.keyCode == 27) + $this._hide(event); + + }); + + return $this; + + }; + + /** + * Apply "placeholder" attribute polyfill to one or more forms. + * @return {jQuery} jQuery object. + */ + $.fn.placeholder = function() { + + // Browser natively supports placeholders? Bail. + if (typeof (document.createElement('input')).placeholder != 'undefined') + return $(this); + + // No elements? + if (this.length == 0) + return $this; + + // Multiple elements? + if (this.length > 1) { + + for (var i=0; i < this.length; i++) + $(this[i]).placeholder(); + + return $this; + + } + + // Vars. + var $this = $(this); + + // Text, TextArea. + $this.find('input[type=text],textarea') + .each(function() { + + var i = $(this); + + if (i.val() == '' + || i.val() == i.attr('placeholder')) + i + .addClass('polyfill-placeholder') + .val(i.attr('placeholder')); + + }) + .on('blur', function() { + + var i = $(this); + + if (i.attr('name').match(/-polyfill-field$/)) + return; + + if (i.val() == '') + i + .addClass('polyfill-placeholder') + .val(i.attr('placeholder')); + + }) + .on('focus', function() { + + var i = $(this); + + if (i.attr('name').match(/-polyfill-field$/)) + return; + + if (i.val() == i.attr('placeholder')) + i + .removeClass('polyfill-placeholder') + .val(''); + + }); + + // Password. + $this.find('input[type=password]') + .each(function() { + + var i = $(this); + var x = $( + $('
') + .append(i.clone()) + .remove() + .html() + .replace(/type="password"/i, 'type="text"') + .replace(/type=password/i, 'type=text') + ); + + if (i.attr('id') != '') + x.attr('id', i.attr('id') + '-polyfill-field'); + + if (i.attr('name') != '') + x.attr('name', i.attr('name') + '-polyfill-field'); + + x.addClass('polyfill-placeholder') + .val(x.attr('placeholder')).insertAfter(i); + + if (i.val() == '') + i.hide(); + else + x.hide(); + + i + .on('blur', function(event) { + + event.preventDefault(); + + var x = i.parent().find('input[name=' + i.attr('name') + '-polyfill-field]'); + + if (i.val() == '') { + + i.hide(); + x.show(); + + } + + }); + + x + .on('focus', function(event) { + + event.preventDefault(); + + var i = x.parent().find('input[name=' + x.attr('name').replace('-polyfill-field', '') + ']'); + + x.hide(); + + i + .show() + .focus(); + + }) + .on('keypress', function(event) { + + event.preventDefault(); + x.val(''); + + }); + + }); + + // Events. + $this + .on('submit', function() { + + $this.find('input[type=text],input[type=password],textarea') + .each(function(event) { + + var i = $(this); + + if (i.attr('name').match(/-polyfill-field$/)) + i.attr('name', ''); + + if (i.val() == i.attr('placeholder')) { + + i.removeClass('polyfill-placeholder'); + i.val(''); + + } + + }); + + }) + .on('reset', function(event) { + + event.preventDefault(); + + $this.find('select') + .val($('option:first').val()); + + $this.find('input,textarea') + .each(function() { + + var i = $(this), + x; + + i.removeClass('polyfill-placeholder'); + + switch (this.type) { + + case 'submit': + case 'reset': + break; + + case 'password': + i.val(i.attr('defaultValue')); + + x = i.parent().find('input[name=' + i.attr('name') + '-polyfill-field]'); + + if (i.val() == '') { + i.hide(); + x.show(); + } + else { + i.show(); + x.hide(); + } + + break; + + case 'checkbox': + case 'radio': + i.attr('checked', i.attr('defaultValue')); + break; + + case 'text': + case 'textarea': + i.val(i.attr('defaultValue')); + + if (i.val() == '') { + i.addClass('polyfill-placeholder'); + i.val(i.attr('placeholder')); + } + + break; + + default: + i.val(i.attr('defaultValue')); + break; + + } + }); + + }); + + return $this; + + }; + + /** + * Moves elements to/from the first positions of their respective parents. + * @param {jQuery} $elements Elements (or selector) to move. + * @param {bool} condition If true, moves elements to the top. Otherwise, moves elements back to their original locations. + */ + $.prioritize = function($elements, condition) { + + var key = '__prioritize'; + + // Expand $elements if it's not already a jQuery object. + if (typeof $elements != 'jQuery') + $elements = $($elements); + + // Step through elements. + $elements.each(function() { + + var $e = $(this), $p, + $parent = $e.parent(); + + // No parent? Bail. + if ($parent.length == 0) + return; + + // Not moved? Move it. + if (!$e.data(key)) { + + // Condition is false? Bail. + if (!condition) + return; + + // Get placeholder (which will serve as our point of reference for when this element needs to move back). + $p = $e.prev(); + + // Couldn't find anything? Means this element's already at the top, so bail. + if ($p.length == 0) + return; + + // Move element to top of parent. + $e.prependTo($parent); + + // Mark element as moved. + $e.data(key, $p); + + } + + // Moved already? + else { + + // Condition is true? Bail. + if (condition) + return; + + $p = $e.data(key); + + // Move element back to its original location (using our placeholder). + $e.insertAfter($p); + + // Unmark element as moved. + $e.removeData(key); + + } + + }); + + }; + +})(jQuery); diff --git a/public/news/20240525/index.html b/public/news/20240525/index.html new file mode 100644 index 0000000..f8efa60 --- /dev/null +++ b/public/news/20240525/index.html @@ -0,0 +1,130 @@ + + + + +Fête du vélo de La Riche | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Fête du vélo de La Riche

+

+ +
    +
+ +
+ +

Samedi 25 mai, une petite vélorution au soleil et en musique, et un stand réparation avec les associations copines. Il n’y avait pas grand monde alors on a rangé nos outils, ça fait plaisir.

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/20240601/index.html b/public/news/20240601/index.html new file mode 100644 index 0000000..5d4a481 --- /dev/null +++ b/public/news/20240601/index.html @@ -0,0 +1,130 @@ + + + + +Aucard de Tours | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Aucard de Tours

+

+ +
    +
+ +
+ +

Le dindon aétait à Aucard pour la première fois officiellement, mais pas la dernière tellement c’était bien. Dans un stand d’accueil au parking vélo, on en a vu passer des phénomènes qui n’avait pas sorti (ni regonflé) leur vélo depuis Aucard dernier, il faut passer à l’atelier plus souvent 

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/20240704/index.html b/public/news/20240704/index.html new file mode 100644 index 0000000..60f08d2 --- /dev/null +++ b/public/news/20240704/index.html @@ -0,0 +1,130 @@ + + + + +Vélorution universelle | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Vélorution universelle

+

+ +
    +
+ +
+ +

Quelques billoux ont pédalé jusque Marseille, pour profiter de cette magnifique édition de la vélorution universelle. Merci Marseille ! Et à Marseille on trouve des grands vélos encore plus grands qu’à Tours, c’est fou ! Meh, c’est Marseille bébé

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/20240815/index.html b/public/news/20240815/index.html new file mode 100644 index 0000000..61313e7 --- /dev/null +++ b/public/news/20240815/index.html @@ -0,0 +1,130 @@ + + + + +Apréro-remontages d'été | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Apréro-remontages d'été

+

+ +
    +
+ +
+ +

Un été riche en apéro-remontage, on en a retapé 18 pour Campus en fête ! De toutes les tailles, de tous les styles

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/20240910/index.html b/public/news/20240910/index.html new file mode 100644 index 0000000..f830c8e --- /dev/null +++ b/public/news/20240910/index.html @@ -0,0 +1,130 @@ + + + + +Défi dales | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Défi dales

+

+ +
    +
+ +
+ +

La course de La Riche la plus attendue de l’année : trois heures à se relayer pour pédaler autour de trois ronds-points dans une voiture à pédale :p Nous y étions une petite équipe de billoux et on a passé les 100 tours :o (en maillot de bain sous la pluie youpi !) 

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/20240914/index.html b/public/news/20240914/index.html new file mode 100644 index 0000000..425719b --- /dev/null +++ b/public/news/20240914/index.html @@ -0,0 +1,130 @@ + + + + +Projet Glaire Witch | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Projet Glaire Witch

+

+ +
    +
+ +
+ +

Un atelier tenu par des femmes le 14 septembre au château du plessis. On avait un dôme au soleil, trop cool. Pas beaucoup d’affluence, mais c’était trop cool.

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/20240921/index.html b/public/news/20240921/index.html new file mode 100644 index 0000000..b61e33a --- /dev/null +++ b/public/news/20240921/index.html @@ -0,0 +1,132 @@ + + + + +Le 21 septembre c'était les 15 ans de Bill | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Le 21 septembre c'était les 15 ans de Bill

+

+ +
    +
+ +
+ +

Une fête mémorable avec concert, DJ, jeux, sérigraphie, des belles rencontres et de belles retrouvailles <3 on ne peut pas raconter, il fallait y être. Ba-dee-ya, say, do you remember? +Ba-dee-ya, dancin’ in September +Ba-dee-ya, never was a cloudy dayyyy

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/20240926/index.html b/public/news/20240926/index.html new file mode 100644 index 0000000..e4678fb --- /dev/null +++ b/public/news/20240926/index.html @@ -0,0 +1,130 @@ + + + + +Campus en fête | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Campus en fête

+

+ +
    +
+ +
+ +

Merci Campus en fête de nous donner l’occasion d’équiper les nouvelleaux étudiant-es en vélos de seconde main, ça fait plaisir de les voir repartir pour une nouvelle vie

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/20241001/index.html b/public/news/20241001/index.html new file mode 100644 index 0000000..7da3896 --- /dev/null +++ b/public/news/20241001/index.html @@ -0,0 +1,130 @@ + + + + +Perm de l'Oxford Pub | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Perm de l'Oxford Pub

+

+ +
    +
+ +
+ +

Comme tous les premiers mercredi du mois, nous serons à l’Oxford Pub pour réparer vos vélos et trinquer à notre bonne santé ce mercredi 2 octobre de 19h à 21h :p

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/20241019/index.html b/public/news/20241019/index.html new file mode 100644 index 0000000..97bf071 --- /dev/null +++ b/public/news/20241019/index.html @@ -0,0 +1,162 @@ + + + + +Hommage à Paul 19 octobre | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Hommage à Paul 19 octobre

+

+ +
    +
+ +
+ +

Voici la prise de parole de Bruno lors du rassemblement du 19 octobre à Tours.

+

Paul, tué à Paris cette semaine, +Marion, décédée à Tours la semaine dernière, +mais aussi toi Marine, victime en 2021 d’un accident mortel à vélo sur le rond-point Saint Sauveur, toujours à Tours, +et vous toutes et tous cyclistes, piétonnes et piétons, usagères et usagers vulnérables de l’espace public tués ou meurtris dans vos chairs,

+

Je ne vous connais pas, et pourtant, en tant que cycliste qui circule quotidiennement à Tours, je ne peux m’empêcher de m’identifier à vous. De me dire « cela aurait pu être moi ».

+

Je suis certains que vous êtes nombreuses et nombreux rassemblés ici aujourd’hui à partager ce sentiment. Ces drames résonnent chez beaucoup d’entre nous.

+

Aujourd’hui nous sommes tristes, sous le choc, mais nous sommes aussi en colère.

+

En tant que cycliste, mais aussi en tant que piéton, nous avons toutes et tous déjà été victimes de la violence motorisée : coup de klaxon, refus caractérisé de priorité, non respect assumé des infrastructures cyclables ou piétonnes, insultes souvent sexistes ou homophobes, vitesses excessives, intimidation, dépassements dangereux, et j’en passe.

+

Cette violence qui augmente comme augmente le volume des véhicules dans nos villes, et donc la vulnérabilité des usagers les plus fragiles, confrontés à ses mastodontes sur roues. +Il est d’ailleurs ironique de constater que les acheteurs de SUV, souvent motivés par le sentiment de sécurité qu’amène ces véhicules massifs et surélevés, le font au détriment de la sécurité des usagers les plus vulnérables.

+

Cette violence qui augmente comme augmente le nombre de livraison Amazon, Uber Eats et autres. +Les livreurs, sous pression de leur employeur, qui profite de leur vulnérabilité tout en cherchant à satisfaire l’exigence d’immédiateté de leur clients, deviennent parfois les acteurs de cette violence.

+

Cette violence qui augmente dans notre société de plus en plus individualiste où l’autre n’est plus vu comme un égal, comme un autre être humain mais comme un obstacle à franchir, une contrainte dans son déplacement.

+

Pour lutter contre cette violence grandissante il faut agir, et vite.

+

Il faut agir sur les comportements des usagers de la route d’abord. +Nous rappelons aux automobilistes notre extrême vulnérabilité. +Contrairement à vous, nous ne sommes pas protégés par une carrosserie. Malheureusement ce n’est pas un simple casque qui nous préservera d’un choc avec un SUV. +Nous voyons trop souvent des comportements irresponsables et agressifs qui nous mettent en danger pour gagner une poignée de secondes, souvent perdus au feu suivant.

+

Il est également cruciale de mettre fin aux discours du type « oui mais les cyclistes ». +Oui certains comportements de cyclistes sont irrespectueux voir intolérables, notamment envers les piétons. Mais n’en faisons pas une généralité et relativisons leur dangerosité. +En effet, rappelons que dans les accidents graves impliquant des piétons et des cyclistes, les voitures et les camions sont les principaux responsables. +Ce genre de discours déresponsabilise les motorisés et ne fait qu’accentuer l’hostilité envers les cyclistes. +Il faut également interroger la manière dont les villes sont représentées dans les publicités automobiles : des espaces fluides, sans congestion ni usagers, une vision complètement déconnectée de la réalité urbaine.

+

Enfin, il faut agir sur les aménagements cyclables. +Les usagers vulnérables sont encore trop souvent la variable d’ajustement dans l’espace public y compris dans des aménagements récents.

+

Nous devons changer de paradigme et prioriser les aménagements en faveur, et dans cet ordre, des piétons puis des cyclistes puis des transports en commun puis enfin des voitures.

+

Cette priorisation des modes doit accompagner la mise en place de la « vision zéro », appelée aussi « système sûr », c’est à dire une stratégie globale qui appréhende la sécurité routière de manière systémique et cherche à agir simultanément sur les comportements, les véhicules et l’infrastructure.

+

La violence motorisée dans nos villes mais aussi dans nos capagnes n’est pas une fatalité. +En adaptant les comportements et les infrastructures, nous pouvons créer des espaces publics plus sûrs et plus respectueux pour tous les usagers. +Il est temps d’agir pour mettre fin à cette insécurité chronique qui pèse sur les cyclistes et les piétons.

+

Merci de votre attention.

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/hommage_paul/index.html b/public/news/hommage_paul/index.html new file mode 100644 index 0000000..8c334dd --- /dev/null +++ b/public/news/hommage_paul/index.html @@ -0,0 +1,139 @@ + + + + +Hommage à Paul et Marion le 19 octobre | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Hommage à Paul et Marion le 19 octobre

+

+ +
    +
+ +
+ +

Samedi 19 octobre 2024 : rendons hommage à Marion et à Paul

+

Hommage à Marion et à Paul, à Tours et partout en France

+

En coordination avec les associations franciliennes Paris en Selle, MDB et le Collectif Vélo Île-de-France, la FUB appelle toutes ses associations, toutes et tous les cyclistes de France à se rassembler pour 1 minute de silence en hommage à Paul, cycliste tué en début de semaine à Paris.

+

Lors de cet hommage, les associations Roulement à Bill, Rue de l’Avenir, Collectif Cycliste 37 et le collectif Vélorution Tours appellent également à rendre hommage à Marion, décédée à vélo à l’intersection de la rue Marceau et de la rue des Halles, à Tours.

+

Date et lieu du rassemblement : +Samedi 19 octobre à 17h45, +devant l’Hôtel de Ville de Tours +ou devant la mairie de votre commune.

+

Nous comptons sur vous pour relayer massivement cette invitation.

+

Il est temps d’entendre la réalité de notre quotidien et de prendre toutes les mesures pour éviter de nouveaux drames !

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/index.html b/public/news/index.html new file mode 100644 index 0000000..b2b92eb --- /dev/null +++ b/public/news/index.html @@ -0,0 +1,295 @@ + + + + +Les dernières nouvelles de l'asso | Roulement à Bill + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Les dernières nouvelles de l'asso

+ +
+ + +
+
+ +
+

Hommage à Paul 19 octobre

+ +

+ Voici la prise de parole de Bruno lors du rassemblement du 19 octobre à Tours. +Paul, tué à Paris cette semaine, Marion, décédée à Tours la semaine dernière, mais aussi toi Marine, victime en 2021 d’un accident mortel à vélo sur le rond-point Saint Sauveur, toujours à Tours, et vous toutes et tous cyclistes, piétonnes et piétons, usagères et usagers vulnérables de l’espace public tués ou meurtris dans vos chairs, +

+
+
+
+ + +
+
+ +
+

Hommage à Paul et Marion le 19 octobre

+ +

+ Samedi 19 octobre 2024 : rendons hommage à Marion et à Paul Hommage à Marion et à Paul, à Tours et partout en France En coordination avec les associations franciliennes Paris en Selle, MDB et le Collectif Vélo Île-de-France, la FUB appelle toutes ses associations, toutes et tous les cyclistes de France à se rassembler pour 1 minute de silence en hommage à Paul, cycliste tué en début de semaine à Paris. +

+
+
+
+ + +
+
+ +
+

Perm de l'Oxford Pub

+ +

+ Comme tous les premiers mercredi du mois, nous serons à l’Oxford Pub pour réparer vos vélos et trinquer à notre bonne santé ce mercredi 2 octobre de 19h à 21h :p +

+
+
+
+ + +
+
+ +
+

Campus en fête

+ +

+ Merci Campus en fête de nous donner l’occasion d’équiper les nouvelleaux étudiant-es en vélos de seconde main, ça fait plaisir de les voir repartir pour une nouvelle vie +

+
+
+
+ + +
+
+ +
+

Le 21 septembre c'était les 15 ans de Bill

+ +

+ Une fête mémorable avec concert, DJ, jeux, sérigraphie, des belles rencontres et de belles retrouvailles <3 on ne peut pas raconter, il fallait y être. Ba-dee-ya, say, do you remember? Ba-dee-ya, dancin’ in September Ba-dee-ya, never was a cloudy dayyyy +

+
+
+
+ + +
+
+ +
+

Projet Glaire Witch

+ +

+ Un atelier tenu par des femmes le 14 septembre au château du plessis. On avait un dôme au soleil, trop cool. Pas beaucoup d’affluence, mais c’était trop cool. +

+
+
+
+ + +
+
+ +
+

Défi dales

+ +

+ La course de La Riche la plus attendue de l’année : trois heures à se relayer pour pédaler autour de trois ronds-points dans une voiture à pédale :p Nous y étions une petite équipe de billoux et on a passé les 100 tours :o (en maillot de bain sous la pluie youpi !)  +

+
+
+
+ + +
+
+ +
+

Apréro-remontages d'été

+ +

+ Un été riche en apéro-remontage, on en a retapé 18 pour Campus en fête ! De toutes les tailles, de tous les styles +

+
+
+
+ + +
+
+ +
+

Vélorution universelle

+ +

+ Quelques billoux ont pédalé jusque Marseille, pour profiter de cette magnifique édition de la vélorution universelle. Merci Marseille ! Et à Marseille on trouve des grands vélos encore plus grands qu’à Tours, c’est fou ! Meh, c’est Marseille bébé +

+
+
+
+ + +
+
+ +
+

Aucard de Tours

+ +

+ Le dindon aétait à Aucard pour la première fois officiellement, mais pas la dernière tellement c’était bien. Dans un stand d’accueil au parking vélo, on en a vu passer des phénomènes qui n’avait pas sorti (ni regonflé) leur vélo depuis Aucard dernier, il faut passer à l’atelier plus souvent  +

+
+
+
+ + +
+
+ +
+

Fête du vélo de La Riche

+ +

+ Samedi 25 mai, une petite vélorution au soleil et en musique, et un stand réparation avec les associations copines. Il n’y avait pas grand monde alors on a rangé nos outils, ça fait plaisir. +

+
+
+
+ + +
+
+ +
+

Nouveau site web !

+ +

+ Un tout nouveau site web pour l’association. C’est tout neuf, la peinture sèche encore. +Forcément, tout n’est pas parfait, mais comme l’ancien site est tombé HS, il a fallu le remplacer avant de tout fignoler. +Si vous avez des idées d’amélioration, des retours à nous faire concernant de potentiels bugs, n’hésitez-pas à le faire remonter en nous envoyant un mail à l’adresse contact@roulementabill.org +

+
+
+
+ + + + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/news/index.xml b/public/news/index.xml new file mode 100644 index 0000000..b461fc6 --- /dev/null +++ b/public/news/index.xml @@ -0,0 +1,97 @@ + + + + Les dernières nouvelles de l'asso on Roulement à Bill + https://www.roulementabill.org/news/ + Recent content in Les dernières nouvelles de l'asso on Roulement à Bill + Hugo -- gohugo.io + fr-fr + Roulement à Bill 2024 + Sun, 20 Oct 2024 00:00:00 +0000 + + + Hommage à Paul 19 octobre + https://www.roulementabill.org/news/20241019/ + Sun, 20 Oct 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20241019/ + Voici la prise de parole de Bruno lors du rassemblement du 19 octobre à Tours. Paul, tué à Paris cette semaine, Marion, décédée à Tours la semaine dernière, mais aussi toi Marine, victime en 2021 d’un accident mortel à vélo sur le rond-point Saint Sauveur, toujours à Tours, et vous toutes et tous cyclistes, piétonnes et piétons, usagères et usagers vulnérables de l’espace public tués ou meurtris dans vos chairs, + + + Hommage à Paul et Marion le 19 octobre + https://www.roulementabill.org/news/hommage_paul/ + Fri, 18 Oct 2024 00:00:00 +0000 + https://www.roulementabill.org/news/hommage_paul/ + Samedi 19 octobre 2024 : rendons hommage à Marion et à Paul Hommage à Marion et à Paul, à Tours et partout en France En coordination avec les associations franciliennes Paris en Selle, MDB et le Collectif Vélo Île-de-France, la FUB appelle toutes ses associations, toutes et tous les cyclistes de France à se rassembler pour 1 minute de silence en hommage à Paul, cycliste tué en début de semaine à Paris. + + + Perm de l'Oxford Pub + https://www.roulementabill.org/news/20241001/ + Tue, 01 Oct 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20241001/ + Comme tous les premiers mercredi du mois, nous serons à l&rsquo;Oxford Pub pour réparer vos vélos et trinquer à notre bonne santé ce mercredi 2 octobre de 19h à 21h :p + + + Campus en fête + https://www.roulementabill.org/news/20240926/ + Thu, 26 Sep 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240926/ + Merci Campus en fête de nous donner l’occasion d’équiper les nouvelleaux étudiant-es en vélos de seconde main, ça fait plaisir de les voir repartir pour une nouvelle vie + + + Le 21 septembre c'était les 15 ans de Bill + https://www.roulementabill.org/news/20240921/ + Sat, 21 Sep 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240921/ + Une fête mémorable avec concert, DJ, jeux, sérigraphie, des belles rencontres et de belles retrouvailles &lt;3 on ne peut pas raconter, il fallait y être. Ba-dee-ya, say, do you remember? Ba-dee-ya, dancin&rsquo; in September Ba-dee-ya, never was a cloudy dayyyy + + + Projet Glaire Witch + https://www.roulementabill.org/news/20240914/ + Sat, 14 Sep 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240914/ + Un atelier tenu par des femmes le 14 septembre au château du plessis. On avait un dôme au soleil, trop cool. Pas beaucoup d’affluence, mais c’était trop cool. + + + Défi dales + https://www.roulementabill.org/news/20240910/ + Tue, 10 Sep 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240910/ + La course de La Riche la plus attendue de l’année : trois heures à se relayer pour pédaler autour de trois ronds-points dans une voiture à pédale :p Nous y étions une petite équipe de billoux et on a passé les 100 tours :o (en maillot de bain sous la pluie youpi !)  + + + Apréro-remontages d'été + https://www.roulementabill.org/news/20240815/ + Thu, 15 Aug 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240815/ + Un été riche en apéro-remontage, on en a retapé 18 pour Campus en fête ! De toutes les tailles, de tous les styles + + + Vélorution universelle + https://www.roulementabill.org/news/20240704/ + Thu, 04 Jul 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240704/ + Quelques billoux ont pédalé jusque Marseille, pour profiter de cette magnifique édition de la vélorution universelle. Merci Marseille ! Et à Marseille on trouve des grands vélos encore plus grands qu&rsquo;à Tours, c&rsquo;est fou ! Meh, c&rsquo;est Marseille bébé + + + Aucard de Tours + https://www.roulementabill.org/news/20240601/ + Sat, 01 Jun 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240601/ + Le dindon aétait à Aucard pour la première fois officiellement, mais pas la dernière tellement c’était bien. Dans un stand d’accueil au parking vélo, on en a vu passer des phénomènes qui n’avait pas sorti (ni regonflé) leur vélo depuis Aucard dernier, il faut passer à l’atelier plus souvent  + + + Fête du vélo de La Riche + https://www.roulementabill.org/news/20240525/ + Sat, 25 May 2024 00:00:00 +0000 + https://www.roulementabill.org/news/20240525/ + Samedi 25 mai, une petite vélorution au soleil et en musique, et un stand réparation avec les associations copines. Il n&rsquo;y avait pas grand monde alors on a rangé nos outils, ça fait plaisir. + + + Nouveau site web ! + https://www.roulementabill.org/news/nouveau_site/ + Mon, 27 Nov 2023 00:00:00 +0000 + https://www.roulementabill.org/news/nouveau_site/ + Un tout nouveau site web pour l&rsquo;association. C&rsquo;est tout neuf, la peinture sèche encore. Forcément, tout n&rsquo;est pas parfait, mais comme l&rsquo;ancien site est tombé HS, il a fallu le remplacer avant de tout fignoler. Si vous avez des idées d&rsquo;amélioration, des retours à nous faire concernant de potentiels bugs, n&rsquo;hésitez-pas à le faire remonter en nous envoyant un mail à l&rsquo;adresse contact@roulementabill.org + + + diff --git a/public/news/nouveau_site/index.html b/public/news/nouveau_site/index.html new file mode 100644 index 0000000..d69bb74 --- /dev/null +++ b/public/news/nouveau_site/index.html @@ -0,0 +1,132 @@ + + + + +Nouveau site web ! | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Nouveau site web !

+

+ +
    +
+ +

Un tout nouveau site web pour l’association. C’est tout neuf, la peinture sèche encore.

+

Forcément, tout n’est pas parfait, mais comme l’ancien site est tombé HS, il a fallu le remplacer avant de tout fignoler.

+

Si vous avez des idées d’amélioration, des retours à nous faire concernant de potentiels bugs, n’hésitez-pas à le faire remonter en nous envoyant un mail à l’adresse contact@roulementabill.org

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/prixlibre/index.html b/public/prixlibre/index.html new file mode 100644 index 0000000..65b50b3 --- /dev/null +++ b/public/prixlibre/index.html @@ -0,0 +1,131 @@ + + + + +Le prix libre | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Le prix libre

+

Petite explication

+ +
    +
+ +

L’adhésion (ainsi que certains vélos à retaper) à Roulement à Bill est à prix libre. Cela signifie que le montant de l’adhésion est laissé à la libre appréciation de l’adhérent.e. Grâce à ça, nous accueillons tout le monde, à hauteur de leurs moyens (et de ce qu’ielles désirent mettre), sans avoir besoin de pénétrer dans leur vie privée en demandant des justificatifs administratifs…

+

Pas de minimum, et pas de plafond. On vous laisse libre de déterminer ce qu’une adhésion à Roulement à Bill représente pour vous. Après tout, vous êtes les mieux placé.e.s.

+

Mais, soyons clair.e.s : prix libre, ça ne veut pas dire gratuit. Les services de l’asso ont un coût, porté par l’asso, à travers le loyer et les charges de l’atelier, l’achat des outils, des consommables, etc… Être en mesure de supporter ce coût, c’est ce qui permet à l’association de perdurer dans la temps, et les adhésions représentent quasiment 50% de notre budget.

+

Un panneau explicatif du prix libre est à votre disposition à l’entrée de l’atelier, avec une idée des montants imaginables pour une adhésion. N’hésitez pas à venir le consulter.

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/quisommesnous/index.html b/public/quisommesnous/index.html new file mode 100644 index 0000000..bead9e3 --- /dev/null +++ b/public/quisommesnous/index.html @@ -0,0 +1,168 @@ + + + + +Qui sommes-nous ? | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Qui sommes-nous ?

+

+ +
    +
+ +
+ Ça bricole +

Historique de l’asso

+

L’association Roulement à Bill a toujours été portée uniquement par des bénévoles.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Dates
2009L’association Roulement à Bill voit le jour, et anime un atelier d’auto-réparation de vélos dans le garage d’un de ses adhérents
05/2011L’atelier déménage au Projet 244
04/2012L’adhésion au réseau national de l’Heureux-Cyclage est actée
09/2014L’atelier déménage dans le quartier Paul Bert
03/2017L’atelier quitte le quartier Paul Bert et stock provisoirement son matériel dans un garage
12/2017Roulement à Bill s’installe au 5 impasse Anatole
+

Bill le dindon est notre mascotte :

+

Bill

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/recup/index.html b/public/recup/index.html new file mode 100644 index 0000000..226d4bf --- /dev/null +++ b/public/recup/index.html @@ -0,0 +1,138 @@ + + + + +Roulement à Bill récupère vos vélos | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Roulement à Bill récupère vos vélos

+

Parce qu'un vélo content, c'est un vélo qui roule !

+ +
    +
+ +
+ Du bordel +

Ne balancez pas vos vélos !

+
+

One man’s trash is another man’s treasure

+
+

Si vous souhaitez vous débarrasser d’un, ou plusieurs, vélos, n’allez pas à la déchetterie !

+

Tant de vélos sont encore réparables, ou possèdent encore des pièces récupérables et finissent malgré tout dans les déchets.

+

À Roulement à Bill, on récupère vos vélos, vieux ou non, afin de leur donner une nouvelle vie, soit en les retapant et en les mettant à vente à des prix accessibles, soit en récupérant des pièces dessus pour les mettre à disposition de nos adhérent.e.s.

+

Nous acceptons tous les dons, de vélos, de pièces, de consommables, de la part de particuliers, de syndics, de structures…

+

Amenez-les directement à l’atelier pendant les horaires de permanence ou contactez-nous pour qu’on s’organise pour les récupérer ! Vos anciens vélos feront des heureux.ses.

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/sitemap.xml b/public/sitemap.xml new file mode 100644 index 0000000..f7efafb --- /dev/null +++ b/public/sitemap.xml @@ -0,0 +1,75 @@ + + + + https://www.roulementabill.org/ + 2024-10-20T00:00:00+00:00 + + https://www.roulementabill.org/apero/ + + https://www.roulementabill.org/atelier/ + + https://www.roulementabill.org/news/ + 2024-10-20T00:00:00+00:00 + + https://www.roulementabill.org/quisommesnous/ + + https://www.roulementabill.org/recup/ + + https://www.roulementabill.org/agenda/ + + https://www.roulementabill.org/velorution/ + + https://www.roulementabill.org/contact/ + + https://www.roulementabill.org/news/20241019/ + 2024-10-20T00:00:00+00:00 + + https://www.roulementabill.org/news/hommage_paul/ + 2024-10-18T00:00:00+00:00 + + https://www.roulementabill.org/news/20241001/ + 2024-10-01T00:00:00+00:00 + + https://www.roulementabill.org/news/20240926/ + 2024-09-26T00:00:00+00:00 + + https://www.roulementabill.org/news/20240921/ + 2024-09-21T00:00:00+00:00 + + https://www.roulementabill.org/news/20240914/ + 2024-09-14T00:00:00+00:00 + + https://www.roulementabill.org/news/20240910/ + 2024-09-10T00:00:00+00:00 + + https://www.roulementabill.org/news/20240815/ + 2024-08-15T00:00:00+00:00 + + https://www.roulementabill.org/news/20240704/ + 2024-07-04T00:00:00+00:00 + + https://www.roulementabill.org/news/20240601/ + 2024-06-01T00:00:00+00:00 + + https://www.roulementabill.org/news/20240525/ + 2024-05-25T00:00:00+00:00 + + https://www.roulementabill.org/avendre/a_venir/ + 2023-11-27T17:56:33+01:00 + + https://www.roulementabill.org/avendre/ + 2023-11-27T17:56:33+01:00 + + https://www.roulementabill.org/news/nouveau_site/ + 2023-11-27T00:00:00+00:00 + + https://www.roulementabill.org/benevolat/ + + https://www.roulementabill.org/prixlibre/ + + https://www.roulementabill.org/tags/ + + https://www.roulementabill.org/tags/velorution/ + + diff --git a/public/style.css b/public/style.css new file mode 100644 index 0000000..1e9b3b1 --- /dev/null +++ b/public/style.css @@ -0,0 +1,3 @@ +@import url("css/fontawesome-all.min.css");@import url("css/font-source-sans-pro.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f7f7f7 url("images/bg01.png")}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-moz-animation:none !important;-webkit-animation:none !important;-ms-animation:none !important;animation:none !important;-moz-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}body,input,select,textarea{color:#474747;font-family:'Source Sans Pro', sans-serif;font-size:16pt;font-weight:300;line-height:1.65em}a{-moz-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;color:#37c0fb;text-decoration:none;border-bottom:dotted 1px}a:hover{color:#37c0fb;border-bottom-color:transparent}strong,b{font-weight:600}em,i{font-style:italic}p,ul,ol,dl,table,blockquote{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.75em;margin-bottom:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;font-weight:300}h2{font-size:1.75em;letter-spacing:-0.025em}h3{font-size:1.2em;letter-spacing:-0.025em}sub{font-size:0.8em;position:relative;top:0.5em}sup{font-size:0.8em;position:relative;top:-0.5em}hr{border-top:solid 1px #e0e0e0;border:0;margin-bottom:1.5em}blockquote{border-left:solid 0.5em #e0e0e0;font-style:italic;padding:1em 0 1em 2em}time{font-size:1rem}.container{margin:0 auto;max-width:100%;width:1400px}@media screen and (max-width: 1680px){.container{width:1200px}}@media screen and (max-width: 1280px){.container{width:960px}}@media screen and (max-width: 980px){.container{width:95%}}@media screen and (max-width: 840px){.container{width:95%}}@media screen and (max-width: 736px){.container{width:90%}}@media screen and (max-width: 480px){.container{width:100%}}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.33333333%}.row>.off-1{margin-left:8.33333333%}.row>.col-2{width:16.66666667%}.row>.off-2{margin-left:16.66666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.33333333%}.row>.off-4{margin-left:33.33333333%}.row>.col-5{width:41.66666667%}.row>.off-5{margin-left:41.66666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.33333333%}.row>.off-7{margin-left:58.33333333%}.row>.col-8{width:66.66666667%}.row>.off-8{margin-left:66.66666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.33333333%}.row>.off-10{margin-left:83.33333333%}.row>.col-11{width:91.66666667%}.row>.off-11{margin-left:91.66666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-12.5px;margin-left:-12.5px}.row.gtr-25>*{padding:12.5px 0 0 12.5px}.row.gtr-25.gtr-uniform{margin-top:-12.5px}.row.gtr-25.gtr-uniform>*{padding-top:12.5px}.row.gtr-50{margin-top:-25px;margin-left:-25px}.row.gtr-50>*{padding:25px 0 0 25px}.row.gtr-50.gtr-uniform{margin-top:-25px}.row.gtr-50.gtr-uniform>*{padding-top:25px}.row{margin-top:-50px;margin-left:-50px}.row>*{padding:50px 0 0 50px}.row.gtr-uniform{margin-top:-50px}.row.gtr-uniform>*{padding-top:50px}.row.gtr-150{margin-top:-75px;margin-left:-75px}.row.gtr-150>*{padding:75px 0 0 75px}.row.gtr-150.gtr-uniform{margin-top:-75px}.row.gtr-150.gtr-uniform>*{padding-top:75px}.row.gtr-200{margin-top:-100px;margin-left:-100px}.row.gtr-200>*{padding:100px 0 0 100px}.row.gtr-200.gtr-uniform{margin-top:-100px}.row.gtr-200.gtr-uniform>*{padding-top:100px}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-wide{order:-1}.row>.col-1-wide{width:8.33333333%}.row>.off-1-wide{margin-left:8.33333333%}.row>.col-2-wide{width:16.66666667%}.row>.off-2-wide{margin-left:16.66666667%}.row>.col-3-wide{width:25%}.row>.off-3-wide{margin-left:25%}.row>.col-4-wide{width:33.33333333%}.row>.off-4-wide{margin-left:33.33333333%}.row>.col-5-wide{width:41.66666667%}.row>.off-5-wide{margin-left:41.66666667%}.row>.col-6-wide{width:50%}.row>.off-6-wide{margin-left:50%}.row>.col-7-wide{width:58.33333333%}.row>.off-7-wide{margin-left:58.33333333%}.row>.col-8-wide{width:66.66666667%}.row>.off-8-wide{margin-left:66.66666667%}.row>.col-9-wide{width:75%}.row>.off-9-wide{margin-left:75%}.row>.col-10-wide{width:83.33333333%}.row>.off-10-wide{margin-left:83.33333333%}.row>.col-11-wide{width:91.66666667%}.row>.off-11-wide{margin-left:91.66666667%}.row>.col-12-wide{width:100%}.row>.off-12-wide{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-normal{order:-1}.row>.col-1-normal{width:8.33333333%}.row>.off-1-normal{margin-left:8.33333333%}.row>.col-2-normal{width:16.66666667%}.row>.off-2-normal{margin-left:16.66666667%}.row>.col-3-normal{width:25%}.row>.off-3-normal{margin-left:25%}.row>.col-4-normal{width:33.33333333%}.row>.off-4-normal{margin-left:33.33333333%}.row>.col-5-normal{width:41.66666667%}.row>.off-5-normal{margin-left:41.66666667%}.row>.col-6-normal{width:50%}.row>.off-6-normal{margin-left:50%}.row>.col-7-normal{width:58.33333333%}.row>.off-7-normal{margin-left:58.33333333%}.row>.col-8-normal{width:66.66666667%}.row>.off-8-normal{margin-left:66.66666667%}.row>.col-9-normal{width:75%}.row>.off-9-normal{margin-left:75%}.row>.col-10-normal{width:83.33333333%}.row>.off-10-normal{margin-left:83.33333333%}.row>.col-11-normal{width:91.66666667%}.row>.off-11-normal{margin-left:91.66666667%}.row>.col-12-normal{width:100%}.row>.off-12-normal{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrow{order:-1}.row>.col-1-narrow{width:8.33333333%}.row>.off-1-narrow{margin-left:8.33333333%}.row>.col-2-narrow{width:16.66666667%}.row>.off-2-narrow{margin-left:16.66666667%}.row>.col-3-narrow{width:25%}.row>.off-3-narrow{margin-left:25%}.row>.col-4-narrow{width:33.33333333%}.row>.off-4-narrow{margin-left:33.33333333%}.row>.col-5-narrow{width:41.66666667%}.row>.off-5-narrow{margin-left:41.66666667%}.row>.col-6-narrow{width:50%}.row>.off-6-narrow{margin-left:50%}.row>.col-7-narrow{width:58.33333333%}.row>.off-7-narrow{margin-left:58.33333333%}.row>.col-8-narrow{width:66.66666667%}.row>.off-8-narrow{margin-left:66.66666667%}.row>.col-9-narrow{width:75%}.row>.off-9-narrow{margin-left:75%}.row>.col-10-narrow{width:83.33333333%}.row>.off-10-narrow{margin-left:83.33333333%}.row>.col-11-narrow{width:91.66666667%}.row>.off-11-narrow{margin-left:91.66666667%}.row>.col-12-narrow{width:100%}.row>.off-12-narrow{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 840px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrower{order:-1}.row>.col-1-narrower{width:8.33333333%}.row>.off-1-narrower{margin-left:8.33333333%}.row>.col-2-narrower{width:16.66666667%}.row>.off-2-narrower{margin-left:16.66666667%}.row>.col-3-narrower{width:25%}.row>.off-3-narrower{margin-left:25%}.row>.col-4-narrower{width:33.33333333%}.row>.off-4-narrower{margin-left:33.33333333%}.row>.col-5-narrower{width:41.66666667%}.row>.off-5-narrower{margin-left:41.66666667%}.row>.col-6-narrower{width:50%}.row>.off-6-narrower{margin-left:50%}.row>.col-7-narrower{width:58.33333333%}.row>.off-7-narrower{margin-left:58.33333333%}.row>.col-8-narrower{width:66.66666667%}.row>.off-8-narrower{margin-left:66.66666667%}.row>.col-9-narrower{width:75%}.row>.off-9-narrower{margin-left:75%}.row>.col-10-narrower{width:83.33333333%}.row>.off-10-narrower{margin-left:83.33333333%}.row>.col-11-narrower{width:91.66666667%}.row>.off-11-narrower{margin-left:91.66666667%}.row>.col-12-narrower{width:100%}.row>.off-12-narrower{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobile{order:-1}.row>.col-1-mobile{width:8.33333333%}.row>.off-1-mobile{margin-left:8.33333333%}.row>.col-2-mobile{width:16.66666667%}.row>.off-2-mobile{margin-left:16.66666667%}.row>.col-3-mobile{width:25%}.row>.off-3-mobile{margin-left:25%}.row>.col-4-mobile{width:33.33333333%}.row>.off-4-mobile{margin-left:33.33333333%}.row>.col-5-mobile{width:41.66666667%}.row>.off-5-mobile{margin-left:41.66666667%}.row>.col-6-mobile{width:50%}.row>.off-6-mobile{margin-left:50%}.row>.col-7-mobile{width:58.33333333%}.row>.off-7-mobile{margin-left:58.33333333%}.row>.col-8-mobile{width:66.66666667%}.row>.off-8-mobile{margin-left:66.66666667%}.row>.col-9-mobile{width:75%}.row>.off-9-mobile{margin-left:75%}.row>.col-10-mobile{width:83.33333333%}.row>.off-10-mobile{margin-left:83.33333333%}.row>.col-11-mobile{width:91.66666667%}.row>.off-11-mobile{margin-left:91.66666667%}.row>.col-12-mobile{width:100%}.row>.off-12-mobile{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobilep{order:-1}.row>.col-1-mobilep{width:8.33333333%}.row>.off-1-mobilep{margin-left:8.33333333%}.row>.col-2-mobilep{width:16.66666667%}.row>.off-2-mobilep{margin-left:16.66666667%}.row>.col-3-mobilep{width:25%}.row>.off-3-mobilep{margin-left:25%}.row>.col-4-mobilep{width:33.33333333%}.row>.off-4-mobilep{margin-left:33.33333333%}.row>.col-5-mobilep{width:41.66666667%}.row>.off-5-mobilep{margin-left:41.66666667%}.row>.col-6-mobilep{width:50%}.row>.off-6-mobilep{margin-left:50%}.row>.col-7-mobilep{width:58.33333333%}.row>.off-7-mobilep{margin-left:58.33333333%}.row>.col-8-mobilep{width:66.66666667%}.row>.off-8-mobilep{margin-left:66.66666667%}.row>.col-9-mobilep{width:75%}.row>.off-9-mobilep{margin-left:75%}.row>.col-10-mobilep{width:83.33333333%}.row>.off-10-mobilep{margin-left:83.33333333%}.row>.col-11-mobilep{width:91.66666667%}.row>.off-11-mobilep{margin-left:91.66666667%}.row>.col-12-mobilep{width:100%}.row>.off-12-mobilep{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}section.special,article.special{text-align:center}header p{color:#999;font-size:1.25em;position:relative;margin-top:-1.25em;margin-bottom:0.25em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:2.25em}header.major p{position:relative;border-top:solid 1px #e0e0e0;padding:1em 0 0 0;margin:0;top:-1em;font-size:1.5em;letter-spacing:-0.025em}footer{margin:0 0 3em 0}footer>:last-child{margin-bottom:0}footer.major{padding-top:3em}input[type="text"],input[type="password"],input[type="email"],textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;background:#fff;border:solid 1px #e0e0e0;border-radius:5px;color:inherit;display:block;outline:0;padding:0.75em;text-decoration:none;width:100%}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border-color:#37c0fb}input[type="text"],input[type="password"],input[type="email"]{line-height:1em}label{display:block;color:inherit;font-weight:600;line-height:1.75em;margin-bottom:0.5em}::-webkit-input-placeholder{color:#999;position:relative;top:3px}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.image{border:0;display:inline-block;position:relative;border-radius:5px}.image img{display:block;border-radius:5px}.image.left{display:block;float:left;margin:0 2em 2em 0;position:relative;top:0.25em}.image.left img{display:block;width:100%}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.featured{display:block;margin:0 0 2em 0}.image.featured img{display:block;width:100%}.icon{text-decoration:none;position:relative;text-decoration:none}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 5 Free';font-weight:400}.icon>.label{display:none}.icon:before{line-height:inherit}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:'Font Awesome 5 Brands'}.icon.major{text-align:center;cursor:default;background-color:#37c0fb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff;border-radius:100%;display:inline-block;width:5em;height:5em;line-height:5em;box-shadow:0 0 0 7px white,0 0 0 8px #e0e0e0;margin:0 0 2em 0}.icon.major:before{font-size:36px}ol{list-style:decimal;padding-left:1.25em}ol li{padding-left:0.25em}ul{list-style:disc;padding-left:1em}ul li{padding-left:0.5em}ul.tags{list-style:none;font-size:1rem;display:flex;padding-left:0;margin-left:-8px}ul.links{list-style:none;padding-left:0}ul.links li{line-height:2.5em;padding-left:0}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;line-height:1em;padding-left:1.5em}ul.icons li:first-child{padding-left:0}ul.icons li a,ul.icons li span{font-size:2em;border:0}ul.menu{list-style:none;padding-left:0}ul.menu li{border-left:solid 1px #e0e0e0;display:inline-block;padding:0 0 0 1em;margin:0 0 0 1em}ul.menu li:first-child{border-left:0;margin-left:0;padding-left:0}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.25em 0 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}@media screen and (max-width: 736px){ul.actions:not(.fixed){-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:100% !important}ul.actions:not(.fixed) li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;padding:1em 0 0 0;text-align:center;width:100%}ul.actions:not(.fixed) li>*{width:100%}ul.actions:not(.fixed) li:first-child{padding-top:0}ul.actions:not(.fixed) li input[type="submit"],ul.actions:not(.fixed) li input[type="reset"],ul.actions:not(.fixed) li input[type="button"],ul.actions:not(.fixed) li button,ul.actions:not(.fixed) li .button{width:100%}ul.actions:not(.fixed) li input[type="submit"].icon:before,ul.actions:not(.fixed) li input[type="reset"].icon:before,ul.actions:not(.fixed) li input[type="button"].icon:before,ul.actions:not(.fixed) li button.icon:before,ul.actions:not(.fixed) li .button.icon:before{margin-left:-0.5em}}table{width:100%}table.default{width:100%}table.default tbody tr{border-bottom:solid 1px #e0e0e0}table.default td{padding:0.5em 1em 0.5em 1em}table.default th{font-weight:600;padding:0.5em 1em 0.5em 1em;text-align:left}table.default thead{background-color:#555555;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff}input[type="submit"],input[type="reset"],input[type="button"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-color:#37c0fb;border-radius:5px;border:0;color:#fff;cursor:pointer;display:inline-block;padding:0 1.5em;line-height:2.75em;min-width:9em;text-align:center;text-decoration:none;font-weight:600;letter-spacing:-0.025em}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover{background-color:#50c8fc;color:#fff !important}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,button:active,.button:active{background-color:#1eb8fb;color:#fff}input[type="submit"].alt,input[type="reset"].alt,input[type="button"].alt,button.alt,.button.alt{background-color:#555555;color:#fff}input[type="submit"].alt:hover,input[type="reset"].alt:hover,input[type="button"].alt:hover,button.alt:hover,.button.alt:hover{background-color:#626262}input[type="submit"].alt:active,input[type="reset"].alt:active,input[type="button"].alt:active,button.alt:active,.button.alt:active{background-color:#484848}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,button.icon:before,.button.icon:before{margin-right:0.5em}input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,button.fit,.button.fit{width:100%}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,button.small,.button.small{font-size:0.8em}.box.highlight{text-align:center}.box.post{position:relative;margin:0 0 2em 0}.box.post:after{content:'';display:block;clear:both}.box.post .inner{margin-left:calc(30% + 2em)}.box.post .inner>:last-child{margin-bottom:0}.box.post .image{width:30%;margin:0}#header{text-align:center;padding:3em 0 0 0;background-color:#fff;background-image:url("images/bg02.png"),url("images/bg02.png"),url("images/bg01.png");background-position:top left, top left, top left;background-size:100% 6em, 100% 6em, auto;background-repeat:no-repeat, no-repeat, repeat}#header h1{padding:0 0 2.75em 0;margin:0}#header h1 a{font-size:1.5em;letter-spacing:-0.025em;border:0}#nav{cursor:default;background-color:#333;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");padding:0}#nav:after{content:'';display:block;width:100%;height:0.75em;background-color:#37c0fb;background-image:url("images/bg01.png")}#nav>ul{margin:0}#nav>ul>li{position:relative;display:inline-block;margin-left:1em}#nav>ul>li a{color:#c0c0c0;text-decoration:none;border:0;display:block;padding:1.5em 0.5em 1.35em 0.5em}#nav>ul>li:first-child{margin-left:0}#nav>ul>li:hover a{color:#fff}#nav>ul>li.current{font-weight:600}#nav>ul>li.current:before{-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg);width:0.75em;height:0.75em;content:'';display:block;position:absolute;bottom:-0.5em;left:50%;margin-left:-0.375em;background-color:#37c0fb;background-image:url("images/bg01.png")}#nav>ul>li.current a{color:#fff}#nav>ul>li.active a{color:#fff}#nav>ul>li.active.current:before{opacity:0}#nav>ul>li>ul{display:none}.dropotron{background-image:-moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-color:#333;border-radius:5px;color:#fff;min-width:10em;padding:1em 0;text-align:center;box-shadow:0 1em 1em 0 rgba(0,0,0,0.5);list-style:none}.dropotron>li{line-height:2em;padding:0 1.1em 0 1em}.dropotron>li>a{color:#c0c0c0;text-decoration:none;border:0}.dropotron>li.active>a,.dropotron>li:hover>a{color:#fff}.dropotron.level-0{border-radius:0 0 5px 5px;font-size:0.9em;padding-top:0;margin-top:-1px}#banner{background-image:url(images/accueil.jpg);background-position:center center;background-size:cover;height:28em;text-align:center;position:relative}#banner header{position:absolute;bottom:0;left:0;width:100%;background:#212121;background:rgba(27,27,27,0.75);color:#fff;padding:1.5em 0}#banner header h2{display:inline-block;margin:0;font-size:1.25em;vertical-align:middle}#banner header h2 em{opacity:0.75}#banner header h2 a{border-bottom-color:rgba(255,255,255,0.5)}#banner header h2 a:hover{border-bottom-color:transparent}#banner header .button{vertical-align:middle;margin-left:1em}.wrapper{padding:5em 0 3em 0}.wrapper.style1{background:#fff}.wrapper.style2{background-color:#fff;background-image:url("images/bg02.png"),url("images/bg03.png"),url("images/bg01.png");background-position:top left, bottom left, top left;background-size:100% 6em, 100% 6em, auto;background-repeat:no-repeat, no-repeat, repeat}.wrapper.style3{background-color:#37c0fb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff}.wrapper.style3 .button{background:#fff;color:#474747}.wrapper.style3 .button:hover{color:#37c0fb !important}#cta{text-align:center;padding:3.5em 0}#cta header h2{display:inline-block;vertical-align:middle;margin:0}#cta header .button{vertical-align:middle;margin-left:1em}#footer{padding:4em 0 8em 0}#footer a{color:inherit;border-bottom-color:rgba(71,71,71,0.25)}#footer a:hover{color:#37c0fb;border-bottom-color:transparent}#footer .container{margin-bottom:4em}#footer .icons{text-align:center;margin:0}#footer .icons a{color:#999}#footer .icons a:hover{color:#474747}#footer .copyright{color:#999;margin-top:1.5em;text-align:center;font-size:0.9em}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:14pt;line-height:1.5em}#banner{height:24em}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:13pt;line-height:1.5em}ol{padding-left:1.25em}ol li{padding-left:0.25em}ul.icons li a,ul.icons li span{font-size:1.5em}#header{padding:2em 0 0 0}#header h1{padding:0 0 1.75em 0}#banner{height:20em}.wrapper{padding:3em 0 1em 0}#cta{padding:2em 0}#footer{padding:3em 0 3em 0}#footer .container{margin-bottom:1em}}@media screen and (max-width: 980px){body,input,select,textarea{font-size:12pt;line-height:1.5em}}#navPanel,#titleBar{display:none}@media screen and (max-width: 840px){html,body{overflow-x:hidden}body,input,select,textarea{font-size:13pt}h1,h2,h3,h4,h5,h6{margin-bottom:0.5em}header p{margin-top:-0.75em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:1.75em}header.major p{top:-0.25em;font-size:1.25em}.box.highlight{text-align:left;position:relative;padding-left:7em}.box.highlight i{position:absolute;margin:0;left:0;top:0.25em}.box.post .inner{margin-left:calc(20% + 2em)}.box.post .image{width:20%}#header{display:none}#banner{height:20em}#banner header h2{display:block}#banner header .button{margin:1em 0 0 0}#cta{padding:1.5em 0}#cta header h2{display:block}#cta header .button{margin:1em 0 0 0}#footer{text-align:center}#footer .container{margin-bottom:4em}#footer form .actions{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}#footer form .actions li:first-child{padding-left:0}#page-wrapper{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;padding-bottom:1px;padding-top:44px}#titleBar{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:44px;left:0;position:fixed;top:0;width:100%;z-index:10001;background-color:#333;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");height:44px;line-height:44px;box-shadow:0 4px 0 0 #37c0fb}#titleBar .title{display:block;position:relative;font-weight:600;text-align:center;color:#fff;z-index:1}#titleBar .title em{font-style:normal;font-weight:300}#titleBar .toggle{text-decoration:none;border:0;height:60px;left:0;position:absolute;top:0;width:80px;z-index:2}#titleBar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 5 Free';font-weight:900}#titleBar .toggle:before{content:'\f0c9';display:block;height:44px;line-height:inherit;text-align:center;width:44px;color:#fff;opacity:0.5}#titleBar .toggle:active:before{opacity:0.75}#navPanel{background-color:#1f1f1f;box-shadow:inset -1px 0 3px 0 rgba(0,0,0,0.5);background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002}#navPanel .link{border-bottom:0;border-top:solid 1px rgba(255,255,255,0.05);color:#888;display:block;height:48px;line-height:48px;padding:0 1em 0 1em;text-decoration:none}#navPanel .link:first-child{border-top:0}#navPanel .link.depth-0{color:#fff}#navPanel .link .indent-1{display:inline-block;width:1em}#navPanel .link .indent-2{display:inline-block;width:2em}#navPanel .link .indent-3{display:inline-block;width:3em}#navPanel .link .indent-4{display:inline-block;width:4em}#navPanel .link .indent-5{display:inline-block;width:5em}body.navPanel-visible #page-wrapper{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #titleBar{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #navPanel{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 736px){body,input,select,textarea{font-size:11pt;line-height:1.35em}h2{font-size:1.25em;letter-spacing:0;line-height:1.35em}h3{font-size:1em;letter-spacing:0;line-height:1.35em}header p{margin-top:-0.5em;font-size:1em}header.major{padding:0 20px}header.major h2{font-size:1.25em}header.major p{top:0;margin-top:1.25em;font-size:1em}ul.menu li{border:0;padding:0;margin:0;display:block;line-height:2em}#banner{height:18em}.wrapper{padding:2em 0 1px 0}}@media screen and (max-width: 480px){.icon.major{width:4em;height:4em;line-height:4em;box-shadow:0 0 0 7px white, 0 0 0 8px #e0e0e0}.icon.major:before{font-size:24px}input[type="submit"],input[type="reset"],input[type="button"],button,.button{width:100%;display:block}.box.highlight{padding-left:calc(4em + 30px)}.box.post .inner{margin-left:calc(30% + 20px)}.box.post .image{width:30%}#banner{height:20em}#banner header{padding:20px}.wrapper{padding:2em 20px 1px 20px}#cta{padding:20px}#footer{padding:2em 20px;text-align:left}}.alert{position:relative;text-align:left;padding:10px 15px;min-height:30px;margin:1em 0 0;border:none;border-left:3px solid}.alert p{margin:1.5em 0 0}.alert p:first-child{margin:0}.alert:not(.no-icon){padding-left:55px}.alert:not(.no-icon):before{position:absolute;top:10px;left:15px;font-family:'FontAwesome';font-size:2.5rem}.alert.info{border-color:#349ef3;background-color:#e6f3fe}.alert.info:not(.no-icon):before{content:"\f05a";color:#349ef3}.alert.success{border-color:#4dc657;background-color:#effaf0;content:"\f058"}.alert.success:not(.no-icon):before{content:"\f058";color:#4dc657}.alert.warning{border-color:#f5aa0a;background-color:#fdf1d8}.alert.warning:not(.no-icon):before{content:"\f071";color:#f5aa0a}.alert.danger{border-color:#f5311d;background-color:#feecea}.alert.danger:not(.no-icon):before{content:"\f05e";color:#f5311d}#header{text-align:center;padding:3em 0 0 0;background-color:#fff;background-origin:border-box;background-image:url("images/logo.svg");background-position:bottom 85% left 10%;background-size:8em;background-repeat:no-repeat}#header .short_text{display:none}#header h1{padding:0 0 2.75em 0;margin:0}#header h1 a{font-size:2.25em;letter-spacing:-0.05em;line-height:1.2;border:0}table{width:100%;background:transparent;border-collapse:collapse;border-spacing:0;text-align:left}table th{padding:5px 10px;font-weight:bold;border-bottom:2px solid #909ba2}table td{padding:5px 10px}table tr:nth-child(2n){background:#f7f8f8}@media screen and (max-width: 736px){#banner{height:10em}}@media screen and (max-width: 480px){#banner{height:10em}#banner header{display:none}} + +/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/public/style.css.map b/public/style.css.map new file mode 100644 index 0000000..fb25122 --- /dev/null +++ b/public/style.css.map @@ -0,0 +1,33 @@ +{ + "version": 3, + "file": "style.css", + "sourceRoot": "/home/zazou/Documents/web/site-bill", + "sources": [ + "themes/hugo-arcana/assets/sass/main.scss", + "themes/hugo-arcana/assets/sass/libs/_vars.scss", + "themes/hugo-arcana/assets/sass/libs/_functions.scss", + "themes/hugo-arcana/assets/sass/libs/_mixins.scss", + "themes/hugo-arcana/assets/sass/libs/_vendor.scss", + "themes/hugo-arcana/assets/sass/libs/_breakpoints.scss", + "themes/hugo-arcana/assets/sass/libs/_html-grid.scss", + "assets/sass/custom.scss", + "assets/sass/utils/_variables.scss", + "assets/sass/components/_alert.scss", + "assets/sass/layouts/_header.scss" + ], + "sourcesContent": [ + "@import 'libs/vars';\n@import 'libs/functions';\n@import 'libs/mixins';\n@import 'libs/vendor';\n@import 'libs/breakpoints';\n@import 'libs/html-grid';\n@import url(\"css/fontawesome-all.min.css\");\n@import url(\"css/font-source-sans-pro.css\");\n\n/*\n Arcana by HTML5 UP\n html5up.net | @ajlkn\n Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\n*/\n\n\n// Breakpoints.\n\n @include breakpoints((\n wide: ( 1281px, 1680px ),\n normal: ( 981px, 1280px ),\n narrow: ( 841px, 980px ),\n narrower: ( 737px, 840px ),\n mobile: ( 481px, 736px ),\n mobilep: ( null, 480px )\n ));\n\n// Reset.\n// Based on meyerweb.com/eric/tools/css/reset (v2.0 | 20110126 | License: public domain)\n\n html, body, div, span, applet, object,\n iframe, h1, h2, h3, h4, h5, h6, p, blockquote,\n pre, a, abbr, acronym, address, big, cite,\n code, del, dfn, em, img, ins, kbd, q, s, samp,\n small, strike, strong, sub, sup, tt, var, b,\n u, i, center, dl, dt, dd, ol, ul, li, fieldset,\n form, label, legend, table, caption, tbody,\n tfoot, thead, tr, th, td, article, aside,\n canvas, details, embed, figure, figcaption,\n footer, header, hgroup, menu, nav, output, ruby,\n section, summary, time, mark, audio, video {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n }\n\n article, aside, details, figcaption, figure,\n footer, header, hgroup, menu, nav, section {\n display: block;\n }\n\n body {\n line-height: 1;\n }\n\n ol, ul {\n list-style:none;\n }\n\n blockquote, q {\n quotes: none;\n\n &:before,\n &:after {\n content: '';\n content: none;\n }\n }\n\n table {\n border-collapse: collapse;\n border-spacing: 0;\n }\n\n body {\n -webkit-text-size-adjust: none;\n }\n\n mark {\n background-color: transparent;\n color: inherit;\n }\n\n input::-moz-focus-inner {\n border: 0;\n padding: 0;\n }\n\n input, select, textarea {\n -moz-appearance: none;\n -webkit-appearance: none;\n -ms-appearance: none;\n appearance: none;\n }\n\n/* Basic */\n\n // Set box model to border-box.\n // Based on css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice\n html {\n box-sizing: border-box;\n }\n\n *, *:before, *:after {\n box-sizing: inherit;\n }\n\n body {\n background: _palette(bg) url('images/bg01.png');\n\n // Stops initial animations until page loads.\n &.is-preload {\n *, *:before, *:after {\n @include vendor('animation', 'none !important');\n @include vendor('transition', 'none !important');\n }\n }\n\n }\n\n body, input, select, textarea {\n color: _palette(fg);\n font-family: 'Source Sans Pro', sans-serif;\n font-size: 16pt;\n font-weight: 300;\n line-height: 1.65em;\n }\n\n a {\n @include vendor('transition', 'color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out');\n color: _palette(accent, bg);\n text-decoration: none;\n border-bottom: dotted 1px;\n\n &:hover {\n color: _palette(accent, bg);\n border-bottom-color: transparent;\n }\n }\n\n strong, b {\n font-weight: 600;\n }\n\n em, i {\n font-style: italic;\n }\n\n p, ul, ol, dl, table, blockquote {\n margin: 0 0 2em 0;\n }\n\n h1, h2, h3, h4, h5, h6 {\n color: inherit;\n font-weight: 600;\n line-height: 1.75em;\n margin-bottom: 1em;\n\n a {\n color: inherit;\n text-decoration: none;\n }\n\n em {\n font-style: normal;\n font-weight: 300;\n }\n }\n\n h2 {\n font-size: 1.75em;\n letter-spacing: -0.025em;\n }\n\n h3 {\n font-size: 1.2em;\n letter-spacing: -0.025em;\n }\n\n sub {\n font-size: 0.8em;\n position: relative;\n top: 0.5em;\n }\n\n sup {\n font-size: 0.8em;\n position: relative;\n top: -0.5em;\n }\n\n hr {\n border-top: solid 1px _palette(border);\n border: 0;\n margin-bottom: 1.5em;\n }\n\n blockquote {\n border-left: solid 0.5em _palette(border);\n font-style: italic;\n padding: 1em 0 1em 2em;\n }\n\n time {\n font-size: 1rem;\n }\n\n/* Container */\n\n .container {\n margin: 0 auto;\n max-width: 100%;\n width: 1400px;\n\n @include breakpoint('<=wide') {\n width: 1200px;\n }\n\n @include breakpoint('<=normal') {\n width: 960px;\n }\n\n @include breakpoint('<=narrow') {\n width: 95%;\n }\n\n @include breakpoint('<=narrower') {\n width: 95%;\n }\n\n @include breakpoint('<=mobile') {\n width: 90%;\n }\n\n @include breakpoint('<=mobilep') {\n width: 100%;\n }\n }\n\n/* Row */\n\n .row {\n @include html-grid((50px, 50px));\n\n @include breakpoint('<=wide') {\n @include html-grid((40px, 40px), 'wide');\n }\n\n @include breakpoint('<=normal') {\n @include html-grid((30px, 30px), 'normal');\n }\n\n @include breakpoint('<=narrow') {\n @include html-grid((30px, 30px), 'narrow');\n }\n\n @include breakpoint('<=narrower') {\n @include html-grid((30px, 30px), 'narrower');\n }\n\n @include breakpoint('<=mobile') {\n @include html-grid((20px, 20px), 'mobile');\n }\n\n @include breakpoint('<=mobilep') {\n @include html-grid((20px, 20px), 'mobilep');\n }\n }\n\n/* Section/Article */\n\n section, article {\n &.special {\n text-align: center;\n }\n }\n\n header {\n p {\n color: _palette(fg-light);\n font-size: 1.25em;\n position: relative;\n margin-top: -1.25em;\n margin-bottom: 0.25em;\n }\n\n &.major {\n text-align: center;\n margin: 0 0 2em 0;\n\n h2 {\n font-size: 2.25em;\n }\n\n p {\n position: relative;\n border-top: solid 1px _palette(border);\n padding: 1em 0 0 0;\n margin: 0;\n top: -1em;\n font-size: 1.5em;\n letter-spacing: -0.025em;\n }\n }\n }\n\n footer {\n margin: 0 0 3em 0;\n\n > :last-child {\n margin-bottom: 0;\n }\n\n &.major {\n padding-top: 3em;\n }\n }\n\n/* Form */\n\n input[type=\"text\"],\n input[type=\"password\"],\n input[type=\"email\"],\n textarea {\n @include vendor('appearance', 'none');\n @include vendor('transition', 'border-color 0.2s ease-in-out');\n background: #fff;\n border: solid 1px _palette(border);\n border-radius: _size(radius);\n color: inherit;\n display: block;\n outline: 0;\n padding: 0.75em;\n text-decoration: none;\n width: 100%;\n\n &:focus {\n border-color: _palette(accent, bg);\n }\n }\n\n input[type=\"text\"],\n input[type=\"password\"],\n input[type=\"email\"] {\n line-height: 1em;\n }\n\n label {\n display: block;\n color: inherit;\n font-weight: 600;\n line-height: 1.75em;\n margin-bottom: 0.5em;\n }\n\n ::-webkit-input-placeholder {\n color: _palette(fg-light);\n position: relative;\n top: 3px;\n }\n\n :-moz-placeholder {\n color: _palette(fg-light);\n }\n\n ::-moz-placeholder {\n color: _palette(fg-light);\n }\n\n :-ms-input-placeholder {\n color: _palette(fg-light);\n }\n\n/* Image */\n\n .image {\n border: 0;\n display: inline-block;\n position: relative;\n border-radius: _size(radius);\n\n img {\n display: block;\n border-radius: _size(radius);\n }\n\n &.left {\n display: block;\n float: left;\n margin: 0 2em 2em 0;\n position: relative;\n top: 0.25em;\n\n img {\n display: block;\n width: 100%;\n }\n }\n\n &.fit {\n display: block;\n\n img {\n display: block;\n width: 100%;\n }\n }\n\n &.featured {\n display: block;\n margin: 0 0 2em 0;\n\n img {\n display: block;\n width: 100%;\n }\n }\n }\n\n/* Icon */\n\n .icon {\n @include icon;\n position: relative;\n text-decoration: none;\n\n > .label {\n display: none;\n }\n\n &:before {\n line-height: inherit;\n }\n\n &.solid {\n &:before {\n font-weight: 900;\n }\n }\n\n &.brands {\n &:before {\n font-family: 'Font Awesome 5 Brands';\n }\n }\n\n &.major {\n text-align: center;\n cursor: default;\n background-color: _palette(accent, bg);\n @include vendor('background-image', ('linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15))', 'url(\"images/bg01.png\")'));\n color: _palette(accent, fg);\n border-radius: 100%;\n display: inline-block;\n width: 5em;\n height: 5em;\n line-height: 5em;\n box-shadow: 0 0 0 7px white, 0 0 0 8px _palette(border);\n margin: 0 0 2em 0;\n\n &:before {\n font-size: 36px;\n }\n }\n }\n\n/* Lists */\n\n ol {\n list-style: decimal;\n padding-left: 1.25em;\n\n li {\n padding-left: 0.25em;\n }\n }\n\n ul {\n list-style: disc;\n padding-left: 1em;\n\n li {\n padding-left: 0.5em;\n }\n }\n\n ul.tags {\n list-style: none;\n font-size: 1rem;\n display: flex;\n padding-left: 0;\n margin-left: -8px;\n }\n\n/* Links */\n\n ul.links {\n list-style: none;\n padding-left: 0;\n\n li {\n line-height: 2.5em;\n padding-left: 0;\n }\n }\n\n/* Icons */\n\n ul.icons {\n cursor: default;\n list-style: none;\n padding-left: 0;\n\n li {\n display: inline-block;\n line-height: 1em;\n padding-left: 1.5em;\n\n &:first-child {\n padding-left: 0;\n }\n\n a, span {\n font-size: 2em;\n border: 0;\n }\n }\n }\n\n/* Menu */\n\n ul.menu {\n list-style: none;\n padding-left: 0;\n\n li {\n border-left: solid 1px _palette(border);\n display: inline-block;\n padding: 0 0 0 1em;\n margin: 0 0 0 1em;\n\n &:first-child\n {\n border-left: 0;\n margin-left: 0;\n padding-left: 0;\n }\n }\n }\n\n/* Actions */\n\n ul.actions {\n @include vendor('display', 'flex');\n cursor: default;\n list-style: none;\n margin-left: -1em;\n padding-left: 0;\n\n li {\n padding: 0 0 0 1em;\n vertical-align: middle;\n }\n\n &.special {\n @include vendor('justify-content', 'center');\n width: 100%;\n margin-left: 0;\n\n li {\n &:first-child {\n padding-left: 0;\n }\n }\n }\n\n &.stacked {\n @include vendor('flex-direction', 'column');\n margin-left: 0;\n\n li {\n padding: 1.25em 0 0 0;\n\n &:first-child {\n padding-top: 0;\n }\n }\n }\n\n &.fit {\n width: calc(100% + 1em);\n\n li {\n @include vendor('flex-grow', '1');\n @include vendor('flex-shrink', '1');\n width: 100%;\n\n > * {\n width: 100%;\n }\n }\n\n &.stacked {\n width: 100%;\n }\n }\n\n @include breakpoint('<=mobile') {\n &:not(.fixed) {\n @include vendor('flex-direction', 'column');\n margin-left: 0;\n width: 100% !important;\n\n li {\n @include vendor('flex-grow', '1');\n @include vendor('flex-shrink', '1');\n padding: 1em 0 0 0;\n text-align: center;\n width: 100%;\n\n > * {\n width: 100%;\n }\n\n &:first-child {\n padding-top: 0;\n }\n\n input[type=\"submit\"],\n input[type=\"reset\"],\n input[type=\"button\"],\n button,\n .button {\n width: 100%;\n\n &.icon {\n &:before {\n margin-left: -0.5em;\n }\n }\n }\n }\n }\n }\n }\n\n/* Tables */\n\n table {\n width: 100%;\n\n &.default {\n width: 100%;\n\n tbody {\n tr {\n border-bottom: solid 1px _palette(border);\n }\n }\n\n td {\n padding: 0.5em 1em 0.5em 1em;\n }\n\n th {\n font-weight: 600;\n padding: 0.5em 1em 0.5em 1em;\n text-align: left;\n }\n\n thead {\n background-color: #555555;\n @include vendor('background-image', ('linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15))', 'url(\"images/bg01.png\")'));\n color: #fff;\n }\n\n tfoot {\n }\n\n tbody {\n }\n }\n }\n\n/* Button */\n\n input[type=\"submit\"],\n input[type=\"reset\"],\n input[type=\"button\"],\n button,\n .button {\n @include vendor('appearance', 'none');\n @include vendor('transition', 'background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out');\n @include vendor('background-image', ('linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15))', 'url(\"images/bg01.png\")'));\n background-color: _palette(accent, bg);\n border-radius: _size(radius);\n border: 0;\n color: _palette(accent, fg);\n cursor: pointer;\n display: inline-block;\n padding: 0 1.5em;\n line-height: 2.75em;\n min-width: 9em;\n text-align: center;\n text-decoration: none;\n font-weight: 600;\n letter-spacing: -0.025em;\n\n &:hover {\n background-color: lighten(_palette(accent, bg), 5);\n color: _palette(accent, fg) !important;\n }\n\n &:active {\n background-color: darken(_palette(accent, bg), 5);\n color: _palette(accent, fg);\n }\n\n &.alt {\n background-color: #555555;\n color: #fff;\n\n &:hover {\n background-color: lighten(#555555, 5);\n }\n\n &:active {\n background-color: darken(#555555, 5);\n }\n }\n\n &.icon {\n &:before {\n margin-right: 0.5em;\n }\n }\n\n &.fit {\n width: 100%;\n }\n\n &.small {\n font-size: 0.8em;\n }\n }\n\n/* Box */\n\n .box {\n &.highlight {\n text-align: center;\n }\n\n &.post {\n position: relative;\n margin: 0 0 2em 0;\n\n &:after {\n content: '';\n display: block;\n clear: both;\n }\n\n .inner {\n margin-left: calc(30% + 2em);\n\n > :last-child {\n margin-bottom: 0;\n }\n }\n\n .image {\n width: 30%;\n margin: 0;\n }\n }\n }\n\n/* Header */\n\n #header {\n text-align: center;\n padding: 3em 0 0 0;\n background-color: #fff;\n background-image: url('images/bg02.png'), url('images/bg02.png'), url('images/bg01.png');\n background-position: top left, top left, top left;\n background-size: 100% 6em, 100% 6em, auto;\n background-repeat: no-repeat, no-repeat, repeat;\n\n h1 {\n padding: 0 0 2.75em 0;\n margin: 0;\n\n a {\n font-size: 1.5em;\n letter-spacing: -0.025em;\n border: 0;\n }\n }\n }\n\n #nav {\n cursor: default;\n background-color: #333;\n @include vendor('background-image', ('linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3))', 'url(\"images/bg01.png\")'));\n padding: 0;\n\n &:after {\n content: '';\n display: block;\n width: 100%;\n height: 0.75em;\n background-color: _palette(accent, bg);\n background-image: url(\"images/bg01.png\");\n }\n\n > ul {\n margin: 0;\n\n > li {\n position: relative;\n display: inline-block;\n margin-left: 1em;\n\n a {\n color: #c0c0c0;\n text-decoration: none;\n border: 0;\n display: block;\n padding: 1.5em 0.5em 1.35em 0.5em;\n }\n\n &:first-child {\n margin-left: 0;\n }\n\n &:hover {\n a {\n color: #fff;\n }\n }\n\n &.current {\n font-weight: 600;\n\n &:before {\n @include vendor('transform', 'rotateZ(45deg)');\n width: 0.75em;\n height: 0.75em;\n content: '';\n display: block;\n position: absolute;\n bottom: -0.5em;\n left: 50%;\n margin-left: -0.375em;\n background-color: _palette(accent, bg);\n background-image: url(\"images/bg01.png\");\n }\n\n a {\n color: #fff;\n }\n }\n\n &.active {\n a {\n color: #fff;\n }\n\n &.current {\n &:before {\n opacity: 0;\n }\n }\n }\n\n > ul {\n display: none;\n }\n }\n }\n }\n\n/* Dropotron */\n\n .dropotron {\n @include vendor('background-image', ('linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0))', 'url(\"images/bg01.png\")'));\n background-color: #333;\n border-radius: _size(radius);\n color: #fff;\n min-width: 10em;\n padding: 1em 0;\n text-align: center;\n box-shadow: 0 1em 1em 0 rgba(0,0,0,0.5);\n list-style: none;\n\n > li {\n line-height: 2em;\n padding: 0 1.1em 0 1em;\n\n > a {\n color: #c0c0c0;\n text-decoration: none;\n border: 0;\n }\n\n &.active,\n &:hover {\n > a {\n color: #fff;\n }\n }\n }\n\n &.level-0 {\n border-radius: 0 0 _size(radius) _size(radius);\n font-size: 0.9em;\n padding-top: 0;\n margin-top: -1px;\n }\n }\n\n/* Banner */\n\n #banner {\n background-image: url(\n images/accueil.jpg\n );\n background-position: center center;\n background-size: cover;\n height: 28em;\n text-align: center;\n position: relative;\n\n header {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n background: #212121;\n background: rgba(27,27,27,0.75);\n color: #fff;\n padding: 1.5em 0;\n\n h2 {\n display: inline-block;\n margin: 0;\n font-size: 1.25em;\n vertical-align: middle;\n\n em {\n opacity: 0.75;\n }\n\n a {\n border-bottom-color: transparentize(#fff, 0.5);\n\n &:hover {\n border-bottom-color: transparent;\n }\n }\n }\n\n .button {\n vertical-align: middle;\n margin-left: 1em;\n }\n }\n }\n\n/* Wrapper */\n\n .wrapper {\n padding: 5em 0 3em 0;\n\n &.style1 {\n background: #fff;\n }\n\n &.style2 {\n background-color: #fff;\n background-image: url('images/bg02.png'), url('images/bg03.png'), url('images/bg01.png');\n background-position: top left, bottom left, top left;\n background-size: 100% 6em, 100% 6em, auto;\n background-repeat: no-repeat, no-repeat, repeat;\n }\n\n &.style3 {\n background-color: _palette(accent, bg);\n @include vendor('background-image', ('linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15))', 'url(\"images/bg01.png\")'));\n color: _palette(accent, fg);\n\n .button {\n background: _palette(accent, fg);\n color: _palette(fg);\n\n &:hover {\n color: _palette(accent, bg) !important;\n }\n }\n }\n }\n\n/* CTA */\n\n #cta {\n text-align: center;\n padding: 3.5em 0;\n\n header {\n h2 {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n }\n\n .button {\n vertical-align: middle;\n margin-left: 1em;\n }\n }\n }\n\n/* Footer */\n\n #footer {\n padding: 4em 0 8em 0;\n\n a {\n color: inherit;\n border-bottom-color: transparentize(_palette(fg), 0.75);\n\n &:hover {\n color: _palette(accent, bg);\n border-bottom-color: transparent;\n }\n }\n\n .container {\n margin-bottom: 4em;\n }\n\n .icons {\n text-align: center;\n margin: 0;\n\n a {\n color: _palette(fg-light);\n\n &:hover {\n color: _palette(fg);\n }\n }\n }\n\n .copyright {\n color: _palette(fg-light);\n margin-top: 1.5em;\n text-align: center;\n font-size: 0.9em;\n }\n }\n\n/* Wide */\n\n @include breakpoint('<=wide') {\n\n /* Basic */\n\n body, input, select, textarea {\n font-size: 14pt;\n line-height: 1.5em;\n }\n\n /* Banner */\n\n #banner {\n height: 24em;\n }\n\n }\n\n/* Normal */\n\n @include breakpoint('<=normal') {\n\n /* Basic */\n\n body, input, select, textarea {\n font-size: 13pt;\n line-height: 1.5em;\n }\n\n /* Lists */\n\n ol {\n padding-left: 1.25em;\n\n li {\n padding-left: 0.25em;\n }\n }\n\n /* Icons */\n\n ul.icons {\n li {\n a, span {\n font-size: 1.5em;\n }\n }\n }\n\n /* Header */\n\n #header {\n padding: 2em 0 0 0;\n\n h1 {\n padding: 0 0 1.75em 0;\n }\n }\n\n /* Banner */\n\n #banner {\n height: 20em;\n }\n\n /* Wrapper */\n\n .wrapper {\n padding: 3em 0 1em 0;\n }\n\n /* CTA */\n\n #cta {\n padding: 2em 0;\n }\n\n /* Footer */\n\n #footer {\n padding: 3em 0 3em 0;\n\n .container {\n margin-bottom: 1em;\n }\n }\n\n }\n\n/* Narrow */\n\n @include breakpoint('<=narrow') {\n\n /* Basic */\n\n body, input, select, textarea {\n font-size: 12pt;\n line-height: 1.5em;\n }\n\n }\n\n/* Narrower */\n\n #navPanel, #titleBar {\n display: none;\n }\n\n @include breakpoint('<=narrower') {\n\n /* Basic */\n\n html, body {\n overflow-x: hidden;\n }\n\n body, input, select, textarea {\n font-size: 13pt;\n }\n\n h1, h2, h3, h4, h5, h6 {\n margin-bottom: 0.5em;\n }\n\n header {\n p {\n margin-top: -0.75em;\n }\n\n &.major {\n text-align: center;\n margin: 0 0 2em 0;\n\n h2 {\n font-size: 1.75em;\n }\n\n p {\n top: -0.25em;\n font-size: 1.25em;\n }\n }\n }\n\n /* Box */\n\n .box {\n &.highlight {\n text-align: left;\n position: relative;\n padding-left: 7em;\n\n i {\n position: absolute;\n margin: 0;\n left: 0;\n top: 0.25em;\n }\n }\n\n &.post {\n .inner {\n margin-left: calc(20% + 2em);\n }\n\n .image {\n width: 20%;\n }\n }\n }\n\n /* Header */\n\n #header {\n display: none;\n }\n\n /* Banner */\n\n #banner {\n height: 20em;\n\n header {\n h2 {\n display: block;\n }\n\n .button {\n margin: 1em 0 0 0;\n }\n }\n }\n\n /* CTA */\n\n #cta {\n padding: 1.5em 0;\n\n header {\n h2 {\n display: block;\n }\n\n .button {\n margin: 1em 0 0 0;\n }\n }\n }\n\n /* Footer */\n\n #footer {\n text-align: center;\n\n .container {\n margin-bottom: 4em;\n }\n\n form .actions {\n @include vendor('justify-content', 'center');\n width: 100%;\n margin-left: 0;\n\n li {\n &:first-child {\n padding-left: 0;\n }\n }\n }\n }\n\n /* Nav */\n\n #page-wrapper {\n @include vendor('backface-visibility', 'hidden');\n @include vendor('transition', 'transform #{_duration(navPanel)} ease');\n padding-bottom: 1px;\n padding-top: 44px;\n }\n\n #titleBar {\n @include vendor('backface-visibility', 'hidden');\n @include vendor('transition', 'transform #{_duration(navPanel)} ease');\n display: block;\n height: 44px;\n left: 0;\n position: fixed;\n top: 0;\n width: 100%;\n z-index: _misc(z-index-base) + 1;\n background-color: #333;\n @include vendor('background-image', ('linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3))', 'url(\"images/bg01.png\")'));\n height: 44px;\n line-height: 44px;\n box-shadow: 0 4px 0 0 _palette(accent, bg);\n\n .title {\n display: block;\n position: relative;\n font-weight: 600;\n text-align: center;\n color: #fff;\n z-index: 1;\n\n em {\n font-style: normal;\n font-weight: 300;\n }\n }\n\n .toggle {\n @include icon(false, solid);\n border: 0;\n height: 60px;\n left: 0;\n position: absolute;\n top: 0;\n width: 80px;\n z-index: 2;\n\n &:before {\n content: '\\f0c9';\n display: block;\n height: 44px;\n line-height: inherit;\n text-align: center;\n width: 44px;\n color: #fff;\n opacity: 0.5;\n }\n\n &:active {\n &:before {\n opacity: 0.75;\n }\n }\n }\n }\n\n #navPanel {\n background-color: #1f1f1f;\n box-shadow: inset -1px 0 3px 0 rgba(0,0,0,0.5);\n @include vendor('background-image', ('linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15))', 'url(\"images/bg01.png\")'));\n @include vendor('backface-visibility', 'hidden');\n @include vendor('transform', 'translateX(#{_size(navPanel) * -1})');\n @include vendor('transition', ('transform #{_duration(navPanel)} ease'));\n display: block;\n height: 100%;\n left: 0;\n overflow-y: auto;\n position: fixed;\n top: 0;\n width: _size(navPanel);\n z-index: _misc(z-index-base) + 2;\n\n .link {\n border-bottom: 0;\n border-top: solid 1px rgba(255,255,255,0.05);\n color: #888;\n display: block;\n height: 48px;\n line-height: 48px;\n padding: 0 1em 0 1em;\n text-decoration: none;\n\n &:first-child {\n border-top: 0;\n }\n\n &.depth-0 {\n color: #fff;\n }\n\n .indent-1 { display: inline-block; width: 1em; }\n .indent-2 { display: inline-block; width: 2em; }\n .indent-3 { display: inline-block; width: 3em; }\n .indent-4 { display: inline-block; width: 4em; }\n .indent-5 { display: inline-block; width: 5em; }\n }\n }\n\n body {\n &.navPanel-visible {\n #page-wrapper {\n @include vendor('transform', 'translateX(#{_size(navPanel)})');\n }\n\n #titleBar {\n @include vendor('transform', 'translateX(#{_size(navPanel)})');\n }\n\n #navPanel {\n @include vendor('transform', 'translateX(0)');\n }\n }\n }\n\n }\n\n/* Mobile */\n\n @include breakpoint('<=mobile') {\n\n /* Basic */\n\n body, input, select, textarea {\n font-size: 11pt;\n line-height: 1.35em;\n }\n\n h2 {\n font-size: 1.25em;\n letter-spacing: 0;\n line-height: 1.35em;\n }\n\n h3 {\n font-size: 1em;\n letter-spacing: 0;\n line-height: 1.35em;\n }\n\n header {\n p {\n margin-top: -0.5em;\n font-size: 1em;\n }\n\n &.major {\n padding: 0 20px;\n\n h2 {\n font-size: 1.25em;\n }\n\n p {\n top: 0;\n margin-top: 1.25em;\n font-size: 1em;\n }\n }\n }\n\n /* Menu */\n\n ul.menu {\n li {\n border: 0;\n padding: 0;\n margin: 0;\n display: block;\n line-height: 2em;\n }\n }\n\n /* Banner */\n\n #banner {\n height: 18em;\n }\n\n /* Wrapper */\n\n .wrapper {\n padding: 2em 0 1px 0;\n }\n\n }\n\n/* Mobile (Portrait) */\n\n @include breakpoint('<=mobilep') {\n\n /* Icon */\n\n .icon {\n &.major {\n width: 4em;\n height: 4em;\n line-height: 4em;\n box-shadow: 0 0 0 7px white, 0 0 0 8px _palette(border);\n\n &:before {\n font-size: 24px;\n }\n }\n }\n\n /* Button */\n\n input[type=\"submit\"],\n input[type=\"reset\"],\n input[type=\"button\"],\n button,\n .button {\n width: 100%;\n display: block;\n }\n\n /* Box */\n\n .box {\n &.highlight {\n padding-left: calc(4em + 30px);\n }\n\n &.post {\n .inner {\n margin-left: calc(30% + 20px);\n }\n\n .image {\n width: 30%;\n }\n }\n }\n\n /* Banner */\n\n #banner {\n height: 20em;\n\n header {\n padding: 20px;\n }\n }\n\n /* Wrapper */\n\n .wrapper {\n padding: 2em 20px 1px 20px;\n }\n\n /* CTA */\n\n #cta {\n padding: 20px;\n }\n\n /* Footer */\n\n #footer {\n padding: 2em 20px;\n text-align: left;\n }\n\n }\n\n@import 'custom.scss';\n", + "// Misc.\n $misc: (\n z-index-base: 10000\n );\n\n// Duration.\n $duration: (\n navPanel: 0.5s\n );\n\n// Size.\n $size: (\n navPanel: 275px,\n radius: 5px\n );\n\n// Font.\n $font: (\n );\n\n// Palette.\n $palette: (\n bg: #f7f7f7,\n fg: #474747,\n fg-bold: #4c4c4c,\n fg-light: #999,\n border: #e0e0e0,\n\n accent: (\n bg: #37c0fb,\n fg: #fff\n )\n );\n", + "/// Removes a specific item from a list.\n/// @author Hugo Giraudel\n/// @param {list} $list List.\n/// @param {integer} $index Index.\n/// @return {list} Updated list.\n@function remove-nth($list, $index) {\n\n $result: null;\n\n @if type-of($index) != number {\n @warn \"$index: #{quote($index)} is not a number for `remove-nth`.\";\n }\n @else if $index == 0 {\n @warn \"List index 0 must be a non-zero integer for `remove-nth`.\";\n }\n @else if abs($index) > length($list) {\n @warn \"List index is #{$index} but list is only #{length($list)} item long for `remove-nth`.\";\n }\n @else {\n\n $result: ();\n $index: if($index < 0, length($list) + $index + 1, $index);\n\n @for $i from 1 through length($list) {\n\n @if $i != $index {\n $result: append($result, nth($list, $i));\n }\n\n }\n\n }\n\n @return $result;\n\n}\n\n/// Gets a value from a map.\n/// @author Hugo Giraudel\n/// @param {map} $map Map.\n/// @param {string} $keys Key(s).\n/// @return {string} Value.\n@function val($map, $keys...) {\n\n @if nth($keys, 1) == null {\n $keys: remove-nth($keys, 1);\n }\n\n @each $key in $keys {\n $map: map-get($map, $key);\n }\n\n @return $map;\n\n}\n\n/// Gets a duration value.\n/// @param {string} $keys Key(s).\n/// @return {string} Value.\n@function _duration($keys...) {\n @return val($duration, $keys...);\n}\n\n/// Gets a font value.\n/// @param {string} $keys Key(s).\n/// @return {string} Value.\n@function _font($keys...) {\n @return val($font, $keys...);\n}\n\n/// Gets a misc value.\n/// @param {string} $keys Key(s).\n/// @return {string} Value.\n@function _misc($keys...) {\n @return val($misc, $keys...);\n}\n\n/// Gets a palette value.\n/// @param {string} $keys Key(s).\n/// @return {string} Value.\n@function _palette($keys...) {\n @return val($palette, $keys...);\n}\n\n/// Gets a size value.\n/// @param {string} $keys Key(s).\n/// @return {string} Value.\n@function _size($keys...) {\n @return val($size, $keys...);\n}\n", + "/// Makes an element's :before pseudoelement a FontAwesome icon.\n/// @param {string} $content Optional content value to use.\n/// @param {string} $category Optional category to use.\n/// @param {string} $where Optional pseudoelement to target (before or after).\n@mixin icon($content: false, $category: regular, $where: before) {\n\n text-decoration: none;\n\n &:#{$where} {\n\n @if $content {\n content: $content;\n }\n\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: inline-block;\n font-style: normal;\n font-variant: normal;\n text-rendering: auto;\n line-height: 1;\n text-transform: none !important;\n\n @if ($category == brands) {\n font-family: 'Font Awesome 5 Brands';\n }\n @elseif ($category == solid) {\n font-family: 'Font Awesome 5 Free';\n font-weight: 900;\n }\n @else {\n font-family: 'Font Awesome 5 Free';\n font-weight: 400;\n }\n\n }\n\n}\n\n/// Applies padding to an element, taking the current element-margin value into account.\n/// @param {mixed} $tb Top/bottom padding.\n/// @param {mixed} $lr Left/right padding.\n/// @param {list} $pad Optional extra padding (in the following order top, right, bottom, left)\n/// @param {bool} $important If true, adds !important.\n@mixin padding($tb, $lr, $pad: (0,0,0,0), $important: null) {\n\n @if $important {\n $important: '!important';\n }\n\n $x: 0.1em;\n\n @if unit(_size(element-margin)) == 'rem' {\n $x: 0.1rem;\n }\n\n padding: ($tb + nth($pad,1)) ($lr + nth($pad,2)) max($x, $tb - _size(element-margin) + nth($pad,3)) ($lr + nth($pad,4)) #{$important};\n\n}\n\n/// Encodes a SVG data URL so IE doesn't choke (via codepen.io/jakob-e/pen/YXXBrp).\n/// @param {string} $svg SVG data URL.\n/// @return {string} Encoded SVG data URL.\n@function svg-url($svg) {\n\n $svg: str-replace($svg, '\"', '\\'');\n $svg: str-replace($svg, '%', '%25');\n $svg: str-replace($svg, '<', '%3C');\n $svg: str-replace($svg, '>', '%3E');\n $svg: str-replace($svg, '&', '%26');\n $svg: str-replace($svg, '#', '%23');\n $svg: str-replace($svg, '{', '%7B');\n $svg: str-replace($svg, '}', '%7D');\n $svg: str-replace($svg, ';', '%3B');\n\n @return url(\"data:image/svg+xml;charset=utf8,#{$svg}\");\n\n}\n", + "// vendor.scss v1.0 | @ajlkn | MIT licensed */\n\n// Vars.\n\n\t/// Vendor prefixes.\n\t/// @var {list}\n\t$vendor-prefixes: (\n\t\t'-moz-',\n\t\t'-webkit-',\n\t\t'-ms-',\n\t\t''\n\t);\n\n\t/// Properties that should be vendorized.\n\t/// Data via caniuse.com, github.com/postcss/autoprefixer, and developer.mozilla.org\n\t/// @var {list}\n\t$vendor-properties: (\n\n\t\t// Animation.\n\t\t\t'animation',\n\t\t\t'animation-delay',\n\t\t\t'animation-direction',\n\t\t\t'animation-duration',\n\t\t\t'animation-fill-mode',\n\t\t\t'animation-iteration-count',\n\t\t\t'animation-name',\n\t\t\t'animation-play-state',\n\t\t\t'animation-timing-function',\n\n\t\t// Appearance.\n\t\t\t'appearance',\n\n\t\t// Backdrop filter.\n\t\t\t'backdrop-filter',\n\n\t\t// Background image options.\n\t\t\t'background-clip',\n\t\t\t'background-origin',\n\t\t\t'background-size',\n\n\t\t// Box sizing.\n\t\t\t'box-sizing',\n\n\t\t// Clip path.\n\t\t\t'clip-path',\n\n\t\t// Filter effects.\n\t\t\t'filter',\n\n\t\t// Flexbox.\n\t\t\t'align-content',\n\t\t\t'align-items',\n\t\t\t'align-self',\n\t\t\t'flex',\n\t\t\t'flex-basis',\n\t\t\t'flex-direction',\n\t\t\t'flex-flow',\n\t\t\t'flex-grow',\n\t\t\t'flex-shrink',\n\t\t\t'flex-wrap',\n\t\t\t'justify-content',\n\t\t\t'order',\n\n\t\t// Font feature.\n\t\t\t'font-feature-settings',\n\t\t\t'font-language-override',\n\t\t\t'font-variant-ligatures',\n\n\t\t// Font kerning.\n\t\t\t'font-kerning',\n\n\t\t// Fragmented borders and backgrounds.\n\t\t\t'box-decoration-break',\n\n\t\t// Grid layout.\n\t\t\t'grid-column',\n\t\t\t'grid-column-align',\n\t\t\t'grid-column-end',\n\t\t\t'grid-column-start',\n\t\t\t'grid-row',\n\t\t\t'grid-row-align',\n\t\t\t'grid-row-end',\n\t\t\t'grid-row-start',\n\t\t\t'grid-template-columns',\n\t\t\t'grid-template-rows',\n\n\t\t// Hyphens.\n\t\t\t'hyphens',\n\t\t\t'word-break',\n\n\t\t// Masks.\n\t\t\t'mask',\n\t\t\t'mask-border',\n\t\t\t'mask-border-outset',\n\t\t\t'mask-border-repeat',\n\t\t\t'mask-border-slice',\n\t\t\t'mask-border-source',\n\t\t\t'mask-border-width',\n\t\t\t'mask-clip',\n\t\t\t'mask-composite',\n\t\t\t'mask-image',\n\t\t\t'mask-origin',\n\t\t\t'mask-position',\n\t\t\t'mask-repeat',\n\t\t\t'mask-size',\n\n\t\t// Multicolumn.\n\t\t\t'break-after',\n\t\t\t'break-before',\n\t\t\t'break-inside',\n\t\t\t'column-count',\n\t\t\t'column-fill',\n\t\t\t'column-gap',\n\t\t\t'column-rule',\n\t\t\t'column-rule-color',\n\t\t\t'column-rule-style',\n\t\t\t'column-rule-width',\n\t\t\t'column-span',\n\t\t\t'column-width',\n\t\t\t'columns',\n\n\t\t// Object fit.\n\t\t\t'object-fit',\n\t\t\t'object-position',\n\n\t\t// Regions.\n\t\t\t'flow-from',\n\t\t\t'flow-into',\n\t\t\t'region-fragment',\n\n\t\t// Scroll snap points.\n\t\t\t'scroll-snap-coordinate',\n\t\t\t'scroll-snap-destination',\n\t\t\t'scroll-snap-points-x',\n\t\t\t'scroll-snap-points-y',\n\t\t\t'scroll-snap-type',\n\n\t\t// Shapes.\n\t\t\t'shape-image-threshold',\n\t\t\t'shape-margin',\n\t\t\t'shape-outside',\n\n\t\t// Tab size.\n\t\t\t'tab-size',\n\n\t\t// Text align last.\n\t\t\t'text-align-last',\n\n\t\t// Text decoration.\n\t\t\t'text-decoration-color',\n\t\t\t'text-decoration-line',\n\t\t\t'text-decoration-skip',\n\t\t\t'text-decoration-style',\n\n\t\t// Text emphasis.\n\t\t\t'text-emphasis',\n\t\t\t'text-emphasis-color',\n\t\t\t'text-emphasis-position',\n\t\t\t'text-emphasis-style',\n\n\t\t// Text size adjust.\n\t\t\t'text-size-adjust',\n\n\t\t// Text spacing.\n\t\t\t'text-spacing',\n\n\t\t// Transform.\n\t\t\t'transform',\n\t\t\t'transform-origin',\n\n\t\t// Transform 3D.\n\t\t\t'backface-visibility',\n\t\t\t'perspective',\n\t\t\t'perspective-origin',\n\t\t\t'transform-style',\n\n\t\t// Transition.\n\t\t\t'transition',\n\t\t\t'transition-delay',\n\t\t\t'transition-duration',\n\t\t\t'transition-property',\n\t\t\t'transition-timing-function',\n\n\t\t// Unicode bidi.\n\t\t\t'unicode-bidi',\n\n\t\t// User select.\n\t\t\t'user-select',\n\n\t\t// Writing mode.\n\t\t\t'writing-mode',\n\n\t);\n\n\t/// Values that should be vendorized.\n\t/// Data via caniuse.com, github.com/postcss/autoprefixer, and developer.mozilla.org\n\t/// @var {list}\n\t$vendor-values: (\n\n\t\t// Cross fade.\n\t\t\t'cross-fade',\n\n\t\t// Element function.\n\t\t\t'element',\n\n\t\t// Filter function.\n\t\t\t'filter',\n\n\t\t// Flexbox.\n\t\t\t'flex',\n\t\t\t'inline-flex',\n\n\t\t// Grab cursors.\n\t\t\t'grab',\n\t\t\t'grabbing',\n\n\t\t// Gradients.\n\t\t\t'linear-gradient',\n\t\t\t'repeating-linear-gradient',\n\t\t\t'radial-gradient',\n\t\t\t'repeating-radial-gradient',\n\n\t\t// Grid layout.\n\t\t\t'grid',\n\t\t\t'inline-grid',\n\n\t\t// Image set.\n\t\t\t'image-set',\n\n\t\t// Intrinsic width.\n\t\t\t'max-content',\n\t\t\t'min-content',\n\t\t\t'fit-content',\n\t\t\t'fill',\n\t\t\t'fill-available',\n\t\t\t'stretch',\n\n\t\t// Sticky position.\n\t\t\t'sticky',\n\n\t\t// Transform.\n\t\t\t'transform',\n\n\t\t// Zoom cursors.\n\t\t\t'zoom-in',\n\t\t\t'zoom-out',\n\n\t);\n\n// Functions.\n\n\t/// Removes a specific item from a list.\n\t/// @author Hugo Giraudel\n\t/// @param {list} $list List.\n\t/// @param {integer} $index Index.\n\t/// @return {list} Updated list.\n\t@function remove-nth($list, $index) {\n\n\t\t$result: null;\n\n\t\t@if type-of($index) != number {\n\t\t\t@warn \"$index: #{quote($index)} is not a number for `remove-nth`.\";\n\t\t}\n\t\t@else if $index == 0 {\n\t\t\t@warn \"List index 0 must be a non-zero integer for `remove-nth`.\";\n\t\t}\n\t\t@else if abs($index) > length($list) {\n\t\t\t@warn \"List index is #{$index} but list is only #{length($list)} item long for `remove-nth`.\";\n\t\t}\n\t\t@else {\n\n\t\t\t$result: ();\n\t\t\t$index: if($index < 0, length($list) + $index + 1, $index);\n\n\t\t\t@for $i from 1 through length($list) {\n\n\t\t\t\t@if $i != $index {\n\t\t\t\t\t$result: append($result, nth($list, $i));\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t@return $result;\n\n\t}\n\n\t/// Replaces a substring within another string.\n\t/// @author Hugo Giraudel\n\t/// @param {string} $string String.\n\t/// @param {string} $search Substring.\n\t/// @param {string} $replace Replacement.\n\t/// @return {string} Updated string.\n\t@function str-replace($string, $search, $replace: '') {\n\n\t\t$index: str-index($string, $search);\n\n\t\t@if $index {\n\t\t\t@return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n\t\t}\n\n\t\t@return $string;\n\n\t}\n\n\t/// Replaces a substring within each string in a list.\n\t/// @param {list} $strings List of strings.\n\t/// @param {string} $search Substring.\n\t/// @param {string} $replace Replacement.\n\t/// @return {list} Updated list of strings.\n\t@function str-replace-all($strings, $search, $replace: '') {\n\n\t\t@each $string in $strings {\n\t\t\t$strings: set-nth($strings, index($strings, $string), str-replace($string, $search, $replace));\n\t\t}\n\n\t\t@return $strings;\n\n\t}\n\n// Mixins.\n\n\t/// Wraps @content in vendorized keyframe blocks.\n\t/// @param {string} $name Name.\n\t@mixin keyframes($name) {\n\n\t\t@-moz-keyframes #{$name} { @content; }\n\t\t@-webkit-keyframes #{$name} { @content; }\n\t\t@-ms-keyframes #{$name} { @content; }\n\t\t@keyframes #{$name} { @content; }\n\n\t}\n\n\t/// Vendorizes a declaration's property and/or value(s).\n\t/// @param {string} $property Property.\n\t/// @param {mixed} $value String/list of value(s).\n\t@mixin vendor($property, $value) {\n\n\t\t// Determine if property should expand.\n\t\t\t$expandProperty: index($vendor-properties, $property);\n\n\t\t// Determine if value should expand (and if so, add '-prefix-' placeholder).\n\t\t\t$expandValue: false;\n\n\t\t\t@each $x in $value {\n\t\t\t\t@each $y in $vendor-values {\n\t\t\t\t\t@if $y == str-slice($x, 1, str-length($y)) {\n\n\t\t\t\t\t\t$value: set-nth($value, index($value, $x), '-prefix-' + $x);\n\t\t\t\t\t\t$expandValue: true;\n\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t// Expand property?\n\t\t\t@if $expandProperty {\n\t\t\t @each $vendor in $vendor-prefixes {\n\t\t\t #{$vendor}#{$property}: #{str-replace-all($value, '-prefix-', $vendor)};\n\t\t\t }\n\t\t\t}\n\n\t\t// Expand just the value?\n\t\t\t@elseif $expandValue {\n\t\t\t @each $vendor in $vendor-prefixes {\n\t\t\t #{$property}: #{str-replace-all($value, '-prefix-', $vendor)};\n\t\t\t }\n\t\t\t}\n\n\t\t// Neither? Treat them as a normal declaration.\n\t\t\t@else {\n\t\t #{$property}: #{$value};\n\t\t\t}\n\n\t}", + "// breakpoints.scss v1.0 | @ajlkn | MIT licensed */\n\n// Vars.\n\n\t/// Breakpoints.\n\t/// @var {list}\n\t$breakpoints: null;\n\t$breakpoints: () !global;\n\n// Mixins.\n\n\t/// Sets breakpoints.\n\t/// @param {map} $x Breakpoints.\n\t@mixin breakpoints($x: ()) {\n\t\t$breakpoints: $x !global;\n\t}\n\n\t/// Wraps @content in a @media block targeting a specific orientation.\n\t/// @param {string} $orientation Orientation.\n\t@mixin orientation($orientation) {\n\t\t@media screen and (orientation: #{$orientation}) {\n\t\t\t@content;\n\t\t}\n\t}\n\n\t/// Wraps @content in a @media block using a given query.\n\t/// @param {string} $query Query.\n\t@mixin breakpoint($query: null) {\n\n\t\t$breakpoint: null;\n\t\t$op: null;\n\t\t$media: null;\n\n\t\t// Determine operator, breakpoint.\n\n\t\t\t// Greater than or equal.\n\t\t\t\t@if (str-slice($query, 0, 2) == '>=') {\n\n\t\t\t\t\t$op: 'gte';\n\t\t\t\t\t$breakpoint: str-slice($query, 3);\n\n\t\t\t\t}\n\n\t\t\t// Less than or equal.\n\t\t\t\t@elseif (str-slice($query, 0, 2) == '<=') {\n\n\t\t\t\t\t$op: 'lte';\n\t\t\t\t\t$breakpoint: str-slice($query, 3);\n\n\t\t\t\t}\n\n\t\t\t// Greater than.\n\t\t\t\t@elseif (str-slice($query, 0, 1) == '>') {\n\n\t\t\t\t\t$op: 'gt';\n\t\t\t\t\t$breakpoint: str-slice($query, 2);\n\n\t\t\t\t}\n\n\t\t\t// Less than.\n\t\t\t\t@elseif (str-slice($query, 0, 1) == '<') {\n\n\t\t\t\t\t$op: 'lt';\n\t\t\t\t\t$breakpoint: str-slice($query, 2);\n\n\t\t\t\t}\n\n\t\t\t// Not.\n\t\t\t\t@elseif (str-slice($query, 0, 1) == '!') {\n\n\t\t\t\t\t$op: 'not';\n\t\t\t\t\t$breakpoint: str-slice($query, 2);\n\n\t\t\t\t}\n\n\t\t\t// Equal.\n\t\t\t\t@else {\n\n\t\t\t\t\t$op: 'eq';\n\t\t\t\t\t$breakpoint: $query;\n\n\t\t\t\t}\n\n\t\t// Build media.\n\t\t\t@if ($breakpoint and map-has-key($breakpoints, $breakpoint)) {\n\n\t\t\t\t$a: map-get($breakpoints, $breakpoint);\n\n\t\t\t\t// Range.\n\t\t\t\t\t@if (type-of($a) == 'list') {\n\n\t\t\t\t\t\t$x: nth($a, 1);\n\t\t\t\t\t\t$y: nth($a, 2);\n\n\t\t\t\t\t\t// Max only.\n\t\t\t\t\t\t\t@if ($x == null) {\n\n\t\t\t\t\t\t\t\t// Greater than or equal (>= 0 / anything)\n\t\t\t\t\t\t\t\t\t@if ($op == 'gte') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Less than or equal (<= y)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'lte') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (max-width: ' + $y + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Greater than (> y)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'gt') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (min-width: ' + ($y + 1) + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Less than (< 0 / invalid)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'lt') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (max-width: -1px)';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Not (> y)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'not') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (min-width: ' + ($y + 1) + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Equal (<= y)\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (max-width: ' + $y + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Min only.\n\t\t\t\t\t\t\t@else if ($y == null) {\n\n\t\t\t\t\t\t\t\t// Greater than or equal (>= x)\n\t\t\t\t\t\t\t\t\t@if ($op == 'gte') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (min-width: ' + $x + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Less than or equal (<= inf / anything)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'lte') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Greater than (> inf / invalid)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'gt') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (max-width: -1px)';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Less than (< x)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'lt') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (max-width: ' + ($x - 1) + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Not (< x)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'not') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (max-width: ' + ($x - 1) + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Equal (>= x)\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (min-width: ' + $x + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Min and max.\n\t\t\t\t\t\t\t@else {\n\n\t\t\t\t\t\t\t\t// Greater than or equal (>= x)\n\t\t\t\t\t\t\t\t\t@if ($op == 'gte') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (min-width: ' + $x + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Less than or equal (<= y)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'lte') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (max-width: ' + $y + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Greater than (> y)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'gt') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (min-width: ' + ($y + 1) + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Less than (< x)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'lt') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (max-width: ' + ($x - 1) + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Not (< x and > y)\n\t\t\t\t\t\t\t\t\t@elseif ($op == 'not') {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (max-width: ' + ($x - 1) + '), screen and (min-width: ' + ($y + 1) + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// Equal (>= x and <= y)\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\t$media: 'screen and (min-width: ' + $x + ') and (max-width: ' + $y + ')';\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t}\n\n\t\t\t\t// String.\n\t\t\t\t\t@else {\n\n\t\t\t\t\t\t// Missing a media type? Prefix with \"screen\".\n\t\t\t\t\t\t\t@if (str-slice($a, 0, 1) == '(') {\n\t\t\t\t\t\t\t\t$media: 'screen and ' + $a;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Otherwise, use as-is.\n\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t$media: $a;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t}\n\n\t\t\t}\n\n\t\t// Output.\n\t @media #{$media} {\n\t\t\t\t@content;\n\t\t\t}\n\n\t}\n", + "// html-grid.scss v1.0 | @ajlkn | MIT licensed */\n\n// Mixins.\n\n\t/// Initializes the current element as an HTML grid.\n\t/// @param {mixed} $gutters Gutters (either a single number to set both column/row gutters, or a list to set them individually).\n\t/// @param {mixed} $suffix Column class suffix (optional; either a single suffix or a list).\n\t@mixin html-grid($gutters: 1.5em, $suffix: '') {\n\n\t\t// Initialize.\n\t\t\t$cols: 12;\n\t\t\t$multipliers: 0, 0.25, 0.5, 1, 1.50, 2.00;\n\t\t\t$unit: 100% / $cols;\n\n\t\t\t// Suffixes.\n\t\t\t\t$suffixes: null;\n\n\t\t\t\t@if (type-of($suffix) == 'list') {\n\t\t\t\t\t$suffixes: $suffix;\n\t\t\t\t}\n\t\t\t\t@else {\n\t\t\t\t\t$suffixes: ($suffix);\n\t\t\t\t}\n\n\t\t\t// Gutters.\n\t\t\t\t$guttersCols: null;\n\t\t\t\t$guttersRows: null;\n\n\t\t\t\t@if (type-of($gutters) == 'list') {\n\n\t\t\t\t\t$guttersCols: nth($gutters, 1);\n\t\t\t\t\t$guttersRows: nth($gutters, 2);\n\n\t\t\t\t}\n\t\t\t\t@else {\n\n\t\t\t\t\t$guttersCols: $gutters;\n\t\t\t\t\t$guttersRows: 0;\n\n\t\t\t\t}\n\n\t\t// Row.\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tbox-sizing: border-box;\n\t\t\talign-items: stretch;\n\n\t\t\t// Columns.\n\t\t\t\t> * {\n\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t}\n\n\t\t\t// Gutters.\n\t\t\t\t&.gtr-uniform {\n\t\t\t\t\t> * {\n\t\t\t\t\t\t> :last-child {\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t// Alignment.\n\t\t\t\t&.aln-left {\n\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t}\n\n\t\t\t\t&.aln-center {\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t}\n\n\t\t\t\t&.aln-right {\n\t\t\t\t\tjustify-content: flex-end;\n\t\t\t\t}\n\n\t\t\t\t&.aln-top {\n\t\t\t\t\talign-items: flex-start;\n\t\t\t\t}\n\n\t\t\t\t&.aln-middle {\n\t\t\t\t\talign-items: center;\n\t\t\t\t}\n\n\t\t\t\t&.aln-bottom {\n\t\t\t\t\talign-items: flex-end;\n\t\t\t\t}\n\n\t\t// Step through suffixes.\n\t\t\t@each $suffix in $suffixes {\n\n\t\t\t\t// Suffix.\n\t\t\t\t\t@if ($suffix != '') {\n\t\t\t\t\t\t$suffix: '-' + $suffix;\n\t\t\t\t\t}\n\t\t\t\t\t@else {\n\t\t\t\t\t\t$suffix: '';\n\t\t\t\t\t}\n\n\t\t\t\t// Row.\n\n\t\t\t\t\t// Important.\n\t\t\t\t\t\t> .imp#{$suffix} {\n\t\t\t\t\t\t\torder: -1;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t// Columns, offsets.\n\t\t\t\t\t\t@for $i from 1 through $cols {\n\t\t\t\t\t\t\t> .col-#{$i}#{$suffix} {\n\t\t\t\t\t\t\t\twidth: $unit * $i;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t> .off-#{$i}#{$suffix} {\n\t\t\t\t\t\t\t\tmargin-left: $unit * $i;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t// Step through multipliers.\n\t\t\t\t\t\t@each $multiplier in $multipliers {\n\n\t\t\t\t\t\t\t// Gutters.\n\t\t\t\t\t\t\t\t$class: null;\n\n\t\t\t\t\t\t\t\t@if ($multiplier != 1) {\n\t\t\t\t\t\t\t\t\t$class: '.gtr-' + ($multiplier * 100);\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t&#{$class} {\n\t\t\t\t\t\t\t\t\tmargin-top: ($guttersRows * $multiplier * -1);\n\t\t\t\t\t\t\t\t\tmargin-left: ($guttersCols * $multiplier * -1);\n\n\t\t\t\t\t\t\t\t\t> * {\n\t\t\t\t\t\t\t\t\t\tpadding: ($guttersRows * $multiplier) 0 0 ($guttersCols * $multiplier);\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// Uniform.\n\t\t\t\t\t\t\t\t\t\t&.gtr-uniform {\n\t\t\t\t\t\t\t\t\t\t\tmargin-top: $guttersCols * $multiplier * -1;\n\n\t\t\t\t\t\t\t\t\t\t\t> * {\n\t\t\t\t\t\t\t\t\t\t\t\tpadding-top: $guttersCols * $multiplier;\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t}\n\n\t\t\t}\n\n\t}", + "@import\n \"utils/variables\"; \n\n@import\n \"components/alert\";\n\n@import\n \"layouts/_header\"; \n\ntable {\n width: 100%;\n background: transparent;\n border-collapse: collapse;\n border-spacing: 0;\n text-align: left;\n\n th {\n padding: 5px 10px;\n font-weight: bold;\n border-bottom: 2px solid #909ba2;\n }\n td {\n padding: 5px 10px;\n }\n tr {\n &:nth-child(2n) {\n background: #f7f8f8;\n }\n }\n}\n\n/* Mobile */\n\n@include breakpoint('<=mobile') {\n \n\n /* Banner */\n\n #banner {\n height: 10em;\n \n }\n\n}\n\n/* Mobile (Portrait) */\n\n@include breakpoint('<=mobilep') {\n \n /* Banner */\n\n #banner {\n height: 10em;\n\n header { \n display: none;\n }\n }\n\n\n\n}", + "// Global settings\r\n// --------------------------------------------\r\n\r\n// Font families\r\n$open-sans: 'Open Sans';\r\n$open-sans-sans-serif: 'Open Sans', sans-serif;\r\n$merriweather-serif: 'Merriweather', serif;\r\n$menlo: Menlo, Consolas, monospace;\r\n\r\n$font-family-base: $open-sans-sans-serif;\r\n\r\n$font-families: (\r\n // base\r\n 'headings': $open-sans-sans-serif,\r\n // components\r\n 'code': $menlo,\r\n 'caption': $merriweather-serif,\r\n 'image-gallery': $open-sans,\r\n 'post-header-cover': $merriweather-serif,\r\n 'post-meta': $open-sans-sans-serif,\r\n 'post-content': $merriweather-serif,\r\n 'post-excerpt-link': $open-sans-sans-serif,\r\n 'highlight': $menlo,\r\n // layout\r\n 'sidebar': $open-sans-sans-serif\r\n);\r\n\r\n// equal to 15px\r\n$font-size-base: 1.6rem;\r\n$font-color-base: #5d686f;\r\n$line-height-base: 1.9em;\r\n$letter-spacing-base: 0.01em;\r\n\r\n// Reduction of font size base on small screen and down\r\n$font-size-base-sm-screen-reduction-factor: 0.1rem;\r\n\r\n// Font size : (X.Xrem = XXpx, 1.0rem = 10px)\r\n$font-size: (\r\n 'xxlarge': 2rem,\r\n 'xlarge': 1.8rem,\r\n 'large': 1.7rem,\r\n 'base': $font-size-base,\r\n 'medium': 1.5rem,\r\n 'small': 1.3rem,\r\n 'xsmall': 1rem\r\n);\r\n\r\n// Colors\r\n$colors: (\r\n 'success': #4dc657,\r\n 'danger': #f5311d,\r\n 'primary': #349ef3,\r\n 'purple': #cf6ae0,\r\n 'base': $font-color-base,\r\n 'warning': #f5aa0a,\r\n 'light': #9eabb3,\r\n // use for tag `a`\r\n 'link': #349ef3\r\n);\r\n\r\n// Z-indexes\r\n// `l-` prefix for layout\r\n// `c-` prefix for components\r\n$z-indexes: (\r\n // position the cover below the whole blog\r\n 'l-cover': -1,\r\n 'l-main': 10,\r\n 'c-post-header-cover': 15,\r\n 'l-header': 20,\r\n 'l-sidebar': 20,\r\n 'l-about': 30,\r\n 'c-mask': 30,\r\n 'c-post-bottom-bar': 40,\r\n 'c-share-options-bar': 50,\r\n 'c-tooltip': 1000,\r\n 'c-overlay': 1009,\r\n 'c-modal': 1010\r\n);\r\n\r\n// Media Query Ranges\r\n// If you want to change ranges screen size, you can do it easily by changing only `$screen-min` values\r\n$screen-min: (\r\n 'xs-min': 320px,\r\n 'sm-min': 480px,\r\n // If you change value of `md-min`,\r\n // you have to change value of `mediumScreenWidth` too in `source/_js/sidebar.js`\r\n 'md-min': 768px,\r\n 'lg-min': 1024px,\r\n 'xlg-min': 1280px\r\n);\r\n$screen-max: (\r\n 'xs-max': map-get($screen-min, sm-min) - 1,\r\n 'sm-max': map-get($screen-min, md-min) - 1,\r\n 'md-max': map-get($screen-min, lg-min) - 1,\r\n 'lg-max': map-get($screen-min, xlg-min) - 1\r\n);\r\n// Merged screen-* Maps\r\n$screen: map-merge($screen-min, $screen-max);\r\n// Shortcuts for medias\r\n$xsmall-and-down: \"only screen and (max-width : #{map-get($screen, xs-max)})\" !default;\r\n$small-and-down: \"only screen and (max-width : #{map-get($screen, sm-max)})\" !default;\r\n$small-only: \"only screen and (min-width : #{map-get($screen, sm-min)}) and (max-width : #{map-get($screen, sm-max)})\" !default;\r\n$small-and-up: \"only screen and (min-width : #{map-get($screen, sm-min)})\" !default;\r\n$medium-and-down: \"only screen and (max-width : #{map-get($screen, md-max)})\" !default;\r\n$medium-only: \"only screen and (min-width : #{map-get($screen, md-min)}) and (max-width : #{map-get($screen, md-max)})\" !default;\r\n$medium-and-up: \"only screen and (min-width : #{map-get($screen, md-min)})\" !default;\r\n$large-and-down: \"only screen and (max-width : #{map-get($screen, lg-max)})\" !default;\r\n$large-only: \"only screen and (min-width : #{map-get($screen, lg-min)}) and (max-width : #{map-get($screen, lg-max)})\" !default;\r\n$large-and-up: \"only screen and (min-width : #{map-get($screen, lg-min)})\" !default;\r\n$xlarge-and-up: \"only screen and (min-width : #{map-get($screen, xlg-min)})\" !default;\r\n\r\n// Base settings\r\n// Files are located in `base` folder\r\n// --------------------------------------------\r\n\r\n// Headings font-size : (X.Xrem = XXpx, 1.0rem = 10px)\r\n$headings-font-size: (\r\n 'h1': 2.8rem,\r\n 'h2': 2.4rem,\r\n 'h3': 2.0rem,\r\n 'h4': 1.8rem,\r\n 'h5': 1.7rem,\r\n 'h6': 1.6rem\r\n);\r\n// Reduction of headings font size on small screen and down\r\n$headings-font-size-sm-screen-reduction-factor: 0.2rem;\r\n// Reduction of headings font size on medium screen only\r\n$headings-font-size-md-screen-reduction-factor: 0.15rem;\r\n\r\n// Layout settings\r\n// Files are located in `layout` folder\r\n// --------------------------------------------\r\n\r\n// Main\r\n$about: (\r\n 'background': rgba(17, 26, 35, 0),\r\n);\r\n\r\n// Header\r\n$header:(\r\n 'height': 55px,\r\n 'background': #fff,\r\n 'color': #88909a,\r\n 'border': 1px solid #eef2f8\r\n);\r\n\r\n// Sidebar\r\n$sidebar: (\r\n 'md-screen-width': 75px,\r\n 'lg-screen-width': 250px,\r\n 'xlg-screen-width': 500px,\r\n 'background': rgba(17, 26, 35, 0),\r\n 'color': #ebebeb\r\n);\r\n\r\n// Main\r\n$main: (\r\n 'padding-top': 15px,\r\n 'background-color': #fff\r\n);\r\n\r\n// Components settings\r\n// Files are located in `components` folder\r\n// --------------------------------------------\r\n\r\n// Highlight code\r\n$highlight: (\r\n 'background': #f7f8f8,\r\n 'font-size': 1.4rem,\r\n 'border': 1px solid,\r\n 'line-height': 2.3rem\r\n);\r\n\r\n// Highlight colors\r\n// name of colors: http://www.color-blindness.com\r\n$highlight-colors: (\r\n // Background\r\n 'white': #fff,\r\n // General color\r\n 'night-rider': #333,\r\n 'bondi-blue': #0086b3,\r\n 'persimmon': #df5000,\r\n 'asparagus': #63a35c,\r\n // Comment\r\n 'pewter': #969896,\r\n 'cardinal': #a71d5d,\r\n 'scampi': #795da3,\r\n 'bahama-blue': #1d3e81,\r\n 'egyptian-blue': #183691,\r\n // Deletion color for .diff file\r\n 'free-speech-red': #bd2c00,\r\n // Deletion background color for .diff file\r\n 'misty-rose': #ffecec,\r\n // Addition color for .diff file\r\n 'limeade': #55a532,\r\n // Addition background color for .diff file\r\n 'honeydew': #eaffea\r\n);\r\n// Highlight text\r\n$highlight-text-bg-colors: (\r\n 'red': lighten(red, 45%),\r\n 'green': lighten(green, 65%),\r\n 'blue': lighten(blue, 45%),\r\n 'purple': lighten(purple, 70%),\r\n 'orange': lighten(orange, 40%),\r\n 'yellow': lighten(yellow, 40%),\r\n 'cyan': lighten(cyan, 40%),\r\n 'primary': lighten(map-get($colors, 'primary'), 35%),\r\n 'success': lighten(map-get($colors, 'success'),35%),\r\n 'warning': lighten(map-get($colors, 'warning'), 40%),\r\n 'danger': lighten(map-get($colors, 'danger'), 40%),\r\n);\r\n// Image gallery photos\r\n// Space between 2 photos\r\n$image-gallery-photos-margin: 2px;\r\n\r\n// Main content\r\n$main-content: (\r\n 'max-width': 750px,\r\n 'padding-right-left': 20px,\r\n);\r\n$main-width: map-get($main-content, max-width) + map-get($main-content, padding-right-left) * 2;\r\n\r\n// Mardown\r\n// These variables are use to have headings smaller than general headings title\r\n// and use correctly headings in a post instead of use only header below h2\r\n// because they are larger than the post title or something like that\r\n// font-size : (X.Xrem = XXpx, 1.0rem = 10px)\r\n$markdown-headings-font-size: (\r\n 'h1': 3rem,\r\n 'h2': 2.7rem,\r\n 'h3': 2.4rem,\r\n 'h4': 2.1rem,\r\n 'h5': 1.9rem,\r\n 'h6': 1.7rem\r\n);\r\n// Reduction of markdwon headings on small screen and down\r\n$markdown-headings-font-size-sm-screen-reduction-factor: 0.35rem;\r\n// Reduction of markdwon headings on medium screen only\r\n$markdown-headings-font-size-md-screen-reduction-factor: 0.2rem;\r\n\r\n// Pagination\r\n$pagination-height: 60px;\r\n\r\n// Post thumbnail image\r\n// Width and height of post's thumbnail image\r\n$post-thumbnail-image-width: 140px;\r\n\r\n// Tooltip\r\n$tooltip: (\r\n 'min-width': 180px,\r\n 'background': rgba(0, 0, 20, 0.93),\r\n // Don't change this value, used to horizontally center the tooltip content\r\n 'arrow-width': 15px,\r\n // Don't change this value, used to vertically center the tooltip content\r\n 'arrow-height': 12px\r\n);\r\n", + ".alert {\r\n position: relative;\r\n text-align: left;\r\n padding: 10px 15px;\r\n min-height: 30px;\r\n margin: 1em 0 0;\r\n border: none;\r\n border-left: 3px solid;\r\n p {\r\n margin: 1.5em 0 0;\r\n\r\n &:first-child {\r\n margin: 0;\r\n }\r\n }\r\n &:not(.no-icon) {\r\n padding-left: 55px;\r\n\r\n &:before {\r\n position: absolute;\r\n top: 10px;\r\n left: 15px;\r\n font-family: 'FontAwesome';\r\n font-size: 2.5rem;\r\n }\r\n }\r\n &.info {\r\n border-color: map-get($colors, 'primary');\r\n background-color: lighten(map-get($colors, 'primary'), 37%);\r\n\r\n &:not(.no-icon) {\r\n &:before {\r\n content: \"\\f05a\";\r\n color: map-get($colors, 'primary');\r\n }\r\n }\r\n }\r\n &.success {\r\n border-color: map-get($colors, 'success');\r\n background-color: lighten(map-get($colors, 'success'), 42%);\r\n content: \"\\f058\";\r\n &:not(.no-icon) {\r\n &:before {\r\n content: \"\\f058\";\r\n color: map-get($colors, 'success');\r\n }\r\n }\r\n }\r\n &.warning {\r\n border-color: map-get($colors, 'warning');\r\n background-color: lighten(map-get($colors, 'warning'), 42%);\r\n &:not(.no-icon) {\r\n &:before {\r\n content: \"\\f071\";\r\n color: map-get($colors, 'warning');\r\n }\r\n }\r\n }\r\n &.danger {\r\n border-color: map-get($colors, 'danger');\r\n background-color: lighten(map-get($colors, 'danger'), 42%);\r\n &:not(.no-icon) {\r\n &:before {\r\n content: \"\\f05e\";\r\n color: map-get($colors, 'danger');\r\n }\r\n }\r\n }\r\n}", + "#header {\n text-align: center;\n padding: 3em 0 0 0;\n background-color: #fff;\n background-origin: border-box;\n background-image: url('images/logo.svg');\n background-position: bottom 85% left 10%;\n background-size: 8em;\n background-repeat: no-repeat;\n \n\n .short_text {display: none;}\n\n h1 {\n padding: 0 0 2.75em 0;\n margin: 0;\n\n a {\n font-size: 2.25em;\n letter-spacing: -0.05em;\n line-height : 1.2;\n border: 0;\n }\n }\n}\n" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/public/tags/index.html b/public/tags/index.html new file mode 100644 index 0000000..dd540c5 --- /dev/null +++ b/public/tags/index.html @@ -0,0 +1,137 @@ + + + + +Tags | Roulement à Bill + + + + + + + + + + + + + + + + + + diff --git a/public/tags/index.xml b/public/tags/index.xml new file mode 100644 index 0000000..cc431c8 --- /dev/null +++ b/public/tags/index.xml @@ -0,0 +1,19 @@ + + + + Tags on Roulement à Bill + https://www.roulementabill.org/tags/ + Recent content in Tags on Roulement à Bill + Hugo -- gohugo.io + fr-fr + Roulement à Bill 2024 + + + Velorution + https://www.roulementabill.org/tags/velorution/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/tags/velorution/ + + + + diff --git a/public/tags/velorution/index.html b/public/tags/velorution/index.html new file mode 100644 index 0000000..1082d03 --- /dev/null +++ b/public/tags/velorution/index.html @@ -0,0 +1,137 @@ + + + + +Velorution | Roulement à Bill + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Velorution

+ +
+ + +
+
+ Bikelift +
+

Vélorution !

+

+ Toutes les infos sur Vélorution Tours +

+
+
+
+ + + + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/tags/velorution/index.xml b/public/tags/velorution/index.xml new file mode 100644 index 0000000..1789b73 --- /dev/null +++ b/public/tags/velorution/index.xml @@ -0,0 +1,19 @@ + + + + Velorution on Roulement à Bill + https://www.roulementabill.org/tags/velorution/ + Recent content in Velorution on Roulement à Bill + Hugo -- gohugo.io + fr-fr + Roulement à Bill 2024 + + + Vélorution ! + https://www.roulementabill.org/velorution/ + Mon, 01 Jan 0001 00:00:00 +0000 + https://www.roulementabill.org/velorution/ + Phasellus quam turpis, feugiat sit amet ornare in, hendrerit in lectus. Praesent semper mod quis eget mi. Etiam eu ante risus. Aliquam erat volutpat. Aliquam luctus et mattis lectus sit amet pulvinar. Nam turpis nisi consequat etiam lorem ipsum dolor sit amet nullam. And Yet Another Subheading Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ac quam risus, at tempus justo. Sed dictum rutrum massa eu volutpat. Quisque vitae hendrerit sem. + + + diff --git a/public/velorution/index.html b/public/velorution/index.html new file mode 100644 index 0000000..f139139 --- /dev/null +++ b/public/velorution/index.html @@ -0,0 +1,148 @@ + + + + +Vélorution ! | Roulement à Bill + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Vélorution !

+

Toutes les infos sur Vélorution Tours

+ + + +
+ Bikelift +

Phasellus quam turpis, feugiat sit amet ornare in, hendrerit in lectus. +Praesent semper mod quis eget mi. Etiam eu ante risus. Aliquam erat volutpat. +Aliquam luctus et mattis lectus sit amet pulvinar. Nam turpis nisi +consequat etiam lorem ipsum dolor sit amet nullam.

+

And Yet Another Subheading

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ac quam risus, at tempus +justo. Sed dictum rutrum massa eu volutpat. Quisque vitae hendrerit sem. Pellentesque lorem felis, +ultricies a bibendum id, bibendum sit amet nisl. Mauris et lorem quam. Maecenas rutrum imperdiet +vulputate. Nulla quis nibh ipsum, sed egestas justo. Morbi ut ante mattis orci convallis tempor. +Etiam a lacus a lacus pharetra porttitor quis accumsan odio. Sed vel euismod nisi. Etiam convallis +rhoncus dui quis euismod. Maecenas lorem tellus, congue et condimentum ac, ullamcorper non sapien. +Donec sagittis massa et leo semper a scelerisque metus faucibus. Morbi congue mattis mi. +Phasellus sed nisl vitae risus tristique volutpat. Cras rutrum commodo luctus.

+

Phasellus odio risus, faucibus et viverra vitae, eleifend ac purus. Praesent mattis, enim +quis hendrerit porttitor, sapien tortor viverra magna, sit amet rhoncus nisl lacus nec arcu. +Suspendisse laoreet metus ut metus imperdiet interdum aliquam justo tincidunt. Mauris dolor urna, +fringilla vel malesuada ac, dignissim eu mi. Praesent mollis massa ac nulla pretium pretium. +Maecenas tortor mauris, consectetur pellentesque dapibus eget, tincidunt vitae arcu. +Vestibulum purus augue, tincidunt sit amet iaculis id, porta eu purus.

+ + +
+
+
+ + +
+
+
+ + + + + + + diff --git a/public/webfonts/SourceSansPro-Light.ttf b/public/webfonts/SourceSansPro-Light.ttf new file mode 100644 index 0000000..9b0e83d Binary files /dev/null and b/public/webfonts/SourceSansPro-Light.ttf differ diff --git a/public/webfonts/SourceSansPro-LightItalic.ttf b/public/webfonts/SourceSansPro-LightItalic.ttf new file mode 100644 index 0000000..5af0659 Binary files /dev/null and b/public/webfonts/SourceSansPro-LightItalic.ttf differ diff --git a/public/webfonts/SourceSansPro-SemiBold.ttf b/public/webfonts/SourceSansPro-SemiBold.ttf new file mode 100644 index 0000000..99dcc81 Binary files /dev/null and b/public/webfonts/SourceSansPro-SemiBold.ttf differ diff --git a/public/webfonts/SourceSansPro-SemiBoldItalic.ttf b/public/webfonts/SourceSansPro-SemiBoldItalic.ttf new file mode 100644 index 0000000..9c3891b Binary files /dev/null and b/public/webfonts/SourceSansPro-SemiBoldItalic.ttf differ diff --git a/public/webfonts/fa-brands-400.eot b/public/webfonts/fa-brands-400.eot new file mode 100644 index 0000000..e79f40f Binary files /dev/null and b/public/webfonts/fa-brands-400.eot differ diff --git a/public/webfonts/fa-brands-400.svg b/public/webfonts/fa-brands-400.svg new file mode 100644 index 0000000..ba0d850 --- /dev/null +++ b/public/webfonts/fa-brands-400.svg @@ -0,0 +1,3442 @@ + + + + + +Created by FontForge 20190112 at Tue Jun 4 15:16:44 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/webfonts/fa-brands-400.ttf b/public/webfonts/fa-brands-400.ttf new file mode 100644 index 0000000..217ffe9 Binary files /dev/null and b/public/webfonts/fa-brands-400.ttf differ diff --git a/public/webfonts/fa-brands-400.woff b/public/webfonts/fa-brands-400.woff new file mode 100644 index 0000000..a2d8025 Binary files /dev/null and b/public/webfonts/fa-brands-400.woff differ diff --git a/public/webfonts/fa-brands-400.woff2 b/public/webfonts/fa-brands-400.woff2 new file mode 100644 index 0000000..e27b0bf Binary files /dev/null and b/public/webfonts/fa-brands-400.woff2 differ diff --git a/public/webfonts/fa-regular-400.eot b/public/webfonts/fa-regular-400.eot new file mode 100644 index 0000000..d62be2f Binary files /dev/null and b/public/webfonts/fa-regular-400.eot differ diff --git a/public/webfonts/fa-regular-400.svg b/public/webfonts/fa-regular-400.svg new file mode 100644 index 0000000..751083e --- /dev/null +++ b/public/webfonts/fa-regular-400.svg @@ -0,0 +1,803 @@ + + + + + +Created by FontForge 20190112 at Tue Jun 4 15:16:44 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/webfonts/fa-regular-400.ttf b/public/webfonts/fa-regular-400.ttf new file mode 100644 index 0000000..eb3cb5e Binary files /dev/null and b/public/webfonts/fa-regular-400.ttf differ diff --git a/public/webfonts/fa-regular-400.woff b/public/webfonts/fa-regular-400.woff new file mode 100644 index 0000000..43b1a9a Binary files /dev/null and b/public/webfonts/fa-regular-400.woff differ diff --git a/public/webfonts/fa-regular-400.woff2 b/public/webfonts/fa-regular-400.woff2 new file mode 100644 index 0000000..b9344a7 Binary files /dev/null and b/public/webfonts/fa-regular-400.woff2 differ diff --git a/public/webfonts/fa-solid-900.eot b/public/webfonts/fa-solid-900.eot new file mode 100644 index 0000000..c77baa8 Binary files /dev/null and b/public/webfonts/fa-solid-900.eot differ diff --git a/public/webfonts/fa-solid-900.svg b/public/webfonts/fa-solid-900.svg new file mode 100644 index 0000000..627128b --- /dev/null +++ b/public/webfonts/fa-solid-900.svg @@ -0,0 +1,4649 @@ + + + + + +Created by FontForge 20190112 at Tue Jun 4 15:16:44 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/webfonts/fa-solid-900.ttf b/public/webfonts/fa-solid-900.ttf new file mode 100644 index 0000000..c6c3dd4 Binary files /dev/null and b/public/webfonts/fa-solid-900.ttf differ diff --git a/public/webfonts/fa-solid-900.woff b/public/webfonts/fa-solid-900.woff new file mode 100644 index 0000000..77c1786 Binary files /dev/null and b/public/webfonts/fa-solid-900.woff differ diff --git a/public/webfonts/fa-solid-900.woff2 b/public/webfonts/fa-solid-900.woff2 new file mode 100644 index 0000000..e30fb67 Binary files /dev/null and b/public/webfonts/fa-solid-900.woff2 differ diff --git a/resources/_gen/assets/sass/main.scss_88528c88a2009b0911739d7978a182fe.content b/resources/_gen/assets/sass/main.scss_88528c88a2009b0911739d7978a182fe.content new file mode 100644 index 0000000..1e9b3b1 --- /dev/null +++ b/resources/_gen/assets/sass/main.scss_88528c88a2009b0911739d7978a182fe.content @@ -0,0 +1,3 @@ +@import url("css/fontawesome-all.min.css");@import url("css/font-source-sans-pro.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f7f7f7 url("images/bg01.png")}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-moz-animation:none !important;-webkit-animation:none !important;-ms-animation:none !important;animation:none !important;-moz-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}body,input,select,textarea{color:#474747;font-family:'Source Sans Pro', sans-serif;font-size:16pt;font-weight:300;line-height:1.65em}a{-moz-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;color:#37c0fb;text-decoration:none;border-bottom:dotted 1px}a:hover{color:#37c0fb;border-bottom-color:transparent}strong,b{font-weight:600}em,i{font-style:italic}p,ul,ol,dl,table,blockquote{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.75em;margin-bottom:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;font-weight:300}h2{font-size:1.75em;letter-spacing:-0.025em}h3{font-size:1.2em;letter-spacing:-0.025em}sub{font-size:0.8em;position:relative;top:0.5em}sup{font-size:0.8em;position:relative;top:-0.5em}hr{border-top:solid 1px #e0e0e0;border:0;margin-bottom:1.5em}blockquote{border-left:solid 0.5em #e0e0e0;font-style:italic;padding:1em 0 1em 2em}time{font-size:1rem}.container{margin:0 auto;max-width:100%;width:1400px}@media screen and (max-width: 1680px){.container{width:1200px}}@media screen and (max-width: 1280px){.container{width:960px}}@media screen and (max-width: 980px){.container{width:95%}}@media screen and (max-width: 840px){.container{width:95%}}@media screen and (max-width: 736px){.container{width:90%}}@media screen and (max-width: 480px){.container{width:100%}}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.33333333%}.row>.off-1{margin-left:8.33333333%}.row>.col-2{width:16.66666667%}.row>.off-2{margin-left:16.66666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.33333333%}.row>.off-4{margin-left:33.33333333%}.row>.col-5{width:41.66666667%}.row>.off-5{margin-left:41.66666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.33333333%}.row>.off-7{margin-left:58.33333333%}.row>.col-8{width:66.66666667%}.row>.off-8{margin-left:66.66666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.33333333%}.row>.off-10{margin-left:83.33333333%}.row>.col-11{width:91.66666667%}.row>.off-11{margin-left:91.66666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-12.5px;margin-left:-12.5px}.row.gtr-25>*{padding:12.5px 0 0 12.5px}.row.gtr-25.gtr-uniform{margin-top:-12.5px}.row.gtr-25.gtr-uniform>*{padding-top:12.5px}.row.gtr-50{margin-top:-25px;margin-left:-25px}.row.gtr-50>*{padding:25px 0 0 25px}.row.gtr-50.gtr-uniform{margin-top:-25px}.row.gtr-50.gtr-uniform>*{padding-top:25px}.row{margin-top:-50px;margin-left:-50px}.row>*{padding:50px 0 0 50px}.row.gtr-uniform{margin-top:-50px}.row.gtr-uniform>*{padding-top:50px}.row.gtr-150{margin-top:-75px;margin-left:-75px}.row.gtr-150>*{padding:75px 0 0 75px}.row.gtr-150.gtr-uniform{margin-top:-75px}.row.gtr-150.gtr-uniform>*{padding-top:75px}.row.gtr-200{margin-top:-100px;margin-left:-100px}.row.gtr-200>*{padding:100px 0 0 100px}.row.gtr-200.gtr-uniform{margin-top:-100px}.row.gtr-200.gtr-uniform>*{padding-top:100px}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-wide{order:-1}.row>.col-1-wide{width:8.33333333%}.row>.off-1-wide{margin-left:8.33333333%}.row>.col-2-wide{width:16.66666667%}.row>.off-2-wide{margin-left:16.66666667%}.row>.col-3-wide{width:25%}.row>.off-3-wide{margin-left:25%}.row>.col-4-wide{width:33.33333333%}.row>.off-4-wide{margin-left:33.33333333%}.row>.col-5-wide{width:41.66666667%}.row>.off-5-wide{margin-left:41.66666667%}.row>.col-6-wide{width:50%}.row>.off-6-wide{margin-left:50%}.row>.col-7-wide{width:58.33333333%}.row>.off-7-wide{margin-left:58.33333333%}.row>.col-8-wide{width:66.66666667%}.row>.off-8-wide{margin-left:66.66666667%}.row>.col-9-wide{width:75%}.row>.off-9-wide{margin-left:75%}.row>.col-10-wide{width:83.33333333%}.row>.off-10-wide{margin-left:83.33333333%}.row>.col-11-wide{width:91.66666667%}.row>.off-11-wide{margin-left:91.66666667%}.row>.col-12-wide{width:100%}.row>.off-12-wide{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-normal{order:-1}.row>.col-1-normal{width:8.33333333%}.row>.off-1-normal{margin-left:8.33333333%}.row>.col-2-normal{width:16.66666667%}.row>.off-2-normal{margin-left:16.66666667%}.row>.col-3-normal{width:25%}.row>.off-3-normal{margin-left:25%}.row>.col-4-normal{width:33.33333333%}.row>.off-4-normal{margin-left:33.33333333%}.row>.col-5-normal{width:41.66666667%}.row>.off-5-normal{margin-left:41.66666667%}.row>.col-6-normal{width:50%}.row>.off-6-normal{margin-left:50%}.row>.col-7-normal{width:58.33333333%}.row>.off-7-normal{margin-left:58.33333333%}.row>.col-8-normal{width:66.66666667%}.row>.off-8-normal{margin-left:66.66666667%}.row>.col-9-normal{width:75%}.row>.off-9-normal{margin-left:75%}.row>.col-10-normal{width:83.33333333%}.row>.off-10-normal{margin-left:83.33333333%}.row>.col-11-normal{width:91.66666667%}.row>.off-11-normal{margin-left:91.66666667%}.row>.col-12-normal{width:100%}.row>.off-12-normal{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrow{order:-1}.row>.col-1-narrow{width:8.33333333%}.row>.off-1-narrow{margin-left:8.33333333%}.row>.col-2-narrow{width:16.66666667%}.row>.off-2-narrow{margin-left:16.66666667%}.row>.col-3-narrow{width:25%}.row>.off-3-narrow{margin-left:25%}.row>.col-4-narrow{width:33.33333333%}.row>.off-4-narrow{margin-left:33.33333333%}.row>.col-5-narrow{width:41.66666667%}.row>.off-5-narrow{margin-left:41.66666667%}.row>.col-6-narrow{width:50%}.row>.off-6-narrow{margin-left:50%}.row>.col-7-narrow{width:58.33333333%}.row>.off-7-narrow{margin-left:58.33333333%}.row>.col-8-narrow{width:66.66666667%}.row>.off-8-narrow{margin-left:66.66666667%}.row>.col-9-narrow{width:75%}.row>.off-9-narrow{margin-left:75%}.row>.col-10-narrow{width:83.33333333%}.row>.off-10-narrow{margin-left:83.33333333%}.row>.col-11-narrow{width:91.66666667%}.row>.off-11-narrow{margin-left:91.66666667%}.row>.col-12-narrow{width:100%}.row>.off-12-narrow{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 840px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrower{order:-1}.row>.col-1-narrower{width:8.33333333%}.row>.off-1-narrower{margin-left:8.33333333%}.row>.col-2-narrower{width:16.66666667%}.row>.off-2-narrower{margin-left:16.66666667%}.row>.col-3-narrower{width:25%}.row>.off-3-narrower{margin-left:25%}.row>.col-4-narrower{width:33.33333333%}.row>.off-4-narrower{margin-left:33.33333333%}.row>.col-5-narrower{width:41.66666667%}.row>.off-5-narrower{margin-left:41.66666667%}.row>.col-6-narrower{width:50%}.row>.off-6-narrower{margin-left:50%}.row>.col-7-narrower{width:58.33333333%}.row>.off-7-narrower{margin-left:58.33333333%}.row>.col-8-narrower{width:66.66666667%}.row>.off-8-narrower{margin-left:66.66666667%}.row>.col-9-narrower{width:75%}.row>.off-9-narrower{margin-left:75%}.row>.col-10-narrower{width:83.33333333%}.row>.off-10-narrower{margin-left:83.33333333%}.row>.col-11-narrower{width:91.66666667%}.row>.off-11-narrower{margin-left:91.66666667%}.row>.col-12-narrower{width:100%}.row>.off-12-narrower{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobile{order:-1}.row>.col-1-mobile{width:8.33333333%}.row>.off-1-mobile{margin-left:8.33333333%}.row>.col-2-mobile{width:16.66666667%}.row>.off-2-mobile{margin-left:16.66666667%}.row>.col-3-mobile{width:25%}.row>.off-3-mobile{margin-left:25%}.row>.col-4-mobile{width:33.33333333%}.row>.off-4-mobile{margin-left:33.33333333%}.row>.col-5-mobile{width:41.66666667%}.row>.off-5-mobile{margin-left:41.66666667%}.row>.col-6-mobile{width:50%}.row>.off-6-mobile{margin-left:50%}.row>.col-7-mobile{width:58.33333333%}.row>.off-7-mobile{margin-left:58.33333333%}.row>.col-8-mobile{width:66.66666667%}.row>.off-8-mobile{margin-left:66.66666667%}.row>.col-9-mobile{width:75%}.row>.off-9-mobile{margin-left:75%}.row>.col-10-mobile{width:83.33333333%}.row>.off-10-mobile{margin-left:83.33333333%}.row>.col-11-mobile{width:91.66666667%}.row>.off-11-mobile{margin-left:91.66666667%}.row>.col-12-mobile{width:100%}.row>.off-12-mobile{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobilep{order:-1}.row>.col-1-mobilep{width:8.33333333%}.row>.off-1-mobilep{margin-left:8.33333333%}.row>.col-2-mobilep{width:16.66666667%}.row>.off-2-mobilep{margin-left:16.66666667%}.row>.col-3-mobilep{width:25%}.row>.off-3-mobilep{margin-left:25%}.row>.col-4-mobilep{width:33.33333333%}.row>.off-4-mobilep{margin-left:33.33333333%}.row>.col-5-mobilep{width:41.66666667%}.row>.off-5-mobilep{margin-left:41.66666667%}.row>.col-6-mobilep{width:50%}.row>.off-6-mobilep{margin-left:50%}.row>.col-7-mobilep{width:58.33333333%}.row>.off-7-mobilep{margin-left:58.33333333%}.row>.col-8-mobilep{width:66.66666667%}.row>.off-8-mobilep{margin-left:66.66666667%}.row>.col-9-mobilep{width:75%}.row>.off-9-mobilep{margin-left:75%}.row>.col-10-mobilep{width:83.33333333%}.row>.off-10-mobilep{margin-left:83.33333333%}.row>.col-11-mobilep{width:91.66666667%}.row>.off-11-mobilep{margin-left:91.66666667%}.row>.col-12-mobilep{width:100%}.row>.off-12-mobilep{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}section.special,article.special{text-align:center}header p{color:#999;font-size:1.25em;position:relative;margin-top:-1.25em;margin-bottom:0.25em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:2.25em}header.major p{position:relative;border-top:solid 1px #e0e0e0;padding:1em 0 0 0;margin:0;top:-1em;font-size:1.5em;letter-spacing:-0.025em}footer{margin:0 0 3em 0}footer>:last-child{margin-bottom:0}footer.major{padding-top:3em}input[type="text"],input[type="password"],input[type="email"],textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;background:#fff;border:solid 1px #e0e0e0;border-radius:5px;color:inherit;display:block;outline:0;padding:0.75em;text-decoration:none;width:100%}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border-color:#37c0fb}input[type="text"],input[type="password"],input[type="email"]{line-height:1em}label{display:block;color:inherit;font-weight:600;line-height:1.75em;margin-bottom:0.5em}::-webkit-input-placeholder{color:#999;position:relative;top:3px}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.image{border:0;display:inline-block;position:relative;border-radius:5px}.image img{display:block;border-radius:5px}.image.left{display:block;float:left;margin:0 2em 2em 0;position:relative;top:0.25em}.image.left img{display:block;width:100%}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.featured{display:block;margin:0 0 2em 0}.image.featured img{display:block;width:100%}.icon{text-decoration:none;position:relative;text-decoration:none}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 5 Free';font-weight:400}.icon>.label{display:none}.icon:before{line-height:inherit}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:'Font Awesome 5 Brands'}.icon.major{text-align:center;cursor:default;background-color:#37c0fb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff;border-radius:100%;display:inline-block;width:5em;height:5em;line-height:5em;box-shadow:0 0 0 7px white,0 0 0 8px #e0e0e0;margin:0 0 2em 0}.icon.major:before{font-size:36px}ol{list-style:decimal;padding-left:1.25em}ol li{padding-left:0.25em}ul{list-style:disc;padding-left:1em}ul li{padding-left:0.5em}ul.tags{list-style:none;font-size:1rem;display:flex;padding-left:0;margin-left:-8px}ul.links{list-style:none;padding-left:0}ul.links li{line-height:2.5em;padding-left:0}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;line-height:1em;padding-left:1.5em}ul.icons li:first-child{padding-left:0}ul.icons li a,ul.icons li span{font-size:2em;border:0}ul.menu{list-style:none;padding-left:0}ul.menu li{border-left:solid 1px #e0e0e0;display:inline-block;padding:0 0 0 1em;margin:0 0 0 1em}ul.menu li:first-child{border-left:0;margin-left:0;padding-left:0}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.25em 0 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}@media screen and (max-width: 736px){ul.actions:not(.fixed){-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:100% !important}ul.actions:not(.fixed) li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;padding:1em 0 0 0;text-align:center;width:100%}ul.actions:not(.fixed) li>*{width:100%}ul.actions:not(.fixed) li:first-child{padding-top:0}ul.actions:not(.fixed) li input[type="submit"],ul.actions:not(.fixed) li input[type="reset"],ul.actions:not(.fixed) li input[type="button"],ul.actions:not(.fixed) li button,ul.actions:not(.fixed) li .button{width:100%}ul.actions:not(.fixed) li input[type="submit"].icon:before,ul.actions:not(.fixed) li input[type="reset"].icon:before,ul.actions:not(.fixed) li input[type="button"].icon:before,ul.actions:not(.fixed) li button.icon:before,ul.actions:not(.fixed) li .button.icon:before{margin-left:-0.5em}}table{width:100%}table.default{width:100%}table.default tbody tr{border-bottom:solid 1px #e0e0e0}table.default td{padding:0.5em 1em 0.5em 1em}table.default th{font-weight:600;padding:0.5em 1em 0.5em 1em;text-align:left}table.default thead{background-color:#555555;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff}input[type="submit"],input[type="reset"],input[type="button"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-color:#37c0fb;border-radius:5px;border:0;color:#fff;cursor:pointer;display:inline-block;padding:0 1.5em;line-height:2.75em;min-width:9em;text-align:center;text-decoration:none;font-weight:600;letter-spacing:-0.025em}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover{background-color:#50c8fc;color:#fff !important}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,button:active,.button:active{background-color:#1eb8fb;color:#fff}input[type="submit"].alt,input[type="reset"].alt,input[type="button"].alt,button.alt,.button.alt{background-color:#555555;color:#fff}input[type="submit"].alt:hover,input[type="reset"].alt:hover,input[type="button"].alt:hover,button.alt:hover,.button.alt:hover{background-color:#626262}input[type="submit"].alt:active,input[type="reset"].alt:active,input[type="button"].alt:active,button.alt:active,.button.alt:active{background-color:#484848}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,button.icon:before,.button.icon:before{margin-right:0.5em}input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,button.fit,.button.fit{width:100%}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,button.small,.button.small{font-size:0.8em}.box.highlight{text-align:center}.box.post{position:relative;margin:0 0 2em 0}.box.post:after{content:'';display:block;clear:both}.box.post .inner{margin-left:calc(30% + 2em)}.box.post .inner>:last-child{margin-bottom:0}.box.post .image{width:30%;margin:0}#header{text-align:center;padding:3em 0 0 0;background-color:#fff;background-image:url("images/bg02.png"),url("images/bg02.png"),url("images/bg01.png");background-position:top left, top left, top left;background-size:100% 6em, 100% 6em, auto;background-repeat:no-repeat, no-repeat, repeat}#header h1{padding:0 0 2.75em 0;margin:0}#header h1 a{font-size:1.5em;letter-spacing:-0.025em;border:0}#nav{cursor:default;background-color:#333;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");padding:0}#nav:after{content:'';display:block;width:100%;height:0.75em;background-color:#37c0fb;background-image:url("images/bg01.png")}#nav>ul{margin:0}#nav>ul>li{position:relative;display:inline-block;margin-left:1em}#nav>ul>li a{color:#c0c0c0;text-decoration:none;border:0;display:block;padding:1.5em 0.5em 1.35em 0.5em}#nav>ul>li:first-child{margin-left:0}#nav>ul>li:hover a{color:#fff}#nav>ul>li.current{font-weight:600}#nav>ul>li.current:before{-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg);width:0.75em;height:0.75em;content:'';display:block;position:absolute;bottom:-0.5em;left:50%;margin-left:-0.375em;background-color:#37c0fb;background-image:url("images/bg01.png")}#nav>ul>li.current a{color:#fff}#nav>ul>li.active a{color:#fff}#nav>ul>li.active.current:before{opacity:0}#nav>ul>li>ul{display:none}.dropotron{background-image:-moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-color:#333;border-radius:5px;color:#fff;min-width:10em;padding:1em 0;text-align:center;box-shadow:0 1em 1em 0 rgba(0,0,0,0.5);list-style:none}.dropotron>li{line-height:2em;padding:0 1.1em 0 1em}.dropotron>li>a{color:#c0c0c0;text-decoration:none;border:0}.dropotron>li.active>a,.dropotron>li:hover>a{color:#fff}.dropotron.level-0{border-radius:0 0 5px 5px;font-size:0.9em;padding-top:0;margin-top:-1px}#banner{background-image:url(images/accueil.jpg);background-position:center center;background-size:cover;height:28em;text-align:center;position:relative}#banner header{position:absolute;bottom:0;left:0;width:100%;background:#212121;background:rgba(27,27,27,0.75);color:#fff;padding:1.5em 0}#banner header h2{display:inline-block;margin:0;font-size:1.25em;vertical-align:middle}#banner header h2 em{opacity:0.75}#banner header h2 a{border-bottom-color:rgba(255,255,255,0.5)}#banner header h2 a:hover{border-bottom-color:transparent}#banner header .button{vertical-align:middle;margin-left:1em}.wrapper{padding:5em 0 3em 0}.wrapper.style1{background:#fff}.wrapper.style2{background-color:#fff;background-image:url("images/bg02.png"),url("images/bg03.png"),url("images/bg01.png");background-position:top left, bottom left, top left;background-size:100% 6em, 100% 6em, auto;background-repeat:no-repeat, no-repeat, repeat}.wrapper.style3{background-color:#37c0fb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff}.wrapper.style3 .button{background:#fff;color:#474747}.wrapper.style3 .button:hover{color:#37c0fb !important}#cta{text-align:center;padding:3.5em 0}#cta header h2{display:inline-block;vertical-align:middle;margin:0}#cta header .button{vertical-align:middle;margin-left:1em}#footer{padding:4em 0 8em 0}#footer a{color:inherit;border-bottom-color:rgba(71,71,71,0.25)}#footer a:hover{color:#37c0fb;border-bottom-color:transparent}#footer .container{margin-bottom:4em}#footer .icons{text-align:center;margin:0}#footer .icons a{color:#999}#footer .icons a:hover{color:#474747}#footer .copyright{color:#999;margin-top:1.5em;text-align:center;font-size:0.9em}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:14pt;line-height:1.5em}#banner{height:24em}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:13pt;line-height:1.5em}ol{padding-left:1.25em}ol li{padding-left:0.25em}ul.icons li a,ul.icons li span{font-size:1.5em}#header{padding:2em 0 0 0}#header h1{padding:0 0 1.75em 0}#banner{height:20em}.wrapper{padding:3em 0 1em 0}#cta{padding:2em 0}#footer{padding:3em 0 3em 0}#footer .container{margin-bottom:1em}}@media screen and (max-width: 980px){body,input,select,textarea{font-size:12pt;line-height:1.5em}}#navPanel,#titleBar{display:none}@media screen and (max-width: 840px){html,body{overflow-x:hidden}body,input,select,textarea{font-size:13pt}h1,h2,h3,h4,h5,h6{margin-bottom:0.5em}header p{margin-top:-0.75em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:1.75em}header.major p{top:-0.25em;font-size:1.25em}.box.highlight{text-align:left;position:relative;padding-left:7em}.box.highlight i{position:absolute;margin:0;left:0;top:0.25em}.box.post .inner{margin-left:calc(20% + 2em)}.box.post .image{width:20%}#header{display:none}#banner{height:20em}#banner header h2{display:block}#banner header .button{margin:1em 0 0 0}#cta{padding:1.5em 0}#cta header h2{display:block}#cta header .button{margin:1em 0 0 0}#footer{text-align:center}#footer .container{margin-bottom:4em}#footer form .actions{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}#footer form .actions li:first-child{padding-left:0}#page-wrapper{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;padding-bottom:1px;padding-top:44px}#titleBar{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:44px;left:0;position:fixed;top:0;width:100%;z-index:10001;background-color:#333;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");height:44px;line-height:44px;box-shadow:0 4px 0 0 #37c0fb}#titleBar .title{display:block;position:relative;font-weight:600;text-align:center;color:#fff;z-index:1}#titleBar .title em{font-style:normal;font-weight:300}#titleBar .toggle{text-decoration:none;border:0;height:60px;left:0;position:absolute;top:0;width:80px;z-index:2}#titleBar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 5 Free';font-weight:900}#titleBar .toggle:before{content:'\f0c9';display:block;height:44px;line-height:inherit;text-align:center;width:44px;color:#fff;opacity:0.5}#titleBar .toggle:active:before{opacity:0.75}#navPanel{background-color:#1f1f1f;box-shadow:inset -1px 0 3px 0 rgba(0,0,0,0.5);background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002}#navPanel .link{border-bottom:0;border-top:solid 1px rgba(255,255,255,0.05);color:#888;display:block;height:48px;line-height:48px;padding:0 1em 0 1em;text-decoration:none}#navPanel .link:first-child{border-top:0}#navPanel .link.depth-0{color:#fff}#navPanel .link .indent-1{display:inline-block;width:1em}#navPanel .link .indent-2{display:inline-block;width:2em}#navPanel .link .indent-3{display:inline-block;width:3em}#navPanel .link .indent-4{display:inline-block;width:4em}#navPanel .link .indent-5{display:inline-block;width:5em}body.navPanel-visible #page-wrapper{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #titleBar{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #navPanel{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 736px){body,input,select,textarea{font-size:11pt;line-height:1.35em}h2{font-size:1.25em;letter-spacing:0;line-height:1.35em}h3{font-size:1em;letter-spacing:0;line-height:1.35em}header p{margin-top:-0.5em;font-size:1em}header.major{padding:0 20px}header.major h2{font-size:1.25em}header.major p{top:0;margin-top:1.25em;font-size:1em}ul.menu li{border:0;padding:0;margin:0;display:block;line-height:2em}#banner{height:18em}.wrapper{padding:2em 0 1px 0}}@media screen and (max-width: 480px){.icon.major{width:4em;height:4em;line-height:4em;box-shadow:0 0 0 7px white, 0 0 0 8px #e0e0e0}.icon.major:before{font-size:24px}input[type="submit"],input[type="reset"],input[type="button"],button,.button{width:100%;display:block}.box.highlight{padding-left:calc(4em + 30px)}.box.post .inner{margin-left:calc(30% + 20px)}.box.post .image{width:30%}#banner{height:20em}#banner header{padding:20px}.wrapper{padding:2em 20px 1px 20px}#cta{padding:20px}#footer{padding:2em 20px;text-align:left}}.alert{position:relative;text-align:left;padding:10px 15px;min-height:30px;margin:1em 0 0;border:none;border-left:3px solid}.alert p{margin:1.5em 0 0}.alert p:first-child{margin:0}.alert:not(.no-icon){padding-left:55px}.alert:not(.no-icon):before{position:absolute;top:10px;left:15px;font-family:'FontAwesome';font-size:2.5rem}.alert.info{border-color:#349ef3;background-color:#e6f3fe}.alert.info:not(.no-icon):before{content:"\f05a";color:#349ef3}.alert.success{border-color:#4dc657;background-color:#effaf0;content:"\f058"}.alert.success:not(.no-icon):before{content:"\f058";color:#4dc657}.alert.warning{border-color:#f5aa0a;background-color:#fdf1d8}.alert.warning:not(.no-icon):before{content:"\f071";color:#f5aa0a}.alert.danger{border-color:#f5311d;background-color:#feecea}.alert.danger:not(.no-icon):before{content:"\f05e";color:#f5311d}#header{text-align:center;padding:3em 0 0 0;background-color:#fff;background-origin:border-box;background-image:url("images/logo.svg");background-position:bottom 85% left 10%;background-size:8em;background-repeat:no-repeat}#header .short_text{display:none}#header h1{padding:0 0 2.75em 0;margin:0}#header h1 a{font-size:2.25em;letter-spacing:-0.05em;line-height:1.2;border:0}table{width:100%;background:transparent;border-collapse:collapse;border-spacing:0;text-align:left}table th{padding:5px 10px;font-weight:bold;border-bottom:2px solid #909ba2}table td{padding:5px 10px}table tr:nth-child(2n){background:#f7f8f8}@media screen and (max-width: 736px){#banner{height:10em}}@media screen and (max-width: 480px){#banner{height:10em}#banner header{display:none}} + +/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/resources/_gen/assets/sass/main.scss_88528c88a2009b0911739d7978a182fe.json b/resources/_gen/assets/sass/main.scss_88528c88a2009b0911739d7978a182fe.json new file mode 100644 index 0000000..8d03ad7 --- /dev/null +++ b/resources/_gen/assets/sass/main.scss_88528c88a2009b0911739d7978a182fe.json @@ -0,0 +1 @@ +{"Target":"style.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/resources/_gen/assets/scss/sass/main.scss_88528c88a2009b0911739d7978a182fe.content b/resources/_gen/assets/scss/sass/main.scss_88528c88a2009b0911739d7978a182fe.content new file mode 100644 index 0000000..1e9b3b1 --- /dev/null +++ b/resources/_gen/assets/scss/sass/main.scss_88528c88a2009b0911739d7978a182fe.content @@ -0,0 +1,3 @@ +@import url("css/fontawesome-all.min.css");@import url("css/font-source-sans-pro.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f7f7f7 url("images/bg01.png")}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-moz-animation:none !important;-webkit-animation:none !important;-ms-animation:none !important;animation:none !important;-moz-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}body,input,select,textarea{color:#474747;font-family:'Source Sans Pro', sans-serif;font-size:16pt;font-weight:300;line-height:1.65em}a{-moz-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;color:#37c0fb;text-decoration:none;border-bottom:dotted 1px}a:hover{color:#37c0fb;border-bottom-color:transparent}strong,b{font-weight:600}em,i{font-style:italic}p,ul,ol,dl,table,blockquote{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.75em;margin-bottom:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;font-weight:300}h2{font-size:1.75em;letter-spacing:-0.025em}h3{font-size:1.2em;letter-spacing:-0.025em}sub{font-size:0.8em;position:relative;top:0.5em}sup{font-size:0.8em;position:relative;top:-0.5em}hr{border-top:solid 1px #e0e0e0;border:0;margin-bottom:1.5em}blockquote{border-left:solid 0.5em #e0e0e0;font-style:italic;padding:1em 0 1em 2em}time{font-size:1rem}.container{margin:0 auto;max-width:100%;width:1400px}@media screen and (max-width: 1680px){.container{width:1200px}}@media screen and (max-width: 1280px){.container{width:960px}}@media screen and (max-width: 980px){.container{width:95%}}@media screen and (max-width: 840px){.container{width:95%}}@media screen and (max-width: 736px){.container{width:90%}}@media screen and (max-width: 480px){.container{width:100%}}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.33333333%}.row>.off-1{margin-left:8.33333333%}.row>.col-2{width:16.66666667%}.row>.off-2{margin-left:16.66666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.33333333%}.row>.off-4{margin-left:33.33333333%}.row>.col-5{width:41.66666667%}.row>.off-5{margin-left:41.66666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.33333333%}.row>.off-7{margin-left:58.33333333%}.row>.col-8{width:66.66666667%}.row>.off-8{margin-left:66.66666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.33333333%}.row>.off-10{margin-left:83.33333333%}.row>.col-11{width:91.66666667%}.row>.off-11{margin-left:91.66666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-12.5px;margin-left:-12.5px}.row.gtr-25>*{padding:12.5px 0 0 12.5px}.row.gtr-25.gtr-uniform{margin-top:-12.5px}.row.gtr-25.gtr-uniform>*{padding-top:12.5px}.row.gtr-50{margin-top:-25px;margin-left:-25px}.row.gtr-50>*{padding:25px 0 0 25px}.row.gtr-50.gtr-uniform{margin-top:-25px}.row.gtr-50.gtr-uniform>*{padding-top:25px}.row{margin-top:-50px;margin-left:-50px}.row>*{padding:50px 0 0 50px}.row.gtr-uniform{margin-top:-50px}.row.gtr-uniform>*{padding-top:50px}.row.gtr-150{margin-top:-75px;margin-left:-75px}.row.gtr-150>*{padding:75px 0 0 75px}.row.gtr-150.gtr-uniform{margin-top:-75px}.row.gtr-150.gtr-uniform>*{padding-top:75px}.row.gtr-200{margin-top:-100px;margin-left:-100px}.row.gtr-200>*{padding:100px 0 0 100px}.row.gtr-200.gtr-uniform{margin-top:-100px}.row.gtr-200.gtr-uniform>*{padding-top:100px}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-wide{order:-1}.row>.col-1-wide{width:8.33333333%}.row>.off-1-wide{margin-left:8.33333333%}.row>.col-2-wide{width:16.66666667%}.row>.off-2-wide{margin-left:16.66666667%}.row>.col-3-wide{width:25%}.row>.off-3-wide{margin-left:25%}.row>.col-4-wide{width:33.33333333%}.row>.off-4-wide{margin-left:33.33333333%}.row>.col-5-wide{width:41.66666667%}.row>.off-5-wide{margin-left:41.66666667%}.row>.col-6-wide{width:50%}.row>.off-6-wide{margin-left:50%}.row>.col-7-wide{width:58.33333333%}.row>.off-7-wide{margin-left:58.33333333%}.row>.col-8-wide{width:66.66666667%}.row>.off-8-wide{margin-left:66.66666667%}.row>.col-9-wide{width:75%}.row>.off-9-wide{margin-left:75%}.row>.col-10-wide{width:83.33333333%}.row>.off-10-wide{margin-left:83.33333333%}.row>.col-11-wide{width:91.66666667%}.row>.off-11-wide{margin-left:91.66666667%}.row>.col-12-wide{width:100%}.row>.off-12-wide{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-normal{order:-1}.row>.col-1-normal{width:8.33333333%}.row>.off-1-normal{margin-left:8.33333333%}.row>.col-2-normal{width:16.66666667%}.row>.off-2-normal{margin-left:16.66666667%}.row>.col-3-normal{width:25%}.row>.off-3-normal{margin-left:25%}.row>.col-4-normal{width:33.33333333%}.row>.off-4-normal{margin-left:33.33333333%}.row>.col-5-normal{width:41.66666667%}.row>.off-5-normal{margin-left:41.66666667%}.row>.col-6-normal{width:50%}.row>.off-6-normal{margin-left:50%}.row>.col-7-normal{width:58.33333333%}.row>.off-7-normal{margin-left:58.33333333%}.row>.col-8-normal{width:66.66666667%}.row>.off-8-normal{margin-left:66.66666667%}.row>.col-9-normal{width:75%}.row>.off-9-normal{margin-left:75%}.row>.col-10-normal{width:83.33333333%}.row>.off-10-normal{margin-left:83.33333333%}.row>.col-11-normal{width:91.66666667%}.row>.off-11-normal{margin-left:91.66666667%}.row>.col-12-normal{width:100%}.row>.off-12-normal{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrow{order:-1}.row>.col-1-narrow{width:8.33333333%}.row>.off-1-narrow{margin-left:8.33333333%}.row>.col-2-narrow{width:16.66666667%}.row>.off-2-narrow{margin-left:16.66666667%}.row>.col-3-narrow{width:25%}.row>.off-3-narrow{margin-left:25%}.row>.col-4-narrow{width:33.33333333%}.row>.off-4-narrow{margin-left:33.33333333%}.row>.col-5-narrow{width:41.66666667%}.row>.off-5-narrow{margin-left:41.66666667%}.row>.col-6-narrow{width:50%}.row>.off-6-narrow{margin-left:50%}.row>.col-7-narrow{width:58.33333333%}.row>.off-7-narrow{margin-left:58.33333333%}.row>.col-8-narrow{width:66.66666667%}.row>.off-8-narrow{margin-left:66.66666667%}.row>.col-9-narrow{width:75%}.row>.off-9-narrow{margin-left:75%}.row>.col-10-narrow{width:83.33333333%}.row>.off-10-narrow{margin-left:83.33333333%}.row>.col-11-narrow{width:91.66666667%}.row>.off-11-narrow{margin-left:91.66666667%}.row>.col-12-narrow{width:100%}.row>.off-12-narrow{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 840px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrower{order:-1}.row>.col-1-narrower{width:8.33333333%}.row>.off-1-narrower{margin-left:8.33333333%}.row>.col-2-narrower{width:16.66666667%}.row>.off-2-narrower{margin-left:16.66666667%}.row>.col-3-narrower{width:25%}.row>.off-3-narrower{margin-left:25%}.row>.col-4-narrower{width:33.33333333%}.row>.off-4-narrower{margin-left:33.33333333%}.row>.col-5-narrower{width:41.66666667%}.row>.off-5-narrower{margin-left:41.66666667%}.row>.col-6-narrower{width:50%}.row>.off-6-narrower{margin-left:50%}.row>.col-7-narrower{width:58.33333333%}.row>.off-7-narrower{margin-left:58.33333333%}.row>.col-8-narrower{width:66.66666667%}.row>.off-8-narrower{margin-left:66.66666667%}.row>.col-9-narrower{width:75%}.row>.off-9-narrower{margin-left:75%}.row>.col-10-narrower{width:83.33333333%}.row>.off-10-narrower{margin-left:83.33333333%}.row>.col-11-narrower{width:91.66666667%}.row>.off-11-narrower{margin-left:91.66666667%}.row>.col-12-narrower{width:100%}.row>.off-12-narrower{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobile{order:-1}.row>.col-1-mobile{width:8.33333333%}.row>.off-1-mobile{margin-left:8.33333333%}.row>.col-2-mobile{width:16.66666667%}.row>.off-2-mobile{margin-left:16.66666667%}.row>.col-3-mobile{width:25%}.row>.off-3-mobile{margin-left:25%}.row>.col-4-mobile{width:33.33333333%}.row>.off-4-mobile{margin-left:33.33333333%}.row>.col-5-mobile{width:41.66666667%}.row>.off-5-mobile{margin-left:41.66666667%}.row>.col-6-mobile{width:50%}.row>.off-6-mobile{margin-left:50%}.row>.col-7-mobile{width:58.33333333%}.row>.off-7-mobile{margin-left:58.33333333%}.row>.col-8-mobile{width:66.66666667%}.row>.off-8-mobile{margin-left:66.66666667%}.row>.col-9-mobile{width:75%}.row>.off-9-mobile{margin-left:75%}.row>.col-10-mobile{width:83.33333333%}.row>.off-10-mobile{margin-left:83.33333333%}.row>.col-11-mobile{width:91.66666667%}.row>.off-11-mobile{margin-left:91.66666667%}.row>.col-12-mobile{width:100%}.row>.off-12-mobile{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobilep{order:-1}.row>.col-1-mobilep{width:8.33333333%}.row>.off-1-mobilep{margin-left:8.33333333%}.row>.col-2-mobilep{width:16.66666667%}.row>.off-2-mobilep{margin-left:16.66666667%}.row>.col-3-mobilep{width:25%}.row>.off-3-mobilep{margin-left:25%}.row>.col-4-mobilep{width:33.33333333%}.row>.off-4-mobilep{margin-left:33.33333333%}.row>.col-5-mobilep{width:41.66666667%}.row>.off-5-mobilep{margin-left:41.66666667%}.row>.col-6-mobilep{width:50%}.row>.off-6-mobilep{margin-left:50%}.row>.col-7-mobilep{width:58.33333333%}.row>.off-7-mobilep{margin-left:58.33333333%}.row>.col-8-mobilep{width:66.66666667%}.row>.off-8-mobilep{margin-left:66.66666667%}.row>.col-9-mobilep{width:75%}.row>.off-9-mobilep{margin-left:75%}.row>.col-10-mobilep{width:83.33333333%}.row>.off-10-mobilep{margin-left:83.33333333%}.row>.col-11-mobilep{width:91.66666667%}.row>.off-11-mobilep{margin-left:91.66666667%}.row>.col-12-mobilep{width:100%}.row>.off-12-mobilep{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}section.special,article.special{text-align:center}header p{color:#999;font-size:1.25em;position:relative;margin-top:-1.25em;margin-bottom:0.25em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:2.25em}header.major p{position:relative;border-top:solid 1px #e0e0e0;padding:1em 0 0 0;margin:0;top:-1em;font-size:1.5em;letter-spacing:-0.025em}footer{margin:0 0 3em 0}footer>:last-child{margin-bottom:0}footer.major{padding-top:3em}input[type="text"],input[type="password"],input[type="email"],textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;background:#fff;border:solid 1px #e0e0e0;border-radius:5px;color:inherit;display:block;outline:0;padding:0.75em;text-decoration:none;width:100%}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border-color:#37c0fb}input[type="text"],input[type="password"],input[type="email"]{line-height:1em}label{display:block;color:inherit;font-weight:600;line-height:1.75em;margin-bottom:0.5em}::-webkit-input-placeholder{color:#999;position:relative;top:3px}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.image{border:0;display:inline-block;position:relative;border-radius:5px}.image img{display:block;border-radius:5px}.image.left{display:block;float:left;margin:0 2em 2em 0;position:relative;top:0.25em}.image.left img{display:block;width:100%}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.featured{display:block;margin:0 0 2em 0}.image.featured img{display:block;width:100%}.icon{text-decoration:none;position:relative;text-decoration:none}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 5 Free';font-weight:400}.icon>.label{display:none}.icon:before{line-height:inherit}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:'Font Awesome 5 Brands'}.icon.major{text-align:center;cursor:default;background-color:#37c0fb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff;border-radius:100%;display:inline-block;width:5em;height:5em;line-height:5em;box-shadow:0 0 0 7px white,0 0 0 8px #e0e0e0;margin:0 0 2em 0}.icon.major:before{font-size:36px}ol{list-style:decimal;padding-left:1.25em}ol li{padding-left:0.25em}ul{list-style:disc;padding-left:1em}ul li{padding-left:0.5em}ul.tags{list-style:none;font-size:1rem;display:flex;padding-left:0;margin-left:-8px}ul.links{list-style:none;padding-left:0}ul.links li{line-height:2.5em;padding-left:0}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;line-height:1em;padding-left:1.5em}ul.icons li:first-child{padding-left:0}ul.icons li a,ul.icons li span{font-size:2em;border:0}ul.menu{list-style:none;padding-left:0}ul.menu li{border-left:solid 1px #e0e0e0;display:inline-block;padding:0 0 0 1em;margin:0 0 0 1em}ul.menu li:first-child{border-left:0;margin-left:0;padding-left:0}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.25em 0 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}@media screen and (max-width: 736px){ul.actions:not(.fixed){-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:100% !important}ul.actions:not(.fixed) li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;padding:1em 0 0 0;text-align:center;width:100%}ul.actions:not(.fixed) li>*{width:100%}ul.actions:not(.fixed) li:first-child{padding-top:0}ul.actions:not(.fixed) li input[type="submit"],ul.actions:not(.fixed) li input[type="reset"],ul.actions:not(.fixed) li input[type="button"],ul.actions:not(.fixed) li button,ul.actions:not(.fixed) li .button{width:100%}ul.actions:not(.fixed) li input[type="submit"].icon:before,ul.actions:not(.fixed) li input[type="reset"].icon:before,ul.actions:not(.fixed) li input[type="button"].icon:before,ul.actions:not(.fixed) li button.icon:before,ul.actions:not(.fixed) li .button.icon:before{margin-left:-0.5em}}table{width:100%}table.default{width:100%}table.default tbody tr{border-bottom:solid 1px #e0e0e0}table.default td{padding:0.5em 1em 0.5em 1em}table.default th{font-weight:600;padding:0.5em 1em 0.5em 1em;text-align:left}table.default thead{background-color:#555555;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff}input[type="submit"],input[type="reset"],input[type="button"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-color:#37c0fb;border-radius:5px;border:0;color:#fff;cursor:pointer;display:inline-block;padding:0 1.5em;line-height:2.75em;min-width:9em;text-align:center;text-decoration:none;font-weight:600;letter-spacing:-0.025em}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover{background-color:#50c8fc;color:#fff !important}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,button:active,.button:active{background-color:#1eb8fb;color:#fff}input[type="submit"].alt,input[type="reset"].alt,input[type="button"].alt,button.alt,.button.alt{background-color:#555555;color:#fff}input[type="submit"].alt:hover,input[type="reset"].alt:hover,input[type="button"].alt:hover,button.alt:hover,.button.alt:hover{background-color:#626262}input[type="submit"].alt:active,input[type="reset"].alt:active,input[type="button"].alt:active,button.alt:active,.button.alt:active{background-color:#484848}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,button.icon:before,.button.icon:before{margin-right:0.5em}input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,button.fit,.button.fit{width:100%}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,button.small,.button.small{font-size:0.8em}.box.highlight{text-align:center}.box.post{position:relative;margin:0 0 2em 0}.box.post:after{content:'';display:block;clear:both}.box.post .inner{margin-left:calc(30% + 2em)}.box.post .inner>:last-child{margin-bottom:0}.box.post .image{width:30%;margin:0}#header{text-align:center;padding:3em 0 0 0;background-color:#fff;background-image:url("images/bg02.png"),url("images/bg02.png"),url("images/bg01.png");background-position:top left, top left, top left;background-size:100% 6em, 100% 6em, auto;background-repeat:no-repeat, no-repeat, repeat}#header h1{padding:0 0 2.75em 0;margin:0}#header h1 a{font-size:1.5em;letter-spacing:-0.025em;border:0}#nav{cursor:default;background-color:#333;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");padding:0}#nav:after{content:'';display:block;width:100%;height:0.75em;background-color:#37c0fb;background-image:url("images/bg01.png")}#nav>ul{margin:0}#nav>ul>li{position:relative;display:inline-block;margin-left:1em}#nav>ul>li a{color:#c0c0c0;text-decoration:none;border:0;display:block;padding:1.5em 0.5em 1.35em 0.5em}#nav>ul>li:first-child{margin-left:0}#nav>ul>li:hover a{color:#fff}#nav>ul>li.current{font-weight:600}#nav>ul>li.current:before{-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg);width:0.75em;height:0.75em;content:'';display:block;position:absolute;bottom:-0.5em;left:50%;margin-left:-0.375em;background-color:#37c0fb;background-image:url("images/bg01.png")}#nav>ul>li.current a{color:#fff}#nav>ul>li.active a{color:#fff}#nav>ul>li.active.current:before{opacity:0}#nav>ul>li>ul{display:none}.dropotron{background-image:-moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-color:#333;border-radius:5px;color:#fff;min-width:10em;padding:1em 0;text-align:center;box-shadow:0 1em 1em 0 rgba(0,0,0,0.5);list-style:none}.dropotron>li{line-height:2em;padding:0 1.1em 0 1em}.dropotron>li>a{color:#c0c0c0;text-decoration:none;border:0}.dropotron>li.active>a,.dropotron>li:hover>a{color:#fff}.dropotron.level-0{border-radius:0 0 5px 5px;font-size:0.9em;padding-top:0;margin-top:-1px}#banner{background-image:url(images/accueil.jpg);background-position:center center;background-size:cover;height:28em;text-align:center;position:relative}#banner header{position:absolute;bottom:0;left:0;width:100%;background:#212121;background:rgba(27,27,27,0.75);color:#fff;padding:1.5em 0}#banner header h2{display:inline-block;margin:0;font-size:1.25em;vertical-align:middle}#banner header h2 em{opacity:0.75}#banner header h2 a{border-bottom-color:rgba(255,255,255,0.5)}#banner header h2 a:hover{border-bottom-color:transparent}#banner header .button{vertical-align:middle;margin-left:1em}.wrapper{padding:5em 0 3em 0}.wrapper.style1{background:#fff}.wrapper.style2{background-color:#fff;background-image:url("images/bg02.png"),url("images/bg03.png"),url("images/bg01.png");background-position:top left, bottom left, top left;background-size:100% 6em, 100% 6em, auto;background-repeat:no-repeat, no-repeat, repeat}.wrapper.style3{background-color:#37c0fb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff}.wrapper.style3 .button{background:#fff;color:#474747}.wrapper.style3 .button:hover{color:#37c0fb !important}#cta{text-align:center;padding:3.5em 0}#cta header h2{display:inline-block;vertical-align:middle;margin:0}#cta header .button{vertical-align:middle;margin-left:1em}#footer{padding:4em 0 8em 0}#footer a{color:inherit;border-bottom-color:rgba(71,71,71,0.25)}#footer a:hover{color:#37c0fb;border-bottom-color:transparent}#footer .container{margin-bottom:4em}#footer .icons{text-align:center;margin:0}#footer .icons a{color:#999}#footer .icons a:hover{color:#474747}#footer .copyright{color:#999;margin-top:1.5em;text-align:center;font-size:0.9em}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:14pt;line-height:1.5em}#banner{height:24em}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:13pt;line-height:1.5em}ol{padding-left:1.25em}ol li{padding-left:0.25em}ul.icons li a,ul.icons li span{font-size:1.5em}#header{padding:2em 0 0 0}#header h1{padding:0 0 1.75em 0}#banner{height:20em}.wrapper{padding:3em 0 1em 0}#cta{padding:2em 0}#footer{padding:3em 0 3em 0}#footer .container{margin-bottom:1em}}@media screen and (max-width: 980px){body,input,select,textarea{font-size:12pt;line-height:1.5em}}#navPanel,#titleBar{display:none}@media screen and (max-width: 840px){html,body{overflow-x:hidden}body,input,select,textarea{font-size:13pt}h1,h2,h3,h4,h5,h6{margin-bottom:0.5em}header p{margin-top:-0.75em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:1.75em}header.major p{top:-0.25em;font-size:1.25em}.box.highlight{text-align:left;position:relative;padding-left:7em}.box.highlight i{position:absolute;margin:0;left:0;top:0.25em}.box.post .inner{margin-left:calc(20% + 2em)}.box.post .image{width:20%}#header{display:none}#banner{height:20em}#banner header h2{display:block}#banner header .button{margin:1em 0 0 0}#cta{padding:1.5em 0}#cta header h2{display:block}#cta header .button{margin:1em 0 0 0}#footer{text-align:center}#footer .container{margin-bottom:4em}#footer form .actions{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}#footer form .actions li:first-child{padding-left:0}#page-wrapper{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;padding-bottom:1px;padding-top:44px}#titleBar{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:44px;left:0;position:fixed;top:0;width:100%;z-index:10001;background-color:#333;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");height:44px;line-height:44px;box-shadow:0 4px 0 0 #37c0fb}#titleBar .title{display:block;position:relative;font-weight:600;text-align:center;color:#fff;z-index:1}#titleBar .title em{font-style:normal;font-weight:300}#titleBar .toggle{text-decoration:none;border:0;height:60px;left:0;position:absolute;top:0;width:80px;z-index:2}#titleBar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 5 Free';font-weight:900}#titleBar .toggle:before{content:'\f0c9';display:block;height:44px;line-height:inherit;text-align:center;width:44px;color:#fff;opacity:0.5}#titleBar .toggle:active:before{opacity:0.75}#navPanel{background-color:#1f1f1f;box-shadow:inset -1px 0 3px 0 rgba(0,0,0,0.5);background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002}#navPanel .link{border-bottom:0;border-top:solid 1px rgba(255,255,255,0.05);color:#888;display:block;height:48px;line-height:48px;padding:0 1em 0 1em;text-decoration:none}#navPanel .link:first-child{border-top:0}#navPanel .link.depth-0{color:#fff}#navPanel .link .indent-1{display:inline-block;width:1em}#navPanel .link .indent-2{display:inline-block;width:2em}#navPanel .link .indent-3{display:inline-block;width:3em}#navPanel .link .indent-4{display:inline-block;width:4em}#navPanel .link .indent-5{display:inline-block;width:5em}body.navPanel-visible #page-wrapper{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #titleBar{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #navPanel{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 736px){body,input,select,textarea{font-size:11pt;line-height:1.35em}h2{font-size:1.25em;letter-spacing:0;line-height:1.35em}h3{font-size:1em;letter-spacing:0;line-height:1.35em}header p{margin-top:-0.5em;font-size:1em}header.major{padding:0 20px}header.major h2{font-size:1.25em}header.major p{top:0;margin-top:1.25em;font-size:1em}ul.menu li{border:0;padding:0;margin:0;display:block;line-height:2em}#banner{height:18em}.wrapper{padding:2em 0 1px 0}}@media screen and (max-width: 480px){.icon.major{width:4em;height:4em;line-height:4em;box-shadow:0 0 0 7px white, 0 0 0 8px #e0e0e0}.icon.major:before{font-size:24px}input[type="submit"],input[type="reset"],input[type="button"],button,.button{width:100%;display:block}.box.highlight{padding-left:calc(4em + 30px)}.box.post .inner{margin-left:calc(30% + 20px)}.box.post .image{width:30%}#banner{height:20em}#banner header{padding:20px}.wrapper{padding:2em 20px 1px 20px}#cta{padding:20px}#footer{padding:2em 20px;text-align:left}}.alert{position:relative;text-align:left;padding:10px 15px;min-height:30px;margin:1em 0 0;border:none;border-left:3px solid}.alert p{margin:1.5em 0 0}.alert p:first-child{margin:0}.alert:not(.no-icon){padding-left:55px}.alert:not(.no-icon):before{position:absolute;top:10px;left:15px;font-family:'FontAwesome';font-size:2.5rem}.alert.info{border-color:#349ef3;background-color:#e6f3fe}.alert.info:not(.no-icon):before{content:"\f05a";color:#349ef3}.alert.success{border-color:#4dc657;background-color:#effaf0;content:"\f058"}.alert.success:not(.no-icon):before{content:"\f058";color:#4dc657}.alert.warning{border-color:#f5aa0a;background-color:#fdf1d8}.alert.warning:not(.no-icon):before{content:"\f071";color:#f5aa0a}.alert.danger{border-color:#f5311d;background-color:#feecea}.alert.danger:not(.no-icon):before{content:"\f05e";color:#f5311d}#header{text-align:center;padding:3em 0 0 0;background-color:#fff;background-origin:border-box;background-image:url("images/logo.svg");background-position:bottom 85% left 10%;background-size:8em;background-repeat:no-repeat}#header .short_text{display:none}#header h1{padding:0 0 2.75em 0;margin:0}#header h1 a{font-size:2.25em;letter-spacing:-0.05em;line-height:1.2;border:0}table{width:100%;background:transparent;border-collapse:collapse;border-spacing:0;text-align:left}table th{padding:5px 10px;font-weight:bold;border-bottom:2px solid #909ba2}table td{padding:5px 10px}table tr:nth-child(2n){background:#f7f8f8}@media screen and (max-width: 736px){#banner{height:10em}}@media screen and (max-width: 480px){#banner{height:10em}#banner header{display:none}} + +/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/resources/_gen/assets/scss/sass/main.scss_88528c88a2009b0911739d7978a182fe.json b/resources/_gen/assets/scss/sass/main.scss_88528c88a2009b0911739d7978a182fe.json new file mode 100644 index 0000000..8d03ad7 --- /dev/null +++ b/resources/_gen/assets/scss/sass/main.scss_88528c88a2009b0911739d7978a182fe.json @@ -0,0 +1 @@ +{"Target":"style.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/resources/_gen/assets/scss/sass/main.scss_e95820d474fe7cf9c38afe1151187c97.content b/resources/_gen/assets/scss/sass/main.scss_e95820d474fe7cf9c38afe1151187c97.content new file mode 100644 index 0000000..1e9b3b1 --- /dev/null +++ b/resources/_gen/assets/scss/sass/main.scss_e95820d474fe7cf9c38afe1151187c97.content @@ -0,0 +1,3 @@ +@import url("css/fontawesome-all.min.css");@import url("css/font-source-sans-pro.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f7f7f7 url("images/bg01.png")}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-moz-animation:none !important;-webkit-animation:none !important;-ms-animation:none !important;animation:none !important;-moz-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}body,input,select,textarea{color:#474747;font-family:'Source Sans Pro', sans-serif;font-size:16pt;font-weight:300;line-height:1.65em}a{-moz-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;color:#37c0fb;text-decoration:none;border-bottom:dotted 1px}a:hover{color:#37c0fb;border-bottom-color:transparent}strong,b{font-weight:600}em,i{font-style:italic}p,ul,ol,dl,table,blockquote{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.75em;margin-bottom:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;font-weight:300}h2{font-size:1.75em;letter-spacing:-0.025em}h3{font-size:1.2em;letter-spacing:-0.025em}sub{font-size:0.8em;position:relative;top:0.5em}sup{font-size:0.8em;position:relative;top:-0.5em}hr{border-top:solid 1px #e0e0e0;border:0;margin-bottom:1.5em}blockquote{border-left:solid 0.5em #e0e0e0;font-style:italic;padding:1em 0 1em 2em}time{font-size:1rem}.container{margin:0 auto;max-width:100%;width:1400px}@media screen and (max-width: 1680px){.container{width:1200px}}@media screen and (max-width: 1280px){.container{width:960px}}@media screen and (max-width: 980px){.container{width:95%}}@media screen and (max-width: 840px){.container{width:95%}}@media screen and (max-width: 736px){.container{width:90%}}@media screen and (max-width: 480px){.container{width:100%}}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.33333333%}.row>.off-1{margin-left:8.33333333%}.row>.col-2{width:16.66666667%}.row>.off-2{margin-left:16.66666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.33333333%}.row>.off-4{margin-left:33.33333333%}.row>.col-5{width:41.66666667%}.row>.off-5{margin-left:41.66666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.33333333%}.row>.off-7{margin-left:58.33333333%}.row>.col-8{width:66.66666667%}.row>.off-8{margin-left:66.66666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.33333333%}.row>.off-10{margin-left:83.33333333%}.row>.col-11{width:91.66666667%}.row>.off-11{margin-left:91.66666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-12.5px;margin-left:-12.5px}.row.gtr-25>*{padding:12.5px 0 0 12.5px}.row.gtr-25.gtr-uniform{margin-top:-12.5px}.row.gtr-25.gtr-uniform>*{padding-top:12.5px}.row.gtr-50{margin-top:-25px;margin-left:-25px}.row.gtr-50>*{padding:25px 0 0 25px}.row.gtr-50.gtr-uniform{margin-top:-25px}.row.gtr-50.gtr-uniform>*{padding-top:25px}.row{margin-top:-50px;margin-left:-50px}.row>*{padding:50px 0 0 50px}.row.gtr-uniform{margin-top:-50px}.row.gtr-uniform>*{padding-top:50px}.row.gtr-150{margin-top:-75px;margin-left:-75px}.row.gtr-150>*{padding:75px 0 0 75px}.row.gtr-150.gtr-uniform{margin-top:-75px}.row.gtr-150.gtr-uniform>*{padding-top:75px}.row.gtr-200{margin-top:-100px;margin-left:-100px}.row.gtr-200>*{padding:100px 0 0 100px}.row.gtr-200.gtr-uniform{margin-top:-100px}.row.gtr-200.gtr-uniform>*{padding-top:100px}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-wide{order:-1}.row>.col-1-wide{width:8.33333333%}.row>.off-1-wide{margin-left:8.33333333%}.row>.col-2-wide{width:16.66666667%}.row>.off-2-wide{margin-left:16.66666667%}.row>.col-3-wide{width:25%}.row>.off-3-wide{margin-left:25%}.row>.col-4-wide{width:33.33333333%}.row>.off-4-wide{margin-left:33.33333333%}.row>.col-5-wide{width:41.66666667%}.row>.off-5-wide{margin-left:41.66666667%}.row>.col-6-wide{width:50%}.row>.off-6-wide{margin-left:50%}.row>.col-7-wide{width:58.33333333%}.row>.off-7-wide{margin-left:58.33333333%}.row>.col-8-wide{width:66.66666667%}.row>.off-8-wide{margin-left:66.66666667%}.row>.col-9-wide{width:75%}.row>.off-9-wide{margin-left:75%}.row>.col-10-wide{width:83.33333333%}.row>.off-10-wide{margin-left:83.33333333%}.row>.col-11-wide{width:91.66666667%}.row>.off-11-wide{margin-left:91.66666667%}.row>.col-12-wide{width:100%}.row>.off-12-wide{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-normal{order:-1}.row>.col-1-normal{width:8.33333333%}.row>.off-1-normal{margin-left:8.33333333%}.row>.col-2-normal{width:16.66666667%}.row>.off-2-normal{margin-left:16.66666667%}.row>.col-3-normal{width:25%}.row>.off-3-normal{margin-left:25%}.row>.col-4-normal{width:33.33333333%}.row>.off-4-normal{margin-left:33.33333333%}.row>.col-5-normal{width:41.66666667%}.row>.off-5-normal{margin-left:41.66666667%}.row>.col-6-normal{width:50%}.row>.off-6-normal{margin-left:50%}.row>.col-7-normal{width:58.33333333%}.row>.off-7-normal{margin-left:58.33333333%}.row>.col-8-normal{width:66.66666667%}.row>.off-8-normal{margin-left:66.66666667%}.row>.col-9-normal{width:75%}.row>.off-9-normal{margin-left:75%}.row>.col-10-normal{width:83.33333333%}.row>.off-10-normal{margin-left:83.33333333%}.row>.col-11-normal{width:91.66666667%}.row>.off-11-normal{margin-left:91.66666667%}.row>.col-12-normal{width:100%}.row>.off-12-normal{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrow{order:-1}.row>.col-1-narrow{width:8.33333333%}.row>.off-1-narrow{margin-left:8.33333333%}.row>.col-2-narrow{width:16.66666667%}.row>.off-2-narrow{margin-left:16.66666667%}.row>.col-3-narrow{width:25%}.row>.off-3-narrow{margin-left:25%}.row>.col-4-narrow{width:33.33333333%}.row>.off-4-narrow{margin-left:33.33333333%}.row>.col-5-narrow{width:41.66666667%}.row>.off-5-narrow{margin-left:41.66666667%}.row>.col-6-narrow{width:50%}.row>.off-6-narrow{margin-left:50%}.row>.col-7-narrow{width:58.33333333%}.row>.off-7-narrow{margin-left:58.33333333%}.row>.col-8-narrow{width:66.66666667%}.row>.off-8-narrow{margin-left:66.66666667%}.row>.col-9-narrow{width:75%}.row>.off-9-narrow{margin-left:75%}.row>.col-10-narrow{width:83.33333333%}.row>.off-10-narrow{margin-left:83.33333333%}.row>.col-11-narrow{width:91.66666667%}.row>.off-11-narrow{margin-left:91.66666667%}.row>.col-12-narrow{width:100%}.row>.off-12-narrow{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 840px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrower{order:-1}.row>.col-1-narrower{width:8.33333333%}.row>.off-1-narrower{margin-left:8.33333333%}.row>.col-2-narrower{width:16.66666667%}.row>.off-2-narrower{margin-left:16.66666667%}.row>.col-3-narrower{width:25%}.row>.off-3-narrower{margin-left:25%}.row>.col-4-narrower{width:33.33333333%}.row>.off-4-narrower{margin-left:33.33333333%}.row>.col-5-narrower{width:41.66666667%}.row>.off-5-narrower{margin-left:41.66666667%}.row>.col-6-narrower{width:50%}.row>.off-6-narrower{margin-left:50%}.row>.col-7-narrower{width:58.33333333%}.row>.off-7-narrower{margin-left:58.33333333%}.row>.col-8-narrower{width:66.66666667%}.row>.off-8-narrower{margin-left:66.66666667%}.row>.col-9-narrower{width:75%}.row>.off-9-narrower{margin-left:75%}.row>.col-10-narrower{width:83.33333333%}.row>.off-10-narrower{margin-left:83.33333333%}.row>.col-11-narrower{width:91.66666667%}.row>.off-11-narrower{margin-left:91.66666667%}.row>.col-12-narrower{width:100%}.row>.off-12-narrower{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobile{order:-1}.row>.col-1-mobile{width:8.33333333%}.row>.off-1-mobile{margin-left:8.33333333%}.row>.col-2-mobile{width:16.66666667%}.row>.off-2-mobile{margin-left:16.66666667%}.row>.col-3-mobile{width:25%}.row>.off-3-mobile{margin-left:25%}.row>.col-4-mobile{width:33.33333333%}.row>.off-4-mobile{margin-left:33.33333333%}.row>.col-5-mobile{width:41.66666667%}.row>.off-5-mobile{margin-left:41.66666667%}.row>.col-6-mobile{width:50%}.row>.off-6-mobile{margin-left:50%}.row>.col-7-mobile{width:58.33333333%}.row>.off-7-mobile{margin-left:58.33333333%}.row>.col-8-mobile{width:66.66666667%}.row>.off-8-mobile{margin-left:66.66666667%}.row>.col-9-mobile{width:75%}.row>.off-9-mobile{margin-left:75%}.row>.col-10-mobile{width:83.33333333%}.row>.off-10-mobile{margin-left:83.33333333%}.row>.col-11-mobile{width:91.66666667%}.row>.off-11-mobile{margin-left:91.66666667%}.row>.col-12-mobile{width:100%}.row>.off-12-mobile{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobilep{order:-1}.row>.col-1-mobilep{width:8.33333333%}.row>.off-1-mobilep{margin-left:8.33333333%}.row>.col-2-mobilep{width:16.66666667%}.row>.off-2-mobilep{margin-left:16.66666667%}.row>.col-3-mobilep{width:25%}.row>.off-3-mobilep{margin-left:25%}.row>.col-4-mobilep{width:33.33333333%}.row>.off-4-mobilep{margin-left:33.33333333%}.row>.col-5-mobilep{width:41.66666667%}.row>.off-5-mobilep{margin-left:41.66666667%}.row>.col-6-mobilep{width:50%}.row>.off-6-mobilep{margin-left:50%}.row>.col-7-mobilep{width:58.33333333%}.row>.off-7-mobilep{margin-left:58.33333333%}.row>.col-8-mobilep{width:66.66666667%}.row>.off-8-mobilep{margin-left:66.66666667%}.row>.col-9-mobilep{width:75%}.row>.off-9-mobilep{margin-left:75%}.row>.col-10-mobilep{width:83.33333333%}.row>.off-10-mobilep{margin-left:83.33333333%}.row>.col-11-mobilep{width:91.66666667%}.row>.off-11-mobilep{margin-left:91.66666667%}.row>.col-12-mobilep{width:100%}.row>.off-12-mobilep{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}section.special,article.special{text-align:center}header p{color:#999;font-size:1.25em;position:relative;margin-top:-1.25em;margin-bottom:0.25em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:2.25em}header.major p{position:relative;border-top:solid 1px #e0e0e0;padding:1em 0 0 0;margin:0;top:-1em;font-size:1.5em;letter-spacing:-0.025em}footer{margin:0 0 3em 0}footer>:last-child{margin-bottom:0}footer.major{padding-top:3em}input[type="text"],input[type="password"],input[type="email"],textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;background:#fff;border:solid 1px #e0e0e0;border-radius:5px;color:inherit;display:block;outline:0;padding:0.75em;text-decoration:none;width:100%}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border-color:#37c0fb}input[type="text"],input[type="password"],input[type="email"]{line-height:1em}label{display:block;color:inherit;font-weight:600;line-height:1.75em;margin-bottom:0.5em}::-webkit-input-placeholder{color:#999;position:relative;top:3px}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.image{border:0;display:inline-block;position:relative;border-radius:5px}.image img{display:block;border-radius:5px}.image.left{display:block;float:left;margin:0 2em 2em 0;position:relative;top:0.25em}.image.left img{display:block;width:100%}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.featured{display:block;margin:0 0 2em 0}.image.featured img{display:block;width:100%}.icon{text-decoration:none;position:relative;text-decoration:none}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 5 Free';font-weight:400}.icon>.label{display:none}.icon:before{line-height:inherit}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:'Font Awesome 5 Brands'}.icon.major{text-align:center;cursor:default;background-color:#37c0fb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff;border-radius:100%;display:inline-block;width:5em;height:5em;line-height:5em;box-shadow:0 0 0 7px white,0 0 0 8px #e0e0e0;margin:0 0 2em 0}.icon.major:before{font-size:36px}ol{list-style:decimal;padding-left:1.25em}ol li{padding-left:0.25em}ul{list-style:disc;padding-left:1em}ul li{padding-left:0.5em}ul.tags{list-style:none;font-size:1rem;display:flex;padding-left:0;margin-left:-8px}ul.links{list-style:none;padding-left:0}ul.links li{line-height:2.5em;padding-left:0}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;line-height:1em;padding-left:1.5em}ul.icons li:first-child{padding-left:0}ul.icons li a,ul.icons li span{font-size:2em;border:0}ul.menu{list-style:none;padding-left:0}ul.menu li{border-left:solid 1px #e0e0e0;display:inline-block;padding:0 0 0 1em;margin:0 0 0 1em}ul.menu li:first-child{border-left:0;margin-left:0;padding-left:0}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.25em 0 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}@media screen and (max-width: 736px){ul.actions:not(.fixed){-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:100% !important}ul.actions:not(.fixed) li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;padding:1em 0 0 0;text-align:center;width:100%}ul.actions:not(.fixed) li>*{width:100%}ul.actions:not(.fixed) li:first-child{padding-top:0}ul.actions:not(.fixed) li input[type="submit"],ul.actions:not(.fixed) li input[type="reset"],ul.actions:not(.fixed) li input[type="button"],ul.actions:not(.fixed) li button,ul.actions:not(.fixed) li .button{width:100%}ul.actions:not(.fixed) li input[type="submit"].icon:before,ul.actions:not(.fixed) li input[type="reset"].icon:before,ul.actions:not(.fixed) li input[type="button"].icon:before,ul.actions:not(.fixed) li button.icon:before,ul.actions:not(.fixed) li .button.icon:before{margin-left:-0.5em}}table{width:100%}table.default{width:100%}table.default tbody tr{border-bottom:solid 1px #e0e0e0}table.default td{padding:0.5em 1em 0.5em 1em}table.default th{font-weight:600;padding:0.5em 1em 0.5em 1em;text-align:left}table.default thead{background-color:#555555;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff}input[type="submit"],input[type="reset"],input[type="button"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-color:#37c0fb;border-radius:5px;border:0;color:#fff;cursor:pointer;display:inline-block;padding:0 1.5em;line-height:2.75em;min-width:9em;text-align:center;text-decoration:none;font-weight:600;letter-spacing:-0.025em}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover{background-color:#50c8fc;color:#fff !important}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,button:active,.button:active{background-color:#1eb8fb;color:#fff}input[type="submit"].alt,input[type="reset"].alt,input[type="button"].alt,button.alt,.button.alt{background-color:#555555;color:#fff}input[type="submit"].alt:hover,input[type="reset"].alt:hover,input[type="button"].alt:hover,button.alt:hover,.button.alt:hover{background-color:#626262}input[type="submit"].alt:active,input[type="reset"].alt:active,input[type="button"].alt:active,button.alt:active,.button.alt:active{background-color:#484848}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,button.icon:before,.button.icon:before{margin-right:0.5em}input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,button.fit,.button.fit{width:100%}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,button.small,.button.small{font-size:0.8em}.box.highlight{text-align:center}.box.post{position:relative;margin:0 0 2em 0}.box.post:after{content:'';display:block;clear:both}.box.post .inner{margin-left:calc(30% + 2em)}.box.post .inner>:last-child{margin-bottom:0}.box.post .image{width:30%;margin:0}#header{text-align:center;padding:3em 0 0 0;background-color:#fff;background-image:url("images/bg02.png"),url("images/bg02.png"),url("images/bg01.png");background-position:top left, top left, top left;background-size:100% 6em, 100% 6em, auto;background-repeat:no-repeat, no-repeat, repeat}#header h1{padding:0 0 2.75em 0;margin:0}#header h1 a{font-size:1.5em;letter-spacing:-0.025em;border:0}#nav{cursor:default;background-color:#333;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");padding:0}#nav:after{content:'';display:block;width:100%;height:0.75em;background-color:#37c0fb;background-image:url("images/bg01.png")}#nav>ul{margin:0}#nav>ul>li{position:relative;display:inline-block;margin-left:1em}#nav>ul>li a{color:#c0c0c0;text-decoration:none;border:0;display:block;padding:1.5em 0.5em 1.35em 0.5em}#nav>ul>li:first-child{margin-left:0}#nav>ul>li:hover a{color:#fff}#nav>ul>li.current{font-weight:600}#nav>ul>li.current:before{-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg);width:0.75em;height:0.75em;content:'';display:block;position:absolute;bottom:-0.5em;left:50%;margin-left:-0.375em;background-color:#37c0fb;background-image:url("images/bg01.png")}#nav>ul>li.current a{color:#fff}#nav>ul>li.active a{color:#fff}#nav>ul>li.active.current:before{opacity:0}#nav>ul>li>ul{display:none}.dropotron{background-image:-moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-color:#333;border-radius:5px;color:#fff;min-width:10em;padding:1em 0;text-align:center;box-shadow:0 1em 1em 0 rgba(0,0,0,0.5);list-style:none}.dropotron>li{line-height:2em;padding:0 1.1em 0 1em}.dropotron>li>a{color:#c0c0c0;text-decoration:none;border:0}.dropotron>li.active>a,.dropotron>li:hover>a{color:#fff}.dropotron.level-0{border-radius:0 0 5px 5px;font-size:0.9em;padding-top:0;margin-top:-1px}#banner{background-image:url(images/accueil.jpg);background-position:center center;background-size:cover;height:28em;text-align:center;position:relative}#banner header{position:absolute;bottom:0;left:0;width:100%;background:#212121;background:rgba(27,27,27,0.75);color:#fff;padding:1.5em 0}#banner header h2{display:inline-block;margin:0;font-size:1.25em;vertical-align:middle}#banner header h2 em{opacity:0.75}#banner header h2 a{border-bottom-color:rgba(255,255,255,0.5)}#banner header h2 a:hover{border-bottom-color:transparent}#banner header .button{vertical-align:middle;margin-left:1em}.wrapper{padding:5em 0 3em 0}.wrapper.style1{background:#fff}.wrapper.style2{background-color:#fff;background-image:url("images/bg02.png"),url("images/bg03.png"),url("images/bg01.png");background-position:top left, bottom left, top left;background-size:100% 6em, 100% 6em, auto;background-repeat:no-repeat, no-repeat, repeat}.wrapper.style3{background-color:#37c0fb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff}.wrapper.style3 .button{background:#fff;color:#474747}.wrapper.style3 .button:hover{color:#37c0fb !important}#cta{text-align:center;padding:3.5em 0}#cta header h2{display:inline-block;vertical-align:middle;margin:0}#cta header .button{vertical-align:middle;margin-left:1em}#footer{padding:4em 0 8em 0}#footer a{color:inherit;border-bottom-color:rgba(71,71,71,0.25)}#footer a:hover{color:#37c0fb;border-bottom-color:transparent}#footer .container{margin-bottom:4em}#footer .icons{text-align:center;margin:0}#footer .icons a{color:#999}#footer .icons a:hover{color:#474747}#footer .copyright{color:#999;margin-top:1.5em;text-align:center;font-size:0.9em}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:14pt;line-height:1.5em}#banner{height:24em}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:13pt;line-height:1.5em}ol{padding-left:1.25em}ol li{padding-left:0.25em}ul.icons li a,ul.icons li span{font-size:1.5em}#header{padding:2em 0 0 0}#header h1{padding:0 0 1.75em 0}#banner{height:20em}.wrapper{padding:3em 0 1em 0}#cta{padding:2em 0}#footer{padding:3em 0 3em 0}#footer .container{margin-bottom:1em}}@media screen and (max-width: 980px){body,input,select,textarea{font-size:12pt;line-height:1.5em}}#navPanel,#titleBar{display:none}@media screen and (max-width: 840px){html,body{overflow-x:hidden}body,input,select,textarea{font-size:13pt}h1,h2,h3,h4,h5,h6{margin-bottom:0.5em}header p{margin-top:-0.75em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:1.75em}header.major p{top:-0.25em;font-size:1.25em}.box.highlight{text-align:left;position:relative;padding-left:7em}.box.highlight i{position:absolute;margin:0;left:0;top:0.25em}.box.post .inner{margin-left:calc(20% + 2em)}.box.post .image{width:20%}#header{display:none}#banner{height:20em}#banner header h2{display:block}#banner header .button{margin:1em 0 0 0}#cta{padding:1.5em 0}#cta header h2{display:block}#cta header .button{margin:1em 0 0 0}#footer{text-align:center}#footer .container{margin-bottom:4em}#footer form .actions{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}#footer form .actions li:first-child{padding-left:0}#page-wrapper{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;padding-bottom:1px;padding-top:44px}#titleBar{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:44px;left:0;position:fixed;top:0;width:100%;z-index:10001;background-color:#333;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");height:44px;line-height:44px;box-shadow:0 4px 0 0 #37c0fb}#titleBar .title{display:block;position:relative;font-weight:600;text-align:center;color:#fff;z-index:1}#titleBar .title em{font-style:normal;font-weight:300}#titleBar .toggle{text-decoration:none;border:0;height:60px;left:0;position:absolute;top:0;width:80px;z-index:2}#titleBar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 5 Free';font-weight:900}#titleBar .toggle:before{content:'\f0c9';display:block;height:44px;line-height:inherit;text-align:center;width:44px;color:#fff;opacity:0.5}#titleBar .toggle:active:before{opacity:0.75}#navPanel{background-color:#1f1f1f;box-shadow:inset -1px 0 3px 0 rgba(0,0,0,0.5);background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002}#navPanel .link{border-bottom:0;border-top:solid 1px rgba(255,255,255,0.05);color:#888;display:block;height:48px;line-height:48px;padding:0 1em 0 1em;text-decoration:none}#navPanel .link:first-child{border-top:0}#navPanel .link.depth-0{color:#fff}#navPanel .link .indent-1{display:inline-block;width:1em}#navPanel .link .indent-2{display:inline-block;width:2em}#navPanel .link .indent-3{display:inline-block;width:3em}#navPanel .link .indent-4{display:inline-block;width:4em}#navPanel .link .indent-5{display:inline-block;width:5em}body.navPanel-visible #page-wrapper{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #titleBar{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #navPanel{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 736px){body,input,select,textarea{font-size:11pt;line-height:1.35em}h2{font-size:1.25em;letter-spacing:0;line-height:1.35em}h3{font-size:1em;letter-spacing:0;line-height:1.35em}header p{margin-top:-0.5em;font-size:1em}header.major{padding:0 20px}header.major h2{font-size:1.25em}header.major p{top:0;margin-top:1.25em;font-size:1em}ul.menu li{border:0;padding:0;margin:0;display:block;line-height:2em}#banner{height:18em}.wrapper{padding:2em 0 1px 0}}@media screen and (max-width: 480px){.icon.major{width:4em;height:4em;line-height:4em;box-shadow:0 0 0 7px white, 0 0 0 8px #e0e0e0}.icon.major:before{font-size:24px}input[type="submit"],input[type="reset"],input[type="button"],button,.button{width:100%;display:block}.box.highlight{padding-left:calc(4em + 30px)}.box.post .inner{margin-left:calc(30% + 20px)}.box.post .image{width:30%}#banner{height:20em}#banner header{padding:20px}.wrapper{padding:2em 20px 1px 20px}#cta{padding:20px}#footer{padding:2em 20px;text-align:left}}.alert{position:relative;text-align:left;padding:10px 15px;min-height:30px;margin:1em 0 0;border:none;border-left:3px solid}.alert p{margin:1.5em 0 0}.alert p:first-child{margin:0}.alert:not(.no-icon){padding-left:55px}.alert:not(.no-icon):before{position:absolute;top:10px;left:15px;font-family:'FontAwesome';font-size:2.5rem}.alert.info{border-color:#349ef3;background-color:#e6f3fe}.alert.info:not(.no-icon):before{content:"\f05a";color:#349ef3}.alert.success{border-color:#4dc657;background-color:#effaf0;content:"\f058"}.alert.success:not(.no-icon):before{content:"\f058";color:#4dc657}.alert.warning{border-color:#f5aa0a;background-color:#fdf1d8}.alert.warning:not(.no-icon):before{content:"\f071";color:#f5aa0a}.alert.danger{border-color:#f5311d;background-color:#feecea}.alert.danger:not(.no-icon):before{content:"\f05e";color:#f5311d}#header{text-align:center;padding:3em 0 0 0;background-color:#fff;background-origin:border-box;background-image:url("images/logo.svg");background-position:bottom 85% left 10%;background-size:8em;background-repeat:no-repeat}#header .short_text{display:none}#header h1{padding:0 0 2.75em 0;margin:0}#header h1 a{font-size:2.25em;letter-spacing:-0.05em;line-height:1.2;border:0}table{width:100%;background:transparent;border-collapse:collapse;border-spacing:0;text-align:left}table th{padding:5px 10px;font-weight:bold;border-bottom:2px solid #909ba2}table td{padding:5px 10px}table tr:nth-child(2n){background:#f7f8f8}@media screen and (max-width: 736px){#banner{height:10em}}@media screen and (max-width: 480px){#banner{height:10em}#banner header{display:none}} + +/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/resources/_gen/assets/scss/sass/main.scss_e95820d474fe7cf9c38afe1151187c97.json b/resources/_gen/assets/scss/sass/main.scss_e95820d474fe7cf9c38afe1151187c97.json new file mode 100644 index 0000000..8d03ad7 --- /dev/null +++ b/resources/_gen/assets/scss/sass/main.scss_e95820d474fe7cf9c38afe1151187c97.json @@ -0,0 +1 @@ +{"Target":"style.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/static/images/1000004912.jpg b/static/images/1000004912.jpg new file mode 100644 index 0000000..c1b820c Binary files /dev/null and b/static/images/1000004912.jpg differ diff --git a/static/images/18 vélos réparés.jpg b/static/images/18 vélos réparés.jpg new file mode 100644 index 0000000..7095e6d Binary files /dev/null and b/static/images/18 vélos réparés.jpg differ diff --git a/static/images/20240922_153621.jpg b/static/images/20240922_153621.jpg new file mode 100644 index 0000000..b03c713 Binary files /dev/null and b/static/images/20240922_153621.jpg differ diff --git a/static/images/Aucard de Tours 01 juin.docx b/static/images/Aucard de Tours 01 juin.docx new file mode 100644 index 0000000..92214b8 Binary files /dev/null and b/static/images/Aucard de Tours 01 juin.docx differ diff --git a/static/images/Aucard vélo dans un arbre.jpg b/static/images/Aucard vélo dans un arbre.jpg new file mode 100644 index 0000000..75f4c2a Binary files /dev/null and b/static/images/Aucard vélo dans un arbre.jpg differ diff --git a/static/images/Bill anniversaire.jpg b/static/images/Bill anniversaire.jpg new file mode 100644 index 0000000..af62bad Binary files /dev/null and b/static/images/Bill anniversaire.jpg differ diff --git a/static/images/Bill en cours.xcf b/static/images/Bill en cours.xcf new file mode 100644 index 0000000..91694dd Binary files /dev/null and b/static/images/Bill en cours.xcf differ diff --git a/static/images/Bill.png b/static/images/Bill.png new file mode 100644 index 0000000..6847cac Binary files /dev/null and b/static/images/Bill.png differ diff --git a/static/images/Bill.svg b/static/images/Bill.svg new file mode 100644 index 0000000..eaa1b97 --- /dev/null +++ b/static/images/Bill.svg @@ -0,0 +1,4433 @@ + + + + + + + + + + + + + + + + + + 15 ANS ! + + + + diff --git a/static/images/Bill.xcf b/static/images/Bill.xcf new file mode 100644 index 0000000..42b3c7b Binary files /dev/null and b/static/images/Bill.xcf differ diff --git a/static/images/Campus en fête.jpg b/static/images/Campus en fête.jpg new file mode 100644 index 0000000..78d24a7 Binary files /dev/null and b/static/images/Campus en fête.jpg differ diff --git a/static/images/Discours 18_10.odt b/static/images/Discours 18_10.odt new file mode 100755 index 0000000..d49fcbb Binary files /dev/null and b/static/images/Discours 18_10.odt differ diff --git a/static/images/Défi dales.jpg b/static/images/Défi dales.jpg new file mode 100644 index 0000000..bfd23d5 Binary files /dev/null and b/static/images/Défi dales.jpg differ diff --git a/static/images/Fanzine_La_Mécana.pdf b/static/images/Fanzine_La_Mécana.pdf new file mode 100644 index 0000000..a823994 Binary files /dev/null and b/static/images/Fanzine_La_Mécana.pdf differ diff --git a/static/images/Fête du vélo à la riche.jpg b/static/images/Fête du vélo à la riche.jpg new file mode 100644 index 0000000..545fd5e Binary files /dev/null and b/static/images/Fête du vélo à la riche.jpg differ diff --git a/static/images/IMG_20240604_195615.jpg b/static/images/IMG_20240604_195615.jpg new file mode 100644 index 0000000..9cb1516 Binary files /dev/null and b/static/images/IMG_20240604_195615.jpg differ diff --git a/static/images/Marseille tall bike.jpg b/static/images/Marseille tall bike.jpg new file mode 100644 index 0000000..5b5e199 Binary files /dev/null and b/static/images/Marseille tall bike.jpg differ diff --git a/static/images/MessageVélo.jpg b/static/images/MessageVélo.jpg new file mode 100644 index 0000000..51ba7b0 Binary files /dev/null and b/static/images/MessageVélo.jpg differ diff --git a/static/images/MessageVélo.svg b/static/images/MessageVélo.svg new file mode 100644 index 0000000..eda845f --- /dev/null +++ b/static/images/MessageVélo.svg @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + Si tu en as besoin, ce vélo est à ta disposition le temps d'un trajet ! Tu peux le prendre, et le laisser sur ton lieu de destination, toujours avec ce petit mot, afin qu'il puisse dépanner une autre personne 😉 + +Si il est dégonflé, crevé, ou autre, ramène-le à l'association Roulement à Bill au 5 impasse Anatole (quartier Febvotte à Tours) ou écris un mail à roulementabill@gmail.com + + Le dindon masqué + + + + + + diff --git a/static/images/Oxford.jpeg b/static/images/Oxford.jpeg new file mode 100644 index 0000000..3f3336e Binary files /dev/null and b/static/images/Oxford.jpeg differ diff --git a/static/images/Projet Glaire Witch.jpg b/static/images/Projet Glaire Witch.jpg new file mode 100644 index 0000000..8c1fb88 Binary files /dev/null and b/static/images/Projet Glaire Witch.jpg differ diff --git a/static/images/Stand Aucard 2.jpg b/static/images/Stand Aucard 2.jpg new file mode 100644 index 0000000..4bc1390 Binary files /dev/null and b/static/images/Stand Aucard 2.jpg differ diff --git a/static/images/Stand Aucard.jpg b/static/images/Stand Aucard.jpg new file mode 100644 index 0000000..fa946a1 Binary files /dev/null and b/static/images/Stand Aucard.jpg differ diff --git a/static/images/Stand aucard vide.jpg b/static/images/Stand aucard vide.jpg new file mode 100644 index 0000000..ab1f00c Binary files /dev/null and b/static/images/Stand aucard vide.jpg differ diff --git a/static/images/TallBike.jpg b/static/images/TallBike.jpg new file mode 100644 index 0000000..8579aef Binary files /dev/null and b/static/images/TallBike.jpg differ diff --git a/static/images/accueil.jpg b/static/images/accueil.jpg new file mode 100644 index 0000000..10607a7 Binary files /dev/null and b/static/images/accueil.jpg differ diff --git a/static/images/avendre/IMG_20231203_142852.jpg b/static/images/avendre/IMG_20231203_142852.jpg new file mode 100644 index 0000000..350626c Binary files /dev/null and b/static/images/avendre/IMG_20231203_142852.jpg differ diff --git a/static/images/avendre/IMG_20231203_143114.jpg b/static/images/avendre/IMG_20231203_143114.jpg new file mode 100644 index 0000000..8fb489f Binary files /dev/null and b/static/images/avendre/IMG_20231203_143114.jpg differ diff --git a/static/images/avendre/IMG_20231203_143851.jpg b/static/images/avendre/IMG_20231203_143851.jpg new file mode 100644 index 0000000..bf432d8 Binary files /dev/null and b/static/images/avendre/IMG_20231203_143851.jpg differ diff --git a/static/images/avendre/IMG_20231203_144233.jpg b/static/images/avendre/IMG_20231203_144233.jpg new file mode 100644 index 0000000..03073ba Binary files /dev/null and b/static/images/avendre/IMG_20231203_144233.jpg differ diff --git a/static/images/avendre/IMG_20231203_144517.jpg b/static/images/avendre/IMG_20231203_144517.jpg new file mode 100644 index 0000000..230dc5c Binary files /dev/null and b/static/images/avendre/IMG_20231203_144517.jpg differ diff --git a/static/images/avendre/IMG_20231203_144828.jpg b/static/images/avendre/IMG_20231203_144828.jpg new file mode 100644 index 0000000..957d4cc Binary files /dev/null and b/static/images/avendre/IMG_20231203_144828.jpg differ diff --git a/static/images/avendre/IMG_20231203_150033.jpg b/static/images/avendre/IMG_20231203_150033.jpg new file mode 100644 index 0000000..57e242c Binary files /dev/null and b/static/images/avendre/IMG_20231203_150033.jpg differ diff --git a/static/images/avendre/IMG_20240114_162730.jpg b/static/images/avendre/IMG_20240114_162730.jpg new file mode 100644 index 0000000..e7eb39d Binary files /dev/null and b/static/images/avendre/IMG_20240114_162730.jpg differ diff --git a/static/images/avendre/IMG_20240114_164249.jpg b/static/images/avendre/IMG_20240114_164249.jpg new file mode 100644 index 0000000..38ab089 Binary files /dev/null and b/static/images/avendre/IMG_20240114_164249.jpg differ diff --git a/static/images/avendre/IMG_20240114_164546.jpg b/static/images/avendre/IMG_20240114_164546.jpg new file mode 100644 index 0000000..dddc1ad Binary files /dev/null and b/static/images/avendre/IMG_20240114_164546.jpg differ diff --git a/static/images/avendre/old/IMG_20231203_142852.jpg b/static/images/avendre/old/IMG_20231203_142852.jpg new file mode 100755 index 0000000..b97b69c Binary files /dev/null and b/static/images/avendre/old/IMG_20231203_142852.jpg differ diff --git a/static/images/avendre/old/IMG_20231203_143114.jpg b/static/images/avendre/old/IMG_20231203_143114.jpg new file mode 100755 index 0000000..8c427e3 Binary files /dev/null and b/static/images/avendre/old/IMG_20231203_143114.jpg differ diff --git a/static/images/avendre/old/IMG_20231203_143851.jpg b/static/images/avendre/old/IMG_20231203_143851.jpg new file mode 100755 index 0000000..d1593d6 Binary files /dev/null and b/static/images/avendre/old/IMG_20231203_143851.jpg differ diff --git a/static/images/avendre/old/IMG_20231203_144233.jpg b/static/images/avendre/old/IMG_20231203_144233.jpg new file mode 100755 index 0000000..0c523dd Binary files /dev/null and b/static/images/avendre/old/IMG_20231203_144233.jpg differ diff --git a/static/images/avendre/old/IMG_20231203_144517.jpg b/static/images/avendre/old/IMG_20231203_144517.jpg new file mode 100755 index 0000000..a931730 Binary files /dev/null and b/static/images/avendre/old/IMG_20231203_144517.jpg differ diff --git a/static/images/avendre/old/IMG_20231203_144828.jpg b/static/images/avendre/old/IMG_20231203_144828.jpg new file mode 100755 index 0000000..ad498d3 Binary files /dev/null and b/static/images/avendre/old/IMG_20231203_144828.jpg differ diff --git a/static/images/avendre/old/IMG_20231203_150033.jpg b/static/images/avendre/old/IMG_20231203_150033.jpg new file mode 100755 index 0000000..5e8225a Binary files /dev/null and b/static/images/avendre/old/IMG_20231203_150033.jpg differ diff --git a/static/images/bandeau.png b/static/images/bandeau.png new file mode 100644 index 0000000..b988a2c Binary files /dev/null and b/static/images/bandeau.png differ diff --git a/static/images/bandeau.svg b/static/images/bandeau.svg new file mode 100644 index 0000000..73c1a5d --- /dev/null +++ b/static/images/bandeau.svg @@ -0,0 +1,1325 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + On vous accueille les jeudis et dimanches pour bricoler votre vélo, boire un café ou un thé, discuter un peu... Amenez votre biclou et votre bonne humeur ! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d'auto réparation + Atelier cyclo-militant + + + Roulement à Bill + + + + + + + + + 5 impasse Anatole,37000 Tours,quartier Febvotte + Permanences ouvertes à toutes et à tous jeudi 18h30-20h30 dimanche 14h-18h + www.roulementabill.orgcontact@roulementabill.org@roulementabill + + + + + + + + + + + + diff --git a/static/images/bill.jpg b/static/images/bill.jpg new file mode 100644 index 0000000..0752ffc Binary files /dev/null and b/static/images/bill.jpg differ diff --git a/static/images/bill_portrait.png b/static/images/bill_portrait.png new file mode 100644 index 0000000..bcce55a Binary files /dev/null and b/static/images/bill_portrait.png differ diff --git a/static/images/demontage-cassette-shimano-10-22.jpg b/static/images/demontage-cassette-shimano-10-22.jpg new file mode 100644 index 0000000..1ab328d Binary files /dev/null and b/static/images/demontage-cassette-shimano-10-22.jpg differ diff --git a/static/images/hommage_1910.png b/static/images/hommage_1910.png new file mode 100644 index 0000000..69b7f38 Binary files /dev/null and b/static/images/hommage_1910.png differ diff --git a/static/images/logo.png b/static/images/logo.png new file mode 100644 index 0000000..e947c4d Binary files /dev/null and b/static/images/logo.png differ diff --git a/static/images/logo.svg b/static/images/logo.svg new file mode 100644 index 0000000..ba131c6 --- /dev/null +++ b/static/images/logo.svg @@ -0,0 +1,587 @@ + + + + + + + + + + + + + + diff --git a/static/images/permanence.jpg b/static/images/permanence.jpg new file mode 100644 index 0000000..a2cb7af Binary files /dev/null and b/static/images/permanence.jpg differ diff --git a/static/images/rassemblement.jpg b/static/images/rassemblement.jpg new file mode 100755 index 0000000..be21347 Binary files /dev/null and b/static/images/rassemblement.jpg differ diff --git a/static/images/rassemblement2.jpg b/static/images/rassemblement2.jpg new file mode 100755 index 0000000..a600b90 Binary files /dev/null and b/static/images/rassemblement2.jpg differ diff --git a/static/images/recup.jpg b/static/images/recup.jpg new file mode 100644 index 0000000..1115d37 Binary files /dev/null and b/static/images/recup.jpg differ diff --git a/static/images/sexy_velo.jpg b/static/images/sexy_velo.jpg new file mode 100644 index 0000000..d930589 Binary files /dev/null and b/static/images/sexy_velo.jpg differ diff --git a/static/images/thumbnail_IMG_2530.jpg b/static/images/thumbnail_IMG_2530.jpg new file mode 100644 index 0000000..0dcd059 Binary files /dev/null and b/static/images/thumbnail_IMG_2530.jpg differ diff --git a/static/images/velorution_banniere.jpg b/static/images/velorution_banniere.jpg new file mode 100644 index 0000000..287d361 Binary files /dev/null and b/static/images/velorution_banniere.jpg differ