From fd38b48e27b62352a77628ac895a4f3976818d9f Mon Sep 17 00:00:00 2001 From: kevin tessier Date: Tue, 14 May 2019 19:59:47 +0200 Subject: [PATCH] maj --- robots.txt | 1 + tmp/uploaded-files/php0LG4Fq | 90 + tmp/uploaded-files/php3paBCJ | 299 + tmp/uploaded-files/php44v0z3 | 91 + tmp/uploaded-files/php6QYECX | 90 + tmp/uploaded-files/phpAbWVbS | 90 + tmp/uploaded-files/phpBCH3ow | 90 + tmp/uploaded-files/phpCvaJl2 | 90 + tmp/uploaded-files/phpFn9BdL | 90 + tmp/uploaded-files/phpGpEyQD | 91 + tmp/uploaded-files/phpKebCKN | 91 + tmp/uploaded-files/phpMK3Mnd | 90 + tmp/uploaded-files/phpNMQ6Eu | 90 + tmp/uploaded-files/phpbCbofX | 90 + tmp/uploaded-files/phpgh2EaR | 299 + tmp/uploaded-files/phphALIJw | 90 + tmp/uploaded-files/phpinLNYd | 90 + tmp/uploaded-files/phppRaA1O | 299 + tmp/uploaded-files/phpxFzVmr | 90 + tmp/uploaded-files/phpydAUoK | 90 + user/pages/01.home/01.contact/item.md | 6 +- user/pages/01.home/imgtest.jpg | Bin 27002 -> 0 bytes .../01.location-salle-de-reunion/item.md | 14 +- .../02.location-salle-de-seminaire/item.md | 14 - .../03.location-salle-de-formation/item.md | 13 - .../imgtest.jpg | Bin 27002 -> 0 bytes user/pages/05.demande-de-devis/form.md | 8 +- user/themes/lecampus/blueprints/form.yaml | 27 + user/themes/lecampus/blueprints/item.yaml | 34 +- user/themes/lecampus/blueprints/sublog.yaml | 11 + user/themes/lecampus/css-compiled/theme.css | 213 +- .../lecampus/css-compiled/theme.min.css | 2 +- user/themes/lecampus/images/Trame-gris.svg | 5856 +++++++++++++++++ user/themes/lecampus/images/fleche-top.svg | 200 + user/themes/lecampus/images/fleche_devis.svg | 79 + .../images/icones/accompagnement_complet.svg | 90 + .../icones/equipe_experte_du_territoire.svg | 91 + .../images/icones/programme_sur_mesure.svg | 299 + .../lecampus/images/logo_le_campus_black.svg | 253 + user/themes/lecampus/js/site.js | 21 +- .../lecampus/scss/configurations/_fonts.scss | 89 + .../scss/configurations/_variables.scss | 5 +- user/themes/lecampus/scss/theme/_blog.scss | 314 +- user/themes/lecampus/scss/theme/_footer.scss | 14 +- user/themes/lecampus/scss/theme/_header.scss | 27 +- .../lecampus/scss/theme/_typography.scss | 71 +- user/themes/lecampus/templates/blog.html.twig | 8 +- .../lecampus/templates/calendrier.html.twig | 32 +- .../lecampus/templates/default.html.twig | 2 +- .../themes/lecampus/templates/event.html.twig | 36 +- .../lecampus/templates/footer.html.twig | 2 +- user/themes/lecampus/templates/form.html.twig | 42 + user/themes/lecampus/templates/home.html.twig | 24 +- user/themes/lecampus/templates/item.html.twig | 39 +- .../templates/macros/macros.html.twig | 3 +- .../templates/partials/bandeau.html.twig | 40 + .../templates/partials/base.html.twig | 143 +- .../templates/partials/blog-item.html.twig | 77 +- .../partials/blog/block_devis.html.twig | 7 + .../templates/partials/blog/public.html.twig | 11 +- .../templates/partials/cal-event.html.twig | 39 +- .../partials/cal-list-event.html.twig | 34 +- .../templates/partials/devis.html.twig | 37 +- .../templates/partials/footer.html.twig | 4 +- .../templates/partials/newsletters.html.twig | 16 +- .../templates/partials/reco.html.twig | 11 +- .../templates/partials/sidebar.html.twig | 16 +- .../lecampus/templates/sublog.html.twig | 3589 +++++++++- 68 files changed, 13719 insertions(+), 585 deletions(-) create mode 100644 tmp/uploaded-files/php0LG4Fq create mode 100644 tmp/uploaded-files/php3paBCJ create mode 100644 tmp/uploaded-files/php44v0z3 create mode 100644 tmp/uploaded-files/php6QYECX create mode 100644 tmp/uploaded-files/phpAbWVbS create mode 100644 tmp/uploaded-files/phpBCH3ow create mode 100644 tmp/uploaded-files/phpCvaJl2 create mode 100644 tmp/uploaded-files/phpFn9BdL create mode 100644 tmp/uploaded-files/phpGpEyQD create mode 100644 tmp/uploaded-files/phpKebCKN create mode 100644 tmp/uploaded-files/phpMK3Mnd create mode 100644 tmp/uploaded-files/phpNMQ6Eu create mode 100644 tmp/uploaded-files/phpbCbofX create mode 100644 tmp/uploaded-files/phpgh2EaR create mode 100644 tmp/uploaded-files/phphALIJw create mode 100644 tmp/uploaded-files/phpinLNYd create mode 100644 tmp/uploaded-files/phppRaA1O create mode 100644 tmp/uploaded-files/phpxFzVmr create mode 100644 tmp/uploaded-files/phpydAUoK delete mode 100644 user/pages/01.home/imgtest.jpg delete mode 100644 user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/02.location-salle-de-seminaire/item.md delete mode 100644 user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/03.location-salle-de-formation/item.md delete mode 100644 user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/imgtest.jpg create mode 100644 user/themes/lecampus/blueprints/form.yaml create mode 100644 user/themes/lecampus/images/Trame-gris.svg create mode 100644 user/themes/lecampus/images/fleche-top.svg create mode 100644 user/themes/lecampus/images/fleche_devis.svg create mode 100644 user/themes/lecampus/images/icones/accompagnement_complet.svg create mode 100644 user/themes/lecampus/images/icones/equipe_experte_du_territoire.svg create mode 100644 user/themes/lecampus/images/icones/programme_sur_mesure.svg create mode 100644 user/themes/lecampus/images/logo_le_campus_black.svg create mode 100644 user/themes/lecampus/templates/form.html.twig create mode 100644 user/themes/lecampus/templates/partials/bandeau.html.twig create mode 100644 user/themes/lecampus/templates/partials/blog/block_devis.html.twig diff --git a/robots.txt b/robots.txt index 41ea9da..690c54e 100644 --- a/robots.txt +++ b/robots.txt @@ -1,3 +1,4 @@ +Disallow: * User-agent: * Disallow: /backup/ Disallow: /bin/ diff --git a/tmp/uploaded-files/php0LG4Fq b/tmp/uploaded-files/php0LG4Fq new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/php0LG4Fq @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/php3paBCJ b/tmp/uploaded-files/php3paBCJ new file mode 100644 index 0000000..808c6ce --- /dev/null +++ b/tmp/uploaded-files/php3paBCJ @@ -0,0 +1,299 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/php44v0z3 b/tmp/uploaded-files/php44v0z3 new file mode 100644 index 0000000..98f11ee --- /dev/null +++ b/tmp/uploaded-files/php44v0z3 @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/php6QYECX b/tmp/uploaded-files/php6QYECX new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/php6QYECX @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpAbWVbS b/tmp/uploaded-files/phpAbWVbS new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpAbWVbS @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpBCH3ow b/tmp/uploaded-files/phpBCH3ow new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpBCH3ow @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpCvaJl2 b/tmp/uploaded-files/phpCvaJl2 new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpCvaJl2 @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpFn9BdL b/tmp/uploaded-files/phpFn9BdL new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpFn9BdL @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpGpEyQD b/tmp/uploaded-files/phpGpEyQD new file mode 100644 index 0000000..98f11ee --- /dev/null +++ b/tmp/uploaded-files/phpGpEyQD @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpKebCKN b/tmp/uploaded-files/phpKebCKN new file mode 100644 index 0000000..98f11ee --- /dev/null +++ b/tmp/uploaded-files/phpKebCKN @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpMK3Mnd b/tmp/uploaded-files/phpMK3Mnd new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpMK3Mnd @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpNMQ6Eu b/tmp/uploaded-files/phpNMQ6Eu new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpNMQ6Eu @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpbCbofX b/tmp/uploaded-files/phpbCbofX new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpbCbofX @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpgh2EaR b/tmp/uploaded-files/phpgh2EaR new file mode 100644 index 0000000..808c6ce --- /dev/null +++ b/tmp/uploaded-files/phpgh2EaR @@ -0,0 +1,299 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phphALIJw b/tmp/uploaded-files/phphALIJw new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phphALIJw @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpinLNYd b/tmp/uploaded-files/phpinLNYd new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpinLNYd @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phppRaA1O b/tmp/uploaded-files/phppRaA1O new file mode 100644 index 0000000..808c6ce --- /dev/null +++ b/tmp/uploaded-files/phppRaA1O @@ -0,0 +1,299 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpxFzVmr b/tmp/uploaded-files/phpxFzVmr new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpxFzVmr @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/tmp/uploaded-files/phpydAUoK b/tmp/uploaded-files/phpydAUoK new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/tmp/uploaded-files/phpydAUoK @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/user/pages/01.home/01.contact/item.md b/user/pages/01.home/01.contact/item.md index 38dc665..d041f03 100644 --- a/user/pages/01.home/01.contact/item.md +++ b/user/pages/01.home/01.contact/item.md @@ -1,9 +1,9 @@ --- title: contact -media_order: 'Logo Le Campus VD Quadri.svg' +media_order: 'Logo Le Campus VD Quadri.svg,1-Logo_CCVDnb.jpg,logo_le_campus_black.svg' --- -![](Logo%20Le%20Campus%20VD%20Quadri.svg) +![](logo_le_campus_black.svg) LE CAMPUS Place Michel Paulus, @@ -18,4 +18,4 @@ Recevoir l'actualité du Campus Mentions légales Crédits -![](Logo%20Le%20Campus%20VD%20Quadri.svg) \ No newline at end of file +![](1-Logo_CCVDnb.jpg) \ No newline at end of file diff --git a/user/pages/01.home/imgtest.jpg b/user/pages/01.home/imgtest.jpg deleted file mode 100644 index c99ba398c9482366920be2c977a748cb5aefb973..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27002 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 F|JfzWhROf{ diff --git a/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/01.location-salle-de-reunion/item.md b/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/01.location-salle-de-reunion/item.md index 619acab..a91d88c 100644 --- a/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/01.location-salle-de-reunion/item.md +++ b/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/01.location-salle-de-reunion/item.md @@ -1,5 +1,5 @@ --- -title: 'Location salle de réunion' +title: 'Salle Trois Becs' media_order: imgtest.jpg content: items: '@self.children' @@ -12,11 +12,9 @@ content: image_align: left --- -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque lobortis sapien quis accumsan condimentum. Duis vel nisl sollicitudin, tincidunt ligula in, maximus sem. - -Donec scelerisque mattis ullamcorper. Integer at eros imperdiet urna hendrerit bibendum. Fusce mollis luctus sodales. Praesent a lectus auctor, faucibus nisl vitae, ultricies metus. In et ipsum sed ipsum iaculis maximus. Donec id risus eros. Phasellus condimentum velit mollis urna fermentum, a ultricies est accumsan. Phasellus elementum, sem quis placerat placerat, velit elit iaculis sem, ut tristique orci ex at urna. Nam urna risus, imperdiet et elementum non, porttitor non velit. Fusce commodo tellus accumsan tortor lacinia, in convallis lacus cursus. Aenean eget facilisis enim. Proin mi massa, euismod vitae dolor ut, pellentesque condimentum sem. Mauris ultricies magna vitae leo feugiat tincidunt. - -Aliquam consequat erat eu turpis vehicula tristique. -Nam ornare id elit ut imperdiet. Duis congue justo a pellentesque tristique. Vivamus in est ac metus porttitor rhoncus non sed nulla. Etiam pharetra leo in quam vulputate, ac sagittis arcu elementum. Nunc quis risus sed sapien suscipit scelerisque eu at felis. Cras eget arcu pretium, suscipit lorem sit amet, sollicitudin turpis. Proin at bibendum arcu. Interdum et malesuada fames ac ante ipsum primis in faucibus. - +#### 61 m2, accueil pour 30 à 40 personnes +Tables de réunion +Ecran et vidéoprojecteur +WIFI – Webconférence +Accès indépendant depuis l’extérieur diff --git a/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/02.location-salle-de-seminaire/item.md b/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/02.location-salle-de-seminaire/item.md deleted file mode 100644 index 6a37b32..0000000 --- a/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/02.location-salle-de-seminaire/item.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: 'Location salle de séminaire' -media_order: imgtest.jpg -show_sidebar: false ---- - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque lobortis sapien quis accumsan condimentum. Duis vel nisl sollicitudin, tincidunt ligula in, maximus sem. - -Donec scelerisque mattis ullamcorper. Integer at eros imperdiet urna hendrerit bibendum. Fusce mollis luctus sodales. Praesent a lectus auctor, faucibus nisl vitae, ultricies metus. In et ipsum sed ipsum iaculis maximus. Donec id risus eros. Phasellus condimentum velit mollis urna fermentum, a ultricies est accumsan. Phasellus elementum, sem quis placerat placerat, velit elit iaculis sem, ut tristique orci ex at urna. Nam urna risus, imperdiet et elementum non, porttitor non velit. Fusce commodo tellus accumsan tortor lacinia, in convallis lacus cursus. Aenean eget facilisis enim. Proin mi massa, euismod vitae dolor ut, pellentesque condimentum sem. Mauris ultricies magna vitae leo feugiat tincidunt. - -Aliquam consequat erat eu turpis vehicula tristique. -Nam ornare id elit ut imperdiet. Duis congue justo a pellentesque tristique. Vivamus in est ac metus porttitor rhoncus non sed nulla. Etiam pharetra leo in quam vulputate, ac sagittis arcu elementum. Nunc quis risus sed sapien suscipit scelerisque eu at felis. Cras eget arcu pretium, suscipit lorem sit amet, sollicitudin turpis. Proin at bibendum arcu. Interdum et malesuada fames ac ante ipsum primis in faucibus. - - diff --git a/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/03.location-salle-de-formation/item.md b/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/03.location-salle-de-formation/item.md deleted file mode 100644 index 6e3b64b..0000000 --- a/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/03.location-salle-de-formation/item.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: 'Location salle de formation' -media_order: imgtest2.jpg ---- - - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque lobortis sapien quis accumsan condimentum. Duis vel nisl sollicitudin, tincidunt ligula in, maximus sem. - -Donec scelerisque mattis ullamcorper. Integer at eros imperdiet urna hendrerit bibendum. Fusce mollis luctus sodales. Praesent a lectus auctor, faucibus nisl vitae, ultricies metus. In et ipsum sed ipsum iaculis maximus. Donec id risus eros. Phasellus condimentum velit mollis urna fermentum, a ultricies est accumsan. Phasellus elementum, sem quis placerat placerat, velit elit iaculis sem, ut tristique orci ex at urna. Nam urna risus, imperdiet et elementum non, porttitor non velit. Fusce commodo tellus accumsan tortor lacinia, in convallis lacus cursus. Aenean eget facilisis enim. Proin mi massa, euismod vitae dolor ut, pellentesque condimentum sem. Mauris ultricies magna vitae leo feugiat tincidunt. - -Aliquam consequat erat eu turpis vehicula tristique. -Nam ornare id elit ut imperdiet. Duis congue justo a pellentesque tristique. Vivamus in est ac metus porttitor rhoncus non sed nulla. Etiam pharetra leo in quam vulputate, ac sagittis arcu elementum. Nunc quis risus sed sapien suscipit scelerisque eu at felis. Cras eget arcu pretium, suscipit lorem sit amet, sollicitudin turpis. Proin at bibendum arcu. Interdum et malesuada fames ac ante ipsum primis in faucibus. - - diff --git a/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/imgtest.jpg b/user/pages/04.organisez-vos-evenements/01.location-reservation-de-salles/imgtest.jpg deleted file mode 100644 index c99ba398c9482366920be2c977a748cb5aefb973..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27002 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 F|JfzWhROf{ diff --git a/user/pages/05.demande-de-devis/form.md b/user/pages/05.demande-de-devis/form.md index b4d12be..9f02c83 100644 --- a/user/pages/05.demande-de-devis/form.md +++ b/user/pages/05.demande-de-devis/form.md @@ -1,6 +1,8 @@ --- -title: 'Demande de devis
parlez nous de votre projet' +title: 'Le Campus, au cœur du Val de Drôme, un site tout équipé pour vos événements.' media_order: images.jpeg +entete: + text: 'Vous souhaitez organiser un événement, une rencontre professionnelle, une formation, un séjour ? Décrivez-nous votre projet en quelques clics, nous sommes à votre écoute !' visible: false form: name: ajax-test-form @@ -154,7 +156,5 @@ form: message: 'Merci, votre demande de devis à bien été envoyé ! Elle sera traité dans les prochains jours.' --- -Le Campus, au cœur du Val de Drôme, un site tout équipé pour vos événements. - Location de salles polyvalentes, amphitéâtre de 200 places, matériel performant dans toutes les salles, restauration de qualité bio ou locale sur demande... -**Le Campus et son équipe à taille humaine vous garantit la réussite de votre séjour, de votre séminaire ou de votre événement.** \ No newline at end of file +**Le Campus et son équipe à taille humaine vous garantit la réussite de votre séjour, de votre séminaire ou de votre événement.** diff --git a/user/themes/lecampus/blueprints/form.yaml b/user/themes/lecampus/blueprints/form.yaml new file mode 100644 index 0000000..b172557 --- /dev/null +++ b/user/themes/lecampus/blueprints/form.yaml @@ -0,0 +1,27 @@ +extends@: default + +form: + fields: + tabs: + fields: + content: + fields: + + header.entete: + type: fieldset + title: Texte en-tête + help: Écriver le texte qui sera affiché dans le bandeau d'en-tête + text: Écriver le texte qui sera affiché dans le bandeau d'en-tête + fields: + header.entete.text: + type: text + label: Texte + advanced: + fields: + columns: + fields: + column1: + fields: + header.body_classes: + markdown: true + description: 'Available classes in Quark Theme (space separated):
`header-fixed`, `header-animated`, `header-dark`, `header-transparent`, `sticky-footer`' diff --git a/user/themes/lecampus/blueprints/item.yaml b/user/themes/lecampus/blueprints/item.yaml index 8918864..834f073 100644 --- a/user/themes/lecampus/blueprints/item.yaml +++ b/user/themes/lecampus/blueprints/item.yaml @@ -6,20 +6,6 @@ form: fields: content: fields: - header.buttons: - name: galerie - type: list - style: vertical - label: Galerie - fields: - .text: - type: text - label: Descriptions - .header.a_file: - type: filepicker - folder: '@self' - preview_images: true - label: Select a file header.entete: type: fieldset title: Texte en-tête @@ -30,6 +16,26 @@ form: type: text label: Texte + header.features: + name: Icones + type: list + label: Icones + style: vertical + size: large + + fields: + .text: + type: text + label: Text + .icon: + type: file + label: Icone + destination: 'user/themes/lecampus/images/icones' + multiple: false + filesize: 2 + accept: + - image/* + fields: blog: type: tab diff --git a/user/themes/lecampus/blueprints/sublog.yaml b/user/themes/lecampus/blueprints/sublog.yaml index f7e7a4b..44c361c 100644 --- a/user/themes/lecampus/blueprints/sublog.yaml +++ b/user/themes/lecampus/blueprints/sublog.yaml @@ -14,6 +14,17 @@ form: active: 1 fields: + content: + fields: + header.entete: + type: fieldset + title: Texte en-tête + help: Écriver le texte qui sera affiché dans le bandeau d'en-tête + text: Écriver le texte qui sera affiché dans le bandeau d'en-tête + fields: + header.entete.text: + type: text + label: Texte advanced: fields: overrides: diff --git a/user/themes/lecampus/css-compiled/theme.css b/user/themes/lecampus/css-compiled/theme.css index ac0c39d..64bde69 100644 --- a/user/themes/lecampus/css-compiled/theme.css +++ b/user/themes/lecampus/css-compiled/theme.css @@ -1,4 +1,3 @@ -@charset "UTF-8"; * { box-sizing: border-box; } /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ @@ -126,6 +125,12 @@ template { display: none; } @font-face { font-family: "bold"; src: url("../fonts/aileron_bold/Aileron-Bold-webfont.eot"); src: url("../fonts/aileron_bold/Aileron-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/aileron_bold/Aileron-Bold-webfont.woff") format("woff"), url("../fonts/aileron_bold/Aileron-Bold-webfont.ttf") format("truetype"), url("../fonts/aileron_bold/Aileron-Bold-webfont.svg#bold") format("svg"); } +@font-face { font-family: "now_alt_bold"; src: url("../fonts/now_alt/nowalt-bold-webfont.eot"); src: url("../fonts/now_alt/nowalt-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/now_alt/nowalt-bold-webfont.woff") format("woff"), url("../fonts/now_alt/nowalt-bold-webfont.ttf") format("truetype"), url("../fonts/now_alt/nowalt-bold-webfont.svg#now_alt_bold") format("svg"); } + +@font-face { font-family: "now_alt_light"; src: url("../fonts/now_alt/nowalt-light-webfont.eot"); src: url("../fonts/now_alt/nowalt-light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/now_alt/nowalt-light-webfont.woff") format("woff"), url("../fonts/now_alt/nowalt-light-webfont.ttf") format("truetype"), url("../fonts/now_alt/nowalt-light-webfont.svg#now_alt_light") format("svg"); } + +@font-face { font-family: "now_alt_medium"; src: url("../fonts/now_alt/nowalt-medium-webfont.eot"); src: url("../fonts/now_alt/nowalt-medium-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/now_alt/nowalt-medium-webfont.woff") format("woff"), url("../fonts/now_alt/nowalt-medium-webfont.ttf") format("truetype"), url("../fonts/now_alt/nowalt-medium-webfont.svg#now_alt_medium") format("svg"); } + .default-animation { transition: all 0.5s ease; } .pulse { animation-name: pulse_animation; animation-duration: 2000ms; transform-origin: 70% 70%; animation-iteration-count: infinite; animation-timing-function: linear; } @@ -141,14 +146,14 @@ template { display: none; } html, body { font-family: "Regular"; line-height: 1.35; } -h1 { text-transform: uppercase; } - h2 { font-size: 2rem; } h4 { font-weight: normal; font-size: 2rem; } h5 { font-weight: normal; font-size: 1.2rem; } +nav a { font-family: "bold"; font-size: 0.9rem; } + .container > .title { font-family: "bold"; } .card-header .publics .tags { font-size: 0.8rem; font-family: "bold"; } @@ -161,31 +166,33 @@ p { font-size: 0.9rem; } p strong { font-family: "bold"; font-weight: normal; } -.gal h2 { font-size: 1.65rem; line-height: 2.2rem; } +.gal h1 { font-family: "now_alt_bold"; font-weight: 400; font-size: 1.2rem; line-height: 2.2rem; } -.entete h2 { font-size: 1.2rem; color: white; } +.entete h1 { font-size: 1.2rem; color: white; } -.entete h3 { font-size: 1.5rem; line-height: 2rem; } +.entete p { font-family: "now_alt_bold"; font-weight: 400; font-size: 1.5rem; line-height: 2rem; } #home p:not(:last-child) strong { font-size: 1.3rem; } +#home .content p strong { font-family: "now_alt_bold"; font-weight: 400; } + #home .content p:nth-of-type(n+4):not(:last-child) { text-align: center; } -#home .content p:nth-of-type(n+4):not(:last-child) strong { color: #9e0027; } +#home .content p:nth-of-type(n+4):not(:last-child) strong { color: #9e0027; font-family: "now_alt_bold"; font-weight: 400; } #item .content .content_s h4 { font-family: "bold"; font-size: 1.3rem; } .sidebar .date { font-size: 0.8rem; } -.sidebar h2 { font-size: 1.4rem; line-height: 100px; color: white; text-align: center; } +.sidebar h2 { font-family: "now_alt_bold"; font-weight: 400; font-size: 1.4rem; line-height: 100px; color: white; text-align: center; } -.sidebar h5 { font-size: 1.3rem; font-family: "bold"; } +.sidebar h3 { font-size: 1.3rem; font-family: "now_alt_bold"; font-weight: 400; } .sidebar .date { color: #6e6f70; } .sidebar .side-all-agenda a { font-size: 0.9rem; font-family: "bold"; } -.side-newsletter label { font-size: 1rem; line-height: 1.9rem; font-weight: normal; font-family: "bold"; } +#newsletter label { font-size: 1rem; line-height: 1.9rem; font-weight: normal; font-family: "bold"; } .cat { width: 100%; } @@ -203,9 +210,21 @@ p strong { font-family: "bold"; font-weight: normal; } #send-valide .ok { font-family: "bold"; } -.devis p:nth-of-type(1) { color: white; text-align: center; } +#devis h4 { font-size: 1rem; font-family: "now_alt_bold"; font-weight: 400; } -.devis #demander-votre-devis a { color: white; } +#devis p:nth-of-type(1) { color: white; text-align: center; } + +#devis p strong { font-family: "now_alt_bold"; font-weight: 400; } + +#devis .demander-votre-devis h2 { font-family: "now_alt_light"; font-weight: 400; } + +#devis .demander-votre-devis a { color: white; } + +#devis .demander-votre-devis a strong { font-family: "now_alt_bold"; font-weight: 400; } + +#reco h5 { font-family: "bold"; font-weight: 400; } + +#footer { font-family: "now_alt_medium"; font-weight: 400; } #footer p { font-size: 0.8rem; } @@ -213,45 +232,53 @@ p strong { font-family: "bold"; font-weight: normal; } #home .content p:last-child a:hover { color: white; background-color: #b5cb3a; transition: background-color 0.3s ease; } -#header { z-index: 999; position: relative; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; justify-content: center; width: 100%; } +header { z-index: 999; position: relative; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; justify-content: center; width: 100%; } -#header nav { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: distribute; justify-content: space-around; height: 100px; width: 70%; } +header nav { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: distribute; justify-content: space-around; height: 100px; width: 70%; } -#header nav .logo { display: -ms-flexbox; display: flex; } +header nav .logo { display: -ms-flexbox; display: flex; } -#header nav .logo a { display: block; margin: auto; } +header nav .logo a { display: block; margin: auto; } -#header nav.dropmenu a { padding: 10px; } +header nav.dropmenu a { padding: 10px; } -#header nav.dropmenu > ul { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } +header nav.dropmenu > ul { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } -#header nav.dropmenu > ul > li { height: 3em; /* hauteur du parent */ line-height: 2.5em; /* hauteur de ligne (identique) */ white-space: nowrap; /* interdiction de passer à la ligne */ margin: auto 20px; border-top: 1px solid #0093a3; border-bottom: 3px solid #b5cb3a; } +header nav.dropmenu > ul > li { text-align: center; max-width: 250px; margin: auto 20px; padding: 10px; border-top: 1px solid #0093a3; border-bottom: 3px solid #b5cb3a; } -#header nav.dropmenu > ul > li > ul { display: none; border-bottom: 3px solid #b5cb3a; } +header nav.dropmenu > ul > li > ul { display: none; margin-top: 10px; max-width: 250px; border-bottom: 3px solid #b5cb3a; position: absolute; } -#header nav.dropmenu > ul > li:hover > ul { display: block; } +header nav.dropmenu > ul > li > ul li { background-color: white; text-align: center; } -#header nav.dropmenu > ul > li:hover > ul a { display: block; height: 50px; background: white; padding: 10px; } +header nav.dropmenu > ul > li > ul li a { display: block; padding: 10px; } -#header nav .reso { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } +header nav.dropmenu > ul > li:hover > ul { display: block; } -#header nav .reso a { display: block; width: 35px; margin: auto 5px; } +header nav.dropmenu > ul > li:hover > ul a { display: block; } -#footer { width: 100%; background: grey; } +header nav .reso { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } -#footer .sub-content { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; margin: 20px 0; -ms-flex-pack: center; justify-content: center; } +header nav .reso a { display: block; width: 35px; margin: auto 5px; } -#footer .sub-content h3 { margin-top: 20px; } +#footer { width: 100%; background: #d8dadbff; } -#footer .sub-content p img { width: 50%; min-width: 200px; height: auto; } +#footer .block { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; margin: 20px 0; -ms-flex-pack: center; justify-content: center; } -#footer .sub-content p:nth-of-type(1) img { float: right; } +#footer .block p { padding: 0 20px; } -#footer .sub-content p:not(:nth-of-type(1)) { border-left: 1px solid black; padding: 0 20px; } +#footer .block p img { width: 100%; max-width: 150px; height: auto; } -.gal { border-top: 1px solid #0093a3; } +#footer .block p:nth-of-type(1) img { float: right; } -.gal .title { position: absolute; right: 50px; width: 33%; background: #0093a3; padding: 40px; top: 350px; color: #ffffff; } +#footer .block p:not(:nth-of-type(1)) { border-left: 1px solid black; } + +.gal { border-top: 1px solid #0093a3; margin-left: 15%; } + +.gal .content_gal { width: 2.2% !important; } + +.gal .content_gal[aria-hidden="false"] .title_gal { opacity: 1; right: 70px; transition: all 1s ease; } + +.gal .title_gal { position: absolute; right: 50px; max-width: 50%; background: #0093a3; padding: 25px; top: 450px; color: #ffffff; opacity: 0; } .cat { height: 50px; z-index: 999; margin: 20px 0; } @@ -275,7 +302,9 @@ p strong { font-family: "bold"; font-weight: normal; } .container > .title { background: #9e0027; border-radius: 30px; width: auto; float: left; padding: 10px 20px; color: white; } -.start:not(#form)#calendrier, .start:not(#form)#archive { width: 70%; min-height: calc(100vh - 325px); margin: auto; } +.start { min-height: calc(100vh - 325px); } + +.start:not(#form)#calendrier, .start:not(#form)#archive { width: 70%; margin: auto; } .start:not(#form) .body-wrapper { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; justify-content: center; width: 100%; position: relative; } @@ -283,11 +312,11 @@ p strong { font-family: "bold"; font-weight: normal; } .start:not(#form) .body-wrapper .card .card-header { position: absolute; width: 100%; right: 0; text-align: right; } -.start:not(#form) .body-wrapper .card .card-header .professionnels { background-color: #9e0027; } +.start:not(#form) .body-wrapper .card .card-header.professionnels { background-color: #9e0027; } -.start:not(#form) .body-wrapper .card .card-header .grand_public { background-color: #0093a3; } +.start:not(#form) .body-wrapper .card .card-header.grand_public { background-color: #0093a3; } -.start:not(#form) .body-wrapper .card .card-header .formations { background-color: #6e6f70; } +.start:not(#form) .body-wrapper .card .card-header.formations { background-color: #6e6f70; } .start:not(#form) .body-wrapper .card .card-header .publics { padding: 2.5px 10px; color: white; } @@ -305,9 +334,13 @@ p strong { font-family: "bold"; font-weight: normal; } .start:not(#form) .body-wrapper .event .card-content .txt { width: 80%; } -.start#form .body-wrapper { width: calc( (100% / 2)); min-width: 250px; margin: 100px auto; } +.start#form .entete { border-top: 1px solid #0093a3; } -.start#form .body-wrapper form { width: 100%; margin-top: 20px; } +.start#form h2 { margin-top: 0; } + +.start#form .body-wrapper { width: 100%; min-width: 250px; margin: auto auto 100px auto; } + +.start#form .body-wrapper form { width: calc( (100% / 2)); margin-top: 20px; margin: auto; } .start#form .body-wrapper form > div { width: 100%; margin: 20px 0; border-bottom: 1px solid #9e0027; } @@ -339,6 +372,8 @@ p strong { font-family: "bold"; font-weight: normal; } .start#form .body-wrapper #send-valide .ok { color: white; position: absolute; right: 20px; bottom: 20px; } +.header-wrapper .title h2 { width: auto; margin-bottom: 20px; background: #9e0027; border-radius: 30px; width: auto; padding: 10px 20px; color: white; font-size: 1.2rem; width: 115px; } + .content { width: 50%; margin: 4rem auto; } .content p { margin: 10px 0; } @@ -351,16 +386,14 @@ p strong { font-family: "bold"; font-weight: normal; } .entete .entete_c h2 { width: auto; margin-bottom: 20px; background: #9e0027; border-radius: 30px; width: auto; padding: 10px 20px; } -.body-wrapper .entete { border-top: 10px solid #b5cb3a; border-bottom: 10px solid #0093a3; } - -.body-wrapper h3 { margin-top: 20px; } - .body-wrapper .content h4:not(:first-of-type) { border-top: 1px solid black; padding-top: 30px; margin: 30px 0 0 0; } .body-wrapper .sub-content { border-top: 1px solid black; margin-bottom: 20px; margin-top: 20px; } .body-wrapper .sub-content > img { width: 33%; float: left; margin: 20px 10px 0px 0px; } +#event { margin-bottom: 20px; } + #event .content { margin-top: 50px; } #event .content h2 { float: left; margin-right: 20px; } @@ -389,21 +422,21 @@ p strong { font-family: "bold"; font-weight: normal; } .sidebar .side-all-agenda:hover a { color: white; } -.side-newsletter { padding: 20px; background: #0093a3; } +#newsletter { padding: 20px; background: #0093a3; } -.side-newsletter #mc_embed_signup { width: 600px; margin: auto; padding: 0 0 0 10px; border-radius: 100px; border: 1px solid #ffffff; } +#newsletter #mc_embed_signup { width: 600px; margin: auto; padding: 0 0 0 10px; border-radius: 100px; border: 1px solid #ffffff; } -.side-newsletter #mc_embed_signup form { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; } +#newsletter #mc_embed_signup form { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; } -.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; margin: auto; } +#newsletter #mc_embed_signup form #mc_embed_signup_scroll { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; margin: auto; } -.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll label { text-align: center; color: #ffffff; margin-right: 10px; width: 260px; } +#newsletter #mc_embed_signup form #mc_embed_signup_scroll label { text-align: center; color: #ffffff; margin-right: 10px; width: 260px; } -.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll > input { width: 315px; padding-left: 20px; } +#newsletter #mc_embed_signup form #mc_embed_signup_scroll > input { width: 315px; padding-left: 20px; } -.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll input { border-radius: 30px; height: 31px; box-shadow: none; border: none; } +#newsletter #mc_embed_signup form #mc_embed_signup_scroll input { border-radius: 30px; height: 31px; box-shadow: none; border: none; } -.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll .clear input { background: #ffffff; margin-left: -30px; } +#newsletter #mc_embed_signup form #mc_embed_signup_scroll .clear input { background: #ffffff; margin-left: -30px; } #home .content { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } @@ -425,46 +458,60 @@ p strong { font-family: "bold"; font-weight: normal; } #item .content .content_s { width: auto; } -.devis { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; justify-content: center; background-image: url("/user/themes/lecampus/images/Trame-bleu.svg"); background-position: center; background-repeat: no-repeat; background-size: cover; width: 100%; } +#item .content .icones { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } -.devis .txt { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } +#devis { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; background-image: url("/user/themes/lecampus/images/Trame-bleu.svg"); background-position: center; background-repeat: no-repeat; background-size: cover; width: 100%; height: 300px; } -.devis p:nth-of-type(1) { width: 200px; height: auto; transform: translateY(50%); } +#devis .title { width: 200px; height: 200px; background: #9e0027; border-radius: 200px; transform: translateX(80px); } -.devis p:nth-of-type(1)::after { display: block; content: ""; width: 200px; height: 200px; background: #9e0027; border-radius: 200px; margin-top: -65%; } +#devis .title h4 { text-align: center; color: white; margin: 50% 10px 0 10px; transform: translateY(-50%); } -.devis p:nth-of-type(2) { width: 400px; background: white; padding: 20px; } +#devis .txt { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; background: white; width: 35%; margin-right: 20px; height: 250px; } -.devis #demander-votre-devis { position: relative; } +#devis .txt p { padding: 20px 20px 20px 100px; color: black; text-align: left; } -.devis #demander-votre-devis a { display: block; margin-left: -100px; background: #9e0027; width: 200px; height: 200px; } +#devis .txt p strong { font-size: 1.3rem; } -.devis #demander-votre-devis a h3 { padding-top: 50%; transform: translateY(-50%); } +#devis .demander-votre-devis { margin-top: 0; transform: translateX(-100px); } -.devis #demander-votre-devis a h3::after { display: block; content: ">"; } +#devis .img { width: 400px; height: 300px; overflow: hidden; } + +#devis .img img { width: auto; height: 400px; } + +#devis.item { height: auto; } + +#devis.item .title { border-radius: 0; padding: 20px; height: 70px; width: 100%; transform: translateX(0); } + +#devis.item .title a { color: white; } .bx-viewport { height: 600px !important; } #reco { background: #00407d; } -#reco .title { cursor: pointer; width: 100%; padding: 10px; } +#reco .title { display: -ms-flexbox; display: flex; cursor: pointer; width: 100%; padding: 10px; } -#reco .title h4 { width: 300px; margin: auto; color: white; padding: 10px; text-align: center; border-top: 1px solid white; border-bottom: 1px solid white; } +#reco .title h5 { width: auto; margin: auto; color: white; padding: 10px; text-align: center; border-top: 1px solid white; border-bottom: 1px solid white; font-size: 1rem; } -#reco .title h4::after { display: block; content: ">"; } +#reco .title h5::after { display: -ms-inline-flexbox; display: inline-flex; margin-left: 10px; content: " "; background: url("../images/fleche-top.svg"); background-size: 15px 18px; background-repeat: no-repeat; width: 15px; height: 18px; } -#reco .txt { z-index: -1; position: absolute; width: 100%; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; justify-content: center; } +#reco .title.open h5:after { transform: rotate(180deg); } + +#reco .txt { z-index: -1; position: absolute; width: 100%; padding-top: 20px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; justify-content: center; transform: translateY(-100%); } #reco .txt p { color: white; width: 300px; margin: 0 20px 20px 20px; border-left: 1px solid white; padding-left: 20px; } #reco .txt p a { color: white; text-decoration: underline; } +#reco .txt.open { z-index: 999; background: #00407d; } + .content_s.map { width: 100% !important; height: auto; } .content_s.map p:last-child { height: 500px; } .content_s.map a#carte { display: block; width: 100%; height: 100%; } +#event .title { width: 45%; margin: auto; } + #event .head-event .tags { width: 100%; } #event .head-event .tags.professionnels { background-color: #9e0027; } @@ -475,6 +522,44 @@ p strong { font-family: "bold"; font-weight: normal; } #event .head-event .tags.publics { padding: 2.5px 10px; color: white; } +#event .card-header { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-direction: column; flex-direction: column; width: 100%; } + +#event .card-header.professionnels { background-color: #9e0027; } + +#event .card-header.grand_public { background-color: #0093a3; } + +#event .card-header.formations { background-color: #6e6f70; } + +#event .card-header .publics { text-align: right; } + +#event .card-header .publics.publics { padding: 2.5px 10px; color: white; } + #event .card-body { padding: 15px; background-image: url("/user/themes/lecampus/images/Trame-bleu.svg"); background-position: center; background-repeat: no-repeat; background-size: cover; } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUuY3NzIiwic291cmNlcyI6WyJ0aGVtZS5zY3NzIiwiY29uZmlndXJhdGlvbnMvX2ZvbnRzLnNjc3MiLCJjb25maWd1cmF0aW9ucy9fcmVzZXQuc2NzcyIsImNvbmZpZ3VyYXRpb25zL192YXJpYWJsZXMuc2NzcyIsImNvbmZpZ3VyYXRpb25zL19taXhpbnMuc2NzcyIsInRoZW1lL19hbmltYXRpb24uc2NzcyIsInRoZW1lL190eXBvZ3JhcGh5LnNjc3MiLCJ0aGVtZS9faG92ZXIuc2NzcyIsInRoZW1lL19oZWFkZXIuc2NzcyIsInRoZW1lL19tZW51LnNjc3MiLCJ0aGVtZS9fZm9vdGVyLnNjc3MiLCJ0aGVtZS9fYmxvZy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIENvcmUgdmFyaWFibGVzIGFuZCBtaXhpbnNcbkBpbXBvcnQgJ2NvbmZpZ3VyYXRpb25zL2ZvbnRzJztcbkBpbXBvcnQgJ2NvbmZpZ3VyYXRpb25zL3Jlc2V0JztcbkBpbXBvcnQgJ2NvbmZpZ3VyYXRpb25zL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdjb25maWd1cmF0aW9ucy9taXhpbnMnO1xuXG5AaW1wb3J0ICd0aGVtZS9hbmltYXRpb24nO1xuQGltcG9ydCAndGhlbWUvdHlwb2dyYXBoeSc7XG5AaW1wb3J0ICd0aGVtZS9ob3Zlcic7XG5cbkBpbXBvcnQgJ3RoZW1lL2hlYWRlcic7XG5AaW1wb3J0ICd0aGVtZS9tZW51JztcbkBpbXBvcnQgJ3RoZW1lL2Zvb3Rlcic7XG5cbi8vIEV4dHJhIFNrZWxldG9uIFN0eWxpbmdcbkBpbXBvcnQgJ3RoZW1lL2Jsb2cnO1xuIiwiLy8gRm9udCBGYW1pbHlcbiRmb250LWZhbWlseS1kZWZhdWx0OiAgXHRcdFx0XCJSYWxld2F5XCIsIFwiSGVsdmV0aWNhXCIsIFwiVGFob21hXCIsIFwiR2VuZXZhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1oZWFkZXI6ICBcdFx0XHRcIk1vbnRzZXJyYXRcIiwgXCJIZWx2ZXRpY2FcIiwgXCJUYWhvbWFcIiwgXCJHZW5ldmFcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LW1vbm86IFx0XHRcdFx0XCJJbmNvbnNvbGF0YVwiLCBtb25vc3BhY2U7XG4kZm9udC1mYW1pbHktc2VyaWY6XHRcdFx0XHRcIkdlb3JnaWFcIiwgXCJUaW1lc1wiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbi8vIEBmb250LWZhY2VcblxuJHR5cG86IFwiYWlsZXJvbl9yZWd1bGFyXCI7XG4kY2F0ZWdvcnk6IFwic2Fucy1zZXJpZlwiO1xuJGZpbGU6IFwiQWlsZXJvbi1SZWd1bGFyLXdlYmZvbnRcIjtcbiRSZWd1bGFyOiBcIlJlZ3VsYXJcIjtcblxuQG1peGluIGZvbnQtZmFjZSgkUmVndWxhciwgJGZpbGUsICR0eXBvLCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICR0eXBvICsgXCIvXCIgKyAkZmlsZTtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skUmVndWxhcn1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRSZWd1bGFyICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG5cbiAgICAlI3skUmVndWxhcn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRSZWd1bGFyfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JFJlZ3VsYXJ9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiR0eXBvMjogXCJhaWxlcm9uX2JvbGRcIjtcbiRmaWxlMjogXCJBaWxlcm9uLUJvbGQtd2ViZm9udFwiO1xuJEJvbGQ6IFwiYm9sZFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRCb2xkLCAkZmlsZTIsICR0eXBvMiwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkdHlwbzIgKyBcIi9cIiArICRmaWxlMjtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skQm9sZH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRCb2xkICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG5cbiAgICAlI3skQm9sZH0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRCb2xkfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JEJvbGR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIqe1xuICAtd2Via2l0LWJveC1zaXppbmcgOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmcgOiBib3JkZXItYm94O1xufVxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luOjA7XG59XG5cbmgxLGgyLGgzLGg0LGg1LHAsZW0sc3Ryb25nLHVsLGxpLGF7XG4gIG1hcmdpbjowO1xuICBwYWRkaW5nOjA7XG59XG5cbnVsLCBsaSAsb2x7XG4gIGxpc3Qtc3R5bGU6bm9uZTtcbn1cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5oZWFkZXIgc3BhbntcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbnVse1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxudWwsbGl7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5pZnJhbWV7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvLyBmb250c1xuQGluY2x1ZGUgZm9udC1mYWNlKCRSZWd1bGFyLCAkZmlsZSwgJHR5cG8sICRjYXRlZ29yeSk7Ly8xXG5AaW5jbHVkZSBmb250LWZhY2UoJEJvbGQsICRmaWxlMiwgJHR5cG8yLCAkY2F0ZWdvcnkpOy8vMVxuXG4vLyBmb250c2l6ZVxuICAvLyB0aXRsZVxuICAvLyAkZnpoMTpcbiAgLy8gJGZ6aDI6XG4gIC8vICRmemgzOlxuICAvLyAkZnpoNDpcbiAgLy8gJGZ6aDU6XG4gIC8vICRmemg2OlxuXG4gIC8vIHBhcmFncmFwaGVcbiAgLy8gJGZ6cDogMXJlbTtcbiAgLy8gJGZ6czpcbiAgLy8gJGZ6YjpcbiAgLy8gJGZ6aTpcblxuLy8gbGluZS1oZWlnaHRcbiAgLy8gJGxocFxuXG4vLyBjb2xvclxuJGxpZ2h0LWJsdWU6ICMwMDkzYTM7XG4kZGFyay1ibHVlOiAjMDA0MDdkO1xuJGdyZWVuOiAjYjVjYjNhO1xuJHJlZDogIzllMDAyNztcbiRsaWdodC1ncmV5OiAjZDhkYWRiO1xuJGdyZXk6ICM2ZTZmNzA7XG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMyMzFmMjA7XG5cbi8vIGhlYWRlclxuJEhoOiA3MHB4O1xuJEhuOiBjYWxjKCAxMDB2aCAtICN7JEhofSApO1xuJFduOiA1MHZ3O1xuJEhjOiBjYWxjKCAjeyRIbn0gLSAxNTBweCApO1xuIiwiQG1peGluIHZlcnRpY2FsLWFsaWduKCRwb3NpdGlvbjogcmVsYXRpdmUpIHtcbiAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuQG1peGluIGZsZXhOb3dyYXAoKSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJEhoO1xufVxuXG5AbWl4aW4gaW5saW5lZmxleCgpe1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWl4aW4gZmxleGNlbnRlcigpe1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1peGluIHVwcGVyKCl7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtaXhpbiBmbGV4Y2VudGVyX2NvbHVtbigpe1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIuZGVmYXVsdC1hbmltYXRpb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuXG4vLyBQdWxzZSBBbmltYXRpb25cbi5wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZV9hbmltYXRpb247XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMjAwMG1zO1xuICB0cmFuc2Zvcm0tb3JpZ2luOjcwJSA3MCU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2VfYW5pbWF0aW9uIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDMwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTsgfVxuICA1MCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDYwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNzAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxuICA4MCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG59XG4iLCJodG1sLCBib2R5e1xuICBmb250LWZhbWlseTogJFJlZ3VsYXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuXG5oMXtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaDJ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaDR7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaDV7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4uY29udGFpbmVye1xuICAmID4gLnRpdGxle1xuICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXJ7XG4gIC5wdWJsaWNze1xuICAgIC50YWdze1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRCb2xkO1xuICAgIH1cbiAgfVxufVxuLmNhcmQtdGl0bGV7XG4gIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIC5kYXRle1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG59XG5cbnB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBzdHJvbmd7XG4gICAgZm9udC1mYW1pbHk6ICRCb2xkO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLmdhbHtcbiAgaDJ7XG4gICAgZm9udC1zaXplOiAxLjY1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIH1cbn1cblxuLmVudGV0ZXtcbiAgaDJ7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIGgze1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG5cbiNob21le1xuICBwOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgc3Ryb25ne1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgfVxuICB9XG4gIC5jb250ZW50e1xuICAgICBwe1xuICAgICAgJjpudGgtb2YtdHlwZShuKzQpOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgc3Ryb25ne1xuICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNpdGVte1xuICAuY29udGVudHtcbiAgICAuY29udGVudF9ze1xuICAgICAgaDR7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zaWRlYmFye1xuICAuZGF0ZXtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgfVxuICBoMntcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBoNXtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gIH1cbiAgLmRhdGV7XG4gICAgY29sb3I6ICRncmV5O1xuICB9XG4gIC5zaWRlLWFsbC1hZ2VuZGF7XG4gICAgYXtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICRCb2xkO1xuICAgIH1cbiAgfVxufVxuXG4uc2lkZS1uZXdzbGV0dGVye1xuICBsYWJlbHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgfVxufVxuXG4uY2F0e1xuICB3aWR0aDogMTAwJTtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gIH1cbn1cblxuLmR0e1xuICBmb250LWZhbWlseTogJEJvbGQ7XG4gIGNvbG9yOiAkcmVkO1xufVxuXG4jYWpheC10ZXN0LWZvcm17XG4gIC5mb3JtLWxhYmVse1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgfVxuICAucmFkaW97XG4gICAgLmZvcm0tcmFkaW97XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gICAgfVxuICB9XG4gIC5idXR0b24td3JhcHBlcntcbiAgICBidXR0b257XG4gICAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gICAgfVxuICB9XG59XG4jc2VuZC12YWxpZGV7XG4gIC50b2FzdHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gIH1cbiAgLm9re1xuICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgfVxufVxuXG4uZGV2aXN7XG4gIHB7XG4gICAgJjpudGgtb2YtdHlwZSgxKXtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgI2RlbWFuZGVyLXZvdHJlLWRldmlze1xuICAgIGF7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbiNmb290ZXJ7XG4gIHB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgYXtcbiAgICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgICB9XG4gIH1cbn1cbiIsIiNob21le1xuICAuY29udGVudHtcbiAgICBwOmxhc3QtY2hpbGR7XG4gICAgICBhOmhvdmVye1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIjaGVhZGVye1xuICB6LWluZGV4OiA5OTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgaW5saW5lZmxleCgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG5hdntcbiAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogNzAlO1xuICAgIC5sb2dve1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYuZHJvcG1lbnV7XG4gICAgICBhe1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgfVxuICAgICAgJiA+IHVse1xuICAgICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAgICAgICY+IGxpe1xuICAgICAgICAgIGhlaWdodDogM2VtOyAvKiBoYXV0ZXVyIGR1IHBhcmVudCAqL1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTsgLyogaGF1dGV1ciBkZSBsaWduZSAoaWRlbnRpcXVlKSAqL1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8qIGludGVyZGljdGlvbiBkZSBwYXNzZXIgw6AgbGEgbGlnbmUgKi9cbiAgICAgICAgICBtYXJnaW46IGF1dG8gMjBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmVlbjtcbiAgICAgICAgICAmID4gdWx7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmVlbjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICYgPiB1bHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnJlc297XG4gICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIG1hcmdpbjogYXV0byA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIiLCIjZm9vdGVye1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogZ3JleTtcbiAgLnN1Yi1jb250ZW50e1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaDN7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICBwe1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDEpe1xuICAgICAgICBpbWd7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm5vdCg6bnRoLW9mLXR5cGUoMSkpe1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJcbi5nYWx7XG4gIC8vIHdpZHRoOiAxMDAlO1xuICAvLyBtYXgtaGVpZ2h0OjU1NHB4O1xuICAvLyBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ibHVlO1xuICAvLyAuc2xpZGVzanMtbmF2aWdhdGlvbntcbiAgLy8gICB6LWluZGV4OiA5OTk7XG4gIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xuICAvLyAgIHRvcDogNTAlO1xuICAvLyAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLy8gICAmLnNsaWRlc2pzLXByZXZpb3Vze1xuICAvLyAgICAgbGVmdDogMTBweDtcbiAgLy8gICAgICY6YmVmb3Jle1xuICAvLyAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgLy8gICAgICAgY29udGVudDogXCIgXCI7XG4gIC8vICAgICAgIHdpZHRoOiAzMHB4O1xuICAvLyAgICAgICBoZWlnaHQ6IDUwcHg7XG4gIC8vICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3VzZXIvdGhlbWVzL2xlY2FtcHVzL2ltYWdlcy9hcnJvdy5zdmcnKTtcbiAgLy8gICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLy8gICAgICAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDUwcHg7XG4gIC8vICAgICB9XG4gIC8vICAgfVxuICAvLyAgICYuc2xpZGVzanMtbmV4dHtcbiAgLy8gICAgIHJpZ2h0OiAxMHB4O1xuICAvLyAgICAgJjpiZWZvcmV7XG4gIC8vICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAvLyAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgLy8gICAgICAgd2lkdGg6IDMwcHg7XG4gIC8vICAgICAgIGhlaWdodDogNTBweDtcbiAgLy8gICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdXNlci90aGVtZXMvbGVjYW1wdXMvaW1hZ2VzL2Fycm93LnN2ZycpO1xuICAvLyAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAvLyAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggNTBweDtcbiAgLy8gICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLy8gICAgIH1cbiAgLy8gICB9XG4gIC8vIH1cbiAgLnRpdGxle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNTBweDtcbiAgICB3aWR0aDogMzMlO1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1ibHVlO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgdG9wOiAzNTBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5jYXR7XG4gIGhlaWdodDogNTBweDtcbiAgei1pbmRleDogOTk5O1xuICBtYXJnaW46IDIwcHggMDtcbiAgLmJ0bi1ncm91cHtcbiAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgbGFiZWx7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICYudG91c3tcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZWVuO1xuICAgIH1cbiAgICAmLnByb2Zlc3Npb25uZWxze1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRyZWQ7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHJlZDtcbiAgICB9XG4gICAgJi5ncmFuZF9wdWJsaWN7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGxpZ2h0LWJsdWU7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0LWJsdWU7XG4gICAgfVxuICAgICYuZm9ybWF0aW9uc3tcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZ3JleTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JleTtcbiAgICB9XG4gICAgJi5hcmNoaXZle1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGRhcmstYmx1ZTtcbiAgICB9XG4gIH1cbiAgaW5wdXR7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4uYmFuZGVhdXtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDU1NHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29udGFpbmVye1xuICAmID4gLnRpdGxle1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuLnN0YXJ0Om5vdCgjZm9ybSl7XG4gICYjY2FsZW5kcmllciwgICAmI2FyY2hpdmV7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMyNXB4KTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIC5ib2R5LXdyYXBwZXJ7XG4gICAgQGluY2x1ZGUgaW5saW5lZmxleCgpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuY2FyZHtcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAvIDQpIC0gNDVweCk7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgbWFyZ2luOiAwIDE1cHggMzBweCAxNXB4O1xuICAgICAgLmNhcmQtaGVhZGVye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIC5wcm9mZXNzaW9ubmVsc3tcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICB9XG4gICAgICAgIC5ncmFuZF9wdWJsaWN7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm1hdGlvbnN7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgIH1cbiAgICAgICAgLnB1YmxpY3N7XG4gICAgICAgICAgcGFkZGluZzogMi41cHggMTBweDtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jYXJkLWJvZHl7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3VzZXIvdGhlbWVzL2xlY2FtcHVzL2ltYWdlcy9UcmFtZS1ibGV1LnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5ldmVudHtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAuY2FyZC1jb250ZW50e1xuICAgICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAucmVzb3tcbiAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgIGF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dHtcbiAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zdGFydCNmb3Jte1xuICAuYm9keS13cmFwcGVye1xuICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAvIDIpKTtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMTAwcHggYXV0bztcbiAgICBmb3Jte1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgJiA+IGRpdntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHJlZDtcbiAgICAgICAgLmZvcm0tZGF0YXtcbiAgICAgICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDBweDtcbiAgICAgICAgICAmPiBkaXZ7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMTBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcmVkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICYuY2hlY2t7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUobis1KTpub3QoOm50aC1vZi10eXBlKG4rMTEpKXtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAuZm9ybS1kYXRhe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAmID4gZGl2e1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtb2YtdHlwZSg5KSwgJjpudGgtb2YtdHlwZSgxMCl7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRyZWQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmLmJ1dHRvbi13cmFwcGVye1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93Om5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICNzZW5kLXZhbGlkZXtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgaGVpZ2h0OiAzMCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAudG9hc3R7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgICAub2t7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29udGVudHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiA0cmVtIGF1dG87XG4gIHB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cblxuLmNvbnRlbnRfc3tcbiAgbWFyZ2luOiBhdXRvIWltcG9ydGFudDtcbn1cblxuLmVudGV0ZXtcbiAgQGluY2x1ZGUgaW5saW5lZmxleDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdXNlci90aGVtZXMvbGVjYW1wdXMvaW1hZ2VzL1RyYW1lLWJsZXUuc3ZnJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICAuZW50ZXRlX2N7XG4gICAgQGluY2x1ZGUgaW5saW5lZmxleDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDY2JTtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaDJ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIH1cblxuICB9XG59XG5cbi5ib2R5LXdyYXBwZXJ7XG4gIC5lbnRldGV7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAkZ3JlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAkbGlnaHQtYmx1ZTtcbiAgfVxuICBoM3tcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5jb250ZW50e1xuICAgIGg0e1xuICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgYmxhY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW46IDMwcHggMCAwIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zdWItY29udGVudHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgYmxhY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICYgPiBpbWd7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDIwcHggMTBweCAwcHggMHB4O1xuICAgIH1cbiAgfVxufVxuXG4jZXZlbnR7XG4gIC5jb250ZW50e1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgaDJ7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLnJlc297XG4gICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICB9XG4gIH1cbiAgLnNpZGViYXJ7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG4uc2lkZWJhcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDI1MHB4O1xuICBtYXJnaW46IC01NXB4IGF1dG8gMCAyMHB4O1xuICBoMntcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zaWRlLWFnZW5kYXtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwO1xuICAgICY6bm90KDpudGgtb2YtdHlwZSgxKSl7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEzcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ibHVlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKDMpe1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLnNpZGUtYWxsLWFnZW5kYXtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcmVkO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgYXtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4uc2lkZS1uZXdzbGV0dGVye1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAkbGlnaHQtYmx1ZTtcbiAgI21jX2VtYmVkX3NpZ251cHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgIGZvcm17XG4gICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICNtY19lbWJlZF9zaWdudXBfc2Nyb2xse1xuICAgICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJj5pbnB1dHtcbiAgICAgICAgICB3aWR0aDogMzE1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0e1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5jbGVhcntcbiAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2hvbWV7XG4gIC5jb250ZW50e1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXgoKTtcbiAgICAmID4gcHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBpbWd7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUobis0KXtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGF7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2l0ZW17XG4gIC5jb250ZW50e1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLmltYWdlc19ze1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgaW1ne1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9ze1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5kZXZpc3tcbiAgQGluY2x1ZGUgaW5saW5lZmxleCgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdXNlci90aGVtZXMvbGVjYW1wdXMvaW1hZ2VzL1RyYW1lLWJsZXUuc3ZnJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnR4dHtcbiAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gIH1cbiAgcHtcbiAgICAmOm50aC1vZi10eXBlKDEpe1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtNjUlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKDIpe1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgfVxuICAjZGVtYW5kZXItdm90cmUtZGV2aXN7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGF7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIGgze1xuICAgICAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ieC12aWV3cG9ydHtcbiAgICBoZWlnaHQ6IDYwMHB4IWltcG9ydGFudDtcbn1cblxuI3JlY297XG4gIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gIC50aXRsZXtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgIGg0e1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICY6OmFmdGVye1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogXCI+XCI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50eHR7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIG1hcmdpbjogMCAyMHB4IDIwcHggMjBweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBhe1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29udGVudF9ze1xuICAmLm1hcHtcbiAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHB7XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIGEjY2FydGV7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4jZXZlbnR7XG4gIC5oZWFkLWV2ZW50e1xuICAgIC50YWdze1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmLnByb2Zlc3Npb25uZWxze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgfVxuICAgICAgJi5ncmFuZF9wdWJsaWN7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgfVxuICAgICAgJi5mb3JtYXRpb25ze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgIH1cbiAgICAgICYucHVibGljc3tcbiAgICAgICAgcGFkZGluZzogMi41cHggMTBweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbn1cbi5jYXJkLWJvZHl7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3VzZXIvdGhlbWVzL2xlY2FtcHVzL2ltYWdlcy9UcmFtZS1ibGV1LnN2ZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBRUFBLEFBQUEsQ0FBQyxDQUFBLEVBQ0Msa0JBQWtCLEVBQUcsVUFBVSxFQUN2QixVQUFVLEVBQUcsVUFBVSxHQUNoQzs7QUFDRCw0RUFBNEU7QUFFNUUseUZBQ2dGO0FBRWhGLHdIQUdHO0FBRUgsQUFBQSxJQUFJLENBQUMsRUFDSCxNQUFNLEVBQUUsQ0FBQyxFQUNULE9BQU8sRUFBRSxDQUFDLEVBQ1YsU0FBUyxFQUFFLElBQUksRUFDZixXQUFXLEVBQUUsSUFBSSxFQUFFLE9BQU8sQ0FD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 */ +#event .card-content { margin-top: 20px; } + +.demander-votre-devis { padding: 10px; z-index: 999; background: #9e0027; position: absolute; width: 200px; height: 200px; right: 100px; margin-top: -100px; color: white; text-align: center; } + +.demander-votre-devis strong { font-weight: bold !important; } + +.demander-votre-devis a { color: white; } + +.demander-votre-devis img { margin-top: 10px; width: 50px; } + +#sublog .body-wrapper { background-image: url("../images/Trame-gris.svg"); background-repeat: no-repeat; } + +#sublog .content { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 90%; } + +#sublog .content > p { font-size: 1.2rem; font-family: "bold"; } + +#sublog .mapsalles { width: 50%; } + +#sublog .content_salle { position: absolute; left: 50%; top: 300px; width: 35%; background: white; } + +#sublog .content_salle > p { padding-left: 10px; } + +#sublog .content_salle h3 { background: #0093a3; padding: 5px 10px; color: white; margin-top: 0; } + +#sublog .content_salle h4 { background: #b5cb3a; font-size: 1.2rem; font-family: "bold"; padding: 5px 10px; } + +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUuY3NzIiwic291cmNlcyI6WyJ0aGVtZS5zY3NzIiwiY29uZmlndXJhdGlvbnMvX2ZvbnRzLnNjc3MiLCJjb25maWd1cmF0aW9ucy9fcmVzZXQuc2NzcyIsImNvbmZpZ3VyYXRpb25zL192YXJpYWJsZXMuc2NzcyIsImNvbmZpZ3VyYXRpb25zL19taXhpbnMuc2NzcyIsInRoZW1lL19hbmltYXRpb24uc2NzcyIsInRoZW1lL190eXBvZ3JhcGh5LnNjc3MiLCJ0aGVtZS9faG92ZXIuc2NzcyIsInRoZW1lL19oZWFkZXIuc2NzcyIsInRoZW1lL19tZW51LnNjc3MiLCJ0aGVtZS9fZm9vdGVyLnNjc3MiLCJ0aGVtZS9fYmxvZy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIENvcmUgdmFyaWFibGVzIGFuZCBtaXhpbnNcbkBpbXBvcnQgJ2NvbmZpZ3VyYXRpb25zL2ZvbnRzJztcbkBpbXBvcnQgJ2NvbmZpZ3VyYXRpb25zL3Jlc2V0JztcbkBpbXBvcnQgJ2NvbmZpZ3VyYXRpb25zL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdjb25maWd1cmF0aW9ucy9taXhpbnMnO1xuXG5AaW1wb3J0ICd0aGVtZS9hbmltYXRpb24nO1xuQGltcG9ydCAndGhlbWUvdHlwb2dyYXBoeSc7XG5AaW1wb3J0ICd0aGVtZS9ob3Zlcic7XG5cbkBpbXBvcnQgJ3RoZW1lL2hlYWRlcic7XG5AaW1wb3J0ICd0aGVtZS9tZW51JztcbkBpbXBvcnQgJ3RoZW1lL2Zvb3Rlcic7XG5cbi8vIEV4dHJhIFNrZWxldG9uIFN0eWxpbmdcbkBpbXBvcnQgJ3RoZW1lL2Jsb2cnO1xuIiwiLy8gRm9udCBGYW1pbHlcbiRmb250LWZhbWlseS1kZWZhdWx0OiAgXHRcdFx0XCJSYWxld2F5XCIsIFwiSGVsdmV0aWNhXCIsIFwiVGFob21hXCIsIFwiR2VuZXZhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1oZWFkZXI6ICBcdFx0XHRcIk1vbnRzZXJyYXRcIiwgXCJIZWx2ZXRpY2FcIiwgXCJUYWhvbWFcIiwgXCJHZW5ldmFcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LW1vbm86IFx0XHRcdFx0XCJJbmNvbnNvbGF0YVwiLCBtb25vc3BhY2U7XG4kZm9udC1mYW1pbHktc2VyaWY6XHRcdFx0XHRcIkdlb3JnaWFcIiwgXCJUaW1lc1wiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbi8vIEBmb250LWZhY2VcblxuJHR5cG86IFwiYWlsZXJvbl9yZWd1bGFyXCI7XG4kY2F0ZWdvcnk6IFwic2Fucy1zZXJpZlwiO1xuJGZpbGU6IFwiQWlsZXJvbi1SZWd1bGFyLXdlYmZvbnRcIjtcbiRSZWd1bGFyOiBcIlJlZ3VsYXJcIjtcblxuQG1peGluIGZvbnQtZmFjZSgkUmVndWxhciwgJGZpbGUsICR0eXBvLCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICR0eXBvICsgXCIvXCIgKyAkZmlsZTtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skUmVndWxhcn1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRSZWd1bGFyICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG5cbiAgICAlI3skUmVndWxhcn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRSZWd1bGFyfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JFJlZ3VsYXJ9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiR0eXBvMjogXCJhaWxlcm9uX2JvbGRcIjtcbiRmaWxlMjogXCJBaWxlcm9uLUJvbGQtd2ViZm9udFwiO1xuJEJvbGQ6IFwiYm9sZFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRCb2xkLCAkZmlsZTIsICR0eXBvMiwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkdHlwbzIgKyBcIi9cIiArICRmaWxlMjtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skQm9sZH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRCb2xkICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG5cbiAgICAlI3skQm9sZH0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRCb2xkfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JEJvbGR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuJHR5cG8zOiBcIm5vd19hbHRcIjtcbiRmaWxlMzogXCJub3dhbHQtYm9sZC13ZWJmb250XCI7XG4kbm93X2FsdF9ib2xkOiBcIm5vd19hbHRfYm9sZFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRub3dfYWx0X2JvbGQsICRmaWxlMywgJHR5cG8zLCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICR0eXBvMyArIFwiL1wiICsgJGZpbGUzO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRub3dfYWx0X2JvbGR9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgICAgICB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkbm93X2FsdF9ib2xkICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG5cbiAgICAlI3skbm93X2FsdF9ib2xkfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JG5vd19hbHRfYm9sZH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRub3dfYWx0X2JvbGR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuJHR5cG80OiBcIm5vd19hbHRcIjtcbiRmaWxlNDogXCJub3dhbHQtbGlnaHQtd2ViZm9udFwiO1xuJG5vd19hbHRfbGlnaHQ6IFwibm93X2FsdF9saWdodFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRub3dfYWx0X2xpZ2h0LCAkZmlsZTQsICR0eXBvNCwgJGNhdGVnb3J5OlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkdHlwbzQgKyBcIi9cIiArICRmaWxlNDtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skbm93X2FsdF9saWdodH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRub3dfYWx0X2xpZ2h0ICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG5cbiAgICAlI3skbm93X2FsdF9saWdodH0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRub3dfYWx0X2xpZ2h0fVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JG5vd19hbHRfbGlnaHR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiR0eXBvNTogXCJub3dfYWx0XCI7XG4kZmlsZTU6IFwibm93YWx0LW1lZGl1bS13ZWJmb250XCI7XG4kbm93X2FsdF9tZWRpdW06IFwibm93X2FsdF9tZWRpdW1cIjtcblxuQG1peGluIGZvbnQtZmFjZSgkbm93X2FsdF9tZWRpdW0sICRmaWxlNSwgJHR5cG81LCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICR0eXBvNSArIFwiL1wiICsgJGZpbGU1O1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRub3dfYWx0X21lZGl1bX1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICAgICAgIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgICAgICAgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRub3dfYWx0X21lZGl1bSArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuXG4gICAgJSN7JG5vd19hbHRfbWVkaXVtfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JG5vd19hbHRfbWVkaXVtfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JG5vd19hbHRfbWVkaXVtfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiKntcbiAgLXdlYmtpdC1ib3gtc2l6aW5nIDogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nIDogYm9yZGVyLWJveDtcbn1cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbjowO1xufVxuXG5oMSxoMixoMyxoNCxoNSxwLGVtLHN0cm9uZyx1bCxsaSxhe1xuICBtYXJnaW46MDtcbiAgcGFkZGluZzowO1xufVxuXG51bCwgbGkgLG9se1xuICBsaXN0LXN0eWxlOm5vbmU7XG59XG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuaGVhZGVyIHNwYW57XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG51bHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsLGxpe1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuaWZyYW1le1xuICBib3JkZXI6IG5vbmU7XG59XG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLy8gZm9udHNcbkBpbmNsdWRlIGZvbnQtZmFjZSgkUmVndWxhciwgJGZpbGUsICR0eXBvLCAkY2F0ZWdvcnkpOy8vMVxuQGluY2x1ZGUgZm9udC1mYWNlKCRCb2xkLCAkZmlsZTIsICR0eXBvMiwgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIGZvbnQtZmFjZSgkbm93X2FsdF9ib2xkLCAkZmlsZTMsICR0eXBvMywgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIGZvbnQtZmFjZSgkbm93X2FsdF9saWdodCwgJGZpbGU0LCAkdHlwbzQsICRjYXRlZ29yeSk7Ly8xXG5AaW5jbHVkZSBmb250LWZhY2UoJG5vd19hbHRfbWVkaXVtLCAkZmlsZTUsICR0eXBvNSwgJGNhdGVnb3J5KTsvLzFcblxuLy8gZm9udHNpemVcbiAgLy8gdGl0bGVcbiAgLy8gJGZ6aDE6XG4gIC8vICRmemgyOlxuICAvLyAkZnpoMzpcbiAgLy8gJGZ6aDQ6XG4gIC8vICRmemg1OlxuICAvLyAkZnpoNjpcblxuICAvLyBwYXJhZ3JhcGhlXG4gIC8vICRmenA6IDFyZW07XG4gIC8vICRmenM6XG4gIC8vICRmemI6XG4gIC8vICRmemk6XG5cbi8vIGxpbmUtaGVpZ2h0XG4gIC8vICRsaHBcblxuLy8gY29sb3JcbiRsaWdodC1ibHVlOiAjMDA5M2EzO1xuJGRhcmstYmx1ZTogIzAwNDA3ZDtcbiRncmVlbjogI2I1Y2IzYTtcbiRyZWQ6ICM5ZTAwMjc7XG4kbGlnaHQtZ3JleTogI2Q4ZGFkYmZmO1xuJGdyZXk6ICM2ZTZmNzA7XG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMyMzFmMjA7XG5cbi8vIGhlYWRlclxuJEhoOiA3MHB4O1xuJEhuOiBjYWxjKCAxMDB2aCAtICN7JEhofSApO1xuJFduOiA1MHZ3O1xuJEhjOiBjYWxjKCAjeyRIbn0gLSAxNTBweCApO1xuIiwiQG1peGluIHZlcnRpY2FsLWFsaWduKCRwb3NpdGlvbjogcmVsYXRpdmUpIHtcbiAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuQG1peGluIGZsZXhOb3dyYXAoKSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJEhoO1xufVxuXG5AbWl4aW4gaW5saW5lZmxleCgpe1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWl4aW4gZmxleGNlbnRlcigpe1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1peGluIHVwcGVyKCl7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtaXhpbiBmbGV4Y2VudGVyX2NvbHVtbigpe1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIuZGVmYXVsdC1hbmltYXRpb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuXG4vLyBQdWxzZSBBbmltYXRpb25cbi5wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZV9hbmltYXRpb247XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMjAwMG1zO1xuICB0cmFuc2Zvcm0tb3JpZ2luOjcwJSA3MCU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2VfYW5pbWF0aW9uIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDMwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTsgfVxuICA1MCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDYwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNzAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxuICA4MCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG59XG4iLCJodG1sLCBib2R5e1xuICBmb250LWZhbWlseTogJFJlZ3VsYXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuXG5oMntcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oNHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oNXtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbm5hdntcbiAgYXtcbiAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbn1cblxuLmNvbnRhaW5lcntcbiAgJiA+IC50aXRsZXtcbiAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gIH1cbn1cblxuLmNhcmQtaGVhZGVye1xuICAucHVibGljc3tcbiAgICAudGFnc3tcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgICB9XG4gIH1cbn1cbi5jYXJkLXRpdGxle1xuICBmb250LWZhbWlseTogJEJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAuZGF0ZXtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgfVxufVxuXG5we1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgc3Ryb25ne1xuICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbi5nYWx7XG4gIGgxe1xuICAgIGZvbnQtZmFtaWx5OiRub3dfYWx0X2JvbGQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICB9XG59XG5cbi5lbnRldGV7XG4gIGgxe1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICBwe1xuICAgIGZvbnQtZmFtaWx5OiRub3dfYWx0X2JvbGQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuXG4jaG9tZXtcbiAgcDpub3QoOmxhc3QtY2hpbGQpe1xuICAgIHN0cm9uZ3tcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cbiAgfVxuICAuY29udGVudHtcbiAgICAgcHtcbiAgICAgICBzdHJvbmd7XG4gICAgICAgICBmb250LWZhbWlseTokbm93X2FsdF9ib2xkO1xuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKG4rNCk6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6JG5vd19hbHRfYm9sZDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNpdGVte1xuICAuY29udGVudHtcbiAgICAuY29udGVudF9ze1xuICAgICAgaDR7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zaWRlYmFye1xuICAuZGF0ZXtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgfVxuICBoMntcbiAgICBmb250LWZhbWlseTokbm93X2FsdF9ib2xkO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgaDN7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgZm9udC1mYW1pbHk6JG5vd19hbHRfYm9sZDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgLmRhdGV7XG4gICAgY29sb3I6ICRncmV5O1xuICB9XG5cbiAgLnNpZGUtYWxsLWFnZW5kYXtcbiAgICBhe1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gICAgfVxuICB9XG59XG5cbiNuZXdzbGV0dGVye1xuICBsYWJlbHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgfVxufVxuXG4uY2F0e1xuICB3aWR0aDogMTAwJTtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gIH1cbn1cblxuLmR0e1xuICBmb250LWZhbWlseTogJEJvbGQ7XG4gIGNvbG9yOiAkcmVkO1xufVxuXG4jYWpheC10ZXN0LWZvcm17XG4gIC5mb3JtLWxhYmVse1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgfVxuICAucmFkaW97XG4gICAgLmZvcm0tcmFkaW97XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gICAgfVxuICB9XG4gIC5idXR0b24td3JhcHBlcntcbiAgICBidXR0b257XG4gICAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gICAgfVxuICB9XG59XG4jc2VuZC12YWxpZGV7XG4gIC50b2FzdHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gIH1cbiAgLm9re1xuICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgfVxufVxuXG4jZGV2aXN7XG4gIGg0e1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTokbm93X2FsdF9ib2xkO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgcHtcbiAgICAmOm50aC1vZi10eXBlKDEpe1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBzdHJvbmd7XG4gICAgICBmb250LWZhbWlseTokbm93X2FsdF9ib2xkO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbiAgLmRlbWFuZGVyLXZvdHJlLWRldmlze1xuICAgIGgye1xuICAgICAgZm9udC1mYW1pbHk6JG5vd19hbHRfbGlnaHQ7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBhe1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgc3Ryb25ne1xuICAgICAgICBmb250LWZhbWlseTokbm93X2FsdF9ib2xkO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jcmVjb3tcbiAgaDV7XG4gICAgZm9udC1mYW1pbHk6JEJvbGQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4jZm9vdGVye1xuICBmb250LWZhbWlseTokbm93X2FsdF9tZWRpdW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgYXtcbiAgICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgICB9XG4gIH1cbn1cbiIsIiNob21le1xuICAuY29udGVudHtcbiAgICBwOmxhc3QtY2hpbGR7XG4gICAgICBhOmhvdmVye1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJoZWFkZXJ7XG4gIHotaW5kZXg6IDk5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbmF2e1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXgoKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiA3MCU7XG4gICAgLmxvZ297XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5kcm9wbWVudXtcbiAgICAgIGF7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB9XG4gICAgICAmID4gdWx7XG4gICAgICAgIEBpbmNsdWRlIGlubGluZWZsZXgoKTtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICYgPiBsaXtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICBtYXJnaW46IGF1dG8gMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtYmx1ZTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGdyZWVuO1xuICAgICAgICAgICYgPiB1bHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkZ3JlZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICYgPiB1bHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucmVzb3tcbiAgICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiIsIiNmb290ZXJ7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JleTtcbiAgLmJsb2Nre1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgxKXtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpub3QoOm50aC1vZi10eXBlKDEpKXtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIlxuLmdhbHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ibHVlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICAuY29udGVudF9nYWx7XG4gICAgd2lkdGg6IDIuMiUhaW1wb3J0YW50O1xuICAgICZbYXJpYS1oaWRkZW49XCJmYWxzZVwiXXtcbiAgICAgIC50aXRsZV9nYWx7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHJpZ2h0OiA3MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRpdGxlX2dhbHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWJsdWU7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICB0b3A6IDQ1MHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY2F0e1xuICBoZWlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIC5idG4tZ3JvdXB7XG4gICAgQGluY2x1ZGUgaW5saW5lZmxleCgpO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIGxhYmVse1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmLnRvdXN7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGdyZWVuO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRncmVlbjtcbiAgICB9XG4gICAgJi5wcm9mZXNzaW9ubmVsc3tcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkcmVkO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRyZWQ7XG4gICAgfVxuICAgICYuZ3JhbmRfcHVibGlje1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRsaWdodC1ibHVlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodC1ibHVlO1xuICAgIH1cbiAgICAmLmZvcm1hdGlvbnN7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGdyZXk7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZXk7XG4gICAgfVxuICAgICYuYXJjaGl2ZXtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgfVxuICB9XG4gIGlucHV0e1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLmJhbmRlYXV7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1NTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRhaW5lcntcbiAgJiA+IC50aXRsZXtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi5zdGFydHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMyNXB4KTtcbn1cblxuLnN0YXJ0Om5vdCgjZm9ybSl7XG4gICYjY2FsZW5kcmllciwgICAmI2FyY2hpdmV7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgLmJvZHktd3JhcHBlcntcbiAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5jYXJke1xuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC8gNCkgLSA0NXB4KTtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICBtYXJnaW46IDAgMTVweCAzMHB4IDE1cHg7XG4gICAgICAuY2FyZC1oZWFkZXJ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgJi5wcm9mZXNzaW9ubmVsc3tcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICB9XG4gICAgICAgICYuZ3JhbmRfcHVibGlje1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICB9XG4gICAgICAgICYuZm9ybWF0aW9uc3tcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgfVxuICAgICAgICAucHVibGljc3tcbiAgICAgICAgICBwYWRkaW5nOiAyLjVweCAxMHB4O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNhcmQtYm9keXtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdXNlci90aGVtZXMvbGVjYW1wdXMvaW1hZ2VzL1RyYW1lLWJsZXUuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmV2ZW50e1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIC5jYXJkLWNvbnRlbnR7XG4gICAgICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5yZXNve1xuICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudHh0e1xuICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnN0YXJ0I2Zvcm17XG4gIC5lbnRldGV7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ibHVlXG4gIH1cbiAgaDJ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuYm9keS13cmFwcGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMTAwcHggYXV0bztcbiAgICBmb3Jte1xuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC8gMikpO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICYgPiBkaXZ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRyZWQ7XG4gICAgICAgIC5mb3JtLWRhdGF7XG4gICAgICAgICAgQGluY2x1ZGUgaW5saW5lZmxleCgpO1xuICAgICAgICAgIG1hcmdpbjogMjBweCAwcHg7XG4gICAgICAgICAgJj4gZGl2e1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHJlZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAmLmNoZWNre1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKG4rNSk6bm90KDpudGgtb2YtdHlwZShuKzExKSl7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgLmZvcm0tZGF0YXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgJiA+IGRpdntcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUoOSksICY6bnRoLW9mLXR5cGUoMTApe1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcmVkICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5idXR0b24td3JhcHBlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzpub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjc2VuZC12YWxpZGV7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIGhlaWdodDogMzAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgLnRvYXN0e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgICAgLm9re1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci13cmFwcGVye1xuLnRpdGxle1xuICBoMntcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHdpZHRoOjExNXB4O1xuICB9XG59XG59XG5cbi5jb250ZW50e1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDRyZW0gYXV0bztcbiAgcHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxufVxuXG4uY29udGVudF9ze1xuICBtYXJnaW46IGF1dG8haW1wb3J0YW50O1xufVxuXG4uZW50ZXRle1xuICBAaW5jbHVkZSBpbmxpbmVmbGV4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy91c2VyL3RoZW1lcy9sZWNhbXB1cy9pbWFnZXMvVHJhbWUtYmxldS5zdmcnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIC5lbnRldGVfY3tcbiAgICBAaW5jbHVkZSBpbmxpbmVmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNjYlO1xuICAgIG1hcmdpbjogNTBweCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoMntcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgfVxuXG4gIH1cbn1cblxuLmJvZHktd3JhcHBlcntcbiAgLmNvbnRlbnR7XG4gICAgaDR7XG4gICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN1Yi1jb250ZW50e1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgJiA+IGltZ3tcbiAgICAgIHdpZHRoOiAzMyU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMjBweCAxMHB4IDBweCAwcHg7XG4gICAgfVxuICB9XG59XG5cbiNldmVudHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgLmNvbnRlbnR7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBoMntcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAucmVzb3tcbiAgICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgIH1cbiAgfVxuICAuc2lkZWJhcntcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbi5zaWRlYmFye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjUwcHg7XG4gIG1hcmdpbjogLTU1cHggYXV0byAwIDIwcHg7XG4gIGgye1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnNpZGUtYWdlbmRhe1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDA7XG4gICAgJjpub3QoOm50aC1vZi10eXBlKDEpKXtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtYmx1ZTtcbiAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJsdWU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoMyl7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAuc2lkZS1hbGwtYWdlbmRhe1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRyZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgICBhe1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgICAgYXtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbiNuZXdzbGV0dGVye1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAkbGlnaHQtYmx1ZTtcbiAgI21jX2VtYmVkX3NpZ251cHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgIGZvcm17XG4gICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICNtY19lbWJlZF9zaWdudXBfc2Nyb2xse1xuICAgICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJj5pbnB1dHtcbiAgICAgICAgICB3aWR0aDogMzE1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0e1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5jbGVhcntcbiAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2hvbWV7XG4gIC5jb250ZW50e1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXgoKTtcbiAgICAmID4gcHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBpbWd7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUobis0KXtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGF7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2l0ZW17XG4gIC5jb250ZW50e1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLmltYWdlc19ze1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgaW1ne1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9ze1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5pY29uZXN7XG4gICAgICBAaW5jbHVkZSBpbmxpbmVmbGV4O1xuICAgIH1cbiAgfVxufVxuXG4jZGV2aXN7XG4gIEBpbmNsdWRlIGlubGluZWZsZXgoKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3VzZXIvdGhlbWVzL2xlY2FtcHVzL2ltYWdlcy9UcmFtZS1ibGV1LnN2ZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwMHB4O1xuICAudGl0bGV7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoODBweCk7XG4gICAgaDR7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBtYXJnaW46IDUwJSAxMHB4IDAgMTBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gIH1cbiAgLnR4dHtcbiAgICBAaW5jbHVkZSBpbmxpbmVmbGV4KCk7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBwe1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMTAwcHg7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgc3Ryb25ne1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRlbWFuZGVyLXZvdHJlLWRldmlze1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gIH1cbiAgLmltZ3tcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG4gIH1cbiAgJi5pdGVte1xuICAgIGhlaWdodDogYXV0bztcbiAgICAudGl0bGV7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgYXtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYngtdmlld3BvcnR7XG4gICAgaGVpZ2h0OiA2MDBweCFpbXBvcnRhbnQ7XG59XG5cbiNyZWNve1xuICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAudGl0bGV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBoNXtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICY6OmFmdGVye1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9mbGVjaGUtdG9wLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggMThweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5vcGVue1xuICAgICAgaDU6YWZ0ZXJ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50eHR7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICBwe1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgbWFyZ2luOiAwIDIwcHggMjBweCAyMHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYub3BlbntcbiAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgfVxuICB9XG59XG5cbi5jb250ZW50X3N7XG4gICYubWFwe1xuICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcHtcbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgYSNjYXJ0ZXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbiNldmVudHtcbiAgLnRpdGxle1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5oZWFkLWV2ZW50e1xuICAgIC50YWdze1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmLnByb2Zlc3Npb25uZWxze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgfVxuICAgICAgJi5ncmFuZF9wdWJsaWN7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgfVxuICAgICAgJi5mb3JtYXRpb25ze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgIH1cbiAgICAgICYucHVibGljc3tcbiAgICAgICAgcGFkZGluZzogMi41cHggMTBweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbn1cbi5jYXJkLWhlYWRlcntcbiAgQGluY2x1ZGUgaW5saW5lZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gICYucHJvZmVzc2lvbm5lbHN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgfVxuICAmLmdyYW5kX3B1YmxpY3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgfVxuICAmLmZvcm1hdGlvbnN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gIH1cbiAgLnB1YmxpY3N7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAmLnB1YmxpY3N7XG4gICAgICBwYWRkaW5nOiAyLjVweCAxMHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxufVxuLmNhcmQtYm9keXtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdXNlci90aGVtZXMvbGVjYW1wdXMvaW1hZ2VzL1RyYW1lLWJsZXUuc3ZnJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuY2FyZC1jb250ZW50e1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmRlbWFuZGVyLXZvdHJlLWRldmlze1xuICBwYWRkaW5nOiAxMHB4O1xuICB6LWluZGV4OiA5OTk7XG4gIGJhY2tncm91bmQ6ICRyZWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICByaWdodDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHN0cm9uZ3tcbiAgICBmb250LXdlaWdodDogYm9sZCFpbXBvcnRhbnQ7XG4gIH1cbiAgYXtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgaW1ne1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cblxuXG4jc3VibG9ne1xuICAuYm9keS13cmFwcGVye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL1RyYW1lLWdyaXMuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICB9XG4gIC5jb250ZW50e1xuICAgIEBpbmNsdWRlIGlubGluZWZsZXg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICAmID4gcHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkQm9sZDtcbiAgICAgIH1cbiAgfVxuICAubWFwc2FsbGVze1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbnRlbnRfc2FsbGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDMwMHB4O1xuICAgIHdpZHRoOiAzNSU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgJiA+IHB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuICAgIGgze1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJsdWU7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIGg0e1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBmb250LWZhbWlseTogJEJvbGQ7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICB9XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUVBQSxBQUFBLENBQUMsQ0FBQSxFQUNDLGtCQUFrQixFQUFHLFVBQVUsRUFDdkIsVUFBVSxFQUFHLFVBQVUsR0FDaEM7O0FBQ0QsNEVBQTRFO0FBRTVFLHlGQUNnRjtBQUVoRix3SEFHRztBQUVILEFBQUEsSUFBSSxDQUFDLEVBQ0gsTUFBTSxFQUFFLENBQUMsRUFDVCxPQUFPLEVBQUUsQ0FBQyxFQUNWLFNBQVMsRUFBRSxJQUFJLEVBQ2YsV0FBVyxFQUFFLElBQUksRUFBRSxPQUFPLENBQzFCLHdCQUF3QixFQUFFLElBQUksRUFBRSxPQUFPLENBQ3ZDLE1BQU0sRUFBRSxJQUFJLEVBQ1osS0FBSyxFQUFFLElBQUksR0FDWjs7QUFFRCx5RkFDZ0Y7QUFFaEYseUNBRUc7QUFFSCxBQUFBLElBQUksQ0FBQyxFQUNILE1BQU0sRUFBRSxDQUFDLEVBQ1QsT0FBTyxFQUFFLENBQUMsRUFDVixNQUFNLEVBQUUsSUFBSSxFQUNaLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBRUQsb0RBRUc7QUFFSCxBQUFBLElBQUksQ0FBQyxFQUNILE9BQU8sRUFBRSxLQUFLLEdBQ2Y7O0FBRUQsZ0lBR0c7QUFFSCxBQUFBLEVBQUUsQ0FBQyxFQUNELFNBQVMsRUFBRSxJQUFJLEVBQ2YsTUFBTSxFQUFDLENBQUMsR0FDVDs7QUFFRCxBQUFBLEVBQUUsRUFBQyxFQUFFLEVBQUMsRUFBRSxFQUFDLEVBQUUsRUFBQyxFQUFFLEVBQUMsQ0FBQyxFQUFDLEVBQUUsRUFBQyxNQUFNLEVBQUMsRUFBRSxFQUFDLEVBQUUsRUFBQyxDQUFDLENBQUEsRUFDaEMsTUFBTSxFQUFDLENBQUMsRUFDUixPQUFPLEVBQUMsQ0FBQyxHQUNWOztBQUVELEFBQUEsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUEsRUFD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 */ diff --git a/user/themes/lecampus/css-compiled/theme.min.css b/user/themes/lecampus/css-compiled/theme.min.css index 242f220..b46a8f2 100644 --- a/user/themes/lecampus/css-compiled/theme.min.css +++ b/user/themes/lecampus/css-compiled/theme.min.css @@ -1 +1 @@ -@charset 'UTF-8';*{box-sizing:border-box}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{font-size:16px;line-height:1.15;width:100%;height:100%;margin:0;padding:0;-webkit-text-size-adjust:100%}body{width:100%;height:100%;margin:0;padding:0}main{display:block}h1{font-size:2rem;margin:0}a,em,h1,h2,h3,h4,h5,li,p,strong,ul{margin:0;padding:0}li,ol,ul{list-style:none}hr{overflow:visible;box-sizing:content-box;height:0}header span{white-space:nowrap}pre{font-family:monospace,monospace;font-size:1em}ul{list-style:none}li,ul{margin:0;padding:0}a{text-decoration:none;color:#000;background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{width:100%;height:auto;vertical-align:bottom;border-style:none}iframe{border:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Regular;src:url(../fonts/aileron_regular/Aileron-Regular-webfont.eot);src:url(../fonts/aileron_regular/Aileron-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/aileron_regular/Aileron-Regular-webfont.woff) format('woff'),url(../fonts/aileron_regular/Aileron-Regular-webfont.ttf) format('truetype'),url(../fonts/aileron_regular/Aileron-Regular-webfont.svg#Regular) format('svg')}@font-face{font-family:bold;src:url(../fonts/aileron_bold/Aileron-Bold-webfont.eot);src:url(../fonts/aileron_bold/Aileron-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/aileron_bold/Aileron-Bold-webfont.woff) format('woff'),url(../fonts/aileron_bold/Aileron-Bold-webfont.ttf) format('truetype'),url(../fonts/aileron_bold/Aileron-Bold-webfont.svg#bold) format('svg')}.default-animation{transition:all .5s ease}.pulse{transform-origin:70% 70%;animation-name:pulse_animation;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}body,html{font-family:Regular;line-height:1.35}h1{text-transform:uppercase}h2{font-size:2rem}h4{font-size:2rem;font-weight:400}h5{font-size:1.2rem;font-weight:400}.container>.title{font-family:bold}.card-header .publics .tags{font-family:bold;font-size:.8rem}.card-title{font-family:bold;font-size:1.2rem}.card-title .date{font-size:.8rem}p{font-size:.9rem}p strong{font-family:bold;font-weight:400}.gal h2{font-size:1.65rem;line-height:2.2rem}.entete h2{font-size:1.2rem;color:#fff}.entete h3{font-size:1.5rem;line-height:2rem}#home p:not(:last-child) strong{font-size:1.3rem}#home .content p:nth-of-type(n+4):not(:last-child){text-align:center}#home .content p:nth-of-type(n+4):not(:last-child) strong{color:#9e0027}#item .content .content_s h4{font-family:bold;font-size:1.3rem}.sidebar .date{font-size:.8rem}.sidebar h2{font-size:1.4rem;line-height:100px;text-align:center;color:#fff}.sidebar h5{font-family:bold;font-size:1.3rem}.sidebar .date{color:#6e6f70}.sidebar .side-all-agenda a{font-family:bold;font-size:.9rem}.side-newsletter label{font-family:bold;font-size:1rem;font-weight:400;line-height:1.9rem}.cat{width:100%}.cat a{font-family:bold}.dt{font-family:bold;color:#9e0027}#ajax-test-form .form-label{font-family:bold;font-size:1.2rem}#ajax-test-form .radio .form-radio{font-family:bold;font-size:1rem}#ajax-test-form .button-wrapper button{font-family:bold}#send-valide .toast{font-family:bold;font-size:1.3rem}#send-valide .ok{font-family:bold}.devis p:nth-of-type(1){text-align:center;color:#fff}.devis #demander-votre-devis a{color:#fff}#footer p{font-size:.8rem}#footer p a{font-family:bold}#home .content p:last-child a:hover{transition:background-color .3s ease;color:#fff;background-color:#b5cb3a}#header{position:relative;z-index:999;display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#header nav{display:-ms-inline-flexbox;display:inline-flex;width:70%;height:100px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}#header nav .logo{display:-ms-flexbox;display:flex}#header nav .logo a{display:block;margin:auto}#header nav.dropmenu a{padding:10px}#header nav.dropmenu>ul{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#header nav.dropmenu>ul>li{line-height:2.5em;height:3em;margin:auto 20px;white-space:nowrap;border-top:1px solid #0093a3;border-bottom:3px solid #b5cb3a}#header nav.dropmenu>ul>li>ul{display:none;border-bottom:3px solid #b5cb3a}#header nav.dropmenu>ul>li:hover>ul{display:block}#header nav.dropmenu>ul>li:hover>ul a{display:block;height:50px;padding:10px;background:#fff}#header nav .reso{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#header nav .reso a{display:block;width:35px;margin:auto 5px}#footer{width:100%;background:grey}#footer .sub-content{display:-ms-inline-flexbox;display:inline-flex;width:100%;margin:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#footer .sub-content h3{margin-top:20px}#footer .sub-content p img{width:50%;min-width:200px;height:auto}#footer .sub-content p:nth-of-type(1) img{float:right}#footer .sub-content p:not(:nth-of-type(1)){padding:0 20px;border-left:1px solid #000}.gal{border-top:1px solid #0093a3}.gal .title{position:absolute;top:350px;right:50px;width:33%;padding:40px;color:#fff;background:#0093a3}.cat{z-index:999;height:50px;margin:20px 0}.cat .btn-group{display:-ms-inline-flexbox;display:inline-flex;margin-left:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat label{margin-right:20px;padding:10px;cursor:pointer}.cat label.tous{border-top:2px solid #b5cb3a;border-bottom:2px solid #b5cb3a}.cat label.professionnels{border-top:2px solid #9e0027;border-bottom:2px solid #9e0027}.cat label.grand_public{border-top:2px solid #0093a3;border-bottom:2px solid #0093a3}.cat label.formations{border-top:2px solid #6e6f70;border-bottom:2px solid #6e6f70}.cat label.archive{border-top:2px solid #00407d;border-bottom:2px solid #00407d}.cat input{position:absolute;visibility:hidden}.bandeau{overflow:hidden;width:100%;max-height:554px}.container>.title{float:left;width:auto;padding:10px 20px;color:#fff;border-radius:30px;background:#9e0027}.start:not(#form)#archive,.start:not(#form)#calendrier{width:70%;min-height:calc(100vh - 325px);margin:auto}.start:not(#form) .body-wrapper{position:relative;display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.start:not(#form) .body-wrapper .card{width:calc((100% / 4) - 45px);min-width:200px;margin:0 15px 30px 15px}.start:not(#form) .body-wrapper .card .card-header{position:absolute;right:0;width:100%;text-align:right}.start:not(#form) .body-wrapper .card .card-header .professionnels{background-color:#9e0027}.start:not(#form) .body-wrapper .card .card-header .grand_public{background-color:#0093a3}.start:not(#form) .body-wrapper .card .card-header .formations{background-color:#6e6f70}.start:not(#form) .body-wrapper .card .card-header .publics{padding:2.5px 10px;color:#fff}.start:not(#form) .body-wrapper .card .card-body{padding:15px;background-image:url(/user/themes/lecampus/images/Trame-bleu.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.start:not(#form) .body-wrapper .event{width:45%}.start:not(#form) .body-wrapper .event .card-content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.start:not(#form) .body-wrapper .event .card-content .reso{width:20%}.start:not(#form) .body-wrapper .event .card-content .reso a{display:block;margin-bottom:10px}.start:not(#form) .body-wrapper .event .card-content .reso a img{width:20px;margin-left:10px}.start:not(#form) .body-wrapper .event .card-content .txt{width:80%}.start#form .body-wrapper{width:calc((100% / 2));min-width:250px;margin:100px auto}.start#form .body-wrapper form{width:100%;margin-top:20px}.start#form .body-wrapper form>div{width:100%;margin:20px 0;border-bottom:1px solid #9e0027}.start#form .body-wrapper form>div .form-data{display:-ms-inline-flexbox;display:inline-flex;margin:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.start#form .body-wrapper form>div .form-data>div{min-width:100px;margin:10px 10px;padding:10px 20px;border:2px solid #9e0027;border-radius:30px}.start#form .body-wrapper form>div .form-data>div.check{color:#fff;background:#9e0027}.start#form .body-wrapper form>div .form-data>div input{border:none}.start#form .body-wrapper form>div .form-data>div input[type=radio]{position:absolute;visibility:hidden}.start#form .body-wrapper form>div:nth-of-type(n+5):not(:nth-of-type(n+11)){float:left;width:50%;border-bottom:0}.start#form .body-wrapper form>div:nth-of-type(n+5):not(:nth-of-type(n+11)) .form-data{width:100%}.start#form .body-wrapper form>div:nth-of-type(n+5):not(:nth-of-type(n+11)) .form-data>div{width:100%}.start#form .body-wrapper form>div:nth-of-type(10),.start#form .body-wrapper form>div:nth-of-type(9){border-bottom:1px solid #9e0027!important}.start#form .body-wrapper form>div.button-wrapper{position:absolute;left:0;width:100%;height:60px;background:#9e0027}.start#form .body-wrapper form>div.button-wrapper button{position:absolute;top:50%;right:0;margin-right:20px;padding:10px 35px;transform:translateY(-50%);border-radius:30px;background:#fff;box-shadow:none}.start#form .body-wrapper #send-valide{position:fixed;top:50%;left:50%;width:30%;height:30%;padding:50px;transform:translate(-50%,-50%);border-radius:20px;background:#9e0027}.start#form .body-wrapper #send-valide .toast{position:relative;text-align:center;color:#fff}.start#form .body-wrapper #send-valide .ok{position:absolute;right:20px;bottom:20px;color:#fff}.content{width:50%;margin:4rem auto}.content p{margin:10px 0}.content_s{margin:auto!important}.entete{display:-ms-inline-flexbox;display:inline-flex;height:auto;padding:20px;background-image:url(/user/themes/lecampus/images/Trame-bleu.svg);background-repeat:no-repeat;background-position:center;background-size:cover;-ms-flex-wrap:wrap;flex-wrap:wrap}.entete .entete_c{position:relative;display:-ms-inline-flexbox;display:inline-flex;width:66%;margin:50px auto;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.entete .entete_c h2{width:auto;width:auto;margin-bottom:20px;padding:10px 20px;border-radius:30px;background:#9e0027}.body-wrapper .entete{border-top:10px solid #b5cb3a;border-bottom:10px solid #0093a3}.body-wrapper h3{margin-top:20px}.body-wrapper .content h4:not(:first-of-type){margin:30px 0 0 0;padding-top:30px;border-top:1px solid #000}.body-wrapper .sub-content{margin-top:20px;margin-bottom:20px;border-top:1px solid #000}.body-wrapper .sub-content>img{float:left;width:33%;margin:20px 10px 0 0}#event .content{margin-top:50px}#event .content h2{float:left;margin-right:20px}#event .content .reso{display:-ms-inline-flexbox;display:inline-flex;width:50px;height:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#event .sidebar{margin-top:50px}.sidebar{position:absolute;right:0;width:250px;margin:-55px auto 0 20px}.sidebar h2{width:100px;height:100px;border-radius:100px;background:#9e0027}.sidebar .side-agenda{padding:10px 20px 10px 0}.sidebar .side-agenda:not(:nth-of-type(1)){border-top:1px solid #0093a3}.sidebar .side-agenda:not(:nth-of-type(1))::before{position:absolute;display:block;width:5px;height:5px;margin-top:-13px;content:' ';border-radius:10px;background:#0093a3}.sidebar .side-agenda:nth-of-type(3){margin-bottom:10px}.sidebar .side-all-agenda{float:left;width:auto;margin-bottom:10px;padding:10px 20px;transition:background-color .3s ease;border:2px solid #9e0027;border-radius:30px}.sidebar .side-all-agenda a{color:#000}.sidebar .side-all-agenda:hover{transition:background-color .3s ease;background-color:#9e0027}.sidebar .side-all-agenda:hover a{color:#fff}.side-newsletter{padding:20px;background:#0093a3}.side-newsletter #mc_embed_signup{width:600px;margin:auto;padding:0 0 0 10px;border:1px solid #fff;border-radius:100px}.side-newsletter #mc_embed_signup form{display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll{display:-ms-inline-flexbox;display:inline-flex;width:100%;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll label{width:260px;margin-right:10px;text-align:center;color:#fff}.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll>input{width:315px;padding-left:20px}.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll input{height:31px;border:none;border-radius:30px;box-shadow:none}.side-newsletter #mc_embed_signup form #mc_embed_signup_scroll .clear input{margin-left:-30px;background:#fff}#home .content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#home .content>p{position:relative;width:calc(100% / 3);margin-top:10px;padding:50px 20px}#home .content>p img{position:absolute;top:-20px;left:50%;width:auto;height:50px;transform:translate(-50%)}#home .content>p:nth-of-type(n+4){width:calc(100% / 4)}#home .content>p:last-child{width:auto!important;margin:auto;margin-top:0!important}#home .content>p:last-child a{display:block;margin:auto;padding:10px 20px;transition:background-color .3s ease;text-align:center;border:2px solid #b5cb3a;border-radius:30px}#item .content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#item .content .images_s{width:100%;min-width:300px;margin-right:15px}#item .content .images_s img{margin-bottom:15px}#item .content .content_s{width:auto}.devis{display:-ms-inline-flexbox;display:inline-flex;width:100%;background-image:url(/user/themes/lecampus/images/Trame-bleu.svg);background-repeat:no-repeat;background-position:center;background-size:cover;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.devis .txt{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.devis p:nth-of-type(1){width:200px;height:auto;transform:translateY(50%)}.devis p:nth-of-type(1)::after{display:block;width:200px;height:200px;margin-top:-65%;content:'';border-radius:200px;background:#9e0027}.devis p:nth-of-type(2){width:400px;padding:20px;background:#fff}.devis #demander-votre-devis{position:relative}.devis #demander-votre-devis a{display:block;width:200px;height:200px;margin-left:-100px;background:#9e0027}.devis #demander-votre-devis a h3{padding-top:50%;transform:translateY(-50%)}.devis #demander-votre-devis a h3::after{display:block;content:'>'}.bx-viewport{height:600px!important}#reco{background:#00407d}#reco .title{width:100%;padding:10px;cursor:pointer}#reco .title h4{width:300px;margin:auto;padding:10px;text-align:center;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}#reco .title h4::after{display:block;content:'>'}#reco .txt{position:absolute;z-index:-1;display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#reco .txt p{width:300px;margin:0 20px 20px 20px;padding-left:20px;color:#fff;border-left:1px solid #fff}#reco .txt p a{text-decoration:underline;color:#fff}.content_s.map{width:100%!important;height:auto}.content_s.map p:last-child{height:500px}.content_s.map a#carte{display:block;width:100%;height:100%}#event .head-event .tags{width:100%}#event .head-event .tags.professionnels{background-color:#9e0027}#event .head-event .tags.grand_public{background-color:#0093a3}#event .head-event .tags.formations{background-color:#6e6f70}#event .head-event .tags.publics{padding:2.5px 10px;color:#fff}#event .card-body{padding:15px;background-image:url(/user/themes/lecampus/images/Trame-bleu.svg);background-repeat:no-repeat;background-position:center;background-size:cover} \ No newline at end of file +*{box-sizing:border-box}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{font-size:16px;line-height:1.15;width:100%;height:100%;margin:0;padding:0;-webkit-text-size-adjust:100%}body{width:100%;height:100%;margin:0;padding:0}main{display:block}h1{font-size:2rem;margin:0}a,em,h1,h2,h3,h4,h5,li,p,strong,ul{margin:0;padding:0}li,ol,ul{list-style:none}hr{overflow:visible;box-sizing:content-box;height:0}header span{white-space:nowrap}pre{font-family:monospace,monospace;font-size:1em}ul{list-style:none}li,ul{margin:0;padding:0}a{text-decoration:none;color:#000;background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{width:100%;height:auto;vertical-align:bottom;border-style:none}iframe{border:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Regular;src:url(../fonts/aileron_regular/Aileron-Regular-webfont.eot);src:url(../fonts/aileron_regular/Aileron-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/aileron_regular/Aileron-Regular-webfont.woff) format('woff'),url(../fonts/aileron_regular/Aileron-Regular-webfont.ttf) format('truetype'),url(../fonts/aileron_regular/Aileron-Regular-webfont.svg#Regular) format('svg')}@font-face{font-family:bold;src:url(../fonts/aileron_bold/Aileron-Bold-webfont.eot);src:url(../fonts/aileron_bold/Aileron-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/aileron_bold/Aileron-Bold-webfont.woff) format('woff'),url(../fonts/aileron_bold/Aileron-Bold-webfont.ttf) format('truetype'),url(../fonts/aileron_bold/Aileron-Bold-webfont.svg#bold) format('svg')}@font-face{font-family:now_alt_bold;src:url(../fonts/now_alt/nowalt-bold-webfont.eot);src:url(../fonts/now_alt/nowalt-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/now_alt/nowalt-bold-webfont.woff) format('woff'),url(../fonts/now_alt/nowalt-bold-webfont.ttf) format('truetype'),url(../fonts/now_alt/nowalt-bold-webfont.svg#now_alt_bold) format('svg')}@font-face{font-family:now_alt_light;src:url(../fonts/now_alt/nowalt-light-webfont.eot);src:url(../fonts/now_alt/nowalt-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/now_alt/nowalt-light-webfont.woff) format('woff'),url(../fonts/now_alt/nowalt-light-webfont.ttf) format('truetype'),url(../fonts/now_alt/nowalt-light-webfont.svg#now_alt_light) format('svg')}@font-face{font-family:now_alt_medium;src:url(../fonts/now_alt/nowalt-medium-webfont.eot);src:url(../fonts/now_alt/nowalt-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/now_alt/nowalt-medium-webfont.woff) format('woff'),url(../fonts/now_alt/nowalt-medium-webfont.ttf) format('truetype'),url(../fonts/now_alt/nowalt-medium-webfont.svg#now_alt_medium) format('svg')}.default-animation{transition:all .5s ease}.pulse{transform-origin:70% 70%;animation-name:pulse_animation;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}body,html{font-family:Regular;line-height:1.35}h2{font-size:2rem}h4{font-size:2rem;font-weight:400}h5{font-size:1.2rem;font-weight:400}nav a{font-family:bold;font-size:.9rem}.container>.title{font-family:bold}.card-header .publics .tags{font-family:bold;font-size:.8rem}.card-title{font-family:bold;font-size:1.2rem}.card-title .date{font-size:.8rem}p{font-size:.9rem}p strong{font-family:bold;font-weight:400}.gal h1{font-family:now_alt_bold;font-size:1.2rem;font-weight:400;line-height:2.2rem}.entete h1{font-size:1.2rem;color:#fff}.entete p{font-family:now_alt_bold;font-size:1.5rem;font-weight:400;line-height:2rem}#home p:not(:last-child) strong{font-size:1.3rem}#home .content p strong{font-family:now_alt_bold;font-weight:400}#home .content p:nth-of-type(n+4):not(:last-child){text-align:center}#home .content p:nth-of-type(n+4):not(:last-child) strong{font-family:now_alt_bold;font-weight:400;color:#9e0027}#item .content .content_s h4{font-family:bold;font-size:1.3rem}.sidebar .date{font-size:.8rem}.sidebar h2{font-family:now_alt_bold;font-size:1.4rem;font-weight:400;line-height:100px;text-align:center;color:#fff}.sidebar h3{font-family:now_alt_bold;font-size:1.3rem;font-weight:400}.sidebar .date{color:#6e6f70}.sidebar .side-all-agenda a{font-family:bold;font-size:.9rem}#newsletter label{font-family:bold;font-size:1rem;font-weight:400;line-height:1.9rem}.cat{width:100%}.cat a{font-family:bold}.dt{font-family:bold;color:#9e0027}#ajax-test-form .form-label{font-family:bold;font-size:1.2rem}#ajax-test-form .radio .form-radio{font-family:bold;font-size:1rem}#ajax-test-form .button-wrapper button{font-family:bold}#send-valide .toast{font-family:bold;font-size:1.3rem}#send-valide .ok{font-family:bold}#devis h4{font-family:now_alt_bold;font-size:1rem;font-weight:400}#devis p:nth-of-type(1){text-align:center;color:#fff}#devis p strong{font-family:now_alt_bold;font-weight:400}#devis .demander-votre-devis h2{font-family:now_alt_light;font-weight:400}#devis .demander-votre-devis a{color:#fff}#devis .demander-votre-devis a strong{font-family:now_alt_bold;font-weight:400}#reco h5{font-family:bold;font-weight:400}#footer{font-family:now_alt_medium;font-weight:400}#footer p{font-size:.8rem}#footer p a{font-family:bold}#home .content p:last-child a:hover{transition:background-color .3s ease;color:#fff;background-color:#b5cb3a}header{position:relative;z-index:999;display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}header nav{display:-ms-inline-flexbox;display:inline-flex;width:70%;height:100px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}header nav .logo{display:-ms-flexbox;display:flex}header nav .logo a{display:block;margin:auto}header nav.dropmenu a{padding:10px}header nav.dropmenu>ul{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}header nav.dropmenu>ul>li{max-width:250px;margin:auto 20px;padding:10px;text-align:center;border-top:1px solid #0093a3;border-bottom:3px solid #b5cb3a}header nav.dropmenu>ul>li>ul{position:absolute;display:none;max-width:250px;margin-top:10px;border-bottom:3px solid #b5cb3a}header nav.dropmenu>ul>li>ul li{text-align:center;background-color:#fff}header nav.dropmenu>ul>li>ul li a{display:block;padding:10px}header nav.dropmenu>ul>li:hover>ul{display:block}header nav.dropmenu>ul>li:hover>ul a{display:block}header nav .reso{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}header nav .reso a{display:block;width:35px;margin:auto 5px}#footer{width:100%;background:#d8dadbff}#footer .block{display:-ms-inline-flexbox;display:inline-flex;width:100%;margin:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#footer .block p{padding:0 20px}#footer .block p img{width:100%;max-width:150px;height:auto}#footer .block p:nth-of-type(1) img{float:right}#footer .block p:not(:nth-of-type(1)){border-left:1px solid #000}.gal{margin-left:15%;border-top:1px solid #0093a3}.gal .content_gal{width:2.2%!important}.gal .content_gal[aria-hidden=false] .title_gal{right:70px;transition:all 1s ease;opacity:1}.gal .title_gal{position:absolute;top:450px;right:50px;max-width:50%;padding:25px;opacity:0;color:#fff;background:#0093a3}.cat{z-index:999;height:50px;margin:20px 0}.cat .btn-group{display:-ms-inline-flexbox;display:inline-flex;margin-left:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat label{margin-right:20px;padding:10px;cursor:pointer}.cat label.tous{border-top:2px solid #b5cb3a;border-bottom:2px solid #b5cb3a}.cat label.professionnels{border-top:2px solid #9e0027;border-bottom:2px solid #9e0027}.cat label.grand_public{border-top:2px solid #0093a3;border-bottom:2px solid #0093a3}.cat label.formations{border-top:2px solid #6e6f70;border-bottom:2px solid #6e6f70}.cat label.archive{border-top:2px solid #00407d;border-bottom:2px solid #00407d}.cat input{position:absolute;visibility:hidden}.bandeau{overflow:hidden;width:100%;max-height:554px}.container>.title{float:left;width:auto;padding:10px 20px;color:#fff;border-radius:30px;background:#9e0027}.start{min-height:calc(100vh - 325px)}.start:not(#form)#archive,.start:not(#form)#calendrier{width:70%;margin:auto}.start:not(#form) .body-wrapper{position:relative;display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.start:not(#form) .body-wrapper .card{width:calc((100% / 4) - 45px);min-width:200px;margin:0 15px 30px 15px}.start:not(#form) .body-wrapper .card .card-header{position:absolute;right:0;width:100%;text-align:right}.start:not(#form) .body-wrapper .card .card-header.professionnels{background-color:#9e0027}.start:not(#form) .body-wrapper .card .card-header.grand_public{background-color:#0093a3}.start:not(#form) .body-wrapper .card .card-header.formations{background-color:#6e6f70}.start:not(#form) .body-wrapper .card .card-header .publics{padding:2.5px 10px;color:#fff}.start:not(#form) .body-wrapper .card .card-body{padding:15px;background-image:url(/user/themes/lecampus/images/Trame-bleu.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.start:not(#form) .body-wrapper .event{width:45%}.start:not(#form) .body-wrapper .event .card-content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.start:not(#form) .body-wrapper .event .card-content .reso{width:20%}.start:not(#form) .body-wrapper .event .card-content .reso a{display:block;margin-bottom:10px}.start:not(#form) .body-wrapper .event .card-content .reso a img{width:20px;margin-left:10px}.start:not(#form) .body-wrapper .event .card-content .txt{width:80%}.start#form .entete{border-top:1px solid #0093a3}.start#form h2{margin-top:0}.start#form .body-wrapper{width:100%;min-width:250px;margin:auto auto 100px auto}.start#form .body-wrapper form{width:calc((100% / 2));margin:auto;margin-top:20px}.start#form .body-wrapper form>div{width:100%;margin:20px 0;border-bottom:1px solid #9e0027}.start#form .body-wrapper form>div .form-data{display:-ms-inline-flexbox;display:inline-flex;margin:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.start#form .body-wrapper form>div .form-data>div{min-width:100px;margin:10px 10px;padding:10px 20px;border:2px solid #9e0027;border-radius:30px}.start#form .body-wrapper form>div .form-data>div.check{color:#fff;background:#9e0027}.start#form .body-wrapper form>div .form-data>div input{border:none}.start#form .body-wrapper form>div .form-data>div input[type=radio]{position:absolute;visibility:hidden}.start#form .body-wrapper form>div:nth-of-type(n+5):not(:nth-of-type(n+11)){float:left;width:50%;border-bottom:0}.start#form .body-wrapper form>div:nth-of-type(n+5):not(:nth-of-type(n+11)) .form-data{width:100%}.start#form .body-wrapper form>div:nth-of-type(n+5):not(:nth-of-type(n+11)) .form-data>div{width:100%}.start#form .body-wrapper form>div:nth-of-type(10),.start#form .body-wrapper form>div:nth-of-type(9){border-bottom:1px solid #9e0027!important}.start#form .body-wrapper form>div.button-wrapper{position:absolute;left:0;width:100%;height:60px;background:#9e0027}.start#form .body-wrapper form>div.button-wrapper button{position:absolute;top:50%;right:0;margin-right:20px;padding:10px 35px;transform:translateY(-50%);border-radius:30px;background:#fff;box-shadow:none}.start#form .body-wrapper #send-valide{position:fixed;top:50%;left:50%;width:30%;height:30%;padding:50px;transform:translate(-50%,-50%);border-radius:20px;background:#9e0027}.start#form .body-wrapper #send-valide .toast{position:relative;text-align:center;color:#fff}.start#form .body-wrapper #send-valide .ok{position:absolute;right:20px;bottom:20px;color:#fff}.header-wrapper .title h2{font-size:1.2rem;width:auto;width:auto;width:115px;margin-bottom:20px;padding:10px 20px;color:#fff;border-radius:30px;background:#9e0027}.content{width:50%;margin:4rem auto}.content p{margin:10px 0}.content_s{margin:auto!important}.entete{display:-ms-inline-flexbox;display:inline-flex;height:auto;padding:20px;background-image:url(/user/themes/lecampus/images/Trame-bleu.svg);background-repeat:no-repeat;background-position:center;background-size:cover;-ms-flex-wrap:wrap;flex-wrap:wrap}.entete .entete_c{position:relative;display:-ms-inline-flexbox;display:inline-flex;width:66%;margin:50px auto;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.entete .entete_c h2{width:auto;width:auto;margin-bottom:20px;padding:10px 20px;border-radius:30px;background:#9e0027}.body-wrapper .content h4:not(:first-of-type){margin:30px 0 0 0;padding-top:30px;border-top:1px solid #000}.body-wrapper .sub-content{margin-top:20px;margin-bottom:20px;border-top:1px solid #000}.body-wrapper .sub-content>img{float:left;width:33%;margin:20px 10px 0 0}#event{margin-bottom:20px}#event .content{margin-top:50px}#event .content h2{float:left;margin-right:20px}#event .content .reso{display:-ms-inline-flexbox;display:inline-flex;width:50px;height:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#event .sidebar{margin-top:50px}.sidebar{position:absolute;right:0;width:250px;margin:-55px auto 0 20px}.sidebar h2{width:100px;height:100px;border-radius:100px;background:#9e0027}.sidebar .side-agenda{padding:10px 20px 10px 0}.sidebar .side-agenda:not(:nth-of-type(1)){border-top:1px solid #0093a3}.sidebar .side-agenda:not(:nth-of-type(1))::before{position:absolute;display:block;width:5px;height:5px;margin-top:-13px;content:' ';border-radius:10px;background:#0093a3}.sidebar .side-agenda:nth-of-type(3){margin-bottom:10px}.sidebar .side-all-agenda{float:left;width:auto;margin-bottom:10px;padding:10px 20px;transition:background-color .3s ease;border:2px solid #9e0027;border-radius:30px}.sidebar .side-all-agenda a{color:#000}.sidebar .side-all-agenda:hover{transition:background-color .3s ease;background-color:#9e0027}.sidebar .side-all-agenda:hover a{color:#fff}#newsletter{padding:20px;background:#0093a3}#newsletter #mc_embed_signup{width:600px;margin:auto;padding:0 0 0 10px;border:1px solid #fff;border-radius:100px}#newsletter #mc_embed_signup form{display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}#newsletter #mc_embed_signup form #mc_embed_signup_scroll{display:-ms-inline-flexbox;display:inline-flex;width:100%;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}#newsletter #mc_embed_signup form #mc_embed_signup_scroll label{width:260px;margin-right:10px;text-align:center;color:#fff}#newsletter #mc_embed_signup form #mc_embed_signup_scroll>input{width:315px;padding-left:20px}#newsletter #mc_embed_signup form #mc_embed_signup_scroll input{height:31px;border:none;border-radius:30px;box-shadow:none}#newsletter #mc_embed_signup form #mc_embed_signup_scroll .clear input{margin-left:-30px;background:#fff}#home .content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#home .content>p{position:relative;width:calc(100% / 3);margin-top:10px;padding:50px 20px}#home .content>p img{position:absolute;top:-20px;left:50%;width:auto;height:50px;transform:translate(-50%)}#home .content>p:nth-of-type(n+4){width:calc(100% / 4)}#home .content>p:last-child{width:auto!important;margin:auto;margin-top:0!important}#home .content>p:last-child a{display:block;margin:auto;padding:10px 20px;transition:background-color .3s ease;text-align:center;border:2px solid #b5cb3a;border-radius:30px}#item .content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#item .content .images_s{width:100%;min-width:300px;margin-right:15px}#item .content .images_s img{margin-bottom:15px}#item .content .content_s{width:auto}#item .content .icones{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#devis{display:-ms-inline-flexbox;display:inline-flex;width:100%;height:300px;background-image:url(/user/themes/lecampus/images/Trame-bleu.svg);background-repeat:no-repeat;background-position:center;background-size:cover;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#devis .title{width:200px;height:200px;transform:translateX(80px);border-radius:200px;background:#9e0027}#devis .title h4{margin:50% 10px 0 10px;transform:translateY(-50%);text-align:center;color:#fff}#devis .txt{display:-ms-inline-flexbox;display:inline-flex;width:35%;height:250px;margin-right:20px;background:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}#devis .txt p{padding:20px 20px 20px 100px;text-align:left;color:#000}#devis .txt p strong{font-size:1.3rem}#devis .demander-votre-devis{margin-top:0;transform:translateX(-100px)}#devis .img{overflow:hidden;width:400px;height:300px}#devis .img img{width:auto;height:400px}#devis.item{height:auto}#devis.item .title{width:100%;height:70px;padding:20px;transform:translateX(0);border-radius:0}#devis.item .title a{color:#fff}.bx-viewport{height:600px!important}#reco{background:#00407d}#reco .title{display:-ms-flexbox;display:flex;width:100%;padding:10px;cursor:pointer}#reco .title h5{font-size:1rem;width:auto;margin:auto;padding:10px;text-align:center;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}#reco .title h5::after{display:-ms-inline-flexbox;display:inline-flex;width:15px;height:18px;margin-left:10px;content:' ';background:url(../images/fleche-top.svg);background-repeat:no-repeat;background-size:15px 18px}#reco .title.open h5:after{transform:rotate(180deg)}#reco .txt{position:absolute;z-index:-1;display:-ms-inline-flexbox;display:inline-flex;width:100%;padding-top:20px;transform:translateY(-100%);-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#reco .txt p{width:300px;margin:0 20px 20px 20px;padding-left:20px;color:#fff;border-left:1px solid #fff}#reco .txt p a{text-decoration:underline;color:#fff}#reco .txt.open{z-index:999;background:#00407d}.content_s.map{width:100%!important;height:auto}.content_s.map p:last-child{height:500px}.content_s.map a#carte{display:block;width:100%;height:100%}#event .title{width:45%;margin:auto}#event .head-event .tags{width:100%}#event .head-event .tags.professionnels{background-color:#9e0027}#event .head-event .tags.grand_public{background-color:#0093a3}#event .head-event .tags.formations{background-color:#6e6f70}#event .head-event .tags.publics{padding:2.5px 10px;color:#fff}#event .card-header{display:-ms-inline-flexbox;display:inline-flex;flex-direction:column;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column}#event .card-header.professionnels{background-color:#9e0027}#event .card-header.grand_public{background-color:#0093a3}#event .card-header.formations{background-color:#6e6f70}#event .card-header .publics{text-align:right}#event .card-header .publics.publics{padding:2.5px 10px;color:#fff}#event .card-body{padding:15px;background-image:url(/user/themes/lecampus/images/Trame-bleu.svg);background-repeat:no-repeat;background-position:center;background-size:cover}#event .card-content{margin-top:20px}.demander-votre-devis{position:absolute;z-index:999;right:100px;width:200px;height:200px;margin-top:-100px;padding:10px;text-align:center;color:#fff;background:#9e0027}.demander-votre-devis strong{font-weight:700!important}.demander-votre-devis a{color:#fff}.demander-votre-devis img{width:50px;margin-top:10px}#sublog .body-wrapper{background-image:url(../images/Trame-gris.svg);background-repeat:no-repeat}#sublog .content{display:-ms-inline-flexbox;display:inline-flex;width:90%;-ms-flex-wrap:wrap;flex-wrap:wrap}#sublog .content>p{font-family:bold;font-size:1.2rem}#sublog .mapsalles{width:50%}#sublog .content_salle{position:absolute;top:300px;left:50%;width:35%;background:#fff}#sublog .content_salle>p{padding-left:10px}#sublog .content_salle h3{margin-top:0;padding:5px 10px;color:#fff;background:#0093a3}#sublog .content_salle h4{font-family:bold;font-size:1.2rem;padding:5px 10px;background:#b5cb3a} \ No newline at end of file diff --git a/user/themes/lecampus/images/Trame-gris.svg b/user/themes/lecampus/images/Trame-gris.svg new file mode 100644 index 0000000..35e71e0 --- /dev/null +++ b/user/themes/lecampus/images/Trame-gris.svg @@ -0,0 +1,5856 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/user/themes/lecampus/images/fleche-top.svg b/user/themes/lecampus/images/fleche-top.svg new file mode 100644 index 0000000..fd713dd --- /dev/null +++ b/user/themes/lecampus/images/fleche-top.svg @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/user/themes/lecampus/images/fleche_devis.svg b/user/themes/lecampus/images/fleche_devis.svg new file mode 100644 index 0000000..d99a205 --- /dev/null +++ b/user/themes/lecampus/images/fleche_devis.svg @@ -0,0 +1,79 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/user/themes/lecampus/images/icones/accompagnement_complet.svg b/user/themes/lecampus/images/icones/accompagnement_complet.svg new file mode 100644 index 0000000..c930842 --- /dev/null +++ b/user/themes/lecampus/images/icones/accompagnement_complet.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/user/themes/lecampus/images/icones/equipe_experte_du_territoire.svg b/user/themes/lecampus/images/icones/equipe_experte_du_territoire.svg new file mode 100644 index 0000000..98f11ee --- /dev/null +++ b/user/themes/lecampus/images/icones/equipe_experte_du_territoire.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/user/themes/lecampus/images/icones/programme_sur_mesure.svg b/user/themes/lecampus/images/icones/programme_sur_mesure.svg new file mode 100644 index 0000000..808c6ce --- /dev/null +++ b/user/themes/lecampus/images/icones/programme_sur_mesure.svg @@ -0,0 +1,299 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/user/themes/lecampus/images/logo_le_campus_black.svg b/user/themes/lecampus/images/logo_le_campus_black.svg new file mode 100644 index 0000000..f868324 --- /dev/null +++ b/user/themes/lecampus/images/logo_le_campus_black.svg @@ -0,0 +1,253 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/user/themes/lecampus/js/site.js b/user/themes/lecampus/js/site.js index 6a58cee..deeb151 100644 --- a/user/themes/lecampus/js/site.js +++ b/user/themes/lecampus/js/site.js @@ -66,21 +66,12 @@ function filteritem() { } function slide() { - // $(".gal").slidesjs({ - // width: 940, - // height: 528, - // pagination: { - // active: false - // } - // }); $('.gal').bxSlider({ - minSlides: 2, - maxSlides: 3, + infiniteLoop: true, preloadImages:'visible', pager:false, auto:true, }); - } function links() { @@ -94,7 +85,6 @@ function links() { $map.on('click', function(e) { e.preventDefault(); }) - } function clickbutton() { @@ -122,10 +112,17 @@ function addclass() { $map.parents('.content_s').addClass('map') + var $reco_click = $('#reco .title'); + var $reco_txt = $('#reco .txt'); + + $reco_click.on('click', function() { + $reco_txt.toggleClass('open'); + $(this).toggleClass('open'); + }) + } jQuery(document).ready(function(){ - // clicksenddevis(); addclass(); clickbutton(); links(); diff --git a/user/themes/lecampus/scss/configurations/_fonts.scss b/user/themes/lecampus/scss/configurations/_fonts.scss index 1077929..9f5597b 100644 --- a/user/themes/lecampus/scss/configurations/_fonts.scss +++ b/user/themes/lecampus/scss/configurations/_fonts.scss @@ -63,3 +63,92 @@ $Bold: "bold"; } } } + + +$typo3: "now_alt"; +$file3: "nowalt-bold-webfont"; +$now_alt_bold: "now_alt_bold"; + +@mixin font-face($now_alt_bold, $file3, $typo3, $category:"") { + $filepath: "../fonts/" + $typo3 + "/" + $file3; + @font-face { + font-family: "#{$now_alt_bold}"; + src: url($filepath + ".eot"); + src: url($filepath + ".eot?#iefix") format('embedded-opentype'), + url($filepath + ".woff") format('woff'), + url($filepath + ".ttf") format('truetype'), + url($filepath + ".svg#" + $now_alt_bold + "") format('svg'); + } + + %#{$now_alt_bold} { + font: { + @if $category != "" { + family: "#{$now_alt_bold}", #{$category}; + weight: normal; + } + @else { + family: "#{$now_alt_bold}"; + weight: normal; + } + } + } +} + + +$typo4: "now_alt"; +$file4: "nowalt-light-webfont"; +$now_alt_light: "now_alt_light"; + +@mixin font-face($now_alt_light, $file4, $typo4, $category:"") { + $filepath: "../fonts/" + $typo4 + "/" + $file4; + @font-face { + font-family: "#{$now_alt_light}"; + src: url($filepath + ".eot"); + src: url($filepath + ".eot?#iefix") format('embedded-opentype'), + url($filepath + ".woff") format('woff'), + url($filepath + ".ttf") format('truetype'), + url($filepath + ".svg#" + $now_alt_light + "") format('svg'); + } + + %#{$now_alt_light} { + font: { + @if $category != "" { + family: "#{$now_alt_light}", #{$category}; + weight: normal; + } + @else { + family: "#{$now_alt_light}"; + weight: normal; + } + } + } +} + +$typo5: "now_alt"; +$file5: "nowalt-medium-webfont"; +$now_alt_medium: "now_alt_medium"; + +@mixin font-face($now_alt_medium, $file5, $typo5, $category:"") { + $filepath: "../fonts/" + $typo5 + "/" + $file5; + @font-face { + font-family: "#{$now_alt_medium}"; + src: url($filepath + ".eot"); + src: url($filepath + ".eot?#iefix") format('embedded-opentype'), + url($filepath + ".woff") format('woff'), + url($filepath + ".ttf") format('truetype'), + url($filepath + ".svg#" + $now_alt_medium + "") format('svg'); + } + + %#{$now_alt_medium} { + font: { + @if $category != "" { + family: "#{$now_alt_medium}", #{$category}; + weight: normal; + } + @else { + family: "#{$now_alt_medium}"; + weight: normal; + } + } + } +} diff --git a/user/themes/lecampus/scss/configurations/_variables.scss b/user/themes/lecampus/scss/configurations/_variables.scss index f45a89f..462342e 100644 --- a/user/themes/lecampus/scss/configurations/_variables.scss +++ b/user/themes/lecampus/scss/configurations/_variables.scss @@ -1,6 +1,9 @@ // fonts @include font-face($Regular, $file, $typo, $category);//1 @include font-face($Bold, $file2, $typo2, $category);//1 +@include font-face($now_alt_bold, $file3, $typo3, $category);//1 +@include font-face($now_alt_light, $file4, $typo4, $category);//1 +@include font-face($now_alt_medium, $file5, $typo5, $category);//1 // fontsize // title @@ -25,7 +28,7 @@ $light-blue: #0093a3; $dark-blue: #00407d; $green: #b5cb3a; $red: #9e0027; -$light-grey: #d8dadb; +$light-grey: #d8dadbff; $grey: #6e6f70; $white: #ffffff; $black: #231f20; diff --git a/user/themes/lecampus/scss/theme/_blog.scss b/user/themes/lecampus/scss/theme/_blog.scss index 9a8d74b..692d4aa 100644 --- a/user/themes/lecampus/scss/theme/_blog.scss +++ b/user/themes/lecampus/scss/theme/_blog.scss @@ -1,49 +1,26 @@ .gal{ - // width: 100%; - // max-height:554px; - // overflow-y: hidden; - // position: relative; border-top: 1px solid $light-blue; - // .slidesjs-navigation{ - // z-index: 999; - // position: absolute; - // top: 50%; - // transform: translateY(-50%); - // &.slidesjs-previous{ - // left: 10px; - // &:before{ - // display: block; - // content: " "; - // width: 30px; - // height: 50px; - // background-image: url('/user/themes/lecampus/images/arrow.svg'); - // background-repeat: no-repeat; - // background-size: 30px 50px; - // } - // } - // &.slidesjs-next{ - // right: 10px; - // &:before{ - // display: block; - // content: " "; - // width: 30px; - // height: 50px; - // background-image: url('/user/themes/lecampus/images/arrow.svg'); - // background-repeat: no-repeat; - // background-size: 30px 50px; - // transform: rotate(180deg); - // } - // } - // } - .title{ + margin-left: 15%; + .content_gal{ + width: 2.2%!important; + &[aria-hidden="false"]{ + .title_gal{ + opacity: 1; + right: 70px; + transition: all 1s ease; + } + } + } + .title_gal{ position: absolute; right: 50px; - width: 33%; + max-width: 50%; background: $light-blue; - padding: 40px; - top: 350px; + padding: 25px; + top: 450px; color: $white; + opacity: 0; } } @@ -103,10 +80,13 @@ } } +.start{ + min-height: calc(100vh - 325px); +} + .start:not(#form){ &#calendrier, &#archive{ width: 70%; - min-height: calc(100vh - 325px); margin: auto; } .body-wrapper{ @@ -123,13 +103,13 @@ width: 100%; right: 0; text-align: right; - .professionnels{ + &.professionnels{ background-color: $red; } - .grand_public{ + &.grand_public{ background-color: $light-blue; } - .formations{ + &.formations{ background-color: $grey; } .publics{ @@ -171,13 +151,20 @@ } .start#form{ + .entete{ + border-top: 1px solid $light-blue + } + h2{ + margin-top: 0; + } .body-wrapper{ - width: calc( (100% / 2)); + width: 100%; min-width: 250px; - margin: 100px auto; + margin: auto auto 100px auto; form{ - width: 100%; + width: calc( (100% / 2)); margin-top: 20px; + margin: auto; & > div{ width: 100%; margin: 20px 0; @@ -263,6 +250,22 @@ } } +.header-wrapper{ +.title{ + h2{ + width: auto; + margin-bottom: 20px; + background: $red; + border-radius: 30px; + width: auto; + padding: 10px 20px; + color: white; + font-size: 1.2rem; + width:115px; + } +} +} + .content{ width: 50%; margin: 4rem auto; @@ -302,13 +305,6 @@ } .body-wrapper{ - .entete{ - border-top: 10px solid $green; - border-bottom: 10px solid $light-blue; - } - h3{ - margin-top: 20px; - } .content{ h4{ &:not(:first-of-type){ @@ -331,6 +327,7 @@ } #event{ + margin-bottom: 20px; .content{ margin-top: 50px; h2{ @@ -401,7 +398,7 @@ } -.side-newsletter{ +#newsletter{ padding: 20px; background: $light-blue; #mc_embed_signup{ @@ -496,57 +493,73 @@ .content_s{ width: auto; } + .icones{ + @include inlineflex; + } } } -.devis{ +#devis{ @include inlineflex(); justify-content: center; + align-items: center; background-image: url('/user/themes/lecampus/images/Trame-bleu.svg'); background-position: center; background-repeat: no-repeat; background-size: cover; width: 100%; - + height: 300px; + .title{ + width: 200px; + height: 200px; + background: $red; + border-radius: 200px; + transform: translateX(80px); + h4{ + text-align: center; + color: white; + margin: 50% 10px 0 10px; + transform: translateY(-50%); + } + } .txt{ @include inlineflex(); - } - p{ - &:nth-of-type(1){ - width: 200px; - height: auto; - transform: translateY(50%); - &::after { - display: block; - content: ""; - width: 200px; - height: 200px; - background: $red; - border-radius: 200px; - margin-top: -65%; + background: white; + width: 35%; + margin-right: 20px; + height: 250px; + p{ + padding: 20px 20px 20px 100px; + color: black; + text-align: left; + strong{ + font-size: 1.3rem; } } - &:nth-of-type(2){ - width: 400px; - background: white; - padding: 20px; + } + .demander-votre-devis{ + margin-top: 0; + transform: translateX(-100px); + } + .img{ + width: 400px; + height: 300px; + overflow: hidden; + img{ + width: auto; + height: 400px; } } - #demander-votre-devis{ - position: relative; - a{ - display: block; - margin-left: -100px; - background: $red; - width: 200px; - height: 200px; - h3{ - padding-top: 50%; - transform: translateY(-50%); - &::after{ - display: block; - content: ">"; - } + &.item{ + height: auto; + .title{ + border-radius: 0; + padding: 20px; + height: 70px; + width: 100%; + transform: translateX(0); + a{ + color: white; } } } @@ -559,21 +572,33 @@ #reco{ background: $dark-blue; .title{ + display: flex; cursor: pointer; width: 100%; padding: 10px; - - h4{ - width: 300px; + h5{ + width: auto; margin: auto; color: white; padding: 10px; text-align: center; border-top: 1px solid white; border-bottom: 1px solid white; + font-size: 1rem; &::after{ - display: block; - content: ">"; + display: inline-flex; + margin-left: 10px; + content: " "; + background: url('../images/fleche-top.svg'); + background-size: 15px 18px; + background-repeat: no-repeat; + width: 15px; + height: 18px; + } + } + &.open{ + h5:after{ + transform: rotate(180deg); } } } @@ -581,8 +606,10 @@ z-index: -1; position: absolute; width: 100%; + padding-top: 20px; @include inlineflex; justify-content: center; + transform: translateY(-100%); p{ color: white; width: 300px; @@ -594,6 +621,11 @@ text-decoration: underline; } } + &.open{ + // bottom: 0; + z-index: 999; + background: $dark-blue; + } } } @@ -615,6 +647,10 @@ } #event{ + .title{ + width: 45%; + margin: auto; + } .head-event{ .tags{ width: 100%; @@ -633,11 +669,101 @@ } } } +.card-header{ + @include inlineflex; + flex-direction: column; + width: 100%; + &.professionnels{ + background-color: $red; + } + &.grand_public{ + background-color: $light-blue; + } + &.formations{ + background-color: $grey; + } + .publics{ + text-align: right; + + &.publics{ + padding: 2.5px 10px; + color: white; + } + } +} .card-body{ padding: 15px; background-image: url('/user/themes/lecampus/images/Trame-bleu.svg'); background-position: center; background-repeat: no-repeat; background-size: cover; + } + .card-content{ + margin-top: 20px; + } } + +.demander-votre-devis{ + padding: 10px; + z-index: 999; + background: $red; + position: absolute; + width: 200px; + height: 200px; + right: 100px; + margin-top: -100px; + color: white; + text-align: center; + strong{ + font-weight: bold!important; + } + a{ + color: white; + } + img{ + margin-top: 10px; + width: 50px; + } +} + + +#sublog{ + .body-wrapper{ + background-image: url('../images/Trame-gris.svg'); + background-repeat: no-repeat; + + } + .content{ + @include inlineflex; + width: 90%; + & > p{ + font-size: 1.2rem; + font-family: $Bold; + } + } + .mapsalles{ + width: 50%; + } + .content_salle{ + position: absolute; + left: 50%; + top: 300px; + width: 35%; + background: white; + & > p{ + padding-left: 10px; + } + h3{ + background: $light-blue; + padding: 5px 10px; + color: white; + margin-top: 0; + } + h4{ + background: $green; + font-size: 1.2rem; + font-family: $Bold; + padding: 5px 10px; + } + } } diff --git a/user/themes/lecampus/scss/theme/_footer.scss b/user/themes/lecampus/scss/theme/_footer.scss index ac1a543..9e8f758 100644 --- a/user/themes/lecampus/scss/theme/_footer.scss +++ b/user/themes/lecampus/scss/theme/_footer.scss @@ -1,18 +1,17 @@ #footer{ width: 100%; - background: grey; - .sub-content{ + background: $light-grey; + .block{ @include inlineflex; width: 100%; margin: 20px 0; justify-content: center; - h3{ - margin-top: 20px; - } p{ + padding: 0 20px; + img{ - width: 50%; - min-width: 200px; + width: 100%; + max-width: 150px; height: auto; } &:nth-of-type(1){ @@ -22,7 +21,6 @@ } &:not(:nth-of-type(1)){ border-left: 1px solid black; - padding: 0 20px; } } } diff --git a/user/themes/lecampus/scss/theme/_header.scss b/user/themes/lecampus/scss/theme/_header.scss index ea7da06..6b0743d 100644 --- a/user/themes/lecampus/scss/theme/_header.scss +++ b/user/themes/lecampus/scss/theme/_header.scss @@ -1,4 +1,4 @@ -#header{ +header{ z-index: 999; position: relative; @include inlineflex(); @@ -22,25 +22,36 @@ } & > ul{ @include inlineflex(); - &> li{ - height: 3em; /* hauteur du parent */ - line-height: 2.5em; /* hauteur de ligne (identique) */ - white-space: nowrap; /* interdiction de passer à la ligne */ + flex-wrap: nowrap; + & > li{ + text-align: center; + max-width: 250px; margin: auto 20px; + padding: 10px; border-top: 1px solid $light-blue; border-bottom: 3px solid $green; & > ul{ display: none; + margin-top: 10px; + max-width: 250px; border-bottom: 3px solid $green; + position: absolute; + li{ + background-color: white; + text-align: center; + a{ + display: block; + padding: 10px; + } + } + } &:hover{ & > ul{ display: block; a{ display: block; - height: 50px; - background: white; - padding: 10px; + } } } diff --git a/user/themes/lecampus/scss/theme/_typography.scss b/user/themes/lecampus/scss/theme/_typography.scss index e1f68e9..e5e99f3 100644 --- a/user/themes/lecampus/scss/theme/_typography.scss +++ b/user/themes/lecampus/scss/theme/_typography.scss @@ -3,10 +3,6 @@ html, body{ line-height: 1.35; } -h1{ - text-transform: uppercase; -} - h2{ font-size: 2rem; } @@ -21,6 +17,13 @@ h5{ font-size: 1.2rem; } +nav{ + a{ + font-family: $Bold; + font-size: 0.9rem; + } +} + .container{ & > .title{ font-family: $Bold; @@ -52,18 +55,22 @@ p{ } .gal{ - h2{ - font-size: 1.65rem; + h1{ + font-family:$now_alt_bold; + font-weight: 400; + font-size: 1.2rem; line-height: 2.2rem; } } .entete{ - h2{ + h1{ font-size: 1.2rem; color: white; } - h3{ + p{ + font-family:$now_alt_bold; + font-weight: 400; font-size: 1.5rem; line-height: 2rem; } @@ -77,10 +84,16 @@ p{ } .content{ p{ + strong{ + font-family:$now_alt_bold; + font-weight: 400; + } &:nth-of-type(n+4):not(:last-child){ text-align: center; strong{ color: $red; + font-family:$now_alt_bold; + font-weight: 400; } } } @@ -103,18 +116,22 @@ p{ font-size: 0.8rem; } h2{ + font-family:$now_alt_bold; + font-weight: 400; font-size: 1.4rem; line-height: 100px; color: white; text-align: center; } - h5{ + h3{ font-size: 1.3rem; - font-family: $Bold; - } + font-family:$now_alt_bold; + font-weight: 400; + } .date{ color: $grey; } + .side-all-agenda{ a{ font-size: 0.9rem; @@ -123,7 +140,7 @@ p{ } } -.side-newsletter{ +#newsletter{ label{ font-size: 1rem; line-height: 1.9rem; @@ -171,21 +188,47 @@ p{ } } -.devis{ +#devis{ + h4{ + font-size: 1rem; + font-family:$now_alt_bold; + font-weight: 400; + } p{ &:nth-of-type(1){ color: white; text-align: center; } + strong{ + font-family:$now_alt_bold; + font-weight: 400; + } } - #demander-votre-devis{ + .demander-votre-devis{ + h2{ + font-family:$now_alt_light; + font-weight: 400; + } a{ color: white; + strong{ + font-family:$now_alt_bold; + font-weight: 400; + } } } } +#reco{ + h5{ + font-family:$Bold; + font-weight: 400; + } +} + #footer{ + font-family:$now_alt_medium; + font-weight: 400; p{ font-size: 0.8rem; a{ diff --git a/user/themes/lecampus/templates/blog.html.twig b/user/themes/lecampus/templates/blog.html.twig index 4334a74..da2a6d0 100644 --- a/user/themes/lecampus/templates/blog.html.twig +++ b/user/themes/lecampus/templates/blog.html.twig @@ -3,13 +3,9 @@ {% set image = page.media.images|first %} {% block body %} -
+
-
- {% if image %} - {{image.html}} - {% endif %} -
+ {% include 'partials/bandeau.html.twig' %}
diff --git a/user/themes/lecampus/templates/calendrier.html.twig b/user/themes/lecampus/templates/calendrier.html.twig index da94631..425e5cb 100644 --- a/user/themes/lecampus/templates/calendrier.html.twig +++ b/user/themes/lecampus/templates/calendrier.html.twig @@ -7,31 +7,27 @@ {% set show_pagination = header_var('show_pagination', [page, blog])|defined(true) %} {% block body %} +
- {{page.title}} +

