From 913cf0606e0b4fd29a00936f00d5b4e800ae097e Mon Sep 17 00:00:00 2001 From: Michael Polidori Date: Mon, 9 Dec 2024 12:50:15 -0500 Subject: [PATCH] Montreal dev UI 2024 - deliverable 1 and 2 (#3) * add design system, implement site navigation * customize home-page * Customize homepage navigation * add link to home * set max showcase items to 3 on homepage * add hero component * header searchbar * add hero to news and applications page * add link to applications * update page_hero component * add documentation for D1 and D2 * add i18n * add more translations * fix language redirection * Render news contents --------- Co-authored-by: William Lima Signed-off-by: Michael Polidori --- ckanext/montreal_theme/assets/css/custom.css | 241 +- ckanext/montreal_theme/assets/icons/stats.svg | 3 + .../i18n/ckanext-montreal_theme.pot | 982 +- .../fr/LC_MESSAGES/ckanext-montreal_theme.mo | Bin 9016 -> 10663 bytes .../fr/LC_MESSAGES/ckanext-montreal_theme.po | 127 +- .../public/css/design-system.css | 1 + .../montreal_theme/public/css/montreal.css | 28436 ++++++++++++++++ ckanext/montreal_theme/public/favicon.ico | Bin 0 -> 129556 bytes .../public/images/icons/favicon.ico | Bin 0 -> 129556 bytes .../public/img/logo-montreal.svg | 8 + ckanext/montreal_theme/public/img/logo.png | Bin 0 -> 1009 bytes ckanext/montreal_theme/public/img/logo.svg | 9 +- ckanext/montreal_theme/templates/_page.html | 6 +- ckanext/montreal_theme/templates/base.html | 2 + .../templates/ckanext_pages/_blog_list.html | 23 +- .../montreal_theme/templates/components.html | 144 + ckanext/montreal_theme/templates/header.html | 215 +- .../templates/home/layout4.html | 254 +- .../templates/home/snippets/applications.html | 2 +- .../home/snippets/latest_datasets.html | 20 +- .../templates/home/snippets/news.html | 56 +- .../home/snippets/showcase_list.html | 41 +- .../templates/navigation/main-menu.html | 193 + .../templates/navigation/top-nav.html | 24 + .../templates/navigation/user-nav.html | 89 + .../templates/package/_resource_read.html | 96 + .../templates/package/_search.html | 19 +- ckanext/montreal_theme/templates/page.html | 10 +- .../templates/showcase/_search.html | 21 +- .../templates/snippets/search_form.html | 4 +- docs/navigation/README.md | 97 + docs/navigation/default-user-header.png | Bin 0 -> 19652 bytes docs/navigation/hero-section.png | Bin 0 -> 46733 bytes docs/navigation/main-menu-dropdown.png | Bin 0 -> 68140 bytes docs/navigation/signed-in-user-menu.png | Bin 0 -> 15744 bytes docs/navigation/user-dropdown-menu.png | Bin 0 -> 12070 bytes docs/search-bar/README.md | 28 + docs/search-bar/clicked-state.png | Bin 0 -> 12941 bytes docs/search-bar/default-state.png | Bin 0 -> 2217 bytes test.ini | 2 +- 40 files changed, 30332 insertions(+), 821 deletions(-) create mode 100644 ckanext/montreal_theme/assets/icons/stats.svg create mode 100644 ckanext/montreal_theme/public/css/design-system.css create mode 100644 ckanext/montreal_theme/public/css/montreal.css create mode 100644 ckanext/montreal_theme/public/favicon.ico create mode 100644 ckanext/montreal_theme/public/images/icons/favicon.ico create mode 100644 ckanext/montreal_theme/public/img/logo-montreal.svg create mode 100644 ckanext/montreal_theme/public/img/logo.png create mode 100644 ckanext/montreal_theme/templates/components.html create mode 100644 ckanext/montreal_theme/templates/navigation/main-menu.html create mode 100644 ckanext/montreal_theme/templates/navigation/top-nav.html create mode 100644 ckanext/montreal_theme/templates/navigation/user-nav.html create mode 100644 ckanext/montreal_theme/templates/package/_resource_read.html create mode 100644 docs/navigation/README.md create mode 100644 docs/navigation/default-user-header.png create mode 100644 docs/navigation/hero-section.png create mode 100644 docs/navigation/main-menu-dropdown.png create mode 100644 docs/navigation/signed-in-user-menu.png create mode 100644 docs/navigation/user-dropdown-menu.png create mode 100644 docs/search-bar/README.md create mode 100644 docs/search-bar/clicked-state.png create mode 100644 docs/search-bar/default-state.png diff --git a/ckanext/montreal_theme/assets/css/custom.css b/ckanext/montreal_theme/assets/css/custom.css index 8af740d..0f042d8 100644 --- a/ckanext/montreal_theme/assets/css/custom.css +++ b/ckanext/montreal_theme/assets/css/custom.css @@ -1,42 +1,223 @@ -#login-form{ - margin-top: -25px; - padding-top: 0px; - } +#login-form { + margin-top: -25px; + padding-top: 0px; +} -#info-header-login{ - margin-left: -1em ; - margin-bottom: 1em; +#info-header-login { + margin-left: -1em; + margin-bottom: 1em; } -#register-account-button{ - padding-top: 1em; - padding-bottom: 1em; +#register-account-button { + padding-top: 1em; + padding-bottom: 1em; } -#forgot-password-button{ - padding-top: 1em; +#forgot-password-button { + padding-top: 1em; } -#contact-us-container{ - float: left; - margin-right: 3em; - background-color: white; +#contact-us-container { + float: left; + margin-right: 3em; + background-color: white; } .contact-us-social { - margin: 0; - padding: 10px 17px; - font-size: 20px; - font-weight: 700; - color: #5a5a5a; - line-height: 1.3; - background-color: #e9ecef; - } + margin: 0; + padding: 10px 17px; + font-size: 20px; + font-weight: 700; + color: #5a5a5a; + line-height: 1.3; + background-color: #e9ecef; +} + +#contact-us-sidebar { + margin-top: 45px; +} + +.facet-title { + text-transform: capitalize; +} + +/* Montreal theme */ +.text-dark{ + color:#212529 +} +.wide-container { + padding: 0 15px; + max-width: 1440px; + margin: 0 auto; +} - #contact-us-sidebar { - margin-top: 45px; - +@media (min-width: 1280px) { + .container { + max-width: 1280px!important; } +} + +.montreal-theme .dropdown-menu-right{ + left:auto!important +} + +.h-fit{ + height: fit-content; + width: fit-content; +} + +/*header top navigation / lang switcher*/ +.app-navbar a { + background: none !important; + text-decoration: none !important; + color: #212529; +} +.app-navbar a:hover { + color: #097d6c !important; +} +.app-navbar a:hover > span.text-dark { + color: #097d6c !important; +} +.navbar-lang-switcher .dropdown-menu { + left: auto; + right: 0; + min-width: 140px; +} + +.navbar-lang-switcher .dropdown-menu .dropdown-item.active { + font-weight: 600; +} + +.go-to-montreal { + color: #212529 !important; + text-decoration: none !important; + background-color: transparent !important; + font-size: 14px; + font-weight: 400; + line-height: 20px; + text-align: left; + text-underline-position: from-font; + text-decoration-skip-ink: none; +} + +.app-mega-menu { + position: static !important; +} +.app-mega-menu .dropdown-menu { + width: 100%; + left: 0; + z-index: 100; + box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.1); + border-top: 1px solid #dee2e6; + padding-bottom: 40px; +} + +.app-mega-menu .menu-description { + font-size: 20px; + font-weight: 700; + line-height: 28px; + text-align: left; + text-underline-position: from-font; + text-decoration-skip-ink: none; + margin-bottom: 35px; +} + +.app-mega-menu .submenu-title { + font-size: 16px; + font-weight: 700; + line-height: 24px; + text-align: left; + text-underline-position: from-font; + text-decoration-skip-ink: none; + color: #212529; +} + +.app-mega-menu .submenu-description { + font-size: 16px; + font-weight: 400; + line-height: 24px; + text-align: left; + text-underline-position: from-font; + text-decoration-skip-ink: none; + color: #637381; +} +.app-mega-menu ul { + padding: 0; +} +.app-mega-menu ul > li:not(:last-child) { + margin-bottom: 30px; +} + +.app-mega-menu ul li a:hover, +.app-mega-menu ul li a:hover span { + color: #097d6c !important; +} + +.app-mega-menu .menu-highlight { + background: whitesmoke; +} + + +.encart { + background-color: #ffffff; + border-radius: 0.25rem; + padding: 2rem; + width: 100%; + display: flex; + flex-direction: column; +} +.encart.encart-light { + background-color: #f8f9fa; +} + +.montreal-theme .navbar-lang-switcher { + padding-right: 0; +} + +.nav-admin .instance { + font-size: 14px; + line-height: 20px; + text-align: left; + text-underline-position: from-font; + text-decoration-skip-ink: none; + color: white; +} + + +/* hero search */ +.montreal-hero .form-group{ + max-width: 50%;; + width: 100%; +} +.form-control+.icon.icon-search{ + width: 40px; +} + + +/*home news section*/ +.news-title{ + font-size: 20px; + font-weight: 700; + line-height: 28px; + text-align: left; + text-underline-position: from-font; + text-decoration-skip-ink: none; +} + + + +/*searchbar*/ +.montreal-theme .montreal-searchbar .btn .icon{ + width: 24px; +} +.montreal-theme .montreal-searchbar .btn .icon:before{ + background-color: #212529; + width: 24px; +} + +.montreal-theme .montreal-searchbar input{ + width: 300px; +} - .facet-title { - text-transform: capitalize; - } \ No newline at end of file +.montreal-searchbar .btn-label{ + color:#212529 +} \ No newline at end of file diff --git a/ckanext/montreal_theme/assets/icons/stats.svg b/ckanext/montreal_theme/assets/icons/stats.svg new file mode 100644 index 0000000..860f5eb --- /dev/null +++ b/ckanext/montreal_theme/assets/icons/stats.svg @@ -0,0 +1,3 @@ + + + diff --git a/ckanext/montreal_theme/i18n/ckanext-montreal_theme.pot b/ckanext/montreal_theme/i18n/ckanext-montreal_theme.pot index d79a35f..9fcb34e 100644 --- a/ckanext/montreal_theme/i18n/ckanext-montreal_theme.pot +++ b/ckanext/montreal_theme/i18n/ckanext-montreal_theme.pot @@ -1,15 +1,15 @@ # Translations template for ckanext-montreal-theme. -# Copyright (C) 2022 ORGANIZATION +# Copyright (C) 2024 ORGANIZATION # This file is distributed under the same license as the ckanext-montreal-theme # project. -# FIRST AUTHOR , 2022. +# FIRST AUTHOR , 2024. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: ckanext-montreal-theme 0.0.1\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-12-06 14:31+0100\n" +"POT-Creation-Date: 2024-12-08 19:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,220 +19,185 @@ msgstr "" "Generated-By: Babel 2.7.0\n" #: ckanext/montreal_theme/plugin.py:30 +#: ckanext/montreal_theme/templates/admin/base.html:7 msgid "Search Config" -msgstr "Configuration de la recherche" +msgstr "" -#: ckanext/montreal_theme/plugin.py:47 -#: ckanext/montreal_theme/templates/package/_read.html:19 +#: ckanext/montreal_theme/plugin.py:56 +#: ckanext/montreal_theme/templates/package/_read.html:23 msgid "Collections" msgstr "" -#: ckanext/montreal_theme/templates/_page.html:13 +#: ckanext/montreal_theme/templates/_page.html:11 +#: ckanext/montreal_theme/templates/ckanext_pages/_page.html:13 msgid "Skip to content" msgstr "" -#: ckanext/montreal_theme/templates/footer.html:7 -msgid "Top of the page" +#: ckanext/montreal_theme/templates/components.html:24 +#: ckanext/montreal_theme/templates/components.html:62 +#: ckanext/montreal_theme/templates/components.html:96 +#: ckanext/montreal_theme/templates/footer.html:16 +#: ckanext/montreal_theme/templates/home/snippets/frontend_search.html:4 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:95 +msgid "Search" msgstr "" -#: ckanext/montreal_theme/templates/footer.html:12 -#: ckanext/montreal_theme/templates/header.html:15 -msgid "Open Data" +#: ckanext/montreal_theme/templates/components.html:39 +#: ckanext/montreal_theme/templates/related/snippets/related_form.html:15 +msgid "Type" msgstr "" -#: ckanext/montreal_theme/templates/footer.html:15 -#: ckanext/montreal_theme/templates/home/snippets/frontend_search.html:4 -msgid "Search" +#: ckanext/montreal_theme/templates/components.html:43 +#: ckanext/montreal_theme/templates/components.html:108 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:39 +#: ckanext/montreal_theme/templates/package/_search.html:9 +msgid "Datasets" +msgstr "" + +#: ckanext/montreal_theme/templates/ckanext_pages/_blog.html:10 +#: ckanext/montreal_theme/templates/ckanext_pages/_blog_list.html:7 +#: ckanext/montreal_theme/templates/ckanext_pages/_blog_list.html:23 +#: ckanext/montreal_theme/templates/components.html:47 +#: ckanext/montreal_theme/templates/components.html:110 +#: ckanext/montreal_theme/templates/footer.html:45 +#: ckanext/montreal_theme/templates/home/layout4.html:58 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:115 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:33 +msgid "News" msgstr "" -#: ckanext/montreal_theme/templates/footer.html:18 +#: ckanext/montreal_theme/templates/components.html:51 +#: ckanext/montreal_theme/templates/components.html:109 +#: ckanext/montreal_theme/templates/footer.html:19 #: ckanext/montreal_theme/templates/home/layout4.html:73 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:118 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:42 #: ckanext/montreal_theme/templates/showcase/_read.html:13 -#: ckanext/montreal_theme/templates/showcase/_search.html:8 -#: ckanext/montreal_theme/templates/showcase/_search.html:14 -#: ckanext/montreal_theme/templates/showcase/_search.html:25 +#: ckanext/montreal_theme/templates/showcase/_search.html:11 +#: ckanext/montreal_theme/templates/showcase/_search.html:23 msgid "Applications" msgstr "" -#: ckanext/montreal_theme/templates/footer.html:21 -#: ckanext/montreal_theme/templates/home/layout4.html:89 +#: ckanext/montreal_theme/templates/components.html:59 +msgid "Erase" +msgstr "" + +#: ckanext/montreal_theme/templates/footer.html:8 +msgid "Top of the page" +msgstr "" + +#: ckanext/montreal_theme/templates/footer.html:13 +#: ckanext/montreal_theme/templates/header.html:28 +msgid "Open Data" +msgstr "" + +#: ckanext/montreal_theme/templates/footer.html:22 +#: ckanext/montreal_theme/templates/home/layout4.html:91 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:36 +#: ckanext/montreal_theme/templates/organization/index.html:29 +#: ckanext/montreal_theme/templates/organization/index.html:58 +#: ckanext/montreal_theme/templates/organization/read_base.html:25 +#: ckanext/montreal_theme/templates/package/_base-admin.html:17 #: ckanext/montreal_theme/templates/package/_base.html:16 msgid "Organizations" msgstr "" -#: ckanext/montreal_theme/templates/footer.html:26 +#: ckanext/montreal_theme/templates/footer.html:27 msgid "Initiative" msgstr "" -#: ckanext/montreal_theme/templates/footer.html:29 +#: ckanext/montreal_theme/templates/footer.html:31 +msgid "Notre démarche" +msgstr "" + +#: ckanext/montreal_theme/templates/footer.html:33 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:146 msgid "Our Approach" -msgstr "Notre démarche" +msgstr "" -#: ckanext/montreal_theme/templates/footer.html:32 +#: ckanext/montreal_theme/templates/footer.html:37 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:153 msgid "User License" -msgstr "Licence d'utilisation" +msgstr "" -#: ckanext/montreal_theme/templates/footer.html:37 +#: ckanext/montreal_theme/templates/footer.html:42 msgid "Communication" msgstr "" -#: ckanext/montreal_theme/templates/footer.html:40 -#: ckanext/montreal_theme/templates/home/layout4.html:64 -msgid "News" +#: ckanext/montreal_theme/templates/footer.html:49 +msgid "Nous joindre" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "daily" -msgstr "Quotidien" - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "irregular" -msgstr "Irrégulier" - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "hourly" -msgstr "Horaire" - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "weekly" -msgstr "Hebdomadaire" - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "monthly" -msgstr "Mensuel" - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "quarterly" -msgstr "Trimestriel" - - - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "semi-annual" -msgstr "Semi-annuel" - - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "annual" -msgstr "Annuel" - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "biennial" -msgstr "Biennal" - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "triennial" -msgstr "Triennial" - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "not planned" -msgstr "Non planifié" - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "as needed" -msgstr "Au besoin" - - -#: ckanext/montreal_theme/templates/package/_read.html:255 -msgid "quinquennial" -msgstr "Quinquennal" - - - -#: ckanext/montreal_theme/templates/package/_read.html:83 -msgid "{bytes} bytes" -msgstr "{bytes} bytes" - -#: ckanext/montreal_theme/templates/package/_read.html:83 -msgid "{kibibytes} KiB" -msgstr "{kibibytes} KB" - -#: ckanext/montreal_theme/templates/package/_read.html:83 -msgid "{mebibytes} MiB" -msgstr "{mebibytes} MB" - -#: ckanext/montreal_theme/templates/package/_read.html:83 -msgid "{gibibytes} GiB" -msgstr "{gibibytes} GB" - -#: ckanext/montreal_theme/templates/package/_read.html:83 -msgid "{tebibytes} TiB" -msgstr "{tebibytes} TB" - - - - - - -#: ckanext/montreal_theme/templates/footer.html:43 +#: ckanext/montreal_theme/templates/contact/form.html:5 +#: ckanext/montreal_theme/templates/contact/form.html:12 +#: ckanext/montreal_theme/templates/contact/success.html:18 +#: ckanext/montreal_theme/templates/footer.html:51 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:171 msgid "Contact Us" -msgstr "Nous joindre" - -#: ckanext/montreal_theme/templates/contact/snippets/form.html:12 -msgid "Name" -msgstr "Nom" - -#: ckanext/montreal_theme/templates/contact/snippets/form.html:16 -msgid "Comment" -msgstr "Message" - -#: ckanext/montreal_theme/templates/contact/snippets/form.html:14 -msgid "Email" -msgstr "Courriel" +msgstr "" -#: ckanext/montreal_theme/templates/footer.html:48 +#: ckanext/montreal_theme/templates/footer.html:57 msgid "Follow us" -msgstr "Nous suivre" +msgstr "" -#: ckanext/montreal_theme/templates/footer.html:70 +#: ckanext/montreal_theme/templates/footer.html:79 msgid "RSS FEED" -msgstr "Fil RSS" +msgstr "" -#: ckanext/montreal_theme/templates/footer.html:96 +#: ckanext/montreal_theme/templates/footer.html:106 +msgid "Fichiers témoins" +msgstr "" + +#: ckanext/montreal_theme/templates/footer.html:110 +#: ckanext/montreal_theme/templates/footer.html:138 msgid "Accessibility" -msgstr "Accessibilité" +msgstr "" -#: ckanext/montreal_theme/templates/footer.html:104 +#: ckanext/montreal_theme/templates/footer.html:118 +#: ckanext/montreal_theme/templates/footer.html:146 msgid "Legal notice" -msgstr "Mentions légales" +msgstr "" -#: ckanext/montreal_theme/templates/header.html:20 -msgid "Sysadmin settings" +#: ckanext/montreal_theme/templates/footer.html:122 +#: ckanext/montreal_theme/templates/navigation/top-nav.html:12 +#: ckanext/montreal_theme/templates/navigation/top-nav.html:20 +msgid "English" msgstr "" -#: ckanext/montreal_theme/templates/header.html:21 -msgid "Admin" +#: ckanext/montreal_theme/templates/footer.html:134 +msgid "Cookies" msgstr "" -#: ckanext/montreal_theme/templates/header.html:25 -msgid "View profile" +#: ckanext/montreal_theme/templates/footer.html:150 +#: ckanext/montreal_theme/templates/navigation/top-nav.html:8 +msgid "Français" msgstr "" -#: ckanext/montreal_theme/templates/header.html:31 -#, python-format -msgid "Dashboard (%(num)d new item)" -msgid_plural "Dashboard (%(num)d new items)" -msgstr[0] "" -msgstr[1] "" +#: ckanext/montreal_theme/templates/ckanext_pages/page.html:63 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:39 +#: ckanext/montreal_theme/templates/newsletter.html:483 +msgid "Groups" +msgstr "" -#: ckanext/montreal_theme/templates/header.html:33 -msgid "Dashboard" +#: ckanext/montreal_theme/templates/ckanext_pages/page.html:78 +#: ckanext/montreal_theme/templates/newsletter.html:496 +msgid "Social" msgstr "" -#: ckanext/montreal_theme/templates/header.html:37 -msgid "Profile settings" -msgstr "Paramètres du profil" +#: ckanext/montreal_theme/templates/admin/base.html:4 +msgid "Sysadmins" +msgstr "" -#: ckanext/montreal_theme/templates/header.html:38 -msgid "Settings" +#: ckanext/montreal_theme/templates/admin/base.html:5 +msgid "Config" msgstr "" -#: ckanext/montreal_theme/templates/header.html:42 -msgid "Log out" +#: ckanext/montreal_theme/templates/admin/base.html:6 +msgid "Trash" msgstr "" -#: ckanext/montreal_theme/templates/header.html:43 -msgid "Logout" +#: ckanext/montreal_theme/templates/admin/base.html:8 +msgid "Showcase Config" msgstr "" #: ckanext/montreal_theme/templates/admin/config.html:11 @@ -253,6 +218,8 @@ msgid "Site logo" msgstr "" #: ckanext/montreal_theme/templates/admin/config.html:31 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:128 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:140 msgid "About" msgstr "" @@ -293,92 +260,177 @@ msgid "Update Config" msgstr "" #: ckanext/montreal_theme/templates/admin/search_config.html:12 -msgid "Manage Search Confguration" +msgid "Manage Search Configuration" +msgstr "" + +#: ckanext/montreal_theme/templates/admin/search_config.html:19 +msgid "Link" +msgstr "" + +#: ckanext/montreal_theme/templates/admin/search_config.html:20 +msgid "Value" msgstr "" #: ckanext/montreal_theme/templates/admin/search_config.html:29 msgid "Update Search Config" msgstr "" -#: ckanext/montreal_theme/templates/ckanext_pages/page.html:16 -#: ckanext/montreal_theme/templates/ckanext_pages/page.html:18 -#: ckanext/montreal_theme/templates/related/snippets/related_item.html:48 -msgid "Edit" +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:21 +msgid "CKAN Data API" msgstr "" -#: ckanext/montreal_theme/templates/ckanext_pages/page.html:37 -#: ckanext/montreal_theme/templates/ckanext_pages/snippets/page_item.html:32 -msgid "This page currently has no content" +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:25 +msgid "Access resource data via a web API with powerful query support" msgstr "" -#: ckanext/montreal_theme/templates/contact/form.html:26 -msgid "Groups" +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:26 +msgid "" +"Further information in the main CKAN Data API and DataStore documentation.

" msgstr "" -#: ckanext/montreal_theme/templates/ckanext_pages/page.html:65 -#: ckanext/montreal_theme/templates/contact/form.html:40 -msgid "Social" +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:35 +msgid "Endpoints" msgstr "" -#: ckanext/montreal_theme/templates/contact/success.html:18 -msgid "Contact Us" +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:39 +msgid "The Data API can be accessed via the following actions of the CKAN action API." msgstr "" -#: ckanext/montreal_theme/templates/contact/snippets/form.html:12 -msgid "Votre nom" +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:44 +msgid "Query" msgstr "" -#: ckanext/montreal_theme/templates/contact/snippets/form.html:14 -msgid "Votre courriel" +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:48 +msgid "Query (via SQL)" msgstr "" -#: ckanext/montreal_theme/templates/contact/snippets/form.html:26 -msgid "Choisir une ou des catégories de messages" +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:60 +msgid "Querying" msgstr "" -#: ckanext/montreal_theme/templates/contact/snippets/form.html:35 -msgid "S'il y a lieu, le titre de l'ensemble de données ou de la ressource" +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:64 +msgid "Query example (first 5 results)" msgstr "" -#: ckanext/montreal_theme/templates/contact/snippets/form.html:35 -#: ckanext/montreal_theme/templates/contact/snippets/form.html:37 -msgid " " +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:69 +msgid "Query example (results containing 'jones')" +msgstr "" + +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:74 +msgid "Query example (via SQL statement)" +msgstr "" + +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:85 +msgid "Example: Javascript" +msgstr "" + +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:89 +msgid "A simple ajax (JSONP) request to the data API using jQuery." +msgstr "" + +#: ckanext/montreal_theme/templates/ajax_snippets/_api_info.html:110 +msgid "Example: Python" +msgstr "" + +#: ckanext/montreal_theme/templates/ckanext_pages/_blog.html:36 +#: ckanext/montreal_theme/templates/ckanext_pages/_blog_list.html:53 +#: ckanext/montreal_theme/templates/ckanext_pages/page.html:45 +#: ckanext/montreal_theme/templates/ckanext_pages/page.html:131 +#: ckanext/montreal_theme/templates/ckanext_pages/snippets/page_item.html:32 +msgid "This page currently has no content" +msgstr "" + +#: ckanext/montreal_theme/templates/ckanext_pages/_blog.html:42 +#: ckanext/montreal_theme/templates/ckanext_pages/page.html:137 +#: ckanext/montreal_theme/templates/contact/form.html:34 +msgid "Share" +msgstr "" + +#: ckanext/montreal_theme/templates/ckanext_pages/page.html:24 +#: ckanext/montreal_theme/templates/ckanext_pages/page.html:26 +#: ckanext/montreal_theme/templates/related/snippets/related_item.html:48 +msgid "Edit" +msgstr "" + +#: ckanext/montreal_theme/templates/contact/form.html:14 +msgid "" +"Please contact us regarding any comment, question, request or problem " +"regarding our open data. The message will be sent to our open data team and " +"they will get back to you shortly." +msgstr "" + +#: ckanext/montreal_theme/templates/contact/snippets/form.html:12 +#: ckanext/montreal_theme/templates/package/_read.html:65 +msgid "Name" msgstr "" -#: ckanext/montreal_theme/templates/contact/snippets/form.html:37 -msgid "Commentaire" +#: ckanext/montreal_theme/templates/contact/snippets/form.html:14 +msgid "Email" +msgstr "" + +#: ckanext/montreal_theme/templates/contact/snippets/form.html:16 +msgid "Comment" msgstr "" -#: ckanext/montreal_theme/templates/contact/snippets/form.html:39 -msgid "Pour un problème technique : capture d'écran (PNG, JPG, JPEG, PDF)" +#: ckanext/montreal_theme/templates/contact/snippets/form.html:16 +msgid " " msgstr "" -#: ckanext/montreal_theme/templates/contact/snippets/form.html:82 +#: ckanext/montreal_theme/templates/contact/snippets/form.html:30 #: ckanext/montreal_theme/templates/home/snippets/frontend_search.html:6 #: ckanext/montreal_theme/templates/snippets/search_form.html:13 msgid "Submit" msgstr "" -#: ckanext/montreal_theme/templates/group/index.html:9 -msgid "Add Group" +#: ckanext/montreal_theme/templates/group/index.html:18 +#: ckanext/montreal_theme/templates/group/index.html:19 +#: ckanext/montreal_theme/templates/group/read_base.html:6 +#: ckanext/montreal_theme/templates/group/read_base.html:7 +#: ckanext/montreal_theme/templates/organization/index.html:18 +#: ckanext/montreal_theme/templates/organization/index.html:19 +#: ckanext/montreal_theme/templates/organization/read_base.html:15 +#: ckanext/montreal_theme/templates/organization/read_base.html:16 +#: ckanext/montreal_theme/templates/package/_search.html:19 +#: ckanext/montreal_theme/templates/package/_search.html:20 +msgid "breadcrumb" msgstr "" #: ckanext/montreal_theme/templates/group/index.html:29 msgid "Data Categories" msgstr "" -#: ckanext/montreal_theme/templates/group/read_base.html:6 -#: ckanext/montreal_theme/templates/group/read_base.html:7 -#: ckanext/montreal_theme/templates/organization/read_base.html:6 -#: ckanext/montreal_theme/templates/organization/read_base.html:7 -#: ckanext/montreal_theme/templates/package/_search.html:4 -#: ckanext/montreal_theme/templates/package/_search.html:5 -msgid "breadcrumb" +#: ckanext/montreal_theme/templates/group/index.html:47 +msgid "Add Group" +msgstr "" + +#: ckanext/montreal_theme/templates/group/index.html:59 +#: ckanext/montreal_theme/templates/home/collections.html:23 +msgid "Our Data" +msgstr "" + +#: ckanext/montreal_theme/templates/group/index.html:75 +#: ckanext/montreal_theme/templates/home/collections.html:35 +#: ckanext/montreal_theme/templates/home/layout4.html:122 +#: ckanext/montreal_theme/templates/organization/index.html:74 +msgid "Powered by" msgstr "" +#: ckanext/montreal_theme/templates/group/index.html:81 +#: ckanext/montreal_theme/templates/organization/index.html:80 +msgid "" +"By opening its data to everyone, the City of Montreal allows it to be reused " +"for different purposes, including commercial purposes. The results of this " +"reuse can then be shared in the community, which creates a multiplier effect." +msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:64 -msgid "Download/Preview" +#: ckanext/montreal_theme/templates/group/index.html:83 +#: ckanext/montreal_theme/templates/home/collections.html:43 +#: ckanext/montreal_theme/templates/home/layout4.html:135 +#: ckanext/montreal_theme/templates/home/layout4.html:139 +#: ckanext/montreal_theme/templates/organization/index.html:82 +msgid "Read our approach" msgstr "" #: ckanext/montreal_theme/templates/group/read_base.html:16 @@ -393,224 +445,329 @@ msgid "Deleted" msgstr "" #: ckanext/montreal_theme/templates/home/collections.html:12 -#: ckanext/montreal_theme/templates/group/index.html:27 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:6 +#: ckanext/montreal_theme/templates/snippets/home_breadcrumb_item.html:6 msgid "Home" msgstr "" -#: ckanext/montreal_theme/templates/home/collections.html:23 -msgid "Our Data" +#: ckanext/montreal_theme/templates/home/index.html:4 +msgid "Welcome" msgstr "" -#: ckanext/montreal_theme/templates/home/collections.html:35 -#: ckanext/montreal_theme/templates/home/layout4.html:110 -msgid "Powered by" +#: ckanext/montreal_theme/templates/home/layout4.html:9 +msgid "Welcome to Montreal’s open data website" msgstr "" -#: ckanext/montreal_theme/templates/home/collections.html:43 -#: ckanext/montreal_theme/templates/home/layout4.html:118 -msgid "Read our approach" +#: ckanext/montreal_theme/templates/home/layout4.html:20 +msgid "Our data" msgstr "" -#: ckanext/montreal_theme/templates/home/index.html:4 -msgid "Welcome" +#: ckanext/montreal_theme/templates/home/layout4.html:38 +msgid "Datasets recently updated" msgstr "" -#: ckanext/montreal_theme/templates/home/layout4.html:6 -msgid "Search for a dataset" -msgstr "Rechercher un ensemble de données" +#: ckanext/montreal_theme/templates/home/layout4.html:45 +msgid "View all datasets" +msgstr "" -#: ckanext/montreal_theme/templates/home/layout4.html:25 -msgid "Our data" +#: ckanext/montreal_theme/templates/home/layout4.html:66 +msgid "All News" +msgstr "" + +#: ckanext/montreal_theme/templates/home/layout4.html:84 +msgid "All Applications" +msgstr "" + +#: ckanext/montreal_theme/templates/home/layout4.html:103 +#: ckanext/montreal_theme/templates/home/layout4.html:109 +msgid "View all" +msgstr "" + +#: ckanext/montreal_theme/templates/home/layout4.html:128 +msgid "" +"By opening its data to everyone, the City of Montreal allows it\n" +" to be reused for different purposes, including commercial purposes." +"\n" +" The results of this reuse can then be shared in the community, " +"which\n" +" creates a multiplier effect." msgstr "" #: ckanext/montreal_theme/templates/home/snippets/applications.html:15 msgid "by" -msgstr "par" +msgstr "" -#: ckanext/montreal_theme/templates/home/layout4.html:36 -msgid "View all datasets" -msgstr "Voir tous les ensembles" +#: ckanext/montreal_theme/templates/home/snippets/frontend_search.html:4 +msgid "Search datasets" +msgstr "" -#: ckanext/montreal_theme/templates/home/layout4.html:98 -msgid "View all" +#: ckanext/montreal_theme/templates/navigation/main-menu.html:16 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:27 +#: ckanext/montreal_theme/templates/package/_read.html:60 +#: ckanext/montreal_theme/templates/package/_read.html:356 +#: ckanext/montreal_theme/templates/package/_resource_read.html:24 +#: ckanext/montreal_theme/templates/package/resource_read.html:46 +msgid "Data" msgstr "" -#: ckanext/montreal_theme/templates/group/index.html:28 -msgid "Data categories" +#: ckanext/montreal_theme/templates/navigation/main-menu.html:48 +msgid "By categories" msgstr "" -#: ckanext/montreal_theme/templates/home/layout4.html:46 -msgid "Datasets recently updated" -msgstr "Ensembles de données récemment mis à jour" +#: ckanext/montreal_theme/templates/navigation/main-menu.html:51 +msgid "Find a dataset within a specific category (Health, Transportation)" +msgstr "" -#: ckanext/montreal_theme/templates/home/layout4.html:81 -msgid "All Applications" +#: ckanext/montreal_theme/templates/navigation/main-menu.html:58 +msgid "By organizations" msgstr "" -#: ckanext/montreal_theme/templates/home/layout4.html:69 -msgid "All News" -msgstr "Voir toutes les actualités" +#: ckanext/montreal_theme/templates/navigation/main-menu.html:61 +msgid "Discover data according to the organization who produce it" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:72 +msgid "By Applications" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:75 +msgid "See which datasets are used in third-party applications" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:82 +msgid "By Publisher" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:85 +msgid "Browse datasets by publishers" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:98 +msgid "Search through donnee.montrel.ca hundreds of datasets." +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:104 +msgid "Browse all" +msgstr "" -#: ckanext/montreal_theme/templates/home/layout4.html:116 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:160 +msgid "Sitemap" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:174 msgid "" -"By opening its data to everyone, the City of Montreal allows it to be reused " -"for different purposes, including commercial purposes. The results of this " -"reuse can then be shared in the community, which creates a multiplier effect." +"Please contact us regarding any comment, question, request or problem " +"regarding our open data." msgstr "" -#: ckanext/montreal_theme/templates/home/snippets/frontend_search.html:4 -msgid "Search datasets" -msgstr "Rechercher un ensemble de données" +#: ckanext/montreal_theme/templates/navigation/main-menu.html:180 +msgid "Contact Form" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/top-nav.html:15 +msgid "Language" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/top-nav.html:19 +msgid "French" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/user-nav.html:26 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:29 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:32 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:35 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:38 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:41 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:45 +msgid "Sysadmin settings" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/user-nav.html:30 +msgid "Pages" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/user-nav.html:46 +msgid "Admin" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/user-nav.html:49 +msgid "Log out" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/user-nav.html:53 +msgid "Logout" +msgstr "" + +#: ckanext/montreal_theme/templates/navigation/user-nav.html:77 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:85 +msgid "View profile" +msgstr "" + +#: ckanext/montreal_theme/templates/organization/_read.html:14 +#: ckanext/montreal_theme/templates/package/_search.html:44 +#: ckanext/montreal_theme/templates/showcase/_search.html:42 +msgid "Relevance" +msgstr "" + +#: ckanext/montreal_theme/templates/organization/_read.html:15 +#: ckanext/montreal_theme/templates/package/_search.html:45 +#: ckanext/montreal_theme/templates/showcase/_search.html:43 +#: ckanext/montreal_theme/templates/snippets/search_form.html:4 +msgid "Name Ascending" +msgstr "" + +#: ckanext/montreal_theme/templates/organization/_read.html:16 +#: ckanext/montreal_theme/templates/package/_search.html:46 +#: ckanext/montreal_theme/templates/showcase/_search.html:44 +#: ckanext/montreal_theme/templates/snippets/search_form.html:4 +msgid "Name Descending" +msgstr "" + +#: ckanext/montreal_theme/templates/organization/_read.html:17 +#: ckanext/montreal_theme/templates/package/_search.html:47 +#: ckanext/montreal_theme/templates/showcase/_search.html:45 +msgid "Last Modified" +msgstr "" + +#: ckanext/montreal_theme/templates/organization/_read.html:18 +#: ckanext/montreal_theme/templates/package/_search.html:48 +#: ckanext/montreal_theme/templates/showcase/_search.html:46 +#: ckanext/montreal_theme/templates/snippets/package_item.html:60 +msgid "Popular" +msgstr "" + +#: ckanext/montreal_theme/templates/organization/_read.html:20 +#: ckanext/montreal_theme/templates/snippets/search_form.html:3 +msgid "Search datasets..." +msgstr "" + +#: ckanext/montreal_theme/templates/organization/index.html:45 +msgid "Add Organization" +msgstr "" +#: ckanext/montreal_theme/templates/organization/read_base.html:44 +msgid "Manage" +msgstr "" + +#: ckanext/montreal_theme/templates/package/_base-admin.html:25 #: ckanext/montreal_theme/templates/package/_base.html:24 msgid "Create Dataset" -msgstr "Créer le jeu de données" +msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:60 -msgid "Name" +#: ckanext/montreal_theme/templates/package/_read.html:49 +msgid "Published by" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:61 +#: ckanext/montreal_theme/templates/package/_read.html:66 msgid "Format" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:62 +#: ckanext/montreal_theme/templates/package/_read.html:67 msgid "Size" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:63 +#: ckanext/montreal_theme/templates/package/_read.html:68 msgid "Last Changed" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:64 -msgid "Download" -msgstr "Télécharger" - +#: ckanext/montreal_theme/templates/package/_read.html:70 #: ckanext/montreal_theme/templates/package/resource_read.html:54 msgid "Download" -msgstr "Télécharger" +msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:65 +#: ckanext/montreal_theme/templates/package/_read.html:71 +#: ckanext/montreal_theme/templates/package/_read.html:73 msgid "Preview" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:119 -msgid "Methodology" -msgstr "Méthodologie" +#: ckanext/montreal_theme/templates/package/_read.html:154 +msgid "Toponymes" +msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:121 -msgid "Data Dictionary" +#: ckanext/montreal_theme/templates/package/_read.html:169 +#: ckanext/montreal_theme/templates/package/_read.html:357 +#: ckanext/montreal_theme/templates/scheming/package/read.html:13 +msgid "Methodology" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:136 +#: ckanext/montreal_theme/templates/package/_read.html:187 +#: ckanext/montreal_theme/templates/package/_read.html:358 msgid "Territories" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:138 +#: ckanext/montreal_theme/templates/package/_read.html:189 msgid "Montreal" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:147 -#: ckanext/montreal_theme/templates/showcase/_read.html:72 +#: ckanext/montreal_theme/templates/package/_read.html:207 +#: ckanext/montreal_theme/templates/package/_read.html:359 +#: ckanext/montreal_theme/templates/showcase/_read.html:81 msgid "Keywords" -msgstr "Mots-clés" +msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:160 +#: ckanext/montreal_theme/templates/package/_read.html:220 msgid "Additional Information" -msgstr "Informations additionnelles" +msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:162 +#: ckanext/montreal_theme/templates/package/_read.html:222 msgid "Publisher" -msgstr "Publieur" +msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:166 +#: ckanext/montreal_theme/templates/package/_read.html:226 msgid "Temporal coverage" -msgstr "Couverture temporelle" - -#: ckanext/montreal_theme/templates/package/_read.html:170 -msgid "Source (URL)" msgstr "" -#: ckanext/montreal_theme/templates/package/_read.html:174 -msgid "Update frequency" -msgstr "Fréquence de mise à jour" - -#: ckanext/montreal_theme/templates/package/_read.html:178 -msgid "Descriptive Information Last Updated" -msgstr "Dernière modification de la fiche descriptive" - -#: ckanext/montreal_theme/templates/package/_read.html:182 -msgid "Date the dataset was first added" -msgstr "Date d'ajout de l'ensemble de données" - -#: ckanext/montreal_theme/templates/package/_read.html:219 -msgid "Get Started" -msgstr "Bien démarrer" - -#: ckanext/montreal_theme/templates/package/_resource_read.html:38 -#: ckanext/montreal_theme/templates/package/resource_read.html:38 -msgid "There are no views created for this resource yet." +#: ckanext/montreal_theme/templates/package/_read.html:237 +#: ckanext/montreal_theme/templates/package/_read.html:253 +#: ckanext/montreal_theme/templates/package/_read.html:271 +msgid "--" msgstr "" -#: ckanext/montreal_theme/templates/package/_resource_read.html:42 -#: ckanext/montreal_theme/templates/package/resource_read.html:42 -msgid "Not seeing the views you were expecting?" +#: ckanext/montreal_theme/templates/package/_read.html:242 +msgid "Source (URL)" msgstr "" -#: ckanext/montreal_theme/templates/package/_resource_read.html:44 -#: ckanext/montreal_theme/templates/package/resource_read.html:44 -msgid "Click here for more information." +#: ckanext/montreal_theme/templates/package/_read.html:259 +msgid "Update frequency" msgstr "" -#: ckanext/montreal_theme/templates/package/_resource_read.html:47 -#: ckanext/montreal_theme/templates/package/resource_read.html:47 -msgid "Here are some reasons you may not be seeing expected views:" +#: ckanext/montreal_theme/templates/package/_read.html:267 +msgid "h.render_content(item.value)" msgstr "" -#: ckanext/montreal_theme/templates/package/_resource_read.html:49 -#: ckanext/montreal_theme/templates/package/resource_read.html:49 -msgid "No view has been created that is suitable for this resource" +#: ckanext/montreal_theme/templates/package/_read.html:276 +msgid "Descriptive Information Last Updated" msgstr "" -#: ckanext/montreal_theme/templates/package/_resource_read.html:50 -#: ckanext/montreal_theme/templates/package/resource_read.html:50 -msgid "The site administrators may not have enabled the relevant view plugins" +#: ckanext/montreal_theme/templates/package/_read.html:305 +msgid "Date the dataset was first added" msgstr "" -#: ckanext/montreal_theme/templates/package/_resource_read.html:51 -#: ckanext/montreal_theme/templates/package/resource_read.html:51 -msgid "" -"If a view requires the DataStore, the DataStore plugin may not be enabled, or" -" the data may not have been pushed to the DataStore, or the DataStore hasn't " -"finished processing the data yet" +#: ckanext/montreal_theme/templates/package/_read.html:354 +msgid "Get Started" msgstr "" -#: ckanext/montreal_theme/templates/package/_search.html:29 -#: ckanext/montreal_theme/templates/showcase/_search.html:43 -msgid "Relevance" +#: ckanext/montreal_theme/templates/package/_read.html:360 +msgid "Additional Info" msgstr "" -#: ckanext/montreal_theme/templates/package/_search.html:30 -#: ckanext/montreal_theme/templates/showcase/_search.html:44 -#: ckanext/montreal_theme/templates/snippets/search_form.html:4 -msgid "Name Ascending" +#: ckanext/montreal_theme/templates/package/_resource_read.html:10 +#: ckanext/montreal_theme/templates/package/resource_read.html:26 +msgid "Dataset" msgstr "" -#: ckanext/montreal_theme/templates/package/_search.html:31 -#: ckanext/montreal_theme/templates/showcase/_search.html:45 -#: ckanext/montreal_theme/templates/snippets/search_form.html:4 -msgid "Name Descending" +#: ckanext/montreal_theme/templates/package/_resource_read.html:37 +#: ckanext/montreal_theme/templates/package/resource_read.html:59 +#: ckanext/montreal_theme/templates/related/snippets/related_form.html:15 +msgid "API" msgstr "" -#: ckanext/montreal_theme/templates/package/_search.html:32 -#: ckanext/montreal_theme/templates/showcase/_search.html:46 -msgid "Last Modified" +#: ckanext/montreal_theme/templates/package/_resource_read.html:44 +msgid "Total rows" msgstr "" -#: ckanext/montreal_theme/templates/package/_search.html:33 -#: ckanext/montreal_theme/templates/showcase/_search.html:47 -#: ckanext/montreal_theme/templates/snippets/package_item.html:60 -msgid "Popular" +#: ckanext/montreal_theme/templates/package/_resource_read.html:45 +msgid "5,500" msgstr "" #: ckanext/montreal_theme/templates/related/snippets/related_form.html:11 @@ -645,14 +802,6 @@ msgstr "" msgid "A little information about the item..." msgstr "" -#: ckanext/montreal_theme/templates/related/snippets/related_form.html:15 -msgid "Type" -msgstr "" - -#: ckanext/montreal_theme/templates/related/snippets/related_form.html:15 -msgid "API" -msgstr "" - #: ckanext/montreal_theme/templates/related/snippets/related_form.html:16 msgid "Application" msgstr "" @@ -689,19 +838,23 @@ msgstr "" msgid "Go to {related_item_type}" msgstr "" +#: ckanext/montreal_theme/templates/scheming/package/snippets/additional_info.html:107 +msgid "State" +msgstr "" + #: ckanext/montreal_theme/templates/showcase/_read.html:27 msgid "Submitted by" msgstr "" #: ckanext/montreal_theme/templates/showcase/_read.html:31 msgid "Find out more" -msgstr "En savoir plus" +msgstr "" -#: ckanext/montreal_theme/templates/showcase/_read.html:52 +#: ckanext/montreal_theme/templates/showcase/_read.html:56 msgid "Dataset(s) used in this application" -msgstr "Ensemble(s) de données intégré(s) à l'application" +msgstr "" -#: ckanext/montreal_theme/templates/showcase/_search.html:27 +#: ckanext/montreal_theme/templates/showcase/_search.html:12 msgid "" "Showcases are any app, article or report that relate to the published " "dataset. For example, an annual report that contains aggregated information " @@ -710,19 +863,20 @@ msgid "" "utilising some or all of the dataset." msgstr "" -#: ckanext/montreal_theme/templates/showcase/_search.html:49 +#: ckanext/montreal_theme/templates/showcase/_search.html:48 msgid "Search showcases..." msgstr "" #: ckanext/montreal_theme/templates/snippets/facet_list.html:33 -msgid "Show More {facet_type}" -msgstr "Visa mer {facet_type}" +msgid "Show More" +msgstr "" #: ckanext/montreal_theme/templates/snippets/facet_list.html:38 -msgid "Show Less {facet_type}" -msgstr "Afficher moins de {facet_type}" +msgid "Show Less" +msgstr "" #: ckanext/montreal_theme/templates/snippets/facet_list.html:45 +#: ckanext/montreal_theme/templates/snippets/facet_list_showcase.html:37 msgid "There are no {facet_type} that match this search" msgstr "" @@ -738,30 +892,26 @@ msgstr "" msgid "This dataset has no description" msgstr "" -#: ckanext/montreal_theme/templates/snippets/search_form.html:3 -msgid "Search datasets..." -msgstr "" - #: ckanext/montreal_theme/templates/snippets/search_form.html:37 msgid "" -"

Please try another search.

" +"" msgstr "" -#: ckanext/montreal_theme/templates/snippets/search_form.html:54 +#: ckanext/montreal_theme/templates/snippets/search_form.html:56 msgid "Order by" msgstr "" -#: ckanext/montreal_theme/templates/snippets/search_form.html:83 +#: ckanext/montreal_theme/templates/snippets/search_form.html:86 msgid "Remove" msgstr "" -#: ckanext/montreal_theme/templates/snippets/search_form.html:88 +#: ckanext/montreal_theme/templates/snippets/search_form.html:91 msgid "Filter Results" msgstr "" -#: ckanext/montreal_theme/templates/snippets/search_form.html:97 +#: ckanext/montreal_theme/templates/snippets/search_form.html:100 msgid "" "

" msgstr "" -#: ckanext/montreal_theme/templates/user/login.html:3 -#: ckanext/montreal_theme/templates/user/login.html:6 -#: ckanext/montreal_theme/templates/user/login.html:12 -msgid "Login" +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:18 +msgid "No datasets found for \"{query}\"" +msgstr "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:19 +msgid "{number} dataset found" +msgid_plural "{number} datasets found" +msgstr[0] "" +msgstr[1] "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:20 +msgid "No datasets found" +msgstr "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:23 +msgid "{number} group found for \"{query}\"" +msgid_plural "{number} groups found for \"{query}\"" +msgstr[0] "" +msgstr[1] "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:24 +msgid "No groups found for \"{query}\"" +msgstr "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:25 +msgid "{number} group found" +msgid_plural "{number} groups found" +msgstr[0] "" +msgstr[1] "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:26 +msgid "No groups found" +msgstr "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:29 +msgid "{number} organization found for \"{query}\"" +msgid_plural "{number} organizations found for \"{query}\"" +msgstr[0] "" +msgstr[1] "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:30 +msgid "No organizations found for \"{query}\"" +msgstr "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:31 +msgid "{number} organization found" +msgid_plural "{number} organizations found" +msgstr[0] "" +msgstr[1] "" + +#: ckanext/montreal_theme/templates/snippets/search_result_text.html:32 +msgid "No organizations found" +msgstr "" + +#: ckanext/montreal_theme/templates/user/locked.html:3 +msgid "User Locked" +msgstr "" + +#: ckanext/montreal_theme/templates/user/locked.html:6 +msgid "User locked" +msgstr "" + +#: ckanext/montreal_theme/templates/user/locked.html:11 +msgid "User locked. Please try again in 15 minutes." msgstr "" +#: ckanext/montreal_theme/templates/user/locked.html:20 #: ckanext/montreal_theme/templates/user/login.html:25 msgid "Need an Account?" msgstr "" +#: ckanext/montreal_theme/templates/user/locked.html:22 #: ckanext/montreal_theme/templates/user/login.html:27 msgid "Then sign right up, it only takes a minute." msgstr "" +#: ckanext/montreal_theme/templates/user/locked.html:25 #: ckanext/montreal_theme/templates/user/login.html:30 msgid "Create an Account" msgstr "" +#: ckanext/montreal_theme/templates/user/locked.html:37 #: ckanext/montreal_theme/templates/user/login.html:42 msgid "Forgotten your password?" msgstr "" -#: ckanext/montreal_theme/templates/user/login.html:44 +#: ckanext/montreal_theme/templates/user/locked.html:38 +#: ckanext/montreal_theme/templates/user/login.html:43 msgid "No problem, use our password recovery form to reset it." msgstr "" -#: ckanext/montreal_theme/templates/user/login.html:47 +#: ckanext/montreal_theme/templates/user/locked.html:41 +#: ckanext/montreal_theme/templates/user/login.html:46 msgid "Forgot your password?" msgstr "" -#: ckanext/montreal_theme/templates/ckanext_pages/page.html:50 -msgid "Groups" -msgstr "Catégories" - -#: ckan/templates/snippets/search_result_text.html:15 -msgid "{number} dataset found for \"{query}\"" -msgid_plural "{number} datasets found for \"{query}\"" -msgstr[0] "{number} Résltat \"{query}\"" -msgstr[1] "{number} Résultats \"{query}\"" - -#: ckan/templates/snippets/search_result_text.html:17 -msgid "{number} dataset found" -msgid_plural "{number} datasets found" -msgstr[0] "{number} Résultat" -msgstr[1] "{number} Résultats" - -#: ckanext/montreal_theme/templates/showcase/_search.html:27 -msgid "Showcases are any app, article or report that relate to the published dataset. For example, an annual report that contains aggregated information relating to the dataset or a website where there is further background information on the dataset or a link to an app that has been created utilising some or all of the dataset." -msgstr "Cette galerie d’applications utilise les données ouvertes de la Ville de Montréal ou d’autres données provenant de partenaires de la Ville de Montréal. Ces applications citoyennes sont développées principalement par des concepteurs montréalais. La Ville de Montréal n’est pas responsable de ces applications citoyennes. Les auteurs respectifs sont garants de leur maintenance." - -#: ckanext/montreal_theme/templates/contact/form.html:10 -msgid "Contact us" -msgstr "Nous joindre" - -#: ckanext/montreal_theme/templates/contact/form.html:11 -msgid "Please contact us regarding any comment, question, request or problem regarding our open data. The message will be sent to our open data team and they will get back to you shortly." -msgstr "Inscrivez dans ce formulaire vos commentaires, questions, demandes ou problème concernant les données ouvertes. Un message est envoyé à l'équipe des données ouvertes. On vous répond le plus rapidement possible." - -#: ckanext/montreal_theme/templates/contact/snippets/form.html:30 -msgid "Submit" -msgstr "Soumettre" - -#: ckanext/pages/theme/templates_main/ckanext_pages/blog_edit_base.html:12 -msgid "

Add blog articles to CKAN here.

" -msgstr "

Ajouter un nouvel article.

" +#: ckanext/montreal_theme/templates/user/login.html:3 +#: ckanext/montreal_theme/templates/user/logout.html:10 +msgid "Login" +msgstr "" +#: ckanext/montreal_theme/templates/user/login.html:6 +msgid "Connection to the data publication and administration area" +msgstr "" diff --git a/ckanext/montreal_theme/i18n/fr/LC_MESSAGES/ckanext-montreal_theme.mo b/ckanext/montreal_theme/i18n/fr/LC_MESSAGES/ckanext-montreal_theme.mo index aae73325571296b7c14cc7b77d90fbe3b1f7efed..efc2c997ad886d38ef715b8fb4b5a55baa963d20 100644 GIT binary patch delta 3681 zcmb8ve{7vq9mnz0vb8JiewB5FZfnngZ5@;TUr#06z@?jMygCB8rRK7-Cg zqsz9}Ip;agIp6a=-{=0IXS~07ta;i#!=F9;Tgbl$rm6SdpQZ+5X40LBjko~k;4x>h2d|+25MGFrxX75Id4a}k22NrV{sXmP1GA1}D{7&Cq86S- z6bfV>|J9?#HQ0%IKZV*LmpuP0&Z2);(%*}k{}r6g{^l@^ix@bLm*E-Ii59WiCAbtV z-hi*6hYIL=qSV5D*n+p?uoqvjvOx%e04jHZT{r?bClR0HQ?Gq&P7yaIc0 z7g3O39lnCZY+gfcKiwZ<(mJO)q%~({UBYDt;dSN9l!!@`7 z2T*sr8@16s)V!}Jemfce4l2O!qXPa3YW+i~jgKZC$L;h_DgOs(+(dqKXSL)A9WQ^qcZe|Wc&oOw>g9Ju%Vg!e~?BydA}C7 zpswOR)P|+RF;oV|Q49PCbp}G zLkoQvYq1x#!6wwiEvSiGQ40^E0t%AxU8q3sPR8#~#>Y_akE5>SanwN%CO%)aXpYk8 z=D|tahzrQGCJy4mHAIgTu$gml_3P+BeU>Y*4SP`;8$uQ9PSpGdP^tb#GX7&+LH{VW z;%pYVR^R_J8d~6X)Jbxv06vHF2;e?ciXUS)W#9lR0|%4-&u~5c7m+iV7NXEPSEA;x zLY6Q$;8Oe)uE8&0tG@q(YTzrl5>KK6x|HyB=hvWK{4{PRpnK5LKf>=P^<~bYHkd_) zDU+S34Q@rHelIGpM^W>iK&}6CEb8u$&`_kWBiS)0@Z&hGqiR1YrH^5y7*X?|Le<8z z$@4?W^JBP}@i$TPnr!v+o`L6F-SM;Naq-F~6npJqGl`o=dB#8biJ)Q$}s@ z94f$iIRO4L^ap^R1`@MEE}3jSAp#T!zJ$XedQz zP!k)dv^H!(E%1I+>U(f4ZbxnKHPnXV$@6DX#q}DhCQjped>g-v*R$IgzKC@gbXMjS zO@T%|14X<5@2Ng8_a@`}P=Spl{Rvb?_9x>{C;lSwH>dz!M`h^GsQGWBGCE^<)z*so zv}h2dS&7%-)?~s%%S%VGz#`s)vlbp)m4YT-rP1jX8{j(U2GTyQ=d`I~%r7>j|Ub(k~mHDDS#( zq-M1rr@|2zS#4;&R4R*q_S8rK##L_}$N{A`{j z2sIm4BV#B?Td%Sz$FMv6e8vwLh;uIG5BjNdk&fEVk2)`#&ve)0E8p96T}^pt=F2rj=S8Uur;WnG zP{yXiAaJgGI1KWU%XX(cn<)h8$faW&4xT$t+->@uBOyL-zI#<(rK6}{tVMhe3&hD$}ywzn>;jq&U+*Ap|%l`iJ z53_sD1=U;H;Ra$qUw&@RGt-KF1RoY6KVp6%wpkb3J6vI>d2jsOkWIVF;U*`T!&0%! zh5;`WqPSXNYU#c6$1sn%JX)Y;hlftJl~m`aV< z!VXe$g{s-wWt;+5EXu zQ~{a)ce(cezFz6Bw##Squ*2lI=a;_Kwz;m?qbObZZ*4c$^!9~uC30u)EV#H5XIQW) zD#1(XBjZfNZg_xFBYaiHz2tUHJF!!Q2v#x?PGcTdlS8-sPI|wvhMv!D12WHBeDr6rWdA zHt%y&Uu_?1>dSi7d+_tFT+?x=re&S)f)N)KxEpq-b|`gM+IGpJ<`F+jmq06@#pHyS KEg!Oe?Y{t@7ST@t delta 2186 zcmYM!e@vBC9LMo{V@uROjs(`7`T3D1pbpcK#Yr&rFSi?eE!IP z$}-o1KUkwSSKyY-<%8DPYE~P|<|O|yElt^SYa`2A3;t-)`y*$IJ@EvSBv zBbV91Z3Xt?4YWu<-wb3f4D2IgnnT#24!8)Ew^04&Fc(+T`EGm|%Wx~^ zyDQ5jn2o#(H~G5n0M{z?3cDIo=g7Y6w0Y7rE5_WtarAeB5gx1)5lGb?ss+H)!#-X z6ie_V>Z87Z`X+uuE)yd<&ATj0{uSvOZi=)8H9$MA!cNq}4x=I*L`^i}Jb~KlFY!e@ zi@R|HofPqLR6qgh{m(Islc;ge`V`c03f1uEk2I~ zWsaiub^`U^`5RRKbI2~3OQ->FqWaCFzJVO}MVT#juE5LG*P!|>E++qqJV8PKI_psb zx1u6%clGVqPrVNn@%N|+uc40FAE=0Z=YX7TPmW16QFIT!&g{3*L)Qp(Z+rRXB#qz!a+AH6-h12K9crw~*N)&u5i1 z+)slh*o#`otEkk!i~1%4)Nz}{BlsPTU?*W~q4TKc>8wH-ilVkE57l1e+AC2Ds&VxO zpMo;5(LLDgeA?NI8X$$*%LAzXhfpaTb{=zniaG_8*oZe>`*QvJYwGUq*|#s*mF!QZ z229h=onDjmGC#0+i*DFR);9Z6*2h6j_Ol^-F{d%soa|5a?De_^y#77iovGxW=WGxu zwLeDg3*xyChJufxsgOM!+ZbGmJr)X{h@VLd-pXGRvf~Avc4gsgu)3%`Y~Lx_VrNS7 j?a@S;ol0yDD!mP%;8f|Zu$?IH3075{4+ZP1dc*$#Or7XV diff --git a/ckanext/montreal_theme/i18n/fr/LC_MESSAGES/ckanext-montreal_theme.po b/ckanext/montreal_theme/i18n/fr/LC_MESSAGES/ckanext-montreal_theme.po index ddb45f9..98f349a 100644 --- a/ckanext/montreal_theme/i18n/fr/LC_MESSAGES/ckanext-montreal_theme.po +++ b/ckanext/montreal_theme/i18n/fr/LC_MESSAGES/ckanext-montreal_theme.po @@ -1051,4 +1051,129 @@ msgstr "Utilisateur verrouillé" #: ckan/controllers/user.py:416 ckan/views/user.py:482 msgid "Login failed. Bad username or password." -msgstr "Authentification échouée. Mauvais login ou mot de passe." \ No newline at end of file +msgstr "Authentification échouée. Mauvais login ou mot de passe." + +#: ckanext/montreal_theme/templates/components.html:24 +#: ckanext/montreal_theme/templates/components.html:62 +#: ckanext/montreal_theme/templates/components.html:96 +#: ckanext/montreal_theme/templates/footer.html:16 +#: ckanext/montreal_theme/templates/home/snippets/frontend_search.html:4 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:95 +msgid "Search" +msgstr "Recherche" + +#: ckanext/montreal_theme/templates/components.html:39 +#: ckanext/montreal_theme/templates/related/snippets/related_form.html:15 +msgid "Type" +msgstr "" + +#: ckanext/montreal_theme/templates/components.html:43 +#: ckanext/montreal_theme/templates/components.html:105 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:39 +#: ckanext/montreal_theme/templates/package/_search.html:9 +msgid "Datasets" +msgstr "Jeux de données" + +#: ckanext/montreal_theme/templates/ckanext_pages/_blog.html:10 +#: ckanext/montreal_theme/templates/ckanext_pages/_blog_list.html:7 +#: ckanext/montreal_theme/templates/ckanext_pages/_blog_list.html:23 +#: ckanext/montreal_theme/templates/components.html:47 +#: ckanext/montreal_theme/templates/components.html:107 +#: ckanext/montreal_theme/templates/footer.html:45 +#: ckanext/montreal_theme/templates/home/layout4.html:58 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:115 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:33 +msgid "News" +msgstr "Nouvelles" + +#: ckanext/montreal_theme/templates/components.html:51 +#: ckanext/montreal_theme/templates/components.html:106 +#: ckanext/montreal_theme/templates/footer.html:19 +#: ckanext/montreal_theme/templates/home/layout4.html:73 +#: ckanext/montreal_theme/templates/navigation/main-menu.html:118 +#: ckanext/montreal_theme/templates/navigation/user-nav.html:42 +#: ckanext/montreal_theme/templates/showcase/_read.html:13 +#: ckanext/montreal_theme/templates/showcase/_search.html:11 +#: ckanext/montreal_theme/templates/showcase/_search.html:23 +msgid "Applications" +msgstr "Applications" + +#: ckanext/montreal_theme/templates/components.html:59 +msgid "Erase" +msgstr "Effacer" + + + + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:48 +msgid "By categories" +msgstr "Par catégories" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:51 +msgid "Find a dataset within a specific category (Health, Transportation,...)" +msgstr "Trouver un jeu de données en fonction de sa catégorie (Santé, transport...)" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:58 +msgid "By organizations" +msgstr "Par organisations" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:72 +msgid "By Applications" +msgstr "Par applications" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:82 +msgid "By Publisher" +msgstr "Par publieur" + + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:51 +msgid "Find a dataset within a specific category (Health, Transportation)" +msgstr "Trouver un jeu de données en fonction de sa catégorie (Santé, transport...)" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:61 +msgid "Discover data according to the organization who produce it" +msgstr "Découvrir les données selon son organisation d’origine" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:75 +msgid "See which datasets are used in third-party applications" +msgstr "Voyez quels jeux de données sont utilisés dans les applications tiers" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:85 +msgid "Browse datasets by publishers" +msgstr "Parcourir les jeux de données en selon leurs publieurs" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:98 +msgid "Search through donnee.montrel.ca hundreds of datasets." +msgstr "Rechercher à travers des centaines de jeux de données présent sur donnee.montrel.ca" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:104 +msgid "Browse all" +msgstr "Parcourir tous les jeux" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:160 +msgid "Sitemap" +msgstr "Plan de site" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:174 +msgid "" +"Please contact us regarding any comment, question, request or problem " +"regarding our open data." +msgstr "Poser une question ou contacter un membre de l’équipe des données ouvertes" + +#: ckanext/montreal_theme/templates/navigation/main-menu.html:180 +msgid "Contact Form" +msgstr "Remplir le formulaire" + +#: ckanext/montreal_theme/templates/navigation/top-nav.html:15 +msgid "Language" +msgstr "Langue" + +#: ckanext/montreal_theme/templates/navigation/top-nav.html:19 +msgid "French" +msgstr "Français" + + +#: ckanext/montreal_theme/templates/home/layout4.html:9 +msgid "Welcome to Montreal’s open data website" +msgstr "Bienvenue sur le site des données ouvertes de la ville de Montréal" + diff --git a/ckanext/montreal_theme/public/css/design-system.css b/ckanext/montreal_theme/public/css/design-system.css new file mode 100644 index 0000000..5e49e33 --- /dev/null +++ b/ckanext/montreal_theme/public/css/design-system.css @@ -0,0 +1 @@ +@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box}.is-vishidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}#patternlab-body,#patternlab-html{margin:0;padding:0;background:#ddd;-webkit-text-size-adjust:100%}.sg-header{background:#000;color:#fff;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;text-transform:uppercase;position:fixed;top:0;left:0;z-index:4;width:100%}.sg-header ul{padding:0;margin:0;list-style:none}.sg-header a{font-size:70%;color:grey;text-decoration:none;line-height:1;padding:1em .7em;-webkit-transition:color .1s ease-out;transition:color .1s ease-out}.sg-header a.active,.sg-header a:focus,.sg-header a:hover{color:#fff;background:#222}.sg-nav-toggle{display:inline-block;position:relative;text-transform:uppercase;z-index:2}@media all and (min-width:42em){.sg-nav-toggle{display:none}}@media all and (max-width:42em){.sg-nav-container{overflow:hidden;max-height:0;-webkit-transition:max-height .1s ease-out;transition:max-height .1s ease-out}.sg-nav-container.active{max-height:50em}}.sg-nav{z-index:1;margin:0;padding:0;list-style:none}.sg-nav>li{cursor:pointer}@media all and (min-width:42em){.sg-nav>li{border-bottom:0;float:left;position:relative}.sg-nav>li>ol{position:absolute;top:2em;left:0}}.sg-nav a{display:block}.sg-acc-handle:after{content:'▼';color:rgba(255,255,255,.25);display:inline-block;font-size:7px;position:relative;top:-1px;right:-2px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media all and (min-width:42em){.sg-acc-handle:after{float:none}}.sg-acc-handle:focus:after,.sg-acc-handle:hover:after{color:grey}.sg-acc-handle.active{color:#fff;background:#222}.sg-acc-handle.active:after{top:-2px;color:grey;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sg-acc-panel{overflow:hidden;max-height:0;margin:0;padding:0;list-style:none;min-width:10em;-webkit-transition:max-height .1s ease-out;transition:max-height .1s ease-out}.sg-acc-panel li{background:#222}.sg-acc-panel li:last-child,.sg-acc-panel li:last-child a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sg-acc-panel a{display:block}.sg-acc-panel.active{max-height:120em;overflow:auto}.sg-acc-panel.sg-right{position:absolute;left:auto;right:0}.sg-sub-nav{list-style:none}.sg-sub-nav a{text-transform:none;padding-left:1rem}.sg-controls{border:0;position:absolute;top:0;right:0;z-index:2}.sg-control>li{float:left}.sg-size{width:135px}@media all and (min-width:42em){.sg-size{width:auto}}.sg-current-size{font-size:70%;color:grey;padding:.85em .7em}@media all and (min-width:53em){.sg-current-size{float:left}}#sg-form{margin:0;border:0;padding:0}.sg-input{margin:-2px 0 0;padding:.1em;border:0;border-radius:3px;background:#000;color:grey;width:25px;text-align:right;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.sg-input:hover{color:#fff;background:#222}.sg-input:active,.sg-input:focus{outline:0;background:grey;color:#fff}@media all and (min-width:42em){.sg-input{width:35px}.sg-input.sg-size-px{width:30px}}.sg-size-options{display:none}.sg-size-options a{display:block}@media all and (min-width:53em){.sg-size-options{display:block;float:left;position:static}.sg-size-options>li{float:left}}.sg-tools-toggle{font-size:70%;background:#000;color:grey;text-decoration:none;line-height:1;border:0;cursor:pointer;padding:.9em .7em .6em}.sg-tools-toggle:after{display:none;content:""}.sg-find{position:relative}.twitter-typeahead{width:100%}.typeahead{border:0;background:#222;color:grey;width:100%;right:0;padding:.8em;text-transform:lowercase}.typeahead:focus{background:grey;color:#fff}.tt-input{background:grey;color:#fff;text-transform:uppercase}.tt-input:focus{text-transform:lowercase}.tt-hint{text-transform:lowercase;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.tt-dropdown-menu{text-transform:lowercase;background-color:grey;width:100%;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.tt-suggestion{color:#eee;font-size:75%;padding:.8em}.tt-suggestion.tt-cursor{color:#fff;background:rgba(255,255,255,.25)}.tt-suggestion p{margin:0}.sg-pattern-state{text-transform:none!important}.sg-pattern-state:before{content:"\2022";margin-right:4px;font-size:18px;vertical-align:bottom;display:inline-block;text-decoration:none}.sg-pattern-lineage .sg-pattern-state:before{font-size:12px}#sg-patterns .sg-pattern-state:before{font-size:14px}#sg-patterns .sg-pattern-state{color:#666}.sg-nav .sg-pattern-state:before{margin-top:-4px;margin-bottom:0;margin-left:-4px;height:20px;display:block;float:left}.inprogress:before{color:#FF4136!important}.inreview:before{color:#FC0!important}.complete:before{color:#2ECC40!important}#sg-vp-wrap{text-align:center;width:100%;position:fixed;top:2em;bottom:0;left:0;right:0;z-index:0}#sg-cover{width:100%;height:100%;display:none;position:absolute;z-index:20;cursor:col-resize}#sg-gen-container{height:100%;position:relative;text-align:center;margin:0 auto;-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden}#sg-gen-container.hay-mode{-webkit-transition:all 40s linear;transition:all 40s linear}#sg-viewport{position:absolute;height:100%;width:100%;border:0;padding:0;margin:0;top:0;bottom:0;left:0;right:0;background-color:#fff}#sg-viewport.hay-mode{-webkit-transition:all 40s linear;transition:all 40s linear}#sg-rightpull-container{width:14px;float:right;margin:0;height:100%;cursor:col-resize}#sg-rightpull{margin:0;width:100%;height:100%;background:#c2c2c2;-webkit-transition:background .1s ease-out;transition:background .1s ease-out}#sg-rightpull:hover{background:grey}#sg-rightpull:active{cursor:col-resize;background:#666}.vp-animate{-webkit-transition:width .8s ease-out;transition:width .8s ease-out}.sg-pattern{margin-bottom:2em;position:relative;clear:both}.sg-pattern-head{position:relative;padding:.5rem 0 0;line-height:1.3;font-size:90%;color:grey}.sg-pattern-head:empty{padding:0}.sg-pattern-title{font-family:HelveticaNeue,Helvetica,Arial,sans-serif!important;font-size:.85rem!important;line-height:1!important;font-weight:700!important;margin:0!important;padding:0!important;text-transform:capitalize!important}.sg-pattern-title a{display:inline-block;padding:1em 0 .3rem;color:grey!important;text-decoration:none;cursor:pointer;font-weight:700}.sg-pattern-title a:focus,.sg-pattern-title a:hover{color:#000!important}.sg-pattern-title .sg-pattern-state{font-size:80%;font-weight:400;color:#ccc}.sg-pattern-extra-toggle{font-size:9px;position:absolute;bottom:-1px;right:0;z-index:1;padding:.65em;line-height:1;color:grey;font-weight:400;border:1px solid #ddd;border-top-left-radius:6px;border-top-right-radius:6px;-webkit-transition:background .1s ease-out;transition:background .1s ease-out}.sg-pattern-extra-toggle span{display:inline-block}.sg-pattern-extra-toggle.active,.sg-pattern-extra-toggle:focus,.sg-pattern-extra-toggle:hover{background:#eee;color:#000}.sg-pattern-extra-toggle.active{border-bottom-color:#eee}.sg-pattern-extra-toggle.active span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sg-pattern-extra{background:#eee;border-top:1px solid #ddd;margin-bottom:1em;overflow:hidden;max-height:1px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.sg-pattern-extra a{text-decoration:underline;color:#222}.sg-pattern-extra a:focus,.sg-pattern-extra a:hover{color:grey}.sg-pattern-extra.active{border:1px solid #ddd;border-radius:6px 0 6px 6px;max-height:50em}@media all and (min-width:42em){.sg-pattern-extra-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.sg-pattern-extra-info{padding:.5rem .5rem 0;line-height:1.4;font-size:90%;color:grey;overflow:auto;-webkit-overflow-scrolling:touch}.sg-pattern-extra-info:empty{padding:0}@media all and (min-width:42em){.sg-pattern-extra-info{padding:1em;width:40%}}.sg-pattern-desc{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #ccc}.sg-pattern-desc p:last-child{margin:0}.sg-pattern-lineage{font-size:90%;font-style:italic}.sg-pattern-extra-code{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:90%;padding:.5rem;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.sg-pattern-extra-code pre{overflow:scroll!important;-webkit-overflow-scrolling:touch;padding:0 .5rem .5rem!important;margin:0!important;line-height:1!important;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:0 6px 6px!important;position:absolute;top:0;bottom:0;left:0;right:0}.sg-pattern-extra-code code{display:block;-moz-tab-size:2!important;-o-tab-size:2!important;tab-size:2!important}@media all and (min-width:42em){.sg-pattern-extra-code{width:60%;padding:1em}}.sg-pattern-category{margin-top:6rem;font:HelveticaNeue,Helvetica,Arial,sans-serif!important}.sg-pattern-category:first-of-type{margin-top:2rem}.sg-pattern-category-title{font-size:1.4rem!important;color:#222!important;margin:0 0 .2rem;text-transform:capitalize}.sg-pattern-category-title a{-webkit-transition:color .1s ease-out;transition:color .1s ease-out}.sg-pattern-category-body{font-size:80%;line-height:1.3}.sg-pattern-category-body:empty{display:none}.language-markup code[class*=language-],.language-markup pre[class*=language-]{white-space:pre-wrap}@media all and (min-width:42em){.language-markup code[class*=language-],.language-markup pre[class*=language-]{white-space:pre}}.sg-tabs{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font:HelveticaNeue,Helvetica,Arial,sans-serif!important}.sg-tabs-list{overflow:hidden;position:relative;bottom:-1px;list-style:none;margin:0;padding:0}.sg-tabs-list li{float:left;margin-right:3px}.sg-tabs-list a{display:block;font-size:90%;font-weight:700;line-height:1;padding:.5em 1em;background:#eee;border:1px solid #ccc;border-bottom:0;color:grey;border-top-right-radius:6px;border-top-left-radius:6px;text-decoration:none;text-transform:capitalize}.sg-tabs-list a:hover{color:#222}.sg-tab-title-active a{background:#f5f2f0;color:#222}.sg-tab-title-active a:focus,.sg-tab-title-active a:hover{color:#222}.sg-tabs-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #ccc;border-radius:0 6px 6px;overflow:hidden}.sg-tabs-panel{display:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;min-height:12em}@media all and (min-width:42em){.sg-tabs-panel{min-height:7em}}.sg-modal{font-family:HelveticaNeue,Helvetica,Arial,sans-serif;line-height:1.4;font-size:90%;background:#000;color:#ccc;position:fixed;top:auto;bottom:0;left:0;z-index:2;width:100%;height:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sg-modal.anim-ready{-webkit-transition:bottom .3s ease-out;transition:bottom .3s ease-out}.sg-modal .sg-pattern-breadcrumb{font-size:70%;color:grey;margin-bottom:.5rem}.sg-modal .sg-pattern-head{margin-bottom:.5rem}.sg-modal .sg-pattern-title{font-size:1.4rem!important;color:#eee}.sg-modal .sg-pattern-extra{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-height:none;padding:0}.sg-modal .sg-pattern-extra.active{max-height:none}.sg-modal .sg-pattern-extra-info a{color:#ccc}.sg-modal .sg-pattern-extra-info a:focus,.sg-modal .sg-pattern-extra-info a:hover{color:#eee}.sg-modal .sg-pattern-desc{border-bottom-color:grey}.sg-modal .sg-annotations{border-top-color:grey}.sg-modal .sg-tabs-content{border:0}.sg-modal-close-btn{font-size:70%;background:#000;color:grey;border:0;border-radius:6px 6px 0 0;display:inline-block;padding:.9em .7em .1em;text-transform:uppercase;text-decoration:none;cursor:pointer;position:absolute;right:0;top:1rem;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.sg-modal.active .sg-modal-close-btn{top:-1.5rem}.sg-modal-close-btn:focus,.sg-modal-close-btn:hover{background:#222;color:#eee}.sg-modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden}.sg-modal-content-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.has-annotation{cursor:help!important;-webkit-box-shadow:0 0 10px grey;box-shadow:0 0 10px grey}.has-annotation a,.has-annotation input{cursor:help!important}.has-annotation:hover{-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.has-annotation.active{-webkit-box-shadow:inset 0 0 20px grey;box-shadow:inset 0 0 20px grey}.annotation-tip{display:block;position:absolute;margin-top:-10px!important;margin-left:-10px!important;width:25px!important;height:25px!important;border-radius:13px!important;text-align:center!important;background:#444!important;color:#fff!important;font-weight:700!important;font-size:16px!important;z-index:100}.sg-annotations{margin:1rem 0;border-top:1px solid #ddd;padding-top:.5rem}.sg-annotations-title{font-size:1rem!important;margin:0 0 .5rem}.sg-annotations-list{padding:0;margin:0;list-style:none;counter-reset:the-count}.sg-annotations-list>li{position:relative;padding-left:1.5rem;margin-bottom:1rem;border-radius:6px;-webkit-transition:background .1s ease;transition:background .1s ease}.sg-annotations-list>li:before{content:counter(the-count);counter-increment:the-count;font-size:85%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:14px;height:14px;border-radius:50%;padding:2px;text-align:center;background:#ccc;color:#222;position:absolute;top:1px;left:0}.sg-annotations-list>li.active{background:rgba(255,255,255,.15)}.sg-annotations-list-title{display:inline;font-size:100%}.sg-annotations-list-title:after{content:"—"}#sg-comments-container{max-width:60em;margin:0 auto}.sg-comment-container{padding-bottom:2em;margin-bottom:1em;border-bottom:1px solid rgba(255,255,255,.25)}.sg-comment-container p:last-child{margin-bottom:0}.sg-comment-container h2{margin-bottom:.25em} \ No newline at end of file diff --git a/ckanext/montreal_theme/public/css/montreal.css b/ckanext/montreal_theme/public/css/montreal.css new file mode 100644 index 0000000..7ea2f86 --- /dev/null +++ b/ckanext/montreal_theme/public/css/montreal.css @@ -0,0 +1,28436 @@ +@charset "UTF-8"; +@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i"); +.montreal-theme { + /*-- VARIABLES --*/ + /*-- BOOTSTRAP --*/ + /** + * - - - - - - - - - - + * == UI + * - - - - - - - - - - + */ + /*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + /*-- GENERIC --*/ + /*-- BOOTSTRAP --*/ + /*-- CUSTOM --*/ + /*-- MAIN ELEMENTS --*/ + /*-- COMPONENTS --*/ + /** + * Generic cards styles and variants + * Built on bootstrap card component + */ + /** + * 1. Avoid the IE 10-11 `min-height` bug. + * 2. Set `flex-shrink` to `0` to prevent some browsers from + * letting these items shrink to smaller than their content's default + * minimum size. See http://bit.ly/1Mn35US for details. + * 3. Use `%` instead of `vh` since `vh` is buggy in older mobile Safari. + */ + /** + * This for loop creates the necessary css animation names + * Due to the split circle of progress-left and progress right, we must use the animations on each side. + */ +} +.montreal-theme .icon-15min:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M12 20c4.4 0 8-3.6 8-8s-3.6-8-8-8-8 3.6-8 8 3.6 8 8 8zm0-18c5.5 0 10 4.5 10 10s-4.5 10-10 10S2 17.5 2 12 6.5 2 12 2zm5 9.5V13h-6V7h1.5v4.5H17z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M12 20c4.4 0 8-3.6 8-8s-3.6-8-8-8-8 3.6-8 8 3.6 8 8 8zm0-18c5.5 0 10 4.5 10 10s-4.5 10-10 10S2 17.5 2 12 6.5 2 12 2zm5 9.5V13h-6V7h1.5v4.5H17z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-30min:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M12 20.132c4.4 0 8-3.6 8-8s-3.6-8-8-8-8 3.6-8 8 3.6 8 8 8zm0-18c5.5 0 10 4.5 10 10s-4.5 10-10 10-10-4.5-10-10 4.5-10 10-10zm.5 5v10H11v-10h1.5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M12 20.132c4.4 0 8-3.6 8-8s-3.6-8-8-8-8 3.6-8 8 3.6 8 8 8zm0-18c5.5 0 10 4.5 10 10s-4.5 10-10 10-10-4.5-10-10 4.5-10 10-10zm.5 5v10H11v-10h1.5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-5min:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M12 20c4.42 0 8-3.58 8-8s-3.58-8-8-8-8 3.58-8 8 3.58 8 8 8zm0-18c5.5 0 10 4.5 10 10s-4.5 10-10 10C6.47 22 2 17.5 2 12S6.5 2 12 2zm3.3 5.8l-3 5.2H11V7h1.5v2.65l1.5-2.6 1.3.75z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M12 20c4.42 0 8-3.58 8-8s-3.58-8-8-8-8 3.58-8 8 3.58 8 8 8zm0-18c5.5 0 10 4.5 10 10s-4.5 10-10 10C6.47 22 2 17.5 2 12S6.5 2 12 2zm3.3 5.8l-3 5.2H11V7h1.5v2.65l1.5-2.6 1.3.75z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-activity:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 2a1 1 0 01.949.684L15 17.838l2.051-6.154A1 1 0 0118 11h4a1 1 0 110 2h-3.28l-2.771 8.316a1 1 0 01-1.898 0L9 6.162l-2.051 6.154A1 1 0 016 13H2a1 1 0 110-2h3.28L8.05 2.684A1 1 0 019 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 2a1 1 0 01.949.684L15 17.838l2.051-6.154A1 1 0 0118 11h4a1 1 0 110 2h-3.28l-2.771 8.316a1 1 0 01-1.898 0L9 6.162l-2.051 6.154A1 1 0 016 13H2a1 1 0 110-2h3.28L8.05 2.684A1 1 0 019 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-anchor:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1a4 4 0 011 7.874v12.071A9.004 9.004 0 0020.946 13H19a1 1 0 110-2h3a1 1 0 011 1c0 6.075-4.925 11-11 11a1 1 0 01-1-1V8.874A4.002 4.002 0 0112 1zM5 11a1 1 0 110 2H3.055a9.003 9.003 0 005.372 7.263 1 1 0 01-.795 1.835A11.001 11.001 0 011 12a1 1 0 011-1h3zm7-8a2 2 0 100 4 2 2 0 000-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1a4 4 0 011 7.874v12.071A9.004 9.004 0 0020.946 13H19a1 1 0 110-2h3a1 1 0 011 1c0 6.075-4.925 11-11 11a1 1 0 01-1-1V8.874A4.002 4.002 0 0112 1zM5 11a1 1 0 110 2H3.055a9.003 9.003 0 005.372 7.263 1 1 0 01-.795 1.835A11.001 11.001 0 011 12a1 1 0 011-1h3zm7-8a2 2 0 100 4 2 2 0 000-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-anomaly:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M8.27 3L3 8.27v7.46L8.27 21h7.46C17.5 19.24 21 15.73 21 15.73V8.27L15.73 3H8.27zm.83 2h5.8L19 9.1v5.8L14.9 19H9.1L5 14.9V9.1L9.1 5zM11 15h2v2h-2v-2zm0-8h2v6h-2V7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M8.27 3L3 8.27v7.46L8.27 21h7.46C17.5 19.24 21 15.73 21 15.73V8.27L15.73 3H8.27zm.83 2h5.8L19 9.1v5.8L14.9 19H9.1L5 14.9V9.1L9.1 5zM11 15h2v2h-2v-2zm0-8h2v6h-2V7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-apps:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4 1h4a3 3 0 013 3v4a3 3 0 01-3 3H4a3 3 0 01-3-3V4a3 3 0 013-3zm0 2a1 1 0 00-1 1v4a1 1 0 001 1h4a1 1 0 001-1V4a1 1 0 00-1-1H4zm0 10h4a3 3 0 013 3v4a3 3 0 01-3 3H4a3 3 0 01-3-3v-4a3 3 0 013-3zm0 2a1 1 0 00-1 1v4a1 1 0 001 1h4a1 1 0 001-1v-4a1 1 0 00-1-1H4zM16 1h4a3 3 0 013 3v4a3 3 0 01-3 3h-4a3 3 0 01-3-3V4a3 3 0 013-3zm0 2a1 1 0 00-1 1v4a1 1 0 001 1h4a1 1 0 001-1V4a1 1 0 00-1-1h-4zm4 18a1 1 0 010 2h-4a3 3 0 01-3-3v-4a3 3 0 013-3h4a3 3 0 013 3v3a1 1 0 01-2 0v-3a1 1 0 00-1-1h-4a1 1 0 00-1 1v4a1 1 0 001 1h4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4 1h4a3 3 0 013 3v4a3 3 0 01-3 3H4a3 3 0 01-3-3V4a3 3 0 013-3zm0 2a1 1 0 00-1 1v4a1 1 0 001 1h4a1 1 0 001-1V4a1 1 0 00-1-1H4zm0 10h4a3 3 0 013 3v4a3 3 0 01-3 3H4a3 3 0 01-3-3v-4a3 3 0 013-3zm0 2a1 1 0 00-1 1v4a1 1 0 001 1h4a1 1 0 001-1v-4a1 1 0 00-1-1H4zM16 1h4a3 3 0 013 3v4a3 3 0 01-3 3h-4a3 3 0 01-3-3V4a3 3 0 013-3zm0 2a1 1 0 00-1 1v4a1 1 0 001 1h4a1 1 0 001-1V4a1 1 0 00-1-1h-4zm4 18a1 1 0 010 2h-4a3 3 0 01-3-3v-4a3 3 0 013-3h4a3 3 0 013 3v3a1 1 0 01-2 0v-3a1 1 0 00-1-1h-4a1 1 0 00-1 1v4a1 1 0 001 1h4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-archive:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M2 9H1a1 1 0 01-1-1V3a1 1 0 011-1h22a1 1 0 011 1v5a1 1 0 01-1 1H4v11h16v-8a1 1 0 012 0v9a1 1 0 01-1 1H3a1 1 0 01-1-1V9zm0-5v3h20V4H2zm8 9a1 1 0 010-2h4a1 1 0 010 2h-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M2 9H1a1 1 0 01-1-1V3a1 1 0 011-1h22a1 1 0 011 1v5a1 1 0 01-1 1H4v11h16v-8a1 1 0 012 0v9a1 1 0 01-1 1H3a1 1 0 01-1-1V9zm0-5v3h20V4H2zm8 9a1 1 0 010-2h4a1 1 0 010 2h-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-arrow-down:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.293 13.293a1 1 0 011.414 1.414l-3.035 3.035a1 1 0 01-1.414-1.414l3.035-3.035zM11 4a1 1 0 112 0v16a1 1 0 01-1.707.707l-6-6a1 1 0 111.414-1.414L11 17.586V4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.293 13.293a1 1 0 011.414 1.414l-3.035 3.035a1 1 0 01-1.414-1.414l3.035-3.035zM11 4a1 1 0 112 0v16a1 1 0 01-1.707.707l-6-6a1 1 0 111.414-1.414L11 17.586V4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-arrow-left:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M3.073 11.624a1 1 0 00.22 1.083l6 6a1 1 0 001.414-1.414L6.414 13H20a1 1 0 000-2H4a1 1 0 00-.921.61zm7.634-4.917a1 1 0 10-1.414-1.414L6.258 8.328a1 1 0 101.414 1.414l3.035-3.035z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M3.073 11.624a1 1 0 00.22 1.083l6 6a1 1 0 001.414-1.414L6.414 13H20a1 1 0 000-2H4a1 1 0 00-.921.61zm7.634-4.917a1 1 0 10-1.414-1.414L6.258 8.328a1 1 0 101.414 1.414l3.035-3.035z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-arrow-right:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20.927 11.624a1 1 0 01-.22 1.083l-6 6a1 1 0 01-1.414-1.414L17.586 13H4a1 1 0 010-2h16a1 1 0 01.921.61zm-7.634-4.917a1 1 0 111.414-1.414l3.035 3.035a1 1 0 11-1.414 1.414l-3.035-3.035z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20.927 11.624a1 1 0 01-.22 1.083l-6 6a1 1 0 01-1.414-1.414L17.586 13H4a1 1 0 010-2h16a1 1 0 01.921.61zm-7.634-4.917a1 1 0 111.414-1.414l3.035 3.035a1 1 0 11-1.414 1.414l-3.035-3.035z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-arrow-up:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.707 10.707a1 1 0 01-1.414-1.414l3.035-3.035a1 1 0 011.414 1.414l-3.035 3.035zM13 20a1 1 0 11-2 0V4a1 1 0 011.707-.707l6 6a1 1 0 01-1.414 1.414L13 6.414V20z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.707 10.707a1 1 0 01-1.414-1.414l3.035-3.035a1 1 0 011.414 1.414l-3.035 3.035zM13 20a1 1 0 11-2 0V4a1 1 0 011.707-.707l6 6a1 1 0 01-1.414 1.414L13 6.414V20z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-bell-active:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 1a1 1 0 01.993.883L13 2v1.07c3.392.486 6 3.404 6 6.93v4.172c0 1.545.614 3.028 1.707 4.12.63.63.184 1.708-.707 1.708h-5l-.005.176A3 3 0 019 20.001L4 20c-.89 0-1.337-1.077-.707-1.707A5.828 5.828 0 005 14.172V10a7.002 7.002 0 016-6.93V2a1 1 0 011-1zm1 19h-2a1 1 0 002 0zM12 5a5 5 0 00-5 5v4.172C7 15.524 6.65 16.84 6 18h12c-.65-1.16-1-2.476-1-3.828V10a5 5 0 00-5-5zM5.6 1.793a1 1 0 010 1.414 8.967 8.967 0 00-2.636 6.364 1 1 0 11-2 0c0-2.898 1.132-5.688 3.222-7.778a1 1 0 011.415 0zm14.143 0a10.967 10.967 0 013.221 7.778 1 1 0 01-2 0 8.967 8.967 0 00-2.636-6.364 1 1 0 111.415-1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 1a1 1 0 01.993.883L13 2v1.07c3.392.486 6 3.404 6 6.93v4.172c0 1.545.614 3.028 1.707 4.12.63.63.184 1.708-.707 1.708h-5l-.005.176A3 3 0 019 20.001L4 20c-.89 0-1.337-1.077-.707-1.707A5.828 5.828 0 005 14.172V10a7.002 7.002 0 016-6.93V2a1 1 0 011-1zm1 19h-2a1 1 0 002 0zM12 5a5 5 0 00-5 5v4.172C7 15.524 6.65 16.84 6 18h12c-.65-1.16-1-2.476-1-3.828V10a5 5 0 00-5-5zM5.6 1.793a1 1 0 010 1.414 8.967 8.967 0 00-2.636 6.364 1 1 0 11-2 0c0-2.898 1.132-5.688 3.222-7.778a1 1 0 011.415 0zm14.143 0a10.967 10.967 0 013.221 7.778 1 1 0 01-2 0 8.967 8.967 0 00-2.636-6.364 1 1 0 111.415-1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-bell-off:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M1.613.21l.094.083 22 22a1 1 0 01-1.32 1.497l-.094-.083L18.584 20H15V20a3 3 0 01-6 0v-.001L4 20c-.852 0-1.297-.986-.783-1.623l.076-.084A5.828 5.828 0 005 14.172c0-.029.001-.057.003-.085L5 14v-4c0-1.004.248-1.875.75-2.832L.294 1.708A1 1 0 011.613.21zM11 19.999V20a1 1 0 002 0v-.001h-2zM7.257 8.674c-.15.385-.23.747-.252 1.126L7 10v4l-.005.083.005.089c0 1.24-.294 2.449-.844 3.535L6 18l10.584-.001-9.327-9.325zM12 1a1 1 0 01.993.883L13 2l.001 1.071A7.002 7.002 0 0119 10v3a1 1 0 01-2 0v-3a5 5 0 00-7.172-4.505 1 1 0 11-.87-1.8A6.955 6.955 0 0111 3.07V2a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M1.613.21l.094.083 22 22a1 1 0 01-1.32 1.497l-.094-.083L18.584 20H15V20a3 3 0 01-6 0v-.001L4 20c-.852 0-1.297-.986-.783-1.623l.076-.084A5.828 5.828 0 005 14.172c0-.029.001-.057.003-.085L5 14v-4c0-1.004.248-1.875.75-2.832L.294 1.708A1 1 0 011.613.21zM11 19.999V20a1 1 0 002 0v-.001h-2zM7.257 8.674c-.15.385-.23.747-.252 1.126L7 10v4l-.005.083.005.089c0 1.24-.294 2.449-.844 3.535L6 18l10.584-.001-9.327-9.325zM12 1a1 1 0 01.993.883L13 2l.001 1.071A7.002 7.002 0 0119 10v3a1 1 0 01-2 0v-3a5 5 0 00-7.172-4.505 1 1 0 11-.87-1.8A6.955 6.955 0 0111 3.07V2a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-bell:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 1a1 1 0 011 1l.001 1.071A7.002 7.002 0 0119 10v4.172c0 1.545.614 3.028 1.707 4.12.63.63.184 1.708-.707 1.708h-5a3 3 0 01-6 0H4c-.89 0-1.337-1.077-.707-1.707A5.828 5.828 0 005 14.172V10a7.002 7.002 0 016-6.93V2a1 1 0 011-1zm1 19h-2a1 1 0 002 0zM12 5a5 5 0 00-5 5v4.172C7 15.524 6.65 16.84 6 18h12c-.65-1.16-1-2.476-1-3.828V10a5 5 0 00-5-5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 1a1 1 0 011 1l.001 1.071A7.002 7.002 0 0119 10v4.172c0 1.545.614 3.028 1.707 4.12.63.63.184 1.708-.707 1.708h-5a3 3 0 01-6 0H4c-.89 0-1.337-1.077-.707-1.707A5.828 5.828 0 005 14.172V10a7.002 7.002 0 016-6.93V2a1 1 0 011-1zm1 19h-2a1 1 0 002 0zM12 5a5 5 0 00-5 5v4.172C7 15.524 6.65 16.84 6 18h12c-.65-1.16-1-2.476-1-3.828V10a5 5 0 00-5-5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-bolt:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 15v7c0 .99 1.283 1.378 1.832.555l8-12A1 1 0 0020 9h-7V2c0-.99-1.283-1.378-1.832-.555l-8 12A1 1 0 004 15h7zm0-9.697V10a1 1 0 001 1h6.131L13 18.697V14a1 1 0 00-1-1H5.868L11 5.303z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 15v7c0 .99 1.283 1.378 1.832.555l8-12A1 1 0 0020 9h-7V2c0-.99-1.283-1.378-1.832-.555l-8 12A1 1 0 004 15h7zm0-9.697V10a1 1 0 001 1h6.131L13 18.697V14a1 1 0 00-1-1H5.868L11 5.303z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-book:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 7.5l-.4-.3A11 11 0 005 5.046v10.993a13 13 0 016 2.007V7.5zm2 0v10.546a13 13 0 016-2.007V5.046A11 11 0 0013.4 7.2l-.4.3zM3 7V4a1 1 0 011-1 13 13 0 017.8 2.6l.2.15.2-.15A13 13 0 0120 3a1 1 0 011 1v3h2a1 1 0 011 1v2a1 1 0 01-2 0V9h-1v8a1 1 0 01-1 1 11 11 0 00-4.583 1H22v-5a1 1 0 012 0v6a1 1 0 01-1 1H1a1 1 0 01-1-1V8a1 1 0 011-1h2zm0 2H2v10h6.583A11 11 0 004 18a1 1 0 01-1-1V9z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 7.5l-.4-.3A11 11 0 005 5.046v10.993a13 13 0 016 2.007V7.5zm2 0v10.546a13 13 0 016-2.007V5.046A11 11 0 0013.4 7.2l-.4.3zM3 7V4a1 1 0 011-1 13 13 0 017.8 2.6l.2.15.2-.15A13 13 0 0120 3a1 1 0 011 1v3h2a1 1 0 011 1v2a1 1 0 01-2 0V9h-1v8a1 1 0 01-1 1 11 11 0 00-4.583 1H22v-5a1 1 0 012 0v6a1 1 0 01-1 1H1a1 1 0 01-1-1V8a1 1 0 011-1h2zm0 2H2v10h6.583A11 11 0 004 18a1 1 0 01-1-1V9z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-briefcase:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 2h-4a3 3 0 00-3 3v1H4a3 3 0 00-3 3v2.977a1 1 0 000 .046V19a3 3 0 003 3h16a3 3 0 003-3v-3a1 1 0 10-2 0v3a1 1 0 01-1 1H4a1 1 0 01-1-1v-5.523l8.629 3.451a1 1 0 00.742 0l9.979-3.99a1.002 1.002 0 00.65-.961V9a3 3 0 00-3-3h-3V5a3 3 0 00-3-3zm7 9.323V9a1 1 0 00-1-1H4a1 1 0 00-1 1v2.323l9 3.6 9-3.6zM15 6H9V5a1 1 0 011-1h4a1 1 0 011 1v1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 2h-4a3 3 0 00-3 3v1H4a3 3 0 00-3 3v2.977a1 1 0 000 .046V19a3 3 0 003 3h16a3 3 0 003-3v-3a1 1 0 10-2 0v3a1 1 0 01-1 1H4a1 1 0 01-1-1v-5.523l8.629 3.451a1 1 0 00.742 0l9.979-3.99a1.002 1.002 0 00.65-.961V9a3 3 0 00-3-3h-3V5a3 3 0 00-3-3zm7 9.323V9a1 1 0 00-1-1H4a1 1 0 00-1 1v2.323l9 3.6 9-3.6zM15 6H9V5a1 1 0 011-1h4a1 1 0 011 1v1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-calendar:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 10H4v9a1 1 0 001 1h14a1 1 0 001-1v-2a1 1 0 012 0v2a3 3 0 01-3 3H5a3 3 0 01-3-3V5a3 3 0 013-3h2V1a1 1 0 112 0v1h6V1a1 1 0 012 0v1h2a3 3 0 013 3v8a1 1 0 01-2 0v-3zm0-2V5a1 1 0 00-1-1h-2v1a1 1 0 01-2 0V4H9v1a1 1 0 11-2 0V4H5a1 1 0 00-1 1v3h16z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 10H4v9a1 1 0 001 1h14a1 1 0 001-1v-2a1 1 0 012 0v2a3 3 0 01-3 3H5a3 3 0 01-3-3V5a3 3 0 013-3h2V1a1 1 0 112 0v1h6V1a1 1 0 012 0v1h2a3 3 0 013 3v8a1 1 0 01-2 0v-3zm0-2V5a1 1 0 00-1-1h-2v1a1 1 0 01-2 0V4H9v1a1 1 0 11-2 0V4H5a1 1 0 00-1 1v3h16z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-cell:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 4a3 3 0 013-3h10a3 3 0 013 3v16a3 3 0 01-3 3H7a3 3 0 01-3-3V4zm2 0a1 1 0 011-1h10a1 1 0 011 1v16a1 1 0 01-1 1H7a1 1 0 01-1-1V4zm6 15a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 4a3 3 0 013-3h10a3 3 0 013 3v16a3 3 0 01-3 3H7a3 3 0 01-3-3V4zm2 0a1 1 0 011-1h10a1 1 0 011 1v16a1 1 0 01-1 1H7a1 1 0 01-1-1V4zm6 15a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-check-circle-full:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11-4.925 11-11 11zm3.293-13.707L11 13.586l-1.293-1.293a1 1 0 10-1.414 1.414l2 2a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11-4.925 11-11 11zm3.293-13.707L11 13.586l-1.293-1.293a1 1 0 10-1.414 1.414l2 2a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-check-circle:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.542 17.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zm-6.25-8.184a1 1 0 011.415 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L11 13.586l4.293-4.293z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.542 17.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zm-6.25-8.184a1 1 0 011.415 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L11 13.586l4.293-4.293z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-check:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M19.293 6.293a1 1 0 011.414 1.414l-7.947 7.948a1 1 0 01-1.415-1.415l7.948-7.947zm-9.586 11a1 1 0 11-1.414 1.414l-5-5a1 1 0 011.414-1.414l5 5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M19.293 6.293a1 1 0 011.414 1.414l-7.947 7.948a1 1 0 01-1.415-1.415l7.948-7.947zm-9.586 11a1 1 0 11-1.414 1.414l-5-5a1 1 0 011.414-1.414l5 5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-chevron-double-left:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.707 8.707L8.414 12l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 111.414 1.414zm5 0L13.414 12l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 111.414 1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.707 8.707L8.414 12l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 111.414 1.414zm5 0L13.414 12l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 111.414 1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-chevron-double-right:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.293 8.707L9.586 12l-3.293 3.293a1 1 0 101.414 1.414l4-4a1 1 0 000-1.414l-4-4a1 1 0 00-1.414 1.414zm5 0L14.586 12l-3.293 3.293a1 1 0 001.414 1.414l4-4a1 1 0 000-1.414l-4-4a1 1 0 10-1.414 1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.293 8.707L9.586 12l-3.293 3.293a1 1 0 101.414 1.414l4-4a1 1 0 000-1.414l-4-4a1 1 0 00-1.414 1.414zm5 0L14.586 12l-3.293 3.293a1 1 0 001.414 1.414l4-4a1 1 0 000-1.414l-4-4a1 1 0 10-1.414 1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-chevron-down:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-chevron-left:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11.414 12l3.293-3.293a1 1 0 00-1.414-1.414l-4 4a1 1 0 000 1.414l4 4a1 1 0 001.414-1.414L11.414 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11.414 12l3.293-3.293a1 1 0 00-1.414-1.414l-4 4a1 1 0 000 1.414l4 4a1 1 0 001.414-1.414L11.414 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-chevron-right:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.586 12L9.293 8.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L12.586 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.586 12L9.293 8.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L12.586 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-chevron-up:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-clipboard:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 1h6a2 2 0 012 2h1a3 3 0 013 3v10a1 1 0 11-2 0V6a1 1 0 00-1-1h-1a2 2 0 01-2 2H9a2 2 0 01-2-2H6a1 1 0 00-1 1v14a1 1 0 001 1h12a1 1 0 001-1 1 1 0 112 0 3 3 0 01-3 3H6a3 3 0 01-3-3V6a3 3 0 013-3h1a2 2 0 012-2zm0 3v1h6V3H9v1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 1h6a2 2 0 012 2h1a3 3 0 013 3v10a1 1 0 11-2 0V6a1 1 0 00-1-1h-1a2 2 0 01-2 2H9a2 2 0 01-2-2H6a1 1 0 00-1 1v14a1 1 0 001 1h12a1 1 0 001-1 1 1 0 112 0 3 3 0 01-3 3H6a3 3 0 01-3-3V6a3 3 0 013-3h1a2 2 0 012-2zm0 3v1h6V3H9v1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-clock:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.542 17.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zM13 6v5.586l2.707 2.707a1 1 0 01-1.414 1.414l-3-3A1 1 0 0111 12V6a1 1 0 012 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.542 17.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zM13 6v5.586l2.707 2.707a1 1 0 01-1.414 1.414l-3-3A1 1 0 0111 12V6a1 1 0 012 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-comment:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4 18.586V5a1 1 0 011-1h14a1 1 0 000-2H5a3 3 0 00-3 3v16c0 .89 1.077 1.337 1.707.707L7.414 18H19a3 3 0 003-3V6a1 1 0 00-2 0v9a1 1 0 01-1 1H7a1 1 0 00-.707.293L4 18.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4 18.586V5a1 1 0 011-1h14a1 1 0 000-2H5a3 3 0 00-3 3v16c0 .89 1.077 1.337 1.707.707L7.414 18H19a3 3 0 003-3V6a1 1 0 00-2 0v9a1 1 0 01-1 1H7a1 1 0 00-.707.293L4 18.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-compass:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 12.5a9 9 0 1118 0 9 9 0 01-18 0zm9-11c-6.075 0-11 4.925-11 11s4.925 11 11 11 11-4.925 11-11-4.925-11-11-11zm5.189 7.076a1 1 0 00-1.265-1.265l-6.36 2.12a1 1 0 00-.633.633l-2.12 6.36a1 1 0 001.265 1.265l6.36-2.12a1 1 0 00.633-.633l2.12-6.36zM9.34 15.16l1.33-3.988 3.988-1.33-1.33 3.989-3.988 1.329z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 12.5a9 9 0 1118 0 9 9 0 01-18 0zm9-11c-6.075 0-11 4.925-11 11s4.925 11 11 11 11-4.925 11-11-4.925-11-11-11zm5.189 7.076a1 1 0 00-1.265-1.265l-6.36 2.12a1 1 0 00-.633.633l-2.12 6.36a1 1 0 001.265 1.265l6.36-2.12a1 1 0 00.633-.633l2.12-6.36zM9.34 15.16l1.33-3.988 3.988-1.33-1.33 3.989-3.988 1.329z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-cone-fill:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.82 2a1 1 0 00-.98.804L8.2 6h7.6l-.64-3.196A1 1 0 0014.18 2H9.82zm6.78 8H7.4l-.8 4h10.8l-.8-4zm1.18 12H5a1 1 0 01-1-1v-2a1 1 0 011-1H19a1 1 0 011 1v2a1 1 0 01-1 1h-1.22z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.82 2a1 1 0 00-.98.804L8.2 6h7.6l-.64-3.196A1 1 0 0014.18 2H9.82zm6.78 8H7.4l-.8 4h10.8l-.8-4zm1.18 12H5a1 1 0 01-1-1v-2a1 1 0 011-1H19a1 1 0 011 1v2a1 1 0 01-1 1h-1.22z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-cone:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 2h2a1 1 0 01.117 1.993L12 4h-1.18l-.601 3h3.561l-.358-1.79a1 1 0 011.932-.505l.03.113L17.818 17H19a1 1 0 011 1v3a1 1 0 01-1 1H5a1 1 0 01-1-1v-3a1 1 0 011-1h1.18L9.02 2.804a1 1 0 01.862-.797L10 2h2-2zm8 17H6v1h12v-1zm-2.82-5H8.819l-.6 3h7.561l-.6-3zm-1-5H9.819l-.6 3h5.561l-.6-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 2h2a1 1 0 01.117 1.993L12 4h-1.18l-.601 3h3.561l-.358-1.79a1 1 0 011.932-.505l.03.113L17.818 17H19a1 1 0 011 1v3a1 1 0 01-1 1H5a1 1 0 01-1-1v-3a1 1 0 011-1h1.18L9.02 2.804a1 1 0 01.862-.797L10 2h2-2zm8 17H6v1h12v-1zm-2.82-5H8.819l-.6 3h7.561l-.6-3zm-1-5H9.819l-.6 3h5.561l-.6-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-copy:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 8h9a3 3 0 013 3v9a3 3 0 01-3 3h-9a3 3 0 01-3-3v-9a3 3 0 013-3zm0 2a1 1 0 00-1 1v9a1 1 0 001 1h9a1 1 0 001-1v-9a1 1 0 00-1-1h-9zm-6 4a1 1 0 010 2H4a3 3 0 01-3-3V4a3 3 0 013-3h9a3 3 0 013 3v1a1 1 0 01-2 0V4a1 1 0 00-1-1H4a1 1 0 00-1 1v9a1 1 0 001 1h1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 8h9a3 3 0 013 3v9a3 3 0 01-3 3h-9a3 3 0 01-3-3v-9a3 3 0 013-3zm0 2a1 1 0 00-1 1v9a1 1 0 001 1h9a1 1 0 001-1v-9a1 1 0 00-1-1h-9zm-6 4a1 1 0 010 2H4a3 3 0 01-3-3V4a3 3 0 013-3h9a3 3 0 013 3v1a1 1 0 01-2 0V4a1 1 0 00-1-1H4a1 1 0 00-1 1v9a1 1 0 001 1h1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-copyright:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 23c6.075 0 11-4.925 11-11S18.075 1 12 1 1 5.925 1 12s4.925 11 11 11zm0-2a9 9 0 110-18 9 9 0 010 18zm3.536-12.536a5 5 0 100 7.072 1 1 0 00-1.415-1.415 3 3 0 110-4.242 1 1 0 001.415-1.415z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 23c6.075 0 11-4.925 11-11S18.075 1 12 1 1 5.925 1 12s4.925 11 11 11zm0-2a9 9 0 110-18 9 9 0 010 18zm3.536-12.536a5 5 0 100 7.072 1 1 0 00-1.415-1.415 3 3 0 110-4.242 1 1 0 001.415-1.415z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-cut:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11.586 12L9.032 9.446a4 4 0 111.414-1.414L13 10.586l7.293-7.293a1 1 0 011.414 1.414l-11.26 11.261a4 4 0 11-1.414-1.414L11.585 12zM8.449 7.378A2 2 0 105.55 4.622a2 2 0 002.9 2.756zm-.07 9.173a2 2 0 10-2.756 2.899 2 2 0 002.755-2.9zm6.385-1.363a1 1 0 011.412-1.416l5.53 5.52a1 1 0 01-1.412 1.416l-5.53-5.52z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11.586 12L9.032 9.446a4 4 0 111.414-1.414L13 10.586l7.293-7.293a1 1 0 011.414 1.414l-11.26 11.261a4 4 0 11-1.414-1.414L11.585 12zM8.449 7.378A2 2 0 105.55 4.622a2 2 0 002.9 2.756zm-.07 9.173a2 2 0 10-2.756 2.899 2 2 0 002.755-2.9zm6.385-1.363a1 1 0 011.412-1.416l5.53 5.52a1 1 0 01-1.412 1.416l-5.53-5.52z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-delivery:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 4H2v5a1 1 0 01-2 0V3a1 1 0 011-1h15a1 1 0 011 1v4h3a1 1 0 01.707.293l3 3A1 1 0 0124 11v5a1 1 0 01-1 1h-1.337a3.5 3.5 0 11-6.326 0H8.663a3.5 3.5 0 11-6.326 0H1a1 1 0 01-1-1v-3a1 1 0 112 0v2h13V4zm3.5 13a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm0-2H22v-3.586L19.586 9H17v6h1.5zM4 18.5a1.5 1.5 0 113 0 1.5 1.5 0 01-3 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 4H2v5a1 1 0 01-2 0V3a1 1 0 011-1h15a1 1 0 011 1v4h3a1 1 0 01.707.293l3 3A1 1 0 0124 11v5a1 1 0 01-1 1h-1.337a3.5 3.5 0 11-6.326 0H8.663a3.5 3.5 0 11-6.326 0H1a1 1 0 01-1-1v-3a1 1 0 112 0v2h13V4zm3.5 13a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm0-2H22v-3.586L19.586 9H17v6h1.5zM4 18.5a1.5 1.5 0 113 0 1.5 1.5 0 01-3 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-dot-bullet:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='4' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='4' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-dot-interpunct:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='2' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='2' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-download:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.376 15.927a1 1 0 01-1.083-.22l-5-5a1 1 0 011.414-1.414L11 12.586V3a1 1 0 012 0v12a1 1 0 01-.61.921zM20 15a1 1 0 012 0v4a3 3 0 01-3 3H5a3 3 0 01-3-3v-4a1 1 0 012 0v4a1 1 0 001 1h14a1 1 0 001-1v-4zm-3.707-5.707a1 1 0 011.414 1.414l-2 2a1 1 0 01-1.414-1.414l2-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.376 15.927a1 1 0 01-1.083-.22l-5-5a1 1 0 011.414-1.414L11 12.586V3a1 1 0 012 0v12a1 1 0 01-.61.921zM20 15a1 1 0 012 0v4a3 3 0 01-3 3H5a3 3 0 01-3-3v-4a1 1 0 012 0v4a1 1 0 001 1h14a1 1 0 001-1v-4zm-3.707-5.707a1 1 0 011.414 1.414l-2 2a1 1 0 01-1.414-1.414l2-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-droplet:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.293 1.293a1 1 0 011.414 0l2 2a1 1 0 01-1.414 1.414L12 3.414 8.707 6.707C6.321 9.093 5 11.38 5 13a7 7 0 1014 0c0-1.465-.915-3.295-2.744-5.332a1 1 0 111.488-1.336C19.872 8.702 21 10.957 21 13a9 9 0 11-18 0c0-2.268 1.567-4.982 4.293-7.707l4-4zm2.828 8.171a1 1 0 011.415 0 5 5 0 010 7.071 1 1 0 11-1.415-1.414 3 3 0 000-4.242 1 1 0 010-1.415z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.293 1.293a1 1 0 011.414 0l2 2a1 1 0 01-1.414 1.414L12 3.414 8.707 6.707C6.321 9.093 5 11.38 5 13a7 7 0 1014 0c0-1.465-.915-3.295-2.744-5.332a1 1 0 111.488-1.336C19.872 8.702 21 10.957 21 13a9 9 0 11-18 0c0-2.268 1.567-4.982 4.293-7.707l4-4zm2.828 8.171a1 1 0 011.415 0 5 5 0 010 7.071 1 1 0 11-1.415-1.414 3 3 0 000-4.242 1 1 0 010-1.415z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-duplicate:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 4a8 8 0 11-4 14.93A8 8 0 1112 5.07 7.949 7.949 0 0116 4zM8 6a6 6 0 102.251 11.563A7.975 7.975 0 018 12c0-2.162.857-4.123 2.25-5.563A5.959 5.959 0 008 6zm8 0c-.796 0-1.556.155-2.251.437A7.975 7.975 0 0116 12a7.974 7.974 0 01-2.25 5.563A6 6 0 1016 6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 4a8 8 0 11-4 14.93A8 8 0 1112 5.07 7.949 7.949 0 0116 4zM8 6a6 6 0 102.251 11.563A7.975 7.975 0 018 12c0-2.162.857-4.123 2.25-5.563A5.959 5.959 0 008 6zm8 0c-.796 0-1.556.155-2.251.437A7.975 7.975 0 0116 12a7.974 7.974 0 01-2.25 5.563A6 6 0 1016 6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-edit:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15.707 4.707a1 1 0 00-1.414-1.414l-2 2-10 10A1 1 0 002 16v5a1 1 0 001 1h5a1 1 0 00.707-.293l10-10 3-3a1 1 0 000-1.414l-3-3a1 1 0 10-1.414 1.414L19.586 8 18 9.586 14.414 6l1.293-1.293zM13 7.414l-9 9V20h3.586l9-9L13 7.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15.707 4.707a1 1 0 00-1.414-1.414l-2 2-10 10A1 1 0 002 16v5a1 1 0 001 1h5a1 1 0 00.707-.293l10-10 3-3a1 1 0 000-1.414l-3-3a1 1 0 10-1.414 1.414L19.586 8 18 9.586 14.414 6l1.293-1.293zM13 7.414l-9 9V20h3.586l9-9L13 7.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-email:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M1 6.012v-.03A3.006 3.006 0 014 3h16a3.006 3.006 0 013 2.983V18c0 1.652-1.348 3-3 3h-2a1 1 0 010-2h2c.548 0 1-.452 1-1V7.92l-8.427 5.9a1 1 0 01-1.146 0L3 7.92V18c0 .548.452 1 1 1h10a1 1 0 010 2H4c-1.652 0-3-1.348-3-3V6.012zM20 5H4c-.388 0-.728.227-.893.554L12 11.779l8.893-6.225A1.006 1.006 0 0020 5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M1 6.012v-.03A3.006 3.006 0 014 3h16a3.006 3.006 0 013 2.983V18c0 1.652-1.348 3-3 3h-2a1 1 0 010-2h2c.548 0 1-.452 1-1V7.92l-8.427 5.9a1 1 0 01-1.146 0L3 7.92V18c0 .548.452 1 1 1h10a1 1 0 010 2H4c-1.652 0-3-1.348-3-3V6.012zM20 5H4c-.388 0-.728.227-.893.554L12 11.779l8.893-6.225A1.006 1.006 0 0020 5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-emergency:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M11.067 7.87a.957.957 0 011.914 0v4.786a.957.957 0 11-1.914 0V7.87zM12.024 15.527a.958.958 0 10.001 1.916.958.958 0 00-.001-1.916z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.878 1.879a3 3 0 014.243 0l8 7.999a3 3 0 010 4.242l-7.999 8.001a3 3 0 01-4.242 0l-8.001-7.999a3 3 0 010-4.242l7.999-8.001zm2.829 1.414a1 1 0 00-1.415 0l-8 8a1 1 0 00.001 1.415l8 8a1 1 0 001.415 0l8-8.002a1 1 0 000-1.414l-8.001-8z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M11.067 7.87a.957.957 0 011.914 0v4.786a.957.957 0 11-1.914 0V7.87zM12.024 15.527a.958.958 0 10.001 1.916.958.958 0 00-.001-1.916z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.878 1.879a3 3 0 014.243 0l8 7.999a3 3 0 010 4.242l-7.999 8.001a3 3 0 01-4.242 0l-8.001-7.999a3 3 0 010-4.242l7.999-8.001zm2.829 1.414a1 1 0 00-1.415 0l-8 8a1 1 0 00.001 1.415l8 8a1 1 0 001.415 0l8-8.002a1 1 0 000-1.414l-8.001-8z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-error:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.542 17.477a1 1 0 11-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.954 8.954 0 004.484-1.195 1 1 0 11.998 1.733A10.952 10.952 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zM11 7a1 1 0 112 0v6a1 1 0 11-2 0V7zm1 9a1 1 0 100 2 1 1 0 000-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.542 17.477a1 1 0 11-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.954 8.954 0 004.484-1.195 1 1 0 11.998 1.733A10.952 10.952 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zM11 7a1 1 0 112 0v6a1 1 0 11-2 0V7zm1 9a1 1 0 100 2 1 1 0 000-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-exclamation:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.074 1a1 1 0 00-.997 1.071l.857 12a1 1 0 00.997.929h2.138a1 1 0 00.997-.929l.857-12A1 1 0 0013.927 1h-3.852zM12 17a3 3 0 100 6 3 3 0 000-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.074 1a1 1 0 00-.997 1.071l.857 12a1 1 0 00.997.929h2.138a1 1 0 00.997-.929l.857-12A1 1 0 0013.927 1h-3.852zM12 17a3 3 0 100 6 3 3 0 000-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-externallink:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16.586 6H13a1 1 0 010-2h6a1 1 0 011 1v6a1 1 0 01-2 0V7.414l-6.293 6.293a1 1 0 01-1.414-1.414L16.586 6zM16 15a1 1 0 012 0v2a3 3 0 01-3 3H7a3 3 0 01-3-3V9a3 3 0 013-3h2a1 1 0 110 2H7a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1v-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16.586 6H13a1 1 0 010-2h6a1 1 0 011 1v6a1 1 0 01-2 0V7.414l-6.293 6.293a1 1 0 01-1.414-1.414L16.586 6zM16 15a1 1 0 012 0v2a3 3 0 01-3 3H7a3 3 0 01-3-3V9a3 3 0 013-3h2a1 1 0 110 2H7a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1v-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-eye-off:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16.371 17.786l-2.321-2.322A4 4 0 018.536 9.95L5.987 7.401a17.45 17.45 0 00-3.844 4.602 18.513 18.513 0 002.462 3.313C6.776 17.632 9.255 19 11.984 19a9.07 9.07 0 004.387-1.214zm2.264-.565a1 1 0 01.022.022l5.05 5.05a1 1 0 01-1.414 1.414l-4.467-4.467A11.089 11.089 0 0112 21c-3.38 0-6.339-1.632-8.855-4.316a20.492 20.492 0 01-2.25-2.891 15.188 15.188 0 01-.79-1.346 1 1 0 01.014-.92 19.45 19.45 0 014.45-5.544L.292 1.707A1 1 0 111.707.293L6.755 5.34a1 1 0 01.022.022l3.806 3.806.007.007 4.234 4.234.007.007 3.804 3.804zm-8.607-5.779a1.999 1.999 0 002.53 2.53l-2.53-2.53zm11.398-.15a18.513 18.513 0 00-2.03-2.608C17.223 6.368 14.745 5 11.997 5a8.12 8.12 0 00-1.87.214 1 1 0 01-.456-1.948A10.116 10.116 0 0112 3c3.38 0 6.339 1.632 8.855 4.316a20.492 20.492 0 012.25 2.891c.385.596.649 1.065.79 1.346a1 1 0 01-.013.918 19.5 19.5 0 01-2.277 3.363 1 1 0 01-1.53-1.288 17.5 17.5 0 001.783-2.548c-.126-.217-.27-.454-.432-.705z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16.371 17.786l-2.321-2.322A4 4 0 018.536 9.95L5.987 7.401a17.45 17.45 0 00-3.844 4.602 18.513 18.513 0 002.462 3.313C6.776 17.632 9.255 19 11.984 19a9.07 9.07 0 004.387-1.214zm2.264-.565a1 1 0 01.022.022l5.05 5.05a1 1 0 01-1.414 1.414l-4.467-4.467A11.089 11.089 0 0112 21c-3.38 0-6.339-1.632-8.855-4.316a20.492 20.492 0 01-2.25-2.891 15.188 15.188 0 01-.79-1.346 1 1 0 01.014-.92 19.45 19.45 0 014.45-5.544L.292 1.707A1 1 0 111.707.293L6.755 5.34a1 1 0 01.022.022l3.806 3.806.007.007 4.234 4.234.007.007 3.804 3.804zm-8.607-5.779a1.999 1.999 0 002.53 2.53l-2.53-2.53zm11.398-.15a18.513 18.513 0 00-2.03-2.608C17.223 6.368 14.745 5 11.997 5a8.12 8.12 0 00-1.87.214 1 1 0 01-.456-1.948A10.116 10.116 0 0112 3c3.38 0 6.339 1.632 8.855 4.316a20.492 20.492 0 012.25 2.891c.385.596.649 1.065.79 1.346a1 1 0 01-.013.918 19.5 19.5 0 01-2.277 3.363 1 1 0 01-1.53-1.288 17.5 17.5 0 001.783-2.548c-.126-.217-.27-.454-.432-.705z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-eye:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M2.574 12.707c.575.89 1.254 1.781 2.03 2.61C6.777 17.631 9.255 19 12 19c2.745 0 5.224-1.368 7.395-3.684A18.513 18.513 0 0021.86 12a18.513 18.513 0 00-2.464-3.316C17.224 6.368 14.745 5 12 5 9.255 5 6.776 6.368 4.605 8.684A18.513 18.513 0 002.14 12c.126.218.27.455.433.707zM.106 11.553c.14-.281.404-.75.788-1.346a20.492 20.492 0 012.251-2.89C5.661 4.631 8.62 3 12 3c3.38 0 6.339 1.632 8.855 4.316a20.492 20.492 0 012.25 2.891c.385.596.649 1.065.79 1.346a1 1 0 010 .894c-.141.281-.405.75-.79 1.346a20.492 20.492 0 01-2.25 2.89C18.339 19.369 15.38 21 12 21c-3.38 0-6.339-1.632-8.855-4.316a20.492 20.492 0 01-2.25-2.891 15.188 15.188 0 01-.79-1.346 1 1 0 010-.894zM12 16a4 4 0 110-8 4 4 0 010 8zm0-2a2 2 0 100-4 2 2 0 000 4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M2.574 12.707c.575.89 1.254 1.781 2.03 2.61C6.777 17.631 9.255 19 12 19c2.745 0 5.224-1.368 7.395-3.684A18.513 18.513 0 0021.86 12a18.513 18.513 0 00-2.464-3.316C17.224 6.368 14.745 5 12 5 9.255 5 6.776 6.368 4.605 8.684A18.513 18.513 0 002.14 12c.126.218.27.455.433.707zM.106 11.553c.14-.281.404-.75.788-1.346a20.492 20.492 0 012.251-2.89C5.661 4.631 8.62 3 12 3c3.38 0 6.339 1.632 8.855 4.316a20.492 20.492 0 012.25 2.891c.385.596.649 1.065.79 1.346a1 1 0 010 .894c-.141.281-.405.75-.79 1.346a20.492 20.492 0 01-2.25 2.89C18.339 19.369 15.38 21 12 21c-3.38 0-6.339-1.632-8.855-4.316a20.492 20.492 0 01-2.25-2.891 15.188 15.188 0 01-.79-1.346 1 1 0 010-.894zM12 16a4 4 0 110-8 4 4 0 010 8zm0-2a2 2 0 100-4 2 2 0 000 4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-file-edit:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16 8.414l-7 7V18h2.586l7-7L16 8.414zM17.414 7L20 9.586 21.586 8 19 5.414 17.414 7zm-4.707 12.707A1 1 0 0112 20H8a1 1 0 01-1-1v-4a1 1 0 01.293-.707l11-11a1 1 0 011.414 0l4 4a1 1 0 010 1.414l-11 11zM16 0a1 1 0 010 2H6a1 1 0 00-1 1v18a1 1 0 001 1h12a1 1 0 001-1v-4a1 1 0 012 0v4a3 3 0 01-3 3H6a3 3 0 01-3-3V3a3 3 0 013-3h10z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16 8.414l-7 7V18h2.586l7-7L16 8.414zM17.414 7L20 9.586 21.586 8 19 5.414 17.414 7zm-4.707 12.707A1 1 0 0112 20H8a1 1 0 01-1-1v-4a1 1 0 01.293-.707l11-11a1 1 0 011.414 0l4 4a1 1 0 010 1.414l-11 11zM16 0a1 1 0 010 2H6a1 1 0 00-1 1v18a1 1 0 001 1h12a1 1 0 001-1v-4a1 1 0 012 0v4a3 3 0 01-3 3H6a3 3 0 01-3-3V3a3 3 0 013-3h10z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-file-pdf:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21 13h1a1 1 0 010 2h-1v2a1 1 0 01-2 0v-6a1 1 0 011-1h3a1 1 0 010 2h-2v1zm-6-8.586V7h2.586L15 4.414zm5.707 2.879C21.337 7.923 20.891 9 20 9h-6a1 1 0 01-1-1V3H6a1 1 0 00-1 1v16a1 1 0 001 1h12a1 1 0 001-1 1 1 0 012 0 3 3 0 01-3 3H6a3 3 0 01-3-3V4a3 3 0 013-3h8a1 1 0 01.707.293l6 6zM10 13a1 1 0 00-1-1v2a1 1 0 001-1zm-1 4c0 1.333-2 1.333-2 0v-6a1 1 0 011-1h1a3 3 0 010 6v1zm6-1a1 1 0 001-1v-2a1 1 0 00-1-1v4zm-1-6h1a3 3 0 013 3v2a3 3 0 01-3 3h-1a1 1 0 01-1-1v-6a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21 13h1a1 1 0 010 2h-1v2a1 1 0 01-2 0v-6a1 1 0 011-1h3a1 1 0 010 2h-2v1zm-6-8.586V7h2.586L15 4.414zm5.707 2.879C21.337 7.923 20.891 9 20 9h-6a1 1 0 01-1-1V3H6a1 1 0 00-1 1v16a1 1 0 001 1h12a1 1 0 001-1 1 1 0 012 0 3 3 0 01-3 3H6a3 3 0 01-3-3V4a3 3 0 013-3h8a1 1 0 01.707.293l6 6zM10 13a1 1 0 00-1-1v2a1 1 0 001-1zm-1 4c0 1.333-2 1.333-2 0v-6a1 1 0 011-1h1a3 3 0 010 6v1zm6-1a1 1 0 001-1v-2a1 1 0 00-1-1v4zm-1-6h1a3 3 0 013 3v2a3 3 0 01-3 3h-1a1 1 0 01-1-1v-6a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-file:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15 4.414V7h2.586L15 4.414zm5.707 2.879C21.337 7.923 20.891 9 20 9h-6a1 1 0 01-1-1V3H6a1 1 0 00-1 1v16a1 1 0 001 1h12a1 1 0 001-1v-8a1 1 0 012 0v8a3 3 0 01-3 3H6a3 3 0 01-3-3V4a3 3 0 013-3h8a1 1 0 01.707.293l6 6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15 4.414V7h2.586L15 4.414zm5.707 2.879C21.337 7.923 20.891 9 20 9h-6a1 1 0 01-1-1V3H6a1 1 0 00-1 1v16a1 1 0 001 1h12a1 1 0 001-1v-8a1 1 0 012 0v8a3 3 0 01-3 3H6a3 3 0 01-3-3V4a3 3 0 013-3h8a1 1 0 01.707.293l6 6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-filters:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 10V3a1 1 0 00-2 0v7a1 1 0 102 0zm-1 3H1a1 1 0 100 2h2v6a1 1 0 102 0v-6h2a1 1 0 100-2H4zm9-1v9a1 1 0 11-2 0v-9a1 1 0 112 0zM9 9h6a1 1 0 100-2h-2V3a1 1 0 10-2 0v4H9a1 1 0 100 2zm12 8v4a1 1 0 11-2 0v-4h-2a1 1 0 110-2h6a1 1 0 110 2h-2zm0-5V3a1 1 0 10-2 0v9a1 1 0 102 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 10V3a1 1 0 00-2 0v7a1 1 0 102 0zm-1 3H1a1 1 0 100 2h2v6a1 1 0 102 0v-6h2a1 1 0 100-2H4zm9-1v9a1 1 0 11-2 0v-9a1 1 0 112 0zM9 9h6a1 1 0 100-2h-2V3a1 1 0 10-2 0v4H9a1 1 0 100 2zm12 8v4a1 1 0 11-2 0v-4h-2a1 1 0 110-2h6a1 1 0 110 2h-2zm0-5V3a1 1 0 10-2 0v9a1 1 0 102 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-flag-fill:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M3 3a1 1 0 01.293-.707c.22-.22.614-.483 1.21-.721C5.407 1.21 6.564 1 8 1c1.25 0 2.15.215 3.71.812l.962.379C14.226 2.8 14.98 3 16 3c1.189 0 2.094-.165 2.754-.428.341-.137.508-.249.539-.28l.085-.075C20.015 1.703 21 2.147 21 3v12a1 1 0 01-.293.707c-.22.22-.614.483-1.21.721-.903.362-2.06.572-3.497.572-1.25 0-2.15-.215-3.71-.812l-.962-.379C9.774 15.2 9.02 15 8 15c-1.189 0-2.094.165-2.754.428a4.045 4.045 0 00-.247.108L5 22a1 1 0 11-2 0V3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M3 3a1 1 0 01.293-.707c.22-.22.614-.483 1.21-.721C5.407 1.21 6.564 1 8 1c1.25 0 2.15.215 3.71.812l.962.379C14.226 2.8 14.98 3 16 3c1.189 0 2.094-.165 2.754-.428.341-.137.508-.249.539-.28l.085-.075C20.015 1.703 21 2.147 21 3v12a1 1 0 01-.293.707c-.22.22-.614.483-1.21.721-.903.362-2.06.572-3.497.572-1.25 0-2.15-.215-3.71-.812l-.962-.379C9.774 15.2 9.02 15 8 15c-1.189 0-2.094.165-2.754.428a4.045 4.045 0 00-.247.108L5 22a1 1 0 11-2 0V3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-flag:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.246 3.428A4.09 4.09 0 006 3.536v9.86C6.82 13.143 7.814 13 9 13c1.417 0 2.383.276 4.371 1.072 1.762.704 2.546.928 3.629.928.73 0 1.361-.063 1.902-.177a1 1 0 11.413 1.956c-.68.144-1.45.221-2.315.221-1.417 0-2.383-.276-4.371-1.072C10.867 15.224 10.083 15 9 15c-1.189 0-2.094.165-2.754.428a4.077 4.077 0 00-.246.108V22a1 1 0 11-2 0V3a1 1 0 01.293-.707c.22-.22.614-.483 1.21-.721C6.407 1.21 7.564 1 9 1c1.417 0 2.383.276 4.371 1.072C15.133 2.776 15.917 3 17 3c1.189 0 2.094-.165 2.754-.428.341-.137.508-.249.539-.28C20.923 1.663 22 2.11 22 3v9a1 1 0 11-2 0V4.604c-.82.253-1.814.396-3 .396-1.417 0-2.383-.276-4.371-1.072C10.867 3.224 10.083 3 9 3c-1.189 0-2.094.165-2.754.428z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.246 3.428A4.09 4.09 0 006 3.536v9.86C6.82 13.143 7.814 13 9 13c1.417 0 2.383.276 4.371 1.072 1.762.704 2.546.928 3.629.928.73 0 1.361-.063 1.902-.177a1 1 0 11.413 1.956c-.68.144-1.45.221-2.315.221-1.417 0-2.383-.276-4.371-1.072C10.867 15.224 10.083 15 9 15c-1.189 0-2.094.165-2.754.428a4.077 4.077 0 00-.246.108V22a1 1 0 11-2 0V3a1 1 0 01.293-.707c.22-.22.614-.483 1.21-.721C6.407 1.21 7.564 1 9 1c1.417 0 2.383.276 4.371 1.072C15.133 2.776 15.917 3 17 3c1.189 0 2.094-.165 2.754-.428.341-.137.508-.249.539-.28C20.923 1.663 22 2.11 22 3v9a1 1 0 11-2 0V4.604c-.82.253-1.814.396-3 .396-1.417 0-2.383-.276-4.371-1.072C10.867 3.224 10.083 3 9 3c-1.189 0-2.094.165-2.754.428z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-folder:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M8.465 4l1.703 2.555A1 1 0 0011 7h9a1 1 0 011 1v10a1 1 0 002 0V8a3 3 0 00-3-3h-8.465L9.832 2.445A1 1 0 009 2H4a3 3 0 00-3 3v14a3 3 0 003 3h16a1 1 0 000-2H4a1 1 0 01-1-1V5a1 1 0 011-1h4.465z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M8.465 4l1.703 2.555A1 1 0 0011 7h9a1 1 0 011 1v10a1 1 0 002 0V8a3 3 0 00-3-3h-8.465L9.832 2.445A1 1 0 009 2H4a3 3 0 00-3 3v14a3 3 0 003 3h16a1 1 0 000-2H4a1 1 0 01-1-1V5a1 1 0 011-1h4.465z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-heart-fill:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M11.647 3.903l.353.353.353-.353a6.5 6.5 0 119.194 9.194l-8.84 8.84a1 1 0 01-1.414 0l-8.84-8.84a6.501 6.501 0 119.194-9.194z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M11.647 3.903l.353.353.353-.353a6.5 6.5 0 119.194 9.194l-8.84 8.84a1 1 0 01-1.414 0l-8.84-8.84a6.501 6.501 0 119.194-9.194z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-heart:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 4.256l-.353-.353a6.501 6.501 0 00-9.194 9.194l8.84 8.84a1 1 0 001.414 0l5.78-5.78a1 1 0 00-1.414-1.414L12 19.816l-8.133-8.133a4.501 4.501 0 016.366-6.366l1.06 1.06a1 1 0 001.414 0l1.06-1.06a4.5 4.5 0 116.366 6.366 1 1 0 001.414 1.414A6.5 6.5 0 0016.95 1.998a6.5 6.5 0 00-4.597 1.905L12 4.256z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 4.256l-.353-.353a6.501 6.501 0 00-9.194 9.194l8.84 8.84a1 1 0 001.414 0l5.78-5.78a1 1 0 00-1.414-1.414L12 19.816l-8.133-8.133a4.501 4.501 0 016.366-6.366l1.06 1.06a1 1 0 001.414 0l1.06-1.06a4.5 4.5 0 116.366 6.366 1 1 0 001.414 1.414A6.5 6.5 0 0016.95 1.998a6.5 6.5 0 00-4.597 1.905L12 4.256z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-help:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.542 17.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zm-11.498-8.14a1 1 0 01-1.887-.664 4 4 0 017.773 1.332c0 1.28-.758 2.29-1.945 3.082a7.575 7.575 0 01-1.739.867 1 1 0 01-.632-1.898 5.988 5.988 0 001.262-.633c.687-.459 1.054-.948 1.054-1.42a2 2 0 00-3.886-.666zm1.26 8.375a1 1 0 111.413-1.414 1 1 0 01-1.414 1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.542 17.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zm-11.498-8.14a1 1 0 01-1.887-.664 4 4 0 017.773 1.332c0 1.28-.758 2.29-1.945 3.082a7.575 7.575 0 01-1.739.867 1 1 0 01-.632-1.898 5.988 5.988 0 001.262-.633c.687-.459 1.054-.948 1.054-1.42a2 2 0 00-3.886-.666zm1.26 8.375a1 1 0 111.413-1.414 1 1 0 01-1.414 1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-history:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.011 11.575a8 8 0 111.766 5.453 1 1 0 00-1.554 1.258A9.967 9.967 0 0013 22c5.523 0 10-4.477 10-10S18.523 2 13 2c-5.387 0-9.779 4.26-9.992 9.594l-1.3-1.301a1 1 0 10-1.415 1.414l3 3a1 1 0 001.414 0l3-3a1 1 0 10-1.414-1.414L5.01 11.575zM13 7a1 1 0 011 1v4.465l2.555 1.703a1 1 0 01-1.11 1.664l-3-2A1 1 0 0112 13V8a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.011 11.575a8 8 0 111.766 5.453 1 1 0 00-1.554 1.258A9.967 9.967 0 0013 22c5.523 0 10-4.477 10-10S18.523 2 13 2c-5.387 0-9.779 4.26-9.992 9.594l-1.3-1.301a1 1 0 10-1.415 1.414l3 3a1 1 0 001.414 0l3-3a1 1 0 10-1.414-1.414L5.01 11.575zM13 7a1 1 0 011 1v4.465l2.555 1.703a1 1 0 01-1.11 1.664l-3-2A1 1 0 0112 13V8a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-home:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 11v10h4v-6a1 1 0 011-1h4a1 1 0 011 1v6h4v-7a1 1 0 012 0v8a1 1 0 01-1 1h-6a1 1 0 01-1-1v-6h-2v6a1 1 0 01-1 1H4a1 1 0 01-1-1V11H2c-.945 0-1.363-1.19-.625-1.78l10-8a1 1 0 011.25 0l10 8c.738.59.32 1.78-.625 1.78H5zm14.15-2L12 3.28 4.85 9h14.3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 11v10h4v-6a1 1 0 011-1h4a1 1 0 011 1v6h4v-7a1 1 0 012 0v8a1 1 0 01-1 1h-6a1 1 0 01-1-1v-6h-2v6a1 1 0 01-1 1H4a1 1 0 01-1-1V11H2c-.945 0-1.363-1.19-.625-1.78l10-8a1 1 0 011.25 0l10 8c.738.59.32 1.78-.625 1.78H5zm14.15-2L12 3.28 4.85 9h14.3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-image:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 12.586V5a1 1 0 00-1-1H5a1 1 0 00-1 1v14a1 1 0 001 1h14a1 1 0 001-1v-3.586l-4.046-4.045-7.295 6.384a1 1 0 01-1.318-1.506l8-7a1 1 0 011.366.046L20 12.586zM5 2h14a3 3 0 013 3v14a3 3 0 01-3 3H5a3 3 0 01-3-3V5a3 3 0 013-3zm3.5 9a2.5 2.5 0 110-5 2.5 2.5 0 010 5zm0-2a.5.5 0 100-1 .5.5 0 000 1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 12.586V5a1 1 0 00-1-1H5a1 1 0 00-1 1v14a1 1 0 001 1h14a1 1 0 001-1v-3.586l-4.046-4.045-7.295 6.384a1 1 0 01-1.318-1.506l8-7a1 1 0 011.366.046L20 12.586zM5 2h14a3 3 0 013 3v14a3 3 0 01-3 3H5a3 3 0 01-3-3V5a3 3 0 013-3zm3.5 9a2.5 2.5 0 110-5 2.5 2.5 0 010 5zm0-2a.5.5 0 100-1 .5.5 0 000 1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-info:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.542 17.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zM12 6a1 1 0 110 2 1 1 0 010-2zm-1 6h-1a1 1 0 010-2h2a1 1 0 011 1v6a1 1 0 01-2 0v-5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.542 17.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477zM12 6a1 1 0 110 2 1 1 0 010-2zm-1 6h-1a1 1 0 010-2h2a1 1 0 011 1v6a1 1 0 01-2 0v-5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-key:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15 10.414l-3.07 3.07a6.017 6.017 0 01.936 5.067 1 1 0 01-1.933-.513 4.012 4.012 0 00-1.054-3.885 4.018 4.018 0 00-5.634.05 4.017 4.017 0 00-.056 5.626A4.018 4.018 0 008.08 20.89a1 1 0 01.513 1.933 6.022 6.022 0 01-5.836-1.597 6.02 6.02 0 017.741-9.14l9.794-9.793a1 1 0 011.414 1.414L20.414 5l2.293 2.293a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0L15 10.414zM16.414 9L18 10.586 20.586 8 19 6.414 16.414 9z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15 10.414l-3.07 3.07a6.017 6.017 0 01.936 5.067 1 1 0 01-1.933-.513 4.012 4.012 0 00-1.054-3.885 4.018 4.018 0 00-5.634.05 4.017 4.017 0 00-.056 5.626A4.018 4.018 0 008.08 20.89a1 1 0 01.513 1.933 6.022 6.022 0 01-5.836-1.597 6.02 6.02 0 017.741-9.14l9.794-9.793a1 1 0 011.414 1.414L20.414 5l2.293 2.293a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0L15 10.414zM16.414 9L18 10.586 20.586 8 19 6.414 16.414 9z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-layers:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.764 7L12 10.882 4.236 7l8.211-4.106a1 1 0 10-.894-1.788l-10 5a1 1 0 000 1.788l10 5a1 1 0 00.894 0l10-5a1 1 0 000-1.788l-6-3a1 1 0 10-.894 1.788L19.763 7zM12 20.882l-9.553-4.776a1 1 0 10-.894 1.788l10 5a1 1 0 00.894 0l10-5a1 1 0 10-.894-1.788L12 20.882zm-10.894-9.33a1 1 0 011.341-.446L12 15.882l9.553-4.776a1 1 0 11.894 1.788l-10 5a1 1 0 01-.894 0l-10-5a1 1 0 01-.447-1.341z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.764 7L12 10.882 4.236 7l8.211-4.106a1 1 0 10-.894-1.788l-10 5a1 1 0 000 1.788l10 5a1 1 0 00.894 0l10-5a1 1 0 000-1.788l-6-3a1 1 0 10-.894 1.788L19.763 7zM12 20.882l-9.553-4.776a1 1 0 10-.894 1.788l10 5a1 1 0 00.894 0l10-5a1 1 0 10-.894-1.788L12 20.882zm-10.894-9.33a1 1 0 011.341-.446L12 15.882l9.553-4.776a1 1 0 11.894 1.788l-10 5a1 1 0 01-.894 0l-10-5a1 1 0 01-.447-1.341z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-link:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15 8a1 1 0 010-2h3a6 6 0 010 12h-3a1 1 0 010-2h3a4 4 0 100-8h-3zm-6 8a1 1 0 010 2H6A6 6 0 116 6h3a1 1 0 110 2H6a4 4 0 100 8h3zm-1-3a1 1 0 010-2h8a1 1 0 010 2H8z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15 8a1 1 0 010-2h3a6 6 0 010 12h-3a1 1 0 010-2h3a4 4 0 100-8h-3zm-6 8a1 1 0 010 2H6A6 6 0 116 6h3a1 1 0 110 2H6a4 4 0 100 8h3zm-1-3a1 1 0 010-2h8a1 1 0 010 2H8z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-list:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M8 7a1 1 0 110-2h10a1 1 0 010 2H8zm0 6a1 1 0 010-2h13a1 1 0 010 2H8zm0 6a1 1 0 010-2h6a1 1 0 010 2H8zM3 7a1 1 0 110-2h1a1 1 0 110 2H3zm0 6a1 1 0 010-2h1a1 1 0 010 2H3zm0 6a1 1 0 010-2h1a1 1 0 010 2H3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M8 7a1 1 0 110-2h10a1 1 0 010 2H8zm0 6a1 1 0 010-2h13a1 1 0 010 2H8zm0 6a1 1 0 010-2h6a1 1 0 010 2H8zM3 7a1 1 0 110-2h1a1 1 0 110 2H3zm0 6a1 1 0 010-2h1a1 1 0 010 2H3zm0 6a1 1 0 010-2h1a1 1 0 010 2H3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-location-off:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.293.293a1 1 0 000 1.414L4.16 5.575A8.963 8.963 0 003 10c0 3.879 2.206 7.116 4.272 9.31a24.647 24.647 0 003.818 3.286 14.418 14.418 0 00.348.232l.022.014.006.004.003.001s.001.001.531-.847l-.53.848a1 1 0 001.06 0L12 22l.53.848.002-.001.003-.002.008-.005.03-.02a16.06 16.06 0 00.485-.327c.32-.225.768-.554 1.29-.978a23.93 23.93 0 002.935-2.817l5.01 5.01a1 1 0 001.414-1.415l-22-22a1 1 0 00-1.414 0zM15.866 17.28l-3.318-3.317a4 4 0 01-4.511-4.511L5.645 7.06A6.97 6.97 0 005 10c0 3.121 1.794 5.884 3.728 7.94A22.658 22.658 0 0012 20.792c.28-.2.656-.479 1.088-.83a21.833 21.833 0 002.778-2.682zM8.54 3.913A7 7 0 0119 10c0 1.3-.31 2.54-.818 3.697a1 1 0 001.832.803c.598-1.364.986-2.876.986-4.5A9 9 0 007.55 2.176a1 1 0 10.99 1.737zM11 7a1 1 0 011-1 4 4 0 014 4 1 1 0 11-2 0 2 2 0 00-2-2 1 1 0 01-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.293.293a1 1 0 000 1.414L4.16 5.575A8.963 8.963 0 003 10c0 3.879 2.206 7.116 4.272 9.31a24.647 24.647 0 003.818 3.286 14.418 14.418 0 00.348.232l.022.014.006.004.003.001s.001.001.531-.847l-.53.848a1 1 0 001.06 0L12 22l.53.848.002-.001.003-.002.008-.005.03-.02a16.06 16.06 0 00.485-.327c.32-.225.768-.554 1.29-.978a23.93 23.93 0 002.935-2.817l5.01 5.01a1 1 0 001.414-1.415l-22-22a1 1 0 00-1.414 0zM15.866 17.28l-3.318-3.317a4 4 0 01-4.511-4.511L5.645 7.06A6.97 6.97 0 005 10c0 3.121 1.794 5.884 3.728 7.94A22.658 22.658 0 0012 20.792c.28-.2.656-.479 1.088-.83a21.833 21.833 0 002.778-2.682zM8.54 3.913A7 7 0 0119 10c0 1.3-.31 2.54-.818 3.697a1 1 0 001.832.803c.598-1.364.986-2.876.986-4.5A9 9 0 007.55 2.176a1 1 0 10.99 1.737zM11 7a1 1 0 011-1 4 4 0 014 4 1 1 0 11-2 0 2 2 0 00-2-2 1 1 0 01-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-location:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 1c4.883 0 9 4.215 9 9 0 2.099-.613 4.151-1.826 6.143a1 1 0 01-1.708-1.04C18.493 13.415 19 11.72 19 10c0-3.69-3.232-7-7-7s-7 3.31-7 7c0 3.636 2.283 7.213 6.958 10.728a99.323 99.323 0 003.03-2.638 1 1 0 111.356 1.47c-.797.736-2.03 1.803-3.701 3.206a1 1 0 01-1.227.046C5.846 18.808 3 14.539 3 10c0-4.785 4.117-9 9-9zm0 5a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 1c4.883 0 9 4.215 9 9 0 2.099-.613 4.151-1.826 6.143a1 1 0 01-1.708-1.04C18.493 13.415 19 11.72 19 10c0-3.69-3.232-7-7-7s-7 3.31-7 7c0 3.636 2.283 7.213 6.958 10.728a99.323 99.323 0 003.03-2.638 1 1 0 111.356 1.47c-.797.736-2.03 1.803-3.701 3.206a1 1 0 01-1.227.046C5.846 18.808 3 14.539 3 10c0-4.785 4.117-9 9-9zm0 5a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-lock:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 9V7a6 6 0 1112 0v2h1a1 1 0 011 1v12a1 1 0 01-1 1H5a1 1 0 01-1-1V10a1 1 0 011-1h1zm2 0h8V7a4 4 0 10-8 0v2zm-2 2v10h12V11H6zm6 6a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 9V7a6 6 0 1112 0v2h1a1 1 0 011 1v12a1 1 0 01-1 1H5a1 1 0 01-1-1V10a1 1 0 011-1h1zm2 0h8V7a4 4 0 10-8 0v2zm-2 2v10h12V11H6zm6 6a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-log-in:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16.927 11.624a1 1 0 01-.22 1.083l-5 5a1 1 0 01-1.414-1.414L13.586 13H3a1 1 0 010-2h13a1 1 0 01.921.61l.006.014zm-6.634-3.917a1 1 0 011.414-1.414l2.035 2.035a1 1 0 11-1.414 1.414l-2.035-2.035zM13 3a1 1 0 010-2h6a3 3 0 013 3v16a3 3 0 01-3 3h-6a1 1 0 010-2h6a1 1 0 001-1V4a1 1 0 00-1-1h-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16.927 11.624a1 1 0 01-.22 1.083l-5 5a1 1 0 01-1.414-1.414L13.586 13H3a1 1 0 010-2h13a1 1 0 01.921.61l.006.014zm-6.634-3.917a1 1 0 011.414-1.414l2.035 2.035a1 1 0 11-1.414 1.414l-2.035-2.035zM13 3a1 1 0 010-2h6a3 3 0 013 3v16a3 3 0 01-3 3h-6a1 1 0 010-2h6a1 1 0 001-1V4a1 1 0 00-1-1h-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-log-out:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.927 11.624a1 1 0 01-.22 1.083l-5 5a1 1 0 01-1.414-1.414L18.586 13H8a1 1 0 010-2h13a1 1 0 01.921.61l.006.014zm-6.634-3.917a1 1 0 111.414-1.414l2.035 2.035a1 1 0 11-1.414 1.414l-2.035-2.035zM11 21a1 1 0 010 2H5a3 3 0 01-3-3V4a3 3 0 013-3h6a1 1 0 010 2H5a1 1 0 00-1 1v16a1 1 0 001 1h6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.927 11.624a1 1 0 01-.22 1.083l-5 5a1 1 0 01-1.414-1.414L18.586 13H8a1 1 0 010-2h13a1 1 0 01.921.61l.006.014zm-6.634-3.917a1 1 0 111.414-1.414l2.035 2.035a1 1 0 11-1.414 1.414l-2.035-2.035zM11 21a1 1 0 010 2H5a3 3 0 01-3-3V4a3 3 0 013-3h6a1 1 0 010 2H5a1 1 0 00-1 1v16a1 1 0 001 1h6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-map:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.007 1c.166.001.321.042.458.115l7.504 3.751 6.535-3.734A1 1 0 0124 2v4a1 1 0 11-2 0V3.723L17 6.58v13.697l5-2.857V10a1 1 0 012 0v8a1 1 0 01-.504.868l-6.985 3.992A.994.994 0 0116 23h-.003a.989.989 0 01-.462-.115L8.03 19.134l-6.535 3.734A1 1 0 010 22V6a1 1 0 01.504-.868L7.489 1.14A.995.995 0 018.007 1zM7 3.723L2 6.58v13.697l5-2.857V3.723zm2 13.659l6 3V6.618l-6-3v13.764z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.007 1c.166.001.321.042.458.115l7.504 3.751 6.535-3.734A1 1 0 0124 2v4a1 1 0 11-2 0V3.723L17 6.58v13.697l5-2.857V10a1 1 0 012 0v8a1 1 0 01-.504.868l-6.985 3.992A.994.994 0 0116 23h-.003a.989.989 0 01-.462-.115L8.03 19.134l-6.535 3.734A1 1 0 010 22V6a1 1 0 01.504-.868L7.489 1.14A.995.995 0 018.007 1zM7 3.723L2 6.58v13.697l5-2.857V3.723zm2 13.659l6 3V6.618l-6-3v13.764z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-maximize:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.879 3.379A3 3 0 015 2.5h3a1 1 0 010 2H5a1 1 0 00-1 1v3a1 1 0 01-2 0v-3a3 3 0 01.879-2.121zM15 3.5a1 1 0 011-1h3a3 3 0 013 3v3a1 1 0 11-2 0v-3a1 1 0 00-1-1h-3a1 1 0 01-1-1zm-12 12a1 1 0 011 1v3a1 1 0 001 1h3a1 1 0 110 2H5a3 3 0 01-3-3v-3a1 1 0 011-1zm18 0a1 1 0 011 1v3a3 3 0 01-3 3h-3a1 1 0 110-2h3a1 1 0 001-1v-3a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.879 3.379A3 3 0 015 2.5h3a1 1 0 010 2H5a1 1 0 00-1 1v3a1 1 0 01-2 0v-3a3 3 0 01.879-2.121zM15 3.5a1 1 0 011-1h3a3 3 0 013 3v3a1 1 0 11-2 0v-3a1 1 0 00-1-1h-3a1 1 0 01-1-1zm-12 12a1 1 0 011 1v3a1 1 0 001 1h3a1 1 0 110 2H5a3 3 0 01-3-3v-3a1 1 0 011-1zm18 0a1 1 0 011 1v3a3 3 0 01-3 3h-3a1 1 0 110-2h3a1 1 0 001-1v-3a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-menu:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M3 13a1 1 0 010-2h18a1 1 0 010 2H3zm.176-6C2.526 7 2 6.552 2 6s.527-1 1.176-1h17.648C21.474 5 22 5.448 22 6s-.527 1-1.176 1H3.176zM3 19a1 1 0 010-2h10a1 1 0 010 2H3zm14-2h4a1 1 0 010 2h-4a1 1 0 010-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M3 13a1 1 0 010-2h18a1 1 0 010 2H3zm.176-6C2.526 7 2 6.552 2 6s.527-1 1.176-1h17.648C21.474 5 22 5.448 22 6s-.527 1-1.176 1H3.176zM3 19a1 1 0 010-2h10a1 1 0 010 2H3zm14-2h4a1 1 0 010 2h-4a1 1 0 010-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-minimize:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 2.5a1 1 0 011 1v3a3 3 0 01-3 3H3a1 1 0 010-2h3a1 1 0 001-1v-3a1 1 0 011-1zm8 0a1 1 0 011 1v3a1 1 0 001 1h3a1 1 0 110 2h-3a3 3 0 01-3-3v-3a1 1 0 011-1zm-14 14a1 1 0 011-1h3a3 3 0 013 3v3a1 1 0 11-2 0v-3a1 1 0 00-1-1H3a1 1 0 01-1-1zm16 1a1 1 0 00-1 1v3a1 1 0 11-2 0v-3a3 3 0 013-3h3a1 1 0 110 2h-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 2.5a1 1 0 011 1v3a3 3 0 01-3 3H3a1 1 0 010-2h3a1 1 0 001-1v-3a1 1 0 011-1zm8 0a1 1 0 011 1v3a1 1 0 001 1h3a1 1 0 110 2h-3a3 3 0 01-3-3v-3a1 1 0 011-1zm-14 14a1 1 0 011-1h3a3 3 0 013 3v3a1 1 0 11-2 0v-3a1 1 0 00-1-1H3a1 1 0 01-1-1zm16 1a1 1 0 00-1 1v3a1 1 0 11-2 0v-3a3 3 0 013-3h3a1 1 0 110 2h-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-minus-circle-full:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11-4.925 11-11 11zM8 11a1 1 0 000 2h8a1 1 0 000-2H8z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11-4.925 11-11 11zM8 11a1 1 0 000 2h8a1 1 0 000-2H8z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-minus-circle:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M8 11h8a1 1 0 010 2H8a1 1 0 010-2zm13.542 6.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M8 11h8a1 1 0 010 2H8a1 1 0 010-2zm13.542 6.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-minus:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 13a1 1 0 010-2h14a1 1 0 010 2H5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 13a1 1 0 010-2h14a1 1 0 010 2H5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-money:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 17h-1a2 2 0 01-2-2 1 1 0 012 0h4a1 1 0 000-2h-4a3 3 0 010-6h1V6a1 1 0 012 0v1h1a2 2 0 012 2 1 1 0 01-2 0h-4a1 1 0 100 2h4a3 3 0 010 6h-1v1a1 1 0 01-2 0v-1zm10.542.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 17h-1a2 2 0 01-2-2 1 1 0 012 0h4a1 1 0 000-2h-4a3 3 0 010-6h1V6a1 1 0 012 0v1h1a2 2 0 012 2 1 1 0 01-2 0h-4a1 1 0 100 2h4a3 3 0 010 6h-1v1a1 1 0 01-2 0v-1zm10.542.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-more-horizontal:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M18 14a2 2 0 110-4 2 2 0 010 4zm-6 0a2 2 0 110-4 2 2 0 010 4zm-6 0a2 2 0 110-4 2 2 0 010 4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M18 14a2 2 0 110-4 2 2 0 010 4zm-6 0a2 2 0 110-4 2 2 0 010 4zm-6 0a2 2 0 110-4 2 2 0 010 4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-more-vertical:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 8a2 2 0 110-4 2 2 0 010 4zm0 6a2 2 0 110-4 2 2 0 010 4zm0 6a2 2 0 110-4 2 2 0 010 4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 8a2 2 0 110-4 2 2 0 010 4zm0 6a2 2 0 110-4 2 2 0 010 4zm0 6a2 2 0 110-4 2 2 0 010 4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-music:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 18V5.847l11.164-1.86a1 1 0 10-.328-1.973l-12 2A1 1 0 008 5v9.535A4 4 0 1010 18zm-2 0a2 2 0 10-4 0 2 2 0 004 0zM21 6a1 1 0 00-1 1v5.535A4 4 0 1022 16V7a1 1 0 00-1-1zm-3 8a2 2 0 110 4 2 2 0 010-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 18V5.847l11.164-1.86a1 1 0 10-.328-1.973l-12 2A1 1 0 008 5v9.535A4 4 0 1010 18zm-2 0a2 2 0 10-4 0 2 2 0 004 0zM21 6a1 1 0 00-1 1v5.535A4 4 0 1022 16V7a1 1 0 00-1-1zm-3 8a2 2 0 110 4 2 2 0 010-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-package:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.5 5.404A3 3 0 0122 8v6a1 1 0 11-2 0V8.18l-7 4.374v8.024l6.504-3.716a1 1 0 11.992 1.736L13.5 22.596a3 3 0 01-2.996.002L3.5 18.596A3 3 0 012 16V7.999a3.002 3.002 0 011.504-2.597L10.5 1.404a2.998 2.998 0 012.996-.002L20.5 5.404zM11 20.578l-6.504-3.716A.998.998 0 014 15.999v-7.82l7 4.375v8.024zm1.5-17.442l6.162 3.521L16.4 8.071 9.935 4.03l1.561-.893c.313-.18.695-.18 1.004-.002zm-4.536 2.02l6.55 4.094L12 10.82 5.338 6.658l2.626-1.5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.5 5.404A3 3 0 0122 8v6a1 1 0 11-2 0V8.18l-7 4.374v8.024l6.504-3.716a1 1 0 11.992 1.736L13.5 22.596a3 3 0 01-2.996.002L3.5 18.596A3 3 0 012 16V7.999a3.002 3.002 0 011.504-2.597L10.5 1.404a2.998 2.998 0 012.996-.002L20.5 5.404zM11 20.578l-6.504-3.716A.998.998 0 014 15.999v-7.82l7 4.375v8.024zm1.5-17.442l6.162 3.521L16.4 8.071 9.935 4.03l1.561-.893c.313-.18.695-.18 1.004-.002zm-4.536 2.02l6.55 4.094L12 10.82 5.338 6.658l2.626-1.5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-paperclip:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20.733 10.343l-9.19 9.19a5.003 5.003 0 11-7.076-7.076l9.19-9.19a3.002 3.002 0 014.246 4.246l-9.2 9.19a1.001 1.001 0 11-1.416-1.416l8.49-8.48a1 1 0 00-1.414-1.415l-8.49 8.48a3.001 3.001 0 104.244 4.245l9.2-9.19a5.002 5.002 0 10-7.074-7.074l-9.19 9.19a7.003 7.003 0 009.904 9.904l9.19-9.19a1 1 0 00-1.414-1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20.733 10.343l-9.19 9.19a5.003 5.003 0 11-7.076-7.076l9.19-9.19a3.002 3.002 0 014.246 4.246l-9.2 9.19a1.001 1.001 0 11-1.416-1.416l8.49-8.48a1 1 0 00-1.414-1.415l-8.49 8.48a3.001 3.001 0 104.244 4.245l9.2-9.19a5.002 5.002 0 10-7.074-7.074l-9.19 9.19a7.003 7.003 0 009.904 9.904l9.19-9.19a1 1 0 00-1.414-1.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-partner-bell:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.892 13.073a3.393 3.393 0 00-.637-1.4c-.635-.838-1.663-1.368-3.055-1.368-2.164 0-3.495 1.47-3.889 3.019-.354-1.092-1.3-1.83-2.301-2.14.753-.55 1.147-1.335 1.147-2.231 0-.832-.346-1.59-.926-2.082C6.381 6.148 5.221 6 3.793 6H1v12.058h.794c.535-.001 1.074-.002 1.603 0 .706.004 1.395 0 2.037-.026 2.033-.082 3.425-1.105 3.87-2.642.153.683.448 1.24.832 1.663.783.862 1.918 1.199 3.061 1.199 1.408 0 2.425-.409 3.12-1.034l-.995-1.17c-.5.378-1.144.6-1.867.6-1.417-.004-2.042-.9-2.098-1.763h5.535v3.173h2.073V6.06h-2.073v7.013zM3.707 7.629H3.13v3.175h.68c.376 0 .642-.02.827-.058C5.74 10.52 5.94 9.696 5.94 9.17c0-.62-.297-1.117-.922-1.36-.317-.122-.756-.182-1.312-.182zm.933 8.722c.257 0 .575-.01.834-.057 1.182-.213 1.684-.998 1.684-1.93 0-.9-.545-1.579-1.492-1.827-.277-.072-.759-.12-1.185-.12H3.13v3.934H4.64zm8.544-4.476c-.957 0-1.606.632-1.789 1.51h3.55c-.166-.944-.803-1.51-1.761-1.51zM20.35 6.06h2.038v11.998H20.35V6.06z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.892 13.073a3.393 3.393 0 00-.637-1.4c-.635-.838-1.663-1.368-3.055-1.368-2.164 0-3.495 1.47-3.889 3.019-.354-1.092-1.3-1.83-2.301-2.14.753-.55 1.147-1.335 1.147-2.231 0-.832-.346-1.59-.926-2.082C6.381 6.148 5.221 6 3.793 6H1v12.058h.794c.535-.001 1.074-.002 1.603 0 .706.004 1.395 0 2.037-.026 2.033-.082 3.425-1.105 3.87-2.642.153.683.448 1.24.832 1.663.783.862 1.918 1.199 3.061 1.199 1.408 0 2.425-.409 3.12-1.034l-.995-1.17c-.5.378-1.144.6-1.867.6-1.417-.004-2.042-.9-2.098-1.763h5.535v3.173h2.073V6.06h-2.073v7.013zM3.707 7.629H3.13v3.175h.68c.376 0 .642-.02.827-.058C5.74 10.52 5.94 9.696 5.94 9.17c0-.62-.297-1.117-.922-1.36-.317-.122-.756-.182-1.312-.182zm.933 8.722c.257 0 .575-.01.834-.057 1.182-.213 1.684-.998 1.684-1.93 0-.9-.545-1.579-1.492-1.827-.277-.072-.759-.12-1.185-.12H3.13v3.934H4.64zm8.544-4.476c-.957 0-1.606.632-1.789 1.51h3.55c-.166-.944-.803-1.51-1.761-1.51zM20.35 6.06h2.038v11.998H20.35V6.06z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-partner-hydroquebec:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M12.989 16.286a6.842 6.842 0 111.292-1.29c.344.257 1.897 1.41 2.063 1.613a1140.2 1140.2 0 01-.256-2.383l5.73 4.288.014.125-4.235-1.863.348 3.224-4.957-3.713zm-1.625-1.284c-.789-.59-3.873-2.833-3.873-2.833h3.013c.173.135 1.521 1.14 2.178 1.63l-.001.002c.622-.82.99-1.847.99-2.96 0-2.694-2.162-4.877-4.828-4.877-2.667 0-4.83 2.183-4.83 4.877s2.163 4.877 4.83 4.877c.924 0 1.786-.262 2.52-.716h.001z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M12.989 16.286a6.842 6.842 0 111.292-1.29c.344.257 1.897 1.41 2.063 1.613a1140.2 1140.2 0 01-.256-2.383l5.73 4.288.014.125-4.235-1.863.348 3.224-4.957-3.713zm-1.625-1.284c-.789-.59-3.873-2.833-3.873-2.833h3.013c.173.135 1.521 1.14 2.178 1.63l-.001.002c.622-.82.99-1.847.99-2.96 0-2.694-2.162-4.877-4.828-4.877-2.667 0-4.83 2.183-4.83 4.877s2.163 4.877 4.83 4.877c.924 0 1.786-.262 2.52-.716h.001z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-phone:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M14.62 13.974a3.013 3.013 0 013.173-.677c.842.313 1.716.53 2.607.648a1 1 0 01-.26 1.983 13.938 13.938 0 01-3.047-.758 1.012 1.012 0 00-1.064.223l-1.277 1.275a1 1 0 01-1.2.162 17.074 17.074 0 01-6.41-6.396 1 1 0 01.163-1.203l1.273-1.27c.277-.28.366-.695.227-1.064-.367-.982-.622-2.001-.758-3.03-.07-.5-.503-.872-1.02-.867H4.01a1.013 1.013 0 00-1.007 1.082 18.846 18.846 0 002.936 8.27 18.6 18.6 0 005.733 5.72 18.91 18.91 0 008.225 2.924 1.008 1.008 0 001.102-1.011v-2.011a1 1 0 112 0v2.006a3.005 3.005 0 01-.976 2.23 3.023 3.023 0 01-2.324.776 20.916 20.916 0 01-9.106-3.23 20.58 20.58 0 01-6.336-6.322 20.85 20.85 0 01-3.245-9.156 3.005 3.005 0 01.776-2.299A3.014 3.014 0 014.009 1h3.007a3.012 3.012 0 013.013 2.596c.117.889.335 1.761.648 2.599.414 1.1.15 2.339-.682 3.178l-.723.72a15.074 15.074 0 004.619 4.61l.729-.728z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M14.62 13.974a3.013 3.013 0 013.173-.677c.842.313 1.716.53 2.607.648a1 1 0 01-.26 1.983 13.938 13.938 0 01-3.047-.758 1.012 1.012 0 00-1.064.223l-1.277 1.275a1 1 0 01-1.2.162 17.074 17.074 0 01-6.41-6.396 1 1 0 01.163-1.203l1.273-1.27c.277-.28.366-.695.227-1.064-.367-.982-.622-2.001-.758-3.03-.07-.5-.503-.872-1.02-.867H4.01a1.013 1.013 0 00-1.007 1.082 18.846 18.846 0 002.936 8.27 18.6 18.6 0 005.733 5.72 18.91 18.91 0 008.225 2.924 1.008 1.008 0 001.102-1.011v-2.011a1 1 0 112 0v2.006a3.005 3.005 0 01-.976 2.23 3.023 3.023 0 01-2.324.776 20.916 20.916 0 01-9.106-3.23 20.58 20.58 0 01-6.336-6.322 20.85 20.85 0 01-3.245-9.156 3.005 3.005 0 01.776-2.299A3.014 3.014 0 014.009 1h3.007a3.012 3.012 0 013.013 2.596c.117.889.335 1.761.648 2.599.414 1.1.15 2.339-.682 3.178l-.723.72a15.074 15.074 0 004.619 4.61l.729-.728z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-plus-circle-full:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 11H8a1 1 0 000 2h3v3a1 1 0 002 0v-3h3a1 1 0 000-2h-3V8a1 1 0 00-2 0v3zm1 12C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11-4.925 11-11 11z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 11H8a1 1 0 000 2h3v3a1 1 0 002 0v-3h3a1 1 0 000-2h-3V8a1 1 0 00-2 0v3zm1 12C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11-4.925 11-11 11z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-plus-circle:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 11V8a1 1 0 012 0v3h3a1 1 0 010 2h-3v3a1 1 0 01-2 0v-3H8a1 1 0 010-2h3zm10.542 6.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11 11V8a1 1 0 012 0v3h3a1 1 0 010 2h-3v3a1 1 0 01-2 0v-3H8a1 1 0 010-2h3zm10.542 6.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-plus:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-position:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 21a1 1 0 102 0v-1.062A8.004 8.004 0 0019.938 13H21a1 1 0 100-2h-1.062A8.004 8.004 0 0013 4.062V3a1 1 0 10-2 0v1.062A8.004 8.004 0 004.062 11H3a1 1 0 100 2h1.062A8.004 8.004 0 0011 19.938V21zm0-5v1.917A6.005 6.005 0 016.083 13H8a1 1 0 100-2H6.083A6.005 6.005 0 0111 6.083V8a1 1 0 102 0V6.083A6.005 6.005 0 0117.917 11H16a1 1 0 100 2h1.917A6.005 6.005 0 0113 17.917V16a1 1 0 10-2 0zm1-3a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 21a1 1 0 102 0v-1.062A8.004 8.004 0 0019.938 13H21a1 1 0 100-2h-1.062A8.004 8.004 0 0013 4.062V3a1 1 0 10-2 0v1.062A8.004 8.004 0 004.062 11H3a1 1 0 100 2h1.062A8.004 8.004 0 0011 19.938V21zm0-5v1.917A6.005 6.005 0 016.083 13H8a1 1 0 100-2H6.083A6.005 6.005 0 0111 6.083V8a1 1 0 102 0V6.083A6.005 6.005 0 0117.917 11H16a1 1 0 100 2h1.917A6.005 6.005 0 0113 17.917V16a1 1 0 10-2 0zm1-3a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-print:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M19 19v1a1 1 0 01-2 0v-5H7v6h8a1 1 0 010 2H6a1 1 0 01-1-1v-3H4a3 3 0 01-3-3v-5a3 3 0 013-3h1V2a1 1 0 011-1h12a1 1 0 011 1v6h1a3 3 0 013 3v5a3 3 0 01-3 3h-1zm0-2h1a1 1 0 001-1v-5a1 1 0 00-1-1H4a1 1 0 00-1 1v5a1 1 0 001 1h1v-3a1 1 0 011-1h12a1 1 0 011 1v3zM7 8h10V3H7v5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M19 19v1a1 1 0 01-2 0v-5H7v6h8a1 1 0 010 2H6a1 1 0 01-1-1v-3H4a3 3 0 01-3-3v-5a3 3 0 013-3h1V2a1 1 0 011-1h12a1 1 0 011 1v6h1a3 3 0 013 3v5a3 3 0 01-3 3h-1zm0-2h1a1 1 0 001-1v-5a1 1 0 00-1-1H4a1 1 0 00-1 1v5a1 1 0 001 1h1v-3a1 1 0 011-1h12a1 1 0 011 1v3zM7 8h10V3H7v5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-refresh:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M22 7.688V4a1 1 0 012 0v6a1 1 0 01-1 1h-6a1 1 0 010-2h3.476l-2.823-2.653a8 8 0 00-13.2 2.987 1 1 0 11-1.886-.668 10 10 0 017.22-6.417 9.985 9.985 0 019.258 2.662L22 7.688zM2 16.312V20a1 1 0 01-2 0v-6a1 1 0 011-1h6a1 1 0 010 2H3.524l2.823 2.653a8 8 0 0013.2-2.987 1 1 0 011.886.668 10 10 0 01-7.22 6.417 9.985 9.985 0 01-9.258-2.662L2 16.312z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M22 7.688V4a1 1 0 012 0v6a1 1 0 01-1 1h-6a1 1 0 010-2h3.476l-2.823-2.653a8 8 0 00-13.2 2.987 1 1 0 11-1.886-.668 10 10 0 017.22-6.417 9.985 9.985 0 019.258 2.662L22 7.688zM2 16.312V20a1 1 0 01-2 0v-6a1 1 0 011-1h6a1 1 0 010 2H3.524l2.823 2.653a8 8 0 0013.2-2.987 1 1 0 011.886.668 10 10 0 01-7.22 6.417 9.985 9.985 0 01-9.258-2.662L2 16.312z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-reorder:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg id='reorder'%3E %3Cpath id='icon/action/reorder_24px' fill-rule='evenodd' clip-rule='evenodd' d='M13.293 6.707L12 5.414l-1.293 1.293a1 1 0 01-1.414-1.414l2-2a1 1 0 011.414 0l2 2a1 1 0 01-1.414 1.414zM4 11a1 1 0 110-2h16a1 1 0 110 2H4zm0 4a1 1 0 110-2h16a1 1 0 110 2H4zm8 3.586l1.293-1.293a1 1 0 011.414 1.414l-2 2a1 1 0 01-1.414 0l-2-2a1 1 0 111.414-1.414L12 18.586z'/%3E %3C/g%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg id='reorder'%3E %3Cpath id='icon/action/reorder_24px' fill-rule='evenodd' clip-rule='evenodd' d='M13.293 6.707L12 5.414l-1.293 1.293a1 1 0 01-1.414-1.414l2-2a1 1 0 011.414 0l2 2a1 1 0 01-1.414 1.414zM4 11a1 1 0 110-2h16a1 1 0 110 2H4zm0 4a1 1 0 110-2h16a1 1 0 110 2H4zm8 3.586l1.293-1.293a1 1 0 011.414 1.414l-2 2a1 1 0 01-1.414 0l-2-2a1 1 0 111.414-1.414L12 18.586z'/%3E %3C/g%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-road:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 4l-.25 4h2.5L13 4h3.22a1 1 0 01.97.757l3.5 14A1 1 0 0119.72 20H14l-.25-4h-3.5L10 20H4.28a1 1 0 01-.97-1.242l3.5-14A1 1 0 017.78 4H11zm2.375 6h-2.75l-.25 4h3.25l-.25-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 4l-.25 4h2.5L13 4h3.22a1 1 0 01.97.757l3.5 14A1 1 0 0119.72 20H14l-.25-4h-3.5L10 20H4.28a1 1 0 01-.97-1.242l3.5-14A1 1 0 017.78 4H11zm2.375 6h-2.75l-.25 4h3.25l-.25-4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-roadsection:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Crect y='10' width='24' height='4' rx='2'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Crect y='10' width='24' height='4' rx='2'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-rss:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.73 8.27A17.884 17.884 0 003 3v3.54c3.866 0 7.498 1.503 10.227 4.233A14.367 14.367 0 0117.46 21H21c0-4.811-1.871-9.333-5.27-12.73zM3 9v3.537c4.666 0 8.463 3.797 8.463 8.463H15C15 14.383 9.617 9 3 9zm5.055 9.477a2.525 2.525 0 01-2.528 2.522A2.525 2.525 0 013 18.477a2.524 2.524 0 012.527-2.522 2.524 2.524 0 012.528 2.522z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.73 8.27A17.884 17.884 0 003 3v3.54c3.866 0 7.498 1.503 10.227 4.233A14.367 14.367 0 0117.46 21H21c0-4.811-1.871-9.333-5.27-12.73zM3 9v3.537c4.666 0 8.463 3.797 8.463 8.463H15C15 14.383 9.617 9 3 9zm5.055 9.477a2.525 2.525 0 01-2.528 2.522A2.525 2.525 0 013 18.477a2.524 2.524 0 012.527-2.522 2.524 2.524 0 012.528 2.522z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-save:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 4H5a1 1 0 00-1 1v14a1 1 0 001 1h1v-7a1 1 0 011-1h10a1 1 0 011 1v7h1a1 1 0 001-1 1 1 0 012 0 3 3 0 01-3 3H5a3 3 0 01-3-3V5a3 3 0 013-3h11a1 1 0 01.707.293l5 5A1 1 0 0122 8v7a1 1 0 01-2 0V8.414L15.586 4H8v3h7a1 1 0 010 2H7a1 1 0 01-1-1V4zm2 16h8v-6H8v6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 4H5a1 1 0 00-1 1v14a1 1 0 001 1h1v-7a1 1 0 011-1h10a1 1 0 011 1v7h1a1 1 0 001-1 1 1 0 012 0 3 3 0 01-3 3H5a3 3 0 01-3-3V5a3 3 0 013-3h11a1 1 0 01.707.293l5 5A1 1 0 0122 8v7a1 1 0 01-2 0V8.414L15.586 4H8v3h7a1 1 0 010 2H7a1 1 0 01-1-1V4zm2 16h8v-6H8v6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-search:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15.707 14.293l6 6a1 1 0 01-1.414 1.414l-5.34-5.34C13.575 17.42 11.833 18 10 18a8 8 0 117.67-5.718 1 1 0 11-1.918-.57A6 6 0 1010 16c1.663 0 3.209-.62 4.292-1.706a1 1 0 011.414-.002z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15.707 14.293l6 6a1 1 0 01-1.414 1.414l-5.34-5.34C13.575 17.42 11.833 18 10 18a8 8 0 117.67-5.718 1 1 0 11-1.918-.57A6 6 0 1010 16c1.663 0 3.209-.62 4.292-1.706a1 1 0 011.414-.002z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-selection:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 3a1 1 0 011-1h2.25a1 1 0 010 2H4v1.25a1 1 0 01-2 0V3zm6.75 0a1 1 0 011-1h4.5a1 1 0 110 2h-4.5a1 1 0 01-1-1zm9 0a1 1 0 011-1H21a1 1 0 011 1v2.25a1 1 0 11-2 0V4h-1.25a1 1 0 01-1-1zM3 8.75a1 1 0 011 1v4.5a1 1 0 11-2 0v-4.5a1 1 0 011-1zm18 0a1 1 0 011 1v4.5a1 1 0 11-2 0v-4.5a1 1 0 011-1zm-18 9a1 1 0 011 1V20h1.25a1 1 0 110 2H3a1 1 0 01-1-1v-2.25a1 1 0 011-1zm18 0a1 1 0 011 1V21a1 1 0 01-1 1h-2.25a1 1 0 110-2H20v-1.25a1 1 0 011-1zM8.75 21a1 1 0 011-1h4.5a1 1 0 110 2h-4.5a1 1 0 01-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 3a1 1 0 011-1h2.25a1 1 0 010 2H4v1.25a1 1 0 01-2 0V3zm6.75 0a1 1 0 011-1h4.5a1 1 0 110 2h-4.5a1 1 0 01-1-1zm9 0a1 1 0 011-1H21a1 1 0 011 1v2.25a1 1 0 11-2 0V4h-1.25a1 1 0 01-1-1zM3 8.75a1 1 0 011 1v4.5a1 1 0 11-2 0v-4.5a1 1 0 011-1zm18 0a1 1 0 011 1v4.5a1 1 0 11-2 0v-4.5a1 1 0 011-1zm-18 9a1 1 0 011 1V20h1.25a1 1 0 110 2H3a1 1 0 01-1-1v-2.25a1 1 0 011-1zm18 0a1 1 0 011 1V21a1 1 0 01-1 1h-2.25a1 1 0 110-2H20v-1.25a1 1 0 011-1zM8.75 21a1 1 0 011-1h4.5a1 1 0 110 2h-4.5a1 1 0 01-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-send:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.649 1.063a1 1 0 011.288 1.288l-6.993 19.98a1 1 0 11-1.888-.661L19.61 5.806l-7.416 7.415 1.72 3.873a1 1 0 01-1.827.812l-1.844-4.148-8.648-3.844c-.828-.368-.78-1.559.076-1.858l19.979-6.993zm-10.87 10.744l7.415-7.416-13.483 4.72 6.068 2.696z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21.649 1.063a1 1 0 011.288 1.288l-6.993 19.98a1 1 0 11-1.888-.661L19.61 5.806l-7.416 7.415 1.72 3.873a1 1 0 01-1.827.812l-1.844-4.148-8.648-3.844c-.828-.368-.78-1.559.076-1.858l19.979-6.993zm-10.87 10.744l7.415-7.416-13.483 4.72 6.068 2.696z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-settings:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16 12a1 1 0 01-2 0 2 2 0 10-2 2 1 1 0 010 2 4 4 0 114-4zm4.83-3H21a3 3 0 010 6h-.086a.65.65 0 00-.595.394l-.004.01a.647.647 0 00.122.709l.06.06a3 3 0 11-4.244 4.244l-.052-.052a.654.654 0 00-.727-.126.649.649 0 00-.394.591V21a3 3 0 01-6 0v-.067c-.006-.266-.175-.502-.484-.618a.647.647 0 00-.709.122l-.06.06a3 3 0 11-4.244-4.244l.052-.052a.654.654 0 00.126-.727.649.649 0 00-.591-.394H3a3 3 0 010-6h.067c.266-.006.502-.175.618-.484a.647.647 0 00-.122-.709l-.06-.06a3 3 0 114.244-4.244l.052.052a.65.65 0 00.717.13 1 1 0 01.2-.064A.647.647 0 009 3.17V3a3 3 0 016 0v.086c.001.26.156.493.404.6a.647.647 0 00.709-.123l.06-.06a3 3 0 114.244 4.244l-.052.052a.65.65 0 00-.13.717 1 1 0 01.064.2.647.647 0 00.531.284zm.08 4H21a1 1 0 000-2h-.174a2.65 2.65 0 01-2.425-1.606 1 1 0 01-.073-.264 2.655 2.655 0 01.615-2.737l.06-.06a1 1 0 10-1.416-1.416l-.068.068a2.646 2.646 0 01-2.913.534A2.651 2.651 0 0113 3.09V3a1 1 0 00-2 0v.174a2.65 2.65 0 01-1.606 2.425 1 1 0 01-.264.073 2.655 2.655 0 01-2.737-.615l-.06-.06a1 1 0 10-1.416 1.416l.068.068c.757.774.967 1.932.554 2.864A2.657 2.657 0 013.09 11.08H3a1 1 0 000 2h.174a2.646 2.646 0 012.42 1.596 2.654 2.654 0 01-.537 2.931l-.06.06a1 1 0 101.416 1.416l.068-.068c.774-.757 1.932-.967 2.864-.554a2.657 2.657 0 011.735 2.449V21a1 1 0 002 0v-.174a2.646 2.646 0 011.596-2.42 2.654 2.654 0 012.931.537l.06.06a1 1 0 101.416-1.416l-.068-.068a2.65 2.65 0 01-.532-2.918A2.651 2.651 0 0120.91 13z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16 12a1 1 0 01-2 0 2 2 0 10-2 2 1 1 0 010 2 4 4 0 114-4zm4.83-3H21a3 3 0 010 6h-.086a.65.65 0 00-.595.394l-.004.01a.647.647 0 00.122.709l.06.06a3 3 0 11-4.244 4.244l-.052-.052a.654.654 0 00-.727-.126.649.649 0 00-.394.591V21a3 3 0 01-6 0v-.067c-.006-.266-.175-.502-.484-.618a.647.647 0 00-.709.122l-.06.06a3 3 0 11-4.244-4.244l.052-.052a.654.654 0 00.126-.727.649.649 0 00-.591-.394H3a3 3 0 010-6h.067c.266-.006.502-.175.618-.484a.647.647 0 00-.122-.709l-.06-.06a3 3 0 114.244-4.244l.052.052a.65.65 0 00.717.13 1 1 0 01.2-.064A.647.647 0 009 3.17V3a3 3 0 016 0v.086c.001.26.156.493.404.6a.647.647 0 00.709-.123l.06-.06a3 3 0 114.244 4.244l-.052.052a.65.65 0 00-.13.717 1 1 0 01.064.2.647.647 0 00.531.284zm.08 4H21a1 1 0 000-2h-.174a2.65 2.65 0 01-2.425-1.606 1 1 0 01-.073-.264 2.655 2.655 0 01.615-2.737l.06-.06a1 1 0 10-1.416-1.416l-.068.068a2.646 2.646 0 01-2.913.534A2.651 2.651 0 0113 3.09V3a1 1 0 00-2 0v.174a2.65 2.65 0 01-1.606 2.425 1 1 0 01-.264.073 2.655 2.655 0 01-2.737-.615l-.06-.06a1 1 0 10-1.416 1.416l.068.068c.757.774.967 1.932.554 2.864A2.657 2.657 0 013.09 11.08H3a1 1 0 000 2h.174a2.646 2.646 0 012.42 1.596 2.654 2.654 0 01-.537 2.931l-.06.06a1 1 0 101.416 1.416l.068-.068c.774-.757 1.932-.967 2.864-.554a2.657 2.657 0 011.735 2.449V21a1 1 0 002 0v-.174a2.646 2.646 0 011.596-2.42 2.654 2.654 0 012.931.537l.06.06a1 1 0 101.416-1.416l-.068-.068a2.65 2.65 0 01-.532-2.918A2.651 2.651 0 0120.91 13z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-share:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M9.85 10.912a4.003 4.003 0 010 2.175l5.311 3.095A4 4 0 0122 19a1 1 0 01-2 0 2 2 0 00-3.662-1.112 1.01 1.01 0 01-.123.208A2 2 0 0018 21a1 1 0 010 2 4 4 0 01-3.85-5.092l-5.308-3.094a4 4 0 110-5.63L14.15 6.09A4.003 4.003 0 0118 1a4 4 0 11-2.842 6.815L9.85 10.912zm-2.094.13a1.016 1.016 0 01-.056-.097A1.999 1.999 0 004 12a2 2 0 103.756-.959zM16.3 6.054A1.999 1.999 0 0020 5a2 2 0 10-3.7 1.055z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M9.85 10.912a4.003 4.003 0 010 2.175l5.311 3.095A4 4 0 0122 19a1 1 0 01-2 0 2 2 0 00-3.662-1.112 1.01 1.01 0 01-.123.208A2 2 0 0018 21a1 1 0 010 2 4 4 0 01-3.85-5.092l-5.308-3.094a4 4 0 110-5.63L14.15 6.09A4.003 4.003 0 0118 1a4 4 0 11-2.842 6.815L9.85 10.912zm-2.094.13a1.016 1.016 0 01-.056-.097A1.999 1.999 0 004 12a2 2 0 103.756-.959zM16.3 6.054A1.999 1.999 0 0020 5a2 2 0 10-3.7 1.055z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-shoppingbag:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19 5H5l1.5-2h11L19 5zm2.6 1.8a.996.996 0 01-.61.2H4v13a1 1 0 001 1h14a1 1 0 001-1v-9a1 1 0 112 0v9a3 3 0 01-3 3H5a3 3 0 01-3-3V6a1 1 0 01.2-.6l3-4A1 1 0 016 1h12a1 1 0 01.8.4l3 4a1 1 0 01-.2 1.4zM12 13a3 3 0 003-3 1 1 0 112 0 5 5 0 01-10 0 1 1 0 112 0 3 3 0 003 3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19 5H5l1.5-2h11L19 5zm2.6 1.8a.996.996 0 01-.61.2H4v13a1 1 0 001 1h14a1 1 0 001-1v-9a1 1 0 112 0v9a3 3 0 01-3 3H5a3 3 0 01-3-3V6a1 1 0 01.2-.6l3-4A1 1 0 016 1h12a1 1 0 01.8.4l3 4a1 1 0 01-.2 1.4zM12 13a3 3 0 003-3 1 1 0 112 0 5 5 0 01-10 0 1 1 0 112 0 3 3 0 003 3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-facebook:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg id='Icon/social-facebook' stroke='none' stroke-width='1' fill-rule='evenodd'%3E %3Cpath d='M23 12.067C23 5.955 18.075 1 12 1S1 5.955 1 12.067C1 17.591 5.023 22.17 10.281 23v-7.734H7.488v-3.199h2.793V9.63c0-2.774 1.642-4.306 4.155-4.306 1.204 0 2.462.216 2.462.216v2.724h-1.387c-1.366 0-1.792.853-1.792 1.728v2.076h3.05l-.487 3.2h-2.563V23C18.977 22.17 23 17.591 23 12.067' id='Icon'/%3E %3C/g%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg id='Icon/social-facebook' stroke='none' stroke-width='1' fill-rule='evenodd'%3E %3Cpath d='M23 12.067C23 5.955 18.075 1 12 1S1 5.955 1 12.067C1 17.591 5.023 22.17 10.281 23v-7.734H7.488v-3.199h2.793V9.63c0-2.774 1.642-4.306 4.155-4.306 1.204 0 2.462.216 2.462.216v2.724h-1.387c-1.366 0-1.792.853-1.792 1.728v2.076h3.05l-.487 3.2h-2.563V23C18.977 22.17 23 17.591 23 12.067' id='Icon'/%3E %3C/g%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-flickr:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 4a2 2 0 012-2h16a2 2 0 012 2v16a2 2 0 01-2 2H4a2 2 0 01-2-2V4zm9 8a3 3 0 11-6 0 3 3 0 016 0zm5 3a3 3 0 100-6 3 3 0 000 6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 4a2 2 0 012-2h16a2 2 0 012 2v16a2 2 0 01-2 2H4a2 2 0 01-2-2V4zm9 8a3 3 0 11-6 0 3 3 0 016 0zm5 3a3 3 0 100-6 3 3 0 000 6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-instagram:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 01-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 017.8 2zm-.2 2A3.6 3.6 0 004 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 003.6-3.6V7.6C20 5.61 18.39 4 16.4 4H7.6zm9.65 1.5a1.25 1.25 0 110 2.5 1.25 1.25 0 010-2.5zM12 7a5 5 0 110 10 5 5 0 010-10zm0 2a3 3 0 100 6 3 3 0 000-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 01-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 017.8 2zm-.2 2A3.6 3.6 0 004 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 003.6-3.6V7.6C20 5.61 18.39 4 16.4 4H7.6zm9.65 1.5a1.25 1.25 0 110 2.5 1.25 1.25 0 010-2.5zM12 7a5 5 0 110 10 5 5 0 010-10zm0 2a3 3 0 100 6 3 3 0 000-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-linkedin:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4 2h16a2 2 0 012 2v16a2 2 0 01-2 2H4a2 2 0 01-2-2V4a2 2 0 012-2zm15.222 11.333c0-2-1.622-3.622-3.622-3.622-.944 0-2.044.578-2.578 1.445V9.922h-3.1v9.3h3.1v-5.478a1.55 1.55 0 011.545-1.555c.859 0 1.555.696 1.555 1.555v5.478h3.1v-5.889zM8.178 6.311A1.873 1.873 0 006.31 4.433c-1.037 0-1.878.841-1.878 1.878a1.873 1.873 0 003.745 0zm-.322 12.911v-9.3H4.778v9.3h3.078z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4 2h16a2 2 0 012 2v16a2 2 0 01-2 2H4a2 2 0 01-2-2V4a2 2 0 012-2zm15.222 11.333c0-2-1.622-3.622-3.622-3.622-.944 0-2.044.578-2.578 1.445V9.922h-3.1v9.3h3.1v-5.478a1.55 1.55 0 011.545-1.555c.859 0 1.555.696 1.555 1.555v5.478h3.1v-5.889zM8.178 6.311A1.873 1.873 0 006.31 4.433c-1.037 0-1.878.841-1.878 1.878a1.873 1.873 0 003.745 0zm-.322 12.911v-9.3H4.778v9.3h3.078z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-medium:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 2a2 2 0 00-2 2v16a2 2 0 002 2h16a2 2 0 002-2V4a2 2 0 00-2-2H4zm8.875 9.938a4.438 4.438 0 11-8.875 0 4.438 4.438 0 018.875 0zm4.894 0c0 2.341-.971 4.24-2.17 4.24-1.198 0-2.17-1.899-2.17-4.24 0-2.342.972-4.24 2.17-4.24 1.199 0 2.17 1.898 2.17 4.24zm2.23 0c0 2.015-.352 3.648-.788 3.648-.436 0-.789-1.633-.789-3.648s.353-3.65.789-3.65c.436 0 .789 1.635.789 3.65z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 2a2 2 0 00-2 2v16a2 2 0 002 2h16a2 2 0 002-2V4a2 2 0 00-2-2H4zm8.875 9.938a4.438 4.438 0 11-8.875 0 4.438 4.438 0 018.875 0zm4.894 0c0 2.341-.971 4.24-2.17 4.24-1.198 0-2.17-1.899-2.17-4.24 0-2.342.972-4.24 2.17-4.24 1.199 0 2.17 1.898 2.17 4.24zm2.23 0c0 2.015-.352 3.648-.788 3.648-.436 0-.789-1.633-.789-3.648s.353-3.65.789-3.65c.436 0 .789 1.635.789 3.65z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-threads:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M4 1.5c-1.655 0-2 .845-2 2.5v16c0 1.655.345 2.5 2 2.5h17c1.655 0 2-.845 2-2.5V4c0-1.655-.345-2.5-2-2.5H4zm11.79 9.952c.915.435 1.58 1.101 1.932 1.917.487 1.139.534 2.995-.947 4.472-1.134 1.13-2.508 1.64-4.458 1.654h-.01c-2.193-.014-3.88-.754-5.01-2.193C6.289 16.022 5.769 14.236 5.75 12V11.991c.019-2.236.54-4.018 1.547-5.302 1.134-1.439 2.822-2.18 5.01-2.194h.01c2.199.014 3.905.75 5.072 2.185.577.708.998 1.56 1.266 2.55l-1.261.337c-.22-.806-.558-1.495-1.003-2.044-.91-1.12-2.283-1.692-4.078-1.706-1.782.014-3.132.586-4.008 1.697-.82 1.045-1.247 2.55-1.261 4.477.014 1.926.44 3.436 1.26 4.476.877 1.116 2.223 1.688 4.008 1.697 1.608-.014 2.668-.394 3.554-1.28 1.007-1.007.989-2.245.665-3-.187-.44-.534-.81-.998-1.092-.113.844-.37 1.51-.774 2.025-.534.68-1.298 1.05-2.268 1.102-.736.042-1.444-.136-1.997-.502a2.33 2.33 0 01-1.074-1.851c-.08-1.51 1.116-2.593 2.977-2.7a8.19 8.19 0 011.851.089c-.075-.464-.23-.83-.459-1.097-.314-.366-.801-.553-1.444-.558h-.018c-.516 0-1.22.145-1.67.825l-1.077-.74c.6-.91 1.575-1.412 2.742-1.412h.028c1.96.014 3.122 1.233 3.24 3.366.065.028.13.056.196.09l.005.023zm-3.365 3.164c.797-.043 1.706-.357 1.86-2.288a6.488 6.488 0 00-1.358-.136c-.15 0-.3.005-.45.014-1.341.075-1.786.727-1.754 1.308.043.783.891 1.149 1.707 1.106l-.005-.004z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M4 1.5c-1.655 0-2 .845-2 2.5v16c0 1.655.345 2.5 2 2.5h17c1.655 0 2-.845 2-2.5V4c0-1.655-.345-2.5-2-2.5H4zm11.79 9.952c.915.435 1.58 1.101 1.932 1.917.487 1.139.534 2.995-.947 4.472-1.134 1.13-2.508 1.64-4.458 1.654h-.01c-2.193-.014-3.88-.754-5.01-2.193C6.289 16.022 5.769 14.236 5.75 12V11.991c.019-2.236.54-4.018 1.547-5.302 1.134-1.439 2.822-2.18 5.01-2.194h.01c2.199.014 3.905.75 5.072 2.185.577.708.998 1.56 1.266 2.55l-1.261.337c-.22-.806-.558-1.495-1.003-2.044-.91-1.12-2.283-1.692-4.078-1.706-1.782.014-3.132.586-4.008 1.697-.82 1.045-1.247 2.55-1.261 4.477.014 1.926.44 3.436 1.26 4.476.877 1.116 2.223 1.688 4.008 1.697 1.608-.014 2.668-.394 3.554-1.28 1.007-1.007.989-2.245.665-3-.187-.44-.534-.81-.998-1.092-.113.844-.37 1.51-.774 2.025-.534.68-1.298 1.05-2.268 1.102-.736.042-1.444-.136-1.997-.502a2.33 2.33 0 01-1.074-1.851c-.08-1.51 1.116-2.593 2.977-2.7a8.19 8.19 0 011.851.089c-.075-.464-.23-.83-.459-1.097-.314-.366-.801-.553-1.444-.558h-.018c-.516 0-1.22.145-1.67.825l-1.077-.74c.6-.91 1.575-1.412 2.742-1.412h.028c1.96.014 3.122 1.233 3.24 3.366.065.028.13.056.196.09l.005.023zm-3.365 3.164c.797-.043 1.706-.357 1.86-2.288a6.488 6.488 0 00-1.358-.136c-.15 0-.3.005-.45.014-1.341.075-1.786.727-1.754 1.308.043.783.891 1.149 1.707 1.106l-.005-.004z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-twitch:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M17.764 5.446h-1.66v4.714h1.66V5.446zm-4.563-.02h-1.66v4.716h1.66V5.426zM6.147 1L2 4.928v14.144h4.977V23l4.148-3.928h3.32L21.91 12V1H6.147zm14.104 10.216l-3.318 3.142h-3.319l-2.904 2.75v-2.75H6.977V2.572h13.274v8.644z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M17.764 5.446h-1.66v4.714h1.66V5.446zm-4.563-.02h-1.66v4.716h1.66V5.426zM6.147 1L2 4.928v14.144h4.977V23l4.148-3.928h3.32L21.91 12V1H6.147zm14.104 10.216l-3.318 3.142h-3.319l-2.904 2.75v-2.75H6.977V2.572h13.274v8.644z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-twitter:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' role='icon'%3E %3Cdefs%3E %3Cpath id='social-twitter-a' d='M19.965 8.508c0-.175-.004-.35-.012-.522A8.277 8.277 0 0022 5.894a8.292 8.292 0 01-2.356.636 4.064 4.064 0 001.804-2.234c-.793.462-1.671.799-2.606.98A4.13 4.13 0 0015.847 4c-2.266 0-4.104 1.809-4.104 4.039 0 .317.036.625.107.92a11.712 11.712 0 01-8.458-4.22 3.977 3.977 0 00-.556 2.03 4.02 4.02 0 001.826 3.363 4.122 4.122 0 01-1.858-.505l-.001.051c0 1.957 1.415 3.59 3.292 3.96a4.176 4.176 0 01-1.853.07c.522 1.604 2.037 2.772 3.833 2.805a8.317 8.317 0 01-5.096 1.729c-.331 0-.658-.019-.979-.056A11.751 11.751 0 008.29 20c7.547 0 11.675-6.155 11.675-11.492z'/%3E %3C/defs%3E %3Cuse fill-rule='evenodd' xlink:href='%23social-twitter-a'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' role='icon'%3E %3Cdefs%3E %3Cpath id='social-twitter-a' d='M19.965 8.508c0-.175-.004-.35-.012-.522A8.277 8.277 0 0022 5.894a8.292 8.292 0 01-2.356.636 4.064 4.064 0 001.804-2.234c-.793.462-1.671.799-2.606.98A4.13 4.13 0 0015.847 4c-2.266 0-4.104 1.809-4.104 4.039 0 .317.036.625.107.92a11.712 11.712 0 01-8.458-4.22 3.977 3.977 0 00-.556 2.03 4.02 4.02 0 001.826 3.363 4.122 4.122 0 01-1.858-.505l-.001.051c0 1.957 1.415 3.59 3.292 3.96a4.176 4.176 0 01-1.853.07c.522 1.604 2.037 2.772 3.833 2.805a8.317 8.317 0 01-5.096 1.729c-.331 0-.658-.019-.979-.056A11.751 11.751 0 008.29 20c7.547 0 11.675-6.155 11.675-11.492z'/%3E %3C/defs%3E %3Cuse fill-rule='evenodd' xlink:href='%23social-twitter-a'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-vimeo:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M21.99 7.194c-.093 2.044-1.518 4.843-4.284 8.396-2.854 3.712-5.268 5.569-7.247 5.569-1.223 0-2.259-1.13-3.107-3.39-1.65-6.056-2.354-9.604-3.718-9.604-.159 0-.707.333-1.65.989L1 7.879c2.419-2.124 4.73-4.486 6.178-4.617 1.636-.16 2.64.96 3.019 3.351 1.345 8.508 1.94 9.792 4.387 5.94.877-1.388 1.35-2.443 1.416-3.17.225-2.151-1.678-2.006-2.967-1.453 1.031-3.38 3.005-5.02 5.915-4.926 2.147.056 3.165 1.458 3.043 4.19z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M21.99 7.194c-.093 2.044-1.518 4.843-4.284 8.396-2.854 3.712-5.268 5.569-7.247 5.569-1.223 0-2.259-1.13-3.107-3.39-1.65-6.056-2.354-9.604-3.718-9.604-.159 0-.707.333-1.65.989L1 7.879c2.419-2.124 4.73-4.486 6.178-4.617 1.636-.16 2.64.96 3.019 3.351 1.345 8.508 1.94 9.792 4.387 5.94.877-1.388 1.35-2.443 1.416-3.17.225-2.151-1.678-2.006-2.967-1.453 1.031-3.38 3.005-5.02 5.915-4.926 2.147.056 3.165 1.458 3.043 4.19z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-x:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M18.244 2.25h3.31l-7.229 8.26 8.503 11.24h-6.656l-5.217-6.816-5.963 6.816H1.678l7.73-8.836L1.256 2.25h6.825l4.711 6.23 5.452-6.23zM17.08 19.772h1.833L7.083 4.125H5.114l11.967 15.647z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M18.244 2.25h3.31l-7.229 8.26 8.503 11.24h-6.656l-5.217-6.816-5.963 6.816H1.678l7.73-8.836L1.256 2.25h6.825l4.711 6.23 5.452-6.23zM17.08 19.772h1.833L7.083 4.125H5.114l11.967 15.647z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-social-youtube:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' role='icon'%3E %3Cdefs%3E %3Cpath id='social-youtube-a' d='M22.547 7.19c.471 1.565.453 4.826.453 4.826s0 3.245-.453 4.81c-.254.856-.997 1.532-1.94 1.762C18.888 19 12 19 12 19s-6.868 0-8.608-.428c-.942-.23-1.685-.906-1.939-1.763C1 15.261 1 12 1 12s0-3.245.453-4.81c.254-.856 1.015-1.548 1.94-1.778C5.112 5 12 5 12 5s6.886 0 8.608.428c.942.23 1.685.906 1.939 1.763zM15 12l-5-3v6l5-3z'/%3E %3C/defs%3E %3Cuse fill-rule='evenodd' xlink:href='%23social-youtube-a'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' role='icon'%3E %3Cdefs%3E %3Cpath id='social-youtube-a' d='M22.547 7.19c.471 1.565.453 4.826.453 4.826s0 3.245-.453 4.81c-.254.856-.997 1.532-1.94 1.762C18.888 19 12 19 12 19s-6.868 0-8.608-.428c-.942-.23-1.685-.906-1.939-1.763C1 15.261 1 12 1 12s0-3.245.453-4.81c.254-.856 1.015-1.548 1.94-1.778C5.112 5 12 5 12 5s6.886 0 8.608.428c.942.23 1.685.906 1.939 1.763zM15 12l-5-3v6l5-3z'/%3E %3C/defs%3E %3Cuse fill-rule='evenodd' xlink:href='%23social-youtube-a'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-star-fill:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.754 7.346l6.39.935a1 1 0 01.554 1.705l-4.623 4.503 1.09 6.362a1 1 0 01-1.45 1.054L12 18.9l-5.715 3.005a1 1 0 01-1.45-1.054l1.09-6.362-4.623-4.503a1 1 0 01.553-1.705l6.39-.935 2.858-5.789a1 1 0 011.794 0l2.857 5.79z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.754 7.346l6.39.935a1 1 0 01.554 1.705l-4.623 4.503 1.09 6.362a1 1 0 01-1.45 1.054L12 18.9l-5.715 3.005a1 1 0 01-1.45-1.054l1.09-6.362-4.623-4.503a1 1 0 01.553-1.705l6.39-.935 2.858-5.789a1 1 0 011.794 0l2.857 5.79z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-star-half:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.145 8.28l-6.39-.934-2.858-5.789a1 1 0 00-1.794 0l-2.857 5.79-6.39.934a1 1 0 00-.554 1.705l4.623 4.503-1.09 6.362a1 1 0 001.45 1.054L12 18.9l5.715 3.005a1 1 0 001.45-1.054l-1.09-6.362 4.623-4.503a1 1 0 00-.553-1.705zm-7.2.97a1 1 0 01-.752-.547L12 4.259V16.77l4.852 2.422-.838-4.883a1 1 0 01.288-.885l3.55-3.457-4.907-.718z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.145 8.28l-6.39-.934-2.858-5.789a1 1 0 00-1.794 0l-2.857 5.79-6.39.934a1 1 0 00-.554 1.705l4.623 4.503-1.09 6.362a1 1 0 001.45 1.054L12 18.9l5.715 3.005a1 1 0 001.45-1.054l-1.09-6.362 4.623-4.503a1 1 0 00-.553-1.705zm-7.2.97a1 1 0 01-.752-.547L12 4.259V16.77l4.852 2.422-.838-4.883a1 1 0 01.288-.885l3.55-3.457-4.907-.718z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-star:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15.754 7.346l6.39.935a1 1 0 01.554 1.705l-4.623 4.503 1.09 6.362a1 1 0 01-1.45 1.054L12 18.9l-5.715 3.005a1 1 0 01-1.45-1.054l1.09-6.362-4.623-4.503a1 1 0 01.553-1.705l6.39-.935 2.858-5.789a1 1 0 011.794 0l2.857 5.79zm-.809 1.903a1 1 0 01-.752-.546L12 4.259 9.807 8.703a1 1 0 01-.752.546l-4.907.718 3.55 3.457a1 1 0 01.288.885l-.838 4.883 4.387-2.307a1 1 0 01.93 0l4.387 2.307-.838-4.883a1 1 0 01.288-.885l3.55-3.457-4.907-.718z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15.754 7.346l6.39.935a1 1 0 01.554 1.705l-4.623 4.503 1.09 6.362a1 1 0 01-1.45 1.054L12 18.9l-5.715 3.005a1 1 0 01-1.45-1.054l1.09-6.362-4.623-4.503a1 1 0 01.553-1.705l6.39-.935 2.858-5.789a1 1 0 011.794 0l2.857 5.79zm-.809 1.903a1 1 0 01-.752-.546L12 4.259 9.807 8.703a1 1 0 01-.752.546l-4.907.718 3.55 3.457a1 1 0 01.288.885l-.838 4.883 4.387-2.307a1 1 0 01.93 0l4.387 2.307-.838-4.883a1 1 0 01.288-.885l3.55-3.457-4.907-.718z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-steps:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 7a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1V8a1 1 0 00-1-1h-8zm1 2h6v6h-6V9zm-9 1a1 1 0 00-1 1v5a1 1 0 001 1h5a1 1 0 001-1v-5a1 1 0 00-1-1H7zm1 5v-3h3v3H8zm-8-2a1 1 0 011-1h3a1 1 0 011 1v3a1 1 0 01-1 1H1a1 1 0 01-1-1v-3zm2 1v1h1v-1H2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 7a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1V8a1 1 0 00-1-1h-8zm1 2h6v6h-6V9zm-9 1a1 1 0 00-1 1v5a1 1 0 001 1h5a1 1 0 001-1v-5a1 1 0 00-1-1H7zm1 5v-3h3v3H8zm-8-2a1 1 0 011-1h3a1 1 0 011 1v3a1 1 0 01-1 1H1a1 1 0 01-1-1v-3zm2 1v1h1v-1H2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-table:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 22a2 2 0 01-1.995-1.85L2 20V4a2 2 0 011.85-1.995L4 2h16a2 2 0 011.994 1.85L22 4v10a1 1 0 01-1.993.117L20 14V9H9v11h11v-2a1 1 0 011.993-.117L22 18v2a2 2 0 01-1.85 1.994L20 22H4zM7 9H4v11h3V9zm0-5H4v3h3V4zm13 0H9v3h11V4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 22a2 2 0 01-1.995-1.85L2 20V4a2 2 0 011.85-1.995L4 2h16a2 2 0 011.994 1.85L22 4v10a1 1 0 01-1.993.117L20 14V9H9v11h11v-2a1 1 0 011.993-.117L22 18v2a2 2 0 01-1.85 1.994L20 22H4zM7 9H4v11h3V9zm0-5H4v3h3V4zm13 0H9v3h11V4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-tag:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4 12.586l8.293 8.293a1 1 0 001.414 0l7.172-7.172a1 1 0 000-1.414 1 1 0 111.414-1.414 3 3 0 010 4.242l-7.172 7.172a3 3 0 01-4.242 0l-8.586-8.586A1 1 0 012 13V3a1 1 0 011-1h10a1 1 0 01.707.293l6 6a1 1 0 11-1.414 1.414L12.586 4H4v8.586zM8.5 11a2.5 2.5 0 110-5 2.5 2.5 0 010 5zm0-2a.5.5 0 100-1 .5.5 0 000 1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4 12.586l8.293 8.293a1 1 0 001.414 0l7.172-7.172a1 1 0 000-1.414 1 1 0 111.414-1.414 3 3 0 010 4.242l-7.172 7.172a3 3 0 01-4.242 0l-8.586-8.586A1 1 0 012 13V3a1 1 0 011-1h10a1 1 0 01.707.293l6 6a1 1 0 11-1.414 1.414L12.586 4H4v8.586zM8.5 11a2.5 2.5 0 110-5 2.5 2.5 0 010 5zm0-2a.5.5 0 100-1 .5.5 0 000 1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-thumb-down-full:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M13.914 22.406A1 1 0 0113 23a4 4 0 01-4-4v-3H4.351a3 3 0 01-3-3.452l1.38-8.998A2.997 2.997 0 015.72 1H19.652a3.31 3.31 0 013.339 2.866L23 4v7l-.009.134A3.305 3.305 0 0119.67 14h-2.02l-3.736 8.406zM18 12h1.688A1.31 1.31 0 0021 10.923V4.077A1.315 1.315 0 0019.67 3H18v9z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M13.914 22.406A1 1 0 0113 23a4 4 0 01-4-4v-3H4.351a3 3 0 01-3-3.452l1.38-8.998A2.997 2.997 0 015.72 1H19.652a3.31 3.31 0 013.339 2.866L23 4v7l-.009.134A3.305 3.305 0 0119.67 14h-2.02l-3.736 8.406zM18 12h1.688A1.31 1.31 0 0021 10.923V4.077A1.315 1.315 0 0019.67 3H18v9z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-thumb-down:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M17 1h2.652a3.31 3.31 0 013.339 2.866L23 4v7l-.009.134A3.305 3.305 0 0119.67 14h-2.02l-3.736 8.406A1 1 0 0113 23a4 4 0 01-4-4v-3H4.351a3 3 0 01-3-3.452l1.38-8.998A2.997 2.997 0 015.72 1H13a1 1 0 010 2H5.709a1 1 0 00-1 .852l-1.38 8.998A1 1 0 004.34 14H10a1 1 0 011 1v4a2 2 0 001.392 1.906L16 12.788V2a1 1 0 011-1zm1 2v9h1.688A1.31 1.31 0 0021 10.923V4.077A1.315 1.315 0 0019.67 3H18z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M17 1h2.652a3.31 3.31 0 013.339 2.866L23 4v7l-.009.134A3.305 3.305 0 0119.67 14h-2.02l-3.736 8.406A1 1 0 0113 23a4 4 0 01-4-4v-3H4.351a3 3 0 01-3-3.452l1.38-8.998A2.997 2.997 0 015.72 1H13a1 1 0 010 2H5.709a1 1 0 00-1 .852l-1.38 8.998A1 1 0 004.34 14H10a1 1 0 011 1v4a2 2 0 001.392 1.906L16 12.788V2a1 1 0 011-1zm1 2v9h1.688A1.31 1.31 0 0021 10.923V4.077A1.315 1.315 0 0019.67 3H18z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-thumb-up-full:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6.35 10l3.736-8.406A1 1 0 0111 1a4 4 0 014 4v3h4.649a3 3 0 013 3.452l-1.38 8.998A3 3 0 0118.275 23H4a3 3 0 01-3-3v-7a3 3 0 013-3h2.35zM4 12a1 1 0 00-1 1v7a1 1 0 001 1h2v-9H4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6.35 10l3.736-8.406A1 1 0 0111 1a4 4 0 014 4v3h4.649a3 3 0 013 3.452l-1.38 8.998A3 3 0 0118.275 23H4a3 3 0 01-3-3v-7a3 3 0 013-3h2.35zM4 12a1 1 0 00-1 1v7a1 1 0 001 1h2v-9H4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-thumb-up:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M7.707 22.707A.997.997 0 017 23H4a3 3 0 01-3-3v-7a3 3 0 013-3h2.35l3.736-8.406A1 1 0 0111 1a4 4 0 014 4v3h4.649a3 3 0 013 3.452l-1.38 8.998A2.997 2.997 0 0118.28 23H11a1 1 0 010-2h7.291a1 1 0 001-.852l1.38-8.998A1 1 0 0019.66 10H14a1 1 0 01-1-1V5a2 2 0 00-1.392-1.906L8 11.212V22a.997.997 0 01-.293.707zM6 12H4a1 1 0 00-1 1v7a1 1 0 001 1h2v-9z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M7.707 22.707A.997.997 0 017 23H4a3 3 0 01-3-3v-7a3 3 0 013-3h2.35l3.736-8.406A1 1 0 0111 1a4 4 0 014 4v3h4.649a3 3 0 013 3.452l-1.38 8.998A2.997 2.997 0 0118.28 23H11a1 1 0 010-2h7.291a1 1 0 001-.852l1.38-8.998A1 1 0 0019.66 10H14a1 1 0 01-1-1V5a2 2 0 00-1.392-1.906L8 11.212V22a.997.997 0 01-.293.707zM6 12H4a1 1 0 00-1 1v7a1 1 0 001 1h2v-9z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-ticket:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.293 1.293a1 1 0 011.414 0l2.495 2.495.005.005a.997.997 0 010 1.414c-.338.338-.36 1.055.086 1.5.445.445 1.162.424 1.5.086a.996.996 0 011.414 0l.005.005 2.495 2.495a1 1 0 010 1.414l-5 5-7 7a1 1 0 01-1.414 0l-2.5-2.5a1 1 0 01.03-1.443 1.122 1.122 0 00-1.616-1.557 1 1 0 01-1.414 0l-2.5-2.5a1 1 0 010-1.414l7-7 5-5zM17 13.586l-1.793-1.793a1 1 0 00-1.414 1.414L15.586 15 10 20.586l-1.2-1.2A3.123 3.123 0 004.614 15.2l-1.2-1.2L9 8.414l1.793 1.793a1 1 0 001.414-1.414L10.414 7 14 3.414l1.214 1.214c-.527 1.168-.223 2.606.665 3.493.888.888 2.325 1.192 3.493.665L20.586 10 17 13.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.293 1.293a1 1 0 011.414 0l2.495 2.495.005.005a.997.997 0 010 1.414c-.338.338-.36 1.055.086 1.5.445.445 1.162.424 1.5.086a.996.996 0 011.414 0l.005.005 2.495 2.495a1 1 0 010 1.414l-5 5-7 7a1 1 0 01-1.414 0l-2.5-2.5a1 1 0 01.03-1.443 1.122 1.122 0 00-1.616-1.557 1 1 0 01-1.414 0l-2.5-2.5a1 1 0 010-1.414l7-7 5-5zM17 13.586l-1.793-1.793a1 1 0 00-1.414 1.414L15.586 15 10 20.586l-1.2-1.2A3.123 3.123 0 004.614 15.2l-1.2-1.2L9 8.414l1.793 1.793a1 1 0 001.414-1.414L10.414 7 14 3.414l1.214 1.214c-.527 1.168-.223 2.606.665 3.493.888.888 2.325 1.192 3.493.665L20.586 10 17 13.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-timer-off:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M19.04 4.55l-1.42 1.42a9.012 9.012 0 00-10.57-.49l1.46 1.46C9.53 6.35 10.73 6 12 6c3.87 0 7 3.13 7 7 0 1.27-.35 2.47-.94 3.49l1.45 1.45A8.878 8.878 0 0021 13c0-2.12-.74-4.07-1.97-5.61l1.42-1.42-1.41-1.42zM15 1H9v2h6V1zm-4 8.44l2 2V8h-2v1.44zM3.02 4L1.75 5.27 4.5 8.03A8.905 8.905 0 003 13c0 4.97 4.02 9 9 9 1.84 0 3.55-.55 4.98-1.5l2.5 2.5 1.27-1.27-7.71-7.71L3.02 4zM12 20c-3.87 0-7-3.13-7-7 0-1.28.35-2.48.95-3.52l9.56 9.56c-1.03.61-2.23.96-3.51.96z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M19.04 4.55l-1.42 1.42a9.012 9.012 0 00-10.57-.49l1.46 1.46C9.53 6.35 10.73 6 12 6c3.87 0 7 3.13 7 7 0 1.27-.35 2.47-.94 3.49l1.45 1.45A8.878 8.878 0 0021 13c0-2.12-.74-4.07-1.97-5.61l1.42-1.42-1.41-1.42zM15 1H9v2h6V1zm-4 8.44l2 2V8h-2v1.44zM3.02 4L1.75 5.27 4.5 8.03A8.905 8.905 0 003 13c0 4.97 4.02 9 9 9 1.84 0 3.55-.55 4.98-1.5l2.5 2.5 1.27-1.27-7.71-7.71L3.02 4zM12 20c-3.87 0-7-3.13-7-7 0-1.28.35-2.48.95-3.52l9.56 9.56c-1.03.61-2.23.96-3.51.96z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-timer:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M15 1H9v2h6V1zm-4 13h2V8h-2v6zm8.03-6.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42A8.962 8.962 0 0012 4a9 9 0 00-9 9c0 4.97 4.02 9 9 9a8.994 8.994 0 007.03-14.61zM12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M15 1H9v2h6V1zm-4 13h2V8h-2v6zm8.03-6.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42A8.962 8.962 0 0012 4a9 9 0 00-9 9c0 4.97 4.02 9 9 9a8.994 8.994 0 007.03-14.61zM12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-trash:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M7 5V4a3 3 0 013-3h4a3 3 0 013 3v1h4a1 1 0 010 2H6v13a1 1 0 001 1h10a1 1 0 001-1V10a1 1 0 012 0v10a3 3 0 01-3 3H7a3 3 0 01-3-3V7H3a1 1 0 110-2h4zm2 0h6V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v1zm0 6a1 1 0 012 0v6a1 1 0 01-2 0v-6zm4 0a1 1 0 012 0v6a1 1 0 01-2 0v-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M7 5V4a3 3 0 013-3h4a3 3 0 013 3v1h4a1 1 0 010 2H6v13a1 1 0 001 1h10a1 1 0 001-1V10a1 1 0 012 0v10a3 3 0 01-3 3H7a3 3 0 01-3-3V7H3a1 1 0 110-2h4zm2 0h6V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v1zm0 6a1 1 0 012 0v6a1 1 0 01-2 0v-6zm4 0a1 1 0 012 0v6a1 1 0 01-2 0v-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-unlock:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 9V7.001a6 6 0 015.397-5.976c1.586-.16 3.025.244 4.223 1.19a1 1 0 11-1.24 1.57c-.785-.62-1.705-.879-2.782-.77A4 4 0 008 7v2h11a1 1 0 011 1v12a1 1 0 01-1 1H5a1 1 0 01-1-1V10a1 1 0 011-1h1zm6 8a1 1 0 110-2 1 1 0 010 2zm-6-6v10h12V11H6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 9V7.001a6 6 0 015.397-5.976c1.586-.16 3.025.244 4.223 1.19a1 1 0 11-1.24 1.57c-.785-.62-1.705-.879-2.782-.77A4 4 0 008 7v2h11a1 1 0 011 1v12a1 1 0 01-1 1H5a1 1 0 01-1-1V10a1 1 0 011-1h1zm6 8a1 1 0 110-2 1 1 0 010 2zm-6-6v10h12V11H6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-upload:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.39 2.079A1 1 0 0113 3v12a1 1 0 01-2 0V5.414L7.707 8.707a1 1 0 01-1.414-1.414l5-5a1 1 0 011.083-.22zM20 15a1 1 0 012 0v4a3 3 0 01-3 3H5a3 3 0 01-3-3v-4a1 1 0 012 0v4a1 1 0 001 1h14a1 1 0 001-1v-4zm-2.293-7.707a1 1 0 11-1.414 1.414l-2-2a1 1 0 111.414-1.414l2 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.39 2.079A1 1 0 0113 3v12a1 1 0 01-2 0V5.414L7.707 8.707a1 1 0 01-1.414-1.414l5-5a1 1 0 011.083-.22zM20 15a1 1 0 012 0v4a3 3 0 01-3 3H5a3 3 0 01-3-3v-4a1 1 0 012 0v4a1 1 0 001 1h14a1 1 0 001-1v-4zm-2.293-7.707a1 1 0 11-1.414 1.414l-2-2a1 1 0 111.414-1.414l2 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-user-circle:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 18.708V18a3 3 0 013-3h6a3 3 0 013 3v2.631c0 .145-.03.282-.086.406a.996.996 0 01-.432.501A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-15 6.708zm1.998 1.355c1.205.6 2.564.937 4.002.937 1.41 0 2.77-.324 4-.935V18a1 1 0 00-1-1H9a1 1 0 00-1 1v2c0 .021 0 .042-.002.063zM12 14a4 4 0 110-8 4 4 0 010 8zm0-2a2 2 0 100-4 2 2 0 000 4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 18.708V18a3 3 0 013-3h6a3 3 0 013 3v2.631c0 .145-.03.282-.086.406a.996.996 0 01-.432.501A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-15 6.708zm1.998 1.355c1.205.6 2.564.937 4.002.937 1.41 0 2.77-.324 4-.935V18a1 1 0 00-1-1H9a1 1 0 00-1 1v2c0 .021 0 .042-.002.063zM12 14a4 4 0 110-8 4 4 0 010 8zm0-2a2 2 0 100-4 2 2 0 000 4z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-user-minus:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.009 2.674A5 5 0 1013.5 7a1 1 0 10-2 0 3 3 0 11-1.496-2.596 1 1 0 101.005-1.73zm-9.545 12.79A5 5 0 015 14h7a5 5 0 015 5v2a1 1 0 11-2 0v-2a3 3 0 00-3-3H5a3 3 0 00-3 3v2a1 1 0 11-2 0v-2a5 5 0 011.464-3.536zM17 10a1 1 0 100 2h6a1 1 0 100-2h-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.009 2.674A5 5 0 1013.5 7a1 1 0 10-2 0 3 3 0 11-1.496-2.596 1 1 0 101.005-1.73zm-9.545 12.79A5 5 0 015 14h7a5 5 0 015 5v2a1 1 0 11-2 0v-2a3 3 0 00-3-3H5a3 3 0 00-3 3v2a1 1 0 11-2 0v-2a5 5 0 011.464-3.536zM17 10a1 1 0 100 2h6a1 1 0 100-2h-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-user-plus:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 2a4.98 4.98 0 012.509.674 1 1 0 11-1.005 1.73A3 3 0 1011.5 7a1 1 0 112 0 5 5 0 11-5-5zM5 14a5 5 0 00-5 5v2a1 1 0 102 0v-2a3 3 0 013-3h7a3 3 0 013 3v2a1 1 0 102 0v-2a5 5 0 00-5-5H5zm15-7a1 1 0 011 1v2h2a1 1 0 110 2h-2v2a1 1 0 11-2 0v-2h-2a1 1 0 110-2h2V8a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 2a4.98 4.98 0 012.509.674 1 1 0 11-1.005 1.73A3 3 0 1011.5 7a1 1 0 112 0 5 5 0 11-5-5zM5 14a5 5 0 00-5 5v2a1 1 0 102 0v-2a3 3 0 013-3h7a3 3 0 013 3v2a1 1 0 102 0v-2a5 5 0 00-5-5H5zm15-7a1 1 0 011 1v2h2a1 1 0 110 2h-2v2a1 1 0 11-2 0v-2h-2a1 1 0 110-2h2V8a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-user-x:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 2a4.98 4.98 0 012.509.674 1 1 0 11-1.005 1.73A3 3 0 1011.5 7a1 1 0 112 0 5 5 0 11-5-5zm10.207 5.293a1 1 0 10-1.414 1.414l1.793 1.793-1.793 1.793a1 1 0 001.414 1.414l1.793-1.793 1.793 1.793a1 1 0 001.414-1.414L21.914 10.5l1.793-1.793a1 1 0 00-1.414-1.414L20.5 9.086l-1.793-1.793zM1.464 15.464A5 5 0 015 14h7a5 5 0 015 5v2a1 1 0 11-2 0v-2a3 3 0 00-3-3H5a3 3 0 00-3 3v2a1 1 0 11-2 0v-2a5 5 0 011.464-3.536z'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath d='M0 0h24v24H0V0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 2a4.98 4.98 0 012.509.674 1 1 0 11-1.005 1.73A3 3 0 1011.5 7a1 1 0 112 0 5 5 0 11-5-5zm10.207 5.293a1 1 0 10-1.414 1.414l1.793 1.793-1.793 1.793a1 1 0 001.414 1.414l1.793-1.793 1.793 1.793a1 1 0 001.414-1.414L21.914 10.5l1.793-1.793a1 1 0 00-1.414-1.414L20.5 9.086l-1.793-1.793zM1.464 15.464A5 5 0 015 14h7a5 5 0 015 5v2a1 1 0 11-2 0v-2a3 3 0 00-3-3H5a3 3 0 00-3 3v2a1 1 0 11-2 0v-2a5 5 0 011.464-3.536z'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath d='M0 0h24v24H0V0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-user:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21 21a1 1 0 01-2 0v-2a3 3 0 00-3-3H8a3 3 0 00-3 3v2a1 1 0 01-2 0v-2a5 5 0 015-5h8a5 5 0 015 5v2zM14.509 2.674a1 1 0 11-1.005 1.73A3 3 0 1015 7a1 1 0 012 0 5 5 0 11-2.491-4.326z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21 21a1 1 0 01-2 0v-2a3 3 0 00-3-3H8a3 3 0 00-3 3v2a1 1 0 01-2 0v-2a5 5 0 015-5h8a5 5 0 015 5v2zM14.509 2.674a1 1 0 11-1.005 1.73A3 3 0 1015 7a1 1 0 012 0 5 5 0 11-2.491-4.326z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-users:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M18 21a1 1 0 01-2 0v-2a3 3 0 00-3-3H5a3 3 0 00-3 3v2a1 1 0 01-2 0v-2a5 5 0 015-5h8a5 5 0 015 5v2zm6 0a1 1 0 01-2 0v-2a3 3 0 00-2.25-2.902 1 1 0 11.5-1.936A5 5 0 0124 19v2zM15.752 4.099a1 1 0 11.496-1.938 5 5 0 010 9.688 1 1 0 01-.496-1.938 3 3 0 000-5.812zm-9.26-1.425A5 5 0 114 7a1 1 0 111.999 0 3 3 0 101.496-2.596 1 1 0 01-1.005-1.73z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M18 21a1 1 0 01-2 0v-2a3 3 0 00-3-3H5a3 3 0 00-3 3v2a1 1 0 01-2 0v-2a5 5 0 015-5h8a5 5 0 015 5v2zm6 0a1 1 0 01-2 0v-2a3 3 0 00-2.25-2.902 1 1 0 11.5-1.936A5 5 0 0124 19v2zM15.752 4.099a1 1 0 11.496-1.938 5 5 0 010 9.688 1 1 0 01-.496-1.938 3 3 0 000-5.812zm-9.26-1.425A5 5 0 114 7a1 1 0 111.999 0 3 3 0 101.496-2.596 1 1 0 01-1.005-1.73z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-vehicule:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M5 4v7.26c-1.8.64-3 2.34-3 4.24C2 18 4 20 6.5 20c2.29 0 4.21-1.72 4.47-4h4.2A3 3 0 1021 17c0-.34-.06-.68-.18-1H22v-3c0-1.11-.89-2-2-2h-4.96l-1.39-7H5zm2 2h5l1 5v3h-2.26A4.53 4.53 0 007 11.03V6zm-.5 7.25a2.25 2.25 0 110 4.5 2.25 2.25 0 010-4.5zM18 15.5a1.5 1.5 0 110 3 1.5 1.5 0 010-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M5 4v7.26c-1.8.64-3 2.34-3 4.24C2 18 4 20 6.5 20c2.29 0 4.21-1.72 4.47-4h4.2A3 3 0 1021 17c0-.34-.06-.68-.18-1H22v-3c0-1.11-.89-2-2-2h-4.96l-1.39-7H5zm2 2h5l1 5v3h-2.26A4.53 4.53 0 007 11.03V6zm-.5 7.25a2.25 2.25 0 110 4.5 2.25 2.25 0 010-4.5zM18 15.5a1.5 1.5 0 110 3 1.5 1.5 0 010-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-warning:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.857 4.373a1 1 0 00-1.714 0L2.675 18.485A1 1 0 003.532 20h16.936a1 1 0 00.857-1.515l-1.183-1.97a1 1 0 011.716-1.03l1.182 1.971c1.2 2-.24 4.544-2.572 4.544H3.532C1.201 22-.24 19.456.96 17.456L9.428 3.344c1.165-1.942 3.98-1.942 5.144 0l4.886 8.142a1 1 0 11-1.715 1.028l-4.885-8.141zM11 9a1 1 0 112 0v5a1 1 0 11-2 0V9zm1 7a1 1 0 100 2 1 1 0 000-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.857 4.373a1 1 0 00-1.714 0L2.675 18.485A1 1 0 003.532 20h16.936a1 1 0 00.857-1.515l-1.183-1.97a1 1 0 011.716-1.03l1.182 1.971c1.2 2-.24 4.544-2.572 4.544H3.532C1.201 22-.24 19.456.96 17.456L9.428 3.344c1.165-1.942 3.98-1.942 5.144 0l4.886 8.142a1 1 0 11-1.715 1.028l-4.885-8.141zM11 9a1 1 0 112 0v5a1 1 0 11-2 0V9zm1 7a1 1 0 100 2 1 1 0 000-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-website:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.176 17.845a1 1 0 001.366-.368A10.953 10.953 0 0023 12c0-6.075-4.925-11-11-11S1 5.925 1 12s4.925 11 11 11c1.95 0 3.828-.509 5.482-1.462a1 1 0 10-.998-1.733 8.93 8.93 0 01-2.21.905A16.301 16.301 0 0016.95 13h3.995a8.932 8.932 0 01-1.137 3.48 1 1 0 00.368 1.365zm.77-6.845h-3.999a16.331 16.331 0 00-2.673-7.71A9.008 9.008 0 0120.945 11zM9.725 3.29A9.008 9.008 0 003.055 11H7.05a16.3 16.3 0 012.676-7.71zM3.055 13a9.008 9.008 0 006.671 7.71A16.331 16.331 0 017.053 13H3.055zM12 20.45A14.3 14.3 0 019.058 13h5.887A14.288 14.288 0 0112 20.45zM9.055 11h5.887A14.3 14.3 0 0012 3.55 14.288 14.288 0 009.055 11z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.176 17.845a1 1 0 001.366-.368A10.953 10.953 0 0023 12c0-6.075-4.925-11-11-11S1 5.925 1 12s4.925 11 11 11c1.95 0 3.828-.509 5.482-1.462a1 1 0 10-.998-1.733 8.93 8.93 0 01-2.21.905A16.301 16.301 0 0016.95 13h3.995a8.932 8.932 0 01-1.137 3.48 1 1 0 00.368 1.365zm.77-6.845h-3.999a16.331 16.331 0 00-2.673-7.71A9.008 9.008 0 0120.945 11zM9.725 3.29A9.008 9.008 0 003.055 11H7.05a16.3 16.3 0 012.676-7.71zM3.055 13a9.008 9.008 0 006.671 7.71A16.331 16.331 0 017.053 13H3.055zM12 20.45A14.3 14.3 0 019.058 13h5.887A14.288 14.288 0 0112 20.45zM9.055 11h5.887A14.3 14.3 0 0012 3.55 14.288 14.288 0 009.055 11z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-wheelchair:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 3.5a2.5 2.5 0 10-5 0 2.5 2.5 0 005 0zm-3 0a.5.5 0 111 0 .5.5 0 01-1 0zM8.707 7.707l2.42-2.42 1.303.868-6.086 6.087a6.166 6.166 0 00-.064.05A1 1 0 007.52 13.86a3.987 3.987 0 01.106-.081 3.995 3.995 0 015.201.393 4 4 0 11-6.794 2.304 1 1 0 10-1.983-.26A6 6 0 1015.198 14h2.622l-.806 4.836a1 1 0 101.972.328l1-6A1 1 0 0019 12h-4.586l1.568-1.568a3 3 0 00-.457-4.617l-.955-.637a.917.917 0 00-.033-.021l-2.982-1.99a1 1 0 00-1.262.126l-3 3a1 1 0 001.414 1.414zm5.42-.42l-3.726 3.726c.614.04 1.217.176 1.79.4.03-.042.064-.082.102-.12l2.275-2.275a1 1 0 00-.152-1.54l-.289-.191z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 3.5a2.5 2.5 0 10-5 0 2.5 2.5 0 005 0zm-3 0a.5.5 0 111 0 .5.5 0 01-1 0zM8.707 7.707l2.42-2.42 1.303.868-6.086 6.087a6.166 6.166 0 00-.064.05A1 1 0 007.52 13.86a3.987 3.987 0 01.106-.081 3.995 3.995 0 015.201.393 4 4 0 11-6.794 2.304 1 1 0 10-1.983-.26A6 6 0 1015.198 14h2.622l-.806 4.836a1 1 0 101.972.328l1-6A1 1 0 0019 12h-4.586l1.568-1.568a3 3 0 00-.457-4.617l-.955-.637a.917.917 0 00-.033-.021l-2.982-1.99a1 1 0 00-1.262.126l-3 3a1 1 0 001.414 1.414zm5.42-.42l-3.726 3.726c.614.04 1.217.176 1.79.4.03-.042.064-.082.102-.12l2.275-2.275a1 1 0 00-.152-1.54l-.289-.191z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-wifi-off:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.707.293A1 1 0 00.293 1.707l4.015 4.015A18.012 18.012 0 00.58 8.086a1 1 0 001.27 1.546c1.192-.98 2.528-1.791 3.972-2.396l2.34 2.34a12.969 12.969 0 00-4.165 2.179 1 1 0 001.232 1.575 10.949 10.949 0 014.576-2.111l2.804 2.804a7.968 7.968 0 00-5.145 1.387 1 1 0 001.135 1.646A5.968 5.968 0 0112 16c1.264 0 2.435.39 3.401 1.056.125.087.264.14.405.164l6.487 6.487a1 1 0 001.414-1.414l-22-22zM12 6c-.41 0-.817.015-1.22.046a1 1 0 01-.15-1.995C11.083 4.017 11.54 4 12 4a17.93 17.93 0 0111.42 4.086 1 1 0 11-1.27 1.546A15.93 15.93 0 0012 6zm3.857 4.59a1 1 0 011.316-.52 12.995 12.995 0 012.83 1.685 1 1 0 11-1.232 1.575 10.992 10.992 0 00-2.395-1.425 1 1 0 01-.519-1.316zM12 19c.648 0 1.248.205 1.738.554.225.16.223.481.028.677l-1.412 1.414a.5.5 0 01-.708 0l-1.412-1.414c-.195-.196-.197-.517.028-.677.49-.349 1.09-.554 1.738-.554z'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath d='M0 0h24v24H0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.707.293A1 1 0 00.293 1.707l4.015 4.015A18.012 18.012 0 00.58 8.086a1 1 0 001.27 1.546c1.192-.98 2.528-1.791 3.972-2.396l2.34 2.34a12.969 12.969 0 00-4.165 2.179 1 1 0 001.232 1.575 10.949 10.949 0 014.576-2.111l2.804 2.804a7.968 7.968 0 00-5.145 1.387 1 1 0 001.135 1.646A5.968 5.968 0 0112 16c1.264 0 2.435.39 3.401 1.056.125.087.264.14.405.164l6.487 6.487a1 1 0 001.414-1.414l-22-22zM12 6c-.41 0-.817.015-1.22.046a1 1 0 01-.15-1.995C11.083 4.017 11.54 4 12 4a17.93 17.93 0 0111.42 4.086 1 1 0 11-1.27 1.546A15.93 15.93 0 0012 6zm3.857 4.59a1 1 0 011.316-.52 12.995 12.995 0 012.83 1.685 1 1 0 11-1.232 1.575 10.992 10.992 0 00-2.395-1.425 1 1 0 01-.519-1.316zM12 19c.648 0 1.248.205 1.738.554.225.16.223.481.028.677l-1.412 1.414a.5.5 0 01-.708 0l-1.412-1.414c-.195-.196-.197-.517.028-.677.49-.349 1.09-.554 1.738-.554z'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath d='M0 0h24v24H0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-wifi:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.85 9.632A15.93 15.93 0 0112 6a15.93 15.93 0 0110.15 3.632 1 1 0 001.27-1.546A17.93 17.93 0 0012 4 17.93 17.93 0 00.58 8.086a1 1 0 001.27 1.546zm3.38 3.698A10.948 10.948 0 0112 11c2.555 0 4.904.87 6.771 2.33a1 1 0 001.232-1.575A12.948 12.948 0 0012 9c-3.017 0-5.797 1.03-8.003 2.755a1 1 0 001.232 1.575zm3.37 3.726A5.968 5.968 0 0112 16c1.264 0 2.435.39 3.401 1.056a1 1 0 101.135-1.647A7.968 7.968 0 0012 14c-1.683 0-3.247.52-4.536 1.41a1 1 0 001.135 1.646zm5.138 2.498A2.986 2.986 0 0012 19c-.648 0-1.248.205-1.738.554-.225.16-.223.481-.028.677l1.412 1.414a.5.5 0 00.708 0l1.412-1.414c.195-.196.197-.517-.028-.677z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.85 9.632A15.93 15.93 0 0112 6a15.93 15.93 0 0110.15 3.632 1 1 0 001.27-1.546A17.93 17.93 0 0012 4 17.93 17.93 0 00.58 8.086a1 1 0 001.27 1.546zm3.38 3.698A10.948 10.948 0 0112 11c2.555 0 4.904.87 6.771 2.33a1 1 0 001.232-1.575A12.948 12.948 0 0012 9c-3.017 0-5.797 1.03-8.003 2.755a1 1 0 001.232 1.575zm3.37 3.726A5.968 5.968 0 0112 16c1.264 0 2.435.39 3.401 1.056a1 1 0 101.135-1.647A7.968 7.968 0 0012 14c-1.683 0-3.247.52-4.536 1.41a1 1 0 001.135 1.646zm5.138 2.498A2.986 2.986 0 0012 19c-.648 0-1.248.205-1.738.554-.225.16-.223.481-.028.677l1.412 1.414a.5.5 0 00.708 0l1.412-1.414c.195-.196.197-.517-.028-.677z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-x-circle-full:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M10.586 12l-2.829 2.828a1 1 0 001.415 1.415L12 13.414l2.828 2.829a1 1 0 001.415-1.415L13.414 12l2.829-2.828a1 1 0 10-1.415-1.415L12 10.586 9.172 7.757a1 1 0 00-1.415 1.415L10.586 12zM12 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11-4.925 11-11 11z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M10.586 12l-2.829 2.828a1 1 0 001.415 1.415L12 13.414l2.828 2.829a1 1 0 001.415-1.415L13.414 12l2.829-2.828a1 1 0 10-1.415-1.415L12 10.586 9.172 7.757a1 1 0 00-1.415 1.415L10.586 12zM12 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11-4.925 11-11 11z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-x-circle:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M10.586 12L7.757 9.172a1 1 0 011.415-1.415L12 10.586l2.828-2.829a1 1 0 011.415 1.415L13.414 12l2.829 2.828a1 1 0 01-1.415 1.415L12 13.414l-2.828 2.829a1 1 0 11-1.415-1.415L10.586 12zm10.956 5.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M10.586 12L7.757 9.172a1 1 0 011.415-1.415L12 10.586l2.828-2.829a1 1 0 011.415 1.415L13.414 12l2.829 2.828a1 1 0 01-1.415 1.415L12 13.414l-2.828 2.829a1 1 0 11-1.415-1.415L10.586 12zm10.956 5.477a1 1 0 01-1.734-.997A8.953 8.953 0 0021 12a9 9 0 10-9 9 8.953 8.953 0 004.484-1.195 1 1 0 01.998 1.733A10.953 10.953 0 0112 23C5.925 23 1 18.075 1 12S5.925 1 12 1s11 4.925 11 11c0 1.948-.508 3.824-1.458 5.477z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-x:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 13.414l-5.293 5.293a1 1 0 11-1.414-1.414L10.586 12 5.293 6.707a1 1 0 011.414-1.414l12 12a1 1 0 01-1.414 1.414L12 13.414zm5.293-8.121a1 1 0 011.414 1.414l-3 3a1 1 0 11-1.414-1.414l3-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 13.414l-5.293 5.293a1 1 0 11-1.414-1.414L10.586 12 5.293 6.707a1 1 0 011.414-1.414l12 12a1 1 0 01-1.414 1.414L12 13.414zm5.293-8.121a1 1 0 011.414 1.414l-3 3a1 1 0 11-1.414-1.414l3-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 24px; + height: 24px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-accessibility:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 9.7c0-1.652 1.348-3 3-3s3 1.348 3 3-1.348 3-3 3-3-1.348-3-3zm3-1c-.548 0-1 .452-1 1s.452 1 1 1 1-.452 1-1-.452-1-1-1z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.1 6.516c-7.523-3.29-16.317-.082-19.584 7.385-3.286 7.51.007 16.214 7.39 19.485l.013.006c1.238.571 2.347.937 3.533 1.12a1 1 0 01-.304 1.977c-1.411-.218-2.7-.65-4.06-1.278C4.675 31.48.971 21.586 4.684 13.1 8.417 4.566 18.423.975 26.9 4.684c8.517 3.726 12.235 13.726 8.412 22.125-2.346 5.325-7.137 8.722-12.436 9.675a1 1 0 01-.354-1.968c4.7-.846 8.906-3.847 10.962-8.519l.005-.012c3.372-7.4.09-16.196-7.39-19.469z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.8 14.7a1 1 0 011-1H18a1 1 0 011 1v8.1a1 1 0 01-.078.389l-3.5 8.3a1 1 0 01-1.843-.777L17 22.598V15.7H9.8a1 1 0 01-1-1zM20.8 14.7a1 1 0 011-1H30a1 1 0 110 2h-7.2v6.898l3.421 8.114a1 1 0 01-1.842.777l-3.5-8.3a1 1 0 01-.079-.389v-8.1z'/%3E %3Cpath d='M20 36.7a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 9.7c0-1.652 1.348-3 3-3s3 1.348 3 3-1.348 3-3 3-3-1.348-3-3zm3-1c-.548 0-1 .452-1 1s.452 1 1 1 1-.452 1-1-.452-1-1-1z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.1 6.516c-7.523-3.29-16.317-.082-19.584 7.385-3.286 7.51.007 16.214 7.39 19.485l.013.006c1.238.571 2.347.937 3.533 1.12a1 1 0 01-.304 1.977c-1.411-.218-2.7-.65-4.06-1.278C4.675 31.48.971 21.586 4.684 13.1 8.417 4.566 18.423.975 26.9 4.684c8.517 3.726 12.235 13.726 8.412 22.125-2.346 5.325-7.137 8.722-12.436 9.675a1 1 0 01-.354-1.968c4.7-.846 8.906-3.847 10.962-8.519l.005-.012c3.372-7.4.09-16.196-7.39-19.469z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.8 14.7a1 1 0 011-1H18a1 1 0 011 1v8.1a1 1 0 01-.078.389l-3.5 8.3a1 1 0 01-1.843-.777L17 22.598V15.7H9.8a1 1 0 01-1-1zM20.8 14.7a1 1 0 011-1H30a1 1 0 110 2h-7.2v6.898l3.421 8.114a1 1 0 01-1.842.777l-3.5-8.3a1 1 0 01-.079-.389v-8.1z'/%3E %3Cpath d='M20 36.7a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-affaires-et-economie:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 20.477V31a1 1 0 001 1h26a1 1 0 001-1v-4a1 1 0 012 0v4a3 3 0 01-3 3H7a3 3 0 01-3-3V19.023 13a3 3 0 013-3h5V9a3 3 0 013-3h10a3 3 0 013 3v1h5a3 3 0 013 3v6a1 1 0 01-.629.928l-15 6a1 1 0 01-.742 0L6 20.477zM6 13v5.323l14 5.6 14-5.6V13a1 1 0 00-1-1h-6a1 1 0 01-1-1V9a1 1 0 00-1-1H15a1 1 0 00-1 1v2a1 1 0 01-1 1H7a1 1 0 00-1 1zm29 12a1 1 0 110-2 1 1 0 010 2zM17 12a1 1 0 010-2h6a1 1 0 010 2h-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M6 20.477V31a1 1 0 001 1h26a1 1 0 001-1v-4a1 1 0 012 0v4a3 3 0 01-3 3H7a3 3 0 01-3-3V19.023 13a3 3 0 013-3h5V9a3 3 0 013-3h10a3 3 0 013 3v1h5a3 3 0 013 3v6a1 1 0 01-.629.928l-15 6a1 1 0 01-.742 0L6 20.477zM6 13v5.323l14 5.6 14-5.6V13a1 1 0 00-1-1h-6a1 1 0 01-1-1V9a1 1 0 00-1-1H15a1 1 0 00-1 1v2a1 1 0 01-1 1H7a1 1 0 00-1 1zm29 12a1 1 0 110-2 1 1 0 010 2zM17 12a1 1 0 010-2h6a1 1 0 010 2h-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-amenagement-et-construction:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M10 13H8v2a1 1 0 01-1 1H1a1 1 0 01-1-1V9a1 1 0 011-1h9V1a1 1 0 011-1h3a1 1 0 011 1v5h1a1 1 0 011 1v1h13a1 1 0 01.707.293l3 3A1 1 0 0134 12v9a1 1 0 01-2 0v-8H17v1a1 1 0 01-1 1h-1v24a1 1 0 01-2 0V15h-1v3a1 1 0 01-2 0v-5zm3-7V2h-1v4h1zm-3 5v-1H8v1h2zm7-1v1h13.586l-1-1H17zM2 10v4h4v-4H2zm8 15a1 1 0 012 0v14a1 1 0 01-2 0V25zm1-3a1 1 0 110-2 1 1 0 010 2zm13 4v13a1 1 0 01-2 0V25a1 1 0 011-1h16a1 1 0 011 1v14a1 1 0 01-2 0V26H24zm2 3a1 1 0 012 0v2a1 1 0 01-2 0v-2zm0 6a1 1 0 012 0v2a1 1 0 01-2 0v-2zm4-6a1 1 0 012 0v2a1 1 0 01-2 0v-2zm0 6a1 1 0 012 0v2a1 1 0 01-2 0v-2zm4-6a1 1 0 012 0v2a1 1 0 01-2 0v-2zm0 6a1 1 0 012 0v2a1 1 0 01-2 0v-2zM12 8v5h3V8h-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M10 13H8v2a1 1 0 01-1 1H1a1 1 0 01-1-1V9a1 1 0 011-1h9V1a1 1 0 011-1h3a1 1 0 011 1v5h1a1 1 0 011 1v1h13a1 1 0 01.707.293l3 3A1 1 0 0134 12v9a1 1 0 01-2 0v-8H17v1a1 1 0 01-1 1h-1v24a1 1 0 01-2 0V15h-1v3a1 1 0 01-2 0v-5zm3-7V2h-1v4h1zm-3 5v-1H8v1h2zm7-1v1h13.586l-1-1H17zM2 10v4h4v-4H2zm8 15a1 1 0 012 0v14a1 1 0 01-2 0V25zm1-3a1 1 0 110-2 1 1 0 010 2zm13 4v13a1 1 0 01-2 0V25a1 1 0 011-1h16a1 1 0 011 1v14a1 1 0 01-2 0V26H24zm2 3a1 1 0 012 0v2a1 1 0 01-2 0v-2zm0 6a1 1 0 012 0v2a1 1 0 01-2 0v-2zm4-6a1 1 0 012 0v2a1 1 0 01-2 0v-2zm0 6a1 1 0 012 0v2a1 1 0 01-2 0v-2zm4-6a1 1 0 012 0v2a1 1 0 01-2 0v-2zm0 6a1 1 0 012 0v2a1 1 0 01-2 0v-2zM12 8v5h3V8h-3z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-animaux:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M7 14a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm8-10a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm10-2a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm7 6a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm-4.696 6.432a1 1 0 11-1.658 1.119C24.116 21.285 22.15 20 20 20c-4.294 0-8 5.652-8 11a1.196 1.196 0 001.78 1.044C16.199 30.69 18.263 30 20 30s3.801.69 6.22 2.044A1.196 1.196 0 0028 31c0-.59-.054-1.22-.161-1.87a1 1 0 111.973-.325c.124.754.188 1.492.188 2.195a3.196 3.196 0 01-4.756 2.789C23.097 32.588 21.339 32 20 32s-3.097.588-5.244 1.789A3.196 3.196 0 0110 31c0-6.32 4.38-13 10-13 2.893 0 5.433 1.66 7.304 4.432zM28 27a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M7 14a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm8-10a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm10-2a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm7 6a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm-4.696 6.432a1 1 0 11-1.658 1.119C24.116 21.285 22.15 20 20 20c-4.294 0-8 5.652-8 11a1.196 1.196 0 001.78 1.044C16.199 30.69 18.263 30 20 30s3.801.69 6.22 2.044A1.196 1.196 0 0028 31c0-.59-.054-1.22-.161-1.87a1 1 0 111.973-.325c.124.754.188 1.492.188 2.195a3.196 3.196 0 01-4.756 2.789C23.097 32.588 21.339 32 20 32s-3.097.588-5.244 1.789A3.196 3.196 0 0110 31c0-6.32 4.38-13 10-13 2.893 0 5.433 1.66 7.304 4.432zM28 27a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-chat:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.2 15c-.971 0-1.8.775-1.8 1.8v10.3c0 .855.6 1.6 1.443 1.765A.998.998 0 015.2 28.8h1a1 1 0 011 1v2.249l2.885-2.948a1 1 0 01.715-.301h12.4c.971 0 1.8-.775 1.8-1.8v-3.5a1 1 0 112 0V27c0 2.175-1.771 3.8-3.8 3.8H11.22l-4.305 4.4a1 1 0 01-1.715-.7v-3.6c-2.176 0-3.8-1.771-3.8-3.8V16.8c0-2.175 1.771-3.8 3.8-3.8h8.3a1 1 0 110 2H5.2z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.6 9.8c0-2.029 1.624-3.8 3.8-3.8h18c2.175 0 3.8 1.771 3.8 3.8v10.3c0 2.029-1.625 3.8-3.8 3.8v3.6a1 1 0 01-1.715.7l-4.306-4.4H16.4c-2.028 0-3.8-1.625-3.8-3.8V9.8zM16.4 8c-1.025 0-1.8.829-1.8 1.8V20c0 1.025.829 1.8 1.8 1.8h12.4a1 1 0 01.715.3L32.4 25.05V22.8a1 1 0 011-1h1c.126 0 .246.023.357.066A1.797 1.797 0 0036.2 20.1V9.8c0-.971-.776-1.8-1.8-1.8h-18z'/%3E %3Cpath d='M21.6 16.3a1.1 1.1 0 100-2.2 1.1 1.1 0 000 2.2zM25 16.3a1.1 1.1 0 100-2.2 1.1 1.1 0 000 2.2zM28.5 16.3a1.1 1.1 0 100-2.2 1.1 1.1 0 000 2.2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.2 15c-.971 0-1.8.775-1.8 1.8v10.3c0 .855.6 1.6 1.443 1.765A.998.998 0 015.2 28.8h1a1 1 0 011 1v2.249l2.885-2.948a1 1 0 01.715-.301h12.4c.971 0 1.8-.775 1.8-1.8v-3.5a1 1 0 112 0V27c0 2.175-1.771 3.8-3.8 3.8H11.22l-4.305 4.4a1 1 0 01-1.715-.7v-3.6c-2.176 0-3.8-1.771-3.8-3.8V16.8c0-2.175 1.771-3.8 3.8-3.8h8.3a1 1 0 110 2H5.2z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.6 9.8c0-2.029 1.624-3.8 3.8-3.8h18c2.175 0 3.8 1.771 3.8 3.8v10.3c0 2.029-1.625 3.8-3.8 3.8v3.6a1 1 0 01-1.715.7l-4.306-4.4H16.4c-2.028 0-3.8-1.625-3.8-3.8V9.8zM16.4 8c-1.025 0-1.8.829-1.8 1.8V20c0 1.025.829 1.8 1.8 1.8h12.4a1 1 0 01.715.3L32.4 25.05V22.8a1 1 0 011-1h1c.126 0 .246.023.357.066A1.797 1.797 0 0036.2 20.1V9.8c0-.971-.776-1.8-1.8-1.8h-18z'/%3E %3Cpath d='M21.6 16.3a1.1 1.1 0 100-2.2 1.1 1.1 0 000 2.2zM25 16.3a1.1 1.1 0 100-2.2 1.1 1.1 0 000 2.2zM28.5 16.3a1.1 1.1 0 100-2.2 1.1 1.1 0 000 2.2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-city:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 0a1 1 0 00-.949.684L11.06 6.66a.997.997 0 00-.059.334V8H3a1 1 0 00-1 1v17H1a1 1 0 100 2h21.47l-.44 1.758c-.02.079-.03.16-.03.242v6a1 1 0 001 1h3.126a4.002 4.002 0 007.748 0H36a1 1 0 100-2h-2.126a4.002 4.002 0 00-7.748 0H24v-4.877L25.78 23H39a1 1 0 100-2H25a1 1 0 00-.97.758L22.97 26H21v-7h18a1 1 0 100-2h-3V8a1 1 0 10-2 0v9H21v-3.771c.765.559 1.75 1.141 2.892 1.507 1.245.398 2.698.546 4.248.109 1.55-.438 3.114-1.438 4.62-3.194a1 1 0 10-1.52-1.302c-1.3 1.517-2.542 2.26-3.643 2.571-1.102.311-2.148.214-3.095-.089-1.676-.537-2.975-1.698-3.502-2.227V7.13c0-.022 0-.044-.002-.065a1 1 0 00-.05-.381l-2-6A1 1 0 0018 0h-4zm-1 26V8h2v1a1 1 0 102 0V8h2v18h-6zM4 10h7v16H4V10zm13-5v1h1.613l-1.334-4h-2.558l-1.334 4H15V5a1 1 0 112 0zm0 7a1 1 0 11-2 0 1 1 0 012 0zm-1 4a1 1 0 100-2 1 1 0 000 2zm1 2a1 1 0 11-2 0 1 1 0 012 0zm-1 4a1 1 0 100-2 1 1 0 000 2zm1 2a1 1 0 11-2 0 1 1 0 012 0zm-2 7a1 1 0 100 2h3a1 1 0 100-2h-3zm-8 1a1 1 0 011-1h3a1 1 0 110 2H8a1 1 0 01-1-1zm-6-1a1 1 0 100 2h3a1 1 0 100-2H1zm37.707-20.707a1 1 0 10-1.414 1.414l1 1a1 1 0 001.414-1.414l-1-1zM6 17a1 1 0 100 2h3a1 1 0 100-2H6zm-1-2a1 1 0 011-1h3a1 1 0 110 2H6a1 1 0 01-1-1zm1-4a1 1 0 100 2h3a1 1 0 100-2H6zM5 21a1 1 0 011-1h3a1 1 0 110 2H6a1 1 0 01-1-1zm1 2a1 1 0 100 2h3a1 1 0 100-2H6zm26 13a2 2 0 10-4 0 2 2 0 004 0zm-2-11a1 1 0 10-2 0v3h-1a1 1 0 100 2h2a1 1 0 001-1v-4zm2 0a1 1 0 011-1h5a1 1 0 011 1v4a1 1 0 01-1 1h-5a1 1 0 01-1-1v-4zm8 11a1 1 0 11-2 0 1 1 0 012 0zm-3-10h-3v2h3v-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 0a1 1 0 00-.949.684L11.06 6.66a.997.997 0 00-.059.334V8H3a1 1 0 00-1 1v17H1a1 1 0 100 2h21.47l-.44 1.758c-.02.079-.03.16-.03.242v6a1 1 0 001 1h3.126a4.002 4.002 0 007.748 0H36a1 1 0 100-2h-2.126a4.002 4.002 0 00-7.748 0H24v-4.877L25.78 23H39a1 1 0 100-2H25a1 1 0 00-.97.758L22.97 26H21v-7h18a1 1 0 100-2h-3V8a1 1 0 10-2 0v9H21v-3.771c.765.559 1.75 1.141 2.892 1.507 1.245.398 2.698.546 4.248.109 1.55-.438 3.114-1.438 4.62-3.194a1 1 0 10-1.52-1.302c-1.3 1.517-2.542 2.26-3.643 2.571-1.102.311-2.148.214-3.095-.089-1.676-.537-2.975-1.698-3.502-2.227V7.13c0-.022 0-.044-.002-.065a1 1 0 00-.05-.381l-2-6A1 1 0 0018 0h-4zm-1 26V8h2v1a1 1 0 102 0V8h2v18h-6zM4 10h7v16H4V10zm13-5v1h1.613l-1.334-4h-2.558l-1.334 4H15V5a1 1 0 112 0zm0 7a1 1 0 11-2 0 1 1 0 012 0zm-1 4a1 1 0 100-2 1 1 0 000 2zm1 2a1 1 0 11-2 0 1 1 0 012 0zm-1 4a1 1 0 100-2 1 1 0 000 2zm1 2a1 1 0 11-2 0 1 1 0 012 0zm-2 7a1 1 0 100 2h3a1 1 0 100-2h-3zm-8 1a1 1 0 011-1h3a1 1 0 110 2H8a1 1 0 01-1-1zm-6-1a1 1 0 100 2h3a1 1 0 100-2H1zm37.707-20.707a1 1 0 10-1.414 1.414l1 1a1 1 0 001.414-1.414l-1-1zM6 17a1 1 0 100 2h3a1 1 0 100-2H6zm-1-2a1 1 0 011-1h3a1 1 0 110 2H6a1 1 0 01-1-1zm1-4a1 1 0 100 2h3a1 1 0 100-2H6zM5 21a1 1 0 011-1h3a1 1 0 110 2H6a1 1 0 01-1-1zm1 2a1 1 0 100 2h3a1 1 0 100-2H6zm26 13a2 2 0 10-4 0 2 2 0 004 0zm-2-11a1 1 0 10-2 0v3h-1a1 1 0 100 2h2a1 1 0 001-1v-4zm2 0a1 1 0 011-1h5a1 1 0 011 1v4a1 1 0 01-1 1h-5a1 1 0 01-1-1v-4zm8 11a1 1 0 11-2 0 1 1 0 012 0zm-3-10h-3v2h3v-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-contraventions-et-reglementation:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 34h1a1 1 0 010 2H5a1 1 0 010-2h1v-1a2 2 0 012-2h10a2 2 0 012 2v1zm-2 0v-1H8v1h10zm3.293-14.707l2-2L24.586 16 18 9.414 13.414 14 20 20.586l1.293-1.293zM25.414 18l4.293 4.293a1 1 0 01-1.414 1.414L24 19.414l-.586.586 9.293 9.293a.414.414 0 10.586-.586 1 1 0 011.414-1.414 2.414 2.414 0 01-3.414 3.414L22 21.414l-2.879 2.879a3 3 0 01-4.242 0L9.707 19.12a3 3 0 010-4.242l9.172-9.172a3 3 0 014.242 0l5.172 5.172a3 3 0 010 4.242L25.414 18zm-6-10L26 14.586l.879-.879a1 1 0 000-1.414L21.707 7.12a1 1 0 00-1.414 0L19.414 8zM12 15.414l-.879.879a1 1 0 000 1.414l5.172 5.172a1 1 0 001.414 0l.879-.879L12 15.414zM32 27a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 34h1a1 1 0 010 2H5a1 1 0 010-2h1v-1a2 2 0 012-2h10a2 2 0 012 2v1zm-2 0v-1H8v1h10zm3.293-14.707l2-2L24.586 16 18 9.414 13.414 14 20 20.586l1.293-1.293zM25.414 18l4.293 4.293a1 1 0 01-1.414 1.414L24 19.414l-.586.586 9.293 9.293a.414.414 0 10.586-.586 1 1 0 011.414-1.414 2.414 2.414 0 01-3.414 3.414L22 21.414l-2.879 2.879a3 3 0 01-4.242 0L9.707 19.12a3 3 0 010-4.242l9.172-9.172a3 3 0 014.242 0l5.172 5.172a3 3 0 010 4.242L25.414 18zm-6-10L26 14.586l.879-.879a1 1 0 000-1.414L21.707 7.12a1 1 0 00-1.414 0L19.414 8zM12 15.414l-.879.879a1 1 0 000 1.414l5.172 5.172a1 1 0 001.414 0l.879-.879L12 15.414zM32 27a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-culture-et-loisirs:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M31 16h3a1 1 0 010 2h-4a1 1 0 01-1-1v-6h-4a1 1 0 01-.707-.293l-2-2a1 1 0 010-1.414l2-2A1 1 0 0125 5h4V3a1 1 0 012 0h4a1 1 0 01.707.293l2 2a1 1 0 010 1.414l-2 2A1 1 0 0135 9h-4v7zm-2-9h-3.586l-1 1 1 1H29V7zm2-1v1h3.586l1-1-1-1H31v1zm-7 26.17V23a1 1 0 011-1h12a1 1 0 011 1v12a3 3 0 11-2-2.83V24H26v3h4a1 1 0 010 2h-4v6a3 3 0 11-2-2.83zM13.992 18H3a1 1 0 01-1-1V7a1 1 0 011-1h2.586l3.707-3.707a1 1 0 011.414 0L14.414 6H17a1 1 0 011 1v10a1 1 0 01-1 1h-3.008zM4 9.586l3.127 3.127 2.318-1.545a1 1 0 011.336.207L14.48 16H16V8H4v1.586zm0 2.828V16h7.92l-2.128-2.66-2.237 1.492a1 1 0 01-1.262-.125L4 12.414zM8.414 6h3.172L10 4.414 8.414 6zM23 34a1 1 0 100 2 1 1 0 000-2zm12 0a1 1 0 100 2 1 1 0 000-2zm-8-18a1 1 0 010 2h-2a1 1 0 010-2h2zm-13-5a1 1 0 110-2 1 1 0 010 2zm19 18a1 1 0 110-2 1 1 0 010 2zm-23-7a8 8 0 110 16 8 8 0 010-16zm0 2a6 6 0 100 12 6 6 0 000-12zm7 5v2a8 8 0 01-8-8h2a6 6 0 006 6zM3 31v-1-1a8 8 0 018 8H9a6 6 0 00-6-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M31 16h3a1 1 0 010 2h-4a1 1 0 01-1-1v-6h-4a1 1 0 01-.707-.293l-2-2a1 1 0 010-1.414l2-2A1 1 0 0125 5h4V3a1 1 0 012 0h4a1 1 0 01.707.293l2 2a1 1 0 010 1.414l-2 2A1 1 0 0135 9h-4v7zm-2-9h-3.586l-1 1 1 1H29V7zm2-1v1h3.586l1-1-1-1H31v1zm-7 26.17V23a1 1 0 011-1h12a1 1 0 011 1v12a3 3 0 11-2-2.83V24H26v3h4a1 1 0 010 2h-4v6a3 3 0 11-2-2.83zM13.992 18H3a1 1 0 01-1-1V7a1 1 0 011-1h2.586l3.707-3.707a1 1 0 011.414 0L14.414 6H17a1 1 0 011 1v10a1 1 0 01-1 1h-3.008zM4 9.586l3.127 3.127 2.318-1.545a1 1 0 011.336.207L14.48 16H16V8H4v1.586zm0 2.828V16h7.92l-2.128-2.66-2.237 1.492a1 1 0 01-1.262-.125L4 12.414zM8.414 6h3.172L10 4.414 8.414 6zM23 34a1 1 0 100 2 1 1 0 000-2zm12 0a1 1 0 100 2 1 1 0 000-2zm-8-18a1 1 0 010 2h-2a1 1 0 010-2h2zm-13-5a1 1 0 110-2 1 1 0 010 2zm19 18a1 1 0 110-2 1 1 0 010 2zm-23-7a8 8 0 110 16 8 8 0 010-16zm0 2a6 6 0 100 12 6 6 0 000-12zm7 5v2a8 8 0 01-8-8h2a6 6 0 006 6zM3 31v-1-1a8 8 0 018 8H9a6 6 0 00-6-6z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-culture:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.572 6.18A1 1 0 0121 7v5.31c2.603.964 4.728 1.495 6.767 1.636 2.195.152 4.35-.143 6.952-.905a1 1 0 01.562 1.92c-2.765.81-5.163 1.152-7.652.98-2.096-.145-4.214-.653-6.629-1.505V24a8 8 0 1016 0v-7a1 1 0 112 0v7c0 5.523-4.477 10-10 10s-10-4.477-10-9.999A9.985 9.985 0 0111 28C5.477 28 1 23.523 1 18V7a1 1 0 011.36-.933c3.406 1.315 5.995 1.925 8.566 1.917 2.575-.007 5.217-.633 8.73-1.923a1 1 0 01.916.119zM19 8.415V18a8 8 0 11-16 0V8.436c2.918 1.03 5.4 1.555 7.932 1.548 2.54-.007 5.067-.55 8.068-1.57zM9 17a1 1 0 001-1v-1.5a2.5 2.5 0 00-5 0V16a1 1 0 001 1h3zm-1-2.5v.5H7v-.5a.5.5 0 011 0zm9 1.5a1 1 0 01-1 1h-3a1 1 0 01-1-1v-1.5a2.5 2.5 0 015 0V16zm-2-1v-.5a.5.5 0 00-1 0v.5h1zm-8.584 4a1 1 0 00-.916 1.4 6.001 6.001 0 0011 0 1 1 0 00-.916-1.4H6.416zM11 22a3.985 3.985 0 01-2.646-1h5.292c-.706.623-1.632 1-2.646 1zm12-3a1 1 0 011-1h3a1 1 0 011 1v1.5a2.5 2.5 0 01-5 0V19zm2 1v.5a.5.5 0 001 0V20h-1zm6-2a1 1 0 00-1 1v1.5a2.5 2.5 0 005 0V19a1 1 0 00-1-1h-3zm1 2.5V20h1v.5a.5.5 0 01-1 0zm2.42 8.048a1 1 0 01-.836.452h-9.168a1 1 0 01-.916-1.4 6.001 6.001 0 0111 0 1 1 0 01-.08.948zM31.647 27A3.985 3.985 0 0029 26c-1.014 0-1.94.377-2.646 1h5.292zM38 14a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.572 6.18A1 1 0 0121 7v5.31c2.603.964 4.728 1.495 6.767 1.636 2.195.152 4.35-.143 6.952-.905a1 1 0 01.562 1.92c-2.765.81-5.163 1.152-7.652.98-2.096-.145-4.214-.653-6.629-1.505V24a8 8 0 1016 0v-7a1 1 0 112 0v7c0 5.523-4.477 10-10 10s-10-4.477-10-9.999A9.985 9.985 0 0111 28C5.477 28 1 23.523 1 18V7a1 1 0 011.36-.933c3.406 1.315 5.995 1.925 8.566 1.917 2.575-.007 5.217-.633 8.73-1.923a1 1 0 01.916.119zM19 8.415V18a8 8 0 11-16 0V8.436c2.918 1.03 5.4 1.555 7.932 1.548 2.54-.007 5.067-.55 8.068-1.57zM9 17a1 1 0 001-1v-1.5a2.5 2.5 0 00-5 0V16a1 1 0 001 1h3zm-1-2.5v.5H7v-.5a.5.5 0 011 0zm9 1.5a1 1 0 01-1 1h-3a1 1 0 01-1-1v-1.5a2.5 2.5 0 015 0V16zm-2-1v-.5a.5.5 0 00-1 0v.5h1zm-8.584 4a1 1 0 00-.916 1.4 6.001 6.001 0 0011 0 1 1 0 00-.916-1.4H6.416zM11 22a3.985 3.985 0 01-2.646-1h5.292c-.706.623-1.632 1-2.646 1zm12-3a1 1 0 011-1h3a1 1 0 011 1v1.5a2.5 2.5 0 01-5 0V19zm2 1v.5a.5.5 0 001 0V20h-1zm6-2a1 1 0 00-1 1v1.5a2.5 2.5 0 005 0V19a1 1 0 00-1-1h-3zm1 2.5V20h1v.5a.5.5 0 01-1 0zm2.42 8.048a1 1 0 01-.836.452h-9.168a1 1 0 01-.916-1.4 6.001 6.001 0 0111 0 1 1 0 01-.08.948zM31.647 27A3.985 3.985 0 0029 26c-1.014 0-1.94.377-2.646 1h5.292zM38 14a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-education:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.553 7.106a1 1 0 01.894 0l3 1.5a1 1 0 11-.894 1.788L20 9.118 6.236 16l4.192 2.096.037.019L20 22.882l9.535-4.767.037-.02L33.764 16l-4.211-2.106a1 1 0 11.894-1.788l5.98 2.99A1 1 0 0137 16v6c0 .056-.005.112-.014.166A3.001 3.001 0 0139 25v4a1 1 0 01-1.447.894L36 29.118l-1.553.776A1 1 0 0133 29v-4c0-1.311.841-2.426 2.014-2.834A1.008 1.008 0 0135 22v-4.382l-4 2V27a1 1 0 01-.142.515L30 27l.857.515v.002l-.002.002-.004.006-.01.018-.014.02-.023.036c-.03.047-.072.11-.127.19-.11.157-.272.375-.487.632a12.385 12.385 0 01-1.955 1.872C26.466 31.653 23.757 33 20 33c-3.757 0-6.466-1.347-8.235-2.707A12.385 12.385 0 019.81 28.42a9.536 9.536 0 01-.614-.822 3.844 3.844 0 01-.036-.056l-.011-.018-.004-.006-.001-.002v-.002L10 27l-.857.515A1 1 0 019 27v-7.382l-5.447-2.724a1 1 0 010-1.788l16-8zM11 26.696v-6.078l8.553 4.276a1 1 0 00.894 0L29 20.618v6.077c-.08.113-.196.266-.346.446-.352.423-.894.994-1.639 1.566C25.534 29.847 23.243 31 20 31s-5.534-1.153-7.015-2.293a10.396 10.396 0 01-1.639-1.566 7.838 7.838 0 01-.346-.446zM35 25a1 1 0 112 0v2.382l-.553-.276a1 1 0 00-.894 0l-.553.276V25zm-9-13a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.553 7.106a1 1 0 01.894 0l3 1.5a1 1 0 11-.894 1.788L20 9.118 6.236 16l4.192 2.096.037.019L20 22.882l9.535-4.767.037-.02L33.764 16l-4.211-2.106a1 1 0 11.894-1.788l5.98 2.99A1 1 0 0137 16v6c0 .056-.005.112-.014.166A3.001 3.001 0 0139 25v4a1 1 0 01-1.447.894L36 29.118l-1.553.776A1 1 0 0133 29v-4c0-1.311.841-2.426 2.014-2.834A1.008 1.008 0 0135 22v-4.382l-4 2V27a1 1 0 01-.142.515L30 27l.857.515v.002l-.002.002-.004.006-.01.018-.014.02-.023.036c-.03.047-.072.11-.127.19-.11.157-.272.375-.487.632a12.385 12.385 0 01-1.955 1.872C26.466 31.653 23.757 33 20 33c-3.757 0-6.466-1.347-8.235-2.707A12.385 12.385 0 019.81 28.42a9.536 9.536 0 01-.614-.822 3.844 3.844 0 01-.036-.056l-.011-.018-.004-.006-.001-.002v-.002L10 27l-.857.515A1 1 0 019 27v-7.382l-5.447-2.724a1 1 0 010-1.788l16-8zM11 26.696v-6.078l8.553 4.276a1 1 0 00.894 0L29 20.618v6.077c-.08.113-.196.266-.346.446-.352.423-.894.994-1.639 1.566C25.534 29.847 23.243 31 20 31s-5.534-1.153-7.015-2.293a10.396 10.396 0 01-1.639-1.566 7.838 7.838 0 01-.346-.446zM35 25a1 1 0 112 0v2.382l-.553-.276a1 1 0 00-.894 0l-.553.276V25zm-9-13a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-empty:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 4a1 1 0 011-1h2a1 1 0 010 2H5v1a1 1 0 01-2 0V4zm6 0a1 1 0 011-1h4a1 1 0 110 2h-4a1 1 0 01-1-1zm8 0a1 1 0 011-1h4a1 1 0 110 2h-4a1 1 0 01-1-1zm8 0a1 1 0 011-1h4a1 1 0 110 2h-4a1 1 0 01-1-1zm8 0a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 11-2 0V5h-1a1 1 0 01-1-1zM4 9a1 1 0 011 1v4a1 1 0 11-2 0v-4a1 1 0 011-1zm32 0a1 1 0 011 1v4a1 1 0 11-2 0v-4a1 1 0 011-1zM4 17a1 1 0 011 1v4a1 1 0 11-2 0v-4a1 1 0 011-1zm32 0a1 1 0 011 1v6c0 7.18-5.82 13-13 13h-6a1 1 0 110-2h4a3 3 0 003-3v-6a1 1 0 011-1h6a3 3 0 003-3v-4a1 1 0 011-1zM4 25a1 1 0 011 1v4a1 1 0 11-2 0v-4a1 1 0 011-1zm0 8a1 1 0 011 1v1h1a1 1 0 110 2H4a1 1 0 01-1-1v-2a1 1 0 011-1zm5 3a1 1 0 011-1h4a1 1 0 110 2h-4a1 1 0 01-1-1zm23-9a4.977 4.977 0 002.79-.85 11.013 11.013 0 01-8.64 8.64c.537-.797.85-1.757.85-2.79v-5h5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 4a1 1 0 011-1h2a1 1 0 010 2H5v1a1 1 0 01-2 0V4zm6 0a1 1 0 011-1h4a1 1 0 110 2h-4a1 1 0 01-1-1zm8 0a1 1 0 011-1h4a1 1 0 110 2h-4a1 1 0 01-1-1zm8 0a1 1 0 011-1h4a1 1 0 110 2h-4a1 1 0 01-1-1zm8 0a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 11-2 0V5h-1a1 1 0 01-1-1zM4 9a1 1 0 011 1v4a1 1 0 11-2 0v-4a1 1 0 011-1zm32 0a1 1 0 011 1v4a1 1 0 11-2 0v-4a1 1 0 011-1zM4 17a1 1 0 011 1v4a1 1 0 11-2 0v-4a1 1 0 011-1zm32 0a1 1 0 011 1v6c0 7.18-5.82 13-13 13h-6a1 1 0 110-2h4a3 3 0 003-3v-6a1 1 0 011-1h6a3 3 0 003-3v-4a1 1 0 011-1zM4 25a1 1 0 011 1v4a1 1 0 11-2 0v-4a1 1 0 011-1zm0 8a1 1 0 011 1v1h1a1 1 0 110 2H4a1 1 0 01-1-1v-2a1 1 0 011-1zm5 3a1 1 0 011-1h4a1 1 0 110 2h-4a1 1 0 01-1-1zm23-9a4.977 4.977 0 002.79-.85 11.013 11.013 0 01-8.64 8.64c.537-.797.85-1.757.85-2.79v-5h5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-entretien-et-circulation:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M18.123 22l.12.03a1 1 0 01-.486 1.94L14 23.03l-3 .75v4.44l22 5.5v-9.94l-11-2.75-3.877.97zM14 8.97l19.757-4.94A1 1 0 0135 5v12a1 1 0 01-.757.97L26.123 20l8.12 2.03A1 1 0 0135 23v12a1 1 0 01-1.243.97L14 31.03V39a1 1 0 01-2 0v-8.47l-2.243-.56A1 1 0 019 29V11a1 1 0 01.757-.97L12 9.47V3.534l-2-1.333-2 1.333V36a1 1 0 01-2 0V3a1 1 0 01.445-.832l3-2a1 1 0 011.11 0l3 2A1 1 0 0114 3v5.97zm.243 16.06l12.979 3.245a1 1 0 01-.485 1.94l-12.98-3.245a1 1 0 01.486-1.94zM11 11.78v9.94l22-5.5V6.28l-22 5.5zm3.243 7.19a1 1 0 01-.486-1.94l16-4a1 1 0 01.486 1.94l-16 4zm0-4a1 1 0 01-.486-1.94l4.034-1.008a1 1 0 01.485 1.94l-4.033 1.008zM7 40a1 1 0 110-2 1 1 0 010 2zm23-9a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M18.123 22l.12.03a1 1 0 01-.486 1.94L14 23.03l-3 .75v4.44l22 5.5v-9.94l-11-2.75-3.877.97zM14 8.97l19.757-4.94A1 1 0 0135 5v12a1 1 0 01-.757.97L26.123 20l8.12 2.03A1 1 0 0135 23v12a1 1 0 01-1.243.97L14 31.03V39a1 1 0 01-2 0v-8.47l-2.243-.56A1 1 0 019 29V11a1 1 0 01.757-.97L12 9.47V3.534l-2-1.333-2 1.333V36a1 1 0 01-2 0V3a1 1 0 01.445-.832l3-2a1 1 0 011.11 0l3 2A1 1 0 0114 3v5.97zm.243 16.06l12.979 3.245a1 1 0 01-.485 1.94l-12.98-3.245a1 1 0 01.486-1.94zM11 11.78v9.94l22-5.5V6.28l-22 5.5zm3.243 7.19a1 1 0 01-.486-1.94l16-4a1 1 0 01.486 1.94l-16 4zm0-4a1 1 0 01-.486-1.94l4.034-1.008a1 1 0 01.485 1.94l-4.033 1.008zM7 40a1 1 0 110-2 1 1 0 010 2zm23-9a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-environnement:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15.414 26l-2.872 2.872a12.949 12.949 0 009.376 3.093c6.588-.507 11.518-6.259 11.011-12.847l-.926-12.041a1 1 0 011.994-.154l.926 12.042c.592 7.69-5.162 14.402-12.852 14.994a14.943 14.943 0 01-10.947-3.669l-5.417 5.417a1 1 0 11-1.414-1.414l5.417-5.417A14.943 14.943 0 016 19c0-7.712 6.252-13.964 13.964-13.964.358 0 .715.013 1.071.04l5.007.386a1 1 0 11-.153 1.994l-5.007-.385a11.964 11.964 0 00-.918-.035C13.357 7.036 8 12.392 8 19c0 3.23 1.178 6.185 3.128 8.458L14 24.586V15a1 1 0 012 0v7.586l8.293-8.293a1 1 0 011.414 1.414L17.414 24H25a1 1 0 010 2h-9.586zM29 7.69a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M15.414 26l-2.872 2.872a12.949 12.949 0 009.376 3.093c6.588-.507 11.518-6.259 11.011-12.847l-.926-12.041a1 1 0 011.994-.154l.926 12.042c.592 7.69-5.162 14.402-12.852 14.994a14.943 14.943 0 01-10.947-3.669l-5.417 5.417a1 1 0 11-1.414-1.414l5.417-5.417A14.943 14.943 0 016 19c0-7.712 6.252-13.964 13.964-13.964.358 0 .715.013 1.071.04l5.007.386a1 1 0 11-.153 1.994l-5.007-.385a11.964 11.964 0 00-.918-.035C13.357 7.036 8 12.392 8 19c0 3.23 1.178 6.185 3.128 8.458L14 24.586V15a1 1 0 012 0v7.586l8.293-8.293a1 1 0 011.414 1.414L17.414 24H25a1 1 0 010 2h-9.586zM29 7.69a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-error-octagon:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M34.9 27a.9.9 0 100-1.8.9.9 0 000 1.8z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.493 13.493a1 1 0 011.414 0l11.6 11.6a1 1 0 01-1.414 1.414l-11.6-11.6a1 1 0 010-1.414z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.507 13.493a1 1 0 010 1.414l-11.7 11.7a1 1 0 01-1.414-1.414l11.7-11.7a1 1 0 011.414 0z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.793 3.593A1 1 0 0113.5 3.3h13a1 1 0 01.707.293l9.2 9.2a1 1 0 01.293.707v10a1 1 0 01-2 0v-9.586L26.086 5.3H13.914L5.3 13.914v12.172l8.614 8.614h12.172l6.807-6.807a1 1 0 011.414 1.414l-7.1 7.1a1 1 0 01-.707.293h-13a1 1 0 01-.707-.293l-9.2-9.2A1 1 0 013.3 26.5v-13a1 1 0 01.293-.707l9.2-9.2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M34.9 27a.9.9 0 100-1.8.9.9 0 000 1.8z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.493 13.493a1 1 0 011.414 0l11.6 11.6a1 1 0 01-1.414 1.414l-11.6-11.6a1 1 0 010-1.414z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.507 13.493a1 1 0 010 1.414l-11.7 11.7a1 1 0 01-1.414-1.414l11.7-11.7a1 1 0 011.414 0z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.793 3.593A1 1 0 0113.5 3.3h13a1 1 0 01.707.293l9.2 9.2a1 1 0 01.293.707v10a1 1 0 01-2 0v-9.586L26.086 5.3H13.914L5.3 13.914v12.172l8.614 8.614h12.172l6.807-6.807a1 1 0 011.414 1.414l-7.1 7.1a1 1 0 01-.707.293h-13a1 1 0 01-.707-.293l-9.2-9.2A1 1 0 013.3 26.5v-13a1 1 0 01.293-.707l9.2-9.2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-event:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Ctitle%3E Illustrative Icon/Editorial/ticket %3C/title%3E %3Cpath d='M27.62 3.215l.087.078 2 2A.997.997 0 0130 6h.049a.997.997 0 01-.285.75 2.5 2.5 0 003.535 3.536 1 1 0 011.407.008l4 3.999a1 1 0 01.001 1.414l-23 23a1 1 0 01-1.414 0l-4-4a1 1 0 01.007-1.421 2.5 2.5 0 10-3.535-3.536 1 1 0 01-1.421.007l-4.051-4.05a1 1 0 010-1.414L15.41 10.176 17.285 8.3l.008-.007.004-.004 2.01-2.01-.014.014 2-2a1 1 0 011.492 1.327l-.078.087-.939.94-2.354 2.352 1.293 1.294a1 1 0 01.083 1.32l-.083.094a1 1 0 01-1.32.083l-.094-.083-1.294-1.293L3.414 25l2.71 2.71a4.5 4.5 0 016.216 6.218L15 36.585 29.585 22l-1.292-1.293a1 1 0 01-.083-1.32l.083-.094a1 1 0 011.414 0L31 20.585 36.586 15l-2.672-2.67a4.5 4.5 0 01-6.193-6.194l-1.428-1.429a1 1 0 011.327-1.492zM15.237 19.052a.5.5 0 01.305.099l1.85 1.38 2.184-.741a.5.5 0 01.634.634l-.74 2.185 1.38 1.849a.5.5 0 01-.408.799l-2.307-.03-1.332 1.884a.5.5 0 01-.886-.14l-.685-2.203-2.203-.685a.5.5 0 01-.14-.886l1.883-1.332-.029-2.307a.5.5 0 01.494-.506zm8.876-5.342l.094.083 2 2a1 1 0 01-1.32 1.497l-.094-.083-2-2a1 1 0 011.32-1.497zM25 1a1 1 0 110 2 1 1 0 010-2z' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Ctitle%3E Illustrative Icon/Editorial/ticket %3C/title%3E %3Cpath d='M27.62 3.215l.087.078 2 2A.997.997 0 0130 6h.049a.997.997 0 01-.285.75 2.5 2.5 0 003.535 3.536 1 1 0 011.407.008l4 3.999a1 1 0 01.001 1.414l-23 23a1 1 0 01-1.414 0l-4-4a1 1 0 01.007-1.421 2.5 2.5 0 10-3.535-3.536 1 1 0 01-1.421.007l-4.051-4.05a1 1 0 010-1.414L15.41 10.176 17.285 8.3l.008-.007.004-.004 2.01-2.01-.014.014 2-2a1 1 0 011.492 1.327l-.078.087-.939.94-2.354 2.352 1.293 1.294a1 1 0 01.083 1.32l-.083.094a1 1 0 01-1.32.083l-.094-.083-1.294-1.293L3.414 25l2.71 2.71a4.5 4.5 0 016.216 6.218L15 36.585 29.585 22l-1.292-1.293a1 1 0 01-.083-1.32l.083-.094a1 1 0 011.414 0L31 20.585 36.586 15l-2.672-2.67a4.5 4.5 0 01-6.193-6.194l-1.428-1.429a1 1 0 011.327-1.492zM15.237 19.052a.5.5 0 01.305.099l1.85 1.38 2.184-.741a.5.5 0 01.634.634l-.74 2.185 1.38 1.849a.5.5 0 01-.408.799l-2.307-.03-1.332 1.884a.5.5 0 01-.886-.14l-.685-2.203-2.203-.685a.5.5 0 01-.14-.886l1.883-1.332-.029-2.307a.5.5 0 01.494-.506zm8.876-5.342l.094.083 2 2a1 1 0 01-1.32 1.497l-.094-.083-2-2a1 1 0 011.32-1.497zM25 1a1 1 0 110 2 1 1 0 010-2z' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-farm:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 11a7 7 0 0114 0v4.447l9.586-4.357a1 1 0 01.861.016l7 3.5a1 1 0 11-.894 1.788l-6.573-3.286-10.17 4.622L12.388 25H14a1 1 0 011 1v10h4v-7a1 1 0 011-1h10a1 1 0 011 1v7h4V26a1 1 0 011-1h1.461l-2.041-4.594a1 1 0 111.827-.812l2.667 6A1 1 0 0139 27h-2v10a1 1 0 01-1 1H2a1 1 0 01-1-1V11zm12 25v-6H7v6h6zm0-8v-1h-2a1 1 0 01-.949-1.316L11.28 22H7v6h6zm-1.054-8L13 16.838V14H7v6h4.946zm10.72 16h4.667L25 34.25 22.667 36zM5 36v-6H3v6h2zm0-8v-6H3v6h2zm0-8v-6H3v6h2zm1-8h7v-1a5 5 0 00-10 0v1h3zm16 7a1 1 0 011-1h4a1 1 0 011 1v4a1 1 0 01-1 1h-4a1 1 0 01-1-1v-4zm2 3h2v-2h-2v2zm-3 12.75L23.333 33 21 31.25v3.5zm8-3.5L26.667 33 29 34.75v-3.5zM22.667 30L25 31.75 27.333 30h-4.666zM36 17a1 1 0 11-2 0 1 1 0 012 0z'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath d='M0 0h40v40H0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 11a7 7 0 0114 0v4.447l9.586-4.357a1 1 0 01.861.016l7 3.5a1 1 0 11-.894 1.788l-6.573-3.286-10.17 4.622L12.388 25H14a1 1 0 011 1v10h4v-7a1 1 0 011-1h10a1 1 0 011 1v7h4V26a1 1 0 011-1h1.461l-2.041-4.594a1 1 0 111.827-.812l2.667 6A1 1 0 0139 27h-2v10a1 1 0 01-1 1H2a1 1 0 01-1-1V11zm12 25v-6H7v6h6zm0-8v-1h-2a1 1 0 01-.949-1.316L11.28 22H7v6h6zm-1.054-8L13 16.838V14H7v6h4.946zm10.72 16h4.667L25 34.25 22.667 36zM5 36v-6H3v6h2zm0-8v-6H3v6h2zm0-8v-6H3v6h2zm1-8h7v-1a5 5 0 00-10 0v1h3zm16 7a1 1 0 011-1h4a1 1 0 011 1v4a1 1 0 01-1 1h-4a1 1 0 01-1-1v-4zm2 3h2v-2h-2v2zm-3 12.75L23.333 33 21 31.25v3.5zm8-3.5L26.667 33 29 34.75v-3.5zM22.667 30L25 31.75 27.333 30h-4.666zM36 17a1 1 0 11-2 0 1 1 0 012 0z'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath d='M0 0h40v40H0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-find-map:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cmask id='a' maskUnits='userSpaceOnUse' x='1' y='13' width='19' height='22'%3E %3Cpath d='M20 15.2l-7.5-2-7.5 2-3.1 19.2 9.1-4.6 9 4.6'/%3E %3C/mask%3E %3Cg mask='url(%23a)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.927 12.38a1 1 0 01.83-.146l7.5 2A1 1 0 0121 15.2v19.2a1 1 0 01-1.455.89l-9-4.6a1 1 0 01-.54-.98l1.5-16.6a1 1 0 01.422-.73zm1.462 2.092l-1.332 14.745L19 32.766V15.969l-5.61-1.497z'/%3E %3C/g%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.242 12.234a.998.998 0 01.516 0l7.5 2a1 1 0 11-.516 1.932l-7.242-1.93-6.616 1.763L3.2 32.623l7.349-3.715a1 1 0 01.906.002l9 4.6a1 1 0 11-.91 1.78l-8.548-4.368-8.646 4.37a1 1 0 01-1.438-1.051l3.1-19.2a1 1 0 01.73-.807l7.5-2z'/%3E %3Cmask id='b' maskUnits='userSpaceOnUse' x='20' y='13' width='19' height='22'%3E %3Cpath d='M38.2 34.4l-9.1-4.6-9.1 4.6V15.2l7.5-2 7.5 2 3.2 19.2z'/%3E %3C/mask%3E %3Cg mask='url(%23b)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.852 16.85a1 1 0 011.091.9l1.1 11.406 8.608 4.352a1 1 0 01-.902 1.784l-9.1-4.6a1 1 0 01-.544-.796l-1.153-11.954a1 1 0 01.9-1.092z'/%3E %3C/g%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.797 13.654a1 1 0 01-.709 1.224L21 15.968v16.806l7.04-3.558-1.1-11.401c-.053-.55.35-.038.9-.091s1.038-.65 1.091-.1l1.164 12.08a1 1 0 01-.544.988l-9.1 4.6A1 1 0 0119 34.4V15.2a1 1 0 01.742-.966l4.831-1.288a1 1 0 011.224.708z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.686 13.684a1 1 0 01-.709 1.224L21 15.968v16.806l7.649-3.866a1 1 0 01.902 0l7.338 3.709L34.119 16l-3.127-.834a1 1 0 01.516-1.932l3.75 1a1 1 0 01.728.802l3.2 19.2a1 1 0 01-1.437 1.056L29.1 30.92l-8.649 4.372A1 1 0 0119 34.4V15.2a1 1 0 01.742-.966l4.72-1.259a1 1 0 011.224.709z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.48 1.706a1 1 0 011.314-.525C33.24 2.229 35 4.678 35 7.501c0 .721-.214 1.556-.508 2.382-.3.845-.713 1.764-1.174 2.68-.922 1.832-2.07 3.717-2.986 5.092l-.013.019c-1.065 1.52-3.458 1.634-4.475-.057l-.002-.002-.03-.051c-.844-1.389-1.97-3.244-2.889-5.032-.466-.906-.889-1.815-1.197-2.652-.302-.817-.526-1.65-.526-2.38 0-2.589 1.52-4.91 3.614-6.074a1 1 0 11.972 1.748C24.28 4.011 23.2 5.69 23.2 7.5c0 .371.126.938.402 1.689.27.731.653 1.56 1.1 2.429.886 1.724 1.982 3.53 2.833 4.93l.023.038a.564.564 0 00.505.264c.23 0 .461-.105.612-.316.883-1.324 1.982-3.133 2.857-4.871.439-.872.813-1.71 1.076-2.449.269-.758.392-1.336.392-1.714 0-1.977-1.24-3.73-2.994-4.48a1 1 0 01-.525-1.314z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.1 5.6a1.9 1.9 0 100 3.8 1.9 1.9 0 000-3.8zm-3.9 1.9a3.9 3.9 0 117.8 0 3.9 3.9 0 01-7.8 0z'/%3E %3Cpath d='M27.9 2.7a.9.9 0 100-1.8.9.9 0 000 1.8z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cmask id='a' maskUnits='userSpaceOnUse' x='1' y='13' width='19' height='22'%3E %3Cpath d='M20 15.2l-7.5-2-7.5 2-3.1 19.2 9.1-4.6 9 4.6'/%3E %3C/mask%3E %3Cg mask='url(%23a)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.927 12.38a1 1 0 01.83-.146l7.5 2A1 1 0 0121 15.2v19.2a1 1 0 01-1.455.89l-9-4.6a1 1 0 01-.54-.98l1.5-16.6a1 1 0 01.422-.73zm1.462 2.092l-1.332 14.745L19 32.766V15.969l-5.61-1.497z'/%3E %3C/g%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.242 12.234a.998.998 0 01.516 0l7.5 2a1 1 0 11-.516 1.932l-7.242-1.93-6.616 1.763L3.2 32.623l7.349-3.715a1 1 0 01.906.002l9 4.6a1 1 0 11-.91 1.78l-8.548-4.368-8.646 4.37a1 1 0 01-1.438-1.051l3.1-19.2a1 1 0 01.73-.807l7.5-2z'/%3E %3Cmask id='b' maskUnits='userSpaceOnUse' x='20' y='13' width='19' height='22'%3E %3Cpath d='M38.2 34.4l-9.1-4.6-9.1 4.6V15.2l7.5-2 7.5 2 3.2 19.2z'/%3E %3C/mask%3E %3Cg mask='url(%23b)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.852 16.85a1 1 0 011.091.9l1.1 11.406 8.608 4.352a1 1 0 01-.902 1.784l-9.1-4.6a1 1 0 01-.544-.796l-1.153-11.954a1 1 0 01.9-1.092z'/%3E %3C/g%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.797 13.654a1 1 0 01-.709 1.224L21 15.968v16.806l7.04-3.558-1.1-11.401c-.053-.55.35-.038.9-.091s1.038-.65 1.091-.1l1.164 12.08a1 1 0 01-.544.988l-9.1 4.6A1 1 0 0119 34.4V15.2a1 1 0 01.742-.966l4.831-1.288a1 1 0 011.224.708z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.686 13.684a1 1 0 01-.709 1.224L21 15.968v16.806l7.649-3.866a1 1 0 01.902 0l7.338 3.709L34.119 16l-3.127-.834a1 1 0 01.516-1.932l3.75 1a1 1 0 01.728.802l3.2 19.2a1 1 0 01-1.437 1.056L29.1 30.92l-8.649 4.372A1 1 0 0119 34.4V15.2a1 1 0 01.742-.966l4.72-1.259a1 1 0 011.224.709z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.48 1.706a1 1 0 011.314-.525C33.24 2.229 35 4.678 35 7.501c0 .721-.214 1.556-.508 2.382-.3.845-.713 1.764-1.174 2.68-.922 1.832-2.07 3.717-2.986 5.092l-.013.019c-1.065 1.52-3.458 1.634-4.475-.057l-.002-.002-.03-.051c-.844-1.389-1.97-3.244-2.889-5.032-.466-.906-.889-1.815-1.197-2.652-.302-.817-.526-1.65-.526-2.38 0-2.589 1.52-4.91 3.614-6.074a1 1 0 11.972 1.748C24.28 4.011 23.2 5.69 23.2 7.5c0 .371.126.938.402 1.689.27.731.653 1.56 1.1 2.429.886 1.724 1.982 3.53 2.833 4.93l.023.038a.564.564 0 00.505.264c.23 0 .461-.105.612-.316.883-1.324 1.982-3.133 2.857-4.871.439-.872.813-1.71 1.076-2.449.269-.758.392-1.336.392-1.714 0-1.977-1.24-3.73-2.994-4.48a1 1 0 01-.525-1.314z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.1 5.6a1.9 1.9 0 100 3.8 1.9 1.9 0 000-3.8zm-3.9 1.9a3.9 3.9 0 117.8 0 3.9 3.9 0 01-7.8 0z'/%3E %3Cpath d='M27.9 2.7a.9.9 0 100-1.8.9.9 0 000 1.8z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-find:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.5 18.1c0-6.752 5.548-12.3 12.3-12.3 6.752 0 12.3 5.548 12.3 12.3a1 1 0 11-2 0c0-5.648-4.652-10.3-10.3-10.3-5.648 0-10.3 4.652-10.3 10.3 0 5.648 4.652 10.3 10.3 10.3 2.812 0 5.373-1.179 7.31-3.024a1 1 0 011.397.017l7.7 7.7a1 1 0 01-1.414 1.414l-7.035-7.034C23.591 29.259 20.835 30.4 17.8 30.4c-6.752 0-12.3-5.548-12.3-12.3z'/%3E %3Cpath d='M28 23.4a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.5 18.1c0-6.752 5.548-12.3 12.3-12.3 6.752 0 12.3 5.548 12.3 12.3a1 1 0 11-2 0c0-5.648-4.652-10.3-10.3-10.3-5.648 0-10.3 4.652-10.3 10.3 0 5.648 4.652 10.3 10.3 10.3 2.812 0 5.373-1.179 7.31-3.024a1 1 0 011.397.017l7.7 7.7a1 1 0 01-1.414 1.414l-7.035-7.034C23.591 29.259 20.835 30.4 17.8 30.4c-6.752 0-12.3-5.548-12.3-12.3z'/%3E %3Cpath d='M28 23.4a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-health:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.693 9.26a8.086 8.086 0 00-13.69 6.068 1 1 0 01-1.999.06A10.086 10.086 0 0120.08 7.82l.138.132c3.89-3.792 10.128-3.769 13.99.093 3.888 3.888 3.888 10.193 0 14.082l-.736.735-.001.002-12.728 12.728a1 1 0 01-1.415 0l-3.604-3.604a1 1 0 011.414-1.415l2.897 2.898L32.056 21.45l.737-.737A7.958 7.958 0 1021.487 9.512l-.537.546a1 1 0 01-1.407.02l-.85-.818.694-.72-.694.72zM16.99 12a1 1 0 01.968.713L20.744 22H24a1 1 0 110 2h-4a1 1 0 01-.958-.713l-2.005-6.684-4.073 14.665a1 1 0 01-1.925.007L7.927 20.383l-.978 2.933A1 1 0 016 24H4a1 1 0 110-2h1.28l1.771-5.316a1 1 0 011.91.041l3.025 10.587 4.05-14.58A1 1 0 0116.99 12zM1 24a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.693 9.26a8.086 8.086 0 00-13.69 6.068 1 1 0 01-1.999.06A10.086 10.086 0 0120.08 7.82l.138.132c3.89-3.792 10.128-3.769 13.99.093 3.888 3.888 3.888 10.193 0 14.082l-.736.735-.001.002-12.728 12.728a1 1 0 01-1.415 0l-3.604-3.604a1 1 0 011.414-1.415l2.897 2.898L32.056 21.45l.737-.737A7.958 7.958 0 1021.487 9.512l-.537.546a1 1 0 01-1.407.02l-.85-.818.694-.72-.694.72zM16.99 12a1 1 0 01.968.713L20.744 22H24a1 1 0 110 2h-4a1 1 0 01-.958-.713l-2.005-6.684-4.073 14.665a1 1 0 01-1.925.007L7.927 20.383l-.978 2.933A1 1 0 016 24H4a1 1 0 110-2h1.28l1.771-5.316a1 1 0 011.91.041l3.025 10.587 4.05-14.58A1 1 0 0116.99 12zM1 24a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-laboratory:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 3h1v9.772L5.85 31.836C4.255 35.156 6.674 39 10.356 39h19.286c3.682 0 6.1-3.844 4.508-7.164L27.9 18.817a1 1 0 10-1.802.866L27.69 23H12.309l4.592-9.567A1 1 0 0017 13V3h6v10a1 1 0 00.099.433l1.5 3.125a1 1 0 101.802-.866L25 12.772V3h1a1 1 0 100-2H14a1 1 0 100 2zm-2.65 22l-3.698 7.702C6.696 34.693 8.148 37 10.357 37h19.286c2.21 0 3.66-2.307 2.705-4.298L28.65 25H11.349z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 3h1v9.772L5.85 31.836C4.255 35.156 6.674 39 10.356 39h19.286c3.682 0 6.1-3.844 4.508-7.164L27.9 18.817a1 1 0 10-1.802.866L27.69 23H12.309l4.592-9.567A1 1 0 0017 13V3h6v10a1 1 0 00.099.433l1.5 3.125a1 1 0 101.802-.866L25 12.772V3h1a1 1 0 100-2H14a1 1 0 100 2zm-2.65 22l-3.698 7.702C6.696 34.693 8.148 37 10.357 37h19.286c2.21 0 3.66-2.307 2.705-4.298L28.65 25H11.349z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-law:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 5a1 1 0 101 1 1 1 0 112 0 3.001 3.001 0 01-2 2.83v3.95l8.792-1.758a1.008 1.008 0 01.68.097 1.001 1.001 0 01.489.604L34.744 21H35a1 1 0 011 1v.05c0 2.742-2.25 4.95-4.975 4.95C28.272 27 26 24.77 26 22a1 1 0 011-1h.256l2.308-7.693L22 14.82V31h3a3 3 0 013 3v1h1a1 1 0 110 2H13a1 1 0 110-2h1v-1a3 3 0 013-3h3V15.22l-7.726 1.545L14.744 25H15a1 1 0 011 1v.05c0 2.742-2.25 4.95-4.975 4.95C8.272 31 6 28.77 6 26a1 1 0 011-1h.256l2.78-9.268a1.005 1.005 0 01.78-.715L20 13.18V8.83A3.001 3.001 0 0121 3a1 1 0 110 2zm-5 30h10v-1a1 1 0 00-1-1h-8a1 1 0 00-1 1v1zm-5-15.52L12.656 25H9.344L11 19.48zM32.656 21L31 15.48 29.344 21h3.312zM8.174 27c.417 1.162 1.54 2 2.851 2 1.302 0 2.415-.84 2.816-2H8.174zm22.851-2a3.035 3.035 0 01-2.851-2h5.667c-.401 1.16-1.514 2-2.816 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 5a1 1 0 101 1 1 1 0 112 0 3.001 3.001 0 01-2 2.83v3.95l8.792-1.758a1.008 1.008 0 01.68.097 1.001 1.001 0 01.489.604L34.744 21H35a1 1 0 011 1v.05c0 2.742-2.25 4.95-4.975 4.95C28.272 27 26 24.77 26 22a1 1 0 011-1h.256l2.308-7.693L22 14.82V31h3a3 3 0 013 3v1h1a1 1 0 110 2H13a1 1 0 110-2h1v-1a3 3 0 013-3h3V15.22l-7.726 1.545L14.744 25H15a1 1 0 011 1v.05c0 2.742-2.25 4.95-4.975 4.95C8.272 31 6 28.77 6 26a1 1 0 011-1h.256l2.78-9.268a1.005 1.005 0 01.78-.715L20 13.18V8.83A3.001 3.001 0 0121 3a1 1 0 110 2zm-5 30h10v-1a1 1 0 00-1-1h-8a1 1 0 00-1 1v1zm-5-15.52L12.656 25H9.344L11 19.48zM32.656 21L31 15.48 29.344 21h3.312zM8.174 27c.417 1.162 1.54 2 2.851 2 1.302 0 2.415-.84 2.816-2H8.174zm22.851-2a3.035 3.035 0 01-2.851-2h5.667c-.401 1.16-1.514 2-2.816 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-location-empty:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 15.054C9 8.944 13.93 4 20 4c1.637 0 3.188.359 4.581 1.001a1 1 0 00.838-1.816A12.911 12.911 0 0020 2C12.816 2 7 7.848 7 15.054c0 4.931 3.245 9.414 6.28 12.557a41.928 41.928 0 005.624 4.846 25.427 25.427 0 00.504.35l.03.02.008.006.002.001h.001L20 32l-.55.835a1 1 0 001.124-.016L20 32l.574.819.001-.001.003-.002.008-.005.029-.02.106-.078a42.501 42.501 0 001.787-1.387 46.218 46.218 0 004.218-3.91C29.746 24.226 33 19.739 33 15.054c0-2.388-.639-4.628-1.756-6.555a1 1 0 10-1.73 1.002A11.04 11.04 0 0131 15.054c0 3.852-2.746 7.838-5.726 10.987a44.23 44.23 0 01-5.29 4.73 39.922 39.922 0 01-5.265-4.548C11.755 23.152 9 19.162 9 15.052zm1.894 13.393a1 1 0 10-1.788-.894l-4 8A1 1 0 006 37h28a1 1 0 00.894-1.447l-4-8a1 1 0 10-1.788.894L32.382 35H7.618l3.276-6.553zM20 12a3 3 0 100 6 3 3 0 000-6zm-5 3a5 5 0 1110 0 5 5 0 01-10 0zm13-8a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 15.054C9 8.944 13.93 4 20 4c1.637 0 3.188.359 4.581 1.001a1 1 0 00.838-1.816A12.911 12.911 0 0020 2C12.816 2 7 7.848 7 15.054c0 4.931 3.245 9.414 6.28 12.557a41.928 41.928 0 005.624 4.846 25.427 25.427 0 00.504.35l.03.02.008.006.002.001h.001L20 32l-.55.835a1 1 0 001.124-.016L20 32l.574.819.001-.001.003-.002.008-.005.029-.02.106-.078a42.501 42.501 0 001.787-1.387 46.218 46.218 0 004.218-3.91C29.746 24.226 33 19.739 33 15.054c0-2.388-.639-4.628-1.756-6.555a1 1 0 10-1.73 1.002A11.04 11.04 0 0131 15.054c0 3.852-2.746 7.838-5.726 10.987a44.23 44.23 0 01-5.29 4.73 39.922 39.922 0 01-5.265-4.548C11.755 23.152 9 19.162 9 15.052zm1.894 13.393a1 1 0 10-1.788-.894l-4 8A1 1 0 006 37h28a1 1 0 00.894-1.447l-4-8a1 1 0 10-1.788.894L32.382 35H7.618l3.276-6.553zM20 12a3 3 0 100 6 3 3 0 000-6zm-5 3a5 5 0 1110 0 5 5 0 01-10 0zm13-8a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-machine:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.954 2.702a1 1 0 00-1.594-.47l-11.993 9.994a.984.984 0 00-.265.334A.995.995 0 0016 13v9h-4v-6h2a1 1 0 100-2h-3a1 1 0 00-1 1v7H7a1 1 0 00-1 1v5a1 1 0 102 0v-4h9a1 1 0 001-1v-8.917c2.838.476 5 2.944 5 5.917v8a1 1 0 102 0v-8a8.003 8.003 0 00-5.656-7.651l6.04-5.034 1.667 5.001a1 1 0 001.898-.632L27.034 5.94l1.457-1.215L32.64 18H28a1 1 0 00-1 1v2a5 5 0 0010 0v-2a1 1 0 00-1-1h-1.265l-4.78-15.298zM29 20H35v1a3 3 0 11-6 0v-1zM5 34a2 2 0 012-2h17a2 2 0 110 4H7a2 2 0 01-2-2zm2-4a4 4 0 000 8h17a4 4 0 000-8H7zm1 4a1 1 0 10-2 0 1 1 0 002 0zm16-1a1 1 0 110 2 1 1 0 010-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.954 2.702a1 1 0 00-1.594-.47l-11.993 9.994a.984.984 0 00-.265.334A.995.995 0 0016 13v9h-4v-6h2a1 1 0 100-2h-3a1 1 0 00-1 1v7H7a1 1 0 00-1 1v5a1 1 0 102 0v-4h9a1 1 0 001-1v-8.917c2.838.476 5 2.944 5 5.917v8a1 1 0 102 0v-8a8.003 8.003 0 00-5.656-7.651l6.04-5.034 1.667 5.001a1 1 0 001.898-.632L27.034 5.94l1.457-1.215L32.64 18H28a1 1 0 00-1 1v2a5 5 0 0010 0v-2a1 1 0 00-1-1h-1.265l-4.78-15.298zM29 20H35v1a3 3 0 11-6 0v-1zM5 34a2 2 0 012-2h17a2 2 0 110 4H7a2 2 0 01-2-2zm2-4a4 4 0 000 8h17a4 4 0 000-8H7zm1 4a1 1 0 10-2 0 1 1 0 002 0zm16-1a1 1 0 110 2 1 1 0 010-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-maison-et-logement:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 4V1a1 1 0 011-1h14a1 1 0 011 1v3h5a1 1 0 011 1v3a1 1 0 01-2 0V6H8v33a1 1 0 01-1 1H3a1 1 0 010-2h3V5a1 1 0 011-1h5zm2 0h12V2H14v2zm14 34h4V15a1 1 0 012 0v23h3a1 1 0 010 2H27a1 1 0 01-1-1v-7h-2v7a1 1 0 01-2 0v-8a1 1 0 011-1h4a1 1 0 011 1v7zm-6-16v-7a1 1 0 011-1h4a1 1 0 011 1v7h1a1 1 0 010 2H16v6.1a5.002 5.002 0 01-1 9.9h-4a1 1 0 010-2h3v-6.1a5.002 5.002 0 011-9.9h7zm2 0h2v-6h-2v6zm-6.17 12A3.008 3.008 0 0016 32.17V34h1.83zm0 2H16v1.83A3.008 3.008 0 0017.83 36zM14 29.83V28h-1.83A3.008 3.008 0 0014 29.83zM12.17 26H14v-1.83A3.008 3.008 0 0012.17 26zM15 12a3 3 0 013 3v4a1 1 0 01-1 1h-4a1 1 0 01-1-1v-4a3 3 0 013-3zm1 6v-3a1 1 0 00-2 0v3h2zm8-6a1 1 0 010-2h2a1 1 0 010 2h-2zm0 16a1 1 0 010-2h2a1 1 0 010 2h-2zm9-16a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 4V1a1 1 0 011-1h14a1 1 0 011 1v3h5a1 1 0 011 1v3a1 1 0 01-2 0V6H8v33a1 1 0 01-1 1H3a1 1 0 010-2h3V5a1 1 0 011-1h5zm2 0h12V2H14v2zm14 34h4V15a1 1 0 012 0v23h3a1 1 0 010 2H27a1 1 0 01-1-1v-7h-2v7a1 1 0 01-2 0v-8a1 1 0 011-1h4a1 1 0 011 1v7zm-6-16v-7a1 1 0 011-1h4a1 1 0 011 1v7h1a1 1 0 010 2H16v6.1a5.002 5.002 0 01-1 9.9h-4a1 1 0 010-2h3v-6.1a5.002 5.002 0 011-9.9h7zm2 0h2v-6h-2v6zm-6.17 12A3.008 3.008 0 0016 32.17V34h1.83zm0 2H16v1.83A3.008 3.008 0 0017.83 36zM14 29.83V28h-1.83A3.008 3.008 0 0014 29.83zM12.17 26H14v-1.83A3.008 3.008 0 0012.17 26zM15 12a3 3 0 013 3v4a1 1 0 01-1 1h-4a1 1 0 01-1-1v-4a3 3 0 013-3zm1 6v-3a1 1 0 00-2 0v3h2zm8-6a1 1 0 010-2h2a1 1 0 010 2h-2zm0 16a1 1 0 010-2h2a1 1 0 010 2h-2zm9-16a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-megaphone:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.268 3.674a1 1 0 01.836.732l1.574 5.876a6.002 6.002 0 013.063 11.431l1.575 5.876a1 1 0 01-1.466 1.125L28.095 27.7a14.593 14.593 0 00-11.074-1.458l-3.79 1.015 5.935 6.692 1.704-.457-1.894-2.135a1 1 0 011.497-1.327l2.967 3.346a1 1 0 01-.49 1.63l-3.863 1.035a1 1 0 01-1.007-.303l-7.008-7.902-1.335.357a7 7 0 01-3.623-13.523l1.931-.517 5.353-1.434a14.594 14.594 0 008.86-6.8l1.014-1.755a1 1 0 01.997-.491zm-16.67 12.67l-.967.26a5 5 0 102.588 9.658l.966-.258-2.588-9.66zm1.931-.517l4.386-1.175a16.594 16.594 0 009.88-7.402l1.189 4.436 2.588 9.659 1.189 4.435a16.594 16.594 0 00-12.258-1.47l-4.386 1.176-2.588-9.66zm21.579-.606a4.002 4.002 0 00-3.9-2.965l2.004 7.484a4.002 4.002 0 001.896-4.519zm3.863-1.035a1 1 0 01.707-1.225l2.898-.776a1 1 0 11.518 1.931l-2.898.777a1 1 0 01-1.225-.707zm-.904-9.405a1 1 0 10-1.767-.938l-1.602 3.018a1 1 0 101.767.938l1.601-3.018zm.53 16.537a1 1 0 011.367-.366l2.851 1.647a1 1 0 11-1 1.732l-2.851-1.646a1 1 0 01-.367-1.366zm-16.356 7.703a1 1 0 10-.517-1.931 1 1 0 00.517 1.931z'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath d='M0 0h40v40H0V0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.268 3.674a1 1 0 01.836.732l1.574 5.876a6.002 6.002 0 013.063 11.431l1.575 5.876a1 1 0 01-1.466 1.125L28.095 27.7a14.593 14.593 0 00-11.074-1.458l-3.79 1.015 5.935 6.692 1.704-.457-1.894-2.135a1 1 0 011.497-1.327l2.967 3.346a1 1 0 01-.49 1.63l-3.863 1.035a1 1 0 01-1.007-.303l-7.008-7.902-1.335.357a7 7 0 01-3.623-13.523l1.931-.517 5.353-1.434a14.594 14.594 0 008.86-6.8l1.014-1.755a1 1 0 01.997-.491zm-16.67 12.67l-.967.26a5 5 0 102.588 9.658l.966-.258-2.588-9.66zm1.931-.517l4.386-1.175a16.594 16.594 0 009.88-7.402l1.189 4.436 2.588 9.659 1.189 4.435a16.594 16.594 0 00-12.258-1.47l-4.386 1.176-2.588-9.66zm21.579-.606a4.002 4.002 0 00-3.9-2.965l2.004 7.484a4.002 4.002 0 001.896-4.519zm3.863-1.035a1 1 0 01.707-1.225l2.898-.776a1 1 0 11.518 1.931l-2.898.777a1 1 0 01-1.225-.707zm-.904-9.405a1 1 0 10-1.767-.938l-1.602 3.018a1 1 0 101.767.938l1.601-3.018zm.53 16.537a1 1 0 011.367-.366l2.851 1.647a1 1 0 11-1 1.732l-2.851-1.646a1 1 0 01-.367-1.366zm-16.356 7.703a1 1 0 10-.517-1.931 1 1 0 00.517 1.931z'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath d='M0 0h40v40H0V0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-news:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M33 3a1 1 0 010 2H13v27a4.978 4.978 0 01-1 3.001L32 35a3 3 0 003-3V8a1 1 0 012 0v24a5 5 0 01-5 5H8a5 5 0 01-4.995-4.783L3 32V14a3 3 0 015.995-.176L9 14v18a1 1 0 01-1.993.117L7 32V14a1 1 0 00-1.993-.117L5 14v18a3 3 0 005.995.176L11 32V4a1 1 0 01.883-.993L12 3h21zm-1 28a1 1 0 01.117 1.993L32 33H16a1 1 0 01-.117-1.993L16 31h16zm0-4a1 1 0 01.117 1.993L32 29H16a1 1 0 01-.117-1.993L16 27h16zm0-4a1 1 0 01.117 1.993L32 25H16a1 1 0 01-.117-1.993L16 23h16zm0-4a1 1 0 01.117 1.993L32 21H16a1 1 0 01-.117-1.993L16 19h16zm0-4a1 1 0 01.117 1.993L32 17h-4a1 1 0 01-.117-1.993L28 15h4zm-8-8a1 1 0 011 1v8a1 1 0 01-1 1h-8a1 1 0 01-1-1V8a1 1 0 011-1h8zm-1 2h-6v6h6V9zm9 2a1 1 0 01.117 1.993L32 13h-4a1 1 0 01-.117-1.993L28 11h4zm4-8a1 1 0 110 2 1 1 0 010-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M33 3a1 1 0 010 2H13v27a4.978 4.978 0 01-1 3.001L32 35a3 3 0 003-3V8a1 1 0 012 0v24a5 5 0 01-5 5H8a5 5 0 01-4.995-4.783L3 32V14a3 3 0 015.995-.176L9 14v18a1 1 0 01-1.993.117L7 32V14a1 1 0 00-1.993-.117L5 14v18a3 3 0 005.995.176L11 32V4a1 1 0 01.883-.993L12 3h21zm-1 28a1 1 0 01.117 1.993L32 33H16a1 1 0 01-.117-1.993L16 31h16zm0-4a1 1 0 01.117 1.993L32 29H16a1 1 0 01-.117-1.993L16 27h16zm0-4a1 1 0 01.117 1.993L32 25H16a1 1 0 01-.117-1.993L16 23h16zm0-4a1 1 0 01.117 1.993L32 21H16a1 1 0 01-.117-1.993L16 19h16zm0-4a1 1 0 01.117 1.993L32 17h-4a1 1 0 01-.117-1.993L28 15h4zm-8-8a1 1 0 011 1v8a1 1 0 01-1 1h-8a1 1 0 01-1-1V8a1 1 0 011-1h8zm-1 2h-6v6h6V9zm9 2a1 1 0 01.117 1.993L32 13h-4a1 1 0 01-.117-1.993L28 11h4zm4-8a1 1 0 110 2 1 1 0 010-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-notifications:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 1a3 3 0 013 3l.001 2.414C27.618 7.721 31 11.965 31 17a1 1 0 01-2 0 9 9 0 00-17.996-.265L11 17v5.528c0 2.053-.764 3.99-2.081 5.473L28 28a1 1 0 01.117 1.993L28 30H7v2h26v-2.409l-.253-.158a8.237 8.237 0 01-3.573-5.219 1 1 0 111.958-.41 6.237 6.237 0 003.315 4.302 1 1 0 01.545.77L35 29v4a1 1 0 01-.883.993L34 34l-9 .001A5 5 0 0115 34H6a1 1 0 01-.993-.883L5 33v-4l.007-.117a.996.996 0 01.021-.12l.013-.046a.892.892 0 01.025-.074l.01-.025a.897.897 0 01.06-.122l.017-.028.018-.027a1.143 1.143 0 01.101-.127 1.01 1.01 0 01.263-.2l.018-.008a6.236 6.236 0 003.442-5.326L9 22.528V17c0-5.035 3.383-9.28 8-10.586V4a3 3 0 013-3zm.375 33H19.5l-2.5.005a3 3 0 002.824 2.99L20 37a3 3 0 003-2.993L20.375 34zM30 19a1 1 0 110 2 1 1 0 010-2zm-10-9a1 1 0 010 2 5 5 0 00-5 5 1 1 0 01-2 0 7 7 0 017-7zm0-7a1 1 0 00-1 1v2h2V4a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 1a3 3 0 013 3l.001 2.414C27.618 7.721 31 11.965 31 17a1 1 0 01-2 0 9 9 0 00-17.996-.265L11 17v5.528c0 2.053-.764 3.99-2.081 5.473L28 28a1 1 0 01.117 1.993L28 30H7v2h26v-2.409l-.253-.158a8.237 8.237 0 01-3.573-5.219 1 1 0 111.958-.41 6.237 6.237 0 003.315 4.302 1 1 0 01.545.77L35 29v4a1 1 0 01-.883.993L34 34l-9 .001A5 5 0 0115 34H6a1 1 0 01-.993-.883L5 33v-4l.007-.117a.996.996 0 01.021-.12l.013-.046a.892.892 0 01.025-.074l.01-.025a.897.897 0 01.06-.122l.017-.028.018-.027a1.143 1.143 0 01.101-.127 1.01 1.01 0 01.263-.2l.018-.008a6.236 6.236 0 003.442-5.326L9 22.528V17c0-5.035 3.383-9.28 8-10.586V4a3 3 0 013-3zm.375 33H19.5l-2.5.005a3 3 0 002.824 2.99L20 37a3 3 0 003-2.993L20.375 34zM30 19a1 1 0 110 2 1 1 0 010-2zm-10-9a1 1 0 010 2 5 5 0 00-5 5 1 1 0 01-2 0 7 7 0 017-7zm0-7a1 1 0 00-1 1v2h2V4a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-organisation-municipale:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21 18.465l8.555 5.703A1 1 0 0130 25v3h5a1 1 0 011 1v3h1a1 1 0 011 1v4a1 1 0 01-2 0v-3h-6v3a1 1 0 01-2 0V25.535l-8-5.333-8 5.333V37a1 1 0 01-2 0v-3H4v3a1 1 0 01-2 0v-4a1 1 0 011-1h1v-3a1 1 0 011-1h5v-3a1 1 0 01.445-.832L19 18.465V3a1 1 0 012 0v.706a10.487 10.487 0 015.316.345c1.742.581 3.626.581 5.368 0a1 1 0 01.632 1.898c-2.152.717-4.48.717-6.632 0A8.487 8.487 0 0021 5.752v5.954a10.487 10.487 0 015.316.345c1.517.506 3.14.571 4.684.197V11a1 1 0 012 0v2a1 1 0 01-.684.949c-2.152.717-4.48.717-6.632 0A8.487 8.487 0 0021 13.752v4.713zM10 30H6v2h4v-2zm20 0v2h4v-2h-4zm-10-6a6 6 0 110 12 6 6 0 010-12zm0 2a4 4 0 100 8 4 4 0 000-8zm1 2v1.586l.707.707a1 1 0 01-1.414 1.414l-1-1A1 1 0 0119 30v-2a1 1 0 012 0zM32 9a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M21 18.465l8.555 5.703A1 1 0 0130 25v3h5a1 1 0 011 1v3h1a1 1 0 011 1v4a1 1 0 01-2 0v-3h-6v3a1 1 0 01-2 0V25.535l-8-5.333-8 5.333V37a1 1 0 01-2 0v-3H4v3a1 1 0 01-2 0v-4a1 1 0 011-1h1v-3a1 1 0 011-1h5v-3a1 1 0 01.445-.832L19 18.465V3a1 1 0 012 0v.706a10.487 10.487 0 015.316.345c1.742.581 3.626.581 5.368 0a1 1 0 01.632 1.898c-2.152.717-4.48.717-6.632 0A8.487 8.487 0 0021 5.752v5.954a10.487 10.487 0 015.316.345c1.517.506 3.14.571 4.684.197V11a1 1 0 012 0v2a1 1 0 01-.684.949c-2.152.717-4.48.717-6.632 0A8.487 8.487 0 0021 13.752v4.713zM10 30H6v2h4v-2zm20 0v2h4v-2h-4zm-10-6a6 6 0 110 12 6 6 0 010-12zm0 2a4 4 0 100 8 4 4 0 000-8zm1 2v1.586l.707.707a1 1 0 01-1.414 1.414l-1-1A1 1 0 0119 30v-2a1 1 0 012 0zM32 9a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-paper-list:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 31V5h18a1 1 0 100-2H11a1 1 0 00-1 1v27H3a1 1 0 00-1 1 5 5 0 005 5h22a5 5 0 005-5V8a1 1 0 10-2 0v24a3 3 0 11-6 0 1 1 0 00-1-1H12zm17-6H15a1 1 0 100 2h14a1 1 0 100-2zm-14-4h12a1 1 0 110 2H15a1 1 0 110-2zm14-4H15a1 1 0 100 2h14a1 1 0 100-2zm-14-4h12a1 1 0 110 2H15a1 1 0 110-2zm4-4h-4a1 1 0 100 2h4a1 1 0 100-2zM7 35h18a4.977 4.977 0 01-.9-2H4.17A3.001 3.001 0 007 35zM34 4a1 1 0 11-2 0 1 1 0 012 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 31V5h18a1 1 0 100-2H11a1 1 0 00-1 1v27H3a1 1 0 00-1 1 5 5 0 005 5h22a5 5 0 005-5V8a1 1 0 10-2 0v24a3 3 0 11-6 0 1 1 0 00-1-1H12zm17-6H15a1 1 0 100 2h14a1 1 0 100-2zm-14-4h12a1 1 0 110 2H15a1 1 0 110-2zm14-4H15a1 1 0 100 2h14a1 1 0 100-2zm-14-4h12a1 1 0 110 2H15a1 1 0 110-2zm4-4h-4a1 1 0 100 2h4a1 1 0 100-2zM7 35h18a4.977 4.977 0 01-.9-2H4.17A3.001 3.001 0 007 35zM34 4a1 1 0 11-2 0 1 1 0 012 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-participation-citoyenne:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M28 30.5V35a1 1 0 01-2 0V24a6 6 0 10-12 0v11a1 1 0 01-2 0V24a4 4 0 10-8 0v9a1 1 0 01-2 0v-9a6 6 0 0110.832-3.557 8 8 0 0115.155 3.097A6 6 0 0138 28v2a1 1 0 01-2 0v-2a4 4 0 10-8 0v2.5zM8 6a5 5 0 110 10A5 5 0 018 6zm0 2a3 3 0 100 6 3 3 0 000-6zm12-4a5 5 0 110 10 5 5 0 010-10zm0 2a3 3 0 100 6 3 3 0 000-6zm12 6a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm5 20a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M28 30.5V35a1 1 0 01-2 0V24a6 6 0 10-12 0v11a1 1 0 01-2 0V24a4 4 0 10-8 0v9a1 1 0 01-2 0v-9a6 6 0 0110.832-3.557 8 8 0 0115.155 3.097A6 6 0 0138 28v2a1 1 0 01-2 0v-2a4 4 0 10-8 0v2.5zM8 6a5 5 0 110 10A5 5 0 018 6zm0 2a3 3 0 100 6 3 3 0 000-6zm12-4a5 5 0 110 10 5 5 0 010-10zm0 2a3 3 0 100 6 3 3 0 000-6zm12 6a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm5 20a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-pay:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.651 17.484a1 1 0 011.265-.633l2.4.8a1 1 0 01.532.42l3.475 5.56.041.05c.048.06.125.15.23.265.212.23.54.554.984.914.89.718 2.244 1.57 4.087 2.076l.022.006a95.628 95.628 0 014.65 1.516 55.96 55.96 0 011.53.572l.008.003.045.005c.086.01.208.015.342.003.231-.02.438-.085.6-.218a.765.765 0 00-.017-.125c-.041-.197-.147-.452-.306-.736a6.806 6.806 0 00-.62-.916l-.153-.1a13.84 13.84 0 00-.728-.435c-.616-.344-1.413-.727-2.206-.947-1.138-.317-1.846-.936-2.266-1.513a3.53 3.53 0 01-.418-.75 2.85 2.85 0 01-.12-.37l-.003-.008v-.003l-.002-.006v-.003l-.004-.018a1.933 1.933 0 01-.03-.188 3.074 3.074 0 01.342-1.803c.584-1.086 1.852-1.889 4.115-2 1.013-.06 1.94.149 2.595.358a8.18 8.18 0 011.097.44l.02.012.008.003.003.002s.002 0-.469.883l.47-.882c.112.06.212.14.293.236l2.2 2.6a1 1 0 01.223.81l-.3 1.8a1 1 0 01-1.972-.328l.223-1.343-1.763-2.084-.037-.017a6.23 6.23 0 00-.604-.227c-.518-.165-1.189-.307-1.874-.267h-.01c-1.834.09-2.314.687-2.456.95a1.074 1.074 0 00-.118.623l.002.011a1.541 1.541 0 00.207.392c.18.248.522.579 1.184.763 1.007.28 1.96.746 2.644 1.127a15.961 15.961 0 011.071.655l.066.045.019.013.006.004.001.001h.001l-.576.818.76-.65.003.003.006.008.02.023.066.08a8.997 8.997 0 01.83 1.224c.205.366.418.823.517 1.302.099.471.116 1.114-.283 1.684a.968.968 0 01-.072.09c-.629.708-1.436.92-2.01.97a3.816 3.816 0 01-1.022-.05l-.024-.006-.009-.002h-.004l-.001-.001s-.002 0 .223-.975l-.225.974a.996.996 0 01-.153-.048m0 0l-.005-.002-.016-.007-.072-.028a54.117 54.117 0 00-1.465-.547 93.642 93.642 0 00-4.54-1.48 13.231 13.231 0 01-4.802-2.446c-.53-.429-.928-.822-1.198-1.115a7.888 7.888 0 01-.418-.493l-.008-.01-.003-.005-.001-.002.806-.59-.807.59a1.017 1.017 0 01-.041-.06l-3.31-5.296-2.058-.686a1 1 0 01-.633-1.265M26.6 26.3l.76-.65a1.01 1.01 0 00-.184-.167l-.576.817zm-4.623-3.814l-.002-.008v.003l.002.001v.004z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.639 10.925a1 1 0 011.236-.687l9.8 2.8a.993.993 0 01.079.027L27.4 14l.354-.935h.002l.004.002.011.004.038.015.135.055a16.573 16.573 0 011.99.998c1.142.675 2.599 1.732 3.43 3.157l.008.014a49.876 49.876 0 002.06 3.335l.01.014-.842.541.841-.54.002.002.002.004.006.008.014.024a3.078 3.078 0 01.168.313c.096.2.213.482.307.826.186.681.29 1.65-.097 2.695-.246.74-.566 1.749-.826 2.58l-.329 1.054-.132.428-.956-.294-.956-.294.134-.432.33-1.06a171.12 171.12 0 01.856-2.665c.205-.547.16-1.072.046-1.486a2.896 2.896 0 00-.243-.607l-.01-.017a51.825 51.825 0 01-2.124-3.442c-.57-.972-1.661-1.813-2.717-2.436a14.593 14.593 0 00-1.836-.912l-9.755-2.787a1 1 0 01-.686-1.237zM33.6 28.3l-.956-.294a1 1 0 101.912.588L33.6 28.3z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.9 26.3c-.8 0-1.495.24-2.019.614a1 1 0 01-1.162-1.628c.876-.625 1.98-.986 3.181-.986 3.052 0 5.5 2.448 5.5 5.5 0 2.962-2.161 5.6-5.3 5.6-2.997 0-5.8-2.494-5.8-5.6a1 1 0 012 0c0 1.894 1.797 3.6 3.8 3.6 1.861 0 3.3-1.562 3.3-3.6 0-1.948-1.552-3.5-3.5-3.5zM8.079 6.11a1 1 0 011.31-.531l2.6 1.1a1 1 0 01.544 1.28l-4.5 11.7a1 1 0 11-1.866-.718l4.152-10.797-1.709-.723a1 1 0 01-.531-1.31z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.592 17.681a1 1 0 011.327-.489l2.6 1.2a1 1 0 01-.838 1.816l-2.6-1.2a1 1 0 01-.489-1.327z'/%3E %3Cpath d='M14.2 11.2a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.651 17.484a1 1 0 011.265-.633l2.4.8a1 1 0 01.532.42l3.475 5.56.041.05c.048.06.125.15.23.265.212.23.54.554.984.914.89.718 2.244 1.57 4.087 2.076l.022.006a95.628 95.628 0 014.65 1.516 55.96 55.96 0 011.53.572l.008.003.045.005c.086.01.208.015.342.003.231-.02.438-.085.6-.218a.765.765 0 00-.017-.125c-.041-.197-.147-.452-.306-.736a6.806 6.806 0 00-.62-.916l-.153-.1a13.84 13.84 0 00-.728-.435c-.616-.344-1.413-.727-2.206-.947-1.138-.317-1.846-.936-2.266-1.513a3.53 3.53 0 01-.418-.75 2.85 2.85 0 01-.12-.37l-.003-.008v-.003l-.002-.006v-.003l-.004-.018a1.933 1.933 0 01-.03-.188 3.074 3.074 0 01.342-1.803c.584-1.086 1.852-1.889 4.115-2 1.013-.06 1.94.149 2.595.358a8.18 8.18 0 011.097.44l.02.012.008.003.003.002s.002 0-.469.883l.47-.882c.112.06.212.14.293.236l2.2 2.6a1 1 0 01.223.81l-.3 1.8a1 1 0 01-1.972-.328l.223-1.343-1.763-2.084-.037-.017a6.23 6.23 0 00-.604-.227c-.518-.165-1.189-.307-1.874-.267h-.01c-1.834.09-2.314.687-2.456.95a1.074 1.074 0 00-.118.623l.002.011a1.541 1.541 0 00.207.392c.18.248.522.579 1.184.763 1.007.28 1.96.746 2.644 1.127a15.961 15.961 0 011.071.655l.066.045.019.013.006.004.001.001h.001l-.576.818.76-.65.003.003.006.008.02.023.066.08a8.997 8.997 0 01.83 1.224c.205.366.418.823.517 1.302.099.471.116 1.114-.283 1.684a.968.968 0 01-.072.09c-.629.708-1.436.92-2.01.97a3.816 3.816 0 01-1.022-.05l-.024-.006-.009-.002h-.004l-.001-.001s-.002 0 .223-.975l-.225.974a.996.996 0 01-.153-.048m0 0l-.005-.002-.016-.007-.072-.028a54.117 54.117 0 00-1.465-.547 93.642 93.642 0 00-4.54-1.48 13.231 13.231 0 01-4.802-2.446c-.53-.429-.928-.822-1.198-1.115a7.888 7.888 0 01-.418-.493l-.008-.01-.003-.005-.001-.002.806-.59-.807.59a1.017 1.017 0 01-.041-.06l-3.31-5.296-2.058-.686a1 1 0 01-.633-1.265M26.6 26.3l.76-.65a1.01 1.01 0 00-.184-.167l-.576.817zm-4.623-3.814l-.002-.008v.003l.002.001v.004z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.639 10.925a1 1 0 011.236-.687l9.8 2.8a.993.993 0 01.079.027L27.4 14l.354-.935h.002l.004.002.011.004.038.015.135.055a16.573 16.573 0 011.99.998c1.142.675 2.599 1.732 3.43 3.157l.008.014a49.876 49.876 0 002.06 3.335l.01.014-.842.541.841-.54.002.002.002.004.006.008.014.024a3.078 3.078 0 01.168.313c.096.2.213.482.307.826.186.681.29 1.65-.097 2.695-.246.74-.566 1.749-.826 2.58l-.329 1.054-.132.428-.956-.294-.956-.294.134-.432.33-1.06a171.12 171.12 0 01.856-2.665c.205-.547.16-1.072.046-1.486a2.896 2.896 0 00-.243-.607l-.01-.017a51.825 51.825 0 01-2.124-3.442c-.57-.972-1.661-1.813-2.717-2.436a14.593 14.593 0 00-1.836-.912l-9.755-2.787a1 1 0 01-.686-1.237zM33.6 28.3l-.956-.294a1 1 0 101.912.588L33.6 28.3z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.9 26.3c-.8 0-1.495.24-2.019.614a1 1 0 01-1.162-1.628c.876-.625 1.98-.986 3.181-.986 3.052 0 5.5 2.448 5.5 5.5 0 2.962-2.161 5.6-5.3 5.6-2.997 0-5.8-2.494-5.8-5.6a1 1 0 012 0c0 1.894 1.797 3.6 3.8 3.6 1.861 0 3.3-1.562 3.3-3.6 0-1.948-1.552-3.5-3.5-3.5zM8.079 6.11a1 1 0 011.31-.531l2.6 1.1a1 1 0 01.544 1.28l-4.5 11.7a1 1 0 11-1.866-.718l4.152-10.797-1.709-.723a1 1 0 01-.531-1.31z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.592 17.681a1 1 0 011.327-.489l2.6 1.2a1 1 0 01-.838 1.816l-2.6-1.2a1 1 0 01-.489-1.327z'/%3E %3Cpath d='M14.2 11.2a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-permit:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M27.6 17.4h5.7c.5 0 1-.4 1-1 0-.5-.4-1-1-1h-5.7c-.5 0-1 .4-1 1 .1.6.5 1 1 1zM27.6 22.2h3.8c.5 0 1-.4 1-1s-.4-1-1-1h-3.8c-.5 0-1 .4-1 1s.5 1 1 1zM27.6 26.9h4.8c.5 0 1-.4 1-1 0-.5-.4-1-1-1h-4.8c-.5 0-1 .4-1 1 .1.6.5 1 1 1z'/%3E %3Cpath d='M36.2 7.9H4.8c-.5 0-1 .4-1 1 0 .5.4 1 1 1h31.5c.5 0 1 .4 1 1v21c0 .5-.4 1-1 1H3.8c-.5 0-1-.4-1-1v-20c0-.5-.4-1-1-1s-1 .4-1 1v20c0 1.6 1.3 2.9 2.9 2.9h32.4c1.6 0 2.9-1.3 2.9-2.9v-21c.1-1.8-1.2-3-2.8-3z'/%3E %3Cpath d='M23.8 21.3c0-5.3-4.3-9.6-9.5-9.6S4.8 16 4.8 21.3s4.3 9.6 9.5 9.6 9.5-4.3 9.5-9.6zm-17.1 0c0-4.2 3.4-7.7 7.6-7.7 4.2 0 7.6 3.4 7.6 7.7 0 4.3-3.4 7.7-7.6 7.7-4.2 0-7.6-3.5-7.6-7.7zM1.9 9.8a1 1 0 100-2 1 1 0 000 2z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.019 17.815a1 1 0 01.167 1.404l-5.2 6.6a1 1 0 01-1.288.246l-3.1-1.8a1 1 0 111.004-1.73l2.35 1.365 4.662-5.919a1 1 0 011.405-.166z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M27.6 17.4h5.7c.5 0 1-.4 1-1 0-.5-.4-1-1-1h-5.7c-.5 0-1 .4-1 1 .1.6.5 1 1 1zM27.6 22.2h3.8c.5 0 1-.4 1-1s-.4-1-1-1h-3.8c-.5 0-1 .4-1 1s.5 1 1 1zM27.6 26.9h4.8c.5 0 1-.4 1-1 0-.5-.4-1-1-1h-4.8c-.5 0-1 .4-1 1 .1.6.5 1 1 1z'/%3E %3Cpath d='M36.2 7.9H4.8c-.5 0-1 .4-1 1 0 .5.4 1 1 1h31.5c.5 0 1 .4 1 1v21c0 .5-.4 1-1 1H3.8c-.5 0-1-.4-1-1v-20c0-.5-.4-1-1-1s-1 .4-1 1v20c0 1.6 1.3 2.9 2.9 2.9h32.4c1.6 0 2.9-1.3 2.9-2.9v-21c.1-1.8-1.2-3-2.8-3z'/%3E %3Cpath d='M23.8 21.3c0-5.3-4.3-9.6-9.5-9.6S4.8 16 4.8 21.3s4.3 9.6 9.5 9.6 9.5-4.3 9.5-9.6zm-17.1 0c0-4.2 3.4-7.7 7.6-7.7 4.2 0 7.6 3.4 7.6 7.7 0 4.3-3.4 7.7-7.6 7.7-4.2 0-7.6-3.5-7.6-7.7zM1.9 9.8a1 1 0 100-2 1 1 0 000 2z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.019 17.815a1 1 0 01.167 1.404l-5.2 6.6a1 1 0 01-1.288.246l-3.1-1.8a1 1 0 111.004-1.73l2.35 1.365 4.662-5.919a1 1 0 011.405-.166z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-plan:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 9a4 4 0 118 0v22a1 1 0 11-2 0 2 2 0 10-2 2h28V11H14a1 1 0 110-2h22a1 1 0 011 1v24a1 1 0 01-1 1H7a4 4 0 112-7.465V9a2 2 0 10-4 0v13a1 1 0 11-2 0V9zm16.076 21.383a1 1 0 01.217-1.09l12-12A1 1 0 0133 18v12a1 1 0 01-1 1H20a1 1 0 01-.924-.617zM22.414 29H31v-8.586L22.414 29zM14 14a1 1 0 100 2h10a1 1 0 100-2H14zm0 3a1 1 0 100 2h8a1 1 0 100-2h-8zM4 26a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 9a4 4 0 118 0v22a1 1 0 11-2 0 2 2 0 10-2 2h28V11H14a1 1 0 110-2h22a1 1 0 011 1v24a1 1 0 01-1 1H7a4 4 0 112-7.465V9a2 2 0 10-4 0v13a1 1 0 11-2 0V9zm16.076 21.383a1 1 0 01.217-1.09l12-12A1 1 0 0133 18v12a1 1 0 01-1 1H20a1 1 0 01-.924-.617zM22.414 29H31v-8.586L22.414 29zM14 14a1 1 0 100 2h10a1 1 0 100-2H14zm0 3a1 1 0 100 2h8a1 1 0 100-2h-8zM4 26a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-profile:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M14 9a1 1 0 01.117 1.993L14 11H3a1 1 0 00-.993.883L2 12v20a1 1 0 00.883.993L3 33h34c.511 0 .935-.388.993-.884L38 32v-6a1 1 0 011.993-.117L40 26v6a3.003 3.003 0 01-2.824 2.995L37 35H3a3 3 0 01-2.995-2.824L0 32V12a3 3 0 012.824-2.995L3 9h11zm-1 4a9 9 0 110 18 9 9 0 010-18zm0 2a7 7 0 100 14 7 7 0 000-14zm-2.475 9.596a3.5 3.5 0 004.95 0 1 1 0 011.414 1.414 5.5 5.5 0 01-7.778 0 1 1 0 111.414-1.414zM28 25a1 1 0 010 2h-2a1 1 0 010-2h2zm4-4a1 1 0 010 2h-6a1 1 0 010-2h6zm7 0a1 1 0 110 2 1 1 0 010-2zM37 9a3 3 0 012.995 2.824L40 12v6a1 1 0 01-1.993.117L38 18v-6l-.007-.117a1 1 0 00-.876-.876L37 11H26a1 1 0 01-.117-1.993L26 9h11zm-3 8a1 1 0 010 2h-8a1 1 0 010-2h8zM23 5a1 1 0 011 1v4a1 1 0 01-1 1h-6a1 1 0 01-1-1V6a1 1 0 011-1h6zm-1 2h-4v2h4V7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M14 9a1 1 0 01.117 1.993L14 11H3a1 1 0 00-.993.883L2 12v20a1 1 0 00.883.993L3 33h34c.511 0 .935-.388.993-.884L38 32v-6a1 1 0 011.993-.117L40 26v6a3.003 3.003 0 01-2.824 2.995L37 35H3a3 3 0 01-2.995-2.824L0 32V12a3 3 0 012.824-2.995L3 9h11zm-1 4a9 9 0 110 18 9 9 0 010-18zm0 2a7 7 0 100 14 7 7 0 000-14zm-2.475 9.596a3.5 3.5 0 004.95 0 1 1 0 011.414 1.414 5.5 5.5 0 01-7.778 0 1 1 0 111.414-1.414zM28 25a1 1 0 010 2h-2a1 1 0 010-2h2zm4-4a1 1 0 010 2h-6a1 1 0 010-2h6zm7 0a1 1 0 110 2 1 1 0 010-2zM37 9a3 3 0 012.995 2.824L40 12v6a1 1 0 01-1.993.117L38 18v-6l-.007-.117a1 1 0 00-.876-.876L37 11H26a1 1 0 01-.117-1.993L26 9h11zm-3 8a1 1 0 010 2h-8a1 1 0 010-2h8zM23 5a1 1 0 011 1v4a1 1 0 01-1 1h-6a1 1 0 01-1-1V6a1 1 0 011-1h6zm-1 2h-4v2h4V7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-quantity:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.212.385A1 1 0 0117 0h6a1 1 0 01.97 1.243l-1 4A1 1 0 0122 6h-1v1.045c1.351.122 2.634.488 3.801 1.056a1 1 0 01-.874 1.798A8.96 8.96 0 0020 9a9 9 0 109 9c0-.942-.145-1.85-.412-2.7a1 1 0 011.908-.6c.328 1.043.504 2.152.504 3.3 0 4.975-3.302 9.178-7.835 10.538l.805 3.22A1 1 0 0123 33h-2v2a1 1 0 01-1 1 1 1 0 101 1 1 1 0 112 0 3 3 0 11-4-2.83V33h-2a1 1 0 01-.97-1.242l.805-3.22C12.302 27.178 9 22.975 9 18c0-5.738 4.393-10.45 10-10.955V6h-1a1 1 0 01-.97-.757l-1-4a1 1 0 01.182-.858zM21.719 31H18.28l.5-2h2.44l.5 2zm-.5-27H18.78l-.5-2h3.44l-.5 2zM22 18a2 2 0 01-2.518 1.932l-2.775 2.775a1 1 0 01-1.414-1.414l2.775-2.775A2 2 0 1122 18zm6-5a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.212.385A1 1 0 0117 0h6a1 1 0 01.97 1.243l-1 4A1 1 0 0122 6h-1v1.045c1.351.122 2.634.488 3.801 1.056a1 1 0 01-.874 1.798A8.96 8.96 0 0020 9a9 9 0 109 9c0-.942-.145-1.85-.412-2.7a1 1 0 011.908-.6c.328 1.043.504 2.152.504 3.3 0 4.975-3.302 9.178-7.835 10.538l.805 3.22A1 1 0 0123 33h-2v2a1 1 0 01-1 1 1 1 0 101 1 1 1 0 112 0 3 3 0 11-4-2.83V33h-2a1 1 0 01-.97-1.242l.805-3.22C12.302 27.178 9 22.975 9 18c0-5.738 4.393-10.45 10-10.955V6h-1a1 1 0 01-.97-.757l-1-4a1 1 0 01.182-.858zM21.719 31H18.28l.5-2h2.44l.5 2zm-.5-27H18.78l-.5-2h3.44l-.5 2zM22 18a2 2 0 01-2.518 1.932l-2.775 2.775a1 1 0 01-1.414-1.414l2.775-2.775A2 2 0 1122 18zm6-5a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-report:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.52 4.075a1 1 0 011.305.545l12.6 30.7a1 1 0 11-1.85.76l-12.6-30.7a1 1 0 01.545-1.305z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.015 4.534a1 1 0 011.35-.419L6.9 5l.466-.885.004.002.026.013.112.056c.101.05.254.121.451.208.395.174.964.405 1.652.63 1.388.455 3.208.869 5.039.777 1.948-.097 3.237-.315 4.02-.5.392-.092.657-.175.814-.231a2.854 2.854 0 00.226-.091l.39.921c-.39-.921-.39-.921-.389-.922h.002l.003-.001.007-.003.02-.009.065-.024c.052-.02.125-.046.217-.077a8.25 8.25 0 01.774-.209 11.484 11.484 0 012.75-.255c2.319.055 5.468.766 8.939 3.291a1 1 0 01-.515 1.806h-.005l-.029.003a14.173 14.173 0 00-.588.067c-.403.055-.97.147-1.615.295-1.312.301-2.866.815-4.06 1.656-1.333.937-3.144 2.302-4.631 3.439a351.382 351.382 0 00-2.428 1.873l-.2.157-.617-.787-.616-.788.204-.16.56-.434c.475-.369 1.136-.88 1.882-1.45 1.488-1.138 3.327-2.524 4.694-3.486 1.451-1.02 3.22-1.602 4.611-1.933-2.222-1.166-4.165-1.515-5.634-1.55a9.488 9.488 0 00-2.269.208 6.26 6.26 0 00-.72.205l-.013.005a4.834 4.834 0 01-.346.137c-.23.083-.566.187-1.024.294-.917.216-2.327.448-4.38.55-2.168.11-4.249-.378-5.76-.873a20.209 20.209 0 01-1.836-.7 15.319 15.319 0 01-.662-.31l-.04-.02-.01-.007-.005-.002c-.001 0-.002-.001.464-.886l-.466.885a1 1 0 01-.42-1.35zm14.47 2.29l.001-.002-.002.001zM17.8 16.2l-.616-.788a1 1 0 101.233 1.575L17.8 16.2z'/%3E %3Cpath d='M15 18.7a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.52 4.075a1 1 0 011.305.545l12.6 30.7a1 1 0 11-1.85.76l-12.6-30.7a1 1 0 01.545-1.305z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.015 4.534a1 1 0 011.35-.419L6.9 5l.466-.885.004.002.026.013.112.056c.101.05.254.121.451.208.395.174.964.405 1.652.63 1.388.455 3.208.869 5.039.777 1.948-.097 3.237-.315 4.02-.5.392-.092.657-.175.814-.231a2.854 2.854 0 00.226-.091l.39.921c-.39-.921-.39-.921-.389-.922h.002l.003-.001.007-.003.02-.009.065-.024c.052-.02.125-.046.217-.077a8.25 8.25 0 01.774-.209 11.484 11.484 0 012.75-.255c2.319.055 5.468.766 8.939 3.291a1 1 0 01-.515 1.806h-.005l-.029.003a14.173 14.173 0 00-.588.067c-.403.055-.97.147-1.615.295-1.312.301-2.866.815-4.06 1.656-1.333.937-3.144 2.302-4.631 3.439a351.382 351.382 0 00-2.428 1.873l-.2.157-.617-.787-.616-.788.204-.16.56-.434c.475-.369 1.136-.88 1.882-1.45 1.488-1.138 3.327-2.524 4.694-3.486 1.451-1.02 3.22-1.602 4.611-1.933-2.222-1.166-4.165-1.515-5.634-1.55a9.488 9.488 0 00-2.269.208 6.26 6.26 0 00-.72.205l-.013.005a4.834 4.834 0 01-.346.137c-.23.083-.566.187-1.024.294-.917.216-2.327.448-4.38.55-2.168.11-4.249-.378-5.76-.873a20.209 20.209 0 01-1.836-.7 15.319 15.319 0 01-.662-.31l-.04-.02-.01-.007-.005-.002c-.001 0-.002-.001.464-.886l-.466.885a1 1 0 01-.42-1.35zm14.47 2.29l.001-.002-.002.001zM17.8 16.2l-.616-.788a1 1 0 101.233 1.575L17.8 16.2z'/%3E %3Cpath d='M15 18.7a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-request:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M16.8 12.9l-.496-.868a1 1 0 00.992 1.736l.009-.005a3.86 3.86 0 01.277-.139c.199-.093.482-.214.817-.324.693-.227 1.495-.369 2.195-.222.782.165 1.259.464 1.526.688a1.888 1.888 0 01.313.332c.012.02.023.04.036.058l.006.009c.006.01.019.03.035.06a3.402 3.402 0 01.412 1.19c.095.675-.012 1.544-1.02 2.382a5.613 5.613 0 00-.447.35A7.15 7.15 0 0019 23.6a1 1 0 001.999 0c0-1.438.524-2.481 1.047-3.171.263-.348.526-.604.717-.77a3.577 3.577 0 01.273-.215l.008-.005c.03-.02.059-.041.087-.064 1.661-1.353 1.95-2.972 1.77-4.24a5.409 5.409 0 00-.735-2.036l-.016-.025a2.828 2.828 0 00-.188-.27 3.876 3.876 0 00-.558-.57c-.508-.426-1.281-.877-2.399-1.113-1.2-.252-2.398.006-3.23.279a9.308 9.308 0 00-1.433.61l-.026.014-.008.005-.003.001-.001.001.495.869zM21 28.1a1 1 0 11-2 0 1 1 0 012 0z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.3 20c0-9.223 7.477-16.7 16.7-16.7 9.223 0 16.7 7.477 16.7 16.7 0 9.223-7.477 16.7-16.7 16.7-9.223 0-16.7-7.477-16.7-16.7zM20 5.3C11.882 5.3 5.3 11.882 5.3 20c0 8.119 6.582 14.7 14.7 14.7 8.119 0 14.7-6.581 14.7-14.7 0-8.118-6.581-14.7-14.7-14.7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M16.8 12.9l-.496-.868a1 1 0 00.992 1.736l.009-.005a3.86 3.86 0 01.277-.139c.199-.093.482-.214.817-.324.693-.227 1.495-.369 2.195-.222.782.165 1.259.464 1.526.688a1.888 1.888 0 01.313.332c.012.02.023.04.036.058l.006.009c.006.01.019.03.035.06a3.402 3.402 0 01.412 1.19c.095.675-.012 1.544-1.02 2.382a5.613 5.613 0 00-.447.35A7.15 7.15 0 0019 23.6a1 1 0 001.999 0c0-1.438.524-2.481 1.047-3.171.263-.348.526-.604.717-.77a3.577 3.577 0 01.273-.215l.008-.005c.03-.02.059-.041.087-.064 1.661-1.353 1.95-2.972 1.77-4.24a5.409 5.409 0 00-.735-2.036l-.016-.025a2.828 2.828 0 00-.188-.27 3.876 3.876 0 00-.558-.57c-.508-.426-1.281-.877-2.399-1.113-1.2-.252-2.398.006-3.23.279a9.308 9.308 0 00-1.433.61l-.026.014-.008.005-.003.001-.001.001.495.869zM21 28.1a1 1 0 11-2 0 1 1 0 012 0z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.3 20c0-9.223 7.477-16.7 16.7-16.7 9.223 0 16.7 7.477 16.7 16.7 0 9.223-7.477 16.7-16.7 16.7-9.223 0-16.7-7.477-16.7-16.7zM20 5.3C11.882 5.3 5.3 11.882 5.3 20c0 8.119 6.582 14.7 14.7 14.7 8.119 0 14.7-6.581 14.7-14.7 0-8.118-6.581-14.7-14.7-14.7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-sante-et-securite-publiques:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M8 14.682c0 8.184 4.67 15.634 12 19.211a21.378 21.378 0 0011.964-17.965 1 1 0 011.996.116c-.5 8.6-5.699 16.245-13.54 19.864a1 1 0 01-.84 0A23.377 23.377 0 016 14.682V9a1 1 0 011-1h1.597c3.918 0 7.719-1.333 10.778-3.78a1 1 0 011.25 0A17.254 17.254 0 0031.403 8H33a1 1 0 010 2h-1.597C27.294 10 23.3 8.686 20 6.26A19.254 19.254 0 018.597 10H8v4.682zM19 14a1 1 0 012 0v8a1 1 0 01-2 0v-8zm14-1a1 1 0 110-2 1 1 0 010 2zM20 25a1 1 0 110 2 1 1 0 010-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M8 14.682c0 8.184 4.67 15.634 12 19.211a21.378 21.378 0 0011.964-17.965 1 1 0 011.996.116c-.5 8.6-5.699 16.245-13.54 19.864a1 1 0 01-.84 0A23.377 23.377 0 016 14.682V9a1 1 0 011-1h1.597c3.918 0 7.719-1.333 10.778-3.78a1 1 0 011.25 0A17.254 17.254 0 0031.403 8H33a1 1 0 010 2h-1.597C27.294 10 23.3 8.686 20 6.26A19.254 19.254 0 018.597 10H8v4.682zM19 14a1 1 0 012 0v8a1 1 0 01-2 0v-8zm14-1a1 1 0 110-2 1 1 0 010 2zM20 25a1 1 0 110 2 1 1 0 010-2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-security:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M14 38a1 1 0 100-2 1 1 0 000 2z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 16.6V36h3a1 1 0 110 2H7.8c-.54 0-1.02-.226-1.35-.617A1.977 1.977 0 016 36.1V16.4c0-1.132.931-1.8 1.8-1.8h24.3c1.132 0 1.8.931 1.8 1.8v19.8c0 1.133-.931 1.8-1.8 1.8H18a1 1 0 110-2h13.9V16.6H8zm.003 19.536v-.002.002z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6 4c-2.948 0-5.4 2.452-5.4 5.4v5.7a1 1 0 01-2 0V9.4c0-4.052 3.348-7.4 7.4-7.4h.9c4.052 0 7.4 3.348 7.4 7.4v5.7a1 1 0 01-2 0V9.4c0-2.948-2.452-5.4-5.4-5.4h-.9zM20.1 21.8a3.2 3.2 0 100 6.4 3.2 3.2 0 000-6.4zM14.9 25a5.2 5.2 0 1110.4 0 5.2 5.2 0 01-10.4 0z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 28.6a1 1 0 011 1V33a1 1 0 11-2 0v-3.4a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath d='M14 38a1 1 0 100-2 1 1 0 000 2z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 16.6V36h3a1 1 0 110 2H7.8c-.54 0-1.02-.226-1.35-.617A1.977 1.977 0 016 36.1V16.4c0-1.132.931-1.8 1.8-1.8h24.3c1.132 0 1.8.931 1.8 1.8v19.8c0 1.133-.931 1.8-1.8 1.8H18a1 1 0 110-2h13.9V16.6H8zm.003 19.536v-.002.002z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6 4c-2.948 0-5.4 2.452-5.4 5.4v5.7a1 1 0 01-2 0V9.4c0-4.052 3.348-7.4 7.4-7.4h.9c4.052 0 7.4 3.348 7.4 7.4v5.7a1 1 0 01-2 0V9.4c0-2.948-2.452-5.4-5.4-5.4h-.9zM20.1 21.8a3.2 3.2 0 100 6.4 3.2 3.2 0 000-6.4zM14.9 25a5.2 5.2 0 1110.4 0 5.2 5.2 0 01-10.4 0z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 28.6a1 1 0 011 1V33a1 1 0 11-2 0v-3.4a1 1 0 011-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-service:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Ctitle%3E Illustrative Icon/Editorial/service %3C/title%3E %3Cpath d='M5 21a1 1 0 01.993.883L6 22v.522l2.09-.835a5 5 0 013.581-.051l.246.098 9.911 4.247 5.876-2.61c.057-.026.115-.05.173-.072l.175-.063a3.873 3.873 0 014.488 1.588l1.591-.682.269-.103a3.628 3.628 0 014.528 2.09 3.82 3.82 0 01-1.783 4.807l-.182.089L19.15 39.12a5 5 0 01-4.065.032l-.24-.112-2.293-1.147a1 1 0 01.787-1.835l.107.047 2.293 1.146a3 3 0 002.391.127l.192-.079 17.812-8.096a1.82 1.82 0 00.937-2.333 1.628 1.628 0 00-1.976-.955l-.14.049-11.259 4.825a3.34 3.34 0 01-3.97 1.288l-.176-.072-6.957-3.092a1 1 0 01.703-1.869l.11.041 6.956 3.092a1.34 1.34 0 001.743-.625l.014-.03.013-.03.042-.113a1.109 1.109 0 00-.516-1.288l-.108-.054-10.422-4.466a3 3 0 00-2.092-.101l-.204.073L6 24.676V36a1 1 0 01-.883.993L5 37H1a1 1 0 01-.117-1.993L1 35h3V23H1a1 1 0 01-.117-1.993L1 21h4zm4 13a1 1 0 110 2 1 1 0 010-2zm19.685-8.867l-.085.03-.084.035-4.812 2.14c.217.327.37.694.452 1.078l6.492-2.782a1.871 1.871 0 00-1.963-.501zM31 0a1 1 0 011 1v20a1 1 0 01-1.993.117L30 21v-8H10v6a1 1 0 01-1.993.117L8 19V1a1 1 0 011-1h22zM21 18a1 1 0 01.117 1.993L21 20h-8a1 1 0 01-.117-1.993L13 18h8zm4-3a1 1 0 01.117 1.993L25 17H13a1 1 0 01-.117-1.993L13 15h12zm5-13H10v9h20V2zm-9 5a1 1 0 01.117 1.993L21 9h-8a1 1 0 01-.117-1.993L13 7h8zm4-3a1 1 0 01.117 1.993L25 6H13a1 1 0 01-.117-1.993L13 4h12z' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Ctitle%3E Illustrative Icon/Editorial/service %3C/title%3E %3Cpath d='M5 21a1 1 0 01.993.883L6 22v.522l2.09-.835a5 5 0 013.581-.051l.246.098 9.911 4.247 5.876-2.61c.057-.026.115-.05.173-.072l.175-.063a3.873 3.873 0 014.488 1.588l1.591-.682.269-.103a3.628 3.628 0 014.528 2.09 3.82 3.82 0 01-1.783 4.807l-.182.089L19.15 39.12a5 5 0 01-4.065.032l-.24-.112-2.293-1.147a1 1 0 01.787-1.835l.107.047 2.293 1.146a3 3 0 002.391.127l.192-.079 17.812-8.096a1.82 1.82 0 00.937-2.333 1.628 1.628 0 00-1.976-.955l-.14.049-11.259 4.825a3.34 3.34 0 01-3.97 1.288l-.176-.072-6.957-3.092a1 1 0 01.703-1.869l.11.041 6.956 3.092a1.34 1.34 0 001.743-.625l.014-.03.013-.03.042-.113a1.109 1.109 0 00-.516-1.288l-.108-.054-10.422-4.466a3 3 0 00-2.092-.101l-.204.073L6 24.676V36a1 1 0 01-.883.993L5 37H1a1 1 0 01-.117-1.993L1 35h3V23H1a1 1 0 01-.117-1.993L1 21h4zm4 13a1 1 0 110 2 1 1 0 010-2zm19.685-8.867l-.085.03-.084.035-4.812 2.14c.217.327.37.694.452 1.078l6.492-2.782a1.871 1.871 0 00-1.963-.501zM31 0a1 1 0 011 1v20a1 1 0 01-1.993.117L30 21v-8H10v6a1 1 0 01-1.993.117L8 19V1a1 1 0 011-1h22zM21 18a1 1 0 01.117 1.993L21 20h-8a1 1 0 01-.117-1.993L13 18h8zm4-3a1 1 0 01.117 1.993L25 17H13a1 1 0 01-.117-1.993L13 15h12zm5-13H10v9h20V2zm-9 5a1 1 0 01.117 1.993L21 9h-8a1 1 0 01-.117-1.993L13 7h8zm4-3a1 1 0 01.117 1.993L25 6H13a1 1 0 01-.117-1.993L13 4h12z' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-stats:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 5a1 1 0 011 1v27h2V18a1 1 0 011-1h6a1 1 0 011 1v15h2V10a1 1 0 011-1h3a1 1 0 110 2h-2v22h4V13a1 1 0 112 0v20h2V22a1 1 0 011-1h6a1 1 0 011 1v11h3a1 1 0 110 2H3a1 1 0 01-1-1V6a1 1 0 011-1zm29 28h-4V23h4v10zm-20 0H8V19h4v14zm11-22a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 5a1 1 0 011 1v27h2V18a1 1 0 011-1h6a1 1 0 011 1v15h2V10a1 1 0 011-1h3a1 1 0 110 2h-2v22h4V13a1 1 0 112 0v20h2V22a1 1 0 011-1h6a1 1 0 011 1v11h3a1 1 0 110 2H3a1 1 0 01-1-1V6a1 1 0 011-1zm29 28h-4V23h4v10zm-20 0H8V19h4v14zm11-22a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-success:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 20c0-8.284 6.716-15 15-15 8.284 0 15 6.716 15 15 0 2.556-.639 4.96-1.764 7.064a1 1 0 001.763.944A16.93 16.93 0 0037 20c0-9.389-7.611-17-17-17S3 10.611 3 20s7.611 17 17 17c2.893 0 5.62-.724 8.008-2a1 1 0 10-.944-1.764A14.93 14.93 0 0120 35c-8.284 0-15-6.716-15-15zm23.707-5.707a1 1 0 010 1.414l-11 11a1 1 0 01-1.414 0l-5-5a1 1 0 011.414-1.414L17 24.586l10.293-10.293a1 1 0 011.414 0zM32 31a1 1 0 10-2 0 1 1 0 002 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 20c0-8.284 6.716-15 15-15 8.284 0 15 6.716 15 15 0 2.556-.639 4.96-1.764 7.064a1 1 0 001.763.944A16.93 16.93 0 0037 20c0-9.389-7.611-17-17-17S3 10.611 3 20s7.611 17 17 17c2.893 0 5.62-.724 8.008-2a1 1 0 10-.944-1.764A14.93 14.93 0 0120 35c-8.284 0-15-6.716-15-15zm23.707-5.707a1 1 0 010 1.414l-11 11a1 1 0 01-1.414 0l-5-5a1 1 0 011.414-1.414L17 24.586l10.293-10.293a1 1 0 011.414 0zM32 31a1 1 0 10-2 0 1 1 0 002 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-tasklist:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 0c1.485 0 2.805.775 3.495 2H27a1 1 0 01.993.883L28 3v1h5a1 1 0 01.993.883L34 5v2a1 1 0 01-2 0V6h-4v1a1 1 0 01-.883.993L27 8H13a1 1 0 01-.993-.883L12 7V6H8v32h24V15a1 1 0 011.993-.117L34 15v24a1 1 0 01-.883.993L33 40H7a1 1 0 01-.993-.883L6 39V5a1 1 0 01.883-.993L7 4h5V3a1 1 0 01.883-.993L13 2h3.518C17.213.78 18.527 0 20 0zm-5.644 28.428a1 1 0 011.638 1.147L13.7 32.85a1 1 0 01-1.393.246l-1.826-1.279a1 1 0 011.147-1.638l1.007.705zM26 30a1 1 0 010 2h-6a1 1 0 010-2h6zm-10.251-9.818a1 1 0 01.31 1.285l-.065.108L13.7 24.85a1 1 0 01-1.285.311l-.108-.065-1.826-1.279a1 1 0 011.04-1.704l.107.066 1.007.705 1.721-2.457a1 1 0 011.393-.246zM28 22a1 1 0 010 2h-8a1 1 0 010-2h8zm-12.251-9.818a1 1 0 01.31 1.285l-.065.108L13.7 16.85a1 1 0 01-1.285.311l-.108-.065-1.826-1.279a1 1 0 011.04-1.704l.107.066 1.007.705 1.721-2.457a1 1 0 011.393-.246zM27 14a1 1 0 010 2h-7a1 1 0 010-2h7zm6-4a1 1 0 110 2 1 1 0 010-2zM20 2c-.822 0-1.53.468-1.838 1.177l-.056.145-.044.109a1 1 0 01-1.061.556L17 4h-3v2h12V4h-3v-.011a1 1 0 01-1.058-.566l-.043-.109-.054-.144C21.545 2.463 20.837 2 20 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M20 0c1.485 0 2.805.775 3.495 2H27a1 1 0 01.993.883L28 3v1h5a1 1 0 01.993.883L34 5v2a1 1 0 01-2 0V6h-4v1a1 1 0 01-.883.993L27 8H13a1 1 0 01-.993-.883L12 7V6H8v32h24V15a1 1 0 011.993-.117L34 15v24a1 1 0 01-.883.993L33 40H7a1 1 0 01-.993-.883L6 39V5a1 1 0 01.883-.993L7 4h5V3a1 1 0 01.883-.993L13 2h3.518C17.213.78 18.527 0 20 0zm-5.644 28.428a1 1 0 011.638 1.147L13.7 32.85a1 1 0 01-1.393.246l-1.826-1.279a1 1 0 011.147-1.638l1.007.705zM26 30a1 1 0 010 2h-6a1 1 0 010-2h6zm-10.251-9.818a1 1 0 01.31 1.285l-.065.108L13.7 24.85a1 1 0 01-1.285.311l-.108-.065-1.826-1.279a1 1 0 011.04-1.704l.107.066 1.007.705 1.721-2.457a1 1 0 011.393-.246zM28 22a1 1 0 010 2h-8a1 1 0 010-2h8zm-12.251-9.818a1 1 0 01.31 1.285l-.065.108L13.7 16.85a1 1 0 01-1.285.311l-.108-.065-1.826-1.279a1 1 0 011.04-1.704l.107.066 1.007.705 1.721-2.457a1 1 0 011.393-.246zM27 14a1 1 0 010 2h-7a1 1 0 010-2h7zm6-4a1 1 0 110 2 1 1 0 010-2zM20 2c-.822 0-1.53.468-1.838 1.177l-.056.145-.044.109a1 1 0 01-1.061.556L17 4h-3v2h12V4h-3v-.011a1 1 0 01-1.058-.566l-.043-.109-.054-.144C21.545 2.463 20.837 2 20 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-taxes-et-evaluation-fonciere:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M29 35a3 3 0 003-3V8a1 1 0 012 0v24a5 5 0 01-5 5H7a5 5 0 01-5-5 1 1 0 011-1h7V4a1 1 0 011-1h19a1 1 0 010 2H12v26h13a1 1 0 011 1 3 3 0 003 3zM17 18.998a2.81 2.81 0 01-2.394-1.55 1 1 0 011.788-.895.809.809 0 00.724.447H19a1 1 0 000-2h-2a3 3 0 010-6V8a1 1 0 012 0v1.002a2.81 2.81 0 012.394 1.55 1 1 0 01-1.788.895.809.809 0 00-.724-.447H17a1 1 0 000 2h2a3 3 0 010 6v1a1 1 0 01-2 0v-1.002zM29 23a1 1 0 010 2H15a1 1 0 010-2h14zm-4 4a1 1 0 010 2H15a1 1 0 010-2h10zM7 35h18a4.977 4.977 0 01-.9-2H4.17A3.001 3.001 0 007 35zM33 5a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M29 35a3 3 0 003-3V8a1 1 0 012 0v24a5 5 0 01-5 5H7a5 5 0 01-5-5 1 1 0 011-1h7V4a1 1 0 011-1h19a1 1 0 010 2H12v26h13a1 1 0 011 1 3 3 0 003 3zM17 18.998a2.81 2.81 0 01-2.394-1.55 1 1 0 011.788-.895.809.809 0 00.724.447H19a1 1 0 000-2h-2a3 3 0 010-6V8a1 1 0 012 0v1.002a2.81 2.81 0 012.394 1.55 1 1 0 01-1.788.895.809.809 0 00-.724-.447H17a1 1 0 000 2h2a3 3 0 010 6v1a1 1 0 01-2 0v-1.002zM29 23a1 1 0 010 2H15a1 1 0 010-2h14zm-4 4a1 1 0 010 2H15a1 1 0 010-2h10zM7 35h18a4.977 4.977 0 01-.9-2H4.17A3.001 3.001 0 007 35zM33 5a1 1 0 110-2 1 1 0 010 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-team:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25 9a5 5 0 10-10 0 5 5 0 0010 0zm-8 0a3 3 0 116 0 3 3 0 01-6 0zM8 6a5 5 0 110 10A5 5 0 018 6zm0 2a3 3 0 100 6 3 3 0 000-6zm6 16a6 6 0 0112 0v11a1 1 0 102 0v-7a4 4 0 018 0v2a1 1 0 102 0v-2a6 6 0 00-10.013-4.46 8 8 0 00-15.155-3.097A6 6 0 002 24v9a1 1 0 102 0v-9a4 4 0 018 0v11a1 1 0 102 0V24zm18-12a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm6 19a1 1 0 11-2 0 1 1 0 012 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25 9a5 5 0 10-10 0 5 5 0 0010 0zm-8 0a3 3 0 116 0 3 3 0 01-6 0zM8 6a5 5 0 110 10A5 5 0 018 6zm0 2a3 3 0 100 6 3 3 0 000-6zm6 16a6 6 0 0112 0v11a1 1 0 102 0v-7a4 4 0 018 0v2a1 1 0 102 0v-2a6 6 0 00-10.013-4.46 8 8 0 00-15.155-3.097A6 6 0 002 24v9a1 1 0 102 0v-9a4 4 0 018 0v11a1 1 0 102 0V24zm18-12a4 4 0 110 8 4 4 0 010-8zm0 2a2 2 0 100 4 2 2 0 000-4zm6 19a1 1 0 11-2 0 1 1 0 012 0z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-tip:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19 12.8a1 1 0 011-1c3.446 0 6.48 2.124 6.985 5.029a1 1 0 01-1.97.342C24.72 15.476 22.754 13.8 20 13.8a1 1 0 01-1-1zM14.7 34a1 1 0 011-1h3.9a1 1 0 010 2h-2.898c.05 1.217 1 2.1 2.098 2.1h2.4c1.187 0 2.1-.99 2.1-2.2V34a1 1 0 112 0v.9c0 2.19-1.687 4.2-4.1 4.2h-2.4c-2.273 0-4.1-1.869-4.1-4.2V34zM20 1a1 1 0 011 1v4.2a1 1 0 11-2 0V2a1 1 0 011-1zM10.496 3.536a1 1 0 011.368.36l2.1 3.6a1 1 0 01-1.728 1.008l-2.1-3.6a1 1 0 01.36-1.368zM3.636 10.396a1 1 0 011.368-.36l3.6 2.1a1 1 0 11-1.008 1.728l-3.6-2.1a1 1 0 01-.36-1.368zM36.364 10.396a1 1 0 01-.36 1.368l-3.6 2.1a1 1 0 11-1.008-1.728l3.6-2.1a1 1 0 011.368.36zM29.504 3.536a1 1 0 01.36 1.368l-2.1 3.6a1 1 0 01-1.728-1.008l2.1-3.6a1 1 0 011.368-.36z'/%3E %3Cpath d='M26 21a1 1 0 100-2 1 1 0 000 2z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.1 10c-4.841 0-8.7 3.946-8.7 8.7 0 2.948 1.507 5.875 4.727 7.396A1 1 0 0116.7 27v4a1 1 0 11-2 0v-3.386c-3.59-1.951-5.3-5.442-5.3-8.914C9.4 12.854 14.14 8 20.1 8c5.952 0 10.7 4.748 10.7 10.7 0 3.79-1.92 7.098-5.5 8.93V31a1 1 0 11-2 0v-4a1 1 0 01.594-.914c3.238-1.439 4.906-4.18 4.906-7.386 0-4.848-3.852-8.7-8.7-8.7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19 12.8a1 1 0 011-1c3.446 0 6.48 2.124 6.985 5.029a1 1 0 01-1.97.342C24.72 15.476 22.754 13.8 20 13.8a1 1 0 01-1-1zM14.7 34a1 1 0 011-1h3.9a1 1 0 010 2h-2.898c.05 1.217 1 2.1 2.098 2.1h2.4c1.187 0 2.1-.99 2.1-2.2V34a1 1 0 112 0v.9c0 2.19-1.687 4.2-4.1 4.2h-2.4c-2.273 0-4.1-1.869-4.1-4.2V34zM20 1a1 1 0 011 1v4.2a1 1 0 11-2 0V2a1 1 0 011-1zM10.496 3.536a1 1 0 011.368.36l2.1 3.6a1 1 0 01-1.728 1.008l-2.1-3.6a1 1 0 01.36-1.368zM3.636 10.396a1 1 0 011.368-.36l3.6 2.1a1 1 0 11-1.008 1.728l-3.6-2.1a1 1 0 01-.36-1.368zM36.364 10.396a1 1 0 01-.36 1.368l-3.6 2.1a1 1 0 11-1.008-1.728l3.6-2.1a1 1 0 011.368.36zM29.504 3.536a1 1 0 01.36 1.368l-2.1 3.6a1 1 0 01-1.728-1.008l2.1-3.6a1 1 0 011.368-.36z'/%3E %3Cpath d='M26 21a1 1 0 100-2 1 1 0 000 2z'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.1 10c-4.841 0-8.7 3.946-8.7 8.7 0 2.948 1.507 5.875 4.727 7.396A1 1 0 0116.7 27v4a1 1 0 11-2 0v-3.386c-3.59-1.951-5.3-5.442-5.3-8.914C9.4 12.854 14.14 8 20.1 8c5.952 0 10.7 4.748 10.7 10.7 0 3.79-1.92 7.098-5.5 8.93V31a1 1 0 11-2 0v-4a1 1 0 01.594-.914c3.238-1.439 4.906-4.18 4.906-7.386 0-4.848-3.852-8.7-8.7-8.7z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-transport:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 7a3 3 0 00-3 3v1H2a1 1 0 00-1 1v6a1 1 0 102 0v-5h1v17a1 1 0 001 1h1v2a1 1 0 001 1h3a1 1 0 001-1v-2h7v2a1 1 0 001 1h3a1 1 0 001-1v-2h11v2a1 1 0 001 1h3a1 1 0 001-1V23a1 1 0 100-2h-.34l-2.74-6.394A1 1 0 0035 14h-8v-2a1 1 0 00-1-1h-2v-1a3 3 0 00-3-3H7zm18 7v-1h-1v1h1zm-7 15v-6H6v6h12zm0-8h.34l2.74-6.394A1 1 0 0122 14v-1H6v8h12zm4-10v-1a1 1 0 00-1-1H7a1 1 0 00-1 1v1h16zM9 31H8v1h1v-1zm4-6a1 1 0 100 2h2a1 1 0 100-2h-2zm-3 1a1 1 0 11-2 0 1 1 0 012 0zm26.483-5l-2.142-5H22.659l-2.142 5h15.966zM37 23H20v6h17v-6zm-1 9v-1h1v1h-1zm-15-1h-1v1h1v-1zm2-4a1 1 0 100-2 1 1 0 000 2zm12-1a1 1 0 11-2 0 1 1 0 012 0zm-9 0a1 1 0 011-1h3a1 1 0 110 2h-3a1 1 0 01-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 7a3 3 0 00-3 3v1H2a1 1 0 00-1 1v6a1 1 0 102 0v-5h1v17a1 1 0 001 1h1v2a1 1 0 001 1h3a1 1 0 001-1v-2h7v2a1 1 0 001 1h3a1 1 0 001-1v-2h11v2a1 1 0 001 1h3a1 1 0 001-1V23a1 1 0 100-2h-.34l-2.74-6.394A1 1 0 0035 14h-8v-2a1 1 0 00-1-1h-2v-1a3 3 0 00-3-3H7zm18 7v-1h-1v1h1zm-7 15v-6H6v6h12zm0-8h.34l2.74-6.394A1 1 0 0122 14v-1H6v8h12zm4-10v-1a1 1 0 00-1-1H7a1 1 0 00-1 1v1h16zM9 31H8v1h1v-1zm4-6a1 1 0 100 2h2a1 1 0 100-2h-2zm-3 1a1 1 0 11-2 0 1 1 0 012 0zm26.483-5l-2.142-5H22.659l-2.142 5h15.966zM37 23H20v6h17v-6zm-1 9v-1h1v1h-1zm-15-1h-1v1h1v-1zm2-4a1 1 0 100-2 1 1 0 000 2zm12-1a1 1 0 11-2 0 1 1 0 012 0zm-9 0a1 1 0 011-1h3a1 1 0 110 2h-3a1 1 0 01-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-vie-communautaire:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4.833 23.184l-.036.034C.501 18.922.501 11.957 4.797 7.66c4.11-4.109 10.66-4.287 14.981-.536A11.004 11.004 0 0131.63 5.58a1 1 0 01-.86 1.805C27.358 5.762 23.252 6.384 20.536 9.1l-3.864 3.864a1.5 1.5 0 102.12 2.122l5.304-5.304a1 1 0 111.414 1.415l-.937.937 8.433 8.187c.026.021.051.044.075.068l.172.171.64.622a9.005 9.005 0 001.068-9.677 1 1 0 111.79-.89 11.004 11.004 0 01-1.727 12.317 3.5 3.5 0 01-3.392 4.492 3.49 3.49 0 01-1.025 2.511 3.49 3.49 0 01-2.511 1.025 3.5 3.5 0 01-4.676 3.333L21.414 36.3a3.5 3.5 0 01-5.974-2.51 3.49 3.49 0 01-2.511-1.026 3.49 3.49 0 01-1.025-2.51 3.49 3.49 0 01-2.51-1.025 3.49 3.49 0 01-1.026-2.51 3.49 3.49 0 01-2.51-1.026 3.49 3.49 0 01-1.025-2.508zm.728-2.104c.09-.117.19-.23.297-.337l2.121-2.122a3.5 3.5 0 015.975 2.51 3.49 3.49 0 012.51 1.026 3.49 3.49 0 011.025 2.51A3.49 3.49 0 0120 25.692a3.49 3.49 0 011.025 2.511 3.498 3.498 0 013.446 4.288 1.5 1.5 0 001.186-2.555l-1.06-1.062a1 1 0 011.413-1.414l1.061 1.06a1.5 1.5 0 002.121-2.12l-1.06-1.061a1 1 0 011.414-1.414l1.06 1.06a1.5 1.5 0 002.122-2.121l-.88-.88-8.689-8.436-2.952 2.952a3.5 3.5 0 01-4.95-4.95l3.056-3.055-.12-.088A9.001 9.001 0 005.561 21.08zm7.368 2.491l-2.121 2.121a1.5 1.5 0 002.12 2.122l2.122-2.122a1.5 1.5 0 10-2.121-2.12zm5.657 5.657a1.5 1.5 0 10-2.122-2.121l-2.12 2.12a1.5 1.5 0 102.12 2.122l2.122-2.121zm3.535 1.414a1.5 1.5 0 00-2.121 0l-2.121 2.121A1.5 1.5 0 1020 34.885l2.121-2.122a1.5 1.5 0 000-2.12zM33.82 9.4a1 1 0 110-2 1 1 0 010 2zM11.515 20.036a1.5 1.5 0 00-2.122 0l-2.12 2.12a1.5 1.5 0 002.12 2.122l2.122-2.121a1.5 1.5 0 000-2.121z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' role='icon'%3E %3Cpath fill-rule='evenodd' d='M4.833 23.184l-.036.034C.501 18.922.501 11.957 4.797 7.66c4.11-4.109 10.66-4.287 14.981-.536A11.004 11.004 0 0131.63 5.58a1 1 0 01-.86 1.805C27.358 5.762 23.252 6.384 20.536 9.1l-3.864 3.864a1.5 1.5 0 102.12 2.122l5.304-5.304a1 1 0 111.414 1.415l-.937.937 8.433 8.187c.026.021.051.044.075.068l.172.171.64.622a9.005 9.005 0 001.068-9.677 1 1 0 111.79-.89 11.004 11.004 0 01-1.727 12.317 3.5 3.5 0 01-3.392 4.492 3.49 3.49 0 01-1.025 2.511 3.49 3.49 0 01-2.511 1.025 3.5 3.5 0 01-4.676 3.333L21.414 36.3a3.5 3.5 0 01-5.974-2.51 3.49 3.49 0 01-2.511-1.026 3.49 3.49 0 01-1.025-2.51 3.49 3.49 0 01-2.51-1.025 3.49 3.49 0 01-1.026-2.51 3.49 3.49 0 01-2.51-1.026 3.49 3.49 0 01-1.025-2.508zm.728-2.104c.09-.117.19-.23.297-.337l2.121-2.122a3.5 3.5 0 015.975 2.51 3.49 3.49 0 012.51 1.026 3.49 3.49 0 011.025 2.51A3.49 3.49 0 0120 25.692a3.49 3.49 0 011.025 2.511 3.498 3.498 0 013.446 4.288 1.5 1.5 0 001.186-2.555l-1.06-1.062a1 1 0 011.413-1.414l1.061 1.06a1.5 1.5 0 002.121-2.12l-1.06-1.061a1 1 0 011.414-1.414l1.06 1.06a1.5 1.5 0 002.122-2.121l-.88-.88-8.689-8.436-2.952 2.952a3.5 3.5 0 01-4.95-4.95l3.056-3.055-.12-.088A9.001 9.001 0 005.561 21.08zm7.368 2.491l-2.121 2.121a1.5 1.5 0 002.12 2.122l2.122-2.122a1.5 1.5 0 10-2.121-2.12zm5.657 5.657a1.5 1.5 0 10-2.122-2.121l-2.12 2.12a1.5 1.5 0 102.12 2.122l2.122-2.121zm3.535 1.414a1.5 1.5 0 00-2.121 0l-2.121 2.121A1.5 1.5 0 1020 34.885l2.121-2.122a1.5 1.5 0 000-2.12zM33.82 9.4a1 1 0 110-2 1 1 0 010 2zM11.515 20.036a1.5 1.5 0 00-2.122 0l-2.12 2.12a1.5 1.5 0 002.12 2.122l2.122-2.121a1.5 1.5 0 000-2.121z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-worker:before { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 1a1 1 0 00-1 1v.832A10.018 10.018 0 0010.2 10H9a1 1 0 100 2h1c0 5.523 4.477 10 10 10s10-4.477 10-10h1a1 1 0 100-2h-1.2A10.018 10.018 0 0024 2.832V2a1 1 0 00-1-1h-6zm3 19a8 8 0 01-8-8h16a8 8 0 01-8 8zm-7.748-10h15.496A8.016 8.016 0 0024 5.07V7a1 1 0 11-2 0V3h-4v4a1 1 0 11-2 0V5.07A8.016 8.016 0 0012.252 10zM7 34a9 9 0 019-9h8a9 9 0 019 9 1 1 0 11-2 0 7 7 0 00-7-7h-8a7 7 0 00-7 7v4a1 1 0 11-2 0v-4zm25 5a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 1a1 1 0 00-1 1v.832A10.018 10.018 0 0010.2 10H9a1 1 0 100 2h1c0 5.523 4.477 10 10 10s10-4.477 10-10h1a1 1 0 100-2h-1.2A10.018 10.018 0 0024 2.832V2a1 1 0 00-1-1h-6zm3 19a8 8 0 01-8-8h16a8 8 0 01-8 8zm-7.748-10h15.496A8.016 8.016 0 0024 5.07V7a1 1 0 11-2 0V3h-4v4a1 1 0 11-2 0V5.07A8.016 8.016 0 0012.252 10zM7 34a9 9 0 019-9h8a9 9 0 019 9 1 1 0 11-2 0 7 7 0 00-7-7h-8a7 7 0 00-7 7v4a1 1 0 11-2 0v-4zm25 5a1 1 0 100-2 1 1 0 000 2z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 40px; + height: 40px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme svg[role=icon] { + fill: #adb2bd; + stroke: #adb2bd; + stroke-width: 0; + height: 24px; + width: 24px; +} +.montreal-theme .icon { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: flex; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1rem; +} +.montreal-theme .icon:before { + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .icon-xs, .montreal-theme .link-list-element.link-has-icon.link-xs .icon { + width: 16px; + height: 16px; +} +.montreal-theme .icon-xs:before, .montreal-theme .link-list-element.link-has-icon.link-xs .icon:before { + width: 16px; + height: 16px; +} +.montreal-theme .icon-sm, .montreal-theme .link-list-element.link-has-icon.link-sm .icon { + width: 20px; + height: 20px; +} +.montreal-theme .icon-sm:before, .montreal-theme .link-list-element.link-has-icon.link-sm .icon:before { + width: 20px; + height: 20px; +} +.montreal-theme .icon-md { + width: 24px; + height: 24px; +} +.montreal-theme .icon-md:before { + width: 24px; + height: 24px; +} +.montreal-theme .icon-lg { + width: 32px; + height: 32px; +} +.montreal-theme .icon-lg:before { + width: 32px; + height: 32px; +} +.montreal-theme .icon-color-primary { + fill: #097d6c !important; +} +.montreal-theme .icon-color-primary:before { + background-color: #097d6c !important; +} +.montreal-theme .icon-color-success { + fill: #0da566 !important; +} +.montreal-theme .icon-color-success:before { + background-color: #0da566 !important; +} +.montreal-theme .icon-color-info { + fill: #0079c4 !important; +} +.montreal-theme .icon-color-info:before { + background-color: #0079c4 !important; +} +.montreal-theme .icon-color-warning { + fill: #ffb833 !important; +} +.montreal-theme .icon-color-warning:before { + background-color: #ffb833 !important; +} +.montreal-theme .icon-color-danger { + fill: #d3310a !important; +} +.montreal-theme .icon-color-danger:before { + background-color: #d3310a !important; +} +.montreal-theme .icon-color-light { + fill: #f8f9fa !important; +} +.montreal-theme .icon-color-light:before { + background-color: #f8f9fa !important; +} +.montreal-theme .icon-color-dark { + fill: #212529 !important; +} +.montreal-theme .icon-color-dark:before { + background-color: #212529 !important; +} +.montreal-theme .icon-color-neutral-primary { + fill: #212529 !important; +} +.montreal-theme .icon-color-neutral-primary:before { + background-color: #212529 !important; +} +.montreal-theme .icon-color-neutral-secondary { + fill: #637381 !important; +} +.montreal-theme .icon-color-neutral-secondary:before { + background-color: #637381 !important; +} +.montreal-theme .icon-color-neutral-tertiary { + fill: #adb2bd !important; +} +.montreal-theme .icon-color-neutral-tertiary:before { + background-color: #adb2bd !important; +} +.montreal-theme .icon-color-neutral-stroke { + fill: #ced4dA !important; +} +.montreal-theme .icon-color-neutral-stroke:before { + background-color: #ced4dA !important; +} +.montreal-theme .icon-color-success-dark { + fill: #025d29 !important; +} +.montreal-theme .icon-color-success-dark:before { + background-color: #025d29 !important; +} +.montreal-theme .icon-color-success { + fill: #0da566 !important; +} +.montreal-theme .icon-color-success:before { + background-color: #0da566 !important; +} +.montreal-theme .icon-color-info-dark { + fill: #004b7b !important; +} +.montreal-theme .icon-color-info-dark:before { + background-color: #004b7b !important; +} +.montreal-theme .icon-color-info { + fill: #0079c4 !important; +} +.montreal-theme .icon-color-info:before { + background-color: #0079c4 !important; +} +.montreal-theme .icon-color-warning-dark { + fill: #6C4600 !important; +} +.montreal-theme .icon-color-warning-dark:before { + background-color: #6C4600 !important; +} +.montreal-theme .icon-color-warning { + fill: #ffb833 !important; +} +.montreal-theme .icon-color-warning:before { + background-color: #ffb833 !important; +} +.montreal-theme .icon-color-danger-dark { + fill: #851a00 !important; +} +.montreal-theme .icon-color-danger-dark:before { + background-color: #851a00 !important; +} +.montreal-theme .icon-color-danger { + fill: #d3310a !important; +} +.montreal-theme .icon-color-danger:before { + background-color: #d3310a !important; +} +.montreal-theme .icon-color-gray-100 { + fill: #f8f9fa !important; +} +.montreal-theme .icon-color-gray-100:before { + background-color: #f8f9fa !important; +} +.montreal-theme .icon-color-gray-300 { + fill: #dee2e6 !important; +} +.montreal-theme .icon-color-gray-300:before { + background-color: #dee2e6 !important; +} +.montreal-theme .icon-color-gray-400 { + fill: #ced4dA !important; +} +.montreal-theme .icon-color-gray-400:before { + background-color: #ced4dA !important; +} +.montreal-theme .icon-color-gray-500 { + fill: #adb2bd !important; +} +.montreal-theme .icon-color-gray-500:before { + background-color: #adb2bd !important; +} +.montreal-theme .icon-color-gray-700 { + fill: #637381 !important; +} +.montreal-theme .icon-color-gray-700:before { + background-color: #637381 !important; +} +.montreal-theme .icon-color-gray-900 { + fill: #212529 !important; +} +.montreal-theme .icon-color-gray-900:before { + background-color: #212529 !important; +} +.montreal-theme .icon-color-white, +.montreal-theme .icon-color-light { + fill: #ffffff !important; +} +.montreal-theme .icon-color-white:before, +.montreal-theme .icon-color-light:before { + background-color: #ffffff !important; +} +.montreal-theme .icon-color-primary-lighter { + fill: #0cb097 !important; +} +.montreal-theme .icon-color-primary-lighter:before { + background-color: #0cb097 !important; +} +.montreal-theme .icon-color-primary-darker { + fill: #075B4F !important; +} +.montreal-theme .icon-color-primary-darker:before { + background-color: #075B4F !important; +} +.montreal-theme :root { + --white: #ffffff; + --black: #000000; + --primary: #097d6c; + --success: #0da566; + --info: #0079c4; + --warning: #ffb833; + --danger: #d3310a; + --light: #f8f9fa; + --dark: #212529; + --neutral-primary: #212529; + --neutral-secondary: #637381; + --neutral-tertiary: #adb2bd; + --neutral-stroke: #ced4dA; + --breakpoint-xs: 0; + --breakpoint-xsm: 352px; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} +.montreal-theme *, +.montreal-theme *::before, +.montreal-theme *::after { + box-sizing: border-box; +} +.montreal-theme html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +.montreal-theme article, .montreal-theme aside, .montreal-theme figcaption, .montreal-theme figure, .montreal-theme footer, .montreal-theme header, .montreal-theme hgroup, .montreal-theme main, .montreal-theme nav, .montreal-theme section { + display: block; +} +.montreal-theme body { + margin: 0; + font-family: "Open Sans", Helvetica, Arial, sans-serif; + font-size: 1rem; + font-weight: 400; + line-height: 1.75; + color: #637381; + text-align: left; + background-color: #ffffff; +} +.montreal-theme [tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; +} +.montreal-theme hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} +.montreal-theme h1, .montreal-theme h2, .montreal-theme h3, .montreal-theme h4, .montreal-theme h5, .montreal-theme h6 { + margin-top: 0; + margin-bottom: 1.5rem; +} +.montreal-theme p { + margin-top: 0; + margin-bottom: 1rem; +} +.montreal-theme abbr[title], +.montreal-theme abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} +.montreal-theme address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} +.montreal-theme ol, +.montreal-theme ul, +.montreal-theme dl { + margin-top: 0; + margin-bottom: 1rem; +} +.montreal-theme ol ol, +.montreal-theme ul ul, +.montreal-theme ol ul, +.montreal-theme ul ol { + margin-bottom: 0; +} +.montreal-theme dt { + font-weight: 700; +} +.montreal-theme dd { + margin-bottom: 0.5rem; + margin-left: 0; +} +.montreal-theme blockquote { + margin: 0 0 1rem; +} +.montreal-theme b, +.montreal-theme strong { + font-weight: bolder; +} +.montreal-theme small { + font-size: 80%; +} +.montreal-theme sub, +.montreal-theme sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +.montreal-theme sub { + bottom: -0.25em; +} +.montreal-theme sup { + top: -0.5em; +} +.montreal-theme a { + color: #097d6c; + text-decoration: underline; + background-color: transparent; +} +.montreal-theme a:hover { + color: #097d6c; + text-decoration: underline; +} +.montreal-theme a:not([href]):not([class]) { + color: inherit; + text-decoration: none; +} +.montreal-theme a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} +.montreal-theme pre, +.montreal-theme code, +.montreal-theme kbd, +.montreal-theme samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} +.montreal-theme pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} +.montreal-theme figure { + margin: 0 0 1rem; +} +.montreal-theme img { + vertical-align: middle; + border-style: none; +} +.montreal-theme svg { + overflow: hidden; + vertical-align: middle; +} +.montreal-theme table { + border-collapse: collapse; +} +.montreal-theme caption { + padding-top: 0.625rem 1rem; + padding-bottom: 0.625rem 1rem; + color: #637381; + text-align: left; + caption-side: bottom; +} +.montreal-theme th { + text-align: inherit; + text-align: -webkit-match-parent; +} +.montreal-theme label { + display: inline-block; + margin-bottom: 0.5rem; +} +.montreal-theme button { + border-radius: 0; +} +.montreal-theme button:focus:not(:focus-visible) { + outline: 0; +} +.montreal-theme input, +.montreal-theme button, +.montreal-theme select, +.montreal-theme optgroup, +.montreal-theme textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +.montreal-theme button, +.montreal-theme input { + overflow: visible; +} +.montreal-theme button, +.montreal-theme select { + text-transform: none; +} +.montreal-theme [role=button] { + cursor: pointer; +} +.montreal-theme select { + word-wrap: normal; +} +.montreal-theme button, +.montreal-theme [type=button], +.montreal-theme [type=reset], +.montreal-theme [type=submit] { + -webkit-appearance: button; +} +.montreal-theme button:not(:disabled), +.montreal-theme [type=button]:not(:disabled), +.montreal-theme [type=reset]:not(:disabled), +.montreal-theme [type=submit]:not(:disabled) { + cursor: pointer; +} +.montreal-theme button::-moz-focus-inner, +.montreal-theme [type=button]::-moz-focus-inner, +.montreal-theme [type=reset]::-moz-focus-inner, +.montreal-theme [type=submit]::-moz-focus-inner { + padding: 0; + border-style: none; +} +.montreal-theme input[type=radio], +.montreal-theme input[type=checkbox] { + box-sizing: border-box; + padding: 0; +} +.montreal-theme textarea { + overflow: auto; + resize: vertical; +} +.montreal-theme fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +.montreal-theme legend, +.montreal-theme .group-label { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} +.montreal-theme progress { + vertical-align: baseline; +} +.montreal-theme [type=number]::-webkit-inner-spin-button, +.montreal-theme [type=number]::-webkit-outer-spin-button { + height: auto; +} +.montreal-theme [type=search] { + outline-offset: -2px; + -webkit-appearance: none; +} +.montreal-theme [type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} +.montreal-theme ::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} +.montreal-theme output { + display: inline-block; +} +.montreal-theme summary { + display: list-item; + cursor: pointer; +} +.montreal-theme template { + display: none; +} +.montreal-theme [hidden] { + display: none !important; +} +.montreal-theme h1, .montreal-theme h2, .montreal-theme h3, .montreal-theme h4, .montreal-theme h5, .montreal-theme h6, +.montreal-theme .h1, .montreal-theme .h2, .montreal-theme .h3, .montreal-theme .encart .encart-title, .montreal-theme .h4, .montreal-theme .h5, .montreal-theme .h6 { + margin-bottom: 1.5rem; + font-family: "Open Sans", Helvetica, Arial, sans-serif; + font-weight: 700; + line-height: 1.2; + color: #212529; +} +.montreal-theme h1, .montreal-theme .h1 { + font-size: 2.5rem; +} +.montreal-theme h2, .montreal-theme .h2 { + font-size: 2rem; +} +.montreal-theme h3, .montreal-theme .h3, .montreal-theme .encart .encart-title { + font-size: 1.5rem; +} +.montreal-theme h4, .montreal-theme .h4 { + font-size: 1.25rem; +} +.montreal-theme h5, .montreal-theme .h5 { + font-size: 1rem; +} +.montreal-theme h6, .montreal-theme .h6 { + font-size: 0.875rem; +} +.montreal-theme .lead { + font-size: 1.25rem; + font-weight: 400; +} +.montreal-theme .display-1 { + font-size: 2.5rem; + font-weight: 600; + line-height: 1.2; +} +.montreal-theme .display-2 { + font-size: 2.5rem; + font-weight: 600; + line-height: 1.2; +} +.montreal-theme .display-3 { + font-size: 2rem; + font-weight: 600; + line-height: 1.2; +} +.montreal-theme .display-4 { + font-size: 1.5rem; + font-weight: 600; + line-height: 1.2; +} +.montreal-theme hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} +.montreal-theme small, +.montreal-theme .small { + font-size: 0.75em; + font-weight: 400; +} +.montreal-theme mark, +.montreal-theme .mark { + padding: 0.2em; + background-color: #fcf8e3; +} +.montreal-theme .list-unstyled, .montreal-theme .media-gallery, .montreal-theme ul.cards { + padding-left: 0; + list-style: none; +} +.montreal-theme .list-inline, .montreal-theme .form-action-group ul { + padding-left: 0; + list-style: none; +} +.montreal-theme .list-inline-item, .montreal-theme .form-action-group ul li { + display: inline-block; +} +.montreal-theme .list-inline-item:not(:last-child), .montreal-theme .form-action-group ul li:not(:last-child) { + margin-right: 0.5rem; +} +.montreal-theme .initialism { + font-size: 90%; + text-transform: uppercase; +} +.montreal-theme .blockquote { + margin-bottom: 0.5rem; + font-size: 1.25rem; +} +.montreal-theme .blockquote-footer { + display: block; + font-size: 0.75em; + color: #637381; +} +.montreal-theme .blockquote-footer::before { + content: "— "; +} +.montreal-theme .img-fluid { + max-width: 100%; + height: auto; +} +.montreal-theme .img-thumbnail { + padding: 0.25rem; + background-color: #ffffff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} +.montreal-theme .figure { + display: inline-block; +} +.montreal-theme .figure-img { + margin-bottom: 0.25rem; + line-height: 1; +} +.montreal-theme .figure-caption { + font-size: 90%; + color: #637381; +} +.montreal-theme code { + font-size: 87.5%; + color: #e83e8c; + word-wrap: break-word; +} +.montreal-theme a > code { + color: inherit; +} +.montreal-theme kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #ffffff; + background-color: #212529; + border-radius: 0.125rem; +} +.montreal-theme kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} +.montreal-theme pre { + display: block; + font-size: 87.5%; + color: #212529; +} +.montreal-theme pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} +.montreal-theme .pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.montreal-theme .container, +.montreal-theme .container-fluid, +.montreal-theme .container-xl, +.montreal-theme .container-lg, +.montreal-theme .container-md, +.montreal-theme .container-sm { + width: 100%; + padding-right: 16px; + padding-left: 16px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 576px) { + .montreal-theme .container-sm, .montreal-theme .container-xsm, .montreal-theme .container { + max-width: 576px; + } +} +@media (min-width: 768px) { + .montreal-theme .container-md, .montreal-theme .container-sm, .montreal-theme .container-xsm, .montreal-theme .container { + max-width: 768px; + } +} +@media (min-width: 992px) { + .montreal-theme .container-lg, .montreal-theme .container-md, .montreal-theme .container-sm, .montreal-theme .container-xsm, .montreal-theme .container { + max-width: 992px; + } +} +@media (min-width: 1200px) { + .montreal-theme .container-xl, .montreal-theme .container-lg, .montreal-theme .container-md, .montreal-theme .container-sm, .montreal-theme .container-xsm, .montreal-theme .container { + max-width: 1200px; + } +} +.montreal-theme .row { + display: flex; + flex-wrap: wrap; + margin-right: -16px; + margin-left: -16px; +} +.montreal-theme .no-gutters { + margin-right: 0; + margin-left: 0; +} +.montreal-theme .no-gutters > .col, +.montreal-theme .no-gutters > [class*=col-] { + padding-right: 0; + padding-left: 0; +} +.montreal-theme .col-xl, +.montreal-theme .col-xl-auto, .montreal-theme .col-xl-12, .montreal-theme .col-xl-11, .montreal-theme .col-xl-10, .montreal-theme .col-xl-9, .montreal-theme .col-xl-8, .montreal-theme .col-xl-7, .montreal-theme .col-xl-6, .montreal-theme .col-xl-5, .montreal-theme .col-xl-4, .montreal-theme .col-xl-3, .montreal-theme .col-xl-2, .montreal-theme .col-xl-1, .montreal-theme .col-lg, +.montreal-theme .col-lg-auto, .montreal-theme .col-lg-12, .montreal-theme .col-lg-11, .montreal-theme .col-lg-10, .montreal-theme .col-lg-9, .montreal-theme .col-lg-8, .montreal-theme .col-lg-7, .montreal-theme .col-lg-6, .montreal-theme .col-lg-5, .montreal-theme .col-lg-4, .montreal-theme .col-lg-3, .montreal-theme .col-lg-2, .montreal-theme .col-lg-1, .montreal-theme .col-md, +.montreal-theme .col-md-auto, .montreal-theme .col-md-12, .montreal-theme .col-md-11, .montreal-theme .col-md-10, .montreal-theme .col-md-9, .montreal-theme .col-md-8, .montreal-theme .col-md-7, .montreal-theme .col-md-6, .montreal-theme .col-md-5, .montreal-theme .col-md-4, .montreal-theme .col-md-3, .montreal-theme .col-md-2, .montreal-theme .col-md-1, .montreal-theme .col-sm, +.montreal-theme .col-sm-auto, .montreal-theme .col-sm-12, .montreal-theme .col-sm-11, .montreal-theme .col-sm-10, .montreal-theme .col-sm-9, .montreal-theme .col-sm-8, .montreal-theme .col-sm-7, .montreal-theme .col-sm-6, .montreal-theme .col-sm-5, .montreal-theme .col-sm-4, .montreal-theme .col-sm-3, .montreal-theme .col-sm-2, .montreal-theme .col-sm-1, .montreal-theme .col-xsm, +.montreal-theme .col-xsm-auto, .montreal-theme .col-xsm-12, .montreal-theme .col-xsm-11, .montreal-theme .col-xsm-10, .montreal-theme .col-xsm-9, .montreal-theme .col-xsm-8, .montreal-theme .col-xsm-7, .montreal-theme .col-xsm-6, .montreal-theme .col-xsm-5, .montreal-theme .col-xsm-4, .montreal-theme .col-xsm-3, .montreal-theme .col-xsm-2, .montreal-theme .col-xsm-1, .montreal-theme .col, +.montreal-theme .col-auto, .montreal-theme .col-12, .montreal-theme .col-11, .montreal-theme .col-10, .montreal-theme .col-9, .montreal-theme .col-8, .montreal-theme .col-7, .montreal-theme .col-6, .montreal-theme .col-5, .montreal-theme .col-4, .montreal-theme .col-3, .montreal-theme .col-2, .montreal-theme .col-1 { + position: relative; + width: 100%; + padding-right: 16px; + padding-left: 16px; +} +.montreal-theme .col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} +.montreal-theme .row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; +} +.montreal-theme .row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; +} +.montreal-theme .row-cols-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} +.montreal-theme .row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; +} +.montreal-theme .row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; +} +.montreal-theme .row-cols-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} +.montreal-theme .col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} +.montreal-theme .col-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; +} +.montreal-theme .col-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; +} +.montreal-theme .col-3 { + flex: 0 0 25%; + max-width: 25%; +} +.montreal-theme .col-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; +} +.montreal-theme .col-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; +} +.montreal-theme .col-6 { + flex: 0 0 50%; + max-width: 50%; +} +.montreal-theme .col-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; +} +.montreal-theme .col-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; +} +.montreal-theme .col-9 { + flex: 0 0 75%; + max-width: 75%; +} +.montreal-theme .col-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; +} +.montreal-theme .col-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; +} +.montreal-theme .col-12 { + flex: 0 0 100%; + max-width: 100%; +} +.montreal-theme .order-first { + order: -1; +} +.montreal-theme .order-last { + order: 13; +} +.montreal-theme .order-0 { + order: 0; +} +.montreal-theme .order-1 { + order: 1; +} +.montreal-theme .order-2 { + order: 2; +} +.montreal-theme .order-3 { + order: 3; +} +.montreal-theme .order-4 { + order: 4; +} +.montreal-theme .order-5 { + order: 5; +} +.montreal-theme .order-6 { + order: 6; +} +.montreal-theme .order-7 { + order: 7; +} +.montreal-theme .order-8 { + order: 8; +} +.montreal-theme .order-9 { + order: 9; +} +.montreal-theme .order-10 { + order: 10; +} +.montreal-theme .order-11 { + order: 11; +} +.montreal-theme .order-12 { + order: 12; +} +.montreal-theme .offset-1 { + margin-left: 8.33333333%; +} +.montreal-theme .offset-2 { + margin-left: 16.66666667%; +} +.montreal-theme .offset-3 { + margin-left: 25%; +} +.montreal-theme .offset-4 { + margin-left: 33.33333333%; +} +.montreal-theme .offset-5 { + margin-left: 41.66666667%; +} +.montreal-theme .offset-6 { + margin-left: 50%; +} +.montreal-theme .offset-7 { + margin-left: 58.33333333%; +} +.montreal-theme .offset-8 { + margin-left: 66.66666667%; +} +.montreal-theme .offset-9 { + margin-left: 75%; +} +.montreal-theme .offset-10 { + margin-left: 83.33333333%; +} +.montreal-theme .offset-11 { + margin-left: 91.66666667%; +} +@media (min-width: 352px) { + .montreal-theme .col-xsm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .montreal-theme .row-cols-xsm-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .row-cols-xsm-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .row-cols-xsm-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .montreal-theme .row-cols-xsm-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .row-cols-xsm-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .montreal-theme .row-cols-xsm-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .montreal-theme .col-xsm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .montreal-theme .col-xsm-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; + } + .montreal-theme .col-xsm-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; + } + .montreal-theme .col-xsm-3 { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .col-xsm-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + } + .montreal-theme .col-xsm-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + .montreal-theme .col-xsm-6 { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .col-xsm-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + .montreal-theme .col-xsm-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + } + .montreal-theme .col-xsm-9 { + flex: 0 0 75%; + max-width: 75%; + } + .montreal-theme .col-xsm-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; + } + .montreal-theme .col-xsm-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; + } + .montreal-theme .col-xsm-12 { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .order-xsm-first { + order: -1; + } + .montreal-theme .order-xsm-last { + order: 13; + } + .montreal-theme .order-xsm-0 { + order: 0; + } + .montreal-theme .order-xsm-1 { + order: 1; + } + .montreal-theme .order-xsm-2 { + order: 2; + } + .montreal-theme .order-xsm-3 { + order: 3; + } + .montreal-theme .order-xsm-4 { + order: 4; + } + .montreal-theme .order-xsm-5 { + order: 5; + } + .montreal-theme .order-xsm-6 { + order: 6; + } + .montreal-theme .order-xsm-7 { + order: 7; + } + .montreal-theme .order-xsm-8 { + order: 8; + } + .montreal-theme .order-xsm-9 { + order: 9; + } + .montreal-theme .order-xsm-10 { + order: 10; + } + .montreal-theme .order-xsm-11 { + order: 11; + } + .montreal-theme .order-xsm-12 { + order: 12; + } + .montreal-theme .offset-xsm-0 { + margin-left: 0; + } + .montreal-theme .offset-xsm-1 { + margin-left: 8.33333333%; + } + .montreal-theme .offset-xsm-2 { + margin-left: 16.66666667%; + } + .montreal-theme .offset-xsm-3 { + margin-left: 25%; + } + .montreal-theme .offset-xsm-4 { + margin-left: 33.33333333%; + } + .montreal-theme .offset-xsm-5 { + margin-left: 41.66666667%; + } + .montreal-theme .offset-xsm-6 { + margin-left: 50%; + } + .montreal-theme .offset-xsm-7 { + margin-left: 58.33333333%; + } + .montreal-theme .offset-xsm-8 { + margin-left: 66.66666667%; + } + .montreal-theme .offset-xsm-9 { + margin-left: 75%; + } + .montreal-theme .offset-xsm-10 { + margin-left: 83.33333333%; + } + .montreal-theme .offset-xsm-11 { + margin-left: 91.66666667%; + } +} +@media (min-width: 576px) { + .montreal-theme .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .montreal-theme .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .row-cols-sm-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .montreal-theme .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .montreal-theme .row-cols-sm-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .montreal-theme .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .montreal-theme .col-sm-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; + } + .montreal-theme .col-sm-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; + } + .montreal-theme .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .col-sm-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + } + .montreal-theme .col-sm-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + .montreal-theme .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .col-sm-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + .montreal-theme .col-sm-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + } + .montreal-theme .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + .montreal-theme .col-sm-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; + } + .montreal-theme .col-sm-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; + } + .montreal-theme .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .order-sm-first { + order: -1; + } + .montreal-theme .order-sm-last { + order: 13; + } + .montreal-theme .order-sm-0 { + order: 0; + } + .montreal-theme .order-sm-1 { + order: 1; + } + .montreal-theme .order-sm-2 { + order: 2; + } + .montreal-theme .order-sm-3 { + order: 3; + } + .montreal-theme .order-sm-4 { + order: 4; + } + .montreal-theme .order-sm-5 { + order: 5; + } + .montreal-theme .order-sm-6 { + order: 6; + } + .montreal-theme .order-sm-7 { + order: 7; + } + .montreal-theme .order-sm-8 { + order: 8; + } + .montreal-theme .order-sm-9 { + order: 9; + } + .montreal-theme .order-sm-10 { + order: 10; + } + .montreal-theme .order-sm-11 { + order: 11; + } + .montreal-theme .order-sm-12 { + order: 12; + } + .montreal-theme .offset-sm-0 { + margin-left: 0; + } + .montreal-theme .offset-sm-1 { + margin-left: 8.33333333%; + } + .montreal-theme .offset-sm-2 { + margin-left: 16.66666667%; + } + .montreal-theme .offset-sm-3 { + margin-left: 25%; + } + .montreal-theme .offset-sm-4 { + margin-left: 33.33333333%; + } + .montreal-theme .offset-sm-5 { + margin-left: 41.66666667%; + } + .montreal-theme .offset-sm-6 { + margin-left: 50%; + } + .montreal-theme .offset-sm-7 { + margin-left: 58.33333333%; + } + .montreal-theme .offset-sm-8 { + margin-left: 66.66666667%; + } + .montreal-theme .offset-sm-9 { + margin-left: 75%; + } + .montreal-theme .offset-sm-10 { + margin-left: 83.33333333%; + } + .montreal-theme .offset-sm-11 { + margin-left: 91.66666667%; + } +} +@media (min-width: 768px) { + .montreal-theme .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .montreal-theme .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .row-cols-md-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .montreal-theme .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .montreal-theme .row-cols-md-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .montreal-theme .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .montreal-theme .col-md-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; + } + .montreal-theme .col-md-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; + } + .montreal-theme .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .col-md-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + } + .montreal-theme .col-md-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + .montreal-theme .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .col-md-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + .montreal-theme .col-md-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + } + .montreal-theme .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .montreal-theme .col-md-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; + } + .montreal-theme .col-md-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; + } + .montreal-theme .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .order-md-first { + order: -1; + } + .montreal-theme .order-md-last { + order: 13; + } + .montreal-theme .order-md-0 { + order: 0; + } + .montreal-theme .order-md-1 { + order: 1; + } + .montreal-theme .order-md-2 { + order: 2; + } + .montreal-theme .order-md-3 { + order: 3; + } + .montreal-theme .order-md-4 { + order: 4; + } + .montreal-theme .order-md-5 { + order: 5; + } + .montreal-theme .order-md-6 { + order: 6; + } + .montreal-theme .order-md-7 { + order: 7; + } + .montreal-theme .order-md-8 { + order: 8; + } + .montreal-theme .order-md-9 { + order: 9; + } + .montreal-theme .order-md-10 { + order: 10; + } + .montreal-theme .order-md-11 { + order: 11; + } + .montreal-theme .order-md-12 { + order: 12; + } + .montreal-theme .offset-md-0 { + margin-left: 0; + } + .montreal-theme .offset-md-1 { + margin-left: 8.33333333%; + } + .montreal-theme .offset-md-2 { + margin-left: 16.66666667%; + } + .montreal-theme .offset-md-3 { + margin-left: 25%; + } + .montreal-theme .offset-md-4 { + margin-left: 33.33333333%; + } + .montreal-theme .offset-md-5 { + margin-left: 41.66666667%; + } + .montreal-theme .offset-md-6 { + margin-left: 50%; + } + .montreal-theme .offset-md-7 { + margin-left: 58.33333333%; + } + .montreal-theme .offset-md-8 { + margin-left: 66.66666667%; + } + .montreal-theme .offset-md-9 { + margin-left: 75%; + } + .montreal-theme .offset-md-10 { + margin-left: 83.33333333%; + } + .montreal-theme .offset-md-11 { + margin-left: 91.66666667%; + } +} +@media (min-width: 992px) { + .montreal-theme .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .montreal-theme .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .row-cols-lg-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .montreal-theme .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .montreal-theme .row-cols-lg-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .montreal-theme .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .montreal-theme .col-lg-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; + } + .montreal-theme .col-lg-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; + } + .montreal-theme .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .col-lg-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + } + .montreal-theme .col-lg-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + .montreal-theme .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .col-lg-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + .montreal-theme .col-lg-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + } + .montreal-theme .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + .montreal-theme .col-lg-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; + } + .montreal-theme .col-lg-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; + } + .montreal-theme .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .order-lg-first { + order: -1; + } + .montreal-theme .order-lg-last { + order: 13; + } + .montreal-theme .order-lg-0 { + order: 0; + } + .montreal-theme .order-lg-1 { + order: 1; + } + .montreal-theme .order-lg-2 { + order: 2; + } + .montreal-theme .order-lg-3 { + order: 3; + } + .montreal-theme .order-lg-4 { + order: 4; + } + .montreal-theme .order-lg-5 { + order: 5; + } + .montreal-theme .order-lg-6 { + order: 6; + } + .montreal-theme .order-lg-7 { + order: 7; + } + .montreal-theme .order-lg-8 { + order: 8; + } + .montreal-theme .order-lg-9 { + order: 9; + } + .montreal-theme .order-lg-10 { + order: 10; + } + .montreal-theme .order-lg-11 { + order: 11; + } + .montreal-theme .order-lg-12 { + order: 12; + } + .montreal-theme .offset-lg-0 { + margin-left: 0; + } + .montreal-theme .offset-lg-1 { + margin-left: 8.33333333%; + } + .montreal-theme .offset-lg-2 { + margin-left: 16.66666667%; + } + .montreal-theme .offset-lg-3 { + margin-left: 25%; + } + .montreal-theme .offset-lg-4 { + margin-left: 33.33333333%; + } + .montreal-theme .offset-lg-5 { + margin-left: 41.66666667%; + } + .montreal-theme .offset-lg-6 { + margin-left: 50%; + } + .montreal-theme .offset-lg-7 { + margin-left: 58.33333333%; + } + .montreal-theme .offset-lg-8 { + margin-left: 66.66666667%; + } + .montreal-theme .offset-lg-9 { + margin-left: 75%; + } + .montreal-theme .offset-lg-10 { + margin-left: 83.33333333%; + } + .montreal-theme .offset-lg-11 { + margin-left: 91.66666667%; + } +} +@media (min-width: 1200px) { + .montreal-theme .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .montreal-theme .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .row-cols-xl-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + .montreal-theme .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .montreal-theme .row-cols-xl-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + .montreal-theme .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .montreal-theme .col-xl-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; + } + .montreal-theme .col-xl-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; + } + .montreal-theme .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .montreal-theme .col-xl-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + } + .montreal-theme .col-xl-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + .montreal-theme .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .montreal-theme .col-xl-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + .montreal-theme .col-xl-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + } + .montreal-theme .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .montreal-theme .col-xl-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; + } + .montreal-theme .col-xl-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; + } + .montreal-theme .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + .montreal-theme .order-xl-first { + order: -1; + } + .montreal-theme .order-xl-last { + order: 13; + } + .montreal-theme .order-xl-0 { + order: 0; + } + .montreal-theme .order-xl-1 { + order: 1; + } + .montreal-theme .order-xl-2 { + order: 2; + } + .montreal-theme .order-xl-3 { + order: 3; + } + .montreal-theme .order-xl-4 { + order: 4; + } + .montreal-theme .order-xl-5 { + order: 5; + } + .montreal-theme .order-xl-6 { + order: 6; + } + .montreal-theme .order-xl-7 { + order: 7; + } + .montreal-theme .order-xl-8 { + order: 8; + } + .montreal-theme .order-xl-9 { + order: 9; + } + .montreal-theme .order-xl-10 { + order: 10; + } + .montreal-theme .order-xl-11 { + order: 11; + } + .montreal-theme .order-xl-12 { + order: 12; + } + .montreal-theme .offset-xl-0 { + margin-left: 0; + } + .montreal-theme .offset-xl-1 { + margin-left: 8.33333333%; + } + .montreal-theme .offset-xl-2 { + margin-left: 16.66666667%; + } + .montreal-theme .offset-xl-3 { + margin-left: 25%; + } + .montreal-theme .offset-xl-4 { + margin-left: 33.33333333%; + } + .montreal-theme .offset-xl-5 { + margin-left: 41.66666667%; + } + .montreal-theme .offset-xl-6 { + margin-left: 50%; + } + .montreal-theme .offset-xl-7 { + margin-left: 58.33333333%; + } + .montreal-theme .offset-xl-8 { + margin-left: 66.66666667%; + } + .montreal-theme .offset-xl-9 { + margin-left: 75%; + } + .montreal-theme .offset-xl-10 { + margin-left: 83.33333333%; + } + .montreal-theme .offset-xl-11 { + margin-left: 91.66666667%; + } +} +.montreal-theme .table { + width: 100%; + margin-bottom: 0.5rem; + color: #637381; + background-color: transparent; +} +.montreal-theme .table th, +.montreal-theme .table td { + padding: 0.625rem 1rem; + vertical-align: top; + border-top: 1px solid #ced4dA; +} +.montreal-theme .table thead th { + vertical-align: bottom; + border-bottom: 2px solid #ced4dA; +} +.montreal-theme .table tbody + tbody { + border-top: 2px solid #ced4dA; +} +.montreal-theme .table-sm th, +.montreal-theme .table-sm td { + padding: 0.5rem 1rem; +} +.montreal-theme .table-bordered { + border: 1px solid #ced4dA; +} +.montreal-theme .table-bordered th, +.montreal-theme .table-bordered td { + border: 1px solid #ced4dA; +} +.montreal-theme .table-bordered thead th, +.montreal-theme .table-bordered thead td { + border-bottom-width: 2px; +} +.montreal-theme .table-borderless th, +.montreal-theme .table-borderless td, +.montreal-theme .table-borderless thead th, +.montreal-theme .table-borderless tbody + tbody { + border: 0; +} +.montreal-theme .table-striped tbody tr:nth-of-type(odd) { + background-color: #f8f9fa; +} +.montreal-theme .table-hover tbody tr:hover { + color: #637381; + background-color: #f8f9fa; +} +.montreal-theme .table-primary, +.montreal-theme .table-primary > th, +.montreal-theme .table-primary > td { + background-color: #badbd6; +} +.montreal-theme .table-primary th, +.montreal-theme .table-primary td, +.montreal-theme .table-primary thead th, +.montreal-theme .table-primary tbody + tbody { + border-color: #7fbbb3; +} +.montreal-theme .table-hover .table-primary:hover { + background-color: #a9d2cc; +} +.montreal-theme .table-hover .table-primary:hover > td, +.montreal-theme .table-hover .table-primary:hover > th { + background-color: #a9d2cc; +} +.montreal-theme .table-success, +.montreal-theme .table-success > th, +.montreal-theme .table-success > td { + background-color: #bbe6d4; +} +.montreal-theme .table-success th, +.montreal-theme .table-success td, +.montreal-theme .table-success thead th, +.montreal-theme .table-success tbody + tbody { + border-color: #81d0af; +} +.montreal-theme .table-hover .table-success:hover { + background-color: #a8dfc8; +} +.montreal-theme .table-hover .table-success:hover > td, +.montreal-theme .table-hover .table-success:hover > th { + background-color: #a8dfc8; +} +.montreal-theme .table-info, +.montreal-theme .table-info > th, +.montreal-theme .table-info > td { + background-color: #b8d9ee; +} +.montreal-theme .table-info th, +.montreal-theme .table-info td, +.montreal-theme .table-info thead th, +.montreal-theme .table-info tbody + tbody { + border-color: #7ab9e0; +} +.montreal-theme .table-hover .table-info:hover { + background-color: #a3cee9; +} +.montreal-theme .table-hover .table-info:hover > td, +.montreal-theme .table-hover .table-info:hover > th { + background-color: #a3cee9; +} +.montreal-theme .table-warning, +.montreal-theme .table-warning > th, +.montreal-theme .table-warning > td { + background-color: #ffebc6; +} +.montreal-theme .table-warning th, +.montreal-theme .table-warning td, +.montreal-theme .table-warning thead th, +.montreal-theme .table-warning tbody + tbody { + border-color: #ffda95; +} +.montreal-theme .table-hover .table-warning:hover { + background-color: #ffe2ad; +} +.montreal-theme .table-hover .table-warning:hover > td, +.montreal-theme .table-hover .table-warning:hover > th { + background-color: #ffe2ad; +} +.montreal-theme .table-danger, +.montreal-theme .table-danger > th, +.montreal-theme .table-danger > td { + background-color: #f3c5ba; +} +.montreal-theme .table-danger th, +.montreal-theme .table-danger td, +.montreal-theme .table-danger thead th, +.montreal-theme .table-danger tbody + tbody { + border-color: #e89480; +} +.montreal-theme .table-hover .table-danger:hover { + background-color: #efb3a4; +} +.montreal-theme .table-hover .table-danger:hover > td, +.montreal-theme .table-hover .table-danger:hover > th { + background-color: #efb3a4; +} +.montreal-theme .table-light, +.montreal-theme .table-light > th, +.montreal-theme .table-light > td { + background-color: #fdfdfe; +} +.montreal-theme .table-light th, +.montreal-theme .table-light td, +.montreal-theme .table-light thead th, +.montreal-theme .table-light tbody + tbody { + border-color: #fbfcfc; +} +.montreal-theme .table-hover .table-light:hover { + background-color: #ececf6; +} +.montreal-theme .table-hover .table-light:hover > td, +.montreal-theme .table-hover .table-light:hover > th { + background-color: #ececf6; +} +.montreal-theme .table-dark, +.montreal-theme .table-dark > th, +.montreal-theme .table-dark > td { + background-color: #c1c2c3; +} +.montreal-theme .table-dark th, +.montreal-theme .table-dark td, +.montreal-theme .table-dark thead th, +.montreal-theme .table-dark tbody + tbody { + border-color: #8c8e90; +} +.montreal-theme .table-hover .table-dark:hover { + background-color: #b4b5b6; +} +.montreal-theme .table-hover .table-dark:hover > td, +.montreal-theme .table-hover .table-dark:hover > th { + background-color: #b4b5b6; +} +.montreal-theme .table-neutral-primary, +.montreal-theme .table-neutral-primary > th, +.montreal-theme .table-neutral-primary > td { + background-color: #c1c2c3; +} +.montreal-theme .table-neutral-primary th, +.montreal-theme .table-neutral-primary td, +.montreal-theme .table-neutral-primary thead th, +.montreal-theme .table-neutral-primary tbody + tbody { + border-color: #8c8e90; +} +.montreal-theme .table-hover .table-neutral-primary:hover { + background-color: #b4b5b6; +} +.montreal-theme .table-hover .table-neutral-primary:hover > td, +.montreal-theme .table-hover .table-neutral-primary:hover > th { + background-color: #b4b5b6; +} +.montreal-theme .table-neutral-secondary, +.montreal-theme .table-neutral-secondary > th, +.montreal-theme .table-neutral-secondary > td { + background-color: #d3d8dc; +} +.montreal-theme .table-neutral-secondary th, +.montreal-theme .table-neutral-secondary td, +.montreal-theme .table-neutral-secondary thead th, +.montreal-theme .table-neutral-secondary tbody + tbody { + border-color: #aeb6bd; +} +.montreal-theme .table-hover .table-neutral-secondary:hover { + background-color: #c5cbd1; +} +.montreal-theme .table-hover .table-neutral-secondary:hover > td, +.montreal-theme .table-hover .table-neutral-secondary:hover > th { + background-color: #c5cbd1; +} +.montreal-theme .table-neutral-tertiary, +.montreal-theme .table-neutral-tertiary > th, +.montreal-theme .table-neutral-tertiary > td { + background-color: #e8e9ed; +} +.montreal-theme .table-neutral-tertiary th, +.montreal-theme .table-neutral-tertiary td, +.montreal-theme .table-neutral-tertiary thead th, +.montreal-theme .table-neutral-tertiary tbody + tbody { + border-color: #d4d7dd; +} +.montreal-theme .table-hover .table-neutral-tertiary:hover { + background-color: #dadbe2; +} +.montreal-theme .table-hover .table-neutral-tertiary:hover > td, +.montreal-theme .table-hover .table-neutral-tertiary:hover > th { + background-color: #dadbe2; +} +.montreal-theme .table-neutral-stroke, +.montreal-theme .table-neutral-stroke > th, +.montreal-theme .table-neutral-stroke > td { + background-color: #f1f3f5; +} +.montreal-theme .table-neutral-stroke th, +.montreal-theme .table-neutral-stroke td, +.montreal-theme .table-neutral-stroke thead th, +.montreal-theme .table-neutral-stroke tbody + tbody { + border-color: #e6e9ec; +} +.montreal-theme .table-hover .table-neutral-stroke:hover { + background-color: #e2e6ea; +} +.montreal-theme .table-hover .table-neutral-stroke:hover > td, +.montreal-theme .table-hover .table-neutral-stroke:hover > th { + background-color: #e2e6ea; +} +.montreal-theme .table-active, +.montreal-theme .table-active > th, +.montreal-theme .table-active > td { + background-color: #f8f9fa; +} +.montreal-theme .table-hover .table-active:hover { + background-color: #e9ecef; +} +.montreal-theme .table-hover .table-active:hover > td, +.montreal-theme .table-hover .table-active:hover > th { + background-color: #e9ecef; +} +.montreal-theme .table .thead-dark th { + color: #ffffff; + background-color: #212529; + border-color: #32383e; +} +.montreal-theme .table .thead-light th { + color: #212529; + background-color: #dee2e6; + border-color: #ced4dA; +} +.montreal-theme .table-dark { + color: #ffffff; + background-color: #212529; +} +.montreal-theme .table-dark th, +.montreal-theme .table-dark td, +.montreal-theme .table-dark thead th { + border-color: #32383e; +} +.montreal-theme .table-dark.table-bordered { + border: 0; +} +.montreal-theme .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} +.montreal-theme .table-dark.table-hover tbody tr:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.075); +} +@media (max-width: 351.98px) { + .montreal-theme .table-responsive-xsm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .montreal-theme .table-responsive-xsm > .table-bordered { + border: 0; + } +} +@media (max-width: 575.98px) { + .montreal-theme .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .montreal-theme .table-responsive-sm > .table-bordered { + border: 0; + } +} +@media (max-width: 767.98px) { + .montreal-theme .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .montreal-theme .table-responsive-md > .table-bordered { + border: 0; + } +} +@media (max-width: 991.98px) { + .montreal-theme .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .montreal-theme .table-responsive-lg > .table-bordered { + border: 0; + } +} +@media (max-width: 1199.98px) { + .montreal-theme .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .montreal-theme .table-responsive-xl > .table-bordered { + border: 0; + } +} +.montreal-theme .table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} +.montreal-theme .table-responsive > .table-bordered { + border: 0; +} +.montreal-theme .form-control { + display: block; + width: 100%; + height: calc(2.375rem + 2px); + padding: 0.4375rem 0.4375rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5rem; + color: #212529; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #ced4dA; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .form-control { + transition: none; + } +} +.montreal-theme .form-control::-ms-expand { + background-color: transparent; + border: 0; +} +.montreal-theme .form-control:focus { + color: #212529; + background-color: #ffffff; + border-color: #097d6c; + outline: 0; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .form-control::-moz-placeholder { + color: #637381; + opacity: 1; +} +.montreal-theme .form-control::placeholder { + color: #637381; + opacity: 1; +} +.montreal-theme .form-control:disabled, .montreal-theme .form-control[readonly] { + background-color: #f8f9fa; + opacity: 1; +} +.montreal-theme input[type=date].form-control, +.montreal-theme input[type=time].form-control, +.montreal-theme input[type=datetime-local].form-control, +.montreal-theme input[type=month].form-control { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.montreal-theme select.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #212529; +} +.montreal-theme select.form-control:focus::-ms-value { + color: #212529; + background-color: #ffffff; +} +.montreal-theme .form-control-file, +.montreal-theme .form-control-range { + display: block; + width: 100%; +} +.montreal-theme .col-form-label { + padding-top: calc(0.4375rem + 1px); + padding-bottom: calc(0.4375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5rem; +} +.montreal-theme .col-form-label-lg { + padding-top: calc(0.9375rem + 1px); + padding-bottom: calc(0.9375rem + 1px); + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .col-form-label-sm { + padding-top: calc(0.3125rem + 1px); + padding-bottom: calc(0.3125rem + 1px); + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .form-control-plaintext { + display: block; + width: 100%; + padding: 0.4375rem 0; + margin-bottom: 0; + font-size: 1rem; + line-height: 1.5rem; + color: #637381; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} +.montreal-theme .form-control-plaintext.form-control-sm, .montreal-theme .form-group-sm .form-control-plaintext.form-control, .montreal-theme .form-sm .form-control-plaintext.form-control, .montreal-theme .form-control-plaintext.form-control-lg, .montreal-theme .form-group-lg .form-control-plaintext.form-control, .montreal-theme .form-lg .form-control-plaintext.form-control { + padding-right: 0; + padding-left: 0; +} +.montreal-theme .form-control-sm, .montreal-theme .form-group-sm .form-control, .montreal-theme .form-sm .form-control { + height: calc(1.875rem + 2px); + padding: 0.3125rem 0.4375rem; + font-size: 0.875rem; + line-height: 1.25rem; + border-radius: 0.25rem; +} +.montreal-theme .form-control-lg, .montreal-theme .form-group-lg .form-control, .montreal-theme .form-lg .form-control { + height: calc(3.375rem + 2px); + padding: 0.9375rem 0.9375rem; + font-size: 1rem; + line-height: 1.5rem; + border-radius: 0.25rem; +} +.montreal-theme select.form-control[size], .montreal-theme select.form-control[multiple] { + height: auto; +} +.montreal-theme textarea.form-control { + height: auto; +} +.montreal-theme .form-group { + margin-bottom: 1rem; +} +.montreal-theme .form-text { + display: block; + margin-top: 0.5rem; +} +.montreal-theme .form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} +.montreal-theme .form-row > .col, +.montreal-theme .form-row > [class*=col-] { + padding-right: 5px; + padding-left: 5px; +} +.montreal-theme .form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} +.montreal-theme .form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} +.montreal-theme .form-check-input[disabled] ~ .form-check-label, .montreal-theme .form-check-input:disabled ~ .form-check-label { + color: #adb2bd; +} +.montreal-theme .form-check-label { + margin-bottom: 0; +} +.montreal-theme .form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} +.montreal-theme .form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} +.montreal-theme .valid-feedback { + display: none; + width: 100%; + font-weight: 700; + line-height: 1.25rem; + font-size: 0.875rem; + color: #0da566; + align-items: start; +} +.montreal-theme .valid-feedback .icon { + margin-top: 0.125rem; + margin-right: 0.25rem; +} +.montreal-theme .valid-feedback .icon:before { + background-color: #0da566; +} +.montreal-theme .valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1.75; + color: #ffffff; + background-color: #0da566; + border-radius: 0.25rem; +} +.montreal-theme .is-valid ~ .valid-tooltip { + display: block; +} +.montreal-theme .is-valid ~ .valid-feedback, +.montreal-theme .is-valid > .valid-feedback { + display: flex; +} +.montreal-theme .form-control.is-valid { + border-color: #0da566; +} +.montreal-theme .form-control.is-valid:focus { + border-color: #0da566; +} +.montreal-theme .form-control.is-valid :has(.custom-control-input:invalid) .invalid-feedback { + display: flex; +} +.montreal-theme .custom-select.is-valid { + border-color: #0da566; +} +.montreal-theme .custom-select.is-valid:focus { + border-color: #0da566; +} +.montreal-theme .form-check-input.is-valid ~ .form-check-label { + color: #0da566; +} +.montreal-theme .form-check-input.is-valid ~ .valid-tooltip { + display: block; +} +.montreal-theme .form-check-input.is-valid ~ .valid-feedback { + display: flex; +} +.montreal-theme .custom-control-input.is-valid ~ .custom-control-label { + color: #0da566; +} +.montreal-theme .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #0da566; +} +.montreal-theme .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #11d483; + background-color: #11d483; +} +.montreal-theme .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.125rem rgba(13, 165, 102, 0.25); +} +.montreal-theme .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #0da566; +} +.montreal-theme .custom-file-input.is-valid ~ .custom-file-label { + border-color: #0da566; +} +.montreal-theme .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #0da566; +} +.montreal-theme .invalid-feedback { + display: none; + width: 100%; + font-weight: 700; + line-height: 1.25rem; + font-size: 0.875rem; + color: #851a00; + align-items: start; +} +.montreal-theme .invalid-feedback .icon { + margin-top: 0.125rem; + margin-right: 0.25rem; +} +.montreal-theme .invalid-feedback .icon:before { + background-color: #851a00; +} +.montreal-theme .invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1.75; + color: #ffffff; + background-color: #d3310a; + border-radius: 0.25rem; +} +.montreal-theme .was-validated :invalid ~ .invalid-tooltip, +.montreal-theme .was-validated .custom-control:has(:invalid) ~ .invalid-tooltip, +.montreal-theme .is-invalid ~ .invalid-tooltip, +.montreal-theme .form-group:has(.is-invalid) ~ .invalid-tooltip { + display: block; +} +.montreal-theme .was-validated :invalid ~ .invalid-feedback, +.montreal-theme .was-validated :invalid > .invalid-feedback, +.montreal-theme .was-validated .custom-control:has(:invalid) ~ .invalid-feedback, +.montreal-theme .was-validated .custom-control:has(:invalid) > .invalid-feedback, +.montreal-theme .is-invalid ~ .invalid-feedback, +.montreal-theme .is-invalid > .invalid-feedback, +.montreal-theme .form-group:has(.is-invalid) ~ .invalid-feedback, +.montreal-theme .form-group:has(.is-invalid) > .invalid-feedback { + display: flex; +} +.montreal-theme .was-validated .form-control:invalid, +.montreal-theme .form-control .was-validated .custom-control:has(:invalid), .montreal-theme .form-control.is-invalid, .montreal-theme .form-control.form-group:has(.is-invalid) { + border-color: #d3310a; +} +.montreal-theme .was-validated .form-control:invalid:focus, +.montreal-theme .form-control .was-validated .custom-control:has(:invalid):focus, .montreal-theme .form-control.is-invalid:focus, .montreal-theme .form-control.form-group:has(.is-invalid):focus { + border-color: #d3310a; +} +.montreal-theme .was-validated .form-control:invalid :has(.custom-control-input:invalid) .invalid-feedback, +.montreal-theme .form-control .was-validated .custom-control:has(:invalid) :has(.custom-control-input:invalid) .invalid-feedback, .montreal-theme .form-control.is-invalid :has(.custom-control-input:invalid) .invalid-feedback, .montreal-theme .form-control.form-group:has(.is-invalid) :has(.custom-control-input:invalid) .invalid-feedback { + display: flex; +} +.montreal-theme .was-validated .custom-select:invalid, +.montreal-theme .custom-select .was-validated .custom-control:has(:invalid), .montreal-theme .custom-select.is-invalid, .montreal-theme .custom-select.form-group:has(.is-invalid) { + border-color: #d3310a; +} +.montreal-theme .was-validated .custom-select:invalid:focus, +.montreal-theme .custom-select .was-validated .custom-control:has(:invalid):focus, .montreal-theme .custom-select.is-invalid:focus, .montreal-theme .custom-select.form-group:has(.is-invalid):focus { + border-color: #d3310a; +} +.montreal-theme .was-validated .form-check-input:invalid ~ .form-check-label, +.montreal-theme .form-check-input .was-validated .custom-control:has(:invalid) ~ .form-check-label, .montreal-theme .form-check-input.is-invalid ~ .form-check-label, .montreal-theme .form-check-input.form-group:has(.is-invalid) ~ .form-check-label { + color: #d3310a; +} +.montreal-theme .was-validated .form-check-input:invalid ~ .invalid-tooltip, +.montreal-theme .form-check-input .was-validated .custom-control:has(:invalid) ~ .invalid-tooltip, .montreal-theme .form-check-input.is-invalid ~ .invalid-tooltip, .montreal-theme .form-check-input.form-group:has(.is-invalid) ~ .invalid-tooltip { + display: block; +} +.montreal-theme .was-validated .form-check-input:invalid ~ .invalid-feedback, +.montreal-theme .form-check-input .was-validated .custom-control:has(:invalid) ~ .invalid-feedback, .montreal-theme .form-check-input.is-invalid ~ .invalid-feedback, .montreal-theme .form-check-input.form-group:has(.is-invalid) ~ .invalid-feedback { + display: flex; +} +.montreal-theme .was-validated .custom-control-input:invalid ~ .custom-control-label, +.montreal-theme .custom-control-input .was-validated .custom-control:has(:invalid) ~ .custom-control-label, .montreal-theme .custom-control-input.is-invalid ~ .custom-control-label, .montreal-theme .custom-control-input.form-group:has(.is-invalid) ~ .custom-control-label { + color: #851a00; +} +.montreal-theme .was-validated .custom-control-input:invalid ~ .custom-control-label::before, +.montreal-theme .custom-control-input .was-validated .custom-control:has(:invalid) ~ .custom-control-label::before, .montreal-theme .custom-control-input.is-invalid ~ .custom-control-label::before, .montreal-theme .custom-control-input.form-group:has(.is-invalid) ~ .custom-control-label::before { + border-color: #d3310a; +} +.montreal-theme .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, +.montreal-theme .custom-control-input .was-validated .custom-control:has(:invalid):checked ~ .custom-control-label::before, .montreal-theme .custom-control-input.is-invalid:checked ~ .custom-control-label::before, .montreal-theme .custom-control-input.form-group:has(.is-invalid):checked ~ .custom-control-label::before { + border-color: #f4461c; + background-color: #f4461c; +} +.montreal-theme .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, +.montreal-theme .custom-control-input .was-validated .custom-control:has(:invalid):focus ~ .custom-control-label::before, .montreal-theme .custom-control-input.is-invalid:focus ~ .custom-control-label::before, .montreal-theme .custom-control-input.form-group:has(.is-invalid):focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.125rem rgba(211, 49, 10, 0.25); +} +.montreal-theme .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, +.montreal-theme .custom-control-input .was-validated .custom-control:has(:invalid):focus:not(:checked) ~ .custom-control-label::before, .montreal-theme .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .montreal-theme .custom-control-input.form-group:has(.is-invalid):focus:not(:checked) ~ .custom-control-label::before { + border-color: #d3310a; +} +.montreal-theme .was-validated .custom-file-input:invalid ~ .custom-file-label, +.montreal-theme .custom-file-input .was-validated .custom-control:has(:invalid) ~ .custom-file-label, .montreal-theme .custom-file-input.is-invalid ~ .custom-file-label, .montreal-theme .custom-file-input.form-group:has(.is-invalid) ~ .custom-file-label { + border-color: #d3310a; +} +.montreal-theme .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, +.montreal-theme .custom-file-input .was-validated .custom-control:has(:invalid):focus ~ .custom-file-label, .montreal-theme .custom-file-input.is-invalid:focus ~ .custom-file-label, .montreal-theme .custom-file-input.form-group:has(.is-invalid):focus ~ .custom-file-label { + border-color: #d3310a; +} +.montreal-theme .form-inline, .montreal-theme .input-inline-addon { + display: flex; + flex-flow: row wrap; + align-items: center; +} +.montreal-theme .form-inline .form-check, .montreal-theme .input-inline-addon .form-check { + width: 100%; +} +@media (min-width: 576px) { + .montreal-theme .form-inline label, .montreal-theme .input-inline-addon label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + .montreal-theme .form-inline .form-group, .montreal-theme .input-inline-addon .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; + } + .montreal-theme .form-inline .form-control, .montreal-theme .input-inline-addon .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .montreal-theme .form-inline .form-control-plaintext, .montreal-theme .input-inline-addon .form-control-plaintext { + display: inline-block; + } + .montreal-theme .form-inline .input-group, .montreal-theme .input-inline-addon .input-group, + .montreal-theme .form-inline .custom-select, + .montreal-theme .input-inline-addon .custom-select { + width: auto; + } + .montreal-theme .form-inline .form-check, .montreal-theme .input-inline-addon .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .montreal-theme .form-inline .form-check-input, .montreal-theme .input-inline-addon .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .montreal-theme .form-inline .custom-control, .montreal-theme .input-inline-addon .custom-control { + align-items: center; + justify-content: center; + } + .montreal-theme .form-inline .custom-control-label, .montreal-theme .input-inline-addon .custom-control-label { + margin-bottom: 0; + } +} +.montreal-theme .fade { + transition: opacity 0.15s linear; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .fade { + transition: none; + } +} +.montreal-theme .fade:not(.show) { + opacity: 0; +} +.montreal-theme .collapse:not(.show) { + display: none; +} +.montreal-theme .collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .collapsing { + transition: none; + } +} +.montreal-theme .collapsing.width { + width: 0; + height: auto; + transition: width 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .collapsing.width { + transition: none; + } +} +.montreal-theme .dropup, +.montreal-theme .dropright, +.montreal-theme .dropdown, +.montreal-theme .dropleft { + position: relative; +} +.montreal-theme .dropdown-toggle { + white-space: nowrap; +} +.montreal-theme .dropdown-toggle:after { + border: none; + margin-right: -0.5rem; + margin-left: 0.5rem; + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: currentColor; + width: 24px; + height: 24px; + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} +.montreal-theme .dropdown-toggle:empty::after { + margin-left: 0; +} +.montreal-theme .dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 16rem; + padding: 0.5rem 0; + margin: 0.25rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #ced4dA; + border-radius: 0.25rem; +} +.montreal-theme .dropdown-menu-left { + right: auto; + left: 0; +} +.montreal-theme .dropdown-menu-right { + right: 0; + left: auto; +} +@media (min-width: 352px) { + .montreal-theme .dropdown-menu-xsm-left { + right: auto; + left: 0; + } + .montreal-theme .dropdown-menu-xsm-right { + right: 0; + left: auto; + } +} +@media (min-width: 576px) { + .montreal-theme .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .montreal-theme .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} +@media (min-width: 768px) { + .montreal-theme .dropdown-menu-md-left { + right: auto; + left: 0; + } + .montreal-theme .dropdown-menu-md-right { + right: 0; + left: auto; + } +} +@media (min-width: 992px) { + .montreal-theme .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .montreal-theme .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} +@media (min-width: 1200px) { + .montreal-theme .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .montreal-theme .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} +.montreal-theme .dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.25rem; +} +.montreal-theme .dropup .dropdown-toggle:after { + border: none; + margin-right: -0.5rem; + margin-left: 0.5rem; + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: currentColor; + width: 24px; + height: 24px; + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} +.montreal-theme .dropup .dropdown-toggle:empty::after { + margin-left: 0; +} +.montreal-theme .dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.25rem; +} +.montreal-theme .dropright .dropdown-toggle:after { + border: none; + margin-right: -0.5rem; + margin-left: 0.5rem; + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.586 12L9.293 8.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L12.586 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.586 12L9.293 8.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L12.586 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: currentColor; + width: 24px; + height: 24px; + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} +.montreal-theme .dropright .dropdown-toggle:empty::after { + margin-left: 0; +} +.montreal-theme .dropright .dropdown-toggle::after { + vertical-align: 0; +} +.montreal-theme .dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.25rem; +} +.montreal-theme .dropleft .dropdown-toggle::after { + display: none; +} +.montreal-theme .dropleft .dropdown-toggle:before { + border: none; + margin-left: -0.5rem; + margin-right: 0.5rem; + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11.414 12l3.293-3.293a1 1 0 00-1.414-1.414l-4 4a1 1 0 000 1.414l4 4a1 1 0 001.414-1.414L11.414 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M11.414 12l3.293-3.293a1 1 0 00-1.414-1.414l-4 4a1 1 0 000 1.414l4 4a1 1 0 001.414-1.414L11.414 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: currentColor; + width: 24px; + height: 24px; + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} +.montreal-theme .dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} +.montreal-theme .dropleft .dropdown-toggle::before { + vertical-align: 0; +} +.montreal-theme .dropdown-menu[x-placement^=top], .montreal-theme .dropdown-menu[x-placement^=right], .montreal-theme .dropdown-menu[x-placement^=bottom], .montreal-theme .dropdown-menu[x-placement^=left] { + right: auto; + bottom: auto; +} +.montreal-theme .dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #ced4dA; +} +.montreal-theme .dropdown-item { + display: block; + width: 100%; + padding: 0.5rem 1rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; +} +.montreal-theme .dropdown-item:hover, .montreal-theme .dropdown-item:focus { + color: #212529; + text-decoration: none; + background-color: #f8f9fa; +} +.montreal-theme .dropdown-item.active, .montreal-theme .nav-tabs .nav-item.show .dropdown-item.nav-link, .montreal-theme .dropdown-item:active { + color: #212529; + text-decoration: none; + background-color: #f8f9fa; +} +.montreal-theme .dropdown-item.disabled, .montreal-theme .dropdown-item:disabled { + color: #adb2bd; + pointer-events: none; + background-color: transparent; +} +.montreal-theme .dropdown-menu.show { + display: block; +} +.montreal-theme .dropdown-header { + display: block; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #212529; + white-space: nowrap; +} +.montreal-theme .dropdown-item-text { + display: block; + padding: 0.5rem 1rem; + color: #212529; +} +.montreal-theme .input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.montreal-theme .input-group > .form-control, +.montreal-theme .input-group > .form-control-plaintext, +.montreal-theme .input-group > .custom-select, +.montreal-theme .input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; + margin-bottom: 0; +} +.montreal-theme .input-group > .form-control + .form-control, +.montreal-theme .input-group > .form-control + .custom-select, +.montreal-theme .input-group > .form-control + .custom-file, +.montreal-theme .input-group > .form-control-plaintext + .form-control, +.montreal-theme .input-group > .form-control-plaintext + .custom-select, +.montreal-theme .input-group > .form-control-plaintext + .custom-file, +.montreal-theme .input-group > .custom-select + .form-control, +.montreal-theme .input-group > .custom-select + .custom-select, +.montreal-theme .input-group > .custom-select + .custom-file, +.montreal-theme .input-group > .custom-file + .form-control, +.montreal-theme .input-group > .custom-file + .custom-select, +.montreal-theme .input-group > .custom-file + .custom-file { + margin-left: -1px; +} +.montreal-theme .input-group > .form-control:focus, +.montreal-theme .input-group > .custom-select:focus, +.montreal-theme .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} +.montreal-theme .input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} +.montreal-theme .input-group > .form-control:not(:first-child), +.montreal-theme .input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.montreal-theme .input-group > .custom-file { + display: flex; + align-items: center; +} +.montreal-theme .input-group > .custom-file:not(:last-child) .custom-file-label, .montreal-theme .input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.montreal-theme .input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.montreal-theme .input-group:not(.has-validation) > .form-control:not(:last-child), +.montreal-theme .input-group:not(.has-validation) > .custom-select:not(:last-child), +.montreal-theme .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label, +.montreal-theme .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.montreal-theme .input-group.has-validation > .form-control:nth-last-child(n+3), +.montreal-theme .input-group.has-validation > .custom-select:nth-last-child(n+3), +.montreal-theme .input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label, +.montreal-theme .input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.montreal-theme .input-group-prepend, +.montreal-theme .input-group-append { + display: flex; +} +.montreal-theme .input-group-prepend .btn, +.montreal-theme .input-group-append .btn { + position: relative; + z-index: 2; +} +.montreal-theme .input-group-prepend .btn:focus, +.montreal-theme .input-group-append .btn:focus { + z-index: 3; +} +.montreal-theme .input-group-prepend .btn + .btn, +.montreal-theme .input-group-prepend .btn + .input-group-text, +.montreal-theme .input-group-prepend .input-group-text + .input-group-text, +.montreal-theme .input-group-prepend .input-group-text + .btn, +.montreal-theme .input-group-append .btn + .btn, +.montreal-theme .input-group-append .btn + .input-group-text, +.montreal-theme .input-group-append .input-group-text + .input-group-text, +.montreal-theme .input-group-append .input-group-text + .btn { + margin-left: -1px; +} +.montreal-theme .input-group-prepend { + margin-right: -1px; +} +.montreal-theme .input-group-append { + margin-left: -1px; +} +.montreal-theme .input-group-text { + display: flex; + align-items: center; + padding: 0.4375rem 0.4375rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5rem; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #f8f9fa; + border: 1px solid #ced4dA; + border-radius: 0.25rem; +} +.montreal-theme .input-group-text input[type=radio], +.montreal-theme .input-group-text input[type=checkbox] { + margin-top: 0; +} +.montreal-theme .input-group-lg > .form-control:not(textarea), +.montreal-theme .input-group-lg > .custom-select { + height: calc(3.375rem + 2px); +} +.montreal-theme .input-group-lg > .form-control, +.montreal-theme .input-group-lg > .custom-select, +.montreal-theme .input-group-lg > .input-group-prepend > .input-group-text, +.montreal-theme .input-group-lg > .input-group-append > .input-group-text, +.montreal-theme .input-group-lg > .input-group-prepend > .btn, +.montreal-theme .input-group-lg > .input-group-append > .btn { + padding: 0.9375rem 0.9375rem; + font-size: 1rem; + line-height: 1.5rem; + border-radius: 0.25rem; +} +.montreal-theme .input-group-sm > .form-control:not(textarea), +.montreal-theme .input-group-sm > .custom-select { + height: calc(1.875rem + 2px); +} +.montreal-theme .input-group-sm > .form-control, +.montreal-theme .input-group-sm > .custom-select, +.montreal-theme .input-group-sm > .input-group-prepend > .input-group-text, +.montreal-theme .input-group-sm > .input-group-append > .input-group-text, +.montreal-theme .input-group-sm > .input-group-prepend > .btn, +.montreal-theme .input-group-sm > .input-group-append > .btn { + padding: 0.3125rem 0.4375rem; + font-size: 0.875rem; + line-height: 1.25rem; + border-radius: 0.25rem; +} +.montreal-theme .input-group-lg > .custom-select, +.montreal-theme .input-group-sm > .custom-select { + padding-right: 2.4375rem; +} +.montreal-theme .input-group > .input-group-prepend > .btn, +.montreal-theme .input-group > .input-group-prepend > .input-group-text, +.montreal-theme .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn, +.montreal-theme .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text, +.montreal-theme .input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn, +.montreal-theme .input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text, +.montreal-theme .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.montreal-theme .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.montreal-theme .input-group > .input-group-append > .btn, +.montreal-theme .input-group > .input-group-append > .input-group-text, +.montreal-theme .input-group > .input-group-prepend:not(:first-child) > .btn, +.montreal-theme .input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.montreal-theme .input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.montreal-theme .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.montreal-theme .custom-control { + position: relative; + z-index: 1; + display: block; + min-height: 1.75rem; + padding-left: 2rem; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; +} +.montreal-theme .custom-control-inline { + display: inline-flex; + margin-right: 1rem; +} +.montreal-theme .custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1.25rem; + height: 1.5rem; + opacity: 0; +} +.montreal-theme .custom-control-input:checked ~ .custom-control-label::before { + color: #ffffff; + border-color: #097d6c; + background-color: #097d6c; +} +.montreal-theme .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #097d6c; +} +.montreal-theme .custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #ffffff; + background-color: none; + border-color: none; +} +.montreal-theme .custom-control-input[disabled] ~ .custom-control-label, .montreal-theme .custom-control-input:disabled ~ .custom-control-label { + color: #adb2bd; +} +.montreal-theme .custom-control-input[disabled] ~ .custom-control-label::before, .montreal-theme .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #ced4dA; +} +.montreal-theme .custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} +.montreal-theme .custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -2rem; + display: block; + width: 1.25rem; + height: 1.25rem; + pointer-events: none; + content: ""; + background-color: #ffffff; + border: 1px solid #ced4dA; +} +.montreal-theme .custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -2rem; + display: block; + width: 1.25rem; + height: 1.25rem; + content: ""; + background: 50%/50% 50% no-repeat; +} +.montreal-theme .custom-checkbox .custom-control-label::before { + border-radius: 0.125rem; +} +.montreal-theme .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' widht='24' height='24'%3e%3cpath fill='%23ffffff' d='M16.7 8.3C17.1 8.7 17.1 9.3 16.7 9.7L10.7 15.7 10.7 15.7C10.6 15.9 10.4 15.9 10.2 16L10.1 16 10.1 16 9.9 16C9.7 16 9.5 15.9 9.3 15.7L7.3 13.7C6.9 13.3 6.9 12.7 7.3 12.3 7.7 11.9 8.3 11.9 8.7 12.3L10 13.6 15.3 8.3C15.7 7.9 16.3 7.9 16.7 8.3Z'/%3e%3c/svg%3e"); +} +.montreal-theme .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #ced4dA; + background-color: transparent; +} +.montreal-theme .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23097d6c' d='M0 2h4'/%3e%3c/svg%3e"); +} +.montreal-theme .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: #ced4dA; +} +.montreal-theme .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: #ced4dA; +} +.montreal-theme .custom-radio .custom-control-label::before { + border-radius: 50%; +} +.montreal-theme .custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3ccircle cx='12' cy='12' r='4' fill='%23ffffff'/%3e%3c/svg%3e"); +} +.montreal-theme .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: #ced4dA; +} +.montreal-theme .custom-switch { + padding-left: 3.25rem; +} +.montreal-theme .custom-switch .custom-control-label::before { + left: -3.25rem; + width: 2.5rem; + pointer-events: all; + border-radius: 0.5rem; +} +.montreal-theme .custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-3.25rem + 2px); + width: 1.25rem; + height: 1.25rem; + background-color: #ced4dA; + border-radius: 0.5rem; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .custom-switch .custom-control-label::after { + transition: none; + } +} +.montreal-theme .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #ffffff; + transform: translateX(1.25rem); +} +.montreal-theme .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: #ced4dA; +} +.montreal-theme .custom-select { + display: inline-block; + width: 100%; + height: calc(2.375rem + 2px); + padding: 0.4375rem 2.4375rem 0.4375rem 0.4375rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5rem; + color: #212529; + vertical-align: middle; + background: #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23adb2bd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3e%3c/svg%3e") right 0.4375rem center/24px 24px no-repeat; + border: 1px solid #ced4dA; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.montreal-theme .custom-select:focus { + border-color: #097d6c; + outline: 0; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .custom-select:focus::-ms-value { + color: #212529; + background-color: #ffffff; +} +.montreal-theme .custom-select[multiple], .montreal-theme .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.4375rem; + background-image: none; +} +.montreal-theme .custom-select:disabled { + color: #637381; + background-color: #f8f9fa; +} +.montreal-theme .custom-select::-ms-expand { + display: none; +} +.montreal-theme .custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #212529; +} +.montreal-theme .custom-select-sm { + height: calc(1.875rem + 2px); + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + padding-left: 0.4375rem; + font-size: 0.875rem; +} +.montreal-theme .custom-select-lg { + height: calc(3.375rem + 2px); + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + padding-left: 0.9375rem; + font-size: 1rem; +} +.montreal-theme .custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.375rem + 2px); + margin-bottom: 0; +} +.montreal-theme .custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.375rem + 2px); + margin: 0; + overflow: hidden; + opacity: 0; +} +.montreal-theme .custom-file-input:focus ~ .custom-file-label { + border-color: #097d6c; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .custom-file-input[disabled] ~ .custom-file-label, .montreal-theme .custom-file-input:disabled ~ .custom-file-label { + background-color: #f8f9fa; +} +.montreal-theme .custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} +.montreal-theme .custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} +.montreal-theme .custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.375rem + 2px); + padding: 0.4375rem 0.4375rem; + overflow: hidden; + font-weight: 400; + line-height: 1.5rem; + color: #212529; + background-color: #ffffff; + border: 1px solid #ced4dA; + border-radius: 0.25rem; +} +.montreal-theme .custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.375rem; + padding: 0.4375rem 0.4375rem; + line-height: 1.5rem; + color: #212529; + content: "Browse"; + background-color: #f8f9fa; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; +} +.montreal-theme .custom-range { + width: 100%; + height: 1.25rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.montreal-theme .custom-range:focus { + outline: 0; +} +.montreal-theme .custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .custom-range::-moz-focus-outer { + border: 0; +} +.montreal-theme .custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #097d6c; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .custom-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} +.montreal-theme .custom-range::-webkit-slider-thumb:active { + background-color: #47f2d9; +} +.montreal-theme .custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.montreal-theme .custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #097d6c; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .custom-range::-moz-range-thumb { + -moz-transition: none; + transition: none; + } +} +.montreal-theme .custom-range::-moz-range-thumb:active { + background-color: #47f2d9; +} +.montreal-theme .custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.montreal-theme .custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.125rem; + margin-left: 0.125rem; + background-color: #097d6c; + border: 0; + border-radius: 1rem; + -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .custom-range::-ms-thumb { + -ms-transition: none; + transition: none; + } +} +.montreal-theme .custom-range::-ms-thumb:active { + background-color: #47f2d9; +} +.montreal-theme .custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} +.montreal-theme .custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} +.montreal-theme .custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} +.montreal-theme .custom-range:disabled::-webkit-slider-thumb { + background-color: #adb2bd; +} +.montreal-theme .custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} +.montreal-theme .custom-range:disabled::-moz-range-thumb { + background-color: #adb2bd; +} +.montreal-theme .custom-range:disabled::-moz-range-track { + cursor: default; +} +.montreal-theme .custom-range:disabled::-ms-thumb { + background-color: #adb2bd; +} +.montreal-theme .custom-control-label::before, +.montreal-theme .custom-file-label, +.montreal-theme .custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .custom-control-label::before, + .montreal-theme .custom-file-label, + .montreal-theme .custom-select { + transition: none; + } +} +.montreal-theme .nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.montreal-theme .nav-link { + display: block; + padding: 1.5rem 2rem; + text-decoration: none; +} +.montreal-theme .nav-link:hover, .montreal-theme .nav-link:focus { + text-decoration: none; +} +.montreal-theme .nav-link.disabled { + color: #adb2bd; + pointer-events: none; + cursor: default; +} +.montreal-theme .nav-tabs { + border-bottom: 1px solid #dee2e6; +} +.montreal-theme .nav-tabs .nav-link { + margin-bottom: -1px; + background-color: transparent; + border: 1px solid transparent; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.montreal-theme .nav-tabs .nav-link:hover, .montreal-theme .nav-tabs .nav-link:focus { + isolation: isolate; + border-color: #097d6c; +} +.montreal-theme .nav-tabs .nav-link.disabled { + color: #adb2bd; + background-color: transparent; + border-color: transparent; +} +.montreal-theme .nav-tabs .nav-link.active, +.montreal-theme .nav-tabs .nav-item.show .nav-link { + color: #097d6c; + background-color: #ffffff; + border-color: #097d6c; +} +.montreal-theme .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.montreal-theme .nav-pills .nav-link { + background: none; + border: 0; + border-radius: 0.25rem; +} +.montreal-theme .nav-pills .nav-link.active, .montreal-theme .nav-pills .nav-tabs .nav-item.show .nav-link, .montreal-theme .nav-tabs .nav-item.show .nav-pills .nav-link, +.montreal-theme .nav-pills .show > .nav-link { + color: #ffffff; + background-color: #097d6c; +} +.montreal-theme .nav-fill > .nav-link, +.montreal-theme .nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} +.montreal-theme .nav-justified > .nav-link, +.montreal-theme .nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} +.montreal-theme .tab-content > .tab-pane { + display: none; +} +.montreal-theme .tab-content > .active, .montreal-theme .nav-tabs .nav-item.show .tab-content > .nav-link { + display: block; +} +.montreal-theme .navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.25rem 0.5rem; +} +.montreal-theme .navbar .container, +.montreal-theme .navbar .container-fluid, +.montreal-theme .navbar .container-sm, +.montreal-theme .navbar .container-md, +.montreal-theme .navbar .container-lg, +.montreal-theme .navbar .container-xl { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; +} +.montreal-theme .navbar-brand { + display: inline-block; + padding-top: 1.28125rem; + padding-bottom: 1.28125rem; + margin-right: 0.5rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} +.montreal-theme .navbar-brand:hover, .montreal-theme .navbar-brand:focus { + text-decoration: none; +} +.montreal-theme .navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.montreal-theme .navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} +.montreal-theme .navbar-nav .dropdown-menu { + position: static; + float: none; +} +.montreal-theme .navbar-text { + display: inline-block; + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.montreal-theme .navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} +.montreal-theme .navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 4rem; +} +.montreal-theme .navbar-toggler:hover, .montreal-theme .navbar-toggler:focus { + text-decoration: none; +} +.montreal-theme .navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: 50%/100% 100% no-repeat; +} +.montreal-theme .navbar-nav-scroll { + max-height: 75vh; + overflow-y: auto; +} +@media (max-width: 351.98px) { + .montreal-theme .navbar-expand-xsm > .container, + .montreal-theme .navbar-expand-xsm > .container-fluid, + .montreal-theme .navbar-expand-xsm > .container-sm, + .montreal-theme .navbar-expand-xsm > .container-md, + .montreal-theme .navbar-expand-xsm > .container-lg, + .montreal-theme .navbar-expand-xsm > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 352px) { + .montreal-theme .navbar-expand-xsm { + flex-flow: row nowrap; + justify-content: flex-start; + } + .montreal-theme .navbar-expand-xsm .navbar-nav { + flex-direction: row; + } + .montreal-theme .navbar-expand-xsm .navbar-nav .dropdown-menu { + position: absolute; + } + .montreal-theme .navbar-expand-xsm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .montreal-theme .navbar-expand-xsm > .container, + .montreal-theme .navbar-expand-xsm > .container-fluid, + .montreal-theme .navbar-expand-xsm > .container-sm, + .montreal-theme .navbar-expand-xsm > .container-md, + .montreal-theme .navbar-expand-xsm > .container-lg, + .montreal-theme .navbar-expand-xsm > .container-xl { + flex-wrap: nowrap; + } + .montreal-theme .navbar-expand-xsm .navbar-nav-scroll { + overflow: visible; + } + .montreal-theme .navbar-expand-xsm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .montreal-theme .navbar-expand-xsm .navbar-toggler { + display: none; + } +} +@media (max-width: 575.98px) { + .montreal-theme .navbar-expand-sm > .container, + .montreal-theme .navbar-expand-sm > .container-fluid, + .montreal-theme .navbar-expand-sm > .container-sm, + .montreal-theme .navbar-expand-sm > .container-md, + .montreal-theme .navbar-expand-sm > .container-lg, + .montreal-theme .navbar-expand-sm > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 576px) { + .montreal-theme .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; + } + .montreal-theme .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .montreal-theme .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .montreal-theme .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .montreal-theme .navbar-expand-sm > .container, + .montreal-theme .navbar-expand-sm > .container-fluid, + .montreal-theme .navbar-expand-sm > .container-sm, + .montreal-theme .navbar-expand-sm > .container-md, + .montreal-theme .navbar-expand-sm > .container-lg, + .montreal-theme .navbar-expand-sm > .container-xl { + flex-wrap: nowrap; + } + .montreal-theme .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .montreal-theme .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .montreal-theme .navbar-expand-sm .navbar-toggler { + display: none; + } +} +@media (max-width: 767.98px) { + .montreal-theme .navbar-expand-md > .container, + .montreal-theme .navbar-expand-md > .container-fluid, + .montreal-theme .navbar-expand-md > .container-sm, + .montreal-theme .navbar-expand-md > .container-md, + .montreal-theme .navbar-expand-md > .container-lg, + .montreal-theme .navbar-expand-md > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 768px) { + .montreal-theme .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; + } + .montreal-theme .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .montreal-theme .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .montreal-theme .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .montreal-theme .navbar-expand-md > .container, + .montreal-theme .navbar-expand-md > .container-fluid, + .montreal-theme .navbar-expand-md > .container-sm, + .montreal-theme .navbar-expand-md > .container-md, + .montreal-theme .navbar-expand-md > .container-lg, + .montreal-theme .navbar-expand-md > .container-xl { + flex-wrap: nowrap; + } + .montreal-theme .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .montreal-theme .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .montreal-theme .navbar-expand-md .navbar-toggler { + display: none; + } +} +@media (max-width: 991.98px) { + .montreal-theme .navbar-expand-lg > .container, + .montreal-theme .navbar-expand-lg > .container-fluid, + .montreal-theme .navbar-expand-lg > .container-sm, + .montreal-theme .navbar-expand-lg > .container-md, + .montreal-theme .navbar-expand-lg > .container-lg, + .montreal-theme .navbar-expand-lg > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 992px) { + .montreal-theme .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; + } + .montreal-theme .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .montreal-theme .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .montreal-theme .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .montreal-theme .navbar-expand-lg > .container, + .montreal-theme .navbar-expand-lg > .container-fluid, + .montreal-theme .navbar-expand-lg > .container-sm, + .montreal-theme .navbar-expand-lg > .container-md, + .montreal-theme .navbar-expand-lg > .container-lg, + .montreal-theme .navbar-expand-lg > .container-xl { + flex-wrap: nowrap; + } + .montreal-theme .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .montreal-theme .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .montreal-theme .navbar-expand-lg .navbar-toggler { + display: none; + } +} +@media (max-width: 1199.98px) { + .montreal-theme .navbar-expand-xl > .container, + .montreal-theme .navbar-expand-xl > .container-fluid, + .montreal-theme .navbar-expand-xl > .container-sm, + .montreal-theme .navbar-expand-xl > .container-md, + .montreal-theme .navbar-expand-xl > .container-lg, + .montreal-theme .navbar-expand-xl > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 1200px) { + .montreal-theme .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; + } + .montreal-theme .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .montreal-theme .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .montreal-theme .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .montreal-theme .navbar-expand-xl > .container, + .montreal-theme .navbar-expand-xl > .container-fluid, + .montreal-theme .navbar-expand-xl > .container-sm, + .montreal-theme .navbar-expand-xl > .container-md, + .montreal-theme .navbar-expand-xl > .container-lg, + .montreal-theme .navbar-expand-xl > .container-xl { + flex-wrap: nowrap; + } + .montreal-theme .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .montreal-theme .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .montreal-theme .navbar-expand-xl .navbar-toggler { + display: none; + } +} +.montreal-theme .navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; +} +.montreal-theme .navbar-expand > .container, +.montreal-theme .navbar-expand > .container-fluid, +.montreal-theme .navbar-expand > .container-sm, +.montreal-theme .navbar-expand > .container-md, +.montreal-theme .navbar-expand > .container-lg, +.montreal-theme .navbar-expand > .container-xl { + padding-right: 0; + padding-left: 0; +} +.montreal-theme .navbar-expand .navbar-nav { + flex-direction: row; +} +.montreal-theme .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} +.montreal-theme .navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} +.montreal-theme .navbar-expand > .container, +.montreal-theme .navbar-expand > .container-fluid, +.montreal-theme .navbar-expand > .container-sm, +.montreal-theme .navbar-expand > .container-md, +.montreal-theme .navbar-expand > .container-lg, +.montreal-theme .navbar-expand > .container-xl { + flex-wrap: nowrap; +} +.montreal-theme .navbar-expand .navbar-nav-scroll { + overflow: visible; +} +.montreal-theme .navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} +.montreal-theme .navbar-expand .navbar-toggler { + display: none; +} +.montreal-theme .navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} +.montreal-theme .navbar-light .navbar-brand:hover, .montreal-theme .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} +.montreal-theme .navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} +.montreal-theme .navbar-light .navbar-nav .nav-link:hover, .montreal-theme .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} +.montreal-theme .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} +.montreal-theme .navbar-light .navbar-nav .show > .nav-link, +.montreal-theme .navbar-light .navbar-nav .active > .nav-link, +.montreal-theme .navbar-light .navbar-nav .nav-link.show, +.montreal-theme .navbar-light .navbar-nav .nav-link.active, +.montreal-theme .navbar-light .navbar-nav .nav-tabs .nav-item.show .nav-link, +.montreal-theme .nav-tabs .nav-item.show .navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.9); +} +.montreal-theme .navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} +.montreal-theme .navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.montreal-theme .navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} +.montreal-theme .navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} +.montreal-theme .navbar-light .navbar-text a:hover, .montreal-theme .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} +.montreal-theme .navbar-dark .navbar-brand { + color: #ffffff; +} +.montreal-theme .navbar-dark .navbar-brand:hover, .montreal-theme .navbar-dark .navbar-brand:focus { + color: #ffffff; +} +.montreal-theme .navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} +.montreal-theme .navbar-dark .navbar-nav .nav-link:hover, .montreal-theme .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} +.montreal-theme .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} +.montreal-theme .navbar-dark .navbar-nav .show > .nav-link, +.montreal-theme .navbar-dark .navbar-nav .active > .nav-link, +.montreal-theme .navbar-dark .navbar-nav .nav-link.show, +.montreal-theme .navbar-dark .navbar-nav .nav-link.active, +.montreal-theme .navbar-dark .navbar-nav .nav-tabs .nav-item.show .nav-link, +.montreal-theme .nav-tabs .nav-item.show .navbar-dark .navbar-nav .nav-link { + color: #ffffff; +} +.montreal-theme .navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} +.montreal-theme .navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.montreal-theme .navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} +.montreal-theme .navbar-dark .navbar-text a { + color: #ffffff; +} +.montreal-theme .navbar-dark .navbar-text a:hover, .montreal-theme .navbar-dark .navbar-text a:focus { + color: #ffffff; +} +.montreal-theme .card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #ffffff; + background-clip: border-box; + border: 1px solid #ced4dA; + border-radius: 0.25rem; +} +.montreal-theme .card > hr { + margin-right: 0; + margin-left: 0; +} +.montreal-theme .card > .list-group { + border-top: inherit; + border-bottom: inherit; +} +.montreal-theme .card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} +.montreal-theme .card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} +.montreal-theme .card > .card-header + .list-group, +.montreal-theme .card > .list-group + .card-footer { + border-top: 0; +} +.montreal-theme .card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; +} +.montreal-theme .card-title { + margin-bottom: 0.75rem; +} +.montreal-theme .card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} +.montreal-theme .card-text:last-child { + margin-bottom: 0; +} +.montreal-theme .card-link:hover { + text-decoration: none; +} +.montreal-theme .card-link + .card-link { + margin-left: 1.25rem; +} +.montreal-theme .card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid #ced4dA; +} +.montreal-theme .card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} +.montreal-theme .card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid #ced4dA; +} +.montreal-theme .card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} +.montreal-theme .card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} +.montreal-theme .card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} +.montreal-theme .card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; + border-radius: calc(0.25rem - 1px); +} +.montreal-theme .card-img, +.montreal-theme .card-img-top, +.montreal-theme .card-img-bottom { + flex-shrink: 0; + width: 100%; +} +.montreal-theme .card-img, +.montreal-theme .card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} +.montreal-theme .card-img, +.montreal-theme .card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} +.montreal-theme .card-deck .card { + margin-bottom: 16px; +} +@media (min-width: 576px) { + .montreal-theme .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -16px; + margin-left: -16px; + } + .montreal-theme .card-deck .card { + flex: 1 0 0%; + margin-right: 16px; + margin-bottom: 0; + margin-left: 16px; + } +} +.montreal-theme .card-group > .card { + margin-bottom: 16px; +} +@media (min-width: 576px) { + .montreal-theme .card-group { + display: flex; + flex-flow: row wrap; + } + .montreal-theme .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .montreal-theme .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .montreal-theme .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .montreal-theme .card-group > .card:not(:last-child) .card-img-top, + .montreal-theme .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .montreal-theme .card-group > .card:not(:last-child) .card-img-bottom, + .montreal-theme .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .montreal-theme .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .montreal-theme .card-group > .card:not(:first-child) .card-img-top, + .montreal-theme .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .montreal-theme .card-group > .card:not(:first-child) .card-img-bottom, + .montreal-theme .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} +.montreal-theme .card-columns .card { + margin-bottom: 0.75rem; +} +@media (min-width: 576px) { + .montreal-theme .card-columns { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .montreal-theme .card-columns .card { + display: inline-block; + width: 100%; + } +} +.montreal-theme .accordion { + overflow-anchor: none; +} +.montreal-theme .accordion > .card { + overflow: hidden; +} +.montreal-theme .accordion > .card:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.montreal-theme .accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.montreal-theme .accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; +} +.montreal-theme .pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} +.montreal-theme .page-link { + position: relative; + display: block; + padding: calc(0.625rem - 1px) 1rem; + margin-left: -1px; + line-height: 1.25rem; + color: #097d6c; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #ced4dA; +} +.montreal-theme .page-link:hover { + z-index: 2; + color: #097d6c; + text-decoration: none; + background-color: #eefaf8; + border-color: #ced4dA; +} +.montreal-theme .page-link:focus { + z-index: 3; + outline: 0; + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.montreal-theme .page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.montreal-theme .page-item.active .page-link, .montreal-theme .nav-tabs .nav-item.show .page-item.nav-link .page-link { + z-index: 3; + color: #097d6c; + background-color: #eefaf8; + border-color: #ced4dA; +} +.montreal-theme .page-item.disabled .page-link { + color: #637381; + pointer-events: none; + cursor: auto; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .pagination-lg .page-link { + padding: calc(1rem - 1px) 1.4375rem; + font-size: 1.25rem; + line-height: 1.75rem; +} +.montreal-theme .pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +.montreal-theme .pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} +.montreal-theme .pagination-sm .page-link { + padding: calc(0.5rem - 1px) 0.75rem; + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} +.montreal-theme .pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} +.montreal-theme .alert { + position: relative; + padding: 1rem 1rem; + margin-bottom: 1rem; + border: 0 solid transparent; + border-radius: 0; +} +.montreal-theme .alert-heading { + color: inherit; +} +.montreal-theme .alert-link { + font-weight: 700; +} +.montreal-theme .alert-dismissible { + padding-right: 3.5rem; +} +.montreal-theme .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1rem 1rem; + color: inherit; +} +.montreal-theme .alert-primary { + color: #054138; + background-color: #cee5e2; + border-color: #097d6c; +} +.montreal-theme .alert-primary hr { + border-top-color: #076557; +} +.montreal-theme .alert-primary .alert-link { + color: #01120f; +} +.montreal-theme .alert-success { + color: #075635; + background-color: #cfede0; + border-color: #0da566; +} +.montreal-theme .alert-success hr { + border-top-color: #0b8d57; +} +.montreal-theme .alert-success .alert-link { + color: #032718; +} +.montreal-theme .alert-info { + color: #003f66; + background-color: #cce4f3; + border-color: #0079c4; +} +.montreal-theme .alert-info hr { + border-top-color: #0069ab; +} +.montreal-theme .alert-info .alert-link { + color: #002033; +} +.montreal-theme .alert-warning { + color: #85601b; + background-color: #fff1d6; + border-color: #ffb833; +} +.montreal-theme .alert-warning hr { + border-top-color: #ffaf1a; +} +.montreal-theme .alert-warning .alert-link { + color: #5b4112; +} +.montreal-theme .alert-danger { + color: #6e1905; + background-color: #f6d6ce; + border-color: #d3310a; +} +.montreal-theme .alert-danger hr { + border-top-color: #bb2b09; +} +.montreal-theme .alert-danger .alert-link { + color: #3d0e03; +} +.montreal-theme .alert-light { + color: #818182; + background-color: #fefefe; + border-color: #f8f9fa; +} +.montreal-theme .alert-light hr { + border-top-color: #e9ecef; +} +.montreal-theme .alert-light .alert-link { + color: #686868; +} +.montreal-theme .alert-dark { + color: #111315; + background-color: #d3d3d4; + border-color: #212529; +} +.montreal-theme .alert-dark hr { + border-top-color: #16181b; +} +.montreal-theme .alert-dark .alert-link { + color: black; +} +.montreal-theme .alert-neutral-primary { + color: #111315; + background-color: #d3d3d4; + border-color: #212529; +} +.montreal-theme .alert-neutral-primary hr { + border-top-color: #16181b; +} +.montreal-theme .alert-neutral-primary .alert-link { + color: black; +} +.montreal-theme .alert-neutral-secondary { + color: #333c43; + background-color: #e0e3e6; + border-color: #637381; +} +.montreal-theme .alert-neutral-secondary hr { + border-top-color: #586673; +} +.montreal-theme .alert-neutral-secondary .alert-link { + color: #1d2226; +} +.montreal-theme .alert-neutral-tertiary { + color: #5a5d62; + background-color: #eff0f2; + border-color: #adb2bd; +} +.montreal-theme .alert-neutral-tertiary hr { + border-top-color: #9fa5b2; +} +.montreal-theme .alert-neutral-tertiary .alert-link { + color: #424447; +} +.montreal-theme .alert-neutral-stroke { + color: #6b6e71; + background-color: #f5f6f8; + border-color: #ced4da; +} +.montreal-theme .alert-neutral-stroke hr { + border-top-color: #bfc7cf; +} +.montreal-theme .alert-neutral-stroke .alert-link { + color: #525557; +} +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.montreal-theme .progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 1rem; + background-color: #dee2e6; + border-radius: 4rem; +} +.montreal-theme .progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #ffffff; + text-align: center; + white-space: nowrap; + background-color: #097d6c; + transition: width 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .progress-bar { + transition: none; + } +} +.montreal-theme .progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} +.montreal-theme .progress-bar-animated { + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .progress-bar-animated { + animation: none; + } +} +.montreal-theme .media { + display: flex; + align-items: flex-start; +} +.montreal-theme .media-body { + flex: 1; +} +.montreal-theme .close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.5; +} +.montreal-theme .close:hover { + color: #000000; + text-decoration: none; +} +.montreal-theme .close:not(:disabled):not(.disabled):hover, .montreal-theme .close:not(:disabled):not(.disabled):focus { + opacity: 0.75; +} +.montreal-theme button.close { + padding: 0; + background-color: transparent; + border: 0; +} +.montreal-theme a.close.disabled { + pointer-events: none; +} +.montreal-theme .modal-open { + overflow: hidden; +} +.montreal-theme .modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.montreal-theme .modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} +.montreal-theme .modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} +.montreal-theme .modal.fade .modal-dialog { + transition: transform 300ms ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .modal.fade .modal-dialog { + transition: none; + } +} +.montreal-theme .modal.show .modal-dialog { + transform: none; +} +.montreal-theme .modal.modal-static .modal-dialog { + transform: scale(1.02); +} +.montreal-theme .modal-dialog-scrollable { + display: flex; + max-height: calc(100% - 1rem); +} +.montreal-theme .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} +.montreal-theme .modal-dialog-scrollable .modal-header, +.montreal-theme .modal-dialog-scrollable .modal-footer { + flex-shrink: 0; +} +.montreal-theme .modal-dialog-scrollable .modal-body { + overflow-y: auto; +} +.montreal-theme .modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} +.montreal-theme .modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + height: -moz-min-content; + height: min-content; + content: ""; +} +.montreal-theme .modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; +} +.montreal-theme .modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} +.montreal-theme .modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} +.montreal-theme .modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #ffffff; + background-clip: padding-box; + border: 0 solid rgba(0, 0, 0, 0.2); + border-radius: 0.5rem; + outline: 0; +} +.montreal-theme .modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #212529; +} +.montreal-theme .modal-backdrop.fade { + opacity: 0; +} +.montreal-theme .modal-backdrop.show { + opacity: 0.3; +} +.montreal-theme .modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #ced4dA; + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} +.montreal-theme .modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} +.montreal-theme .modal-title { + margin-bottom: 0; + line-height: 1.5rem; +} +.montreal-theme .modal-body { + position: relative; + flex: 1 1 auto; + padding: 2rem; +} +.montreal-theme .modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 1.75rem; + border-top: 1px solid #ced4dA; + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +.montreal-theme .modal-footer > * { + margin: 0.25rem; +} +.montreal-theme .modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 576px) { + .montreal-theme .modal-dialog { + max-width: 800px; + margin: 2rem auto; + } + .montreal-theme .modal-dialog-scrollable { + max-height: calc(100% - 4rem); + } + .montreal-theme .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 4rem); + } + .montreal-theme .modal-dialog-centered { + min-height: calc(100% - 4rem); + } + .montreal-theme .modal-dialog-centered::before { + height: calc(100vh - 4rem); + height: -moz-min-content; + height: min-content; + } + .montreal-theme .modal-sm { + max-width: 500px; + } +} +@media (min-width: 992px) { + .montreal-theme .modal-lg, + .montreal-theme .modal-xl { + max-width: 100%; + } +} +@media (min-width: 1200px) { + .montreal-theme .modal-xl { + max-width: 100%; + } +} +.montreal-theme .popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Open Sans", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.75; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #f8f9fa; + border-radius: 0.5rem; +} +.montreal-theme .popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.5rem; +} +.montreal-theme .popover .arrow::before, .montreal-theme .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} +.montreal-theme .bs-popover-top, .montreal-theme .bs-popover-auto[x-placement^=top] { + margin-bottom: 0.5rem; +} +.montreal-theme .bs-popover-top > .arrow, .montreal-theme .bs-popover-auto[x-placement^=top] > .arrow { + bottom: calc(-0.5rem - 1px); +} +.montreal-theme .bs-popover-top > .arrow::before, .montreal-theme .bs-popover-auto[x-placement^=top] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: #f8f9fa; +} +.montreal-theme .bs-popover-top > .arrow::after, .montreal-theme .bs-popover-auto[x-placement^=top] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #ffffff; +} +.montreal-theme .bs-popover-right, .montreal-theme .bs-popover-auto[x-placement^=right] { + margin-left: 0.5rem; +} +.montreal-theme .bs-popover-right > .arrow, .montreal-theme .bs-popover-auto[x-placement^=right] > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.5rem 0; +} +.montreal-theme .bs-popover-right > .arrow::before, .montreal-theme .bs-popover-auto[x-placement^=right] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #f8f9fa; +} +.montreal-theme .bs-popover-right > .arrow::after, .montreal-theme .bs-popover-auto[x-placement^=right] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #ffffff; +} +.montreal-theme .bs-popover-bottom, .montreal-theme .bs-popover-auto[x-placement^=bottom] { + margin-top: 0.5rem; +} +.montreal-theme .bs-popover-bottom > .arrow, .montreal-theme .bs-popover-auto[x-placement^=bottom] > .arrow { + top: calc(-0.5rem - 1px); +} +.montreal-theme .bs-popover-bottom > .arrow::before, .montreal-theme .bs-popover-auto[x-placement^=bottom] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #f8f9fa; +} +.montreal-theme .bs-popover-bottom > .arrow::after, .montreal-theme .bs-popover-auto[x-placement^=bottom] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #ffffff; +} +.montreal-theme .bs-popover-bottom .popover-header::before, .montreal-theme .bs-popover-auto[x-placement^=bottom] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #ffffff; +} +.montreal-theme .bs-popover-left, .montreal-theme .bs-popover-auto[x-placement^=left] { + margin-right: 0.5rem; +} +.montreal-theme .bs-popover-left > .arrow, .montreal-theme .bs-popover-auto[x-placement^=left] > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.5rem 0; +} +.montreal-theme .bs-popover-left > .arrow::before, .montreal-theme .bs-popover-auto[x-placement^=left] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #f8f9fa; +} +.montreal-theme .bs-popover-left > .arrow::after, .montreal-theme .bs-popover-auto[x-placement^=left] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #ffffff; +} +.montreal-theme .popover-header { + padding: 0 0; + margin-bottom: 0; + font-size: 1rem; + color: #212529; + background-color: #ffffff; + border-bottom: 1px solid #f2f2f2; + border-top-left-radius: calc(0.5rem - 1px); + border-top-right-radius: calc(0.5rem - 1px); +} +.montreal-theme .popover-header:empty { + display: none; +} +.montreal-theme .popover-body { + padding: 0 0; + color: #637381; +} +.montreal-theme .carousel { + position: relative; +} +.montreal-theme .carousel.pointer-event { + touch-action: pan-y; +} +.montreal-theme .carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.montreal-theme .carousel-inner::after { + display: block; + clear: both; + content: ""; +} +.montreal-theme .carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .carousel-item { + transition: none; + } +} +.montreal-theme .carousel-item.active, .montreal-theme .nav-tabs .nav-item.show .carousel-item.nav-link, +.montreal-theme .carousel-item-next, +.montreal-theme .carousel-item-prev { + display: block; +} +.montreal-theme .carousel-item-next:not(.carousel-item-left), +.montreal-theme .active.carousel-item-right, +.montreal-theme .nav-tabs .nav-item.show .carousel-item-right.nav-link { + transform: translateX(100%); +} +.montreal-theme .carousel-item-prev:not(.carousel-item-right), +.montreal-theme .active.carousel-item-left, +.montreal-theme .nav-tabs .nav-item.show .carousel-item-left.nav-link { + transform: translateX(-100%); +} +.montreal-theme .carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} +.montreal-theme .carousel-fade .carousel-item.active, .montreal-theme .carousel-fade .nav-tabs .nav-item.show .carousel-item.nav-link, .montreal-theme .nav-tabs .nav-item.show .carousel-fade .carousel-item.nav-link, +.montreal-theme .carousel-fade .carousel-item-next.carousel-item-left, +.montreal-theme .carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} +.montreal-theme .carousel-fade .active.carousel-item-left, .montreal-theme .carousel-fade .nav-tabs .nav-item.show .carousel-item-left.nav-link, .montreal-theme .nav-tabs .nav-item.show .carousel-fade .carousel-item-left.nav-link, +.montreal-theme .carousel-fade .active.carousel-item-right, +.montreal-theme .carousel-fade .nav-tabs .nav-item.show .carousel-item-right.nav-link, +.montreal-theme .nav-tabs .nav-item.show .carousel-fade .carousel-item-right.nav-link { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .carousel-fade .active.carousel-item-left, .montreal-theme .carousel-fade .nav-tabs .nav-item.show .carousel-item-left.nav-link, .montreal-theme .nav-tabs .nav-item.show .carousel-fade .carousel-item-left.nav-link, + .montreal-theme .carousel-fade .active.carousel-item-right, + .montreal-theme .carousel-fade .nav-tabs .nav-item.show .carousel-item-right.nav-link, + .montreal-theme .nav-tabs .nav-item.show .carousel-fade .carousel-item-right.nav-link { + transition: none; + } +} +.montreal-theme .carousel-control-prev, +.montreal-theme .carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #ffffff; + text-align: center; + background: none; + border: 0; + opacity: 1; + transition: opacity 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .carousel-control-prev, + .montreal-theme .carousel-control-next { + transition: none; + } +} +.montreal-theme .carousel-control-prev:hover, .montreal-theme .carousel-control-prev:focus, +.montreal-theme .carousel-control-next:hover, +.montreal-theme .carousel-control-next:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + opacity: 0.6; +} +.montreal-theme .carousel-control-prev { + left: 0; +} +.montreal-theme .carousel-control-next { + right: 0; +} +.montreal-theme .carousel-control-prev-icon, +.montreal-theme .carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: 50%/100% 100% no-repeat; +} +.montreal-theme .carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); +} +.montreal-theme .carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); +} +.montreal-theme .carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} +.montreal-theme .carousel-indicators li { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #ffffff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .carousel-indicators li { + transition: none; + } +} +.montreal-theme .carousel-indicators .active, .montreal-theme .carousel-indicators .nav-tabs .nav-item.show .nav-link, .montreal-theme .nav-tabs .nav-item.show .carousel-indicators .nav-link { + opacity: 1; +} +.montreal-theme .carousel-caption { + position: absolute; + right: 0%; + bottom: 20px; + left: 0%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #212529; + text-align: center; +} +.montreal-theme .align-baseline { + vertical-align: baseline !important; +} +.montreal-theme .align-top { + vertical-align: top !important; +} +.montreal-theme .align-middle { + vertical-align: middle !important; +} +.montreal-theme .align-bottom { + vertical-align: bottom !important; +} +.montreal-theme .align-text-bottom { + vertical-align: text-bottom !important; +} +.montreal-theme .align-text-top { + vertical-align: text-top !important; +} +.montreal-theme .bg-primary { + background-color: #097d6c !important; +} +.montreal-theme a.bg-primary:hover, .montreal-theme a.bg-primary:focus, +.montreal-theme button.bg-primary:hover, +.montreal-theme button.bg-primary:focus { + background-color: #064d43 !important; +} +.montreal-theme .bg-success { + background-color: #0da566 !important; +} +.montreal-theme a.bg-success:hover, .montreal-theme a.bg-success:focus, +.montreal-theme button.bg-success:hover, +.montreal-theme button.bg-success:focus { + background-color: #097649 !important; +} +.montreal-theme .bg-info { + background-color: #0079c4 !important; +} +.montreal-theme a.bg-info:hover, .montreal-theme a.bg-info:focus, +.montreal-theme button.bg-info:hover, +.montreal-theme button.bg-info:focus { + background-color: #005a91 !important; +} +.montreal-theme .bg-warning { + background-color: #ffb833 !important; +} +.montreal-theme a.bg-warning:hover, .montreal-theme a.bg-warning:focus, +.montreal-theme button.bg-warning:hover, +.montreal-theme button.bg-warning:focus { + background-color: #ffa600 !important; +} +.montreal-theme .bg-danger { + background-color: #d3310a !important; +} +.montreal-theme a.bg-danger:hover, .montreal-theme a.bg-danger:focus, +.montreal-theme button.bg-danger:hover, +.montreal-theme button.bg-danger:focus { + background-color: #a22608 !important; +} +.montreal-theme .bg-light { + background-color: #f8f9fa !important; +} +.montreal-theme a.bg-light:hover, .montreal-theme a.bg-light:focus, +.montreal-theme button.bg-light:hover, +.montreal-theme button.bg-light:focus { + background-color: #dae0e5 !important; +} +.montreal-theme .bg-dark { + background-color: #212529 !important; +} +.montreal-theme a.bg-dark:hover, .montreal-theme a.bg-dark:focus, +.montreal-theme button.bg-dark:hover, +.montreal-theme button.bg-dark:focus { + background-color: #0a0c0d !important; +} +.montreal-theme .bg-neutral-primary { + background-color: #212529 !important; +} +.montreal-theme a.bg-neutral-primary:hover, .montreal-theme a.bg-neutral-primary:focus, +.montreal-theme button.bg-neutral-primary:hover, +.montreal-theme button.bg-neutral-primary:focus { + background-color: #0a0c0d !important; +} +.montreal-theme .bg-neutral-secondary { + background-color: #637381 !important; +} +.montreal-theme a.bg-neutral-secondary:hover, .montreal-theme a.bg-neutral-secondary:focus, +.montreal-theme button.bg-neutral-secondary:hover, +.montreal-theme button.bg-neutral-secondary:focus { + background-color: #4d5964 !important; +} +.montreal-theme .bg-neutral-tertiary { + background-color: #adb2bd !important; +} +.montreal-theme a.bg-neutral-tertiary:hover, .montreal-theme a.bg-neutral-tertiary:focus, +.montreal-theme button.bg-neutral-tertiary:hover, +.montreal-theme button.bg-neutral-tertiary:focus { + background-color: #9197a6 !important; +} +.montreal-theme .bg-neutral-stroke { + background-color: #ced4dA !important; +} +.montreal-theme a.bg-neutral-stroke:hover, .montreal-theme a.bg-neutral-stroke:focus, +.montreal-theme button.bg-neutral-stroke:hover, +.montreal-theme button.bg-neutral-stroke:focus { + background-color: #b1bbc4 !important; +} +.montreal-theme .bg-white { + background-color: #ffffff !important; +} +.montreal-theme .bg-transparent { + background-color: transparent !important; +} +.montreal-theme .clearfix::after { + display: block; + clear: both; + content: ""; +} +.montreal-theme .d-none { + display: none !important; +} +.montreal-theme .d-inline { + display: inline !important; +} +.montreal-theme .d-inline-block { + display: inline-block !important; +} +.montreal-theme .d-block { + display: block !important; +} +.montreal-theme .d-table { + display: table !important; +} +.montreal-theme .d-table-row { + display: table-row !important; +} +.montreal-theme .d-table-cell { + display: table-cell !important; +} +.montreal-theme .d-flex { + display: flex !important; +} +.montreal-theme .d-inline-flex { + display: inline-flex !important; +} +@media (min-width: 352px) { + .montreal-theme .d-xsm-none { + display: none !important; + } + .montreal-theme .d-xsm-inline { + display: inline !important; + } + .montreal-theme .d-xsm-inline-block { + display: inline-block !important; + } + .montreal-theme .d-xsm-block { + display: block !important; + } + .montreal-theme .d-xsm-table { + display: table !important; + } + .montreal-theme .d-xsm-table-row { + display: table-row !important; + } + .montreal-theme .d-xsm-table-cell { + display: table-cell !important; + } + .montreal-theme .d-xsm-flex { + display: flex !important; + } + .montreal-theme .d-xsm-inline-flex { + display: inline-flex !important; + } +} +@media (min-width: 576px) { + .montreal-theme .d-sm-none { + display: none !important; + } + .montreal-theme .d-sm-inline { + display: inline !important; + } + .montreal-theme .d-sm-inline-block { + display: inline-block !important; + } + .montreal-theme .d-sm-block { + display: block !important; + } + .montreal-theme .d-sm-table { + display: table !important; + } + .montreal-theme .d-sm-table-row { + display: table-row !important; + } + .montreal-theme .d-sm-table-cell { + display: table-cell !important; + } + .montreal-theme .d-sm-flex { + display: flex !important; + } + .montreal-theme .d-sm-inline-flex { + display: inline-flex !important; + } +} +@media (min-width: 768px) { + .montreal-theme .d-md-none { + display: none !important; + } + .montreal-theme .d-md-inline { + display: inline !important; + } + .montreal-theme .d-md-inline-block { + display: inline-block !important; + } + .montreal-theme .d-md-block { + display: block !important; + } + .montreal-theme .d-md-table { + display: table !important; + } + .montreal-theme .d-md-table-row { + display: table-row !important; + } + .montreal-theme .d-md-table-cell { + display: table-cell !important; + } + .montreal-theme .d-md-flex { + display: flex !important; + } + .montreal-theme .d-md-inline-flex { + display: inline-flex !important; + } +} +@media (min-width: 992px) { + .montreal-theme .d-lg-none { + display: none !important; + } + .montreal-theme .d-lg-inline { + display: inline !important; + } + .montreal-theme .d-lg-inline-block { + display: inline-block !important; + } + .montreal-theme .d-lg-block { + display: block !important; + } + .montreal-theme .d-lg-table { + display: table !important; + } + .montreal-theme .d-lg-table-row { + display: table-row !important; + } + .montreal-theme .d-lg-table-cell { + display: table-cell !important; + } + .montreal-theme .d-lg-flex { + display: flex !important; + } + .montreal-theme .d-lg-inline-flex { + display: inline-flex !important; + } +} +@media (min-width: 1200px) { + .montreal-theme .d-xl-none { + display: none !important; + } + .montreal-theme .d-xl-inline { + display: inline !important; + } + .montreal-theme .d-xl-inline-block { + display: inline-block !important; + } + .montreal-theme .d-xl-block { + display: block !important; + } + .montreal-theme .d-xl-table { + display: table !important; + } + .montreal-theme .d-xl-table-row { + display: table-row !important; + } + .montreal-theme .d-xl-table-cell { + display: table-cell !important; + } + .montreal-theme .d-xl-flex { + display: flex !important; + } + .montreal-theme .d-xl-inline-flex { + display: inline-flex !important; + } +} +@media print { + .montreal-theme .d-print-none { + display: none !important; + } + .montreal-theme .d-print-inline { + display: inline !important; + } + .montreal-theme .d-print-inline-block { + display: inline-block !important; + } + .montreal-theme .d-print-block { + display: block !important; + } + .montreal-theme .d-print-table { + display: table !important; + } + .montreal-theme .d-print-table-row { + display: table-row !important; + } + .montreal-theme .d-print-table-cell { + display: table-cell !important; + } + .montreal-theme .d-print-flex { + display: flex !important; + } + .montreal-theme .d-print-inline-flex { + display: inline-flex !important; + } +} +.montreal-theme .embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} +.montreal-theme .embed-responsive::before { + display: block; + content: ""; +} +.montreal-theme .embed-responsive .embed-responsive-item, +.montreal-theme .embed-responsive iframe, +.montreal-theme .embed-responsive embed, +.montreal-theme .embed-responsive object, +.montreal-theme .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.montreal-theme .embed-responsive-21by9::before { + padding-top: 42.85714286%; +} +.montreal-theme .embed-responsive-16by9::before { + padding-top: 56.25%; +} +.montreal-theme .embed-responsive-4by3::before { + padding-top: 75%; +} +.montreal-theme .embed-responsive-1by1::before { + padding-top: 100%; +} +.montreal-theme .flex-row { + flex-direction: row !important; +} +.montreal-theme .flex-column { + flex-direction: column !important; +} +.montreal-theme .flex-row-reverse { + flex-direction: row-reverse !important; +} +.montreal-theme .flex-column-reverse { + flex-direction: column-reverse !important; +} +.montreal-theme .flex-wrap { + flex-wrap: wrap !important; +} +.montreal-theme .flex-nowrap { + flex-wrap: nowrap !important; +} +.montreal-theme .flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} +.montreal-theme .flex-fill { + flex: 1 1 auto !important; +} +.montreal-theme .flex-grow-0 { + flex-grow: 0 !important; +} +.montreal-theme .flex-grow-1 { + flex-grow: 1 !important; +} +.montreal-theme .flex-shrink-0 { + flex-shrink: 0 !important; +} +.montreal-theme .flex-shrink-1 { + flex-shrink: 1 !important; +} +.montreal-theme .justify-content-start { + justify-content: flex-start !important; +} +.montreal-theme .justify-content-end { + justify-content: flex-end !important; +} +.montreal-theme .justify-content-center { + justify-content: center !important; +} +.montreal-theme .justify-content-between { + justify-content: space-between !important; +} +.montreal-theme .justify-content-around { + justify-content: space-around !important; +} +.montreal-theme .align-items-start { + align-items: flex-start !important; +} +.montreal-theme .align-items-end { + align-items: flex-end !important; +} +.montreal-theme .align-items-center { + align-items: center !important; +} +.montreal-theme .align-items-baseline { + align-items: baseline !important; +} +.montreal-theme .align-items-stretch { + align-items: stretch !important; +} +.montreal-theme .align-content-start { + align-content: flex-start !important; +} +.montreal-theme .align-content-end { + align-content: flex-end !important; +} +.montreal-theme .align-content-center { + align-content: center !important; +} +.montreal-theme .align-content-between { + align-content: space-between !important; +} +.montreal-theme .align-content-around { + align-content: space-around !important; +} +.montreal-theme .align-content-stretch { + align-content: stretch !important; +} +.montreal-theme .align-self-auto { + align-self: auto !important; +} +.montreal-theme .align-self-start { + align-self: flex-start !important; +} +.montreal-theme .align-self-end { + align-self: flex-end !important; +} +.montreal-theme .align-self-center { + align-self: center !important; +} +.montreal-theme .align-self-baseline { + align-self: baseline !important; +} +.montreal-theme .align-self-stretch { + align-self: stretch !important; +} +@media (min-width: 352px) { + .montreal-theme .flex-xsm-row { + flex-direction: row !important; + } + .montreal-theme .flex-xsm-column { + flex-direction: column !important; + } + .montreal-theme .flex-xsm-row-reverse { + flex-direction: row-reverse !important; + } + .montreal-theme .flex-xsm-column-reverse { + flex-direction: column-reverse !important; + } + .montreal-theme .flex-xsm-wrap { + flex-wrap: wrap !important; + } + .montreal-theme .flex-xsm-nowrap { + flex-wrap: nowrap !important; + } + .montreal-theme .flex-xsm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .montreal-theme .flex-xsm-fill { + flex: 1 1 auto !important; + } + .montreal-theme .flex-xsm-grow-0 { + flex-grow: 0 !important; + } + .montreal-theme .flex-xsm-grow-1 { + flex-grow: 1 !important; + } + .montreal-theme .flex-xsm-shrink-0 { + flex-shrink: 0 !important; + } + .montreal-theme .flex-xsm-shrink-1 { + flex-shrink: 1 !important; + } + .montreal-theme .justify-content-xsm-start { + justify-content: flex-start !important; + } + .montreal-theme .justify-content-xsm-end { + justify-content: flex-end !important; + } + .montreal-theme .justify-content-xsm-center { + justify-content: center !important; + } + .montreal-theme .justify-content-xsm-between { + justify-content: space-between !important; + } + .montreal-theme .justify-content-xsm-around { + justify-content: space-around !important; + } + .montreal-theme .align-items-xsm-start { + align-items: flex-start !important; + } + .montreal-theme .align-items-xsm-end { + align-items: flex-end !important; + } + .montreal-theme .align-items-xsm-center { + align-items: center !important; + } + .montreal-theme .align-items-xsm-baseline { + align-items: baseline !important; + } + .montreal-theme .align-items-xsm-stretch { + align-items: stretch !important; + } + .montreal-theme .align-content-xsm-start { + align-content: flex-start !important; + } + .montreal-theme .align-content-xsm-end { + align-content: flex-end !important; + } + .montreal-theme .align-content-xsm-center { + align-content: center !important; + } + .montreal-theme .align-content-xsm-between { + align-content: space-between !important; + } + .montreal-theme .align-content-xsm-around { + align-content: space-around !important; + } + .montreal-theme .align-content-xsm-stretch { + align-content: stretch !important; + } + .montreal-theme .align-self-xsm-auto { + align-self: auto !important; + } + .montreal-theme .align-self-xsm-start { + align-self: flex-start !important; + } + .montreal-theme .align-self-xsm-end { + align-self: flex-end !important; + } + .montreal-theme .align-self-xsm-center { + align-self: center !important; + } + .montreal-theme .align-self-xsm-baseline { + align-self: baseline !important; + } + .montreal-theme .align-self-xsm-stretch { + align-self: stretch !important; + } +} +@media (min-width: 576px) { + .montreal-theme .flex-sm-row { + flex-direction: row !important; + } + .montreal-theme .flex-sm-column { + flex-direction: column !important; + } + .montreal-theme .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .montreal-theme .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .montreal-theme .flex-sm-wrap { + flex-wrap: wrap !important; + } + .montreal-theme .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .montreal-theme .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .montreal-theme .flex-sm-fill { + flex: 1 1 auto !important; + } + .montreal-theme .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .montreal-theme .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .montreal-theme .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .montreal-theme .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .montreal-theme .justify-content-sm-start { + justify-content: flex-start !important; + } + .montreal-theme .justify-content-sm-end { + justify-content: flex-end !important; + } + .montreal-theme .justify-content-sm-center { + justify-content: center !important; + } + .montreal-theme .justify-content-sm-between { + justify-content: space-between !important; + } + .montreal-theme .justify-content-sm-around { + justify-content: space-around !important; + } + .montreal-theme .align-items-sm-start { + align-items: flex-start !important; + } + .montreal-theme .align-items-sm-end { + align-items: flex-end !important; + } + .montreal-theme .align-items-sm-center { + align-items: center !important; + } + .montreal-theme .align-items-sm-baseline { + align-items: baseline !important; + } + .montreal-theme .align-items-sm-stretch { + align-items: stretch !important; + } + .montreal-theme .align-content-sm-start { + align-content: flex-start !important; + } + .montreal-theme .align-content-sm-end { + align-content: flex-end !important; + } + .montreal-theme .align-content-sm-center { + align-content: center !important; + } + .montreal-theme .align-content-sm-between { + align-content: space-between !important; + } + .montreal-theme .align-content-sm-around { + align-content: space-around !important; + } + .montreal-theme .align-content-sm-stretch { + align-content: stretch !important; + } + .montreal-theme .align-self-sm-auto { + align-self: auto !important; + } + .montreal-theme .align-self-sm-start { + align-self: flex-start !important; + } + .montreal-theme .align-self-sm-end { + align-self: flex-end !important; + } + .montreal-theme .align-self-sm-center { + align-self: center !important; + } + .montreal-theme .align-self-sm-baseline { + align-self: baseline !important; + } + .montreal-theme .align-self-sm-stretch { + align-self: stretch !important; + } +} +@media (min-width: 768px) { + .montreal-theme .flex-md-row { + flex-direction: row !important; + } + .montreal-theme .flex-md-column { + flex-direction: column !important; + } + .montreal-theme .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .montreal-theme .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .montreal-theme .flex-md-wrap { + flex-wrap: wrap !important; + } + .montreal-theme .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .montreal-theme .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .montreal-theme .flex-md-fill { + flex: 1 1 auto !important; + } + .montreal-theme .flex-md-grow-0 { + flex-grow: 0 !important; + } + .montreal-theme .flex-md-grow-1 { + flex-grow: 1 !important; + } + .montreal-theme .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .montreal-theme .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .montreal-theme .justify-content-md-start { + justify-content: flex-start !important; + } + .montreal-theme .justify-content-md-end { + justify-content: flex-end !important; + } + .montreal-theme .justify-content-md-center { + justify-content: center !important; + } + .montreal-theme .justify-content-md-between { + justify-content: space-between !important; + } + .montreal-theme .justify-content-md-around { + justify-content: space-around !important; + } + .montreal-theme .align-items-md-start { + align-items: flex-start !important; + } + .montreal-theme .align-items-md-end { + align-items: flex-end !important; + } + .montreal-theme .align-items-md-center { + align-items: center !important; + } + .montreal-theme .align-items-md-baseline { + align-items: baseline !important; + } + .montreal-theme .align-items-md-stretch { + align-items: stretch !important; + } + .montreal-theme .align-content-md-start { + align-content: flex-start !important; + } + .montreal-theme .align-content-md-end { + align-content: flex-end !important; + } + .montreal-theme .align-content-md-center { + align-content: center !important; + } + .montreal-theme .align-content-md-between { + align-content: space-between !important; + } + .montreal-theme .align-content-md-around { + align-content: space-around !important; + } + .montreal-theme .align-content-md-stretch { + align-content: stretch !important; + } + .montreal-theme .align-self-md-auto { + align-self: auto !important; + } + .montreal-theme .align-self-md-start { + align-self: flex-start !important; + } + .montreal-theme .align-self-md-end { + align-self: flex-end !important; + } + .montreal-theme .align-self-md-center { + align-self: center !important; + } + .montreal-theme .align-self-md-baseline { + align-self: baseline !important; + } + .montreal-theme .align-self-md-stretch { + align-self: stretch !important; + } +} +@media (min-width: 992px) { + .montreal-theme .flex-lg-row { + flex-direction: row !important; + } + .montreal-theme .flex-lg-column { + flex-direction: column !important; + } + .montreal-theme .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .montreal-theme .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .montreal-theme .flex-lg-wrap { + flex-wrap: wrap !important; + } + .montreal-theme .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .montreal-theme .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .montreal-theme .flex-lg-fill { + flex: 1 1 auto !important; + } + .montreal-theme .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .montreal-theme .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .montreal-theme .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .montreal-theme .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .montreal-theme .justify-content-lg-start { + justify-content: flex-start !important; + } + .montreal-theme .justify-content-lg-end { + justify-content: flex-end !important; + } + .montreal-theme .justify-content-lg-center { + justify-content: center !important; + } + .montreal-theme .justify-content-lg-between { + justify-content: space-between !important; + } + .montreal-theme .justify-content-lg-around { + justify-content: space-around !important; + } + .montreal-theme .align-items-lg-start { + align-items: flex-start !important; + } + .montreal-theme .align-items-lg-end { + align-items: flex-end !important; + } + .montreal-theme .align-items-lg-center { + align-items: center !important; + } + .montreal-theme .align-items-lg-baseline { + align-items: baseline !important; + } + .montreal-theme .align-items-lg-stretch { + align-items: stretch !important; + } + .montreal-theme .align-content-lg-start { + align-content: flex-start !important; + } + .montreal-theme .align-content-lg-end { + align-content: flex-end !important; + } + .montreal-theme .align-content-lg-center { + align-content: center !important; + } + .montreal-theme .align-content-lg-between { + align-content: space-between !important; + } + .montreal-theme .align-content-lg-around { + align-content: space-around !important; + } + .montreal-theme .align-content-lg-stretch { + align-content: stretch !important; + } + .montreal-theme .align-self-lg-auto { + align-self: auto !important; + } + .montreal-theme .align-self-lg-start { + align-self: flex-start !important; + } + .montreal-theme .align-self-lg-end { + align-self: flex-end !important; + } + .montreal-theme .align-self-lg-center { + align-self: center !important; + } + .montreal-theme .align-self-lg-baseline { + align-self: baseline !important; + } + .montreal-theme .align-self-lg-stretch { + align-self: stretch !important; + } +} +@media (min-width: 1200px) { + .montreal-theme .flex-xl-row { + flex-direction: row !important; + } + .montreal-theme .flex-xl-column { + flex-direction: column !important; + } + .montreal-theme .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .montreal-theme .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .montreal-theme .flex-xl-wrap { + flex-wrap: wrap !important; + } + .montreal-theme .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .montreal-theme .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .montreal-theme .flex-xl-fill { + flex: 1 1 auto !important; + } + .montreal-theme .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .montreal-theme .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .montreal-theme .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .montreal-theme .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .montreal-theme .justify-content-xl-start { + justify-content: flex-start !important; + } + .montreal-theme .justify-content-xl-end { + justify-content: flex-end !important; + } + .montreal-theme .justify-content-xl-center { + justify-content: center !important; + } + .montreal-theme .justify-content-xl-between { + justify-content: space-between !important; + } + .montreal-theme .justify-content-xl-around { + justify-content: space-around !important; + } + .montreal-theme .align-items-xl-start { + align-items: flex-start !important; + } + .montreal-theme .align-items-xl-end { + align-items: flex-end !important; + } + .montreal-theme .align-items-xl-center { + align-items: center !important; + } + .montreal-theme .align-items-xl-baseline { + align-items: baseline !important; + } + .montreal-theme .align-items-xl-stretch { + align-items: stretch !important; + } + .montreal-theme .align-content-xl-start { + align-content: flex-start !important; + } + .montreal-theme .align-content-xl-end { + align-content: flex-end !important; + } + .montreal-theme .align-content-xl-center { + align-content: center !important; + } + .montreal-theme .align-content-xl-between { + align-content: space-between !important; + } + .montreal-theme .align-content-xl-around { + align-content: space-around !important; + } + .montreal-theme .align-content-xl-stretch { + align-content: stretch !important; + } + .montreal-theme .align-self-xl-auto { + align-self: auto !important; + } + .montreal-theme .align-self-xl-start { + align-self: flex-start !important; + } + .montreal-theme .align-self-xl-end { + align-self: flex-end !important; + } + .montreal-theme .align-self-xl-center { + align-self: center !important; + } + .montreal-theme .align-self-xl-baseline { + align-self: baseline !important; + } + .montreal-theme .align-self-xl-stretch { + align-self: stretch !important; + } +} +.montreal-theme .float-left { + float: left !important; +} +.montreal-theme .float-right { + float: right !important; +} +.montreal-theme .float-none { + float: none !important; +} +@media (min-width: 352px) { + .montreal-theme .float-xsm-left { + float: left !important; + } + .montreal-theme .float-xsm-right { + float: right !important; + } + .montreal-theme .float-xsm-none { + float: none !important; + } +} +@media (min-width: 576px) { + .montreal-theme .float-sm-left { + float: left !important; + } + .montreal-theme .float-sm-right { + float: right !important; + } + .montreal-theme .float-sm-none { + float: none !important; + } +} +@media (min-width: 768px) { + .montreal-theme .float-md-left { + float: left !important; + } + .montreal-theme .float-md-right { + float: right !important; + } + .montreal-theme .float-md-none { + float: none !important; + } +} +@media (min-width: 992px) { + .montreal-theme .float-lg-left { + float: left !important; + } + .montreal-theme .float-lg-right { + float: right !important; + } + .montreal-theme .float-lg-none { + float: none !important; + } +} +@media (min-width: 1200px) { + .montreal-theme .float-xl-left { + float: left !important; + } + .montreal-theme .float-xl-right { + float: right !important; + } + .montreal-theme .float-xl-none { + float: none !important; + } +} +.montreal-theme .overflow-auto { + overflow: auto !important; +} +.montreal-theme .overflow-hidden { + overflow: hidden !important; +} +.montreal-theme .position-static { + position: static !important; +} +.montreal-theme .position-relative { + position: relative !important; +} +.montreal-theme .position-absolute { + position: absolute !important; +} +.montreal-theme .position-fixed { + position: fixed !important; +} +.montreal-theme .position-sticky { + position: sticky !important; +} +.montreal-theme .fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} +.montreal-theme .fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} +@supports (position: sticky) { + .montreal-theme .sticky-top { + position: sticky; + top: 0; + z-index: 1020; + } +} +.montreal-theme .sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} +.montreal-theme .sr-only-focusable:active, .montreal-theme .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} +.montreal-theme .shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} +.montreal-theme .shadow { + box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.1) !important; +} +.montreal-theme .shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} +.montreal-theme .shadow-none { + box-shadow: none !important; +} +.montreal-theme .w-25 { + width: 25% !important; +} +.montreal-theme .w-50 { + width: 50% !important; +} +.montreal-theme .w-75 { + width: 75% !important; +} +.montreal-theme .w-100 { + width: 100% !important; +} +.montreal-theme .w-auto { + width: auto !important; +} +.montreal-theme .h-25 { + height: 25% !important; +} +.montreal-theme .h-50 { + height: 50% !important; +} +.montreal-theme .h-75 { + height: 75% !important; +} +.montreal-theme .h-100 { + height: 100% !important; +} +.montreal-theme .h-auto { + height: auto !important; +} +.montreal-theme .mw-100 { + max-width: 100% !important; +} +.montreal-theme .mh-100 { + max-height: 100% !important; +} +.montreal-theme .min-vw-100 { + min-width: 100vw !important; +} +.montreal-theme .min-vh-100 { + min-height: 100vh !important; +} +.montreal-theme .vw-100 { + width: 100vw !important; +} +.montreal-theme .vh-100 { + height: 100vh !important; +} +.montreal-theme .stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} +.montreal-theme .m-0 { + margin: 0 !important; +} +.montreal-theme .mt-0, +.montreal-theme .my-0 { + margin-top: 0 !important; +} +.montreal-theme .mr-0, +.montreal-theme .mx-0 { + margin-right: 0 !important; +} +.montreal-theme .mb-0, +.montreal-theme .my-0 { + margin-bottom: 0 !important; +} +.montreal-theme .ml-0, +.montreal-theme .mx-0 { + margin-left: 0 !important; +} +.montreal-theme .m-1 { + margin: 0.5rem !important; +} +.montreal-theme .mt-1, +.montreal-theme .my-1 { + margin-top: 0.5rem !important; +} +.montreal-theme .mr-1, +.montreal-theme .mx-1 { + margin-right: 0.5rem !important; +} +.montreal-theme .mb-1, +.montreal-theme .my-1 { + margin-bottom: 0.5rem !important; +} +.montreal-theme .ml-1, +.montreal-theme .mx-1 { + margin-left: 0.5rem !important; +} +.montreal-theme .m-2 { + margin: 1rem !important; +} +.montreal-theme .mt-2, +.montreal-theme .my-2 { + margin-top: 1rem !important; +} +.montreal-theme .mr-2, +.montreal-theme .mx-2 { + margin-right: 1rem !important; +} +.montreal-theme .mb-2, +.montreal-theme .my-2 { + margin-bottom: 1rem !important; +} +.montreal-theme .ml-2, +.montreal-theme .mx-2 { + margin-left: 1rem !important; +} +.montreal-theme .m-3 { + margin: 1.5rem !important; +} +.montreal-theme .mt-3, +.montreal-theme .my-3 { + margin-top: 1.5rem !important; +} +.montreal-theme .mr-3, +.montreal-theme .mx-3 { + margin-right: 1.5rem !important; +} +.montreal-theme .mb-3, +.montreal-theme .my-3 { + margin-bottom: 1.5rem !important; +} +.montreal-theme .ml-3, +.montreal-theme .mx-3 { + margin-left: 1.5rem !important; +} +.montreal-theme .m-4 { + margin: 2rem !important; +} +.montreal-theme .mt-4, +.montreal-theme .my-4 { + margin-top: 2rem !important; +} +.montreal-theme .mr-4, +.montreal-theme .mx-4 { + margin-right: 2rem !important; +} +.montreal-theme .mb-4, +.montreal-theme .my-4 { + margin-bottom: 2rem !important; +} +.montreal-theme .ml-4, +.montreal-theme .mx-4 { + margin-left: 2rem !important; +} +.montreal-theme .m-5 { + margin: 2.5rem !important; +} +.montreal-theme .mt-5, +.montreal-theme .my-5 { + margin-top: 2.5rem !important; +} +.montreal-theme .mr-5, +.montreal-theme .mx-5 { + margin-right: 2.5rem !important; +} +.montreal-theme .mb-5, +.montreal-theme .my-5 { + margin-bottom: 2.5rem !important; +} +.montreal-theme .ml-5, +.montreal-theme .mx-5 { + margin-left: 2.5rem !important; +} +.montreal-theme .m-6 { + margin: 3rem !important; +} +.montreal-theme .mt-6, +.montreal-theme .my-6 { + margin-top: 3rem !important; +} +.montreal-theme .mr-6, +.montreal-theme .mx-6 { + margin-right: 3rem !important; +} +.montreal-theme .mb-6, +.montreal-theme .my-6 { + margin-bottom: 3rem !important; +} +.montreal-theme .ml-6, +.montreal-theme .mx-6 { + margin-left: 3rem !important; +} +.montreal-theme .m-7 { + margin: 3.5rem !important; +} +.montreal-theme .mt-7, +.montreal-theme .my-7 { + margin-top: 3.5rem !important; +} +.montreal-theme .mr-7, +.montreal-theme .mx-7 { + margin-right: 3.5rem !important; +} +.montreal-theme .mb-7, +.montreal-theme .my-7 { + margin-bottom: 3.5rem !important; +} +.montreal-theme .ml-7, +.montreal-theme .mx-7 { + margin-left: 3.5rem !important; +} +.montreal-theme .m-8 { + margin: 4rem !important; +} +.montreal-theme .mt-8, +.montreal-theme .my-8 { + margin-top: 4rem !important; +} +.montreal-theme .mr-8, +.montreal-theme .mx-8 { + margin-right: 4rem !important; +} +.montreal-theme .mb-8, +.montreal-theme .my-8 { + margin-bottom: 4rem !important; +} +.montreal-theme .ml-8, +.montreal-theme .mx-8 { + margin-left: 4rem !important; +} +.montreal-theme .m-9 { + margin: 4.5rem !important; +} +.montreal-theme .mt-9, +.montreal-theme .my-9 { + margin-top: 4.5rem !important; +} +.montreal-theme .mr-9, +.montreal-theme .mx-9 { + margin-right: 4.5rem !important; +} +.montreal-theme .mb-9, +.montreal-theme .my-9 { + margin-bottom: 4.5rem !important; +} +.montreal-theme .ml-9, +.montreal-theme .mx-9 { + margin-left: 4.5rem !important; +} +.montreal-theme .m-10 { + margin: 5rem !important; +} +.montreal-theme .mt-10, +.montreal-theme .my-10 { + margin-top: 5rem !important; +} +.montreal-theme .mr-10, +.montreal-theme .mx-10 { + margin-right: 5rem !important; +} +.montreal-theme .mb-10, +.montreal-theme .my-10 { + margin-bottom: 5rem !important; +} +.montreal-theme .ml-10, +.montreal-theme .mx-10 { + margin-left: 5rem !important; +} +.montreal-theme .m-11 { + margin: 5.5rem !important; +} +.montreal-theme .mt-11, +.montreal-theme .my-11 { + margin-top: 5.5rem !important; +} +.montreal-theme .mr-11, +.montreal-theme .mx-11 { + margin-right: 5.5rem !important; +} +.montreal-theme .mb-11, +.montreal-theme .my-11 { + margin-bottom: 5.5rem !important; +} +.montreal-theme .ml-11, +.montreal-theme .mx-11 { + margin-left: 5.5rem !important; +} +.montreal-theme .m-12 { + margin: 6rem !important; +} +.montreal-theme .mt-12, +.montreal-theme .my-12 { + margin-top: 6rem !important; +} +.montreal-theme .mr-12, +.montreal-theme .mx-12 { + margin-right: 6rem !important; +} +.montreal-theme .mb-12, +.montreal-theme .my-12 { + margin-bottom: 6rem !important; +} +.montreal-theme .ml-12, +.montreal-theme .mx-12 { + margin-left: 6rem !important; +} +.montreal-theme .m-13 { + margin: 6.5rem !important; +} +.montreal-theme .mt-13, +.montreal-theme .my-13 { + margin-top: 6.5rem !important; +} +.montreal-theme .mr-13, +.montreal-theme .mx-13 { + margin-right: 6.5rem !important; +} +.montreal-theme .mb-13, +.montreal-theme .my-13 { + margin-bottom: 6.5rem !important; +} +.montreal-theme .ml-13, +.montreal-theme .mx-13 { + margin-left: 6.5rem !important; +} +.montreal-theme .m-14 { + margin: 7rem !important; +} +.montreal-theme .mt-14, +.montreal-theme .my-14 { + margin-top: 7rem !important; +} +.montreal-theme .mr-14, +.montreal-theme .mx-14 { + margin-right: 7rem !important; +} +.montreal-theme .mb-14, +.montreal-theme .my-14 { + margin-bottom: 7rem !important; +} +.montreal-theme .ml-14, +.montreal-theme .mx-14 { + margin-left: 7rem !important; +} +.montreal-theme .m-15 { + margin: 7.5rem !important; +} +.montreal-theme .mt-15, +.montreal-theme .my-15 { + margin-top: 7.5rem !important; +} +.montreal-theme .mr-15, +.montreal-theme .mx-15 { + margin-right: 7.5rem !important; +} +.montreal-theme .mb-15, +.montreal-theme .my-15 { + margin-bottom: 7.5rem !important; +} +.montreal-theme .ml-15, +.montreal-theme .mx-15 { + margin-left: 7.5rem !important; +} +.montreal-theme .m-16 { + margin: 8rem !important; +} +.montreal-theme .mt-16, +.montreal-theme .my-16 { + margin-top: 8rem !important; +} +.montreal-theme .mr-16, +.montreal-theme .mx-16 { + margin-right: 8rem !important; +} +.montreal-theme .mb-16, +.montreal-theme .my-16 { + margin-bottom: 8rem !important; +} +.montreal-theme .ml-16, +.montreal-theme .mx-16 { + margin-left: 8rem !important; +} +.montreal-theme .m-17 { + margin: 8.5rem !important; +} +.montreal-theme .mt-17, +.montreal-theme .my-17 { + margin-top: 8.5rem !important; +} +.montreal-theme .mr-17, +.montreal-theme .mx-17 { + margin-right: 8.5rem !important; +} +.montreal-theme .mb-17, +.montreal-theme .my-17 { + margin-bottom: 8.5rem !important; +} +.montreal-theme .ml-17, +.montreal-theme .mx-17 { + margin-left: 8.5rem !important; +} +.montreal-theme .m-18 { + margin: 9rem !important; +} +.montreal-theme .mt-18, +.montreal-theme .my-18 { + margin-top: 9rem !important; +} +.montreal-theme .mr-18, +.montreal-theme .mx-18 { + margin-right: 9rem !important; +} +.montreal-theme .mb-18, +.montreal-theme .my-18 { + margin-bottom: 9rem !important; +} +.montreal-theme .ml-18, +.montreal-theme .mx-18 { + margin-left: 9rem !important; +} +.montreal-theme .m-19 { + margin: 9.5rem !important; +} +.montreal-theme .mt-19, +.montreal-theme .my-19 { + margin-top: 9.5rem !important; +} +.montreal-theme .mr-19, +.montreal-theme .mx-19 { + margin-right: 9.5rem !important; +} +.montreal-theme .mb-19, +.montreal-theme .my-19 { + margin-bottom: 9.5rem !important; +} +.montreal-theme .ml-19, +.montreal-theme .mx-19 { + margin-left: 9.5rem !important; +} +.montreal-theme .m-20 { + margin: 10rem !important; +} +.montreal-theme .mt-20, +.montreal-theme .my-20 { + margin-top: 10rem !important; +} +.montreal-theme .mr-20, +.montreal-theme .mx-20 { + margin-right: 10rem !important; +} +.montreal-theme .mb-20, +.montreal-theme .my-20 { + margin-bottom: 10rem !important; +} +.montreal-theme .ml-20, +.montreal-theme .mx-20 { + margin-left: 10rem !important; +} +.montreal-theme .m-21 { + margin: 10.5rem !important; +} +.montreal-theme .mt-21, +.montreal-theme .my-21 { + margin-top: 10.5rem !important; +} +.montreal-theme .mr-21, +.montreal-theme .mx-21 { + margin-right: 10.5rem !important; +} +.montreal-theme .mb-21, +.montreal-theme .my-21 { + margin-bottom: 10.5rem !important; +} +.montreal-theme .ml-21, +.montreal-theme .mx-21 { + margin-left: 10.5rem !important; +} +.montreal-theme .m-22 { + margin: 11rem !important; +} +.montreal-theme .mt-22, +.montreal-theme .my-22 { + margin-top: 11rem !important; +} +.montreal-theme .mr-22, +.montreal-theme .mx-22 { + margin-right: 11rem !important; +} +.montreal-theme .mb-22, +.montreal-theme .my-22 { + margin-bottom: 11rem !important; +} +.montreal-theme .ml-22, +.montreal-theme .mx-22 { + margin-left: 11rem !important; +} +.montreal-theme .m-23 { + margin: 11.5rem !important; +} +.montreal-theme .mt-23, +.montreal-theme .my-23 { + margin-top: 11.5rem !important; +} +.montreal-theme .mr-23, +.montreal-theme .mx-23 { + margin-right: 11.5rem !important; +} +.montreal-theme .mb-23, +.montreal-theme .my-23 { + margin-bottom: 11.5rem !important; +} +.montreal-theme .ml-23, +.montreal-theme .mx-23 { + margin-left: 11.5rem !important; +} +.montreal-theme .m-24 { + margin: 12rem !important; +} +.montreal-theme .mt-24, +.montreal-theme .my-24 { + margin-top: 12rem !important; +} +.montreal-theme .mr-24, +.montreal-theme .mx-24 { + margin-right: 12rem !important; +} +.montreal-theme .mb-24, +.montreal-theme .my-24 { + margin-bottom: 12rem !important; +} +.montreal-theme .ml-24, +.montreal-theme .mx-24 { + margin-left: 12rem !important; +} +.montreal-theme .p-0 { + padding: 0 !important; +} +.montreal-theme .pt-0, +.montreal-theme .py-0 { + padding-top: 0 !important; +} +.montreal-theme .pr-0, +.montreal-theme .px-0 { + padding-right: 0 !important; +} +.montreal-theme .pb-0, +.montreal-theme .py-0 { + padding-bottom: 0 !important; +} +.montreal-theme .pl-0, +.montreal-theme .px-0 { + padding-left: 0 !important; +} +.montreal-theme .p-1 { + padding: 0.5rem !important; +} +.montreal-theme .pt-1, +.montreal-theme .py-1 { + padding-top: 0.5rem !important; +} +.montreal-theme .pr-1, +.montreal-theme .px-1 { + padding-right: 0.5rem !important; +} +.montreal-theme .pb-1, +.montreal-theme .py-1 { + padding-bottom: 0.5rem !important; +} +.montreal-theme .pl-1, +.montreal-theme .px-1 { + padding-left: 0.5rem !important; +} +.montreal-theme .p-2 { + padding: 1rem !important; +} +.montreal-theme .pt-2, +.montreal-theme .py-2 { + padding-top: 1rem !important; +} +.montreal-theme .pr-2, +.montreal-theme .px-2 { + padding-right: 1rem !important; +} +.montreal-theme .pb-2, +.montreal-theme .py-2 { + padding-bottom: 1rem !important; +} +.montreal-theme .pl-2, +.montreal-theme .px-2 { + padding-left: 1rem !important; +} +.montreal-theme .p-3 { + padding: 1.5rem !important; +} +.montreal-theme .pt-3, +.montreal-theme .py-3 { + padding-top: 1.5rem !important; +} +.montreal-theme .pr-3, +.montreal-theme .px-3 { + padding-right: 1.5rem !important; +} +.montreal-theme .pb-3, +.montreal-theme .py-3 { + padding-bottom: 1.5rem !important; +} +.montreal-theme .pl-3, +.montreal-theme .px-3 { + padding-left: 1.5rem !important; +} +.montreal-theme .p-4 { + padding: 2rem !important; +} +.montreal-theme .pt-4, +.montreal-theme .py-4 { + padding-top: 2rem !important; +} +.montreal-theme .pr-4, +.montreal-theme .px-4 { + padding-right: 2rem !important; +} +.montreal-theme .pb-4, +.montreal-theme .py-4 { + padding-bottom: 2rem !important; +} +.montreal-theme .pl-4, +.montreal-theme .px-4 { + padding-left: 2rem !important; +} +.montreal-theme .p-5 { + padding: 2.5rem !important; +} +.montreal-theme .pt-5, +.montreal-theme .py-5 { + padding-top: 2.5rem !important; +} +.montreal-theme .pr-5, +.montreal-theme .px-5 { + padding-right: 2.5rem !important; +} +.montreal-theme .pb-5, +.montreal-theme .py-5 { + padding-bottom: 2.5rem !important; +} +.montreal-theme .pl-5, +.montreal-theme .px-5 { + padding-left: 2.5rem !important; +} +.montreal-theme .p-6 { + padding: 3rem !important; +} +.montreal-theme .pt-6, +.montreal-theme .py-6 { + padding-top: 3rem !important; +} +.montreal-theme .pr-6, +.montreal-theme .px-6 { + padding-right: 3rem !important; +} +.montreal-theme .pb-6, +.montreal-theme .py-6 { + padding-bottom: 3rem !important; +} +.montreal-theme .pl-6, +.montreal-theme .px-6 { + padding-left: 3rem !important; +} +.montreal-theme .p-7 { + padding: 3.5rem !important; +} +.montreal-theme .pt-7, +.montreal-theme .py-7 { + padding-top: 3.5rem !important; +} +.montreal-theme .pr-7, +.montreal-theme .px-7 { + padding-right: 3.5rem !important; +} +.montreal-theme .pb-7, +.montreal-theme .py-7 { + padding-bottom: 3.5rem !important; +} +.montreal-theme .pl-7, +.montreal-theme .px-7 { + padding-left: 3.5rem !important; +} +.montreal-theme .p-8 { + padding: 4rem !important; +} +.montreal-theme .pt-8, +.montreal-theme .py-8 { + padding-top: 4rem !important; +} +.montreal-theme .pr-8, +.montreal-theme .px-8 { + padding-right: 4rem !important; +} +.montreal-theme .pb-8, +.montreal-theme .py-8 { + padding-bottom: 4rem !important; +} +.montreal-theme .pl-8, +.montreal-theme .px-8 { + padding-left: 4rem !important; +} +.montreal-theme .p-9 { + padding: 4.5rem !important; +} +.montreal-theme .pt-9, +.montreal-theme .py-9 { + padding-top: 4.5rem !important; +} +.montreal-theme .pr-9, +.montreal-theme .px-9 { + padding-right: 4.5rem !important; +} +.montreal-theme .pb-9, +.montreal-theme .py-9 { + padding-bottom: 4.5rem !important; +} +.montreal-theme .pl-9, +.montreal-theme .px-9 { + padding-left: 4.5rem !important; +} +.montreal-theme .p-10 { + padding: 5rem !important; +} +.montreal-theme .pt-10, +.montreal-theme .py-10 { + padding-top: 5rem !important; +} +.montreal-theme .pr-10, +.montreal-theme .px-10 { + padding-right: 5rem !important; +} +.montreal-theme .pb-10, +.montreal-theme .py-10 { + padding-bottom: 5rem !important; +} +.montreal-theme .pl-10, +.montreal-theme .px-10 { + padding-left: 5rem !important; +} +.montreal-theme .p-11 { + padding: 5.5rem !important; +} +.montreal-theme .pt-11, +.montreal-theme .py-11 { + padding-top: 5.5rem !important; +} +.montreal-theme .pr-11, +.montreal-theme .px-11 { + padding-right: 5.5rem !important; +} +.montreal-theme .pb-11, +.montreal-theme .py-11 { + padding-bottom: 5.5rem !important; +} +.montreal-theme .pl-11, +.montreal-theme .px-11 { + padding-left: 5.5rem !important; +} +.montreal-theme .p-12 { + padding: 6rem !important; +} +.montreal-theme .pt-12, +.montreal-theme .py-12 { + padding-top: 6rem !important; +} +.montreal-theme .pr-12, +.montreal-theme .px-12 { + padding-right: 6rem !important; +} +.montreal-theme .pb-12, +.montreal-theme .py-12 { + padding-bottom: 6rem !important; +} +.montreal-theme .pl-12, +.montreal-theme .px-12 { + padding-left: 6rem !important; +} +.montreal-theme .p-13 { + padding: 6.5rem !important; +} +.montreal-theme .pt-13, +.montreal-theme .py-13 { + padding-top: 6.5rem !important; +} +.montreal-theme .pr-13, +.montreal-theme .px-13 { + padding-right: 6.5rem !important; +} +.montreal-theme .pb-13, +.montreal-theme .py-13 { + padding-bottom: 6.5rem !important; +} +.montreal-theme .pl-13, +.montreal-theme .px-13 { + padding-left: 6.5rem !important; +} +.montreal-theme .p-14 { + padding: 7rem !important; +} +.montreal-theme .pt-14, +.montreal-theme .py-14 { + padding-top: 7rem !important; +} +.montreal-theme .pr-14, +.montreal-theme .px-14 { + padding-right: 7rem !important; +} +.montreal-theme .pb-14, +.montreal-theme .py-14 { + padding-bottom: 7rem !important; +} +.montreal-theme .pl-14, +.montreal-theme .px-14 { + padding-left: 7rem !important; +} +.montreal-theme .p-15 { + padding: 7.5rem !important; +} +.montreal-theme .pt-15, +.montreal-theme .py-15 { + padding-top: 7.5rem !important; +} +.montreal-theme .pr-15, +.montreal-theme .px-15 { + padding-right: 7.5rem !important; +} +.montreal-theme .pb-15, +.montreal-theme .py-15 { + padding-bottom: 7.5rem !important; +} +.montreal-theme .pl-15, +.montreal-theme .px-15 { + padding-left: 7.5rem !important; +} +.montreal-theme .p-16 { + padding: 8rem !important; +} +.montreal-theme .pt-16, +.montreal-theme .py-16 { + padding-top: 8rem !important; +} +.montreal-theme .pr-16, +.montreal-theme .px-16 { + padding-right: 8rem !important; +} +.montreal-theme .pb-16, +.montreal-theme .py-16 { + padding-bottom: 8rem !important; +} +.montreal-theme .pl-16, +.montreal-theme .px-16 { + padding-left: 8rem !important; +} +.montreal-theme .p-17 { + padding: 8.5rem !important; +} +.montreal-theme .pt-17, +.montreal-theme .py-17 { + padding-top: 8.5rem !important; +} +.montreal-theme .pr-17, +.montreal-theme .px-17 { + padding-right: 8.5rem !important; +} +.montreal-theme .pb-17, +.montreal-theme .py-17 { + padding-bottom: 8.5rem !important; +} +.montreal-theme .pl-17, +.montreal-theme .px-17 { + padding-left: 8.5rem !important; +} +.montreal-theme .p-18 { + padding: 9rem !important; +} +.montreal-theme .pt-18, +.montreal-theme .py-18 { + padding-top: 9rem !important; +} +.montreal-theme .pr-18, +.montreal-theme .px-18 { + padding-right: 9rem !important; +} +.montreal-theme .pb-18, +.montreal-theme .py-18 { + padding-bottom: 9rem !important; +} +.montreal-theme .pl-18, +.montreal-theme .px-18 { + padding-left: 9rem !important; +} +.montreal-theme .p-19 { + padding: 9.5rem !important; +} +.montreal-theme .pt-19, +.montreal-theme .py-19 { + padding-top: 9.5rem !important; +} +.montreal-theme .pr-19, +.montreal-theme .px-19 { + padding-right: 9.5rem !important; +} +.montreal-theme .pb-19, +.montreal-theme .py-19 { + padding-bottom: 9.5rem !important; +} +.montreal-theme .pl-19, +.montreal-theme .px-19 { + padding-left: 9.5rem !important; +} +.montreal-theme .p-20 { + padding: 10rem !important; +} +.montreal-theme .pt-20, +.montreal-theme .py-20 { + padding-top: 10rem !important; +} +.montreal-theme .pr-20, +.montreal-theme .px-20 { + padding-right: 10rem !important; +} +.montreal-theme .pb-20, +.montreal-theme .py-20 { + padding-bottom: 10rem !important; +} +.montreal-theme .pl-20, +.montreal-theme .px-20 { + padding-left: 10rem !important; +} +.montreal-theme .p-21 { + padding: 10.5rem !important; +} +.montreal-theme .pt-21, +.montreal-theme .py-21 { + padding-top: 10.5rem !important; +} +.montreal-theme .pr-21, +.montreal-theme .px-21 { + padding-right: 10.5rem !important; +} +.montreal-theme .pb-21, +.montreal-theme .py-21 { + padding-bottom: 10.5rem !important; +} +.montreal-theme .pl-21, +.montreal-theme .px-21 { + padding-left: 10.5rem !important; +} +.montreal-theme .p-22 { + padding: 11rem !important; +} +.montreal-theme .pt-22, +.montreal-theme .py-22 { + padding-top: 11rem !important; +} +.montreal-theme .pr-22, +.montreal-theme .px-22 { + padding-right: 11rem !important; +} +.montreal-theme .pb-22, +.montreal-theme .py-22 { + padding-bottom: 11rem !important; +} +.montreal-theme .pl-22, +.montreal-theme .px-22 { + padding-left: 11rem !important; +} +.montreal-theme .p-23 { + padding: 11.5rem !important; +} +.montreal-theme .pt-23, +.montreal-theme .py-23 { + padding-top: 11.5rem !important; +} +.montreal-theme .pr-23, +.montreal-theme .px-23 { + padding-right: 11.5rem !important; +} +.montreal-theme .pb-23, +.montreal-theme .py-23 { + padding-bottom: 11.5rem !important; +} +.montreal-theme .pl-23, +.montreal-theme .px-23 { + padding-left: 11.5rem !important; +} +.montreal-theme .p-24 { + padding: 12rem !important; +} +.montreal-theme .pt-24, +.montreal-theme .py-24 { + padding-top: 12rem !important; +} +.montreal-theme .pr-24, +.montreal-theme .px-24 { + padding-right: 12rem !important; +} +.montreal-theme .pb-24, +.montreal-theme .py-24 { + padding-bottom: 12rem !important; +} +.montreal-theme .pl-24, +.montreal-theme .px-24 { + padding-left: 12rem !important; +} +.montreal-theme .m-n1 { + margin: -0.5rem !important; +} +.montreal-theme .mt-n1, +.montreal-theme .my-n1 { + margin-top: -0.5rem !important; +} +.montreal-theme .mr-n1, +.montreal-theme .mx-n1 { + margin-right: -0.5rem !important; +} +.montreal-theme .mb-n1, +.montreal-theme .my-n1 { + margin-bottom: -0.5rem !important; +} +.montreal-theme .ml-n1, +.montreal-theme .mx-n1 { + margin-left: -0.5rem !important; +} +.montreal-theme .m-n2 { + margin: -1rem !important; +} +.montreal-theme .mt-n2, +.montreal-theme .my-n2 { + margin-top: -1rem !important; +} +.montreal-theme .mr-n2, +.montreal-theme .mx-n2 { + margin-right: -1rem !important; +} +.montreal-theme .mb-n2, +.montreal-theme .my-n2 { + margin-bottom: -1rem !important; +} +.montreal-theme .ml-n2, +.montreal-theme .mx-n2 { + margin-left: -1rem !important; +} +.montreal-theme .m-n3 { + margin: -1.5rem !important; +} +.montreal-theme .mt-n3, +.montreal-theme .my-n3 { + margin-top: -1.5rem !important; +} +.montreal-theme .mr-n3, +.montreal-theme .mx-n3 { + margin-right: -1.5rem !important; +} +.montreal-theme .mb-n3, +.montreal-theme .my-n3 { + margin-bottom: -1.5rem !important; +} +.montreal-theme .ml-n3, +.montreal-theme .mx-n3 { + margin-left: -1.5rem !important; +} +.montreal-theme .m-n4 { + margin: -2rem !important; +} +.montreal-theme .mt-n4, +.montreal-theme .my-n4 { + margin-top: -2rem !important; +} +.montreal-theme .mr-n4, +.montreal-theme .mx-n4 { + margin-right: -2rem !important; +} +.montreal-theme .mb-n4, +.montreal-theme .my-n4 { + margin-bottom: -2rem !important; +} +.montreal-theme .ml-n4, +.montreal-theme .mx-n4 { + margin-left: -2rem !important; +} +.montreal-theme .m-n5 { + margin: -2.5rem !important; +} +.montreal-theme .mt-n5, +.montreal-theme .my-n5 { + margin-top: -2.5rem !important; +} +.montreal-theme .mr-n5, +.montreal-theme .mx-n5 { + margin-right: -2.5rem !important; +} +.montreal-theme .mb-n5, +.montreal-theme .my-n5 { + margin-bottom: -2.5rem !important; +} +.montreal-theme .ml-n5, +.montreal-theme .mx-n5 { + margin-left: -2.5rem !important; +} +.montreal-theme .m-n6 { + margin: -3rem !important; +} +.montreal-theme .mt-n6, +.montreal-theme .my-n6 { + margin-top: -3rem !important; +} +.montreal-theme .mr-n6, +.montreal-theme .mx-n6 { + margin-right: -3rem !important; +} +.montreal-theme .mb-n6, +.montreal-theme .my-n6 { + margin-bottom: -3rem !important; +} +.montreal-theme .ml-n6, +.montreal-theme .mx-n6 { + margin-left: -3rem !important; +} +.montreal-theme .m-n7 { + margin: -3.5rem !important; +} +.montreal-theme .mt-n7, +.montreal-theme .my-n7 { + margin-top: -3.5rem !important; +} +.montreal-theme .mr-n7, +.montreal-theme .mx-n7 { + margin-right: -3.5rem !important; +} +.montreal-theme .mb-n7, +.montreal-theme .my-n7 { + margin-bottom: -3.5rem !important; +} +.montreal-theme .ml-n7, +.montreal-theme .mx-n7 { + margin-left: -3.5rem !important; +} +.montreal-theme .m-n8 { + margin: -4rem !important; +} +.montreal-theme .mt-n8, +.montreal-theme .my-n8 { + margin-top: -4rem !important; +} +.montreal-theme .mr-n8, +.montreal-theme .mx-n8 { + margin-right: -4rem !important; +} +.montreal-theme .mb-n8, +.montreal-theme .my-n8 { + margin-bottom: -4rem !important; +} +.montreal-theme .ml-n8, +.montreal-theme .mx-n8 { + margin-left: -4rem !important; +} +.montreal-theme .m-n9 { + margin: -4.5rem !important; +} +.montreal-theme .mt-n9, +.montreal-theme .my-n9 { + margin-top: -4.5rem !important; +} +.montreal-theme .mr-n9, +.montreal-theme .mx-n9 { + margin-right: -4.5rem !important; +} +.montreal-theme .mb-n9, +.montreal-theme .my-n9 { + margin-bottom: -4.5rem !important; +} +.montreal-theme .ml-n9, +.montreal-theme .mx-n9 { + margin-left: -4.5rem !important; +} +.montreal-theme .m-n10 { + margin: -5rem !important; +} +.montreal-theme .mt-n10, +.montreal-theme .my-n10 { + margin-top: -5rem !important; +} +.montreal-theme .mr-n10, +.montreal-theme .mx-n10 { + margin-right: -5rem !important; +} +.montreal-theme .mb-n10, +.montreal-theme .my-n10 { + margin-bottom: -5rem !important; +} +.montreal-theme .ml-n10, +.montreal-theme .mx-n10 { + margin-left: -5rem !important; +} +.montreal-theme .m-n11 { + margin: -5.5rem !important; +} +.montreal-theme .mt-n11, +.montreal-theme .my-n11 { + margin-top: -5.5rem !important; +} +.montreal-theme .mr-n11, +.montreal-theme .mx-n11 { + margin-right: -5.5rem !important; +} +.montreal-theme .mb-n11, +.montreal-theme .my-n11 { + margin-bottom: -5.5rem !important; +} +.montreal-theme .ml-n11, +.montreal-theme .mx-n11 { + margin-left: -5.5rem !important; +} +.montreal-theme .m-n12 { + margin: -6rem !important; +} +.montreal-theme .mt-n12, +.montreal-theme .my-n12 { + margin-top: -6rem !important; +} +.montreal-theme .mr-n12, +.montreal-theme .mx-n12 { + margin-right: -6rem !important; +} +.montreal-theme .mb-n12, +.montreal-theme .my-n12 { + margin-bottom: -6rem !important; +} +.montreal-theme .ml-n12, +.montreal-theme .mx-n12 { + margin-left: -6rem !important; +} +.montreal-theme .m-n13 { + margin: -6.5rem !important; +} +.montreal-theme .mt-n13, +.montreal-theme .my-n13 { + margin-top: -6.5rem !important; +} +.montreal-theme .mr-n13, +.montreal-theme .mx-n13 { + margin-right: -6.5rem !important; +} +.montreal-theme .mb-n13, +.montreal-theme .my-n13 { + margin-bottom: -6.5rem !important; +} +.montreal-theme .ml-n13, +.montreal-theme .mx-n13 { + margin-left: -6.5rem !important; +} +.montreal-theme .m-n14 { + margin: -7rem !important; +} +.montreal-theme .mt-n14, +.montreal-theme .my-n14 { + margin-top: -7rem !important; +} +.montreal-theme .mr-n14, +.montreal-theme .mx-n14 { + margin-right: -7rem !important; +} +.montreal-theme .mb-n14, +.montreal-theme .my-n14 { + margin-bottom: -7rem !important; +} +.montreal-theme .ml-n14, +.montreal-theme .mx-n14 { + margin-left: -7rem !important; +} +.montreal-theme .m-n15 { + margin: -7.5rem !important; +} +.montreal-theme .mt-n15, +.montreal-theme .my-n15 { + margin-top: -7.5rem !important; +} +.montreal-theme .mr-n15, +.montreal-theme .mx-n15 { + margin-right: -7.5rem !important; +} +.montreal-theme .mb-n15, +.montreal-theme .my-n15 { + margin-bottom: -7.5rem !important; +} +.montreal-theme .ml-n15, +.montreal-theme .mx-n15 { + margin-left: -7.5rem !important; +} +.montreal-theme .m-n16 { + margin: -8rem !important; +} +.montreal-theme .mt-n16, +.montreal-theme .my-n16 { + margin-top: -8rem !important; +} +.montreal-theme .mr-n16, +.montreal-theme .mx-n16 { + margin-right: -8rem !important; +} +.montreal-theme .mb-n16, +.montreal-theme .my-n16 { + margin-bottom: -8rem !important; +} +.montreal-theme .ml-n16, +.montreal-theme .mx-n16 { + margin-left: -8rem !important; +} +.montreal-theme .m-n17 { + margin: -8.5rem !important; +} +.montreal-theme .mt-n17, +.montreal-theme .my-n17 { + margin-top: -8.5rem !important; +} +.montreal-theme .mr-n17, +.montreal-theme .mx-n17 { + margin-right: -8.5rem !important; +} +.montreal-theme .mb-n17, +.montreal-theme .my-n17 { + margin-bottom: -8.5rem !important; +} +.montreal-theme .ml-n17, +.montreal-theme .mx-n17 { + margin-left: -8.5rem !important; +} +.montreal-theme .m-n18 { + margin: -9rem !important; +} +.montreal-theme .mt-n18, +.montreal-theme .my-n18 { + margin-top: -9rem !important; +} +.montreal-theme .mr-n18, +.montreal-theme .mx-n18 { + margin-right: -9rem !important; +} +.montreal-theme .mb-n18, +.montreal-theme .my-n18 { + margin-bottom: -9rem !important; +} +.montreal-theme .ml-n18, +.montreal-theme .mx-n18 { + margin-left: -9rem !important; +} +.montreal-theme .m-n19 { + margin: -9.5rem !important; +} +.montreal-theme .mt-n19, +.montreal-theme .my-n19 { + margin-top: -9.5rem !important; +} +.montreal-theme .mr-n19, +.montreal-theme .mx-n19 { + margin-right: -9.5rem !important; +} +.montreal-theme .mb-n19, +.montreal-theme .my-n19 { + margin-bottom: -9.5rem !important; +} +.montreal-theme .ml-n19, +.montreal-theme .mx-n19 { + margin-left: -9.5rem !important; +} +.montreal-theme .m-n20 { + margin: -10rem !important; +} +.montreal-theme .mt-n20, +.montreal-theme .my-n20 { + margin-top: -10rem !important; +} +.montreal-theme .mr-n20, +.montreal-theme .mx-n20 { + margin-right: -10rem !important; +} +.montreal-theme .mb-n20, +.montreal-theme .my-n20 { + margin-bottom: -10rem !important; +} +.montreal-theme .ml-n20, +.montreal-theme .mx-n20 { + margin-left: -10rem !important; +} +.montreal-theme .m-n21 { + margin: -10.5rem !important; +} +.montreal-theme .mt-n21, +.montreal-theme .my-n21 { + margin-top: -10.5rem !important; +} +.montreal-theme .mr-n21, +.montreal-theme .mx-n21 { + margin-right: -10.5rem !important; +} +.montreal-theme .mb-n21, +.montreal-theme .my-n21 { + margin-bottom: -10.5rem !important; +} +.montreal-theme .ml-n21, +.montreal-theme .mx-n21 { + margin-left: -10.5rem !important; +} +.montreal-theme .m-n22 { + margin: -11rem !important; +} +.montreal-theme .mt-n22, +.montreal-theme .my-n22 { + margin-top: -11rem !important; +} +.montreal-theme .mr-n22, +.montreal-theme .mx-n22 { + margin-right: -11rem !important; +} +.montreal-theme .mb-n22, +.montreal-theme .my-n22 { + margin-bottom: -11rem !important; +} +.montreal-theme .ml-n22, +.montreal-theme .mx-n22 { + margin-left: -11rem !important; +} +.montreal-theme .m-n23 { + margin: -11.5rem !important; +} +.montreal-theme .mt-n23, +.montreal-theme .my-n23 { + margin-top: -11.5rem !important; +} +.montreal-theme .mr-n23, +.montreal-theme .mx-n23 { + margin-right: -11.5rem !important; +} +.montreal-theme .mb-n23, +.montreal-theme .my-n23 { + margin-bottom: -11.5rem !important; +} +.montreal-theme .ml-n23, +.montreal-theme .mx-n23 { + margin-left: -11.5rem !important; +} +.montreal-theme .m-n24 { + margin: -12rem !important; +} +.montreal-theme .mt-n24, +.montreal-theme .my-n24 { + margin-top: -12rem !important; +} +.montreal-theme .mr-n24, +.montreal-theme .mx-n24 { + margin-right: -12rem !important; +} +.montreal-theme .mb-n24, +.montreal-theme .my-n24 { + margin-bottom: -12rem !important; +} +.montreal-theme .ml-n24, +.montreal-theme .mx-n24 { + margin-left: -12rem !important; +} +.montreal-theme .m-auto { + margin: auto !important; +} +.montreal-theme .mt-auto, +.montreal-theme .my-auto { + margin-top: auto !important; +} +.montreal-theme .mr-auto, +.montreal-theme .mx-auto { + margin-right: auto !important; +} +.montreal-theme .mb-auto, +.montreal-theme .my-auto { + margin-bottom: auto !important; +} +.montreal-theme .ml-auto, +.montreal-theme .mx-auto { + margin-left: auto !important; +} +@media (min-width: 352px) { + .montreal-theme .m-xsm-0 { + margin: 0 !important; + } + .montreal-theme .mt-xsm-0, + .montreal-theme .my-xsm-0 { + margin-top: 0 !important; + } + .montreal-theme .mr-xsm-0, + .montreal-theme .mx-xsm-0 { + margin-right: 0 !important; + } + .montreal-theme .mb-xsm-0, + .montreal-theme .my-xsm-0 { + margin-bottom: 0 !important; + } + .montreal-theme .ml-xsm-0, + .montreal-theme .mx-xsm-0 { + margin-left: 0 !important; + } + .montreal-theme .m-xsm-1 { + margin: 0.5rem !important; + } + .montreal-theme .mt-xsm-1, + .montreal-theme .my-xsm-1 { + margin-top: 0.5rem !important; + } + .montreal-theme .mr-xsm-1, + .montreal-theme .mx-xsm-1 { + margin-right: 0.5rem !important; + } + .montreal-theme .mb-xsm-1, + .montreal-theme .my-xsm-1 { + margin-bottom: 0.5rem !important; + } + .montreal-theme .ml-xsm-1, + .montreal-theme .mx-xsm-1 { + margin-left: 0.5rem !important; + } + .montreal-theme .m-xsm-2 { + margin: 1rem !important; + } + .montreal-theme .mt-xsm-2, + .montreal-theme .my-xsm-2 { + margin-top: 1rem !important; + } + .montreal-theme .mr-xsm-2, + .montreal-theme .mx-xsm-2 { + margin-right: 1rem !important; + } + .montreal-theme .mb-xsm-2, + .montreal-theme .my-xsm-2 { + margin-bottom: 1rem !important; + } + .montreal-theme .ml-xsm-2, + .montreal-theme .mx-xsm-2 { + margin-left: 1rem !important; + } + .montreal-theme .m-xsm-3 { + margin: 1.5rem !important; + } + .montreal-theme .mt-xsm-3, + .montreal-theme .my-xsm-3 { + margin-top: 1.5rem !important; + } + .montreal-theme .mr-xsm-3, + .montreal-theme .mx-xsm-3 { + margin-right: 1.5rem !important; + } + .montreal-theme .mb-xsm-3, + .montreal-theme .my-xsm-3 { + margin-bottom: 1.5rem !important; + } + .montreal-theme .ml-xsm-3, + .montreal-theme .mx-xsm-3 { + margin-left: 1.5rem !important; + } + .montreal-theme .m-xsm-4 { + margin: 2rem !important; + } + .montreal-theme .mt-xsm-4, + .montreal-theme .my-xsm-4 { + margin-top: 2rem !important; + } + .montreal-theme .mr-xsm-4, + .montreal-theme .mx-xsm-4 { + margin-right: 2rem !important; + } + .montreal-theme .mb-xsm-4, + .montreal-theme .my-xsm-4 { + margin-bottom: 2rem !important; + } + .montreal-theme .ml-xsm-4, + .montreal-theme .mx-xsm-4 { + margin-left: 2rem !important; + } + .montreal-theme .m-xsm-5 { + margin: 2.5rem !important; + } + .montreal-theme .mt-xsm-5, + .montreal-theme .my-xsm-5 { + margin-top: 2.5rem !important; + } + .montreal-theme .mr-xsm-5, + .montreal-theme .mx-xsm-5 { + margin-right: 2.5rem !important; + } + .montreal-theme .mb-xsm-5, + .montreal-theme .my-xsm-5 { + margin-bottom: 2.5rem !important; + } + .montreal-theme .ml-xsm-5, + .montreal-theme .mx-xsm-5 { + margin-left: 2.5rem !important; + } + .montreal-theme .m-xsm-6 { + margin: 3rem !important; + } + .montreal-theme .mt-xsm-6, + .montreal-theme .my-xsm-6 { + margin-top: 3rem !important; + } + .montreal-theme .mr-xsm-6, + .montreal-theme .mx-xsm-6 { + margin-right: 3rem !important; + } + .montreal-theme .mb-xsm-6, + .montreal-theme .my-xsm-6 { + margin-bottom: 3rem !important; + } + .montreal-theme .ml-xsm-6, + .montreal-theme .mx-xsm-6 { + margin-left: 3rem !important; + } + .montreal-theme .m-xsm-7 { + margin: 3.5rem !important; + } + .montreal-theme .mt-xsm-7, + .montreal-theme .my-xsm-7 { + margin-top: 3.5rem !important; + } + .montreal-theme .mr-xsm-7, + .montreal-theme .mx-xsm-7 { + margin-right: 3.5rem !important; + } + .montreal-theme .mb-xsm-7, + .montreal-theme .my-xsm-7 { + margin-bottom: 3.5rem !important; + } + .montreal-theme .ml-xsm-7, + .montreal-theme .mx-xsm-7 { + margin-left: 3.5rem !important; + } + .montreal-theme .m-xsm-8 { + margin: 4rem !important; + } + .montreal-theme .mt-xsm-8, + .montreal-theme .my-xsm-8 { + margin-top: 4rem !important; + } + .montreal-theme .mr-xsm-8, + .montreal-theme .mx-xsm-8 { + margin-right: 4rem !important; + } + .montreal-theme .mb-xsm-8, + .montreal-theme .my-xsm-8 { + margin-bottom: 4rem !important; + } + .montreal-theme .ml-xsm-8, + .montreal-theme .mx-xsm-8 { + margin-left: 4rem !important; + } + .montreal-theme .m-xsm-9 { + margin: 4.5rem !important; + } + .montreal-theme .mt-xsm-9, + .montreal-theme .my-xsm-9 { + margin-top: 4.5rem !important; + } + .montreal-theme .mr-xsm-9, + .montreal-theme .mx-xsm-9 { + margin-right: 4.5rem !important; + } + .montreal-theme .mb-xsm-9, + .montreal-theme .my-xsm-9 { + margin-bottom: 4.5rem !important; + } + .montreal-theme .ml-xsm-9, + .montreal-theme .mx-xsm-9 { + margin-left: 4.5rem !important; + } + .montreal-theme .m-xsm-10 { + margin: 5rem !important; + } + .montreal-theme .mt-xsm-10, + .montreal-theme .my-xsm-10 { + margin-top: 5rem !important; + } + .montreal-theme .mr-xsm-10, + .montreal-theme .mx-xsm-10 { + margin-right: 5rem !important; + } + .montreal-theme .mb-xsm-10, + .montreal-theme .my-xsm-10 { + margin-bottom: 5rem !important; + } + .montreal-theme .ml-xsm-10, + .montreal-theme .mx-xsm-10 { + margin-left: 5rem !important; + } + .montreal-theme .m-xsm-11 { + margin: 5.5rem !important; + } + .montreal-theme .mt-xsm-11, + .montreal-theme .my-xsm-11 { + margin-top: 5.5rem !important; + } + .montreal-theme .mr-xsm-11, + .montreal-theme .mx-xsm-11 { + margin-right: 5.5rem !important; + } + .montreal-theme .mb-xsm-11, + .montreal-theme .my-xsm-11 { + margin-bottom: 5.5rem !important; + } + .montreal-theme .ml-xsm-11, + .montreal-theme .mx-xsm-11 { + margin-left: 5.5rem !important; + } + .montreal-theme .m-xsm-12 { + margin: 6rem !important; + } + .montreal-theme .mt-xsm-12, + .montreal-theme .my-xsm-12 { + margin-top: 6rem !important; + } + .montreal-theme .mr-xsm-12, + .montreal-theme .mx-xsm-12 { + margin-right: 6rem !important; + } + .montreal-theme .mb-xsm-12, + .montreal-theme .my-xsm-12 { + margin-bottom: 6rem !important; + } + .montreal-theme .ml-xsm-12, + .montreal-theme .mx-xsm-12 { + margin-left: 6rem !important; + } + .montreal-theme .m-xsm-13 { + margin: 6.5rem !important; + } + .montreal-theme .mt-xsm-13, + .montreal-theme .my-xsm-13 { + margin-top: 6.5rem !important; + } + .montreal-theme .mr-xsm-13, + .montreal-theme .mx-xsm-13 { + margin-right: 6.5rem !important; + } + .montreal-theme .mb-xsm-13, + .montreal-theme .my-xsm-13 { + margin-bottom: 6.5rem !important; + } + .montreal-theme .ml-xsm-13, + .montreal-theme .mx-xsm-13 { + margin-left: 6.5rem !important; + } + .montreal-theme .m-xsm-14 { + margin: 7rem !important; + } + .montreal-theme .mt-xsm-14, + .montreal-theme .my-xsm-14 { + margin-top: 7rem !important; + } + .montreal-theme .mr-xsm-14, + .montreal-theme .mx-xsm-14 { + margin-right: 7rem !important; + } + .montreal-theme .mb-xsm-14, + .montreal-theme .my-xsm-14 { + margin-bottom: 7rem !important; + } + .montreal-theme .ml-xsm-14, + .montreal-theme .mx-xsm-14 { + margin-left: 7rem !important; + } + .montreal-theme .m-xsm-15 { + margin: 7.5rem !important; + } + .montreal-theme .mt-xsm-15, + .montreal-theme .my-xsm-15 { + margin-top: 7.5rem !important; + } + .montreal-theme .mr-xsm-15, + .montreal-theme .mx-xsm-15 { + margin-right: 7.5rem !important; + } + .montreal-theme .mb-xsm-15, + .montreal-theme .my-xsm-15 { + margin-bottom: 7.5rem !important; + } + .montreal-theme .ml-xsm-15, + .montreal-theme .mx-xsm-15 { + margin-left: 7.5rem !important; + } + .montreal-theme .m-xsm-16 { + margin: 8rem !important; + } + .montreal-theme .mt-xsm-16, + .montreal-theme .my-xsm-16 { + margin-top: 8rem !important; + } + .montreal-theme .mr-xsm-16, + .montreal-theme .mx-xsm-16 { + margin-right: 8rem !important; + } + .montreal-theme .mb-xsm-16, + .montreal-theme .my-xsm-16 { + margin-bottom: 8rem !important; + } + .montreal-theme .ml-xsm-16, + .montreal-theme .mx-xsm-16 { + margin-left: 8rem !important; + } + .montreal-theme .m-xsm-17 { + margin: 8.5rem !important; + } + .montreal-theme .mt-xsm-17, + .montreal-theme .my-xsm-17 { + margin-top: 8.5rem !important; + } + .montreal-theme .mr-xsm-17, + .montreal-theme .mx-xsm-17 { + margin-right: 8.5rem !important; + } + .montreal-theme .mb-xsm-17, + .montreal-theme .my-xsm-17 { + margin-bottom: 8.5rem !important; + } + .montreal-theme .ml-xsm-17, + .montreal-theme .mx-xsm-17 { + margin-left: 8.5rem !important; + } + .montreal-theme .m-xsm-18 { + margin: 9rem !important; + } + .montreal-theme .mt-xsm-18, + .montreal-theme .my-xsm-18 { + margin-top: 9rem !important; + } + .montreal-theme .mr-xsm-18, + .montreal-theme .mx-xsm-18 { + margin-right: 9rem !important; + } + .montreal-theme .mb-xsm-18, + .montreal-theme .my-xsm-18 { + margin-bottom: 9rem !important; + } + .montreal-theme .ml-xsm-18, + .montreal-theme .mx-xsm-18 { + margin-left: 9rem !important; + } + .montreal-theme .m-xsm-19 { + margin: 9.5rem !important; + } + .montreal-theme .mt-xsm-19, + .montreal-theme .my-xsm-19 { + margin-top: 9.5rem !important; + } + .montreal-theme .mr-xsm-19, + .montreal-theme .mx-xsm-19 { + margin-right: 9.5rem !important; + } + .montreal-theme .mb-xsm-19, + .montreal-theme .my-xsm-19 { + margin-bottom: 9.5rem !important; + } + .montreal-theme .ml-xsm-19, + .montreal-theme .mx-xsm-19 { + margin-left: 9.5rem !important; + } + .montreal-theme .m-xsm-20 { + margin: 10rem !important; + } + .montreal-theme .mt-xsm-20, + .montreal-theme .my-xsm-20 { + margin-top: 10rem !important; + } + .montreal-theme .mr-xsm-20, + .montreal-theme .mx-xsm-20 { + margin-right: 10rem !important; + } + .montreal-theme .mb-xsm-20, + .montreal-theme .my-xsm-20 { + margin-bottom: 10rem !important; + } + .montreal-theme .ml-xsm-20, + .montreal-theme .mx-xsm-20 { + margin-left: 10rem !important; + } + .montreal-theme .m-xsm-21 { + margin: 10.5rem !important; + } + .montreal-theme .mt-xsm-21, + .montreal-theme .my-xsm-21 { + margin-top: 10.5rem !important; + } + .montreal-theme .mr-xsm-21, + .montreal-theme .mx-xsm-21 { + margin-right: 10.5rem !important; + } + .montreal-theme .mb-xsm-21, + .montreal-theme .my-xsm-21 { + margin-bottom: 10.5rem !important; + } + .montreal-theme .ml-xsm-21, + .montreal-theme .mx-xsm-21 { + margin-left: 10.5rem !important; + } + .montreal-theme .m-xsm-22 { + margin: 11rem !important; + } + .montreal-theme .mt-xsm-22, + .montreal-theme .my-xsm-22 { + margin-top: 11rem !important; + } + .montreal-theme .mr-xsm-22, + .montreal-theme .mx-xsm-22 { + margin-right: 11rem !important; + } + .montreal-theme .mb-xsm-22, + .montreal-theme .my-xsm-22 { + margin-bottom: 11rem !important; + } + .montreal-theme .ml-xsm-22, + .montreal-theme .mx-xsm-22 { + margin-left: 11rem !important; + } + .montreal-theme .m-xsm-23 { + margin: 11.5rem !important; + } + .montreal-theme .mt-xsm-23, + .montreal-theme .my-xsm-23 { + margin-top: 11.5rem !important; + } + .montreal-theme .mr-xsm-23, + .montreal-theme .mx-xsm-23 { + margin-right: 11.5rem !important; + } + .montreal-theme .mb-xsm-23, + .montreal-theme .my-xsm-23 { + margin-bottom: 11.5rem !important; + } + .montreal-theme .ml-xsm-23, + .montreal-theme .mx-xsm-23 { + margin-left: 11.5rem !important; + } + .montreal-theme .m-xsm-24 { + margin: 12rem !important; + } + .montreal-theme .mt-xsm-24, + .montreal-theme .my-xsm-24 { + margin-top: 12rem !important; + } + .montreal-theme .mr-xsm-24, + .montreal-theme .mx-xsm-24 { + margin-right: 12rem !important; + } + .montreal-theme .mb-xsm-24, + .montreal-theme .my-xsm-24 { + margin-bottom: 12rem !important; + } + .montreal-theme .ml-xsm-24, + .montreal-theme .mx-xsm-24 { + margin-left: 12rem !important; + } + .montreal-theme .p-xsm-0 { + padding: 0 !important; + } + .montreal-theme .pt-xsm-0, + .montreal-theme .py-xsm-0 { + padding-top: 0 !important; + } + .montreal-theme .pr-xsm-0, + .montreal-theme .px-xsm-0 { + padding-right: 0 !important; + } + .montreal-theme .pb-xsm-0, + .montreal-theme .py-xsm-0 { + padding-bottom: 0 !important; + } + .montreal-theme .pl-xsm-0, + .montreal-theme .px-xsm-0 { + padding-left: 0 !important; + } + .montreal-theme .p-xsm-1 { + padding: 0.5rem !important; + } + .montreal-theme .pt-xsm-1, + .montreal-theme .py-xsm-1 { + padding-top: 0.5rem !important; + } + .montreal-theme .pr-xsm-1, + .montreal-theme .px-xsm-1 { + padding-right: 0.5rem !important; + } + .montreal-theme .pb-xsm-1, + .montreal-theme .py-xsm-1 { + padding-bottom: 0.5rem !important; + } + .montreal-theme .pl-xsm-1, + .montreal-theme .px-xsm-1 { + padding-left: 0.5rem !important; + } + .montreal-theme .p-xsm-2 { + padding: 1rem !important; + } + .montreal-theme .pt-xsm-2, + .montreal-theme .py-xsm-2 { + padding-top: 1rem !important; + } + .montreal-theme .pr-xsm-2, + .montreal-theme .px-xsm-2 { + padding-right: 1rem !important; + } + .montreal-theme .pb-xsm-2, + .montreal-theme .py-xsm-2 { + padding-bottom: 1rem !important; + } + .montreal-theme .pl-xsm-2, + .montreal-theme .px-xsm-2 { + padding-left: 1rem !important; + } + .montreal-theme .p-xsm-3 { + padding: 1.5rem !important; + } + .montreal-theme .pt-xsm-3, + .montreal-theme .py-xsm-3 { + padding-top: 1.5rem !important; + } + .montreal-theme .pr-xsm-3, + .montreal-theme .px-xsm-3 { + padding-right: 1.5rem !important; + } + .montreal-theme .pb-xsm-3, + .montreal-theme .py-xsm-3 { + padding-bottom: 1.5rem !important; + } + .montreal-theme .pl-xsm-3, + .montreal-theme .px-xsm-3 { + padding-left: 1.5rem !important; + } + .montreal-theme .p-xsm-4 { + padding: 2rem !important; + } + .montreal-theme .pt-xsm-4, + .montreal-theme .py-xsm-4 { + padding-top: 2rem !important; + } + .montreal-theme .pr-xsm-4, + .montreal-theme .px-xsm-4 { + padding-right: 2rem !important; + } + .montreal-theme .pb-xsm-4, + .montreal-theme .py-xsm-4 { + padding-bottom: 2rem !important; + } + .montreal-theme .pl-xsm-4, + .montreal-theme .px-xsm-4 { + padding-left: 2rem !important; + } + .montreal-theme .p-xsm-5 { + padding: 2.5rem !important; + } + .montreal-theme .pt-xsm-5, + .montreal-theme .py-xsm-5 { + padding-top: 2.5rem !important; + } + .montreal-theme .pr-xsm-5, + .montreal-theme .px-xsm-5 { + padding-right: 2.5rem !important; + } + .montreal-theme .pb-xsm-5, + .montreal-theme .py-xsm-5 { + padding-bottom: 2.5rem !important; + } + .montreal-theme .pl-xsm-5, + .montreal-theme .px-xsm-5 { + padding-left: 2.5rem !important; + } + .montreal-theme .p-xsm-6 { + padding: 3rem !important; + } + .montreal-theme .pt-xsm-6, + .montreal-theme .py-xsm-6 { + padding-top: 3rem !important; + } + .montreal-theme .pr-xsm-6, + .montreal-theme .px-xsm-6 { + padding-right: 3rem !important; + } + .montreal-theme .pb-xsm-6, + .montreal-theme .py-xsm-6 { + padding-bottom: 3rem !important; + } + .montreal-theme .pl-xsm-6, + .montreal-theme .px-xsm-6 { + padding-left: 3rem !important; + } + .montreal-theme .p-xsm-7 { + padding: 3.5rem !important; + } + .montreal-theme .pt-xsm-7, + .montreal-theme .py-xsm-7 { + padding-top: 3.5rem !important; + } + .montreal-theme .pr-xsm-7, + .montreal-theme .px-xsm-7 { + padding-right: 3.5rem !important; + } + .montreal-theme .pb-xsm-7, + .montreal-theme .py-xsm-7 { + padding-bottom: 3.5rem !important; + } + .montreal-theme .pl-xsm-7, + .montreal-theme .px-xsm-7 { + padding-left: 3.5rem !important; + } + .montreal-theme .p-xsm-8 { + padding: 4rem !important; + } + .montreal-theme .pt-xsm-8, + .montreal-theme .py-xsm-8 { + padding-top: 4rem !important; + } + .montreal-theme .pr-xsm-8, + .montreal-theme .px-xsm-8 { + padding-right: 4rem !important; + } + .montreal-theme .pb-xsm-8, + .montreal-theme .py-xsm-8 { + padding-bottom: 4rem !important; + } + .montreal-theme .pl-xsm-8, + .montreal-theme .px-xsm-8 { + padding-left: 4rem !important; + } + .montreal-theme .p-xsm-9 { + padding: 4.5rem !important; + } + .montreal-theme .pt-xsm-9, + .montreal-theme .py-xsm-9 { + padding-top: 4.5rem !important; + } + .montreal-theme .pr-xsm-9, + .montreal-theme .px-xsm-9 { + padding-right: 4.5rem !important; + } + .montreal-theme .pb-xsm-9, + .montreal-theme .py-xsm-9 { + padding-bottom: 4.5rem !important; + } + .montreal-theme .pl-xsm-9, + .montreal-theme .px-xsm-9 { + padding-left: 4.5rem !important; + } + .montreal-theme .p-xsm-10 { + padding: 5rem !important; + } + .montreal-theme .pt-xsm-10, + .montreal-theme .py-xsm-10 { + padding-top: 5rem !important; + } + .montreal-theme .pr-xsm-10, + .montreal-theme .px-xsm-10 { + padding-right: 5rem !important; + } + .montreal-theme .pb-xsm-10, + .montreal-theme .py-xsm-10 { + padding-bottom: 5rem !important; + } + .montreal-theme .pl-xsm-10, + .montreal-theme .px-xsm-10 { + padding-left: 5rem !important; + } + .montreal-theme .p-xsm-11 { + padding: 5.5rem !important; + } + .montreal-theme .pt-xsm-11, + .montreal-theme .py-xsm-11 { + padding-top: 5.5rem !important; + } + .montreal-theme .pr-xsm-11, + .montreal-theme .px-xsm-11 { + padding-right: 5.5rem !important; + } + .montreal-theme .pb-xsm-11, + .montreal-theme .py-xsm-11 { + padding-bottom: 5.5rem !important; + } + .montreal-theme .pl-xsm-11, + .montreal-theme .px-xsm-11 { + padding-left: 5.5rem !important; + } + .montreal-theme .p-xsm-12 { + padding: 6rem !important; + } + .montreal-theme .pt-xsm-12, + .montreal-theme .py-xsm-12 { + padding-top: 6rem !important; + } + .montreal-theme .pr-xsm-12, + .montreal-theme .px-xsm-12 { + padding-right: 6rem !important; + } + .montreal-theme .pb-xsm-12, + .montreal-theme .py-xsm-12 { + padding-bottom: 6rem !important; + } + .montreal-theme .pl-xsm-12, + .montreal-theme .px-xsm-12 { + padding-left: 6rem !important; + } + .montreal-theme .p-xsm-13 { + padding: 6.5rem !important; + } + .montreal-theme .pt-xsm-13, + .montreal-theme .py-xsm-13 { + padding-top: 6.5rem !important; + } + .montreal-theme .pr-xsm-13, + .montreal-theme .px-xsm-13 { + padding-right: 6.5rem !important; + } + .montreal-theme .pb-xsm-13, + .montreal-theme .py-xsm-13 { + padding-bottom: 6.5rem !important; + } + .montreal-theme .pl-xsm-13, + .montreal-theme .px-xsm-13 { + padding-left: 6.5rem !important; + } + .montreal-theme .p-xsm-14 { + padding: 7rem !important; + } + .montreal-theme .pt-xsm-14, + .montreal-theme .py-xsm-14 { + padding-top: 7rem !important; + } + .montreal-theme .pr-xsm-14, + .montreal-theme .px-xsm-14 { + padding-right: 7rem !important; + } + .montreal-theme .pb-xsm-14, + .montreal-theme .py-xsm-14 { + padding-bottom: 7rem !important; + } + .montreal-theme .pl-xsm-14, + .montreal-theme .px-xsm-14 { + padding-left: 7rem !important; + } + .montreal-theme .p-xsm-15 { + padding: 7.5rem !important; + } + .montreal-theme .pt-xsm-15, + .montreal-theme .py-xsm-15 { + padding-top: 7.5rem !important; + } + .montreal-theme .pr-xsm-15, + .montreal-theme .px-xsm-15 { + padding-right: 7.5rem !important; + } + .montreal-theme .pb-xsm-15, + .montreal-theme .py-xsm-15 { + padding-bottom: 7.5rem !important; + } + .montreal-theme .pl-xsm-15, + .montreal-theme .px-xsm-15 { + padding-left: 7.5rem !important; + } + .montreal-theme .p-xsm-16 { + padding: 8rem !important; + } + .montreal-theme .pt-xsm-16, + .montreal-theme .py-xsm-16 { + padding-top: 8rem !important; + } + .montreal-theme .pr-xsm-16, + .montreal-theme .px-xsm-16 { + padding-right: 8rem !important; + } + .montreal-theme .pb-xsm-16, + .montreal-theme .py-xsm-16 { + padding-bottom: 8rem !important; + } + .montreal-theme .pl-xsm-16, + .montreal-theme .px-xsm-16 { + padding-left: 8rem !important; + } + .montreal-theme .p-xsm-17 { + padding: 8.5rem !important; + } + .montreal-theme .pt-xsm-17, + .montreal-theme .py-xsm-17 { + padding-top: 8.5rem !important; + } + .montreal-theme .pr-xsm-17, + .montreal-theme .px-xsm-17 { + padding-right: 8.5rem !important; + } + .montreal-theme .pb-xsm-17, + .montreal-theme .py-xsm-17 { + padding-bottom: 8.5rem !important; + } + .montreal-theme .pl-xsm-17, + .montreal-theme .px-xsm-17 { + padding-left: 8.5rem !important; + } + .montreal-theme .p-xsm-18 { + padding: 9rem !important; + } + .montreal-theme .pt-xsm-18, + .montreal-theme .py-xsm-18 { + padding-top: 9rem !important; + } + .montreal-theme .pr-xsm-18, + .montreal-theme .px-xsm-18 { + padding-right: 9rem !important; + } + .montreal-theme .pb-xsm-18, + .montreal-theme .py-xsm-18 { + padding-bottom: 9rem !important; + } + .montreal-theme .pl-xsm-18, + .montreal-theme .px-xsm-18 { + padding-left: 9rem !important; + } + .montreal-theme .p-xsm-19 { + padding: 9.5rem !important; + } + .montreal-theme .pt-xsm-19, + .montreal-theme .py-xsm-19 { + padding-top: 9.5rem !important; + } + .montreal-theme .pr-xsm-19, + .montreal-theme .px-xsm-19 { + padding-right: 9.5rem !important; + } + .montreal-theme .pb-xsm-19, + .montreal-theme .py-xsm-19 { + padding-bottom: 9.5rem !important; + } + .montreal-theme .pl-xsm-19, + .montreal-theme .px-xsm-19 { + padding-left: 9.5rem !important; + } + .montreal-theme .p-xsm-20 { + padding: 10rem !important; + } + .montreal-theme .pt-xsm-20, + .montreal-theme .py-xsm-20 { + padding-top: 10rem !important; + } + .montreal-theme .pr-xsm-20, + .montreal-theme .px-xsm-20 { + padding-right: 10rem !important; + } + .montreal-theme .pb-xsm-20, + .montreal-theme .py-xsm-20 { + padding-bottom: 10rem !important; + } + .montreal-theme .pl-xsm-20, + .montreal-theme .px-xsm-20 { + padding-left: 10rem !important; + } + .montreal-theme .p-xsm-21 { + padding: 10.5rem !important; + } + .montreal-theme .pt-xsm-21, + .montreal-theme .py-xsm-21 { + padding-top: 10.5rem !important; + } + .montreal-theme .pr-xsm-21, + .montreal-theme .px-xsm-21 { + padding-right: 10.5rem !important; + } + .montreal-theme .pb-xsm-21, + .montreal-theme .py-xsm-21 { + padding-bottom: 10.5rem !important; + } + .montreal-theme .pl-xsm-21, + .montreal-theme .px-xsm-21 { + padding-left: 10.5rem !important; + } + .montreal-theme .p-xsm-22 { + padding: 11rem !important; + } + .montreal-theme .pt-xsm-22, + .montreal-theme .py-xsm-22 { + padding-top: 11rem !important; + } + .montreal-theme .pr-xsm-22, + .montreal-theme .px-xsm-22 { + padding-right: 11rem !important; + } + .montreal-theme .pb-xsm-22, + .montreal-theme .py-xsm-22 { + padding-bottom: 11rem !important; + } + .montreal-theme .pl-xsm-22, + .montreal-theme .px-xsm-22 { + padding-left: 11rem !important; + } + .montreal-theme .p-xsm-23 { + padding: 11.5rem !important; + } + .montreal-theme .pt-xsm-23, + .montreal-theme .py-xsm-23 { + padding-top: 11.5rem !important; + } + .montreal-theme .pr-xsm-23, + .montreal-theme .px-xsm-23 { + padding-right: 11.5rem !important; + } + .montreal-theme .pb-xsm-23, + .montreal-theme .py-xsm-23 { + padding-bottom: 11.5rem !important; + } + .montreal-theme .pl-xsm-23, + .montreal-theme .px-xsm-23 { + padding-left: 11.5rem !important; + } + .montreal-theme .p-xsm-24 { + padding: 12rem !important; + } + .montreal-theme .pt-xsm-24, + .montreal-theme .py-xsm-24 { + padding-top: 12rem !important; + } + .montreal-theme .pr-xsm-24, + .montreal-theme .px-xsm-24 { + padding-right: 12rem !important; + } + .montreal-theme .pb-xsm-24, + .montreal-theme .py-xsm-24 { + padding-bottom: 12rem !important; + } + .montreal-theme .pl-xsm-24, + .montreal-theme .px-xsm-24 { + padding-left: 12rem !important; + } + .montreal-theme .m-xsm-n1 { + margin: -0.5rem !important; + } + .montreal-theme .mt-xsm-n1, + .montreal-theme .my-xsm-n1 { + margin-top: -0.5rem !important; + } + .montreal-theme .mr-xsm-n1, + .montreal-theme .mx-xsm-n1 { + margin-right: -0.5rem !important; + } + .montreal-theme .mb-xsm-n1, + .montreal-theme .my-xsm-n1 { + margin-bottom: -0.5rem !important; + } + .montreal-theme .ml-xsm-n1, + .montreal-theme .mx-xsm-n1 { + margin-left: -0.5rem !important; + } + .montreal-theme .m-xsm-n2 { + margin: -1rem !important; + } + .montreal-theme .mt-xsm-n2, + .montreal-theme .my-xsm-n2 { + margin-top: -1rem !important; + } + .montreal-theme .mr-xsm-n2, + .montreal-theme .mx-xsm-n2 { + margin-right: -1rem !important; + } + .montreal-theme .mb-xsm-n2, + .montreal-theme .my-xsm-n2 { + margin-bottom: -1rem !important; + } + .montreal-theme .ml-xsm-n2, + .montreal-theme .mx-xsm-n2 { + margin-left: -1rem !important; + } + .montreal-theme .m-xsm-n3 { + margin: -1.5rem !important; + } + .montreal-theme .mt-xsm-n3, + .montreal-theme .my-xsm-n3 { + margin-top: -1.5rem !important; + } + .montreal-theme .mr-xsm-n3, + .montreal-theme .mx-xsm-n3 { + margin-right: -1.5rem !important; + } + .montreal-theme .mb-xsm-n3, + .montreal-theme .my-xsm-n3 { + margin-bottom: -1.5rem !important; + } + .montreal-theme .ml-xsm-n3, + .montreal-theme .mx-xsm-n3 { + margin-left: -1.5rem !important; + } + .montreal-theme .m-xsm-n4 { + margin: -2rem !important; + } + .montreal-theme .mt-xsm-n4, + .montreal-theme .my-xsm-n4 { + margin-top: -2rem !important; + } + .montreal-theme .mr-xsm-n4, + .montreal-theme .mx-xsm-n4 { + margin-right: -2rem !important; + } + .montreal-theme .mb-xsm-n4, + .montreal-theme .my-xsm-n4 { + margin-bottom: -2rem !important; + } + .montreal-theme .ml-xsm-n4, + .montreal-theme .mx-xsm-n4 { + margin-left: -2rem !important; + } + .montreal-theme .m-xsm-n5 { + margin: -2.5rem !important; + } + .montreal-theme .mt-xsm-n5, + .montreal-theme .my-xsm-n5 { + margin-top: -2.5rem !important; + } + .montreal-theme .mr-xsm-n5, + .montreal-theme .mx-xsm-n5 { + margin-right: -2.5rem !important; + } + .montreal-theme .mb-xsm-n5, + .montreal-theme .my-xsm-n5 { + margin-bottom: -2.5rem !important; + } + .montreal-theme .ml-xsm-n5, + .montreal-theme .mx-xsm-n5 { + margin-left: -2.5rem !important; + } + .montreal-theme .m-xsm-n6 { + margin: -3rem !important; + } + .montreal-theme .mt-xsm-n6, + .montreal-theme .my-xsm-n6 { + margin-top: -3rem !important; + } + .montreal-theme .mr-xsm-n6, + .montreal-theme .mx-xsm-n6 { + margin-right: -3rem !important; + } + .montreal-theme .mb-xsm-n6, + .montreal-theme .my-xsm-n6 { + margin-bottom: -3rem !important; + } + .montreal-theme .ml-xsm-n6, + .montreal-theme .mx-xsm-n6 { + margin-left: -3rem !important; + } + .montreal-theme .m-xsm-n7 { + margin: -3.5rem !important; + } + .montreal-theme .mt-xsm-n7, + .montreal-theme .my-xsm-n7 { + margin-top: -3.5rem !important; + } + .montreal-theme .mr-xsm-n7, + .montreal-theme .mx-xsm-n7 { + margin-right: -3.5rem !important; + } + .montreal-theme .mb-xsm-n7, + .montreal-theme .my-xsm-n7 { + margin-bottom: -3.5rem !important; + } + .montreal-theme .ml-xsm-n7, + .montreal-theme .mx-xsm-n7 { + margin-left: -3.5rem !important; + } + .montreal-theme .m-xsm-n8 { + margin: -4rem !important; + } + .montreal-theme .mt-xsm-n8, + .montreal-theme .my-xsm-n8 { + margin-top: -4rem !important; + } + .montreal-theme .mr-xsm-n8, + .montreal-theme .mx-xsm-n8 { + margin-right: -4rem !important; + } + .montreal-theme .mb-xsm-n8, + .montreal-theme .my-xsm-n8 { + margin-bottom: -4rem !important; + } + .montreal-theme .ml-xsm-n8, + .montreal-theme .mx-xsm-n8 { + margin-left: -4rem !important; + } + .montreal-theme .m-xsm-n9 { + margin: -4.5rem !important; + } + .montreal-theme .mt-xsm-n9, + .montreal-theme .my-xsm-n9 { + margin-top: -4.5rem !important; + } + .montreal-theme .mr-xsm-n9, + .montreal-theme .mx-xsm-n9 { + margin-right: -4.5rem !important; + } + .montreal-theme .mb-xsm-n9, + .montreal-theme .my-xsm-n9 { + margin-bottom: -4.5rem !important; + } + .montreal-theme .ml-xsm-n9, + .montreal-theme .mx-xsm-n9 { + margin-left: -4.5rem !important; + } + .montreal-theme .m-xsm-n10 { + margin: -5rem !important; + } + .montreal-theme .mt-xsm-n10, + .montreal-theme .my-xsm-n10 { + margin-top: -5rem !important; + } + .montreal-theme .mr-xsm-n10, + .montreal-theme .mx-xsm-n10 { + margin-right: -5rem !important; + } + .montreal-theme .mb-xsm-n10, + .montreal-theme .my-xsm-n10 { + margin-bottom: -5rem !important; + } + .montreal-theme .ml-xsm-n10, + .montreal-theme .mx-xsm-n10 { + margin-left: -5rem !important; + } + .montreal-theme .m-xsm-n11 { + margin: -5.5rem !important; + } + .montreal-theme .mt-xsm-n11, + .montreal-theme .my-xsm-n11 { + margin-top: -5.5rem !important; + } + .montreal-theme .mr-xsm-n11, + .montreal-theme .mx-xsm-n11 { + margin-right: -5.5rem !important; + } + .montreal-theme .mb-xsm-n11, + .montreal-theme .my-xsm-n11 { + margin-bottom: -5.5rem !important; + } + .montreal-theme .ml-xsm-n11, + .montreal-theme .mx-xsm-n11 { + margin-left: -5.5rem !important; + } + .montreal-theme .m-xsm-n12 { + margin: -6rem !important; + } + .montreal-theme .mt-xsm-n12, + .montreal-theme .my-xsm-n12 { + margin-top: -6rem !important; + } + .montreal-theme .mr-xsm-n12, + .montreal-theme .mx-xsm-n12 { + margin-right: -6rem !important; + } + .montreal-theme .mb-xsm-n12, + .montreal-theme .my-xsm-n12 { + margin-bottom: -6rem !important; + } + .montreal-theme .ml-xsm-n12, + .montreal-theme .mx-xsm-n12 { + margin-left: -6rem !important; + } + .montreal-theme .m-xsm-n13 { + margin: -6.5rem !important; + } + .montreal-theme .mt-xsm-n13, + .montreal-theme .my-xsm-n13 { + margin-top: -6.5rem !important; + } + .montreal-theme .mr-xsm-n13, + .montreal-theme .mx-xsm-n13 { + margin-right: -6.5rem !important; + } + .montreal-theme .mb-xsm-n13, + .montreal-theme .my-xsm-n13 { + margin-bottom: -6.5rem !important; + } + .montreal-theme .ml-xsm-n13, + .montreal-theme .mx-xsm-n13 { + margin-left: -6.5rem !important; + } + .montreal-theme .m-xsm-n14 { + margin: -7rem !important; + } + .montreal-theme .mt-xsm-n14, + .montreal-theme .my-xsm-n14 { + margin-top: -7rem !important; + } + .montreal-theme .mr-xsm-n14, + .montreal-theme .mx-xsm-n14 { + margin-right: -7rem !important; + } + .montreal-theme .mb-xsm-n14, + .montreal-theme .my-xsm-n14 { + margin-bottom: -7rem !important; + } + .montreal-theme .ml-xsm-n14, + .montreal-theme .mx-xsm-n14 { + margin-left: -7rem !important; + } + .montreal-theme .m-xsm-n15 { + margin: -7.5rem !important; + } + .montreal-theme .mt-xsm-n15, + .montreal-theme .my-xsm-n15 { + margin-top: -7.5rem !important; + } + .montreal-theme .mr-xsm-n15, + .montreal-theme .mx-xsm-n15 { + margin-right: -7.5rem !important; + } + .montreal-theme .mb-xsm-n15, + .montreal-theme .my-xsm-n15 { + margin-bottom: -7.5rem !important; + } + .montreal-theme .ml-xsm-n15, + .montreal-theme .mx-xsm-n15 { + margin-left: -7.5rem !important; + } + .montreal-theme .m-xsm-n16 { + margin: -8rem !important; + } + .montreal-theme .mt-xsm-n16, + .montreal-theme .my-xsm-n16 { + margin-top: -8rem !important; + } + .montreal-theme .mr-xsm-n16, + .montreal-theme .mx-xsm-n16 { + margin-right: -8rem !important; + } + .montreal-theme .mb-xsm-n16, + .montreal-theme .my-xsm-n16 { + margin-bottom: -8rem !important; + } + .montreal-theme .ml-xsm-n16, + .montreal-theme .mx-xsm-n16 { + margin-left: -8rem !important; + } + .montreal-theme .m-xsm-n17 { + margin: -8.5rem !important; + } + .montreal-theme .mt-xsm-n17, + .montreal-theme .my-xsm-n17 { + margin-top: -8.5rem !important; + } + .montreal-theme .mr-xsm-n17, + .montreal-theme .mx-xsm-n17 { + margin-right: -8.5rem !important; + } + .montreal-theme .mb-xsm-n17, + .montreal-theme .my-xsm-n17 { + margin-bottom: -8.5rem !important; + } + .montreal-theme .ml-xsm-n17, + .montreal-theme .mx-xsm-n17 { + margin-left: -8.5rem !important; + } + .montreal-theme .m-xsm-n18 { + margin: -9rem !important; + } + .montreal-theme .mt-xsm-n18, + .montreal-theme .my-xsm-n18 { + margin-top: -9rem !important; + } + .montreal-theme .mr-xsm-n18, + .montreal-theme .mx-xsm-n18 { + margin-right: -9rem !important; + } + .montreal-theme .mb-xsm-n18, + .montreal-theme .my-xsm-n18 { + margin-bottom: -9rem !important; + } + .montreal-theme .ml-xsm-n18, + .montreal-theme .mx-xsm-n18 { + margin-left: -9rem !important; + } + .montreal-theme .m-xsm-n19 { + margin: -9.5rem !important; + } + .montreal-theme .mt-xsm-n19, + .montreal-theme .my-xsm-n19 { + margin-top: -9.5rem !important; + } + .montreal-theme .mr-xsm-n19, + .montreal-theme .mx-xsm-n19 { + margin-right: -9.5rem !important; + } + .montreal-theme .mb-xsm-n19, + .montreal-theme .my-xsm-n19 { + margin-bottom: -9.5rem !important; + } + .montreal-theme .ml-xsm-n19, + .montreal-theme .mx-xsm-n19 { + margin-left: -9.5rem !important; + } + .montreal-theme .m-xsm-n20 { + margin: -10rem !important; + } + .montreal-theme .mt-xsm-n20, + .montreal-theme .my-xsm-n20 { + margin-top: -10rem !important; + } + .montreal-theme .mr-xsm-n20, + .montreal-theme .mx-xsm-n20 { + margin-right: -10rem !important; + } + .montreal-theme .mb-xsm-n20, + .montreal-theme .my-xsm-n20 { + margin-bottom: -10rem !important; + } + .montreal-theme .ml-xsm-n20, + .montreal-theme .mx-xsm-n20 { + margin-left: -10rem !important; + } + .montreal-theme .m-xsm-n21 { + margin: -10.5rem !important; + } + .montreal-theme .mt-xsm-n21, + .montreal-theme .my-xsm-n21 { + margin-top: -10.5rem !important; + } + .montreal-theme .mr-xsm-n21, + .montreal-theme .mx-xsm-n21 { + margin-right: -10.5rem !important; + } + .montreal-theme .mb-xsm-n21, + .montreal-theme .my-xsm-n21 { + margin-bottom: -10.5rem !important; + } + .montreal-theme .ml-xsm-n21, + .montreal-theme .mx-xsm-n21 { + margin-left: -10.5rem !important; + } + .montreal-theme .m-xsm-n22 { + margin: -11rem !important; + } + .montreal-theme .mt-xsm-n22, + .montreal-theme .my-xsm-n22 { + margin-top: -11rem !important; + } + .montreal-theme .mr-xsm-n22, + .montreal-theme .mx-xsm-n22 { + margin-right: -11rem !important; + } + .montreal-theme .mb-xsm-n22, + .montreal-theme .my-xsm-n22 { + margin-bottom: -11rem !important; + } + .montreal-theme .ml-xsm-n22, + .montreal-theme .mx-xsm-n22 { + margin-left: -11rem !important; + } + .montreal-theme .m-xsm-n23 { + margin: -11.5rem !important; + } + .montreal-theme .mt-xsm-n23, + .montreal-theme .my-xsm-n23 { + margin-top: -11.5rem !important; + } + .montreal-theme .mr-xsm-n23, + .montreal-theme .mx-xsm-n23 { + margin-right: -11.5rem !important; + } + .montreal-theme .mb-xsm-n23, + .montreal-theme .my-xsm-n23 { + margin-bottom: -11.5rem !important; + } + .montreal-theme .ml-xsm-n23, + .montreal-theme .mx-xsm-n23 { + margin-left: -11.5rem !important; + } + .montreal-theme .m-xsm-n24 { + margin: -12rem !important; + } + .montreal-theme .mt-xsm-n24, + .montreal-theme .my-xsm-n24 { + margin-top: -12rem !important; + } + .montreal-theme .mr-xsm-n24, + .montreal-theme .mx-xsm-n24 { + margin-right: -12rem !important; + } + .montreal-theme .mb-xsm-n24, + .montreal-theme .my-xsm-n24 { + margin-bottom: -12rem !important; + } + .montreal-theme .ml-xsm-n24, + .montreal-theme .mx-xsm-n24 { + margin-left: -12rem !important; + } + .montreal-theme .m-xsm-auto { + margin: auto !important; + } + .montreal-theme .mt-xsm-auto, + .montreal-theme .my-xsm-auto { + margin-top: auto !important; + } + .montreal-theme .mr-xsm-auto, + .montreal-theme .mx-xsm-auto { + margin-right: auto !important; + } + .montreal-theme .mb-xsm-auto, + .montreal-theme .my-xsm-auto { + margin-bottom: auto !important; + } + .montreal-theme .ml-xsm-auto, + .montreal-theme .mx-xsm-auto { + margin-left: auto !important; + } +} +@media (min-width: 576px) { + .montreal-theme .m-sm-0 { + margin: 0 !important; + } + .montreal-theme .mt-sm-0, + .montreal-theme .my-sm-0 { + margin-top: 0 !important; + } + .montreal-theme .mr-sm-0, + .montreal-theme .mx-sm-0 { + margin-right: 0 !important; + } + .montreal-theme .mb-sm-0, + .montreal-theme .my-sm-0 { + margin-bottom: 0 !important; + } + .montreal-theme .ml-sm-0, + .montreal-theme .mx-sm-0 { + margin-left: 0 !important; + } + .montreal-theme .m-sm-1 { + margin: 0.5rem !important; + } + .montreal-theme .mt-sm-1, + .montreal-theme .my-sm-1 { + margin-top: 0.5rem !important; + } + .montreal-theme .mr-sm-1, + .montreal-theme .mx-sm-1 { + margin-right: 0.5rem !important; + } + .montreal-theme .mb-sm-1, + .montreal-theme .my-sm-1 { + margin-bottom: 0.5rem !important; + } + .montreal-theme .ml-sm-1, + .montreal-theme .mx-sm-1 { + margin-left: 0.5rem !important; + } + .montreal-theme .m-sm-2 { + margin: 1rem !important; + } + .montreal-theme .mt-sm-2, + .montreal-theme .my-sm-2 { + margin-top: 1rem !important; + } + .montreal-theme .mr-sm-2, + .montreal-theme .mx-sm-2 { + margin-right: 1rem !important; + } + .montreal-theme .mb-sm-2, + .montreal-theme .my-sm-2 { + margin-bottom: 1rem !important; + } + .montreal-theme .ml-sm-2, + .montreal-theme .mx-sm-2 { + margin-left: 1rem !important; + } + .montreal-theme .m-sm-3 { + margin: 1.5rem !important; + } + .montreal-theme .mt-sm-3, + .montreal-theme .my-sm-3 { + margin-top: 1.5rem !important; + } + .montreal-theme .mr-sm-3, + .montreal-theme .mx-sm-3 { + margin-right: 1.5rem !important; + } + .montreal-theme .mb-sm-3, + .montreal-theme .my-sm-3 { + margin-bottom: 1.5rem !important; + } + .montreal-theme .ml-sm-3, + .montreal-theme .mx-sm-3 { + margin-left: 1.5rem !important; + } + .montreal-theme .m-sm-4 { + margin: 2rem !important; + } + .montreal-theme .mt-sm-4, + .montreal-theme .my-sm-4 { + margin-top: 2rem !important; + } + .montreal-theme .mr-sm-4, + .montreal-theme .mx-sm-4 { + margin-right: 2rem !important; + } + .montreal-theme .mb-sm-4, + .montreal-theme .my-sm-4 { + margin-bottom: 2rem !important; + } + .montreal-theme .ml-sm-4, + .montreal-theme .mx-sm-4 { + margin-left: 2rem !important; + } + .montreal-theme .m-sm-5 { + margin: 2.5rem !important; + } + .montreal-theme .mt-sm-5, + .montreal-theme .my-sm-5 { + margin-top: 2.5rem !important; + } + .montreal-theme .mr-sm-5, + .montreal-theme .mx-sm-5 { + margin-right: 2.5rem !important; + } + .montreal-theme .mb-sm-5, + .montreal-theme .my-sm-5 { + margin-bottom: 2.5rem !important; + } + .montreal-theme .ml-sm-5, + .montreal-theme .mx-sm-5 { + margin-left: 2.5rem !important; + } + .montreal-theme .m-sm-6 { + margin: 3rem !important; + } + .montreal-theme .mt-sm-6, + .montreal-theme .my-sm-6 { + margin-top: 3rem !important; + } + .montreal-theme .mr-sm-6, + .montreal-theme .mx-sm-6 { + margin-right: 3rem !important; + } + .montreal-theme .mb-sm-6, + .montreal-theme .my-sm-6 { + margin-bottom: 3rem !important; + } + .montreal-theme .ml-sm-6, + .montreal-theme .mx-sm-6 { + margin-left: 3rem !important; + } + .montreal-theme .m-sm-7 { + margin: 3.5rem !important; + } + .montreal-theme .mt-sm-7, + .montreal-theme .my-sm-7 { + margin-top: 3.5rem !important; + } + .montreal-theme .mr-sm-7, + .montreal-theme .mx-sm-7 { + margin-right: 3.5rem !important; + } + .montreal-theme .mb-sm-7, + .montreal-theme .my-sm-7 { + margin-bottom: 3.5rem !important; + } + .montreal-theme .ml-sm-7, + .montreal-theme .mx-sm-7 { + margin-left: 3.5rem !important; + } + .montreal-theme .m-sm-8 { + margin: 4rem !important; + } + .montreal-theme .mt-sm-8, + .montreal-theme .my-sm-8 { + margin-top: 4rem !important; + } + .montreal-theme .mr-sm-8, + .montreal-theme .mx-sm-8 { + margin-right: 4rem !important; + } + .montreal-theme .mb-sm-8, + .montreal-theme .my-sm-8 { + margin-bottom: 4rem !important; + } + .montreal-theme .ml-sm-8, + .montreal-theme .mx-sm-8 { + margin-left: 4rem !important; + } + .montreal-theme .m-sm-9 { + margin: 4.5rem !important; + } + .montreal-theme .mt-sm-9, + .montreal-theme .my-sm-9 { + margin-top: 4.5rem !important; + } + .montreal-theme .mr-sm-9, + .montreal-theme .mx-sm-9 { + margin-right: 4.5rem !important; + } + .montreal-theme .mb-sm-9, + .montreal-theme .my-sm-9 { + margin-bottom: 4.5rem !important; + } + .montreal-theme .ml-sm-9, + .montreal-theme .mx-sm-9 { + margin-left: 4.5rem !important; + } + .montreal-theme .m-sm-10 { + margin: 5rem !important; + } + .montreal-theme .mt-sm-10, + .montreal-theme .my-sm-10 { + margin-top: 5rem !important; + } + .montreal-theme .mr-sm-10, + .montreal-theme .mx-sm-10 { + margin-right: 5rem !important; + } + .montreal-theme .mb-sm-10, + .montreal-theme .my-sm-10 { + margin-bottom: 5rem !important; + } + .montreal-theme .ml-sm-10, + .montreal-theme .mx-sm-10 { + margin-left: 5rem !important; + } + .montreal-theme .m-sm-11 { + margin: 5.5rem !important; + } + .montreal-theme .mt-sm-11, + .montreal-theme .my-sm-11 { + margin-top: 5.5rem !important; + } + .montreal-theme .mr-sm-11, + .montreal-theme .mx-sm-11 { + margin-right: 5.5rem !important; + } + .montreal-theme .mb-sm-11, + .montreal-theme .my-sm-11 { + margin-bottom: 5.5rem !important; + } + .montreal-theme .ml-sm-11, + .montreal-theme .mx-sm-11 { + margin-left: 5.5rem !important; + } + .montreal-theme .m-sm-12 { + margin: 6rem !important; + } + .montreal-theme .mt-sm-12, + .montreal-theme .my-sm-12 { + margin-top: 6rem !important; + } + .montreal-theme .mr-sm-12, + .montreal-theme .mx-sm-12 { + margin-right: 6rem !important; + } + .montreal-theme .mb-sm-12, + .montreal-theme .my-sm-12 { + margin-bottom: 6rem !important; + } + .montreal-theme .ml-sm-12, + .montreal-theme .mx-sm-12 { + margin-left: 6rem !important; + } + .montreal-theme .m-sm-13 { + margin: 6.5rem !important; + } + .montreal-theme .mt-sm-13, + .montreal-theme .my-sm-13 { + margin-top: 6.5rem !important; + } + .montreal-theme .mr-sm-13, + .montreal-theme .mx-sm-13 { + margin-right: 6.5rem !important; + } + .montreal-theme .mb-sm-13, + .montreal-theme .my-sm-13 { + margin-bottom: 6.5rem !important; + } + .montreal-theme .ml-sm-13, + .montreal-theme .mx-sm-13 { + margin-left: 6.5rem !important; + } + .montreal-theme .m-sm-14 { + margin: 7rem !important; + } + .montreal-theme .mt-sm-14, + .montreal-theme .my-sm-14 { + margin-top: 7rem !important; + } + .montreal-theme .mr-sm-14, + .montreal-theme .mx-sm-14 { + margin-right: 7rem !important; + } + .montreal-theme .mb-sm-14, + .montreal-theme .my-sm-14 { + margin-bottom: 7rem !important; + } + .montreal-theme .ml-sm-14, + .montreal-theme .mx-sm-14 { + margin-left: 7rem !important; + } + .montreal-theme .m-sm-15 { + margin: 7.5rem !important; + } + .montreal-theme .mt-sm-15, + .montreal-theme .my-sm-15 { + margin-top: 7.5rem !important; + } + .montreal-theme .mr-sm-15, + .montreal-theme .mx-sm-15 { + margin-right: 7.5rem !important; + } + .montreal-theme .mb-sm-15, + .montreal-theme .my-sm-15 { + margin-bottom: 7.5rem !important; + } + .montreal-theme .ml-sm-15, + .montreal-theme .mx-sm-15 { + margin-left: 7.5rem !important; + } + .montreal-theme .m-sm-16 { + margin: 8rem !important; + } + .montreal-theme .mt-sm-16, + .montreal-theme .my-sm-16 { + margin-top: 8rem !important; + } + .montreal-theme .mr-sm-16, + .montreal-theme .mx-sm-16 { + margin-right: 8rem !important; + } + .montreal-theme .mb-sm-16, + .montreal-theme .my-sm-16 { + margin-bottom: 8rem !important; + } + .montreal-theme .ml-sm-16, + .montreal-theme .mx-sm-16 { + margin-left: 8rem !important; + } + .montreal-theme .m-sm-17 { + margin: 8.5rem !important; + } + .montreal-theme .mt-sm-17, + .montreal-theme .my-sm-17 { + margin-top: 8.5rem !important; + } + .montreal-theme .mr-sm-17, + .montreal-theme .mx-sm-17 { + margin-right: 8.5rem !important; + } + .montreal-theme .mb-sm-17, + .montreal-theme .my-sm-17 { + margin-bottom: 8.5rem !important; + } + .montreal-theme .ml-sm-17, + .montreal-theme .mx-sm-17 { + margin-left: 8.5rem !important; + } + .montreal-theme .m-sm-18 { + margin: 9rem !important; + } + .montreal-theme .mt-sm-18, + .montreal-theme .my-sm-18 { + margin-top: 9rem !important; + } + .montreal-theme .mr-sm-18, + .montreal-theme .mx-sm-18 { + margin-right: 9rem !important; + } + .montreal-theme .mb-sm-18, + .montreal-theme .my-sm-18 { + margin-bottom: 9rem !important; + } + .montreal-theme .ml-sm-18, + .montreal-theme .mx-sm-18 { + margin-left: 9rem !important; + } + .montreal-theme .m-sm-19 { + margin: 9.5rem !important; + } + .montreal-theme .mt-sm-19, + .montreal-theme .my-sm-19 { + margin-top: 9.5rem !important; + } + .montreal-theme .mr-sm-19, + .montreal-theme .mx-sm-19 { + margin-right: 9.5rem !important; + } + .montreal-theme .mb-sm-19, + .montreal-theme .my-sm-19 { + margin-bottom: 9.5rem !important; + } + .montreal-theme .ml-sm-19, + .montreal-theme .mx-sm-19 { + margin-left: 9.5rem !important; + } + .montreal-theme .m-sm-20 { + margin: 10rem !important; + } + .montreal-theme .mt-sm-20, + .montreal-theme .my-sm-20 { + margin-top: 10rem !important; + } + .montreal-theme .mr-sm-20, + .montreal-theme .mx-sm-20 { + margin-right: 10rem !important; + } + .montreal-theme .mb-sm-20, + .montreal-theme .my-sm-20 { + margin-bottom: 10rem !important; + } + .montreal-theme .ml-sm-20, + .montreal-theme .mx-sm-20 { + margin-left: 10rem !important; + } + .montreal-theme .m-sm-21 { + margin: 10.5rem !important; + } + .montreal-theme .mt-sm-21, + .montreal-theme .my-sm-21 { + margin-top: 10.5rem !important; + } + .montreal-theme .mr-sm-21, + .montreal-theme .mx-sm-21 { + margin-right: 10.5rem !important; + } + .montreal-theme .mb-sm-21, + .montreal-theme .my-sm-21 { + margin-bottom: 10.5rem !important; + } + .montreal-theme .ml-sm-21, + .montreal-theme .mx-sm-21 { + margin-left: 10.5rem !important; + } + .montreal-theme .m-sm-22 { + margin: 11rem !important; + } + .montreal-theme .mt-sm-22, + .montreal-theme .my-sm-22 { + margin-top: 11rem !important; + } + .montreal-theme .mr-sm-22, + .montreal-theme .mx-sm-22 { + margin-right: 11rem !important; + } + .montreal-theme .mb-sm-22, + .montreal-theme .my-sm-22 { + margin-bottom: 11rem !important; + } + .montreal-theme .ml-sm-22, + .montreal-theme .mx-sm-22 { + margin-left: 11rem !important; + } + .montreal-theme .m-sm-23 { + margin: 11.5rem !important; + } + .montreal-theme .mt-sm-23, + .montreal-theme .my-sm-23 { + margin-top: 11.5rem !important; + } + .montreal-theme .mr-sm-23, + .montreal-theme .mx-sm-23 { + margin-right: 11.5rem !important; + } + .montreal-theme .mb-sm-23, + .montreal-theme .my-sm-23 { + margin-bottom: 11.5rem !important; + } + .montreal-theme .ml-sm-23, + .montreal-theme .mx-sm-23 { + margin-left: 11.5rem !important; + } + .montreal-theme .m-sm-24 { + margin: 12rem !important; + } + .montreal-theme .mt-sm-24, + .montreal-theme .my-sm-24 { + margin-top: 12rem !important; + } + .montreal-theme .mr-sm-24, + .montreal-theme .mx-sm-24 { + margin-right: 12rem !important; + } + .montreal-theme .mb-sm-24, + .montreal-theme .my-sm-24 { + margin-bottom: 12rem !important; + } + .montreal-theme .ml-sm-24, + .montreal-theme .mx-sm-24 { + margin-left: 12rem !important; + } + .montreal-theme .p-sm-0 { + padding: 0 !important; + } + .montreal-theme .pt-sm-0, + .montreal-theme .py-sm-0 { + padding-top: 0 !important; + } + .montreal-theme .pr-sm-0, + .montreal-theme .px-sm-0 { + padding-right: 0 !important; + } + .montreal-theme .pb-sm-0, + .montreal-theme .py-sm-0 { + padding-bottom: 0 !important; + } + .montreal-theme .pl-sm-0, + .montreal-theme .px-sm-0 { + padding-left: 0 !important; + } + .montreal-theme .p-sm-1 { + padding: 0.5rem !important; + } + .montreal-theme .pt-sm-1, + .montreal-theme .py-sm-1 { + padding-top: 0.5rem !important; + } + .montreal-theme .pr-sm-1, + .montreal-theme .px-sm-1 { + padding-right: 0.5rem !important; + } + .montreal-theme .pb-sm-1, + .montreal-theme .py-sm-1 { + padding-bottom: 0.5rem !important; + } + .montreal-theme .pl-sm-1, + .montreal-theme .px-sm-1 { + padding-left: 0.5rem !important; + } + .montreal-theme .p-sm-2 { + padding: 1rem !important; + } + .montreal-theme .pt-sm-2, + .montreal-theme .py-sm-2 { + padding-top: 1rem !important; + } + .montreal-theme .pr-sm-2, + .montreal-theme .px-sm-2 { + padding-right: 1rem !important; + } + .montreal-theme .pb-sm-2, + .montreal-theme .py-sm-2 { + padding-bottom: 1rem !important; + } + .montreal-theme .pl-sm-2, + .montreal-theme .px-sm-2 { + padding-left: 1rem !important; + } + .montreal-theme .p-sm-3 { + padding: 1.5rem !important; + } + .montreal-theme .pt-sm-3, + .montreal-theme .py-sm-3 { + padding-top: 1.5rem !important; + } + .montreal-theme .pr-sm-3, + .montreal-theme .px-sm-3 { + padding-right: 1.5rem !important; + } + .montreal-theme .pb-sm-3, + .montreal-theme .py-sm-3 { + padding-bottom: 1.5rem !important; + } + .montreal-theme .pl-sm-3, + .montreal-theme .px-sm-3 { + padding-left: 1.5rem !important; + } + .montreal-theme .p-sm-4 { + padding: 2rem !important; + } + .montreal-theme .pt-sm-4, + .montreal-theme .py-sm-4 { + padding-top: 2rem !important; + } + .montreal-theme .pr-sm-4, + .montreal-theme .px-sm-4 { + padding-right: 2rem !important; + } + .montreal-theme .pb-sm-4, + .montreal-theme .py-sm-4 { + padding-bottom: 2rem !important; + } + .montreal-theme .pl-sm-4, + .montreal-theme .px-sm-4 { + padding-left: 2rem !important; + } + .montreal-theme .p-sm-5 { + padding: 2.5rem !important; + } + .montreal-theme .pt-sm-5, + .montreal-theme .py-sm-5 { + padding-top: 2.5rem !important; + } + .montreal-theme .pr-sm-5, + .montreal-theme .px-sm-5 { + padding-right: 2.5rem !important; + } + .montreal-theme .pb-sm-5, + .montreal-theme .py-sm-5 { + padding-bottom: 2.5rem !important; + } + .montreal-theme .pl-sm-5, + .montreal-theme .px-sm-5 { + padding-left: 2.5rem !important; + } + .montreal-theme .p-sm-6 { + padding: 3rem !important; + } + .montreal-theme .pt-sm-6, + .montreal-theme .py-sm-6 { + padding-top: 3rem !important; + } + .montreal-theme .pr-sm-6, + .montreal-theme .px-sm-6 { + padding-right: 3rem !important; + } + .montreal-theme .pb-sm-6, + .montreal-theme .py-sm-6 { + padding-bottom: 3rem !important; + } + .montreal-theme .pl-sm-6, + .montreal-theme .px-sm-6 { + padding-left: 3rem !important; + } + .montreal-theme .p-sm-7 { + padding: 3.5rem !important; + } + .montreal-theme .pt-sm-7, + .montreal-theme .py-sm-7 { + padding-top: 3.5rem !important; + } + .montreal-theme .pr-sm-7, + .montreal-theme .px-sm-7 { + padding-right: 3.5rem !important; + } + .montreal-theme .pb-sm-7, + .montreal-theme .py-sm-7 { + padding-bottom: 3.5rem !important; + } + .montreal-theme .pl-sm-7, + .montreal-theme .px-sm-7 { + padding-left: 3.5rem !important; + } + .montreal-theme .p-sm-8 { + padding: 4rem !important; + } + .montreal-theme .pt-sm-8, + .montreal-theme .py-sm-8 { + padding-top: 4rem !important; + } + .montreal-theme .pr-sm-8, + .montreal-theme .px-sm-8 { + padding-right: 4rem !important; + } + .montreal-theme .pb-sm-8, + .montreal-theme .py-sm-8 { + padding-bottom: 4rem !important; + } + .montreal-theme .pl-sm-8, + .montreal-theme .px-sm-8 { + padding-left: 4rem !important; + } + .montreal-theme .p-sm-9 { + padding: 4.5rem !important; + } + .montreal-theme .pt-sm-9, + .montreal-theme .py-sm-9 { + padding-top: 4.5rem !important; + } + .montreal-theme .pr-sm-9, + .montreal-theme .px-sm-9 { + padding-right: 4.5rem !important; + } + .montreal-theme .pb-sm-9, + .montreal-theme .py-sm-9 { + padding-bottom: 4.5rem !important; + } + .montreal-theme .pl-sm-9, + .montreal-theme .px-sm-9 { + padding-left: 4.5rem !important; + } + .montreal-theme .p-sm-10 { + padding: 5rem !important; + } + .montreal-theme .pt-sm-10, + .montreal-theme .py-sm-10 { + padding-top: 5rem !important; + } + .montreal-theme .pr-sm-10, + .montreal-theme .px-sm-10 { + padding-right: 5rem !important; + } + .montreal-theme .pb-sm-10, + .montreal-theme .py-sm-10 { + padding-bottom: 5rem !important; + } + .montreal-theme .pl-sm-10, + .montreal-theme .px-sm-10 { + padding-left: 5rem !important; + } + .montreal-theme .p-sm-11 { + padding: 5.5rem !important; + } + .montreal-theme .pt-sm-11, + .montreal-theme .py-sm-11 { + padding-top: 5.5rem !important; + } + .montreal-theme .pr-sm-11, + .montreal-theme .px-sm-11 { + padding-right: 5.5rem !important; + } + .montreal-theme .pb-sm-11, + .montreal-theme .py-sm-11 { + padding-bottom: 5.5rem !important; + } + .montreal-theme .pl-sm-11, + .montreal-theme .px-sm-11 { + padding-left: 5.5rem !important; + } + .montreal-theme .p-sm-12 { + padding: 6rem !important; + } + .montreal-theme .pt-sm-12, + .montreal-theme .py-sm-12 { + padding-top: 6rem !important; + } + .montreal-theme .pr-sm-12, + .montreal-theme .px-sm-12 { + padding-right: 6rem !important; + } + .montreal-theme .pb-sm-12, + .montreal-theme .py-sm-12 { + padding-bottom: 6rem !important; + } + .montreal-theme .pl-sm-12, + .montreal-theme .px-sm-12 { + padding-left: 6rem !important; + } + .montreal-theme .p-sm-13 { + padding: 6.5rem !important; + } + .montreal-theme .pt-sm-13, + .montreal-theme .py-sm-13 { + padding-top: 6.5rem !important; + } + .montreal-theme .pr-sm-13, + .montreal-theme .px-sm-13 { + padding-right: 6.5rem !important; + } + .montreal-theme .pb-sm-13, + .montreal-theme .py-sm-13 { + padding-bottom: 6.5rem !important; + } + .montreal-theme .pl-sm-13, + .montreal-theme .px-sm-13 { + padding-left: 6.5rem !important; + } + .montreal-theme .p-sm-14 { + padding: 7rem !important; + } + .montreal-theme .pt-sm-14, + .montreal-theme .py-sm-14 { + padding-top: 7rem !important; + } + .montreal-theme .pr-sm-14, + .montreal-theme .px-sm-14 { + padding-right: 7rem !important; + } + .montreal-theme .pb-sm-14, + .montreal-theme .py-sm-14 { + padding-bottom: 7rem !important; + } + .montreal-theme .pl-sm-14, + .montreal-theme .px-sm-14 { + padding-left: 7rem !important; + } + .montreal-theme .p-sm-15 { + padding: 7.5rem !important; + } + .montreal-theme .pt-sm-15, + .montreal-theme .py-sm-15 { + padding-top: 7.5rem !important; + } + .montreal-theme .pr-sm-15, + .montreal-theme .px-sm-15 { + padding-right: 7.5rem !important; + } + .montreal-theme .pb-sm-15, + .montreal-theme .py-sm-15 { + padding-bottom: 7.5rem !important; + } + .montreal-theme .pl-sm-15, + .montreal-theme .px-sm-15 { + padding-left: 7.5rem !important; + } + .montreal-theme .p-sm-16 { + padding: 8rem !important; + } + .montreal-theme .pt-sm-16, + .montreal-theme .py-sm-16 { + padding-top: 8rem !important; + } + .montreal-theme .pr-sm-16, + .montreal-theme .px-sm-16 { + padding-right: 8rem !important; + } + .montreal-theme .pb-sm-16, + .montreal-theme .py-sm-16 { + padding-bottom: 8rem !important; + } + .montreal-theme .pl-sm-16, + .montreal-theme .px-sm-16 { + padding-left: 8rem !important; + } + .montreal-theme .p-sm-17 { + padding: 8.5rem !important; + } + .montreal-theme .pt-sm-17, + .montreal-theme .py-sm-17 { + padding-top: 8.5rem !important; + } + .montreal-theme .pr-sm-17, + .montreal-theme .px-sm-17 { + padding-right: 8.5rem !important; + } + .montreal-theme .pb-sm-17, + .montreal-theme .py-sm-17 { + padding-bottom: 8.5rem !important; + } + .montreal-theme .pl-sm-17, + .montreal-theme .px-sm-17 { + padding-left: 8.5rem !important; + } + .montreal-theme .p-sm-18 { + padding: 9rem !important; + } + .montreal-theme .pt-sm-18, + .montreal-theme .py-sm-18 { + padding-top: 9rem !important; + } + .montreal-theme .pr-sm-18, + .montreal-theme .px-sm-18 { + padding-right: 9rem !important; + } + .montreal-theme .pb-sm-18, + .montreal-theme .py-sm-18 { + padding-bottom: 9rem !important; + } + .montreal-theme .pl-sm-18, + .montreal-theme .px-sm-18 { + padding-left: 9rem !important; + } + .montreal-theme .p-sm-19 { + padding: 9.5rem !important; + } + .montreal-theme .pt-sm-19, + .montreal-theme .py-sm-19 { + padding-top: 9.5rem !important; + } + .montreal-theme .pr-sm-19, + .montreal-theme .px-sm-19 { + padding-right: 9.5rem !important; + } + .montreal-theme .pb-sm-19, + .montreal-theme .py-sm-19 { + padding-bottom: 9.5rem !important; + } + .montreal-theme .pl-sm-19, + .montreal-theme .px-sm-19 { + padding-left: 9.5rem !important; + } + .montreal-theme .p-sm-20 { + padding: 10rem !important; + } + .montreal-theme .pt-sm-20, + .montreal-theme .py-sm-20 { + padding-top: 10rem !important; + } + .montreal-theme .pr-sm-20, + .montreal-theme .px-sm-20 { + padding-right: 10rem !important; + } + .montreal-theme .pb-sm-20, + .montreal-theme .py-sm-20 { + padding-bottom: 10rem !important; + } + .montreal-theme .pl-sm-20, + .montreal-theme .px-sm-20 { + padding-left: 10rem !important; + } + .montreal-theme .p-sm-21 { + padding: 10.5rem !important; + } + .montreal-theme .pt-sm-21, + .montreal-theme .py-sm-21 { + padding-top: 10.5rem !important; + } + .montreal-theme .pr-sm-21, + .montreal-theme .px-sm-21 { + padding-right: 10.5rem !important; + } + .montreal-theme .pb-sm-21, + .montreal-theme .py-sm-21 { + padding-bottom: 10.5rem !important; + } + .montreal-theme .pl-sm-21, + .montreal-theme .px-sm-21 { + padding-left: 10.5rem !important; + } + .montreal-theme .p-sm-22 { + padding: 11rem !important; + } + .montreal-theme .pt-sm-22, + .montreal-theme .py-sm-22 { + padding-top: 11rem !important; + } + .montreal-theme .pr-sm-22, + .montreal-theme .px-sm-22 { + padding-right: 11rem !important; + } + .montreal-theme .pb-sm-22, + .montreal-theme .py-sm-22 { + padding-bottom: 11rem !important; + } + .montreal-theme .pl-sm-22, + .montreal-theme .px-sm-22 { + padding-left: 11rem !important; + } + .montreal-theme .p-sm-23 { + padding: 11.5rem !important; + } + .montreal-theme .pt-sm-23, + .montreal-theme .py-sm-23 { + padding-top: 11.5rem !important; + } + .montreal-theme .pr-sm-23, + .montreal-theme .px-sm-23 { + padding-right: 11.5rem !important; + } + .montreal-theme .pb-sm-23, + .montreal-theme .py-sm-23 { + padding-bottom: 11.5rem !important; + } + .montreal-theme .pl-sm-23, + .montreal-theme .px-sm-23 { + padding-left: 11.5rem !important; + } + .montreal-theme .p-sm-24 { + padding: 12rem !important; + } + .montreal-theme .pt-sm-24, + .montreal-theme .py-sm-24 { + padding-top: 12rem !important; + } + .montreal-theme .pr-sm-24, + .montreal-theme .px-sm-24 { + padding-right: 12rem !important; + } + .montreal-theme .pb-sm-24, + .montreal-theme .py-sm-24 { + padding-bottom: 12rem !important; + } + .montreal-theme .pl-sm-24, + .montreal-theme .px-sm-24 { + padding-left: 12rem !important; + } + .montreal-theme .m-sm-n1 { + margin: -0.5rem !important; + } + .montreal-theme .mt-sm-n1, + .montreal-theme .my-sm-n1 { + margin-top: -0.5rem !important; + } + .montreal-theme .mr-sm-n1, + .montreal-theme .mx-sm-n1 { + margin-right: -0.5rem !important; + } + .montreal-theme .mb-sm-n1, + .montreal-theme .my-sm-n1 { + margin-bottom: -0.5rem !important; + } + .montreal-theme .ml-sm-n1, + .montreal-theme .mx-sm-n1 { + margin-left: -0.5rem !important; + } + .montreal-theme .m-sm-n2 { + margin: -1rem !important; + } + .montreal-theme .mt-sm-n2, + .montreal-theme .my-sm-n2 { + margin-top: -1rem !important; + } + .montreal-theme .mr-sm-n2, + .montreal-theme .mx-sm-n2 { + margin-right: -1rem !important; + } + .montreal-theme .mb-sm-n2, + .montreal-theme .my-sm-n2 { + margin-bottom: -1rem !important; + } + .montreal-theme .ml-sm-n2, + .montreal-theme .mx-sm-n2 { + margin-left: -1rem !important; + } + .montreal-theme .m-sm-n3 { + margin: -1.5rem !important; + } + .montreal-theme .mt-sm-n3, + .montreal-theme .my-sm-n3 { + margin-top: -1.5rem !important; + } + .montreal-theme .mr-sm-n3, + .montreal-theme .mx-sm-n3 { + margin-right: -1.5rem !important; + } + .montreal-theme .mb-sm-n3, + .montreal-theme .my-sm-n3 { + margin-bottom: -1.5rem !important; + } + .montreal-theme .ml-sm-n3, + .montreal-theme .mx-sm-n3 { + margin-left: -1.5rem !important; + } + .montreal-theme .m-sm-n4 { + margin: -2rem !important; + } + .montreal-theme .mt-sm-n4, + .montreal-theme .my-sm-n4 { + margin-top: -2rem !important; + } + .montreal-theme .mr-sm-n4, + .montreal-theme .mx-sm-n4 { + margin-right: -2rem !important; + } + .montreal-theme .mb-sm-n4, + .montreal-theme .my-sm-n4 { + margin-bottom: -2rem !important; + } + .montreal-theme .ml-sm-n4, + .montreal-theme .mx-sm-n4 { + margin-left: -2rem !important; + } + .montreal-theme .m-sm-n5 { + margin: -2.5rem !important; + } + .montreal-theme .mt-sm-n5, + .montreal-theme .my-sm-n5 { + margin-top: -2.5rem !important; + } + .montreal-theme .mr-sm-n5, + .montreal-theme .mx-sm-n5 { + margin-right: -2.5rem !important; + } + .montreal-theme .mb-sm-n5, + .montreal-theme .my-sm-n5 { + margin-bottom: -2.5rem !important; + } + .montreal-theme .ml-sm-n5, + .montreal-theme .mx-sm-n5 { + margin-left: -2.5rem !important; + } + .montreal-theme .m-sm-n6 { + margin: -3rem !important; + } + .montreal-theme .mt-sm-n6, + .montreal-theme .my-sm-n6 { + margin-top: -3rem !important; + } + .montreal-theme .mr-sm-n6, + .montreal-theme .mx-sm-n6 { + margin-right: -3rem !important; + } + .montreal-theme .mb-sm-n6, + .montreal-theme .my-sm-n6 { + margin-bottom: -3rem !important; + } + .montreal-theme .ml-sm-n6, + .montreal-theme .mx-sm-n6 { + margin-left: -3rem !important; + } + .montreal-theme .m-sm-n7 { + margin: -3.5rem !important; + } + .montreal-theme .mt-sm-n7, + .montreal-theme .my-sm-n7 { + margin-top: -3.5rem !important; + } + .montreal-theme .mr-sm-n7, + .montreal-theme .mx-sm-n7 { + margin-right: -3.5rem !important; + } + .montreal-theme .mb-sm-n7, + .montreal-theme .my-sm-n7 { + margin-bottom: -3.5rem !important; + } + .montreal-theme .ml-sm-n7, + .montreal-theme .mx-sm-n7 { + margin-left: -3.5rem !important; + } + .montreal-theme .m-sm-n8 { + margin: -4rem !important; + } + .montreal-theme .mt-sm-n8, + .montreal-theme .my-sm-n8 { + margin-top: -4rem !important; + } + .montreal-theme .mr-sm-n8, + .montreal-theme .mx-sm-n8 { + margin-right: -4rem !important; + } + .montreal-theme .mb-sm-n8, + .montreal-theme .my-sm-n8 { + margin-bottom: -4rem !important; + } + .montreal-theme .ml-sm-n8, + .montreal-theme .mx-sm-n8 { + margin-left: -4rem !important; + } + .montreal-theme .m-sm-n9 { + margin: -4.5rem !important; + } + .montreal-theme .mt-sm-n9, + .montreal-theme .my-sm-n9 { + margin-top: -4.5rem !important; + } + .montreal-theme .mr-sm-n9, + .montreal-theme .mx-sm-n9 { + margin-right: -4.5rem !important; + } + .montreal-theme .mb-sm-n9, + .montreal-theme .my-sm-n9 { + margin-bottom: -4.5rem !important; + } + .montreal-theme .ml-sm-n9, + .montreal-theme .mx-sm-n9 { + margin-left: -4.5rem !important; + } + .montreal-theme .m-sm-n10 { + margin: -5rem !important; + } + .montreal-theme .mt-sm-n10, + .montreal-theme .my-sm-n10 { + margin-top: -5rem !important; + } + .montreal-theme .mr-sm-n10, + .montreal-theme .mx-sm-n10 { + margin-right: -5rem !important; + } + .montreal-theme .mb-sm-n10, + .montreal-theme .my-sm-n10 { + margin-bottom: -5rem !important; + } + .montreal-theme .ml-sm-n10, + .montreal-theme .mx-sm-n10 { + margin-left: -5rem !important; + } + .montreal-theme .m-sm-n11 { + margin: -5.5rem !important; + } + .montreal-theme .mt-sm-n11, + .montreal-theme .my-sm-n11 { + margin-top: -5.5rem !important; + } + .montreal-theme .mr-sm-n11, + .montreal-theme .mx-sm-n11 { + margin-right: -5.5rem !important; + } + .montreal-theme .mb-sm-n11, + .montreal-theme .my-sm-n11 { + margin-bottom: -5.5rem !important; + } + .montreal-theme .ml-sm-n11, + .montreal-theme .mx-sm-n11 { + margin-left: -5.5rem !important; + } + .montreal-theme .m-sm-n12 { + margin: -6rem !important; + } + .montreal-theme .mt-sm-n12, + .montreal-theme .my-sm-n12 { + margin-top: -6rem !important; + } + .montreal-theme .mr-sm-n12, + .montreal-theme .mx-sm-n12 { + margin-right: -6rem !important; + } + .montreal-theme .mb-sm-n12, + .montreal-theme .my-sm-n12 { + margin-bottom: -6rem !important; + } + .montreal-theme .ml-sm-n12, + .montreal-theme .mx-sm-n12 { + margin-left: -6rem !important; + } + .montreal-theme .m-sm-n13 { + margin: -6.5rem !important; + } + .montreal-theme .mt-sm-n13, + .montreal-theme .my-sm-n13 { + margin-top: -6.5rem !important; + } + .montreal-theme .mr-sm-n13, + .montreal-theme .mx-sm-n13 { + margin-right: -6.5rem !important; + } + .montreal-theme .mb-sm-n13, + .montreal-theme .my-sm-n13 { + margin-bottom: -6.5rem !important; + } + .montreal-theme .ml-sm-n13, + .montreal-theme .mx-sm-n13 { + margin-left: -6.5rem !important; + } + .montreal-theme .m-sm-n14 { + margin: -7rem !important; + } + .montreal-theme .mt-sm-n14, + .montreal-theme .my-sm-n14 { + margin-top: -7rem !important; + } + .montreal-theme .mr-sm-n14, + .montreal-theme .mx-sm-n14 { + margin-right: -7rem !important; + } + .montreal-theme .mb-sm-n14, + .montreal-theme .my-sm-n14 { + margin-bottom: -7rem !important; + } + .montreal-theme .ml-sm-n14, + .montreal-theme .mx-sm-n14 { + margin-left: -7rem !important; + } + .montreal-theme .m-sm-n15 { + margin: -7.5rem !important; + } + .montreal-theme .mt-sm-n15, + .montreal-theme .my-sm-n15 { + margin-top: -7.5rem !important; + } + .montreal-theme .mr-sm-n15, + .montreal-theme .mx-sm-n15 { + margin-right: -7.5rem !important; + } + .montreal-theme .mb-sm-n15, + .montreal-theme .my-sm-n15 { + margin-bottom: -7.5rem !important; + } + .montreal-theme .ml-sm-n15, + .montreal-theme .mx-sm-n15 { + margin-left: -7.5rem !important; + } + .montreal-theme .m-sm-n16 { + margin: -8rem !important; + } + .montreal-theme .mt-sm-n16, + .montreal-theme .my-sm-n16 { + margin-top: -8rem !important; + } + .montreal-theme .mr-sm-n16, + .montreal-theme .mx-sm-n16 { + margin-right: -8rem !important; + } + .montreal-theme .mb-sm-n16, + .montreal-theme .my-sm-n16 { + margin-bottom: -8rem !important; + } + .montreal-theme .ml-sm-n16, + .montreal-theme .mx-sm-n16 { + margin-left: -8rem !important; + } + .montreal-theme .m-sm-n17 { + margin: -8.5rem !important; + } + .montreal-theme .mt-sm-n17, + .montreal-theme .my-sm-n17 { + margin-top: -8.5rem !important; + } + .montreal-theme .mr-sm-n17, + .montreal-theme .mx-sm-n17 { + margin-right: -8.5rem !important; + } + .montreal-theme .mb-sm-n17, + .montreal-theme .my-sm-n17 { + margin-bottom: -8.5rem !important; + } + .montreal-theme .ml-sm-n17, + .montreal-theme .mx-sm-n17 { + margin-left: -8.5rem !important; + } + .montreal-theme .m-sm-n18 { + margin: -9rem !important; + } + .montreal-theme .mt-sm-n18, + .montreal-theme .my-sm-n18 { + margin-top: -9rem !important; + } + .montreal-theme .mr-sm-n18, + .montreal-theme .mx-sm-n18 { + margin-right: -9rem !important; + } + .montreal-theme .mb-sm-n18, + .montreal-theme .my-sm-n18 { + margin-bottom: -9rem !important; + } + .montreal-theme .ml-sm-n18, + .montreal-theme .mx-sm-n18 { + margin-left: -9rem !important; + } + .montreal-theme .m-sm-n19 { + margin: -9.5rem !important; + } + .montreal-theme .mt-sm-n19, + .montreal-theme .my-sm-n19 { + margin-top: -9.5rem !important; + } + .montreal-theme .mr-sm-n19, + .montreal-theme .mx-sm-n19 { + margin-right: -9.5rem !important; + } + .montreal-theme .mb-sm-n19, + .montreal-theme .my-sm-n19 { + margin-bottom: -9.5rem !important; + } + .montreal-theme .ml-sm-n19, + .montreal-theme .mx-sm-n19 { + margin-left: -9.5rem !important; + } + .montreal-theme .m-sm-n20 { + margin: -10rem !important; + } + .montreal-theme .mt-sm-n20, + .montreal-theme .my-sm-n20 { + margin-top: -10rem !important; + } + .montreal-theme .mr-sm-n20, + .montreal-theme .mx-sm-n20 { + margin-right: -10rem !important; + } + .montreal-theme .mb-sm-n20, + .montreal-theme .my-sm-n20 { + margin-bottom: -10rem !important; + } + .montreal-theme .ml-sm-n20, + .montreal-theme .mx-sm-n20 { + margin-left: -10rem !important; + } + .montreal-theme .m-sm-n21 { + margin: -10.5rem !important; + } + .montreal-theme .mt-sm-n21, + .montreal-theme .my-sm-n21 { + margin-top: -10.5rem !important; + } + .montreal-theme .mr-sm-n21, + .montreal-theme .mx-sm-n21 { + margin-right: -10.5rem !important; + } + .montreal-theme .mb-sm-n21, + .montreal-theme .my-sm-n21 { + margin-bottom: -10.5rem !important; + } + .montreal-theme .ml-sm-n21, + .montreal-theme .mx-sm-n21 { + margin-left: -10.5rem !important; + } + .montreal-theme .m-sm-n22 { + margin: -11rem !important; + } + .montreal-theme .mt-sm-n22, + .montreal-theme .my-sm-n22 { + margin-top: -11rem !important; + } + .montreal-theme .mr-sm-n22, + .montreal-theme .mx-sm-n22 { + margin-right: -11rem !important; + } + .montreal-theme .mb-sm-n22, + .montreal-theme .my-sm-n22 { + margin-bottom: -11rem !important; + } + .montreal-theme .ml-sm-n22, + .montreal-theme .mx-sm-n22 { + margin-left: -11rem !important; + } + .montreal-theme .m-sm-n23 { + margin: -11.5rem !important; + } + .montreal-theme .mt-sm-n23, + .montreal-theme .my-sm-n23 { + margin-top: -11.5rem !important; + } + .montreal-theme .mr-sm-n23, + .montreal-theme .mx-sm-n23 { + margin-right: -11.5rem !important; + } + .montreal-theme .mb-sm-n23, + .montreal-theme .my-sm-n23 { + margin-bottom: -11.5rem !important; + } + .montreal-theme .ml-sm-n23, + .montreal-theme .mx-sm-n23 { + margin-left: -11.5rem !important; + } + .montreal-theme .m-sm-n24 { + margin: -12rem !important; + } + .montreal-theme .mt-sm-n24, + .montreal-theme .my-sm-n24 { + margin-top: -12rem !important; + } + .montreal-theme .mr-sm-n24, + .montreal-theme .mx-sm-n24 { + margin-right: -12rem !important; + } + .montreal-theme .mb-sm-n24, + .montreal-theme .my-sm-n24 { + margin-bottom: -12rem !important; + } + .montreal-theme .ml-sm-n24, + .montreal-theme .mx-sm-n24 { + margin-left: -12rem !important; + } + .montreal-theme .m-sm-auto { + margin: auto !important; + } + .montreal-theme .mt-sm-auto, + .montreal-theme .my-sm-auto { + margin-top: auto !important; + } + .montreal-theme .mr-sm-auto, + .montreal-theme .mx-sm-auto { + margin-right: auto !important; + } + .montreal-theme .mb-sm-auto, + .montreal-theme .my-sm-auto { + margin-bottom: auto !important; + } + .montreal-theme .ml-sm-auto, + .montreal-theme .mx-sm-auto { + margin-left: auto !important; + } +} +@media (min-width: 768px) { + .montreal-theme .m-md-0 { + margin: 0 !important; + } + .montreal-theme .mt-md-0, + .montreal-theme .my-md-0 { + margin-top: 0 !important; + } + .montreal-theme .mr-md-0, + .montreal-theme .mx-md-0 { + margin-right: 0 !important; + } + .montreal-theme .mb-md-0, + .montreal-theme .my-md-0 { + margin-bottom: 0 !important; + } + .montreal-theme .ml-md-0, + .montreal-theme .mx-md-0 { + margin-left: 0 !important; + } + .montreal-theme .m-md-1 { + margin: 0.5rem !important; + } + .montreal-theme .mt-md-1, + .montreal-theme .my-md-1 { + margin-top: 0.5rem !important; + } + .montreal-theme .mr-md-1, + .montreal-theme .mx-md-1 { + margin-right: 0.5rem !important; + } + .montreal-theme .mb-md-1, + .montreal-theme .my-md-1 { + margin-bottom: 0.5rem !important; + } + .montreal-theme .ml-md-1, + .montreal-theme .mx-md-1 { + margin-left: 0.5rem !important; + } + .montreal-theme .m-md-2 { + margin: 1rem !important; + } + .montreal-theme .mt-md-2, + .montreal-theme .my-md-2 { + margin-top: 1rem !important; + } + .montreal-theme .mr-md-2, + .montreal-theme .mx-md-2 { + margin-right: 1rem !important; + } + .montreal-theme .mb-md-2, + .montreal-theme .my-md-2 { + margin-bottom: 1rem !important; + } + .montreal-theme .ml-md-2, + .montreal-theme .mx-md-2 { + margin-left: 1rem !important; + } + .montreal-theme .m-md-3 { + margin: 1.5rem !important; + } + .montreal-theme .mt-md-3, + .montreal-theme .my-md-3 { + margin-top: 1.5rem !important; + } + .montreal-theme .mr-md-3, + .montreal-theme .mx-md-3 { + margin-right: 1.5rem !important; + } + .montreal-theme .mb-md-3, + .montreal-theme .my-md-3 { + margin-bottom: 1.5rem !important; + } + .montreal-theme .ml-md-3, + .montreal-theme .mx-md-3 { + margin-left: 1.5rem !important; + } + .montreal-theme .m-md-4 { + margin: 2rem !important; + } + .montreal-theme .mt-md-4, + .montreal-theme .my-md-4 { + margin-top: 2rem !important; + } + .montreal-theme .mr-md-4, + .montreal-theme .mx-md-4 { + margin-right: 2rem !important; + } + .montreal-theme .mb-md-4, + .montreal-theme .my-md-4 { + margin-bottom: 2rem !important; + } + .montreal-theme .ml-md-4, + .montreal-theme .mx-md-4 { + margin-left: 2rem !important; + } + .montreal-theme .m-md-5 { + margin: 2.5rem !important; + } + .montreal-theme .mt-md-5, + .montreal-theme .my-md-5 { + margin-top: 2.5rem !important; + } + .montreal-theme .mr-md-5, + .montreal-theme .mx-md-5 { + margin-right: 2.5rem !important; + } + .montreal-theme .mb-md-5, + .montreal-theme .my-md-5 { + margin-bottom: 2.5rem !important; + } + .montreal-theme .ml-md-5, + .montreal-theme .mx-md-5 { + margin-left: 2.5rem !important; + } + .montreal-theme .m-md-6 { + margin: 3rem !important; + } + .montreal-theme .mt-md-6, + .montreal-theme .my-md-6 { + margin-top: 3rem !important; + } + .montreal-theme .mr-md-6, + .montreal-theme .mx-md-6 { + margin-right: 3rem !important; + } + .montreal-theme .mb-md-6, + .montreal-theme .my-md-6 { + margin-bottom: 3rem !important; + } + .montreal-theme .ml-md-6, + .montreal-theme .mx-md-6 { + margin-left: 3rem !important; + } + .montreal-theme .m-md-7 { + margin: 3.5rem !important; + } + .montreal-theme .mt-md-7, + .montreal-theme .my-md-7 { + margin-top: 3.5rem !important; + } + .montreal-theme .mr-md-7, + .montreal-theme .mx-md-7 { + margin-right: 3.5rem !important; + } + .montreal-theme .mb-md-7, + .montreal-theme .my-md-7 { + margin-bottom: 3.5rem !important; + } + .montreal-theme .ml-md-7, + .montreal-theme .mx-md-7 { + margin-left: 3.5rem !important; + } + .montreal-theme .m-md-8 { + margin: 4rem !important; + } + .montreal-theme .mt-md-8, + .montreal-theme .my-md-8 { + margin-top: 4rem !important; + } + .montreal-theme .mr-md-8, + .montreal-theme .mx-md-8 { + margin-right: 4rem !important; + } + .montreal-theme .mb-md-8, + .montreal-theme .my-md-8 { + margin-bottom: 4rem !important; + } + .montreal-theme .ml-md-8, + .montreal-theme .mx-md-8 { + margin-left: 4rem !important; + } + .montreal-theme .m-md-9 { + margin: 4.5rem !important; + } + .montreal-theme .mt-md-9, + .montreal-theme .my-md-9 { + margin-top: 4.5rem !important; + } + .montreal-theme .mr-md-9, + .montreal-theme .mx-md-9 { + margin-right: 4.5rem !important; + } + .montreal-theme .mb-md-9, + .montreal-theme .my-md-9 { + margin-bottom: 4.5rem !important; + } + .montreal-theme .ml-md-9, + .montreal-theme .mx-md-9 { + margin-left: 4.5rem !important; + } + .montreal-theme .m-md-10 { + margin: 5rem !important; + } + .montreal-theme .mt-md-10, + .montreal-theme .my-md-10 { + margin-top: 5rem !important; + } + .montreal-theme .mr-md-10, + .montreal-theme .mx-md-10 { + margin-right: 5rem !important; + } + .montreal-theme .mb-md-10, + .montreal-theme .my-md-10 { + margin-bottom: 5rem !important; + } + .montreal-theme .ml-md-10, + .montreal-theme .mx-md-10 { + margin-left: 5rem !important; + } + .montreal-theme .m-md-11 { + margin: 5.5rem !important; + } + .montreal-theme .mt-md-11, + .montreal-theme .my-md-11 { + margin-top: 5.5rem !important; + } + .montreal-theme .mr-md-11, + .montreal-theme .mx-md-11 { + margin-right: 5.5rem !important; + } + .montreal-theme .mb-md-11, + .montreal-theme .my-md-11 { + margin-bottom: 5.5rem !important; + } + .montreal-theme .ml-md-11, + .montreal-theme .mx-md-11 { + margin-left: 5.5rem !important; + } + .montreal-theme .m-md-12 { + margin: 6rem !important; + } + .montreal-theme .mt-md-12, + .montreal-theme .my-md-12 { + margin-top: 6rem !important; + } + .montreal-theme .mr-md-12, + .montreal-theme .mx-md-12 { + margin-right: 6rem !important; + } + .montreal-theme .mb-md-12, + .montreal-theme .my-md-12 { + margin-bottom: 6rem !important; + } + .montreal-theme .ml-md-12, + .montreal-theme .mx-md-12 { + margin-left: 6rem !important; + } + .montreal-theme .m-md-13 { + margin: 6.5rem !important; + } + .montreal-theme .mt-md-13, + .montreal-theme .my-md-13 { + margin-top: 6.5rem !important; + } + .montreal-theme .mr-md-13, + .montreal-theme .mx-md-13 { + margin-right: 6.5rem !important; + } + .montreal-theme .mb-md-13, + .montreal-theme .my-md-13 { + margin-bottom: 6.5rem !important; + } + .montreal-theme .ml-md-13, + .montreal-theme .mx-md-13 { + margin-left: 6.5rem !important; + } + .montreal-theme .m-md-14 { + margin: 7rem !important; + } + .montreal-theme .mt-md-14, + .montreal-theme .my-md-14 { + margin-top: 7rem !important; + } + .montreal-theme .mr-md-14, + .montreal-theme .mx-md-14 { + margin-right: 7rem !important; + } + .montreal-theme .mb-md-14, + .montreal-theme .my-md-14 { + margin-bottom: 7rem !important; + } + .montreal-theme .ml-md-14, + .montreal-theme .mx-md-14 { + margin-left: 7rem !important; + } + .montreal-theme .m-md-15 { + margin: 7.5rem !important; + } + .montreal-theme .mt-md-15, + .montreal-theme .my-md-15 { + margin-top: 7.5rem !important; + } + .montreal-theme .mr-md-15, + .montreal-theme .mx-md-15 { + margin-right: 7.5rem !important; + } + .montreal-theme .mb-md-15, + .montreal-theme .my-md-15 { + margin-bottom: 7.5rem !important; + } + .montreal-theme .ml-md-15, + .montreal-theme .mx-md-15 { + margin-left: 7.5rem !important; + } + .montreal-theme .m-md-16 { + margin: 8rem !important; + } + .montreal-theme .mt-md-16, + .montreal-theme .my-md-16 { + margin-top: 8rem !important; + } + .montreal-theme .mr-md-16, + .montreal-theme .mx-md-16 { + margin-right: 8rem !important; + } + .montreal-theme .mb-md-16, + .montreal-theme .my-md-16 { + margin-bottom: 8rem !important; + } + .montreal-theme .ml-md-16, + .montreal-theme .mx-md-16 { + margin-left: 8rem !important; + } + .montreal-theme .m-md-17 { + margin: 8.5rem !important; + } + .montreal-theme .mt-md-17, + .montreal-theme .my-md-17 { + margin-top: 8.5rem !important; + } + .montreal-theme .mr-md-17, + .montreal-theme .mx-md-17 { + margin-right: 8.5rem !important; + } + .montreal-theme .mb-md-17, + .montreal-theme .my-md-17 { + margin-bottom: 8.5rem !important; + } + .montreal-theme .ml-md-17, + .montreal-theme .mx-md-17 { + margin-left: 8.5rem !important; + } + .montreal-theme .m-md-18 { + margin: 9rem !important; + } + .montreal-theme .mt-md-18, + .montreal-theme .my-md-18 { + margin-top: 9rem !important; + } + .montreal-theme .mr-md-18, + .montreal-theme .mx-md-18 { + margin-right: 9rem !important; + } + .montreal-theme .mb-md-18, + .montreal-theme .my-md-18 { + margin-bottom: 9rem !important; + } + .montreal-theme .ml-md-18, + .montreal-theme .mx-md-18 { + margin-left: 9rem !important; + } + .montreal-theme .m-md-19 { + margin: 9.5rem !important; + } + .montreal-theme .mt-md-19, + .montreal-theme .my-md-19 { + margin-top: 9.5rem !important; + } + .montreal-theme .mr-md-19, + .montreal-theme .mx-md-19 { + margin-right: 9.5rem !important; + } + .montreal-theme .mb-md-19, + .montreal-theme .my-md-19 { + margin-bottom: 9.5rem !important; + } + .montreal-theme .ml-md-19, + .montreal-theme .mx-md-19 { + margin-left: 9.5rem !important; + } + .montreal-theme .m-md-20 { + margin: 10rem !important; + } + .montreal-theme .mt-md-20, + .montreal-theme .my-md-20 { + margin-top: 10rem !important; + } + .montreal-theme .mr-md-20, + .montreal-theme .mx-md-20 { + margin-right: 10rem !important; + } + .montreal-theme .mb-md-20, + .montreal-theme .my-md-20 { + margin-bottom: 10rem !important; + } + .montreal-theme .ml-md-20, + .montreal-theme .mx-md-20 { + margin-left: 10rem !important; + } + .montreal-theme .m-md-21 { + margin: 10.5rem !important; + } + .montreal-theme .mt-md-21, + .montreal-theme .my-md-21 { + margin-top: 10.5rem !important; + } + .montreal-theme .mr-md-21, + .montreal-theme .mx-md-21 { + margin-right: 10.5rem !important; + } + .montreal-theme .mb-md-21, + .montreal-theme .my-md-21 { + margin-bottom: 10.5rem !important; + } + .montreal-theme .ml-md-21, + .montreal-theme .mx-md-21 { + margin-left: 10.5rem !important; + } + .montreal-theme .m-md-22 { + margin: 11rem !important; + } + .montreal-theme .mt-md-22, + .montreal-theme .my-md-22 { + margin-top: 11rem !important; + } + .montreal-theme .mr-md-22, + .montreal-theme .mx-md-22 { + margin-right: 11rem !important; + } + .montreal-theme .mb-md-22, + .montreal-theme .my-md-22 { + margin-bottom: 11rem !important; + } + .montreal-theme .ml-md-22, + .montreal-theme .mx-md-22 { + margin-left: 11rem !important; + } + .montreal-theme .m-md-23 { + margin: 11.5rem !important; + } + .montreal-theme .mt-md-23, + .montreal-theme .my-md-23 { + margin-top: 11.5rem !important; + } + .montreal-theme .mr-md-23, + .montreal-theme .mx-md-23 { + margin-right: 11.5rem !important; + } + .montreal-theme .mb-md-23, + .montreal-theme .my-md-23 { + margin-bottom: 11.5rem !important; + } + .montreal-theme .ml-md-23, + .montreal-theme .mx-md-23 { + margin-left: 11.5rem !important; + } + .montreal-theme .m-md-24 { + margin: 12rem !important; + } + .montreal-theme .mt-md-24, + .montreal-theme .my-md-24 { + margin-top: 12rem !important; + } + .montreal-theme .mr-md-24, + .montreal-theme .mx-md-24 { + margin-right: 12rem !important; + } + .montreal-theme .mb-md-24, + .montreal-theme .my-md-24 { + margin-bottom: 12rem !important; + } + .montreal-theme .ml-md-24, + .montreal-theme .mx-md-24 { + margin-left: 12rem !important; + } + .montreal-theme .p-md-0 { + padding: 0 !important; + } + .montreal-theme .pt-md-0, + .montreal-theme .py-md-0 { + padding-top: 0 !important; + } + .montreal-theme .pr-md-0, + .montreal-theme .px-md-0 { + padding-right: 0 !important; + } + .montreal-theme .pb-md-0, + .montreal-theme .py-md-0 { + padding-bottom: 0 !important; + } + .montreal-theme .pl-md-0, + .montreal-theme .px-md-0 { + padding-left: 0 !important; + } + .montreal-theme .p-md-1 { + padding: 0.5rem !important; + } + .montreal-theme .pt-md-1, + .montreal-theme .py-md-1 { + padding-top: 0.5rem !important; + } + .montreal-theme .pr-md-1, + .montreal-theme .px-md-1 { + padding-right: 0.5rem !important; + } + .montreal-theme .pb-md-1, + .montreal-theme .py-md-1 { + padding-bottom: 0.5rem !important; + } + .montreal-theme .pl-md-1, + .montreal-theme .px-md-1 { + padding-left: 0.5rem !important; + } + .montreal-theme .p-md-2 { + padding: 1rem !important; + } + .montreal-theme .pt-md-2, + .montreal-theme .py-md-2 { + padding-top: 1rem !important; + } + .montreal-theme .pr-md-2, + .montreal-theme .px-md-2 { + padding-right: 1rem !important; + } + .montreal-theme .pb-md-2, + .montreal-theme .py-md-2 { + padding-bottom: 1rem !important; + } + .montreal-theme .pl-md-2, + .montreal-theme .px-md-2 { + padding-left: 1rem !important; + } + .montreal-theme .p-md-3 { + padding: 1.5rem !important; + } + .montreal-theme .pt-md-3, + .montreal-theme .py-md-3 { + padding-top: 1.5rem !important; + } + .montreal-theme .pr-md-3, + .montreal-theme .px-md-3 { + padding-right: 1.5rem !important; + } + .montreal-theme .pb-md-3, + .montreal-theme .py-md-3 { + padding-bottom: 1.5rem !important; + } + .montreal-theme .pl-md-3, + .montreal-theme .px-md-3 { + padding-left: 1.5rem !important; + } + .montreal-theme .p-md-4 { + padding: 2rem !important; + } + .montreal-theme .pt-md-4, + .montreal-theme .py-md-4 { + padding-top: 2rem !important; + } + .montreal-theme .pr-md-4, + .montreal-theme .px-md-4 { + padding-right: 2rem !important; + } + .montreal-theme .pb-md-4, + .montreal-theme .py-md-4 { + padding-bottom: 2rem !important; + } + .montreal-theme .pl-md-4, + .montreal-theme .px-md-4 { + padding-left: 2rem !important; + } + .montreal-theme .p-md-5 { + padding: 2.5rem !important; + } + .montreal-theme .pt-md-5, + .montreal-theme .py-md-5 { + padding-top: 2.5rem !important; + } + .montreal-theme .pr-md-5, + .montreal-theme .px-md-5 { + padding-right: 2.5rem !important; + } + .montreal-theme .pb-md-5, + .montreal-theme .py-md-5 { + padding-bottom: 2.5rem !important; + } + .montreal-theme .pl-md-5, + .montreal-theme .px-md-5 { + padding-left: 2.5rem !important; + } + .montreal-theme .p-md-6 { + padding: 3rem !important; + } + .montreal-theme .pt-md-6, + .montreal-theme .py-md-6 { + padding-top: 3rem !important; + } + .montreal-theme .pr-md-6, + .montreal-theme .px-md-6 { + padding-right: 3rem !important; + } + .montreal-theme .pb-md-6, + .montreal-theme .py-md-6 { + padding-bottom: 3rem !important; + } + .montreal-theme .pl-md-6, + .montreal-theme .px-md-6 { + padding-left: 3rem !important; + } + .montreal-theme .p-md-7 { + padding: 3.5rem !important; + } + .montreal-theme .pt-md-7, + .montreal-theme .py-md-7 { + padding-top: 3.5rem !important; + } + .montreal-theme .pr-md-7, + .montreal-theme .px-md-7 { + padding-right: 3.5rem !important; + } + .montreal-theme .pb-md-7, + .montreal-theme .py-md-7 { + padding-bottom: 3.5rem !important; + } + .montreal-theme .pl-md-7, + .montreal-theme .px-md-7 { + padding-left: 3.5rem !important; + } + .montreal-theme .p-md-8 { + padding: 4rem !important; + } + .montreal-theme .pt-md-8, + .montreal-theme .py-md-8 { + padding-top: 4rem !important; + } + .montreal-theme .pr-md-8, + .montreal-theme .px-md-8 { + padding-right: 4rem !important; + } + .montreal-theme .pb-md-8, + .montreal-theme .py-md-8 { + padding-bottom: 4rem !important; + } + .montreal-theme .pl-md-8, + .montreal-theme .px-md-8 { + padding-left: 4rem !important; + } + .montreal-theme .p-md-9 { + padding: 4.5rem !important; + } + .montreal-theme .pt-md-9, + .montreal-theme .py-md-9 { + padding-top: 4.5rem !important; + } + .montreal-theme .pr-md-9, + .montreal-theme .px-md-9 { + padding-right: 4.5rem !important; + } + .montreal-theme .pb-md-9, + .montreal-theme .py-md-9 { + padding-bottom: 4.5rem !important; + } + .montreal-theme .pl-md-9, + .montreal-theme .px-md-9 { + padding-left: 4.5rem !important; + } + .montreal-theme .p-md-10 { + padding: 5rem !important; + } + .montreal-theme .pt-md-10, + .montreal-theme .py-md-10 { + padding-top: 5rem !important; + } + .montreal-theme .pr-md-10, + .montreal-theme .px-md-10 { + padding-right: 5rem !important; + } + .montreal-theme .pb-md-10, + .montreal-theme .py-md-10 { + padding-bottom: 5rem !important; + } + .montreal-theme .pl-md-10, + .montreal-theme .px-md-10 { + padding-left: 5rem !important; + } + .montreal-theme .p-md-11 { + padding: 5.5rem !important; + } + .montreal-theme .pt-md-11, + .montreal-theme .py-md-11 { + padding-top: 5.5rem !important; + } + .montreal-theme .pr-md-11, + .montreal-theme .px-md-11 { + padding-right: 5.5rem !important; + } + .montreal-theme .pb-md-11, + .montreal-theme .py-md-11 { + padding-bottom: 5.5rem !important; + } + .montreal-theme .pl-md-11, + .montreal-theme .px-md-11 { + padding-left: 5.5rem !important; + } + .montreal-theme .p-md-12 { + padding: 6rem !important; + } + .montreal-theme .pt-md-12, + .montreal-theme .py-md-12 { + padding-top: 6rem !important; + } + .montreal-theme .pr-md-12, + .montreal-theme .px-md-12 { + padding-right: 6rem !important; + } + .montreal-theme .pb-md-12, + .montreal-theme .py-md-12 { + padding-bottom: 6rem !important; + } + .montreal-theme .pl-md-12, + .montreal-theme .px-md-12 { + padding-left: 6rem !important; + } + .montreal-theme .p-md-13 { + padding: 6.5rem !important; + } + .montreal-theme .pt-md-13, + .montreal-theme .py-md-13 { + padding-top: 6.5rem !important; + } + .montreal-theme .pr-md-13, + .montreal-theme .px-md-13 { + padding-right: 6.5rem !important; + } + .montreal-theme .pb-md-13, + .montreal-theme .py-md-13 { + padding-bottom: 6.5rem !important; + } + .montreal-theme .pl-md-13, + .montreal-theme .px-md-13 { + padding-left: 6.5rem !important; + } + .montreal-theme .p-md-14 { + padding: 7rem !important; + } + .montreal-theme .pt-md-14, + .montreal-theme .py-md-14 { + padding-top: 7rem !important; + } + .montreal-theme .pr-md-14, + .montreal-theme .px-md-14 { + padding-right: 7rem !important; + } + .montreal-theme .pb-md-14, + .montreal-theme .py-md-14 { + padding-bottom: 7rem !important; + } + .montreal-theme .pl-md-14, + .montreal-theme .px-md-14 { + padding-left: 7rem !important; + } + .montreal-theme .p-md-15 { + padding: 7.5rem !important; + } + .montreal-theme .pt-md-15, + .montreal-theme .py-md-15 { + padding-top: 7.5rem !important; + } + .montreal-theme .pr-md-15, + .montreal-theme .px-md-15 { + padding-right: 7.5rem !important; + } + .montreal-theme .pb-md-15, + .montreal-theme .py-md-15 { + padding-bottom: 7.5rem !important; + } + .montreal-theme .pl-md-15, + .montreal-theme .px-md-15 { + padding-left: 7.5rem !important; + } + .montreal-theme .p-md-16 { + padding: 8rem !important; + } + .montreal-theme .pt-md-16, + .montreal-theme .py-md-16 { + padding-top: 8rem !important; + } + .montreal-theme .pr-md-16, + .montreal-theme .px-md-16 { + padding-right: 8rem !important; + } + .montreal-theme .pb-md-16, + .montreal-theme .py-md-16 { + padding-bottom: 8rem !important; + } + .montreal-theme .pl-md-16, + .montreal-theme .px-md-16 { + padding-left: 8rem !important; + } + .montreal-theme .p-md-17 { + padding: 8.5rem !important; + } + .montreal-theme .pt-md-17, + .montreal-theme .py-md-17 { + padding-top: 8.5rem !important; + } + .montreal-theme .pr-md-17, + .montreal-theme .px-md-17 { + padding-right: 8.5rem !important; + } + .montreal-theme .pb-md-17, + .montreal-theme .py-md-17 { + padding-bottom: 8.5rem !important; + } + .montreal-theme .pl-md-17, + .montreal-theme .px-md-17 { + padding-left: 8.5rem !important; + } + .montreal-theme .p-md-18 { + padding: 9rem !important; + } + .montreal-theme .pt-md-18, + .montreal-theme .py-md-18 { + padding-top: 9rem !important; + } + .montreal-theme .pr-md-18, + .montreal-theme .px-md-18 { + padding-right: 9rem !important; + } + .montreal-theme .pb-md-18, + .montreal-theme .py-md-18 { + padding-bottom: 9rem !important; + } + .montreal-theme .pl-md-18, + .montreal-theme .px-md-18 { + padding-left: 9rem !important; + } + .montreal-theme .p-md-19 { + padding: 9.5rem !important; + } + .montreal-theme .pt-md-19, + .montreal-theme .py-md-19 { + padding-top: 9.5rem !important; + } + .montreal-theme .pr-md-19, + .montreal-theme .px-md-19 { + padding-right: 9.5rem !important; + } + .montreal-theme .pb-md-19, + .montreal-theme .py-md-19 { + padding-bottom: 9.5rem !important; + } + .montreal-theme .pl-md-19, + .montreal-theme .px-md-19 { + padding-left: 9.5rem !important; + } + .montreal-theme .p-md-20 { + padding: 10rem !important; + } + .montreal-theme .pt-md-20, + .montreal-theme .py-md-20 { + padding-top: 10rem !important; + } + .montreal-theme .pr-md-20, + .montreal-theme .px-md-20 { + padding-right: 10rem !important; + } + .montreal-theme .pb-md-20, + .montreal-theme .py-md-20 { + padding-bottom: 10rem !important; + } + .montreal-theme .pl-md-20, + .montreal-theme .px-md-20 { + padding-left: 10rem !important; + } + .montreal-theme .p-md-21 { + padding: 10.5rem !important; + } + .montreal-theme .pt-md-21, + .montreal-theme .py-md-21 { + padding-top: 10.5rem !important; + } + .montreal-theme .pr-md-21, + .montreal-theme .px-md-21 { + padding-right: 10.5rem !important; + } + .montreal-theme .pb-md-21, + .montreal-theme .py-md-21 { + padding-bottom: 10.5rem !important; + } + .montreal-theme .pl-md-21, + .montreal-theme .px-md-21 { + padding-left: 10.5rem !important; + } + .montreal-theme .p-md-22 { + padding: 11rem !important; + } + .montreal-theme .pt-md-22, + .montreal-theme .py-md-22 { + padding-top: 11rem !important; + } + .montreal-theme .pr-md-22, + .montreal-theme .px-md-22 { + padding-right: 11rem !important; + } + .montreal-theme .pb-md-22, + .montreal-theme .py-md-22 { + padding-bottom: 11rem !important; + } + .montreal-theme .pl-md-22, + .montreal-theme .px-md-22 { + padding-left: 11rem !important; + } + .montreal-theme .p-md-23 { + padding: 11.5rem !important; + } + .montreal-theme .pt-md-23, + .montreal-theme .py-md-23 { + padding-top: 11.5rem !important; + } + .montreal-theme .pr-md-23, + .montreal-theme .px-md-23 { + padding-right: 11.5rem !important; + } + .montreal-theme .pb-md-23, + .montreal-theme .py-md-23 { + padding-bottom: 11.5rem !important; + } + .montreal-theme .pl-md-23, + .montreal-theme .px-md-23 { + padding-left: 11.5rem !important; + } + .montreal-theme .p-md-24 { + padding: 12rem !important; + } + .montreal-theme .pt-md-24, + .montreal-theme .py-md-24 { + padding-top: 12rem !important; + } + .montreal-theme .pr-md-24, + .montreal-theme .px-md-24 { + padding-right: 12rem !important; + } + .montreal-theme .pb-md-24, + .montreal-theme .py-md-24 { + padding-bottom: 12rem !important; + } + .montreal-theme .pl-md-24, + .montreal-theme .px-md-24 { + padding-left: 12rem !important; + } + .montreal-theme .m-md-n1 { + margin: -0.5rem !important; + } + .montreal-theme .mt-md-n1, + .montreal-theme .my-md-n1 { + margin-top: -0.5rem !important; + } + .montreal-theme .mr-md-n1, + .montreal-theme .mx-md-n1 { + margin-right: -0.5rem !important; + } + .montreal-theme .mb-md-n1, + .montreal-theme .my-md-n1 { + margin-bottom: -0.5rem !important; + } + .montreal-theme .ml-md-n1, + .montreal-theme .mx-md-n1 { + margin-left: -0.5rem !important; + } + .montreal-theme .m-md-n2 { + margin: -1rem !important; + } + .montreal-theme .mt-md-n2, + .montreal-theme .my-md-n2 { + margin-top: -1rem !important; + } + .montreal-theme .mr-md-n2, + .montreal-theme .mx-md-n2 { + margin-right: -1rem !important; + } + .montreal-theme .mb-md-n2, + .montreal-theme .my-md-n2 { + margin-bottom: -1rem !important; + } + .montreal-theme .ml-md-n2, + .montreal-theme .mx-md-n2 { + margin-left: -1rem !important; + } + .montreal-theme .m-md-n3 { + margin: -1.5rem !important; + } + .montreal-theme .mt-md-n3, + .montreal-theme .my-md-n3 { + margin-top: -1.5rem !important; + } + .montreal-theme .mr-md-n3, + .montreal-theme .mx-md-n3 { + margin-right: -1.5rem !important; + } + .montreal-theme .mb-md-n3, + .montreal-theme .my-md-n3 { + margin-bottom: -1.5rem !important; + } + .montreal-theme .ml-md-n3, + .montreal-theme .mx-md-n3 { + margin-left: -1.5rem !important; + } + .montreal-theme .m-md-n4 { + margin: -2rem !important; + } + .montreal-theme .mt-md-n4, + .montreal-theme .my-md-n4 { + margin-top: -2rem !important; + } + .montreal-theme .mr-md-n4, + .montreal-theme .mx-md-n4 { + margin-right: -2rem !important; + } + .montreal-theme .mb-md-n4, + .montreal-theme .my-md-n4 { + margin-bottom: -2rem !important; + } + .montreal-theme .ml-md-n4, + .montreal-theme .mx-md-n4 { + margin-left: -2rem !important; + } + .montreal-theme .m-md-n5 { + margin: -2.5rem !important; + } + .montreal-theme .mt-md-n5, + .montreal-theme .my-md-n5 { + margin-top: -2.5rem !important; + } + .montreal-theme .mr-md-n5, + .montreal-theme .mx-md-n5 { + margin-right: -2.5rem !important; + } + .montreal-theme .mb-md-n5, + .montreal-theme .my-md-n5 { + margin-bottom: -2.5rem !important; + } + .montreal-theme .ml-md-n5, + .montreal-theme .mx-md-n5 { + margin-left: -2.5rem !important; + } + .montreal-theme .m-md-n6 { + margin: -3rem !important; + } + .montreal-theme .mt-md-n6, + .montreal-theme .my-md-n6 { + margin-top: -3rem !important; + } + .montreal-theme .mr-md-n6, + .montreal-theme .mx-md-n6 { + margin-right: -3rem !important; + } + .montreal-theme .mb-md-n6, + .montreal-theme .my-md-n6 { + margin-bottom: -3rem !important; + } + .montreal-theme .ml-md-n6, + .montreal-theme .mx-md-n6 { + margin-left: -3rem !important; + } + .montreal-theme .m-md-n7 { + margin: -3.5rem !important; + } + .montreal-theme .mt-md-n7, + .montreal-theme .my-md-n7 { + margin-top: -3.5rem !important; + } + .montreal-theme .mr-md-n7, + .montreal-theme .mx-md-n7 { + margin-right: -3.5rem !important; + } + .montreal-theme .mb-md-n7, + .montreal-theme .my-md-n7 { + margin-bottom: -3.5rem !important; + } + .montreal-theme .ml-md-n7, + .montreal-theme .mx-md-n7 { + margin-left: -3.5rem !important; + } + .montreal-theme .m-md-n8 { + margin: -4rem !important; + } + .montreal-theme .mt-md-n8, + .montreal-theme .my-md-n8 { + margin-top: -4rem !important; + } + .montreal-theme .mr-md-n8, + .montreal-theme .mx-md-n8 { + margin-right: -4rem !important; + } + .montreal-theme .mb-md-n8, + .montreal-theme .my-md-n8 { + margin-bottom: -4rem !important; + } + .montreal-theme .ml-md-n8, + .montreal-theme .mx-md-n8 { + margin-left: -4rem !important; + } + .montreal-theme .m-md-n9 { + margin: -4.5rem !important; + } + .montreal-theme .mt-md-n9, + .montreal-theme .my-md-n9 { + margin-top: -4.5rem !important; + } + .montreal-theme .mr-md-n9, + .montreal-theme .mx-md-n9 { + margin-right: -4.5rem !important; + } + .montreal-theme .mb-md-n9, + .montreal-theme .my-md-n9 { + margin-bottom: -4.5rem !important; + } + .montreal-theme .ml-md-n9, + .montreal-theme .mx-md-n9 { + margin-left: -4.5rem !important; + } + .montreal-theme .m-md-n10 { + margin: -5rem !important; + } + .montreal-theme .mt-md-n10, + .montreal-theme .my-md-n10 { + margin-top: -5rem !important; + } + .montreal-theme .mr-md-n10, + .montreal-theme .mx-md-n10 { + margin-right: -5rem !important; + } + .montreal-theme .mb-md-n10, + .montreal-theme .my-md-n10 { + margin-bottom: -5rem !important; + } + .montreal-theme .ml-md-n10, + .montreal-theme .mx-md-n10 { + margin-left: -5rem !important; + } + .montreal-theme .m-md-n11 { + margin: -5.5rem !important; + } + .montreal-theme .mt-md-n11, + .montreal-theme .my-md-n11 { + margin-top: -5.5rem !important; + } + .montreal-theme .mr-md-n11, + .montreal-theme .mx-md-n11 { + margin-right: -5.5rem !important; + } + .montreal-theme .mb-md-n11, + .montreal-theme .my-md-n11 { + margin-bottom: -5.5rem !important; + } + .montreal-theme .ml-md-n11, + .montreal-theme .mx-md-n11 { + margin-left: -5.5rem !important; + } + .montreal-theme .m-md-n12 { + margin: -6rem !important; + } + .montreal-theme .mt-md-n12, + .montreal-theme .my-md-n12 { + margin-top: -6rem !important; + } + .montreal-theme .mr-md-n12, + .montreal-theme .mx-md-n12 { + margin-right: -6rem !important; + } + .montreal-theme .mb-md-n12, + .montreal-theme .my-md-n12 { + margin-bottom: -6rem !important; + } + .montreal-theme .ml-md-n12, + .montreal-theme .mx-md-n12 { + margin-left: -6rem !important; + } + .montreal-theme .m-md-n13 { + margin: -6.5rem !important; + } + .montreal-theme .mt-md-n13, + .montreal-theme .my-md-n13 { + margin-top: -6.5rem !important; + } + .montreal-theme .mr-md-n13, + .montreal-theme .mx-md-n13 { + margin-right: -6.5rem !important; + } + .montreal-theme .mb-md-n13, + .montreal-theme .my-md-n13 { + margin-bottom: -6.5rem !important; + } + .montreal-theme .ml-md-n13, + .montreal-theme .mx-md-n13 { + margin-left: -6.5rem !important; + } + .montreal-theme .m-md-n14 { + margin: -7rem !important; + } + .montreal-theme .mt-md-n14, + .montreal-theme .my-md-n14 { + margin-top: -7rem !important; + } + .montreal-theme .mr-md-n14, + .montreal-theme .mx-md-n14 { + margin-right: -7rem !important; + } + .montreal-theme .mb-md-n14, + .montreal-theme .my-md-n14 { + margin-bottom: -7rem !important; + } + .montreal-theme .ml-md-n14, + .montreal-theme .mx-md-n14 { + margin-left: -7rem !important; + } + .montreal-theme .m-md-n15 { + margin: -7.5rem !important; + } + .montreal-theme .mt-md-n15, + .montreal-theme .my-md-n15 { + margin-top: -7.5rem !important; + } + .montreal-theme .mr-md-n15, + .montreal-theme .mx-md-n15 { + margin-right: -7.5rem !important; + } + .montreal-theme .mb-md-n15, + .montreal-theme .my-md-n15 { + margin-bottom: -7.5rem !important; + } + .montreal-theme .ml-md-n15, + .montreal-theme .mx-md-n15 { + margin-left: -7.5rem !important; + } + .montreal-theme .m-md-n16 { + margin: -8rem !important; + } + .montreal-theme .mt-md-n16, + .montreal-theme .my-md-n16 { + margin-top: -8rem !important; + } + .montreal-theme .mr-md-n16, + .montreal-theme .mx-md-n16 { + margin-right: -8rem !important; + } + .montreal-theme .mb-md-n16, + .montreal-theme .my-md-n16 { + margin-bottom: -8rem !important; + } + .montreal-theme .ml-md-n16, + .montreal-theme .mx-md-n16 { + margin-left: -8rem !important; + } + .montreal-theme .m-md-n17 { + margin: -8.5rem !important; + } + .montreal-theme .mt-md-n17, + .montreal-theme .my-md-n17 { + margin-top: -8.5rem !important; + } + .montreal-theme .mr-md-n17, + .montreal-theme .mx-md-n17 { + margin-right: -8.5rem !important; + } + .montreal-theme .mb-md-n17, + .montreal-theme .my-md-n17 { + margin-bottom: -8.5rem !important; + } + .montreal-theme .ml-md-n17, + .montreal-theme .mx-md-n17 { + margin-left: -8.5rem !important; + } + .montreal-theme .m-md-n18 { + margin: -9rem !important; + } + .montreal-theme .mt-md-n18, + .montreal-theme .my-md-n18 { + margin-top: -9rem !important; + } + .montreal-theme .mr-md-n18, + .montreal-theme .mx-md-n18 { + margin-right: -9rem !important; + } + .montreal-theme .mb-md-n18, + .montreal-theme .my-md-n18 { + margin-bottom: -9rem !important; + } + .montreal-theme .ml-md-n18, + .montreal-theme .mx-md-n18 { + margin-left: -9rem !important; + } + .montreal-theme .m-md-n19 { + margin: -9.5rem !important; + } + .montreal-theme .mt-md-n19, + .montreal-theme .my-md-n19 { + margin-top: -9.5rem !important; + } + .montreal-theme .mr-md-n19, + .montreal-theme .mx-md-n19 { + margin-right: -9.5rem !important; + } + .montreal-theme .mb-md-n19, + .montreal-theme .my-md-n19 { + margin-bottom: -9.5rem !important; + } + .montreal-theme .ml-md-n19, + .montreal-theme .mx-md-n19 { + margin-left: -9.5rem !important; + } + .montreal-theme .m-md-n20 { + margin: -10rem !important; + } + .montreal-theme .mt-md-n20, + .montreal-theme .my-md-n20 { + margin-top: -10rem !important; + } + .montreal-theme .mr-md-n20, + .montreal-theme .mx-md-n20 { + margin-right: -10rem !important; + } + .montreal-theme .mb-md-n20, + .montreal-theme .my-md-n20 { + margin-bottom: -10rem !important; + } + .montreal-theme .ml-md-n20, + .montreal-theme .mx-md-n20 { + margin-left: -10rem !important; + } + .montreal-theme .m-md-n21 { + margin: -10.5rem !important; + } + .montreal-theme .mt-md-n21, + .montreal-theme .my-md-n21 { + margin-top: -10.5rem !important; + } + .montreal-theme .mr-md-n21, + .montreal-theme .mx-md-n21 { + margin-right: -10.5rem !important; + } + .montreal-theme .mb-md-n21, + .montreal-theme .my-md-n21 { + margin-bottom: -10.5rem !important; + } + .montreal-theme .ml-md-n21, + .montreal-theme .mx-md-n21 { + margin-left: -10.5rem !important; + } + .montreal-theme .m-md-n22 { + margin: -11rem !important; + } + .montreal-theme .mt-md-n22, + .montreal-theme .my-md-n22 { + margin-top: -11rem !important; + } + .montreal-theme .mr-md-n22, + .montreal-theme .mx-md-n22 { + margin-right: -11rem !important; + } + .montreal-theme .mb-md-n22, + .montreal-theme .my-md-n22 { + margin-bottom: -11rem !important; + } + .montreal-theme .ml-md-n22, + .montreal-theme .mx-md-n22 { + margin-left: -11rem !important; + } + .montreal-theme .m-md-n23 { + margin: -11.5rem !important; + } + .montreal-theme .mt-md-n23, + .montreal-theme .my-md-n23 { + margin-top: -11.5rem !important; + } + .montreal-theme .mr-md-n23, + .montreal-theme .mx-md-n23 { + margin-right: -11.5rem !important; + } + .montreal-theme .mb-md-n23, + .montreal-theme .my-md-n23 { + margin-bottom: -11.5rem !important; + } + .montreal-theme .ml-md-n23, + .montreal-theme .mx-md-n23 { + margin-left: -11.5rem !important; + } + .montreal-theme .m-md-n24 { + margin: -12rem !important; + } + .montreal-theme .mt-md-n24, + .montreal-theme .my-md-n24 { + margin-top: -12rem !important; + } + .montreal-theme .mr-md-n24, + .montreal-theme .mx-md-n24 { + margin-right: -12rem !important; + } + .montreal-theme .mb-md-n24, + .montreal-theme .my-md-n24 { + margin-bottom: -12rem !important; + } + .montreal-theme .ml-md-n24, + .montreal-theme .mx-md-n24 { + margin-left: -12rem !important; + } + .montreal-theme .m-md-auto { + margin: auto !important; + } + .montreal-theme .mt-md-auto, + .montreal-theme .my-md-auto { + margin-top: auto !important; + } + .montreal-theme .mr-md-auto, + .montreal-theme .mx-md-auto { + margin-right: auto !important; + } + .montreal-theme .mb-md-auto, + .montreal-theme .my-md-auto { + margin-bottom: auto !important; + } + .montreal-theme .ml-md-auto, + .montreal-theme .mx-md-auto { + margin-left: auto !important; + } +} +@media (min-width: 992px) { + .montreal-theme .m-lg-0 { + margin: 0 !important; + } + .montreal-theme .mt-lg-0, + .montreal-theme .my-lg-0 { + margin-top: 0 !important; + } + .montreal-theme .mr-lg-0, + .montreal-theme .mx-lg-0 { + margin-right: 0 !important; + } + .montreal-theme .mb-lg-0, + .montreal-theme .my-lg-0 { + margin-bottom: 0 !important; + } + .montreal-theme .ml-lg-0, + .montreal-theme .mx-lg-0 { + margin-left: 0 !important; + } + .montreal-theme .m-lg-1 { + margin: 0.5rem !important; + } + .montreal-theme .mt-lg-1, + .montreal-theme .my-lg-1 { + margin-top: 0.5rem !important; + } + .montreal-theme .mr-lg-1, + .montreal-theme .mx-lg-1 { + margin-right: 0.5rem !important; + } + .montreal-theme .mb-lg-1, + .montreal-theme .my-lg-1 { + margin-bottom: 0.5rem !important; + } + .montreal-theme .ml-lg-1, + .montreal-theme .mx-lg-1 { + margin-left: 0.5rem !important; + } + .montreal-theme .m-lg-2 { + margin: 1rem !important; + } + .montreal-theme .mt-lg-2, + .montreal-theme .my-lg-2 { + margin-top: 1rem !important; + } + .montreal-theme .mr-lg-2, + .montreal-theme .mx-lg-2 { + margin-right: 1rem !important; + } + .montreal-theme .mb-lg-2, + .montreal-theme .my-lg-2 { + margin-bottom: 1rem !important; + } + .montreal-theme .ml-lg-2, + .montreal-theme .mx-lg-2 { + margin-left: 1rem !important; + } + .montreal-theme .m-lg-3 { + margin: 1.5rem !important; + } + .montreal-theme .mt-lg-3, + .montreal-theme .my-lg-3 { + margin-top: 1.5rem !important; + } + .montreal-theme .mr-lg-3, + .montreal-theme .mx-lg-3 { + margin-right: 1.5rem !important; + } + .montreal-theme .mb-lg-3, + .montreal-theme .my-lg-3 { + margin-bottom: 1.5rem !important; + } + .montreal-theme .ml-lg-3, + .montreal-theme .mx-lg-3 { + margin-left: 1.5rem !important; + } + .montreal-theme .m-lg-4 { + margin: 2rem !important; + } + .montreal-theme .mt-lg-4, + .montreal-theme .my-lg-4 { + margin-top: 2rem !important; + } + .montreal-theme .mr-lg-4, + .montreal-theme .mx-lg-4 { + margin-right: 2rem !important; + } + .montreal-theme .mb-lg-4, + .montreal-theme .my-lg-4 { + margin-bottom: 2rem !important; + } + .montreal-theme .ml-lg-4, + .montreal-theme .mx-lg-4 { + margin-left: 2rem !important; + } + .montreal-theme .m-lg-5 { + margin: 2.5rem !important; + } + .montreal-theme .mt-lg-5, + .montreal-theme .my-lg-5 { + margin-top: 2.5rem !important; + } + .montreal-theme .mr-lg-5, + .montreal-theme .mx-lg-5 { + margin-right: 2.5rem !important; + } + .montreal-theme .mb-lg-5, + .montreal-theme .my-lg-5 { + margin-bottom: 2.5rem !important; + } + .montreal-theme .ml-lg-5, + .montreal-theme .mx-lg-5 { + margin-left: 2.5rem !important; + } + .montreal-theme .m-lg-6 { + margin: 3rem !important; + } + .montreal-theme .mt-lg-6, + .montreal-theme .my-lg-6 { + margin-top: 3rem !important; + } + .montreal-theme .mr-lg-6, + .montreal-theme .mx-lg-6 { + margin-right: 3rem !important; + } + .montreal-theme .mb-lg-6, + .montreal-theme .my-lg-6 { + margin-bottom: 3rem !important; + } + .montreal-theme .ml-lg-6, + .montreal-theme .mx-lg-6 { + margin-left: 3rem !important; + } + .montreal-theme .m-lg-7 { + margin: 3.5rem !important; + } + .montreal-theme .mt-lg-7, + .montreal-theme .my-lg-7 { + margin-top: 3.5rem !important; + } + .montreal-theme .mr-lg-7, + .montreal-theme .mx-lg-7 { + margin-right: 3.5rem !important; + } + .montreal-theme .mb-lg-7, + .montreal-theme .my-lg-7 { + margin-bottom: 3.5rem !important; + } + .montreal-theme .ml-lg-7, + .montreal-theme .mx-lg-7 { + margin-left: 3.5rem !important; + } + .montreal-theme .m-lg-8 { + margin: 4rem !important; + } + .montreal-theme .mt-lg-8, + .montreal-theme .my-lg-8 { + margin-top: 4rem !important; + } + .montreal-theme .mr-lg-8, + .montreal-theme .mx-lg-8 { + margin-right: 4rem !important; + } + .montreal-theme .mb-lg-8, + .montreal-theme .my-lg-8 { + margin-bottom: 4rem !important; + } + .montreal-theme .ml-lg-8, + .montreal-theme .mx-lg-8 { + margin-left: 4rem !important; + } + .montreal-theme .m-lg-9 { + margin: 4.5rem !important; + } + .montreal-theme .mt-lg-9, + .montreal-theme .my-lg-9 { + margin-top: 4.5rem !important; + } + .montreal-theme .mr-lg-9, + .montreal-theme .mx-lg-9 { + margin-right: 4.5rem !important; + } + .montreal-theme .mb-lg-9, + .montreal-theme .my-lg-9 { + margin-bottom: 4.5rem !important; + } + .montreal-theme .ml-lg-9, + .montreal-theme .mx-lg-9 { + margin-left: 4.5rem !important; + } + .montreal-theme .m-lg-10 { + margin: 5rem !important; + } + .montreal-theme .mt-lg-10, + .montreal-theme .my-lg-10 { + margin-top: 5rem !important; + } + .montreal-theme .mr-lg-10, + .montreal-theme .mx-lg-10 { + margin-right: 5rem !important; + } + .montreal-theme .mb-lg-10, + .montreal-theme .my-lg-10 { + margin-bottom: 5rem !important; + } + .montreal-theme .ml-lg-10, + .montreal-theme .mx-lg-10 { + margin-left: 5rem !important; + } + .montreal-theme .m-lg-11 { + margin: 5.5rem !important; + } + .montreal-theme .mt-lg-11, + .montreal-theme .my-lg-11 { + margin-top: 5.5rem !important; + } + .montreal-theme .mr-lg-11, + .montreal-theme .mx-lg-11 { + margin-right: 5.5rem !important; + } + .montreal-theme .mb-lg-11, + .montreal-theme .my-lg-11 { + margin-bottom: 5.5rem !important; + } + .montreal-theme .ml-lg-11, + .montreal-theme .mx-lg-11 { + margin-left: 5.5rem !important; + } + .montreal-theme .m-lg-12 { + margin: 6rem !important; + } + .montreal-theme .mt-lg-12, + .montreal-theme .my-lg-12 { + margin-top: 6rem !important; + } + .montreal-theme .mr-lg-12, + .montreal-theme .mx-lg-12 { + margin-right: 6rem !important; + } + .montreal-theme .mb-lg-12, + .montreal-theme .my-lg-12 { + margin-bottom: 6rem !important; + } + .montreal-theme .ml-lg-12, + .montreal-theme .mx-lg-12 { + margin-left: 6rem !important; + } + .montreal-theme .m-lg-13 { + margin: 6.5rem !important; + } + .montreal-theme .mt-lg-13, + .montreal-theme .my-lg-13 { + margin-top: 6.5rem !important; + } + .montreal-theme .mr-lg-13, + .montreal-theme .mx-lg-13 { + margin-right: 6.5rem !important; + } + .montreal-theme .mb-lg-13, + .montreal-theme .my-lg-13 { + margin-bottom: 6.5rem !important; + } + .montreal-theme .ml-lg-13, + .montreal-theme .mx-lg-13 { + margin-left: 6.5rem !important; + } + .montreal-theme .m-lg-14 { + margin: 7rem !important; + } + .montreal-theme .mt-lg-14, + .montreal-theme .my-lg-14 { + margin-top: 7rem !important; + } + .montreal-theme .mr-lg-14, + .montreal-theme .mx-lg-14 { + margin-right: 7rem !important; + } + .montreal-theme .mb-lg-14, + .montreal-theme .my-lg-14 { + margin-bottom: 7rem !important; + } + .montreal-theme .ml-lg-14, + .montreal-theme .mx-lg-14 { + margin-left: 7rem !important; + } + .montreal-theme .m-lg-15 { + margin: 7.5rem !important; + } + .montreal-theme .mt-lg-15, + .montreal-theme .my-lg-15 { + margin-top: 7.5rem !important; + } + .montreal-theme .mr-lg-15, + .montreal-theme .mx-lg-15 { + margin-right: 7.5rem !important; + } + .montreal-theme .mb-lg-15, + .montreal-theme .my-lg-15 { + margin-bottom: 7.5rem !important; + } + .montreal-theme .ml-lg-15, + .montreal-theme .mx-lg-15 { + margin-left: 7.5rem !important; + } + .montreal-theme .m-lg-16 { + margin: 8rem !important; + } + .montreal-theme .mt-lg-16, + .montreal-theme .my-lg-16 { + margin-top: 8rem !important; + } + .montreal-theme .mr-lg-16, + .montreal-theme .mx-lg-16 { + margin-right: 8rem !important; + } + .montreal-theme .mb-lg-16, + .montreal-theme .my-lg-16 { + margin-bottom: 8rem !important; + } + .montreal-theme .ml-lg-16, + .montreal-theme .mx-lg-16 { + margin-left: 8rem !important; + } + .montreal-theme .m-lg-17 { + margin: 8.5rem !important; + } + .montreal-theme .mt-lg-17, + .montreal-theme .my-lg-17 { + margin-top: 8.5rem !important; + } + .montreal-theme .mr-lg-17, + .montreal-theme .mx-lg-17 { + margin-right: 8.5rem !important; + } + .montreal-theme .mb-lg-17, + .montreal-theme .my-lg-17 { + margin-bottom: 8.5rem !important; + } + .montreal-theme .ml-lg-17, + .montreal-theme .mx-lg-17 { + margin-left: 8.5rem !important; + } + .montreal-theme .m-lg-18 { + margin: 9rem !important; + } + .montreal-theme .mt-lg-18, + .montreal-theme .my-lg-18 { + margin-top: 9rem !important; + } + .montreal-theme .mr-lg-18, + .montreal-theme .mx-lg-18 { + margin-right: 9rem !important; + } + .montreal-theme .mb-lg-18, + .montreal-theme .my-lg-18 { + margin-bottom: 9rem !important; + } + .montreal-theme .ml-lg-18, + .montreal-theme .mx-lg-18 { + margin-left: 9rem !important; + } + .montreal-theme .m-lg-19 { + margin: 9.5rem !important; + } + .montreal-theme .mt-lg-19, + .montreal-theme .my-lg-19 { + margin-top: 9.5rem !important; + } + .montreal-theme .mr-lg-19, + .montreal-theme .mx-lg-19 { + margin-right: 9.5rem !important; + } + .montreal-theme .mb-lg-19, + .montreal-theme .my-lg-19 { + margin-bottom: 9.5rem !important; + } + .montreal-theme .ml-lg-19, + .montreal-theme .mx-lg-19 { + margin-left: 9.5rem !important; + } + .montreal-theme .m-lg-20 { + margin: 10rem !important; + } + .montreal-theme .mt-lg-20, + .montreal-theme .my-lg-20 { + margin-top: 10rem !important; + } + .montreal-theme .mr-lg-20, + .montreal-theme .mx-lg-20 { + margin-right: 10rem !important; + } + .montreal-theme .mb-lg-20, + .montreal-theme .my-lg-20 { + margin-bottom: 10rem !important; + } + .montreal-theme .ml-lg-20, + .montreal-theme .mx-lg-20 { + margin-left: 10rem !important; + } + .montreal-theme .m-lg-21 { + margin: 10.5rem !important; + } + .montreal-theme .mt-lg-21, + .montreal-theme .my-lg-21 { + margin-top: 10.5rem !important; + } + .montreal-theme .mr-lg-21, + .montreal-theme .mx-lg-21 { + margin-right: 10.5rem !important; + } + .montreal-theme .mb-lg-21, + .montreal-theme .my-lg-21 { + margin-bottom: 10.5rem !important; + } + .montreal-theme .ml-lg-21, + .montreal-theme .mx-lg-21 { + margin-left: 10.5rem !important; + } + .montreal-theme .m-lg-22 { + margin: 11rem !important; + } + .montreal-theme .mt-lg-22, + .montreal-theme .my-lg-22 { + margin-top: 11rem !important; + } + .montreal-theme .mr-lg-22, + .montreal-theme .mx-lg-22 { + margin-right: 11rem !important; + } + .montreal-theme .mb-lg-22, + .montreal-theme .my-lg-22 { + margin-bottom: 11rem !important; + } + .montreal-theme .ml-lg-22, + .montreal-theme .mx-lg-22 { + margin-left: 11rem !important; + } + .montreal-theme .m-lg-23 { + margin: 11.5rem !important; + } + .montreal-theme .mt-lg-23, + .montreal-theme .my-lg-23 { + margin-top: 11.5rem !important; + } + .montreal-theme .mr-lg-23, + .montreal-theme .mx-lg-23 { + margin-right: 11.5rem !important; + } + .montreal-theme .mb-lg-23, + .montreal-theme .my-lg-23 { + margin-bottom: 11.5rem !important; + } + .montreal-theme .ml-lg-23, + .montreal-theme .mx-lg-23 { + margin-left: 11.5rem !important; + } + .montreal-theme .m-lg-24 { + margin: 12rem !important; + } + .montreal-theme .mt-lg-24, + .montreal-theme .my-lg-24 { + margin-top: 12rem !important; + } + .montreal-theme .mr-lg-24, + .montreal-theme .mx-lg-24 { + margin-right: 12rem !important; + } + .montreal-theme .mb-lg-24, + .montreal-theme .my-lg-24 { + margin-bottom: 12rem !important; + } + .montreal-theme .ml-lg-24, + .montreal-theme .mx-lg-24 { + margin-left: 12rem !important; + } + .montreal-theme .p-lg-0 { + padding: 0 !important; + } + .montreal-theme .pt-lg-0, + .montreal-theme .py-lg-0 { + padding-top: 0 !important; + } + .montreal-theme .pr-lg-0, + .montreal-theme .px-lg-0 { + padding-right: 0 !important; + } + .montreal-theme .pb-lg-0, + .montreal-theme .py-lg-0 { + padding-bottom: 0 !important; + } + .montreal-theme .pl-lg-0, + .montreal-theme .px-lg-0 { + padding-left: 0 !important; + } + .montreal-theme .p-lg-1 { + padding: 0.5rem !important; + } + .montreal-theme .pt-lg-1, + .montreal-theme .py-lg-1 { + padding-top: 0.5rem !important; + } + .montreal-theme .pr-lg-1, + .montreal-theme .px-lg-1 { + padding-right: 0.5rem !important; + } + .montreal-theme .pb-lg-1, + .montreal-theme .py-lg-1 { + padding-bottom: 0.5rem !important; + } + .montreal-theme .pl-lg-1, + .montreal-theme .px-lg-1 { + padding-left: 0.5rem !important; + } + .montreal-theme .p-lg-2 { + padding: 1rem !important; + } + .montreal-theme .pt-lg-2, + .montreal-theme .py-lg-2 { + padding-top: 1rem !important; + } + .montreal-theme .pr-lg-2, + .montreal-theme .px-lg-2 { + padding-right: 1rem !important; + } + .montreal-theme .pb-lg-2, + .montreal-theme .py-lg-2 { + padding-bottom: 1rem !important; + } + .montreal-theme .pl-lg-2, + .montreal-theme .px-lg-2 { + padding-left: 1rem !important; + } + .montreal-theme .p-lg-3 { + padding: 1.5rem !important; + } + .montreal-theme .pt-lg-3, + .montreal-theme .py-lg-3 { + padding-top: 1.5rem !important; + } + .montreal-theme .pr-lg-3, + .montreal-theme .px-lg-3 { + padding-right: 1.5rem !important; + } + .montreal-theme .pb-lg-3, + .montreal-theme .py-lg-3 { + padding-bottom: 1.5rem !important; + } + .montreal-theme .pl-lg-3, + .montreal-theme .px-lg-3 { + padding-left: 1.5rem !important; + } + .montreal-theme .p-lg-4 { + padding: 2rem !important; + } + .montreal-theme .pt-lg-4, + .montreal-theme .py-lg-4 { + padding-top: 2rem !important; + } + .montreal-theme .pr-lg-4, + .montreal-theme .px-lg-4 { + padding-right: 2rem !important; + } + .montreal-theme .pb-lg-4, + .montreal-theme .py-lg-4 { + padding-bottom: 2rem !important; + } + .montreal-theme .pl-lg-4, + .montreal-theme .px-lg-4 { + padding-left: 2rem !important; + } + .montreal-theme .p-lg-5 { + padding: 2.5rem !important; + } + .montreal-theme .pt-lg-5, + .montreal-theme .py-lg-5 { + padding-top: 2.5rem !important; + } + .montreal-theme .pr-lg-5, + .montreal-theme .px-lg-5 { + padding-right: 2.5rem !important; + } + .montreal-theme .pb-lg-5, + .montreal-theme .py-lg-5 { + padding-bottom: 2.5rem !important; + } + .montreal-theme .pl-lg-5, + .montreal-theme .px-lg-5 { + padding-left: 2.5rem !important; + } + .montreal-theme .p-lg-6 { + padding: 3rem !important; + } + .montreal-theme .pt-lg-6, + .montreal-theme .py-lg-6 { + padding-top: 3rem !important; + } + .montreal-theme .pr-lg-6, + .montreal-theme .px-lg-6 { + padding-right: 3rem !important; + } + .montreal-theme .pb-lg-6, + .montreal-theme .py-lg-6 { + padding-bottom: 3rem !important; + } + .montreal-theme .pl-lg-6, + .montreal-theme .px-lg-6 { + padding-left: 3rem !important; + } + .montreal-theme .p-lg-7 { + padding: 3.5rem !important; + } + .montreal-theme .pt-lg-7, + .montreal-theme .py-lg-7 { + padding-top: 3.5rem !important; + } + .montreal-theme .pr-lg-7, + .montreal-theme .px-lg-7 { + padding-right: 3.5rem !important; + } + .montreal-theme .pb-lg-7, + .montreal-theme .py-lg-7 { + padding-bottom: 3.5rem !important; + } + .montreal-theme .pl-lg-7, + .montreal-theme .px-lg-7 { + padding-left: 3.5rem !important; + } + .montreal-theme .p-lg-8 { + padding: 4rem !important; + } + .montreal-theme .pt-lg-8, + .montreal-theme .py-lg-8 { + padding-top: 4rem !important; + } + .montreal-theme .pr-lg-8, + .montreal-theme .px-lg-8 { + padding-right: 4rem !important; + } + .montreal-theme .pb-lg-8, + .montreal-theme .py-lg-8 { + padding-bottom: 4rem !important; + } + .montreal-theme .pl-lg-8, + .montreal-theme .px-lg-8 { + padding-left: 4rem !important; + } + .montreal-theme .p-lg-9 { + padding: 4.5rem !important; + } + .montreal-theme .pt-lg-9, + .montreal-theme .py-lg-9 { + padding-top: 4.5rem !important; + } + .montreal-theme .pr-lg-9, + .montreal-theme .px-lg-9 { + padding-right: 4.5rem !important; + } + .montreal-theme .pb-lg-9, + .montreal-theme .py-lg-9 { + padding-bottom: 4.5rem !important; + } + .montreal-theme .pl-lg-9, + .montreal-theme .px-lg-9 { + padding-left: 4.5rem !important; + } + .montreal-theme .p-lg-10 { + padding: 5rem !important; + } + .montreal-theme .pt-lg-10, + .montreal-theme .py-lg-10 { + padding-top: 5rem !important; + } + .montreal-theme .pr-lg-10, + .montreal-theme .px-lg-10 { + padding-right: 5rem !important; + } + .montreal-theme .pb-lg-10, + .montreal-theme .py-lg-10 { + padding-bottom: 5rem !important; + } + .montreal-theme .pl-lg-10, + .montreal-theme .px-lg-10 { + padding-left: 5rem !important; + } + .montreal-theme .p-lg-11 { + padding: 5.5rem !important; + } + .montreal-theme .pt-lg-11, + .montreal-theme .py-lg-11 { + padding-top: 5.5rem !important; + } + .montreal-theme .pr-lg-11, + .montreal-theme .px-lg-11 { + padding-right: 5.5rem !important; + } + .montreal-theme .pb-lg-11, + .montreal-theme .py-lg-11 { + padding-bottom: 5.5rem !important; + } + .montreal-theme .pl-lg-11, + .montreal-theme .px-lg-11 { + padding-left: 5.5rem !important; + } + .montreal-theme .p-lg-12 { + padding: 6rem !important; + } + .montreal-theme .pt-lg-12, + .montreal-theme .py-lg-12 { + padding-top: 6rem !important; + } + .montreal-theme .pr-lg-12, + .montreal-theme .px-lg-12 { + padding-right: 6rem !important; + } + .montreal-theme .pb-lg-12, + .montreal-theme .py-lg-12 { + padding-bottom: 6rem !important; + } + .montreal-theme .pl-lg-12, + .montreal-theme .px-lg-12 { + padding-left: 6rem !important; + } + .montreal-theme .p-lg-13 { + padding: 6.5rem !important; + } + .montreal-theme .pt-lg-13, + .montreal-theme .py-lg-13 { + padding-top: 6.5rem !important; + } + .montreal-theme .pr-lg-13, + .montreal-theme .px-lg-13 { + padding-right: 6.5rem !important; + } + .montreal-theme .pb-lg-13, + .montreal-theme .py-lg-13 { + padding-bottom: 6.5rem !important; + } + .montreal-theme .pl-lg-13, + .montreal-theme .px-lg-13 { + padding-left: 6.5rem !important; + } + .montreal-theme .p-lg-14 { + padding: 7rem !important; + } + .montreal-theme .pt-lg-14, + .montreal-theme .py-lg-14 { + padding-top: 7rem !important; + } + .montreal-theme .pr-lg-14, + .montreal-theme .px-lg-14 { + padding-right: 7rem !important; + } + .montreal-theme .pb-lg-14, + .montreal-theme .py-lg-14 { + padding-bottom: 7rem !important; + } + .montreal-theme .pl-lg-14, + .montreal-theme .px-lg-14 { + padding-left: 7rem !important; + } + .montreal-theme .p-lg-15 { + padding: 7.5rem !important; + } + .montreal-theme .pt-lg-15, + .montreal-theme .py-lg-15 { + padding-top: 7.5rem !important; + } + .montreal-theme .pr-lg-15, + .montreal-theme .px-lg-15 { + padding-right: 7.5rem !important; + } + .montreal-theme .pb-lg-15, + .montreal-theme .py-lg-15 { + padding-bottom: 7.5rem !important; + } + .montreal-theme .pl-lg-15, + .montreal-theme .px-lg-15 { + padding-left: 7.5rem !important; + } + .montreal-theme .p-lg-16 { + padding: 8rem !important; + } + .montreal-theme .pt-lg-16, + .montreal-theme .py-lg-16 { + padding-top: 8rem !important; + } + .montreal-theme .pr-lg-16, + .montreal-theme .px-lg-16 { + padding-right: 8rem !important; + } + .montreal-theme .pb-lg-16, + .montreal-theme .py-lg-16 { + padding-bottom: 8rem !important; + } + .montreal-theme .pl-lg-16, + .montreal-theme .px-lg-16 { + padding-left: 8rem !important; + } + .montreal-theme .p-lg-17 { + padding: 8.5rem !important; + } + .montreal-theme .pt-lg-17, + .montreal-theme .py-lg-17 { + padding-top: 8.5rem !important; + } + .montreal-theme .pr-lg-17, + .montreal-theme .px-lg-17 { + padding-right: 8.5rem !important; + } + .montreal-theme .pb-lg-17, + .montreal-theme .py-lg-17 { + padding-bottom: 8.5rem !important; + } + .montreal-theme .pl-lg-17, + .montreal-theme .px-lg-17 { + padding-left: 8.5rem !important; + } + .montreal-theme .p-lg-18 { + padding: 9rem !important; + } + .montreal-theme .pt-lg-18, + .montreal-theme .py-lg-18 { + padding-top: 9rem !important; + } + .montreal-theme .pr-lg-18, + .montreal-theme .px-lg-18 { + padding-right: 9rem !important; + } + .montreal-theme .pb-lg-18, + .montreal-theme .py-lg-18 { + padding-bottom: 9rem !important; + } + .montreal-theme .pl-lg-18, + .montreal-theme .px-lg-18 { + padding-left: 9rem !important; + } + .montreal-theme .p-lg-19 { + padding: 9.5rem !important; + } + .montreal-theme .pt-lg-19, + .montreal-theme .py-lg-19 { + padding-top: 9.5rem !important; + } + .montreal-theme .pr-lg-19, + .montreal-theme .px-lg-19 { + padding-right: 9.5rem !important; + } + .montreal-theme .pb-lg-19, + .montreal-theme .py-lg-19 { + padding-bottom: 9.5rem !important; + } + .montreal-theme .pl-lg-19, + .montreal-theme .px-lg-19 { + padding-left: 9.5rem !important; + } + .montreal-theme .p-lg-20 { + padding: 10rem !important; + } + .montreal-theme .pt-lg-20, + .montreal-theme .py-lg-20 { + padding-top: 10rem !important; + } + .montreal-theme .pr-lg-20, + .montreal-theme .px-lg-20 { + padding-right: 10rem !important; + } + .montreal-theme .pb-lg-20, + .montreal-theme .py-lg-20 { + padding-bottom: 10rem !important; + } + .montreal-theme .pl-lg-20, + .montreal-theme .px-lg-20 { + padding-left: 10rem !important; + } + .montreal-theme .p-lg-21 { + padding: 10.5rem !important; + } + .montreal-theme .pt-lg-21, + .montreal-theme .py-lg-21 { + padding-top: 10.5rem !important; + } + .montreal-theme .pr-lg-21, + .montreal-theme .px-lg-21 { + padding-right: 10.5rem !important; + } + .montreal-theme .pb-lg-21, + .montreal-theme .py-lg-21 { + padding-bottom: 10.5rem !important; + } + .montreal-theme .pl-lg-21, + .montreal-theme .px-lg-21 { + padding-left: 10.5rem !important; + } + .montreal-theme .p-lg-22 { + padding: 11rem !important; + } + .montreal-theme .pt-lg-22, + .montreal-theme .py-lg-22 { + padding-top: 11rem !important; + } + .montreal-theme .pr-lg-22, + .montreal-theme .px-lg-22 { + padding-right: 11rem !important; + } + .montreal-theme .pb-lg-22, + .montreal-theme .py-lg-22 { + padding-bottom: 11rem !important; + } + .montreal-theme .pl-lg-22, + .montreal-theme .px-lg-22 { + padding-left: 11rem !important; + } + .montreal-theme .p-lg-23 { + padding: 11.5rem !important; + } + .montreal-theme .pt-lg-23, + .montreal-theme .py-lg-23 { + padding-top: 11.5rem !important; + } + .montreal-theme .pr-lg-23, + .montreal-theme .px-lg-23 { + padding-right: 11.5rem !important; + } + .montreal-theme .pb-lg-23, + .montreal-theme .py-lg-23 { + padding-bottom: 11.5rem !important; + } + .montreal-theme .pl-lg-23, + .montreal-theme .px-lg-23 { + padding-left: 11.5rem !important; + } + .montreal-theme .p-lg-24 { + padding: 12rem !important; + } + .montreal-theme .pt-lg-24, + .montreal-theme .py-lg-24 { + padding-top: 12rem !important; + } + .montreal-theme .pr-lg-24, + .montreal-theme .px-lg-24 { + padding-right: 12rem !important; + } + .montreal-theme .pb-lg-24, + .montreal-theme .py-lg-24 { + padding-bottom: 12rem !important; + } + .montreal-theme .pl-lg-24, + .montreal-theme .px-lg-24 { + padding-left: 12rem !important; + } + .montreal-theme .m-lg-n1 { + margin: -0.5rem !important; + } + .montreal-theme .mt-lg-n1, + .montreal-theme .my-lg-n1 { + margin-top: -0.5rem !important; + } + .montreal-theme .mr-lg-n1, + .montreal-theme .mx-lg-n1 { + margin-right: -0.5rem !important; + } + .montreal-theme .mb-lg-n1, + .montreal-theme .my-lg-n1 { + margin-bottom: -0.5rem !important; + } + .montreal-theme .ml-lg-n1, + .montreal-theme .mx-lg-n1 { + margin-left: -0.5rem !important; + } + .montreal-theme .m-lg-n2 { + margin: -1rem !important; + } + .montreal-theme .mt-lg-n2, + .montreal-theme .my-lg-n2 { + margin-top: -1rem !important; + } + .montreal-theme .mr-lg-n2, + .montreal-theme .mx-lg-n2 { + margin-right: -1rem !important; + } + .montreal-theme .mb-lg-n2, + .montreal-theme .my-lg-n2 { + margin-bottom: -1rem !important; + } + .montreal-theme .ml-lg-n2, + .montreal-theme .mx-lg-n2 { + margin-left: -1rem !important; + } + .montreal-theme .m-lg-n3 { + margin: -1.5rem !important; + } + .montreal-theme .mt-lg-n3, + .montreal-theme .my-lg-n3 { + margin-top: -1.5rem !important; + } + .montreal-theme .mr-lg-n3, + .montreal-theme .mx-lg-n3 { + margin-right: -1.5rem !important; + } + .montreal-theme .mb-lg-n3, + .montreal-theme .my-lg-n3 { + margin-bottom: -1.5rem !important; + } + .montreal-theme .ml-lg-n3, + .montreal-theme .mx-lg-n3 { + margin-left: -1.5rem !important; + } + .montreal-theme .m-lg-n4 { + margin: -2rem !important; + } + .montreal-theme .mt-lg-n4, + .montreal-theme .my-lg-n4 { + margin-top: -2rem !important; + } + .montreal-theme .mr-lg-n4, + .montreal-theme .mx-lg-n4 { + margin-right: -2rem !important; + } + .montreal-theme .mb-lg-n4, + .montreal-theme .my-lg-n4 { + margin-bottom: -2rem !important; + } + .montreal-theme .ml-lg-n4, + .montreal-theme .mx-lg-n4 { + margin-left: -2rem !important; + } + .montreal-theme .m-lg-n5 { + margin: -2.5rem !important; + } + .montreal-theme .mt-lg-n5, + .montreal-theme .my-lg-n5 { + margin-top: -2.5rem !important; + } + .montreal-theme .mr-lg-n5, + .montreal-theme .mx-lg-n5 { + margin-right: -2.5rem !important; + } + .montreal-theme .mb-lg-n5, + .montreal-theme .my-lg-n5 { + margin-bottom: -2.5rem !important; + } + .montreal-theme .ml-lg-n5, + .montreal-theme .mx-lg-n5 { + margin-left: -2.5rem !important; + } + .montreal-theme .m-lg-n6 { + margin: -3rem !important; + } + .montreal-theme .mt-lg-n6, + .montreal-theme .my-lg-n6 { + margin-top: -3rem !important; + } + .montreal-theme .mr-lg-n6, + .montreal-theme .mx-lg-n6 { + margin-right: -3rem !important; + } + .montreal-theme .mb-lg-n6, + .montreal-theme .my-lg-n6 { + margin-bottom: -3rem !important; + } + .montreal-theme .ml-lg-n6, + .montreal-theme .mx-lg-n6 { + margin-left: -3rem !important; + } + .montreal-theme .m-lg-n7 { + margin: -3.5rem !important; + } + .montreal-theme .mt-lg-n7, + .montreal-theme .my-lg-n7 { + margin-top: -3.5rem !important; + } + .montreal-theme .mr-lg-n7, + .montreal-theme .mx-lg-n7 { + margin-right: -3.5rem !important; + } + .montreal-theme .mb-lg-n7, + .montreal-theme .my-lg-n7 { + margin-bottom: -3.5rem !important; + } + .montreal-theme .ml-lg-n7, + .montreal-theme .mx-lg-n7 { + margin-left: -3.5rem !important; + } + .montreal-theme .m-lg-n8 { + margin: -4rem !important; + } + .montreal-theme .mt-lg-n8, + .montreal-theme .my-lg-n8 { + margin-top: -4rem !important; + } + .montreal-theme .mr-lg-n8, + .montreal-theme .mx-lg-n8 { + margin-right: -4rem !important; + } + .montreal-theme .mb-lg-n8, + .montreal-theme .my-lg-n8 { + margin-bottom: -4rem !important; + } + .montreal-theme .ml-lg-n8, + .montreal-theme .mx-lg-n8 { + margin-left: -4rem !important; + } + .montreal-theme .m-lg-n9 { + margin: -4.5rem !important; + } + .montreal-theme .mt-lg-n9, + .montreal-theme .my-lg-n9 { + margin-top: -4.5rem !important; + } + .montreal-theme .mr-lg-n9, + .montreal-theme .mx-lg-n9 { + margin-right: -4.5rem !important; + } + .montreal-theme .mb-lg-n9, + .montreal-theme .my-lg-n9 { + margin-bottom: -4.5rem !important; + } + .montreal-theme .ml-lg-n9, + .montreal-theme .mx-lg-n9 { + margin-left: -4.5rem !important; + } + .montreal-theme .m-lg-n10 { + margin: -5rem !important; + } + .montreal-theme .mt-lg-n10, + .montreal-theme .my-lg-n10 { + margin-top: -5rem !important; + } + .montreal-theme .mr-lg-n10, + .montreal-theme .mx-lg-n10 { + margin-right: -5rem !important; + } + .montreal-theme .mb-lg-n10, + .montreal-theme .my-lg-n10 { + margin-bottom: -5rem !important; + } + .montreal-theme .ml-lg-n10, + .montreal-theme .mx-lg-n10 { + margin-left: -5rem !important; + } + .montreal-theme .m-lg-n11 { + margin: -5.5rem !important; + } + .montreal-theme .mt-lg-n11, + .montreal-theme .my-lg-n11 { + margin-top: -5.5rem !important; + } + .montreal-theme .mr-lg-n11, + .montreal-theme .mx-lg-n11 { + margin-right: -5.5rem !important; + } + .montreal-theme .mb-lg-n11, + .montreal-theme .my-lg-n11 { + margin-bottom: -5.5rem !important; + } + .montreal-theme .ml-lg-n11, + .montreal-theme .mx-lg-n11 { + margin-left: -5.5rem !important; + } + .montreal-theme .m-lg-n12 { + margin: -6rem !important; + } + .montreal-theme .mt-lg-n12, + .montreal-theme .my-lg-n12 { + margin-top: -6rem !important; + } + .montreal-theme .mr-lg-n12, + .montreal-theme .mx-lg-n12 { + margin-right: -6rem !important; + } + .montreal-theme .mb-lg-n12, + .montreal-theme .my-lg-n12 { + margin-bottom: -6rem !important; + } + .montreal-theme .ml-lg-n12, + .montreal-theme .mx-lg-n12 { + margin-left: -6rem !important; + } + .montreal-theme .m-lg-n13 { + margin: -6.5rem !important; + } + .montreal-theme .mt-lg-n13, + .montreal-theme .my-lg-n13 { + margin-top: -6.5rem !important; + } + .montreal-theme .mr-lg-n13, + .montreal-theme .mx-lg-n13 { + margin-right: -6.5rem !important; + } + .montreal-theme .mb-lg-n13, + .montreal-theme .my-lg-n13 { + margin-bottom: -6.5rem !important; + } + .montreal-theme .ml-lg-n13, + .montreal-theme .mx-lg-n13 { + margin-left: -6.5rem !important; + } + .montreal-theme .m-lg-n14 { + margin: -7rem !important; + } + .montreal-theme .mt-lg-n14, + .montreal-theme .my-lg-n14 { + margin-top: -7rem !important; + } + .montreal-theme .mr-lg-n14, + .montreal-theme .mx-lg-n14 { + margin-right: -7rem !important; + } + .montreal-theme .mb-lg-n14, + .montreal-theme .my-lg-n14 { + margin-bottom: -7rem !important; + } + .montreal-theme .ml-lg-n14, + .montreal-theme .mx-lg-n14 { + margin-left: -7rem !important; + } + .montreal-theme .m-lg-n15 { + margin: -7.5rem !important; + } + .montreal-theme .mt-lg-n15, + .montreal-theme .my-lg-n15 { + margin-top: -7.5rem !important; + } + .montreal-theme .mr-lg-n15, + .montreal-theme .mx-lg-n15 { + margin-right: -7.5rem !important; + } + .montreal-theme .mb-lg-n15, + .montreal-theme .my-lg-n15 { + margin-bottom: -7.5rem !important; + } + .montreal-theme .ml-lg-n15, + .montreal-theme .mx-lg-n15 { + margin-left: -7.5rem !important; + } + .montreal-theme .m-lg-n16 { + margin: -8rem !important; + } + .montreal-theme .mt-lg-n16, + .montreal-theme .my-lg-n16 { + margin-top: -8rem !important; + } + .montreal-theme .mr-lg-n16, + .montreal-theme .mx-lg-n16 { + margin-right: -8rem !important; + } + .montreal-theme .mb-lg-n16, + .montreal-theme .my-lg-n16 { + margin-bottom: -8rem !important; + } + .montreal-theme .ml-lg-n16, + .montreal-theme .mx-lg-n16 { + margin-left: -8rem !important; + } + .montreal-theme .m-lg-n17 { + margin: -8.5rem !important; + } + .montreal-theme .mt-lg-n17, + .montreal-theme .my-lg-n17 { + margin-top: -8.5rem !important; + } + .montreal-theme .mr-lg-n17, + .montreal-theme .mx-lg-n17 { + margin-right: -8.5rem !important; + } + .montreal-theme .mb-lg-n17, + .montreal-theme .my-lg-n17 { + margin-bottom: -8.5rem !important; + } + .montreal-theme .ml-lg-n17, + .montreal-theme .mx-lg-n17 { + margin-left: -8.5rem !important; + } + .montreal-theme .m-lg-n18 { + margin: -9rem !important; + } + .montreal-theme .mt-lg-n18, + .montreal-theme .my-lg-n18 { + margin-top: -9rem !important; + } + .montreal-theme .mr-lg-n18, + .montreal-theme .mx-lg-n18 { + margin-right: -9rem !important; + } + .montreal-theme .mb-lg-n18, + .montreal-theme .my-lg-n18 { + margin-bottom: -9rem !important; + } + .montreal-theme .ml-lg-n18, + .montreal-theme .mx-lg-n18 { + margin-left: -9rem !important; + } + .montreal-theme .m-lg-n19 { + margin: -9.5rem !important; + } + .montreal-theme .mt-lg-n19, + .montreal-theme .my-lg-n19 { + margin-top: -9.5rem !important; + } + .montreal-theme .mr-lg-n19, + .montreal-theme .mx-lg-n19 { + margin-right: -9.5rem !important; + } + .montreal-theme .mb-lg-n19, + .montreal-theme .my-lg-n19 { + margin-bottom: -9.5rem !important; + } + .montreal-theme .ml-lg-n19, + .montreal-theme .mx-lg-n19 { + margin-left: -9.5rem !important; + } + .montreal-theme .m-lg-n20 { + margin: -10rem !important; + } + .montreal-theme .mt-lg-n20, + .montreal-theme .my-lg-n20 { + margin-top: -10rem !important; + } + .montreal-theme .mr-lg-n20, + .montreal-theme .mx-lg-n20 { + margin-right: -10rem !important; + } + .montreal-theme .mb-lg-n20, + .montreal-theme .my-lg-n20 { + margin-bottom: -10rem !important; + } + .montreal-theme .ml-lg-n20, + .montreal-theme .mx-lg-n20 { + margin-left: -10rem !important; + } + .montreal-theme .m-lg-n21 { + margin: -10.5rem !important; + } + .montreal-theme .mt-lg-n21, + .montreal-theme .my-lg-n21 { + margin-top: -10.5rem !important; + } + .montreal-theme .mr-lg-n21, + .montreal-theme .mx-lg-n21 { + margin-right: -10.5rem !important; + } + .montreal-theme .mb-lg-n21, + .montreal-theme .my-lg-n21 { + margin-bottom: -10.5rem !important; + } + .montreal-theme .ml-lg-n21, + .montreal-theme .mx-lg-n21 { + margin-left: -10.5rem !important; + } + .montreal-theme .m-lg-n22 { + margin: -11rem !important; + } + .montreal-theme .mt-lg-n22, + .montreal-theme .my-lg-n22 { + margin-top: -11rem !important; + } + .montreal-theme .mr-lg-n22, + .montreal-theme .mx-lg-n22 { + margin-right: -11rem !important; + } + .montreal-theme .mb-lg-n22, + .montreal-theme .my-lg-n22 { + margin-bottom: -11rem !important; + } + .montreal-theme .ml-lg-n22, + .montreal-theme .mx-lg-n22 { + margin-left: -11rem !important; + } + .montreal-theme .m-lg-n23 { + margin: -11.5rem !important; + } + .montreal-theme .mt-lg-n23, + .montreal-theme .my-lg-n23 { + margin-top: -11.5rem !important; + } + .montreal-theme .mr-lg-n23, + .montreal-theme .mx-lg-n23 { + margin-right: -11.5rem !important; + } + .montreal-theme .mb-lg-n23, + .montreal-theme .my-lg-n23 { + margin-bottom: -11.5rem !important; + } + .montreal-theme .ml-lg-n23, + .montreal-theme .mx-lg-n23 { + margin-left: -11.5rem !important; + } + .montreal-theme .m-lg-n24 { + margin: -12rem !important; + } + .montreal-theme .mt-lg-n24, + .montreal-theme .my-lg-n24 { + margin-top: -12rem !important; + } + .montreal-theme .mr-lg-n24, + .montreal-theme .mx-lg-n24 { + margin-right: -12rem !important; + } + .montreal-theme .mb-lg-n24, + .montreal-theme .my-lg-n24 { + margin-bottom: -12rem !important; + } + .montreal-theme .ml-lg-n24, + .montreal-theme .mx-lg-n24 { + margin-left: -12rem !important; + } + .montreal-theme .m-lg-auto { + margin: auto !important; + } + .montreal-theme .mt-lg-auto, + .montreal-theme .my-lg-auto { + margin-top: auto !important; + } + .montreal-theme .mr-lg-auto, + .montreal-theme .mx-lg-auto { + margin-right: auto !important; + } + .montreal-theme .mb-lg-auto, + .montreal-theme .my-lg-auto { + margin-bottom: auto !important; + } + .montreal-theme .ml-lg-auto, + .montreal-theme .mx-lg-auto { + margin-left: auto !important; + } +} +@media (min-width: 1200px) { + .montreal-theme .m-xl-0 { + margin: 0 !important; + } + .montreal-theme .mt-xl-0, + .montreal-theme .my-xl-0 { + margin-top: 0 !important; + } + .montreal-theme .mr-xl-0, + .montreal-theme .mx-xl-0 { + margin-right: 0 !important; + } + .montreal-theme .mb-xl-0, + .montreal-theme .my-xl-0 { + margin-bottom: 0 !important; + } + .montreal-theme .ml-xl-0, + .montreal-theme .mx-xl-0 { + margin-left: 0 !important; + } + .montreal-theme .m-xl-1 { + margin: 0.5rem !important; + } + .montreal-theme .mt-xl-1, + .montreal-theme .my-xl-1 { + margin-top: 0.5rem !important; + } + .montreal-theme .mr-xl-1, + .montreal-theme .mx-xl-1 { + margin-right: 0.5rem !important; + } + .montreal-theme .mb-xl-1, + .montreal-theme .my-xl-1 { + margin-bottom: 0.5rem !important; + } + .montreal-theme .ml-xl-1, + .montreal-theme .mx-xl-1 { + margin-left: 0.5rem !important; + } + .montreal-theme .m-xl-2 { + margin: 1rem !important; + } + .montreal-theme .mt-xl-2, + .montreal-theme .my-xl-2 { + margin-top: 1rem !important; + } + .montreal-theme .mr-xl-2, + .montreal-theme .mx-xl-2 { + margin-right: 1rem !important; + } + .montreal-theme .mb-xl-2, + .montreal-theme .my-xl-2 { + margin-bottom: 1rem !important; + } + .montreal-theme .ml-xl-2, + .montreal-theme .mx-xl-2 { + margin-left: 1rem !important; + } + .montreal-theme .m-xl-3 { + margin: 1.5rem !important; + } + .montreal-theme .mt-xl-3, + .montreal-theme .my-xl-3 { + margin-top: 1.5rem !important; + } + .montreal-theme .mr-xl-3, + .montreal-theme .mx-xl-3 { + margin-right: 1.5rem !important; + } + .montreal-theme .mb-xl-3, + .montreal-theme .my-xl-3 { + margin-bottom: 1.5rem !important; + } + .montreal-theme .ml-xl-3, + .montreal-theme .mx-xl-3 { + margin-left: 1.5rem !important; + } + .montreal-theme .m-xl-4 { + margin: 2rem !important; + } + .montreal-theme .mt-xl-4, + .montreal-theme .my-xl-4 { + margin-top: 2rem !important; + } + .montreal-theme .mr-xl-4, + .montreal-theme .mx-xl-4 { + margin-right: 2rem !important; + } + .montreal-theme .mb-xl-4, + .montreal-theme .my-xl-4 { + margin-bottom: 2rem !important; + } + .montreal-theme .ml-xl-4, + .montreal-theme .mx-xl-4 { + margin-left: 2rem !important; + } + .montreal-theme .m-xl-5 { + margin: 2.5rem !important; + } + .montreal-theme .mt-xl-5, + .montreal-theme .my-xl-5 { + margin-top: 2.5rem !important; + } + .montreal-theme .mr-xl-5, + .montreal-theme .mx-xl-5 { + margin-right: 2.5rem !important; + } + .montreal-theme .mb-xl-5, + .montreal-theme .my-xl-5 { + margin-bottom: 2.5rem !important; + } + .montreal-theme .ml-xl-5, + .montreal-theme .mx-xl-5 { + margin-left: 2.5rem !important; + } + .montreal-theme .m-xl-6 { + margin: 3rem !important; + } + .montreal-theme .mt-xl-6, + .montreal-theme .my-xl-6 { + margin-top: 3rem !important; + } + .montreal-theme .mr-xl-6, + .montreal-theme .mx-xl-6 { + margin-right: 3rem !important; + } + .montreal-theme .mb-xl-6, + .montreal-theme .my-xl-6 { + margin-bottom: 3rem !important; + } + .montreal-theme .ml-xl-6, + .montreal-theme .mx-xl-6 { + margin-left: 3rem !important; + } + .montreal-theme .m-xl-7 { + margin: 3.5rem !important; + } + .montreal-theme .mt-xl-7, + .montreal-theme .my-xl-7 { + margin-top: 3.5rem !important; + } + .montreal-theme .mr-xl-7, + .montreal-theme .mx-xl-7 { + margin-right: 3.5rem !important; + } + .montreal-theme .mb-xl-7, + .montreal-theme .my-xl-7 { + margin-bottom: 3.5rem !important; + } + .montreal-theme .ml-xl-7, + .montreal-theme .mx-xl-7 { + margin-left: 3.5rem !important; + } + .montreal-theme .m-xl-8 { + margin: 4rem !important; + } + .montreal-theme .mt-xl-8, + .montreal-theme .my-xl-8 { + margin-top: 4rem !important; + } + .montreal-theme .mr-xl-8, + .montreal-theme .mx-xl-8 { + margin-right: 4rem !important; + } + .montreal-theme .mb-xl-8, + .montreal-theme .my-xl-8 { + margin-bottom: 4rem !important; + } + .montreal-theme .ml-xl-8, + .montreal-theme .mx-xl-8 { + margin-left: 4rem !important; + } + .montreal-theme .m-xl-9 { + margin: 4.5rem !important; + } + .montreal-theme .mt-xl-9, + .montreal-theme .my-xl-9 { + margin-top: 4.5rem !important; + } + .montreal-theme .mr-xl-9, + .montreal-theme .mx-xl-9 { + margin-right: 4.5rem !important; + } + .montreal-theme .mb-xl-9, + .montreal-theme .my-xl-9 { + margin-bottom: 4.5rem !important; + } + .montreal-theme .ml-xl-9, + .montreal-theme .mx-xl-9 { + margin-left: 4.5rem !important; + } + .montreal-theme .m-xl-10 { + margin: 5rem !important; + } + .montreal-theme .mt-xl-10, + .montreal-theme .my-xl-10 { + margin-top: 5rem !important; + } + .montreal-theme .mr-xl-10, + .montreal-theme .mx-xl-10 { + margin-right: 5rem !important; + } + .montreal-theme .mb-xl-10, + .montreal-theme .my-xl-10 { + margin-bottom: 5rem !important; + } + .montreal-theme .ml-xl-10, + .montreal-theme .mx-xl-10 { + margin-left: 5rem !important; + } + .montreal-theme .m-xl-11 { + margin: 5.5rem !important; + } + .montreal-theme .mt-xl-11, + .montreal-theme .my-xl-11 { + margin-top: 5.5rem !important; + } + .montreal-theme .mr-xl-11, + .montreal-theme .mx-xl-11 { + margin-right: 5.5rem !important; + } + .montreal-theme .mb-xl-11, + .montreal-theme .my-xl-11 { + margin-bottom: 5.5rem !important; + } + .montreal-theme .ml-xl-11, + .montreal-theme .mx-xl-11 { + margin-left: 5.5rem !important; + } + .montreal-theme .m-xl-12 { + margin: 6rem !important; + } + .montreal-theme .mt-xl-12, + .montreal-theme .my-xl-12 { + margin-top: 6rem !important; + } + .montreal-theme .mr-xl-12, + .montreal-theme .mx-xl-12 { + margin-right: 6rem !important; + } + .montreal-theme .mb-xl-12, + .montreal-theme .my-xl-12 { + margin-bottom: 6rem !important; + } + .montreal-theme .ml-xl-12, + .montreal-theme .mx-xl-12 { + margin-left: 6rem !important; + } + .montreal-theme .m-xl-13 { + margin: 6.5rem !important; + } + .montreal-theme .mt-xl-13, + .montreal-theme .my-xl-13 { + margin-top: 6.5rem !important; + } + .montreal-theme .mr-xl-13, + .montreal-theme .mx-xl-13 { + margin-right: 6.5rem !important; + } + .montreal-theme .mb-xl-13, + .montreal-theme .my-xl-13 { + margin-bottom: 6.5rem !important; + } + .montreal-theme .ml-xl-13, + .montreal-theme .mx-xl-13 { + margin-left: 6.5rem !important; + } + .montreal-theme .m-xl-14 { + margin: 7rem !important; + } + .montreal-theme .mt-xl-14, + .montreal-theme .my-xl-14 { + margin-top: 7rem !important; + } + .montreal-theme .mr-xl-14, + .montreal-theme .mx-xl-14 { + margin-right: 7rem !important; + } + .montreal-theme .mb-xl-14, + .montreal-theme .my-xl-14 { + margin-bottom: 7rem !important; + } + .montreal-theme .ml-xl-14, + .montreal-theme .mx-xl-14 { + margin-left: 7rem !important; + } + .montreal-theme .m-xl-15 { + margin: 7.5rem !important; + } + .montreal-theme .mt-xl-15, + .montreal-theme .my-xl-15 { + margin-top: 7.5rem !important; + } + .montreal-theme .mr-xl-15, + .montreal-theme .mx-xl-15 { + margin-right: 7.5rem !important; + } + .montreal-theme .mb-xl-15, + .montreal-theme .my-xl-15 { + margin-bottom: 7.5rem !important; + } + .montreal-theme .ml-xl-15, + .montreal-theme .mx-xl-15 { + margin-left: 7.5rem !important; + } + .montreal-theme .m-xl-16 { + margin: 8rem !important; + } + .montreal-theme .mt-xl-16, + .montreal-theme .my-xl-16 { + margin-top: 8rem !important; + } + .montreal-theme .mr-xl-16, + .montreal-theme .mx-xl-16 { + margin-right: 8rem !important; + } + .montreal-theme .mb-xl-16, + .montreal-theme .my-xl-16 { + margin-bottom: 8rem !important; + } + .montreal-theme .ml-xl-16, + .montreal-theme .mx-xl-16 { + margin-left: 8rem !important; + } + .montreal-theme .m-xl-17 { + margin: 8.5rem !important; + } + .montreal-theme .mt-xl-17, + .montreal-theme .my-xl-17 { + margin-top: 8.5rem !important; + } + .montreal-theme .mr-xl-17, + .montreal-theme .mx-xl-17 { + margin-right: 8.5rem !important; + } + .montreal-theme .mb-xl-17, + .montreal-theme .my-xl-17 { + margin-bottom: 8.5rem !important; + } + .montreal-theme .ml-xl-17, + .montreal-theme .mx-xl-17 { + margin-left: 8.5rem !important; + } + .montreal-theme .m-xl-18 { + margin: 9rem !important; + } + .montreal-theme .mt-xl-18, + .montreal-theme .my-xl-18 { + margin-top: 9rem !important; + } + .montreal-theme .mr-xl-18, + .montreal-theme .mx-xl-18 { + margin-right: 9rem !important; + } + .montreal-theme .mb-xl-18, + .montreal-theme .my-xl-18 { + margin-bottom: 9rem !important; + } + .montreal-theme .ml-xl-18, + .montreal-theme .mx-xl-18 { + margin-left: 9rem !important; + } + .montreal-theme .m-xl-19 { + margin: 9.5rem !important; + } + .montreal-theme .mt-xl-19, + .montreal-theme .my-xl-19 { + margin-top: 9.5rem !important; + } + .montreal-theme .mr-xl-19, + .montreal-theme .mx-xl-19 { + margin-right: 9.5rem !important; + } + .montreal-theme .mb-xl-19, + .montreal-theme .my-xl-19 { + margin-bottom: 9.5rem !important; + } + .montreal-theme .ml-xl-19, + .montreal-theme .mx-xl-19 { + margin-left: 9.5rem !important; + } + .montreal-theme .m-xl-20 { + margin: 10rem !important; + } + .montreal-theme .mt-xl-20, + .montreal-theme .my-xl-20 { + margin-top: 10rem !important; + } + .montreal-theme .mr-xl-20, + .montreal-theme .mx-xl-20 { + margin-right: 10rem !important; + } + .montreal-theme .mb-xl-20, + .montreal-theme .my-xl-20 { + margin-bottom: 10rem !important; + } + .montreal-theme .ml-xl-20, + .montreal-theme .mx-xl-20 { + margin-left: 10rem !important; + } + .montreal-theme .m-xl-21 { + margin: 10.5rem !important; + } + .montreal-theme .mt-xl-21, + .montreal-theme .my-xl-21 { + margin-top: 10.5rem !important; + } + .montreal-theme .mr-xl-21, + .montreal-theme .mx-xl-21 { + margin-right: 10.5rem !important; + } + .montreal-theme .mb-xl-21, + .montreal-theme .my-xl-21 { + margin-bottom: 10.5rem !important; + } + .montreal-theme .ml-xl-21, + .montreal-theme .mx-xl-21 { + margin-left: 10.5rem !important; + } + .montreal-theme .m-xl-22 { + margin: 11rem !important; + } + .montreal-theme .mt-xl-22, + .montreal-theme .my-xl-22 { + margin-top: 11rem !important; + } + .montreal-theme .mr-xl-22, + .montreal-theme .mx-xl-22 { + margin-right: 11rem !important; + } + .montreal-theme .mb-xl-22, + .montreal-theme .my-xl-22 { + margin-bottom: 11rem !important; + } + .montreal-theme .ml-xl-22, + .montreal-theme .mx-xl-22 { + margin-left: 11rem !important; + } + .montreal-theme .m-xl-23 { + margin: 11.5rem !important; + } + .montreal-theme .mt-xl-23, + .montreal-theme .my-xl-23 { + margin-top: 11.5rem !important; + } + .montreal-theme .mr-xl-23, + .montreal-theme .mx-xl-23 { + margin-right: 11.5rem !important; + } + .montreal-theme .mb-xl-23, + .montreal-theme .my-xl-23 { + margin-bottom: 11.5rem !important; + } + .montreal-theme .ml-xl-23, + .montreal-theme .mx-xl-23 { + margin-left: 11.5rem !important; + } + .montreal-theme .m-xl-24 { + margin: 12rem !important; + } + .montreal-theme .mt-xl-24, + .montreal-theme .my-xl-24 { + margin-top: 12rem !important; + } + .montreal-theme .mr-xl-24, + .montreal-theme .mx-xl-24 { + margin-right: 12rem !important; + } + .montreal-theme .mb-xl-24, + .montreal-theme .my-xl-24 { + margin-bottom: 12rem !important; + } + .montreal-theme .ml-xl-24, + .montreal-theme .mx-xl-24 { + margin-left: 12rem !important; + } + .montreal-theme .p-xl-0 { + padding: 0 !important; + } + .montreal-theme .pt-xl-0, + .montreal-theme .py-xl-0 { + padding-top: 0 !important; + } + .montreal-theme .pr-xl-0, + .montreal-theme .px-xl-0 { + padding-right: 0 !important; + } + .montreal-theme .pb-xl-0, + .montreal-theme .py-xl-0 { + padding-bottom: 0 !important; + } + .montreal-theme .pl-xl-0, + .montreal-theme .px-xl-0 { + padding-left: 0 !important; + } + .montreal-theme .p-xl-1 { + padding: 0.5rem !important; + } + .montreal-theme .pt-xl-1, + .montreal-theme .py-xl-1 { + padding-top: 0.5rem !important; + } + .montreal-theme .pr-xl-1, + .montreal-theme .px-xl-1 { + padding-right: 0.5rem !important; + } + .montreal-theme .pb-xl-1, + .montreal-theme .py-xl-1 { + padding-bottom: 0.5rem !important; + } + .montreal-theme .pl-xl-1, + .montreal-theme .px-xl-1 { + padding-left: 0.5rem !important; + } + .montreal-theme .p-xl-2 { + padding: 1rem !important; + } + .montreal-theme .pt-xl-2, + .montreal-theme .py-xl-2 { + padding-top: 1rem !important; + } + .montreal-theme .pr-xl-2, + .montreal-theme .px-xl-2 { + padding-right: 1rem !important; + } + .montreal-theme .pb-xl-2, + .montreal-theme .py-xl-2 { + padding-bottom: 1rem !important; + } + .montreal-theme .pl-xl-2, + .montreal-theme .px-xl-2 { + padding-left: 1rem !important; + } + .montreal-theme .p-xl-3 { + padding: 1.5rem !important; + } + .montreal-theme .pt-xl-3, + .montreal-theme .py-xl-3 { + padding-top: 1.5rem !important; + } + .montreal-theme .pr-xl-3, + .montreal-theme .px-xl-3 { + padding-right: 1.5rem !important; + } + .montreal-theme .pb-xl-3, + .montreal-theme .py-xl-3 { + padding-bottom: 1.5rem !important; + } + .montreal-theme .pl-xl-3, + .montreal-theme .px-xl-3 { + padding-left: 1.5rem !important; + } + .montreal-theme .p-xl-4 { + padding: 2rem !important; + } + .montreal-theme .pt-xl-4, + .montreal-theme .py-xl-4 { + padding-top: 2rem !important; + } + .montreal-theme .pr-xl-4, + .montreal-theme .px-xl-4 { + padding-right: 2rem !important; + } + .montreal-theme .pb-xl-4, + .montreal-theme .py-xl-4 { + padding-bottom: 2rem !important; + } + .montreal-theme .pl-xl-4, + .montreal-theme .px-xl-4 { + padding-left: 2rem !important; + } + .montreal-theme .p-xl-5 { + padding: 2.5rem !important; + } + .montreal-theme .pt-xl-5, + .montreal-theme .py-xl-5 { + padding-top: 2.5rem !important; + } + .montreal-theme .pr-xl-5, + .montreal-theme .px-xl-5 { + padding-right: 2.5rem !important; + } + .montreal-theme .pb-xl-5, + .montreal-theme .py-xl-5 { + padding-bottom: 2.5rem !important; + } + .montreal-theme .pl-xl-5, + .montreal-theme .px-xl-5 { + padding-left: 2.5rem !important; + } + .montreal-theme .p-xl-6 { + padding: 3rem !important; + } + .montreal-theme .pt-xl-6, + .montreal-theme .py-xl-6 { + padding-top: 3rem !important; + } + .montreal-theme .pr-xl-6, + .montreal-theme .px-xl-6 { + padding-right: 3rem !important; + } + .montreal-theme .pb-xl-6, + .montreal-theme .py-xl-6 { + padding-bottom: 3rem !important; + } + .montreal-theme .pl-xl-6, + .montreal-theme .px-xl-6 { + padding-left: 3rem !important; + } + .montreal-theme .p-xl-7 { + padding: 3.5rem !important; + } + .montreal-theme .pt-xl-7, + .montreal-theme .py-xl-7 { + padding-top: 3.5rem !important; + } + .montreal-theme .pr-xl-7, + .montreal-theme .px-xl-7 { + padding-right: 3.5rem !important; + } + .montreal-theme .pb-xl-7, + .montreal-theme .py-xl-7 { + padding-bottom: 3.5rem !important; + } + .montreal-theme .pl-xl-7, + .montreal-theme .px-xl-7 { + padding-left: 3.5rem !important; + } + .montreal-theme .p-xl-8 { + padding: 4rem !important; + } + .montreal-theme .pt-xl-8, + .montreal-theme .py-xl-8 { + padding-top: 4rem !important; + } + .montreal-theme .pr-xl-8, + .montreal-theme .px-xl-8 { + padding-right: 4rem !important; + } + .montreal-theme .pb-xl-8, + .montreal-theme .py-xl-8 { + padding-bottom: 4rem !important; + } + .montreal-theme .pl-xl-8, + .montreal-theme .px-xl-8 { + padding-left: 4rem !important; + } + .montreal-theme .p-xl-9 { + padding: 4.5rem !important; + } + .montreal-theme .pt-xl-9, + .montreal-theme .py-xl-9 { + padding-top: 4.5rem !important; + } + .montreal-theme .pr-xl-9, + .montreal-theme .px-xl-9 { + padding-right: 4.5rem !important; + } + .montreal-theme .pb-xl-9, + .montreal-theme .py-xl-9 { + padding-bottom: 4.5rem !important; + } + .montreal-theme .pl-xl-9, + .montreal-theme .px-xl-9 { + padding-left: 4.5rem !important; + } + .montreal-theme .p-xl-10 { + padding: 5rem !important; + } + .montreal-theme .pt-xl-10, + .montreal-theme .py-xl-10 { + padding-top: 5rem !important; + } + .montreal-theme .pr-xl-10, + .montreal-theme .px-xl-10 { + padding-right: 5rem !important; + } + .montreal-theme .pb-xl-10, + .montreal-theme .py-xl-10 { + padding-bottom: 5rem !important; + } + .montreal-theme .pl-xl-10, + .montreal-theme .px-xl-10 { + padding-left: 5rem !important; + } + .montreal-theme .p-xl-11 { + padding: 5.5rem !important; + } + .montreal-theme .pt-xl-11, + .montreal-theme .py-xl-11 { + padding-top: 5.5rem !important; + } + .montreal-theme .pr-xl-11, + .montreal-theme .px-xl-11 { + padding-right: 5.5rem !important; + } + .montreal-theme .pb-xl-11, + .montreal-theme .py-xl-11 { + padding-bottom: 5.5rem !important; + } + .montreal-theme .pl-xl-11, + .montreal-theme .px-xl-11 { + padding-left: 5.5rem !important; + } + .montreal-theme .p-xl-12 { + padding: 6rem !important; + } + .montreal-theme .pt-xl-12, + .montreal-theme .py-xl-12 { + padding-top: 6rem !important; + } + .montreal-theme .pr-xl-12, + .montreal-theme .px-xl-12 { + padding-right: 6rem !important; + } + .montreal-theme .pb-xl-12, + .montreal-theme .py-xl-12 { + padding-bottom: 6rem !important; + } + .montreal-theme .pl-xl-12, + .montreal-theme .px-xl-12 { + padding-left: 6rem !important; + } + .montreal-theme .p-xl-13 { + padding: 6.5rem !important; + } + .montreal-theme .pt-xl-13, + .montreal-theme .py-xl-13 { + padding-top: 6.5rem !important; + } + .montreal-theme .pr-xl-13, + .montreal-theme .px-xl-13 { + padding-right: 6.5rem !important; + } + .montreal-theme .pb-xl-13, + .montreal-theme .py-xl-13 { + padding-bottom: 6.5rem !important; + } + .montreal-theme .pl-xl-13, + .montreal-theme .px-xl-13 { + padding-left: 6.5rem !important; + } + .montreal-theme .p-xl-14 { + padding: 7rem !important; + } + .montreal-theme .pt-xl-14, + .montreal-theme .py-xl-14 { + padding-top: 7rem !important; + } + .montreal-theme .pr-xl-14, + .montreal-theme .px-xl-14 { + padding-right: 7rem !important; + } + .montreal-theme .pb-xl-14, + .montreal-theme .py-xl-14 { + padding-bottom: 7rem !important; + } + .montreal-theme .pl-xl-14, + .montreal-theme .px-xl-14 { + padding-left: 7rem !important; + } + .montreal-theme .p-xl-15 { + padding: 7.5rem !important; + } + .montreal-theme .pt-xl-15, + .montreal-theme .py-xl-15 { + padding-top: 7.5rem !important; + } + .montreal-theme .pr-xl-15, + .montreal-theme .px-xl-15 { + padding-right: 7.5rem !important; + } + .montreal-theme .pb-xl-15, + .montreal-theme .py-xl-15 { + padding-bottom: 7.5rem !important; + } + .montreal-theme .pl-xl-15, + .montreal-theme .px-xl-15 { + padding-left: 7.5rem !important; + } + .montreal-theme .p-xl-16 { + padding: 8rem !important; + } + .montreal-theme .pt-xl-16, + .montreal-theme .py-xl-16 { + padding-top: 8rem !important; + } + .montreal-theme .pr-xl-16, + .montreal-theme .px-xl-16 { + padding-right: 8rem !important; + } + .montreal-theme .pb-xl-16, + .montreal-theme .py-xl-16 { + padding-bottom: 8rem !important; + } + .montreal-theme .pl-xl-16, + .montreal-theme .px-xl-16 { + padding-left: 8rem !important; + } + .montreal-theme .p-xl-17 { + padding: 8.5rem !important; + } + .montreal-theme .pt-xl-17, + .montreal-theme .py-xl-17 { + padding-top: 8.5rem !important; + } + .montreal-theme .pr-xl-17, + .montreal-theme .px-xl-17 { + padding-right: 8.5rem !important; + } + .montreal-theme .pb-xl-17, + .montreal-theme .py-xl-17 { + padding-bottom: 8.5rem !important; + } + .montreal-theme .pl-xl-17, + .montreal-theme .px-xl-17 { + padding-left: 8.5rem !important; + } + .montreal-theme .p-xl-18 { + padding: 9rem !important; + } + .montreal-theme .pt-xl-18, + .montreal-theme .py-xl-18 { + padding-top: 9rem !important; + } + .montreal-theme .pr-xl-18, + .montreal-theme .px-xl-18 { + padding-right: 9rem !important; + } + .montreal-theme .pb-xl-18, + .montreal-theme .py-xl-18 { + padding-bottom: 9rem !important; + } + .montreal-theme .pl-xl-18, + .montreal-theme .px-xl-18 { + padding-left: 9rem !important; + } + .montreal-theme .p-xl-19 { + padding: 9.5rem !important; + } + .montreal-theme .pt-xl-19, + .montreal-theme .py-xl-19 { + padding-top: 9.5rem !important; + } + .montreal-theme .pr-xl-19, + .montreal-theme .px-xl-19 { + padding-right: 9.5rem !important; + } + .montreal-theme .pb-xl-19, + .montreal-theme .py-xl-19 { + padding-bottom: 9.5rem !important; + } + .montreal-theme .pl-xl-19, + .montreal-theme .px-xl-19 { + padding-left: 9.5rem !important; + } + .montreal-theme .p-xl-20 { + padding: 10rem !important; + } + .montreal-theme .pt-xl-20, + .montreal-theme .py-xl-20 { + padding-top: 10rem !important; + } + .montreal-theme .pr-xl-20, + .montreal-theme .px-xl-20 { + padding-right: 10rem !important; + } + .montreal-theme .pb-xl-20, + .montreal-theme .py-xl-20 { + padding-bottom: 10rem !important; + } + .montreal-theme .pl-xl-20, + .montreal-theme .px-xl-20 { + padding-left: 10rem !important; + } + .montreal-theme .p-xl-21 { + padding: 10.5rem !important; + } + .montreal-theme .pt-xl-21, + .montreal-theme .py-xl-21 { + padding-top: 10.5rem !important; + } + .montreal-theme .pr-xl-21, + .montreal-theme .px-xl-21 { + padding-right: 10.5rem !important; + } + .montreal-theme .pb-xl-21, + .montreal-theme .py-xl-21 { + padding-bottom: 10.5rem !important; + } + .montreal-theme .pl-xl-21, + .montreal-theme .px-xl-21 { + padding-left: 10.5rem !important; + } + .montreal-theme .p-xl-22 { + padding: 11rem !important; + } + .montreal-theme .pt-xl-22, + .montreal-theme .py-xl-22 { + padding-top: 11rem !important; + } + .montreal-theme .pr-xl-22, + .montreal-theme .px-xl-22 { + padding-right: 11rem !important; + } + .montreal-theme .pb-xl-22, + .montreal-theme .py-xl-22 { + padding-bottom: 11rem !important; + } + .montreal-theme .pl-xl-22, + .montreal-theme .px-xl-22 { + padding-left: 11rem !important; + } + .montreal-theme .p-xl-23 { + padding: 11.5rem !important; + } + .montreal-theme .pt-xl-23, + .montreal-theme .py-xl-23 { + padding-top: 11.5rem !important; + } + .montreal-theme .pr-xl-23, + .montreal-theme .px-xl-23 { + padding-right: 11.5rem !important; + } + .montreal-theme .pb-xl-23, + .montreal-theme .py-xl-23 { + padding-bottom: 11.5rem !important; + } + .montreal-theme .pl-xl-23, + .montreal-theme .px-xl-23 { + padding-left: 11.5rem !important; + } + .montreal-theme .p-xl-24 { + padding: 12rem !important; + } + .montreal-theme .pt-xl-24, + .montreal-theme .py-xl-24 { + padding-top: 12rem !important; + } + .montreal-theme .pr-xl-24, + .montreal-theme .px-xl-24 { + padding-right: 12rem !important; + } + .montreal-theme .pb-xl-24, + .montreal-theme .py-xl-24 { + padding-bottom: 12rem !important; + } + .montreal-theme .pl-xl-24, + .montreal-theme .px-xl-24 { + padding-left: 12rem !important; + } + .montreal-theme .m-xl-n1 { + margin: -0.5rem !important; + } + .montreal-theme .mt-xl-n1, + .montreal-theme .my-xl-n1 { + margin-top: -0.5rem !important; + } + .montreal-theme .mr-xl-n1, + .montreal-theme .mx-xl-n1 { + margin-right: -0.5rem !important; + } + .montreal-theme .mb-xl-n1, + .montreal-theme .my-xl-n1 { + margin-bottom: -0.5rem !important; + } + .montreal-theme .ml-xl-n1, + .montreal-theme .mx-xl-n1 { + margin-left: -0.5rem !important; + } + .montreal-theme .m-xl-n2 { + margin: -1rem !important; + } + .montreal-theme .mt-xl-n2, + .montreal-theme .my-xl-n2 { + margin-top: -1rem !important; + } + .montreal-theme .mr-xl-n2, + .montreal-theme .mx-xl-n2 { + margin-right: -1rem !important; + } + .montreal-theme .mb-xl-n2, + .montreal-theme .my-xl-n2 { + margin-bottom: -1rem !important; + } + .montreal-theme .ml-xl-n2, + .montreal-theme .mx-xl-n2 { + margin-left: -1rem !important; + } + .montreal-theme .m-xl-n3 { + margin: -1.5rem !important; + } + .montreal-theme .mt-xl-n3, + .montreal-theme .my-xl-n3 { + margin-top: -1.5rem !important; + } + .montreal-theme .mr-xl-n3, + .montreal-theme .mx-xl-n3 { + margin-right: -1.5rem !important; + } + .montreal-theme .mb-xl-n3, + .montreal-theme .my-xl-n3 { + margin-bottom: -1.5rem !important; + } + .montreal-theme .ml-xl-n3, + .montreal-theme .mx-xl-n3 { + margin-left: -1.5rem !important; + } + .montreal-theme .m-xl-n4 { + margin: -2rem !important; + } + .montreal-theme .mt-xl-n4, + .montreal-theme .my-xl-n4 { + margin-top: -2rem !important; + } + .montreal-theme .mr-xl-n4, + .montreal-theme .mx-xl-n4 { + margin-right: -2rem !important; + } + .montreal-theme .mb-xl-n4, + .montreal-theme .my-xl-n4 { + margin-bottom: -2rem !important; + } + .montreal-theme .ml-xl-n4, + .montreal-theme .mx-xl-n4 { + margin-left: -2rem !important; + } + .montreal-theme .m-xl-n5 { + margin: -2.5rem !important; + } + .montreal-theme .mt-xl-n5, + .montreal-theme .my-xl-n5 { + margin-top: -2.5rem !important; + } + .montreal-theme .mr-xl-n5, + .montreal-theme .mx-xl-n5 { + margin-right: -2.5rem !important; + } + .montreal-theme .mb-xl-n5, + .montreal-theme .my-xl-n5 { + margin-bottom: -2.5rem !important; + } + .montreal-theme .ml-xl-n5, + .montreal-theme .mx-xl-n5 { + margin-left: -2.5rem !important; + } + .montreal-theme .m-xl-n6 { + margin: -3rem !important; + } + .montreal-theme .mt-xl-n6, + .montreal-theme .my-xl-n6 { + margin-top: -3rem !important; + } + .montreal-theme .mr-xl-n6, + .montreal-theme .mx-xl-n6 { + margin-right: -3rem !important; + } + .montreal-theme .mb-xl-n6, + .montreal-theme .my-xl-n6 { + margin-bottom: -3rem !important; + } + .montreal-theme .ml-xl-n6, + .montreal-theme .mx-xl-n6 { + margin-left: -3rem !important; + } + .montreal-theme .m-xl-n7 { + margin: -3.5rem !important; + } + .montreal-theme .mt-xl-n7, + .montreal-theme .my-xl-n7 { + margin-top: -3.5rem !important; + } + .montreal-theme .mr-xl-n7, + .montreal-theme .mx-xl-n7 { + margin-right: -3.5rem !important; + } + .montreal-theme .mb-xl-n7, + .montreal-theme .my-xl-n7 { + margin-bottom: -3.5rem !important; + } + .montreal-theme .ml-xl-n7, + .montreal-theme .mx-xl-n7 { + margin-left: -3.5rem !important; + } + .montreal-theme .m-xl-n8 { + margin: -4rem !important; + } + .montreal-theme .mt-xl-n8, + .montreal-theme .my-xl-n8 { + margin-top: -4rem !important; + } + .montreal-theme .mr-xl-n8, + .montreal-theme .mx-xl-n8 { + margin-right: -4rem !important; + } + .montreal-theme .mb-xl-n8, + .montreal-theme .my-xl-n8 { + margin-bottom: -4rem !important; + } + .montreal-theme .ml-xl-n8, + .montreal-theme .mx-xl-n8 { + margin-left: -4rem !important; + } + .montreal-theme .m-xl-n9 { + margin: -4.5rem !important; + } + .montreal-theme .mt-xl-n9, + .montreal-theme .my-xl-n9 { + margin-top: -4.5rem !important; + } + .montreal-theme .mr-xl-n9, + .montreal-theme .mx-xl-n9 { + margin-right: -4.5rem !important; + } + .montreal-theme .mb-xl-n9, + .montreal-theme .my-xl-n9 { + margin-bottom: -4.5rem !important; + } + .montreal-theme .ml-xl-n9, + .montreal-theme .mx-xl-n9 { + margin-left: -4.5rem !important; + } + .montreal-theme .m-xl-n10 { + margin: -5rem !important; + } + .montreal-theme .mt-xl-n10, + .montreal-theme .my-xl-n10 { + margin-top: -5rem !important; + } + .montreal-theme .mr-xl-n10, + .montreal-theme .mx-xl-n10 { + margin-right: -5rem !important; + } + .montreal-theme .mb-xl-n10, + .montreal-theme .my-xl-n10 { + margin-bottom: -5rem !important; + } + .montreal-theme .ml-xl-n10, + .montreal-theme .mx-xl-n10 { + margin-left: -5rem !important; + } + .montreal-theme .m-xl-n11 { + margin: -5.5rem !important; + } + .montreal-theme .mt-xl-n11, + .montreal-theme .my-xl-n11 { + margin-top: -5.5rem !important; + } + .montreal-theme .mr-xl-n11, + .montreal-theme .mx-xl-n11 { + margin-right: -5.5rem !important; + } + .montreal-theme .mb-xl-n11, + .montreal-theme .my-xl-n11 { + margin-bottom: -5.5rem !important; + } + .montreal-theme .ml-xl-n11, + .montreal-theme .mx-xl-n11 { + margin-left: -5.5rem !important; + } + .montreal-theme .m-xl-n12 { + margin: -6rem !important; + } + .montreal-theme .mt-xl-n12, + .montreal-theme .my-xl-n12 { + margin-top: -6rem !important; + } + .montreal-theme .mr-xl-n12, + .montreal-theme .mx-xl-n12 { + margin-right: -6rem !important; + } + .montreal-theme .mb-xl-n12, + .montreal-theme .my-xl-n12 { + margin-bottom: -6rem !important; + } + .montreal-theme .ml-xl-n12, + .montreal-theme .mx-xl-n12 { + margin-left: -6rem !important; + } + .montreal-theme .m-xl-n13 { + margin: -6.5rem !important; + } + .montreal-theme .mt-xl-n13, + .montreal-theme .my-xl-n13 { + margin-top: -6.5rem !important; + } + .montreal-theme .mr-xl-n13, + .montreal-theme .mx-xl-n13 { + margin-right: -6.5rem !important; + } + .montreal-theme .mb-xl-n13, + .montreal-theme .my-xl-n13 { + margin-bottom: -6.5rem !important; + } + .montreal-theme .ml-xl-n13, + .montreal-theme .mx-xl-n13 { + margin-left: -6.5rem !important; + } + .montreal-theme .m-xl-n14 { + margin: -7rem !important; + } + .montreal-theme .mt-xl-n14, + .montreal-theme .my-xl-n14 { + margin-top: -7rem !important; + } + .montreal-theme .mr-xl-n14, + .montreal-theme .mx-xl-n14 { + margin-right: -7rem !important; + } + .montreal-theme .mb-xl-n14, + .montreal-theme .my-xl-n14 { + margin-bottom: -7rem !important; + } + .montreal-theme .ml-xl-n14, + .montreal-theme .mx-xl-n14 { + margin-left: -7rem !important; + } + .montreal-theme .m-xl-n15 { + margin: -7.5rem !important; + } + .montreal-theme .mt-xl-n15, + .montreal-theme .my-xl-n15 { + margin-top: -7.5rem !important; + } + .montreal-theme .mr-xl-n15, + .montreal-theme .mx-xl-n15 { + margin-right: -7.5rem !important; + } + .montreal-theme .mb-xl-n15, + .montreal-theme .my-xl-n15 { + margin-bottom: -7.5rem !important; + } + .montreal-theme .ml-xl-n15, + .montreal-theme .mx-xl-n15 { + margin-left: -7.5rem !important; + } + .montreal-theme .m-xl-n16 { + margin: -8rem !important; + } + .montreal-theme .mt-xl-n16, + .montreal-theme .my-xl-n16 { + margin-top: -8rem !important; + } + .montreal-theme .mr-xl-n16, + .montreal-theme .mx-xl-n16 { + margin-right: -8rem !important; + } + .montreal-theme .mb-xl-n16, + .montreal-theme .my-xl-n16 { + margin-bottom: -8rem !important; + } + .montreal-theme .ml-xl-n16, + .montreal-theme .mx-xl-n16 { + margin-left: -8rem !important; + } + .montreal-theme .m-xl-n17 { + margin: -8.5rem !important; + } + .montreal-theme .mt-xl-n17, + .montreal-theme .my-xl-n17 { + margin-top: -8.5rem !important; + } + .montreal-theme .mr-xl-n17, + .montreal-theme .mx-xl-n17 { + margin-right: -8.5rem !important; + } + .montreal-theme .mb-xl-n17, + .montreal-theme .my-xl-n17 { + margin-bottom: -8.5rem !important; + } + .montreal-theme .ml-xl-n17, + .montreal-theme .mx-xl-n17 { + margin-left: -8.5rem !important; + } + .montreal-theme .m-xl-n18 { + margin: -9rem !important; + } + .montreal-theme .mt-xl-n18, + .montreal-theme .my-xl-n18 { + margin-top: -9rem !important; + } + .montreal-theme .mr-xl-n18, + .montreal-theme .mx-xl-n18 { + margin-right: -9rem !important; + } + .montreal-theme .mb-xl-n18, + .montreal-theme .my-xl-n18 { + margin-bottom: -9rem !important; + } + .montreal-theme .ml-xl-n18, + .montreal-theme .mx-xl-n18 { + margin-left: -9rem !important; + } + .montreal-theme .m-xl-n19 { + margin: -9.5rem !important; + } + .montreal-theme .mt-xl-n19, + .montreal-theme .my-xl-n19 { + margin-top: -9.5rem !important; + } + .montreal-theme .mr-xl-n19, + .montreal-theme .mx-xl-n19 { + margin-right: -9.5rem !important; + } + .montreal-theme .mb-xl-n19, + .montreal-theme .my-xl-n19 { + margin-bottom: -9.5rem !important; + } + .montreal-theme .ml-xl-n19, + .montreal-theme .mx-xl-n19 { + margin-left: -9.5rem !important; + } + .montreal-theme .m-xl-n20 { + margin: -10rem !important; + } + .montreal-theme .mt-xl-n20, + .montreal-theme .my-xl-n20 { + margin-top: -10rem !important; + } + .montreal-theme .mr-xl-n20, + .montreal-theme .mx-xl-n20 { + margin-right: -10rem !important; + } + .montreal-theme .mb-xl-n20, + .montreal-theme .my-xl-n20 { + margin-bottom: -10rem !important; + } + .montreal-theme .ml-xl-n20, + .montreal-theme .mx-xl-n20 { + margin-left: -10rem !important; + } + .montreal-theme .m-xl-n21 { + margin: -10.5rem !important; + } + .montreal-theme .mt-xl-n21, + .montreal-theme .my-xl-n21 { + margin-top: -10.5rem !important; + } + .montreal-theme .mr-xl-n21, + .montreal-theme .mx-xl-n21 { + margin-right: -10.5rem !important; + } + .montreal-theme .mb-xl-n21, + .montreal-theme .my-xl-n21 { + margin-bottom: -10.5rem !important; + } + .montreal-theme .ml-xl-n21, + .montreal-theme .mx-xl-n21 { + margin-left: -10.5rem !important; + } + .montreal-theme .m-xl-n22 { + margin: -11rem !important; + } + .montreal-theme .mt-xl-n22, + .montreal-theme .my-xl-n22 { + margin-top: -11rem !important; + } + .montreal-theme .mr-xl-n22, + .montreal-theme .mx-xl-n22 { + margin-right: -11rem !important; + } + .montreal-theme .mb-xl-n22, + .montreal-theme .my-xl-n22 { + margin-bottom: -11rem !important; + } + .montreal-theme .ml-xl-n22, + .montreal-theme .mx-xl-n22 { + margin-left: -11rem !important; + } + .montreal-theme .m-xl-n23 { + margin: -11.5rem !important; + } + .montreal-theme .mt-xl-n23, + .montreal-theme .my-xl-n23 { + margin-top: -11.5rem !important; + } + .montreal-theme .mr-xl-n23, + .montreal-theme .mx-xl-n23 { + margin-right: -11.5rem !important; + } + .montreal-theme .mb-xl-n23, + .montreal-theme .my-xl-n23 { + margin-bottom: -11.5rem !important; + } + .montreal-theme .ml-xl-n23, + .montreal-theme .mx-xl-n23 { + margin-left: -11.5rem !important; + } + .montreal-theme .m-xl-n24 { + margin: -12rem !important; + } + .montreal-theme .mt-xl-n24, + .montreal-theme .my-xl-n24 { + margin-top: -12rem !important; + } + .montreal-theme .mr-xl-n24, + .montreal-theme .mx-xl-n24 { + margin-right: -12rem !important; + } + .montreal-theme .mb-xl-n24, + .montreal-theme .my-xl-n24 { + margin-bottom: -12rem !important; + } + .montreal-theme .ml-xl-n24, + .montreal-theme .mx-xl-n24 { + margin-left: -12rem !important; + } + .montreal-theme .m-xl-auto { + margin: auto !important; + } + .montreal-theme .mt-xl-auto, + .montreal-theme .my-xl-auto { + margin-top: auto !important; + } + .montreal-theme .mr-xl-auto, + .montreal-theme .mx-xl-auto { + margin-right: auto !important; + } + .montreal-theme .mb-xl-auto, + .montreal-theme .my-xl-auto { + margin-bottom: auto !important; + } + .montreal-theme .ml-xl-auto, + .montreal-theme .mx-xl-auto { + margin-left: auto !important; + } +} +.montreal-theme .text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} +.montreal-theme .text-justify { + text-align: justify !important; +} +.montreal-theme .text-wrap { + white-space: normal !important; +} +.montreal-theme .text-nowrap { + white-space: nowrap !important; +} +.montreal-theme .text-truncate, .montreal-theme .chip .chip-label, .montreal-theme .chip, .montreal-theme .badge .badge-label, .montreal-theme .badge { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.montreal-theme .text-left { + text-align: left !important; +} +.montreal-theme .text-right { + text-align: right !important; +} +.montreal-theme .text-center { + text-align: center !important; +} +@media (min-width: 352px) { + .montreal-theme .text-xsm-left { + text-align: left !important; + } + .montreal-theme .text-xsm-right { + text-align: right !important; + } + .montreal-theme .text-xsm-center { + text-align: center !important; + } +} +@media (min-width: 576px) { + .montreal-theme .text-sm-left { + text-align: left !important; + } + .montreal-theme .text-sm-right { + text-align: right !important; + } + .montreal-theme .text-sm-center { + text-align: center !important; + } +} +@media (min-width: 768px) { + .montreal-theme .text-md-left { + text-align: left !important; + } + .montreal-theme .text-md-right { + text-align: right !important; + } + .montreal-theme .text-md-center { + text-align: center !important; + } +} +@media (min-width: 992px) { + .montreal-theme .text-lg-left { + text-align: left !important; + } + .montreal-theme .text-lg-right { + text-align: right !important; + } + .montreal-theme .text-lg-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .montreal-theme .text-xl-left { + text-align: left !important; + } + .montreal-theme .text-xl-right { + text-align: right !important; + } + .montreal-theme .text-xl-center { + text-align: center !important; + } +} +.montreal-theme .text-lowercase { + text-transform: lowercase !important; +} +.montreal-theme .text-uppercase { + text-transform: uppercase !important; +} +.montreal-theme .text-capitalize { + text-transform: capitalize !important; +} +.montreal-theme .font-weight-light { + font-weight: 300 !important; +} +.montreal-theme .font-weight-lighter { + font-weight: lighter !important; +} +.montreal-theme .font-weight-normal { + font-weight: 400 !important; +} +.montreal-theme .font-weight-bold { + font-weight: 700 !important; +} +.montreal-theme .font-weight-bolder { + font-weight: bolder !important; +} +.montreal-theme .font-italic { + font-style: italic !important; +} +.montreal-theme .text-white { + color: #ffffff !important; +} +.montreal-theme .text-primary { + color: #097d6c !important; +} +.montreal-theme a.text-primary:hover, .montreal-theme a.text-primary:focus { + color: #04362e !important; +} +.montreal-theme .text-success { + color: #0da566 !important; +} +.montreal-theme a.text-success:hover, .montreal-theme a.text-success:focus { + color: #075e3a !important; +} +.montreal-theme .text-info { + color: #0079c4 !important; +} +.montreal-theme a.text-info:hover, .montreal-theme a.text-info:focus { + color: #004a78 !important; +} +.montreal-theme .text-warning { + color: #ffb833 !important; +} +.montreal-theme a.text-warning:hover, .montreal-theme a.text-warning:focus { + color: #e69600 !important; +} +.montreal-theme .text-danger { + color: #d3310a !important; +} +.montreal-theme a.text-danger:hover, .montreal-theme a.text-danger:focus { + color: #8a2007 !important; +} +.montreal-theme .text-light { + color: #f8f9fa !important; +} +.montreal-theme a.text-light:hover, .montreal-theme a.text-light:focus { + color: #cbd3da !important; +} +.montreal-theme .text-dark { + color: #212529 !important; +} +.montreal-theme a.text-dark:hover, .montreal-theme a.text-dark:focus { + color: black !important; +} +.montreal-theme .text-neutral-primary { + color: #212529 !important; +} +.montreal-theme a.text-neutral-primary:hover, .montreal-theme a.text-neutral-primary:focus { + color: black !important; +} +.montreal-theme .text-neutral-secondary { + color: #637381 !important; +} +.montreal-theme a.text-neutral-secondary:hover, .montreal-theme a.text-neutral-secondary:focus { + color: #424c56 !important; +} +.montreal-theme .text-neutral-tertiary { + color: #adb2bd !important; +} +.montreal-theme a.text-neutral-tertiary:hover, .montreal-theme a.text-neutral-tertiary:focus { + color: #838a9b !important; +} +.montreal-theme .text-neutral-stroke { + color: #ced4dA !important; +} +.montreal-theme a.text-neutral-stroke:hover, .montreal-theme a.text-neutral-stroke:focus { + color: #a2aeb9 !important; +} +.montreal-theme .text-body { + color: #637381 !important; +} +.montreal-theme .text-muted { + color: #adb2bd !important; +} +.montreal-theme .text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} +.montreal-theme .text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} +.montreal-theme .text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.montreal-theme .text-decoration-none { + text-decoration: none !important; +} +.montreal-theme .text-break, .montreal-theme .alert a, +.montreal-theme .alert .alert-link { + word-break: break-word !important; + word-wrap: break-word !important; +} +.montreal-theme .text-reset { + color: inherit !important; +} +.montreal-theme .visible { + visibility: visible !important; +} +.montreal-theme .invisible { + visibility: hidden !important; +} +.montreal-theme a { + color: #097d6c; + text-underline-offset: 0.25em; + font-weight: 700; +} +.montreal-theme a:hover, .montreal-theme a:focus { + color: #097d6c; + background-color: #eefaf8; +} +.montreal-theme a:after { + background-color: currentColor; +} +.montreal-theme a .icon:before { + background-color: #097d6c; +} +.montreal-theme .link-list-element { + font-size: 1rem; + line-height: 1.5rem; + border: none; + text-decoration: none; +} +.montreal-theme .link-list-element:hover, .montreal-theme .link-list-element:focus { + border: none; + text-decoration: underline; + background-color: transparent; +} +.montreal-theme .link-list-element:hover .link-label, .montreal-theme .link-list-element:focus .link-label { + background-color: #eefaf8; + display: inline; +} +.montreal-theme .link-list-element.link-has-icon { + display: inline-flex; + text-decoration: none; + line-height: 1.5rem; +} +.montreal-theme .link-list-element.link-has-icon .icon { + padding-right: 0.25rem; +} +.montreal-theme .link-list-element.link-has-icon .icon:before { + background-color: #097d6c; +} +.montreal-theme .link-list-element.link-has-icon:hover, .montreal-theme .link-list-element.link-has-icon:focus { + background-color: transparent; + text-decoration: underline; +} +.montreal-theme .link-list-element.link-has-icon:hover .link-icon-label, .montreal-theme .link-list-element.link-has-icon:focus .link-icon-label { + background-color: #eefaf8; + display: inline; +} +.montreal-theme .link-list-element.link-has-icon.icon-right .icon { + padding-right: 0; + padding-left: 0.25rem; +} +.montreal-theme .link-list-element.link-has-icon.icon-left .icon { + padding-left: 0; + padding-right: 0.25rem; +} +.montreal-theme .link-list-element.link-has-icon.link-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .link-list-element.link-has-icon.link-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.montreal-theme .link-list-element.link-has-icon.dropdown-toggle:after { + margin-right: 0; + margin-left: 0.25rem; + margin-top: 0; + margin-bottom: 0; +} +.montreal-theme .link-has-icon:not(.link-list-element) { + margin-right: 1.75rem; +} +.montreal-theme .link-has-icon:not(.link-list-element) .icon { + display: inline; + width: 24px; + height: 24px; + margin-left: 0.25rem; + margin-right: -1.75rem; + vertical-align: -6px; +} +.montreal-theme .link-has-icon:not(.link-list-element) .icon:before { + width: 24px; + height: 24px; +} +.montreal-theme .link-has-icon:not(.link-list-element).link-sm { + margin-right: 1.5rem; +} +.montreal-theme .link-has-icon:not(.link-list-element).link-sm .icon { + width: 20px; + height: 20px; + margin-left: 0.25rem; + margin-right: -1.5rem; + vertical-align: -5px; +} +.montreal-theme .link-has-icon:not(.link-list-element).link-sm .icon:before { + width: 20px; + height: 20px; +} +.montreal-theme .link-has-icon:not(.link-list-element).link-xs { + margin-right: 1.25rem; +} +.montreal-theme .link-has-icon:not(.link-list-element).link-xs .icon { + width: 16px; + height: 16px; + margin-left: 0.25rem; + margin-right: -1.25rem; + vertical-align: -4px; +} +.montreal-theme .link-has-icon:not(.link-list-element).link-xs .icon:before { + width: 16px; + height: 16px; +} +.montreal-theme .text-success { + color: #025d29 !important; +} +.montreal-theme .text-success a { + color: #025d29 !important; +} +.montreal-theme .text-success a:hover, .montreal-theme .text-success a:focus { + background-color: #e7f6f0; +} +.montreal-theme .text-success a:hover:before, .montreal-theme .text-success a:focus:before { + background-color: #e7f6f0; +} +.montreal-theme .text-success a:after { + background-color: #025d29; +} +.montreal-theme .text-success a .icon:before { + background-color: #025d29; +} +.montreal-theme a.text-success { + color: #025d29 !important; +} +.montreal-theme a.text-success:hover, .montreal-theme a.text-success:focus { + color: #025d29 !important; + background-color: #e7f6f0; +} +.montreal-theme a.text-success:before { + background-color: #e7f6f0; +} +.montreal-theme a.text-success:after { + background-color: #025d29; +} +.montreal-theme a.text-success .icon:before { + background-color: #025d29; +} +.montreal-theme .text-success-reversed { + color: #0da566 !important; +} +.montreal-theme .text-success-reversed a { + color: #0da566 !important; +} +.montreal-theme .text-success-reversed a:hover, .montreal-theme .text-success-reversed a:focus { + background-color: #e7f6f0; +} +.montreal-theme .text-success-reversed a:hover:before, .montreal-theme .text-success-reversed a:focus:before { + background-color: #e7f6f0; +} +.montreal-theme .text-success-reversed a:after { + background-color: #0da566; +} +.montreal-theme .text-success-reversed a .icon:before { + background-color: #0da566; +} +.montreal-theme a.text-success-reversed { + color: #0da566 !important; +} +.montreal-theme a.text-success-reversed:hover, .montreal-theme a.text-success-reversed:focus { + color: #0da566 !important; + background-color: #e7f6f0; +} +.montreal-theme a.text-success-reversed:before { + background-color: #e7f6f0; +} +.montreal-theme a.text-success-reversed:after { + background-color: #0da566; +} +.montreal-theme a.text-success-reversed .icon:before { + background-color: #0da566; +} +.montreal-theme .text-info { + color: #004b7b !important; +} +.montreal-theme .text-info a { + color: #004b7b !important; +} +.montreal-theme .text-info a:hover, .montreal-theme .text-info a:focus { + background-color: #e6f5f9; +} +.montreal-theme .text-info a:hover:before, .montreal-theme .text-info a:focus:before { + background-color: #e6f5f9; +} +.montreal-theme .text-info a:after { + background-color: #004b7b; +} +.montreal-theme .text-info a .icon:before { + background-color: #004b7b; +} +.montreal-theme a.text-info { + color: #004b7b !important; +} +.montreal-theme a.text-info:hover, .montreal-theme a.text-info:focus { + color: #004b7b !important; + background-color: #e6f5f9; +} +.montreal-theme a.text-info:before { + background-color: #e6f5f9; +} +.montreal-theme a.text-info:after { + background-color: #004b7b; +} +.montreal-theme a.text-info .icon:before { + background-color: #004b7b; +} +.montreal-theme .text-info-reversed { + color: #0079c4 !important; +} +.montreal-theme .text-info-reversed a { + color: #0079c4 !important; +} +.montreal-theme .text-info-reversed a:hover, .montreal-theme .text-info-reversed a:focus { + background-color: #e6f5f9; +} +.montreal-theme .text-info-reversed a:hover:before, .montreal-theme .text-info-reversed a:focus:before { + background-color: #e6f5f9; +} +.montreal-theme .text-info-reversed a:after { + background-color: #0079c4; +} +.montreal-theme .text-info-reversed a .icon:before { + background-color: #0079c4; +} +.montreal-theme a.text-info-reversed { + color: #0079c4 !important; +} +.montreal-theme a.text-info-reversed:hover, .montreal-theme a.text-info-reversed:focus { + color: #0079c4 !important; + background-color: #e6f5f9; +} +.montreal-theme a.text-info-reversed:before { + background-color: #e6f5f9; +} +.montreal-theme a.text-info-reversed:after { + background-color: #0079c4; +} +.montreal-theme a.text-info-reversed .icon:before { + background-color: #0079c4; +} +.montreal-theme .text-warning { + color: #6C4600 !important; +} +.montreal-theme .text-warning a { + color: #6C4600 !important; +} +.montreal-theme .text-warning a:hover, .montreal-theme .text-warning a:focus { + background-color: #fefae6; +} +.montreal-theme .text-warning a:hover:before, .montreal-theme .text-warning a:focus:before { + background-color: #fefae6; +} +.montreal-theme .text-warning a:after { + background-color: #6C4600; +} +.montreal-theme .text-warning a .icon:before { + background-color: #6C4600; +} +.montreal-theme a.text-warning { + color: #6C4600 !important; +} +.montreal-theme a.text-warning:hover, .montreal-theme a.text-warning:focus { + color: #6C4600 !important; + background-color: #fefae6; +} +.montreal-theme a.text-warning:before { + background-color: #fefae6; +} +.montreal-theme a.text-warning:after { + background-color: #6C4600; +} +.montreal-theme a.text-warning .icon:before { + background-color: #6C4600; +} +.montreal-theme .text-warning-reversed { + color: #ffb833 !important; +} +.montreal-theme .text-warning-reversed a { + color: #ffb833 !important; +} +.montreal-theme .text-warning-reversed a:hover, .montreal-theme .text-warning-reversed a:focus { + background-color: #fefae6; +} +.montreal-theme .text-warning-reversed a:hover:before, .montreal-theme .text-warning-reversed a:focus:before { + background-color: #fefae6; +} +.montreal-theme .text-warning-reversed a:after { + background-color: #ffb833; +} +.montreal-theme .text-warning-reversed a .icon:before { + background-color: #ffb833; +} +.montreal-theme a.text-warning-reversed { + color: #ffb833 !important; +} +.montreal-theme a.text-warning-reversed:hover, .montreal-theme a.text-warning-reversed:focus { + color: #ffb833 !important; + background-color: #fefae6; +} +.montreal-theme a.text-warning-reversed:before { + background-color: #fefae6; +} +.montreal-theme a.text-warning-reversed:after { + background-color: #ffb833; +} +.montreal-theme a.text-warning-reversed .icon:before { + background-color: #ffb833; +} +.montreal-theme .text-danger { + color: #851a00 !important; +} +.montreal-theme .text-danger a { + color: #851a00 !important; +} +.montreal-theme .text-danger a:hover, .montreal-theme .text-danger a:focus { + background-color: #ffebe6; +} +.montreal-theme .text-danger a:hover:before, .montreal-theme .text-danger a:focus:before { + background-color: #ffebe6; +} +.montreal-theme .text-danger a:after { + background-color: #851a00; +} +.montreal-theme .text-danger a .icon:before { + background-color: #851a00; +} +.montreal-theme a.text-danger { + color: #851a00 !important; +} +.montreal-theme a.text-danger:hover, .montreal-theme a.text-danger:focus { + color: #851a00 !important; + background-color: #ffebe6; +} +.montreal-theme a.text-danger:before { + background-color: #ffebe6; +} +.montreal-theme a.text-danger:after { + background-color: #851a00; +} +.montreal-theme a.text-danger .icon:before { + background-color: #851a00; +} +.montreal-theme .text-danger-reversed { + color: #d3310a !important; +} +.montreal-theme .text-danger-reversed a { + color: #d3310a !important; +} +.montreal-theme .text-danger-reversed a:hover, .montreal-theme .text-danger-reversed a:focus { + background-color: #ffebe6; +} +.montreal-theme .text-danger-reversed a:hover:before, .montreal-theme .text-danger-reversed a:focus:before { + background-color: #ffebe6; +} +.montreal-theme .text-danger-reversed a:after { + background-color: #d3310a; +} +.montreal-theme .text-danger-reversed a .icon:before { + background-color: #d3310a; +} +.montreal-theme a.text-danger-reversed { + color: #d3310a !important; +} +.montreal-theme a.text-danger-reversed:hover, .montreal-theme a.text-danger-reversed:focus { + color: #d3310a !important; + background-color: #ffebe6; +} +.montreal-theme a.text-danger-reversed:before { + background-color: #ffebe6; +} +.montreal-theme a.text-danger-reversed:after { + background-color: #d3310a; +} +.montreal-theme a.text-danger-reversed .icon:before { + background-color: #d3310a; +} +.montreal-theme .text-gray-100 { + color: #f8f9fa; +} +.montreal-theme .text-gray-300 { + color: #dee2e6; +} +.montreal-theme .text-gray-400 { + color: #ced4dA; +} +.montreal-theme .text-gray-500 { + color: #adb2bd; +} +.montreal-theme .text-gray-700 { + color: #637381; +} +.montreal-theme .text-gray-900 { + color: #212529; +} +.montreal-theme .brand-border-bottom:after { + content: ""; + display: block; + width: 4rem; + height: 0.25rem; + background-color: #e00000; +} +.montreal-theme .text-body, +.montreal-theme .text-secondary, +.montreal-theme .text-black-50, +.montreal-theme .text-white-50, +.montreal-theme .text-gray-400, +.montreal-theme .text-gray-300, +.montreal-theme .text-gray-100 { + color: #637381 !important; +} +.montreal-theme .text-tertiary { + color: #adb2bd; +} +.montreal-theme .text-primary-lighter { + color: #0cb097; +} +.montreal-theme .text-primary-darker { + color: #075B4F; +} +.montreal-theme .text-light { + color: #ffffff !important; +} +.montreal-theme .text-preserve-space { + white-space: pre; +} +.montreal-theme a.text-light:hover, .montreal-theme a.text-light:focus, +.montreal-theme a.text-white:hover, +.montreal-theme a.text-white:focus { + color: #ffffff !important; + background-color: rgba(255, 255, 255, 0.3); +} +.montreal-theme a.text-light:focus, +.montreal-theme a.text-white:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme a.text-light:after, +.montreal-theme a.text-white:after { + background-color: #ffffff; +} +.montreal-theme a.text-light .icon:before, +.montreal-theme a.text-white .icon:before { + background-color: #ffffff; +} +.montreal-theme a.text-muted { + border-bottom: none; + text-decoration: none; + cursor: not-allowed; +} +.montreal-theme a.text-muted:hover, .montreal-theme a.text-muted:focus { + color: #adb2bd !important; + border-bottom: none; + text-decoration: none; + background-color: transparent; + outline: none; + box-shadow: none; +} +.montreal-theme a.text-muted:after { + background-color: #adb2bd; +} +.montreal-theme a.text-muted .icon:before { + background-color: #adb2bd; +} +.montreal-theme .is-external-link, .montreal-theme .list-group-allow-ext-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.link-has-icon):not(.btn) .list-group-item-label, .montreal-theme .sb-block a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.link-has-icon):not(.btn), +.montreal-theme .region-content a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.link-has-icon):not(.btn), +.montreal-theme .lead a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.link-has-icon):not(.btn) { + margin-right: 1.5em; + position: relative; +} +.montreal-theme .is-external-link:after, .montreal-theme .list-group-allow-ext-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.link-has-icon):not(.btn) .list-group-item-label:after, .montreal-theme .sb-block a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.link-has-icon):not(.btn):after, +.montreal-theme .region-content a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.link-has-icon):not(.btn):after, +.montreal-theme .lead a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.link-has-icon):not(.btn):after { + content: ""; + display: inline; + background: 0 0; + background-color: currentColor; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16.586 6H13a1 1 0 010-2h6a1 1 0 011 1v6a1 1 0 01-2 0V7.414l-6.293 6.293a1 1 0 01-1.414-1.414L16.586 6zM16 15a1 1 0 012 0v2a3 3 0 01-3 3H7a3 3 0 01-3-3V9a3 3 0 013-3h2a1 1 0 110 2H7a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1v-2z'/%3E %3C/svg%3E") no-repeat center right, linear-gradient(transparent, transparent); + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M16.586 6H13a1 1 0 010-2h6a1 1 0 011 1v6a1 1 0 01-2 0V7.414l-6.293 6.293a1 1 0 01-1.414-1.414L16.586 6zM16 15a1 1 0 012 0v2a3 3 0 01-3 3H7a3 3 0 01-3-3V9a3 3 0 013-3h2a1 1 0 110 2H7a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1v-2z'/%3E %3C/svg%3E") no-repeat center right, linear-gradient(transparent, transparent); + -webkit-mask-size: 1.5em; + mask-size: 1.5em; + width: 1.5em; + height: 1.5em; + margin-left: 0.125rem; + padding-left: 1.5em; + margin-right: -1.5em; + vertical-align: baseline; +} +.montreal-theme .link-inline-icon { + display: inline !important; + margin-right: 0 !important; + text-decoration: none; +} +.montreal-theme .link-inline-icon .icon-nowrap { + display: inline; + white-space: nowrap; + vertical-align: -6px; + line-height: 1; +} +.montreal-theme .link-inline-icon .icon { + display: inline; + margin-left: 0.25rem; + margin-right: 0; +} +.montreal-theme .link-inline-icon:hover, .montreal-theme .link-inline-icon:focus { + background-color: transparent; +} +.montreal-theme .link-inline-icon:hover .link-label, .montreal-theme .link-inline-icon:focus .link-label { + background-color: #eefaf8; +} +.montreal-theme .font-size-lg { + font-size: 1.25rem; + line-height: 2rem; +} +.montreal-theme .font-size-base { + font-size: 1rem; + line-height: 1.75rem; +} +.montreal-theme .font-size-sm { + font-size: 0.875rem; + line-height: 1.5rem; +} +.montreal-theme .font-size-xs { + font-size: 0.75rem; + line-height: 1.25rem; +} +.montreal-theme .font-size-lg-interface { + font-size: 1.25rem; + line-height: 1.75rem; +} +.montreal-theme .font-size-base-interface, .montreal-theme .progress-lg { + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .font-size-sm-interface, .montreal-theme .spinner-text, .montreal-theme .progress-md { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .font-size-xs-interface, .montreal-theme .progress-sm { + font-size: 0.75rem; + line-height: 1rem; +} +.montreal-theme .rm-last-child-mb > :last-child { + margin-bottom: 0; +} +.montreal-theme .element-mb-sm p, .montreal-theme .element-mb-sm ol, .montreal-theme .element-mb-sm ul { + margin-bottom: 1rem; +} +.montreal-theme .element-mb-xs p, .montreal-theme .element-mb-xs ol, .montreal-theme .element-mb-xs ul { + margin-bottom: 0.5rem !important; +} +.montreal-theme .bg-success { + background-color: #e7f6f0 !important; +} +.montreal-theme .bg-success-reversed { + background-color: #0da566; +} +.montreal-theme .bg-info { + background-color: #e6f5f9 !important; +} +.montreal-theme .bg-info-reversed { + background-color: #0079c4; +} +.montreal-theme .bg-warning { + background-color: #fefae6 !important; +} +.montreal-theme .bg-warning-reversed { + background-color: #ffb833; +} +.montreal-theme .bg-danger { + background-color: #ffebe6 !important; +} +.montreal-theme .bg-danger-reversed { + background-color: #d3310a; +} +.montreal-theme .bg-secondary, +.montreal-theme .bg-primary { + background-color: transparent !important; +} +.montreal-theme .bg-neutral-primary, +.montreal-theme .bg-dark, +.montreal-theme .bg-gray-900 { + background-color: #212529; +} +.montreal-theme .bg-neutral-underground-1, +.montreal-theme .bg-gray-100, +.montreal-theme .bg-light { + background-color: #f8f9fa; +} +.montreal-theme .bg-neutral-underground-2, +.montreal-theme .bg-gray-300 { + background-color: #dee2e6; +} +.montreal-theme .bg-highlight-light { + background-color: #eefaf8; +} +.montreal-theme .bg-highlight-strong { + background-color: #d0f3ee; +} +.montreal-theme .border { + border: 1px solid #ced4dA !important; +} +.montreal-theme .border-top { + border-top: 1px solid #ced4dA !important; +} +.montreal-theme .border-right { + border-right: 1px solid #ced4dA !important; +} +.montreal-theme .border-bottom { + border-bottom: 1px solid #ced4dA !important; +} +.montreal-theme .border-left { + border-left: 1px solid #ced4dA !important; +} +.montreal-theme .border-0 { + border: 0 !important; +} +.montreal-theme .border-top-0 { + border-top: 0 !important; +} +.montreal-theme .border-right-0 { + border-right: 0 !important; +} +.montreal-theme .border-bottom-0 { + border-bottom: 0 !important; +} +.montreal-theme .border-left-0 { + border-left: 0 !important; +} +.montreal-theme .border-top { + border-top: 1px solid #ced4dA !important; +} +.montreal-theme .border-right { + border-right: 1px solid #ced4dA !important; +} +.montreal-theme .border-bottom { + border-bottom: 1px solid #ced4dA !important; +} +.montreal-theme .border-left { + border-left: 1px solid #ced4dA !important; +} +.montreal-theme .border-top-0 { + border-top: 0 !important; +} +.montreal-theme .border-right-0 { + border-right: 0 !important; +} +.montreal-theme .border-bottom-0 { + border-bottom: 0 !important; +} +.montreal-theme .border-left-0 { + border-left: 0 !important; +} +.montreal-theme .border-x { + border-left: 1px solid #ced4dA !important; + border-right: 1px solid #ced4dA !important; +} +.montreal-theme .border-y { + border-top: 1px solid #ced4dA !important; + border-bottom: 1px solid #ced4dA !important; +} +@media (min-width: 352px) { + .montreal-theme .border-xsm-top { + border-top: 1px solid #ced4dA !important; + } + .montreal-theme .border-xsm-right { + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-xsm-bottom { + border-bottom: 1px solid #ced4dA !important; + } + .montreal-theme .border-xsm-left { + border-left: 1px solid #ced4dA !important; + } + .montreal-theme .border-xsm-top-0 { + border-top: 0 !important; + } + .montreal-theme .border-xsm-right-0 { + border-right: 0 !important; + } + .montreal-theme .border-xsm-bottom-0 { + border-bottom: 0 !important; + } + .montreal-theme .border-xsm-left-0 { + border-left: 0 !important; + } + .montreal-theme .border-xsm-x { + border-left: 1px solid #ced4dA !important; + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-xsm-y { + border-top: 1px solid #ced4dA !important; + border-bottom: 1px solid #ced4dA !important; + } +} +@media (min-width: 576px) { + .montreal-theme .border-sm-top { + border-top: 1px solid #ced4dA !important; + } + .montreal-theme .border-sm-right { + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-sm-bottom { + border-bottom: 1px solid #ced4dA !important; + } + .montreal-theme .border-sm-left { + border-left: 1px solid #ced4dA !important; + } + .montreal-theme .border-sm-top-0 { + border-top: 0 !important; + } + .montreal-theme .border-sm-right-0 { + border-right: 0 !important; + } + .montreal-theme .border-sm-bottom-0 { + border-bottom: 0 !important; + } + .montreal-theme .border-sm-left-0 { + border-left: 0 !important; + } + .montreal-theme .border-sm-x { + border-left: 1px solid #ced4dA !important; + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-sm-y { + border-top: 1px solid #ced4dA !important; + border-bottom: 1px solid #ced4dA !important; + } +} +@media (min-width: 768px) { + .montreal-theme .border-md-top { + border-top: 1px solid #ced4dA !important; + } + .montreal-theme .border-md-right { + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-md-bottom { + border-bottom: 1px solid #ced4dA !important; + } + .montreal-theme .border-md-left { + border-left: 1px solid #ced4dA !important; + } + .montreal-theme .border-md-top-0 { + border-top: 0 !important; + } + .montreal-theme .border-md-right-0 { + border-right: 0 !important; + } + .montreal-theme .border-md-bottom-0 { + border-bottom: 0 !important; + } + .montreal-theme .border-md-left-0 { + border-left: 0 !important; + } + .montreal-theme .border-md-x { + border-left: 1px solid #ced4dA !important; + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-md-y { + border-top: 1px solid #ced4dA !important; + border-bottom: 1px solid #ced4dA !important; + } +} +@media (min-width: 992px) { + .montreal-theme .border-lg-top { + border-top: 1px solid #ced4dA !important; + } + .montreal-theme .border-lg-right { + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-lg-bottom { + border-bottom: 1px solid #ced4dA !important; + } + .montreal-theme .border-lg-left { + border-left: 1px solid #ced4dA !important; + } + .montreal-theme .border-lg-top-0 { + border-top: 0 !important; + } + .montreal-theme .border-lg-right-0 { + border-right: 0 !important; + } + .montreal-theme .border-lg-bottom-0 { + border-bottom: 0 !important; + } + .montreal-theme .border-lg-left-0 { + border-left: 0 !important; + } + .montreal-theme .border-lg-x { + border-left: 1px solid #ced4dA !important; + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-lg-y { + border-top: 1px solid #ced4dA !important; + border-bottom: 1px solid #ced4dA !important; + } +} +@media (min-width: 1200px) { + .montreal-theme .border-xl-top { + border-top: 1px solid #ced4dA !important; + } + .montreal-theme .border-xl-right { + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-xl-bottom { + border-bottom: 1px solid #ced4dA !important; + } + .montreal-theme .border-xl-left { + border-left: 1px solid #ced4dA !important; + } + .montreal-theme .border-xl-top-0 { + border-top: 0 !important; + } + .montreal-theme .border-xl-right-0 { + border-right: 0 !important; + } + .montreal-theme .border-xl-bottom-0 { + border-bottom: 0 !important; + } + .montreal-theme .border-xl-left-0 { + border-left: 0 !important; + } + .montreal-theme .border-xl-x { + border-left: 1px solid #ced4dA !important; + border-right: 1px solid #ced4dA !important; + } + .montreal-theme .border-xl-y { + border-top: 1px solid #ced4dA !important; + border-bottom: 1px solid #ced4dA !important; + } +} +.montreal-theme .border-primary { + border-color: #097d6c !important; +} +.montreal-theme .border-success { + border-color: #0da566 !important; +} +.montreal-theme .border-info { + border-color: #0079c4 !important; +} +.montreal-theme .border-warning { + border-color: #ffb833 !important; +} +.montreal-theme .border-danger { + border-color: #d3310a !important; +} +.montreal-theme .border-light { + border-color: #f8f9fa !important; +} +.montreal-theme .border-dark { + border-color: #212529 !important; +} +.montreal-theme .border-neutral-primary { + border-color: #212529 !important; +} +.montreal-theme .border-neutral-secondary { + border-color: #637381 !important; +} +.montreal-theme .border-neutral-tertiary { + border-color: #adb2bd !important; +} +.montreal-theme .border-neutral-stroke { + border-color: #ced4dA !important; +} +.montreal-theme .border-white { + border-color: #ffffff !important; +} +.montreal-theme .rounded-sm { + border-radius: 0.125rem !important; +} +.montreal-theme .rounded { + border-radius: 0.25rem !important; +} +.montreal-theme .rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} +.montreal-theme .rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} +.montreal-theme .rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} +.montreal-theme .rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} +.montreal-theme .rounded-lg { + border-radius: 0.5rem !important; +} +.montreal-theme .rounded-circle { + border-radius: 50% !important; +} +.montreal-theme .rounded-pill { + border-radius: 50rem !important; +} +.montreal-theme .rounded-0 { + border-radius: 0 !important; +} +.montreal-theme .border-neutral-stroke { + border-color: #ced4dA !important; +} +.montreal-theme .border-ltr-4 { + border: 4px solid #ced4dA; + border-bottom: none; +} +.montreal-theme .fullwidth-border { + position: relative; + width: 100vh; + height: 1px; + background-color: #ced4dA; + left: 50%; + right: 50%; + margin-left: -50vh; + margin-right: -50vh; +} +.montreal-theme .circle { + font-size: 0.875rem; + line-height: 1.25rem; + color: #637381; + background-color: #ffffff; + border-radius: 4rem; + box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1); + display: flex; + align-items: center; + justify-content: center; + width: 1.5rem; + height: 1.5rem; +} +.montreal-theme .w-256 { + width: 256px; +} +.montreal-theme .w-440 { + width: 440px; +} +.montreal-theme .unfixed .fixed-top { + position: inherit; +} +.montreal-theme .skip-navigation, +.montreal-theme a.skip-navigation { + margin: 0.5rem; + z-index: 1050; + transition: none; + display: inline-flex; + align-items: center; + font-weight: 700; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + border: 1px solid #eefaf8; + padding: 0.4375rem 1rem; + font-size: 0.75rem; + line-height: 1rem; + border-radius: 0.25rem; + color: #097d6c; + background-color: transparent; + border-color: transparent; +} +.montreal-theme .skip-navigation:not(:disabled):not(.disabled):hover, .montreal-theme .skip-navigation:not(:disabled):not(.disabled):focus, +.montreal-theme a.skip-navigation:not(:disabled):not(.disabled):hover, +.montreal-theme a.skip-navigation:not(:disabled):not(.disabled):focus { + color: #097d6c; + background-color: #eefaf8; + border-color: #eefaf8; +} +.montreal-theme .skip-navigation:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .skip-navigation:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme a.skip-navigation:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme a.skip-navigation:not(:disabled):not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .skip-navigation .icon, +.montreal-theme a.skip-navigation .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .skip-navigation .icon:before, +.montreal-theme a.skip-navigation .icon:before { + background-color: #097d6c; +} +.montreal-theme .skip-navigation .utility-icon path, +.montreal-theme a.skip-navigation .utility-icon path { + fill: #097d6c; +} +.montreal-theme .skip-navigation:focus, .montreal-theme .skip-navigation.focus, +.montreal-theme a.skip-navigation:focus, +.montreal-theme a.skip-navigation.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .skip-navigation:not(:disabled):not(.disabled):active, .montreal-theme .skip-navigation:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .skip-navigation.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .skip-navigation.dropdown-toggle, +.montreal-theme a.skip-navigation:not(:disabled):not(.disabled):active, +.montreal-theme a.skip-navigation:not(:disabled):not(.disabled).active, +.montreal-theme .show > a.skip-navigation.dropdown-toggle { + color: #097d6c; + background-color: #eefaf8; + border-color: #eefaf8; +} +.montreal-theme .skip-navigation:not(:disabled):not(.disabled):active:focus, .montreal-theme .skip-navigation:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .skip-navigation.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .skip-navigation.dropdown-toggle:focus, +.montreal-theme a.skip-navigation:not(:disabled):not(.disabled):active:focus, +.montreal-theme a.skip-navigation:not(:disabled):not(.disabled).active:focus, +.montreal-theme .show > a.skip-navigation.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .skip-navigation:active, .montreal-theme .skip-navigation:focus, +.montreal-theme a.skip-navigation:active, +.montreal-theme a.skip-navigation:focus { + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + z-index: 1050; +} +.montreal-theme .skip-links-focus { + font-size: 0.875rem; + line-height: 1.25rem; + position: fixed; + z-index: 1031; + padding: 0.25rem 0.5rem; + clip: auto; + white-space: normal; + background-color: #0079c4; + color: #ffffff; + width: 100%; + height: 2rem; + display: flex; + justify-content: center; +} +.montreal-theme .skip-links-focus a { + margin: 0 2rem; +} +.montreal-theme iframe { + border: 0; +} +.montreal-theme iframe.is-full-frame { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; +} +.montreal-theme .alternate-order .alternate-order-content:nth-child(even) .alternate-order-element { + order: 1; +} +.montreal-theme .alternate-order.alternate-order-odd .alternate-order-content:nth-child(even) .alternate-order-element { + order: -1; +} +.montreal-theme .alternate-order.alternate-order-odd .alternate-order-content:nth-child(odd) .alternate-order-element { + order: 1; +} +@media (min-width: 352px) { + .montreal-theme .alternate-order-xsm .alternate-order-content:nth-child(even) .alternate-order-element { + order: 1; + } + .montreal-theme .alternate-order-xsm.alternate-order-odd .alternate-order-content:nth-child(even) .alternate-order-element { + order: -1; + } + .montreal-theme .alternate-order-xsm.alternate-order-odd .alternate-order-content:nth-child(odd) .alternate-order-element { + order: 1; + } +} +@media (min-width: 576px) { + .montreal-theme .alternate-order-sm .alternate-order-content:nth-child(even) .alternate-order-element { + order: 1; + } + .montreal-theme .alternate-order-sm.alternate-order-odd .alternate-order-content:nth-child(even) .alternate-order-element { + order: -1; + } + .montreal-theme .alternate-order-sm.alternate-order-odd .alternate-order-content:nth-child(odd) .alternate-order-element { + order: 1; + } +} +@media (min-width: 768px) { + .montreal-theme .alternate-order-md .alternate-order-content:nth-child(even) .alternate-order-element { + order: 1; + } + .montreal-theme .alternate-order-md.alternate-order-odd .alternate-order-content:nth-child(even) .alternate-order-element { + order: -1; + } + .montreal-theme .alternate-order-md.alternate-order-odd .alternate-order-content:nth-child(odd) .alternate-order-element { + order: 1; + } +} +@media (min-width: 992px) { + .montreal-theme .alternate-order-lg .alternate-order-content:nth-child(even) .alternate-order-element { + order: 1; + } + .montreal-theme .alternate-order-lg.alternate-order-odd .alternate-order-content:nth-child(even) .alternate-order-element { + order: -1; + } + .montreal-theme .alternate-order-lg.alternate-order-odd .alternate-order-content:nth-child(odd) .alternate-order-element { + order: 1; + } +} +@media (min-width: 1200px) { + .montreal-theme .alternate-order-xl .alternate-order-content:nth-child(even) .alternate-order-element { + order: 1; + } + .montreal-theme .alternate-order-xl.alternate-order-odd .alternate-order-content:nth-child(even) .alternate-order-element { + order: -1; + } + .montreal-theme .alternate-order-xl.alternate-order-odd .alternate-order-content:nth-child(odd) .alternate-order-element { + order: 1; + } +} +.montreal-theme .column-count-2 { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 32px; + column-gap: 32px; +} +.montreal-theme .column-count-2 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); +} +@media (min-width: 352px) { + .montreal-theme .column-count-xsm-2 { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-xsm-2 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 576px) { + .montreal-theme .column-count-sm-2 { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-sm-2 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 768px) { + .montreal-theme .column-count-md-2 { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-md-2 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 992px) { + .montreal-theme .column-count-lg-2 { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-lg-2 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 1200px) { + .montreal-theme .column-count-xl-2 { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-xl-2 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +.montreal-theme .column-count-3 { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 32px; + column-gap: 32px; +} +.montreal-theme .column-count-3 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); +} +@media (min-width: 352px) { + .montreal-theme .column-count-xsm-3 { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-xsm-3 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 576px) { + .montreal-theme .column-count-sm-3 { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-sm-3 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 768px) { + .montreal-theme .column-count-md-3 { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-md-3 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 992px) { + .montreal-theme .column-count-lg-3 { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-lg-3 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 1200px) { + .montreal-theme .column-count-xl-3 { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-xl-3 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +.montreal-theme .column-count-4 { + -moz-column-count: 4; + column-count: 4; + -moz-column-gap: 32px; + column-gap: 32px; +} +.montreal-theme .column-count-4 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); +} +@media (min-width: 352px) { + .montreal-theme .column-count-xsm-4 { + -moz-column-count: 4; + column-count: 4; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-xsm-4 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 576px) { + .montreal-theme .column-count-sm-4 { + -moz-column-count: 4; + column-count: 4; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-sm-4 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 768px) { + .montreal-theme .column-count-md-4 { + -moz-column-count: 4; + column-count: 4; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-md-4 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 992px) { + .montreal-theme .column-count-lg-4 { + -moz-column-count: 4; + column-count: 4; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-lg-4 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 1200px) { + .montreal-theme .column-count-xl-4 { + -moz-column-count: 4; + column-count: 4; + -moz-column-gap: 32px; + column-gap: 32px; + } + .montreal-theme .column-count-xl-4 > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +.montreal-theme body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.montreal-theme .regular { + font-weight: 400; +} +.montreal-theme .bold { + font-weight: 700; +} +.montreal-theme h1, .montreal-theme .h1, +.montreal-theme .display-1 { + font-size: 2rem; + line-height: 2.5rem; + margin-bottom: 2rem; +} +@media (min-width: 768px) { + .montreal-theme h1, .montreal-theme .h1, + .montreal-theme .display-1 { + font-size: 2.5rem; + line-height: 3.5rem; + } +} +.montreal-theme h2, .montreal-theme .h2, +.montreal-theme .display-2 { + font-size: 1.5rem; + line-height: 2rem; + margin-bottom: 1rem; +} +@media (min-width: 768px) { + .montreal-theme h2, .montreal-theme .h2, + .montreal-theme .display-2 { + font-size: 2rem; + line-height: 2.5rem; + margin-bottom: 2rem; + } +} +.montreal-theme h3, .montreal-theme .h3, .montreal-theme .encart .encart-title, +.montreal-theme .display-3 { + font-size: 1.25rem; + line-height: 1.5rem; + margin-bottom: 0.5rem; +} +@media (min-width: 768px) { + .montreal-theme h3, .montreal-theme .h3, .montreal-theme .encart .encart-title, + .montreal-theme .display-3 { + font-size: 1.5rem; + line-height: 2rem; + margin-bottom: 1rem; + } +} +.montreal-theme h4, .montreal-theme .h4, +.montreal-theme .display-4 { + font-size: 1rem; + line-height: 1.5rem; + margin-bottom: 0.5rem; +} +@media (min-width: 768px) { + .montreal-theme h4, .montreal-theme .h4, + .montreal-theme .display-4 { + font-size: 1.25rem; + line-height: 1.75rem; + } +} +.montreal-theme h5, .montreal-theme .h5 { + font-size: 0.875rem; + line-height: 1.25rem; + margin-bottom: 0.5rem; +} +@media (min-width: 768px) { + .montreal-theme h5, .montreal-theme .h5 { + font-size: 1rem; + line-height: 1.5rem; + } +} +.montreal-theme h6, .montreal-theme .h6 { + font-size: 0.75rem; + line-height: 1rem; + margin-bottom: 0.5rem; +} +@media (min-width: 768px) { + .montreal-theme h6, .montreal-theme .h6 { + font-size: 0.875rem; + line-height: 1.25rem; + } +} +.montreal-theme .list-group-heading { + font-size: 0.875rem; + line-height: 1.25rem; + color: #212529; + margin-bottom: 0; +} +.montreal-theme .lead { + font-size: 1.25rem; + line-height: 2rem; + color: #212529; + font-weight: 400; + margin-bottom: 4rem; +} +.montreal-theme .lead > :last-child { + margin-bottom: 0; +} +.montreal-theme b, .montreal-theme strong { + font-weight: 700; +} +.montreal-theme ol, .montreal-theme ul { + padding-left: 2rem; +} +.montreal-theme ol, .montreal-theme ul, .montreal-theme dl { + margin-bottom: 1rem; +} +.montreal-theme mark, +.montreal-theme .mark { + color: #212529; +} +.montreal-theme .line-through { + text-decoration: line-through; +} +.montreal-theme address { + margin-bottom: 1rem; +} +.montreal-theme a:focus { + outline: 0; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; + z-index: 1; +} +.montreal-theme a.img-link, .montreal-theme a.no-border, .montreal-theme a.no-underline { + border: none !important; + text-decoration: none !important; +} +.montreal-theme a.no-style { + border: none !important; + color: inherit !important; +} +.montreal-theme a.link-sm { + font-size: 0.875rem; + line-height: 1.25rem; + text-underline-offset: 0.1875em; +} +.montreal-theme a.link-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.montreal-theme .sb-block a[href$=".pdf"], +.montreal-theme .region-content a[href$=".pdf"], +.montreal-theme .lead a[href$=".pdf"] { + margin-right: 3.02em; +} +.montreal-theme .sb-block a[href$=".pdf"]:after, +.montreal-theme .region-content a[href$=".pdf"]:after, +.montreal-theme .lead a[href$=".pdf"]:after { + content: "(PDF)"; + background-color: transparent; + margin-right: -3.02em; + padding-left: 0.5rem; + overflow: hidden; +} +.montreal-theme .sb-block a[href$=".pdf"].btn, +.montreal-theme .region-content a[href$=".pdf"].btn, +.montreal-theme .lead a[href$=".pdf"].btn { + margin-right: 0; +} +.montreal-theme .sb-block a[href$=".pdf"].btn:after, +.montreal-theme .region-content a[href$=".pdf"].btn:after, +.montreal-theme .lead a[href$=".pdf"].btn:after { + margin-right: 0; +} +.montreal-theme .sb-block .media-gallery a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .sb-block .social-media-list a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .sb-block .cards a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .sb-block .list-group a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .sb-block .list-group-xl a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .sb-block .list-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .sb-block .list-group-hub a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .region-content .media-gallery a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .region-content .social-media-list a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .region-content .cards a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .region-content .list-group a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .region-content .list-group-xl a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .region-content .list-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .region-content .list-group-hub a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .lead .media-gallery a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .lead .social-media-list a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .lead .cards a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .lead .list-group a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .lead .list-group-xl a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .lead .list-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn), +.montreal-theme .lead .list-group-hub a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn) { + margin-right: 0; +} +.montreal-theme .sb-block .media-gallery a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .sb-block .social-media-list a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .sb-block .cards a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .sb-block .list-group a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .sb-block .list-group-xl a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .sb-block .list-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .sb-block .list-group-hub a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .region-content .media-gallery a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .region-content .social-media-list a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .region-content .cards a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .region-content .list-group a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .region-content .list-group-xl a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .region-content .list-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .region-content .list-group-hub a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .lead .media-gallery a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .lead .social-media-list a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .lead .cards a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .lead .list-group a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .lead .list-group-xl a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .lead .list-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after, +.montreal-theme .lead .list-group-hub a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):after { + content: none; +} +.montreal-theme .sb-block .media-gallery a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .sb-block .social-media-list a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .sb-block .cards a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .sb-block .list-group a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .sb-block .list-group-xl a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .sb-block .list-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .sb-block .list-group-hub a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .region-content .media-gallery a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .region-content .social-media-list a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .region-content .cards a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .region-content .list-group a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .region-content .list-group-xl a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .region-content .list-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .region-content .list-group-hub a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .lead .media-gallery a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .lead .social-media-list a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .lead .cards a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .lead .list-group a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .lead .list-group-xl a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .lead .list-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before, +.montreal-theme .lead .list-group-hub a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.list-group-item-action):not(.link-has-icon):not(.btn):before { + content: none; +} +.montreal-theme .sb-block .media-gallery a[href$=".pdf"], +.montreal-theme .sb-block .social-media-list a[href$=".pdf"], +.montreal-theme .sb-block .cards a[href$=".pdf"], +.montreal-theme .sb-block .list-group a[href$=".pdf"], +.montreal-theme .sb-block .list-group-xl a[href$=".pdf"], +.montreal-theme .sb-block .list-icon a[href$=".pdf"], +.montreal-theme .sb-block .list-group-hub a[href$=".pdf"], +.montreal-theme .region-content .media-gallery a[href$=".pdf"], +.montreal-theme .region-content .social-media-list a[href$=".pdf"], +.montreal-theme .region-content .cards a[href$=".pdf"], +.montreal-theme .region-content .list-group a[href$=".pdf"], +.montreal-theme .region-content .list-group-xl a[href$=".pdf"], +.montreal-theme .region-content .list-icon a[href$=".pdf"], +.montreal-theme .region-content .list-group-hub a[href$=".pdf"], +.montreal-theme .lead .media-gallery a[href$=".pdf"], +.montreal-theme .lead .social-media-list a[href$=".pdf"], +.montreal-theme .lead .cards a[href$=".pdf"], +.montreal-theme .lead .list-group a[href$=".pdf"], +.montreal-theme .lead .list-group-xl a[href$=".pdf"], +.montreal-theme .lead .list-icon a[href$=".pdf"], +.montreal-theme .lead .list-group-hub a[href$=".pdf"] { + margin-right: 0; +} +.montreal-theme .sb-block .media-gallery a[href$=".pdf"]:after, +.montreal-theme .sb-block .social-media-list a[href$=".pdf"]:after, +.montreal-theme .sb-block .cards a[href$=".pdf"]:after, +.montreal-theme .sb-block .list-group a[href$=".pdf"]:after, +.montreal-theme .sb-block .list-group-xl a[href$=".pdf"]:after, +.montreal-theme .sb-block .list-icon a[href$=".pdf"]:after, +.montreal-theme .sb-block .list-group-hub a[href$=".pdf"]:after, +.montreal-theme .region-content .media-gallery a[href$=".pdf"]:after, +.montreal-theme .region-content .social-media-list a[href$=".pdf"]:after, +.montreal-theme .region-content .cards a[href$=".pdf"]:after, +.montreal-theme .region-content .list-group a[href$=".pdf"]:after, +.montreal-theme .region-content .list-group-xl a[href$=".pdf"]:after, +.montreal-theme .region-content .list-icon a[href$=".pdf"]:after, +.montreal-theme .region-content .list-group-hub a[href$=".pdf"]:after, +.montreal-theme .lead .media-gallery a[href$=".pdf"]:after, +.montreal-theme .lead .social-media-list a[href$=".pdf"]:after, +.montreal-theme .lead .cards a[href$=".pdf"]:after, +.montreal-theme .lead .list-group a[href$=".pdf"]:after, +.montreal-theme .lead .list-group-xl a[href$=".pdf"]:after, +.montreal-theme .lead .list-icon a[href$=".pdf"]:after, +.montreal-theme .lead .list-group-hub a[href$=".pdf"]:after { + content: none; +} +.montreal-theme .select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; +} +.montreal-theme .elided-text { + max-width: 100%; + display: inline-block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.montreal-theme dl { + font-size: 1rem; + line-height: 1.5rem; + margin-bottom: 2rem; +} +.montreal-theme dl.dl-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme dl.dl-sm dd { + line-height: 1.5rem; +} +.montreal-theme dl > :last-child { + margin-bottom: 0; +} +.montreal-theme .dl-item { + margin-bottom: 1rem; +} +.montreal-theme .dl-item > :last-child { + margin-bottom: 0; +} +.montreal-theme dt { + color: #212529; + margin-bottom: 0.5rem; +} +.montreal-theme dt + .dd-translated { + margin-top: 0.5rem; +} +.montreal-theme dd { + line-height: 1.5rem; + margin-bottom: 0.5rem; +} +.montreal-theme dd.dd-translated { + color: #212529; + font-style: italic; + padding-left: 1rem; + position: relative; +} +.montreal-theme dd.dd-translated:before { + content: ""; + background: #ced4dA; + position: absolute; + left: 0; + top: 0; + height: 100%; + width: 2px; +} +.montreal-theme dd + dt { + padding-top: 0.5rem; +} +.montreal-theme .table { + font-size: 0.875rem; + line-height: 1.25rem; + margin-bottom: 0; +} +.montreal-theme .table th, +.montreal-theme .table td { + line-height: 1.25rem; +} +.montreal-theme .table th { + color: #212529; +} +.montreal-theme .table thead th { + border-bottom: 2px solid #ced4dA; + border-top: none; +} +.montreal-theme .table thead th.sorting { + cursor: pointer; + white-space: nowrap; +} +.montreal-theme .table thead th.sorting:after { + content: ""; + -webkit-mask: none; + mask: none; + background-color: transparent; + display: inline-flex; + margin-left: 0.5rem; + margin-top: -0.5rem; + margin-bottom: -0.5rem; + width: 20px; + height: 20px; + vertical-align: middle; +} +.montreal-theme .table thead th.sorting-asc:after { + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + background-color: #212529; +} +.montreal-theme .table thead th.sorting-desc:after { + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + background-color: #212529; +} +.montreal-theme .table thead th.sorting:hover { + color: #097d6c; +} +.montreal-theme .table thead th.sorting:hover:after { + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + background-color: #097d6c; +} +.montreal-theme .table p:last-of-type { + margin-bottom: 0; +} +.montreal-theme .table:not(.caption-bottom) caption { + font-size: 1.25rem; + line-height: 2rem; + color: #212529; + caption-side: top; +} +.montreal-theme .table.caption-bottom caption { + padding-top: 0.625rem; + caption-side: bottom; +} +.montreal-theme .table tfoot td { + border: none; + padding: 0; + padding-top: 0.625rem; + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .table td > .form-group, +.montreal-theme .table .td-n-margin { + margin-top: -0.375rem; + margin-bottom: -0.375rem; +} +.montreal-theme .table .form-group { + min-width: 320px; +} +.montreal-theme .table .cell-sm { + width: 1%; + white-space: nowrap; +} +.montreal-theme .table-dark th, +.montreal-theme .table-dark thead th { + border-color: #32383e; + color: #ffffff; +} +.montreal-theme .table-sm { + font-size: 0.75rem; +} +.montreal-theme .table-sm th, +.montreal-theme .table-sm td { + line-height: 1rem; +} +.montreal-theme .table-sm thead th.sorting:after { + width: 16px; + height: 16px; +} +.montreal-theme .table-lg { + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .table-lg th, +.montreal-theme .table-lg td { + line-height: 1.5rem; + padding: 1rem 1rem; +} +.montreal-theme .table-lg thead th.sorting:after { + width: 24px; + height: 24px; +} +.montreal-theme .table-lg tfoot td { + padding-top: 1rem; +} +.montreal-theme .table-lg td > .form-group, +.montreal-theme .table-lg .td-n-margin { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} +.montreal-theme .badge { + background-color: #dee2e6; + border: 1px solid #dee2e6; + color: #212529; + display: inline-block; + padding: calc(0.125rem - 1px) 0.5rem; + position: relative; + font-size: 0.875rem; + font-weight: 700; + line-height: 1.25rem; + text-align: center; + white-space: nowrap; + overflow: hidden; + vertical-align: baseline; + border-radius: 0.125rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .badge { + transition: none; + } +} +.montreal-theme .badge .badge-label { + display: inline-block; +} +.montreal-theme a.badge:hover, .montreal-theme a.badge:focus { + text-decoration: none; +} +.montreal-theme a.badge:focus, .montreal-theme a.badge.focus { + outline: 0; + box-shadow: 0 0 0 0.125rem rgba(222, 226, 230, 0.3); +} +.montreal-theme .badge:empty { + display: none; +} +.montreal-theme .btn .badge { + position: relative; + top: -1px; +} +.montreal-theme .badge-pill { + padding-right: 0.4375rem; + padding-left: 0.4375rem; + border-radius: 10rem; + min-width: 1.5rem; +} +.montreal-theme .badge .icon { + width: 16px; + height: 16px; +} +.montreal-theme .badge .icon:before { + background-color: #212529; +} +.montreal-theme .badge .icon:before { + width: 16px; + height: 16px; +} +.montreal-theme .badge.badge-max-width { + max-width: 295px; +} +.montreal-theme .badge.badge-dark { + background-color: #212529; + border-color: #212529; + color: #ffffff; +} +.montreal-theme .badge.badge-dark[href]:hover, .montreal-theme .badge.badge-dark[href]:focus { + color: #ffffff; + background-color: #383f45; +} +.montreal-theme .badge.badge-dark[href]:focus, .montreal-theme .badge.badge-dark[href].focus { + outline: 0; + box-shadow: 0 0 0 0.125rem rgba(33, 37, 41, 0.3); +} +.montreal-theme .badge.badge-dark .icon:before { + background-color: #ffffff; +} +.montreal-theme .badge.badge-light { + background-color: #dee2e6; + border-color: #dee2e6; + color: #212529; +} +.montreal-theme .badge.badge-light[href]:hover, .montreal-theme .badge.badge-light[href]:focus { + color: #212529; + background-color: #c1c9d0; +} +.montreal-theme .badge.badge-light .icon:before { + background-color: #212529; +} +.montreal-theme .badge.badge-primary { + background-color: #097d6c; + border-color: #097d6c; + color: #ffffff; +} +.montreal-theme .badge.badge-primary[href]:hover, .montreal-theme .badge.badge-primary[href]:focus { + color: #ffffff; + background-color: #064d43; +} +.montreal-theme .badge.badge-primary[href]:focus, .montreal-theme .badge.badge-primary[href].focus { + outline: 0; + box-shadow: 0 0 0 0.125rem rgba(9, 125, 108, 0.3); +} +.montreal-theme .badge.badge-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .badge.badge-secondary { + color: #097d6c; + background-color: #ffffff; + border: 1px solid #ced4dA; +} +.montreal-theme .badge.badge-secondary[href]:hover, .montreal-theme .badge.badge-secondary[href]:focus { + color: #097d6c; + background-color: #ffffff; + border: 1px solid #097d6c; +} +.montreal-theme .badge.badge-secondary[href]:focus, .montreal-theme .badge.badge-secondary[href].focus { + outline: 0; + box-shadow: 0 0 0 0.125rem rgba(9, 125, 108, 0.3); +} +.montreal-theme .badge.badge-secondary .icon:before { + background-color: #097d6c; +} +.montreal-theme .badge.badge-icon-left, .montreal-theme .badge.badge-icon-right { + display: inline-flex; + align-items: center; +} +.montreal-theme .badge.badge-icon-left .icon, .montreal-theme .badge.badge-icon-right .icon { + align-self: center; +} +.montreal-theme .badge.badge-icon-left .icon:before, .montreal-theme .badge.badge-icon-right .icon:before { + display: block; + width: 1rem; + height: 1rem; +} +.montreal-theme .badge.badge-icon-left .badge-label { + order: 2; +} +.montreal-theme .badge.badge-icon-left .icon { + order: 1; + margin-left: -0.25rem; + margin-right: 0.25rem; +} +.montreal-theme .badge.badge-icon-right .badge-label { + order: 1; +} +.montreal-theme .badge.badge-icon-right .icon { + order: 2; +} +.montreal-theme .badge.badge-icon-right .icon:before { + margin-left: 0.25rem; + margin-right: -0.25rem; +} +.montreal-theme .badge[href]:hover, .montreal-theme .badge[href]:focus { + color: #212529; + border: 1px solid transparent; + background-color: #c1c9d0; +} +.montreal-theme .badge.badge-hidden-label.badge-icon-left .icon { + margin-right: -0.25rem; + margin-top: 0.125rem; + margin-bottom: 0.125rem; +} +.montreal-theme .badge.badge-hidden-label .badge-label { + display: none; +} +.montreal-theme .badge-success, +.montreal-theme .badge-success-light { + color: #025d29; + background-color: #e7f6f0; + border-color: #e7f6f0; +} +.montreal-theme .badge-success .icon:before, +.montreal-theme .badge-success-light .icon:before { + background-color: #025d29; +} +.montreal-theme .badge-success[href]:hover, .montreal-theme .badge-success[href]:focus, +.montreal-theme .badge-success-light[href]:hover, +.montreal-theme .badge-success-light[href]:focus { + color: #025d29; + background-color: #c9ebdd; +} +.montreal-theme .badge-success[href]:focus, .montreal-theme .badge-success[href].focus, +.montreal-theme .badge-success-light[href]:focus, +.montreal-theme .badge-success-light[href].focus { + outline: 0; + box-shadow: 0 0 0 0.125rem rgba(2, 93, 41, 0.3); +} +.montreal-theme .badge-pill { + border: 1px solid #637381; +} +.montreal-theme .badge-pill.badge-light { + border: 1px solid #637381; +} +.montreal-theme .badge-pill.badge-success { + border: 1px solid #0da566; +} +.montreal-theme .badge-info, +.montreal-theme .badge-info-light { + color: #004b7b; + background-color: #e6f5f9; + border-color: #e6f5f9; +} +.montreal-theme .badge-info .icon:before, +.montreal-theme .badge-info-light .icon:before { + background-color: #004b7b; +} +.montreal-theme .badge-info[href]:hover, .montreal-theme .badge-info[href]:focus, +.montreal-theme .badge-info-light[href]:hover, +.montreal-theme .badge-info-light[href]:focus { + color: #004b7b; + background-color: #c5e8f1; +} +.montreal-theme .badge-info[href]:focus, .montreal-theme .badge-info[href].focus, +.montreal-theme .badge-info-light[href]:focus, +.montreal-theme .badge-info-light[href].focus { + outline: 0; + box-shadow: 0 0 0 0.125rem rgba(0, 75, 123, 0.3); +} +.montreal-theme .badge-pill { + border: 1px solid #637381; +} +.montreal-theme .badge-pill.badge-light { + border: 1px solid #637381; +} +.montreal-theme .badge-pill.badge-info { + border: 1px solid #0079c4; +} +.montreal-theme .badge-warning, +.montreal-theme .badge-warning-light { + color: #6C4600; + background-color: #fefae6; + border-color: #fefae6; +} +.montreal-theme .badge-warning .icon:before, +.montreal-theme .badge-warning-light .icon:before { + background-color: #6C4600; +} +.montreal-theme .badge-warning[href]:hover, .montreal-theme .badge-warning[href]:focus, +.montreal-theme .badge-warning-light[href]:hover, +.montreal-theme .badge-warning-light[href]:focus { + color: #6C4600; + background-color: #fcf2bf; +} +.montreal-theme .badge-warning[href]:focus, .montreal-theme .badge-warning[href].focus, +.montreal-theme .badge-warning-light[href]:focus, +.montreal-theme .badge-warning-light[href].focus { + outline: 0; + box-shadow: 0 0 0 0.125rem rgba(108, 70, 0, 0.3); +} +.montreal-theme .badge-pill { + border: 1px solid #637381; +} +.montreal-theme .badge-pill.badge-light { + border: 1px solid #637381; +} +.montreal-theme .badge-pill.badge-warning { + border: 1px solid #ffb833; +} +.montreal-theme .badge-danger, +.montreal-theme .badge-danger-light { + color: #851a00; + background-color: #ffebe6; + border-color: #ffebe6; +} +.montreal-theme .badge-danger .icon:before, +.montreal-theme .badge-danger-light .icon:before { + background-color: #851a00; +} +.montreal-theme .badge-danger[href]:hover, .montreal-theme .badge-danger[href]:focus, +.montreal-theme .badge-danger-light[href]:hover, +.montreal-theme .badge-danger-light[href]:focus { + color: #851a00; + background-color: #ffcabd; +} +.montreal-theme .badge-danger[href]:focus, .montreal-theme .badge-danger[href].focus, +.montreal-theme .badge-danger-light[href]:focus, +.montreal-theme .badge-danger-light[href].focus { + outline: 0; + box-shadow: 0 0 0 0.125rem rgba(133, 26, 0, 0.3); +} +.montreal-theme .badge-pill { + border: 1px solid #637381; +} +.montreal-theme .badge-pill.badge-light { + border: 1px solid #637381; +} +.montreal-theme .badge-pill.badge-danger { + border: 1px solid #d3310a; +} +.montreal-theme .badge-notification-top-right { + position: relative; + display: flex; + align-items: center; +} +.montreal-theme .badge-notification-top-right .badge-notification-dot { + position: absolute; + top: -2px; + right: -2px; +} +.montreal-theme .badge-notification-reversed .icon:before { + background-color: #ffffff; +} +.montreal-theme .badge-notification-reversed .badge-notification-dot { + background-color: #212529; +} +.montreal-theme .badge-notification-reversed .badge-notification-dot:after { + background-color: #0cb097; +} +.montreal-theme .badge-notification-dot { + width: 0.75rem; + height: 0.75rem; + background-color: #ffffff; + border-radius: 50%; + position: relative; + display: flex; + justify-content: center; + align-items: center; +} +.montreal-theme .badge-notification-dot:after { + content: ""; + border-radius: 50%; + width: 0.5rem; + height: 0.5rem; + background-color: #d3310a; + display: block; + z-index: 1; +} +.montreal-theme .badge-group, .montreal-theme .badges-container .list-inline, .montreal-theme .badges-container .form-action-group ul, .montreal-theme .form-action-group .badges-container ul { + display: flex; + flex-wrap: wrap; + margin-top: -0.25rem; +} +.montreal-theme .badge-group .badge, .montreal-theme .badges-container .list-inline .badge, .montreal-theme .badges-container .form-action-group ul .badge, .montreal-theme .form-action-group .badges-container ul .badge { + margin-right: 0.5rem; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.montreal-theme .badges-container .list-inline .list-inline-item, .montreal-theme .form-action-group ul .badges-container .list-inline li, .montreal-theme .badges-container .form-action-group ul .list-inline-item, .montreal-theme .badges-container .form-action-group ul li, .montreal-theme .form-action-group .badges-container ul .list-inline-item, .montreal-theme .form-action-group .badges-container ul li { + display: inline-flex; + margin-right: 0; +} +.montreal-theme button:focus, .montreal-theme button.focus { + outline: 0; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn { + display: inline-flex; + align-items: center; + font-weight: 700; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + border: 1px solid transparent; + text-decoration: none; + padding: 0.5625rem 2rem; + font-size: 0.875rem; + line-height: 1.25rem; + border-radius: 4rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn { + transition: none; + } +} +.montreal-theme .btn:hover, .montreal-theme .btn:focus { + text-decoration: none; +} +.montreal-theme .btn:focus, .montreal-theme .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn.disabled, .montreal-theme .btn:disabled { + cursor: not-allowed; +} +.montreal-theme .btn:not(:disabled):not(.disabled) { + cursor: pointer; +} +.montreal-theme .btn:not(:disabled):not(.disabled):active, .montreal-theme .btn:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled) { + background-image: none; +} +.montreal-theme .btn:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn .icon { + margin-left: -1.125rem; + margin-right: 0.5rem; +} +.montreal-theme .btn .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn .icon:before { + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn .icon:before { + transition: none; + } +} +.montreal-theme .btn .utility-icon { + width: 24px; + height: 24px; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +.montreal-theme .btn .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn.btn-collapse:after { + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; + margin-left: 0.5rem; + width: 24px; + height: 24px; +} +.montreal-theme .btn.btn-collapse.collapsed:after { + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3E %3C/svg%3E") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; + width: 24px; + height: 24px; +} +.montreal-theme .btn.btn-accordion-collapse { + padding: 0; + margin: 1rem 0; + background: transparent; + border-radius: 0; + color: #097d6c; + border: none; + border-bottom: 1px solid transparent; +} +.montreal-theme .btn.btn-accordion-collapse:hover, .montreal-theme .btn.btn-accordion-collapse:focus { + background-color: #eefaf8; + border-color: #097d6c; +} +.montreal-theme .btn .spinner-border { + color: currentColor; + margin-left: -0.5rem; + margin-right: 0.5rem; +} +.montreal-theme a.btn.disabled, +.montreal-theme fieldset:disabled a.btn { + pointer-events: none; +} +.montreal-theme .btn-primary { + color: #ffffff; + background-color: #097d6c; + border-color: #097d6c; +} +.montreal-theme .btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #075B4F; + border-color: #075B4F; +} +.montreal-theme .btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-primary:focus, .montreal-theme .btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-primary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #075B4F; + border-color: #075B4F; +} +.montreal-theme .btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-primary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-secondary { + color: #097d6c; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-secondary:not(:disabled):not(.disabled):focus { + color: #097d6c; + background-color: #eefaf8; + border-color: #097d6c; +} +.montreal-theme .btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-secondary .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-secondary .utility-icon path { + fill: #097d6c; +} +.montreal-theme .btn-secondary:focus, .montreal-theme .btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-secondary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-secondary.dropdown-toggle { + color: #097d6c; + background-color: #eefaf8; + border-color: #097d6c; +} +.montreal-theme .btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-secondary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-link, +.montreal-theme .btn-tertiary, +.montreal-theme .toast-action .btn { + color: #097d6c; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .btn-link:not(:disabled):not(.disabled):focus, +.montreal-theme .btn-tertiary:not(:disabled):not(.disabled):hover, +.montreal-theme .toast-action .btn:not(:disabled):not(.disabled):hover, +.montreal-theme .btn-tertiary:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .btn:not(:disabled):not(.disabled):focus { + color: #097d6c; + background-color: #eefaf8; + border-color: #eefaf8; +} +.montreal-theme .btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-link:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .toast-action .btn:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .toast-action .btn:not(:disabled):not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-link .icon, +.montreal-theme .btn-tertiary .icon, +.montreal-theme .toast-action .btn .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-link .icon:before, +.montreal-theme .btn-tertiary .icon:before, +.montreal-theme .toast-action .btn .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-link .utility-icon path, +.montreal-theme .btn-tertiary .utility-icon path, +.montreal-theme .toast-action .btn .utility-icon path { + fill: #097d6c; +} +.montreal-theme .btn-link:focus, .montreal-theme .btn-link.focus, +.montreal-theme .btn-tertiary:focus, +.montreal-theme .toast-action .btn:focus, +.montreal-theme .btn-tertiary.focus, +.montreal-theme .toast-action .focus.btn { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-link:not(:disabled):not(.disabled):active, .montreal-theme .btn-link:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-link.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-link.dropdown-toggle, +.montreal-theme .btn-tertiary:not(:disabled):not(.disabled):active, +.montreal-theme .toast-action .btn:not(:disabled):not(.disabled):active, +.montreal-theme .btn-tertiary:not(:disabled):not(.disabled).active, +.montreal-theme .toast-action .btn:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .btn-tertiary.nav-link:not(:disabled):not(.disabled), +.montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .show > .btn-tertiary.dropdown-toggle, +.montreal-theme .toast-action .show > .dropdown-toggle.btn { + color: #097d6c; + background-color: #eefaf8; + border-color: #eefaf8; +} +.montreal-theme .btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-link.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-link.dropdown-toggle:focus, +.montreal-theme .btn-tertiary:not(:disabled):not(.disabled):active:focus, +.montreal-theme .toast-action .btn:not(:disabled):not(.disabled):active:focus, +.montreal-theme .btn-tertiary:not(:disabled):not(.disabled).active:focus, +.montreal-theme .toast-action .btn:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .btn-tertiary.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .btn-tertiary.dropdown-toggle:focus, +.montreal-theme .toast-action .show > .dropdown-toggle.btn:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-success.btn-primary { + color: #ffffff; + background-color: #025d29; + border-color: #025d29; +} +.montreal-theme .btn-success.btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-success.btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #012b13; + border-color: #012b13; +} +.montreal-theme .btn-success.btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-success.btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-success.btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-success.btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-success.btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-success.btn-primary:focus, .montreal-theme .btn-success.btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-success.btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .btn-success.btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-success.btn-primary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-success.btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #012b13; + border-color: #012b13; +} +.montreal-theme .btn-success.btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-success.btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-success.btn-primary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-success.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-success.btn-secondary { + color: #025d29; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .btn-success.btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-success.btn-secondary:not(:disabled):not(.disabled):focus { + color: #025d29; + background-color: #ffffff; + border-color: #025d29; +} +.montreal-theme .btn-success.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-success.btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #025d29; +} +.montreal-theme .btn-success.btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-success.btn-secondary .icon:before { + background-color: #025d29; +} +.montreal-theme .btn-success.btn-secondary .utility-icon path { + fill: #025d29; +} +.montreal-theme .btn-success.btn-secondary:focus, .montreal-theme .btn-success.btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-success.btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .btn-success.btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-success.btn-secondary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-success.btn-secondary.dropdown-toggle { + color: #025d29; + background-color: #ffffff; + border-color: #025d29; +} +.montreal-theme .btn-success.btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-success.btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-success.btn-secondary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-success.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-success.btn-tertiary, .montreal-theme .toast-action .btn-success.btn, .montreal-theme .btn-success.btn-link { + color: #025d29; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .btn-success.btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn-success.btn:not(:disabled):not(.disabled):hover, .montreal-theme .btn-success.btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn-success.btn:not(:disabled):not(.disabled):focus, .montreal-theme .btn-success.btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .btn-success.btn-link:not(:disabled):not(.disabled):focus { + color: #025d29; + background-color: #e7f6f0; + border-color: #e7f6f0; +} +.montreal-theme .btn-success.btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn-success.btn:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-success.btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn-success.btn:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .btn-success.btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-success.btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #025d29; +} +.montreal-theme .btn-success.btn-tertiary .icon, .montreal-theme .toast-action .btn-success.btn .icon, .montreal-theme .btn-success.btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-success.btn-tertiary .icon:before, .montreal-theme .toast-action .btn-success.btn .icon:before, .montreal-theme .btn-success.btn-link .icon:before { + background-color: #025d29; +} +.montreal-theme .btn-success.btn-tertiary .utility-icon path, .montreal-theme .toast-action .btn-success.btn .utility-icon path, .montreal-theme .btn-success.btn-link .utility-icon path { + fill: #025d29; +} +.montreal-theme .btn-success.btn-tertiary:focus, .montreal-theme .toast-action .btn-success.btn:focus, .montreal-theme .btn-success.btn-tertiary.focus, .montreal-theme .toast-action .btn-success.focus.btn, .montreal-theme .btn-success.btn-link:focus, .montreal-theme .btn-success.btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-success.btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .toast-action .btn-success.btn:not(:disabled):not(.disabled):active, .montreal-theme .btn-success.btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .toast-action .btn-success.btn:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-success.btn-tertiary.nav-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-success.nav-link.btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-success.nav-link.btn:not(:disabled):not(.disabled), .montreal-theme .show > .btn-success.btn-tertiary.dropdown-toggle, .montreal-theme .toast-action .show > .btn-success.dropdown-toggle.btn, .montreal-theme .btn-success.btn-link:not(:disabled):not(.disabled):active, .montreal-theme .btn-success.btn-link:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-success.btn-link.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-success.btn-link.dropdown-toggle { + color: #025d29; + background-color: #e7f6f0; + border-color: #e7f6f0; +} +.montreal-theme .btn-success.btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn-success.btn:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-success.btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn-success.btn:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-success.btn-tertiary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-success.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-success.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-success.btn-tertiary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn-success.dropdown-toggle.btn:focus, .montreal-theme .btn-success.btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-success.btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-success.btn-link.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-success.btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-info.btn-primary { + color: #ffffff; + background-color: #004b7b; + border-color: #004b7b; +} +.montreal-theme .btn-info.btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-info.btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #002c48; + border-color: #002c48; +} +.montreal-theme .btn-info.btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-info.btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-info.btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-info.btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-info.btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-info.btn-primary:focus, .montreal-theme .btn-info.btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-info.btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .btn-info.btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-info.btn-primary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-info.btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #002c48; + border-color: #002c48; +} +.montreal-theme .btn-info.btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-info.btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-info.btn-primary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-info.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-info.btn-secondary { + color: #004b7b; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .btn-info.btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-info.btn-secondary:not(:disabled):not(.disabled):focus { + color: #004b7b; + background-color: #ffffff; + border-color: #004b7b; +} +.montreal-theme .btn-info.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-info.btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #004b7b; +} +.montreal-theme .btn-info.btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-info.btn-secondary .icon:before { + background-color: #004b7b; +} +.montreal-theme .btn-info.btn-secondary .utility-icon path { + fill: #004b7b; +} +.montreal-theme .btn-info.btn-secondary:focus, .montreal-theme .btn-info.btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-info.btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .btn-info.btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-info.btn-secondary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-info.btn-secondary.dropdown-toggle { + color: #004b7b; + background-color: #ffffff; + border-color: #004b7b; +} +.montreal-theme .btn-info.btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-info.btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-info.btn-secondary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-info.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-info.btn-tertiary, .montreal-theme .toast-action .btn-info.btn, .montreal-theme .btn-info.btn-link { + color: #004b7b; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .btn-info.btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn-info.btn:not(:disabled):not(.disabled):hover, .montreal-theme .btn-info.btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn-info.btn:not(:disabled):not(.disabled):focus, .montreal-theme .btn-info.btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .btn-info.btn-link:not(:disabled):not(.disabled):focus { + color: #004b7b; + background-color: #e6f5f9; + border-color: #e6f5f9; +} +.montreal-theme .btn-info.btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn-info.btn:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-info.btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn-info.btn:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .btn-info.btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-info.btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #004b7b; +} +.montreal-theme .btn-info.btn-tertiary .icon, .montreal-theme .toast-action .btn-info.btn .icon, .montreal-theme .btn-info.btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-info.btn-tertiary .icon:before, .montreal-theme .toast-action .btn-info.btn .icon:before, .montreal-theme .btn-info.btn-link .icon:before { + background-color: #004b7b; +} +.montreal-theme .btn-info.btn-tertiary .utility-icon path, .montreal-theme .toast-action .btn-info.btn .utility-icon path, .montreal-theme .btn-info.btn-link .utility-icon path { + fill: #004b7b; +} +.montreal-theme .btn-info.btn-tertiary:focus, .montreal-theme .toast-action .btn-info.btn:focus, .montreal-theme .btn-info.btn-tertiary.focus, .montreal-theme .toast-action .btn-info.focus.btn, .montreal-theme .btn-info.btn-link:focus, .montreal-theme .btn-info.btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-info.btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .toast-action .btn-info.btn:not(:disabled):not(.disabled):active, .montreal-theme .btn-info.btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .toast-action .btn-info.btn:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-info.btn-tertiary.nav-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-info.nav-link.btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-info.nav-link.btn:not(:disabled):not(.disabled), .montreal-theme .show > .btn-info.btn-tertiary.dropdown-toggle, .montreal-theme .toast-action .show > .btn-info.dropdown-toggle.btn, .montreal-theme .btn-info.btn-link:not(:disabled):not(.disabled):active, .montreal-theme .btn-info.btn-link:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-info.btn-link.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-info.btn-link.dropdown-toggle { + color: #004b7b; + background-color: #e6f5f9; + border-color: #e6f5f9; +} +.montreal-theme .btn-info.btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn-info.btn:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-info.btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn-info.btn:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-info.btn-tertiary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-info.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-info.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-info.btn-tertiary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn-info.dropdown-toggle.btn:focus, .montreal-theme .btn-info.btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-info.btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-info.btn-link.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-info.btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-warning.btn-primary { + color: #ffffff; + background-color: #6C4600; + border-color: #6C4600; +} +.montreal-theme .btn-warning.btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-warning.btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #392500; + border-color: #392500; +} +.montreal-theme .btn-warning.btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-warning.btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-warning.btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-warning.btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-warning.btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-warning.btn-primary:focus, .montreal-theme .btn-warning.btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-warning.btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .btn-warning.btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-warning.btn-primary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-warning.btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #392500; + border-color: #392500; +} +.montreal-theme .btn-warning.btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-warning.btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-warning.btn-primary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-warning.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-warning.btn-secondary { + color: #6C4600; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .btn-warning.btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-warning.btn-secondary:not(:disabled):not(.disabled):focus { + color: #6C4600; + background-color: #ffffff; + border-color: #6C4600; +} +.montreal-theme .btn-warning.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-warning.btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #6C4600; +} +.montreal-theme .btn-warning.btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-warning.btn-secondary .icon:before { + background-color: #6C4600; +} +.montreal-theme .btn-warning.btn-secondary .utility-icon path { + fill: #6C4600; +} +.montreal-theme .btn-warning.btn-secondary:focus, .montreal-theme .btn-warning.btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-warning.btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .btn-warning.btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-warning.btn-secondary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-warning.btn-secondary.dropdown-toggle { + color: #6C4600; + background-color: #ffffff; + border-color: #6C4600; +} +.montreal-theme .btn-warning.btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-warning.btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-warning.btn-secondary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-warning.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-warning.btn-tertiary, .montreal-theme .toast-action .btn-warning.btn, .montreal-theme .btn-warning.btn-link { + color: #6C4600; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .btn-warning.btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn-warning.btn:not(:disabled):not(.disabled):hover, .montreal-theme .btn-warning.btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn-warning.btn:not(:disabled):not(.disabled):focus, .montreal-theme .btn-warning.btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .btn-warning.btn-link:not(:disabled):not(.disabled):focus { + color: #6C4600; + background-color: #fefae6; + border-color: #fefae6; +} +.montreal-theme .btn-warning.btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn-warning.btn:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-warning.btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn-warning.btn:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .btn-warning.btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-warning.btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #6C4600; +} +.montreal-theme .btn-warning.btn-tertiary .icon, .montreal-theme .toast-action .btn-warning.btn .icon, .montreal-theme .btn-warning.btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-warning.btn-tertiary .icon:before, .montreal-theme .toast-action .btn-warning.btn .icon:before, .montreal-theme .btn-warning.btn-link .icon:before { + background-color: #6C4600; +} +.montreal-theme .btn-warning.btn-tertiary .utility-icon path, .montreal-theme .toast-action .btn-warning.btn .utility-icon path, .montreal-theme .btn-warning.btn-link .utility-icon path { + fill: #6C4600; +} +.montreal-theme .btn-warning.btn-tertiary:focus, .montreal-theme .toast-action .btn-warning.btn:focus, .montreal-theme .btn-warning.btn-tertiary.focus, .montreal-theme .toast-action .btn-warning.focus.btn, .montreal-theme .btn-warning.btn-link:focus, .montreal-theme .btn-warning.btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-warning.btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .toast-action .btn-warning.btn:not(:disabled):not(.disabled):active, .montreal-theme .btn-warning.btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .toast-action .btn-warning.btn:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-warning.btn-tertiary.nav-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-warning.nav-link.btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-warning.nav-link.btn:not(:disabled):not(.disabled), .montreal-theme .show > .btn-warning.btn-tertiary.dropdown-toggle, .montreal-theme .toast-action .show > .btn-warning.dropdown-toggle.btn, .montreal-theme .btn-warning.btn-link:not(:disabled):not(.disabled):active, .montreal-theme .btn-warning.btn-link:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-warning.btn-link.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-warning.btn-link.dropdown-toggle { + color: #6C4600; + background-color: #fefae6; + border-color: #fefae6; +} +.montreal-theme .btn-warning.btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn-warning.btn:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-warning.btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn-warning.btn:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-warning.btn-tertiary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-warning.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-warning.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-warning.btn-tertiary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn-warning.dropdown-toggle.btn:focus, .montreal-theme .btn-warning.btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-warning.btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-warning.btn-link.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-warning.btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-danger.btn-primary { + color: #ffffff; + background-color: #851a00; + border-color: #851a00; +} +.montreal-theme .btn-danger.btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-danger.btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #521000; + border-color: #521000; +} +.montreal-theme .btn-danger.btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-danger.btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-danger.btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-danger.btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-danger.btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-danger.btn-primary:focus, .montreal-theme .btn-danger.btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-danger.btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .btn-danger.btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-danger.btn-primary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-danger.btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #521000; + border-color: #521000; +} +.montreal-theme .btn-danger.btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-danger.btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-danger.btn-primary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-danger.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-danger.btn-secondary { + color: #851a00; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .btn-danger.btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .btn-danger.btn-secondary:not(:disabled):not(.disabled):focus { + color: #851a00; + background-color: #ffffff; + border-color: #851a00; +} +.montreal-theme .btn-danger.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-danger.btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #851a00; +} +.montreal-theme .btn-danger.btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-danger.btn-secondary .icon:before { + background-color: #851a00; +} +.montreal-theme .btn-danger.btn-secondary .utility-icon path { + fill: #851a00; +} +.montreal-theme .btn-danger.btn-secondary:focus, .montreal-theme .btn-danger.btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-danger.btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .btn-danger.btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-danger.btn-secondary.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-danger.btn-secondary.dropdown-toggle { + color: #851a00; + background-color: #ffffff; + border-color: #851a00; +} +.montreal-theme .btn-danger.btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-danger.btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-danger.btn-secondary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-danger.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-danger.btn-tertiary, .montreal-theme .toast-action .btn-danger.btn, .montreal-theme .btn-danger.btn-link { + color: #851a00; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .btn-danger.btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn-danger.btn:not(:disabled):not(.disabled):hover, .montreal-theme .btn-danger.btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn-danger.btn:not(:disabled):not(.disabled):focus, .montreal-theme .btn-danger.btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .btn-danger.btn-link:not(:disabled):not(.disabled):focus { + color: #851a00; + background-color: #ffebe6; + border-color: #ffebe6; +} +.montreal-theme .btn-danger.btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn-danger.btn:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-danger.btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn-danger.btn:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .btn-danger.btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-danger.btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #851a00; +} +.montreal-theme .btn-danger.btn-tertiary .icon, .montreal-theme .toast-action .btn-danger.btn .icon, .montreal-theme .btn-danger.btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-danger.btn-tertiary .icon:before, .montreal-theme .toast-action .btn-danger.btn .icon:before, .montreal-theme .btn-danger.btn-link .icon:before { + background-color: #851a00; +} +.montreal-theme .btn-danger.btn-tertiary .utility-icon path, .montreal-theme .toast-action .btn-danger.btn .utility-icon path, .montreal-theme .btn-danger.btn-link .utility-icon path { + fill: #851a00; +} +.montreal-theme .btn-danger.btn-tertiary:focus, .montreal-theme .toast-action .btn-danger.btn:focus, .montreal-theme .btn-danger.btn-tertiary.focus, .montreal-theme .toast-action .btn-danger.focus.btn, .montreal-theme .btn-danger.btn-link:focus, .montreal-theme .btn-danger.btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-danger.btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .toast-action .btn-danger.btn:not(:disabled):not(.disabled):active, .montreal-theme .btn-danger.btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .toast-action .btn-danger.btn:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-danger.btn-tertiary.nav-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-danger.nav-link.btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-danger.nav-link.btn:not(:disabled):not(.disabled), .montreal-theme .show > .btn-danger.btn-tertiary.dropdown-toggle, .montreal-theme .toast-action .show > .btn-danger.dropdown-toggle.btn, .montreal-theme .btn-danger.btn-link:not(:disabled):not(.disabled):active, .montreal-theme .btn-danger.btn-link:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-danger.btn-link.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-danger.btn-link.dropdown-toggle { + color: #851a00; + background-color: #ffebe6; + border-color: #ffebe6; +} +.montreal-theme .btn-danger.btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn-danger.btn:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-danger.btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn-danger.btn:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-danger.btn-tertiary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-danger.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-danger.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-danger.btn-tertiary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn-danger.dropdown-toggle.btn:focus, .montreal-theme .btn-danger.btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-danger.btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-danger.btn-link.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-danger.btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-primary-reverse { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .btn-primary-reverse:not(:disabled):not(.disabled):hover, .montreal-theme .btn-primary-reverse:not(:disabled):not(.disabled):focus { + color: #097d6c; + background-color: #eefaf8; + border-color: #eefaf8; +} +.montreal-theme .btn-primary-reverse:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-primary-reverse:not(:disabled):not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-primary-reverse .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-primary-reverse .icon:before { + background-color: #212529; +} +.montreal-theme .btn-primary-reverse .utility-icon path { + fill: #212529; +} +.montreal-theme .btn-primary-reverse:focus, .montreal-theme .btn-primary-reverse.focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-primary-reverse:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-primary-reverse:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-primary-reverse.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-primary-reverse.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-secondary-reverse { + color: #ffffff; + background-color: transparent; + border-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme .btn-secondary-reverse:not(:disabled):not(.disabled):hover, .montreal-theme .btn-secondary-reverse:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: transparent; + border-color: #ffffff; +} +.montreal-theme .btn-secondary-reverse:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-secondary-reverse:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-secondary-reverse .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-secondary-reverse .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-secondary-reverse .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-secondary-reverse:focus, .montreal-theme .btn-secondary-reverse.focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-secondary-reverse:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-secondary-reverse:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-secondary-reverse.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-secondary-reverse.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-link-reverse, +.montreal-theme .btn-tertiary-reverse { + color: #ffffff; + background-color: transparent; + border-color: transparent; +} +.montreal-theme .btn-link-reverse:not(:disabled):not(.disabled):hover, .montreal-theme .btn-link-reverse:not(:disabled):not(.disabled):focus, +.montreal-theme .btn-tertiary-reverse:not(:disabled):not(.disabled):hover, +.montreal-theme .btn-tertiary-reverse:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; +} +.montreal-theme .btn-link-reverse:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-link-reverse:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .btn-tertiary-reverse:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .btn-tertiary-reverse:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-link-reverse .icon, +.montreal-theme .btn-tertiary-reverse .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-link-reverse .icon:before, +.montreal-theme .btn-tertiary-reverse .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-link-reverse .utility-icon path, +.montreal-theme .btn-tertiary-reverse .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-link-reverse:focus, .montreal-theme .btn-link-reverse.focus, +.montreal-theme .btn-tertiary-reverse:focus, +.montreal-theme .btn-tertiary-reverse.focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-link-reverse:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-link-reverse:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-link-reverse.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-link-reverse.dropdown-toggle:focus, +.montreal-theme .btn-tertiary-reverse:not(:disabled):not(.disabled):active:focus, +.montreal-theme .btn-tertiary-reverse:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .btn-tertiary-reverse.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .btn-tertiary-reverse.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-reversed.btn-primary, .montreal-theme .toast-action .btn-primary.btn { + color: #212529; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .btn-reversed.btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn-primary.btn:not(:disabled):not(.disabled):hover, .montreal-theme .btn-reversed.btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn-primary.btn:not(:disabled):not(.disabled):focus { + color: #097d6c; + background-color: #eefaf8; + border-color: #eefaf8; +} +.montreal-theme .btn-reversed.btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn-primary.btn:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-reversed.btn-primary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn-primary.btn:not(:disabled):not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-reversed.btn-primary .icon, .montreal-theme .toast-action .btn-primary.btn .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-reversed.btn-primary .icon:before, .montreal-theme .toast-action .btn-primary.btn .icon:before { + background-color: #212529; +} +.montreal-theme .btn-reversed.btn-primary .utility-icon path, .montreal-theme .toast-action .btn-primary.btn .utility-icon path { + fill: #212529; +} +.montreal-theme .btn-reversed.btn-primary:focus, .montreal-theme .toast-action .btn-primary.btn:focus, .montreal-theme .btn-reversed.btn-primary.focus, .montreal-theme .toast-action .btn-primary.focus.btn { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-reversed.btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn-primary.btn:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-reversed.btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn-primary.btn:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-reversed.btn-primary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-primary.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-primary.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-reversed.btn-primary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn-primary.dropdown-toggle.btn:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-reversed.btn-secondary, .montreal-theme .toast-action .btn-secondary.btn { + color: #ffffff; + background-color: transparent; + border-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme .btn-reversed.btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn-secondary.btn:not(:disabled):not(.disabled):hover, .montreal-theme .btn-reversed.btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn-secondary.btn:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: transparent; + border-color: #ffffff; +} +.montreal-theme .btn-reversed.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn-secondary.btn:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-reversed.btn-secondary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn-secondary.btn:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-reversed.btn-secondary .icon, .montreal-theme .toast-action .btn-secondary.btn .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-reversed.btn-secondary .icon:before, .montreal-theme .toast-action .btn-secondary.btn .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-reversed.btn-secondary .utility-icon path, .montreal-theme .toast-action .btn-secondary.btn .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-reversed.btn-secondary:focus, .montreal-theme .toast-action .btn-secondary.btn:focus, .montreal-theme .btn-reversed.btn-secondary.focus, .montreal-theme .toast-action .btn-secondary.focus.btn { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-reversed.btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn-secondary.btn:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-reversed.btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn-secondary.btn:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-reversed.btn-secondary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .btn-secondary.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .btn-secondary.nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-reversed.btn-secondary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn-secondary.dropdown-toggle.btn:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-reversed.btn-link, .montreal-theme .btn-reversed.btn-tertiary, .montreal-theme .toast-action .btn { + color: #ffffff; + background-color: transparent; + border-color: transparent; +} +.montreal-theme .btn-reversed.btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .btn-reversed.btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .btn-reversed.btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn:not(:disabled):not(.disabled):hover, .montreal-theme .btn-reversed.btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; +} +.montreal-theme .btn-reversed.btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-reversed.btn-link:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .btn-reversed.btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-reversed.btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-reversed.btn-link .icon, .montreal-theme .btn-reversed.btn-tertiary .icon, .montreal-theme .toast-action .btn .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-reversed.btn-link .icon:before, .montreal-theme .btn-reversed.btn-tertiary .icon:before, .montreal-theme .toast-action .btn .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-reversed.btn-link .utility-icon path, .montreal-theme .btn-reversed.btn-tertiary .utility-icon path, .montreal-theme .toast-action .btn .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-reversed.btn-link:focus, .montreal-theme .btn-reversed.btn-link.focus, .montreal-theme .btn-reversed.btn-tertiary:focus, .montreal-theme .toast-action .btn:focus, .montreal-theme .btn-reversed.btn-tertiary.focus, .montreal-theme .toast-action .focus.btn { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-reversed.btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-reversed.btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-reversed.btn-link.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-reversed.btn-link.dropdown-toggle:focus, .montreal-theme .btn-reversed.btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-reversed.btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-reversed.btn-tertiary.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-reversed.btn-tertiary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .dropdown-toggle.btn:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-collapse.btn-primary:after { + background-color: #ffffff; +} +.montreal-theme .btn-collapse.btn-primary.collapsed:after { + background-color: #ffffff; +} +.montreal-theme .btn-collapse.btn-primary:hover:after, .montreal-theme .btn-collapse.btn-primary:focus:after { + background-color: #ffffff; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-primary:hover:after, .montreal-theme .btn-collapse.btn-primary:focus:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-primary:hover.collapsed:after, .montreal-theme .btn-collapse.btn-primary:focus.collapsed:after { + background-color: #ffffff; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-primary:hover.collapsed:after, .montreal-theme .btn-collapse.btn-primary:focus.collapsed:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-primary.btn-reversed:after, .montreal-theme .toast-action .btn-collapse.btn-primary.btn:after { + background-color: #212529; +} +.montreal-theme .btn-collapse.btn-primary.btn-reversed.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-primary.collapsed.btn:after { + background-color: #212529; +} +.montreal-theme .btn-collapse.btn-primary.btn-reversed:hover:after, .montreal-theme .toast-action .btn-collapse.btn-primary.btn:hover:after, .montreal-theme .btn-collapse.btn-primary.btn-reversed:focus:after, .montreal-theme .toast-action .btn-collapse.btn-primary.btn:focus:after { + background-color: #097d6c; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-primary.btn-reversed:hover:after, .montreal-theme .toast-action .btn-collapse.btn-primary.btn:hover:after, .montreal-theme .btn-collapse.btn-primary.btn-reversed:focus:after, .montreal-theme .toast-action .btn-collapse.btn-primary.btn:focus:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-primary.btn-reversed:hover.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-primary.btn:hover.collapsed:after, .montreal-theme .btn-collapse.btn-primary.btn-reversed:focus.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-primary.btn:focus.collapsed:after { + background-color: #097d6c; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-primary.btn-reversed:hover.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-primary.btn:hover.collapsed:after, .montreal-theme .btn-collapse.btn-primary.btn-reversed:focus.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-primary.btn:focus.collapsed:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-secondary:after { + background-color: #097d6c; +} +.montreal-theme .btn-collapse.btn-secondary.collapsed:after { + background-color: #097d6c; +} +.montreal-theme .btn-collapse.btn-secondary:hover:after, .montreal-theme .btn-collapse.btn-secondary:focus:after { + background-color: #097d6c; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-secondary:hover:after, .montreal-theme .btn-collapse.btn-secondary:focus:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-secondary:hover.collapsed:after, .montreal-theme .btn-collapse.btn-secondary:focus.collapsed:after { + background-color: #097d6c; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-secondary:hover.collapsed:after, .montreal-theme .btn-collapse.btn-secondary:focus.collapsed:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-secondary.btn-reversed:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.btn:after { + background-color: #ffffff; +} +.montreal-theme .btn-collapse.btn-secondary.btn-reversed.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.collapsed.btn:after { + background-color: #ffffff; +} +.montreal-theme .btn-collapse.btn-secondary.btn-reversed:hover:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.btn:hover:after, .montreal-theme .btn-collapse.btn-secondary.btn-reversed:focus:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.btn:focus:after { + background-color: #ffffff; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-secondary.btn-reversed:hover:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.btn:hover:after, .montreal-theme .btn-collapse.btn-secondary.btn-reversed:focus:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.btn:focus:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-secondary.btn-reversed:hover.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.btn:hover.collapsed:after, .montreal-theme .btn-collapse.btn-secondary.btn-reversed:focus.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.btn:focus.collapsed:after { + background-color: #ffffff; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-secondary.btn-reversed:hover.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.btn:hover.collapsed:after, .montreal-theme .btn-collapse.btn-secondary.btn-reversed:focus.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn-secondary.btn:focus.collapsed:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-link:after, .montreal-theme .btn-collapse.btn-tertiary:after, .montreal-theme .toast-action .btn-collapse.btn:after { + background-color: #097d6c; +} +.montreal-theme .btn-collapse.btn-link.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary.collapsed:after, .montreal-theme .toast-action .btn-collapse.collapsed.btn:after { + background-color: #097d6c; +} +.montreal-theme .btn-collapse.btn-link:hover:after, .montreal-theme .btn-collapse.btn-link:focus:after, .montreal-theme .btn-collapse.btn-tertiary:hover:after, .montreal-theme .toast-action .btn-collapse.btn:hover:after, .montreal-theme .btn-collapse.btn-tertiary:focus:after, .montreal-theme .toast-action .btn-collapse.btn:focus:after { + background-color: #097d6c; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-link:hover:after, .montreal-theme .btn-collapse.btn-link:focus:after, .montreal-theme .btn-collapse.btn-tertiary:hover:after, .montreal-theme .toast-action .btn-collapse.btn:hover:after, .montreal-theme .btn-collapse.btn-tertiary:focus:after, .montreal-theme .toast-action .btn-collapse.btn:focus:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-link:hover.collapsed:after, .montreal-theme .btn-collapse.btn-link:focus.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary:hover.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn:hover.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary:focus.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn:focus.collapsed:after { + background-color: #097d6c; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-link:hover.collapsed:after, .montreal-theme .btn-collapse.btn-link:focus.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary:hover.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn:hover.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary:focus.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn:focus.collapsed:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-link.btn-reversed:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed:after, .montreal-theme .toast-action .btn-collapse.btn:after { + background-color: #ffffff; +} +.montreal-theme .btn-collapse.btn-link.btn-reversed.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed.collapsed:after, .montreal-theme .toast-action .btn-collapse.collapsed.btn:after { + background-color: #ffffff; +} +.montreal-theme .btn-collapse.btn-link.btn-reversed:hover:after, .montreal-theme .btn-collapse.btn-link.btn-reversed:focus:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed:hover:after, .montreal-theme .toast-action .btn-collapse.btn:hover:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed:focus:after, .montreal-theme .toast-action .btn-collapse.btn:focus:after { + background-color: #ffffff; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-link.btn-reversed:hover:after, .montreal-theme .btn-collapse.btn-link.btn-reversed:focus:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed:hover:after, .montreal-theme .toast-action .btn-collapse.btn:hover:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed:focus:after, .montreal-theme .toast-action .btn-collapse.btn:focus:after { + transition: none; + } +} +.montreal-theme .btn-collapse.btn-link.btn-reversed:hover.collapsed:after, .montreal-theme .btn-collapse.btn-link.btn-reversed:focus.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed:hover.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn:hover.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed:focus.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn:focus.collapsed:after { + background-color: #ffffff; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .btn-collapse.btn-link.btn-reversed:hover.collapsed:after, .montreal-theme .btn-collapse.btn-link.btn-reversed:focus.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed:hover.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn:hover.collapsed:after, .montreal-theme .btn-collapse.btn-tertiary.btn-reversed:focus.collapsed:after, .montreal-theme .toast-action .btn-collapse.btn:focus.collapsed:after { + transition: none; + } +} +.montreal-theme :disabled.btn-primary, +.montreal-theme .disabled.btn-primary { + color: #637381; + background-color: #dee2e6; + border-color: #dee2e6; +} +.montreal-theme :disabled.btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme :disabled.btn-primary:not(:disabled):not(.disabled):focus, +.montreal-theme .disabled.btn-primary:not(:disabled):not(.disabled):hover, +.montreal-theme .disabled.btn-primary:not(:disabled):not(.disabled):focus { + color: #637381; + background-color: #dee2e6; + border-color: #dee2e6; +} +.montreal-theme :disabled.btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme :disabled.btn-primary:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .disabled.btn-primary:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .disabled.btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #637381; +} +.montreal-theme :disabled.btn-primary .icon, +.montreal-theme .disabled.btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme :disabled.btn-primary .icon:before, +.montreal-theme .disabled.btn-primary .icon:before { + background-color: #637381; +} +.montreal-theme :disabled.btn-primary .utility-icon path, +.montreal-theme .disabled.btn-primary .utility-icon path { + fill: #637381; +} +.montreal-theme :disabled.btn-primary:focus, .montreal-theme :disabled.btn-primary.focus, +.montreal-theme .disabled.btn-primary:focus, +.montreal-theme .disabled.btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-primary:not(:disabled):not(.disabled):active, .montreal-theme :disabled.btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-primary:not(:disabled):not(.disabled), .montreal-theme .show > :disabled.btn-primary.dropdown-toggle, +.montreal-theme .disabled.btn-primary:not(:disabled):not(.disabled):active, +.montreal-theme .disabled.btn-primary:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-primary.nav-link:not(:disabled):not(.disabled), +.montreal-theme .show > .disabled.btn-primary.dropdown-toggle { + color: #637381; + background-color: #dee2e6; + border-color: #dee2e6; +} +.montreal-theme :disabled.btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme :disabled.btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .show > :disabled.btn-primary.dropdown-toggle:focus, +.montreal-theme .disabled.btn-primary:not(:disabled):not(.disabled):active:focus, +.montreal-theme .disabled.btn-primary:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-primary.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .disabled.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-secondary, +.montreal-theme .disabled.btn-secondary { + color: #adb2bd; + background-color: #f8f9fa; + border-color: #ced4dA; +} +.montreal-theme :disabled.btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme :disabled.btn-secondary:not(:disabled):not(.disabled):focus, +.montreal-theme .disabled.btn-secondary:not(:disabled):not(.disabled):hover, +.montreal-theme .disabled.btn-secondary:not(:disabled):not(.disabled):focus { + color: #adb2bd; + background-color: #f8f9fa; + border-color: #ced4dA; +} +.montreal-theme :disabled.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme :disabled.btn-secondary:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .disabled.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .disabled.btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #adb2bd; +} +.montreal-theme :disabled.btn-secondary .icon, +.montreal-theme .disabled.btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme :disabled.btn-secondary .icon:before, +.montreal-theme .disabled.btn-secondary .icon:before { + background-color: #adb2bd; +} +.montreal-theme :disabled.btn-secondary .utility-icon path, +.montreal-theme .disabled.btn-secondary .utility-icon path { + fill: #adb2bd; +} +.montreal-theme :disabled.btn-secondary:focus, .montreal-theme :disabled.btn-secondary.focus, +.montreal-theme .disabled.btn-secondary:focus, +.montreal-theme .disabled.btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme :disabled.btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-secondary:not(:disabled):not(.disabled), .montreal-theme .show > :disabled.btn-secondary.dropdown-toggle, +.montreal-theme .disabled.btn-secondary:not(:disabled):not(.disabled):active, +.montreal-theme .disabled.btn-secondary:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-secondary.nav-link:not(:disabled):not(.disabled), +.montreal-theme .show > .disabled.btn-secondary.dropdown-toggle { + color: #adb2bd; + background-color: #f8f9fa; + border-color: #ced4dA; +} +.montreal-theme :disabled.btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme :disabled.btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .show > :disabled.btn-secondary.dropdown-toggle:focus, +.montreal-theme .disabled.btn-secondary:not(:disabled):not(.disabled):active:focus, +.montreal-theme .disabled.btn-secondary:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-secondary.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .disabled.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-link, .montreal-theme :disabled.btn-tertiary, .montreal-theme .toast-action .btn:disabled, +.montreal-theme .disabled.btn-link, +.montreal-theme .disabled.btn-tertiary, +.montreal-theme .toast-action .disabled.btn { + color: #adb2bd; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.montreal-theme :disabled.btn-link:not(:disabled):not(.disabled):hover, .montreal-theme :disabled.btn-link:not(:disabled):not(.disabled):focus, .montreal-theme :disabled.btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):hover, .montreal-theme :disabled.btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):focus, +.montreal-theme .disabled.btn-link:not(:disabled):not(.disabled):hover, +.montreal-theme .disabled.btn-link:not(:disabled):not(.disabled):focus, +.montreal-theme .disabled.btn-tertiary:not(:disabled):not(.disabled):hover, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):hover, +.montreal-theme .disabled.btn-tertiary:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):focus { + color: #adb2bd; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.montreal-theme :disabled.btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme :disabled.btn-link:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme :disabled.btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme :disabled.btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .disabled.btn-link:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .disabled.btn-link:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .disabled.btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .disabled.btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):focus .icon:before { + background-color: #adb2bd; +} +.montreal-theme :disabled.btn-link .icon, .montreal-theme :disabled.btn-tertiary .icon, .montreal-theme .toast-action .btn:disabled .icon, +.montreal-theme .disabled.btn-link .icon, +.montreal-theme .disabled.btn-tertiary .icon, +.montreal-theme .toast-action .disabled.btn .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme :disabled.btn-link .icon:before, .montreal-theme :disabled.btn-tertiary .icon:before, .montreal-theme .toast-action .btn:disabled .icon:before, +.montreal-theme .disabled.btn-link .icon:before, +.montreal-theme .disabled.btn-tertiary .icon:before, +.montreal-theme .toast-action .disabled.btn .icon:before { + background-color: #adb2bd; +} +.montreal-theme :disabled.btn-link .utility-icon path, .montreal-theme :disabled.btn-tertiary .utility-icon path, .montreal-theme .toast-action .btn:disabled .utility-icon path, +.montreal-theme .disabled.btn-link .utility-icon path, +.montreal-theme .disabled.btn-tertiary .utility-icon path, +.montreal-theme .toast-action .disabled.btn .utility-icon path { + fill: #adb2bd; +} +.montreal-theme :disabled.btn-link:focus, .montreal-theme :disabled.btn-link.focus, .montreal-theme :disabled.btn-tertiary:focus, .montreal-theme .toast-action .btn:disabled:focus, .montreal-theme :disabled.btn-tertiary.focus, .montreal-theme .toast-action .btn:disabled.focus, +.montreal-theme .disabled.btn-link:focus, +.montreal-theme .disabled.btn-link.focus, +.montreal-theme .disabled.btn-tertiary:focus, +.montreal-theme .toast-action .disabled.btn:focus, +.montreal-theme .disabled.btn-tertiary.focus, +.montreal-theme .toast-action .disabled.focus.btn { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-link:not(:disabled):not(.disabled):active, .montreal-theme :disabled.btn-link:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-link:not(:disabled):not(.disabled), .montreal-theme .show > :disabled.btn-link.dropdown-toggle, .montreal-theme :disabled.btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):active, .montreal-theme :disabled.btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:disabled:not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:disabled:not(:disabled):not(.disabled), .montreal-theme .show > :disabled.btn-tertiary.dropdown-toggle, .montreal-theme .toast-action .show > .btn:disabled.dropdown-toggle, +.montreal-theme .disabled.btn-link:not(:disabled):not(.disabled):active, +.montreal-theme .disabled.btn-link:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-link.nav-link:not(:disabled):not(.disabled), +.montreal-theme .show > .disabled.btn-link.dropdown-toggle, +.montreal-theme .disabled.btn-tertiary:not(:disabled):not(.disabled):active, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):active, +.montreal-theme .disabled.btn-tertiary:not(:disabled):not(.disabled).active, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-tertiary.nav-link:not(:disabled):not(.disabled), +.montreal-theme .nav-tabs .nav-item.show .toast-action .disabled.nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .toast-action .nav-tabs .nav-item.show .disabled.nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .show > .disabled.btn-tertiary.dropdown-toggle, +.montreal-theme .toast-action .show > .disabled.dropdown-toggle.btn { + color: #adb2bd; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.montreal-theme :disabled.btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme :disabled.btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > :disabled.btn-link.dropdown-toggle:focus, .montreal-theme :disabled.btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):active:focus, .montreal-theme :disabled.btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:disabled:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:disabled:not(:disabled):not(.disabled):focus, .montreal-theme .show > :disabled.btn-tertiary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn:disabled.dropdown-toggle:focus, +.montreal-theme .disabled.btn-link:not(:disabled):not(.disabled):active:focus, +.montreal-theme .disabled.btn-link:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-link.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .disabled.btn-link.dropdown-toggle:focus, +.montreal-theme .disabled.btn-tertiary:not(:disabled):not(.disabled):active:focus, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):active:focus, +.montreal-theme .disabled.btn-tertiary:not(:disabled):not(.disabled).active:focus, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-tertiary.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .nav-tabs .nav-item.show .toast-action .disabled.nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .nav-tabs .nav-item.show .disabled.nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .disabled.btn-tertiary.dropdown-toggle:focus, +.montreal-theme .toast-action .show > .disabled.dropdown-toggle.btn:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-reversed.btn-primary, .montreal-theme .toast-action .btn:disabled.btn-primary, +.montreal-theme .disabled.btn-reversed.btn-primary, +.montreal-theme .toast-action .disabled.btn-primary.btn { + color: rgba(255, 255, 255, 0.5); + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; +} +.montreal-theme :disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn:disabled.btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme :disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn:disabled.btn-primary:not(:disabled):not(.disabled):focus, +.montreal-theme .disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):hover, +.montreal-theme .toast-action .disabled.btn-primary.btn:not(:disabled):not(.disabled):hover, +.montreal-theme .disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .disabled.btn-primary.btn:not(:disabled):not(.disabled):focus { + color: rgba(255, 255, 255, 0.5); + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; +} +.montreal-theme :disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn:disabled.btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme :disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn:disabled.btn-primary:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .toast-action .disabled.btn-primary.btn:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .toast-action .disabled.btn-primary.btn:not(:disabled):not(.disabled):focus .icon:before { + background-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-primary .icon, .montreal-theme .toast-action .btn:disabled.btn-primary .icon, +.montreal-theme .disabled.btn-reversed.btn-primary .icon, +.montreal-theme .toast-action .disabled.btn-primary.btn .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme :disabled.btn-reversed.btn-primary .icon:before, .montreal-theme .toast-action .btn:disabled.btn-primary .icon:before, +.montreal-theme .disabled.btn-reversed.btn-primary .icon:before, +.montreal-theme .toast-action .disabled.btn-primary.btn .icon:before { + background-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-primary .utility-icon path, .montreal-theme .toast-action .btn:disabled.btn-primary .utility-icon path, +.montreal-theme .disabled.btn-reversed.btn-primary .utility-icon path, +.montreal-theme .toast-action .disabled.btn-primary.btn .utility-icon path { + fill: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-primary:focus, .montreal-theme .toast-action .btn:disabled.btn-primary:focus, .montreal-theme :disabled.btn-reversed.btn-primary.focus, .montreal-theme .toast-action .btn:disabled.btn-primary.focus, +.montreal-theme .disabled.btn-reversed.btn-primary:focus, +.montreal-theme .toast-action .disabled.btn-primary.btn:focus, +.montreal-theme .disabled.btn-reversed.btn-primary.focus, +.montreal-theme .toast-action .disabled.btn-primary.focus.btn { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .toast-action .btn:disabled.btn-primary:not(:disabled):not(.disabled):active, .montreal-theme :disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .toast-action .btn:disabled.btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:disabled.btn-primary:not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:disabled.btn-primary:not(:disabled):not(.disabled), .montreal-theme .show > :disabled.btn-reversed.btn-primary.dropdown-toggle, .montreal-theme .toast-action .show > .btn:disabled.btn-primary.dropdown-toggle, +.montreal-theme .disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):active, +.montreal-theme .toast-action .disabled.btn-primary.btn:not(:disabled):not(.disabled):active, +.montreal-theme .disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled).active, +.montreal-theme .toast-action .disabled.btn-primary.btn:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-reversed.btn-primary.nav-link:not(:disabled):not(.disabled), +.montreal-theme .nav-tabs .nav-item.show .toast-action .disabled.btn-primary.nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .toast-action .nav-tabs .nav-item.show .disabled.btn-primary.nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .show > .disabled.btn-reversed.btn-primary.dropdown-toggle, +.montreal-theme .toast-action .show > .disabled.btn-primary.dropdown-toggle.btn { + color: rgba(255, 255, 255, 0.5); + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; +} +.montreal-theme :disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn:disabled.btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme :disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn:disabled.btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:disabled.btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:disabled.btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .show > :disabled.btn-reversed.btn-primary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn:disabled.btn-primary.dropdown-toggle:focus, +.montreal-theme .disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled):active:focus, +.montreal-theme .toast-action .disabled.btn-primary.btn:not(:disabled):not(.disabled):active:focus, +.montreal-theme .disabled.btn-reversed.btn-primary:not(:disabled):not(.disabled).active:focus, +.montreal-theme .toast-action .disabled.btn-primary.btn:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-reversed.btn-primary.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .nav-tabs .nav-item.show .toast-action .disabled.btn-primary.nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .nav-tabs .nav-item.show .disabled.btn-primary.nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .disabled.btn-reversed.btn-primary.dropdown-toggle:focus, +.montreal-theme .toast-action .show > .disabled.btn-primary.dropdown-toggle.btn:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-reversed.btn-secondary, .montreal-theme .toast-action .btn:disabled.btn-secondary, +.montreal-theme .disabled.btn-reversed.btn-secondary, +.montreal-theme .toast-action .disabled.btn-secondary.btn { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + border-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn:disabled.btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme :disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn:disabled.btn-secondary:not(:disabled):not(.disabled):focus, +.montreal-theme .disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):hover, +.montreal-theme .toast-action .disabled.btn-secondary.btn:not(:disabled):not(.disabled):hover, +.montreal-theme .disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .disabled.btn-secondary.btn:not(:disabled):not(.disabled):focus { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + border-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn:disabled.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme :disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn:disabled.btn-secondary:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .toast-action .disabled.btn-secondary.btn:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .toast-action .disabled.btn-secondary.btn:not(:disabled):not(.disabled):focus .icon:before { + background-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-secondary .icon, .montreal-theme .toast-action .btn:disabled.btn-secondary .icon, +.montreal-theme .disabled.btn-reversed.btn-secondary .icon, +.montreal-theme .toast-action .disabled.btn-secondary.btn .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme :disabled.btn-reversed.btn-secondary .icon:before, .montreal-theme .toast-action .btn:disabled.btn-secondary .icon:before, +.montreal-theme .disabled.btn-reversed.btn-secondary .icon:before, +.montreal-theme .toast-action .disabled.btn-secondary.btn .icon:before { + background-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-secondary .utility-icon path, .montreal-theme .toast-action .btn:disabled.btn-secondary .utility-icon path, +.montreal-theme .disabled.btn-reversed.btn-secondary .utility-icon path, +.montreal-theme .toast-action .disabled.btn-secondary.btn .utility-icon path { + fill: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-secondary:focus, .montreal-theme .toast-action .btn:disabled.btn-secondary:focus, .montreal-theme :disabled.btn-reversed.btn-secondary.focus, .montreal-theme .toast-action .btn:disabled.btn-secondary.focus, +.montreal-theme .disabled.btn-reversed.btn-secondary:focus, +.montreal-theme .toast-action .disabled.btn-secondary.btn:focus, +.montreal-theme .disabled.btn-reversed.btn-secondary.focus, +.montreal-theme .toast-action .disabled.btn-secondary.focus.btn { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .toast-action .btn:disabled.btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme :disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .toast-action .btn:disabled.btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:disabled.btn-secondary:not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:disabled.btn-secondary:not(:disabled):not(.disabled), .montreal-theme .show > :disabled.btn-reversed.btn-secondary.dropdown-toggle, .montreal-theme .toast-action .show > .btn:disabled.btn-secondary.dropdown-toggle, +.montreal-theme .disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):active, +.montreal-theme .toast-action .disabled.btn-secondary.btn:not(:disabled):not(.disabled):active, +.montreal-theme .disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled).active, +.montreal-theme .toast-action .disabled.btn-secondary.btn:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-reversed.btn-secondary.nav-link:not(:disabled):not(.disabled), +.montreal-theme .nav-tabs .nav-item.show .toast-action .disabled.btn-secondary.nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .toast-action .nav-tabs .nav-item.show .disabled.btn-secondary.nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .show > .disabled.btn-reversed.btn-secondary.dropdown-toggle, +.montreal-theme .toast-action .show > .disabled.btn-secondary.dropdown-toggle.btn { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + border-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn:disabled.btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme :disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn:disabled.btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:disabled.btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:disabled.btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .show > :disabled.btn-reversed.btn-secondary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn:disabled.btn-secondary.dropdown-toggle:focus, +.montreal-theme .disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled):active:focus, +.montreal-theme .toast-action .disabled.btn-secondary.btn:not(:disabled):not(.disabled):active:focus, +.montreal-theme .disabled.btn-reversed.btn-secondary:not(:disabled):not(.disabled).active:focus, +.montreal-theme .toast-action .disabled.btn-secondary.btn:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-reversed.btn-secondary.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .nav-tabs .nav-item.show .toast-action .disabled.btn-secondary.nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .nav-tabs .nav-item.show .disabled.btn-secondary.nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .disabled.btn-reversed.btn-secondary.dropdown-toggle:focus, +.montreal-theme .toast-action .show > .disabled.btn-secondary.dropdown-toggle.btn:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-reversed.btn-link, .montreal-theme :disabled.btn-reversed.btn-tertiary, .montreal-theme .toast-action .btn:disabled, +.montreal-theme .disabled.btn-reversed.btn-link, +.montreal-theme .disabled.btn-reversed.btn-tertiary, +.montreal-theme .toast-action .disabled.btn { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + border-color: transparent; +} +.montreal-theme :disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):hover, .montreal-theme :disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):focus, .montreal-theme :disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):hover, .montreal-theme :disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):focus, +.montreal-theme .disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):hover, +.montreal-theme .disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):focus, +.montreal-theme .disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):hover, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):hover, +.montreal-theme .disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):focus { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + border-color: transparent; +} +.montreal-theme :disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme :disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme :disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme :disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):focus .icon:before { + background-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-link .icon, .montreal-theme :disabled.btn-reversed.btn-tertiary .icon, .montreal-theme .toast-action .btn:disabled .icon, +.montreal-theme .disabled.btn-reversed.btn-link .icon, +.montreal-theme .disabled.btn-reversed.btn-tertiary .icon, +.montreal-theme .toast-action .disabled.btn .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme :disabled.btn-reversed.btn-link .icon:before, .montreal-theme :disabled.btn-reversed.btn-tertiary .icon:before, .montreal-theme .toast-action .btn:disabled .icon:before, +.montreal-theme .disabled.btn-reversed.btn-link .icon:before, +.montreal-theme .disabled.btn-reversed.btn-tertiary .icon:before, +.montreal-theme .toast-action .disabled.btn .icon:before { + background-color: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-link .utility-icon path, .montreal-theme :disabled.btn-reversed.btn-tertiary .utility-icon path, .montreal-theme .toast-action .btn:disabled .utility-icon path, +.montreal-theme .disabled.btn-reversed.btn-link .utility-icon path, +.montreal-theme .disabled.btn-reversed.btn-tertiary .utility-icon path, +.montreal-theme .toast-action .disabled.btn .utility-icon path { + fill: rgba(255, 255, 255, 0.5); +} +.montreal-theme :disabled.btn-reversed.btn-link:focus, .montreal-theme :disabled.btn-reversed.btn-link.focus, .montreal-theme :disabled.btn-reversed.btn-tertiary:focus, .montreal-theme .toast-action .btn:disabled:focus, .montreal-theme :disabled.btn-reversed.btn-tertiary.focus, .montreal-theme .toast-action .btn:disabled.focus, +.montreal-theme .disabled.btn-reversed.btn-link:focus, +.montreal-theme .disabled.btn-reversed.btn-link.focus, +.montreal-theme .disabled.btn-reversed.btn-tertiary:focus, +.montreal-theme .toast-action .disabled.btn:focus, +.montreal-theme .disabled.btn-reversed.btn-tertiary.focus, +.montreal-theme .toast-action .disabled.focus.btn { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):active, .montreal-theme :disabled.btn-reversed.btn-link:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-reversed.btn-link:not(:disabled):not(.disabled), .montreal-theme .show > :disabled.btn-reversed.btn-link.dropdown-toggle, .montreal-theme :disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):active, .montreal-theme :disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:disabled:not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:disabled:not(:disabled):not(.disabled), .montreal-theme .show > :disabled.btn-reversed.btn-tertiary.dropdown-toggle, .montreal-theme .toast-action .show > .btn:disabled.dropdown-toggle, +.montreal-theme .disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):active, +.montreal-theme .disabled.btn-reversed.btn-link:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-reversed.btn-link.nav-link:not(:disabled):not(.disabled), +.montreal-theme .show > .disabled.btn-reversed.btn-link.dropdown-toggle, +.montreal-theme .disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):active, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):active, +.montreal-theme .disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled).active, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-reversed.btn-tertiary.nav-link:not(:disabled):not(.disabled), +.montreal-theme .nav-tabs .nav-item.show .toast-action .disabled.nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .toast-action .nav-tabs .nav-item.show .disabled.nav-link.btn:not(:disabled):not(.disabled), +.montreal-theme .show > .disabled.btn-reversed.btn-tertiary.dropdown-toggle, +.montreal-theme .toast-action .show > .disabled.dropdown-toggle.btn { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + border-color: transparent; +} +.montreal-theme :disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme :disabled.btn-reversed.btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > :disabled.btn-reversed.btn-link.dropdown-toggle:focus, .montreal-theme :disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled):active:focus, .montreal-theme :disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .btn:disabled:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .nav-link:disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .toast-action .nav-link.btn:disabled:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .nav-link.btn:disabled:not(:disabled):not(.disabled):focus, .montreal-theme .show > :disabled.btn-reversed.btn-tertiary.dropdown-toggle:focus, .montreal-theme .toast-action .show > .btn:disabled.dropdown-toggle:focus, +.montreal-theme .disabled.btn-reversed.btn-link:not(:disabled):not(.disabled):active:focus, +.montreal-theme .disabled.btn-reversed.btn-link:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-reversed.btn-link.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .disabled.btn-reversed.btn-link.dropdown-toggle:focus, +.montreal-theme .disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled):active:focus, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled):active:focus, +.montreal-theme .disabled.btn-reversed.btn-tertiary:not(:disabled):not(.disabled).active:focus, +.montreal-theme .toast-action .disabled.btn:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .disabled.btn-reversed.btn-tertiary.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .nav-tabs .nav-item.show .toast-action .disabled.nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .toast-action .nav-tabs .nav-item.show .disabled.nav-link.btn:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .disabled.btn-reversed.btn-tertiary.dropdown-toggle:focus, +.montreal-theme .toast-action .show > .disabled.dropdown-toggle.btn:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme :disabled.btn-reversed.btn-icon .icon, .montreal-theme .toast-action .btn:disabled.btn-icon .icon, +.montreal-theme .disabled.btn-reversed.btn-icon .icon, +.montreal-theme .toast-action .disabled.btn-icon.btn .icon { + margin: 0; +} +.montreal-theme .btn-lang { + color: #ffffff; + background-color: transparent; + border-color: transparent; + border: none; + padding-left: 0; + padding-right: 0; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + text-decoration: none; +} +.montreal-theme .btn-lang:not(:disabled):not(.disabled):hover, .montreal-theme .btn-lang:not(:disabled):not(.disabled):focus { + color: #0cb097; + background-color: transparent; + border-color: transparent; +} +.montreal-theme .btn-lang:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-lang:not(:disabled):not(.disabled):focus .icon:before { + background-color: #0cb097; +} +.montreal-theme .btn-lang .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-lang .icon:before { + background-color: #ffffff; +} +.montreal-theme .btn-lang .utility-icon path { + fill: #ffffff; +} +.montreal-theme .btn-lang:focus, .montreal-theme .btn-lang.focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-lang:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-lang:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-lang.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-lang.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .btn-lang:hover, .montreal-theme .btn-lang:focus { + border: none; +} +.montreal-theme .btn-lg, .montreal-theme .form-group-lg .btn, .montreal-theme .form-lg .btn, .montreal-theme .btn-group-lg > .btn { + padding: 0.9375rem 2rem; + font-size: 1rem; + line-height: 1.5rem; + border-radius: 4rem; +} +.montreal-theme .btn-lg .icon, .montreal-theme .form-group-lg .btn .icon, .montreal-theme .form-lg .btn .icon, .montreal-theme .btn-group-lg > .btn .icon { + margin-left: -0.75rem; +} +.montreal-theme .btn-sm, .montreal-theme .form-group-sm .btn, .montreal-theme .form-sm .btn, .montreal-theme .btn-group-sm > .btn { + padding: 0.4375rem 1rem; + font-size: 0.75rem; + line-height: 1rem; + border-radius: 4rem; +} +.montreal-theme .btn-sm .icon, .montreal-theme .form-group-sm .btn .icon, .montreal-theme .form-sm .btn .icon, .montreal-theme .btn-group-sm > .btn .icon, +.montreal-theme .btn-sm .utility-icon, +.montreal-theme .form-group-sm .btn .utility-icon, +.montreal-theme .form-sm .btn .utility-icon, +.montreal-theme .btn-group-sm > .btn .utility-icon { + margin-left: -0.25rem; + width: 16px; + height: 16px; +} +.montreal-theme .btn-sm .icon:before, .montreal-theme .form-group-sm .btn .icon:before, .montreal-theme .form-sm .btn .icon:before, .montreal-theme .btn-group-sm > .btn .icon:before, +.montreal-theme .btn-sm .utility-icon:before, +.montreal-theme .form-group-sm .btn .utility-icon:before, +.montreal-theme .form-sm .btn .utility-icon:before, +.montreal-theme .btn-group-sm > .btn .utility-icon:before { + width: 16px; + height: 16px; +} +.montreal-theme .btn-sm.btn-collapse:after, .montreal-theme .form-group-sm .btn-collapse.btn:after, .montreal-theme .form-sm .btn-collapse.btn:after, .montreal-theme .btn-group-sm > .btn-collapse.btn:after { + width: 16px; + height: 16px; +} +.montreal-theme .btn-sm.btn-collapse.collapsed:after, .montreal-theme .form-group-sm .btn-collapse.collapsed.btn:after, .montreal-theme .form-sm .btn-collapse.collapsed.btn:after, .montreal-theme .btn-group-sm > .btn-collapse.collapsed.btn:after { + width: 16px; + height: 16px; +} +.montreal-theme .btn-squared, .montreal-theme .toast-action .btn, .montreal-theme .alert .btn, .montreal-theme .modal .btn, .montreal-theme .feedback-form-container.alert .btn, .montreal-theme .btn-group > .btn, +.montreal-theme .btn-group-vertical > .btn, .montreal-theme .btn-lang { + border-radius: 0.25rem; + padding-left: 1rem; + padding-right: 1rem; +} +.montreal-theme .btn-squared .icon, .montreal-theme .toast-action .btn .icon, .montreal-theme .alert .btn .icon, .montreal-theme .modal .btn .icon, .montreal-theme .btn-group > .btn .icon, +.montreal-theme .btn-group-vertical > .btn .icon, .montreal-theme .btn-lang .icon, +.montreal-theme .btn-squared .utility-icon, +.montreal-theme .toast-action .btn .utility-icon, +.montreal-theme .alert .btn .utility-icon, +.montreal-theme .modal .btn .utility-icon, +.montreal-theme .btn-group > .btn .utility-icon, +.montreal-theme .btn-group-vertical > .btn .utility-icon, +.montreal-theme .btn-lang .utility-icon { + margin-left: -0.5rem; +} +.montreal-theme .btn-squared.btn-collapse, .montreal-theme .toast-action .btn-collapse.btn, .montreal-theme .alert .btn-collapse.btn, .montreal-theme .modal .btn-collapse.btn, .montreal-theme .btn-group > .btn-collapse.btn, +.montreal-theme .btn-group-vertical > .btn-collapse.btn, .montreal-theme .btn-collapse.btn-lang { + padding-right: 0.5rem; +} +.montreal-theme .btn-squared.btn-collapse.btn-sm:after, .montreal-theme .toast-action .btn-collapse.btn-sm.btn:after, .montreal-theme .alert .btn-collapse.btn-sm.btn:after, .montreal-theme .modal .btn-collapse.btn-sm.btn:after, .montreal-theme .form-group-sm .btn-squared.btn-collapse.btn:after, .montreal-theme .form-group-sm .toast-action .btn-collapse.btn:after, .montreal-theme .toast-action .form-group-sm .btn-collapse.btn:after, .montreal-theme .form-group-sm .alert .btn-collapse.btn:after, .montreal-theme .alert .form-group-sm .btn-collapse.btn:after, .montreal-theme .form-group-sm .modal .btn-collapse.btn:after, .montreal-theme .modal .form-group-sm .btn-collapse.btn:after, .montreal-theme .form-sm .btn-squared.btn-collapse.btn:after, .montreal-theme .form-sm .toast-action .btn-collapse.btn:after, .montreal-theme .toast-action .form-sm .btn-collapse.btn:after, .montreal-theme .form-sm .alert .btn-collapse.btn:after, .montreal-theme .alert .form-sm .btn-collapse.btn:after, .montreal-theme .form-sm .modal .btn-collapse.btn:after, .montreal-theme .modal .form-sm .btn-collapse.btn:after, .montreal-theme .btn-group-sm > .btn-squared.btn-collapse.btn:after, .montreal-theme .toast-action .btn-group-sm > .btn-collapse.btn:after, .montreal-theme .alert .btn-group-sm > .btn-collapse.btn:after, .montreal-theme .modal .btn-group-sm > .btn-collapse.btn:after, .montreal-theme .btn-group > .btn-collapse.btn-sm.btn:after, .montreal-theme .form-group-sm .btn-group > .btn-collapse.btn:after, .montreal-theme .form-sm .btn-group > .btn-collapse.btn:after, .montreal-theme .btn-group-sm.btn-group > .btn-collapse.btn:after, +.montreal-theme .btn-group-vertical > .btn-collapse.btn-sm.btn:after, +.montreal-theme .form-group-sm .btn-group-vertical > .btn-collapse.btn:after, +.montreal-theme .form-sm .btn-group-vertical > .btn-collapse.btn:after, +.montreal-theme .btn-group-sm.btn-group-vertical > .btn-collapse.btn:after, .montreal-theme .btn-collapse.btn-sm.btn-lang:after, .montreal-theme .form-group-sm .btn-collapse.btn-lang.btn:after, .montreal-theme .form-sm .btn-collapse.btn-lang.btn:after, .montreal-theme .btn-group-sm > .btn-collapse.btn-lang.btn:after { + margin-left: 0.25rem; +} +.montreal-theme .btn-block { + display: block; + width: 100%; +} +.montreal-theme .btn-block + .btn-block { + margin-top: 0.5rem; +} +.montreal-theme input[type=submit].btn-block, +.montreal-theme input[type=reset].btn-block, +.montreal-theme input[type=button].btn-block { + width: 100%; +} +.montreal-theme .btn-group-sm .btn + .btn, +.montreal-theme .btn-group-sm .btn + .btn-group, +.montreal-theme .btn-group-sm .btn-group + .btn, +.montreal-theme .btn-group-sm .btn-group + .btn-group, +.montreal-theme .btn-group-vertical-sm .btn + .btn, +.montreal-theme .btn-group-vertical-sm .btn + .btn-group, +.montreal-theme .btn-group-vertical-sm .btn-group + .btn, +.montreal-theme .btn-group-vertical-sm .btn-group + .btn-group { + margin-left: -1px; +} +.montreal-theme .btn-unstyled { + color: inherit; + font: inherit; + text-transform: none; + background-color: transparent; + text-decoration: none; + border: 0; + margin: 0; + overflow: visible; + pointer-events: inherit; + cursor: pointer; +} +.montreal-theme .btn-unstyled:hover, .montreal-theme .btn-unstyled:focus { + background-color: transparent; + text-decoration: none; + border: 0; +} +.montreal-theme .btn-icon-left, +.montreal-theme .btn-icon-right { + display: inline-flex; + align-items: center; +} +.montreal-theme .btn-icon-left .icon, +.montreal-theme .btn-icon-right .icon { + align-self: center; +} +.montreal-theme .btn-icon-left .icon:before, +.montreal-theme .btn-icon-right .icon:before { + display: block; +} +.montreal-theme .btn-icon-left .btn-label { + order: 2; +} +.montreal-theme .btn-icon-left .icon { + order: 1; + margin-left: -1.125rem; + margin-right: 0.5rem; +} +.montreal-theme .btn-icon-left.btn-lg .icon, .montreal-theme .form-group-lg .btn-icon-left.btn .icon, .montreal-theme .form-lg .btn-icon-left.btn .icon, .montreal-theme .btn-group-lg > .btn-icon-left.btn .icon { + margin-left: -0.75rem; +} +.montreal-theme .btn-icon-left.btn-sm .icon, .montreal-theme .form-group-sm .btn-icon-left.btn .icon, .montreal-theme .form-sm .btn-icon-left.btn .icon, .montreal-theme .btn-group-sm > .btn-icon-left.btn .icon { + margin-left: -0.375rem; + margin-right: 0.25rem; +} +.montreal-theme .btn-icon-left.btn-squared .icon, .montreal-theme .toast-action .btn-icon-left.btn .icon, .montreal-theme .alert .btn-icon-left.btn .icon, .montreal-theme .modal .btn-icon-left.btn .icon, .montreal-theme .btn-group > .btn-icon-left.btn .icon, +.montreal-theme .btn-group-vertical > .btn-icon-left.btn .icon, .montreal-theme .btn-icon-left.btn-lang .icon { + margin-left: -0.5rem; +} +.montreal-theme .btn-icon-left.btn-squared.btn-lg, .montreal-theme .toast-action .btn-icon-left.btn-lg.btn, .montreal-theme .alert .btn-icon-left.btn-lg.btn, .montreal-theme .modal .btn-icon-left.btn-lg.btn, .montreal-theme .form-group-lg .btn-icon-left.btn-squared.btn, .montreal-theme .form-group-lg .toast-action .btn-icon-left.btn, .montreal-theme .toast-action .form-group-lg .btn-icon-left.btn, .montreal-theme .form-group-lg .alert .btn-icon-left.btn, .montreal-theme .alert .form-group-lg .btn-icon-left.btn, .montreal-theme .form-group-lg .modal .btn-icon-left.btn, .montreal-theme .modal .form-group-lg .btn-icon-left.btn, .montreal-theme .form-lg .btn-icon-left.btn-squared.btn, .montreal-theme .form-lg .toast-action .btn-icon-left.btn, .montreal-theme .toast-action .form-lg .btn-icon-left.btn, .montreal-theme .form-lg .alert .btn-icon-left.btn, .montreal-theme .alert .form-lg .btn-icon-left.btn, .montreal-theme .form-lg .modal .btn-icon-left.btn, .montreal-theme .modal .form-lg .btn-icon-left.btn, .montreal-theme .btn-group-lg > .btn-icon-left.btn-squared.btn, .montreal-theme .toast-action .btn-group-lg > .btn-icon-left.btn, .montreal-theme .alert .btn-group-lg > .btn-icon-left.btn, .montreal-theme .modal .btn-group-lg > .btn-icon-left.btn, .montreal-theme .btn-group > .btn-icon-left.btn-lg.btn, .montreal-theme .form-group-lg .btn-group > .btn-icon-left.btn, .montreal-theme .form-lg .btn-group > .btn-icon-left.btn, .montreal-theme .btn-group-lg.btn-group > .btn-icon-left.btn, +.montreal-theme .btn-group-vertical > .btn-icon-left.btn-lg.btn, +.montreal-theme .form-group-lg .btn-group-vertical > .btn-icon-left.btn, +.montreal-theme .form-lg .btn-group-vertical > .btn-icon-left.btn, +.montreal-theme .btn-group-lg.btn-group-vertical > .btn-icon-left.btn, .montreal-theme .btn-icon-left.btn-lg.btn-lang, .montreal-theme .form-group-lg .btn-icon-left.btn-lang.btn, .montreal-theme .form-lg .btn-icon-left.btn-lang.btn, .montreal-theme .btn-group-lg > .btn-icon-left.btn-lang.btn { + padding-right: 1.5rem; +} +.montreal-theme .btn-icon-left.btn-squared.btn-lg .icon, .montreal-theme .toast-action .btn-icon-left.btn-lg.btn .icon, .montreal-theme .alert .btn-icon-left.btn-lg.btn .icon, .montreal-theme .modal .btn-icon-left.btn-lg.btn .icon, .montreal-theme .form-group-lg .btn-icon-left.btn-squared.btn .icon, .montreal-theme .form-group-lg .toast-action .btn-icon-left.btn .icon, .montreal-theme .toast-action .form-group-lg .btn-icon-left.btn .icon, .montreal-theme .form-group-lg .alert .btn-icon-left.btn .icon, .montreal-theme .alert .form-group-lg .btn-icon-left.btn .icon, .montreal-theme .form-group-lg .modal .btn-icon-left.btn .icon, .montreal-theme .modal .form-group-lg .btn-icon-left.btn .icon, .montreal-theme .form-lg .btn-icon-left.btn-squared.btn .icon, .montreal-theme .form-lg .toast-action .btn-icon-left.btn .icon, .montreal-theme .toast-action .form-lg .btn-icon-left.btn .icon, .montreal-theme .form-lg .alert .btn-icon-left.btn .icon, .montreal-theme .alert .form-lg .btn-icon-left.btn .icon, .montreal-theme .form-lg .modal .btn-icon-left.btn .icon, .montreal-theme .modal .form-lg .btn-icon-left.btn .icon, .montreal-theme .btn-group-lg > .btn-icon-left.btn-squared.btn .icon, .montreal-theme .toast-action .btn-group-lg > .btn-icon-left.btn .icon, .montreal-theme .alert .btn-group-lg > .btn-icon-left.btn .icon, .montreal-theme .modal .btn-group-lg > .btn-icon-left.btn .icon, .montreal-theme .btn-group > .btn-icon-left.btn-lg.btn .icon, .montreal-theme .form-group-lg .btn-group > .btn-icon-left.btn .icon, .montreal-theme .form-lg .btn-group > .btn-icon-left.btn .icon, .montreal-theme .btn-group-lg.btn-group > .btn-icon-left.btn .icon, +.montreal-theme .btn-group-vertical > .btn-icon-left.btn-lg.btn .icon, +.montreal-theme .form-group-lg .btn-group-vertical > .btn-icon-left.btn .icon, +.montreal-theme .form-lg .btn-group-vertical > .btn-icon-left.btn .icon, +.montreal-theme .btn-group-lg.btn-group-vertical > .btn-icon-left.btn .icon, .montreal-theme .btn-icon-left.btn-lg.btn-lang .icon, .montreal-theme .form-group-lg .btn-icon-left.btn-lang.btn .icon, .montreal-theme .form-lg .btn-icon-left.btn-lang.btn .icon, .montreal-theme .btn-group-lg > .btn-icon-left.btn-lang.btn .icon { + margin-left: 0; +} +.montreal-theme .btn-icon-left.btn-squared.btn-sm, .montreal-theme .toast-action .btn-icon-left.btn-sm.btn, .montreal-theme .alert .btn-icon-left.btn-sm.btn, .montreal-theme .modal .btn-icon-left.btn-sm.btn, .montreal-theme .form-group-sm .btn-icon-left.btn-squared.btn, .montreal-theme .form-group-sm .toast-action .btn-icon-left.btn, .montreal-theme .toast-action .form-group-sm .btn-icon-left.btn, .montreal-theme .form-group-sm .alert .btn-icon-left.btn, .montreal-theme .alert .form-group-sm .btn-icon-left.btn, .montreal-theme .form-group-sm .modal .btn-icon-left.btn, .montreal-theme .modal .form-group-sm .btn-icon-left.btn, .montreal-theme .form-sm .btn-icon-left.btn-squared.btn, .montreal-theme .form-sm .toast-action .btn-icon-left.btn, .montreal-theme .toast-action .form-sm .btn-icon-left.btn, .montreal-theme .form-sm .alert .btn-icon-left.btn, .montreal-theme .alert .form-sm .btn-icon-left.btn, .montreal-theme .form-sm .modal .btn-icon-left.btn, .montreal-theme .modal .form-sm .btn-icon-left.btn, .montreal-theme .btn-group-sm > .btn-icon-left.btn-squared.btn, .montreal-theme .toast-action .btn-group-sm > .btn-icon-left.btn, .montreal-theme .alert .btn-group-sm > .btn-icon-left.btn, .montreal-theme .modal .btn-group-sm > .btn-icon-left.btn, .montreal-theme .btn-group > .btn-icon-left.btn-sm.btn, .montreal-theme .form-group-sm .btn-group > .btn-icon-left.btn, .montreal-theme .form-sm .btn-group > .btn-icon-left.btn, .montreal-theme .btn-group-sm.btn-group > .btn-icon-left.btn, +.montreal-theme .btn-group-vertical > .btn-icon-left.btn-sm.btn, +.montreal-theme .form-group-sm .btn-group-vertical > .btn-icon-left.btn, +.montreal-theme .form-sm .btn-group-vertical > .btn-icon-left.btn, +.montreal-theme .btn-group-sm.btn-group-vertical > .btn-icon-left.btn, .montreal-theme .btn-icon-left.btn-sm.btn-lang, .montreal-theme .form-group-sm .btn-icon-left.btn-lang.btn, .montreal-theme .form-sm .btn-icon-left.btn-lang.btn, .montreal-theme .btn-group-sm > .btn-icon-left.btn-lang.btn { + padding-left: 0.875rem; + padding-right: 0.875rem; +} +.montreal-theme .btn-icon-right .btn-label { + order: 1; +} +.montreal-theme .btn-icon-right .icon { + order: 2; + margin-right: -1.125rem; + margin-left: 0.5rem; +} +.montreal-theme .btn-icon-right.btn-lg .icon, .montreal-theme .form-group-lg .btn-icon-right.btn .icon, .montreal-theme .form-lg .btn-icon-right.btn .icon, .montreal-theme .btn-group-lg > .btn-icon-right.btn .icon { + margin-right: -0.75rem; +} +.montreal-theme .btn-icon-right.btn-sm .icon, .montreal-theme .form-group-sm .btn-icon-right.btn .icon, .montreal-theme .form-sm .btn-icon-right.btn .icon, .montreal-theme .btn-group-sm > .btn-icon-right.btn .icon { + margin-left: 0.25rem; + margin-right: -0.375rem; +} +.montreal-theme .btn-icon-right.btn-squared .icon, .montreal-theme .toast-action .btn-icon-right.btn .icon, .montreal-theme .alert .btn-icon-right.btn .icon, .montreal-theme .modal .btn-icon-right.btn .icon, .montreal-theme .btn-group > .btn-icon-right.btn .icon, +.montreal-theme .btn-group-vertical > .btn-icon-right.btn .icon, .montreal-theme .btn-icon-right.btn-lang .icon { + margin-right: -0.5rem; +} +.montreal-theme .btn-icon-right.btn-squared.btn-lg, .montreal-theme .toast-action .btn-icon-right.btn-lg.btn, .montreal-theme .alert .btn-icon-right.btn-lg.btn, .montreal-theme .modal .btn-icon-right.btn-lg.btn, .montreal-theme .form-group-lg .btn-icon-right.btn-squared.btn, .montreal-theme .form-group-lg .toast-action .btn-icon-right.btn, .montreal-theme .toast-action .form-group-lg .btn-icon-right.btn, .montreal-theme .form-group-lg .alert .btn-icon-right.btn, .montreal-theme .alert .form-group-lg .btn-icon-right.btn, .montreal-theme .form-group-lg .modal .btn-icon-right.btn, .montreal-theme .modal .form-group-lg .btn-icon-right.btn, .montreal-theme .form-lg .btn-icon-right.btn-squared.btn, .montreal-theme .form-lg .toast-action .btn-icon-right.btn, .montreal-theme .toast-action .form-lg .btn-icon-right.btn, .montreal-theme .form-lg .alert .btn-icon-right.btn, .montreal-theme .alert .form-lg .btn-icon-right.btn, .montreal-theme .form-lg .modal .btn-icon-right.btn, .montreal-theme .modal .form-lg .btn-icon-right.btn, .montreal-theme .btn-group-lg > .btn-icon-right.btn-squared.btn, .montreal-theme .toast-action .btn-group-lg > .btn-icon-right.btn, .montreal-theme .alert .btn-group-lg > .btn-icon-right.btn, .montreal-theme .modal .btn-group-lg > .btn-icon-right.btn, .montreal-theme .btn-group > .btn-icon-right.btn-lg.btn, .montreal-theme .form-group-lg .btn-group > .btn-icon-right.btn, .montreal-theme .form-lg .btn-group > .btn-icon-right.btn, .montreal-theme .btn-group-lg.btn-group > .btn-icon-right.btn, +.montreal-theme .btn-group-vertical > .btn-icon-right.btn-lg.btn, +.montreal-theme .form-group-lg .btn-group-vertical > .btn-icon-right.btn, +.montreal-theme .form-lg .btn-group-vertical > .btn-icon-right.btn, +.montreal-theme .btn-group-lg.btn-group-vertical > .btn-icon-right.btn, .montreal-theme .btn-icon-right.btn-lg.btn-lang, .montreal-theme .form-group-lg .btn-icon-right.btn-lang.btn, .montreal-theme .form-lg .btn-icon-right.btn-lang.btn, .montreal-theme .btn-group-lg > .btn-icon-right.btn-lang.btn { + padding-left: 1.5rem; +} +.montreal-theme .btn-icon-right.btn-squared.btn-lg .icon, .montreal-theme .toast-action .btn-icon-right.btn-lg.btn .icon, .montreal-theme .alert .btn-icon-right.btn-lg.btn .icon, .montreal-theme .modal .btn-icon-right.btn-lg.btn .icon, .montreal-theme .form-group-lg .btn-icon-right.btn-squared.btn .icon, .montreal-theme .form-group-lg .toast-action .btn-icon-right.btn .icon, .montreal-theme .toast-action .form-group-lg .btn-icon-right.btn .icon, .montreal-theme .form-group-lg .alert .btn-icon-right.btn .icon, .montreal-theme .alert .form-group-lg .btn-icon-right.btn .icon, .montreal-theme .form-group-lg .modal .btn-icon-right.btn .icon, .montreal-theme .modal .form-group-lg .btn-icon-right.btn .icon, .montreal-theme .form-lg .btn-icon-right.btn-squared.btn .icon, .montreal-theme .form-lg .toast-action .btn-icon-right.btn .icon, .montreal-theme .toast-action .form-lg .btn-icon-right.btn .icon, .montreal-theme .form-lg .alert .btn-icon-right.btn .icon, .montreal-theme .alert .form-lg .btn-icon-right.btn .icon, .montreal-theme .form-lg .modal .btn-icon-right.btn .icon, .montreal-theme .modal .form-lg .btn-icon-right.btn .icon, .montreal-theme .btn-group-lg > .btn-icon-right.btn-squared.btn .icon, .montreal-theme .toast-action .btn-group-lg > .btn-icon-right.btn .icon, .montreal-theme .alert .btn-group-lg > .btn-icon-right.btn .icon, .montreal-theme .modal .btn-group-lg > .btn-icon-right.btn .icon, .montreal-theme .btn-group > .btn-icon-right.btn-lg.btn .icon, .montreal-theme .form-group-lg .btn-group > .btn-icon-right.btn .icon, .montreal-theme .form-lg .btn-group > .btn-icon-right.btn .icon, .montreal-theme .btn-group-lg.btn-group > .btn-icon-right.btn .icon, +.montreal-theme .btn-group-vertical > .btn-icon-right.btn-lg.btn .icon, +.montreal-theme .form-group-lg .btn-group-vertical > .btn-icon-right.btn .icon, +.montreal-theme .form-lg .btn-group-vertical > .btn-icon-right.btn .icon, +.montreal-theme .btn-group-lg.btn-group-vertical > .btn-icon-right.btn .icon, .montreal-theme .btn-icon-right.btn-lg.btn-lang .icon, .montreal-theme .form-group-lg .btn-icon-right.btn-lang.btn .icon, .montreal-theme .form-lg .btn-icon-right.btn-lang.btn .icon, .montreal-theme .btn-group-lg > .btn-icon-right.btn-lang.btn .icon { + margin-right: 0; +} +.montreal-theme .btn-icon-right.btn-squared.btn-sm, .montreal-theme .toast-action .btn-icon-right.btn-sm.btn, .montreal-theme .alert .btn-icon-right.btn-sm.btn, .montreal-theme .modal .btn-icon-right.btn-sm.btn, .montreal-theme .form-group-sm .btn-icon-right.btn-squared.btn, .montreal-theme .form-group-sm .toast-action .btn-icon-right.btn, .montreal-theme .toast-action .form-group-sm .btn-icon-right.btn, .montreal-theme .form-group-sm .alert .btn-icon-right.btn, .montreal-theme .alert .form-group-sm .btn-icon-right.btn, .montreal-theme .form-group-sm .modal .btn-icon-right.btn, .montreal-theme .modal .form-group-sm .btn-icon-right.btn, .montreal-theme .form-sm .btn-icon-right.btn-squared.btn, .montreal-theme .form-sm .toast-action .btn-icon-right.btn, .montreal-theme .toast-action .form-sm .btn-icon-right.btn, .montreal-theme .form-sm .alert .btn-icon-right.btn, .montreal-theme .alert .form-sm .btn-icon-right.btn, .montreal-theme .form-sm .modal .btn-icon-right.btn, .montreal-theme .modal .form-sm .btn-icon-right.btn, .montreal-theme .btn-group-sm > .btn-icon-right.btn-squared.btn, .montreal-theme .toast-action .btn-group-sm > .btn-icon-right.btn, .montreal-theme .alert .btn-group-sm > .btn-icon-right.btn, .montreal-theme .modal .btn-group-sm > .btn-icon-right.btn, .montreal-theme .btn-group > .btn-icon-right.btn-sm.btn, .montreal-theme .form-group-sm .btn-group > .btn-icon-right.btn, .montreal-theme .form-sm .btn-group > .btn-icon-right.btn, .montreal-theme .btn-group-sm.btn-group > .btn-icon-right.btn, +.montreal-theme .btn-group-vertical > .btn-icon-right.btn-sm.btn, +.montreal-theme .form-group-sm .btn-group-vertical > .btn-icon-right.btn, +.montreal-theme .form-sm .btn-group-vertical > .btn-icon-right.btn, +.montreal-theme .btn-group-sm.btn-group-vertical > .btn-icon-right.btn, .montreal-theme .btn-icon-right.btn-sm.btn-lang, .montreal-theme .form-group-sm .btn-icon-right.btn-lang.btn, .montreal-theme .form-sm .btn-icon-right.btn-lang.btn, .montreal-theme .btn-group-sm > .btn-icon-right.btn-lang.btn { + padding-left: 0.875rem; + padding-right: 0.875rem; +} +.montreal-theme .btn-icon.btn-primary .icon, .montreal-theme .btn-icon.btn-secondary .icon, .montreal-theme .btn-icon.btn-tertiary .icon, .montreal-theme .btn-icon.btn-link .icon, +.montreal-theme .btn-icon .icon { + margin: 0; +} +.montreal-theme .btn-icon.btn { + padding: 0.4375rem !important; +} +.montreal-theme .btn-icon.btn-lg, .montreal-theme .form-group-lg .btn-icon.btn, .montreal-theme .form-lg .btn-icon.btn, .montreal-theme .btn-group-lg > .btn-icon.btn { + padding: 0.9375rem !important; +} +.montreal-theme .btn-icon.btn-sm, .montreal-theme .form-group-sm .btn-icon.btn, .montreal-theme .form-sm .btn-icon.btn, .montreal-theme .btn-group-sm > .btn-icon.btn { + padding: 0.4375rem !important; +} +@media (max-width: 351.98px) { + .montreal-theme .btn-hide-label-xs .btn-label { + display: none; + } + .montreal-theme .btn-hide-label-xs.btn-icon-left, .montreal-theme .btn-hide-label-xs.btn-icon-right { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-xs.btn-icon-left .icon, .montreal-theme .btn-hide-label-xs.btn-icon-right .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-xs.btn-lg.btn-icon-left, .montreal-theme .form-group-lg .btn-hide-label-xs.btn-icon-left.btn, .montreal-theme .form-lg .btn-hide-label-xs.btn-icon-left.btn, .montreal-theme .btn-group-lg > .btn-hide-label-xs.btn-icon-left.btn, .montreal-theme .btn-hide-label-xs.btn-lg.btn-icon-right, .montreal-theme .form-group-lg .btn-hide-label-xs.btn-icon-right.btn, .montreal-theme .form-lg .btn-hide-label-xs.btn-icon-right.btn, .montreal-theme .btn-group-lg > .btn-hide-label-xs.btn-icon-right.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-hide-label-xs.btn-lg.btn-icon-left .icon, .montreal-theme .form-group-lg .btn-hide-label-xs.btn-icon-left.btn .icon, .montreal-theme .form-lg .btn-hide-label-xs.btn-icon-left.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-xs.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-xs.btn-lg.btn-icon-right .icon, .montreal-theme .form-group-lg .btn-hide-label-xs.btn-icon-right.btn .icon, .montreal-theme .form-lg .btn-hide-label-xs.btn-icon-right.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-xs.btn-icon-right.btn .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-xs.btn-sm.btn-icon-left, .montreal-theme .form-group-sm .btn-hide-label-xs.btn-icon-left.btn, .montreal-theme .form-sm .btn-hide-label-xs.btn-icon-left.btn, .montreal-theme .btn-group-sm > .btn-hide-label-xs.btn-icon-left.btn, .montreal-theme .btn-hide-label-xs.btn-sm.btn-icon-right, .montreal-theme .form-group-sm .btn-hide-label-xs.btn-icon-right.btn, .montreal-theme .form-sm .btn-hide-label-xs.btn-icon-right.btn, .montreal-theme .btn-group-sm > .btn-hide-label-xs.btn-icon-right.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-xs.btn-sm.btn-icon-left .icon, .montreal-theme .form-group-sm .btn-hide-label-xs.btn-icon-left.btn .icon, .montreal-theme .form-sm .btn-hide-label-xs.btn-icon-left.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-xs.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-xs.btn-sm.btn-icon-right .icon, .montreal-theme .form-group-sm .btn-hide-label-xs.btn-icon-right.btn .icon, .montreal-theme .form-sm .btn-hide-label-xs.btn-icon-right.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-xs.btn-icon-right.btn .icon { + margin: 0; + } +} +.montreal-theme .btn-swap-label-xs .icon { + display: none; +} +@media (max-width: 351.98px) { + .montreal-theme .btn-swap-label-xs { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-xs.btn-lg, .montreal-theme .form-group-lg .btn-swap-label-xs.btn, .montreal-theme .form-lg .btn-swap-label-xs.btn, .montreal-theme .btn-group-lg > .btn-swap-label-xs.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-swap-label-xs.btn-sm, .montreal-theme .form-group-sm .btn-swap-label-xs.btn, .montreal-theme .form-sm .btn-swap-label-xs.btn, .montreal-theme .btn-group-sm > .btn-swap-label-xs.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-xs .btn-label { + display: none; + } + .montreal-theme .btn-swap-label-xs .icon { + display: flex; + margin: 0 !important; + } +} +@media (max-width: 575.98px) { + .montreal-theme .btn-hide-label-xsm .btn-label { + display: none; + } + .montreal-theme .btn-hide-label-xsm.btn-icon-left, .montreal-theme .btn-hide-label-xsm.btn-icon-right { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-xsm.btn-icon-left .icon, .montreal-theme .btn-hide-label-xsm.btn-icon-right .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-xsm.btn-lg.btn-icon-left, .montreal-theme .form-group-lg .btn-hide-label-xsm.btn-icon-left.btn, .montreal-theme .form-lg .btn-hide-label-xsm.btn-icon-left.btn, .montreal-theme .btn-group-lg > .btn-hide-label-xsm.btn-icon-left.btn, .montreal-theme .btn-hide-label-xsm.btn-lg.btn-icon-right, .montreal-theme .form-group-lg .btn-hide-label-xsm.btn-icon-right.btn, .montreal-theme .form-lg .btn-hide-label-xsm.btn-icon-right.btn, .montreal-theme .btn-group-lg > .btn-hide-label-xsm.btn-icon-right.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-hide-label-xsm.btn-lg.btn-icon-left .icon, .montreal-theme .form-group-lg .btn-hide-label-xsm.btn-icon-left.btn .icon, .montreal-theme .form-lg .btn-hide-label-xsm.btn-icon-left.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-xsm.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-xsm.btn-lg.btn-icon-right .icon, .montreal-theme .form-group-lg .btn-hide-label-xsm.btn-icon-right.btn .icon, .montreal-theme .form-lg .btn-hide-label-xsm.btn-icon-right.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-xsm.btn-icon-right.btn .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-xsm.btn-sm.btn-icon-left, .montreal-theme .form-group-sm .btn-hide-label-xsm.btn-icon-left.btn, .montreal-theme .form-sm .btn-hide-label-xsm.btn-icon-left.btn, .montreal-theme .btn-group-sm > .btn-hide-label-xsm.btn-icon-left.btn, .montreal-theme .btn-hide-label-xsm.btn-sm.btn-icon-right, .montreal-theme .form-group-sm .btn-hide-label-xsm.btn-icon-right.btn, .montreal-theme .form-sm .btn-hide-label-xsm.btn-icon-right.btn, .montreal-theme .btn-group-sm > .btn-hide-label-xsm.btn-icon-right.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-xsm.btn-sm.btn-icon-left .icon, .montreal-theme .form-group-sm .btn-hide-label-xsm.btn-icon-left.btn .icon, .montreal-theme .form-sm .btn-hide-label-xsm.btn-icon-left.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-xsm.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-xsm.btn-sm.btn-icon-right .icon, .montreal-theme .form-group-sm .btn-hide-label-xsm.btn-icon-right.btn .icon, .montreal-theme .form-sm .btn-hide-label-xsm.btn-icon-right.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-xsm.btn-icon-right.btn .icon { + margin: 0; + } +} +@media (min-width: 352px) { + .montreal-theme .btn-swap-label-xsm .icon { + display: none; + } +} +@media (max-width: 575.98px) { + .montreal-theme .btn-swap-label-xsm { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-xsm.btn-lg, .montreal-theme .form-group-lg .btn-swap-label-xsm.btn, .montreal-theme .form-lg .btn-swap-label-xsm.btn, .montreal-theme .btn-group-lg > .btn-swap-label-xsm.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-swap-label-xsm.btn-sm, .montreal-theme .form-group-sm .btn-swap-label-xsm.btn, .montreal-theme .form-sm .btn-swap-label-xsm.btn, .montreal-theme .btn-group-sm > .btn-swap-label-xsm.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-xsm .btn-label { + display: none; + } + .montreal-theme .btn-swap-label-xsm .icon { + display: flex; + margin: 0 !important; + } +} +@media (max-width: 767.98px) { + .montreal-theme .btn-hide-label-sm .btn-label { + display: none; + } + .montreal-theme .btn-hide-label-sm.btn-icon-left, .montreal-theme .btn-hide-label-sm.btn-icon-right { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-sm.btn-icon-left .icon, .montreal-theme .btn-hide-label-sm.btn-icon-right .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-sm.btn-lg.btn-icon-left, .montreal-theme .form-group-lg .btn-hide-label-sm.btn-icon-left.btn, .montreal-theme .form-lg .btn-hide-label-sm.btn-icon-left.btn, .montreal-theme .btn-group-lg > .btn-hide-label-sm.btn-icon-left.btn, .montreal-theme .btn-hide-label-sm.btn-lg.btn-icon-right, .montreal-theme .form-group-lg .btn-hide-label-sm.btn-icon-right.btn, .montreal-theme .form-lg .btn-hide-label-sm.btn-icon-right.btn, .montreal-theme .btn-group-lg > .btn-hide-label-sm.btn-icon-right.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-hide-label-sm.btn-lg.btn-icon-left .icon, .montreal-theme .form-group-lg .btn-hide-label-sm.btn-icon-left.btn .icon, .montreal-theme .form-lg .btn-hide-label-sm.btn-icon-left.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-sm.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-sm.btn-lg.btn-icon-right .icon, .montreal-theme .form-group-lg .btn-hide-label-sm.btn-icon-right.btn .icon, .montreal-theme .form-lg .btn-hide-label-sm.btn-icon-right.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-sm.btn-icon-right.btn .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-sm.btn-sm.btn-icon-left, .montreal-theme .form-group-sm .btn-hide-label-sm.btn-icon-left.btn, .montreal-theme .form-sm .btn-hide-label-sm.btn-icon-left.btn, .montreal-theme .btn-group-sm > .btn-hide-label-sm.btn-icon-left.btn, .montreal-theme .btn-hide-label-sm.btn-sm.btn-icon-right, .montreal-theme .form-group-sm .btn-hide-label-sm.btn-icon-right.btn, .montreal-theme .form-sm .btn-hide-label-sm.btn-icon-right.btn, .montreal-theme .btn-group-sm > .btn-hide-label-sm.btn-icon-right.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-sm.btn-sm.btn-icon-left .icon, .montreal-theme .form-group-sm .btn-hide-label-sm.btn-icon-left.btn .icon, .montreal-theme .form-sm .btn-hide-label-sm.btn-icon-left.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-sm.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-sm.btn-sm.btn-icon-right .icon, .montreal-theme .form-group-sm .btn-hide-label-sm.btn-icon-right.btn .icon, .montreal-theme .form-sm .btn-hide-label-sm.btn-icon-right.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-sm.btn-icon-right.btn .icon { + margin: 0; + } +} +@media (min-width: 576px) { + .montreal-theme .btn-swap-label-sm .icon { + display: none; + } +} +@media (max-width: 767.98px) { + .montreal-theme .btn-swap-label-sm { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-sm.btn-lg, .montreal-theme .form-group-lg .btn-swap-label-sm.btn, .montreal-theme .form-lg .btn-swap-label-sm.btn, .montreal-theme .btn-group-lg > .btn-swap-label-sm.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-swap-label-sm.btn-sm, .montreal-theme .form-group-sm .btn-swap-label-sm.btn, .montreal-theme .form-sm .btn-swap-label-sm.btn, .montreal-theme .btn-group-sm > .btn-swap-label-sm.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-sm .btn-label { + display: none; + } + .montreal-theme .btn-swap-label-sm .icon { + display: flex; + margin: 0 !important; + } +} +@media (max-width: 991.98px) { + .montreal-theme .btn-hide-label-md .btn-label { + display: none; + } + .montreal-theme .btn-hide-label-md.btn-icon-left, .montreal-theme .btn-hide-label-md.btn-icon-right { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-md.btn-icon-left .icon, .montreal-theme .btn-hide-label-md.btn-icon-right .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-md.btn-lg.btn-icon-left, .montreal-theme .form-group-lg .btn-hide-label-md.btn-icon-left.btn, .montreal-theme .form-lg .btn-hide-label-md.btn-icon-left.btn, .montreal-theme .btn-group-lg > .btn-hide-label-md.btn-icon-left.btn, .montreal-theme .btn-hide-label-md.btn-lg.btn-icon-right, .montreal-theme .form-group-lg .btn-hide-label-md.btn-icon-right.btn, .montreal-theme .form-lg .btn-hide-label-md.btn-icon-right.btn, .montreal-theme .btn-group-lg > .btn-hide-label-md.btn-icon-right.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-hide-label-md.btn-lg.btn-icon-left .icon, .montreal-theme .form-group-lg .btn-hide-label-md.btn-icon-left.btn .icon, .montreal-theme .form-lg .btn-hide-label-md.btn-icon-left.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-md.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-md.btn-lg.btn-icon-right .icon, .montreal-theme .form-group-lg .btn-hide-label-md.btn-icon-right.btn .icon, .montreal-theme .form-lg .btn-hide-label-md.btn-icon-right.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-md.btn-icon-right.btn .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-md.btn-sm.btn-icon-left, .montreal-theme .form-group-sm .btn-hide-label-md.btn-icon-left.btn, .montreal-theme .form-sm .btn-hide-label-md.btn-icon-left.btn, .montreal-theme .btn-group-sm > .btn-hide-label-md.btn-icon-left.btn, .montreal-theme .btn-hide-label-md.btn-sm.btn-icon-right, .montreal-theme .form-group-sm .btn-hide-label-md.btn-icon-right.btn, .montreal-theme .form-sm .btn-hide-label-md.btn-icon-right.btn, .montreal-theme .btn-group-sm > .btn-hide-label-md.btn-icon-right.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-md.btn-sm.btn-icon-left .icon, .montreal-theme .form-group-sm .btn-hide-label-md.btn-icon-left.btn .icon, .montreal-theme .form-sm .btn-hide-label-md.btn-icon-left.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-md.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-md.btn-sm.btn-icon-right .icon, .montreal-theme .form-group-sm .btn-hide-label-md.btn-icon-right.btn .icon, .montreal-theme .form-sm .btn-hide-label-md.btn-icon-right.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-md.btn-icon-right.btn .icon { + margin: 0; + } +} +@media (min-width: 768px) { + .montreal-theme .btn-swap-label-md .icon { + display: none; + } +} +@media (max-width: 991.98px) { + .montreal-theme .btn-swap-label-md { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-md.btn-lg, .montreal-theme .form-group-lg .btn-swap-label-md.btn, .montreal-theme .form-lg .btn-swap-label-md.btn, .montreal-theme .btn-group-lg > .btn-swap-label-md.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-swap-label-md.btn-sm, .montreal-theme .form-group-sm .btn-swap-label-md.btn, .montreal-theme .form-sm .btn-swap-label-md.btn, .montreal-theme .btn-group-sm > .btn-swap-label-md.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-md .btn-label { + display: none; + } + .montreal-theme .btn-swap-label-md .icon { + display: flex; + margin: 0 !important; + } +} +@media (max-width: 1199.98px) { + .montreal-theme .btn-hide-label-lg .btn-label { + display: none; + } + .montreal-theme .btn-hide-label-lg.btn-icon-left, .montreal-theme .btn-hide-label-lg.btn-icon-right { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-lg.btn-icon-left .icon, .montreal-theme .btn-hide-label-lg.btn-icon-right .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-lg.btn-lg.btn-icon-left, .montreal-theme .form-group-lg .btn-hide-label-lg.btn-icon-left.btn, .montreal-theme .form-lg .btn-hide-label-lg.btn-icon-left.btn, .montreal-theme .btn-group-lg > .btn-hide-label-lg.btn-icon-left.btn, .montreal-theme .btn-hide-label-lg.btn-lg.btn-icon-right, .montreal-theme .form-group-lg .btn-hide-label-lg.btn-icon-right.btn, .montreal-theme .form-lg .btn-hide-label-lg.btn-icon-right.btn, .montreal-theme .btn-group-lg > .btn-hide-label-lg.btn-icon-right.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-hide-label-lg.btn-lg.btn-icon-left .icon, .montreal-theme .form-group-lg .btn-hide-label-lg.btn-icon-left.btn .icon, .montreal-theme .form-lg .btn-hide-label-lg.btn-icon-left.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-lg.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-lg.btn-lg.btn-icon-right .icon, .montreal-theme .form-group-lg .btn-hide-label-lg.btn-icon-right.btn .icon, .montreal-theme .form-lg .btn-hide-label-lg.btn-icon-right.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-lg.btn-icon-right.btn .icon { + margin: 0; + } + .montreal-theme .btn-hide-label-lg.btn-sm.btn-icon-left, .montreal-theme .form-group-sm .btn-hide-label-lg.btn-icon-left.btn, .montreal-theme .form-sm .btn-hide-label-lg.btn-icon-left.btn, .montreal-theme .btn-group-sm > .btn-hide-label-lg.btn-icon-left.btn, .montreal-theme .btn-hide-label-lg.btn-sm.btn-icon-right, .montreal-theme .form-group-sm .btn-hide-label-lg.btn-icon-right.btn, .montreal-theme .form-sm .btn-hide-label-lg.btn-icon-right.btn, .montreal-theme .btn-group-sm > .btn-hide-label-lg.btn-icon-right.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-hide-label-lg.btn-sm.btn-icon-left .icon, .montreal-theme .form-group-sm .btn-hide-label-lg.btn-icon-left.btn .icon, .montreal-theme .form-sm .btn-hide-label-lg.btn-icon-left.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-lg.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-lg.btn-sm.btn-icon-right .icon, .montreal-theme .form-group-sm .btn-hide-label-lg.btn-icon-right.btn .icon, .montreal-theme .form-sm .btn-hide-label-lg.btn-icon-right.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-lg.btn-icon-right.btn .icon { + margin: 0; + } +} +@media (min-width: 992px) { + .montreal-theme .btn-swap-label-lg .icon { + display: none; + } +} +@media (max-width: 1199.98px) { + .montreal-theme .btn-swap-label-lg { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-lg.btn-lg, .montreal-theme .form-group-lg .btn-swap-label-lg.btn, .montreal-theme .form-lg .btn-swap-label-lg.btn, .montreal-theme .btn-group-lg > .btn-swap-label-lg.btn { + padding: 0.9375rem; + } + .montreal-theme .btn-swap-label-lg.btn-sm, .montreal-theme .form-group-sm .btn-swap-label-lg.btn, .montreal-theme .form-sm .btn-swap-label-lg.btn, .montreal-theme .btn-group-sm > .btn-swap-label-lg.btn { + padding: 0.4375rem; + } + .montreal-theme .btn-swap-label-lg .btn-label { + display: none; + } + .montreal-theme .btn-swap-label-lg .icon { + display: flex; + margin: 0 !important; + } +} +.montreal-theme .btn-hide-label-xl .btn-label { + display: none; +} +.montreal-theme .btn-hide-label-xl.btn-icon-left, .montreal-theme .btn-hide-label-xl.btn-icon-right { + padding: 0.4375rem; +} +.montreal-theme .btn-hide-label-xl.btn-icon-left .icon, .montreal-theme .btn-hide-label-xl.btn-icon-right .icon { + margin: 0; +} +.montreal-theme .btn-hide-label-xl.btn-lg.btn-icon-left, .montreal-theme .form-group-lg .btn-hide-label-xl.btn-icon-left.btn, .montreal-theme .form-lg .btn-hide-label-xl.btn-icon-left.btn, .montreal-theme .btn-group-lg > .btn-hide-label-xl.btn-icon-left.btn, .montreal-theme .btn-hide-label-xl.btn-lg.btn-icon-right, .montreal-theme .form-group-lg .btn-hide-label-xl.btn-icon-right.btn, .montreal-theme .form-lg .btn-hide-label-xl.btn-icon-right.btn, .montreal-theme .btn-group-lg > .btn-hide-label-xl.btn-icon-right.btn { + padding: 0.9375rem; +} +.montreal-theme .btn-hide-label-xl.btn-lg.btn-icon-left .icon, .montreal-theme .form-group-lg .btn-hide-label-xl.btn-icon-left.btn .icon, .montreal-theme .form-lg .btn-hide-label-xl.btn-icon-left.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-xl.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-xl.btn-lg.btn-icon-right .icon, .montreal-theme .form-group-lg .btn-hide-label-xl.btn-icon-right.btn .icon, .montreal-theme .form-lg .btn-hide-label-xl.btn-icon-right.btn .icon, .montreal-theme .btn-group-lg > .btn-hide-label-xl.btn-icon-right.btn .icon { + margin: 0; +} +.montreal-theme .btn-hide-label-xl.btn-sm.btn-icon-left, .montreal-theme .form-group-sm .btn-hide-label-xl.btn-icon-left.btn, .montreal-theme .form-sm .btn-hide-label-xl.btn-icon-left.btn, .montreal-theme .btn-group-sm > .btn-hide-label-xl.btn-icon-left.btn, .montreal-theme .btn-hide-label-xl.btn-sm.btn-icon-right, .montreal-theme .form-group-sm .btn-hide-label-xl.btn-icon-right.btn, .montreal-theme .form-sm .btn-hide-label-xl.btn-icon-right.btn, .montreal-theme .btn-group-sm > .btn-hide-label-xl.btn-icon-right.btn { + padding: 0.4375rem; +} +.montreal-theme .btn-hide-label-xl.btn-sm.btn-icon-left .icon, .montreal-theme .form-group-sm .btn-hide-label-xl.btn-icon-left.btn .icon, .montreal-theme .form-sm .btn-hide-label-xl.btn-icon-left.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-xl.btn-icon-left.btn .icon, .montreal-theme .btn-hide-label-xl.btn-sm.btn-icon-right .icon, .montreal-theme .form-group-sm .btn-hide-label-xl.btn-icon-right.btn .icon, .montreal-theme .form-sm .btn-hide-label-xl.btn-icon-right.btn .icon, .montreal-theme .btn-group-sm > .btn-hide-label-xl.btn-icon-right.btn .icon { + margin: 0; +} +.montreal-theme .btn-swap-label-xl { + padding: 0.4375rem; +} +@media (min-width: 1200px) { + .montreal-theme .btn-swap-label-xl .icon { + display: none; + } +} +.montreal-theme .btn-swap-label-xl.btn-lg, .montreal-theme .form-group-lg .btn-swap-label-xl.btn, .montreal-theme .form-lg .btn-swap-label-xl.btn, .montreal-theme .btn-group-lg > .btn-swap-label-xl.btn { + padding: 0.9375rem; +} +.montreal-theme .btn-swap-label-xl.btn-sm, .montreal-theme .form-group-sm .btn-swap-label-xl.btn, .montreal-theme .form-sm .btn-swap-label-xl.btn, .montreal-theme .btn-group-sm > .btn-swap-label-xl.btn { + padding: 0.4375rem; +} +.montreal-theme .btn-swap-label-xl .btn-label { + display: none; +} +.montreal-theme .btn-swap-label-xl .icon { + display: flex; + margin: 0 !important; +} +.montreal-theme .buttons-wrapper { + display: flex; + flex-wrap: wrap; + margin: -0.5rem 0; +} +.montreal-theme .buttons-wrapper .btn { + margin: 0.5rem 1rem 0.5rem 0; +} +.montreal-theme .buttons-wrapper-center { + justify-content: center; + flex-direction: column; +} +.montreal-theme .buttons-wrapper-center .btn { + margin: 0.5rem; +} +@media (min-width: 576px) { + .montreal-theme .buttons-wrapper-center { + flex-direction: row; + } +} +.montreal-theme .btn-group, +.montreal-theme .btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.montreal-theme .btn-group > .input-btn-group, +.montreal-theme .btn-group-vertical > .input-btn-group { + border: 1px solid #ced4dA; + border-radius: 0; + font-weight: 700; + text-align: center; + color: #637381; +} +.montreal-theme .btn-group > .btn, +.montreal-theme .btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; + color: #097d6c; + background-color: transparent; + border-color: #ced4dA; +} +.montreal-theme .btn-group > .btn:not(:disabled):not(.disabled):hover, .montreal-theme .btn-group > .btn:not(:disabled):not(.disabled):focus, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled):hover, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled):focus { + color: #097d6c; + background-color: #eefaf8; + border-color: #ced4dA; +} +.montreal-theme .btn-group > .btn:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .btn-group > .btn:not(:disabled):not(.disabled):focus .icon:before, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled):hover .icon:before, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-group > .btn .icon, +.montreal-theme .btn-group-vertical > .btn .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .btn-group > .btn .icon:before, +.montreal-theme .btn-group-vertical > .btn .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-group > .btn .utility-icon path, +.montreal-theme .btn-group-vertical > .btn .utility-icon path { + fill: #097d6c; +} +.montreal-theme .btn-group > .btn:focus, .montreal-theme .btn-group > .btn.focus, +.montreal-theme .btn-group-vertical > .btn:focus, +.montreal-theme .btn-group-vertical > .btn.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-group > .btn:not(:disabled):not(.disabled):active, .montreal-theme .btn-group > .btn:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .btn-group > .btn.nav-link:not(:disabled):not(.disabled), .montreal-theme .show > .btn-group > .btn.dropdown-toggle, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled):active, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled).active, +.montreal-theme .nav-tabs .nav-item.show .btn-group-vertical > .btn.nav-link:not(:disabled):not(.disabled), +.montreal-theme .show > .btn-group-vertical > .btn.dropdown-toggle { + color: #097d6c; + background-color: #eefaf8; + border-color: #ced4dA; +} +.montreal-theme .btn-group > .btn:not(:disabled):not(.disabled):active:focus, .montreal-theme .btn-group > .btn:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-group > .btn.nav-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .btn-group > .btn.dropdown-toggle:focus, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled):active:focus, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled).active:focus, +.montreal-theme .nav-tabs .nav-item.show .btn-group-vertical > .btn.nav-link:not(:disabled):not(.disabled):focus, +.montreal-theme .show > .btn-group-vertical > .btn.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .btn-group > .btn.disabled, .montreal-theme .btn-group > .btn:disabled, +.montreal-theme .btn-group-vertical > .btn.disabled, +.montreal-theme .btn-group-vertical > .btn:disabled { + color: #adb2bd; +} +.montreal-theme .btn-group > .btn:not(:disabled):not(.disabled):not(.dropdown-toggle):active:focus, .montreal-theme .btn-group > .btn:not(:disabled):not(.disabled):not(.dropdown-toggle).active:focus, .montreal-theme .nav-tabs .nav-item.show .btn-group > .btn.nav-link:not(:disabled):not(.disabled):not(.dropdown-toggle):focus, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled):not(.dropdown-toggle):active:focus, +.montreal-theme .btn-group-vertical > .btn:not(:disabled):not(.disabled):not(.dropdown-toggle).active:focus, +.montreal-theme .nav-tabs .nav-item.show .btn-group-vertical > .btn.nav-link:not(:disabled):not(.disabled):not(.dropdown-toggle):focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .btn-group > .btn.btn-icon, +.montreal-theme .btn-group-vertical > .btn.btn-icon { + flex: 0 0 auto; +} +.montreal-theme .btn-group > .btn.btn-icon .icon, +.montreal-theme .btn-group-vertical > .btn.btn-icon .icon { + margin: 0; +} +.montreal-theme .btn-group > .btn.btn-icon .icon:before, +.montreal-theme .btn-group-vertical > .btn.btn-icon .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-group > .btn.btn-icon.disabled .icon:before, .montreal-theme .btn-group > .btn.btn-icon:disabled .icon:before, +.montreal-theme .btn-group-vertical > .btn.btn-icon.disabled .icon:before, +.montreal-theme .btn-group-vertical > .btn.btn-icon:disabled .icon:before { + background-color: #adb2bd; +} +.montreal-theme .btn-group > .btn.btn-icon:not(:disabled):not(.disabled):active .icon:before, .montreal-theme .btn-group > .btn.btn-icon:not(:disabled):not(.disabled).active .icon:before, .montreal-theme .nav-tabs .nav-item.show .btn-group > .btn.btn-icon.nav-link:not(:disabled):not(.disabled) .icon:before, +.montreal-theme .btn-group-vertical > .btn.btn-icon:not(:disabled):not(.disabled):active .icon:before, +.montreal-theme .btn-group-vertical > .btn.btn-icon:not(:disabled):not(.disabled).active .icon:before, +.montreal-theme .nav-tabs .nav-item.show .btn-group-vertical > .btn.btn-icon.nav-link:not(:disabled):not(.disabled) .icon:before { + background-color: #097d6c; +} +.montreal-theme .btn-group > .btn.btn-icon:not(:disabled):not(.disabled):active:not(.dropdown-toggle):focus, .montreal-theme .btn-group > .btn.btn-icon:not(:disabled):not(.disabled).active:not(.dropdown-toggle):focus, .montreal-theme .nav-tabs .nav-item.show .btn-group > .btn.btn-icon.nav-link:not(:disabled):not(.disabled):not(.dropdown-toggle):focus, +.montreal-theme .btn-group-vertical > .btn.btn-icon:not(:disabled):not(.disabled):active:not(.dropdown-toggle):focus, +.montreal-theme .btn-group-vertical > .btn.btn-icon:not(:disabled):not(.disabled).active:not(.dropdown-toggle):focus, +.montreal-theme .nav-tabs .nav-item.show .btn-group-vertical > .btn.btn-icon.nav-link:not(:disabled):not(.disabled):not(.dropdown-toggle):focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .btn-group > .btn:hover, .montreal-theme .btn-group > .btn:focus, .montreal-theme .btn-group > .btn:active, .montreal-theme .btn-group > .btn.active, .montreal-theme .nav-tabs .nav-item.show .btn-group > .btn.nav-link, +.montreal-theme .btn-group-vertical > .btn:hover, +.montreal-theme .btn-group-vertical > .btn:focus, +.montreal-theme .btn-group-vertical > .btn:active, +.montreal-theme .btn-group-vertical > .btn.active, +.montreal-theme .nav-tabs .nav-item.show .btn-group-vertical > .btn.nav-link { + z-index: 1; +} +.montreal-theme .btn-group > .btn:not(.dropdown-toggle):focus, +.montreal-theme .btn-group-vertical > .btn:not(.dropdown-toggle):focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .btn-group > .btn-group-div, +.montreal-theme .btn-group-vertical > .btn-group-div { + position: relative; + flex: 1 1 auto; + display: inline-flex; + align-items: center; + font-weight: 700; + text-align: center; + white-space: nowrap; + vertical-align: middle; + border-top: 1px solid #ced4dA; + border-bottom: 1px solid #ced4dA; + padding: 0.5625rem 2rem; + font-size: 0.875rem; + line-height: 1.25rem; + border-radius: 0; +} +.montreal-theme .btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.montreal-theme .btn-toolbar .input-group { + width: auto; +} +.montreal-theme .btn-group > .input-btn-group:not(:first-child), +.montreal-theme .btn-group > .btn:not(:first-child), +.montreal-theme .btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} +.montreal-theme .btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.montreal-theme .btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.montreal-theme .btn-group > .btn:not(:first-child), +.montreal-theme .btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.montreal-theme .btn-group-stepper .form-control:focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .dropdown-toggle-split { + padding-right: 1.5rem; + padding-left: 1.5rem; +} +.montreal-theme .dropdown-toggle-split::after, .montreal-theme .dropup .dropdown-toggle-split::after, .montreal-theme .dropright .dropdown-toggle-split::after { + margin-left: 0; +} +.montreal-theme .dropleft .dropdown-toggle-split::before { + margin-right: 0; +} +.montreal-theme .btn-sm + .dropdown-toggle-split, .montreal-theme .form-group-sm .btn + .dropdown-toggle-split, .montreal-theme .form-sm .btn + .dropdown-toggle-split, .montreal-theme .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} +.montreal-theme .btn-lg + .dropdown-toggle-split, .montreal-theme .form-group-lg .btn + .dropdown-toggle-split, .montreal-theme .form-lg .btn + .dropdown-toggle-split, .montreal-theme .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 1.5rem; + padding-left: 1.5rem; +} +.montreal-theme .btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} +.montreal-theme .btn-group-vertical > .btn, +.montreal-theme .btn-group-vertical > .btn-group { + width: 100%; +} +.montreal-theme .btn-group-vertical > .btn:not(:first-child), +.montreal-theme .btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} +.montreal-theme .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.montreal-theme .btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.montreal-theme .btn-group-vertical > .btn:not(:first-child), +.montreal-theme .btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.montreal-theme .btn-group-sm .btn + .btn, +.montreal-theme .btn-group-sm .btn + .btn-group, +.montreal-theme .btn-group-sm .btn-group + .btn, +.montreal-theme .btn-group-sm .btn-group + .btn-group, +.montreal-theme .btn-group-vertical-sm .btn + .btn, +.montreal-theme .btn-group-vertical-sm .btn + .btn-group, +.montreal-theme .btn-group-vertical-sm .btn-group + .btn, +.montreal-theme .btn-group-vertical-sm .btn-group + .btn-group { + margin-left: -1px; +} +.montreal-theme .btn-group-toggle > .btn, +.montreal-theme .btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} +.montreal-theme .btn-group-toggle > .btn input[type=radio], +.montreal-theme .btn-group-toggle > .btn input[type=checkbox], +.montreal-theme .btn-group-toggle > .btn-group > .btn input[type=radio], +.montreal-theme .btn-group-toggle > .btn-group > .btn input[type=checkbox] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.montreal-theme .card { + border: none; + text-decoration: none; + box-shadow: 0 0 0 1px #ced4dA; + display: flex; + font-weight: 400; + margin-bottom: 32px; + width: 100%; +} +.montreal-theme .card .card-icon-top { + padding: 2rem 2rem 0 2rem; + margin-bottom: -1rem; +} +.montreal-theme .card .card-icon-top .icon { + width: 40px; + height: 40px; +} +.montreal-theme .card .card-icon-top .icon:before { + width: 40px; + height: 40px; +} +.montreal-theme .card .card-icon-top .icon:before { + background-color: #adb2bd; +} +.montreal-theme .card .card-img-top { + flex: 0 0 auto; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.montreal-theme .card .card-img-bottom { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.montreal-theme .card .card-location-map { + height: 320px; +} +.montreal-theme .card .card-img-bg { + background-size: cover; + background-position: center center; + position: relative; + width: 100%; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.montreal-theme .card .card-img-bg:before { + content: ""; + display: block; + padding-top: 56.25%; /* 16:9 format = 0.5625 */ +} +.montreal-theme .card .card-img-bg .icon { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + display: flex; + align-items: center; + justify-content: center; +} +.montreal-theme .card .card-img-bg .icon:before { + background-color: #0cb097; +} +.montreal-theme .card .card-img { + width: calc(100% - 4rem); + border-radius: 0; + margin: 2rem 2rem 0 2rem; + align-self: flex-start; +} +.montreal-theme .card .card-img.img-placeholder { + width: calc(100% - 4rem); + max-height: 200px; + align-items: center; + justify-content: center; + display: flex; +} +.montreal-theme .card .card-img.img-placeholder:before { + content: ""; + display: block; + padding-top: 100%; +} +@media (min-width: 576px) { + .montreal-theme .card .card-img { + margin: 2rem 0 2rem 2rem; + width: 200px; + } + .montreal-theme .card .card-img.img-placeholder { + width: 200px; + } +} +.montreal-theme .card .card-body { + padding: 1rem; + width: 100%; + display: flex; + flex-flow: column nowrap; +} +.montreal-theme .card .card-body > :last-child { + margin-bottom: 0; +} +.montreal-theme .card .card-body .list-item { + padding: 0; +} +.montreal-theme .card .card-type { + font-weight: 700; + font-size: 0.875rem; + line-height: 1.25rem; + display: block; + margin-bottom: 0.5rem; +} +.montreal-theme .card .card-title { + font-size: 1.25rem; + line-height: 1.75rem; + color: #212529; + display: block; + font-weight: 700; + margin-bottom: 1rem; +} +.montreal-theme .card .card-title:last-child { + margin-bottom: 0; +} +.montreal-theme .card .card-text, +.montreal-theme .card .card-text-interface { + line-height: 1.5rem; + margin-bottom: 1rem; +} +.montreal-theme .card .card-date-text, +.montreal-theme .card .card-publication-date { + line-height: 1.5rem; +} +.montreal-theme .card .card-text-sticky-bottom, +.montreal-theme .card .card-link { + margin-top: auto; +} +.montreal-theme .card .card-link { + color: #097d6c; + display: inline-flex; + font-weight: 700; + line-height: 1.5rem; + margin-right: 0; +} +.montreal-theme .card .card-link .icon { + margin-left: 0.25rem; +} +.montreal-theme .card .card-link .icon:before { + background-color: #097d6c; +} +.montreal-theme .card .card-link:hover, .montreal-theme .card .card-link:focus { + background-color: transparent; +} +.montreal-theme .card .card-link.card-link-icon { + display: inline; +} +.montreal-theme .card .card-link.card-link-icon .icon-nowrap { + display: inline; + white-space: nowrap; + vertical-align: -6px; + line-height: 1; +} +.montreal-theme .card .card-link.card-link-icon .icon { + display: inline; + margin-right: 0; + line-height: 1; +} +.montreal-theme .card.card-icon .card-body, .montreal-theme .card.card-service .card-body, .montreal-theme .card.card-profile .card-body, .montreal-theme .card.card-member .card-body, .montreal-theme .card.card-document .card-body, .montreal-theme .card.card-2x-spacing .card-body { + padding: 2rem; +} +@media (min-width: 768px) { + .montreal-theme .card.card-fw { + flex-direction: row; + align-items: center; + } + .montreal-theme .card.card-fw .card-img-bg { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + border-radius: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .montreal-theme .card.card-fw .card-body-wrapper { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + align-self: center; + } + .montreal-theme .card.card-fw .card-body { + align-self: flex-start; + width: 100%; + padding: 2rem; + } + .montreal-theme .card.card-fw .card-title { + font-size: 1.5rem; + line-height: 2rem; + } +} +.montreal-theme .card.card-document .card-body-wrapper { + width: 100%; +} +@media (min-width: 576px) { + .montreal-theme .card.card-document .card-body-wrapper { + display: flex; + flex: 1; + max-width: 100%; + align-self: flex-start; + width: auto; + } + .montreal-theme .card.card-document .card-body { + width: auto; + } +} +.montreal-theme .card.card-date .card-type { + margin-bottom: 1rem; +} +.montreal-theme .card.card-date .card-type:after { + content: ""; + background-color: #e00000; + display: block; + width: 2rem; + height: 0.125rem; + margin-top: 1rem; +} +.montreal-theme .card.card-profile, .montreal-theme .card.card-member { + text-align: center; +} +.montreal-theme .card.card-profile .card-img-top, .montreal-theme .card.card-member .card-img-top { + margin: 2rem auto 0 auto; + width: 8rem; + height: auto; + max-width: 8rem; +} +.montreal-theme .card.card-profile .card-body .card-title, +.montreal-theme .card.card-profile .card-body .card-text-interface, .montreal-theme .card.card-member .card-body .card-title, +.montreal-theme .card.card-member .card-body .card-text-interface { + margin-bottom: 0.5rem; +} +.montreal-theme .card.card-profile .card-body .card-text-interface, .montreal-theme .card.card-member .card-body .card-text-interface { + margin-top: inherit; +} +.montreal-theme .card.card-profile .card-body *:last-child, .montreal-theme .card.card-member .card-body *:last-child { + margin-bottom: 0; +} +.montreal-theme .card.card-profile img ~ .card-body, .montreal-theme .card.card-member img ~ .card-body { + padding-top: 1rem; +} +.montreal-theme .card.card-profile.card-fw-profile { + width: 100%; + text-align: center; +} +.montreal-theme .card.card-profile.card-fw-profile .card-img-top { + max-width: 256px; +} +.montreal-theme .card.card-profile.card-fw-profile .rounded-circle { + margin: 2rem auto 0 auto; +} +.montreal-theme .card.card-profile.card-fw-profile .card-link { + margin-top: 0; + justify-content: center; +} +@media (min-width: 768px) { + .montreal-theme .card.card-profile.card-fw-profile { + text-align: left; + padding-top: 2rem; + padding-bottom: 2rem; + flex-flow: row; + } + .montreal-theme .card.card-profile.card-fw-profile .card-img-container { + flex: 0 0 25%; + max-width: 25%; + margin-left: 8.33333333%; + order: 2; + align-self: center; + } + .montreal-theme .card.card-profile.card-fw-profile .card-img-container .card-img-top { + margin: 0; + width: 100%; + max-width: 16rem; + } + .montreal-theme .card.card-profile.card-fw-profile .card-body { + flex: 0 0 50%; + max-width: 50%; + margin-left: 8.33333333%; + order: 1; + padding-left: 0; + padding-right: 0; + } + .montreal-theme .card.card-profile.card-fw-profile .card-title { + font-size: 2rem; + line-height: 2.5rem; + margin-bottom: 2rem; + } + .montreal-theme .card.card-profile.card-fw-profile .card-link { + margin-top: 1rem; + justify-content: left; + } +} +@media (min-width: 992px) { + .montreal-theme .card.card-profile.card-fw-profile { + padding-top: 4rem; + padding-bottom: 4rem; + } + .montreal-theme .card.card-profile.card-fw-profile .card-img-container { + flex: 0 0 25%; + max-width: 25%; + margin-left: 8.33333333%; + } + .montreal-theme .card.card-profile.card-fw-profile .card-img-container .card-img-top { + margin: 0; + width: 100%; + max-width: 256px; + } + .montreal-theme .card.card-profile.card-fw-profile .card-body { + padding: 0; + justify-content: center; + } + .montreal-theme .card.card-profile.card-fw-profile .card-title { + font-size: 2.5rem; + line-height: 3.5rem; + margin-bottom: 2rem; + } +} +.montreal-theme .card.card-multi, .montreal-theme .card.card-featured { + border: none; + box-shadow: none; + border-radius: 0; + border-bottom: 1px solid #ced4dA; +} +.montreal-theme .card.card-multi .card-img-bg, +.montreal-theme .card.card-multi .card-img-top, .montreal-theme .card.card-featured .card-img-bg, +.montreal-theme .card.card-featured .card-img-top { + border-radius: 0; + margin: 0; + width: 100%; +} +.montreal-theme .card.card-multi .card-body, .montreal-theme .card.card-featured .card-body { + padding: 2rem; +} +.montreal-theme .card.card-multi .card-body .card-title, .montreal-theme .card.card-featured .card-body .card-title { + font-size: 1.5rem; + line-height: 2rem; + margin-bottom: 1rem; +} +@media (min-width: 768px) { + .montreal-theme .card.card-multi .card-body, .montreal-theme .card.card-featured .card-body { + position: relative; + margin-top: -4rem; + z-index: 1; + padding-right: 6rem; + } + .montreal-theme .card.card-multi .card-body:before, .montreal-theme .card.card-featured .card-body:before { + content: ""; + height: 4rem; + width: calc(100% - 4rem); + background-color: #ffffff; + position: absolute; + top: 0; + left: 0; + z-index: -1; + } + .montreal-theme .card.card-multi .card-img-bg, .montreal-theme .card.card-featured .card-img-bg { + height: 100%; + order: 100; + border-radius: 0; + } +} +@media (min-width: 992px) { + .montreal-theme .card.card-multi [class*=col-]:first-child, .montreal-theme .card.card-featured [class*=col-]:first-child { + padding-left: 16px; + } + .montreal-theme .card.card-multi [class*=col-]:last-child, .montreal-theme .card.card-featured [class*=col-]:last-child { + padding-right: 16px; + } +} +@media (min-width: 992px) { + .montreal-theme .card.card-multi.card-multi-inv .card-img-bg, .montreal-theme .card.card-multi.card-featured-inv .card-img-bg, .montreal-theme .card.card-featured.card-multi-inv .card-img-bg, .montreal-theme .card.card-featured.card-featured-inv .card-img-bg { + order: -1; + border-radius: 0; + } +} +.montreal-theme .card.card-multi.card-multi-lg .card-body, .montreal-theme .card.card-multi.card-featured-lg .card-body, .montreal-theme .card.card-featured.card-multi-lg .card-body, .montreal-theme .card.card-featured.card-featured-lg .card-body { + height: 100%; + position: relative; + z-index: 1; +} +@media (min-width: 992px) { + .montreal-theme .card.card-multi.card-multi-lg, .montreal-theme .card.card-multi.card-featured-lg, .montreal-theme .card.card-featured.card-multi-lg, .montreal-theme .card.card-featured.card-featured-lg { + border: none; + } + .montreal-theme .card.card-multi.card-multi-lg .card-body, .montreal-theme .card.card-multi.card-featured-lg .card-body, .montreal-theme .card.card-featured.card-multi-lg .card-body, .montreal-theme .card.card-featured.card-featured-lg .card-body { + border-bottom: 1px solid #ced4dA; + margin-top: 0; + padding-right: 2rem; + } + .montreal-theme .card.card-multi.card-multi-lg .card-body:before, .montreal-theme .card.card-multi.card-featured-lg .card-body:before, .montreal-theme .card.card-featured.card-multi-lg .card-body:before, .montreal-theme .card.card-featured.card-featured-lg .card-body:before { + content: none; + } +} +.montreal-theme a.card { + color: inherit; +} +.montreal-theme a.card:hover, .montreal-theme a.card:focus { + background-color: #ffffff; + text-decoration: none; + border: none; + box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.1); +} +.montreal-theme a.card:hover .icon:before, .montreal-theme a.card:focus .icon:before { + background-color: #097d6c; +} +.montreal-theme a.card:hover .card-icon-top .icon:before, +.montreal-theme a.card:hover .card-img-placeholder .icon:before, +.montreal-theme a.card:hover .img-placeholder .icon:before, .montreal-theme a.card:focus .card-icon-top .icon:before, +.montreal-theme a.card:focus .card-img-placeholder .icon:before, +.montreal-theme a.card:focus .img-placeholder .icon:before { + background-color: #0cb097; +} +.montreal-theme a.card:hover .card-title, .montreal-theme a.card:focus .card-title { + color: #097d6c; +} +.montreal-theme a.card:focus, .montreal-theme a.card.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme a.card.card-multi:hover, .montreal-theme a.card.card-multi:focus, .montreal-theme a.card.card-featured:hover, .montreal-theme a.card.card-featured:focus { + text-decoration: none; + border: none; + border-bottom: 1px solid transparent; +} +@media (min-width: 992px) { + .montreal-theme a.card.card-multi-lg:hover, .montreal-theme a.card.card-multi-lg:focus, .montreal-theme a.card.card-featured-lg:hover, .montreal-theme a.card.card-featured-lg:focus { + text-decoration: none; + border: none; + } + .montreal-theme a.card.card-multi-lg:hover .card-body, .montreal-theme a.card.card-multi-lg:focus .card-body, .montreal-theme a.card.card-featured-lg:hover .card-body, .montreal-theme a.card.card-featured-lg:focus .card-body { + border-bottom: 1px solid transparent; + } +} +.montreal-theme .cards > div, +.montreal-theme .cards > li, +.montreal-theme .cards .card-item { + display: flex; +} +@media (min-width: 768px) { + .montreal-theme [class^=col-][class$="-6"] .card.card-fw:not(.card-document) .card-img-bg, + .montreal-theme [class^=col-][class$="-7"] .card.card-fw:not(.card-document) .card-img-bg, + .montreal-theme [class^=col-][class$="-8"] .card.card-fw:not(.card-document) .card-img-bg { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + .montreal-theme [class^=col-][class$="-6"] .card.card-fw:not(.card-document) .card-body-wrapper, + .montreal-theme [class^=col-][class$="-7"] .card.card-fw:not(.card-document) .card-body-wrapper, + .montreal-theme [class^=col-][class$="-8"] .card.card-fw:not(.card-document) .card-body-wrapper { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + .montreal-theme [class^=col-][class$="-6"] .card.card-fw:not(.card-document) .card-title, + .montreal-theme [class^=col-][class$="-7"] .card.card-fw:not(.card-document) .card-title, + .montreal-theme [class^=col-][class$="-8"] .card.card-fw:not(.card-document) .card-title { + font-size: 1.25rem; + line-height: 1.75rem; + } +} +.montreal-theme .carousel-control-prev, +.montreal-theme .carousel-control-next { + opacity: 1; + border: none; + margin-bottom: 40px; +} +.montreal-theme .carousel-control-prev:hover, .montreal-theme .carousel-control-prev:focus, +.montreal-theme .carousel-control-next:hover, +.montreal-theme .carousel-control-next:focus { + background: transparent; + border: none; + opacity: 0.6; +} +.montreal-theme .carousel-control-prev-icon, +.montreal-theme .carousel-control-next-icon { + width: 48px; + height: 48px; + background-color: transparent; + background-image: none; + border-radius: 48px; + border: 1px solid #ffffff; +} +.montreal-theme .carousel-control-prev-icon svg, +.montreal-theme .carousel-control-next-icon svg { + margin-top: 12px; + fill: #ffffff; +} +.montreal-theme .carousel-caption { + bottom: 0px; + text-align: left; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + line-height: 1.25rem; + top: 0px; + height: 40px; + position: relative; +} +.montreal-theme .carousel-caption p { + font-size: 0.875rem; + color: #637381; +} +.montreal-theme .chip { + color: #212529; + background-color: #ffffff; + display: flex; + align-items: center; + font-weight: 700; + justify-content: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + border: 1px solid #ced4dA; + padding: calc(0.625rem - 1px) calc(1rem - 1px); + font-size: 0.875rem; + line-height: 1.25rem; + border-radius: 4rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .chip { + transition: none; + } +} +.montreal-theme .chip:after, +.montreal-theme .chip .icon { + margin-right: -0.5rem; +} +.montreal-theme .chip:after { + background-color: #adb2bd; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .chip:after { + transition: none; + } +} +.montreal-theme .chip .chip-label { + display: inline-block; +} +.montreal-theme .chip .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; + margin-left: 0.5rem; +} +.montreal-theme .chip .icon:before { + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .chip .icon:before { + transition: none; + } +} +.montreal-theme .chip.chip-max-width { + max-width: 295px; +} +.montreal-theme .chip:hover, .montreal-theme .chip:focus { + color: #097d6c; + background-color: #eefaf8; + text-decoration: none; + border-bottom-color: #ced4dA; +} +.montreal-theme .chip:hover:after, .montreal-theme .chip:focus:after { + background-color: #097d6c; +} +.montreal-theme .chip:hover .icon:before, .montreal-theme .chip:focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .chip:focus, .montreal-theme .chip.focus { + outline: 0; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .chip:disabled, .montreal-theme .chip.disabled { + cursor: not-allowed; + color: #adb2bd; + border-color: #ced4dA; + background-color: transparent; +} +.montreal-theme .chip:disabled:after, .montreal-theme .chip.disabled:after { + background-color: #adb2bd; +} +.montreal-theme .chip:disabled .icon:before, .montreal-theme .chip.disabled .icon:before { + background-color: #adb2bd; +} +.montreal-theme .chip:not(:disabled):not(.disabled):active, .montreal-theme .chip:not(:disabled):not(.disabled).active, .montreal-theme .nav-tabs .nav-item.show .chip.nav-link:not(:disabled):not(.disabled) { + color: #097d6c; + background-color: #eefaf8; +} +.montreal-theme .chip:not(:disabled):not(.disabled):active:after, .montreal-theme .chip:not(:disabled):not(.disabled).active:after, .montreal-theme .nav-tabs .nav-item.show .chip.nav-link:not(:disabled):not(.disabled):after { + background-color: #097d6c; +} +.montreal-theme .chip:not(:disabled):not(.disabled):active .icon:before, .montreal-theme .chip:not(:disabled):not(.disabled).active .icon:before, .montreal-theme .nav-tabs .nav-item.show .chip.nav-link:not(:disabled):not(.disabled) .icon:before { + background-color: #097d6c; +} +.montreal-theme .chip:not(:disabled):not(.disabled):active:focus, .montreal-theme .chip:not(:disabled):not(.disabled).active:focus, .montreal-theme .nav-tabs .nav-item.show .chip.nav-link:not(:disabled):not(.disabled):focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .chip-sm { + padding: calc(0.5rem - 1px) calc(1rem - 1px); + font-size: 0.75rem; + line-height: 1rem; +} +.montreal-theme .chip-sm:after, +.montreal-theme .chip-sm .icon { + margin-right: -0.5rem; +} +.montreal-theme .chip-sm:after, +.montreal-theme .chip-sm .icon::before { + width: 1rem; + height: 1rem; +} +.montreal-theme .chip-sm .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; + margin-left: 0.5rem; +} +.montreal-theme .chip-xs { + padding: calc(0.25rem - 1px) calc(0.5rem - 1px); + font-size: 0.75rem; + line-height: 1rem; +} +.montreal-theme .chip-xs:after, +.montreal-theme .chip-xs .icon { + margin-right: -0.25rem; + margin-left: 0.25rem; +} +.montreal-theme .chip-xs:after, +.montreal-theme .chip-xs .icon::before { + width: 1rem; + height: 1rem; +} +.montreal-theme .chip-xs .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .chip-group { + display: flex; + flex-wrap: wrap; + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} +.montreal-theme .chip-group > .chip, +.montreal-theme .chip-group > .dropdown .chip { + margin-right: 0.5rem; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.montreal-theme .close { + opacity: 1; +} +.montreal-theme .close:not(:disabled):not(.disabled):hover, .montreal-theme .close:not(:disabled):not(.disabled):focus { + opacity: 0.75; +} +.montreal-theme button.close { + opacity: 1; +} +.montreal-theme button.close:hover, .montreal-theme button.close:focus { + opacity: 0.5; +} +.montreal-theme .content-header { + border-bottom: 1px solid #ced4dA; + margin-bottom: 4rem; + padding-bottom: 2rem; +} +.montreal-theme .content-header > * { + margin-bottom: 2rem; +} +.montreal-theme .content-header .content-header-extras { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .content-header .content-header-extras .content-header-extras-item { + display: flex; + flex-wrap: wrap; +} +.montreal-theme .content-header .content-header-extras .content-header-extras-item + .content-header-extras-item { + margin-top: 0.5rem; +} +.montreal-theme .content-header .publication-date { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .content-header.content-header-overlay { + position: relative; + background-size: cover; + background-position: center; +} +.montreal-theme .content-header.content-header-overlay:before { + position: absolute; + content: " "; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: block; + z-index: 0; + background-color: rgba(0, 0, 0, 0.7); +} +.montreal-theme .content-header.content-header-profile .img-profile-container { + max-width: 348px; + margin: 0 auto; +} +.montreal-theme .document-heading { + position: relative; + width: 100%; + z-index: 0; +} +.montreal-theme .document-heading.document-heading-grid .document-heading-image-container { + padding-top: 56.25%; +} +.montreal-theme .document-heading.document-heading-grid .document-heading-image-container .img-copyright { + bottom: 3rem; +} +.montreal-theme .document-heading.document-heading-grid .document-heading-image-container .badge-copyright { + bottom: 2rem; +} +.montreal-theme .document-heading.document-heading-grid .document-heading-content-wrapper { + margin: 0; +} +@media (min-width: 576px) and (max-width: 767.98px) { + .montreal-theme .document-heading.document-heading-grid .document-heading-content-wrapper { + width: 100%; + padding-right: 16px; + padding-left: 16px; + margin-right: auto; + margin-left: auto; + max-width: 576px; + margin: 0 auto; + } +} +@media (min-width: 768px) and (max-width: 991.98px) { + .montreal-theme .document-heading.document-heading-grid .document-heading-content-wrapper { + width: 100%; + padding-right: 16px; + padding-left: 16px; + margin-right: auto; + margin-left: auto; + max-width: 768px; + margin: 0 auto; + } +} +@media (min-width: 992px) { + .montreal-theme .document-heading.document-heading-grid { + width: 100%; + padding-right: 16px; + padding-left: 16px; + margin-right: auto; + margin-left: auto; + max-width: 992px; + } +} +@media (min-width: 1200px) { + .montreal-theme .document-heading.document-heading-grid { + width: 100%; + padding-right: 16px; + padding-left: 16px; + margin-right: auto; + margin-left: auto; + max-width: 1200px; + } +} +.montreal-theme .document-heading.document-heading-fullwidth .document-heading-header { + padding-top: 2rem; + padding-bottom: 4rem; +} +.montreal-theme .document-heading.document-heading-fullwidth .document-heading-header h1, .montreal-theme .document-heading.document-heading-fullwidth .document-heading-header .h1, +.montreal-theme .document-heading.document-heading-fullwidth .document-heading-header .document-heading-subtitle { + margin: 0; + padding-bottom: 1rem; +} +.montreal-theme .document-heading.document-heading-fullwidth.document-heading-sm .document-heading-header { + padding-top: 2rem; + padding-bottom: 1rem; +} +.montreal-theme .document-heading.document-heading-fullwidth.document-heading-xl .document-heading-header { + padding-top: 4rem; + padding-bottom: 2rem; +} +.montreal-theme .document-heading.document-heading-fullwidth.document-heading-homepage { + background-color: #f8f9fa; +} +.montreal-theme .document-heading.document-heading-emergency, .montreal-theme .document-heading.document-heading-danger { + background-color: #d3310a; + color: #ffffff; +} +.montreal-theme .document-heading.document-heading-emergency .icon:before, .montreal-theme .document-heading.document-heading-danger .icon:before { + background-color: #ffffff; +} +.montreal-theme .document-heading.document-heading-emergency .document-heading-header, .montreal-theme .document-heading.document-heading-danger .document-heading-header { + justify-content: center; + text-align: center; +} +.montreal-theme .document-heading.document-heading-emergency h1, .montreal-theme .document-heading.document-heading-emergency .h1, +.montreal-theme .document-heading.document-heading-emergency h2, .montreal-theme .document-heading.document-heading-emergency .h2, +.montreal-theme .document-heading.document-heading-emergency h3, .montreal-theme .document-heading.document-heading-emergency .h3, .montreal-theme .document-heading.document-heading-emergency .encart .encart-title, .montreal-theme .encart .document-heading.document-heading-emergency .encart-title, +.montreal-theme .document-heading.document-heading-emergency h4, .montreal-theme .document-heading.document-heading-emergency .h4, .montreal-theme .document-heading.document-heading-danger h1, .montreal-theme .document-heading.document-heading-danger .h1, +.montreal-theme .document-heading.document-heading-danger h2, .montreal-theme .document-heading.document-heading-danger .h2, +.montreal-theme .document-heading.document-heading-danger h3, .montreal-theme .document-heading.document-heading-danger .h3, .montreal-theme .document-heading.document-heading-danger .encart .encart-title, .montreal-theme .encart .document-heading.document-heading-danger .encart-title, +.montreal-theme .document-heading.document-heading-danger h4, .montreal-theme .document-heading.document-heading-danger .h4 { + color: #ffffff; +} +.montreal-theme .document-heading.document-heading-emergency .document-heading-surtitle, .montreal-theme .document-heading.document-heading-danger .document-heading-surtitle { + font-size: 0.875rem; + line-height: 1.25rem; + color: #ffffff; + font-weight: 700; +} +.montreal-theme .document-heading.document-heading-emergency .document-heading-subtitle, .montreal-theme .document-heading.document-heading-danger .document-heading-subtitle { + font-size: 1rem; + line-height: 1.75rem; + color: #ffffff; + font-weight: 700; +} +.montreal-theme .document-heading .document-heading-background { + background-color: #f8f9fa; + background-position: center center; + background-repeat: no-repeat; + background-size: cover; + height: 100%; + overflow: hidden; + position: absolute; + top: 0; + width: 100%; + z-index: 0; +} +.montreal-theme .document-heading .document-heading-header { + position: relative; + z-index: 5; +} +.montreal-theme .document-heading .document-heading-wrapper { + display: flex; + height: 100%; + width: 100%; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 2; +} +.montreal-theme .document-heading .document-heading-content-wrapper { + width: 100%; + align-self: flex-end; + padding: 0 1rem; + margin: 0; +} +.montreal-theme .document-heading .document-heading-content { + background-color: #ffffff; + height: 2rem; + margin: 0 auto; +} +.montreal-theme .document-heading .document-heading-surtitle { + font-size: 1rem; + line-height: 1.5rem; + color: #212529; + font-weight: 700; + margin-bottom: 0.5rem; +} +.montreal-theme .document-heading .document-heading-subtitle { + font-size: 1rem; + line-height: 1.75rem; + color: #212529; +} +.montreal-theme .document-heading .brand-border-bottom { + margin-bottom: 1rem; +} +@media (min-width: 768px) { + .montreal-theme .document-heading.document-heading-grid .document-heading-image-container { + padding-top: 43.75%; + } + .montreal-theme .document-heading.document-heading-grid .document-heading-image-container .img-copyright { + bottom: 3rem; + } +} +@media (min-width: 992px) { + .montreal-theme .document-heading .document-heading-content { + height: 3.5rem; + } + .montreal-theme .document-heading.document-heading-left-notch .document-heading-content { + margin: 0; + } + .montreal-theme .document-heading.document-heading-left-notch .document-heading-content:before { + content: ""; + background: #ffffff; + width: 1000px; + height: 100%; + position: absolute; + left: -1000px; + } + .montreal-theme .document-heading.document-heading-left-notch .document-heading-content:after { + content: ""; + background: #ffffff; + width: 1rem; + height: 100%; + position: absolute; + right: -1rem; + } + .montreal-theme .document-heading.document-heading-fullwidth .document-heading-header { + padding-top: 4rem; + padding-bottom: 7rem; + } + .montreal-theme .document-heading.document-heading-fullwidth.document-heading-xl .document-heading-header { + padding-top: 8rem; + padding-bottom: 6rem; + } + .montreal-theme .document-heading.document-heading-fullwidth.document-heading-sm .document-heading-header { + padding-top: 4rem; + padding-bottom: 3rem; + } + .montreal-theme .document-heading.document-heading-grid .document-heading-background { + width: calc(100% - 2rem); + } + .montreal-theme .document-heading.document-heading-grid .document-heading-image-container .img-copyright { + bottom: 1rem; + right: 2rem; + } + .montreal-theme .document-heading.document-heading-grid .document-heading-image-container .badge-copyright { + bottom: 0; + } + .montreal-theme .document-heading.document-heading-grid .document-heading-content-wrapper { + padding: 0; + } + .montreal-theme .document-heading.document-heading-grid.document-heading-left-notch .document-heading-content:before { + content: none; + } + .montreal-theme .document-heading .document-heading-surtitle { + font-size: 1.25rem; + line-height: 1.75rem; + margin-bottom: 1rem; + } + .montreal-theme .document-heading .document-heading-subtitle { + font-size: 1.25rem; + line-height: 2rem; + } +} +@media (min-width: 1200px) { + .montreal-theme .document-heading.document-heading-fullwidth.document-heading-homepage .document-heading-background { + background-size: contain; + } +} +.montreal-theme .page-header { + padding: 1rem 0; + height: auto; +} +.montreal-theme .page-header .btn-backlink { + border-bottom: none; + border-radius: 0.25rem; +} +.montreal-theme .page-header .btn-backlink .icon { + width: 24px; + height: 24px; +} +.montreal-theme .page-header .btn-backlink .icon:before { + width: 24px; + height: 24px; +} +.montreal-theme .page-header .btn-backlink .icon:before { + background-color: #097d6c; +} +.montreal-theme .page-header .content-header-extras { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .page-header .content-header-extras .content-header-extras-item { + display: flex; + flex-wrap: wrap; +} +.montreal-theme .page-header .content-header-extras .content-header-extras-item + .content-header-extras-item { + margin-top: 0.5rem; +} +.montreal-theme .page-header .breadcrumb-container { + margin-bottom: 0.5rem; +} +.montreal-theme .page-header .breadcrumb-container .breadcrumb { + margin-bottom: 0; +} +.montreal-theme .page-header .container-title h1, .montreal-theme .page-header .container-title .h1, +.montreal-theme .page-header .container-title h2, .montreal-theme .page-header .container-title .h2, +.montreal-theme .page-header .container-title h3, .montreal-theme .page-header .container-title .h3, .montreal-theme .page-header .container-title .encart .encart-title, .montreal-theme .encart .page-header .container-title .encart-title, +.montreal-theme .page-header .container-title h4, .montreal-theme .page-header .container-title .h4, +.montreal-theme .page-header .container-title h5, .montreal-theme .page-header .container-title .h5, +.montreal-theme .page-header .container-title h6, .montreal-theme .page-header .container-title .h6 { + margin-bottom: 0.5rem; +} +.montreal-theme .page-header .container-title .container-subtitle, +.montreal-theme .page-header .container-title .container-info { + display: inline-flex; + align-items: center; + margin-bottom: 0; +} +.montreal-theme .page-header .container-title .container-subtitle p, +.montreal-theme .page-header .container-title .container-info p { + font-size: 0.875rem; + line-height: 1.25rem; + margin-bottom: 0; +} +.montreal-theme .page-header .container-title .container-subtitle *, +.montreal-theme .page-header .container-title .container-info * { + margin-right: 1rem; +} +.montreal-theme .page-header .container-title .container-subtitle .icon, +.montreal-theme .page-header .container-title .container-info .icon { + margin-right: 0; +} +.montreal-theme .page-header .container-btn { + display: flex; + align-items: flex-start; + justify-content: flex-end; +} +.montreal-theme .page-header .container-btn > :not(:first-child) { + margin-left: 0.5rem; +} +.montreal-theme .page-header .container-btn > :not(:last-child) { + margin-right: 0.5rem; +} +.montreal-theme .page-header .container-btn.btn-sem-order { + flex-direction: row-reverse; + justify-content: flex-start; +} +.montreal-theme .page-header .container-btn.btn-sem-order > :not(:first-child):not(:last-child) { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.montreal-theme .page-header .container-btn.btn-sem-order > :not(:first-child) { + margin: inherit; + margin-right: 0.5rem; +} +.montreal-theme .page-header .container-btn.btn-sem-order > :not(:last-child) { + margin: inherit; + margin-left: 0.5rem; +} +@media (min-width: 768px) { + .montreal-theme .page-header { + padding: 1.5rem 0; + } + .montreal-theme .page-header .btn-backlink .icon { + width: 32px; + height: 32px; + } + .montreal-theme .page-header .btn-backlink .icon:before { + width: 32px; + height: 32px; + } +} +@media (max-width: 767.98px) { + .montreal-theme .page-header .list-inline-interpunct .list-inline-item, .montreal-theme .page-header .list-inline-interpunct .form-action-group ul li, .montreal-theme .form-action-group ul .page-header .list-inline-interpunct li { + display: flex; + width: 100%; + } + .montreal-theme .page-header .list-inline-interpunct .list-inline-item::after, .montreal-theme .page-header .list-inline-interpunct .form-action-group ul li::after, .montreal-theme .form-action-group ul .page-header .list-inline-interpunct li::after { + content: none; + } +} +.montreal-theme .dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 16rem; + padding: 0.5rem 0; + margin: 0.25rem 0 0.25rem 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #ffffff; + background-clip: padding-box; + border: none; + border-radius: 0.25rem; + box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.1); +} +.montreal-theme .dropdown-menu .dropdown-item { + display: flex; + align-items: center; + padding: 0.5rem 1rem; + color: #212529; + line-height: 1.5rem; + margin-bottom: 0; +} +.montreal-theme .dropdown-menu .dropdown-item .dropdown-item-description { + font-size: 0.875rem; + line-height: 1.25rem; + color: #637381; +} +.montreal-theme .dropdown-menu .dropdown-item:hover, .montreal-theme .dropdown-menu .dropdown-item:focus { + color: #212529; + border: none; + background-color: #f8f9fa; +} +.montreal-theme .dropdown-menu .dropdown-item:focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .dropdown-menu .dropdown-item.active, .montreal-theme .dropdown-menu .nav-tabs .nav-item.show .dropdown-item.nav-link, .montreal-theme .nav-tabs .nav-item.show .dropdown-menu .dropdown-item.nav-link, .montreal-theme .dropdown-menu .dropdown-item:active { + color: #212529; + background-color: #eefaf8; +} +.montreal-theme .dropdown-menu .dropdown-item.disabled, .montreal-theme .dropdown-menu .dropdown-item:disabled { + color: #adb2bd; + background-color: transparent; +} +.montreal-theme .dropdown-menu .dropdown-item .custom-control { + margin-bottom: 0; + padding: 0; + width: 100%; +} +.montreal-theme .dropdown-menu .dropdown-item .custom-radio .custom-control-label, +.montreal-theme .dropdown-menu .dropdown-item .custom-checkbox .custom-control-label { + width: 100%; + padding: 0.5rem 2rem 0.5rem 3.5rem; +} +.montreal-theme .dropdown-menu .dropdown-item .custom-radio .custom-control-label::before, .montreal-theme .dropdown-menu .dropdown-item .custom-radio .custom-control-label::after, +.montreal-theme .dropdown-menu .dropdown-item .custom-checkbox .custom-control-label::before, +.montreal-theme .dropdown-menu .dropdown-item .custom-checkbox .custom-control-label::after { + left: 1rem; + top: calc(50% - 0.75rem); +} +.montreal-theme .dropdown-menu .dropdown-item .custom-switch .custom-control-label { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + padding-right: 4.25rem; +} +.montreal-theme .dropdown-menu .dropdown-item .custom-switch .custom-control-label::before { + right: 1rem; +} +.montreal-theme .dropdown-menu .dropdown-item .custom-switch .custom-control-label::after { + right: 2.25rem; +} +.montreal-theme .dropdown-menu .dropdown-item .icon, +.montreal-theme .dropdown-menu .dropdown-item .media-avatar { + margin-right: 1rem; +} +.montreal-theme .dropdown-menu .dropdown-item .icon:before { + background-color: #adb2bd; +} +.montreal-theme .dropdown-menu .dropdown-item.dropdown-action { + color: #097d6c; + font-weight: 700; +} +.montreal-theme .dropdown-menu .dropdown-item.dropdown-action .icon:before { + background-color: #097d6c; +} +.montreal-theme .dropdown-menu .form-group .dropdown-item { + margin-bottom: 0; + padding: 0; +} +.montreal-theme .dropdown-menu .dropdown-item-danger[href] { + color: #851a00; +} +.montreal-theme .dropdown-menu .dropdown-item-danger[href] .icon:before { + background-color: #851a00; +} +.montreal-theme .dropdown-menu.dropdown-menu-sm { + min-width: 4rem; +} +.montreal-theme .dropdown-header { + display: block; + font-weight: 700; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 1rem; + line-height: 1.5rem; + color: #212529; + white-space: nowrap; +} +.montreal-theme .dropdown-toggle:after { + flex-shrink: 0; +} +.montreal-theme .dropdown.show .dropdown-toggle:after { + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12 11.414l3.293 3.293a1 1 0 001.414-1.414l-4-4a1 1 0 00-1.414 0l-4 4a1 1 0 001.414 1.414L12 11.414z'/%3E %3C/svg%3E") no-repeat 50% 50%; +} +.montreal-theme .encart { + background-color: #ffffff; + border-radius: 0.25rem; + padding: 2rem; + width: 100%; + display: flex; + flex-direction: column; +} +.montreal-theme .encart.encart-light { + background-color: #f8f9fa; +} +.montreal-theme .encart-body > *, +.montreal-theme .encart-body .list { + margin-bottom: 1rem; +} +.montreal-theme .encart-body > *:last-child, +.montreal-theme .encart-body .list:last-child { + margin-bottom: 0; +} +.montreal-theme .encart-body .btn-wrapper { + display: flex; + margin-bottom: -1rem; +} +.montreal-theme .encart-body .btn-wrapper .btn { + margin-right: 1rem; + margin-bottom: 1rem; +} +.montreal-theme .overlay { + position: fixed; + display: none; + top: 0; + left: 0; + right: 0; + bottom: 0; + cursor: pointer; + background-color: #212529; + opacity: 0.3; + z-index: 1019; +} +.montreal-theme .overlay.show { + display: block; +} +.montreal-theme .overlay-mid { + position: relative; + background-size: cover; + background-position: center; +} +.montreal-theme .overlay-mid:before { + position: absolute; + content: " "; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: block; + z-index: 0; + background-color: rgba(0, 0, 0, 0.5); +} +.montreal-theme .nav-menu-items { + display: flex; + height: 100%; +} +.montreal-theme .nav-menu-items-rtl .menu-items, +.montreal-theme .nav-menu-items-rtl .menu-items.menu-items-column { + border-right: none; + border-left: 1px solid #ced4dA; +} +.montreal-theme .nav-menu-items-rtl .menu-items.menu-items-column li a.menu-item:not(.disabled).active:before, .montreal-theme .nav-menu-items-rtl .menu-items.menu-items-column li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled):before, .montreal-theme .nav-tabs .nav-item.show .nav-menu-items-rtl .menu-items.menu-items-column li a.menu-item.nav-link:not(.disabled):before, .montreal-theme .nav-menu-items-rtl .menu-items.menu-items-column li a.menu-item:not(.disabled):active:before { + bottom: auto; + left: -1px; + right: auto; +} +.montreal-theme .nav-menu-items-rtl .menu-items.menu-items-labeled-bar { + padding: 1rem 1rem 1rem 0; +} +.montreal-theme .nav-menu-items-rtl .menu-items.menu-items-labeled-bar li a.menu-item:not(.disabled) { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.montreal-theme .nav-menu-items-right { + right: 0; + height: calc(100% - 56px); + z-index: 2; +} +@media (min-width: 992px) { + .montreal-theme .nav-menu-items-right { + height: calc(100% - 72px); + } +} +.montreal-theme .nav-menu-items-right .menu-items.menu-items-icon-bar li a.menu-item:not(.disabled).active:before, .montreal-theme .nav-menu-items-right .menu-items.menu-items-icon-bar li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled):before, .montreal-theme .nav-tabs .nav-item.show .nav-menu-items-right .menu-items.menu-items-icon-bar li a.menu-item.nav-link:not(.disabled):before, .montreal-theme .nav-menu-items-right .menu-items.menu-items-icon-bar li a.menu-item:not(.disabled):active:before { + right: 0; + left: auto; +} +.montreal-theme .menu-items { + border-bottom: 1px solid #ced4dA; + background-color: #ffffff; + display: flex; + list-style: none; + margin: 0; + padding: 0; + width: 100%; +} +.montreal-theme .menu-items li { + padding: 0; + display: flex; +} +.montreal-theme .menu-items li.menu-item-separator:after { + background-color: #ced4dA; + position: relative; + content: ""; + height: auto; + margin: 0.75rem 1rem; + width: 1px; +} +.montreal-theme .menu-items li .menu-item { + display: flex; + flex-direction: column; + align-self: center; + align-items: center; + text-decoration: none; + border-bottom: none; + padding: 1rem; + position: relative; +} +.montreal-theme .menu-items li .menu-item .icon:before { + background-color: #ced4dA; +} +.montreal-theme .menu-items li .menu-item .menu-item-label { + display: none; + font-size: 0.75rem; + line-height: 1rem; + color: #637381; + font-weight: 700; + margin-top: 0.5rem; +} +.montreal-theme .menu-items li .disabled { + background-color: transparent; + cursor: not-allowed; +} +.montreal-theme .menu-items li .disabled .menu-item-label { + color: #adb2bd; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled) .icon:before { + background-color: #637381; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled) .menu-item-label { + color: #637381; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled):hover, .montreal-theme .menu-items li a.menu-item:not(.disabled):focus { + background-color: transparent; + z-index: 2; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled):hover .icon:before, .montreal-theme .menu-items li a.menu-item:not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled):hover .menu-item-label, .montreal-theme .menu-items li a.menu-item:not(.disabled):focus .menu-item-label { + color: #097d6c; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled):focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled).active, .montreal-theme .menu-items li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled), .montreal-theme .nav-tabs .nav-item.show .menu-items li a.menu-item.nav-link:not(.disabled), .montreal-theme .menu-items li a.menu-item:not(.disabled):active { + background-color: #eefaf8; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled).active .icon:before, .montreal-theme .menu-items li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled) .icon:before, .montreal-theme .nav-tabs .nav-item.show .menu-items li a.menu-item.nav-link:not(.disabled) .icon:before, .montreal-theme .menu-items li a.menu-item:not(.disabled):active .icon:before { + background-color: #097d6c; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled).active .menu-item-label, .montreal-theme .menu-items li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled) .menu-item-label, .montreal-theme .nav-tabs .nav-item.show .menu-items li a.menu-item.nav-link:not(.disabled) .menu-item-label, .montreal-theme .menu-items li a.menu-item:not(.disabled):active .menu-item-label { + color: #097d6c; +} +.montreal-theme .menu-items li a.menu-item:not(.disabled).active:before, .montreal-theme .menu-items li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled):before, .montreal-theme .nav-tabs .nav-item.show .menu-items li a.menu-item.nav-link:not(.disabled):before, .montreal-theme .menu-items li a.menu-item:not(.disabled):active:before { + content: ""; + position: absolute; + right: auto; + bottom: -1px; + height: 2px; + width: 100%; + background-color: #097d6c; +} +.montreal-theme .menu-items.menu-items-column { + border-bottom: none; + border-right: 1px solid #ced4dA; + flex-direction: column; + height: 100%; +} +.montreal-theme .menu-items.menu-items-column li { + position: relative; + display: flex; + flex-direction: column; +} +.montreal-theme .menu-items.menu-items-column li.menu-item-separator { + padding-bottom: 2rem; +} +.montreal-theme .menu-items.menu-items-column li.menu-item-separator:after { + background-color: #ced4dA; + position: absolute; + bottom: 0; + content: ""; + height: 1px; + margin: 0 0.75rem 1rem 0.75rem; + width: calc(100% - 1.5rem); +} +.montreal-theme .menu-items.menu-items-column li .menu-item { + min-width: auto; + width: 100%; + flex-direction: row; +} +.montreal-theme .menu-items.menu-items-column li .menu-item .icon:before { + background-color: #ced4dA; +} +.montreal-theme .menu-items.menu-items-column li .menu-item .menu-item-label { + display: flex; + font-size: 1rem; + line-height: 1.5rem; + margin-top: 0; + margin-left: 1rem; +} +.montreal-theme .menu-items.menu-items-column li a.menu-item:not(.disabled) { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.montreal-theme .menu-items.menu-items-column li a.menu-item:not(.disabled) .icon:before { + background-color: #637381; +} +.montreal-theme .menu-items.menu-items-column li a.menu-item:not(.disabled):hover .icon:before, .montreal-theme .menu-items.menu-items-column li a.menu-item:not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .menu-items.menu-items-column li a.menu-item:not(.disabled).active .icon:before, .montreal-theme .menu-items.menu-items-column li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled) .icon:before, .montreal-theme .nav-tabs .nav-item.show .menu-items.menu-items-column li a.menu-item.nav-link:not(.disabled) .icon:before, .montreal-theme .menu-items.menu-items-column li a.menu-item:not(.disabled):active .icon:before { + background-color: #097d6c; +} +.montreal-theme .menu-items.menu-items-column li a.menu-item:not(.disabled).active:before, .montreal-theme .menu-items.menu-items-column li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled):before, .montreal-theme .nav-tabs .nav-item.show .menu-items.menu-items-column li a.menu-item.nav-link:not(.disabled):before, .montreal-theme .menu-items.menu-items-column li a.menu-item:not(.disabled):active:before { + bottom: auto; + right: -1px; + height: 100%; + width: 2px; + background-color: #097d6c; +} +.montreal-theme .menu-items.menu-items-labeled-bar { + padding: 1rem 0 1rem 1rem; +} +.montreal-theme .menu-items.menu-items-column.menu-items-icon-bar { + width: 56px; +} +.montreal-theme .menu-items.menu-items-icon-bar li .menu-item { + padding: 1rem; + width: 100%; +} +.montreal-theme .menu-items.menu-items-icon-bar li .menu-item .menu-item-label { + display: none; +} +.montreal-theme .menu-items.menu-items-icon-bar li a.menu-item:not(.disabled) { + border-radius: 0px; +} +.montreal-theme .menu-items.menu-items-icon-bar li a.menu-item:not(.disabled) .icon:before { + background-color: #637381; +} +.montreal-theme .menu-items.menu-items-icon-bar li a.menu-item:not(.disabled):hover .icon:before, .montreal-theme .menu-items.menu-items-icon-bar li a.menu-item:not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .menu-items.menu-items-icon-bar li a.menu-item:not(.disabled).active .icon:before, .montreal-theme .menu-items.menu-items-icon-bar li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled) .icon:before, .montreal-theme .nav-tabs .nav-item.show .menu-items.menu-items-icon-bar li a.menu-item.nav-link:not(.disabled) .icon:before, .montreal-theme .menu-items.menu-items-icon-bar li a.menu-item:not(.disabled):active .icon:before { + background-color: #097d6c; +} +.montreal-theme .menu-items.menu-items-reverse { + background-color: #212529; + border-color: #212529; +} +.montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled) .icon:before { + background-color: #ffffff; +} +.montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled) .menu-item-label { + color: #ffffff; +} +.montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled):hover .icon:before, .montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled):focus .icon:before { + background-color: #0cb097; +} +.montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled):hover .menu-item-label, .montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled):focus .menu-item-label { + color: inherit; +} +.montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled).active, .montreal-theme .menu-items.menu-items-reverse li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled), .montreal-theme .nav-tabs .nav-item.show .menu-items.menu-items-reverse li a.menu-item.nav-link:not(.disabled), .montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled):active { + background-color: #000000; +} +.montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled).active .icon:before, .montreal-theme .menu-items.menu-items-reverse li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled) .icon:before, .montreal-theme .nav-tabs .nav-item.show .menu-items.menu-items-reverse li a.menu-item.nav-link:not(.disabled) .icon:before, .montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled):active .icon:before { + background-color: #0cb097; +} +.montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled).active .menu-item-label, .montreal-theme .menu-items.menu-items-reverse li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled) .menu-item-label, .montreal-theme .nav-tabs .nav-item.show .menu-items.menu-items-reverse li a.menu-item.nav-link:not(.disabled) .menu-item-label, .montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled):active .menu-item-label { + color: inherit; +} +.montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled).active:before, .montreal-theme .menu-items.menu-items-reverse li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled):before, .montreal-theme .nav-tabs .nav-item.show .menu-items.menu-items-reverse li a.menu-item.nav-link:not(.disabled):before, .montreal-theme .menu-items.menu-items-reverse li a.menu-item:not(.disabled):active:before { + background-color: #0cb097; +} +.montreal-theme .menu-items.menu-items-light, .montreal-theme .menu-items.menu-items-underground { + background-color: #f8f9fa; +} +.montreal-theme .menu-items.menu-items-right { + border-right: none; + border-left: 1px solid #ced4dA; +} +.montreal-theme .menu-items.menu-items-right.menu-items-column li a.menu-item:not(.disabled).active:before, .montreal-theme .menu-items.menu-items-right.menu-items-column li .nav-tabs .nav-item.show a.menu-item.nav-link:not(.disabled):before, .montreal-theme .nav-tabs .nav-item.show .menu-items.menu-items-right.menu-items-column li a.menu-item.nav-link:not(.disabled):before, .montreal-theme .menu-items.menu-items-right.menu-items-column li a.menu-item:not(.disabled):active:before { + left: -1px; + right: auto; +} +.montreal-theme .menu-items.menu-items-right.menu-items-labeled-bar { + padding: 1rem 1rem 1rem 0; +} +.montreal-theme .menu-items.menu-items-right.menu-items-labeled-bar li a.menu-item:not(.disabled) { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.montreal-theme .sub-menu-items { + padding-left: 3.5rem; + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .sub-menu-items .sub-menu-item { + text-decoration: none; + border-bottom: none; + padding: 0.625rem 1rem; +} +.montreal-theme .sub-menu-items .sub-menu-item-label { + color: #637381; + font-weight: 700; +} +.montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled) { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled):hover, .montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled):focus { + background-color: transparent; +} +.montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled):hover .sub-menu-item-label, .montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled):focus .sub-menu-item-label { + color: #097d6c; +} +.montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled).active, .montreal-theme .sub-menu-items .nav-tabs .nav-item.show a.sub-menu-item.nav-link:not(.disabled), .montreal-theme .nav-tabs .nav-item.show .sub-menu-items a.sub-menu-item.nav-link:not(.disabled), .montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled):active { + background-color: #eefaf8; +} +.montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled).active .sub-menu-item-label, .montreal-theme .sub-menu-items .nav-tabs .nav-item.show a.sub-menu-item.nav-link:not(.disabled) .sub-menu-item-label, .montreal-theme .nav-tabs .nav-item.show .sub-menu-items a.sub-menu-item.nav-link:not(.disabled) .sub-menu-item-label, .montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled):active .sub-menu-item-label { + color: #097d6c; +} +.montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled).active:before, .montreal-theme .sub-menu-items .nav-tabs .nav-item.show a.sub-menu-item.nav-link:not(.disabled):before, .montreal-theme .nav-tabs .nav-item.show .sub-menu-items a.sub-menu-item.nav-link:not(.disabled):before, .montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled):active:before { + content: ""; + position: absolute; + top: 0; + bottom: auto; + right: -1px; + height: 100%; + width: 2px; + background-color: #097d6c; +} +.montreal-theme .sub-menu-items a.sub-menu-item:not(.disabled):focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .sub-menu-items .disabled .sub-menu-item-label { + color: #adb2bd; +} +.montreal-theme .nav-wizard .circle { + font-weight: 700; +} +.montreal-theme .nav-wizard .disabled .circle { + color: #adb2bd; +} +.montreal-theme .menu-item-content { + width: 100%; + z-index: 2; +} +.montreal-theme .menu-item-content .menu-item-content-header { + padding: 1rem 3.5rem 1rem 1rem; + color: #212529; +} +.montreal-theme footer.pre-footer { + background-color: #ffffff; + color: #637381; + padding-top: 4rem; + padding-bottom: 2rem; +} +.montreal-theme footer.pre-footer .font-size-sm p { + margin-bottom: 1rem; +} +.montreal-theme footer.pre-footer .list-heading { + font-size: 1rem; + line-height: 1.5rem; + color: #212529; + font-weight: 700; + margin-bottom: 1rem; +} +.montreal-theme footer.pre-footer p + .list-social-medias { + margin-top: 0; +} +.montreal-theme footer.pre-footer .list-unstyled li, .montreal-theme footer.pre-footer .media-gallery li, .montreal-theme footer.pre-footer ul.cards li { + line-height: 1.25rem; + padding-bottom: 0.5rem; +} +.montreal-theme footer.pre-footer .list-social-medias { + display: flex; +} +.montreal-theme footer.pre-footer .list-social-medias li { + list-style: none; + display: inline-flex; +} +.montreal-theme footer.pre-footer .list-social-medias li a { + border: 0; +} +.montreal-theme footer.pre-footer .list-social-medias li a .icon:before { + background-color: #097d6c; +} +.montreal-theme footer.pre-footer .list-social-medias li a:hover, .montreal-theme footer.pre-footer .list-social-medias li a:focus { + background-color: transparent; +} +.montreal-theme footer.pre-footer .list-social-medias li a:hover .icon:before, .montreal-theme footer.pre-footer .list-social-medias li a:focus .icon:before { + background-color: #075B4F; +} +.montreal-theme input, .montreal-theme label { + position: relative; +} +.montreal-theme textarea { + min-height: 80px; +} +.montreal-theme label { + font-size: 1rem; + line-height: 1.5rem; + font-weight: 700; + color: #212529; + margin-bottom: 0.5rem; + display: block; +} +.montreal-theme label span { + font-size: 0.875rem; + font-weight: 400; + margin-left: 0.5rem; + color: #637381; +} +.montreal-theme label.label-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme label.label-lg { + font-size: 1.25rem; + line-height: 1.75rem; +} +.montreal-theme .label-has-popover { + display: flex; +} +.montreal-theme .label-has-popover > * { + margin: 0; +} +.montreal-theme .label-has-popover .form-popover { + margin-left: 0.25rem; + align-self: flex-start; +} +.montreal-theme .label-has-popover .form-popover .icon:before { + background-color: #097d6c; +} +.montreal-theme .label-has-popover .form-popover:focus .icon:before, .montreal-theme .label-has-popover .form-popover:focus .icon:before { + background-color: #075B4F; +} +.montreal-theme legend, +.montreal-theme .group-label { + color: #212529; + font-weight: 700; + line-height: 1.25rem; + margin-bottom: 1rem; +} +.montreal-theme .form-control:disabled, .montreal-theme .form-control[readonly] { + color: #637381; +} +.montreal-theme .form-control:disabled::-moz-placeholder, .montreal-theme .form-control[readonly]::-moz-placeholder { + color: #637381; +} +.montreal-theme .form-control:disabled::placeholder, .montreal-theme .form-control[readonly]::placeholder { + color: #637381; +} +.montreal-theme .form-control-sm, .montreal-theme .form-group-sm .form-control, .montreal-theme .form-sm .form-control { + height: calc(1.875rem + 2px); + padding: 0.3125rem 0.4375rem; + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .form-group { + position: relative; +} +.montreal-theme .form-group small, +.montreal-theme .form-group .form-text { + color: #637381; + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .form-group .input-rounded[type=text], .montreal-theme .form-group .input-rounded[type=search] { + border-radius: 1.4em; + padding: 0.5625rem 1rem; +} +.montreal-theme .form-group > :not([class*=custom-control]):not(:last-child) { + margin-top: 0; + margin-bottom: 0.5rem; +} +.montreal-theme .form-group > :not([class*=custom-control]):last-child { + margin-top: 0; + margin-bottom: 0; +} +.montreal-theme .form-group .custom-control ~ .invalid-feedback { + margin-top: 0.5rem; +} +.montreal-theme .form-group .custom-control-card ~ .invalid-feedback { + margin-top: -0.5rem; +} +.montreal-theme .required label:not(.custom-control-label):not(.btn):after, +.montreal-theme .form-group-required label:not(.custom-control-label):not(.btn):after { + content: "*"; + color: #d3310a; + padding-left: 0.25rem; +} +.montreal-theme .input-group-icon { + position: relative; + width: 100%; +} +.montreal-theme .input-group-icon input:not([type]) + .icon, .montreal-theme .input-group-icon input[type=text] + .icon, .montreal-theme .input-group-icon input[type=email] + .icon, .montreal-theme .input-group-icon input[type=password] + .icon, .montreal-theme .input-group-icon input[type=search] + .icon, .montreal-theme .input-group-icon input[type=tel] + .icon, .montreal-theme .input-group-icon input[type=url] + .icon { + color: #212529; + display: flex; + align-items: center; + height: 100%; + padding: 0 0.5rem; + pointer-events: none; + position: absolute; + top: 0; +} +.montreal-theme .input-group-icon.input-group-icon-left input:not([type]), .montreal-theme .input-group-icon.input-group-icon-left input[type=text], .montreal-theme .input-group-icon.input-group-icon-left input[type=email], .montreal-theme .input-group-icon.input-group-icon-left input[type=password], .montreal-theme .input-group-icon.input-group-icon-left input[type=search], .montreal-theme .input-group-icon.input-group-icon-left input[type=tel], .montreal-theme .input-group-icon.input-group-icon-left input[type=url] { + padding-left: 2.5rem; +} +.montreal-theme .input-group-icon.input-group-icon-left input:not([type]) + .icon, .montreal-theme .input-group-icon.input-group-icon-left input[type=text] + .icon, .montreal-theme .input-group-icon.input-group-icon-left input[type=email] + .icon, .montreal-theme .input-group-icon.input-group-icon-left input[type=password] + .icon, .montreal-theme .input-group-icon.input-group-icon-left input[type=search] + .icon, .montreal-theme .input-group-icon.input-group-icon-left input[type=tel] + .icon, .montreal-theme .input-group-icon.input-group-icon-left input[type=url] + .icon { + left: 0; +} +.montreal-theme .input-group-icon.input-group-icon-right input:not([type]), .montreal-theme .input-group-icon.input-group-icon-right input[type=text], .montreal-theme .input-group-icon.input-group-icon-right input[type=email], .montreal-theme .input-group-icon.input-group-icon-right input[type=password], .montreal-theme .input-group-icon.input-group-icon-right input[type=search], .montreal-theme .input-group-icon.input-group-icon-right input[type=tel], .montreal-theme .input-group-icon.input-group-icon-right input[type=url] { + padding-right: 2.5rem; +} +.montreal-theme .input-group-icon.input-group-icon-right input:not([type]) + .icon, .montreal-theme .input-group-icon.input-group-icon-right input[type=text] + .icon, .montreal-theme .input-group-icon.input-group-icon-right input[type=email] + .icon, .montreal-theme .input-group-icon.input-group-icon-right input[type=password] + .icon, .montreal-theme .input-group-icon.input-group-icon-right input[type=search] + .icon, .montreal-theme .input-group-icon.input-group-icon-right input[type=tel] + .icon, .montreal-theme .input-group-icon.input-group-icon-right input[type=url] + .icon { + right: 0; +} +.montreal-theme .input-group-date .input-group-append { + cursor: pointer; +} +.montreal-theme .has-clear .form-control { + padding-right: 2.5rem; +} +.montreal-theme .has-clear .btn-clear { + color: inherit; + font: inherit; + text-transform: none; + background-color: transparent; + text-decoration: none; + border: 0; + margin: 0; + overflow: visible; + pointer-events: inherit; + cursor: pointer; + font-size: 1.5rem; + z-index: 10; + position: absolute; + top: 50%; + right: 0; + transform: translateY(-50%); + display: flex; + color: #212529; + margin-right: 0.5rem; + padding: 0; + border-radius: 50%; +} +.montreal-theme .has-clear .btn-clear:hover, .montreal-theme .has-clear .btn-clear:focus { + background-color: transparent; + text-decoration: none; + border: 0; +} +.montreal-theme .has-clear .btn-clear .icon:before { + background-color: #097d6c; +} +.montreal-theme .has-clear .btn-clear:hover .icon:before, .montreal-theme .has-clear .btn-clear:focus .icon:before { + background-color: #075B4F; +} +.montreal-theme .custom-control { + font-size: 1rem; + line-height: 1.5rem; + min-height: 1.5rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 2rem; +} +.montreal-theme .custom-control .custom-control-input:checked ~ .custom-control-label::before { + border-color: #097d6c; +} +.montreal-theme .custom-control .custom-control-input:disabled:checked ~ .custom-control-label::before { + border-color: #ced4dA; +} +.montreal-theme .custom-control .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + border-color: #ced4dA; +} +.montreal-theme .custom-control-label { + font-size: 1rem; + line-height: 1.5rem; + font-weight: 400; + color: #212529; + position: relative; + margin-bottom: 0; + vertical-align: top; +} +.montreal-theme .custom-control-label::before { + position: absolute; + top: 0; + left: -2rem; + display: block; + margin: 0.125rem; + width: 1.25rem; + height: 1.25rem; + pointer-events: none; + content: ""; + background-color: #ffffff; + border: #ced4dA solid 1px; +} +.montreal-theme .custom-control-label::after { + position: absolute; + top: 0; + left: -2rem; + display: block; + margin: 0; + width: 1.5rem; + height: 1.5rem; + content: ""; + background: no-repeat 50%/1.5rem; +} +.montreal-theme .custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} +.montreal-theme .custom-control-input:disabled ~ .custom-control-label::before { + border-color: #ced4dA; +} +.montreal-theme .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + top: 0.25rem; + left: -1.75rem; + width: 1rem; + height: 1rem; + background: 50%/50% 50% no-repeat; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23097d6c' d='M0 2h4'/%3e%3c/svg%3e"); +} +.montreal-theme .custom-control-card { + padding: 0; + margin-bottom: 1rem; +} +.montreal-theme .custom-control-card .custom-control-label { + display: flex; + flex-direction: column; + flex: 1; + justify-content: center; + padding: 1rem; + padding-left: 3.5rem; + position: relative; + border: 1px solid #ced4dA; + border-radius: 0.25rem; + color: #637381; + min-height: 3.5rem; +} +.montreal-theme .custom-control-card .custom-control-label::before { + top: 1rem; + left: 0; + margin-left: 1.125rem; +} +.montreal-theme .custom-control-card .custom-control-label::after { + top: 1rem; + left: 0; + margin-left: 1rem; +} +.montreal-theme .custom-control-card .custom-control-label .card-title, +.montreal-theme .custom-control-card .custom-control-label .card-label { + font-size: 1rem; + line-height: 1.5rem; + color: #212529; + margin-left: 0; + margin-bottom: 0.5rem; +} +.montreal-theme .custom-control-card .custom-control-label > :last-child { + margin-bottom: 0; +} +.montreal-theme .custom-control-card .custom-control-input:disabled ~ .custom-control-label { + border-color: #dee2e6; +} +.montreal-theme .custom-control-card .custom-control-input:disabled ~ .custom-control-label .card-title, .montreal-theme .custom-control-card .custom-control-input:disabled ~ .custom-control-label .card-label { + color: #adb2bd; +} +.montreal-theme .custom-control-card.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + top: 1.25rem; + left: 0.25rem; +} +.montreal-theme .custom-select-sm { + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23adb2bd' d='M12 12.586l3.293-3.293a1 1 0 011.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L12 12.586z'/%3e%3c/svg%3e") no-repeat right 0.4375rem center/16px 16px; + padding-right: 1.9375rem; +} +.montreal-theme .custom-switch { + padding-left: 0; +} +.montreal-theme .custom-switch .custom-control-label { + width: 100%; + padding-right: 3.25rem; +} +.montreal-theme .custom-switch .custom-control-label::before { + top: calc(50% - 0.375rem); + right: 0; + left: auto; + width: 2rem; + height: 0.75rem; + margin: 0 0.25rem; + background-color: #d0f3ee; + border: none; + border-radius: 0.5rem; +} +.montreal-theme .custom-switch .custom-control-label::after { + top: calc(50% - 0.625rem); + right: 1.25rem; + left: auto; + width: 1.25rem; + height: 1.25rem; + margin: 0; + background-color: #ffffff; + border: 1px solid #097d6c; + border-radius: 50%; + box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1); + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .montreal-theme .custom-switch .custom-control-label::after { + transition: none; + } +} +.montreal-theme .custom-switch .custom-control-input:checked ~ .custom-control-label::before { + background-color: #d0f3ee; +} +.montreal-theme .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #097d6c; + border-color: #097d6c; +} +.montreal-theme .custom-switch .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: none; +} +.montreal-theme .custom-switch .custom-control-input:focus ~ .custom-control-label::after { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .custom-switch .custom-control-input:disabled ~ .custom-control-label::before { + cursor: not-allowed; +} +.montreal-theme .custom-switch .custom-control-input:disabled ~ .custom-control-label::after { + background-color: #dee2e6; + border-color: #dee2e6; + cursor: not-allowed; +} +.montreal-theme .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + cursor: not-allowed; +} +.montreal-theme .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::after { + background-color: #dee2e6; + border-color: #dee2e6; + cursor: not-allowed; +} +.montreal-theme .form-group-sm, .montreal-theme .form-sm, +.montreal-theme .form-group-lg, +.montreal-theme .form-lg { + margin-bottom: 1rem; +} +.montreal-theme .form-group-sm label, .montreal-theme .form-sm label { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .form-group-sm .form-popover, .montreal-theme .form-sm .form-popover { + line-height: 1.25rem; +} +.montreal-theme .form-group-sm .form-popover .icon, .montreal-theme .form-sm .form-popover .icon { + width: 20px; + height: 20px; +} +.montreal-theme .form-group-sm .form-popover .icon:before, .montreal-theme .form-sm .form-popover .icon:before { + width: 20px; + height: 20px; +} +.montreal-theme .form-group-sm small, .montreal-theme .form-sm small, +.montreal-theme .form-group-sm .form-text, +.montreal-theme .form-sm .form-text { + font-size: 0.75rem; + line-height: 1rem; +} +.montreal-theme .form-group-sm .valid-feedback, .montreal-theme .form-sm .valid-feedback, +.montreal-theme .form-group-sm .invalid-feedback, +.montreal-theme .form-sm .invalid-feedback { + line-height: 1rem; + font-size: 0.75rem; +} +.montreal-theme .form-group-sm .input-rounded[type=text], .montreal-theme .form-sm .input-rounded[type=text], .montreal-theme .form-group-sm .input-rounded[type=search], .montreal-theme .form-sm .input-rounded[type=search] { + border-radius: 1rem; + padding: 0.4375rem 1rem; +} +.montreal-theme .form-group-sm .input-group-icon input:not([type]) + .icon, .montreal-theme .form-sm .input-group-icon input:not([type]) + .icon, .montreal-theme .form-group-sm .input-group-icon input[type=text] + .icon, .montreal-theme .form-sm .input-group-icon input[type=text] + .icon, .montreal-theme .form-group-sm .input-group-icon input[type=email] + .icon, .montreal-theme .form-sm .input-group-icon input[type=email] + .icon, .montreal-theme .form-group-sm .input-group-icon input[type=password] + .icon, .montreal-theme .form-sm .input-group-icon input[type=password] + .icon, .montreal-theme .form-group-sm .input-group-icon input[type=search] + .icon, .montreal-theme .form-sm .input-group-icon input[type=search] + .icon, .montreal-theme .form-group-sm .input-group-icon input[type=tel] + .icon, .montreal-theme .form-sm .input-group-icon input[type=tel] + .icon, .montreal-theme .form-group-sm .input-group-icon input[type=url] + .icon, .montreal-theme .form-sm .input-group-icon input[type=url] + .icon { + padding: 0 0.5rem; +} +.montreal-theme .form-group-sm .input-group-icon input:not([type]) + .icon:before, .montreal-theme .form-sm .input-group-icon input:not([type]) + .icon:before, .montreal-theme .form-group-sm .input-group-icon input[type=text] + .icon:before, .montreal-theme .form-sm .input-group-icon input[type=text] + .icon:before, .montreal-theme .form-group-sm .input-group-icon input[type=email] + .icon:before, .montreal-theme .form-sm .input-group-icon input[type=email] + .icon:before, .montreal-theme .form-group-sm .input-group-icon input[type=password] + .icon:before, .montreal-theme .form-sm .input-group-icon input[type=password] + .icon:before, .montreal-theme .form-group-sm .input-group-icon input[type=search] + .icon:before, .montreal-theme .form-sm .input-group-icon input[type=search] + .icon:before, .montreal-theme .form-group-sm .input-group-icon input[type=tel] + .icon:before, .montreal-theme .form-sm .input-group-icon input[type=tel] + .icon:before, .montreal-theme .form-group-sm .input-group-icon input[type=url] + .icon:before, .montreal-theme .form-sm .input-group-icon input[type=url] + .icon:before { + width: 16px; + height: 16px; +} +.montreal-theme .form-group-sm .input-group-icon.input-group-icon-left input:not([type]), .montreal-theme .form-sm .input-group-icon.input-group-icon-left input:not([type]), .montreal-theme .form-group-sm .input-group-icon.input-group-icon-left input[type=text], .montreal-theme .form-sm .input-group-icon.input-group-icon-left input[type=text], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-left input[type=email], .montreal-theme .form-sm .input-group-icon.input-group-icon-left input[type=email], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-left input[type=password], .montreal-theme .form-sm .input-group-icon.input-group-icon-left input[type=password], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-left input[type=search], .montreal-theme .form-sm .input-group-icon.input-group-icon-left input[type=search], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-left input[type=tel], .montreal-theme .form-sm .input-group-icon.input-group-icon-left input[type=tel], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-left input[type=url], .montreal-theme .form-sm .input-group-icon.input-group-icon-left input[type=url] { + padding-left: 2rem; +} +.montreal-theme .form-group-sm .input-group-icon.input-group-icon-right input:not([type]), .montreal-theme .form-sm .input-group-icon.input-group-icon-right input:not([type]), .montreal-theme .form-group-sm .input-group-icon.input-group-icon-right input[type=text], .montreal-theme .form-sm .input-group-icon.input-group-icon-right input[type=text], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-right input[type=email], .montreal-theme .form-sm .input-group-icon.input-group-icon-right input[type=email], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-right input[type=password], .montreal-theme .form-sm .input-group-icon.input-group-icon-right input[type=password], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-right input[type=search], .montreal-theme .form-sm .input-group-icon.input-group-icon-right input[type=search], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-right input[type=tel], .montreal-theme .form-sm .input-group-icon.input-group-icon-right input[type=tel], .montreal-theme .form-group-sm .input-group-icon.input-group-icon-right input[type=url], .montreal-theme .form-sm .input-group-icon.input-group-icon-right input[type=url] { + padding-right: 2rem; +} +.montreal-theme .form-group-sm .valid-feedback:before, .montreal-theme .form-sm .valid-feedback:before, +.montreal-theme .form-group-sm .invalid-feedback:before, +.montreal-theme .form-sm .invalid-feedback:before { + width: 16px; + height: 16px; + top: 40px; +} +.montreal-theme .form-group-sm .form-control, .montreal-theme .form-sm .form-control { + overflow: auto; +} +.montreal-theme .form-group-sm textarea.form-control, .montreal-theme .form-sm textarea.form-control { + height: auto; +} +.montreal-theme .form-group-sm .custom-control, .montreal-theme .form-sm .custom-control { + line-height: 1.25rem; +} +.montreal-theme .form-group-sm .custom-control-label, .montreal-theme .form-sm .custom-control-label { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .form-group-sm .custom-control-label::before, .montreal-theme .form-sm .custom-control-label::before { + top: -0.25rem; +} +.montreal-theme .form-group-sm .custom-control-label::after, .montreal-theme .form-sm .custom-control-label::after { + top: -0.25rem; +} +.montreal-theme .form-group-sm .custom-switch .custom-control-label::before, .montreal-theme .form-sm .custom-switch .custom-control-label::before { + top: 0.125rem; +} +.montreal-theme .form-group-sm .custom-switch .custom-control-label::after, .montreal-theme .form-sm .custom-switch .custom-control-label::after { + top: -0.125rem; +} +.montreal-theme .form-group-sm .file-drop-container .help-text, .montreal-theme .form-sm .file-drop-container .help-text { + font-size: 0.875rem; +} +.montreal-theme .form-group-lg label, .montreal-theme .form-lg label { + font-size: 1.25rem; + line-height: 1.75rem; +} +.montreal-theme .form-group-lg .input-rounded[type=text], .montreal-theme .form-lg .input-rounded[type=text], .montreal-theme .form-group-lg .input-rounded[type=search], .montreal-theme .form-lg .input-rounded[type=search] { + border-radius: 1.75rem; + padding: 0.9375rem 2rem; +} +.montreal-theme .form-group-lg .input-group-icon input:not([type]) + .icon, .montreal-theme .form-lg .input-group-icon input:not([type]) + .icon, .montreal-theme .form-group-lg .input-group-icon input[type=text] + .icon, .montreal-theme .form-lg .input-group-icon input[type=text] + .icon, .montreal-theme .form-group-lg .input-group-icon input[type=email] + .icon, .montreal-theme .form-lg .input-group-icon input[type=email] + .icon, .montreal-theme .form-group-lg .input-group-icon input[type=password] + .icon, .montreal-theme .form-lg .input-group-icon input[type=password] + .icon, .montreal-theme .form-group-lg .input-group-icon input[type=search] + .icon, .montreal-theme .form-lg .input-group-icon input[type=search] + .icon, .montreal-theme .form-group-lg .input-group-icon input[type=tel] + .icon, .montreal-theme .form-lg .input-group-icon input[type=tel] + .icon, .montreal-theme .form-group-lg .input-group-icon input[type=url] + .icon, .montreal-theme .form-lg .input-group-icon input[type=url] + .icon { + padding: 0 1rem; +} +.montreal-theme .form-group-lg .input-group-icon.input-group-icon-left input:not([type]), .montreal-theme .form-lg .input-group-icon.input-group-icon-left input:not([type]), .montreal-theme .form-group-lg .input-group-icon.input-group-icon-left input[type=text], .montreal-theme .form-lg .input-group-icon.input-group-icon-left input[type=text], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-left input[type=email], .montreal-theme .form-lg .input-group-icon.input-group-icon-left input[type=email], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-left input[type=password], .montreal-theme .form-lg .input-group-icon.input-group-icon-left input[type=password], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-left input[type=search], .montreal-theme .form-lg .input-group-icon.input-group-icon-left input[type=search], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-left input[type=tel], .montreal-theme .form-lg .input-group-icon.input-group-icon-left input[type=tel], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-left input[type=url], .montreal-theme .form-lg .input-group-icon.input-group-icon-left input[type=url] { + padding-left: 3.5rem; +} +.montreal-theme .form-group-lg .input-group-icon.input-group-icon-right input:not([type]), .montreal-theme .form-lg .input-group-icon.input-group-icon-right input:not([type]), .montreal-theme .form-group-lg .input-group-icon.input-group-icon-right input[type=text], .montreal-theme .form-lg .input-group-icon.input-group-icon-right input[type=text], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-right input[type=email], .montreal-theme .form-lg .input-group-icon.input-group-icon-right input[type=email], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-right input[type=password], .montreal-theme .form-lg .input-group-icon.input-group-icon-right input[type=password], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-right input[type=search], .montreal-theme .form-lg .input-group-icon.input-group-icon-right input[type=search], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-right input[type=tel], .montreal-theme .form-lg .input-group-icon.input-group-icon-right input[type=tel], .montreal-theme .form-group-lg .input-group-icon.input-group-icon-right input[type=url], .montreal-theme .form-lg .input-group-icon.input-group-icon-right input[type=url] { + padding-right: 3.5rem; +} +.montreal-theme .form-group-lg .valid-feedback:before, .montreal-theme .form-lg .valid-feedback:before, +.montreal-theme .form-group-lg .invalid-feedback:before, +.montreal-theme .form-lg .invalid-feedback:before { + top: 49px; +} +.montreal-theme .form-group-lg textarea.form-control, .montreal-theme .form-lg textarea.form-control { + height: auto; +} +.montreal-theme .form-group-lg .custom-control, .montreal-theme .form-lg .custom-control { + padding-top: 1rem; + padding-bottom: 1rem; +} +.montreal-theme .form-group-lg .custom-control-label, .montreal-theme .form-lg .custom-control-label { + font-size: 1.25rem; + line-height: 1.75rem; +} +.montreal-theme .form-group-lg .custom-control-inline, .montreal-theme .form-lg .custom-control-inline { + margin-right: 1.5rem; +} +.montreal-theme .form-group-lg .file-drop-container .help-text, .montreal-theme .form-lg .file-drop-container .help-text { + font-size: 1.25rem; +} +.montreal-theme .file-drop-container { + border-radius: 0.25rem; + border: dashed 2px #ced4dA; + display: flex; + padding: 2rem; + flex-direction: column; + align-items: center; +} +.montreal-theme .file-drop-container .help-text { + color: #212529; + margin-bottom: 1rem; + text-align: center; + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .file-drop-container.file-over { + background: #ced4dA; +} +.montreal-theme .file-drop-container .file-selector-button input:focus ~ .btn-secondary { + border-color: #097d6c; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .file-drop-container-v2 { + border-radius: 0.25rem; + border: 1px dashed #ced4dA; + display: flex; + padding: calc(0.5rem - 1px); + align-items: center; +} +.montreal-theme .file-drop-container-v2 label { + margin-bottom: 0; +} +.montreal-theme .file-drop-container-v2 .help-text { + color: #637381; + font-size: 1rem; + line-height: 1.5rem; + margin-left: 0.5rem; + text-align: center; +} +.montreal-theme .file-drop-container-v2.active, .montreal-theme .nav-tabs .nav-item.show .file-drop-container-v2.nav-link, .montreal-theme .file-drop-container-v2.file-over { + background: #eefaf8; + border-color: #097d6c; +} +.montreal-theme .file-drop-container-v2.active .btn, .montreal-theme .nav-tabs .nav-item.show .file-drop-container-v2.nav-link .btn, .montreal-theme .file-drop-container-v2.file-over .btn { + border-color: #097d6c; +} +.montreal-theme .file-drop-container-v2 .file-selector-button { + margin: 0; +} +.montreal-theme .file-drop-container-v2 .file-selector-button label:after { + content: none; +} +.montreal-theme .file-drop-container-v2 .file-selector-button input:focus ~ .btn-secondary { + border-color: #097d6c; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .feedback-form-container.alert { + padding: 2rem; + display: block; + box-shadow: none; + margin-bottom: 0; + border-color: #adb2bd; + background-color: #f8f9fa; + color: #637381; + font-size: 1rem; + line-height: 1.75rem; +} +.montreal-theme .feedback-form-container.alert a, +.montreal-theme .feedback-form-container.alert .alert-link { + color: #097d6c; + border-bottom: 1px solid #097d6c; +} +.montreal-theme .feedback-form-container.alert a:hover, .montreal-theme .feedback-form-container.alert a:focus, +.montreal-theme .feedback-form-container.alert .alert-link:hover, +.montreal-theme .feedback-form-container.alert .alert-link:focus { + background-color: #eefaf8; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary { + color: #ffffff; + background-color: #097d6c; + border-color: #097d6c; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #075B4F; + border-color: #075B4F; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary:focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #075B4F; + border-color: #075B4F; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary { + color: #097d6c; + background-color: transparent; + border-color: #ced4dA; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus { + color: #097d6c; + background-color: transparent; + border-color: #097d6c; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary .icon:before { + background-color: #097d6c; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary .utility-icon path { + fill: #097d6c; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary:focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle { + color: #097d6c; + background-color: transparent; + border-color: #097d6c; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled), .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link { + color: #097d6c; + background-color: transparent; + border-color: transparent; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus { + color: #097d6c; + background-color: #eefaf8; + border-color: #eefaf8; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary .icon, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary .icon:before, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link .icon:before { + background-color: #097d6c; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary .utility-icon path, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link .utility-icon path { + fill: #097d6c; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary:focus, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled):focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary.focus, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled).focus, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled).focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link:focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle, .montreal-theme .show > .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .toast-action .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active, .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle { + color: #097d6c; + background-color: #eefaf8; + border-color: #eefaf8; +} +.montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .feedback-form-container.alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle:focus, .montreal-theme .show > .feedback-form-container.alert .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .toast-action .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .feedback-form-container.alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .feedback-form-container.alert .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .feedback-form-container.alert .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .feedback-form textarea { + transform: translateZ(0px); +} +.montreal-theme .feedback-form .btn + .btn { + margin-left: 0.5rem; +} +.montreal-theme .feedback-form .feedback-question h4 { + margin-bottom: 1.5rem; +} +.montreal-theme .feedback-form .feedback-question-label { + font-size: 1.25rem; + color: #212529; + display: block; + line-height: 1.25rem; + margin-bottom: 1.5rem; +} +.montreal-theme .feedback-form .feedback-details-content, +.montreal-theme .feedback-form .feedback-details-display { + display: none; +} +.montreal-theme .input-inline-addon .form-control { + display: inline-block; + width: 160px; + vertical-align: middle; +} +.montreal-theme .input-inline-addon .input-inline-text { + color: #adb2bd; + padding-left: 0.8125rem; +} +.montreal-theme .form-action-group { + margin: 2rem auto; +} +.montreal-theme .form-action-group ul { + display: flex; +} +.montreal-theme .form-action-group ul li:not(:last-child) { + margin-right: inherit; +} +.montreal-theme .form-action-group ul li:last-child { + margin-left: auto; +} +@-moz-document url-prefix() { + .montreal-theme .form-group select { + padding-top: 0; + padding-bottom: 0; + } +} +.montreal-theme html { + height: 100%; +} +.montreal-theme .site-sticky-footer { + display: flex; + flex-direction: column; + height: 100%; /* 1, 3 */ +} +.montreal-theme .site-sticky-footer > .site-header, +.montreal-theme .site-sticky-footer > .site-footer, +.montreal-theme .site-sticky-footer > header, +.montreal-theme .site-sticky-footer > footer { + flex: none; /* 2 */ +} +.montreal-theme .site-sticky-footer .site-main-content { + flex: 1 0 auto; /* 2 */ + width: 100%; +} +.montreal-theme .sticky.is-sticky { + position: fixed; + left: 0; + right: 0; + top: 0; + z-index: 1000; + width: 100%; +} +.montreal-theme .region-content { + padding-top: 4rem; + padding-bottom: 2rem; +} +@media (min-width: 992px) { + .montreal-theme .region-content { + padding-bottom: 4rem; + } +} +.montreal-theme .bg-image-section { + background-size: cover; + background-color: #adb2bd; + padding-top: 4rem; + padding-bottom: 3rem; +} +.montreal-theme .content-modules { + padding-bottom: 2rem; +} +.montreal-theme .content-modules h2 { + padding-top: 2rem; +} +.montreal-theme .content-modules h2:first-child { + padding-top: 0; +} +.montreal-theme .content-modules .content-module-stacked { + margin-bottom: 2rem; +} +.montreal-theme .content-modules .content-module-stacked:first-child h2:first-child, +.montreal-theme .content-modules .content-module-stacked:first-child .h2:first-child { + padding-top: 0; +} +.montreal-theme .content-modules .content-module-stacked > :not(.media-gallery-button):last-child { + margin-bottom: 0; +} +.montreal-theme .content-modules .content-module-stacked h2, .montreal-theme .content-modules .content-module-stacked .h2 { + padding-top: 3rem; +} +.montreal-theme .content-modules .content-module-stacked h2:first-child, .montreal-theme .content-modules .content-module-stacked .h2:first-child { + padding-top: 2rem; +} +.montreal-theme .content-modules .content-module-stacked h3, .montreal-theme .content-modules .content-module-stacked .h3, .montreal-theme .content-modules .content-module-stacked .encart .encart-title, .montreal-theme .encart .content-modules .content-module-stacked .encart-title, +.montreal-theme .content-modules .content-module-stacked h4, .montreal-theme .content-modules .content-module-stacked .h4 { + padding-top: 1rem; +} +.montreal-theme .content-modules .content-module-stacked h3:first-child, .montreal-theme .content-modules .content-module-stacked .h3:first-child, .montreal-theme .content-modules .content-module-stacked .encart .encart-title:first-child, .montreal-theme .encart .content-modules .content-module-stacked .encart-title:first-child, +.montreal-theme .content-modules .content-module-stacked h4:first-child, .montreal-theme .content-modules .content-module-stacked .h4:first-child { + padding-top: 0; +} +.montreal-theme .content-modules .content-module-stacked h2 + h3, +.montreal-theme .content-modules .content-module-stacked h3 + h4 { + padding-top: 0; +} +.montreal-theme .content-modules .content-module-stacked .card:last-child { + margin-bottom: 0; +} +@media (min-width: 768px) { + .montreal-theme .content-modules .content-module-stacked { + margin-bottom: 2rem; + } +} +.montreal-theme .page-section :nth-child(n+2 of .page-subsection) { + border-top: 1px solid #ced4dA; + padding-top: 4rem; +} +.montreal-theme .page-section .page-subsection { + padding-bottom: 2rem; +} +.montreal-theme .page-section .page-subsection:last-child { + padding-bottom: 0; +} +.montreal-theme .wizard-header { + display: flex; + justify-content: space-between; +} +.montreal-theme .wizard-header .hdr-container, +.montreal-theme .wizard-header .hdr-links { + display: flex; +} +.montreal-theme .wizard-header .hdr-container > *, +.montreal-theme .wizard-header .hdr-links > * { + display: flex; + justify-content: center; + align-items: center; +} +.montreal-theme .wizard-header .hdr-title { + color: #212529; + font-size: 1rem; + line-height: 1.5rem; + font-weight: 700; + padding: 1.5rem 1rem; +} +.montreal-theme .wizard-header .hdr-links { + padding-right: 1.375rem; +} +.montreal-theme .wizard-header .hdr-links ul { + margin-bottom: 0; +} +.montreal-theme .list, +.montreal-theme .list-icon { + display: flex; + flex-direction: column; + font-size: 1rem; + line-height: 1.5rem; + list-style: none; + padding-left: 0; + margin-bottom: 0; +} +.montreal-theme .list-item-action { + text-align: inherit; + display: inherit; + width: 100%; +} +.montreal-theme .list-item-action a { + display: inline-block; + text-decoration: none; + color: #097d6c; +} +.montreal-theme .list-item-action a:hover, .montreal-theme .list-item-action a:focus { + background-color: transparent; + color: #097d6c; + text-decoration: underline; + z-index: 1; +} +.montreal-theme .list-item-action a:hover .link-label, .montreal-theme .list-item-action a:focus .link-label { + display: inline; + background-color: #eefaf8; +} +.montreal-theme .list-item { + position: relative; + display: flex; + flex-flow: column wrap; + padding: 0.5rem 0; +} +.montreal-theme .list-item:last-child { + margin-bottom: 0; +} +.montreal-theme .list-item.disabled, .montreal-theme .list-item:disabled { + color: #adb2bd; + pointer-events: none; + background-color: transparent; +} +.montreal-theme .list-item.active, .montreal-theme .nav-tabs .nav-item.show .list-item.nav-link { + z-index: 2; + color: #212529; + background-color: #eefaf8; +} +.montreal-theme .list-item .icon { + margin-right: 0.5rem; +} +.montreal-theme .list-item svg { + margin-right: 0.5rem; + height: 1.5rem; + width: 1.5rem; + fill: currentColor; + flex-shrink: 0; +} +.montreal-theme .list-item-label { + color: #212529; + font-weight: 700; +} +.montreal-theme .list-content.list-icon-content { + margin-left: 2rem; +} +.montreal-theme .list-item-icon { + padding: 0.5rem 0; + display: flex; + flex-flow: row wrap; +} +.montreal-theme .list-item-icon .icon { + margin-right: 1rem; +} +.montreal-theme .list-item-icon svg { + margin-right: 1rem; + fill: #adb2bd; +} +.montreal-theme .list-item-icon-label { + color: #212529; + font-weight: 700; +} +.montreal-theme .list-item-icon-action ~ .list-item-icon-content { + margin-left: 2.5rem; +} +.montreal-theme .list-item-icon-action { + display: inherit; + width: 100%; +} +.montreal-theme .list-item-icon-action .link-has-icon { + display: inline-flex; + border: none; + text-decoration: none; + line-height: 1.5rem; +} +.montreal-theme .list-item-icon-action .link-has-icon .icon { + display: block; + margin: 0; + padding: 0; + margin-right: 1rem; +} +.montreal-theme .list-item-icon-action .link-has-icon .icon:before { + background-color: #097d6c; +} +.montreal-theme .list-item-icon-action .link-has-icon:hover, .montreal-theme .list-item-icon-action .link-has-icon:focus { + border: none; + text-decoration: underline; + background-color: transparent; +} +.montreal-theme .list-item-icon-action .link-has-icon:hover .link-icon-label, .montreal-theme .list-item-icon-action .link-has-icon:focus .link-icon-label { + background-color: #eefaf8; + display: inline; +} +.montreal-theme .list-item-icon-action .link-has-icon:hover .icon, .montreal-theme .list-item-icon-action .link-has-icon:focus .icon { + border: none; + background-color: transparent; +} +.montreal-theme .list.list-lg { + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .list.list-lg .list-item, +.montreal-theme .list.list-lg .list-item-icon { + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .list.list-md { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .list.list-md .list-item, +.montreal-theme .list.list-md .list-item-icon { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .list.list-sm { + font-size: 0.75rem; + line-height: 1.25rem; +} +.montreal-theme .list.list-sm .list-item, +.montreal-theme .list.list-sm .list-item-icon { + font-size: 0.75rem; + line-height: 1.25rem; +} +.montreal-theme .list.list-sm .list-item-icon { + padding: 0.5rem 0; +} +.montreal-theme .list.list-sm .list-item-icon .icon { + margin-right: 0.5rem; + width: 16px; + height: 16px; +} +.montreal-theme .list.list-sm .list-item-icon .icon:before { + width: 16px; + height: 16px; +} +.montreal-theme .list.list-sm .list-item-icon-action .link-has-icon { + line-height: 1.125rem; +} +.montreal-theme .list.list-sm .list-item-icon-action ~ .list-item-icon-content { + margin-left: 1.5rem; +} +.montreal-theme .list.list-sm .list-item-action { + line-height: 1.125rem; +} +.montreal-theme .list-item-content, +.montreal-theme .list-item-icon-content { + flex: 2; +} +.montreal-theme .list-item-content p, +.montreal-theme .list-item-icon-content p { + margin-bottom: 1rem; +} +.montreal-theme .list-item-content p + p, +.montreal-theme .list-item-icon-content p + p { + margin-top: 0; +} +.montreal-theme .list-item-content p:last-child, +.montreal-theme .list-item-icon-content p:last-child { + margin-bottom: 0; +} +.montreal-theme .list-item-icon-sub-content { + position: relative; +} +.montreal-theme .list-item-icon-sub-content:before { + content: ""; + background: #ced4dA; + position: absolute; + left: -1.75rem; + top: 0; + height: 100%; + width: 2px; +} +.montreal-theme .list-item-icon-sub-content > * { + margin-bottom: 0.5rem; +} +.montreal-theme .list-item-icon-sub-content > *:last-child { + margin-bottom: 0; +} +.montreal-theme .list-inline-dot { + margin-top: 0.375rem; +} +.montreal-theme .list-inline-dot .list-inline-item, .montreal-theme .list-inline-dot .form-action-group ul li, .montreal-theme .form-action-group ul .list-inline-dot li { + display: inline-flex; + margin-right: 0; + margin-bottom: 0.375rem; +} +.montreal-theme .list-inline-dot .list-inline-item a, .montreal-theme .list-inline-dot .form-action-group ul li a, .montreal-theme .form-action-group ul .list-inline-dot li a { + display: inline-block; +} +.montreal-theme .list-inline-dot .list-inline-item:after, .montreal-theme .list-inline-dot .form-action-group ul li:after, .montreal-theme .form-action-group ul .list-inline-dot li:after { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='2' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='2' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 20px; + height: 20px; + content: ""; + display: inline-flex; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .list-inline-dot .list-inline-item + .list-inline-item, .montreal-theme .list-inline-dot .form-action-group ul li + .list-inline-item, .montreal-theme .form-action-group ul .list-inline-dot li + .list-inline-item, .montreal-theme .list-inline-dot .form-action-group ul .list-inline-item + li, .montreal-theme .form-action-group ul .list-inline-dot .list-inline-item + li, .montreal-theme .list-inline-dot .form-action-group ul li + li, .montreal-theme .form-action-group ul .list-inline-dot li + li { + margin-left: -0.25rem; +} +.montreal-theme .list-inline-dot .list-inline-item:last-child:after, .montreal-theme .list-inline-dot .form-action-group ul li:last-child:after, .montreal-theme .form-action-group ul .list-inline-dot li:last-child:after { + content: none; +} +.montreal-theme .list-inline-interpunct { + display: flex; + flex-wrap: wrap; + align-items: center; + margin-bottom: -0.5rem; +} +.montreal-theme .list-inline-interpunct .list-inline-item, .montreal-theme .list-inline-interpunct .form-action-group ul li, .montreal-theme .form-action-group ul .list-inline-interpunct li { + display: inline-flex; + margin-right: 0; + margin-bottom: 0.5rem; +} +.montreal-theme .list-inline-interpunct .list-inline-item:after, .montreal-theme .list-inline-interpunct .form-action-group ul li:after, .montreal-theme .form-action-group ul .list-inline-interpunct li:after { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='2' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='2' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 20px; + height: 20px; + content: ""; + display: inline-flex; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; + margin-left: 0.25rem; + margin-right: 0.25rem; + align-self: center; +} +.montreal-theme .list-inline-interpunct .list-inline-item:last-child:after, .montreal-theme .list-inline-interpunct .form-action-group ul li:last-child:after, .montreal-theme .form-action-group ul .list-inline-interpunct li:last-child:after { + content: none; +} +.montreal-theme .list-inline-interpunct .list-inline-item a, .montreal-theme .list-inline-interpunct .form-action-group ul li a, .montreal-theme .form-action-group ul .list-inline-interpunct li a { + display: inline-block; +} +@media (min-width: 992px) { + .montreal-theme .list-2-columns { + -moz-column-count: 2; + -moz-column-gap: 32px; + -webkit-column-count: 2; + -webkit-column-gap: 32px; + column-count: 2; + column-gap: 32px; + } + .montreal-theme .list-2-columns > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +@media (min-width: 768px) { + .montreal-theme .list-4-columns-md { + -moz-column-count: 4; + -moz-column-gap: 32px; + -webkit-column-count: 4; + -webkit-column-gap: 32px; + column-count: 4; + column-gap: 32px; + } + .montreal-theme .list-4-columns-md > * { /* Chrome, Safari, Opera */ + page-break-inside: avoid; /* Firefox */ + -moz-column-break-inside: avoid; + break-inside: avoid; /* IE 10+ */ + transform: translateZ(0); + } +} +.montreal-theme .quick-links { + font-size: 0.875rem; + line-height: 1.25rem; + margin-bottom: 0.5rem; +} +.montreal-theme .quick-links .quick-links-label { + color: #212529; + display: inline-block; + font-weight: 400; + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +.montreal-theme .quick-links .list-inline, .montreal-theme .quick-links .form-action-group ul, .montreal-theme .form-action-group .quick-links ul { + display: inline; +} +.montreal-theme .quick-links .list-inline-item, .montreal-theme .quick-links .form-action-group ul li, .montreal-theme .form-action-group ul .quick-links li { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +.montreal-theme .list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} +.montreal-theme .list-group li { + list-style: none; +} +.montreal-theme .list-group .list-group-item { + font-size: 0.875rem; + line-height: 1.25rem; +} +.montreal-theme .list-group .list-group-item-content { + display: inline-flex; + flex-wrap: wrap; +} +.montreal-theme .list-group .list-group-item-title { + font-weight: 700; +} +.montreal-theme .list-group.list-2-columns { + display: block; +} +.montreal-theme .list-group.list-2-columns .list-group-item { + display: inline-block; +} +.montreal-theme .list-group[class*=column-count] { + display: block; +} +.montreal-theme .list-group[class*=column-count] .list-group-item { + display: inline-block; +} +.montreal-theme .list-group-xl .list-group-item, +.montreal-theme .list-group-lg .list-group-item { + padding: 1rem; + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .list-group-xl .list-group-item .icon, +.montreal-theme .list-group-lg .list-group-item .icon { + margin-right: 1rem; +} +.montreal-theme .list-group-xl .list-group-item svg, +.montreal-theme .list-group-lg .list-group-item svg { + margin-right: 1rem; +} +.montreal-theme .list-group-xl .list-group-item.list-group-item-action > a, +.montreal-theme .list-group-lg .list-group-item.list-group-item-action > a { + padding: 1rem; +} +.montreal-theme .list-group-icons-categories .list-group-item, +.montreal-theme .list-group-xl .list-group-item { + border-top: 1px solid #ced4dA; + border-bottom: none; + text-decoration: none; +} +.montreal-theme .list-group-icons-categories .list-group-item:active, .montreal-theme .list-group-icons-categories .list-group-item.active, .montreal-theme .list-group-icons-categories .nav-tabs .nav-item.show .list-group-item.nav-link, .montreal-theme .nav-tabs .nav-item.show .list-group-icons-categories .list-group-item.nav-link, +.montreal-theme .list-group-xl .list-group-item:active, +.montreal-theme .list-group-xl .list-group-item.active, +.montreal-theme .list-group-xl .nav-tabs .nav-item.show .list-group-item.nav-link, +.montreal-theme .nav-tabs .nav-item.show .list-group-xl .list-group-item.nav-link { + color: #097d6c; + background-color: #eefaf8; + border-color: transparent; + border-top: 1px solid transparent; +} +.montreal-theme .list-group-icons-categories .list-group-item:active + .list-group-item-action, .montreal-theme .list-group-icons-categories .list-group-item.active + .list-group-item-action, .montreal-theme .list-group-icons-categories .nav-tabs .nav-item.show .list-group-item.nav-link + .list-group-item-action, .montreal-theme .nav-tabs .nav-item.show .list-group-icons-categories .list-group-item.nav-link + .list-group-item-action, +.montreal-theme .list-group-xl .list-group-item:active + .list-group-item-action, +.montreal-theme .list-group-xl .list-group-item.active + .list-group-item-action, +.montreal-theme .list-group-xl .nav-tabs .nav-item.show .list-group-item.nav-link + .list-group-item-action, +.montreal-theme .nav-tabs .nav-item.show .list-group-xl .list-group-item.nav-link + .list-group-item-action { + border-top: 1px solid transparent; +} +.montreal-theme .list-group-icons-categories .list-group-item:active .list-group-item-title, .montreal-theme .list-group-icons-categories .list-group-item.active .list-group-item-title, .montreal-theme .list-group-icons-categories .nav-tabs .nav-item.show .list-group-item.nav-link .list-group-item-title, .montreal-theme .nav-tabs .nav-item.show .list-group-icons-categories .list-group-item.nav-link .list-group-item-title, +.montreal-theme .list-group-xl .list-group-item:active .list-group-item-title, +.montreal-theme .list-group-xl .list-group-item.active .list-group-item-title, +.montreal-theme .list-group-xl .nav-tabs .nav-item.show .list-group-item.nav-link .list-group-item-title, +.montreal-theme .nav-tabs .nav-item.show .list-group-xl .list-group-item.nav-link .list-group-item-title { + color: #097d6c; +} +.montreal-theme .list-group-icons-categories .list-group-item.list-group-item-action > a, +.montreal-theme .list-group-xl .list-group-item.list-group-item-action > a { + align-items: center; +} +.montreal-theme .list-group-icons-categories .list-group-item.list-group-item-action:hover, .montreal-theme .list-group-icons-categories .list-group-item.list-group-item-action:focus, +.montreal-theme .list-group-xl .list-group-item.list-group-item-action:hover, +.montreal-theme .list-group-xl .list-group-item.list-group-item-action:focus { + border-bottom: none; + border-top: 1px solid transparent; +} +.montreal-theme .list-group-icons-categories .list-group-item.list-group-item-action:hover + .list-group-item-action, .montreal-theme .list-group-icons-categories .list-group-item.list-group-item-action:focus + .list-group-item-action, +.montreal-theme .list-group-xl .list-group-item.list-group-item-action:hover + .list-group-item-action, +.montreal-theme .list-group-xl .list-group-item.list-group-item-action:focus + .list-group-item-action { + border-top: 1px solid transparent; +} +.montreal-theme .list-group-icons-categories .list-group-item:last-child, +.montreal-theme .list-group-xl .list-group-item:last-child { + border-bottom: 1px solid #ced4dA; +} +.montreal-theme .list-group-icons-categories .list-group-item:last-child:active, .montreal-theme .list-group-icons-categories .list-group-item:last-child.active, .montreal-theme .list-group-icons-categories .nav-tabs .nav-item.show .list-group-item.nav-link:last-child, .montreal-theme .nav-tabs .nav-item.show .list-group-icons-categories .list-group-item.nav-link:last-child, +.montreal-theme .list-group-xl .list-group-item:last-child:active, +.montreal-theme .list-group-xl .list-group-item:last-child.active, +.montreal-theme .list-group-xl .nav-tabs .nav-item.show .list-group-item.nav-link:last-child, +.montreal-theme .nav-tabs .nav-item.show .list-group-xl .list-group-item.nav-link:last-child { + border-bottom: 1px solid transparent; +} +.montreal-theme .list-group-icons-categories .list-group-item:last-child:hover, .montreal-theme .list-group-icons-categories .list-group-item:last-child:focus, +.montreal-theme .list-group-xl .list-group-item:last-child:hover, +.montreal-theme .list-group-xl .list-group-item:last-child:focus { + border-bottom: 1px solid transparent; +} +.montreal-theme .list-group-allow-ext-icon a[href*="//"]:not([href*="montreal.ca"]):not([href*="ville.montreal.qc.ca"]):not([href$=".pdf"]):not(.link-has-icon):not(.btn) .list-group-item-label:after { + background-color: #097d6c; +} +.montreal-theme .list-group-item-action { + border-bottom: none; + font-weight: 700; + width: 100%; + color: #097d6c; + text-align: inherit; + text-decoration: none; +} +.montreal-theme .list-group-item-action:hover, .montreal-theme .list-group-item-action:focus { + z-index: 1; + color: #097d6c; + text-decoration: none; + background-color: #eefaf8; + border: none; +} +.montreal-theme .list-group-item-action:active, .montreal-theme .list-group-item-action.active, .montreal-theme .nav-tabs .nav-item.show .list-group-item-action.nav-link { + color: #097d6c; + background-color: #eefaf8; + border-bottom: none; +} +.montreal-theme .list-group-item-action:active .list-group-item-title, .montreal-theme .list-group-item-action.active .list-group-item-title, .montreal-theme .nav-tabs .nav-item.show .list-group-item-action.nav-link .list-group-item-title { + color: #097d6c; +} +.montreal-theme .list-group-item { + position: relative; + display: block; + padding: 0.5rem; + display: flex; + line-height: 1.5rem; + margin-bottom: 0; + background-color: transparent; +} +.montreal-theme .list-group-item:last-child { + margin-bottom: 0; +} +.montreal-theme .list-group-item.disabled, .montreal-theme .list-group-item:disabled { + color: #adb2bd; + pointer-events: none; + background-color: transparent; +} +.montreal-theme .list-group-item.active, .montreal-theme .nav-tabs .nav-item.show .list-group-item.nav-link { + z-index: 2; + color: #212529; + background-color: #eefaf8; + border-color: transparent; +} +.montreal-theme .list-group-item a { + text-decoration: none; + border-bottom: none; +} +.montreal-theme .list-group-item a:hover { + text-decoration: none; +} +.montreal-theme .list-group-item a:hover .list-group-item-title { + color: #097d6c; +} +.montreal-theme .list-group-item a:hover:before { + content: none !important; +} +.montreal-theme .list-group-item a:focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .list-group-item .icon { + flex-shrink: 0; + margin-right: 0.5rem; +} +.montreal-theme .list-group-item .icon:before { + background-color: #097d6c; +} +.montreal-theme .list-group-item .icon:before { + height: 1.5rem; + width: 1.5rem; +} +.montreal-theme .list-group-item svg { + margin-right: 1rem; + height: 1.5rem; + width: 1.5rem; + fill: currentColor; + flex-shrink: 0; +} +.montreal-theme .list-group-item.list-group-item-action { + padding: 0; +} +.montreal-theme .list-group-item.list-group-item-action > a { + padding: 0.5rem; + display: flex; + text-decoration: none; + width: 100%; +} +.montreal-theme .list-group-item.list-group-item-action > a:focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .list-group-xl a, +.montreal-theme .list-group-icons-categories a { + text-decoration: none; + border-bottom: none; +} +.montreal-theme .list-group-xl a .icon:before, +.montreal-theme .list-group-icons-categories a .icon:before { + background-color: #097d6c; +} +.montreal-theme .list-group-xl a svg, +.montreal-theme .list-group-icons-categories a svg { + fill: #097d6c; +} +.montreal-theme .list-group-xl .icon:before, +.montreal-theme .list-group-icons-categories .icon:before { + height: 2.5rem; + width: 2.5rem; +} +.montreal-theme .list-group-xl svg, +.montreal-theme .list-group-icons-categories svg { + height: 2.5rem; + width: 2.5rem; + fill: #adb2bd; +} +.montreal-theme .list-group-teaser { + margin-bottom: 0; +} +.montreal-theme .list-group-teaser .list-group-item { + display: block; + border-top: 1px solid #ced4dA; +} +.montreal-theme .list-group-teaser .list-group-item:last-child { + border-bottom: 1px solid #ced4dA; +} +.montreal-theme .list-group-teaser .list-group-item .list-group-teaser-img { + background-size: cover; + background-position: center center; + flex: 1 0 auto; + margin-bottom: 1rem; + padding-top: 56.25%; /* 16:9 format = 0.5625 */ + width: 100%; +} +.montreal-theme .list-group-teaser .list-group-item .list-group-teaser-img .icon { + position: absolute; + top: 50%; + margin-top: -1.75rem; + left: 50%; + margin-left: -1.75rem; + width: 3.5rem; + height: 3.5rem; +} +.montreal-theme .list-group-teaser .list-group-item .list-group-teaser-img .icon:before { + width: 3.5rem; + height: 3.5rem; +} +.montreal-theme .list-group-teaser .list-group-item .list-group-teaser-img .icon:before { + background-color: #0cb097; +} +.montreal-theme .list-group-teaser .list-group-item a.list-group-item-title:hover, .montreal-theme .list-group-teaser .list-group-item a.list-group-item-title:focus { + background-color: transparent; + color: #097d6c; +} +.montreal-theme .list-group-teaser .list-group-item-action { + color: #637381; + font-weight: 400; +} +.montreal-theme .list-group-teaser .list-group-item-action:hover, .montreal-theme .list-group-teaser .list-group-item-action:focus { + background-color: transparent; + cursor: pointer; +} +.montreal-theme .list-group-teaser .list-group-item-action:hover .icon:before, .montreal-theme .list-group-teaser .list-group-item-action:focus .icon:before { + background-color: #097d6c; +} +.montreal-theme .list-group-teaser .list-group-item-action:hover .list-group-item-title, .montreal-theme .list-group-teaser .list-group-item-action:focus .list-group-item-title { + color: #097d6c; +} +.montreal-theme .list-group-teaser .list-group-item-action:focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .list-group-teaser .list-group-thumb { + max-width: 128px; + height: auto; +} +.montreal-theme .list-group-teaser .list-group-thumb.list-group-thumb-placeholder { + width: 128px; + height: 72px; + position: relative; +} +.montreal-theme .list-group-teaser .list-group-thumb.list-group-thumb-placeholder .icon { + position: absolute; + top: 50%; + margin-top: -20px; + left: 50%; + margin-left: -20px; + width: 40px; + height: 40px; +} +.montreal-theme .list-group-teaser .list-group-thumb.list-group-thumb-placeholder .icon:before { + width: 40px; + height: 40px; +} +.montreal-theme .list-group-teaser .list-group-thumb.list-group-thumb-placeholder .icon:before { + background-color: #0cb097; +} +.montreal-theme .list-group-teaser .list-group-item-max-width { + max-width: 670px; +} +.montreal-theme .list-group-teaser .list-group-item-title { + font-size: 1.25rem; + color: #212529; + display: block; + line-height: 1.75rem; + margin-bottom: 1rem; +} +.montreal-theme .list-group-teaser .list-group-item-type, +.montreal-theme .list-group-teaser .list-group-item-category { + font-size: 0.875rem; + font-weight: 700; + line-height: 1.25rem; + margin-bottom: 0.5rem; +} +.montreal-theme .list-group-teaser .list-group-item-publication-date, +.montreal-theme .list-group-teaser .list-group-item-date { + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .list-group-teaser .list-group-item-date { + font-weight: 700; +} +.montreal-theme .list-group-teaser .list-group-item-badge { + display: inline-flex; + margin-right: 1rem; +} +.montreal-theme .list-group-teaser .list-group-item-infos { + display: inline-block; + font-size: 1rem; + line-height: 1.5rem; + position: relative; + padding-right: 2rem; +} +.montreal-theme .list-group-teaser .list-group-item-infos:after { + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='2' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Ccircle cx='12' cy='12' r='2' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; + width: 24px; + height: 24px; + position: absolute; + margin: 0 0.25rem; +} +.montreal-theme .list-group-teaser .list-group-item-infos:last-child { + padding-right: 0; +} +.montreal-theme .list-group-teaser .list-group-item-infos:last-child:after { + content: none; +} +.montreal-theme .list-group-teaser.list-group-date .list-group-item-date { + margin-bottom: 1rem; +} +.montreal-theme .list-group-teaser.list-group-date .list-group-item-date:after { + content: ""; + display: block; + height: 0.125rem; + width: 2rem; + margin-top: 1rem; + background-color: #e00000; +} +.montreal-theme .list-group-teaser.list-group-date .list-group-item-title { + margin-bottom: 0; +} +@media (min-width: 576px) { + .montreal-theme .list-group-teaser .list-group-item .list-group-teaser-img { + margin-bottom: 0; + padding-top: 0; + height: 100%; + } +} +@media (max-width: 450px) { + .montreal-theme .list-group-teaser .media { + flex-direction: column; + } + .montreal-theme .list-group-teaser .list-group-thumb { + margin-bottom: 1rem; + } +} +.montreal-theme .list-group-complex .list-group-item, +.montreal-theme .list-group-teaser .list-group-item { + padding: 1rem; +} +.montreal-theme .list-group-complex .list-group-item .badge + .badge { + margin-left: 0.25rem; +} +.montreal-theme .list-group-complex .list-group-icon .icon { + margin-right: 1rem; +} +.montreal-theme .list-group-complex .list-group-icon .icon:before { + background-color: #adb2bd; +} +.montreal-theme .list-group-complex .list-group-icon-editorial .icon { + width: 40px; + height: 40px; +} +.montreal-theme .list-group-complex .list-group-icon-editorial .icon:before { + width: 40px; + height: 40px; +} +.montreal-theme .list-group-complex .custom-control { + padding-top: 0; + padding-bottom: 0; + margin-right: 1rem; + padding-left: 1.5rem; +} +.montreal-theme .list-group-complex .custom-checkbox .custom-control-label::before { + left: -1.5rem; +} +.montreal-theme .list-group-complex .custom-checkbox .custom-control-label::after { + left: -1.5rem; +} +.montreal-theme .list-group-complex .list-group-item-title { + font-size: 1rem; + line-height: 1.5rem; + margin-bottom: 0; +} +.montreal-theme .list-group-complex .list-group-item-content { + font-size: 0.875rem; + line-height: 1.25rem; + display: block; +} +.montreal-theme .list-group-complex .list-group-item-content .list-group-item-infos { + font-size: 0.875rem; + line-height: 1.25rem; + display: block; + padding-right: 1.5rem; + margin-bottom: 0.25rem; +} +.montreal-theme .list-group-complex .list-group-item-content .list-group-item-infos:after { + content: none; +} +.montreal-theme .list-group-complex .list-group-item-content .list-group-item-infos:last-child { + margin-bottom: 0; +} +.montreal-theme .list-group-complex .list-group-item-content.list-group-items-stacked { + display: block; +} +.montreal-theme .list-group-complex .list-group-item-content.list-group-items-stacked .list-group-item-infos { + display: block; + padding-right: 0; +} +.montreal-theme .list-group-complex .list-group-item-content.list-group-items-stacked .list-group-item-infos:after { + content: none; +} +@media (min-width: 768px) { + .montreal-theme .list-group-complex .list-group-item-content { + display: inline-flex; + } + .montreal-theme .list-group-complex .list-group-item-content .list-group-item-infos { + display: inline-block; + padding-right: 1.5rem; + } + .montreal-theme .list-group-complex .list-group-item-content .list-group-item-infos:after { + content: ""; + width: 16px; + height: 16px; + margin: 2px 0.25rem; + } + .montreal-theme .list-group-complex .list-group-item-content .list-group-item-infos:last-child { + padding-right: 0; + } + .montreal-theme .list-group-complex .list-group-item-content .list-group-item-infos:last-child:after { + content: none; + } +} +.montreal-theme .list-group-complex .btn { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} +.montreal-theme .list-group-complex .list-group-item:hover, .montreal-theme .list-group-complex .list-group-item:focus { + background-color: #f8f9fa; +} +.montreal-theme .list-group-complex .list-group-item:hover .list-group-icon .icon:before, .montreal-theme .list-group-complex .list-group-item:focus .list-group-icon .icon:before { + background-color: #0cb097; +} +.montreal-theme .list-group-complex .list-group-item:hover .list-group-item-title, .montreal-theme .list-group-complex .list-group-item:focus .list-group-item-title { + color: #097d6c; +} +.montreal-theme .mapboxgl-popup { + font-family: "Open Sans", Helvetica, Arial, sans-serif; +} +.montreal-theme .mapboxgl-popup .mapboxgl-popup-content { + padding: 1rem; +} +.montreal-theme .h-map { + height: 420px; +} +.montreal-theme .flyout { + position: fixed; + z-index: 1050; + margin: 1rem; + transition: 0.3s transform; +} +.montreal-theme .flyout.show { + transform: none; +} +.montreal-theme .flyout.flyout-top { + top: 0; + margin-top: 0; + transform: translateY(-100%); +} +.montreal-theme .flyout.flyout-top .flyout-content { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.montreal-theme .flyout.flyout-top.show { + transform: translateY(0); +} +.montreal-theme .flyout.flyout-bottom { + bottom: 0; + margin-bottom: 0; + transform: translateY(100%); +} +.montreal-theme .flyout.flyout-bottom .flyout-content { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.montreal-theme .flyout.flyout-bottom.show { + transform: translateY(0); +} +.montreal-theme .flyout.flyout-left { + left: 0; + margin-left: 0; + transform: translateX(-100%); +} +.montreal-theme .flyout.flyout-left .flyout-content { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.montreal-theme .flyout.flyout-left.show { + transform: translateX(0); +} +.montreal-theme .flyout.flyout-right { + right: 0; + margin-right: 0; + transform: translateX(100%); +} +.montreal-theme .flyout.flyout-right .flyout-content { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.montreal-theme .flyout.flyout-right.show { + transform: translateX(0); +} +.montreal-theme .flyout.flyout-custom-right { + right: 356px; +} +@media (min-width: 992px) { + .montreal-theme .flyout.flyout-custom-right { + right: 532px; + } +} +.montreal-theme .flyout-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #ffffff; + background-clip: padding-box; + border-radius: 0.5rem; + box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.1); + outline: 0; +} +.montreal-theme .flyout-header { + display: flex; + align-items: flex-start; + flex-shrink: 0; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #ced4dA; + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} +.montreal-theme .flyout-header .btn-close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} +.montreal-theme .flyout-header .btn-close .icon:before { + background-color: #212529; +} +.montreal-theme .flyout-header .btn-close:hover .icon:before { + background-color: #637381; +} +.montreal-theme .flyout-title { + margin-bottom: 0; +} +.montreal-theme .flyout-body { + position: relative; + flex: 1 1 auto; + overflow-y: auto; + padding: 1rem; + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +@media (min-width: 576px) { + .montreal-theme .flyout-content { + max-width: 460px; + margin: 0 auto; + } + .montreal-theme .flyout-content.flyout-sm { + max-width: 320px; + } +} +@media (min-width: 992px) { + .montreal-theme .flyout-content.flyout-lg { + max-width: 600px; + } +} +.montreal-theme .modal .form-group { + margin-bottom: 1.3125rem; +} +.montreal-theme .modal .modal-header { + padding: 1rem; + flex: 0 0 auto; +} +.montreal-theme .modal .modal-header .close, +.montreal-theme .modal .modal-header .btn-close { + padding: 0.4375rem; + border: 1px solid transparent; + border-radius: 0.25rem; + margin: -0.5rem -0.5rem -0.5rem auto; +} +.montreal-theme .modal .modal-header .close .icon:before, +.montreal-theme .modal .modal-header .btn-close .icon:before { + background-color: #097d6c; +} +.montreal-theme .modal .modal-header .close svg, +.montreal-theme .modal .modal-header .btn-close svg { + width: 24px; + height: 24px; +} +.montreal-theme .modal .modal-header .close svg path, +.montreal-theme .modal .modal-header .btn-close svg path { + fill: #637381; +} +.montreal-theme .modal .modal-header .close:not(:disabled):not(.disabled):hover, .montreal-theme .modal .modal-header .close:not(:disabled):not(.disabled):focus, +.montreal-theme .modal .modal-header .btn-close:not(:disabled):not(.disabled):hover, +.montreal-theme .modal .modal-header .btn-close:not(:disabled):not(.disabled):focus { + opacity: 1; + background-color: #eefaf8; +} +.montreal-theme .modal .modal-header .close:not(:disabled):not(.disabled):focus, +.montreal-theme .modal .modal-header .btn-close:not(:disabled):not(.disabled):focus { + outline: 0; + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .modal .modal-title { + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .modal .modal-date-time { + font-size: 0.875rem; + line-height: 1.25rem; + font-weight: 700; + margin-bottom: 1rem; +} +.montreal-theme .modal .modal-body { + flex-grow: 0; + padding: 2rem; +} +.montreal-theme .modal .modal-body > :last-child { + margin-bottom: 0; +} +.montreal-theme .modal .modal-alert-icon, +.montreal-theme .modal .modal-icon { + display: flex; + justify-content: center; + margin-bottom: 1rem; +} +.montreal-theme .modal .modal-footer { + display: flex; + flex-wrap: wrap; + padding: 1rem; +} +.montreal-theme .modal .modal-footer > :not(:first-child) { + margin: 0; +} +.montreal-theme .modal .modal-footer > :not(:last-child) { + margin: 0; +} +.montreal-theme .modal .modal-footer .modal-footer-buttons { + display: flex; +} +.montreal-theme .modal .modal-footer .modal-footer-buttons > :not(:first-child) { + margin-right: 0; +} +.montreal-theme .modal .modal-footer .modal-footer-buttons > :not(:last-child) { + margin-left: 0; +} +.montreal-theme .modal .modal-footer-order { + justify-content: unset; + flex-direction: column-reverse; +} +.montreal-theme .modal .modal-footer-logo { + margin-top: auto; + margin-bottom: 2rem; +} +.montreal-theme .modal .modal-footer-logo img { + height: 1.5rem; + width: auto; +} +.montreal-theme .modal.modal-filters .modal-body { + padding-top: 2rem; +} +.montreal-theme .modal.modal-filters .form-group { + margin-bottom: 0; +} +.montreal-theme .modal.modal-filters .modal-filters-content { + margin-bottom: 2rem; +} +.montreal-theme .modal.modal-filters .modal-filters-content:last-child { + margin-bottom: 1rem; +} +.montreal-theme .modal.modal-filters .modal-filters-title { + color: #212529; + display: block; + font-weight: 700; + margin-bottom: 0.5rem; +} +@media (max-width: 767.98px) { + .montreal-theme .modal .modal-dialog:not(.modal-compact) { + min-width: 100%; + margin: 0; + min-height: 100%; + height: 100%; + } + .montreal-theme .modal .modal-dialog:not(.modal-compact) .modal-content { + min-height: 100%; + } + .montreal-theme .modal .modal-dialog:not(.modal-compact) .modal-body { + flex-grow: 1; + padding: 1rem; + } + .montreal-theme .modal .modal-compact { + width: 300px; + margin: auto; + } + .montreal-theme .modal .modal-dialog-scrollable { + max-height: 100%; + } + .montreal-theme .modal .modal-dialog-centered { + min-height: 100%; + } + .montreal-theme .modal .modal-dialog-centered::before { + height: 100vh; + } + .montreal-theme .modal .modal-dialog-centered.modal-dialog-scrollable { + height: 100%; + } + .montreal-theme .modal .modal-footer .btn { + display: block; + width: 100%; + } + .montreal-theme .modal .modal-footer .btn.btn-tertiary, .montreal-theme .modal .modal-footer .toast-action .btn, .montreal-theme .toast-action .modal .modal-footer .btn, .montreal-theme .modal .modal-footer .btn.btn-link { + display: none; + } + .montreal-theme .modal .modal-footer .btn:not(.btn-link):not(.btn-tertiary) + .btn { + margin-top: 0.5rem; + } + .montreal-theme .modal .modal-footer-order .btn:not(.btn-link):not(.btn-tertiary) + .btn { + margin-top: 0; + margin-bottom: 0.5rem; + } +} +@media (min-width: 576px) { + .montreal-theme .modal-dialog { + max-width: 500px; + margin: 2rem auto; + } + .montreal-theme .modal-dialog-scrollable { + max-height: calc(100% - 4rem); + } + .montreal-theme .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 4rem); + } + .montreal-theme .modal-dialog-centered { + min-height: calc(100% - 4rem); + } + .montreal-theme .modal-dialog-centered::before { + height: calc(100vh - 4rem); + } + .montreal-theme .modal-lg, + .montreal-theme .modal-xl { + max-width: calc(100% - 4rem); + } + .montreal-theme .modal-lg .modal-content, + .montreal-theme .modal-xl .modal-content { + min-height: calc(100vh - 4rem); + } + .montreal-theme .modal-lg .modal-body, + .montreal-theme .modal-xl .modal-body { + flex-grow: 1; + } +} +@media (min-width: 768px) { + .montreal-theme .modal .modal-footer > :not(:first-child) { + margin-left: 0.5rem; + } + .montreal-theme .modal .modal-footer > :not(:last-child) { + margin-right: 0.5rem; + } + .montreal-theme .modal .modal-footer-order { + flex-direction: row-reverse; + } + .montreal-theme .modal .modal-footer-order > :not(:first-child) { + margin-left: 0; + margin-right: 0.5rem; + } + .montreal-theme .modal .modal-footer-order > :not(:last-child) { + margin-left: 0.5rem; + margin-right: 0; + } + .montreal-theme .modal .modal-footer-order .modal-footer-buttons { + display: flex; + } + .montreal-theme .modal .modal-footer-order .modal-footer-buttons > :not(:first-child) { + margin-right: 0.5rem; + } + .montreal-theme .modal .modal-footer-order .modal-footer-buttons > :not(:last-child) { + margin-left: 0.5rem; + } +} +@media (min-width: 992px) { + .montreal-theme .modal-md { + max-width: 800px; + } + .montreal-theme .modal-lg, + .montreal-theme .modal-xl { + max-width: calc(100% - 4rem); + } +} +@media (min-width: 992px) { + .montreal-theme .modal-lg, + .montreal-theme .modal-xl { + max-width: calc(100% - 4rem); + } +} +@media (min-width: 1200px) { + .montreal-theme .modal-xl { + max-width: calc(100% - 4rem); + } +} +.montreal-theme .media-container { + margin-bottom: 3rem; +} +.montreal-theme .media-gallery-container { + padding-top: 1rem; + margin-bottom: 1rem; +} +.montreal-theme .media-gallery { + display: flex; + flex-wrap: wrap; + margin-right: -16px; + margin-left: -16px; + margin-bottom: 0; +} +.montreal-theme .media-gallery li { + position: relative; + width: 100%; + padding-right: 16px; + padding-left: 16px; + flex: 0 0 100%; + max-width: 100%; + padding-bottom: 32px; +} +@media (min-width: 768px) { + .montreal-theme .media-gallery li { + flex: 0 0 50%; + max-width: 50%; + } +} +@media (min-width: 992px) { + .montreal-theme .media-gallery li { + flex: 0 0 25%; + max-width: 25%; + } +} +.montreal-theme .media-gallery-hidden { + display: none; +} +.montreal-theme .media-gallery-button { + position: relative; + height: 100%; +} +.montreal-theme .media-gallery-button .btn-media-gallery { + position: absolute; + bottom: 0; + right: 0; + margin: 1rem; +} +.montreal-theme .media-gallery-button .btn-media { + cursor: zoom-in; +} +.montreal-theme .media-gallery-button .btn-media:hover ~ .btn-media-gallery { + color: #097d6c; +} +.montreal-theme .media-gallery-button .badge-gallery { + position: absolute; + top: 0; + right: 0; + display: flex; + margin: 1rem; +} +.montreal-theme .media-cover { + background-size: cover; + background-position: 50% 50%; + min-height: 250px; + height: 100%; + width: 100%; +} +@media (min-width: 576px) { + .montreal-theme .media-cover { + min-height: 425px; + } +} +.montreal-theme .btn-media { + color: inherit; + font: inherit; + text-transform: none; + background-color: transparent; + text-decoration: none; + border: 0; + margin: 0; + overflow: visible; + cursor: pointer; + text-align: left; + width: 100%; + height: 100%; + padding: 0; + margin: 0; +} +.montreal-theme .btn-media:hover, .montreal-theme .btn-media:focus { + background-color: transparent; + text-decoration: none; + border: 0; +} +.montreal-theme svg .letter { + fill: #1d1d1b; +} +.montreal-theme svg .rosace { + fill: #e00000; +} +.montreal-theme svg .white { + fill: #fff; +} +.montreal-theme svg .ahc-green-dark { + fill: #7ca43f; +} +.montreal-theme svg .ahc-green-light { + fill: #abc379; +} +.montreal-theme svg .ahc-blue { + fill: #0467a7; +} +.montreal-theme svg .anj-red { + fill: #f14729; +} +.montreal-theme svg .anj-blue { + fill: #244ba6; +} +.montreal-theme svg .anj-gray-light { + fill: #bdbcbc; +} +.montreal-theme svg .anj-yellow { + fill: #fbc13d; +} +.montreal-theme svg .anj-green-dark { + fill: #004039; +} +.montreal-theme svg .cdn-orange { + fill: #D7872A; +} +.montreal-theme svg .cdn-vert-light { + fill: #809A67; +} +.montreal-theme svg .cdn-vert { + fill: #426A2F; +} +.montreal-theme svg .ibi-yellow { + fill: #fab81f; +} +.montreal-theme svg .ibi-green { + fill: #6ea31b; +} +.montreal-theme svg .ibi-blue { + fill: #21518d; +} +.montreal-theme svg .mhm-blue-light { + fill: #6F8F9D; +} +.montreal-theme svg #mhm-gradient { + --color-stop-1: #F0A558; + --color-stop-2: #943036; +} +.montreal-theme svg .pir-blue { + fill: #05347a; +} +.montreal-theme svg .pir-yellow { + fill: #fdb813; +} +.montreal-theme svg .rdp-blue { + fill: #3a69bc; +} +.montreal-theme svg .rdp-blue-light { + fill: #3e89d0; +} +.montreal-theme svg .rdp-yellow { + fill: #e39314; +} +.montreal-theme svg .rdp-green { + fill: #4e9545; +} +.montreal-theme svg .ver-brown { + fill: #a4965f; +} +.montreal-theme svg .ver-green { + fill: #009f96; +} +.montreal-theme svg .ver-blue { + fill: #3067bb; +} +.montreal-theme svg.reverse .letter { + fill: #ffffff; +} +.montreal-theme svg.reverse .rosace { + fill: #e00000; +} +.montreal-theme svg.black .letter, +.montreal-theme svg.black .rosace, +.montreal-theme svg.black path { + fill: #1d1d1b; +} +.montreal-theme .figure { + display: table; +} +.montreal-theme .figure .figure-img { + margin-bottom: 0; + line-height: 1rem; +} +.montreal-theme .figure .figure-caption { + margin-top: 0.5rem; + font-size: 0.75rem; + line-height: 1rem; + font-weight: 700; +} +.montreal-theme .img-container { + position: relative; + display: table; +} +.montreal-theme .badge-copyright { + position: absolute; + bottom: 0; + right: 0; + display: flex; + margin: 1rem; + z-index: 5; +} +.montreal-theme .js-trigger-copyright { + cursor: pointer; +} +.montreal-theme .img-copyright { + position: absolute; + bottom: 1rem; + right: 1rem; + min-width: 24px; + min-height: 24px; + background-color: #000000; + border-radius: 0.25rem; + color: #ffffff; + cursor: pointer; + display: flex; + font-size: 0.75rem; + line-height: 1rem; + margin-left: 1rem; + z-index: 5; +} +.montreal-theme .img-copyright .icon-copyright { + width: 24px; + height: 24px; + display: flex; + align-items: center; + justify-content: center; + flex-shrink: 0; +} +.montreal-theme .img-copyright .icon-copyright:before { + background-color: #ffffff; + width: 12px; + height: 12px; +} +.montreal-theme .img-copyright .copyright-text { + margin-right: 1rem; + padding: 0.25rem 0; +} +.montreal-theme .img-zoom-in { + cursor: zoom-in; +} +.montreal-theme .user-avatar, +.montreal-theme .media-avatar, +.montreal-theme .media-profile { + background-color: #097d6c; + border-radius: 4rem; + color: #ffffff; + font-weight: 700; + text-align: center; + height: 1.5rem; + width: 1.5rem; + font-size: 0.875rem; + line-height: 1.5rem; +} +.montreal-theme .user-avatar img, +.montreal-theme .media-avatar img, +.montreal-theme .media-profile img { + border-radius: 50%; + vertical-align: top; +} +.montreal-theme .user-avatar .user-first-letter, +.montreal-theme .media-avatar .user-first-letter, +.montreal-theme .media-profile .user-first-letter { + display: block; +} +.montreal-theme .media-profile-color-1 { + background-color: #0380A9; +} +.montreal-theme .media-profile-color-2 { + background-color: #BD4F00; +} +.montreal-theme .media-profile-color-3 { + background-color: #448600; +} +.montreal-theme .media-profile-color-4 { + background-color: #DC00AC; +} +.montreal-theme .media-profile-color-5 { + background-color: #01866E; +} +.montreal-theme .media-profile-color-6 { + background-color: #EE0000; +} +.montreal-theme .media-profile-color-7 { + background-color: #980BAD; +} +.montreal-theme .media-profile-color-8 { + background-color: #0057FF; +} +.montreal-theme .media-profile-color-9 { + background-color: #A36B00; +} +.montreal-theme .media-profile-color-10 { + background-color: #E0007C; +} +.montreal-theme .alert-container { + margin-bottom: 3rem; +} +.montreal-theme .alert { + font-size: 1rem; + line-height: 1.5rem; + border-left-width: 2px; + border-color: #0079c4; + background-color: #e6f5f9; + color: #004b7b; +} +.montreal-theme .alert a, +.montreal-theme .alert .alert-link { + color: #004b7b; +} +.montreal-theme .alert a:hover, .montreal-theme .alert a:focus, +.montreal-theme .alert .alert-link:hover, +.montreal-theme .alert .alert-link:focus { + background-color: #f6fcfd; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary { + color: #ffffff; + background-color: #004b7b; + border-color: #004b7b; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #002c48; + border-color: #002c48; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary:focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .show > .alert .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #002c48; + border-color: #002c48; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary { + color: #004b7b; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus { + color: #004b7b; + background-color: #ffffff; + border-color: #004b7b; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary .utility-icon path { + fill: #004b7b; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary:focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .show > .alert .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle { + color: #004b7b; + background-color: #ffffff; + border-color: #004b7b; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled), .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link { + color: #004b7b; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus { + color: #004b7b; + background-color: #e6f5f9; + border-color: #e6f5f9; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary .icon, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary .icon:before, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary .utility-icon path, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link .utility-icon path { + fill: #004b7b; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary:focus, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled):focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary.focus, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled).focus, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled).focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link:focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .alert .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .show > .alert .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle, .montreal-theme .show > .alert .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .toast-action .show > .alert .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active, .montreal-theme .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .show > .alert .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle { + color: #004b7b; + background-color: #e6f5f9; + border-color: #e6f5f9; +} +.montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .alert .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle:focus, .montreal-theme .show > .alert .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .toast-action .show > .alert .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert .alert-heading { + color: #004b7b; + font-weight: 700; + margin-bottom: 0.5rem; + display: block; +} +.montreal-theme .alert .alert-actions { + margin-top: 1rem; + display: flex; + flex-wrap: wrap; +} +.montreal-theme .alert .alert-actions .btn { + margin: 0 1rem 0.5rem 0; +} +.montreal-theme .alert .alert-actions a { + display: inline !important; + margin-right: 0 !important; + text-decoration: none; +} +.montreal-theme .alert .alert-actions a .icon-nowrap { + display: inline; + white-space: nowrap; + vertical-align: -6px; + line-height: 1; +} +.montreal-theme .alert .alert-actions a .icon { + display: inline; + margin-left: 0.25rem; + margin-right: 0; +} +.montreal-theme .alert .alert-actions a:hover, .montreal-theme .alert .alert-actions a:focus { + background-color: transparent; +} +.montreal-theme .alert.alert-with-icon { + display: flex; +} +.montreal-theme .alert .alert-icon-container { + border: none; + width: 24px; + height: 100%; + margin-right: 1rem; +} +.montreal-theme .alert .alert-icon-container svg, +.montreal-theme .alert .close svg { + fill: #004b7b; +} +.montreal-theme .alert .alert-icon-container .icon:before, +.montreal-theme .alert .close .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert-dismissible { + padding-right: 3.5rem; +} +.montreal-theme .alert-dismissible .close { + border-radius: 0.25rem; + margin: 0.5rem; + padding: 0.5rem; +} +.montreal-theme .alert-success { + color: #025d29; + background-color: #e7f6f0; + border-color: #0da566; +} +.montreal-theme .alert-success hr { + border-top-color: #025d29; +} +.montreal-theme .alert-success a, +.montreal-theme .alert-success .alert-link { + color: #025d29; +} +.montreal-theme .alert-success a .icon:before, +.montreal-theme .alert-success .alert-link .icon:before { + background-color: #025d29; +} +.montreal-theme .alert-success a:hover, .montreal-theme .alert-success a:focus, +.montreal-theme .alert-success .alert-link:hover, +.montreal-theme .alert-success .alert-link:focus { + background-color: #f6fcf9; + text-decoration: underline; +} +.montreal-theme .alert-success .alert-heading { + color: #025d29; +} +.montreal-theme .alert-success .alert-icon-container svg, +.montreal-theme .alert-success .close svg { + fill: #025d29; +} +.montreal-theme .alert-success .alert-icon-container .icon:before, +.montreal-theme .alert-success .close .icon:before { + background-color: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary { + color: #ffffff; + background-color: #025d29; + border-color: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #012b13; + border-color: #012b13; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary:focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .show > .alert-success .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #012b13; + border-color: #012b13; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-success .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary { + color: #025d29; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus { + color: #025d29; + background-color: #ffffff; + border-color: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary .icon:before { + background-color: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary .utility-icon path { + fill: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary:focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .show > .alert-success .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle { + color: #025d29; + background-color: #ffffff; + border-color: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-success .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled), .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link { + color: #025d29; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus { + color: #025d29; + background-color: #e7f6f0; + border-color: #e7f6f0; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary .icon, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary .icon:before, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link .icon:before { + background-color: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary .utility-icon path, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link .utility-icon path { + fill: #025d29; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary:focus, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled):focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary.focus, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled).focus, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled).focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link:focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .alert-success .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-success .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .show > .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle, .montreal-theme .show > .alert-success .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .toast-action .show > .alert-success .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active, .montreal-theme .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .show > .alert-success .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle { + color: #025d29; + background-color: #e7f6f0; + border-color: #e7f6f0; +} +.montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-success .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .alert-success .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert-success .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-success .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-success .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle:focus, .montreal-theme .show > .alert-success .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .toast-action .show > .alert-success .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-success .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-success .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-success .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-success .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-info { + color: #004b7b; + background-color: #e6f5f9; + border-color: #0079c4; +} +.montreal-theme .alert-info hr { + border-top-color: #004b7b; +} +.montreal-theme .alert-info a, +.montreal-theme .alert-info .alert-link { + color: #004b7b; +} +.montreal-theme .alert-info a .icon:before, +.montreal-theme .alert-info .alert-link .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert-info a:hover, .montreal-theme .alert-info a:focus, +.montreal-theme .alert-info .alert-link:hover, +.montreal-theme .alert-info .alert-link:focus { + background-color: #f6fcfd; + text-decoration: underline; +} +.montreal-theme .alert-info .alert-heading { + color: #004b7b; +} +.montreal-theme .alert-info .alert-icon-container svg, +.montreal-theme .alert-info .close svg { + fill: #004b7b; +} +.montreal-theme .alert-info .alert-icon-container .icon:before, +.montreal-theme .alert-info .close .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary { + color: #ffffff; + background-color: #004b7b; + border-color: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #002c48; + border-color: #002c48; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary:focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .show > .alert-info .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #002c48; + border-color: #002c48; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-info .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary { + color: #004b7b; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus { + color: #004b7b; + background-color: #ffffff; + border-color: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary .utility-icon path { + fill: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary:focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .show > .alert-info .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle { + color: #004b7b; + background-color: #ffffff; + border-color: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-info .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled), .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link { + color: #004b7b; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus { + color: #004b7b; + background-color: #e6f5f9; + border-color: #e6f5f9; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary .icon, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary .icon:before, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link .icon:before { + background-color: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary .utility-icon path, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link .utility-icon path { + fill: #004b7b; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary:focus, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled):focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary.focus, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled).focus, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled).focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link:focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .alert-info .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-info .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .show > .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle, .montreal-theme .show > .alert-info .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .toast-action .show > .alert-info .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active, .montreal-theme .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .show > .alert-info .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle { + color: #004b7b; + background-color: #e6f5f9; + border-color: #e6f5f9; +} +.montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-info .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .alert-info .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert-info .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-info .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-info .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle:focus, .montreal-theme .show > .alert-info .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .toast-action .show > .alert-info .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-info .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-info .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-info .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-info .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-warning { + color: #6C4600; + background-color: #fefae6; + border-color: #ffb833; +} +.montreal-theme .alert-warning hr { + border-top-color: #6C4600; +} +.montreal-theme .alert-warning a, +.montreal-theme .alert-warning .alert-link { + color: #6C4600; +} +.montreal-theme .alert-warning a .icon:before, +.montreal-theme .alert-warning .alert-link .icon:before { + background-color: #6C4600; +} +.montreal-theme .alert-warning a:hover, .montreal-theme .alert-warning a:focus, +.montreal-theme .alert-warning .alert-link:hover, +.montreal-theme .alert-warning .alert-link:focus { + background-color: #fffefa; + text-decoration: underline; +} +.montreal-theme .alert-warning .alert-heading { + color: #6C4600; +} +.montreal-theme .alert-warning .alert-icon-container svg, +.montreal-theme .alert-warning .close svg { + fill: #6C4600; +} +.montreal-theme .alert-warning .alert-icon-container .icon:before, +.montreal-theme .alert-warning .close .icon:before { + background-color: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary { + color: #ffffff; + background-color: #6C4600; + border-color: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #392500; + border-color: #392500; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary:focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .show > .alert-warning .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #392500; + border-color: #392500; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-warning .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary { + color: #6C4600; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus { + color: #6C4600; + background-color: #ffffff; + border-color: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary .icon:before { + background-color: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary .utility-icon path { + fill: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary:focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .show > .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle { + color: #6C4600; + background-color: #ffffff; + border-color: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-warning .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled), .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link { + color: #6C4600; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus { + color: #6C4600; + background-color: #fefae6; + border-color: #fefae6; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary .icon, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary .icon:before, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link .icon:before { + background-color: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary .utility-icon path, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link .utility-icon path { + fill: #6C4600; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary:focus, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled):focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary.focus, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled).focus, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled).focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link:focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .alert-warning .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-warning .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .show > .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle, .montreal-theme .show > .alert-warning .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .toast-action .show > .alert-warning .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active, .montreal-theme .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .show > .alert-warning .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle { + color: #6C4600; + background-color: #fefae6; + border-color: #fefae6; +} +.montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-warning .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .alert-warning .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert-warning .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-warning .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-warning .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle:focus, .montreal-theme .show > .alert-warning .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .toast-action .show > .alert-warning .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-warning .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-warning .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-warning .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-warning .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-danger { + color: #851a00; + background-color: #ffebe6; + border-color: #d3310a; +} +.montreal-theme .alert-danger hr { + border-top-color: #851a00; +} +.montreal-theme .alert-danger a, +.montreal-theme .alert-danger .alert-link { + color: #851a00; +} +.montreal-theme .alert-danger a .icon:before, +.montreal-theme .alert-danger .alert-link .icon:before { + background-color: #851a00; +} +.montreal-theme .alert-danger a:hover, .montreal-theme .alert-danger a:focus, +.montreal-theme .alert-danger .alert-link:hover, +.montreal-theme .alert-danger .alert-link:focus { + background-color: #fffbfa; + text-decoration: underline; +} +.montreal-theme .alert-danger .alert-heading { + color: #851a00; +} +.montreal-theme .alert-danger .alert-icon-container svg, +.montreal-theme .alert-danger .close svg { + fill: #851a00; +} +.montreal-theme .alert-danger .alert-icon-container .icon:before, +.montreal-theme .alert-danger .close .icon:before { + background-color: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary { + color: #ffffff; + background-color: #851a00; + border-color: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus { + color: #ffffff; + background-color: #521000; + border-color: #521000; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary .icon:before { + background-color: #ffffff; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary .utility-icon path { + fill: #ffffff; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary:focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active, .montreal-theme .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled), .montreal-theme .show > .alert-danger .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #521000; + border-color: #521000; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled).btn-primary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-danger .btn:not(:disabled):not(.disabled).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary { + color: #851a00; + background-color: #ffffff; + border-color: #ced4dA; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus { + color: #851a00; + background-color: #ffffff; + border-color: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus .icon:before { + background-color: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary .icon:before { + background-color: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary .utility-icon path { + fill: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary:focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active, .montreal-theme .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled), .montreal-theme .show > .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle { + color: #851a00; + background-color: #ffffff; + border-color: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled).btn-secondary:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-danger .btn:not(:disabled):not(.disabled).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled), .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled), .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link { + color: #851a00; + background-color: #ffffff; + border-color: #ffffff; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus { + color: #851a00; + background-color: #ffebe6; + border-color: #ffebe6; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus .icon:before, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):hover .icon:before, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus .icon:before { + background-color: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary .icon, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled) .icon, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link .icon { + margin-top: -0.1875rem; + margin-bottom: -0.1875rem; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary .icon:before, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled) .icon:before, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link .icon:before { + background-color: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary .utility-icon path, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled) .utility-icon path, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link .utility-icon path { + fill: #851a00; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary:focus, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled):focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary.focus, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled).focus, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled).focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link:focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link.focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active, .montreal-theme .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .alert-danger .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-danger .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .toast-action .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled), .montreal-theme .show > .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle, .montreal-theme .show > .alert-danger .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .toast-action .show > .alert-danger .btn:not(:disabled):not(.disabled).dropdown-toggle, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active, .montreal-theme .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled), .montreal-theme .show > .alert-danger .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle { + color: #851a00; + background-color: #ffebe6; + border-color: #ffebe6; +} +.montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-danger .toast-action .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .toast-action .alert-danger .btn:not(:disabled):not(.disabled):not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .alert-danger .nav-tabs .nav-item.show .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled).btn-tertiary:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-danger .toast-action .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .toast-action .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled):not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-danger .btn:not(:disabled):not(.disabled).btn-tertiary.dropdown-toggle:focus, .montreal-theme .show > .alert-danger .toast-action .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .toast-action .show > .alert-danger .btn:not(:disabled):not(.disabled).dropdown-toggle:focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):active:focus, .montreal-theme .alert-danger .btn:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled).active:focus, .montreal-theme .alert-danger .nav-tabs .nav-item.show .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .nav-tabs .nav-item.show .alert-danger .btn.nav-link:not(:disabled):not(.disabled).btn-link:not(:disabled):not(.disabled):focus, .montreal-theme .show > .alert-danger .btn:not(:disabled):not(.disabled).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .popover { + border: none; + padding: 1.25rem 1rem; + box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.1); +} +.montreal-theme .popover-header, +.montreal-theme .popover-body { + padding-bottom: 1rem; +} +.montreal-theme .popover-header:last-child, +.montreal-theme .popover-body:last-child { + padding-bottom: 0; +} +.montreal-theme .popover-header { + line-height: 1.5rem; + background-color: transparent; + border-bottom: none; +} +.montreal-theme .popover-body { + line-height: 1.25rem; +} +.montreal-theme [data-toggle=popover] { + cursor: pointer; +} +.montreal-theme .message-bar { + font-size: 1rem; + line-height: 1.5rem; + background-color: #212529; + border-left-width: 0; + color: #ffffff; + display: flex; + margin-bottom: 0; + padding: 1rem 3.5rem 1rem 1rem; +} +.montreal-theme .message-bar svg { + fill: #ffffff; +} +.montreal-theme .message-bar .icon:before, +.montreal-theme .message-bar .close .icon:before { + background-color: #ffffff; +} +.montreal-theme .message-bar .close:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .message-bar .message-bar-container { + display: block; + width: 100%; +} +.montreal-theme .message-bar .message-bar-container p { + margin: 0; +} +.montreal-theme .message-bar .message-bar-container a { + color: #ffffff; +} +.montreal-theme .message-bar .message-bar-container a:hover, .montreal-theme .message-bar .message-bar-container a:focus { + color: #ffffff; + background-color: #000000; +} +.montreal-theme .message-bar .message-bar-container a:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .message-bar .message-bar-container a:after { + background-color: #ffffff; +} +.montreal-theme .message-bar .message-bar-icon-container { + margin-right: 1rem; +} +.montreal-theme .message-bar .message-bar-heading { + font-weight: 700; + margin-bottom: 0.25rem; +} +.montreal-theme .message-bar .message-bar-link { + display: inline-block; + margin-top: 0.25rem; +} +.montreal-theme .message-bar .close { + margin-left: auto; + align-self: flex-start; +} +@media (min-width: 768px) { + .montreal-theme .message-bar .message-bar-heading { + margin-right: 2rem; + margin-bottom: 0; + } + .montreal-theme .message-bar .message-bar-link { + margin-left: 4rem; + margin-top: 0; + } + .montreal-theme .message-bar .message-bar-container { + display: inline-flex; + width: auto; + margin-left: auto; + margin-right: auto; + } +} +.montreal-theme .message-bar-success { + background-color: #0da566; + color: #ffffff; +} +.montreal-theme .message-bar-success svg { + fill: #ffffff; +} +.montreal-theme .message-bar-success .icon:before, +.montreal-theme .message-bar-success .close .icon:before { + background-color: #ffffff; +} +.montreal-theme .message-bar-success .close:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .message-bar-success .message-bar-container a:hover, .montreal-theme .message-bar-success .message-bar-container a:focus { + background-color: #0b8954; +} +.montreal-theme .message-bar-success .message-bar-container a:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .message-bar-info { + background-color: #0079c4; + color: #ffffff; +} +.montreal-theme .message-bar-info svg { + fill: #ffffff; +} +.montreal-theme .message-bar-info .icon:before, +.montreal-theme .message-bar-info .close .icon:before { + background-color: #ffffff; +} +.montreal-theme .message-bar-info .close:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .message-bar-info .message-bar-container a:hover, .montreal-theme .message-bar-info .message-bar-container a:focus { + background-color: #0066a5; +} +.montreal-theme .message-bar-info .message-bar-container a:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .message-bar-warning { + background-color: #ffb833; + color: #212529; +} +.montreal-theme .message-bar-warning svg { + fill: #212529; +} +.montreal-theme .message-bar-warning .icon:before, +.montreal-theme .message-bar-warning .close .icon:before { + background-color: #212529; +} +.montreal-theme .message-bar-warning .close:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .message-bar-warning .message-bar-container a { + color: #212529; +} +.montreal-theme .message-bar-warning .message-bar-container a:after { + background-color: #212529; +} +.montreal-theme .message-bar-warning .message-bar-container a:hover, .montreal-theme .message-bar-warning .message-bar-container a:focus { + color: #212529; + background-color: #ffca66; +} +.montreal-theme .message-bar-warning .message-bar-container a:focus { + box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #0079c4; +} +.montreal-theme .message-bar-danger { + background-color: #d3310a; + color: #ffffff; +} +.montreal-theme .message-bar-danger svg { + fill: #ffffff; +} +.montreal-theme .message-bar-danger .icon:before, +.montreal-theme .message-bar-danger .close .icon:before { + background-color: #ffffff; +} +.montreal-theme .message-bar-danger .close:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme .message-bar-danger .message-bar-container a:hover, .montreal-theme .message-bar-danger .message-bar-container a:focus { + background-color: #b62a09; +} +.montreal-theme .message-bar-danger .message-bar-container a:focus { + box-shadow: 0 0 0 0.125rem #101215, 0 0 0 0.25rem #ffb833; +} +.montreal-theme nav { + position: relative; +} +.montreal-theme .nav .nav-item { + margin-bottom: 0; + padding-bottom: 0; + display: inline-block; +} +.montreal-theme .nav .nav-link { + text-decoration: none; + border: none; + color: #637381; +} +.montreal-theme .subnav { + border-bottom: 1px solid #ced4dA; + display: flex; + justify-content: space-between; + padding: 1.5rem 1rem; +} +.montreal-theme .subnav .subnav-container, +.montreal-theme .subnav .subnav-links { + display: flex; +} +.montreal-theme .subnav .subnav-container > *, +.montreal-theme .subnav .subnav-links > * { + display: flex; + justify-content: center; + align-items: center; +} +.montreal-theme .subnav .subnav-title { + font-size: 1rem; + color: #212529; + font-weight: 700; +} +.montreal-theme .subnav .subnav-links ul { + margin-bottom: 0; +} +.montreal-theme .nav-tabs { + border-bottom: none; + background-color: #ffffff; + flex-wrap: nowrap; + overflow-x: auto; + overflow-y: hidden; + white-space: nowrap; + width: 100%; + line-height: 1.25rem; + /* Make an auto-hiding scroller for the 3 people using a IE */ + -ms-overflow-style: -ms-autohiding-scrollbar; + /* For WebKit implementations, provide inertia scrolling */ + -webkit-overflow-scrolling: touch; + /* Remove the default scrollbar for WebKit implementations */ +} +.montreal-theme .nav-tabs::-webkit-scrollbar { + display: none; +} +.montreal-theme .nav-tabs .nav { + flex-wrap: nowrap; + border-bottom: 1px solid #dee2e6; +} +.montreal-theme .nav-tabs .nav-item { + display: inline-block; + flex-shrink: 0; + margin-bottom: 0; + padding-bottom: 0; +} +.montreal-theme .nav-tabs .nav-item:last-of-type .nav-link { + margin: 0; +} +.montreal-theme .nav-tabs .nav-link { + display: flex; + flex-shrink: 0; + background-color: #ffffff; + color: #637381; + font-size: 0.875rem; + line-height: 1.25rem; + font-weight: 700; + padding: 0.625rem 1rem; + position: relative; + white-space: normal; +} +.montreal-theme .nav-tabs .nav-link:hover:not(.disabled), .montreal-theme .nav-tabs .nav-link.active:not(.disabled), .montreal-theme .nav-tabs .nav-item.show .nav-link:not(.disabled) { + text-decoration: none; + border: none; + color: #097d6c; + background-color: #eefaf8; +} +.montreal-theme .nav-tabs .nav-link:hover:not(.disabled):before, .montreal-theme .nav-tabs .nav-link.active:not(.disabled):before, .montreal-theme .nav-tabs .nav-item.show .nav-link:not(.disabled):before { + content: " "; + width: auto; + margin-bottom: -1px; + height: 2px; + background-color: #097d6c; + position: absolute; + left: 0; + right: 0; + bottom: 0; + display: block; +} +.montreal-theme .nav-tabs .nav-link .icon { + margin-right: 0.5rem; + margin-top: -2px; + margin-bottom: -2px; +} +.montreal-theme .nav-tabs .nav-link .icon:before { + background-color: currentcolor; +} +.montreal-theme .nav-tabs .nav-link:focus { + background-color: #ffffff; + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; +} +.montreal-theme .nav-tabs .nav-link.disabled { + color: #adb2bd; + pointer-events: none; + cursor: not-allowed; +} +@media (min-width: 576px) { + .montreal-theme .nav-tabs .nav-vertical.nav { + flex-direction: column; + border-bottom: none; + border-right: 1px solid #dee2e6; + } + .montreal-theme .nav-tabs .nav-vertical .nav-item { + margin-bottom: 0.25rem; + } + .montreal-theme .nav-tabs .nav-vertical .nav-item:last-child { + margin-bottom: 0; + } + .montreal-theme .nav-tabs .nav-vertical .nav-link { + width: 100%; + margin-bottom: 0; + text-align: left; + } + .montreal-theme .nav-tabs .nav-vertical .nav-link:hover:not(.disabled):before, .montreal-theme .nav-tabs .nav-vertical .nav-link.active:not(.disabled):before, .montreal-theme .nav-tabs .nav-vertical .nav-item.show .nav-link:not(.disabled):before, .montreal-theme .nav-tabs .nav-item.show .nav-vertical .nav-link:not(.disabled):before { + margin-bottom: 0; + margin-right: -1px; + height: 100%; + left: auto; + width: 2px; + } +} +.montreal-theme .nav-tabs-lg .nav-link { + font-size: 1rem; + line-height: 1.5rem; + padding: 1rem 1rem; +} +.montreal-theme .nav-tabs-lg .nav-link .icon { + margin-top: 0; + margin-bottom: 0; +} +.montreal-theme .nav-tabs-lg .nav-vertical .nav-item { + margin-bottom: 0; +} +.montreal-theme .nav-tabs-sm .nav-link { + font-size: 0.75rem; + line-height: 1rem; + padding: 0.5rem 0.5rem; +} +.montreal-theme .nav-filters .nav-item { + margin-right: 0.5rem; +} +.montreal-theme .nav-filters .nav-item-btn { + margin-left: 0.5rem; +} +@media (min-width: 992px) { + .montreal-theme .nav-filters .nav-item { + margin-right: 1rem; + } + .montreal-theme .nav-filters .nav-item-btn { + margin-left: 0; + } +} +.montreal-theme .collapsible-item { + background-color: #ffffff; + border: 1px solid #ced4dA; + border-radius: 0.25rem; + margin-bottom: 1rem; + padding: 0; + position: relative; +} +.montreal-theme .collapsible-item .collapsible-header .collapsible-title { + margin: 0; +} +.montreal-theme .collapsible-item .collapsible-header .collapsible-subtitle { + font-size: 0.875rem; + line-height: 1.25rem; + color: #637381; + font-weight: 400; +} +.montreal-theme .collapsible-item .collapsible-header .disabled, +.montreal-theme .collapsible-item .collapsible-header a, +.montreal-theme .collapsible-item .collapsible-header button { + background: transparent; + text-decoration: none; + border: none; + color: #212529; + cursor: pointer; + display: flex; + flex-direction: column; + justify-content: flex-start; + font-size: 1rem; + font-weight: 700; + line-height: 1.5rem; + padding: 1rem 3.5rem 1rem 1rem; + position: relative; + text-align: left; + width: 100%; +} +.montreal-theme .collapsible-item .collapsible-header .disabled:after, +.montreal-theme .collapsible-item .collapsible-header a:after, +.montreal-theme .collapsible-item .collapsible-header button:after { + position: absolute; + right: 1rem; + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #212529; + width: 24px; + height: 24px; +} +.montreal-theme .collapsible-item .collapsible-header .disabled[aria-expanded=true], +.montreal-theme .collapsible-item .collapsible-header a[aria-expanded=true], +.montreal-theme .collapsible-item .collapsible-header button[aria-expanded=true] { + color: #097d6c; +} +.montreal-theme .collapsible-item .collapsible-header .disabled[aria-expanded=true]:after, +.montreal-theme .collapsible-item .collapsible-header a[aria-expanded=true]:after, +.montreal-theme .collapsible-item .collapsible-header button[aria-expanded=true]:after { + content: ""; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 13a1 1 0 010-2h14a1 1 0 010 2H5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 13a1 1 0 010-2h14a1 1 0 010 2H5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #097d6c; + width: 24px; + height: 24px; + border: none; +} +.montreal-theme .collapsible-item .collapsible-header .disabled:hover, .montreal-theme .collapsible-item .collapsible-header .disabled:active, .montreal-theme .collapsible-item .collapsible-header .disabled:focus, +.montreal-theme .collapsible-item .collapsible-header a:hover, +.montreal-theme .collapsible-item .collapsible-header a:active, +.montreal-theme .collapsible-item .collapsible-header a:focus, +.montreal-theme .collapsible-item .collapsible-header button:hover, +.montreal-theme .collapsible-item .collapsible-header button:active, +.montreal-theme .collapsible-item .collapsible-header button:focus { + color: #097d6c; + text-decoration: none; + border-radius: 0.25rem; +} +.montreal-theme .collapsible-item .collapsible-header .disabled:hover:after, .montreal-theme .collapsible-item .collapsible-header .disabled:active:after, .montreal-theme .collapsible-item .collapsible-header .disabled:focus:after, +.montreal-theme .collapsible-item .collapsible-header a:hover:after, +.montreal-theme .collapsible-item .collapsible-header a:active:after, +.montreal-theme .collapsible-item .collapsible-header a:focus:after, +.montreal-theme .collapsible-item .collapsible-header button:hover:after, +.montreal-theme .collapsible-item .collapsible-header button:active:after, +.montreal-theme .collapsible-item .collapsible-header button:focus:after { + content: ""; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #097d6c; + width: 24px; + height: 24px; + border: none; +} +.montreal-theme .collapsible-item .collapsible-header .disabled:hover[aria-expanded=true]:after, .montreal-theme .collapsible-item .collapsible-header .disabled:active[aria-expanded=true]:after, .montreal-theme .collapsible-item .collapsible-header .disabled:focus[aria-expanded=true]:after, +.montreal-theme .collapsible-item .collapsible-header a:hover[aria-expanded=true]:after, +.montreal-theme .collapsible-item .collapsible-header a:active[aria-expanded=true]:after, +.montreal-theme .collapsible-item .collapsible-header a:focus[aria-expanded=true]:after, +.montreal-theme .collapsible-item .collapsible-header button:hover[aria-expanded=true]:after, +.montreal-theme .collapsible-item .collapsible-header button:active[aria-expanded=true]:after, +.montreal-theme .collapsible-item .collapsible-header button:focus[aria-expanded=true]:after { + content: ""; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #097d6c; + width: 24px; + height: 24px; + border: none; +} +.montreal-theme .collapsible-item .collapsible-header .disabled:focus, +.montreal-theme .collapsible-item .collapsible-header a:focus, +.montreal-theme .collapsible-item .collapsible-header button:focus { + box-shadow: inset 0 0 0 0.25rem #ffffff, inset 0 0 0 0.375rem #0079c4; + border-radius: calc(0.25rem - 1px); +} +.montreal-theme .collapsible-item .collapsible-header .disabled span.collapsible-icon, +.montreal-theme .collapsible-item .collapsible-header a span.collapsible-icon, +.montreal-theme .collapsible-item .collapsible-header button span.collapsible-icon { + display: none; +} +.montreal-theme .collapsible-item .collapsible-header .disabled { + color: #ced4dA; +} +.montreal-theme .collapsible-item .collapsible-header .disabled:after { + background-color: #ced4dA; +} +.montreal-theme .collapsible-item .collapsible-header .disabled:hover, .montreal-theme .collapsible-item .collapsible-header .disabled:active, .montreal-theme .collapsible-item .collapsible-header .disabled:focus { + box-shadow: none; + border-radius: 0; + cursor: not-allowed; + color: #ced4dA; +} +.montreal-theme .collapsible-item .collapsible-header .disabled:hover:after, .montreal-theme .collapsible-item .collapsible-header .disabled:active:after, .montreal-theme .collapsible-item .collapsible-header .disabled:focus:after { + background-color: #ced4dA; +} +.montreal-theme .collapsible-item .collapsible-header .disabled .collapsible-subtitle { + color: #ced4dA; +} +.montreal-theme .collapsible-item .collapsible-block { + padding: 1rem; +} +.montreal-theme .collapsible-item .collapsible-block h2, .montreal-theme .collapsible-item .collapsible-block .h2, +.montreal-theme .collapsible-item .collapsible-block h3, .montreal-theme .collapsible-item .collapsible-block .h3, .montreal-theme .collapsible-item .collapsible-block .encart .encart-title, .montreal-theme .encart .collapsible-item .collapsible-block .encart-title, +.montreal-theme .collapsible-item .collapsible-block h4, .montreal-theme .collapsible-item .collapsible-block .h4, +.montreal-theme .collapsible-item .collapsible-block h5, .montreal-theme .collapsible-item .collapsible-block .h5, +.montreal-theme .collapsible-item .collapsible-block h6, .montreal-theme .collapsible-item .collapsible-block .h6 { + padding-top: 0; +} +.montreal-theme .collapsible-item .collapsible-block > :last-child { + margin-bottom: 0; +} +.montreal-theme .accordeon-listed > .collapsible-item { + border: none; + border-top: 1px solid #ced4dA; + border-radius: 0; + margin: 0; +} +.montreal-theme .accordeon-listed > .collapsible-item:last-child { + border-bottom: 1px solid #ced4dA; +} +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:after, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:after { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + background-color: #212529; +} +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a[aria-expanded=true], +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button[aria-expanded=true] { + color: #097d6c; +} +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a[aria-expanded=true]:after, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button[aria-expanded=true]:after { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 13a1 1 0 010-2h14a1 1 0 010 2H5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 13a1 1 0 010-2h14a1 1 0 010 2H5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + background-color: #212529; +} +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:hover, .montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:active, .montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:focus, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:hover, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:active, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:focus { + border-radius: 0; +} +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:hover:after, .montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:active:after, .montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:focus:after, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:hover:after, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:active:after, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:focus:after { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + background-color: #097d6c; +} +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:hover[aria-expanded=true]:after, .montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:active[aria-expanded=true]:after, .montreal-theme .accordeon-listed > .collapsible-item .collapsible-header a:focus[aria-expanded=true]:after, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:hover[aria-expanded=true]:after, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:active[aria-expanded=true]:after, +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header button:focus[aria-expanded=true]:after { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 13a1 1 0 010-2h14a1 1 0 010 2H5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M5 13a1 1 0 010-2h14a1 1 0 010 2H5z'/%3E %3C/svg%3E") no-repeat 50% 50%; + background-color: #097d6c; +} +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header .disabled:after { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + background-color: #ced4dA; +} +.montreal-theme .accordeon-listed > .collapsible-item .collapsible-header .disabled:hover:after, .montreal-theme .accordeon-listed > .collapsible-item .collapsible-header .disabled:active:after { + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' role='icon'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4a1 1 0 00-1 1v6H5a1 1 0 100 2h6v6a1 1 0 102 0v-6h6a1 1 0 100-2h-6V5a1 1 0 00-1-1z'/%3E %3C/svg%3E") no-repeat 50% 50%; + background-color: #ced4dA; +} +.montreal-theme .accordeon-listed.accordeon-listed-sm > .collapsible-item .collapsible-header a, .montreal-theme .accordeon-listed.accordeon-listed-sm > .collapsible-item .collapsible-header button { + font-size: 0.875rem; + line-height: 1.25rem; + padding: 0.5rem 2.5rem 0.5rem 0.5rem; +} +.montreal-theme .accordeon-listed.accordeon-listed-sm > .collapsible-item .collapsible-block { + padding-top: 0.5rem; +} +.montreal-theme .accordeon-listed.accordeon-listed-sm > .collapsible-item .collapsible-block > *:last-child { + margin-bottom: 0; +} +.montreal-theme .wrapper { + border: 1px solid #ced4dA; + border-radius: 0.25rem; + padding: 1rem; +} +.montreal-theme .wrapper-explainer { + padding: 2rem 1rem; +} +@media (min-width: 768px) { + .montreal-theme .wrapper-explainer [class^=col-] > *:last-child { + margin-bottom: 0; + } +} +.montreal-theme .wrapper-complex { + padding: 0; +} +.montreal-theme .wrapper-complex .wrapper-header { + font-size: 1rem; + line-height: 1.5rem; + border-bottom: 1px solid #ced4dA; + color: #212529; + padding: 1rem; + margin-bottom: 2rem; + align-items: center; +} +.montreal-theme .wrapper-complex .wrapper-body { + padding: 0 1rem 2rem 1rem; +} +.montreal-theme .wrapper-complex .wrapper-body .content-module-stacked:last-child { + margin-bottom: 0; +} +.montreal-theme .wrapper-arrondissement { + padding: 0; + display: flex; + flex-direction: column; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-header { + font-size: 0.875rem; + border-bottom: 1px solid #ced4dA; + line-height: 1.25rem; + padding: 1rem; + margin-bottom: 2rem; + align-items: center; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-header .col { + display: flex; + justify-content: center; + flex-direction: column; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-header [class*=col-] { + align-self: center; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-header .title { + color: #212529; + font-weight: 700; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-header.wrapper-sticky-header { + position: sticky; + top: 3.5rem; + background-color: #ffffff; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + z-index: 100; +} +@media (min-width: 992px) { + .montreal-theme .wrapper-arrondissement .wrapper-arrondissement-header.wrapper-sticky-header { + top: 4.5rem; + } +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-body { + padding: 0 1rem 2rem 1rem; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-body .empty-state { + font-size: 0.875rem; + line-height: 1.25rem; + text-align: center; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-body .empty-state p { + margin-bottom: 0; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-body .empty-state .icon { + margin: 0 auto 1rem auto; + width: 80px; + height: 80px; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-body .empty-state .icon:before { + width: 80px; + height: 80px; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-body .empty-state svg { + fill: #adb2bd; + margin-bottom: 1rem; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-body .content-module-stacked:last-child { + margin-bottom: 0; +} +.montreal-theme .wrapper-arrondissement .wrapper-arrondissement-body .collapsible-block .content-module-stacked:last-child { + margin-bottom: 1rem; +} +@media (min-width: 768px) { + .montreal-theme .wrapper-arrondissement .wrapper-arrondissement-body .empty-state { + padding: 2rem; + } +} +.montreal-theme .wrapper-comparatif > .col, +.montreal-theme .wrapper-comparatif > [class*=col-], +.montreal-theme .content-comparatif > .col, +.montreal-theme .content-comparatif > [class*=col-] { + margin-bottom: 1rem; +} +.montreal-theme .wrapper-comparatif > .col:last-child, +.montreal-theme .wrapper-comparatif > [class*=col-]:last-child, +.montreal-theme .content-comparatif > .col:last-child, +.montreal-theme .content-comparatif > [class*=col-]:last-child { + margin-bottom: 0; +} +.montreal-theme .wrapper-comparatif .wrapper-comparatif-content, +.montreal-theme .wrapper-comparatif .content-wrapper, +.montreal-theme .content-comparatif .wrapper-comparatif-content, +.montreal-theme .content-comparatif .content-wrapper { + background-color: #f8f9fa; + border-top: 2px solid #ced4dA; + height: 100%; + padding: 1rem; +} +.montreal-theme .wrapper-comparatif .wrapper-comparatif-content > :last-child, +.montreal-theme .wrapper-comparatif .content-wrapper > :last-child, +.montreal-theme .content-comparatif .wrapper-comparatif-content > :last-child, +.montreal-theme .content-comparatif .content-wrapper > :last-child { + margin-bottom: 0; +} +@media (min-width: 768px) { + .montreal-theme .wrapper-comparatif.wrapper-comparatif-columns > .col, + .montreal-theme .wrapper-comparatif.wrapper-comparatif-columns > [class*=col-], .montreal-theme .wrapper-comparatif.comparatif-columns > .col, + .montreal-theme .wrapper-comparatif.comparatif-columns > [class*=col-], + .montreal-theme .content-comparatif.wrapper-comparatif-columns > .col, + .montreal-theme .content-comparatif.wrapper-comparatif-columns > [class*=col-], + .montreal-theme .content-comparatif.comparatif-columns > .col, + .montreal-theme .content-comparatif.comparatif-columns > [class*=col-] { + margin-bottom: 0; + } + .montreal-theme .wrapper-comparatif.wrapper-comparatif-columns > .col:first-child, + .montreal-theme .wrapper-comparatif.wrapper-comparatif-columns > [class*=col-]:first-child, .montreal-theme .wrapper-comparatif.comparatif-columns > .col:first-child, + .montreal-theme .wrapper-comparatif.comparatif-columns > [class*=col-]:first-child, + .montreal-theme .content-comparatif.wrapper-comparatif-columns > .col:first-child, + .montreal-theme .content-comparatif.wrapper-comparatif-columns > [class*=col-]:first-child, + .montreal-theme .content-comparatif.comparatif-columns > .col:first-child, + .montreal-theme .content-comparatif.comparatif-columns > [class*=col-]:first-child { + padding-right: 0.5rem; + } + .montreal-theme .wrapper-comparatif.wrapper-comparatif-columns > .col:last-child, + .montreal-theme .wrapper-comparatif.wrapper-comparatif-columns > [class*=col-]:last-child, .montreal-theme .wrapper-comparatif.comparatif-columns > .col:last-child, + .montreal-theme .wrapper-comparatif.comparatif-columns > [class*=col-]:last-child, + .montreal-theme .content-comparatif.wrapper-comparatif-columns > .col:last-child, + .montreal-theme .content-comparatif.wrapper-comparatif-columns > [class*=col-]:last-child, + .montreal-theme .content-comparatif.comparatif-columns > .col:last-child, + .montreal-theme .content-comparatif.comparatif-columns > [class*=col-]:last-child { + padding-left: 0.5rem; + } +} +.montreal-theme .wrapper-navtoc .wrapper-heading { + color: #212529; + font-size: 1rem; + line-height: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +.montreal-theme .wrapper-featured-cta { + border: none; + background-color: #f8f9fa; + padding: 2rem; + width: 100%; +} +.montreal-theme .wrapper-featured-cta .wrapper-title { + font-size: 1.5rem; + line-height: 2rem; + color: #212529; + margin-bottom: 1rem; +} +.montreal-theme .wrapper-featured-cta .wrapper-body { + margin-bottom: 2rem; +} +.montreal-theme .wrapper-featured-cta .wrapper-body :last-child { + margin-bottom: 0; +} +.montreal-theme .wrapper-accordion .collapsible-item:last-child { + margin-bottom: 0; +} +.montreal-theme .wrapper-partial-bg-dark { + position: relative; +} +.montreal-theme .wrapper-partial-bg-dark:after { + content: ""; + display: block; + background-color: #212529; + position: absolute; + z-index: -1; + bottom: 0; + width: 100%; + height: 4rem; +} +@media (min-width: 768px) { + .montreal-theme .wrapper-partial-bg-dark:after { + height: 8rem; + } +} +.montreal-theme .blockquote { + font-size: 1.25rem; + color: #212529; + line-height: 2rem; + font-weight: 400; + font-style: italic; + margin-bottom: 2rem; + padding-left: 2rem; + position: relative; +} +.montreal-theme .blockquote p:last-of-type { + margin-bottom: 1rem; +} +.montreal-theme .blockquote:before { + content: ""; + background: #ced4dA; + position: absolute; + left: 0; + top: 0; + height: 100%; + width: 2px; +} +.montreal-theme .blockquote .blockquote-footer { + color: #637381; + font-size: 0.875rem; + line-height: 1.25rem; + font-style: normal; +} +.montreal-theme .blockquote .blockquote-footer:before { + display: none; +} +.montreal-theme .blockquote .blockquote-footer .blockquote-footer-author { + color: #212529; + font-weight: 700; +} +.montreal-theme .blockquote cite { + color: #212529; + font-style: normal; +} +.montreal-theme .blockquote.blockquote-emphasis { + font-style: normal; +} +.montreal-theme .blockquote.blockquote-emphasis p:last-child { + margin-bottom: 0; +} +.montreal-theme .blockquote.blockquote-emphasis.emphasis-lg { + font-size: 1.25rem; + line-height: 2rem; + padding-left: 2rem; +} +.montreal-theme .blockquote.blockquote-emphasis.emphasis-md { + font-size: 1rem; + line-height: 1.75rem; + padding-left: 1rem; +} +.montreal-theme .blockquote.blockquote-emphasis.emphasis-sm { + font-size: 0.875rem; + line-height: 1.5rem; + padding-left: 1rem; +} +.montreal-theme .lexique .lexique-heading { + font-size: 1rem; + line-height: 1.5rem; + display: flex; + align-items: center; + margin-bottom: 1rem; +} +.montreal-theme .lexique .lexique-heading .lexique-heading-label { + width: 1.5rem; +} +.montreal-theme .lexique .lexique-heading:after { + content: ""; + width: 100%; + margin-right: 1.5rem; + height: 1px; + background-color: #ced4dA; +} +.montreal-theme .lexique .lexique-nav { + display: flex; + align-items: flex-start; +} +.montreal-theme .lexique .lexique-nav ul { + margin: 0; + position: sticky; + top: 0; +} +.montreal-theme .lexique .lexique-nav a { + font-size: 0.875rem; + line-height: 1.25rem; + border: none; + border-radius: 50%; + color: #212529; + font-weight: 400; + display: flex; + align-self: center; + align-items: center; + justify-content: center; + width: 2rem; + height: 2rem; +} +.montreal-theme .lexique .lexique-nav a:hover, .montreal-theme .lexique .lexique-nav a:focus { + color: #ffffff; + background: #212529; + font-weight: 700; +} +.montreal-theme .lexique .lexique-nav a.active, .montreal-theme .lexique .lexique-nav .nav-tabs .nav-item.show a.nav-link, .montreal-theme .nav-tabs .nav-item.show .lexique .lexique-nav a.nav-link { + color: #ffffff; + background: #212529; + font-weight: 700; +} +.montreal-theme .breadcrumb-container { + margin-bottom: 2rem; +} +.montreal-theme .breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0; + list-style: none; +} +.montreal-theme .breadcrumb-item { + display: inline-flex; + font-size: 0.75rem; + line-height: 1rem; +} +.montreal-theme .breadcrumb-item + .breadcrumb-item { + padding-left: 0.25rem; +} +.montreal-theme .breadcrumb-item + .breadcrumb-item::before { + padding: 0; + margin-right: 0.25rem; + -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.586 12L9.293 8.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L12.586 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' role='icon'%3E %3Cpath fill-rule='evenodd' d='M12.586 12L9.293 8.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L12.586 12z'/%3E %3C/svg%3E") no-repeat 50% 50%; + width: 16px; + height: 16px; + content: ""; + display: inline-block; + -webkit-mask-size: cover; + mask-size: cover; + background-color: #adb2bd; +} +.montreal-theme .breadcrumb-item + .breadcrumb-item::before:before { + background-color: #adb2bd; +} +.montreal-theme .breadcrumb-item a { + border: none; + text-decoration: none; + color: #637381; + font-weight: 700; + font-size: 0.75rem; + line-height: 1rem; + text-transform: uppercase; +} +.montreal-theme .breadcrumb-item a:hover, .montreal-theme .breadcrumb-item a:focus { + background-color: transparent; + color: #097d6c; +} +.montreal-theme .breadcrumb-item.active, .montreal-theme .nav-tabs .nav-item.show .breadcrumb-item.nav-link { + color: #097d6c; +} +.montreal-theme .pagination-wrapper { + margin-bottom: 4rem; +} +.montreal-theme .pagination { + font-size: 0.875rem; + line-height: 1.25rem; + margin-bottom: 0; +} +.montreal-theme .pagination .page-item { + display: flex; +} +.montreal-theme .pagination .page-item:first-child, .montreal-theme .pagination .page-item:last-child, .montreal-theme .pagination .page-item.active, .montreal-theme .pagination .nav-tabs .nav-item.show .page-item.nav-link, .montreal-theme .nav-tabs .nav-item.show .pagination .page-item.nav-link { + display: flex; +} +.montreal-theme .pagination .page-item .page-link { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-items: center; + font-weight: 700; +} +.montreal-theme .pagination .page-item .page-link .icon { + width: 24px; + height: 24px; +} +.montreal-theme .pagination .page-item .page-link .icon:before { + background-color: #097d6c; +} +.montreal-theme .pagination .page-item .page-link .icon:before { + width: 24px; + height: 24px; +} +.montreal-theme .pagination .page-item .page-link:hover .icon:before { + background-color: #097d6c; +} +.montreal-theme .pagination .page-item .page-link:focus, .montreal-theme .pagination .page-item .page-link:visited { + border-bottom: 1px solid #ced4dA; +} +.montreal-theme .pagination .page-item.no-link .page-link { + color: #637381; + pointer-events: none; + cursor: auto; +} +.montreal-theme .pagination .page-item.disabled .page-link .icon:before { + background-color: #637381; +} +.montreal-theme .page-item { + display: flex; +} +.montreal-theme .page-item:first-child > .page-link, .montreal-theme .page-item:last-child > .page-link { + padding: calc(0.5rem - 1px); +} +.montreal-theme .pagination-lg .page-link { + padding: calc(1rem - 1px) 1.4375rem; + font-size: 1rem; + line-height: 1.5rem; +} +.montreal-theme .pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.montreal-theme .pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.montreal-theme .pagination-lg .page-item:first-child > .page-link, .montreal-theme .pagination-lg .page-item:last-child > .page-link { + padding: calc(0.875rem - 1px); +} +.montreal-theme .pagination-lg .page-item:first-child > .page-link .icon, .montreal-theme .pagination-lg .page-item:last-child > .page-link .icon { + width: 1.75rem; + height: 1.75rem; +} +.montreal-theme .pagination-lg .page-item:first-child > .page-link .icon:before, .montreal-theme .pagination-lg .page-item:last-child > .page-link .icon:before { + width: 1.75rem; + height: 1.75rem; +} +.montreal-theme .pagination-sm .page-link { + padding: calc(0.5rem - 1px) 0.75rem; + font-size: 0.75rem; + line-height: 1rem; +} +.montreal-theme .pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.montreal-theme .pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.montreal-theme .pagination-sm .page-item:first-child > .page-link, .montreal-theme .pagination-sm .page-item:last-child > .page-link { + padding: calc(0.375rem - 1px); +} +.montreal-theme .pagination-sm .page-item:first-child > .page-link .icon, .montreal-theme .pagination-sm .page-item:last-child > .page-link .icon { + width: 20px; + height: 20px; +} +.montreal-theme .pagination-sm .page-item:first-child > .page-link .icon:before, .montreal-theme .pagination-sm .page-item:last-child > .page-link .icon:before { + width: 20px; + height: 20px; +} +.montreal-theme .progress-info { + display: block; + font-weight: 700; + color: #212529; + margin-top: 0.5rem; + display: flex; + justify-content: flex-end; +} +.montreal-theme .progress-info .progress-info-label { + font-weight: 400; + color: #637381; + margin-right: auto; +} +.montreal-theme .progress-circle { + font-size: 1rem; + line-height: 1.75rem; + width: 4.5rem; + height: 4.5rem; + line-height: 4.5rem; + background: none; + margin: 0 auto; + box-shadow: none; + position: relative; +} +.montreal-theme .progress-circle:after { + content: ""; + width: 100%; + height: 100%; + border-radius: 50%; + border: 0.25rem solid #dee2e6; + position: absolute; + top: 0; + left: 0; +} +.montreal-theme .progress-circle .progress-left, +.montreal-theme .progress-circle .progress-right { + width: 50%; + height: 100%; + overflow: hidden; + position: absolute; + top: 0; + z-index: 1; +} +.montreal-theme .progress-circle .progress-bar { + width: 100%; + height: 100%; + background: none; + border-width: 0.25rem; + border-style: solid; + position: absolute; + top: 0; + border-color: #097d6c; +} +.montreal-theme .progress-circle .progress-left { + left: 0; +} +.montreal-theme .progress-circle .progress-left .progress-bar { + left: 100%; + border-top-right-radius: 2.25rem; + border-bottom-right-radius: 2.25rem; + border-left: 0; + transform-origin: center left; +} +.montreal-theme .progress-circle .progress-right { + right: 0; +} +.montreal-theme .progress-circle .progress-right .progress-bar { + left: -100%; + border-top-left-radius: 2.25rem; + border-bottom-left-radius: 2.25rem; + border-right: 0; + transform-origin: center right; +} +.montreal-theme .progress-circle .progress-value { + border-radius: 50%; + color: #212529; + font-weight: 700; + height: 100%; + text-align: center; + display: flex; + align-items: center; + justify-content: center; +} +.montreal-theme .progress-circle ~ .progress-info { + font-size: 1rem; + line-height: 1.5rem; + margin-top: 1rem; +} +.montreal-theme .progress-circle ~ .progress-info .progress-info-label { + margin-right: auto; + margin-left: auto; +} +.montreal-theme .progress-circle[data-percentage="1"] .progress-right .progress-bar { + transform: rotate(3.6deg); +} +.montreal-theme .progress-circle[data-percentage="2"] .progress-right .progress-bar { + transform: rotate(7.2deg); +} +.montreal-theme .progress-circle[data-percentage="3"] .progress-right .progress-bar { + transform: rotate(10.8deg); +} +.montreal-theme .progress-circle[data-percentage="4"] .progress-right .progress-bar { + transform: rotate(14.4deg); +} +.montreal-theme .progress-circle[data-percentage="5"] .progress-right .progress-bar { + transform: rotate(18deg); +} +.montreal-theme .progress-circle[data-percentage="6"] .progress-right .progress-bar { + transform: rotate(21.6deg); +} +.montreal-theme .progress-circle[data-percentage="7"] .progress-right .progress-bar { + transform: rotate(25.2deg); +} +.montreal-theme .progress-circle[data-percentage="8"] .progress-right .progress-bar { + transform: rotate(28.8deg); +} +.montreal-theme .progress-circle[data-percentage="9"] .progress-right .progress-bar { + transform: rotate(32.4deg); +} +.montreal-theme .progress-circle[data-percentage="10"] .progress-right .progress-bar { + transform: rotate(36deg); +} +.montreal-theme .progress-circle[data-percentage="11"] .progress-right .progress-bar { + transform: rotate(39.6deg); +} +.montreal-theme .progress-circle[data-percentage="12"] .progress-right .progress-bar { + transform: rotate(43.2deg); +} +.montreal-theme .progress-circle[data-percentage="13"] .progress-right .progress-bar { + transform: rotate(46.8deg); +} +.montreal-theme .progress-circle[data-percentage="14"] .progress-right .progress-bar { + transform: rotate(50.4deg); +} +.montreal-theme .progress-circle[data-percentage="15"] .progress-right .progress-bar { + transform: rotate(54deg); +} +.montreal-theme .progress-circle[data-percentage="16"] .progress-right .progress-bar { + transform: rotate(57.6deg); +} +.montreal-theme .progress-circle[data-percentage="17"] .progress-right .progress-bar { + transform: rotate(61.2deg); +} +.montreal-theme .progress-circle[data-percentage="18"] .progress-right .progress-bar { + transform: rotate(64.8deg); +} +.montreal-theme .progress-circle[data-percentage="19"] .progress-right .progress-bar { + transform: rotate(68.4deg); +} +.montreal-theme .progress-circle[data-percentage="20"] .progress-right .progress-bar { + transform: rotate(72deg); +} +.montreal-theme .progress-circle[data-percentage="21"] .progress-right .progress-bar { + transform: rotate(75.6deg); +} +.montreal-theme .progress-circle[data-percentage="22"] .progress-right .progress-bar { + transform: rotate(79.2deg); +} +.montreal-theme .progress-circle[data-percentage="23"] .progress-right .progress-bar { + transform: rotate(82.8deg); +} +.montreal-theme .progress-circle[data-percentage="24"] .progress-right .progress-bar { + transform: rotate(86.4deg); +} +.montreal-theme .progress-circle[data-percentage="25"] .progress-right .progress-bar { + transform: rotate(90deg); +} +.montreal-theme .progress-circle[data-percentage="26"] .progress-right .progress-bar { + transform: rotate(93.6deg); +} +.montreal-theme .progress-circle[data-percentage="27"] .progress-right .progress-bar { + transform: rotate(97.2deg); +} +.montreal-theme .progress-circle[data-percentage="28"] .progress-right .progress-bar { + transform: rotate(100.8deg); +} +.montreal-theme .progress-circle[data-percentage="29"] .progress-right .progress-bar { + transform: rotate(104.4deg); +} +.montreal-theme .progress-circle[data-percentage="30"] .progress-right .progress-bar { + transform: rotate(108deg); +} +.montreal-theme .progress-circle[data-percentage="31"] .progress-right .progress-bar { + transform: rotate(111.6deg); +} +.montreal-theme .progress-circle[data-percentage="32"] .progress-right .progress-bar { + transform: rotate(115.2deg); +} +.montreal-theme .progress-circle[data-percentage="33"] .progress-right .progress-bar { + transform: rotate(118.8deg); +} +.montreal-theme .progress-circle[data-percentage="34"] .progress-right .progress-bar { + transform: rotate(122.4deg); +} +.montreal-theme .progress-circle[data-percentage="35"] .progress-right .progress-bar { + transform: rotate(126deg); +} +.montreal-theme .progress-circle[data-percentage="36"] .progress-right .progress-bar { + transform: rotate(129.6deg); +} +.montreal-theme .progress-circle[data-percentage="37"] .progress-right .progress-bar { + transform: rotate(133.2deg); +} +.montreal-theme .progress-circle[data-percentage="38"] .progress-right .progress-bar { + transform: rotate(136.8deg); +} +.montreal-theme .progress-circle[data-percentage="39"] .progress-right .progress-bar { + transform: rotate(140.4deg); +} +.montreal-theme .progress-circle[data-percentage="40"] .progress-right .progress-bar { + transform: rotate(144deg); +} +.montreal-theme .progress-circle[data-percentage="41"] .progress-right .progress-bar { + transform: rotate(147.6deg); +} +.montreal-theme .progress-circle[data-percentage="42"] .progress-right .progress-bar { + transform: rotate(151.2deg); +} +.montreal-theme .progress-circle[data-percentage="43"] .progress-right .progress-bar { + transform: rotate(154.8deg); +} +.montreal-theme .progress-circle[data-percentage="44"] .progress-right .progress-bar { + transform: rotate(158.4deg); +} +.montreal-theme .progress-circle[data-percentage="45"] .progress-right .progress-bar { + transform: rotate(162deg); +} +.montreal-theme .progress-circle[data-percentage="46"] .progress-right .progress-bar { + transform: rotate(165.6deg); +} +.montreal-theme .progress-circle[data-percentage="47"] .progress-right .progress-bar { + transform: rotate(169.2deg); +} +.montreal-theme .progress-circle[data-percentage="48"] .progress-right .progress-bar { + transform: rotate(172.8deg); +} +.montreal-theme .progress-circle[data-percentage="49"] .progress-right .progress-bar { + transform: rotate(176.4deg); +} +.montreal-theme .progress-circle[data-percentage="50"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="51"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="51"] .progress-left .progress-bar { + transform: rotate(3.6deg); +} +.montreal-theme .progress-circle[data-percentage="52"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="52"] .progress-left .progress-bar { + transform: rotate(7.2deg); +} +.montreal-theme .progress-circle[data-percentage="53"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="53"] .progress-left .progress-bar { + transform: rotate(10.8deg); +} +.montreal-theme .progress-circle[data-percentage="54"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="54"] .progress-left .progress-bar { + transform: rotate(14.4deg); +} +.montreal-theme .progress-circle[data-percentage="55"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="55"] .progress-left .progress-bar { + transform: rotate(18deg); +} +.montreal-theme .progress-circle[data-percentage="56"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="56"] .progress-left .progress-bar { + transform: rotate(21.6deg); +} +.montreal-theme .progress-circle[data-percentage="57"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="57"] .progress-left .progress-bar { + transform: rotate(25.2deg); +} +.montreal-theme .progress-circle[data-percentage="58"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="58"] .progress-left .progress-bar { + transform: rotate(28.8deg); +} +.montreal-theme .progress-circle[data-percentage="59"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="59"] .progress-left .progress-bar { + transform: rotate(32.4deg); +} +.montreal-theme .progress-circle[data-percentage="60"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="60"] .progress-left .progress-bar { + transform: rotate(36deg); +} +.montreal-theme .progress-circle[data-percentage="61"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="61"] .progress-left .progress-bar { + transform: rotate(39.6deg); +} +.montreal-theme .progress-circle[data-percentage="62"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="62"] .progress-left .progress-bar { + transform: rotate(43.2deg); +} +.montreal-theme .progress-circle[data-percentage="63"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="63"] .progress-left .progress-bar { + transform: rotate(46.8deg); +} +.montreal-theme .progress-circle[data-percentage="64"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="64"] .progress-left .progress-bar { + transform: rotate(50.4deg); +} +.montreal-theme .progress-circle[data-percentage="65"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="65"] .progress-left .progress-bar { + transform: rotate(54deg); +} +.montreal-theme .progress-circle[data-percentage="66"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="66"] .progress-left .progress-bar { + transform: rotate(57.6deg); +} +.montreal-theme .progress-circle[data-percentage="67"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="67"] .progress-left .progress-bar { + transform: rotate(61.2deg); +} +.montreal-theme .progress-circle[data-percentage="68"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="68"] .progress-left .progress-bar { + transform: rotate(64.8deg); +} +.montreal-theme .progress-circle[data-percentage="69"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="69"] .progress-left .progress-bar { + transform: rotate(68.4deg); +} +.montreal-theme .progress-circle[data-percentage="70"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="70"] .progress-left .progress-bar { + transform: rotate(72deg); +} +.montreal-theme .progress-circle[data-percentage="71"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="71"] .progress-left .progress-bar { + transform: rotate(75.6deg); +} +.montreal-theme .progress-circle[data-percentage="72"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="72"] .progress-left .progress-bar { + transform: rotate(79.2deg); +} +.montreal-theme .progress-circle[data-percentage="73"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="73"] .progress-left .progress-bar { + transform: rotate(82.8deg); +} +.montreal-theme .progress-circle[data-percentage="74"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="74"] .progress-left .progress-bar { + transform: rotate(86.4deg); +} +.montreal-theme .progress-circle[data-percentage="75"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="75"] .progress-left .progress-bar { + transform: rotate(90deg); +} +.montreal-theme .progress-circle[data-percentage="76"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="76"] .progress-left .progress-bar { + transform: rotate(93.6deg); +} +.montreal-theme .progress-circle[data-percentage="77"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="77"] .progress-left .progress-bar { + transform: rotate(97.2deg); +} +.montreal-theme .progress-circle[data-percentage="78"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="78"] .progress-left .progress-bar { + transform: rotate(100.8deg); +} +.montreal-theme .progress-circle[data-percentage="79"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="79"] .progress-left .progress-bar { + transform: rotate(104.4deg); +} +.montreal-theme .progress-circle[data-percentage="80"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="80"] .progress-left .progress-bar { + transform: rotate(108deg); +} +.montreal-theme .progress-circle[data-percentage="81"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="81"] .progress-left .progress-bar { + transform: rotate(111.6deg); +} +.montreal-theme .progress-circle[data-percentage="82"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="82"] .progress-left .progress-bar { + transform: rotate(115.2deg); +} +.montreal-theme .progress-circle[data-percentage="83"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="83"] .progress-left .progress-bar { + transform: rotate(118.8deg); +} +.montreal-theme .progress-circle[data-percentage="84"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="84"] .progress-left .progress-bar { + transform: rotate(122.4deg); +} +.montreal-theme .progress-circle[data-percentage="85"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="85"] .progress-left .progress-bar { + transform: rotate(126deg); +} +.montreal-theme .progress-circle[data-percentage="86"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="86"] .progress-left .progress-bar { + transform: rotate(129.6deg); +} +.montreal-theme .progress-circle[data-percentage="87"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="87"] .progress-left .progress-bar { + transform: rotate(133.2deg); +} +.montreal-theme .progress-circle[data-percentage="88"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="88"] .progress-left .progress-bar { + transform: rotate(136.8deg); +} +.montreal-theme .progress-circle[data-percentage="89"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="89"] .progress-left .progress-bar { + transform: rotate(140.4deg); +} +.montreal-theme .progress-circle[data-percentage="90"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="90"] .progress-left .progress-bar { + transform: rotate(144deg); +} +.montreal-theme .progress-circle[data-percentage="91"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="91"] .progress-left .progress-bar { + transform: rotate(147.6deg); +} +.montreal-theme .progress-circle[data-percentage="92"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="92"] .progress-left .progress-bar { + transform: rotate(151.2deg); +} +.montreal-theme .progress-circle[data-percentage="93"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="93"] .progress-left .progress-bar { + transform: rotate(154.8deg); +} +.montreal-theme .progress-circle[data-percentage="94"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="94"] .progress-left .progress-bar { + transform: rotate(158.4deg); +} +.montreal-theme .progress-circle[data-percentage="95"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="95"] .progress-left .progress-bar { + transform: rotate(162deg); +} +.montreal-theme .progress-circle[data-percentage="96"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="96"] .progress-left .progress-bar { + transform: rotate(165.6deg); +} +.montreal-theme .progress-circle[data-percentage="97"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="97"] .progress-left .progress-bar { + transform: rotate(169.2deg); +} +.montreal-theme .progress-circle[data-percentage="98"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="98"] .progress-left .progress-bar { + transform: rotate(172.8deg); +} +.montreal-theme .progress-circle[data-percentage="99"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="99"] .progress-left .progress-bar { + transform: rotate(176.4deg); +} +.montreal-theme .progress-circle[data-percentage="100"] .progress-right .progress-bar { + transform: rotate(180deg); +} +.montreal-theme .progress-circle[data-percentage="100"] .progress-left .progress-bar { + transform: rotate(180deg); +} +@keyframes loading-1 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(3.6deg); + } +} +@keyframes loading-2 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(7.2deg); + } +} +@keyframes loading-3 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(10.8deg); + } +} +@keyframes loading-4 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(14.4deg); + } +} +@keyframes loading-5 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(18deg); + } +} +@keyframes loading-6 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(21.6deg); + } +} +@keyframes loading-7 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(25.2deg); + } +} +@keyframes loading-8 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(28.8deg); + } +} +@keyframes loading-9 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(32.4deg); + } +} +@keyframes loading-10 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(36deg); + } +} +@keyframes loading-11 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(39.6deg); + } +} +@keyframes loading-12 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(43.2deg); + } +} +@keyframes loading-13 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(46.8deg); + } +} +@keyframes loading-14 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(50.4deg); + } +} +@keyframes loading-15 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(54deg); + } +} +@keyframes loading-16 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(57.6deg); + } +} +@keyframes loading-17 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(61.2deg); + } +} +@keyframes loading-18 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(64.8deg); + } +} +@keyframes loading-19 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(68.4deg); + } +} +@keyframes loading-20 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(72deg); + } +} +@keyframes loading-21 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(75.6deg); + } +} +@keyframes loading-22 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(79.2deg); + } +} +@keyframes loading-23 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(82.8deg); + } +} +@keyframes loading-24 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(86.4deg); + } +} +@keyframes loading-25 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(90deg); + } +} +@keyframes loading-26 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(93.6deg); + } +} +@keyframes loading-27 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(97.2deg); + } +} +@keyframes loading-28 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(100.8deg); + } +} +@keyframes loading-29 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(104.4deg); + } +} +@keyframes loading-30 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(108deg); + } +} +@keyframes loading-31 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(111.6deg); + } +} +@keyframes loading-32 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(115.2deg); + } +} +@keyframes loading-33 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(118.8deg); + } +} +@keyframes loading-34 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(122.4deg); + } +} +@keyframes loading-35 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(126deg); + } +} +@keyframes loading-36 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(129.6deg); + } +} +@keyframes loading-37 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(133.2deg); + } +} +@keyframes loading-38 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(136.8deg); + } +} +@keyframes loading-39 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(140.4deg); + } +} +@keyframes loading-40 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(144deg); + } +} +@keyframes loading-41 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(147.6deg); + } +} +@keyframes loading-42 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(151.2deg); + } +} +@keyframes loading-43 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(154.8deg); + } +} +@keyframes loading-44 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(158.4deg); + } +} +@keyframes loading-45 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(162deg); + } +} +@keyframes loading-46 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(165.6deg); + } +} +@keyframes loading-47 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(169.2deg); + } +} +@keyframes loading-48 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(172.8deg); + } +} +@keyframes loading-49 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(176.4deg); + } +} +@keyframes loading-50 { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(180deg); + } +} +.montreal-theme .progress-sm .progress { + height: 0.5rem; +} +.montreal-theme .progress-md .progress { + height: 0.5rem; +} +.montreal-theme .progress-lg .progress { + height: 1rem; +} +.montreal-theme .progress-bar.bg-success { + background-color: #0da566 !important; +} +.montreal-theme .progress-circle.bg-success { + background-color: transparent !important; +} +.montreal-theme .progress-circle.bg-success .progress-bar { + border-color: #0da566; +} +.montreal-theme .progress-bar.bg-info { + background-color: #0079c4 !important; +} +.montreal-theme .progress-circle.bg-info { + background-color: transparent !important; +} +.montreal-theme .progress-circle.bg-info .progress-bar { + border-color: #0079c4; +} +.montreal-theme .progress-bar.bg-warning { + background-color: #ffb833 !important; +} +.montreal-theme .progress-circle.bg-warning { + background-color: transparent !important; +} +.montreal-theme .progress-circle.bg-warning .progress-bar { + border-color: #ffb833; +} +.montreal-theme .progress-bar.bg-danger { + background-color: #d3310a !important; +} +.montreal-theme .progress-circle.bg-danger { + background-color: transparent !important; +} +.montreal-theme .progress-circle.bg-danger .progress-bar { + border-color: #d3310a; +} +.montreal-theme .sidebar { + border-top: 1px solid #ced4dA; + margin-bottom: 4rem; +} +.montreal-theme .sidebar p { + margin-bottom: 1rem; +} +.montreal-theme .sidebar .sidebar-title { + font-size: 1.5rem; + line-height: 2rem; + margin-bottom: 1rem; +} +@media (min-width: 992px) { + .montreal-theme .sidebar { + border-top: none; + } +} +@media (min-width: 992px) and (max-width: 1199.98px) { + .montreal-theme .sidebar .schedule-data { + margin-left: -2px; + } +} +.montreal-theme .list-social-medias .icon:before { + background-color: #097d6c; +} +.montreal-theme .sb-block { + margin-bottom: 4rem; +} +.montreal-theme .sb-block::after { + display: block; + clear: both; + content: ""; +} +.montreal-theme .sb-block:last-child { + margin-bottom: 0; +} +.montreal-theme .sb-block > *:last-child { + margin-bottom: 0; +} +.montreal-theme .sb-block .list + .list { + margin-top: 2rem; +} +.montreal-theme .sb-block .elided-text { + display: inline-block; + max-width: 100%; + white-space: nowrap; +} +@keyframes spinner-border { + to { + transform: rotate(360deg); + } +} +.montreal-theme .spinner-container { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + padding: 2rem; + width: 268px; +} +.montreal-theme .spinner-text { + color: #637381; + margin-top: 1rem; + text-align: center; +} +.montreal-theme .spinner-border { + color: #0079c4; + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + animation: spinner-border 0.75s linear infinite; +} +.montreal-theme .spinner-border.spinner-reversed { + color: #0cb097; +} +.montreal-theme .spinner-border.spinner-reversed ~ .spinner-text { + color: #ffffff; +} +.montreal-theme .modal-spinner { + display: flex; + align-items: center; + width: 268px; + margin: 2rem auto; + height: calc(100vh - 4rem); +} +.montreal-theme .modal-spinner .spinner-container { + background-color: #ffffff; + border-radius: 0.25rem; +} +.montreal-theme .modal-spinner::before { + display: block; + height: calc(100vh - 1rem); + content: ""; +} +.montreal-theme .spinner-border-sm, .montreal-theme .btn .spinner-border { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} +.montreal-theme .toast { + overflow: hidden; + font-size: 0.875rem; + line-height: 1.25rem; + color: #ffffff; + background-color: #004b7b; + background-clip: padding-box; + box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; +} +.montreal-theme .toast:not(:last-child) { + margin-bottom: 1rem; +} +.montreal-theme .toast.fade { + display: inline-flex; +} +.montreal-theme .toast.showing { + opacity: 1; + display: inline-flex; +} +.montreal-theme .toast.show { + display: inline-flex; + opacity: 1; +} +.montreal-theme .toast.hide { + display: none; +} +.montreal-theme .toast-icon { + display: inline-flex; + align-items: center; + flex-grow: 0; + margin: 1rem 0 1rem 1rem; +} +.montreal-theme .toast-icon .icon:before { + background-color: #ffffff; +} +.montreal-theme .toast-body { + display: flex; + align-items: center; + padding: 1rem; + margin: 0; +} +.montreal-theme .toast-body:last-child { + margin-right: 1rem; +} +.montreal-theme .toast-action { + display: flex; + align-items: center; + margin-right: 0.5rem; +} +.montreal-theme .toast-action .btn + .btn { + margin-left: 0.5rem; +} +.montreal-theme .toast-action .btn .icon { + margin: 0; +} +@media (max-width: 351.98px) { + .montreal-theme .toast-action .btn.btn-swap-label-xs { + padding: 0.4375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-xs.btn-lg, .montreal-theme .toast-action .btn-group-lg > .btn.btn-swap-label-xs, .montreal-theme .toast-action .form-group-lg .btn.btn-swap-label-xs, .montreal-theme .form-group-lg .toast-action .btn.btn-swap-label-xs, .montreal-theme .toast-action .form-lg .btn.btn-swap-label-xs, .montreal-theme .form-lg .toast-action .btn.btn-swap-label-xs { + padding: 0.9375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-xs.btn-sm, .montreal-theme .toast-action .btn-group-sm > .btn.btn-swap-label-xs, .montreal-theme .toast-action .form-group-sm .btn.btn-swap-label-xs, .montreal-theme .form-group-sm .toast-action .btn.btn-swap-label-xs, .montreal-theme .toast-action .form-sm .btn.btn-swap-label-xs, .montreal-theme .form-sm .toast-action .btn.btn-swap-label-xs { + padding: 0.4375rem; + } +} +@media (max-width: 575.98px) { + .montreal-theme .toast-action .btn.btn-swap-label-xsm { + padding: 0.4375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-xsm.btn-lg, .montreal-theme .toast-action .btn-group-lg > .btn.btn-swap-label-xsm, .montreal-theme .toast-action .form-group-lg .btn.btn-swap-label-xsm, .montreal-theme .form-group-lg .toast-action .btn.btn-swap-label-xsm, .montreal-theme .toast-action .form-lg .btn.btn-swap-label-xsm, .montreal-theme .form-lg .toast-action .btn.btn-swap-label-xsm { + padding: 0.9375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-xsm.btn-sm, .montreal-theme .toast-action .btn-group-sm > .btn.btn-swap-label-xsm, .montreal-theme .toast-action .form-group-sm .btn.btn-swap-label-xsm, .montreal-theme .form-group-sm .toast-action .btn.btn-swap-label-xsm, .montreal-theme .toast-action .form-sm .btn.btn-swap-label-xsm, .montreal-theme .form-sm .toast-action .btn.btn-swap-label-xsm { + padding: 0.4375rem; + } +} +@media (max-width: 767.98px) { + .montreal-theme .toast-action .btn.btn-swap-label-sm { + padding: 0.4375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-sm.btn-lg, .montreal-theme .toast-action .btn-group-lg > .btn.btn-swap-label-sm, .montreal-theme .toast-action .form-group-lg .btn.btn-swap-label-sm, .montreal-theme .form-group-lg .toast-action .btn.btn-swap-label-sm, .montreal-theme .toast-action .form-lg .btn.btn-swap-label-sm, .montreal-theme .form-lg .toast-action .btn.btn-swap-label-sm { + padding: 0.9375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-sm.btn-sm, .montreal-theme .toast-action .btn-group-sm > .btn.btn-swap-label-sm, .montreal-theme .toast-action .form-group-sm .btn.btn-swap-label-sm, .montreal-theme .form-group-sm .toast-action .btn.btn-swap-label-sm, .montreal-theme .toast-action .form-sm .btn.btn-swap-label-sm, .montreal-theme .form-sm .toast-action .btn.btn-swap-label-sm { + padding: 0.4375rem; + } +} +@media (max-width: 991.98px) { + .montreal-theme .toast-action .btn.btn-swap-label-md { + padding: 0.4375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-md.btn-lg, .montreal-theme .toast-action .btn-group-lg > .btn.btn-swap-label-md, .montreal-theme .toast-action .form-group-lg .btn.btn-swap-label-md, .montreal-theme .form-group-lg .toast-action .btn.btn-swap-label-md, .montreal-theme .toast-action .form-lg .btn.btn-swap-label-md, .montreal-theme .form-lg .toast-action .btn.btn-swap-label-md { + padding: 0.9375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-md.btn-sm, .montreal-theme .toast-action .btn-group-sm > .btn.btn-swap-label-md, .montreal-theme .toast-action .form-group-sm .btn.btn-swap-label-md, .montreal-theme .form-group-sm .toast-action .btn.btn-swap-label-md, .montreal-theme .toast-action .form-sm .btn.btn-swap-label-md, .montreal-theme .form-sm .toast-action .btn.btn-swap-label-md { + padding: 0.4375rem; + } +} +@media (max-width: 1199.98px) { + .montreal-theme .toast-action .btn.btn-swap-label-lg { + padding: 0.4375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-lg.btn-lg, .montreal-theme .toast-action .btn-group-lg > .btn.btn-swap-label-lg, .montreal-theme .toast-action .form-group-lg .btn.btn-swap-label-lg, .montreal-theme .form-group-lg .toast-action .btn.btn-swap-label-lg, .montreal-theme .toast-action .form-lg .btn.btn-swap-label-lg, .montreal-theme .form-lg .toast-action .btn.btn-swap-label-lg { + padding: 0.9375rem; + } + .montreal-theme .toast-action .btn.btn-swap-label-lg.btn-sm, .montreal-theme .toast-action .btn-group-sm > .btn.btn-swap-label-lg, .montreal-theme .toast-action .form-group-sm .btn.btn-swap-label-lg, .montreal-theme .form-group-sm .toast-action .btn.btn-swap-label-lg, .montreal-theme .toast-action .form-sm .btn.btn-swap-label-lg, .montreal-theme .form-sm .toast-action .btn.btn-swap-label-lg { + padding: 0.4375rem; + } +} +.montreal-theme .toast-action .btn.btn-swap-label-xl { + padding: 0.4375rem; +} +.montreal-theme .toast-action .btn.btn-swap-label-xl.btn-lg, .montreal-theme .toast-action .btn-group-lg > .btn.btn-swap-label-xl, .montreal-theme .toast-action .form-group-lg .btn.btn-swap-label-xl, .montreal-theme .form-group-lg .toast-action .btn.btn-swap-label-xl, .montreal-theme .toast-action .form-lg .btn.btn-swap-label-xl, .montreal-theme .form-lg .toast-action .btn.btn-swap-label-xl { + padding: 0.9375rem; +} +.montreal-theme .toast-action .btn.btn-swap-label-xl.btn-sm, .montreal-theme .toast-action .btn-group-sm > .btn.btn-swap-label-xl, .montreal-theme .toast-action .form-group-sm .btn.btn-swap-label-xl, .montreal-theme .form-group-sm .toast-action .btn.btn-swap-label-xl, .montreal-theme .toast-action .form-sm .btn.btn-swap-label-xl, .montreal-theme .form-sm .toast-action .btn.btn-swap-label-xl { + padding: 0.4375rem; +} +.montreal-theme .toast-info { + color: #ffffff; + background-color: #004b7b; +} +.montreal-theme .toast-success { + color: #ffffff; + background-color: #025d29; +} +.montreal-theme .toast-danger { + color: #ffffff; + background-color: #851a00; +} +@media (max-width: 767.98px) { + .montreal-theme .toast { + width: 100%; + } + .montreal-theme .toast-body:last-child { + margin-right: 0; + } + .montreal-theme .toast-action { + margin-left: auto; + } +} +.montreal-theme .tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: "Open Sans", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.75; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} +.montreal-theme .tooltip.show { + opacity: 1; +} +.montreal-theme .bs-tooltip-top, .montreal-theme .bs-tooltip-auto[x-placement^=top] { + padding: 0.4rem 0; +} +.montreal-theme .bs-tooltip-right, .montreal-theme .bs-tooltip-auto[x-placement^=right] { + padding: 0 0.4rem; +} +.montreal-theme .bs-tooltip-bottom, .montreal-theme .bs-tooltip-auto[x-placement^=bottom] { + padding: 0.4rem 0; +} +.montreal-theme .bs-tooltip-left, .montreal-theme .bs-tooltip-auto[x-placement^=left] { + padding: 0 0.4rem; +} +.montreal-theme .tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #ffffff; + text-align: center; + background-color: #212529; + border-radius: 0.25rem; +} +.montreal-theme .page-wrap-iframe { + -webkit-overflow-scrolling: touch; + overflow: auto; + white-space: nowrap; + position: relative; + display: flex; + height: calc(100vh - 56px); + margin-right: 56px; +} +@media (min-width: 992px) { + .montreal-theme .page-wrap-iframe { + height: calc(100vh - 72px); + } +} +.montreal-theme .showing-page-drawers .page-wrap-iframe { + margin-right: 300px; +} +.montreal-theme .page-drawers { + transition: all 100ms ease; + -webkit-overflow-scrolling: touch; + position: absolute; + right: 0; + width: 0; + top: 56px; + bottom: 0; + margin-right: 56px; + z-index: -1; +} +.montreal-theme .page-drawers .menu-item-content { + height: 100%; + overflow: auto; +} +.montreal-theme .page-drawers .content-modules h2, .montreal-theme .page-drawers .content-modules .h2 { + padding-top: 0; +} +.montreal-theme .showing-page-drawers .page-drawers { + width: 300px; + right: -300px; + transform: translate3d(-100%, 0, 0); +} +@media (min-width: 992px) { + .montreal-theme .showing-page-drawers .page-wrap-iframe { + margin-right: 516px; + } + .montreal-theme .showing-page-drawers .page-drawers { + right: -460px; + width: 460px; + } + .montreal-theme .page-drawers { + top: 72px; + } +} +.montreal-theme .has-drawer { + height: calc(100vh - 56px); +} +@media (min-width: 992px) { + .montreal-theme .has-drawer { + height: calc(100vh - 72px); + } +} +.montreal-theme .drawer { + height: calc(100vh - 56px); + transition: all 100ms ease; + -webkit-overflow-scrolling: touch; + overflow: auto; + float: left; + width: 0; +} +.montreal-theme .drawer .menu-item-content { + height: 100%; + overflow: auto; +} +.montreal-theme .drawer .content-modules h2, .montreal-theme .drawer .content-modules .h2 { + padding-top: 0; +} +@media (min-width: 992px) { + .montreal-theme .drawer { + height: calc(100vh - 72px); + } +} +.montreal-theme .show-drawer .drawer { + width: 320px; +} +@media (min-width: 992px) { + .montreal-theme .show-drawer .drawer { + width: 460px; + } +} +@media print { + .montreal-theme *, + .montreal-theme *::before, + .montreal-theme *::after { + text-shadow: none !important; + box-shadow: none !important; + } + .montreal-theme a:not(.btn) { + text-decoration: underline; + border-bottom: none !important; + } + .montreal-theme abbr[title]::after { + content: " (" attr(title) ")"; + } + .montreal-theme pre { + white-space: pre-wrap !important; + } + .montreal-theme pre, + .montreal-theme blockquote, + .montreal-theme .blockquote { + border-left: 2px solid #ced4dA; + page-break-inside: avoid; + } + .montreal-theme thead { + display: table-header-group; + } + .montreal-theme tr, + .montreal-theme img { + page-break-inside: avoid; + } + .montreal-theme p, + .montreal-theme h2, + .montreal-theme h3 { + orphans: 3; + widows: 3; + } + .montreal-theme h2, + .montreal-theme h3 { + page-break-after: avoid; + } + @page { + .montreal-theme { + size: a3; + } + } + .montreal-theme body { + min-width: 992px !important; + } + .montreal-theme .container { + min-width: 992px !important; + } + .montreal-theme .header-main-nav, + .montreal-theme .navbar-lang-switcher, + .montreal-theme .breadcrumb-container, + .montreal-theme #feedback-section, + .montreal-theme #main-footer { + display: none !important; + } + .montreal-theme .navbar { + display: none; + } + .montreal-theme .badge { + border: 1px solid #000000; + } + .montreal-theme .table { + border-collapse: collapse !important; + } + .montreal-theme .table td, + .montreal-theme .table th { + background-color: #ffffff !important; + } + .montreal-theme .table-bordered th, + .montreal-theme .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .montreal-theme .table-dark { + color: inherit; + } + .montreal-theme .table-dark th, + .montreal-theme .table-dark td, + .montreal-theme .table-dark thead th, + .montreal-theme .table-dark tbody + tbody { + border-color: #ced4dA; + } + .montreal-theme .table .thead-dark th { + color: inherit; + border-color: #ced4dA; + } +} + +/*# sourceMappingURL=montreal.css.map */ diff --git a/ckanext/montreal_theme/public/favicon.ico b/ckanext/montreal_theme/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..85378c149aba9d88ca578f85c23174c3ea05e1f2 GIT binary patch literal 129556 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�KLlw3xwX8hl%*YyH7$4b*ndq2NY%G|{R(SVWVOEOrF7@p zI~+nZEjMK&MXryoan&+h+-o_p#%nTkYiRiHrSw!G+!?+rnJI{1K%FQP9Jdrl^Ub+O z`lS>O`aU~4bzG01ArsrBm+iDRQdnw|fP*r`JgtGP@DV!3-*iB?G6gbe$7l7B>xCI$ zyAE>lTzVjmAtRG9u*jekJ_3X_WtF1W@23}HooZ~VRKG@0(?3E#-5KQjzRC|~dVX{BcJ+Zj zJZ)-lp$b9x(s-$5nfyb2xb?%iqQ=NT{_47ga$Qp1;Kws^U5N8=;X$7#lJ~ENdWIX~ z{4fjGSdjG$oyb+WXnXDV$fiDb%Dt7RMwXTYqAWtWmX_%;*7EK_*P4Og>&(sv&CgeITAbUJWSaN@ zY^?BkL2^Dpms+-okl!Cr(Zf91#eBA`+dFY_78J0vJ)EwOXPLw5K zuqmSdFf=bp+6d!2X>#anHG%^kZ4h%?+}}Ds8-J;???Dza!&9V`lh&+ca9`Q|vj2Rl zzxVps!F2w0)emZBkG~HtUD<5Vf4umIrTvD5%bW!fRaIdudHG$|l)d*nNBf`<>~?qq z8gj!#ZF_*Z&C z^_&uhx}JTwfM6~jE6%-OlzGjjL5Ftk@FP?G36uykLCp4owwC2L)>k$3SY33x%^=5h zk2Ae+U4>rqK?sn3d!mmFZjFrR0>Z1;ni&HrUJIDehfN(F(x#*^boUw5g8B0rz=e(g zf-Jm?t&AJmBP{ut{oHbdDxniqM%_dlMf=fgvoriITmU_3D`tGKS>H#0$bE6ft>cPd zEsMB2XID>*i7V1zv~ z2?=FfEpZqqP3OCtO6-oZ3;~1sdc_pQ|40xNiflh>O`a>h&PuEEzBLXt^h2gR;^~uC zB%*zM-TI~DW@MvbL<3Ho*!F|E9l+Fe>9cdgD%_`EA&HmlQw~zsxqGVjMsK(BUx?ia z^c(QYd!-upx@qwK_uCv0&}JLcjy^;qK&|26!~03n3>}JBt@-sTrgO&rE*e&}CHoX* zmC7Cxs9{+jG(dKrNK--;K5Ga$uWu($nmkP|q5}D&E(BHE@xz?&j$`Mw=VX&U@8hH) zSP{_SD0C1JDzJjQnS@WmP$B~Z8*%t5KKI9qT7j|l^RAqdzV$Ei?DP13e~Dq;e3T z5EQlB2l$rmay`}`5I(wckxo##05x|TjHp%=b6T8Kq&Ad6U5zXVJlC}E-roQ7vs;bC zl`Krl#Nu{V&5W1Q&(@7?MTc9XjRvI`!6=Txo^F#H73%5B@z%>Mx4*1|Vb zCkC{kwuoc@vF%;Wpo9g?P`%`I$Qo|O9}sQj+;1ajvWaS? zabR1S0$+r^O>j|x&+os{m-6<0D8`_k7joB7UOF+0gnC!~S}SZ*zlqf54mjBuWkW|J zV@f3F>rMjZjY?A>d=)z!(*iNsmy_(Jv8!|bC+|DoJ1S~TavN{L4dJD)Eo>x!k@D$F z{)S_VzbQwR%WqNA@#i+3raz~2jk-6$k0^rqQ~J@~1>@~K_79l0r^34ouf+NMzKN@SEn)rS9YbBLDIv{OLS<-)b<-9x))SNcc(+N7Oem5d=pK4d)?TCFt%4;Z z9-(B3o&c$E#y8kgeo}9O<|%a{(_2=f-Ny9Lq~neBHts&A|3j8olL6tQ=v?-=UD(rv zcr1=q9E3M?zK#5+*FFJ(-eLx}q_631^_QPi#d`))l=(zHg@1NR%)dBa(D~7NK^L!f zOYU`!)f>7Z>TrSjF=Lt+pbV)VrBR3|W$k#Wa!xNEM$GxoT#8NMO=u`~T=%lyWo>*Wz*0%+RL-Xi_#ftw3a_rv(`O(B; z@E=m8$__StNX+%1DB_31IUH??WJNsRBWvNygRS4LujsVXl(b@`RI&#R9bS08A9(y! zlL%cRR7@#}E=>e;s#&bcRRB8;@>UvFm2a^U4qi*W>q+lJM$4M*@@I!>Q`T?qz_N@s z#f-^iRfiAkxC<90N~aO%oMlYVnzN??Rl#2cBJC*(kQ}PwSL7|^dE6oGU$&{_0k%Y9 z7Zx^D2(m2E+G$^FystklkH){n}^Sx0RPEP}}(0An!4HA^Dut%bv(ik#h7qUahb z(}+wcktV1UzuF;$IaVNF59D*4eP(n?aUzsb-ZQ zp=+#ChHV@h(3&a4!0<)elUss-hlt#u)^udJTI&Q)3mMzSWirLLyk#lVa8%Kz754`>{~vU&%y5Kqx5Ykc~?eu=**02QZ$( z0ya%ER>-M(f?F|{Idb$a=gD6?mxPfeFrXJC=y)|07>derT=F*^HYIwLLD)y`&)zYg~+GH?Juzq=CBdwt3f=Edm?!rAI8ReupO<7@#Dcy@_D{oN)Pe6b-e1&zA0hZIW~V;_7l z6GUUka4UfM zOlBMudSnGopv0d~=e4|VI5pZpFB&IK!kU;X>O{-dD6IX{`V8wrj}AIC{1)C)0wz4( z%;P()to?5~cuFaC`8)4Qr&@va*%HzP`uDPhUrT0I$=F9{B_i-uqZ48kEc9|W@HPBN zcM@eA&^=n?8uj_53;V^mT{~B6!f9%S*16d`0xSk)}WYxD_f7efpH81u~>{{pcO# zwAyKeHTs1pjIG(GBrURbZs+C-mp_o#QaWMW19Eb=_KYU;UKeNwsq$jPNfjlGu>@B_cEV+HSzUSL}c-%^Q zcn@%)(F($DzA~VFf@GT20jKm+0=`$#DNxegza6RUhgyAtZe6q~I8!g!ZGlZWxZA8pcGcFhJG+w4&6!aPx!!u?Uou_>%rF3V!_&;)QCN+fu;LqOLh zSC61GVX_qs_OMis0Tyj7gH^{Uo?s+47ogrE#?Bi|Wg^mmc`g zn!d{K%HtmDAlY(=qR^PcJfD^K;aWW-a<@r`aHd1>QEkY%!&603)y%xKV7pTNC{`4y zQCHjmLNuk_&cQ#jDV{~vGb{-;p|qlJkJuY)h4(gRgaDZ-bUJ~bM3R1&(Cpn@lXAb$ zACr0e3NT0+|9UWz1=4?bekI0l!)!TPtwu+k@oZf=DKMp|<()^wuQ!h7F-GBO#5K09 zI;Kl83_3}ZGO(bvc-TsspeuvW&qtxExvtHVf8}QQl#G#sx8`BuV+tdl2uV2~r0N`2 z2Dk2R1(P(NZyL1v6m4m2NkpAy*+B>$QEUil|JwlI*S^<)_oc`#5QTnJevRcmq%l#E zn-0z3)itIe*K_|!EqchKN0a}PK_L3Olass@t9eEYka!lbVz$2@ciNR&Hk_^Vbk!)KAopzH{||8Q%DAamZAZll=ED|IZhZKgFz2-OCl;Z~k-XNIdj>(ykqR;tg5 zhDWi}^7oPArtAwkJ<{;Oolnw){`AhT$q!F$U3enKqg)}hccTTFS-bJfBgn(xL^^cJ zTxKaa2M^c>oQ^IoM7AD3uIVl2GR>D)>X5n!8%Q4(PJ3D|JhoH}`=FE&2|$)^8iPMG zEP{AqQbNnb)Wd6b>@^qv?RO_?D#q_RK+wR-znhxM4^Yw$??ZEcn_lGc?Mj01`Rpkb z1kVCVH%}zeLw(weGU{vu+rbi*Mnw#63QZ%ivs!z9LZiItGa?N{+OdR?sl(A)XQF1z zl6W3)Oe$(%fquMd4^+TSZl~wzkSiaz(R1`oXAgP`!Xr9E~-3c{KF0Nq4dT zpW&F0=)XOlV3b~#@&`SY@j>pT#d8YZCRzYn7xiM-;3eSO&VhwQr2f}uF>%BnyXU#7 z$AQrD&aO)J}(Q`!49T1SUCvh`w|en~A$NG#%3;o5dsr?!{(f7rdw9%M=xx_e#TULw%>@}P&+V~%6+JLGi^3uhaXB)XB(>M-GMG@$t! z`6Zs2eXfFV>VbW!SIc!CN5WlkM+-?^iFfASo8U=h_Dgc@nlt(Xz>?trt$|2cg+Ve) zrZMWGvG@LX({QyxL&1c6cNk4|s+g_V6wTk_N58dPYz#zexnx>5VwEAr49sBWLag z5P=L*#%yTS1E>Trpo+o6H9Q^1k^7riLevx9kGG{!R zB%sZ9SGBbboceon*T~68;!1;5_=ZYre$ceXOSTLYs9OZ{1&ARm<7C3fWl@AXW1jE& zp#1d4x`ZoE`9L#JLw6Dr)@c17BtnH%hhG=UHXry?&3Pm42VoVQM8&b7g(x#Bw}NLg z1@BAsNMB!ECww*xu<^HAu3GR5cO!Vz3-Pp}5Hk&-wRB>1HG-D|?+3HrIywbV{F|mA zcRj|zv(1ZMcjDZ$i%)--{&ldy@$EIz`>FY7ut^|jPK7NRL-sNpo&UON_0+VYBn2gPgIS4XHy3_^G`CM+h2A{rbyR<`zGg~A9lvXRrIPjTn-ItAaICVaLg#e0 z-A7Vv*RpTvFhxFoFq#z3i=JmTuCX8UB6mtNkbWLNUR+7yT&EnQDO@a=#1~OIO;)7f zc{M0i;Bh^9?M`3l7Ng@sn9Ki!Uo-9vO*%gul|_5qH*Y3-i_sYKaDsgee)a<@qs{Cu zzI`)HT!72tLr-k={2x^VBcvti1g3i@n2ZZ(BftULLXi3f26sc63xb>yurUbkBpctU z{ht=V_e|KyS7LUyE08`_TEa=xW}we1m_sB$m{8fk4F#!Bo2OxeKBntcCbo%04crJT ziYd%!6^kz(y4Zne_dr(`P-+8q%5;`diuCbiX`RDfeQR@k*0qfz%x{m8a5ita*P51D zaE|v&4DaQBqF__2Z+bb(uH`$0eesKIeGipM6L)YRSc)U9mlCcD`9RvJIpt9&7L8emVGzVQ34N$p?n#(@D@ZJwpK$F+^Q z(n_XmK|xppDZl2BqvH<~zR?e$je0*cHM{7Z#vvC_C5JJiw;l=n%IGWJ&Du5t_J+v8 zEHm)?iB%AwQpQVg&?ZLUk{J z!I*^VIluuO)KnqNyOWNX3Ya6gpGuOSd?(vGuPxguM@q~AFUUE#X+u)nn zF$#sEe7=(@NQxy3N=QCv7#4_uEame=8=bAcfrW`nlA{@}7w{Snmm8*Dl6T|Ly-4MkRYBE!xMGHWEJ z>+stXjT}Zjr-USAqYB_)JgW2pEz~DaM0S{;Zq>I=#eFlf7LT`KW|LyZ8z$EGWSvfh zN+4RDErtRtUx%f4;MqkQ8$JN43RUZ+0q@r=yJHVJowbF!UoK@}{f^ zOn!`qDp{tFbBt>M`yxZT1w-e=wHZ0hz+Lh$ zjxUIH+QgI{pEs2LO}Hmf6$~?(8}qjmsIlWv2JsxvGx-8IR>W>?U*I!}e35()aGP6O z_(z-)tHj}DL-8~t-(@FlGhSRZ0O7;|XQazgl47(DkRbr(Db;6^_%01m+`+G=HgF@^ zm<6H`?XGKr@Fj1Ua^_WVfVl28`x3>&H&#d-&Pl3X379g)hb2$Ti%N$`0;SVq%b6=q z<7$I_#wJb?%QW%kDQeQSex7nnx4`e_Cj#{%Y`i(82f3H*n`R8&fF7gGbFMq{M4v?1xbSgEZ9OJ=LdzPw2by_;Us4_wVG( zi_qr#Qn|N%^jJR5OYXd8eieqBx8xTRF#)Ayebu<3m}|}cSmt(Zk?1=(v{UeUtE&SaQz74iL&53aSzkRfA*B_ zM>!yuDYWo?LVHActTsrnF$Nh#j<%{cr7YLYj0GYQc8zw;dWSy~PU+R5C(=2o@({~p zGGdlA#+)cl(AEl_-}u309wz!V`&{efxzyL&CYa}~2XQ0L$BR<=h6fvSq6GvO5Me%Z zpN^9pCXQAad4#4eMlmxe-xT_jt{5}pos0;Ltz?yDj=W*1U2e%>s>Zf9l( zX03aVS*;Fi&!^+Nf5?gUcao#J)2LDTS0?!a+XyQI9z(=@XEJg5;Pb=hQ7iSO>y}C7 z`=lu&wgMam^V*Q}ZD#Y@pb_dAX18H%Z{B-AusnuIfqr-*SrVmaaH64LUU=24K+UBT z>wp+q1p!2V2wIsQOeGg2)>6D>0I~*~C*$o&B;gtgJR{EIlcV1Ank&prRu6eDlSHZm z8?I(@uO_Yv~QAJ>CtZYbga&&VGO`-~sw8 zil_?I)MboT!8|=_yOW2!91)l=x#L_gnleFJ+e#8ea`L#C|3TMtbby=V8q?4f`lY|- zC@O%>1K;Q*tULQsGbDKz^9+AX%oDZl5Fix@`{7G{kvj-ochN&ds94irU-5ZM=?=TH z{#)mMd@FFSTv)j4wV(y}$rgg$HiUycBqz=pHZ)YRAIaEW1oV^fNo=I}dp>S0I|m>T z;;xU9dP{w$Izn@3rYM&;P~QdryqAVG=AF>)PesJngOpUaLqduH`If{FXmB;tb3sXN z7WSST94@<;HlBwrQM&B}hZP<8zbd5Ps;4Z`^$fiVju7}1Xz;2Ub>F?v&eY>TX(eQU zw0GY?!Nyh*VxC_>j4dPy!L2NTUY3BaJDNN3&t$%jgid+?XcHD^hQiwoPzJV2<^V-}q>vTFP83H9m_mbGkz+>Z%yf3-oZR1i`VAaTf{bF0b&`(#cz9;?yO?0nRl z5he)c(=67`42(}(BTpvtU{~A`?!Q*%x$PnW;i$N{>mPu@b^h$TT^|eYxIj3PMRI|T zVbYrlLQq)Kc|}~~;?37Qb*4S&hX|^NTlS6*y4%9CbtkPDqx{d%7xLPhPt99N1ytG@ zo~vjyse>Z`h*n>lTQJp)vO2!M<*u#Yo%~zE`hWx=6VR zQTq+pC-E$ShrFz8X`#-;F_PRYObmFeSC;4!Nn(<*vcwz?5Q`MoDA$1Ton9%^g=;40 z3Tf(`H6;UCJmMXZ76>|!z7#IrEA@k^MLciNoO1(N%ce`zvNJ8CR83O|7PDPA(`-mAdwek2O?Tf=#bTTdk6@ z@Aw14E?rY8Uh2N$#A92IDJ>WD#3>wHis21Sef*FIqn|FpD;>|Vvs6Hw%wGrBWyT*9 z$N!3v|Mh$I6jkXckiWq;Xi!cC%ffxfqo{J)d2#-4%A^nVyMh8w#BPkk~XEOkN~rSTq0ea7T?1%(GSkz%Q? z&JO7vNpL+8_79O5B2ZX{qfD3t-#a@VED@I-aqN!SsMFZ@y1nDk7BZiLqzN2#upDPV^QOX8LG8*`NZ**bU|VCYJSB^>fygdtVm~QJvE{*7WCm=! zH*eAS&IVvZ-`X}B4 z+F#=bw$XN0xfUINk)uv|jxs?Y9$C1A-1RTUB3p|roK1LdJyHm=ATr&_7taK=)~Uxa z%S)KY?O$>FA9zH;TouR1i(#R7m#AF*8UpPJ)Ik*)NP?t)r3H^CcA*uT+-J2#iX3@} z%fxLu3=4aYvF_>|WIysSF~vD@P)Qp2u6=l<;WUF`^Qp+p@2_X*IyhcWbV+XkpU(F# zG%^~IqsVH*ogDRKdP1Kz^u0%X?{h93G%$eX%1y1AKA^pI5v5W#;G_aX+)OWN#~-yf zBy%aSqfFbm`$js}i2*a|eMTCDa}wk_&#S^UMH`u*a==v7t2AI0Z^qVa{eQJ7JIH|7 z?(f}|UCp-t$~=&;)P8ZI(vscc>kZ?Wg#l>wPoCeR1I81Ri#r~;MLN9RNpfk$Ng>WG zF10638$U!Dj6Z#3c%^M3Ipk-^mGjTApRL&g4@5EwBf5j{Z@&P`eLRJ6IWcuE!=|B$ zLs^P$r_+hoZ3c_8Rhm1);mfy11ur!JF=;=iN(*?mLJubmaz?;aH%srhPmac2X-0c7 z#u-|_MP;^TEDTlXxBmDAEgk2}Z66?i4=dd>Vl(3+CSQ3dk;yv*U(OjLmh({muEq-0 zdy`AvJqMpLT^_D*|M8=smgebYOU>{w3WjNVTkGW7pqyM|(7|lg z4k2VQm~$=3?kH>#8hPnL^tYpppik+ARP!@*h8~Eft>M}40n$O~DwRqb2l4+gU~fv` z-_u3-fQH}O{^l%it(gpb$<9>>$pz;2xydu2QK^nwTXWyjM|0=*sr~Z;D@jv9(Crjy zdr{p2{gPrk%lXW407``ec-e+LychJC8u&R~)^;z3-0^3$04wzzYvY+Z;&+y3Cti3}4mvs6&Ry-#A|Ami!dP+x zY^Q}Yf?OnpJW)>z={RJMWn91{efvAy8dVJ8l%pX2=Fi6Xww8nZpD)`Nd{&CS6aJ%f z<{01lVawOM8l?Z^g>RC1_;|c(6@RQeTxiX$I8>Po=u8jf+Se!7LHVpTcBOCy_kvLk z3+phE`7#+_ohr819Ti6UyA)BVoz02Dk;>F%uyshf2nNdzC^)YWu zoR1q)7FcOv##Bw>J*)>27uZ*+|8UBTh{n6w5>0)Nwl6x&{6KqPDi;ljU| zdQGN}4Oi;=>3H}Ld#kPji5W`0RvAVOl1-q3AIf({A@RJ!*&|vR5U@-ImxW+a#L^zH z7~IWmRo{=!am(0ADhudS3WS1qHGWjx(rZSEX7E9~@0ZR16zC_>6&Sk1A9_=loPgJ{wfRd?hk)HH#M!(e zS6-q(yh>7WE5I{z2u-am3%*9eqiJ5d<30uxNp5z+vvGG$l?{-Nl1oiEIsFyErlQKC zB#5iW5h&iQoY1NDi2A*SzK>yle(}g!>-c=~RTg0RO@g%^9aufMErzFDwr8@X-Bc4S)j_)&a$aA_pg;5>!&vN%uI3%xU}QcnP*jB%gaAOvN9B4I)5yE(VX=xId`^L z#P{XExode0MR{=w!uj<>1)ip&>B0?S`YxdKZJt}ebtjb?Yv3Jw=dcW z5PB395==^Fpr%d~sOl+i$wjH|C@LKH5+{del`lr?@Xn0a&V~W$hnV;cOEMvm7`*h7 zHBwyPkhT7=Ht{wB;f7;Oyl3S5A3W2Ex<^WaVSy$})aIV(-8TWl67zzpEdK=9RN6C&4#7UzSYUEYXkOZLoEPTCl+7?|+R629brrPUMM z^l90&H*3K!wGaMjA9gv5_eTjfi+M1s@pw~7q{?+&?ws^FvWky>pImzfu^*{=SZKXuhNJx2BKJJyGs;ry3?C=l&jUX;IAU<1C*Q}?-W?0wWT zQ_sv*jA?PenUhL=$c4B6e_VZKP+VQKY#_)$2yVgMT?4`0oxvrzOK^90g1hVB5Zv8^ z2MBJ#-R(`}yZ6@nJ5^M1&faJ3UcGyDKLj0MRVfllwonan82qZs7QgEB#=qNks^q}h zqW=N`pJ?V-5n^0Scf1Y0v!|q{VazteCUseR=W_^r&{y>qc_$c~^fXoiY0^!!raEmk z4SF6pRA8~LF+>EG8^F--i`uz|1KBgBd@?7F3w0uxZe%4XaKi>XFUrC4k76OKK zWd5D|#EA60q9#|qhEF{6*kZ5uxxudex}_p3YDRXgtbiI1e4o|<%PlVR^|0WrPl+VU zh7DWii|l&5&J|+(*YHt274wfUGBS@}f`5X?lhXi0d_$!LKPp!u3~m`FDqv*Gc4~k= z(TUu_O05z`rFVjcW^cu8JD@*11T?>$!{c7g1lXmqyh}$a%}kIV%C411`{*7Pb5vH& zd=telJa$k~XaAK3Sk})65$Hx$NTOznLpI`2oq;EQHl$2Y`gTYXuS6e4Qf;ar)k38V zQeOfxtc)%j7g|j>WPafldrHTJ*tRnNlt_{?wRgcvGy844I+rpWTB+eabu!;8-Lz>| zAm=Bo%U|FAI=lpTX^Q5&aL#IqPE`I~L-uH2ni4Lrk;6yk=Q?rZiL9eUM?-{;H(Wrz zw~v8ke*VG7iVg@<*0(w5A$r0ckMKZChZ8}BE~A4y6^sYF^HRERIyak;1x%Ia8x5nB zkPPE76*=MLs}2}XnV(SN@yD@ziRniYsKd$1Rh}!jA`KRt^;e)VAhgIQmawrQFU4|Z z^xmby9F_uLQoSnUd3^*_5ep_0i(Dqskr$5ohqAr!SBp<`#OJA$5e^x1_;}$Q7{(O^ zpfMM|lzwRa3LD3JudKgjdD+3RJoOJ|SpRO_mk4}X-T#Rn-`JK>4ubX42N6^;1OLqm7_GIMJaE}A8r>D6zEQ-e ziJD>3i8UsGSs`BwAytAg_9`->MOR{OtjM@GM5Sd|7T@B77b{COwb1jMTuDE$(g4X) zHh8{)|3EOOFjCO?z@C~xf=IDgN+`()Gxa4rYqK*P@-9E;fU*7JEB5onbLcnQ!jR8i zLBy8*dHD@Lwo)A)ESTqbEFEJzZXlN?JJt85t@Qpp5P~0j||17+$(}mI0kmW{TEb1y$X} zgtNRJJ{6<_z0R_%$rF^&!~I&ZdToj5){!485Z;G(TBn?kH~q4PDsSI{UO%- zPK+lGMLpD)UZb<6WE-&Q#b2D+{+mg2ADplJD^+v{P*F~%O4VfE6OTxupfDvkfA>Cq zpTXyihtKEY&4&;xB9a*s(=v^qTFbkh>85AW8R;q&6Nnj*&sJb7HA}3@v`K>){nPH9 zCOL2QkHlD)%R(ja&Y+`#+`DVK{~St{_h1Y0wDRygzt`_&;wr<-gWoF7LU+)x*!>PoZbruReXDl9uo6fnbq;4-QfgX~4BWX2J?P!joaLS( zvzXabEV#U-9hM{D_AS+m>zlTGVo_uP-wde`Ppv#LAzCtZeGB>n@BV*R82|*9aFf;* z%Nt-{k4hOhLeN^-ms3ytVUxDac;dh}3Xm(akcddmA~iMQn{A{b3E+N8X zot2yBZ7?fwK#{y|$hx$iSci47&A0>X4XJV3rmx}ha&VVFX_sS9ELjqu_%da6&+CED zZ)cWSOgEF$1{`Jv^;5;c@)MSuID;f|KU-&nGs)dEBSf1ya*(iRoVl;n7_ti|7SF0{ ztnG3a#g?nL!p|tU2fO`pktekwhi@^N0_WRbyROV1tV;>qv){F~Y<9R>1rdf;S^u?? z!TB>u!+qww_~&#&5L$2KT;wI^q8|8Mtyrka%nXGl&*$g4=1q}jC%sc*u`iy0nKS5^pAQ}QZsUT6s!e}?W{KMHuOwniDWy4GCX28tm-oX*| ze_8-}R7=1@?) zp!J9>8PXki?FEE!Qb_zM>MGf=BeUkFkKqzwZnT2E=sS?v8FKe6eWlqeUb8ttLrN6x z1M;;pE^KDsDkqc$kwRFWx3p%M<8+2jNzqp3vwF$al0AYSIHrlDQai1QAY+Cs>8jkb za=UkT?Tq@a(I?#UJm{=d+a;B+yokF>>K6CM-3FX0#1yk$N9%1)b0vI8TviOB_+zsC z6q;ocUnt3xYqYM4!9%&9DOh4d#7R^#Uu$Ir zhshg+d#f>kLz%wDF|+Y`!IA(eWtuun$=j=%dRmtVHrCO5{0HL?32RloH9punn>D}Ct6|pC z;x@nIHtXTem1*81gQosnM|?dHS)zVnf@@gk;4gZsm2>p7x|L1DJMcmpFYT zY1?oblF%k^tD6D=_qaSzwuzO;gv;7o^M&-#o)D-L6{v&U9i0ryJfHRWgIq6sN4XiV zxn{)2y;{LOY5!JlHKt4G8UN;mbeZ-a@TbLrNah>r>NQQt2Q1%be{Ur7ImGW{t!t>N z7`;$?pFIfF#N<`0rR(KhJ+?hI`EaW+P5Yk;U)oQATHJ+2)_Z0U+T*5c*$u88An7($ z#WXxA?8lxnb0I)h7_^^HImKlcSd1z-mU-9GVflZ!(LgZPAq)&}|L3+O0EHK{qXesX zMJ7M9mEz_`2uD}sIcr6|qvJQN=$aP43jBZpF`jM<<*YN}u(Y5o>uT-t7Y9c9P7l1R zoJwsfkY)(-dA=sA6T7ErN0Bs`vlg6GrcF-?bXh0*o?4-V<5pMjGIe+}ar2+vz7n7w zSgkES@bJf+r3;nx?1eEDvVT8+D4M`%fXG4GfbuX z7*vx8ugyDo_*sAYl{oD}fa3@Sc2D|yk*J8AliPx~MnYYavW%sDFX^gcKy1N{RNf-H zYRi?69D~6h-?%2Y_se4fO?tf4`?q@ZuLm}v@9&j(6W;!xQ;T>GjpYQ*Vb}hQ#BC=c zqkLSM$mj9h9lDK)-V!BMf|#Dp4H&3H#)5Ok_d!@h0%eQ5%PYVC2{3*YI6-YTS5jXc*}sME5rJ}PQ;cQGM1 zJ&|w3s6Q1bIjdWPM*X5oK*(1g2HUlvu92Bmego0k zx&-qNeR+$D1>{`z*K?RC-K=Z7#*UN-_grMr)NzQ{)Yj48VJ$fap9b4n6&VAEKJr+1 z3Xon;S>IvvIlqbG^o}}0^Jwy({dD75wRrQdFsi@&KIJY5Ne^@XYyfHhu2kQ-xc3N3 zl1AtV=)BN1@KT2yF!TfgKkXc`&*$j@xV@1w{U$@O{Zge1K?}vq-XmRl+ll`2&@Uu0 zU-%|V-4(8@{QC+9k9pEE*s)8>7}S~VQCF|ndW2!8GO@*-pFXyTM>j8Q64aF#Qrv@Z zt4LnJp&qB;P!HPCOCB_a_dI3-N>GAI^{7$5wyE?k$|?_lYA)ATW3vYhyAES6DeRWx zPt4^-#gQ#isHzE!QhDJ8W}>IZ-&$rm6i)uA$));?X+#R1^c7-SqGNPsvlRA3G3sIWOde#&(f%ruzkxEo= zxSop|whVC=-z{glEmIjPIB+GlEsu2xzW%EBz-niH#~VVHeL&U%M`x7h^D1+4JfDN< zE3x$LQ5|5jwbQ3@$KzJB0sE(>oe(56>>;hdAM*0;LsCmUlKr#jM0_4i$Iiab%Cf{ruuYF#djO9D@WoZI- z92}@Lch_lHh8VpF`V$eM{Zz#q@G2on`@Mz&_ep9_?ot{UTl><~v`zXcPpWH1MTD$s ztgLvD@hklN#mw`mrD#8V6fQoedyXH8@emYcB^m)fu&eJsCr_98D`2{z01(n%Fv8|` zq$H~r=D!+{r{ZoVO&dPa^SXA8P!iNNW9c?N-E-3M27al_XuuPVxzZ$ml;~BsWGc=P zI21x0E9bkc6OmLsuk(soR4F&Szu(h%+*(-Pt^lVE-tPddR}E^iu8;LK&H?+^W@IGsZxUP|HgRz=7cyEDbGKU|D*^lcjXFrV>r$6A^H#`Pv;q z-+Ahi)YgtRZ87pdb@K3Rlj$9*BGi){Z<${&QriKUsu-u6M!kScE*m~w21h-&?ciXG z->|4trM@>cc=QHibUNMUTa@0tKl?YIgv+>H@}67>WAgqnPrh748Um5-+F5m{H8J5X zeqL0_v`?Ck?}ljc8L3#!kITBXht7usY{dFa>r$QcyeCWun+7*cv#PJEm0*hL53cEY z&q`tts{4!P@EJyBii4V6imwS>e>@~> zn+#{V{Ma_NsdHpK0EvaXguaPuQTVELSt7@Z5E#)oBPOswK_|r#)x4Nu~p~D@efU?H_)I38lsA1uG(((U!p)!h3}UmCV!= zk)tKBC?J`5I4_R{#AsaH8De(c*CxU`YsOvEbyt<4uq%vG+3oa_OHqf0sOtierKLy_ zhJ&FOK&UZfGXx$bvs(+bNMMk79 z)jPl%L`K0;VME4?MgFo37jxax=n&i$TY^JVH5-S-vk=sGl#_&-`aECGaaq2m`C1b~ zx7y2-#%J)n9s_;9NU?(CU!J(tJ0Kd9Kq8g)IX?x?uzdS7#>k4KM4=nb&)XCW`cPn5 zf*9}7?8AHt_lWk=V4K%uOAL=eMfz#=ubDG+Xc#PrK{$+xm@tz01<&a8P71lxn0N;<621aEX^lD${we`MMd>(-8$b4ZJOlFFgMEeD31G^ z6klXxtl~a1vWURSj(G5qd9BBoyL`J@#p7wsQz;hcb=AhV7#@37P_oX@J}b}DFVuf5 zoT#-R4P}wcKC-EhPtmly=F)^QRztQjJ@h@8ZJjj^3x((7U&a&H5DZ_>U725g%}T7| zH62{_o{OLKo~Mw29sQ;w(pX|TY`+snJ^-&vii}Lq!4SYjHSHkCd0_A+z_dw%3saf8 z=&0S4pq8}rMJ*!Rdwu{hw}r+7SdXTaoco=&j$0KYUTQzTjAtQ0{n#}1`pOqL91z8& z`t^gh2X$47yvAD=wB|i^J@cxu6&N=2u^OZ{lNGNj_0w_Ait~er`Mc?4`sQn3x~0oD zwcgh{;wpuhwoC@d&Dex>t_&za=JNOM&rp2E>2C*lq()P5%|rrfS;qnyI`t3VgEWbgZR#rs35bOW_|C(7OE8awVfzafeEs?T0G)LRE`hbBpqZvCcQsxO*t4e! z0*N*Zhn+-@^FEc}d+gCithp@?bll0-#pnuRjD)4tZyE}^^~x6CIG>Ou!A|+5svNX{L zO=-%#9NCpahxTIdw1bDN$t?Fw=NyYK)BRe1eurDbo0A4O;X1YrydzifP_o3$%-sJi-BIeB0YKTNx5%tt~hQ zRD-vZ|Dp&%a=)YaG8g8=|Kvk=4FLjkR232U9}AFgicL$fgD>D!>4k9%i=Z$1m(58P^tj{Toz52Bx9|^NM^~JmvhmfkcBW((b-Zjir^Day_Ecsusq-nRzi~wbb{^UQN(XB&`C&8Q zAbSR;o8NT_Fw~`^_E~~4NTmnDZSL5);(n{Mu9x4ZYw42tm+qV;vWbOiJLjEjh z`TEc+<-5?FTIy6~XzHLcS2&#!gKRhvSEjRtLlWk@HUK?}Hk?SxM$P{ZDeV z^6k3X=&Fx;@e>-?BU>CUW{fcFuod^2r|KQY@l3W}uOE-4^?aDL?;Z{!9Knu34QCi) zhF52TL1b6rk1?Svs$@~dJ(Jqs$1ZmP|H^y@z;DXuZRW3%myG{n%f;Vp3L2!b0ENUY zjx%hBh7Ia1kG_I;|K(ivyBN9?)Z#L-#^>(Vj!4;jy{cLvmOCd8}v$vp$Bgv%G zDFgL)I-2+Urc-o9$5chGc=){fQQ1#*#%ryk14MWiCgwUt;;cm%gvqXmjBJ5wmkvch zVP-6+VSm=95@r)@OMW~bK(_*WzgCaT6l{}PXXWD(?v*k+ym(xQ(tuTwPgL(?h0g-N zmc3(@)63zj#hhsJLJ-P+1iC(u<9w!UFFPTam-`1!)`CwKHiTVN%B9;6wX;%qwV*X9 z>@yc!>l=iu?sU*Fcd}q-C9D?riyL(tsT#d@Cz36*hnm6#xu=BKlV?C2r-=Sm%*_Vj zrP{yqWBw!LyBE`M194{?eC%d6&uUAu!+pTQ%IZ|1S zi?U)rra)ph_6)SkZ~-R|3FnM0V$kl)9`XXlwtP^y)V6B&J4J$@hWDLMKcZhQ_(qAV z-~pizUj&@(SAt7}l@{onq&-M_hJ;LNC35GCU+`K_iPP@~TP4gr3n@(Z#Z?6p&fQDg zhaW}T*h(CK9d82=_9;=+TGB2xd3FUI48{gHDjVw|-hU*D@298OXkoR5y#GHjjh6tr z=U1i)&+O;W|0?<$KlmVpuw<#W&pHayZH)bZ`R-LrK_bP8!n6dW03zj-V6j+g4B`7} zX^z``pPB(uBu&#@WHMrtB`V`Dl9dzoU^$#Y(ukpLn?*lThwc5_&O-4I@JJ6F`W3<3 zbJeK2VYT^1^b_`b3tjuHm`0IbiHM~!&j_zV!hx6KPnIT`8rbH?OAyJg*YBeVUL)I3tx0-nd zh2Slk5W#%+b3gvH|0hGLONrxIp?Mer^l&hw6}FY|$s9$wYsUYJB!Hxl1f-yW@&m&! zzrlq*G?4=JnRx@<=JJzJcg!G<&!#GAJ57NKiiOm3&U!|t)a%y_`laXS@pX3g$F5F| z{0xeQ;v3RhwwfCjWQpx7O2PMN@_k92*YVdc_YCC<5#&nOX2|c*d2y!Ox?NmzeA?*A zA&=Ju3&Y6Ps3kxlgf$0){Ef|TZ8erk8M}loEPf;hNr4KF)<6gw#B6mYRt~WgaS{nN zL+-4P^snPyNzco+6=V%e)f;2C84M9mGVnDT(u;L-_D9wD5jhC_(1!2RLS+jRcb6;` z_DX{q!dx^8NC=6Ke?aKs*L8_+{4Qi&7s6d|pdA<4Ht|0T52A+R6OaLw#>H@`pQ|dR zs9dBg;z`C*>(Wqo6{qkSIG-|BJhnbsMOxU1vgXp@+2(Nnl<~V~?@-@s8P+omhj(aa z*p^6FsZ!Hrd)$zxUv6iOMHK#Gl#*2RlJ%?Efj4^2{iQ3)ppC)udf<@p$5@QF{{Hf* zW;R=mhQxQYLb$B)L$q)hiMV3)Z@@u#0LXk^a5%#PFDp;Iy9(raG#txKH6fK{-yDh& zdP!2Pvnq$>mwUm0UBlRv8Ty@P#o=!6-*=7Yheiy>GE>CJG#;lp29$KUcpfl?>N7|`y7ltE_4Yh@dk3=} zx^vYizji*ozqK&ua{-tBI9@e=#)?YJNyhma+V>@BFq=(HZf`tIuMSWhPWo8U_GpUP zd6uz5-&P>SRo~gEjzv@H*e)kxl{s;b^*BZbUsIGK7uhEaZ(V12ocDRlID!Pa0JGyc zda>%1)#KQ$3}bhe9uJ);wuG(#)g5g9x&iON+j~N?YJ0XDti;q0*!)bHeG@zX?n4E& z;^$wLBzR8T8^h5jRewO(I(U7HLwsLh_<4Um{nsPrlMrF_otr~$8?yVczv7y!yIIYm zflemHh51XM)(Zywk)+7`-M8M;o<3$`oOZ~r>n@)2)FHs0B&byL9BSZhmK1ERHQT_s zNxU~=l}yiZ!SsrJaIwn9=xkXq$@ZpFp-PWQ+dqo!!-1LJYk4hyej-Up$FOMM%c|Q4 z2Y_J#v%`Hz@Qe>$UamjJ9UNFu+3yl5ilnhAsuX^JhEPzKWKSB=&bm^Wn;y&Z88JBt zLe4COQ?$s+>*-mJkaAmVZYvkJVl*0;Gbw9!CF2E?SB9SHv|I6vXF4+Hz1Ep&qw(vwBAZEv6i~GCQbNp) zgcCE|*;EYaRmSL5<@YEw=kp1{nWRp6hM(Kf<>}(okn^E2&?EMRId1#VOg^pE>2_ji zXCycu!sqr^Nh#=0eK||Sk#GF2;0eZj6~2AppApb*h}{;4r>l_zFn(NZ6o(LAWdEz? z(Os#6;P0F@AfK@R4_l)e;ya5VSRo*zgjwT+``$l={L)JcUYF%jC?&J zmg-f4?9(NaiTidF52KO&d?!`^Py$HyHwaH(SP?(|Q%I>v1ek=X7jzpLeqPCX0JQfy zqxt)LGuExiEr`=I>n^DFdHcSSR8$8ecGr8RwrAo&Slk7DR6NhyyvBAKJ2I5lsPVAX zF+biWg?Vcn~`~yYWm_n-#sc)cK6QuXzgD=Mq1aYYq~~fL92ZT51p{ z0AR$XpiC?eTB-wof}eC9*5)AK(+z* zsmRbZnpf8!5pN~Au&Jtpj6+x$)8j0huQ-0bO^^c_CQGWXjCC;)xBpKm@%i0n`#^>9 z|2a2&Nts0S`BW`Ee}Y&s{nZZop;0YsoNI5PP!UcOzE})g@P-`NZVKo0RTUzWa|zdA zcl=7mq%uXW9hcL3ja$=lJo9Y`++wj+IyK`feV@of^U;RwKP^CR-iL0>&gHrjY5DZ_ z7fn~M4zrA+Ou)o?-Fh&Wr8|T1c5?e#R@y z5aYhpxT^-(e@pou&bd~5VZJ*vW|hKEsT`6OR9O+K+}7C}L9SO#DnF^tA(}X&i0eR2 zle+=yKr5$-DJvJ4|8T-j)AZu@r)U5fAxFVPXE~M!Vd@{8KT6;ypf5Sh#9`Ba2UU1* zNW`I%hEtymWR(UNsk;H<6qj#uAfht_c~A&)_LJZ zCM&<~*Bn|R2uOQn;nHKb7=!oi*N<*d{>~q`{<2Bljc4NfA(E!k@$~7igqP1g%ui2F ze;yiaeJiJ5F-Lp4<@_58t)n9YI>}UUyq?9RIcyM1h2uhtS&{XIUJK~X_;S-!g}Ssq zqvAu7W%0j56fb6a*m+J0?wW2`7Z0N`*ljkYOXD-UNQ!U1{$ktfIGb~#n3a>(mZhUQymxhWmo3!FN zrwhHi2@*i(=0rWi{EmijY(>v~_#rlrL@vcXf2(mRhA2pPJ?yYKw~DT(_iYFrU(;)3 zBp(HqPCsSA6Ke-qDTgimwLut&$1kQ(pKU0uBmDJ;;kIFw-&?3n2qg%A=FIfEgTiFRq479G zv7u%miL4;=KoYToS*0P=@hXHbHj^GEA&9dMLe#~PvaFMPgQ=-&y{e%4_3!E)a39rd zJ3deGVL%RnBAPosuV?lp!24>`5#a;iH}$ON<92^iI*T1QH)Y#`!9A$F`$a z`a`806hnrb+$Zq)>q~R12pdTYdC0_TeXezi3^JXkvG3xBj;Z}h=(Vqh|Dd-oLoAR) z8EwNeUlEy3HNq6(ZCZTI6fJj$W}(W$AM9UIc)D}I8!&6-N1-6fbu#)@ZW?Q`DcQEe z_}eYf2rW3ts!)Z6P6w+}zH$%P^<-frKubvDcP~4q*?U z=dq5)q{?Tp^YRvWMO;l2n(ddfTL7yL!$=dQK(@=%E$PdHkn|psHtBUPix-`bbWTMj z^P&^7dmlbZkuiIB!Y&P}|DCz>2J?Q~{i+uxeippR2|Z0OyLve^`SW&2VM0~n_cTYo zE%~op%G=1NQ9p`YPHPbiCT0{~>uEod(T&nI^67m{AW0Ipx@IE@LLOE{FP`t|YHvnK ztP-anB{?K?`O~^Mk*;@A0B^6ar~dMB4*;s3E*>p0mTnJ#PyF`NJ35jE+7j=VKn|4! zx+jUSJ=I)LcWV2*`=(@_hKgFjgX7m1aLnrq6ky^`>nkcWuAn>K+s!N&090!dxooKK#o z;<9tGza0~g&eI(MDN@XfSEw)zl1!hosLucexw8<~C-pzY2|3L6MxaaXTPEA9yjL+q zw!;O7W9}=Wd(n3HS*pAdd*<2C?|viOqF(3{VdlQ&WO=+~E()IZL`mOO;G}r|0K-Q- z&bnGV=bo&Mzpciye*1su8ZbpE7Z}dJ_jem0BV(hgO5HLge&qKl@2}vn2%dtVG4R*- zA8XS4amA;?@e^IX5iX@I6B1Gwk$IB-s}eOO0I$zWX##XrM7$kY?(@`yv7#%RSLtt0 zpM1z-Ys4UYxI={b^~d>GJ9=Q9Kn=<*4647BV!TSE0%Ix#B(U!QRtDBw{sT_g~Bw4nBeZ zci&>;Lv+|vV#x|tC{2&NR|#!-VxdJ%z`+O{4wZf3zF@Z~!`mSCG}rZ51cf{W43_)( zen83U=VzD@3})8ONtu;KJpuXU30kxN!crO@1%<4k9ANo%azF;WfvlVLRYKr1% zbUNii*+I+ama=`e%8PB^$altkartwFmIQlVu_n z7JS=o3lE*I?bo-*WXD=E>%TtLx1BgrQG4QoFH`rwNtcL8Jly%ZY7cyOUHI2tPY^@q zixcftUwT{o>#Yh!1UgADp=ek{7OVU7D)#oJFXFVQjAKsasOXBNKC7fh==zMK&Z@tR z?$2&Soim0jFhF(pSy<2zyb+|VE$iCWu%_z6;q}y&707I^fzrW6gL^!wTT1Hb(|N1z zs_pi zRI}rmkc8)QCCtdd=Cktq8~V-afJliPeQh)vnLpRvv29+y$;>y=V@iMpiIh$8Mo)4J^Z&+65q>4=Jh$OS#^ zU*>w}`8|i(f9w1l37Fz2Yp>^H`m+dP!un=skz(Q4Vp7-{k`xqHPZ!6)VJnwD%=7V2 z33EhIB8ep=>E65Kv}>+v@gS6#4rjhfD}v9IwWjRQ-XzK*2L0x!Lm@$|kS&JC+Uw*v zr6$s`KO_`cKZbZy&<}mDZx=E3dab5pwcua0EMBTXDnPdI%GsQ8&?J=$Wr!xxqYiAI z%FJw7eaEPE+eLu;cJQo!z<>6lKgMy>2!3!`?tIB{P@L)4m2hf@Q!74Rk3-{9(D}zNBNv0*asQwspJ9NES5PLO6$02 zvyo_I24BZ6BWUYKzTh~?;wFk1WqwII2u@|+E2?;0e>U;ZgwHe=hNPjaoX z^NbOI1|;MqAP=WBe8RN~KZuo_s>eJ_&`wTVji;-TGn@{m*GkdGmu87`Y(5V-?7Vx@ zeA!A44~i%(Iv44EbT`6r~T0fw1rdvM@`2q__mv(u>Jegge|Dkz0$V#wgIC&NJ4+QEm03e`F-N~XH zF59nGY8ir~9vD{;Qwyuf{1r-iWCcyL)7wnql@%1&jW-FVdp{!a(JJYnuT);IdQBD) zf|CNm3uT8rpcja>PKpm*4c+?7psc+(I^5y*0C%~_VbR8$$2rHBd zI)aQSKXxzD%Y%p%4w;zag zvxBspJyf3Y6UOV;exLMV+qC}JbM#Yezvk&!5xkSS-xo1&BUWRdXHT6ce*2)}qzxOV#;m6sNNV-N0>)33EzPf0$-nrfZi7be2=Ark z-{sfRZz8$DW!$Up&-=*zH8Q}Z5>wP+1Ed7i*n;o0B0FwAU`}@6W$*ndPVBL6A5MzVQbkY zonNYNrtrF==}Imko>K{`^sm=FsVLyyb6iD&^2kTOkNK}P^n&am6`2LXZ;*+#p3pb)!;wPjxXuiXK?>@{dwr_^53=+98}gKKvPH7 z|0V5+La`r>KmXIaIdNYdS(sf&ldv1EAfdxr?W{?i7UopZjEp>)M-ASacIPhNXa=^T z>9rBqcCHBk?ab$K7D&;~pecQ>xTYW^gcOGM>A!R1a2bs%aFSD)W9}}NAgZ_;;Q4fF zU}^I+oP}|y>W;SdD>B%HMrYrUXW`i=o36x(ktbNfM%%eGO79LOa#E4LTZ>&#$C54h z=a3>tW;o=Yb_`ulBdu{ZvLfGTTdJ@d#%a^6)bw1N-Pxh9@?3dOLrwEvK3T@! zEVS%6?8rtO#pK z61X!aUDA}?`CkSX4SZUY%0))-AO1z{Zy+DYQKY6KM&ji$AS5M7aI)*~$__y-p%;5n z7;$c&%F6Yl@~&e0?`i$XnNg+uM%_9gO$ojRQ@zD>1NEJ@8?ttSg+y;#nIIYH$0ZCm ze+nM$&?ARqlm!b2TA9VoyM5Sw*y0J15;75^ZM)Vq#MJQ)>Zb?578bA+OSx4rGoTc% ziirwHSd5=16Ov>JA28l-StqO8Pl+aR4yYG@#{)eU1pb)b42T8nn~b)x|2kC{g_gca ztxU*F)-iIvC#P_@b)TZUgrIY}^$%1Ir#kz7y+PB#k)@AVF-3385 zNl77OXDSRe1sMzsn9EE0qV1)$tx7DIs063z*+)f50y&wt(7+(5;bZW4VC<0VQM zty^A=`Ki0iC-X{hs52=xwRg{Sj{%nyK_zium3qDN=SCRAk_nsxs9?l^h_e}b$>`pJ zauk1w|77jWjG&mtvBT}uDD(HuE_cu=0hx#dY(NCST(>x{>wc>)W6o5hEkr7U3gi4s zV_2l%39nTJ2z?>?p%R8#&l7j~*G2h%9SBoQ z*CtAEz#muA(-ptB#Y%fCC|OFi=0cf{60Ci^TB23l&iw`-%uPa;!d~9BW~m|5 z8YFEdpdaKke(43Y-wGeK+9ai-V|HMalzzXj2Raq8%tWu-S(VzANp{>0zy2<$n!x** zhX2wZkkt9@tNm4y$L*xh>jAIkgo&rEzyU|{%MZar-shCUNj_24E`~tzuMnrzm>xA{ zFiBh@Xa|G3u}fKPlBI<>wHDmb6GhZ&g5K62Z6jn$kO7x;!pt-#DxZKp*ohfJD6wC& zSM>fNIrR!~jcd@X0>zB}*?4g%$o53QvKRl3TmTeOhJFdJ>qKR1|NP2@#;9v{y`r+G zadtlyUXR)Xr7bZKG22q}9b8fw5Tm4~fN0us1=6LsW)|nP!#b02#d?@kULTc_L^v*~ zr_#-v9@#>wxZIqhaBi+DyA5{qSrs}4fey<5Eu^B(JQKUFcYyG@#?4vh;?eDke1z^@ zyXteLEGnJUe)UnhRNB;Qg5_Ea)3V$f4-lQbT?*M5xMz7R@)l9@a;?SLrk7N3>N zeCR~8Ck~iJS%hv5KZRD~T3EHP{*YJMLDP&6vHzizcAv0=^wV;%5{+XEM|G!KWBR$(sF}j~;!eer$qq>0iAi?86uyJr+|agxhKtwK|NPc`qZH7iLdW zQa%hmGo8-H_s8&imcKgw#op>#zgO&AWn;|zpA};b_N`Z^rUCtmUJh%g6sB2EX`tT^ zOHglyXjrMMJ%N(+RHHMJuw*B zyYE~l>G+Tu3?+>lDHpi1gCwO)*@$A3TaZZc_2y1RzB74|0qBY0>QaT1_@C=#Uwd^p zo*Br1d{{RT9ZH)b28kf%`8oLNJ5BU71k@5_m`L6yQ@t#;B~}S&(AOTx{eTp!3zdlX zg|F$4pj&=#o4Fe5(4r~0kq>0eO{6512DV^FuCAt)0ENINoKEPAk^edI?QniGt~fdO z;{TePt02B^#d7OKSx$|JoPr>Kky0OM0^qr?>j&uK+HAoQHlhBys~-^M1Wju#w@)KW zgE3I3lqh}}32JtPP|GCs)hr=G0SFt-iK`MR2*M@U`hj6FN{#XQjxkcQ9L$V-VQS;@ zbZ*05+c}k#eS&{LPVLmj=30(Ytj2R;u4lZaSi%- z@B_kMwy6tB7%n#$A5Wkgn@6kae$ndHG0f2~kN3I9@<=iEg?lXCg4Ov-TLlF13t96D zZ@(4U+aOUt#8<;$WPy+uWc3<*RvMs7Tg z4n&~S`;kh_&&f|N0IHayZwGp%QWC~O>3r~Wf@TzaA<+Z5Y{bNkk@ca2S3jj}sa0pu zJx8@<_KigsNvh{lSZP3+m;G^!YjVrC#Hu|i|XwAcpN2?RUm&JIjY||VB4rD$h0>LJb zKR%gNHy!qz&HF@{2L3Mr16$l2{;4e*lOuas)r&q4e)v8w)T5dj61cNY1Pu+))QN`D zWh3E^Sk&s?Pwtjpn~0dtcO@aWlmFdhD*nF7%*R>{`FoRD0)Rq6D77$uSAk3eIy$fv z%9#!19i9|;gN;Hpnb#w=X+Q0$;GBzTcIrJD{j&Zz|9p=`e>y%ZgYhiz5hVczgPL_? z!a~2AEREq(Dcxx(?ey3tA+j_Q(qYr*Vc3m6WrZ( zaCb?9y98(O;O+_T?ykXt1$TnGySqzp4bI?v#>rsmH%yLa2}UaPk_$LDRK zOx~or9o$e%M@T;YGtcy=y@j#{@6x)uc5=o1-YEAS9nNc=ZYQ6@Zm9Z-mla=iia$;F zdV6-V=n$hhr@ug*kH+(XmGBuc6o)beP7GV0_L1MJV#Rn!U32B5^Q7OdppV+q4H)vD zCd*rk0k1KnVtVTS-xh;CR5B9e+=Zp=Z_&<~#m2dzH;%SzU`Vz8&mpMRHvHf z9Jg7VIN>VBP%N>03#)Yz6GVx}XiD2TlwYQjY3s;??PVEcZ#L(qSBp5Mv5H%hTW1 z>r+Wz2g84Ol+PUmmN<qiBJ7mG4a^A^soq{EE& zxJQJ321_qh^~!u7+G`ByU?X2j@tx-DI|(5Ox%Zi%08Wf1`WzG1jD` zZ6UnEbmda5YZr|w6k`cdN^XwNkO)3cZFDbN2|Lm@K5@0F$s*nB4sry4rI)AO^6-0> zQOr^!V?|fdcQkn1!BR-{GOh%Yb(8xVg_W0%$ISf7c6fYv6582Id<5}Yd-TLMe2;-5 zU@cKRePOP7=kw3gWbb^!i)cb;V(eq>(BiUWLfs_<=r9Owz0{q}f+nVWS*CYPt&@tkVmKR+Xvh7z)RtmNn z<2~B7cEVo$EyntlOe!Q_cXRmF)?YuS-@mNY+k!_t$vc~mXy&2Qtr@GGJc~ruQs94x zPuO4baPI1bhL^IfSNA)qr+dMiF$}tb_$ei)ur+8xCjQH)@6e#)U%%gySKiP3-Gb=O z5DGF8_?Hqg7RlbYX>c0hg264(3f9I+p-N3&ZQL~OYBo7Y3SY%tTTF2kWKty#q{MfX zga^Upe^aC^06SoMk%NS#!&R&v8kg2Tb9>k~h}*O#)?4>6Al5jnCw&!w`sCUvC7lZ= zFO!*uqy#PAr-VUWG(@4hqY!#0wR8;Y6%1E{o`xcD(tz^gG1ssNEp#u`p@91bgffMy zetEY1Sr?pMlf1!GN*&ny_T9+ummDrVuYk=Mwy@EeM=BPBPv|?K{P>$z>i9w|-a?>H z09>h*plVVT-cMi!o|8BMXxO0}K(%m=F{E8q5DgWBMdclc8O8*iZf|+^}+-)Gr6EGPFnw zMy#+Bt?bQch4TQ2G^SO^tEVQjGS97x*km=Ay;&58To>uj$%(w^L*|~(AFRAjOj#Rq zGhq!fv$lh^=**&(5|~vZBAxiTv&>Gfm}`r@X6DyhI7WlQIk#+Q_r0JkDs-6WCroIq z(>w(tg|C!?k5*+Wy!xyR#Dj-jKiKk5z+^#f6P=((IRC#8r3*lh?QUq{Cs^>%Kg|wx_ptfYBTok>?cWAkoJ3xmCGEJhq~KQ z_cyQ)>H2j$$yX-yQ=1R@day|qQHmIvv}e^M)E7J(#)lhEcF9>T)!ar1U(HdEzo5LL zJoil9{D-p^K!SWdz4-qMUo?`wzT%MC-AZ&uBD_m!RXfe;)|WLNjNL5zu3Wf-=%85! z*5h%k*#;l2bI?nA7AsN| zYVc}+40>=H3DO7NSrIzmJR=%;P_T_Dw~|0T3#&6T*TOb#kQp7F59@PmAVN}@9QvRH zUsJS@T9=QXq&jYpM$A>-VG#FA(?mkrt&?oUY8U!@cl!x7eF5MdDZ8=HgMyH+?70AJ z57(|R>1C~Sb@0{eo}gxj%V>1RMM=Jcq#_&Fu7(-Mr(rlfy8Mcp-3gpMPA!@}(F8Xj zh?tX1FsCI&&@z8-qT6$$>)AQ_5-na;CRfB5Suh84E({qffW~%U${BIIcW_ zn!IiTbN2m(YDwZ{hspK(!;Yo;cdWu$uZd%8UlTwHxPfgHoZdx04HiFg$}O$bCIZZe z9)?jL7?c@nyHKOt3?4gE1kZ;zAzcx}g|1Nr3C_z1OS!Owi^!@7BSozg9%Z0YX*VMP zK)vC`rFUw4=h;p^w+yAU5OLQrE7hU=DOfvk1m}^3Hn+Y4#smx0C*>z~n<_icnxx-mYZz3vQpUR@6%FZrduuwGXp|H}A1NQ5#x_sU2443Q4mAC`7Apv4G0v(t@2c;UcgXM~Am; zuBQjAn-r)lH^N6Tla7{ayPoeWaW4bmp8@IM^}3YAt{1_l?>Cv=(`k~Z8ijH|v@^P| zY@fJ(N5FJOIO?eShxTdh=gs_R(O;EY-4+*uC;cvpfbXOR#&!>%o&2tN$U4a78nr1% ztDOf(s0!vWdHZp0d9D$tALApV8`Fq#I4?KOkF%w-C=ht$09PWI`Ycicj|HSn>|EnUbuw`^0-MYu%$)YM*DZ%Je zHiYpK_Na{zJv;x5y9OZtUj>k5Q~fXVUDm z`jzd*GlH!nd%v4U2rAn;9r7eEGr3)ZUt%T=;Rdnh<(FGhywt)QvNz+|lf9aV^z1IO zyrQ^X_SG&P$s{xh6cMlVjlGWH_`xy%F{+HAbo}b#D>K3Ww2A#3LOUP*(te{eqJNTB z1zm7?INe~+KV4O7UXik5`hdAgwZzmt8Ca%&D1X4Gk3zpE55z%Pt#)?#ksdJ;=+5<$z`gCFycH~h{|eT6npn`{vTp0-|wZIO<%c1O(@=jv4BhF^}z-z6UAe zCm=}*ICv_xlK>|_mae!ae|!>vF?wIehG#EsSt@k_gUOmiuUHc~6sK60lT^#KBH>@q zqct4fp48T@jI_Za&;9wfY)oK2y8|=r>Z5esV^_?{;>?8RRYHTteuRsb!-{irJBfdS#Phb9FO^G0X@{a5mgBpr5$ zj`rjNZX>lJGdy8}hg7Ue!qm%a0be35q&1H^H-l#2b{efBe zvrfQb@v;k=_8Vuy$ER;)4F*PdlJtB5mCK=eI+2rRuSI`5VZ)MtnDLjDIWe986w@36 zAlOz|znA&@p$(B&=0=jy7ra3xkE9&-$r-%8N4E~&&HFD_MS^oWi>KLu+fx8VDi(S! zMLMhUpV-PS?ojbVvjW;aj^BtsdM^@GDq~;tD`;%jxM;PXDw}lYh-^yep&`u5u_a+a zhI3;Vl}6#L1c{E8%23j6`E7~Q$pp()8%sg)x%w*KDrnrkofMV(*h0=_w>8sk3~ZVE zB&4napvayp$TT7qYq`j3!#O8)3)jS`5m?+FX}NKt5w@Hd;KXRk`QhrxQFdxXRbB&{ z1F3!TkYHE`e$W=3!_X-!uSkta7$(%gS#v0-8N;tFJGR#e-dl_af~g{G8^^SWsj_7J z`ny6cK;TaclvE8rFY&;&mB;wc+0)(r4w!pxdrMWln~!cVw2OeVtr(ggtQ|&KlyWXj!&76Fk%l*l z$%DxHx7}2;K)_X?I1 zhn>sB2z6~1a4nIZ6QszmdA&<;emdMQzZ%9&Ci-sLG1wK(f_w18dVnC0c3?S@>`cNU zj_azJ*`r#6J8;=aj|LC<= z$bZhc%h=$HfBcnw0h(eJogoD;9|NA!U~n3F-l*`WvX2{S8!shJF+{a5Z5`x_VsTTz z$wQH(?A+LBqeQh|9qcf|%5iDzG(Z@U!k`inU0Ib&r>#~FR6*;gx5)_& zSl4AVi_(MvI;s7bh^Hn8!jO`K%JYD(5bvmOHbKj>E^vMYGkqdf5sAS#R zo|6YFrsh3*D{q9YquiKt0qEVEeG|&hS>p6K@-jZ%ROffMoRuf3_bFH(WnhsPLfmo< z;gTY|+!*^lYg>gD$J(|{o-WpcZxtP?S?ZGf+o%*r`+w^2obF76Er+Q?G|D=dT9D= zV&k5rGfVVEb!SusM{P8h1WxOej#_sLFrUVWFinRS;`(?u?) z^{I(%X!W#3DlKSVzvEa+IohpNL{&FBRL4@(>Q9d^qtfLPF{mT#aeiL?QeF3Qxnjz* zj?{^K99YN5j_T-Ge#83of4slD8T2=dgTlb*f1rLcD6E*^VHf4;B6gBAT0o7y#iu~} zF3^`l?D@Ngg>sjJP?HJ4urx!Q779LPI8TXddzv8RX_+H5|5{ZU_#NmbuPH|%9NQw@qt6p<u=5I*Ni1M{V|UKNbbd1ZX?7*djeE3 zX;;vdSzz_Ocn&kkWQWI$(tt|1$9YZA|z*;-w(+sjPn7_gi&wEebQa;?(4 zuaN?C5(#A!?hEY1HZKt!hhWWw428g?M0xf!7P0UvEoK#(`x9ZC?OUiE?M3U^y6Z{X z75i7VmB%|o96gu1I+uC7>ky4EL<$Cw_=_qpjb(3K7$HQC3}(b^b=MDUjY^uMs{37o{WYO zZFtd~iDb!k^7yFM!+}A%$Ck9G2e+o%+zt23g%wlNuMag$xVcC<{)Pd=I;YEaX0vxC zfdVPc#Jh+`ol+m_CGz3LuQyXV@doaUe0dke8dlMx2FP>*|P zoiliW6)CE`2HZk{;%Lx7UWs(#AES(~WoT%cz?##|KFT31^-tIrB1cRO^yQz6Fv>md z^zg5bOKuwU%!Yg(8>1A6t4>Z`%3iN$)Y>4HYCL$Ri}4db$iS#tl6)m5mdPvF3&08n z#y3i1Q=v?&siosDrvrr*84fMCLSSNnL@^5 z&cA9}KuxGhmb5wAMka_2#Lr>aMvvT_?SF(m-cb=Db1@WRbDIiF9!Xv1^ebQOvqwT7 z&#K|>?Fi#W6>}^P+oR5?0RAEM*XZr}j9K5*w`=F1SOf-*DdyPrJdv@YF23-+th+4~ z=z7h3s1&pe(e)UarkLTzX_w0W5xc21F{XKN)n8^4xHo>$n`X4uXSCf_N!+*5GsyGIWn+BGMds>d$UvgX^chP?Tzu5{J zP>Q6-r7Hi214|XpE;F882fF%~4i}a`-LRYkw745d>Xz_hS;1U&t z)45ss$!%ZEL30ytY}_Rz!;|}zA(qvnl1$2Hc+tMV=;0D$!qQ=RyUv`bA5wlK(oEL| zCoaY+qt{)aS|BjY3?2Uf5|o8t+9>5lW5^pVf}%@GYou%WrI!Ab{%Sfm)*zCov{WrQ zJbU4#Ml4|H@bN8ibjhMZ)9m61&E}-&9B@JkA{?;DZd`7JA7!q`S_Oi96JeL{b}*uU zGZJYv2FYR_;E*J8gHc~AOXlt!dj^mx z(&szRV{O2h@ivgoeWjzy7v055sK*i3wXiXkjM4HYssVf1X>l)@FbzUvOhw0N8jYy! zO;F2n$Hlt{gfo|y!efQVh1$={zv6Zjl&lMCdF+ocHr0=bD7%n_(klmxM;4+fqW8v6 zgR?>3a3JtyrZ^@2F-h~ZMf3<<7xK~e2UuE$`2z_n37> z>4P@u%szMYI-O;ng|TE*_Lycf4%keQcT|&2+;X~oExAK@SS7^Uc|Ns#L;r2+e3}ul zRk>cs&mtQyxNPIEt6F&jRI17+;C<`cL9CL{)J>J7oLc&5lA8W0eA#Fhn*yIz`VwIO zDuya*i7F2L16vur>k93#cJn;d`H8BW6x1|5eAz(KSLpZRY(mrT#D#=2cc6-Ccc@>k zd}!db1NG}~Xk!qL@Kk0=#6!6!>kAa!x)sf(R|7H`wnDBteAixWTn5*hV& z+0`hfR&&mMoH_)+X&BD|1*8kFL}Zsydysp@W-!rYl03FRWSS^77cjW# z`e*$sKfFqXB~E>dbOK_lUx87z;prAczb944B$gF7@&~gcU^<1?$3K&Ka^Hy_;&BO! zS%@8j-PL}oT`g%cn6epWiF(Zy9+k8~7J9hi$6uQ{gg>OH3Aueelg)POeisDG~hU(clAPh$0n;%MM+xWgmsY`B5S zW*0y&R#FaPzVGI-iO+UA`rX2~)WUIhxD!h)(;%xQMcY`pSTnULAfO<-G>qdFAA&<4 z2Ul5Ui4ecH=>6bJ4?hPI7j&2vpTpClct~KdL1D>!fr3m|{w{^e7(>#45nz0w^d8j7 zKJ6tV)riw&&M}RL7kMpTGEXy3&#RVTj;(B-tVXUpT@15-{Nr|bS4C`-4mA^wOIF2@ zjnaf|2lQ4mx0xc&%FDWzP8vNZy%zkr5jRLnKtlXeFvK1wZ7yG~Otz{Nuscu2a$KO)p*s~qQSH~_xb(6Jk}JuBBa0jQPpNGW39cTW5PTTdt(l%5+3%%U7H<=5>OGKMFgT3cqN|I2Li~JIwo>3X z#uFj!sxVl*)gl8}TWfV_hWaXq?r7kdGshs17ZQFaVxi?>7oqQ-5kMkdi`hXl6q{)s2z41{67lbiVJe9NTQI z`1r-hT7>vqa>%Z`&3!N`$_)J)mH@Zeh}wcxlEq{o`wqYFy)1wedPrFiEx07!kckV3 zR={!wo663--+%0`fVzE$m9LiTNir)3PpOmd4n|-n57SasL$eNFB;e*GB-coSY)^di z9T-?D{P|GBBNFSMBYFC@8S(0Uo@DsGz2HXJKH&}HNddO3zu1Xoy^YED&q!Af3jOsX z%you~c%5E@75el>@J8xdV_SQfK|O2a_46Ja6uZOZ0IO39_OHTFy!k$TuZU8Dk_i7y ziz-&mISk_nErIu@4khjQ@zcE}j{O&ikM%a|j()`V104;QO=bYPOzhA1L)s`|t+U6n zl$zyvxdFmXARgz)^G40sTq3w~0;niK(%6=`L|IQ@D=>>yi&wW(q6K5P#y{>H!?f-f z-}1+6lDLzbWujQ`fUC?yQUeyXIFwU|%TtQF#&7X&*N~W|cjI52HfZg?_1wY+OIguu zfHx#=1&>?*IY4`;;5Qi5uERf6wl^A%1sa*I+^(m5XA&$IDh4CIudMWBuijD1>w74v zzPF(uL-Hk;(!^q9SeRs>>h8&WO88v)LT!Vlg?86~|1E(}akBwPqmyT2%I;45Wn3{n9$C~JlpvP*$Y$|Xfq>R=@! zCi2ya#(wITW0&&gQxtiHtV9G#4Edd;L`_%pxuiY3niu-C3ZrvhkgL34F#03kXV5m+ zYio^$tecy9XSF8cm4hUwyxeG@MGsVbu4TLM^{4`k?rd}1ByCD#&A1_TQb`z0Dk{u_ zVwIZXdE&z?F}HvV5lcgNb7k8go7LQO>wyKlQpv)@CX}*jP|Gqh427^bmBT~4U#vZm zZWQ^cf4q#*0JyT>5F&6MyMfht3WVk?Q(ZC8EdaoQ=7pL@qSG4I(w*)nDNx;Jev~2= z@yO7vi~e;LgzmMUoIdt)^=do>Qs0h%HVGlkR!;EX)w5uT8^C{Mwg5kE{yleDVg4yC z?Ky#!{_%ZPJ8)31Y5sZ~P(lb(!O87kXr=WoY`kZRAE?KUlhgAvT?%2u(O9B z#k~dG1qZCp39dC1vq600WS0cwvE|r00i)eiZ7`R+aV~OQO|k&b$iC5v=I-UTpHD;o zVFB{=mddkwXw$8_7ctSHuJe=$3XL_wdoM1Bm2_H3lToFhbxYnk!SP0x%mHi>CD~mA zUSW;MX|2v*x`}wIl{m*}9DTX)N_YvDA1yn68O~t&OY{X4>k0yW`(ZdLJGJGnX=Pbv}zU0W;z|xyHo|b2C6QaSTr9< zUsl~o+miVee)yUud})WXcj9og4C6V=Cu$^J`PYT%Yf@D8cDy9tEVli}L6HshbrkfH zB8#JBe=XO<2;x>0vxo+SnHRQ=PqTQBa9i_Eq;0%P9`oO`7F)9;s)sh$3QscTZ-`6u z0h151R7sqWhK-;N6OSK-kSef*p{-)IFXJs^0mT?s(85Kk^1u?x99no*4!+ucCHt^m z#Nd%|e(b8R0(33FjEUn|??Yyx$kEd7N{Q#=UL(_V9Wj{QQB}nhGJ=56>_3ne(x8j`>F|5buc=HObJ|&!RT8ZQ%wbyrd|g zWlQee(A5Ans4+!dt*KdR0pMA|A~iT^gbAW~qjQ}Zua|w9F<7bX_g1@DxOm!TU z7mw(8IV%IlS(QQem#~)#Pyy0MW|$uw;i+&Qe{k0RA60=P>W!XjMxZ2^`EMUUNXS>q ziwh%sKUhaK^c1U}OB%n|N;=Lm0{5)3r@z0yT%%*@l7^H$eOa_yQH-9@!WGK-ON6hw z1sxt|A#KA$9%fmNMTa_iKhJNiHGrd{?&S}m+}m^IRGn5-1^RK}b7NmH#AA3$wzlPMzRU*q5DU5nJvQ_TIa4a(9 zDHCGYi<Q>yC+@y8MOhzE#5I^}ibkJ=_0R zvI_P+$kzHSq(eQu8yur$)}xp5xpgS|^+{K|!|vOz4WGL4S3X%Zsb)o(rFh}?+Mn+~ zZGd(W2|@zIq&SsWf)p~i+_7|S_#_ zw-mAwPqXpb-fTIkPUuw>ft4#H*u-(ZI4P#QdEaE?8HkEnUyTXB1wawTu&EFcV5 zhO?kc<>-!V-Y@>;ZI9yvUIZ5%VA`@4|LN&*MMId5qWdXB1qAT|i^4>-R_1Mzy`nY` zFRz&H`&dT3!5>G!XFwQ!q>vyA#EqBzyiE|kg}t)okfQzN&^5pSNBghmj3ZdCq$z zrInCR=#u$VZ+P)YJ)eMlpIhYPXX7j`XHs^PIuJW0Zc}Nv+tUOO@Y%JT(HB+4ucSaLPEfXUp2jtSJzEj(C~Z56FAxXGGTt@HZHr)QhI6l5dq@!?p9r0wXbL5 zzr_p1KM3I*-0_xw5yIh;z7U-FtO}x3YDMEAu!wqK?Xxt(KbOf-sq32D^LNzW-S1Z+ zq`{kRm&kLgVR#D9C&ub4YlV&yxEtQ=#!#tQV>gI_(4;G|NU1JaT!W;)^u5C-{xm>S z=5$hbre0#F@-i+^2Pj9xfZVGOuYi^sOin z{P08Vw+BF6>05Z(s1towLCGMU@x1Sy%wreqY^o0{MXd{^YGBeUhmYT*X9Vc6YY)IG#=6ynFtNBiGUC;x_DH{j;0$LGw2K97ILtd>X$g~NOL z!wP6PHS3|lC zShYOVZed($K_qQ^#)}no{L!sE{FP+B>&O;yP8~67HD4K&ZZvVC5UqJUJ;K=j%hbwi z?gI_oB&Oq3;0Z?$0$p|V7Z?;UI_YTm`;rZuG|K`;ZS3fBI3WU~@*#S<*+ zPD7}_uKs1#^J8vB?1>60-M?699Ou(%&bt};0d5_~oH4I>tZeEe!mdhbgrv8A+PhM* z@?aTpe9?6xKkNvI@N9Mwg}&gpU;s*Selb!dnI_rKJ#Oo|y>cFnz!2S=d8LohmNlae ze48n+R@qSdVXc+^lAD{{kOD(YSykf=ud63%$7mIEi}|r@K*%IZ9igul>d8k4U4({= zohTL?)}vgg^@fEpF8^%v+u6(H&(wh7R@-%}f2$jifB-miKP>Z?-%rGepa3blb0$8$ z?>=!$-&ktb`Q$zwhQ2!_mNpTBB|u9_?<7t) z5XWA&fdWEzSWoZETN5Ipi=tzGobPEdOH@<36^J;mAg^M)Xb&%mtom8SsBJcrbssLb zdRJ}l+C7bCjnL7{O9SS=<%8aVUnVYA={(eF3zA;NduX&sMS)+k7tD#*wYa|}JXv&U zw;g)DXpRE2GA($}?}+22EacrEy0m8{&+jN|O~`DFsoo@ZBVeaTdp;Nrl3*v`(PyfX zbA^h!v5X`#|I|vl@N@#aQI%hT&hBGE@o3r?L%&j;V$nb z3A$2`BYzYZR5nprXg|!(w-Vr`{~c?eJFurWGpVNEq6e|-Hf6Ia&~Z3SNF_-`rIT0Y zN98Fcm2N%)d2u2(u|mz_2Ob@>aze{X%fy~XGh#pNC!Whvu1QL-C>sUjUvqD7wyDYh5~gdQ_|}3=ZX%lGD*UR#IkzPMZcZd~P#5!DI%wQqMovk!kbX!&7m)Al*=^)Hin6OIw} zPgEmW=<@hG(#}2{uJ!EHUnJ+fLH+X&Q(QfRi`!D0%WWR5%e`Z6@NaGI`)NdO7tiJ4 z%tTcugzt&)%5D$G;wx^$)~@x+>xio(gy5cfsy$%2y8{3rFXCms`Y zOrDQ6RkE-x=FpU=nh|?a4q+fo#?pi}e$7#NVGSG$^O?}T>2zkM_x3@a3|HBR0RXaa zGYJFyJ-w3Wkv7HE0qX5CcCBMA{Gt4h=aVgCFFv>HSHjU(t(RW(PAP#z(yXD`_QO^71=uib9NnTN#{=ksUf1fPh%@3$WQ5>3ua>B9ok$=VvdJ}qk_ zg0CPT_h-w(A%B~NinFOwAwBfw@rBs4Fm$CY?x}>oJTibX_F$4u+NTq3ugx{f>yl zJ+8RibGA<7SvbiR?M@}&tGv4PfYtXk)P#xAio(1gVS#~s=iLQFssOnRUOKN23-_|m z_uYoIy>8vMHdMBQbht7Vz)LBlzdU>O*j9^x_Bi){h{FOvg5Q+~bM zJlGakCu@dg5h%eq7oB{BA}{1J9Xf4T-i%JSw)S54=ZV(5coP2jI%>xx_;u0$%8Zpk z6Bb`J)#Q676zyOnVyF)kY>o+@}@+ch`-W{lDO>9Dg`u>=8 zlcBK&c9BANVEg=ctB>d!`%tbf?n}&2J9o(+8Jl*UwOzME`_SSj7#ZyC7A!DRN?4p9 zRaU~Gz*}T>Um@7wU5sj=&5R}d!o0E>5=7jn>}y&le6lXop#;0UPPWk7g`y==IqY;9 zMWb>zmUv;qKVhx60tm*|jNp468l`IXxDorQnKtSsa#wy=QR@^%fmf}a*P;Yu89?47 z2_3`+6WwPpL~vVLTOB-8$xpUd8+96Dkn&fFYOdFyf5fbBgC6T!SKlw%hW@77km!w2 zesQ67*FSL9kl(})E3`AA*e+5WC5X>Xfw=25zi#O~k_gSSVZHKlP-BW#dvZX?4PHiH zxq5?jcsvCKzY0pJ-0%FJiRV|>*Oy2+!5i1PZ?YN3NzAzt{fFIv z)}hT_8JdQroe)9GUno!Z?BQZMMDml~2?49AVoYYT zIU5dpbBPpur;`H0KM1t>V`S^|2Y5sUBehxY32HLiq&t3*eJUSGMNmO(;ugP`HvI3; zd)jWWOOgnxv|Rlnq3Us5&2z{)z+e z%03On%uJp~?AIq$Etm)Vlv;s6fLY}RAxtNZgR~V}x0)fxL{@5QJ1-Ne`MhnX;eN|_x$v?6d54Xco(#$9L-II_hG1W$4_48+9=t(m zs-Xl+s3f$tKK{>|__dGaM0VPZULjl!pR~+q+Rv73%AY+LvoflzkGc6iiA+8WQ6%#} za=OE?mCFaD1G{=`QFlYB0GScbk4${_44KQ)zNiQ85aj{tD-{j^tmHL*ct70e{JS2~ z>gufL)#e!*a)K|)LGED50FxGb4ijx>t;gRjHYdsH<@^hE`ljO#SNmmd*F{Np&(j~B zho@)ky~Z~X+P-K|Mah)uTk5yL zI2md!&O+JiZ#YhA#Cm;-_w`^Z!`X|A5$ ztx9;@?R(NjN=Mh?FkiUPw@)VlB^jg@GD>(eB>+eU018QV2PtmLUTkvSI?4vw<1xaZ zwP^IIgA@<8uzTVzNNY1o5@GN)E_nISws|y~2vI#W)%01p{EkDv#jod;m~uFheSZ%FG!C?4tfme>qzn9)KBw>!a*j>u35G7U4o&x)oLbWrhO8y=w9mmR95@( zY<&FdUIx`u8++$j(r(kk2+;u`65_0Z=0e!9i$+ zTVHqwsee)1C~QHbxFs4UJ~rN^mp(-8YifDRJhj2&(&|2~^@A>sv)u!X6sN=4iBJ_F z=JJB)&LlrbdNs6@dg8+jI>e>@BXM82GHd`w)%>tj5$PX^lL732RT-jy7`M5HmszJN zZN4I=@ymuC;j*trpx*%7VEPUNQ416jjC%quSJKuCKRegFz6oY^n(Z8PdKgG>H_Va`O`NmI=qvl3{h6Z$RUW-eW+TK`7&tyT9jQjPJ`Qxf;{PJ0%p?Ht!5m*-!h z0PX9bN;LdFq(em^L(8D=N0T%l?S?vO`?4Ov{IpeW zr20uG*1h50wq%S=#9wPZ%O6;e>*pj3K|%>ObPpg=0iu?;tqI5~PHT7fsWyBuRZ3pF zai?XGD9-lCsfsMmY$&yzsBQbZQPw(d8^!&5@o4nlWN2L+5JAO{wAYQv#E(36;-7Dq zQ9^{lFv&ymLx|3x-6Lcv>e1R)G>9=OKEM$Az!LX36@q5TVPJPMHSzML#jRt>k3WO4 z*4s#vwbv+IBZCO2tBlhMz`wY8Ead-VjeiUh=8r+XLn)D${x?V=qn&FGOro|H8B{~p z>@)FgTxj+mahnQq1cY$JbKUBi(dlS-GK2XU0-Kn1Z90C#t3vm96Ew1=h?upoS#4x` z^-Duq@r*KSV8d?{zFXc;wHwG4Cu(>({oLZQ?DyYF#r~{xtLP}>?@FBjSP8W3O1<=G zM>=Fs0)inzW|TCjtg?n{{m;{WbLI+5cfX%mKa-!NE~&dJPB3FB%<)IQiTXy`7ffO& z5`p+u|dz(a1mB-pM>SrCVL=>DBXHX3Rd(1#Y z%B+}v4Q8j8FCn?h`>+~XsD9T*Lqt=8wd#Cw3Bf@afl_GK4Y| z9bOeoKRE>mFr-~jq@Jd7s5%rR!)j9_<3~`vDpJ!+ssbI}pLC5FfqihTglx<{I!N^h5 zk}^6_Ni9%(TqQ6Jd0gUCM`8*L2vORsx>2pjY?jP{@J9?}5+ZYb?|ueb+TviN7mU|| z6!>0uuodCaHA`#OR(pO~GYj?WX?L#QG33I)y#<59ggZR>Sv%Fm#ZAnQ|8(6KjuB&0 zPpTR3?@Q}r!&h~OmZO3}F74aV$OVSws#dky^F)#bsL`UuRCvVp`6yLGU`*!JDfBdP z?A5Vl&N?myvfj4NxDs1o&%V1|18bAgw!Oy+lz$ifW>Bq3Z(?X*pThW0x6lD5^4eG& zRiiMpfh}xBZEYBG&4XSo&x&Bo8D`* zNucL%I=BJc7!gYLuj6WD0kZs!i|(qshq+`c2ZVuT`q1p7mM)4PU9|zST!tOQ{zYjA z*>gYj5rltR{`HDvfa5>L;>2ToRQ0dFa3`;-&0vWJZd>KIe#BCuHB8doQsb|v>5Y<8 znr5&M@-2UjGyLaet3E(c z>X)OapZ?8~6EHhhjdjQOqbi8`IB`?*BP)|=g@1^KT4*s+5amCKVbzc|9*}~QTJAi{ zl9%1oY!{YiK8ooVXA@H3A_fJXO~yIl{mMP@-?AEX8mKkd3RAlIq?p8oLhVHJRyK87vI;1VSL6Gha=>`eu?s(_%}UU9M>onk$mKcqwbUOerZe)c(+TejMCPOJbb5VwdU|aj(r(_L zBZal;VZ3hh!NzC(ryBmJAihN*Ta<}9r@U9lBt~Z5;ACDfn|`L2#BuYvRu^Q+7RFUUC+ubNf2gM8FD{Weeat?@oFFeeZM4^|W*& z;S0)?O#geg$G;Jj5$@F4WMl^anindjw2Ap}Kcn4-47wIBpYj1Oi^bm67OFK3@n0=K zsTiMjFWTELM`*;iW+?SFwD~dk}jjd^v$IfqU~)KY?qt| z4y;{l^9#(9BN6E3>s^JIxHpGh-TEy^w1>?J=?-#MhV50xu~xwkx0>8cLIx`sQ@(#~ z(G}&K?=XWL-~IK!=k**2maFxjA}G~)-xfUO)+>u3QRryKm>FZTR5o`nyhshjk(m

%2MJr7~4_q8=NFkY$g%v)Q8MaJQmm3kP*Lt2d1og=!Okei$d}a&TkI0m9yrwQ3n( z)!x;QcvhSP7L6;Dh`pMyEguXIsB7xmcN-Z?=9l-g!Wt?G;$WXfW)*N$NbHYy3E%k%??3*?iEQ^anmxCr@w=Os+RQM3Cc zl2+II(5)lkU21)8yYb)cdJnfg1N<1!ALrXPfCo;G;^y6Ad&bUc-e@$ub&EB)s3J=8 zk>BQI!a%Oil9@eKo&B@{!;y(8>Q5#N!m(X85O ztoycf7m7MUoU!W3HKXrGJg|NCLkn3W>WwHWJX)?ge*#a z#apkuKK4C{St4Q8D^qYgmX0`fO3LBEQ_Q9k#h^v0o+Is8PhEiI7$F9?$jI0;E(*?7 z60-{W&WCsnRS~AkF#~Hp%0dw>pawjqd#O+pB5dC4;Z9J|WI!p&q6neEEy-}~3}A4T zCiiC6HYk-+Ot27x39EhXY+cf>_4XUjir4s-b{k^)_SbG_WHWVLr){Odo_SHWa2_aN z+S7~GH$?Yu#>Gnuhc7dsW9|e0?sKtn8xL*+w~8=~FPWK1QcJ1XKT~YSkPRbiko{_I z!tl<=+ZwZ@P$4YPs{BU;&DGD)MQ!8vom1#FJqbYQx7XIPoIPcC6N9|`fuMBFaGubv z`8WDaS3@nft0bbClszsSBoIL%tM(|H8Th-O5rb$OgKD*^I@UwWxxdTnEpD2chRKap zk2~x4FA8}1{XtH9LNw&6`-q2e{j9uo?#u(?oQ7^PYzy3_|5q9QvuJ23$~nVW?fXfO zKUd|L7e%*p1iiMv}+PoJoIl6wd_XZ3qT#U|#Eq9Kb@wFo?}TQKa8OdAB!hc$p#OHNNd zpY{cv5F3SR0(9O6aOjIrn90A#@$aR>G8%wSn$q3s{Kee6Ir)PO_6*A?Bp@j3YD5apcRp3-Mt>u*XQAs*z%!nXXK&C`vN5bOoB#+XoOori4%94?8%Ag+Hc)^sbDTi6~g!Y~j zT!AK&>H0>ioZ8dmR24xOXOUe39Z0KSt7D@VQh|i0@9x{WRWIl6FqLa)Az>NH5Mc3x zK#r+?0n6N&Q=7RrO=e~Vg?L&?OpD$?;+OuJ+fRwVQ8(wGBx%%HyX0hbiN56snUzI${mLhHy zZ+fiYtJJf{R{w|5mIaO8^LH>Tg*B$t1F@ zt{Uqx=^L=v8kB{`xk1WMoJ$7m21>n7S6IZ(@w-^P#o2lf~X zeu2RF{D-m?oJjY(6krCl8Y5CTf?kQlwmKF-rqVKMetq97Q6$r(2cu)&Q7uoq1M&|3 zJpj0gu+h;VDx`+}2@NGk!K!5OV$8n0xXa=wn2D*}wVukF18(CV4qrEa$H!xqjY~og ztQN+zP#aQ-HWYGPDv&GPZ{(9MMGHPm=jMI7ml#z3h_H=N4X8^r0O=tkfn0lcc?G{U zWKtl-q=uTx3Z;aqZDs}DXzn$i3KFu(e;|~pXqc$f?;4;tW{si#C~cK8>}h{kKMD!F zeP)Mffv>sQGAe0Dn0Jy3N+`iz#@V!BGWq%?18U(w~LvbHm;3Oso?5-wa?A zlcSH+5U2A+@S`Gmev-{t*P?6RNc!DsYqi^qV}lQt0*$^oFh@QKNj7#@)^IeL?6 z0!DE`+f%SGmHi9_kNkMGK-1w3u>^5EcAmv{VJ zFFfSE96wniVfNhg* z(X>Y;i+7PULU%stmQ_l>yW7Hvq@8RzIsbThJ1r8>A=nx)pJ9`nt#LX|4%onxsR_C> z2v`}U^eyoFXc9ZWDy0gh&BQ;X$c?pvH_;Pz{InX8ESA)v?n*@2bJmw+e>hh)n3@(i z&*ura<_Jss*_}r6?Pcf^High<@b`Z57#B`D&EHhgvV>#nR*TXafsC`J@cHhfdylvE zylJ8b>jb?G>bSzn_KmXb(H*9Wp3gmGgC_?=8aWBSAt?<+kpmzlx=!+me5cysV)r9}KJ}k-zqvI^(h2_0DcC>1$Z3D<&_Ku>)Ylll(uQF0V zVA@V8K1JS-G2O-<(ME7lZtoK$0@S&c9L8DKD|NLmz)ag>K6>9nUB}Je+Dx#IOtt=7 zqTzA>U-I#O|$kEg_qW4pyGwsriI@1 z+;hZK-jvn) z!eGOd9#$Lw*LYar#-pvExc6s++LD1m#yscd8f7@b!rcCm7U34;)xc$s7?}@xs&r`M zn9R7wc}x&l49;l!z`$Xri1nzmzZv8{J4-#Fs4Hn!sH!)><{|K|HvGZ6Va;Vvs&5rG<|iXZ-Y93tR`UCmEIBp}nMT6sSoZd{JL{cd4q?%k2`xJOAI^B;J-yWRH@yM4)+BP#sxKlr?KcUL zQk?`2i*TAY{WW>Erq(E>tDt+hb`K+wtT}1ldQAJh8Zyh@SEh);rvE?+a3YcksrZR_ zR?}UM`R`rmp;2+!lHljNr`8ok-pI=stz#2jn`(IQ*II^#vKnVMCvbIO;Nq81N`4J` zQOkl-MqXJG3)uGZb_5MzbiTwY23u$QbWS)0u5=KTuOW&_9rLA_5Mgm@Ut+Y{6Hi}Y zxpi6~?g?`$9a_t?`dy&vT`vPT&Q>|McahK{pHUOD2%u<3Cz`j;$3-a->YZ+s>zq8G zvj~UJ0gDakj{R#BS}w0zy&}g-VVrr~(Lp4IRAw(n!sV!H*85arGN0`g?2oz*Ld%`E zMwng3oIRA|g;<=5V$#5rimqO#WGM&pRtJEks3t-`t5#bP~}XOvxn-`cutNY>nmHtPeebYG~li7Kv1@$aJip@a+?>9@~U#lEc78x@DVC{l*Vn zQmYE=PSI;slJfYAkV>B44Z9<=H+NJO%hl+tG6+1(WhD1ySPb!RZHC`{37%*_UuEV! z3(ZM$w`2)3i_|f}aa1TEP_DJi5R-%#II~*hjZgd)<}8y&`t2Hfa)vHtk6D z^-e=KClNZ&es|?(f_p6m6qeF{baQyUwp=^k(^|fJtMDL5nv+4*iyxanLA-q$(bTY+3AT+LtavD0}4QaFNR zJwr*IN#urf`*Z}!8`!)OSZ8iA9GuLJ$xVGw7dtPh|`sCb5EsiGEA8Wrl zTOutxD&L*%S^9DR(6o4R@i&u$1D){8=EF?D`mZ(u7(B%g6lp4&70E|calb|GfCc!G zg__{_4FfRhu7_x17sRlSMAy5|t-K)Yl9W#%cic7{czY7`wl=ybPDKPl(<`-3N?k>k zQC>YlE|1{LAMX8)QkXJ}ox3y5LUSTIg&z0{KgLMdddbOu#?mNH!NJ%87Tn%uQSMnw z1l_EpW=#oS|4!0{EOd3x?eTcGBBeD04~7s?GP7SCBTyTQ8sxn5ci(XFbC#!C%DdV{ zjH0Wt*7FMq2e-s}`tsJViArr{#j|WgJqQoHkwAb<-86kB}T;2&S&M&ZIWC z(~;H!brz{bM?c1O)%Es{jC}v=l5LU5SJ{6Si&{DSt;~-E5xoi^v*v3K^|~ACIpTpd zl1a$K6)LZ^ngUT>Yx6a`umpcP0Gpg#!Wkz9@3-%|6g#am1iKrjSPo zf_}e)g4R1BV+5h6KGF>xHr>I92Qo6~x;g{v-FO1)WA~^-iSIHh{uV`Pcn_zEw|?l& z+pG{^=!YyJo8JWhy`$hemR%1&NraXLToEx;so$K~^onwOEt*mhmB&xcihamW?KVBm z!(SV|6BJiaxeQu9ZDvA^MQlza(Tn^Cg-TM8yL{hGWqb@pt4udt`-v`UJ%_%6-E({9 zEf8?4|F>KZ4SGa1eD-br^WR)eDtCf}hW+h9MN~rI0GjU=T`yKXh%2S+g}G1q(uNrd zWHMdyEpmsV%jp-375}zqbn0NxL}k(dx^x*V_z=uT(U|ll*ggsA3z`zA{Eus#?LIZ7 zU!k0^%z@qxZ@}H*<324pOO~5#2}G|=_ei>D%4MT>4y=xY#+}KJCmu#NzC}V|c4o!$ zFs^KWTzWTbsdUp2Zjfb&m4mPEDS~^A2CTrh)w*XUVwc|C5JW}B(TgqS?(y%y8W$B4 z^PNBg_zemIp85t52e5hK84shhpF5_5XkbCibhOBWG&NnaW}?K4L-eG3-OE18p~ z;g>FzVxMg+fB2A`AZ*Jk6nFn3T3gg4bKA&$ZHTFuae4Xzthz@6O_6BHHB&v`G11|` zZr_ds=p1FPRGg1V*lp;Os~oO6g zg(ad}#n0dP9@U~Ig`+KTPn(pGjwH+z$=(U|$AZoYvxc5V-%6O`$ znDQ@P%7X`cbgHqNS0n$Uv4K}QLWmjWiA9|V7dT2^tX)1|SdBt%dQ4(KX)WsI&RXrj zbRp~KWW z1OOlwL6@PC$H}LP{a|X{S3+jq>jCTJL=vz`SHLBAW@&npgYdN2dAU#~$V8&5rL@;e}zZvzqYz(TZL7&$Jj3 zlaVa2n_ae8p;?vSD1nqF<;$v0?`(dDrK88$+m(m-Zn+#ealR3PB5&j@SNRzt$y6-< z02d`ebYJ}%B#BjbwqdmR6}eWtV2fu;Y_Q`~qz#f>idQiTu~vgfU|s>P%IFy-iN0W! zM!TH35yqsVPyAQ65?k)KM!tH#s!^eaC!lt{hH{|wDCFXEPW|ulz?FRTR#Ym&K-xM` zB6B-R0nCYWK*ATuvX>nQ3q4)7QFg5U+Ij;3E#BaHww^5a(a@9yM%7j1GhBJwBKGfLYX9PX? z!)YwbeREcav=y;gD2XoaS2Q|YLm=X+jEfaE>zg%rz3oI%l{;B!J;(;5Zc_1hy@r0* zn`!b37>1JabNo}6{wG_dhHtB530(K(x+87Qo=+u-h%hCxXuhGn^%6gp_zgTCuWsN+ zBtJt*%^h#$o$sb|lwDLw3Us&Ro96saGx3n41*7VFp(oRE@<`UVru@DYTTt01n2xbq zm+I@TQ)ayK4!@v^s}!DFu&A^nBucRofBlV^Y`-OMh2?BDA>HdJ94;*7H-vhT`DF3} zoguhQ_1YK)ZX1mpZXdZ1Ph_qrmV8LkSayR^d#fyX`JCq7rLtrQpfRkZB{yAlsP^2v zh!os`zINd-Ez=4Mut3B#eYNzpi%iCk{Kq2YPUeg)MN^Q!u`$MT`sDF+G(ZB(XG(T4^)PnZiUkOrbXqWfr9YcHg!y+9o(v&Ju*0o1m*pg~h z<$|B}g;UL_H&7GzL}U;xt54_>vXxaPQ02$@JB!gOup+{GbJN<7XhWu@rV#|GEu$nd z&UP3oB%UOP28h=v1V339B){Y|+{8bWgYUEvoOWXrc&91;>y+}wcIwK6)Mn`skGc17U9II^ zC5O28ULU=z3G1iC7-E@XH}FIyfI?fyV;1>pyXAzP*XvP$8J+;^gMVD6h&K=Eyo)-b zz%yLI)ZmV8qNod-nYcTup?rEQAHrSS$L$C5(e;jGn=}Ldi##l=!U?ct)kVRyKgo^; z3Ix<`wVEgo+J8Y$)u#Z{SWCei%=EGkJn`nY-4dzCl23_&poWnSz1ud`rr*#P8s??y z;*Kzs0^9zA8dC-iqebHC1mo9Emt})u+vh?bS;X&iRl59WomkAyHkxEUxl9{VAJ*l4 zh$_Brobv0q8jkeMgS3Z!-|c-aE(@j^5s|H&lpYo4r5kuGWziXLb^H}g17 zrhJe8sW$$C=9O~-0VJ*{++8==23HEECe!5L&mk4ryjaeHPyRG}q8X55dp;Q*&oCdGn-!asWw$RK9CTv2c+xpZ`d16!M&-R62?6{66Edd z5Ni^M!>tx@l2GbCn$s@RoA`v&3@ugtR>F2nCO7lxkDH`HnvsNyZfaE~dH;M-`G7#( zN}4`$D*Rn=hie^KSf;>h!2^Z^4)#4vq{rT-eM$Snwhi5WqyudRlqKe_2cl(&YJ{X! zmImkU*6hr6q^o1R6SIhuk}DOf9e!U*0NUXGUV_BrNN98%q z`K}G`Pv_MN?-oF9N31K6-!H2Tb=xP@K?_I*oA+f$-vI?Km(5FCADIx0Qxdxn@Zm=>iTGx`9V7FzsI`&q4B7v|obX;Iwn62_?+EG^#tjegm^^ z_;|TrS2G1&Vvr1s;%Rg5ayD1B>>{Rgl8!C^iM?c_{W(s$cTM!$yOIFo8)`}wHm}>- z&dN`dxFZ}?Cih@N$Xw5_$mM(`$K}(O+i2gZV&*c|KS1}dUrA`N-R9ilVdNPIK@ClpYOtwOn z$um$^6}m*^E}$x}gxd+u1J2){%y6o&y!qwS4ybmGWPNcQAYr^3m`HqY^06OcuX)9u z6oXo3J7rI(1LiQ^CKUEkj0Syl>+T-vK7B7sfxT{o$)|y!6?%76{cG7t=kiRhBu&W5 zgxu5!Bl6k6?(8Vc1AOnqxw=Qzqyqw8lH4yJ%yvOR&4}{ow6q_ z2K81yQVnH4k;W$kRGd#FK55jW)CAF&g#{7i*Tij1ho()3dJ)M0UvO$kJT=1wq&4eP zW+~JnxW4K$x(gf&=HwP%jeG20dCH#L+jOp915!^M4)9*sn^Hw5KDOxo;sVMjEhCW< zufs#B3{dr8D%IgoPONJA;c9;M#7Ng|9sKS7cDlF00{ryq*GG6y#ffgo#-1R4XN;Ha(GR*PR^$j!O#t4X?mO^&I4=M~h&zit(mD`VD zM}Qmq3IcY8Wpav z4;u4=>6X12rn$cl-yV){j@~GEL1b#d9R%YMSkqBX`!Lb@Kx%&UY`e4AxyWkHwK8^H z+1=d>cP3~MI*T&haDObZCw8emNOc{55pW*FV-zqofl64>1JqIN(56wq!Kb{9V&Q}Z z?fYi;aLHqp8V(E!O8yMoIs>0AI%mrSK5c^@4ww31cI}L4Rv^Lj$#9r^6yvdqAV}cb ze`<~95AY-V@u9|@<j-+~T9Il7=P(YTXw<3%Y<9~xc{W-n=LkA<-<(0> z(d|X~ePOCgJ!7^F700`s!yhDZoIRrkZLFbw7QaJKKP%}z{#3VQ|6x9S7?PSHGnALl z9kaH(&t1Pd`Qxdp+;5%jZo@6t!ejU@T~%T#-=xw(*ZEs6J=zO*VKF?;pE zyLzqV%K(hva|e&aT6KHYOMMoZ2ywSB z?*3p;LVAG$!!8~C(T`QjaI9y0Q=27Cz=oB-K3}wlpu@Tkp)`;E8<`;1hYMi{#Y-^- z>Q;JUWCd(*|L4>!0_ZR0jOtcrTC2_%Rw@tuS1RvUT|pLS)9B40N@e5OUIXBIM$W1< z5=pBL^y)5G)-2#h>gMTg$e51t&_rc6_~E{}_VL#s$bKQ*4iz0;4DIY}8A>Ni)XK7V z@^#$Zf$5LfCNl-$Ws%PM!Ez0W+xp+!e*|BAv5rSaNtPRZN#f8~BL2PD;l^6p08v z8Ldm4jG0%W6U1pD>ELz@-Tv?_&_-{Kt;#{K#NJd7%|sm~uTE3F*;EW1#KMc#E0tDB z_k*+6awQVVNS^! zoo6K@p1)1Xw)`pRxMRsk((D_5}NZ)kgt?6Xg$1 z)iXw+2n0GGB$eWNIM4Qr5xA+>l?75lPSY0cw#XPzSuni7rS@Fh(VO0V{VozfIu*}5 z_i4YCgX#OOURIx#>@@#V!Rl$0eHEH6h2kxe_>mD$?ps8qTED~&+7#WVV<%QWq>zo# zfZ&PI8H1YBTsM7Tf0*VlOWmvX?@&V?RS@Z~x8!X$pcihECVm19JoCBl7P`D)8BoHH za#Z@r?FT2H#mo+#E?0)ie3jiFF{1V)h@_qK;=FeQd62CMxx!j|+H1f5NfcpiJpYKw z-_F*&`}3uQ4N;Vrd+%H1_Lli=1MB_h)9BXIg(!Ki6i;W<^PeioLq#2-ZV16q@oZRR zgj{5d(m_7ADLISXPt?RquW&NAugp#PkOn>HR#T9*0#^Nb1GckM^aGJ^IdGjZxcgOW z#8?hp%x1PB^>TDye#Xln@cl)%y| zArv{J_T-cl80o)pH$FN=Rd!&9+-vd6C)%Y6$DX`BD7O@S4Z{U(fI!_dKm4w|{+H8J zPc-|(*IKdZ+}{BMGzxDp()|d5afo z8>(E7TMy@}oHBYg>dSXNxCSm$1HgTi<^G5-zSx4UT9SoWD(^EypGq!_e24Qtlov=> zM822BumduT6Ho`X+Arp5mBU4`)+F3m6`YHfuhfaa3UNO)Kr_!MBD1_JqRyDwg_`#! zQ|@P;Y&VbYal2$Fe7zo~_QLBx|1t^i281{80zm73RLaaULCTBJk!u1GeemTj_Vk_D zlRf27$xH}$Q4Ck*7o*0{*KMQk!CvwA64`*?hS3dJ4lmdU3FB8Cs|p?B9E4U^=gb7c z5{-L3?AE5jE4b_YGs73^^@8_H{OlJyqTT?2R->{nsR3q3tPmK-xv9sXV9Uz{)0cf` z;7g&niJ9NkV3Vw#>yNdfq{cXz4VDV}QiPo<$G73E(~&GM@fJwZ1u|3H%ee^)0kI2r*Z4vFp! ztl}6cA0Smsp71pA{psPU_GUZ4hEw6I@dV~c#oHzfD~kf9^>J0V0Tl{Jk!<@HaZFG) zH>T8t2mr$ZK2>i(%hUmb=Jza!e4%of3@CC7o*bCpNKteQU%)U0p@h$#)zKUm`ZG6y zsW-4`H-6u^@}_0hfAL+utv=K80F{Kh7LL8ARmmJFL6F4%Z1&6hln1}c>$^hgl)wXv zqm*L%z8ec~p$^VEp;Rw+SWm)+ANt#{x|K5-JGcq~E-VA_?N{96Gp{b(pb#LD- z$uOwJKB@^92#wqY@4-e&kT!jAI1}m|>W#4}bT{@=a^y9hYl&%;f) z3;W|a^=aC`?n8Jx9SC;FjAUIuTIMzY3n%3PQ$0BW18V%9k{CLK+KEvI)u%Gxg8|y} zpTm9My;xGPWDdPTNbn?gzL22;DFVU33Uj+QciH?5p(3XG_|$05*V*~#;V2)eP8%fe z6}QtyD_}XUfU&JPGkQ-w%?0(M0{8=0{W6u&{v?eR*8%h>iK5a8yjH~0jv8pRoS!x@ z@)e?uuhF;?=W|+n-?u&~4B|G=nA!@6zmwoJi6AX#XB4aSW0Okr2}?hRnFXm^SB6e< zrvz-YE}SEadE_y4bvUxin9vQ}AQVL^mZNlR+SV~mM7g}{ZPy;6Ipo-kdS(@UHRTe( z;7Of>u#Gm(EG0^Ys$QqsZ`s9JBpCG}uDuUcZofP>@-ELStP)TOaQv>}^($bf#pNWK zjS;DMGFMO*{LGwz@nuRwg_nPdoA;Vfo}qT_hc##Kr}MTNz4-zylAqE^Q_x!5b_*rZ~bg8N9V zkU%BT0;Frt^jhsz3~_rB*ABW4P1bHevwZ=M?aIUWhHceYkk(GY1O~9J|58cyfnL7o z>tIS7mPrMO=8K0jo-QtQoC*QfBUHrGL#msTfn+=H89AFwP!NY!15V9M1eV18sJZK5 z!TW}{S{6nI@;fA$Ozv!-w3fSXa&am~T_t8cnd=W;;ph`A$X)vXJ~ zk)2;g>?BF~<#~0lt$L3eXl!95_O|FcenZO1)+@Q-3$#*~SU|gibAji0nc{D(vBryn zyk0;9W|n&IC(cJa?e0m8@+LY_psN_a9RAuLboagJ2w_=7{!~%VxvlDP#v8BX z+#w#;rZHN)`FLNtUQQqW_M5NHq$)wq9+3#|j`cpsW(ur3hE02?g;YB03on3c|(sey+oVncb=e;Wzt01%p$205TB%rDGRk4Su z)#8{&`}%8@-YCMPKHyLa6H3hPkZ-J$@FWnvlno(HWpC;At_Xvwej%}Bv~YvwIg5;1 z=C^UWZC0EQiP+4h3?^#ST;J@xXk6-+T-d2DexQn|sL3O&2zsv}S(Ddf&CxRTel%dD z?*3tAzQeuVXO_=O$gMpzo)Jb}a(@PdzEUjI4xf`sa#Scm3td#^8Gv_6Kpbqgrl^VC|Hk9bt)kgBwK z^+`d7p(S!3eLOy&kRBq4>8&YFq3dFpr8-HDT2d5u*WxvoIRklQi1=B(Ojz_D)rvGs zhEqq}gMzCJ=f<#oTQq8-{mK5ppRY-L=&m@yIhw}n1gmF`JrJk#FJ3`+9FL!fyhqtx z8v3_gI+*}Ui$RA#eb0!j0$%41jE5HO01hiHBkZXgvbcu!L8iR*NlIi5ipNh%1~(FA z&cmGN-Q3}0*3D5gLmWo1_~$7Z?xsWE`P_m}o)as2p+U5wD3jzP=vjJ7aH-U6JXKyV2^3@~7mZv=@&MOb$2~wd0~b4R4@qCwkXjU>j9@ zeL7CHymPAM#T~`s!J=gQwbo4Qorm(?f2-KVR26y_%h52(<@q8Qz*Xt9Xn7}U_t;ww zsR&GPKfH@CVyCW=B{-!271GUCTw-X)srRg@9EAt^S<05gYh?2y?dInWox2_I*{iQI z5|za6-<(U(h6W#J^>I3xdw2#PDqx9hA^}R{@6BE(5M;aECzuU6ZwxAsHVTAuuPoH^ zeZO{TsPNN5euWjXe@69mt-5TUq9VG?9A|^82#~ zIQ(nTps=dev1`_6aB6==WUWBStAI)u&Etk0*D))Xv$-RM+n!IFdykthz4^)1DlzjF zVe`&y9*vx8Cn|PWJ2!dMp4#1-2liY0m{GbcplkBI+ajjM=JW8`)N5Edg>nZpR@W!Pb$Ttclh(;60nbp5#nj( zb@m=qh`0i3Z>SEpngm_eNDPu!v|Zi2Iaei!!L}|>zC(|z)zkNr>~qF&AZWF*aT0f1 zGCO87(eM;@1$Nc=Lv6z|VZDFE;{W4wRtGR>q`*>T?p?Ud zV(Gs_5&r4INJinkG~(07lq&u!$@8IYOP?ZRDF~hH54bX$o~`Nz_0;KItx@Y0i|rxF zQg^(LkMvCml$aL(O}iZyDg;x$9GaN#DovO}`G8{)4_(CJw=*S!5Okow91U$MH8Z;@ zwD4SZEM;FdD;@P88Td-c2CJxGF>Qeix8{N#G@%rnV#0t--hi22dkWl7XF~P!(~*Iu zXLHT0Dp``R{X#+~IW>$~e7!hTC}pA&Yq2z1X$dJCb=(>yx`R37gj9!d%TDYHD#xlU zW9XLKZgpCja>Bb(J4K1ao8w5=aVe0|PFj!r>mJx!?8g~IZ8m?skmq-HDYk>^ZJhrU z`GY3G$1eP8)6LoVWccqs*t;OHY%?|E;N%a&x=%KyA7*?@ugb3$X6Hy7ydY&n5^W*J z!SCxSs(;f;4-DW~IHM+Iyj`R#EF~rYh71IUd#!YpM6v7+s`~IEa#|msG&!s*cY}{Fs_%*bfFRH;!7uAHpFGPD4>B2MQjd6ooMbOjpNg47FlkgZSR(YKqs`UbD zB>}agIV%a~R9+idKM_!;w{rY-9SNPUB>Yf~6aoB|CRF=Q55JamZ@AirAVkw%1c4P= z+KVW8fsOHDlZ2$UJ=U)41`4kX<;q8(pfCo{7rDWx){I|I9hnM%YEjka<8mEuis`PSas;yG4}W z;&oLZ`L?WRkLXBm?ZbSe7rC4c-wEl*b1WgoWmi znbxhwHN!+$>bCT=LBX$9YY(gU&8V&3L(xZmlcx+HYwQ#CJWEhbn5v`fgGjL}>FuZ^ zC2qj^#i!p$3P%xKhaT(S>0xQ>rkh$ySmx*LSBGJcv^!Yqps#CKE-lqV&Z=9j4%q$s z*RK{4D*>o!W7Nfd%!#z-Jb#WI80`K}ck_2LHut}+FHA@rni8;%yW^1WYLdC8LA=Nn z8%7U(f@1gSMS!P{_jBrfvXTvgACER_Oz`A4(cqsf=)G*f}B^&LYH zwXlr*#s?y)Y92=eY?sW+uPe!cb{)+b@ZKk-UNoHQE2!IHkP;`Fy~Aq6eg&PQ*B3vO zfVUXlORuT}>=r$ieTtv8oLj-)Eox#}iF6KYli4O?;9b3spj~s^#~OSld@T6ye+LgM z!hhP5%0Ij5|B8~fTlyfKMJ`Agzn;Om4g`Aa#V;hCzWZjWO53Q0DlB1rEwa?_w~Xg! z>1XChoaER@eU^?A!RgxrqHfeEADve0)(l$hPDBFD*CIvjZOF@*E%U2+0o-_(v}DP# z4xe9k>D*Oh=Y^GOZ8(16abDD~>ga1^`W+rkqM72;!P#q)ky(BCkK`+IrTRL2n3 zeW!A6)|wjCt6WiclnT`TLm(=jSu}QGhnvO^TDXGKJ@yWnMb6U_yx%8fSpgZ-_TpjR zAA`CBk8MzDpWe+qk~0w{cHqBN)NDu+npeq1XGOs#c~5orIpf*gXAt~Z;P>Te)|zj$ zk&`g$bP8c7gOzGQ&X(G@@H{0PJ|H>Y=wSk+WJa+~ToN^^x1)?D@qrG6%CcqRaGui1 z(|dwxVm7F2rnLwyaCq?a)H|IU{l144x`oRpudRWpfU?pF+kD1o3LkfIi<*D-Z=jn^ z{D}Jmy#oF`TMz8?YSHv z{f8e$_2ICCpL8d8b5fASLQm<Ke6; z>K}jGpq#q$N@Cc7$zxRwA?t#<+)h$_Nh3XJCKX~W!x=e`{+ZXOsjN*8xP$pEQQj7i3wuY=)(zOi>k!u9G zq^aa@(L)pEN$f^ep(B318xut8I0nkZS8gv}Itx&$`o&oekqZ=lYdLeJ0Oa^)5nT3G z@kcA{Zy=#$ei^T!u<)Qo!H#yPUy^@=8Tf3ApfDWk!U9$P6e&r8H_w#g$G2*SA&Fq>m+w8D_1Hdf92wo?(;6SSXR z*?oa^c;ujqNLy-~I}&j0Ly^KWA&~4X#(~*>Og7A^M8QnFT;Yh1W9-pMA~)Q<*I6Gb z#A=i4SK%J|)^E#f`g)N%W9cLy=4E{oZ#VJ!jluQbL0E`*vygwTUCGJMxxeB<0;qZd zwpf{7+ps##1$qd=WanshHJmmgzdvPU4!mWqo-ynmc)telgn&Rw{6<wIfwK~Ior?;Uu6Xe5TQP_oiOG7t1R9ts7&2mM~CvH_|{dF1; z+tI%UIT0dvZM;qnS$9E7DYk66gz7uvx%6A-d{w3kvS{Xy9DEKK8WmZv1IEuGJcYka za$3J81grl_BwFy8uhVm^ULVY<-wGyIx%6&3MLTWtGZKaba}PN$F>MUA|K-ct(BPeS zcF4~@Darh?16dR`;Vy=PAbLUQ@xW3j3N6-30TSC+?$7o?I)@$GAFGdlTb15*V5f{` zM|RRz;Zg_^zT$5p4=+Nj%TxGNsQ!}qhhj`T39qNDs(weyS>7xn`%FGftw!3n>2m3^ z@w<28T)GK^>ikeyI$}y=%>oWtL>z?(G#V=IKHyf|M)kAVgcnsFVijz+^Ff2Q`y)cE ztrxg<{=e9&^_=PjSaNa?FrN9Id46=3X$&7>t+SwzosvIV*LM3rSAeZzGlRz7YTeEK zWZB-nUE+G2o7`&{2_d~EiGWIRf|x0zgMZBrNpg&^qUw&+k(kK2Nyq7;$SN#Y$M!8R zBwl4|>7Gidv>ilh-AW@veJabnlG7cci?*qG%@_Jsfu#FnY&c9KZb@5jgf!zYvcbK_&3f9m{I zOJ-uIK;_daf2mKd739sfa|tPrgrv1e=gK4KRKWkC^y+#eML2M*Y9;|s~NX&Tge)iEa zT8Dtb^L*|C$3{y3sdQPCby99|xkjJ-XTgjL?+)VUkJ=L7sD6xoyk2@oh70_Zgt>%| zQcC8eg=kqE)xrVDt$;KI%0EaD)@?irkAHbyuf4u|KR044w9GL$6B~4U>XY$Fm>@N! zShH;ac3i04p}(N>O1;uns^@uySI2wo)5lf_FCx$3TK5cpfpB%Y8&)Kn1>^4Np80It zEa8NEv54+|5WT+iN`OfqWU0pyh$aBe;FBo-f2Zi164J>Y6jWddvG0o>3C*HwCHL^IJ%tz`kcvuf{9r z_&QqdzmODoD>C9%>|p?oaK^=4sW`u9zNPkbS`ZxOX3;zBm3l-tOA-4hrFl-7>sGi| zH#X+eQ5Z1g*Ni=}qb)%CDTmxQ%#*Yw27Yg@DSqvR7)^3Ix!AJ9i0;!H`a zbF#r>x7gu1GwfWVmis8tA7m(BR(JGGge8w|dz>|!bco*se3X3r%gCuh8m2;WlP@np^*pFWrjWxR;r z3pokzp9l4Ya(MBMTaWYDYkBDolb{*>ce#AdSCZ4`z%s&g9<%G1qIvW0_FP024^A)3P@g*|iL}Eq?kbipABVpmDeM7B1~z^(cMAv^Bt?z| z34o0da&#G+iPQPq03v^Sn1(&O*yZIZFOw)DZ6PZ}XO3`1mCG(Y7{za}P}#6q;&1}O zV7D$AGk2632t8ueWGO`Oo(j35aNe*~H77|rvYos>*PjrUoRTohkxoD;q{9=KT*t=96CgwqmO?cMSP)9y>1%RpRuE-fsK`we zqq=p9h2GKI+&B0&^reT*r+3w>rTN5=Ry&D>`X?vG zU}`7d-NTGY;Q5?psg4W4J^F>ld8?vd`6d@>awL<(;`6HmZ%mFpLl#U||COMT+DOm{ zY2ytjA?r(&587+vkcJK6m;QPua9LNhvTx|Dg zJ+#G=`lX`8&kt(6lC;uaSVa?@umJG&+qx!QIaoK4b@>_fR6oC!9*COULriU@2e`{`sig;`HgL{o~R%;7|9K?IHHvj?D{)hhP>> z_+3sIUjVyEDp;h6O=^^vVV3xYIXeh`h1V8nACL89HuyGoy#hcSyiay(6RzwD9$hHV zv9Aw02GTxgezkY0KF;bbOjUXwiR3MwflFiT?xr$Ea(dRObP#i&d-Yu&Bi8$z8=aUZ zj#TwUKl6SoPd9q&d?B6Q88-+@n;&Ft_lih4jLJE5avU-#&%cDqSv1pgvLg} z^Zx1?M{JlXin!8#mZ>r!&tWN&Q4U%PZXt^-;c zyfe9b8Grw&=8wF3Q=3fQ?f%tlyJwu1#aVx!p&^P%YKWm;KwoQTf8GbQu~0LuS6^** z#t8kw?{oqn*D3Ug>q8R6bfWfUi*FD1o#9l*SfKLbA@JVn&qwqVI)S4{fxGu*JSs7K z=$87{Rk)OUvzRk~W3rK*&bWayE84W3BOJC%^EXtb?EAcKUSlb+(q%DmZ9Jk9VsdBf z=-?ziL;xsb9<;-}+*a4){cv1Z&#=_oo8^1Ql96i1Yw$ zF4|gCd`%O&Cg}rJZUscDJ1@V`<~uibh~pA*>3qaBbPw(>NA_AfoqBVi>UY`1_FU5Xl9+{VWi1)@ zdT8jDyIQ>Ed&ObkR105+rs7PNQD=yBYD%&ECvL^Q?wpPqesu8Dd!%pIOuJB3)?Ln= zwfQ!Ir-?gC-Z9m`DVOeUMq7zgbYw&*%lnQcWLcXe{ zX|Vk?zB}0(l@v9HXhA8v|7P+8rz2Jri3vh=so<>;u8S8OyT$I@tGhU!7T|QpYLT!l zPLCM1c!p0VUvZy8-aPH?NAwz>Am>%mV?pR*M62%{?{kAX|+{ zPnpV=6^Y@PFe{^Wt@lXb3i+OgFOAwR+p4RIO5>*ezZYx19vCb@cmsr2DtjV|d2>CT zQuFZ5BLpWYSdOZCjRg18)J6b&fY%A9D(#Rz=|mYAbOkf%BGV1@r-meHv}U3p{EawWTP1`x;o=2=P2N!jWDweHQ%Ls?oa6aSgeUtfTE6u(Y@ vDKo!Bh;_MtU1Fx%`K5(ecjJFoqg#x16Kxk|mAn|gAZ*r__IoSMk6`};EaTus literal 0 HcmV?d00001 diff --git a/ckanext/montreal_theme/public/images/icons/favicon.ico b/ckanext/montreal_theme/public/images/icons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..85378c149aba9d88ca578f85c23174c3ea05e1f2 GIT binary patch literal 129556 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�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 literal 0 HcmV?d00001 diff --git a/ckanext/montreal_theme/public/img/logo-montreal.svg b/ckanext/montreal_theme/public/img/logo-montreal.svg new file mode 100644 index 0000000..512410b --- /dev/null +++ b/ckanext/montreal_theme/public/img/logo-montreal.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/ckanext/montreal_theme/public/img/logo.png b/ckanext/montreal_theme/public/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc6068a7e3a4919050625e445b05630cafa5a41 GIT binary patch literal 1009 zcmV<%Cmm{fqMz@!0_xzfnU+L3mbn3Esw zIbt808I3g0h3JG6{x2#z0BfQPzKqX^uHJ|?e7_v!oG-H_`QAhMKaoDxh zCOH7MY{Ea7F9d^4WVPZ;X;Mrv}!xXqClwb|0~I#A~fTrSLpTXqTx>2`+3{jc)A(U4+T8H_Rx3 z5Tm9%hRO3bl_|l61n;U7bx<$}U6PLU{habhX`eH6R+PC)C$uOIJ2a%E3pn%I(_kaZ zQhgnGlOkZoq}1yO&a`h$>oftMvTVtXQg1u(e(=E_d~=)la}i9uuwKdgu4O3-E-W=BjO^GCK0a*4a{5 zM8`hsVd9}xa$^gRLFXfUi!MCx3vGN~*9-p;B(7D{HkM7)9P*Ep7g(b-tvfUh*s##n z1+rPZcAJ7muG`Fl=$sd*)u_p(h{XmX+C{G34)%%qyo-XXM9~y=bPxY5HJ>B;=)<)} z6i!z@u38nG;|IIe0)*dRCa+eM$Et-lq_p7gjZ)Ysbx1MHG>J?&k%f%(hc)>g4!cG9 z%GK9U>d;cbEzs|xO0A_iu#rq7&52EAlp5BlFsFcW*9SJNFQjxhqTEd5$toxd8WD&A zQ{17+%yqwQ3Zg&6r|HgTh^^Pzeb8r1NLBuat?KKDF0 fmT6Bo;fVMPL933cdhFAk00000NkvXXu0mjfcpBLM literal 0 HcmV?d00001 diff --git a/ckanext/montreal_theme/public/img/logo.svg b/ckanext/montreal_theme/public/img/logo.svg index 512410b..46d67e8 100644 --- a/ckanext/montreal_theme/public/img/logo.svg +++ b/ckanext/montreal_theme/public/img/logo.svg @@ -1,8 +1,3 @@ - - - - - - - + + diff --git a/ckanext/montreal_theme/templates/_page.html b/ckanext/montreal_theme/templates/_page.html index c0c0b68..5bd5caf 100644 --- a/ckanext/montreal_theme/templates/_page.html +++ b/ckanext/montreal_theme/templates/_page.html @@ -2,8 +2,6 @@ {% block styles %} {{ super() }} - - {% endblock %} @@ -25,6 +23,10 @@ {# The content block allows you to replace the content of the page if needed #} {%- block content %} {% block maintag %}

{% endblock %} + {% block page_hero %} + + {% endblock %} +
{% block section %} {% block flash %} diff --git a/ckanext/montreal_theme/templates/base.html b/ckanext/montreal_theme/templates/base.html index a1a8b27..564caf2 100644 --- a/ckanext/montreal_theme/templates/base.html +++ b/ckanext/montreal_theme/templates/base.html @@ -6,5 +6,7 @@ {% asset 'montreal_theme/montreal_theme-style' %} {% asset 'montreal_theme/montreal_theme-js' %} {% endif %} + + {% endblock %} {% include 'snippets/gtm_noscript.html' %} diff --git a/ckanext/montreal_theme/templates/ckanext_pages/_blog_list.html b/ckanext/montreal_theme/templates/ckanext_pages/_blog_list.html index 9f8b68e..0658570 100644 --- a/ckanext/montreal_theme/templates/ckanext_pages/_blog_list.html +++ b/ckanext/montreal_theme/templates/ckanext_pages/_blog_list.html @@ -1,13 +1,22 @@ -{% extends 'page.html'%} - +{% import "components.html" as components %} +{% extends 'page.html'%} -{% block subtitle %}{{ _('News') }}{% endblock %} +{% block page_hero %} + {{components.page_hero({ + "title": _("News"), + "description": "", + "selectedSearchOption": "/blog", + "query": c.q, + "class" : "news-hero" + })}} +{% endblock %} {% block toolbar %} -
+
+ {% block breadcrumb_content %} -
- {# <------------- Powered by section -------------> #} -
-
-
- -
-
- {{_('By opening its data to everyone, the City of Montreal allows it to be reused for different purposes, including commercial purposes. The results of this reuse can then be shared in the community, which creates a multiplier effect.')}} -
- {% if current_lang =='fr' %} - {{_('Read our approach')}} - {% else %} - {{_('Read our approach')}} - {% endif %} -
+ {# <------------- Powered by section -------------> #} +
+
+
+ +
+
+ {{ _('By opening its data to everyone, the City of Montreal allows it + to be reused for different purposes, including commercial purposes. + The results of this reuse can then be shared in the community, which + creates a multiplier effect.') }}
+ {% if current_lang == 'fr' %} + {{ _('Read our approach') }} + {% else %} + {{ _('Read our approach') }} + {% endif %}
- {# <------------- End of Powered by section -------------> #} +
+ {# <------------- End of Powered by section -------------> #} +
diff --git a/ckanext/montreal_theme/templates/home/snippets/applications.html b/ckanext/montreal_theme/templates/home/snippets/applications.html index 90768db..08a545d 100644 --- a/ckanext/montreal_theme/templates/home/snippets/applications.html +++ b/ckanext/montreal_theme/templates/home/snippets/applications.html @@ -1,6 +1,6 @@ {% set image_url = h.get_value_from_showcase_extras(showcase.extras, 'image_url') %}
- +
{% if image_url and not image_url.startswith('http') %} {{ showcase.title }} diff --git a/ckanext/montreal_theme/templates/home/snippets/latest_datasets.html b/ckanext/montreal_theme/templates/home/snippets/latest_datasets.html index 5448cf2..a1ac77e 100644 --- a/ckanext/montreal_theme/templates/home/snippets/latest_datasets.html +++ b/ckanext/montreal_theme/templates/home/snippets/latest_datasets.html @@ -2,16 +2,16 @@ {% if datasets %} {% for dataset in datasets[:3] %} {% set group = dataset.groups[0] if dataset.groups else None %} -
- - + + {% endfor %} {% endif %} diff --git a/ckanext/montreal_theme/templates/home/snippets/news.html b/ckanext/montreal_theme/templates/home/snippets/news.html index 6b564a7..d314ff0 100644 --- a/ckanext/montreal_theme/templates/home/snippets/news.html +++ b/ckanext/montreal_theme/templates/home/snippets/news.html @@ -1,16 +1,48 @@ -{% set news = h.get_recent_blog_posts() %} +{% set news = h.get_recent_blog_posts() %} {% if news %} - {% for blog in news[:3] %} -
- -
- -
-
-

{{ blog.title }}

-

{{ h.render_datetime(blog.publish_date) }}

-
+
{% endif %} diff --git a/ckanext/montreal_theme/templates/home/snippets/showcase_list.html b/ckanext/montreal_theme/templates/home/snippets/showcase_list.html index c95e350..c8718a1 100644 --- a/ckanext/montreal_theme/templates/home/snippets/showcase_list.html +++ b/ckanext/montreal_theme/templates/home/snippets/showcase_list.html @@ -1,39 +1,6 @@ -{% if showcases %} -{% for showcase in showcases %} - {% snippet 'home/snippets/applications.html', showcase=showcase, item_class=item_class, truncate=truncate, truncate_title=60, show_remove=show_remove %} -{% endfor %} - - - - - - - +{% if showcases %} + {% for showcase in showcases[0:3] %} + {% snippet 'home/snippets/applications.html', showcase=showcase, item_class=item_class, truncate=truncate, truncate_title=60, show_remove=show_remove %} + {% endfor %} {% endif %} diff --git a/ckanext/montreal_theme/templates/navigation/main-menu.html b/ckanext/montreal_theme/templates/navigation/main-menu.html new file mode 100644 index 0000000..5cc59d5 --- /dev/null +++ b/ckanext/montreal_theme/templates/navigation/main-menu.html @@ -0,0 +1,193 @@ +
+ +
diff --git a/ckanext/montreal_theme/templates/navigation/top-nav.html b/ckanext/montreal_theme/templates/navigation/top-nav.html new file mode 100644 index 0000000..5e3bc89 --- /dev/null +++ b/ckanext/montreal_theme/templates/navigation/top-nav.html @@ -0,0 +1,24 @@ +
+
+ + montreal.ca + + +
+
\ No newline at end of file diff --git a/ckanext/montreal_theme/templates/navigation/user-nav.html b/ckanext/montreal_theme/templates/navigation/user-nav.html new file mode 100644 index 0000000..226a1d7 --- /dev/null +++ b/ckanext/montreal_theme/templates/navigation/user-nav.html @@ -0,0 +1,89 @@ + + + \ No newline at end of file diff --git a/ckanext/montreal_theme/templates/package/_resource_read.html b/ckanext/montreal_theme/templates/package/_resource_read.html new file mode 100644 index 0000000..de54afb --- /dev/null +++ b/ckanext/montreal_theme/templates/package/_resource_read.html @@ -0,0 +1,96 @@ +{% extends 'page.html' %} + +{% block toolbar %} +
+ {% block breadcrumb_content %} + + {% endblock %} +
+{% endblock %} + +{% block extra_content %} +
+
+

{{ _("Data") }}

+
+ +
+
+
+{% endblock %} \ No newline at end of file diff --git a/ckanext/montreal_theme/templates/package/_search.html b/ckanext/montreal_theme/templates/package/_search.html index 0a14559..f7f9f04 100644 --- a/ckanext/montreal_theme/templates/package/_search.html +++ b/ckanext/montreal_theme/templates/package/_search.html @@ -1,5 +1,20 @@ + {% extends "page.html" %} +{% import "components.html" as components %} + +{% block page_hero%} + +{{components.page_hero({ + "title": _("Datasets"), + "description": "", + "selectedSearchOption": url_for('dataset.search'), + "query": c.q, + "class" : "datasets-hero" +})}} + +{% endblock %} + {% block breadcrumb%}
+
+ ``` + +4. **Example Reference** + The full design system documentation is available [here](https://zeroheight.com/575tugn0n/n/25c219). Use it to find components and styles that fit your needs. + + + +### Navigation: Header + +#### Top Header Behavior + +The top header changes dynamically based on the user's authentication state: + +- **Authenticated Users** + When a user is signed in, the top header appears as a dark panel. + - On the left side: Displays a reference to the CKAN instance. + - On the right side: Includes a user dropdown menu providing options to navigate to CKAN admin pages. + +![signed-id-user-menu](signed-in-user-menu.png) + +User dropdown menu: +![user-dropdown-menu](user-dropdown-menu.png) + +- **Not Authenticated Users** + For users who are not signed in, the top header is light-gray. + - On the left side: Displays a link to the [montreal.ca](https://montreal.ca) website. + - On the right side: Provides an option to change the portal's language. + +![default-user-header](default-user-header.png) + + +#### Main Menu Dropdown + +Implemented the dropdown menu for the main navigation as per the A10 requirements and the mockups. The design uses Bootstrap's [Dropdown](https://getbootstrap.com/docs/3.3/components/#dropdowns) component for functionality. + +- **Code Reference:** + [View the code](https://github.com/datopian/ckanext-montreal-theme/blob/montreal-dev-ui-2024/ckanext/montreal_theme/templates/navigation/main-menu.html) + +- **Preview:** + ![main-menu-dropdown](main-menu-dropdown.png) + +--- + +#### Hero Section with Search Bar + +Developed a hero section featuring a search bar to enhance user navigation and make it easier to find content. This section supports searches for three main content types available on the portal: + +- **Datasets** +- **Applications/Showcases** +- **News** + +A dropdown field in the search bar allows users to select the content type they wish to search for. Upon selecting an option and submitting, they are redirected to the search results page for that specific type. + +- **Preview:** + ![hero-section](hero-section.png) + + + + diff --git a/docs/navigation/default-user-header.png b/docs/navigation/default-user-header.png new file mode 100644 index 0000000000000000000000000000000000000000..6bd173bfcb0e0ef031fb0ff5a982e1f1e9234399 GIT binary patch literal 19652 zcmd43by$?&)&?w!VxTk#$dHP3Hvb3Y&WocHi9 z@bistj?SGsWOpRrzEN>U*-o={P?=0xzYr1Fi^jO{!zg{+T-iL}-ewUP(!BF|Vz+2D%eC1614*cE-+W*yx>OCSl!*x*5I}-Hf z-+ld0x1%rLBm593|MUC*j40%TErjfmZ_F$5dB^|vM1U`o-8{^MWJ3ODZvWdpDg#vk zd@xpemOnf~`M;C@*B68ufWIn$|7Vo{T}qGq-2%{=<)ky5DKhAPAOA}TE2JnY7%CY5 z)!!Y|gV;MT@o%LI8ou((xY4^V3pyFTv;^P}x4Q6aqWJFZu$AocvQe<7NG^g}2dQ~X zN1zIghWcLh8?ToRSFBUkiY;6S+LrBjUR9G`Z$O(TmzHtFlc6nIH|IsjvIQUUknaL! z9*^X1&(Dva5;F|SRC`oJsi1tY3*rva`GXo$5+=$9asl3&27;Ny}{C0p%DJ;!SfkH zMU+Y(Y~raf*ot8B95g!S*noAbUmq7i?H5>h@s+Wj^e&?TtEj$qQNf5qH@zjbGpVor z7a0U% z5gTz?3pdU)=bs&@>WtFRfcnth02E zZjPV6lj7Do{uNU6Io(8&QZ#UiSgQ~Q+HRbT^STHis4aOCL?Ptoz9SdGJE6OO;d-gbtj;jD62YCI7h6E_b>_ zHbb@pO~8G>RkS@z!U5iuMt#IXFOuMMwp9Ccr-6k?9z&+1drlQ27e)Id?Yy6K-h0*0 z{w>lX5^oFSu_ZDh5ogSd>jB8irT>tr=RTt2eUe1MeL zi|oExy);)Jz8MzZ37)+k@Z?%v7Ib&XkV&9<0{pKZioWiZmR6snpPHS#y>u&!`$%EBaPt!*!=+ZBk@5Nb^f(_@>v(}YW5aIsvE5dW zH04!>_vsZf`sebE>vrYVl|PPHb>~((*!|a4n27P5{X9W^^LfH#Aax+)WgY#|*X#KZ z_uW?S8+a_Kuj`f8Nh`RVR_R!+wh<9+@f8V`=LB8MbyTlSw)h?_RS%cmWYsskuG$}z zK2~|n317|yFJJ^xcy1x?FHsJPx0YY0^K{Dw-1d22exfQJeRW!9#(+~6?svPaE)|~S zAojn?-&l0G^*GtH3u1?&-t3sGi{^A~c*+kHK%QIm;4qlQ$ELKp&#H(l0it4%JeANr zkg%#8iJ8KPb5?_6SVoF-*^|~WhA>2y@myzT|Oc0 zVG!em<`AKN$axSv-6baAvrvE#a*=#(#3}NN^;%UG>UNDJfUU527LWg@Z~tRsVG-}g z3WtIilLQi(4PuS6fL8=2P%MQv5QT5G*N(0B~%j@uFByt<59`Qdfs8=|Vag8%roUZNUN zb8b?D?l&5cI|tF(&k{T;J)18>YBDT~k%@K4BQe`Z^nH=V3gGh;(sxkg=`a23`Q$~T z4rq@C2K5iprW$)WDhx%ZE@OK;73itGemxl1`}5iP_tTzkLC(Bp9ai%?ZX+-{cqyGU zBbH4k2f=c^80MD9rn6*BN!ohR?_`WqGW_;~wH^*pk*9VF0iBLkDibUz{SdTT_$uC$5Y+Uxlw2O^jy6UtgRqOdT<(Yx|)@2+inc5MXoJM%s)hO~;2&c3C zWAoOF;1tBZy6+ViYgka9oijZ?x~KwJ<<%$hzwK~^!ml3L0H5wM+V4DQIgLe5yui24 zlQg+XN$76yIdD6tWr+S6+Nkfb!`G&;vLAn{@#}z?n4;~w;I&khe(D8uchkF`{XzIL%X~H9D~@xbKlMz9<4y-b#l_8os~N8wAARfRg}E3>)?D< zdIG_tr!D27&*yultO`~ta?81qhrEi!oo^9;<})vtsM7oWefG5B1xuG`Y!L}@IXs*5 z*EPe<2X@_A@g>y00T`S#g|*@Ji2X~VdCX*o=EP60JwJcZre z+h9-4>aOfCb;f*EF`KvKE@ou9haOTn{f1e$9?h@i8;^a@y zHLL5KH1Qd1%xy!Oy0+bXFZRW6N+mKf6qT;@h_uAagv>09RUSw#!a#-J7oXoczkjcx z@?932)AS*tIAwC^#Z~WnNMk zS@%4_Uh24^0!|I(pwYpqL_6k4+p#O3wMW~|( zp=ol}PGMuB8LRQy*~Vx4=`YdB#?oFn*h$Xy$t~W4Q>yRU<}*y){ad7&nGbVz(D_I# zXYiRaX6wO%RN)?50XUhH_$i_`q{_9`+xS9AA>@By=~>FC24b7T3^-H|R5vSNj}Y?H zk@$e5Etn{eQ?9L}^~!{-%r}=zLs|d!3x0R0qCVfVaY_Li>ec>8_j|zNXkEp;K==ha z|1?pk`cp~j=gn1FzyAwV^N5k*O-`;c^g{)Pj>DgM86t=(e<8zFn&~NI&FFHByj7qt z8gp~oUf;rguO03dayN4dYWg_4eDR(=7$>=2jMfe~lOu`d9u2E0vJ~q!8g;cIk7FUT zi+$hqJj%={%zwdstT0T0evU;Vcw!L9xkx}l4P}H~=JTLrr zh}0u`SHQ01$EtIns`?a-#|p*AZOq?lxc?hOr@pLII3lUt$Tm)l8WB=jwN}SHGL#@_yIZXze-48glKG z`Mt~TTaSs|mWvD-1H65WxX7+jCROt*y;I)Ss0Qr5ZI|rJSzx!A%gBk`a_zWeepOV^ z%}q-=jm;ia0k^!uK0Xpb02p7 z; zsj0Yjl}DcyfgY#|kFoJpY+=*Woai?GsBlW^0a?o1OQ%3dK`Zj9I%}{J!+?Y1qwkJ} zMRqR-1hY<_zkqh<_U2%z_De0c^I(s^`+$hHj?Ztt<)j`5zDKl7_i^g0pMOc~t=Uxnq8JzNIk_86l*ut!YX^5%1SgI@cjv ztVs595D$x4PPxsuAS-?NP7OIZ8ahl|E-^*ymL0z4zB~HP1>c6T6mcb0rXhy*uvQZ? zQm#?_Q(?^@$hbU_J?Tp(djWg7mD@~Il<@;NC0c}h>@6v*@S$v0H~jA8$R}5j9&AEL zL#DHlxZmgIe)e6^kj9Y1@~x$srG+H~=%XFzgH-IE_bt~MWsaINiO^Ee)!97ZWrIlA zYl=Mud}SZEqAG^DnQ}gYg@YqE@-dGMAcM}ODxCkap(wqg%1qu`#3+LjG71ZY6E4C% zYHVzLzk|iRk(ZM*?=k7w<&9=6z^Yc~}74(UTuIXu&rt+Ga z;Ud_zk|K+WzTnhc$(_VX z%0=w<)xjq8@6~~k#O2VbRFQiaCkk;)E;hj^Y+SJJqn|&kSNqEt^aa4&1xpuAFsYC3 zfY@L&o%_ww3Dc44(AyF1oxAs?g{)rGd_YXVB*808H^Rs$OS17zhHudz5)uXt7|;0r z$cUoqse|r-D3R`C(waqJm+B8hAXuhnXK@~ezu-2Yn{kf9o|#@yY;ss$N8-mHJU&UJ2HczjGoTE|pI-;pGfrZdn^Z8!Kh3%y^hV!9 z(^-uxDadg~YOU%{ji=~ZY^!ET zzmu@(_BiXf3j$Dul@tB`l)Z1O<~2y*P?J|{p~JE>%q z7Mo-LrScvSit3s|KTIU$of1^L)-HF>Q5X4R{73AuMU8UgxXEtz&8F= z?SzaJb<2Pi0V7e&iWEGbjAzI^|T`u?3t6jv)I??TfoN?RjHe~_?H5O1h5t2o>kj8S*#9U9H99wKH^ii zSG)&MdX7dt58>_Nr#+t$EK_rHI1jniZLsLZL-(HYSc@oEHi<1G?Ok%=VzP`Vt?F?tfBLy^b;~zoiDv_b1&f**ZGqwla|CvQx%-E zvY62~o-}SOrwT1Xqmw4JLh#PiHM46qW$nX85*90EIZ~uQw>hvwZg%29Y;5B8W7$P? zDU8lL3u^dJgF?glYPejV^|y3;YGpLGR#}KryjnRgbeN zwcXB$F<}@<9=` z+w_m@W+z7oCi9lAsNE7u3%JMg)hB1_XzE}lNPo{6#%D(-`T|wWRCQKvK?*F4y9=0% z9v1o+xz~Qz*1AEi0$OhKD&WsAQ((yrkP9@3{PqlHq>Y^xCfaDAv4Fs1X;aKC7BpCp z0#_4$HeN&EY!M73Jc)@`P-%e5j3s=K5E^>+(_GisM-|#Lr0l)qvf945T{RrS1wGQ1S0Ah#xUJqI7rq)%|5ovoK2jmSHXI5KGqtuY z2URM7e@)4dS~bwBKn+$G$t6`L#cN)$n>;Ho$>yXr5^{!9HeD6)SKT;x6cjI3}F67j`oL!(uIB=!f5MFL5~lMA>+DIJ7e&`M)VA?UO`+d zt$7oW=IKX7^!);r{{$_5HrT)2k|xqDH(@JzyuA<-%<;x73sPss1~hcNJdIxXLB ztL8wHud315_2-lF=h!wY?ry$_Gu1b#7%gq6jy@0>B75fXK16#`HpZ$aj}X7X4(P@K zBTMhmOS+Pec}WEz3X|ooSoyrWZF!K>R0?4UmCla!pY_w#UtvLcAuB|FLTCGuMe^lz z;;yrJIut8WrgWq}jnZN!RccI)wo?_2#0`ujg_nIwSHVmSx@UXQ0*AA7Pu-ZbU1ur~ zIQ}G_Tp>j9m-(_T`73AVFCQ$}zb06J5Rclb=KVJ9oQ3DdKIBX)d+BS;PhCEf!SfLB z)`Au~`s4fYfxEEz42uM~^P%r5wqNd|ET1+G?|K~9#Fp-lXax_so$oVEHr>5#Zhii> z4BGgmJ5jIMWj$MY9cL;`JDJkh5RtmPN>?1QgQI1ixTqRjE6!_7`|Y$B_Il$eG0Jq# zbA^7kEsG7B`QMX{D4JDcVEm;E&3o#~&R^%4v~puGCy5tbQsnjVuPne?@_X4$1;M;h zNZkWScx2>!gNwC^3Dx#1&(cLBb?`Zc>JJqR-D~bLI-+NT!l6WI!zH0Md}|Mpm>yv4 zq1ej6s*7k5>hSPzlhkPu5^6yB$$2578UQ+IN{${6k(bfhe1zJ?$Cu{08V^7gVtIin zoQFpxnv`5a@`i1y7~Ab>UHl2bgb!HVn{-Y$^|cy))tEM%fF7c*;3m37Y!XSwBZBC4 zYX+PL@3onW_Kd|f;B_sYU%w0)yO)w&oO0fG-FW2GTJ@`xAudk412-j34Ye<>Ryx9Z z!BzdNJ#JN>W7_oPb#PjNiX86e0g|V7jzW|3abnr`q~l*|y>`k=rXBY0&h>^0TD-Xa z`OfxW#SOj0aBSE#W>RBJ%)4yE;MWx*^V+hv&y$vpRF8CIk-mhV{24wANk0YMM;)w( zUe$~GF5u3M=&!l`6b*<)?cunFvgebp_4LmiRv{uF3T$zru)F{1%GUhe(>fKH!sF83 zO=$rq=SK_^Rpj@fUyP6K?MIY-e(2A`#4k6Dqd!lN9pfl~(fv)M0MXJC!azp7c+pwE zPcl9Gq(+tEvn3ae-O*ela_yw29frSbY&G2B?NZLP*z(T5n46C9m|Py|`&9Hhf9u43 zo&|aRq|AA|VESVrgi0l*t#*<)MtJqnz04j1A`Q)xkj}&Qv^F6jcVv0S)~4(|{lcvZ zVTSNoQt6gM-y{D3PQ~jdTW=XAkk>pkay=zl3o~7*X)jlI6H#9I?>;8%{v>g!f+4#F znTX=Ju4zMmRzK|!H2*4V+Id^Y?zPaaRu-MVEM#}Ue=v#OFE?dgK(K&)fTz8)7GxN? zCmoXHbdQ9j#zQh>Ug_@~)mr*{nDcK@={CWFT&v$1Q#D+DDSsH2CkyO{A2aS^`70$5 zi~VEW5rs{sZ6nD9_ua)SahH6F2mXmsBpd_a%TDF&U?k=u$Y{}Uor-{?tb1i8C-o@j zSsc15hU^%CmdW2n0C1{eQd+!NE83-Z$+StCKLKyY!69wilLCN zP-KV!n(ReD@b0NxP@ZKTLNPt~6Q;IWaIS_7oU%flalpuq#mOTS)-vJHIZ!w~Iq8;j zDed>QB5j?0y9Zy_pl-{>be-=!Hvyb2&&YEf)#A3<)eyUW@t~v!D__(|kjn%=TiDuu zQra+kEn~y2q!p2s#2Q2s{Sd1Iy&5y~y4@|3n#gzOC798;8LQU_Ml88;gwL&laRX`C z3YUnBTku$)jT2A>mqXfb{>CWrj|!xMwA6H`M2jI7(+cLx#<`0MR86!*=y(Kkt&N?h zx|3O&R3SuHC5_VRZ$FS<=~gMG#yG!Ev5PU4rnf*oDTV|;qRCKKJ=?;icvGm3P=2J4 z!wq1j>nhihS#H6A`|4nsB(fIo*ME|-{~DG%Ae~4X{)6rGcB=}T`pxX(4C6mzs{7(Xs=VU|HYyk# zah9*xbXb|csdyFmax>!R$(|jZMxb~jwe^zoU?9CmvXyvS_LkENB0gC3?n54SAO^K=#$q?r)e zsY1sj-rzlxQ=V(5AP?p_>zppUvDXt$BmbOK4x-Z^qf|(R1qHLPRO5lYH{G1$%zND; zg9*7#G>W!DQC~}zgVZjLXn3BvwA;iRU!WtO=XX9R^K!rJA?BMTR-~PvBC5{*o0ayn z!TOClQ;lKbHG8;H%})v;Ku805`8uMy`YC*}Xp_eV*6nV-uHfCgCCos9v|KFKA--5~ zM=pd0fA~3sG3aNVcl@ceh11<6EIQrEI5xe=$Q2gE;rq6CE9(iKdg*gX$qSw5G+h6# z1<>O%dhw|VbUq}lj?N<%_LNHYWCNlo|20b{x7?1OO;+-=crs5wH~Q2UG=Fpu4Z)^3 z&YA25kqmv{si6tph&7jpV0?T(&_P!low_JCMo@!cO%HC&j=S!WaTnwP8hrJ$k$AWX zb>An7qU=kIzo-tAkl%h_l}8aQ7Oozz1(2c=LK;%KU8dIukl>eQs+JC&#h2WNlzVQw{(meX^6ccD=nuwtwy>9 z&_TmbC$hQhCHJi3T+pB|Jo2-&=uMPqDc+@~nLhc?!-b6b1XU$hguy%y5>Cj((|#Xr zyz?|ZjVKM){o{uQJw8s+VK{M_&7cDztjtXoPCkxF?giLQXk-yAh+FZ+-nzYazu2pZ ziM8CoACal;&?f~D`exhJbMpm(d@=mzBw+vqp?RhDkcUj?`q;x-Hb%1ul*|c09uHyb zhp6$m30zG~>Y|$#?#!0!eQ3nINBBhMk2plCta|(U^j{lASjF_VMK*86y&&t~aX&uI ztY!?)v(zn{Bd?A$J>lYbuBn2QEJ5hS$&ucv6H52|lR$<*jW(|7V;0DuX;k)8KAjUS8gJ*ZKG$ z6JpXUGgUevjl}#G#9l?~H84fQ2(TMQS(@6kV}d2Rbhr`eLIzd!nq&&97+KcA#=xOa z6rP8M1_Y+_Kp-a~G2Xt`#4isMf3OWA{Izwc&G6En7Ore`526&FqeU}T%F{S)F8h7>2TSVu28Px_l2xZPBRZpgu*)Oc|?hmg7dQMUv*HL_-UGe>k-XP=q zqe?(CNA~%7d9NZ80J_xSP72~(zdP1eG)eZLcZm{G!h2uKMWtsXX0flD!s<6V$Q~Sw zotrDK;UxFa(QdgMUO12E^#tNgc3EN`hfMoHB9A=_r$fLu06&4K6M*?*!2@7sC=o#! zVsXTP^H!lvkNsWPXjXhKX%VA#7$UmN-_TDL!+Xd-dQ9bk+Y#zrAe^oh^|eSgQwHaN zKMs(~@9H+Fz@=6Urx*b-r!XUL^(PVb=TKLHRxz)gw>>F?Y>eSHG>WIBpjlgYey#)} za_(|SAqZFnuzlB6RsE~0e?MErHdnRr`wP61-SKPs6B-f1DR*VdTpbh(KoxI{koc2G zi)Iz*pCIL{>g#B@(k;U7j-N2)?~sZRo}DT7ZAl6I_Ge(xNAh@>OQ2)0vdQS!2Ubv8 zz^$=RnEuFNT?+Xe1UhbDpCQ2TTU=a>j>d}icXf7FDek0X9fvUJ@g+>j*pdOJ;+eqM ztfyn6%=H@$_sqUq?xnWP5608B>7I#P{IA?9F43O=w*YjX0~y7{-ZaFP2Ij{G={+e%R{0AZmXZ-&>`!L@NG5+BregVc}YE4Z|t*l=k zuK`Vcjz?Gkij9qBofV0UM^`U(FXL$^LS2fcE}y9)GlV z4<`O5DP`z3HH`bOp&px}KEHa4eEr&KO!L-!0)&5~1Xh@MR`{Ll3_$LtcD%QelbH$+ zf5Rp*;ZMpEjn?*B51Z ze{Fm=Lo<)Ib`4U2&eoEHZ#xhaw14JP1{ts7BjQVWN+|K1FqJh0pK+zW0Q5vM!}^xj zdoL9K&&b8F?#+bB_)@*b+FYlb8hbIMCUX%dcrrP7@;R@u9fo)<|0Lwxz;qK)4Fxsj zStjd#+xVf}0I}WdCw;Dy|3K?l8 ztyJY5)C%c8co+z0wrJDm3+07b7M^Zj@jl9W`}PB!RG-@~$a#5%!)t7GK}gS!{In?& zc&r<4fjsR9viJOipgM> zCjygFjq+iaAJJ8yG^;PgrGL%_$p0VpqWF*eD%Y7BT86!jJXf!Jlb{19L9G`n?F-%q zGrqg$+pTU_d56mj&OTn}v-hvOk1sbX*X7f$HpZu*yhE2eH{J!Uf~VW9tv4w{RU|$D zZMBYM7U9eh&iZKca9>y#vFa$INec@i+`@{qo2qeIXv1N(g$-Aa?u=0gE?xos?#=iT zsBLi{@)?R7DjVt>S{u5tJXnche!OP!i2lH5l>e5C`kmge@(R+5Z=IKym!}g%T@^kZg$rcN8)eQ3x7)?LQ2WN+qbn2 zusxKXv*=L>n*--m$FJa160Cm8CCJ-wXz+=mc)$yW0+0tQ*~WugZtIfl54C(=UY`xI zAgPAubz)3<-7iW%E0`c#7=gl6Xijt+ z+U@o9@ci-11bWCXrfhR(YANXz<6PID&2Jv)P6vO?&Mlf0YhR2hXrT{N06%yJF4zs7 zZ#^+kzPK;@6q}Iy)IjnqJ+J0a{i4i;1V-~TkOG4Ql(?wHV{WMXe|KvrH|s}K=jP&hYC{;g=IH<~ps~sK@NxFH>I)l~xb}8D zMY(jwJoem|d~XSP3q;YEmAv|9tq8=TXyEpL4blG35IKlwo}tAo;=W#y?wSC~wmrtA zM3J#2k*j+m6I2AN3eC?+i8gjg@hgpO8V{~1VdC>CiO+7ITW|l!M-?t2yS=DW@9O2n z4}#99mEwg>KGug^e@UO##iiBLRXjXu$@9Ok>XQzqVPMK@4Ia3xb}!eFgn_cV`r`*x za#%@7N!k{I#BMxWhQ#CLXC;P9(J^zo`fdwV4p?>zC-<}M{-o#7`d4-d_xgJKX+9EYAc_4KcJ z4M;~FO8)jazyJWX_;As<4R8vm3Hp0w4Tx~wRWp4a0f18_!oC*fkPIUgt z0Zf~clCm~DA$1W*KdV2;W4k5!$Fcu94nGh9brS#Y$9FoAmE+`mRgr|f6;0PJp$fJs zlv&=d>zV(Y$7&iVU8)i9dRq+^|Ar4%8kzr}PV{y)wE&EInav!eqi+3#%l@?Ro233L zTv(8dDUjF|;~dkep|-tM7H|i}|KFr6!1i}XBsj#0>R}{J-y03f_!|DC4tN+lX}muZ zjel#}@875Wk%&6n7%1y_>se3^k^?Ns!m1UNK|qR92yxG4tu6$y9-9MyCZYE0oaE3# zy{)+Wvi~S<5T;kk(QT@PCtyJTBMo;Z z&yPjGhD_tffvO9%64`$z-Cz0n#c#iCQ=oER->Fm<`qv@9!tm!Tg&|nLV1{#- z>WO<3TaGX!rW$bQ#S0sg`^SFYzcD}@WJ&3sYUobh$NJ})P|Ls5Z&#`q8RMX{K8B3* zmnu-)Scr_ATwj|3F%?im&rZAXPn?YVz^~9Rn@{RPR!siPa=?fot3IC{2a*k{#lMnUM*0BA~DwAmKhnv)N)E;t_mITdy?O9KFH+xJHN?{ zJN4b215Gvw`6|O(u|s&W>Z$3Kmd@8VKdqLV&wrv%RE6p8XZ4fhGj;<6fnX&c47wcy zi*1igp1R|gN@n0Ikni>+XTG!0{pM_ppt$vMVMcfKzb&3#?k;Dp$W_64)#ylEf1Qln zQ0jMFxbZupxe1tx3P%2lp)?{o1TmsW4AOHa0)l(27*UlQG&xw!oGrvdF z2zuu;df4!BM&V3s+RmB?ya+ecS5Z=HF-Ph0lKY~S8Zj_*W#lQ4@AM?cztF9ftO z^e7LV8+0(T+%W--;g4fHMQmVWqreFw%?~0_-C{@7co(H#Y?&%#%OaVZ+wioBn9LP4 z^YS0o)|;sJN61+BY#y=_moCxMu^Ug^0mv`7KL##Z`-tseeAJ>xz5C2ij6vPX=0s}9 z0g(4yOI)aHb(_E}G!S@b;@Ube%Q|y7_3p`lj{gi+zAHfhg(@{pMxsV@$;^(lS zeNnbLyU8&O#B|Vkgwvb-nHE(h3+>{t6j;zEfA_^Om+hEuE%jE*eGAa_uuWZPWkoK8 zy8+yt;504>C6<9N>xrx-hU&XZfAsk@k(SXd=1>^^==XHJ>Wld^M046dpAoaO1@H(^ zXm=$qn<nhM^TdCahA-;r!0=6{afTM7NwkBe>rX3mosql%GT zad@FdOfu^_kh~Ey+jamhxjLBO)68C;9^oCY_nqO2&=jSU>OZNb#(8ZGig)}E~a(o}rsPwR9w@Jl|v@5hiRK*mWMyNvj zEtB(RSr;ufjW33^MtDWiWK~c4pTx!O@_QMMm>5YZfvc)^EP$E|y%`eYx;2A*^w4q^ zx2leY`l_rkCi`)F#;tgjFF_O&v3(~#in|qfBcq|ZK||WLqfHp6ntI=NeXu%q=6p8~ z7Hzk}sn1}tOtsoyuTG}zNxSEASXHha&~^DQ9YrzihF_j`AL8S@m}`n|0w3 z3a8*%sl+BOj!vEfUx{YPr#~wl?`X@l*WIz7v%R*}sxCzAnOgF%KB8Hpt~nWw*-cH~ zF)z+}@@P7Rh)G}INTcu>!;85u-TQ7U6|S4#kKuF_ZPgcy!DHZ&BrbJ$?_wl41-+)T zh}61)s?9Qa&BN|MKleqeehl*=${$*xLhLJzYYzj=ya>|7+V77kV50M$E#HzJzhA4p z(EZs%32!MGS*4d48A2H5N>FxV@Ich`hLbtFEcf2xHpA#Ls}rWip}uhRPu~5j-iPB{ z-V)`t;~LiXuZB%vhdfv>%7JA3H1_@=M}x9SQEl4RDG?Yg%3M1j43XsmFX4C?>`bMc z#+2~74wZt3M2H)Eap}u`+}x!jX{e1IHql2(vZin2F$4G1ws$ZaLP)_SHwppoyxxsW zkHUo`9;ZCJoC1p>#vItKwx?Z%uLStC=?~p}UbQ0;ZGB40HQHFZ%{9)*X>kla={HE` zm;C2Q##%3=hVu^$(oy{`c3!;r6 z3Li1jkm8^9B4e1)y*>$Ze-RMcE}5K(*SXv}sgK;dY|rYHpTG^Ecyo1TKNsh=Bfyty zIhhQSdL5p7?yWU7UX&y(#%xju@(v=EvMRBo*j|;k! zK-J^*C)o9)$BrTjs?3Ce1Y&hA+rdDU7#68!m42S8ysYdL6~>JaMh1sPRX!QNGFb`a+OeCFz(yc;H!}tkM2Zvl&&e0-=mJg;G_vDs(ro zVU{fZuE(AOc5{@+xkAw*`A2kFDYYG`;ma=i`=1uGp_|u2BVlQezD%fJy5GFV(`B7} zU!kjS)~-4>i@yHcAkU>(14B0KL^s}AJUGM9pHn(%c~&p3e|12+%kgVo0|I?rCqZ#w zE1pA#eNVRY;-X|>rgD%i;Jk!%MwaHyYwMJglq8$WojrmQ^0+Arl2&m1{GP$vo1X3#V`)YNKC|a~kV7Ng zTW(cdU)}eRmIdS={|bA0o+2mmRHzltruudG8ldb~$(bKcT1-D0qu0V8>T2h#R_uII zpgP}ZsR_Gx<=y^H_E6M3t)dUrvvjzLyk1eyKM%*Jt+`tC?MnCkZSvK0TDY*9uQ8#G3X| z5erCcEMbxdrH5!PHiYK8?Xb?{1->S0g3Q#fxfP05JC;067_lsx;?v@gb;4|%Rd@wQ z8+2ro!2^m?p19Og99sZ3IuR0vXTH&1bmOGv_!e1)Hq ztE3Jd(9WxxeR0E8yXvXM4HX#Pr%cOCD{W#;U{y@ZT z3sa?cVEpiJ5(r)$O;DdsH|C znsqVTVTB`6a^-jBlvDzKwcxUL;EzR1yv0eRn)BZ5pbw`KC_O4BHG8R4NoG|un8f69 z6os^%>K$F{XP{tW99u*<--PS&nN*u>Y2YXU1lNur5UKTc9B6GUd>&swt$mb?Xq(iYS#S|5Yct@ z?BY2>MpYLJOd@F!P$I!};;Y9A+uM6zx|f1}_`58&5iqQ>DnML1Xl)f~qmy~SN?V5HvHF5v@ z#%eqmPch4>*8w|WnVoRIJeUgl5#tx;Gc%%68W?Dz06$&iV(h`|vm(a>j5)S&)r5CO z4@kzVdd6#95B9H>WmQcna-}JVdVI#4eC3EfXP3;N)2sR5EU;K|!i)4Hx6{i(0Nuq; z&$*@sqNxA%X?bnbck2YAlkvt8fi(6>4d}IcCX7EKH&!WQ`)f!n4thr9p5bnW7CmYpzlQiahnwD6SKdn z*ZE<7*SyCXfV7DoG%KvcR`)#B_VCE%f^oxxE>OF}%ebE{+LDRL zw75;>QYj&E-PU{m;PgsI8?}te-j&v;(0kV`T5DJDkbAUJ{mvb9r{C`dn6zih-9QH_ zzy!sq>p#i04mmP>G+PlL?o-Aru}lz@?!IVb+@zs?`YpcFyD&=zgM~R;nm=jcW=}k9 zFs$FJPHKJK@2Z(M$XzF+%HY8!s%Tfs>1tqvusn+@1{RM#tx?Z%8dKPdq#Z>bSbshx zM+!_&?p2}$x;KMQy);JUZll+mA*+yDm{T(UARCk~Ca55HETEQ@qbq44@d%MH>Do^L z@&KE;*Kix-I7{fs)3#oi{v7q-DSA0yG4~u#@>x#WHARyqw*U8weLJkMM2rYxNlj+6 zAJ*XHSrv@IEsUT~%pZ@%#q7BzLJB=-Xog%AGrvJ^G|ahWXUJN zqIT<(W`UjD`(PF4&rYTyBT+YRTU&z7mpO;z?ip$iykuB3HZggN{9&6#I$GPRxyKYD z%<$v8WV5kJhs;WJ!wUI5u*wC@wf5;F9y2AN(k4o4%eu&;HEDshlPV$0cqw1kbpGS1 zu;r^8<(iZQoszh>#iT1GNU4G6YlZz0dG?m{5#;gjBnM-4(1-6GHWo6Zx8|%BXbcPA zkSn@=r@#zF<=WvgN9Fd3lyjviDNBDu(0}Qgau;m7VG^N{B~%P0GaDkN4zM>EVeRaXgMs1Uf_DlKgGxH5p0!Q9i^ZcQGTRk^p)z2*mgah!)tXQCv)aI}uUx|=wNVmBzsqVBk9?Op#_hMt93N4289W=-je6twojaL-$F!-~*o&B#D_(|KvyVc3~t;yUhxHPm=N-hQc zJp>j&t-xhD2)LKO^tmE5KSi#8VN>?~ei1{p_CT(rIuP_)ZpUq6l0<4&NLy0=#6Q@U zly5!#o|Ff>$XEq7BHW4 z9=TX(`1#7jf{T}!ln%#QF(_Lbmdv|4HozE7RRr2+vyV#=p~D_0gx1p(rE2 zbXpF5el#!KOHaG1@-K>25T)>49X@dR%DOHHSHPrBJoH;o>oNJ2M}Cohk2V#)_M5yt zg=IdI9VOph5g3T|qj((u%_cz0(4WSgNiQ6Nj!aTS}~8MaECt7x)$t{SOo`db>I`O zE^^d%5^fl#%nKKHho2Cj{oc^8-TxWnLr`tz9pI)St{}lbyk-no}F79j}9=TR9M3NB3pSU zjR*I7P4LJE1dF&EIs8BR`STH&UtK5(qKgMhU|fcj;tn~_Yx4cx?ppH%s;HlFI!gY0 zHjp6RB2(bi1!i?7>ybHX|5(xgmd+$9--UH8YRO5TDwsF^_#glX-}*?rg0jpvX5I${ zKb1WdaDw6pNRVyX^msOZ2RHeIv7G%|+CMbwf8-|oeqlP`@vVpfccBE~ov*xdK6^{F z&TWoXc1j8@IpTN3R2}HobC$d=2;0q}@NgfreS_>7ijXMzH-rA~l|_-pY8RuRkHMd06awsR1?D(V9*-ZsfDc5Qb|-kiOS`K%OO#!}vd^a{sQ< z&plcbdN1x}fsamhhd-_ac>#^jFUhypOwzdiP>Pq@Zm+p?FpB~1wc+mw!v3z^2SNaP zoV`)Lm1EohjLA%lvhPrIT+EbV{X|mTxMxh|?HnD(oH1zSAk7wnLeTA%0G0nLTwae$ zzXh?i76#Kqkv|yvkTAA0tC#pWaHBdla1x)|u)dRUVKLWjfV*529i3$-aglZMgcSK- zMjZd>bc4iEUF%zS_(71vP;;tBjVD&r=Rox~)nAyz&GfHje4T z-+Tq$LgVI9KdASHboAbdYv8k@D>46o=8P7)#Lwu>joRD z7r)*NBPqc&d{vDL!n18N9R9vem&bQIFv$$D$CNk~@`Qz@wNrps%T z@6t25ZC-_bsVaLIfBmZ{(t*|R@48H2;lEpw{-~$JxVH+LxU|b_y3H`kNa0n zq3os=a_b^)fI0}k;s&wU#M1e|ap7;brtW&&%Q0!uw1>qJySD6I^KA3o>mDkdgc zqvw8*9rZWT!*|`=asH#7UH!fHpAJrXrzfBM^UWv8WsSg1ZBH?#Y6VV|GNqr7Kl7vZ z+2Z@3;~bbIrQf~z+5PYFvSs;d0yXd=HM9SJkNdZz4l&feZFgjsVd76+^4#KM7H`tCn@@wvBqCOy5&ecJ!|%NsZ8B_s=J|NX|mJOAso{yW(J&g>sH`Cps;?*_vjBmXsn{}(f;O2*k;p!p#4 z4xVG;AT-J&T3eGm^<3%uqrVSkcfGekE&Zf1xhfxT+)5{#ZkTcZytkirO?b=*5EC3D z-#eKAS#2E)8e19%{_SO|e&M+D&<~xybl98YG(~L_M_vgXRKpDxR^*KPo%A! z^Oa)3eruCBkKg${#6d+!&}Bp2kem(RA^o48=<`dg1KLX-uTC|}q?xww=HU2M?v)d; zdA&4XY3Ko5jg5)058}-fThXV=dYq_4DTLWPv5j4EPWu?tLgbIp#rez2nUG+87I@ov zlil&1TeNRMT@Xj^Ynl90)Dnl4{+~CR^R;MFVqV5ISIZVqezKm?r}N+tZ%r~$MiRpy z!ZXH{T8Z&`@|S~Uk$D?*DdbTluhL`GwkBbpkxpO0#|m5}y>D1j_W;EL2Dfsuv8AKv zi}?Bl@1|$t{p=twW6K8ed2{cPiMa`zWH@nY>M>dn^Zw;Ve|X-Hi8(wedh-4*JuV`5 zQGTVQxBEtsYWq|AWGD-2)Wo7G_gytch!byy*Sh}MynWf^+Ba^`5h1)rn`ucDg_2XQ6b{%{~ zt>mlZtuTETKMZRzV`ZwAu`%=P5h{NfP2d%qgrt8)yis6KIpBOb67|V7oZEZ9x(zOX z=T$aD00B#830YE^?X1uoEVV3{&;NDdO~JtKr}W|}nL-O=mj*%<#iNyy<)Rd&j@y(C zfb==1vFgmDGEqMb5%rqZ7>ZrHj}(XH_wHodZh9Y|d`)u;0UwgA`Q#4WVTbcoZ{~(V zV0N`N%G^a!k;kc?0Y2u8p2O>l?0g&Bw6SE&0rNYVxx`R5q<_wcKa|@QGTC?uF5{cJ z+pG+jmQCfmUu9}kyPfoIse{iJT%G04KL zUGmEuu~rOzbQmTraxO=r@J290^0-C=ZzeGJ*~15d{2oNgbIu~lregSZz@6-jh|{iT z-Z)xWC_#IFKYE_Y*%3`+FuzH3%~6tr=Z)z?;+pZ0?A&v-JS=LXpoFXySi=ZWf9R1^5n|)GaiMr{P%~~-1s2t3^>PTq`tL?FU)%wxpY|`n%CFd)!14O#{fxEf< zXWt-({GGd2x0_%aD^VKfGx9S+0RqM5U`4~v-#ZBzmoI`@*`i&e*1YZ{!zT3?C2E(nCK~&Ohl$i)fseT?Qk$|HX|n4@o3z3iSXkDKP8pp`R0)DiZ2Mp z%H!!Kx;k9E-0x?7&LBgxt!lR^;c62>cLPCyH-orp0>G4*mM2Ooyz{td*k1=6_B2w? zQjoYrEDHSdQk3_$$AT`OV$|&=`rOjM%3YbL4z$m7>;2POJALvNVbyPQZWUuRHm#eU zgk!+o2G@@FhF&3*%>uj^=oOLBjP?67WDZnL6_K*76AZ=`_7_QK*-$ox0-crbb6MdM ze&*o*UR}n8GezT1tEq(*Wrcw^o_BAn>PUj{1-Z8PXVYT#j>xH_CqkCNO;0oX;m<8p zmI|cXT#~@8_ImJUFD5>n>=n49i(oQ>gFg|q-5Df0wx(#eKSEM7wP)Lsux65B_@1Qg zpK!kUnW{FPUPSULp=HjL@++|4Wqx}Y?{UrNPsiuF8ghVX;^g+y4Eke9ZLP_Wckn`d z%R^H5vxnsbsg=(Foa1}8RPpg%yco93fQtK_=iCPAhPnn#=^uz(`Cl*9OBvS7?^yJM z*M$1c-KXgNU@qLxqza|e6cSg*dbARU_~EWZQBfZwqdpS23IacpR=(sjr3Q0a+iw8{ zfsxYwjK&Jvnir(sS6dZG#uV@)4#R$$T-2%`3gv&y=6*>h@{$N>eA~%q;gK)KG~?@+ zkdwpxj?2-ni`yO17wPSzu~a4WGbGS!Gu?`+%zhG7;@0Q)g%S3ggFipG9y`8C>Fbz{ ziAg4w$EUec8}R?RYEy(3iu~o*4u!ufw^mc1LiLue&Y%K+?leaz;E%7AR0ufSdI*+aRG zJr6Tnk!}^cuge8rHgga?H*B7PM9%~wwvw#GT)6D<3^A$~1pRkP>JlcR3DKb?{qTVG zfuO6)&GP{whob9S4pa91Y)2|*G&SR!7o>}`VI^zb*4x6qLctIE>lxI4c?h-*y z58irSe}A^h_X3a-dz>G%Z9)pMPue$GW)|OS9FbR8NNg|Qc>I^&m3WFZ%l4p* zbp#RKiKrjyd+Ai7g4%^!*2#cXbFv$k3C-r4>7_o4bQnoFBhA^RJ2byHL4EwAMPqN3 zO~Po&xbMi+^$qIKD%kToYg`RrNh1(4ox)vce)HIehVXd<_iJA^9Fw*k>AJ@;G^0!7 zwjlr7tvB#&=5xq&*?{R>178}Va5gb!uxN3D%q+UKQEUqN#Ty)h@am&faq!8BH}~3O zxi(S6u+UVFCE;Rx47f@?lE+^rQoS|Cyvs)-#zSDqBx{8WQ9&G_m9SR)HHJx8tEr6| zSO(psu+@3zUwez8>KAd1@2$z~z3n71Q}3(Mi5B%=vs;zPDkKGbOUwm)L9K;qSE98T zA`Ar>QAia%fS}t)mIpnECtoG(|3dHaUoyVtm=3{nbt!gureoJ zNR~tmG0D{NikD(?(>b)@to{dEk+*I3y@kf&y3z1;DW({jSliM<;h69jLA&ff7lMf=o`=Lo+vRZcqR8~ zIugN5=!`ik41*+abD!y-sZPR@BnMhOkYe2V!b$wVg)n`@ znx;%H?Nwe_fkjrCmkhgW!&+*t{-b+hQxBvWE4j=98E# z$7L`@4F(B(j!Uocl>4!Xy;d6$Ne$;xug^o^aigzHmTrZr*CVbyd%KWPGI>d^{m(%P zkv|^&HI5$?_eJmGd4c8hL{8eq2!}#?#%M87xdQK zr@ANShnW7RpcmUIWtL^cLwTiO*A90&jIjsmdq}Sg2@I9tSn90UiB50*kvak_QZS;0 zknZ}<|0J^yoK1)+xS;bn!1SZ5l_Lc$f4qC7d@Y~Vzrj~>wB%pJb+%#YwP$%%JX@kx z1R930KKN@!-o7pSe67%|r4l?VN`f;BgyxiJSYwrR)Uyk&w-LX}{ zs7}EK$Ki7^_nDT*kNFbOrXS`$9T8`pB>Ym<#GKcZC;O_StAlmfmF@haK*gdBpN3P< zzIsD%_gHJqZGxuypS8>VbEJwe{XSCL-&zlitywMi+w2j@ZL3MQdO@A9_Fy!YnQ!Jd z@zCnw^_cxf8cEvEDowuoH`cj>;$t#Hf*lnR8+tk*kEcjz)u`&1eO0XpP3Q0> z1ZKvn9Q*iwCp&Z)5Y#SeVtC1k+&UHS7gW#l)CKQEC`mx*N9XbZ+YP~eYca@I{rkz0 z$159NE?>E29TznvjIZYKjT=^K;QLz+8(+3N&QLu$ulF)aNH?+%ZvE{*K8fBrF_%=f zUhckCay8ZW9t%5ISQbe2Hg@H>`ySObT%S&6Nhw>aPYnqfeE@momlXIoxmwt}E~`7r zffda2yM%a}!$ets&jwVM5J2as#WET2D#6A6Q!}e3J&r$)L7(_ZJFXk;e(Htt6m>I1 zl(0w;=^xFlIyH@UGkR=$)P1$X49df%rpGRCgH?XXmsnj8L($*mZ;rfWmyBJ?M2c%` zfA>}S9gout$Cn0eyhzDS3Chr?1OuoNOBOpK2c^E~lcWI|pKQJny6ZWWR?}(NNZ-qD zc@f@j>(w2U5mmqL=D>#F{og`)!y^N{xhc<_j) z#5VCAQ{W51ztaC3fpWyt*?2%W&n)}=%RYZZ_qf`L=aoQp!QCCP|3kTY(Y-tQ{ts>`|U(zt*`riptWks5fw zM0dLWG{FLUra6d`r1FZ$nyu_f@N5MP%|)CfW!ML$t}m)bArwJX!87( zq?obPaijtv`K@W~g(DS8moe;(P#gvyCxkLx-E90@&nrZiekshyI)Ej~hWfawWYgdD z6zGMWLtj4AE+rjf_*)3EkN}aD*)p#$P_KaAkV&#;BpxtRuhpGtnJi8)HKtR4ff^hz`CZ;efltG(^q?noUk2t6 zEBp1q+xH)3$VB1JiJPRh$S1Hun2t|cHhwy{c*WmLhQnz;KY`u@KwsvT(ZUBDri}=a zDlCh-qH{L1(KSdBhWdPQu5$i&(uH0j$x8<>P#W@treq0t+_Wp}?T9XkHSyd=^ ztN*Esk0eG{sRd05)Eszpb8BN|lTYJJTe~qyn{b(Tb+xTYy!*rsh4Y4V_gtT5sgsqGPkmNFmFtpy zulQ2*k56cRRuzFalO}lZoCXu1c!x%=QwKM(S*oO7L;d>nlk2I8vmMuX;wRvLh~$5e zX!LI)ruoGXSXI48*5sWt;;sJ^AC~9hrQ87HRC1khG}j(COnVYMaUK^{D zNpju3IlE-%r$nCd#JHUN*ed-vOqy}o&tq7+5^VG@xvt9P7UObeEmQk4X_etv`kI;J z(iZi;RX=Akg{2ao?B6-0#En2sEGTunnHxI?@L~Jqoc*4YzByY8qf0AJS~K^&;e0?k zP^3bw|DV^!{v~00lNf56*Dcn%E3sW4S#xqOhMR|+viC?eGB(PxS9szG;pd5AG}AcbG5o{OgzZ>|?P~q^myQ)~Vx3>q8D+ zY8|>T0t4guGbwqFM}Hq2*q1-4zJb?hfAF1*_HcSDQsB3Z(SDvu~;omd(`^NuOEB~tlD;CJ_{#6U`e`^v|V|Zr}V`TT1 z$1iZ}rjg(wQsshk%plS$Yqu@k{TEsGD#-^ypDmxY1HZlt5Nj3bj&W&acka~?5e+_0 zG{NrJph2ldJyNexeSios9zum0Dw?~`?V#l7dKWCU=7gtvPtfb1FO?m#(`|pL`|YF~wU$V(+!ggt3(5c|S;|*Ga;#;v z2vzDeH5L}6n6a1S@+(`|a40$=hPV%zcQ0)F8q~k?DqE)gGXgm&!0t;Y70Ha#h|c=_ z^KSF&rdHyiYI~n#nN0!68L?peZTzW-Mp*=*`-Q+jOL}aq{7+9t3m3P&<|*~eH0oX> zznv;|Py@G80bhaRv3e}RYnBxmRIqb;G9U7J^H1ljN`^ffzfM#IBb#crU%bJ-(q611 z6E0Z=xyzo@mPx&F`#>`#Wl7NNT)&{mp|{VSd|?5>IOI9nv;g5`EH8=4D%3?sCG-Ay z+*Wbp^a;>AmMdpQW5oijdiIU48Y7sbcpfaLr{Wrv?>rK}Gg;jS#__W z&*%Soo?_|4txGq;J29vSRwhh;3vWcUdCyiimKN}?Lz@Zv0lHP9fbfI@XMkJe0JFez z+E)SJR}qK=Pk0fqo-{N_9l}0|5CPZHG_=~yTe(n6vcU{k9cB}*jh&IzW3A)D6tjH| zsW6QG>n+F7PQ4WSSp>sok8LP7rrubYyW!(j{c%^}mHP*1sUw6#>1f5DOlruDP$^wd zm{wdz4?@Z*K-Aw+eeLXUYGkj$f0EmGujDdO*Yh|rJMNjF15)eo&uk@#wyFkKL7uq-oB$;b zNYHW_kBZQwFaP5Wii{K^eO)~jv4^!y!^=c&^8BEe)xfmiX>Zt@l=SPrYy*(#`$eSd-NvE{k<#73;^!txc0{{Fldat-A+PGk;st z>k|o$VVB}HNn=0D3ipJ~lT^qF0x;wLiS6;$6D>qk@P_BbqqZVj#meS)o$+O|j24HT zgdXQxZ0`ow92ZDA?OyJ0rmD*P+@@tVJ&ursvH7VM#w68^t0>I;RlcCOXp!xG6Y{I z7`5S}P!^UxJNj8IV6ZlGlWmmr@Rd>8@kjlp@RLS=FP^%{Y3*^4& zfwrTK(6xI?azT&%0wUhJjd2s@Z~W%Fm4RR0j$`CPltElHoCa@G#B@J>1s`BMAypH| z?Jfi%b#Nfw7&w@iOba)Ws-GqZH*Rm$Ef)5E1-!4VsZqBpqhVVw&(U&TkTB;kRay`F zPjso;Bmrbvmewgg_?Z$5z~)MQ1vWCSHfmS4_3k(ssN0Xv4UMV1v6KMgYlM{*YqK9u z1o&}YsRetQ7JqRmX3jaT>P%qYU%h?3{sBPp=;YR5^6{=hg~l_YyO^W$qs4;J`ewoz z9p(|*1AZfQ0(>udq%4RJs!KkSTCp|7RczGw_;_OW;7u;O=2%YVjC)UDF!8~nQwKHW zi{Kxc!tn`2rZzH(rbWuQZh;vSnb*SE?&A^!%0@obi4w)9Q!a3A8|~az-dQgN%^^hk zUlb=S_EN&5X)Ji3PwDg`FXPZ{#jO1&4UZg8&R{zMSCV-P8GUgG*c+Nk+on&n9jtX; zY^J)UREJhVZo;Zwecp#Ha5u5Q*?~@S2bb9t`?8bzj!4+()!Ve!Jtu=RHFz8u(YmiX zzC~Hi;_1TQ6o*z2uXa5p4(@&(ws@d_dXU13B@LR|*{M}^$YWoS{7pd+46i^nSzEJO zbynF?YTJv3q(&WwP=rjO*JbvDZH*jev)_K!xj|k3-ebj{ldi&ytrLC19|fbSD-lXr zo70|<+L}uavSOP<%$pgqTymJW7JJ#|q$YMr9SkZGb)AkCSQ@=JJtO}}M?NRrPcW5i zwcSm!%`_aracnJjXXiA$$@8Ua>SNE@OT@}rcx3)qB7pPiy)fbaZ>?D68ZPzcx< zRe0`bj+ix%4WUUnqNm#%9B!dN)yRrOV$6<*om(y?MYrYsq;5re;+o2hcji>ditmt!z_a95m;^W=<&yuCkDsf@LXtF523qV zvfuUI5by>7mGIT&pZ9<8n44|Wlq`97{{*aH`)hPD;amQx&4fT4Py8t)IvT5=mVun5 zoW}4}+v_;YAXTkjjSua?d(q6+bNdbhvYNha;eI6_|FG%kyMbQ|}`qJ5_kJJ4;T zCQIb(!Qj3__`MmEq5LlTPiEC z5yK}AyaY{TVg2)CqayW#+LvRth67AkE9WHe=^7uk8JXgN%sGObHfp@R6m5_Pg$_+izUs6y|RB+oBh{ui`}f#qTa*s=I5SpWx*)+jd8Nod$Yf7GH$WXd_BehxRMphh#-* zE&VL)i)-Pd5kR?9!6dK7_aj#CYE+3vrPtab%-Exh#&=(R)89Z*M^L2LJ$TKfOE;Fg z!=CQ_LS&r6iFP02+quYux+@pTkp~|n0DWYvUudS!d^F`@zXG(#v(Mc{*p%s{2OhK~ zxwBwqFb>uVBsHQ(`e)Basj?bt%0DiunqLzv*VwMdkGno8VJ&s3#hx@xI3zVC6p-hF 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

5P7rXYG_b1J}yqI-Waq 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%0APrVn!L#6{V;r`37_affR%>$rS*A2P|#u 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%0DkThU|rzz#prT($~XC~O*81s*Z0em=Y&qMs< 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 literal 0 HcmV?d00001 diff --git a/docs/navigation/signed-in-user-menu.png b/docs/navigation/signed-in-user-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..a11234546ef5cdc3e6ee88866094035eb149c045 GIT binary patch literal 15744 zcmeIZWn5fK7q1y7L4qbY1P>6T(I5>32rj`1*3bk9?rtHtdvFNB-K~KpAv6*!xVyVH z(%9^C?m6$gN$$P#<$ju(Fa7J@Rl9cWRjbze*HhKOZxkf4&`Hp5-MWP(EhVme>(>1Q z;QQx?cYx2E5rpflThDGui@#EJxxF(3d84BNT|4kfL<1j|V++=s4No`>rVTvcN~WqX z|5{1iPMlf6!c|Hf{XRV4P{vT>k-1tNJ%n2!I4GkE{&;HWM z^n&|sc3bQAr|0w}wR8`jbDCPzkoteI%uFpg+B<2!!hX*!PvfZ@H{vkozT1%DZauU% zwwAhef$S+ee|78jJsgo=K0+X0*RcK0{--4$2z+tS{PrPgMxc_|@6C;B z12+-e{a@a+m1e9Ybm!r-54Zm71HmQ|@+!pVzc2k=BSq{3fuTKF-eUjve5(Jd|99aQ z%m4l+q(aqm%HR6ovq<<1@eJ{+1ptHi^iu7ga)BMeyb8R#uRjj1Ig{MXUeLexsLqY@^c`er&2 z>__muyYgCN38jZI{EG=fH1$>Ti2N*m9t}Hso3UM4e~0* zAG7pFVwRaSp7@{|RSysaBz66<-z8Ev%O1l`Bv3Pz*sV@$N4uTl%I9Zh-$IwWol50! ziW{aBa^u=YE*u>l{-W#vU10&_X|lIt>lV8j8Hy` zM$hx=jpJypFXB7?j66maoi=M~0*6LUXJI=$%8orXkki(LWO5Oz-I;YKO(>_>9*^T3 z$M6A}jE%ncIB&t}YxAdS{UrUkw9sFDfT!R?(Fmisg;hNZ&S5rD;03+W5=dx*VXB1z z)t>7Zt0Pp$J~0P{3FZ$_#%eT57(1${)RSa0av;|Nt@=|w)!=}pY);Tb)p`@;IX!HR zmtiENP_2)JYVPhoO@%u4bp}F-%N2SEwRtlMH5%$gFk72;cs5EX zn~`(*X2C|hjp1U1>Edz5OLaEhNp9T8KsNGNth44FLlDTmK*+RT5$myGjHcv&dI>*^DUQz z!gP;%cF(JJ7xA?B_%On72E@zkz(-y7MiLpk2R0e}vu+?N{Mh{_PX9o^nHla<1;qGp zc(nErY+a!Nl6w@SsSrnB^jS74(gLiZCi?Qr$?G--{<~D(7xT-hlbef|%RBqaz3}#$ z3^h|IJ^F9K=*^wn5yq6j1*sl6hG;2}Q(Z)U*@t3qv8 z(nT4i!q8?_TjbZO=3p1H;Kqpiyi>vj#vxYeD^}kx5S0t#eUV%C`AT5`zx|n32ey7f(m-rB>(4RN>nCa^CIt5niXy|sQI#->!1za zO;@*=^BF=_glavZ2N#(l^6I)!5sFK!!rdU4tzcBM=Z5r;b{^U7&Tg-$F-_&S)zB9G zstxWxH;H_a$@pu|5uv!(w8N(T*$R#zR2w^6u_+t+@hO%FQ*kylrGZ3sXq+qGamsSD zau;2nVI;uQTWLDn$tjk=0 z*xZbc7V|rhVhlhhF;h&XjQjq4@#wBw>qEuQpHW4AY$@O9gROAQ6+qL`fz0#eSQh;f zE3v^`v=vH?<$|x(o!OYLzH!@cieD>-Nt!-d75tKYEhl+FHG?pMT)dY{Bo>F!`^~t5g%QX4 zDr(PE9rrJTs`aQ4Z|;gLE;SoF_1D&|G-2C0DORvg(sdu8nPCG#KGw;pU%R1qm(Osu zwz|rlVpD~N_js7G?)%W`V)RyFVAwQ_&rmfIlhaTpp5hJdVsv>bospf@tLf3x=Z<+q zR4T>hPKpMt_nQ-&Ze+L9n|njZitrAn_;eR>)$Ck^YEy4jFR33-Q%01W3hEg>l4cAD zMjgv>Zt8K~L;uAcZryRkdwF!4yFr)|%gMfe&gh_sJ|p~fnw*+qw`7d`&M+38RUpF% z7M-08Xqh0kk}beOcaoU5cRZ?XJAJ4MLv)T}nDfgrNE(#v#<0zzny^%%4K^N^njfZn zawllT#`&2;zI$tf*yhhh@KUKny?c}t^j1*QP+_xqK~x>N(j$3C!~Vor?zTPoW1bv8 zn~O=bR-QXHGwk%=n~12qzdGiPXoJ(nR$#Rp<1(mU6(meOW+5?VXhUx3%{hsAuCqJK5 zACZ3d@{=!zqgS-nDfEa=QlrvvZRId5;d`pThJF!!`-ebl5leCA;;pk(zbNvD&-TxN zLP4R9nC#!hyidpfgT{|^{?z_Qd*vjzl`)kue-+TcYmSrM$tFr!dRamr4JH1)l*0OU z#@2&MLGj;u4*U$!_&|{55{bnv_D5OWEye(C-;Q7G^VizqO%w1agu6vP@vm_mD679O z1)3)LJvjn~UwrZm@qE@$toOI^#}WAotUne;=Rtq8MNoE&QR0At)GXkS1&tM8gSrQi zxW9@|9Ffm1!1F^+$KP=NZUGz{j3{V5w@cU`Z6TONLX?_10+N3pxep(J@%diz&G3)5 zp6lIK4qF8C3}gQ0U$^f~1E#UUqM-TB3qFV(03JuMSCMJ_hdJk;K10};?-Tve*8l0D zIn00xhDjK%^?52oC@rn@NJ#9gEll6954E=|Zf*hB!S(KAS9pJ#^_I`}9ajYqbgfVR z++#Nbs7xu5g`G9fDa+Q7k#Tq~XG`IJF-tI!`=Lt$E z0aN73%H(>$hlAOHOYAF0EGMT7C9P$D4A2LWLXlZzOmb;j`L%*N-lG+^eyf>e*iKGn zX7xA8%@{%7Kb-2JpjpTPJBcm{3Cw$;)x^3vo-w8~4!Su2B0sl zk&v4jcJ7H`?JhuOq_G*-S%s$w`q*jLhP1 zIvXfh)vjy5S%F-?euxXVUpv-j`DVFtEwbKQH`}N8une8bP7Vb4jKIoK&TO>!oRXSz znazV>K)r(> zkIrlB6fE?~$GLv7$^JM-sz=oXX zPK37grO66lv;%(ol14mLy9lNd_TIj#>Z@?e*_TEp(TCtUlkMq-?6ooE*qt1rSW6Ce zsSC*dSv=MTx@}9|=-QEI$xa^(W#zG8Pw8oMu!u$|oIG(>_~!0^PZ*aw_vyXP6|Y5} z*Oy#UULSmyYrF|0(7*G3t46)T3P zmXuDq*1Pj;iJH6H<~C-+%uKdACr7nhH^@{l)70O=TnqacQ#EE71Ns<`@9Ziuz;a=s z9Sle$vxcCzECCPVVOo<=-c94tLVSdwV#20QR`#w8mv>_|EJg^$+0tK^mp4D9tGjbp zKOE2RuXB1N_(@vnm!bV?cK;e>%@4qgNCj>a$b#_YyrcKC<1z1{Bu`L(k&3SSU8(W+##JvNHm-DkN=)&K05c{rwli0RTelki7*+ApB zSd4sr&i2(HUwdDwV9w+$0+W_Dn?qPe2E@Vk+<_3=`A&?{f=6@pH^u-QH#_u`pSt+Jg=DsY25AKw~g%^$!i3Igfs-_!t{Pgr}JRT+DtOq$UJ7s#QoLjRSXX>UK zDmfix5|Ucxj*qmx8f$l8Rq$!?V?uIAH{H3XH})NDFvUHzf#}oC+MUVeww0Q9Bu2MlAIcr^J+vIMO=pOdbHWGA4%(x&;U!GkS+~ z8GG|j)G7SWp<2{8ezX_A4c zWTo>$7D@9tOH4#;hq~&?%Y$0iitc7^9vRe(x4vH+*d#yv^xWt|>w!hp3n6Y7)Jll{ zv*kJUik1QsE_#O$+uX9PPAk6t_Y?3@+`LNrzSa>*{*K`xw`wWbJ^k)ka;lb|H;Y3W z+9w*Fj=oRONZi|@t;dM<(e8UciuATpba)&iF(>_nvFi1#7rJ5#ZHnnEt1VKqm3-0l?9=V>1j;7+EGlCR!nd^ z>C!+xX1!Xhhg{bhUDT11=*{5Ayrjd@K(@mAUz@&9iJGNZV*NAw@a^zZMB^qu+i?<8b+VEZ-{`m#R-qZ10)J@V| z6SoIws74a(+K3lh1T@Rut2Wv<^Ep*D9G&msRG~q-LU@?xr!|p1eToq4Ia17>on&14 z%!lXB!(@CDldhJ=wROOxRco4_^mN=;Hc^?GAPqK37as9+EI)dmBaAaSN0a9lru*sC zY+}mEke`EdP~E(}Wu5#{zz?&C^p{iITu=J_qLza2sQlnLK?=`-JlA`iMW|_8u@Qsk zxuj;o6E4TycX33T0UZw(Mz&$mbf^}&PYK||EU)!jxeAd{_-W93s}~%D%Y7trA<rxF*6Km_;2sD)Uk!*Sy zYY@odx14o8B26_xOkbFV^?ZV1%b`WB_dC8Yq>i)z0t&u$Vd5gTfSk#>0#)V2e2dHlo;T{lY8At{bZ@%{0%^_^7TZ~lXlSIDKH#}`)BJZ{ z5z)WzBkZ|y0gR)A>M2`){l4(!QXr6J6(Q$d?R3hJpW!zjwk-|3oQBgWR8J!{DXcIz zBk;^>5Z#h@DkHx;ZJ`lYogys6{y#zr5!d@>Q!7^SuPO&sM zp}5Dn-Zg6Fn;<#RV2(qq1193&GIWhl`RW~2U<%%8oazAkuOEVM`oRbsQ4eKE*-~&4 zn>XK3qyVC`x~C_hrI_%dzDdx%|FPoC(Q$Ws9#M;j%VI2`xX(!voHl zn?*;y1_1SL;(>{eIj4?GB;-PH%^a-+q3Ixd?aeRgTlI#kL}@80jhd%)8D+=IlA=0- z&+hu_?ltILideyp`$P7hFe^(WWF3yHq%_lZ!3Z2<+K(uW4WcIL6r&ib@E8siE9)Z;dGB|V*WO6dT?c3HcvE;FgZ$nOq7PR{W#ySLP^UUs{mn-}N35MUW zG=%i2t4o3W%pV35>n{oy;0sM*)8%}0V^@&TGAN8cyhL9K3T{!o65ckJ$q;A&)wMcS z9saVe;VJnV$Sdh689WeK*;^geeND%Gz2roU@3qot@XhyzC}{lyt8q9H{K3S{;(#({Y@!Pax*mZwKvyw* zWI17TdW^8qs~(g+!XFb_H+5H2%r|(DGETVCVvN6wOAI8J@#}=jKq<43%!?0+#o`KU z=P)_T+9ofhNSpK8X42wxk+vbi@1u&3eWazC<~lgh_^ff}sWBVFJ^!eH|1 z#aX4_R)`oJd=Da7Q zL@`L5leKx(%bw^=hUZ%MA_ zlyA&HQ#CQucqJ+)rIeV?v9F2fuxmYy82m^Aa7D9sA2ajjhAt|gd;|F;;>M$TuzY$9 zTdai&fgdfus#d1^PYDSj#>SLX(<=I^K*Ivj;NBkE14uOQw?Mt zHLkPoyPQScjSp{C`#a9%y4Ndlx{vPmav$o^Zsu7)x}(gVAWG|gxQFI5_;Ry|o%Vob z`12fyO9{k+#x=(>Wd!oyX(OXcgIx}R6x0Un%(+_Qsu{Z?r@r@rWqR`Q6~TlO0@xaf z{$k%|Bn7MyW1axMr7ILD{CVMa(|RBL9pNAy9BW&z5(b!hGguIq-s27S1!(VntZ5q& zMh-jLyXTgBg0`RE?{CSe5w5|qplZubPx!WmQRx0IZi^n?OHKg-wiuQZDV{2$j(q|G zG)PI{&7PrYGb(~ad{&TRcQrUn(n{C4{>@#mOzoa))e^8&ao5^9zIqjrG69)Bk=1y- zG4(NDo@`vL(5gz=Za*X`_UKcpqN+mOK{zZxjsZ8fc+>8EGv%WEjGI-(4g(lqs0?n za+=BjGnO=kbuG(@*?mrpvqd3V>@PGW?mG7Gt#wN zQi@r3TA0eAzvq|$KCN16Oy_6_yj&~L?GUcda^OHBq8x?K!`mK27Fn?ocPBNtT=KP4 zRm*9g)P!qNILrSAy^7W5z4a~{bMb{yea<(_bCx%#v5f0><~eWVbfov;)`lrn+v4IP ze9vQy@?i;JMJ?uvq=bGD!i6Y&lQfH7e&;+TO~6qU^fxgvCw30Wv`2650f>MVEO1~Q zATugL5HmvTQ>d%A&SwIeK)1QbzFwn7QmMzUVH$6f6JljtB!XYE32VkoDO`Lh9GPyC zS4&kJ6ztRq>S0_idb{fwlPfr;lDpnhCu7TEPHCoSjo?hkf=J8iV=P1d9sa+i>a(&t z7#JAdI!9lGaon87c#mdiXv&_<)VBiUzz+wefdG0FdUb`pI}4zgLELuW=gs9}=gQ;YNltZWj?@u>3j?V#*Zj@KL*?U2hNhg=Uu%ZPr z7fm}k?E!Rq_>89JdHR2^YyXlQ^A&^uLAqH_aX;~{+pU-zs@a{-$|dSMIi8UooE7F) z2{{1xTU>tv&zVig%I#lp$lt{B^Zmn5KuUaKO7qCmd}O%vsoN71yf=>@{aG{W^)qY6 z_V4c-X{{VswkD{Q88Va_&y~4+J#4yrZJOEXn|P^brMEHi1^^&L6~D#0tRA4Gk4f|F9c@7J&JG zE?Qv!(PumSXNb<;@S5NJ9DwORfyVrwnz;Yb=cp8b%v)I%`~UHp{s7B3dQjJ9|TxKVI{BHPBclVuIq2J}=V)^d^PW{Lk0S1Ta53OW(;Kef~c^G;@+mEsK91 z-NJe9bsGgG;OB+@f7v+yul3vcfqScH5$Y&_SaPytbw{e>ng3@)Ck2?5hE?RC&CtJ{ z|Epbn-Kz)0YL@u=|2d1N7zZ5e!*{Hoc>9;L`*gh4cfB60kn#R}*k*HSJ3)8ypPfL> zxB8rUM4?AZV+_=*-=}O0pDkniojCOsHw`Jy;$>NH!8_!|Dj2NSc)cP`_#sgYc`c@z zV{{Z4kviBN8WY%;#U(pvbExj|@5cJSgzi`A!wUEaB1h|R_9J&U>JtkKw-zNH?vS;Rk) zL^0&+q)ONdX`b_VyKA}W`}jGAwK-0qVVw=^IE|Xfg34GSx;1ZizPQ9VXyWKh?cKBm zGW2f8Co`C(g4{N2V|YABw}!M*Hnd+`^(Pb5*6?9sON2br<)*ZM2L z-{gldXc!UfYnSlS4M~aY526p3otlevsKqv zTo*~7?(RWZGWN~Q12O*Z2BVA4z0q`NK6b?QOr8Q++}nT){N;dTT2GnTpRn=p6oT(u z0ZY-^V9Djv%^oIeAM|}|tGpsT^Je9+xS77ARplRS^Z4`#msg0V-3JFpFmnmVsggVD zALUnGL`@+p4_8N5uHK%CKTmFX#mv0y8jR%EbS=Z-u`)u3*&X!tQjg9X|r7w7WbZT+^5S-TQxJ95&na7S`i zz3{~eb=@(c?I-yg^zw5Njv9!b~QbAMm;!zq=e*HpUF8q432$0yw~^_ZA=BR|sxx3!OdGR4bUch;hwE(hL(iPgR7sGlY(g|1Ty6SOht}m;! zd@_Q}bF-e1Wklq4W^_6=zpo&K(SP@pbSiQ_B(E_EU~xIoh-J%&E9$abM}5a_oN>;D z=eELu<4bjq*9~m{UI(JIIIlcaZHyc5aMMY|^{ub4RylNUBCdtT05suVZKmDXQst>r zmLA=wqZ2;%RHAQ`Y3i_W%#EJ>C6#!)W3zWW&pC3@V3qKntor=(R}vM>A^)1iV|gkE zUqKg#ucoh(K$lKU(g0g85ymcvILMXHhm@$F251-LR0uk0IqQupy{)NI_QorDSzuzQ zsKvWtXnPx%(~?O(go=LBiRm^tt>bV!Nro_i-VQdm74WKDFkk3n3ig)I&ufY_Mk1ei zo>;7;`%cwi>twVk=|RV%MJwIiPU;#P4vgn)oXIbt5tP^Kts#;POs+mx-1dbpRorMdOQ=5-gM}@ z%kNZ+W63}6P_=m6)M>2zl>$V2PRL|v14a({E!UHt(kJetS%iSboI6#tU9-0#IF0+Y zc6)DCZBZ~NskvI!X21`oqN3y4h{sO{F7!`)SNQf_Z|5h(9zj#rx+%+YVbHnpb73dc0No*ZC6`9bvrLE2RM)w?{PV}R zJfBz*ff-;?%)tn~e$Mu%t_f1stE8Cx~x9?K^Xur*{4vxf3>;0Hg7-bnjl z)%_r7cMCz*yZN{(@}R+W3N7zpL`QOA6w=MMt!K)`qFza|M{Arc_YF#;Dwl}(#-{T} zzoLLAO={?3?kqD+#(I513^cKOKZzd9{HAy>pPx#;XF0W~w$C@ba467?w3=9Qe*HrP z>*5ja6tS6n{#K0*Fp?96K8GzfdX5R2L}r70HR+>2^ca2KAQnzCr;ef<{OfVvZfr9N zU~Xq84UIJs8|$8eV0wa`mmmMhZ}*>QYKKG*Pm_3Rd#+ieG~Vq{9eQ2U4;BFBOGw;{ z(6e*1Oib7b%*15DQknmIx3nO`ZKQLoz%$-P}bQ>fBx<(L8| z@_A$9e3eu*VfAqGS})M-NqtIjroHfW@Y=fdG@JBw5m?t=7W9cw!d+oxB#}ZafNn#o zLb7N9w+ueH+y@ziHAZM16&1a z(jNP1QVjDhkEUgBHxw!oQHkpWHstol?SwAOsp~pB*>IdkYJ7}`pg3GSb)C4_27CtB6i;e~$HG?}v#99Ht z;TF?b+1Sa2)P|_XZ0UN~eY*nR{Jh$^F!AP2NV|?Lm)i2tA{Dj37l;BeGm7xsieu31JKr zF&$FzIHX(raYR9?dY&f|2Oj5pLa!~?oxC_qSyQUlvdP#oyjli@_mBx4okwzm7h<^t zG`6BV@SUBexOqANGxzINGU zrwwp^uuI|Ud+q-DuOsR+dHqgsO%Ot=!MJ&(T;uH`w#s1qdQug=rt9%csGBvON!87K&o@&a5L~mqyJj;F% zKh9REjDohYZFw~nt%n*gv>YGP+rak^$O^Nul?yUb1!b)}*`zaqjmRB%^=XV-k`;oI ztSc_vMlltOBjkCj zRJEzf#}DxeV`{lXC&i;IJ`4EhKh8(TE?ys_ubCwuwK<@_C$Y(Olm8ScS$fJfy3VMC z*X$URz;w2kuHs<39|Wy9@_h$pkXPf}(fDyhd;uMH`r#@U)3YNe)Mpv5%*uMM>yhhR zsHVeq&>6l<&pDS(5fe2!`-mfC3;Ool%~m-~e2uVQ+DeeK$!sp!0>XDX<=8GvHl&Ms zz*L@hB1|*w42y1_47reA!im5Dt`f4fWUeCYBo!;2^aAy^m*IC_#;UjyZ5bUR9;#zG@?+FMHfQ(Z|pe&X?*6g4Ur0(k~~PRH1fHZ29)Sw|<}~ zGuI~RtHw=JfP7dvTlS-1uoRXuI`e9rk1^$0H%(*hU6Hth2`dm39_O+N>t$T0{iL;PFE0fx9F({g|`>HI~-sN8XIBo({ z6R#pP7n>_Q?<%tzSbX9&S-Q;QT z6TKR1`3+^v=nd>ZeChQU{e5N&)3Z}Lk{4>UnQSU1Pdp>>VylYT*(6YKqE)*g$-P>N zj|nc!3PSn*SDpx7UTa6pxSOQh%tVxcyBya2nE?)_1X+}5`iN>SR!qdF7cY%E= zazA1nXSgA3J9~}+o*VWwVc%!0mRG@^-6s$W6X@<2ku44xo za|n(dt;Xgzs{~xNPR~YuKPJ|D?3`Tt1%~v6%Xe*R1(50|RZ1Vd_o$&*J8AS###Wu>gV^0!1*1%=_G%tsi4~ZtHSBMq1Vi;FqnsfuMlg$}s9N@8u!} zBwjK!NY4AEMLz9Z78CR3w;$--8Tqc>_M$c__~&)>j0l`Qg6v?lo~E)R%mL z!PUs)&fZIU*1%8Ao)Hx17noDddYnFYJszrQP@kKqD?Stn+~%dF$&-~wbsbhFXg^qW z=rFxNT5PuygT>6sq1H$Gw7CydidhjjcGNL(y}@V4BcrgjUU}`6k>O!p`17{mmG*=k zvM-0qW}72*_c+#u9^5Q}UmF=gjT0qun!r`tlQ9b+ebtbpbPa!ml@ocvz?u!PWR#!b zovAbLLe0k5*%lo72|nGJE8x&&<4j22Mi$L|Mx~~hB~tT#1H`mm4+oOmS69-hJ5%mk z$X%0C?fvaCV?}`d69a#uJE0iyCjZ#D0zsQGr#Toiu-dO~UT4x15>97L#5rx}hZGH* zDm+#vd%sO=KieBagKZsx+u{oEOVt9Tzq-FmllC^JxS_wv_C9kVWUFduE`Nlx?Bb;kn|hGlx>z;ZV)I#|NrYeTvnXFx%=ZQk+j$<1Q+;c^)2bw3gV@r H`XB!%P~$R_JRrc_MD0D>M(D* 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 M%BsnfN|^=xALfaryZ`_I literal 0 HcmV?d00001 diff --git a/docs/search-bar/README.md b/docs/search-bar/README.md new file mode 100644 index 0000000..9ce5faa --- /dev/null +++ b/docs/search-bar/README.md @@ -0,0 +1,28 @@ +### Searchbar functionality + +Improved the search module to help users find three types of content: + - **Datasets** + - **Applications and Data Reuse** + - **News** + +2. **Key Modifications** + - Added a search bar in the header, available on all pages. + - Clicking the search bar opens a form for keyword input and content type selection (Datasets, Applications, or News). + - Redesigned the homepage to better showcase the search functionality. + + Default state: + ![alt text](default-state.png) + + Clicked: + ![alt text](clicked-state.png) + +3. **How It Works** + - Users enter keywords in the search field. + - Select the content type they want to search for. + - Redirects: + - **Datasets:** `/dataset/?q=` + - **Applications:** `/showcase?q=` + - **News:** External site `/blog?q=` + +4. **Notes** + - Reference mockups and images are in **ANNEXE1**. diff --git a/docs/search-bar/clicked-state.png b/docs/search-bar/clicked-state.png new file mode 100644 index 0000000000000000000000000000000000000000..61acf246e7a9ce65fdc2fc7e2fb86b720994dad5 GIT binary patch literal 12941 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 literal 0 HcmV?d00001 diff --git a/docs/search-bar/default-state.png b/docs/search-bar/default-state.png new file mode 100644 index 0000000000000000000000000000000000000000..555576e78265bd27945c3399bc276dafadd71eaf GIT binary patch literal 2217 zcmb`J`9Bkk1IH(fFh_1ej(W<2hz*e|$CNNsLll!^Zn7{Bnk&bw@{kg0EjcqWM;WkupT`P_6sVTOn`9gVJlaFh$$zHUF&VvisVED7LOFx+ zY&u|ZxMk0DlTmySziFI|a08}7x0PTgF3g<`u~raLe4O5COL#?;2>L&1x?e8dUN{+lbGP5coi^%v8BfRDvCoP?SeIlmwXDmu9rFP4}p-`7+Lsn--?DQL> z2%<<9e&!8PY_ub# zUn@7(4=pup4~mGmIC17(Vd!ubHoJM1I~p=}{!T&sLcc5?C9d@bc_o&h5Z^1&5|!r> zHKB76G}RmTJMnzgX&IOveh~RtlhYcy+KZ>iV-Ld`8aLHz40OCx1Cn%|OxjCThPbMU zKj$MjI6k}Fg6s*)W!Rm1k2}gNzLFvpyh?|YMaB8cj-6MeyiTxz_6J#vNn{FDUDLME zS8_y>KHL}7DWfb?na^7nIBQk&d*E?9a^Vr*+nK!LfYS6CK?Q+0zU@&y`#yhU%CL#VdP3SkzUR3*1@3Xk*QN59c^PU!R)@C2bH(9 z{uvprL@$h34pMB_k-WiM=LyxHL|=|-;~Wg%=KnT zB>up(KT3+0-hz|b^hK{W6{mC4qh6SL=VHzBp|}BC5LZy?E)+Zb$*ju!iJ|Naqb6v3 zlW6tqCFt&R*sooChuck{ErQ&gaNiCDT>))ORUaQOv0kruhtOX=21lJytALlnm~=Ik zsiN6~`}c$(wyci$Qy?GtGliuN-36Fqtt5(K<5i*WB#B$bQ7Fxa(;ms#^A3I;1C(Hv z2}uSW2ehI+d)eKdF)^P%E*WZBf@qn6yA;0vF&Q6jUE9~~%aw>#UAx-!WrsTAN&|{tt_z4tFyE-pM*Rq3xX0KvTVl@{aND<>reQ^!ANIE8na@In(4mnT zqAFkdA8h}8E_8n{^P!-aB=|CM|58KK3mY`TxN$ImZU|6Gav~2=(;*y%i!aK^@eS%{ zg{7-2YZ#cu0)Ldh#Y@hOtqjA2wm%)WUgAP+y$Q|dO=LFx>pi0NCw}QTh%W-OTpM0z ziXGSe#8o9PhONhW&ozkYHO85Ao}5-cCHk>CWHBs={xPDXqwud0v>2m21Iqd2;H)zo$Kw;%h$AT3+~m{kd=gepMGjyx4DP%mLzrc{VAcC_pO@ZpWGVNn4WM} zDtrDLbM_k45ZpCLi&-qwTz5be@iqDvDJ%8*V|3P8U{5sI{Z4R2*Kjo>P|iZ`SDoqj zB)DM|K3k4jNym32cP0v^uTw?v_<->{92f& zqwn;h!8-DUmxdgZ7^(O^G36~UZzTJJQbjQJQE@$gZ)I@A#>CU*<$c3SGo!LG?T29e z!S^_WL=ilEk>oJIl7dWz06tnZH!y*$Q$JEzLK6W<*ROAy}o z6S|V^s_W_V@d`r9%9rYVj|OCIOm?AX5!}Bsw}*WRlvFjpM3EESkY0I-tnx8*Mv_{(83?mkoL%I$ei^}-Je)`pw|KT{W(g|_)^74A<1f?DO%o`ig zZci1l0}kBnqOg|^W3)U=2%#s>MhuUfg9xU8SH9TQO}k-MIEl?65Cn5z1)pZ5{!~

gVI)Nm literal 0 HcmV?d00001 diff --git a/test.ini b/test.ini index eaea760..3e95eee 100644 --- a/test.ini +++ b/test.ini @@ -4,7 +4,7 @@ smtp_server = localhost error_email_from = ckan@localhost [app:main] -use = config:../ckan/test-core.ini +use = config:../../src/ckan/test-core.ini # Insert any custom config settings to be used when running your extension's # tests here. These will override the one defined in CKAN core's test-core.ini