{{page.title}}

{% include 'partials/taxonomylist.html.twig' with {base_url: my_url, taxonomy: 'tag'} %}
-
- {% if show_breadcrumbs and config.plugins.breadcrumbs.enabled %} - {% include 'partials/breadcrumbs.html.twig' %} - {% endif %} - - {% embed 'partials/layout.html.twig' with {blog: page} %} - - {% block item %} - {% for child in collection %} - {% if child.header.date_end|date("d/m/y") >= "now"|date("d/m/y") %} - {% include 'partials/cal-list-event.html.twig' with {blog: page, page: child} %} - {% endif %} - - {% endfor %} - {% endblock %} - - {% endembed %} +
+ {% block item %} + {% for child in collection %} + {% if child.header.date_end|date("d/m/y") >= "now"|date("d/m/y") %} + {% include 'partials/cal-list-event.html.twig' with {blog: page, page: child} %} + {% endif %} + {% endfor %} + {% endblock %}
{% endblock %} + +{% block newsletter %} + {% include 'partials/newsletters.html.twig' %} +{% endblock %} diff --git a/user/themes/lecampus/templates/default.html.twig b/user/themes/lecampus/templates/default.html.twig index d21a709..d8cee1a 100644 --- a/user/themes/lecampus/templates/default.html.twig +++ b/user/themes/lecampus/templates/default.html.twig @@ -8,7 +8,7 @@ {% set gal = feature.header.a_file %}
-

{{ feature.text }}

+

{{ feature.text }}

diff --git a/user/themes/lecampus/templates/event.html.twig b/user/themes/lecampus/templates/event.html.twig index 8ba1aa6..cc312d7 100644 --- a/user/themes/lecampus/templates/event.html.twig +++ b/user/themes/lecampus/templates/event.html.twig @@ -5,30 +5,20 @@ {% set show_pagination = header_var('show_pagination', [page, blog])|defined(true) %} {% set hero_image_name = page.header.hero_image %} -{% block hero %} - {% if hero_image_name %} - {% set hero_image = page.media[hero_image_name] %} - {% set content %} -

{{ page.title }}

-

{{ page.header.subtitle }}

- {% include 'partials/blog/date.html.twig' %} - {% include 'partials/blog/taxonomy.html.twig' %} - {% endset %} - {% include 'partials/hero.html.twig' with {id: 'blog-hero'} %} - - {% endif %} -{% endblock %} - {% block body %} -
- {% if show_breadcrumbs and config.plugins.breadcrumbs.enabled %} - {% include 'partials/breadcrumbs.html.twig' %} - {% endif %} +
+
+

{{page.parent.title}}

+
+
- {% embed 'partials/layout.html.twig' %} - {% block item %} - {% include 'partials/cal-event.html.twig' %} - {% endblock %} - {% endembed %} +
+ {% block item %} + {% include 'partials/cal-event.html.twig' %} + {% endblock %}
{% endblock %} + +{% block newsletter %} + {% include 'partials/newsletters.html.twig' %} +{% endblock %} diff --git a/user/themes/lecampus/templates/footer.html.twig b/user/themes/lecampus/templates/footer.html.twig index 282c436..26f3f3b 100644 --- a/user/themes/lecampus/templates/footer.html.twig +++ b/user/themes/lecampus/templates/footer.html.twig @@ -1,7 +1,7 @@ {% set collection = page.collection() %} {% set image = page.media.images|first %} -