From 2a6c4b8ef7fc4bf93f401e88f680493d611a2902 Mon Sep 17 00:00:00 2001 From: Abu Huraira Date: Mon, 11 May 2020 14:41:05 +0600 Subject: [PATCH] initial forked version --- README.md | 9 + admin/assets/css/admin-rtl.css | 5403 +++++++++++ admin/assets/css/admin.css | 5404 +++++++++++ admin/assets/css/admin.css.map | 1 + admin/assets/css/dark_theme.css | 316 + admin/assets/css/layout.css | 28 + admin/assets/css/legend.css | 455 + admin/assets/css/modal.css | 427 + admin/assets/css/t4-code.css | 79 + admin/assets/css/t4-ie.css | 15 + .../fonts/font-awesome5/css/all.min.css | 5 + .../font-awesome5/css/fontawesome.min.css | 5 + .../fonts/font-awesome5/css/light.min.css | 5 + .../font-awesome5/webfonts/fa-light-300.eot | Bin 0 -> 400852 bytes .../font-awesome5/webfonts/fa-light-300.ttf | Bin 0 -> 400572 bytes .../font-awesome5/webfonts/fa-light-300.woff | Bin 0 -> 207152 bytes .../font-awesome5/webfonts/fa-light-300.woff2 | Bin 0 -> 157008 bytes admin/assets/images/dot-grey.gif | Bin 0 -> 1095 bytes admin/assets/images/ico-minus.png | Bin 0 -> 947 bytes admin/assets/images/ico-plus.png | Bin 0 -> 967 bytes admin/assets/images/line-bg.gif | Bin 0 -> 1095 bytes admin/assets/images/t4-logo.png | Bin 0 -> 2156 bytes admin/assets/images/t4admin-loading.gif | Bin 0 -> 44364 bytes admin/assets/js/addons.js | 136 + admin/assets/js/admin.js | 3 + admin/assets/js/basefonts.json | 0 admin/assets/js/custom-color.js | 265 + admin/assets/js/googlefonts.js | 521 ++ admin/assets/js/jquery-resizable.js | 3420 +++++++ admin/assets/js/jquery.ui.core.min.js | 5 + admin/assets/js/jquery.ui.sortable.min.js | 17 + admin/assets/js/overwrite-settings.js | 116 + admin/assets/js/palettes.js | 309 + admin/assets/js/preview.js | 358 + admin/assets/js/t4Megamenu.js | 1013 ++ admin/assets/js/t4admin.js | 729 ++ admin/assets/js/t4layout.js | 1404 +++ admin/assets/js/tools.js | 284 + admin/assets/js/typelist-layout.js | 170 + admin/assets/js/typelist-navigation.js | 235 + admin/assets/js/typelist-theme.js | 196 + admin/assets/js/typelist.js | 363 + admin/assets/scss/_elements-rtl.scss | 1636 ++++ admin/assets/scss/_elements.scss | 1636 ++++ admin/assets/scss/_grid.scss | 48 + admin/assets/scss/_layouts-rtl.scss | 215 + admin/assets/scss/_layouts.scss | 215 + admin/assets/scss/_mixins.scss | 95 + admin/assets/scss/_modal-rtl.scss | 842 ++ admin/assets/scss/_modal.scss | 841 ++ admin/assets/scss/_sidebar-rtl.scss | 881 ++ admin/assets/scss/_sidebar.scss | 881 ++ admin/assets/scss/_style-rtl.scss | 661 ++ admin/assets/scss/_style.scss | 661 ++ admin/assets/scss/_vars.scss | 134 + admin/assets/scss/admin-rtl.scss | 25 + admin/assets/scss/admin.scss | 25 + admin/assets/scss/dark_theme.scss | 605 ++ admin/assets/scss/j4-compatible.scss | 309 + admin/etc/googlefonts/fonts.json | 1 + admin/etc/googlefonts/thumbs/fonts01.jpeg | Bin 0 -> 254483 bytes admin/etc/googlefonts/thumbs/fonts02.jpeg | Bin 0 -> 274117 bytes admin/etc/googlefonts/thumbs/fonts03.jpeg | Bin 0 -> 278456 bytes admin/etc/googlefonts/thumbs/fonts04.jpeg | Bin 0 -> 272716 bytes admin/etc/googlefonts/thumbs/fonts05.jpeg | Bin 0 -> 266116 bytes admin/etc/googlefonts/thumbs/fonts06.jpeg | Bin 0 -> 286811 bytes admin/etc/googlefonts/thumbs/fonts07.jpeg | Bin 0 -> 272662 bytes admin/etc/googlefonts/thumbs/fonts08.jpeg | Bin 0 -> 266531 bytes admin/etc/googlefonts/thumbs/fonts09.jpeg | Bin 0 -> 271398 bytes admin/etc/googlefonts/thumbs/fonts10.jpeg | Bin 0 -> 201545 bytes admin/field/addons.php | 98 + admin/field/customstylepreview.php | 93 + admin/field/fontweight.php | 35 + admin/field/googlefonts.php | 68 + admin/field/legend.php | 91 + admin/field/navigation.php | 54 + admin/field/palettes.php | 128 + admin/field/preset.php | 121 + admin/field/t4color.php | 103 + admin/field/t4customcolor.php | 71 + admin/field/t4layout.php | 56 + admin/field/t4layouts.php | 38 + admin/field/t4list.php | 60 + admin/field/t4media.php | 74 + admin/field/t4multiradio.php | 36 + admin/field/t4off.php | 35 + admin/field/t4radio.php | 57 + admin/field/t4range.php | 31 + admin/field/t4section.php | 35 + admin/field/t4text.php | 35 + admin/field/tempdetail.php | 181 + admin/field/toolbackup.php | 46 + admin/field/tplhelper.php | 98 + admin/field/typelist.php | 74 + admin/form/com_config.application.xml | 21 + admin/layouts/Megamenu.php | 80 + admin/layouts/field/addons.php | 70 + admin/layouts/field/colors.php | 50 + admin/layouts/field/currentstyle.php | 35 + admin/layouts/field/customcolor.php | 76 + admin/layouts/field/customfont.php | 114 + admin/layouts/field/googlefont.php | 10 + admin/layouts/field/navigation.php | 164 + admin/layouts/field/palettes.php | 146 + admin/layouts/field/t4layout.php | 50 + admin/layouts/field/toolbackup.php | 72 + admin/layouts/field/typelist.php | 119 + admin/layouts/form/field/media.php | 136 + admin/layouts/megamenu/item.php | 56 + admin/layouts/megamenu/items.php | 57 + admin/layouts/megamenu/layoutItem.php | 48 + admin/src/Action.php | 264 + admin/src/Action/CustomFont.php | 139 + admin/src/Action/Customcolors.php | 74 + admin/src/Action/Draft.php | 11 + admin/src/Action/Palettes.php | 120 + admin/src/Action/Scss.php | 57 + admin/src/Action/Typelist.php | 157 + admin/src/Admin.php | 254 + admin/src/Draft.php | 70 + admin/src/MegaSettings.php | 170 + admin/src/Params.php | 137 + admin/src/RowColumnSettings.php | 231 + admin/src/Settings.php | 316 + admin/src/T4form.php | 169 + composer.json | 8 + language/en-GB/en-GB.plg_system_t4.ini | 613 ++ language/en-GB/en-GB.plg_system_t4.sys.ini | 2 + layouts/t4/element/block.php | 15 + layouts/t4/element/logo.php | 6 + layouts/t4/element/sitename.php | 6 + layouts/t4/field/layout.php | 15 + manifest.xml | 22 + sql/install.mysql.utf8.sql | 38 + sql/uninstall.mysql.utf8.sql | 4 + src/joomla/src/Helper/ModuleHelper.php | 27 + src/joomla/src/Layout/FileLayout.php | 38 + src/joomla/src/MVC/View/HtmlView.php | 143 + src/joomla3/cms/html/bootstrap.php | 933 ++ src/joomla3/cms/html/sliders.php | 71 + src/joomla3/cms/html/tabs.php | 72 + src/joomla3/config/view/cms/html.php | 233 + .../src/Form/Field/ChromestyleField.php | 289 + src/joomla3/src/Pagination/Pagination.php | 51 + src/joomla3/src/WebAsset/WebAssetManager.php | 69 + src/joomla3/src/WebAsset/WebAssetRegistry.php | 53 + src/t4/Document/Edit.php | 40 + src/t4/Document/Preview.php | 108 + src/t4/Document/PreviewLayout.php | 41 + src/t4/Document/Template.php | 740 ++ src/t4/Helper/Addons.php | 75 + src/t4/Helper/Asset.php | 70 + src/t4/Helper/Cache.php | 101 + src/t4/Helper/Chromes.php | 16 + src/t4/Helper/Col.php | 92 + src/t4/Helper/Color.php | 96 + src/t4/Helper/Css.php | 141 + src/t4/Helper/ExtraField.php | 137 + src/t4/Helper/J3J4.php | 37 + src/t4/Helper/Joomla.php | 35 + src/t4/Helper/Layout.php | 34 + src/t4/Helper/Path.php | 157 + src/t4/Helper/Rtl.php | 39 + src/t4/Helper/TemplateStyle.php | 159 + src/t4/Optimizer/Base.php | 237 + src/t4/Optimizer/Css.php | 36 + src/t4/Optimizer/Js.php | 42 + src/t4/Optimizer/Minify/Css.php | 25 + src/t4/Optimizer/Minify/Js.php | 28 + src/t4/Renderer/Element.php | 35 + src/t4/Renderer/Megamenu.php | 54 + src/t4/T4.php | 174 + t4.php | 233 + t4.xml | 40 + themes/base/css/frontend-edit.css | 152 + themes/base/css/frontend-edit.css.map | 1 + themes/base/css/legacy.css | 85 + themes/base/css/preview.css | 77 + themes/base/css/tpl/pattern.tpl.css | 57 + themes/base/css/tpl/section.tpl.css | 20 + themes/base/etc/addons.xml | 28 + themes/base/etc/assets.core.json | 91 + themes/base/etc/assets.json | 60 + themes/base/etc/default/layout.json | 1 + themes/base/etc/default/palettes.json | 1 + .../base/html/com_config/modules/default.php | 196 + .../com_config/modules/default_options.php | 55 + .../html/com_config/templates/default.php | 14 + .../com_config/templates/default_options.php | 14 + .../com_contact/category/default_items.php | 156 + .../html/com_contact/contact/default.j3.php | 276 + .../base/html/com_contact/contact/default.php | 279 + .../base/html/com_content/archive/default.php | 50 + .../com_content/archive/default_items.php | 242 + .../base/html/com_content/archive/index.html | 1 + .../base/html/com_content/article/builder.php | 26 + .../base/html/com_content/article/builder.xml | 30 + .../base/html/com_content/article/default.php | 188 + .../com_content/article/default_links.php | 77 + .../html/com_content/categories/default.php | 55 + .../com_content/categories/default_items.php | 62 + .../base/html/com_content/category/blog.php | 146 + .../com_content/category/blog_children.php | 83 + .../html/com_content/category/blog_item.php | 90 + .../html/com_content/category/blog_links.php | 21 + .../html/com_content/category/default.php | 18 + .../com_content/category/default_articles.php | 314 + .../com_content/category/default_children.php | 79 + .../base/html/com_content/category/index.html | 1 + .../html/com_content/featured/default.php | 96 + .../com_content/featured/default_item.php | 111 + .../com_content/featured/default_links.php | 18 + .../base/html/com_finder/search/default.php | 44 + .../html/com_finder/search/default_form.php | 122 + .../html/com_finder/search/default_result.php | 86 + .../com_finder/search/default_results.php | 72 + .../base/html/com_mailto/mailto/default.php | 59 + themes/base/html/com_mailto/mailto/index.html | 1 + .../html/com_search/search/default_form.php | 87 + themes/base/html/com_tags/tag/default.php | 63 + .../html/com_tags/tag/default_items.j3.php | 110 + .../base/html/com_tags/tag/default_items.php | 106 + themes/base/html/com_tags/tags/default.php | 29 + .../html/com_tags/tags/default_items.j3.php | 160 + .../base/html/com_tags/tags/default_items.php | 155 + .../html/com_users/login/default_login.php | 96 + .../html/com_users/login/default_logout.php | 54 + themes/base/html/com_users/login/index.html | 1 + .../base/html/com_users/profile/default.php | 35 + .../html/com_users/profile/default_core.php | 48 + .../html/com_users/profile/default_custom.php | 66 + .../html/com_users/profile/default_params.php | 39 + themes/base/html/com_users/profile/edit.php | 138 + themes/base/html/com_users/profile/index.html | 1 + .../html/com_users/registration/complete.php | 15 + .../html/com_users/registration/default.php | 51 + .../html/com_users/registration/index.html | 1 + themes/base/html/com_users/remind/default.php | 42 + themes/base/html/com_users/remind/index.html | 1 + themes/base/html/com_users/reset/complete.php | 42 + themes/base/html/com_users/reset/confirm.php | 42 + themes/base/html/com_users/reset/default.php | 42 + themes/base/html/com_users/reset/index.html | 1 + themes/base/html/layouts/chromes/JAxhtml.php | 38 + themes/base/html/layouts/chromes/card.php | 38 + themes/base/html/layouts/chromes/default.php | 26 + themes/base/html/layouts/chromes/no.php | 4 + themes/base/html/layouts/chromes/tabs.php | 25 + .../layouts/joomla/content/associations.php | 22 + .../content/blog_style_default_item_title.php | 52 + .../content/blog_style_default_links.php | 23 + .../joomla/content/categories_default.php | 36 + .../content/categories_default_items.php | 26 + .../joomla/content/category_default.php | 99 + .../layouts/joomla/content/full_image.php | 25 + .../html/layouts/joomla/content/icons.php | 56 + .../layouts/joomla/content/icons/create.php | 29 + .../layouts/joomla/content/icons/edit.php | 47 + .../joomla/content/icons/edit_lock.php | 28 + .../layouts/joomla/content/icons/email.php | 29 + .../joomla/content/icons/print_popup.php | 29 + .../joomla/content/icons/print_screen.php | 30 + .../layouts/joomla/content/info_block.php | 66 + .../content/info_block/associations.php | 33 + .../joomla/content/info_block/author.php | 31 + .../joomla/content/info_block/category.j3.php | 21 + .../joomla/content/info_block/category.php | 29 + .../joomla/content/info_block/create_date.php | 21 + .../joomla/content/info_block/hits.php | 20 + .../joomla/content/info_block/modify_date.php | 21 + .../content/info_block/parent_category.j3.php | 19 + .../content/info_block/parent_category.php | 23 + .../content/info_block/publish_date.php | 22 + .../layouts/joomla/content/intro_image.php | 37 + .../html/layouts/joomla/content/language.php | 32 + .../joomla/content/options_default.php | 39 + .../html/layouts/joomla/content/readmore.php | 45 + .../base/html/layouts/joomla/content/tags.php | 35 + .../layouts/joomla/content/text_filters.php | 24 + .../joomla/edit/frontediting_modules.php | 71 + .../form/field/accesslevel-fancy-select.php | 79 + .../layouts/joomla/form/field/accesslevel.php | 59 + .../layouts/joomla/form/field/calendar.php | 138 + .../layouts/joomla/form/field/checkboxes.php | 87 + .../joomla/form/field/color/advanced.php | 80 + .../joomla/form/field/color/simple.php | 66 + .../html/layouts/joomla/form/field/combo.php | 72 + .../joomla/form/field/contenthistory.php | 69 + .../html/layouts/joomla/form/field/email.php | 73 + .../html/layouts/joomla/form/field/file.php | 65 + .../html/layouts/joomla/form/field/hidden.php | 56 + .../joomla/form/field/list-fancy-select.php | 112 + .../html/layouts/joomla/form/field/list.php | 94 + .../layouts/joomla/form/field/media.j3.php | 179 + .../html/layouts/joomla/form/field/media.php | 162 + .../html/layouts/joomla/form/field/meter.php | 79 + .../joomla/form/field/moduleorder.j3.php | 66 + .../layouts/joomla/form/field/moduleorder.php | 83 + .../html/layouts/joomla/form/field/number.php | 79 + .../layouts/joomla/form/field/password.php | 102 + .../joomla/form/field/radio/buttons.php | 125 + .../joomla/form/field/radio/switcher.php | 112 + .../layouts/joomla/form/field/radiobasic.php | 86 + .../html/layouts/joomla/form/field/range.php | 68 + .../html/layouts/joomla/form/field/rules.php | 239 + .../joomla/form/field/subform/default.php | 38 + .../form/field/subform/repeatable-table.php | 112 + .../repeatable-table/section-byfieldsets.php | 43 + .../subform/repeatable-table/section.php | 41 + .../joomla/form/field/subform/repeatable.php | 65 + .../repeatable/section-byfieldsets.php | 47 + .../form/field/subform/repeatable/section.php | 40 + .../html/layouts/joomla/form/field/tag.php | 129 + .../html/layouts/joomla/form/field/tel.php | 70 + .../html/layouts/joomla/form/field/text.php | 118 + .../layouts/joomla/form/field/textarea.php | 71 + .../html/layouts/joomla/form/field/url.php | 71 + .../html/layouts/joomla/form/field/user.php | 138 + .../layouts/joomla/form/renderfield.j3.php | 36 + .../html/layouts/joomla/form/renderfield.php | 48 + .../html/layouts/joomla/form/renderlabel.php | 40 + .../base/html/layouts/joomla/modal/main.php | 165 + .../html/layouts/joomla/pagination/link.php | 91 + .../html/layouts/joomla/pagination/links.php | 91 + .../html/layouts/joomla/pagination/list.php | 29 + .../libraries/cms/html/bootstrap/addslide.php | 19 + .../libraries/cms/html/bootstrap/addtab.php | 17 + .../cms/html/bootstrap/addtabscript.php | 19 + .../libraries/cms/html/bootstrap/endtab.php | 14 + .../cms/html/bootstrap/endtabset.php | 14 + .../cms/html/bootstrap/starttabset.php | 17 + .../cms/html/bootstrap/starttabsetscript.php | 21 + .../base/html/layouts/t4/block/mainnav.html | 5 + themes/base/html/layouts/t4/component.php | 23 + themes/base/html/layouts/t4/edit.php | 41 + themes/base/html/layouts/t4/element/logo.php | 38 + .../base/html/layouts/t4/element/masthead.php | 18 + .../layouts/t4/element/megamenu-toggle.php | 15 + .../base/html/layouts/t4/element/megamenu.php | 34 + .../layouts/t4/element/offcanvas-toggle.php | 32 + themes/base/html/layouts/t4/index.php | 37 + .../base/html/layouts/t4/layout/offcanvas.php | 55 + .../base/html/layouts/t4/layout/section.php | 73 + themes/base/html/mod_breadcrumbs/default.php | 75 + themes/base/html/mod_login/default.php | 131 + themes/base/html/mod_menu/default.php | 105 + .../base/html/mod_menu/default_component.php | 87 + themes/base/html/mod_menu/default_heading.php | 50 + .../base/html/mod_menu/default_separator.php | 50 + themes/base/html/mod_menu/default_url.php | 85 + themes/base/html/mod_menu/mega.php | 211 + themes/base/html/mod_menu/mega_items.php | 42 + themes/base/html/mod_menu/mega_sub.php | 87 + themes/base/html/mod_search/default.php | 40 + themes/base/html/mod_search/index.html | 1 + themes/base/html/modules.php | 51 + themes/base/js/base.js | 162 + themes/base/js/frontend-edit.js | 105 + themes/base/js/megamenu.js | 181 + themes/base/js/offcanvas.js | 18 + themes/base/js/preview.js | 26 + themes/base/js/system/frontediting.js | 198 + themes/base/params/layout.xml | 77 + themes/base/params/layoutCol.xml | 20 + themes/base/params/megamenu.xml | 21 + themes/base/params/template.xml | 92 + themes/base/params/typelist-layout.xml | 15 + themes/base/params/typelist-navigation.xml | 53 + themes/base/params/typelist-site.xml | 40 + themes/base/params/typelist-theme.xml | 197 + themes/base/scss/_core.scss | 60 + themes/base/scss/_forms.scss | 154 + themes/base/scss/_joomla.scss | 1279 +++ themes/base/scss/_legacy.scss | 280 + themes/base/scss/_megamenu.scss | 507 + themes/base/scss/_modules.scss | 580 ++ themes/base/scss/_offcanvas.scss | 85 + themes/base/scss/_theme.tpl.scss | 126 + themes/base/scss/frontend-edit.scss | 275 + themes/base/scss/offcanvas.scss | 553 ++ .../bodyscrolllock/bodyScrollLock.min.js | 1 + .../vendors/bootstrap/css/bootstrap-grid.css | 3077 +++++++ .../bootstrap/css/bootstrap-reboot.css | 272 + .../base/vendors/bootstrap/css/bootstrap.css | 8133 +++++++++++++++++ .../bootstrap/css/mixins/_deprecate.css | 0 .../vendors/bootstrap/js/bootstrap.bundle.js | 7013 ++++++++++++++ .../bootstrap/js/bootstrap.bundle.js.map | 1 + .../bootstrap/js/bootstrap.bundle.min.js | 7 + .../bootstrap/js/bootstrap.bundle.min.js.map | 1 + themes/base/vendors/bootstrap/js/bootstrap.js | 4435 +++++++++ .../vendors/bootstrap/js/bootstrap.js.map | 1 + .../vendors/bootstrap/js/bootstrap.min.js | 7 + .../vendors/bootstrap/js/bootstrap.min.js.map | 1 + .../base/vendors/bootstrap/scss/_alert.scss | 51 + .../base/vendors/bootstrap/scss/_badge.scss | 54 + .../vendors/bootstrap/scss/_breadcrumb.scss | 41 + .../vendors/bootstrap/scss/_button-group.scss | 163 + .../base/vendors/bootstrap/scss/_buttons.scss | 137 + themes/base/vendors/bootstrap/scss/_card.scss | 289 + .../vendors/bootstrap/scss/_carousel.scss | 197 + .../base/vendors/bootstrap/scss/_close.scss | 41 + themes/base/vendors/bootstrap/scss/_code.scss | 48 + .../vendors/bootstrap/scss/_custom-forms.scss | 507 + .../vendors/bootstrap/scss/_dropdown.scss | 191 + .../base/vendors/bootstrap/scss/_forms.scss | 330 + .../vendors/bootstrap/scss/_functions.scss | 86 + themes/base/vendors/bootstrap/scss/_grid.scss | 52 + .../base/vendors/bootstrap/scss/_images.scss | 42 + .../vendors/bootstrap/scss/_input-group.scss | 193 + .../vendors/bootstrap/scss/_jumbotron.scss | 17 + .../vendors/bootstrap/scss/_list-group.scss | 149 + .../base/vendors/bootstrap/scss/_media.scss | 8 + .../base/vendors/bootstrap/scss/_mixins.scss | 47 + .../base/vendors/bootstrap/scss/_modal.scss | 229 + themes/base/vendors/bootstrap/scss/_nav.scss | 120 + .../base/vendors/bootstrap/scss/_navbar.scss | 294 + .../vendors/bootstrap/scss/_pagination.scss | 73 + .../base/vendors/bootstrap/scss/_popover.scss | 171 + .../base/vendors/bootstrap/scss/_print.scss | 141 + .../vendors/bootstrap/scss/_progress.scss | 43 + .../base/vendors/bootstrap/scss/_reboot.scss | 483 + themes/base/vendors/bootstrap/scss/_root.scss | 19 + .../vendors/bootstrap/scss/_spinners.scss | 55 + .../base/vendors/bootstrap/scss/_tables.scss | 185 + .../base/vendors/bootstrap/scss/_toasts.scss | 44 + .../base/vendors/bootstrap/scss/_tooltip.scss | 115 + .../vendors/bootstrap/scss/_transitions.scss | 20 + themes/base/vendors/bootstrap/scss/_type.scss | 125 + .../vendors/bootstrap/scss/_utilities.scss | 17 + .../vendors/bootstrap/scss/_variables.scss | 1123 +++ .../bootstrap/scss/bootstrap-grid.scss | 29 + .../bootstrap/scss/bootstrap-reboot.scss | 12 + .../vendors/bootstrap/scss/bootstrap.scss | 44 + .../vendors/bootstrap/scss/mixins/_alert.scss | 13 + .../scss/mixins/_background-variant.scss | 21 + .../vendors/bootstrap/scss/mixins/_badge.scss | 17 + .../bootstrap/scss/mixins/_border-radius.scss | 63 + .../bootstrap/scss/mixins/_box-shadow.scss | 20 + .../bootstrap/scss/mixins/_breakpoints.scss | 123 + .../bootstrap/scss/mixins/_buttons.scss | 107 + .../vendors/bootstrap/scss/mixins/_caret.scss | 62 + .../bootstrap/scss/mixins/_clearfix.scss | 7 + .../bootstrap/scss/mixins/_deprecate.scss | 10 + .../vendors/bootstrap/scss/mixins/_float.scss | 14 + .../vendors/bootstrap/scss/mixins/_forms.scss | 192 + .../bootstrap/scss/mixins/_gradients.scss | 45 + .../scss/mixins/_grid-framework.scss | 66 + .../vendors/bootstrap/scss/mixins/_grid.scss | 51 + .../vendors/bootstrap/scss/mixins/_hover.scss | 37 + .../vendors/bootstrap/scss/mixins/_image.scss | 36 + .../bootstrap/scss/mixins/_list-group.scss | 21 + .../vendors/bootstrap/scss/mixins/_lists.scss | 7 + .../bootstrap/scss/mixins/_nav-divider.scss | 10 + .../bootstrap/scss/mixins/_pagination.scss | 22 + .../bootstrap/scss/mixins/_reset-text.scss | 17 + .../bootstrap/scss/mixins/_resize.scss | 6 + .../bootstrap/scss/mixins/_screen-reader.scss | 33 + .../vendors/bootstrap/scss/mixins/_size.scss | 7 + .../bootstrap/scss/mixins/_table-row.scss | 39 + .../bootstrap/scss/mixins/_text-emphasis.scss | 16 + .../bootstrap/scss/mixins/_text-hide.scss | 11 + .../bootstrap/scss/mixins/_text-truncate.scss | 8 + .../bootstrap/scss/mixins/_transition.scss | 16 + .../bootstrap/scss/mixins/_visibility.scss | 8 + .../bootstrap/scss/utilities/_align.scss | 8 + .../bootstrap/scss/utilities/_background.scss | 19 + .../bootstrap/scss/utilities/_borders.scss | 75 + .../bootstrap/scss/utilities/_clearfix.scss | 3 + .../bootstrap/scss/utilities/_display.scss | 26 + .../bootstrap/scss/utilities/_embed.scss | 39 + .../bootstrap/scss/utilities/_flex.scss | 51 + .../bootstrap/scss/utilities/_float.scss | 11 + .../bootstrap/scss/utilities/_overflow.scss | 5 + .../bootstrap/scss/utilities/_position.scss | 33 + .../scss/utilities/_screenreaders.scss | 11 + .../bootstrap/scss/utilities/_shadows.scss | 6 + .../bootstrap/scss/utilities/_sizing.scss | 20 + .../bootstrap/scss/utilities/_spacing.scss | 73 + .../scss/utilities/_stretched-link.scss | 19 + .../bootstrap/scss/utilities/_text.scss | 72 + .../bootstrap/scss/utilities/_visibility.scss | 13 + .../vendors/bootstrap/scss/vendor/_rfs.scss | 204 + .../vendors/font-awesome/css/font-awesome.css | 2337 +++++ .../font-awesome/css/font-awesome.min.css | 4 + .../base/vendors/font-awesome/css/index.html | 1 + .../font-awesome/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../fonts/fontawesome-webfont.svg | 2671 ++++++ .../fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../vendors/font-awesome/fonts/index.html | 1 + themes/base/vendors/font-awesome/index.html | 1 + themes/base/vendors/font-awesome5/css/all.css | 4335 +++++++++ .../vendors/font-awesome5/css/all.min.css | 5 + .../base/vendors/font-awesome5/css/brands.css | 14 + .../vendors/font-awesome5/css/brands.min.css | 5 + .../vendors/font-awesome5/css/fontawesome.css | 4302 +++++++++ .../font-awesome5/css/fontawesome.min.css | 5 + .../vendors/font-awesome5/css/regular.css | 15 + .../vendors/font-awesome5/css/regular.min.css | 5 + .../base/vendors/font-awesome5/css/solid.css | 16 + .../vendors/font-awesome5/css/solid.min.css | 5 + .../vendors/font-awesome5/css/svg-with-js.css | 346 + .../font-awesome5/css/svg-with-js.min.css | 5 + .../vendors/font-awesome5/css/v4-shims.css | 2166 +++++ .../font-awesome5/css/v4-shims.min.css | 5 + themes/base/vendors/font-awesome5/index.html | 1 + .../font-awesome5/webfonts/fa-brands-400.eot | Bin 0 -> 129648 bytes .../font-awesome5/webfonts/fa-brands-400.ttf | Bin 0 -> 129344 bytes .../font-awesome5/webfonts/fa-brands-400.woff | Bin 0 -> 87544 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 74656 bytes .../font-awesome5/webfonts/fa-regular-400.eot | Bin 0 -> 34388 bytes .../font-awesome5/webfonts/fa-regular-400.ttf | Bin 0 -> 34092 bytes .../webfonts/fa-regular-400.woff | Bin 0 -> 16804 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 13584 bytes .../font-awesome5/webfonts/fa-solid-900.eot | Bin 0 -> 186708 bytes .../font-awesome5/webfonts/fa-solid-900.ttf | Bin 0 -> 186424 bytes .../font-awesome5/webfonts/fa-solid-900.woff | Bin 0 -> 96256 bytes .../font-awesome5/webfonts/fa-solid-900.woff2 | Bin 0 -> 74328 bytes .../vendors/font-awesome5/webfonts/index.html | 1 + themes/base/vendors/icomoon/css/icomoon.css | 742 ++ .../icomoon/fonts/IcoMoon.dev.commented.svg | 283 + .../vendors/icomoon/fonts/IcoMoon.dev.svg | 223 + themes/base/vendors/icomoon/fonts/IcoMoon.eot | Bin 0 -> 25208 bytes themes/base/vendors/icomoon/fonts/IcoMoon.svg | 223 + themes/base/vendors/icomoon/fonts/IcoMoon.ttf | Bin 0 -> 25044 bytes .../base/vendors/icomoon/fonts/IcoMoon.woff | Bin 0 -> 25424 bytes .../vendors/icomoon/fonts/icomoon-license.txt | 2 + .../js-offcanvas/_css/js-offcanvas.css | 186 + .../_css/minified/js-offcanvas.css | 1 + .../_css/prefixed/js-offcanvas.css | 183 + .../vendors/js-offcanvas/_js/js-offcanvas.js | 460 + .../js-offcanvas/_js/js-offcanvas.min.js | 6 + .../js-offcanvas/_js/js-offcanvas.pkgd.js | 895 ++ .../js-offcanvas/_js/js-offcanvas.pkgd.min.js | 6 + .../base/vendors/popper/esm/popper-utils.js | 1101 +++ .../vendors/popper/esm/popper-utils.js.map | 1 + .../vendors/popper/esm/popper-utils.min.js | 5 + .../popper/esm/popper-utils.min.js.map | 1 + themes/base/vendors/popper/esm/popper.js | 2604 ++++++ themes/base/vendors/popper/esm/popper.js.map | 1 + themes/base/vendors/popper/esm/popper.min.js | 5 + .../base/vendors/popper/esm/popper.min.js.map | 1 + themes/base/vendors/popper/popper-utils.js | 1050 +++ .../base/vendors/popper/popper-utils.js.map | 1 + .../base/vendors/popper/popper-utils.min.js | 5 + .../vendors/popper/popper-utils.min.js.map | 1 + themes/base/vendors/popper/popper.js | 2450 +++++ themes/base/vendors/popper/popper.js.map | 1 + themes/base/vendors/popper/popper.min.js | 5 + themes/base/vendors/popper/popper.min.js.map | 1 + .../base/vendors/popper/umd/popper-utils.js | 1139 +++ .../vendors/popper/umd/popper-utils.js.map | 1 + .../vendors/popper/umd/popper-utils.min.js | 5 + .../popper/umd/popper-utils.min.js.map | 1 + themes/base/vendors/popper/umd/popper.js | 2612 ++++++ themes/base/vendors/popper/umd/popper.js.map | 1 + themes/base/vendors/popper/umd/popper.min.js | 5 + .../base/vendors/popper/umd/popper.min.js.map | 1 + .../base/vendors/popper/umd/poppper.js.flow | 156 + vendor/autoload.php | 7 + vendor/bin/minifycss | 1 + vendor/bin/minifyjs | 1 + vendor/chrisjean/php-ico/README.md | 96 + vendor/chrisjean/php-ico/changelog | 11 + vendor/chrisjean/php-ico/class-php-ico.php | 264 + vendor/chrisjean/php-ico/composer.json | 28 + vendor/chrisjean/php-ico/license.txt | 359 + vendor/composer/ClassLoader.php | 445 + vendor/composer/LICENSE | 21 + vendor/composer/autoload_classmap.php | 10 + vendor/composer/autoload_namespaces.php | 10 + vendor/composer/autoload_psr4.php | 12 + vendor/composer/autoload_real.php | 52 + vendor/composer/autoload_static.php | 60 + vendor/composer/installed.json | 268 + vendor/matthiasmullie/minify/CONTRIBUTING.md | 59 + vendor/matthiasmullie/minify/Dockerfile | 13 + vendor/matthiasmullie/minify/LICENSE | 18 + vendor/matthiasmullie/minify/bin/minifycss | 45 + vendor/matthiasmullie/minify/bin/minifyjs | 45 + vendor/matthiasmullie/minify/composer.json | 38 + .../minify/data/js/keywords_after.txt | 7 + .../minify/data/js/keywords_before.txt | 26 + .../minify/data/js/keywords_reserved.txt | 63 + .../minify/data/js/operators.txt | 46 + .../minify/data/js/operators_after.txt | 43 + .../minify/data/js/operators_before.txt | 43 + .../matthiasmullie/minify/docker-compose.yml | 31 + vendor/matthiasmullie/minify/src/CSS.php | 751 ++ .../matthiasmullie/minify/src/Exception.php | 20 + .../minify/src/Exceptions/BasicException.php | 23 + .../src/Exceptions/FileImportException.php | 21 + .../minify/src/Exceptions/IOException.php | 21 + vendor/matthiasmullie/minify/src/JS.php | 612 ++ vendor/matthiasmullie/minify/src/Minify.php | 459 + vendor/matthiasmullie/path-converter/LICENSE | 18 + .../path-converter/composer.json | 28 + .../path-converter/src/Converter.php | 196 + .../path-converter/src/ConverterInterface.php | 24 + .../path-converter/src/NoConverter.php | 23 + vendor/rtlcss/rtlcss.php | 464 + vendor/sabberworm/php-css-parser/.gitignore | 1 + vendor/sabberworm/php-css-parser/.travis.yml | 22 + vendor/sabberworm/php-css-parser/CHANGELOG.md | 224 + vendor/sabberworm/php-css-parser/Doxyfile | 2310 +++++ vendor/sabberworm/php-css-parser/README.md | 642 ++ .../sabberworm/php-css-parser/composer.json | 21 + .../sabberworm/php-css-parser/composer.lock | 1478 +++ .../CSS/CSSList/AtRuleBlockList.php | 50 + .../Sabberworm/CSS/CSSList/CSSBlockList.php | 82 + .../lib/Sabberworm/CSS/CSSList/CSSList.php | 348 + .../lib/Sabberworm/CSS/CSSList/Document.php | 113 + .../lib/Sabberworm/CSS/CSSList/KeyFrame.php | 56 + .../lib/Sabberworm/CSS/Comment/Comment.php | 51 + .../Sabberworm/CSS/Comment/Commentable.php | 23 + .../lib/Sabberworm/CSS/OutputFormat.php | 322 + .../lib/Sabberworm/CSS/Parser.php | 41 + .../CSS/Parsing/OutputException.php | 12 + .../Sabberworm/CSS/Parsing/ParserState.php | 310 + .../CSS/Parsing/SourceException.php | 18 + .../CSS/Parsing/UnexpectedTokenException.php | 31 + .../lib/Sabberworm/CSS/Property/AtRule.php | 16 + .../Sabberworm/CSS/Property/CSSNamespace.php | 75 + .../lib/Sabberworm/CSS/Property/Charset.php | 66 + .../lib/Sabberworm/CSS/Property/Import.php | 69 + .../lib/Sabberworm/CSS/Property/Selector.php | 74 + .../lib/Sabberworm/CSS/Renderable.php | 9 + .../lib/Sabberworm/CSS/Rule/Rule.php | 236 + .../lib/Sabberworm/CSS/RuleSet/AtRuleSet.php | 44 + .../CSS/RuleSet/DeclarationBlock.php | 628 ++ .../lib/Sabberworm/CSS/RuleSet/RuleSet.php | 212 + .../lib/Sabberworm/CSS/Settings.php | 54 + .../lib/Sabberworm/CSS/Value/CSSFunction.php | 40 + .../lib/Sabberworm/CSS/Value/CSSString.php | 66 + .../lib/Sabberworm/CSS/Value/CalcFunction.php | 62 + .../CSS/Value/CalcRuleValueList.php | 14 + .../lib/Sabberworm/CSS/Value/Color.php | 95 + .../lib/Sabberworm/CSS/Value/LineName.php | 41 + .../Sabberworm/CSS/Value/PrimitiveValue.php | 10 + .../Sabberworm/CSS/Value/RuleValueList.php | 9 + .../lib/Sabberworm/CSS/Value/Size.php | 122 + .../lib/Sabberworm/CSS/Value/URL.php | 49 + .../lib/Sabberworm/CSS/Value/Value.php | 131 + .../lib/Sabberworm/CSS/Value/ValueList.php | 47 + vendor/sabberworm/php-css-parser/phpunit.xml | 10 + .../CSS/CSSList/AtRuleBlockListTest.php | 27 + .../Sabberworm/CSS/CSSList/DocumentTest.php | 26 + .../tests/Sabberworm/CSS/OutputFormatTest.php | 170 + .../tests/Sabberworm/CSS/ParserTest.php | 707 ++ .../CSS/RuleSet/DeclarationBlockTest.php | 267 + .../CSS/RuleSet/LenientParsingTest.php | 76 + .../php-css-parser/tests/bootstrap.php | 10 + .../files/-calc-no-space-around-minus.css | 1 + .../tests/files/-charset-after-rule.css | 5 + .../tests/files/-charset-in-block.css | 3 + .../tests/files/-empty-grid-linename.css | 1 + .../php-css-parser/tests/files/-empty.css | 0 .../tests/files/-end-token-2.css | 1 + .../php-css-parser/tests/files/-end-token.css | 1 + .../tests/files/-fault-tolerance.css | 15 + .../php-css-parser/tests/files/-tobedone.css | 9 + .../php-css-parser/tests/files/1readme.css | 10 + .../php-css-parser/tests/files/2readme.css | 5 + .../php-css-parser/tests/files/atrules.css | 57 + .../tests/files/calc-nested.css | 4 + .../php-css-parser/tests/files/calc.css | 6 + .../tests/files/case-insensitivity.css | 15 + .../php-css-parser/tests/files/colortest.css | 12 + .../php-css-parser/tests/files/comments.css | 17 + .../tests/files/create-shorthands.css | 6 + .../php-css-parser/tests/files/docuwiki.css | 1 + .../tests/files/empty-grid-linename.css | 1 + .../tests/files/expand-shorthands.css | 7 + .../php-css-parser/tests/files/functions.css | 21 + .../tests/files/grid-linename.css | 2 + .../php-css-parser/tests/files/hex-alpha.css | 2 + .../php-css-parser/tests/files/ie-hacks.css | 9 + .../php-css-parser/tests/files/ie.css | 6 + .../php-css-parser/tests/files/important.css | 8 + .../tests/files/inner-color.css | 3 + .../tests/files/line-numbers.css | 32 + .../tests/files/missing-property-value.css | 4 + .../php-css-parser/tests/files/ms-filter.css | 1 + .../php-css-parser/tests/files/namespaces.css | 18 + .../php-css-parser/tests/files/nested.css | 17 + .../php-css-parser/tests/files/slashed.css | 4 + .../tests/files/specificity.css | 7 + .../tests/files/trailing-whitespace.css | 2 + .../tests/files/unicode-range.css | 3 + .../php-css-parser/tests/files/unicode.css | 12 + .../tests/files/unmatched_braces.css | 18 + .../tests/files/unopened-close-brackets.css | 3 + .../php-css-parser/tests/files/url.css | 4 + .../php-css-parser/tests/files/values.css | 14 + .../php-css-parser/tests/files/webkit.css | 1 + .../php-css-parser/tests/files/whitespace.css | 3 + .../php-css-parser/tests/phpunit.xml | 1 + .../php-css-parser/tests/quickdump.php | 20 + vendor/scssphp/scssphp/LICENSE.md | 20 + vendor/scssphp/scssphp/README.md | 47 + vendor/scssphp/scssphp/bin/pscss | 215 + vendor/scssphp/scssphp/composer.json | 51 + vendor/scssphp/scssphp/example/Server.php | 523 ++ vendor/scssphp/scssphp/scss.inc.php | 34 + vendor/scssphp/scssphp/src/Base/Range.php | 47 + vendor/scssphp/scssphp/src/Block.php | 70 + vendor/scssphp/scssphp/src/Cache.php | 239 + vendor/scssphp/scssphp/src/Colors.php | 246 + vendor/scssphp/scssphp/src/Compiler.php | 7614 +++++++++++++++ .../scssphp/src/Compiler/Environment.php | 45 + .../src/Exception/CompilerException.php | 21 + .../scssphp/src/Exception/ParserException.php | 21 + .../scssphp/src/Exception/RangeException.php | 21 + .../scssphp/src/Exception/ServerException.php | 21 + vendor/scssphp/scssphp/src/Formatter.php | 316 + .../scssphp/scssphp/src/Formatter/Compact.php | 45 + .../scssphp/src/Formatter/Compressed.php | 81 + .../scssphp/src/Formatter/Crunched.php | 79 + .../scssphp/scssphp/src/Formatter/Debug.php | 121 + .../scssphp/src/Formatter/Expanded.php | 68 + .../scssphp/scssphp/src/Formatter/Nested.php | 228 + .../scssphp/src/Formatter/OutputBlock.php | 65 + vendor/scssphp/scssphp/src/Node.php | 40 + vendor/scssphp/scssphp/src/Node/Number.php | 330 + vendor/scssphp/scssphp/src/Parser.php | 3137 +++++++ .../scssphp/scssphp/src/SourceMap/Base64.php | 184 + .../scssphp/src/SourceMap/Base64VLQ.php | 146 + .../src/SourceMap/SourceMapGenerator.php | 347 + vendor/scssphp/scssphp/src/Type.php | 69 + vendor/scssphp/scssphp/src/Util.php | 70 + vendor/scssphp/scssphp/src/Version.php | 22 + 733 files changed, 149894 insertions(+) create mode 100644 README.md create mode 100644 admin/assets/css/admin-rtl.css create mode 100644 admin/assets/css/admin.css create mode 100644 admin/assets/css/admin.css.map create mode 100644 admin/assets/css/dark_theme.css create mode 100644 admin/assets/css/layout.css create mode 100644 admin/assets/css/legend.css create mode 100644 admin/assets/css/modal.css create mode 100644 admin/assets/css/t4-code.css create mode 100644 admin/assets/css/t4-ie.css create mode 100644 admin/assets/fonts/font-awesome5/css/all.min.css create mode 100644 admin/assets/fonts/font-awesome5/css/fontawesome.min.css create mode 100644 admin/assets/fonts/font-awesome5/css/light.min.css create mode 100644 admin/assets/fonts/font-awesome5/webfonts/fa-light-300.eot create mode 100644 admin/assets/fonts/font-awesome5/webfonts/fa-light-300.ttf create mode 100644 admin/assets/fonts/font-awesome5/webfonts/fa-light-300.woff create mode 100644 admin/assets/fonts/font-awesome5/webfonts/fa-light-300.woff2 create mode 100644 admin/assets/images/dot-grey.gif create mode 100644 admin/assets/images/ico-minus.png create mode 100644 admin/assets/images/ico-plus.png create mode 100644 admin/assets/images/line-bg.gif create mode 100644 admin/assets/images/t4-logo.png create mode 100644 admin/assets/images/t4admin-loading.gif create mode 100644 admin/assets/js/addons.js create mode 100644 admin/assets/js/admin.js create mode 100644 admin/assets/js/basefonts.json create mode 100644 admin/assets/js/custom-color.js create mode 100644 admin/assets/js/googlefonts.js create mode 100644 admin/assets/js/jquery-resizable.js create mode 100644 admin/assets/js/jquery.ui.core.min.js create mode 100644 admin/assets/js/jquery.ui.sortable.min.js create mode 100644 admin/assets/js/overwrite-settings.js create mode 100644 admin/assets/js/palettes.js create mode 100644 admin/assets/js/preview.js create mode 100644 admin/assets/js/t4Megamenu.js create mode 100644 admin/assets/js/t4admin.js create mode 100644 admin/assets/js/t4layout.js create mode 100644 admin/assets/js/tools.js create mode 100644 admin/assets/js/typelist-layout.js create mode 100644 admin/assets/js/typelist-navigation.js create mode 100644 admin/assets/js/typelist-theme.js create mode 100644 admin/assets/js/typelist.js create mode 100644 admin/assets/scss/_elements-rtl.scss create mode 100644 admin/assets/scss/_elements.scss create mode 100644 admin/assets/scss/_grid.scss create mode 100644 admin/assets/scss/_layouts-rtl.scss create mode 100644 admin/assets/scss/_layouts.scss create mode 100644 admin/assets/scss/_mixins.scss create mode 100644 admin/assets/scss/_modal-rtl.scss create mode 100644 admin/assets/scss/_modal.scss create mode 100644 admin/assets/scss/_sidebar-rtl.scss create mode 100644 admin/assets/scss/_sidebar.scss create mode 100644 admin/assets/scss/_style-rtl.scss create mode 100644 admin/assets/scss/_style.scss create mode 100644 admin/assets/scss/_vars.scss create mode 100644 admin/assets/scss/admin-rtl.scss create mode 100644 admin/assets/scss/admin.scss create mode 100644 admin/assets/scss/dark_theme.scss create mode 100644 admin/assets/scss/j4-compatible.scss create mode 100644 admin/etc/googlefonts/fonts.json create mode 100644 admin/etc/googlefonts/thumbs/fonts01.jpeg create mode 100644 admin/etc/googlefonts/thumbs/fonts02.jpeg create mode 100644 admin/etc/googlefonts/thumbs/fonts03.jpeg create mode 100644 admin/etc/googlefonts/thumbs/fonts04.jpeg create mode 100644 admin/etc/googlefonts/thumbs/fonts05.jpeg create mode 100644 admin/etc/googlefonts/thumbs/fonts06.jpeg create mode 100644 admin/etc/googlefonts/thumbs/fonts07.jpeg create mode 100644 admin/etc/googlefonts/thumbs/fonts08.jpeg create mode 100644 admin/etc/googlefonts/thumbs/fonts09.jpeg create mode 100644 admin/etc/googlefonts/thumbs/fonts10.jpeg create mode 100644 admin/field/addons.php create mode 100644 admin/field/customstylepreview.php create mode 100644 admin/field/fontweight.php create mode 100644 admin/field/googlefonts.php create mode 100644 admin/field/legend.php create mode 100644 admin/field/navigation.php create mode 100644 admin/field/palettes.php create mode 100644 admin/field/preset.php create mode 100644 admin/field/t4color.php create mode 100644 admin/field/t4customcolor.php create mode 100644 admin/field/t4layout.php create mode 100644 admin/field/t4layouts.php create mode 100644 admin/field/t4list.php create mode 100644 admin/field/t4media.php create mode 100644 admin/field/t4multiradio.php create mode 100644 admin/field/t4off.php create mode 100644 admin/field/t4radio.php create mode 100644 admin/field/t4range.php create mode 100644 admin/field/t4section.php create mode 100644 admin/field/t4text.php create mode 100644 admin/field/tempdetail.php create mode 100644 admin/field/toolbackup.php create mode 100644 admin/field/tplhelper.php create mode 100644 admin/field/typelist.php create mode 100644 admin/form/com_config.application.xml create mode 100644 admin/layouts/Megamenu.php create mode 100644 admin/layouts/field/addons.php create mode 100644 admin/layouts/field/colors.php create mode 100644 admin/layouts/field/currentstyle.php create mode 100644 admin/layouts/field/customcolor.php create mode 100644 admin/layouts/field/customfont.php create mode 100644 admin/layouts/field/googlefont.php create mode 100644 admin/layouts/field/navigation.php create mode 100644 admin/layouts/field/palettes.php create mode 100644 admin/layouts/field/t4layout.php create mode 100644 admin/layouts/field/toolbackup.php create mode 100644 admin/layouts/field/typelist.php create mode 100644 admin/layouts/form/field/media.php create mode 100644 admin/layouts/megamenu/item.php create mode 100644 admin/layouts/megamenu/items.php create mode 100644 admin/layouts/megamenu/layoutItem.php create mode 100644 admin/src/Action.php create mode 100644 admin/src/Action/CustomFont.php create mode 100644 admin/src/Action/Customcolors.php create mode 100644 admin/src/Action/Draft.php create mode 100644 admin/src/Action/Palettes.php create mode 100644 admin/src/Action/Scss.php create mode 100644 admin/src/Action/Typelist.php create mode 100644 admin/src/Admin.php create mode 100644 admin/src/Draft.php create mode 100644 admin/src/MegaSettings.php create mode 100644 admin/src/Params.php create mode 100644 admin/src/RowColumnSettings.php create mode 100644 admin/src/Settings.php create mode 100644 admin/src/T4form.php create mode 100644 composer.json create mode 100644 language/en-GB/en-GB.plg_system_t4.ini create mode 100644 language/en-GB/en-GB.plg_system_t4.sys.ini create mode 100644 layouts/t4/element/block.php create mode 100644 layouts/t4/element/logo.php create mode 100644 layouts/t4/element/sitename.php create mode 100644 layouts/t4/field/layout.php create mode 100644 manifest.xml create mode 100644 sql/install.mysql.utf8.sql create mode 100644 sql/uninstall.mysql.utf8.sql create mode 100644 src/joomla/src/Helper/ModuleHelper.php create mode 100644 src/joomla/src/Layout/FileLayout.php create mode 100644 src/joomla/src/MVC/View/HtmlView.php create mode 100644 src/joomla3/cms/html/bootstrap.php create mode 100644 src/joomla3/cms/html/sliders.php create mode 100644 src/joomla3/cms/html/tabs.php create mode 100644 src/joomla3/config/view/cms/html.php create mode 100644 src/joomla3/src/Form/Field/ChromestyleField.php create mode 100644 src/joomla3/src/Pagination/Pagination.php create mode 100644 src/joomla3/src/WebAsset/WebAssetManager.php create mode 100644 src/joomla3/src/WebAsset/WebAssetRegistry.php create mode 100644 src/t4/Document/Edit.php create mode 100644 src/t4/Document/Preview.php create mode 100644 src/t4/Document/PreviewLayout.php create mode 100644 src/t4/Document/Template.php create mode 100644 src/t4/Helper/Addons.php create mode 100644 src/t4/Helper/Asset.php create mode 100644 src/t4/Helper/Cache.php create mode 100644 src/t4/Helper/Chromes.php create mode 100644 src/t4/Helper/Col.php create mode 100644 src/t4/Helper/Color.php create mode 100644 src/t4/Helper/Css.php create mode 100644 src/t4/Helper/ExtraField.php create mode 100644 src/t4/Helper/J3J4.php create mode 100644 src/t4/Helper/Joomla.php create mode 100644 src/t4/Helper/Layout.php create mode 100644 src/t4/Helper/Path.php create mode 100644 src/t4/Helper/Rtl.php create mode 100644 src/t4/Helper/TemplateStyle.php create mode 100644 src/t4/Optimizer/Base.php create mode 100644 src/t4/Optimizer/Css.php create mode 100644 src/t4/Optimizer/Js.php create mode 100644 src/t4/Optimizer/Minify/Css.php create mode 100644 src/t4/Optimizer/Minify/Js.php create mode 100644 src/t4/Renderer/Element.php create mode 100644 src/t4/Renderer/Megamenu.php create mode 100644 src/t4/T4.php create mode 100644 t4.php create mode 100644 t4.xml create mode 100644 themes/base/css/frontend-edit.css create mode 100644 themes/base/css/frontend-edit.css.map create mode 100644 themes/base/css/legacy.css create mode 100644 themes/base/css/preview.css create mode 100644 themes/base/css/tpl/pattern.tpl.css create mode 100644 themes/base/css/tpl/section.tpl.css create mode 100644 themes/base/etc/addons.xml create mode 100644 themes/base/etc/assets.core.json create mode 100644 themes/base/etc/assets.json create mode 100644 themes/base/etc/default/layout.json create mode 100644 themes/base/etc/default/palettes.json create mode 100644 themes/base/html/com_config/modules/default.php create mode 100644 themes/base/html/com_config/modules/default_options.php create mode 100644 themes/base/html/com_config/templates/default.php create mode 100644 themes/base/html/com_config/templates/default_options.php create mode 100644 themes/base/html/com_contact/category/default_items.php create mode 100644 themes/base/html/com_contact/contact/default.j3.php create mode 100644 themes/base/html/com_contact/contact/default.php create mode 100644 themes/base/html/com_content/archive/default.php create mode 100644 themes/base/html/com_content/archive/default_items.php create mode 100644 themes/base/html/com_content/archive/index.html create mode 100644 themes/base/html/com_content/article/builder.php create mode 100644 themes/base/html/com_content/article/builder.xml create mode 100644 themes/base/html/com_content/article/default.php create mode 100644 themes/base/html/com_content/article/default_links.php create mode 100644 themes/base/html/com_content/categories/default.php create mode 100644 themes/base/html/com_content/categories/default_items.php create mode 100644 themes/base/html/com_content/category/blog.php create mode 100644 themes/base/html/com_content/category/blog_children.php create mode 100644 themes/base/html/com_content/category/blog_item.php create mode 100644 themes/base/html/com_content/category/blog_links.php create mode 100644 themes/base/html/com_content/category/default.php create mode 100644 themes/base/html/com_content/category/default_articles.php create mode 100644 themes/base/html/com_content/category/default_children.php create mode 100644 themes/base/html/com_content/category/index.html create mode 100644 themes/base/html/com_content/featured/default.php create mode 100644 themes/base/html/com_content/featured/default_item.php create mode 100644 themes/base/html/com_content/featured/default_links.php create mode 100644 themes/base/html/com_finder/search/default.php create mode 100644 themes/base/html/com_finder/search/default_form.php create mode 100644 themes/base/html/com_finder/search/default_result.php create mode 100644 themes/base/html/com_finder/search/default_results.php create mode 100644 themes/base/html/com_mailto/mailto/default.php create mode 100644 themes/base/html/com_mailto/mailto/index.html create mode 100644 themes/base/html/com_search/search/default_form.php create mode 100644 themes/base/html/com_tags/tag/default.php create mode 100644 themes/base/html/com_tags/tag/default_items.j3.php create mode 100644 themes/base/html/com_tags/tag/default_items.php create mode 100644 themes/base/html/com_tags/tags/default.php create mode 100644 themes/base/html/com_tags/tags/default_items.j3.php create mode 100644 themes/base/html/com_tags/tags/default_items.php create mode 100644 themes/base/html/com_users/login/default_login.php create mode 100644 themes/base/html/com_users/login/default_logout.php create mode 100644 themes/base/html/com_users/login/index.html create mode 100644 themes/base/html/com_users/profile/default.php create mode 100644 themes/base/html/com_users/profile/default_core.php create mode 100644 themes/base/html/com_users/profile/default_custom.php create mode 100644 themes/base/html/com_users/profile/default_params.php create mode 100644 themes/base/html/com_users/profile/edit.php create mode 100644 themes/base/html/com_users/profile/index.html create mode 100644 themes/base/html/com_users/registration/complete.php create mode 100644 themes/base/html/com_users/registration/default.php create mode 100644 themes/base/html/com_users/registration/index.html create mode 100644 themes/base/html/com_users/remind/default.php create mode 100644 themes/base/html/com_users/remind/index.html create mode 100644 themes/base/html/com_users/reset/complete.php create mode 100644 themes/base/html/com_users/reset/confirm.php create mode 100644 themes/base/html/com_users/reset/default.php create mode 100644 themes/base/html/com_users/reset/index.html create mode 100644 themes/base/html/layouts/chromes/JAxhtml.php create mode 100644 themes/base/html/layouts/chromes/card.php create mode 100644 themes/base/html/layouts/chromes/default.php create mode 100644 themes/base/html/layouts/chromes/no.php create mode 100644 themes/base/html/layouts/chromes/tabs.php create mode 100644 themes/base/html/layouts/joomla/content/associations.php create mode 100644 themes/base/html/layouts/joomla/content/blog_style_default_item_title.php create mode 100644 themes/base/html/layouts/joomla/content/blog_style_default_links.php create mode 100644 themes/base/html/layouts/joomla/content/categories_default.php create mode 100644 themes/base/html/layouts/joomla/content/categories_default_items.php create mode 100644 themes/base/html/layouts/joomla/content/category_default.php create mode 100644 themes/base/html/layouts/joomla/content/full_image.php create mode 100644 themes/base/html/layouts/joomla/content/icons.php create mode 100644 themes/base/html/layouts/joomla/content/icons/create.php create mode 100644 themes/base/html/layouts/joomla/content/icons/edit.php create mode 100644 themes/base/html/layouts/joomla/content/icons/edit_lock.php create mode 100644 themes/base/html/layouts/joomla/content/icons/email.php create mode 100644 themes/base/html/layouts/joomla/content/icons/print_popup.php create mode 100644 themes/base/html/layouts/joomla/content/icons/print_screen.php create mode 100644 themes/base/html/layouts/joomla/content/info_block.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/associations.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/author.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/category.j3.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/category.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/create_date.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/hits.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/modify_date.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/parent_category.j3.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/parent_category.php create mode 100644 themes/base/html/layouts/joomla/content/info_block/publish_date.php create mode 100644 themes/base/html/layouts/joomla/content/intro_image.php create mode 100644 themes/base/html/layouts/joomla/content/language.php create mode 100644 themes/base/html/layouts/joomla/content/options_default.php create mode 100644 themes/base/html/layouts/joomla/content/readmore.php create mode 100644 themes/base/html/layouts/joomla/content/tags.php create mode 100644 themes/base/html/layouts/joomla/content/text_filters.php create mode 100644 themes/base/html/layouts/joomla/edit/frontediting_modules.php create mode 100644 themes/base/html/layouts/joomla/form/field/accesslevel-fancy-select.php create mode 100644 themes/base/html/layouts/joomla/form/field/accesslevel.php create mode 100644 themes/base/html/layouts/joomla/form/field/calendar.php create mode 100644 themes/base/html/layouts/joomla/form/field/checkboxes.php create mode 100644 themes/base/html/layouts/joomla/form/field/color/advanced.php create mode 100644 themes/base/html/layouts/joomla/form/field/color/simple.php create mode 100644 themes/base/html/layouts/joomla/form/field/combo.php create mode 100644 themes/base/html/layouts/joomla/form/field/contenthistory.php create mode 100644 themes/base/html/layouts/joomla/form/field/email.php create mode 100644 themes/base/html/layouts/joomla/form/field/file.php create mode 100644 themes/base/html/layouts/joomla/form/field/hidden.php create mode 100644 themes/base/html/layouts/joomla/form/field/list-fancy-select.php create mode 100644 themes/base/html/layouts/joomla/form/field/list.php create mode 100644 themes/base/html/layouts/joomla/form/field/media.j3.php create mode 100644 themes/base/html/layouts/joomla/form/field/media.php create mode 100644 themes/base/html/layouts/joomla/form/field/meter.php create mode 100644 themes/base/html/layouts/joomla/form/field/moduleorder.j3.php create mode 100644 themes/base/html/layouts/joomla/form/field/moduleorder.php create mode 100644 themes/base/html/layouts/joomla/form/field/number.php create mode 100644 themes/base/html/layouts/joomla/form/field/password.php create mode 100644 themes/base/html/layouts/joomla/form/field/radio/buttons.php create mode 100644 themes/base/html/layouts/joomla/form/field/radio/switcher.php create mode 100644 themes/base/html/layouts/joomla/form/field/radiobasic.php create mode 100644 themes/base/html/layouts/joomla/form/field/range.php create mode 100644 themes/base/html/layouts/joomla/form/field/rules.php create mode 100644 themes/base/html/layouts/joomla/form/field/subform/default.php create mode 100644 themes/base/html/layouts/joomla/form/field/subform/repeatable-table.php create mode 100644 themes/base/html/layouts/joomla/form/field/subform/repeatable-table/section-byfieldsets.php create mode 100644 themes/base/html/layouts/joomla/form/field/subform/repeatable-table/section.php create mode 100644 themes/base/html/layouts/joomla/form/field/subform/repeatable.php create mode 100644 themes/base/html/layouts/joomla/form/field/subform/repeatable/section-byfieldsets.php create mode 100644 themes/base/html/layouts/joomla/form/field/subform/repeatable/section.php create mode 100644 themes/base/html/layouts/joomla/form/field/tag.php create mode 100644 themes/base/html/layouts/joomla/form/field/tel.php create mode 100644 themes/base/html/layouts/joomla/form/field/text.php create mode 100644 themes/base/html/layouts/joomla/form/field/textarea.php create mode 100644 themes/base/html/layouts/joomla/form/field/url.php create mode 100644 themes/base/html/layouts/joomla/form/field/user.php create mode 100644 themes/base/html/layouts/joomla/form/renderfield.j3.php create mode 100644 themes/base/html/layouts/joomla/form/renderfield.php create mode 100644 themes/base/html/layouts/joomla/form/renderlabel.php create mode 100644 themes/base/html/layouts/joomla/modal/main.php create mode 100644 themes/base/html/layouts/joomla/pagination/link.php create mode 100644 themes/base/html/layouts/joomla/pagination/links.php create mode 100644 themes/base/html/layouts/joomla/pagination/list.php create mode 100644 themes/base/html/layouts/libraries/cms/html/bootstrap/addslide.php create mode 100644 themes/base/html/layouts/libraries/cms/html/bootstrap/addtab.php create mode 100644 themes/base/html/layouts/libraries/cms/html/bootstrap/addtabscript.php create mode 100644 themes/base/html/layouts/libraries/cms/html/bootstrap/endtab.php create mode 100644 themes/base/html/layouts/libraries/cms/html/bootstrap/endtabset.php create mode 100644 themes/base/html/layouts/libraries/cms/html/bootstrap/starttabset.php create mode 100644 themes/base/html/layouts/libraries/cms/html/bootstrap/starttabsetscript.php create mode 100644 themes/base/html/layouts/t4/block/mainnav.html create mode 100644 themes/base/html/layouts/t4/component.php create mode 100644 themes/base/html/layouts/t4/edit.php create mode 100644 themes/base/html/layouts/t4/element/logo.php create mode 100644 themes/base/html/layouts/t4/element/masthead.php create mode 100644 themes/base/html/layouts/t4/element/megamenu-toggle.php create mode 100644 themes/base/html/layouts/t4/element/megamenu.php create mode 100644 themes/base/html/layouts/t4/element/offcanvas-toggle.php create mode 100644 themes/base/html/layouts/t4/index.php create mode 100644 themes/base/html/layouts/t4/layout/offcanvas.php create mode 100644 themes/base/html/layouts/t4/layout/section.php create mode 100644 themes/base/html/mod_breadcrumbs/default.php create mode 100644 themes/base/html/mod_login/default.php create mode 100644 themes/base/html/mod_menu/default.php create mode 100644 themes/base/html/mod_menu/default_component.php create mode 100644 themes/base/html/mod_menu/default_heading.php create mode 100644 themes/base/html/mod_menu/default_separator.php create mode 100644 themes/base/html/mod_menu/default_url.php create mode 100644 themes/base/html/mod_menu/mega.php create mode 100644 themes/base/html/mod_menu/mega_items.php create mode 100644 themes/base/html/mod_menu/mega_sub.php create mode 100644 themes/base/html/mod_search/default.php create mode 100644 themes/base/html/mod_search/index.html create mode 100644 themes/base/html/modules.php create mode 100644 themes/base/js/base.js create mode 100644 themes/base/js/frontend-edit.js create mode 100644 themes/base/js/megamenu.js create mode 100644 themes/base/js/offcanvas.js create mode 100644 themes/base/js/preview.js create mode 100644 themes/base/js/system/frontediting.js create mode 100644 themes/base/params/layout.xml create mode 100644 themes/base/params/layoutCol.xml create mode 100644 themes/base/params/megamenu.xml create mode 100644 themes/base/params/template.xml create mode 100644 themes/base/params/typelist-layout.xml create mode 100644 themes/base/params/typelist-navigation.xml create mode 100644 themes/base/params/typelist-site.xml create mode 100644 themes/base/params/typelist-theme.xml create mode 100644 themes/base/scss/_core.scss create mode 100644 themes/base/scss/_forms.scss create mode 100644 themes/base/scss/_joomla.scss create mode 100644 themes/base/scss/_legacy.scss create mode 100644 themes/base/scss/_megamenu.scss create mode 100644 themes/base/scss/_modules.scss create mode 100644 themes/base/scss/_offcanvas.scss create mode 100644 themes/base/scss/_theme.tpl.scss create mode 100644 themes/base/scss/frontend-edit.scss create mode 100644 themes/base/scss/offcanvas.scss create mode 100644 themes/base/vendors/bodyscrolllock/bodyScrollLock.min.js create mode 100644 themes/base/vendors/bootstrap/css/bootstrap-grid.css create mode 100644 themes/base/vendors/bootstrap/css/bootstrap-reboot.css create mode 100644 themes/base/vendors/bootstrap/css/bootstrap.css create mode 100644 themes/base/vendors/bootstrap/css/mixins/_deprecate.css create mode 100644 themes/base/vendors/bootstrap/js/bootstrap.bundle.js create mode 100644 themes/base/vendors/bootstrap/js/bootstrap.bundle.js.map create mode 100644 themes/base/vendors/bootstrap/js/bootstrap.bundle.min.js create mode 100644 themes/base/vendors/bootstrap/js/bootstrap.bundle.min.js.map create mode 100644 themes/base/vendors/bootstrap/js/bootstrap.js create mode 100644 themes/base/vendors/bootstrap/js/bootstrap.js.map create mode 100644 themes/base/vendors/bootstrap/js/bootstrap.min.js create mode 100644 themes/base/vendors/bootstrap/js/bootstrap.min.js.map create mode 100644 themes/base/vendors/bootstrap/scss/_alert.scss create mode 100644 themes/base/vendors/bootstrap/scss/_badge.scss create mode 100644 themes/base/vendors/bootstrap/scss/_breadcrumb.scss create mode 100644 themes/base/vendors/bootstrap/scss/_button-group.scss create mode 100644 themes/base/vendors/bootstrap/scss/_buttons.scss create mode 100644 themes/base/vendors/bootstrap/scss/_card.scss create mode 100644 themes/base/vendors/bootstrap/scss/_carousel.scss create mode 100644 themes/base/vendors/bootstrap/scss/_close.scss create mode 100644 themes/base/vendors/bootstrap/scss/_code.scss create mode 100644 themes/base/vendors/bootstrap/scss/_custom-forms.scss create mode 100644 themes/base/vendors/bootstrap/scss/_dropdown.scss create mode 100644 themes/base/vendors/bootstrap/scss/_forms.scss create mode 100644 themes/base/vendors/bootstrap/scss/_functions.scss create mode 100644 themes/base/vendors/bootstrap/scss/_grid.scss create mode 100644 themes/base/vendors/bootstrap/scss/_images.scss create mode 100644 themes/base/vendors/bootstrap/scss/_input-group.scss create mode 100644 themes/base/vendors/bootstrap/scss/_jumbotron.scss create mode 100644 themes/base/vendors/bootstrap/scss/_list-group.scss create mode 100644 themes/base/vendors/bootstrap/scss/_media.scss create mode 100644 themes/base/vendors/bootstrap/scss/_mixins.scss create mode 100644 themes/base/vendors/bootstrap/scss/_modal.scss create mode 100644 themes/base/vendors/bootstrap/scss/_nav.scss create mode 100644 themes/base/vendors/bootstrap/scss/_navbar.scss create mode 100644 themes/base/vendors/bootstrap/scss/_pagination.scss create mode 100644 themes/base/vendors/bootstrap/scss/_popover.scss create mode 100644 themes/base/vendors/bootstrap/scss/_print.scss create mode 100644 themes/base/vendors/bootstrap/scss/_progress.scss create mode 100644 themes/base/vendors/bootstrap/scss/_reboot.scss create mode 100644 themes/base/vendors/bootstrap/scss/_root.scss create mode 100644 themes/base/vendors/bootstrap/scss/_spinners.scss create mode 100644 themes/base/vendors/bootstrap/scss/_tables.scss create mode 100644 themes/base/vendors/bootstrap/scss/_toasts.scss create mode 100644 themes/base/vendors/bootstrap/scss/_tooltip.scss create mode 100644 themes/base/vendors/bootstrap/scss/_transitions.scss create mode 100644 themes/base/vendors/bootstrap/scss/_type.scss create mode 100644 themes/base/vendors/bootstrap/scss/_utilities.scss create mode 100644 themes/base/vendors/bootstrap/scss/_variables.scss create mode 100644 themes/base/vendors/bootstrap/scss/bootstrap-grid.scss create mode 100644 themes/base/vendors/bootstrap/scss/bootstrap-reboot.scss create mode 100644 themes/base/vendors/bootstrap/scss/bootstrap.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_alert.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_background-variant.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_badge.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_border-radius.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_box-shadow.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_breakpoints.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_buttons.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_caret.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_clearfix.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_deprecate.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_float.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_forms.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_gradients.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_grid-framework.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_grid.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_hover.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_image.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_list-group.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_lists.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_nav-divider.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_pagination.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_reset-text.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_resize.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_screen-reader.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_size.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_table-row.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_text-emphasis.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_text-hide.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_text-truncate.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_transition.scss create mode 100644 themes/base/vendors/bootstrap/scss/mixins/_visibility.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_align.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_background.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_borders.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_clearfix.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_display.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_embed.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_flex.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_float.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_overflow.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_position.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_screenreaders.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_shadows.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_sizing.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_spacing.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_stretched-link.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_text.scss create mode 100644 themes/base/vendors/bootstrap/scss/utilities/_visibility.scss create mode 100644 themes/base/vendors/bootstrap/scss/vendor/_rfs.scss create mode 100644 themes/base/vendors/font-awesome/css/font-awesome.css create mode 100644 themes/base/vendors/font-awesome/css/font-awesome.min.css create mode 100644 themes/base/vendors/font-awesome/css/index.html create mode 100644 themes/base/vendors/font-awesome/fonts/FontAwesome.otf create mode 100644 themes/base/vendors/font-awesome/fonts/fontawesome-webfont.eot create mode 100644 themes/base/vendors/font-awesome/fonts/fontawesome-webfont.svg create mode 100644 themes/base/vendors/font-awesome/fonts/fontawesome-webfont.ttf create mode 100644 themes/base/vendors/font-awesome/fonts/fontawesome-webfont.woff create mode 100644 themes/base/vendors/font-awesome/fonts/fontawesome-webfont.woff2 create mode 100644 themes/base/vendors/font-awesome/fonts/index.html create mode 100644 themes/base/vendors/font-awesome/index.html create mode 100644 themes/base/vendors/font-awesome5/css/all.css create mode 100644 themes/base/vendors/font-awesome5/css/all.min.css create mode 100644 themes/base/vendors/font-awesome5/css/brands.css create mode 100644 themes/base/vendors/font-awesome5/css/brands.min.css create mode 100644 themes/base/vendors/font-awesome5/css/fontawesome.css create mode 100644 themes/base/vendors/font-awesome5/css/fontawesome.min.css create mode 100644 themes/base/vendors/font-awesome5/css/regular.css create mode 100644 themes/base/vendors/font-awesome5/css/regular.min.css create mode 100644 themes/base/vendors/font-awesome5/css/solid.css create mode 100644 themes/base/vendors/font-awesome5/css/solid.min.css create mode 100644 themes/base/vendors/font-awesome5/css/svg-with-js.css create mode 100644 themes/base/vendors/font-awesome5/css/svg-with-js.min.css create mode 100644 themes/base/vendors/font-awesome5/css/v4-shims.css create mode 100644 themes/base/vendors/font-awesome5/css/v4-shims.min.css create mode 100644 themes/base/vendors/font-awesome5/index.html create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-brands-400.eot create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-brands-400.ttf create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-brands-400.woff create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-brands-400.woff2 create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-regular-400.eot create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-regular-400.ttf create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-regular-400.woff create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-regular-400.woff2 create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-solid-900.eot create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-solid-900.ttf create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-solid-900.woff create mode 100644 themes/base/vendors/font-awesome5/webfonts/fa-solid-900.woff2 create mode 100644 themes/base/vendors/font-awesome5/webfonts/index.html create mode 100644 themes/base/vendors/icomoon/css/icomoon.css create mode 100644 themes/base/vendors/icomoon/fonts/IcoMoon.dev.commented.svg create mode 100644 themes/base/vendors/icomoon/fonts/IcoMoon.dev.svg create mode 100644 themes/base/vendors/icomoon/fonts/IcoMoon.eot create mode 100644 themes/base/vendors/icomoon/fonts/IcoMoon.svg create mode 100644 themes/base/vendors/icomoon/fonts/IcoMoon.ttf create mode 100644 themes/base/vendors/icomoon/fonts/IcoMoon.woff create mode 100644 themes/base/vendors/icomoon/fonts/icomoon-license.txt create mode 100644 themes/base/vendors/js-offcanvas/_css/js-offcanvas.css create mode 100644 themes/base/vendors/js-offcanvas/_css/minified/js-offcanvas.css create mode 100644 themes/base/vendors/js-offcanvas/_css/prefixed/js-offcanvas.css create mode 100644 themes/base/vendors/js-offcanvas/_js/js-offcanvas.js create mode 100644 themes/base/vendors/js-offcanvas/_js/js-offcanvas.min.js create mode 100644 themes/base/vendors/js-offcanvas/_js/js-offcanvas.pkgd.js create mode 100644 themes/base/vendors/js-offcanvas/_js/js-offcanvas.pkgd.min.js create mode 100644 themes/base/vendors/popper/esm/popper-utils.js create mode 100644 themes/base/vendors/popper/esm/popper-utils.js.map create mode 100644 themes/base/vendors/popper/esm/popper-utils.min.js create mode 100644 themes/base/vendors/popper/esm/popper-utils.min.js.map create mode 100644 themes/base/vendors/popper/esm/popper.js create mode 100644 themes/base/vendors/popper/esm/popper.js.map create mode 100644 themes/base/vendors/popper/esm/popper.min.js create mode 100644 themes/base/vendors/popper/esm/popper.min.js.map create mode 100644 themes/base/vendors/popper/popper-utils.js create mode 100644 themes/base/vendors/popper/popper-utils.js.map create mode 100644 themes/base/vendors/popper/popper-utils.min.js create mode 100644 themes/base/vendors/popper/popper-utils.min.js.map create mode 100644 themes/base/vendors/popper/popper.js create mode 100644 themes/base/vendors/popper/popper.js.map create mode 100644 themes/base/vendors/popper/popper.min.js create mode 100644 themes/base/vendors/popper/popper.min.js.map create mode 100644 themes/base/vendors/popper/umd/popper-utils.js create mode 100644 themes/base/vendors/popper/umd/popper-utils.js.map create mode 100644 themes/base/vendors/popper/umd/popper-utils.min.js create mode 100644 themes/base/vendors/popper/umd/popper-utils.min.js.map create mode 100644 themes/base/vendors/popper/umd/popper.js create mode 100644 themes/base/vendors/popper/umd/popper.js.map create mode 100644 themes/base/vendors/popper/umd/popper.min.js create mode 100644 themes/base/vendors/popper/umd/popper.min.js.map create mode 100644 themes/base/vendors/popper/umd/poppper.js.flow create mode 100644 vendor/autoload.php create mode 100644 vendor/bin/minifycss create mode 100644 vendor/bin/minifyjs create mode 100644 vendor/chrisjean/php-ico/README.md create mode 100644 vendor/chrisjean/php-ico/changelog create mode 100644 vendor/chrisjean/php-ico/class-php-ico.php create mode 100644 vendor/chrisjean/php-ico/composer.json create mode 100644 vendor/chrisjean/php-ico/license.txt create mode 100644 vendor/composer/ClassLoader.php create mode 100644 vendor/composer/LICENSE create mode 100644 vendor/composer/autoload_classmap.php create mode 100644 vendor/composer/autoload_namespaces.php create mode 100644 vendor/composer/autoload_psr4.php create mode 100644 vendor/composer/autoload_real.php create mode 100644 vendor/composer/autoload_static.php create mode 100644 vendor/composer/installed.json create mode 100644 vendor/matthiasmullie/minify/CONTRIBUTING.md create mode 100644 vendor/matthiasmullie/minify/Dockerfile create mode 100644 vendor/matthiasmullie/minify/LICENSE create mode 100644 vendor/matthiasmullie/minify/bin/minifycss create mode 100644 vendor/matthiasmullie/minify/bin/minifyjs create mode 100644 vendor/matthiasmullie/minify/composer.json create mode 100644 vendor/matthiasmullie/minify/data/js/keywords_after.txt create mode 100644 vendor/matthiasmullie/minify/data/js/keywords_before.txt create mode 100644 vendor/matthiasmullie/minify/data/js/keywords_reserved.txt create mode 100644 vendor/matthiasmullie/minify/data/js/operators.txt create mode 100644 vendor/matthiasmullie/minify/data/js/operators_after.txt create mode 100644 vendor/matthiasmullie/minify/data/js/operators_before.txt create mode 100644 vendor/matthiasmullie/minify/docker-compose.yml create mode 100644 vendor/matthiasmullie/minify/src/CSS.php create mode 100644 vendor/matthiasmullie/minify/src/Exception.php create mode 100644 vendor/matthiasmullie/minify/src/Exceptions/BasicException.php create mode 100644 vendor/matthiasmullie/minify/src/Exceptions/FileImportException.php create mode 100644 vendor/matthiasmullie/minify/src/Exceptions/IOException.php create mode 100644 vendor/matthiasmullie/minify/src/JS.php create mode 100644 vendor/matthiasmullie/minify/src/Minify.php create mode 100644 vendor/matthiasmullie/path-converter/LICENSE create mode 100644 vendor/matthiasmullie/path-converter/composer.json create mode 100644 vendor/matthiasmullie/path-converter/src/Converter.php create mode 100644 vendor/matthiasmullie/path-converter/src/ConverterInterface.php create mode 100644 vendor/matthiasmullie/path-converter/src/NoConverter.php create mode 100644 vendor/rtlcss/rtlcss.php create mode 100644 vendor/sabberworm/php-css-parser/.gitignore create mode 100644 vendor/sabberworm/php-css-parser/.travis.yml create mode 100644 vendor/sabberworm/php-css-parser/CHANGELOG.md create mode 100644 vendor/sabberworm/php-css-parser/Doxyfile create mode 100644 vendor/sabberworm/php-css-parser/README.md create mode 100644 vendor/sabberworm/php-css-parser/composer.json create mode 100644 vendor/sabberworm/php-css-parser/composer.lock create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/CSSList/AtRuleBlockList.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/CSSList/CSSBlockList.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/CSSList/CSSList.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/CSSList/Document.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/CSSList/KeyFrame.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Comment/Comment.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Comment/Commentable.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/OutputFormat.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parsing/OutputException.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parsing/ParserState.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parsing/SourceException.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parsing/UnexpectedTokenException.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Property/AtRule.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Property/CSSNamespace.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Property/Charset.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Property/Import.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Property/Selector.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Renderable.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Rule/Rule.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/RuleSet/AtRuleSet.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/RuleSet/DeclarationBlock.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/RuleSet/RuleSet.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Settings.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/CSSFunction.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/CSSString.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/CalcFunction.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/CalcRuleValueList.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/Color.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/LineName.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/PrimitiveValue.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/RuleValueList.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/Size.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/URL.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/Value.php create mode 100644 vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/ValueList.php create mode 100644 vendor/sabberworm/php-css-parser/phpunit.xml create mode 100644 vendor/sabberworm/php-css-parser/tests/Sabberworm/CSS/CSSList/AtRuleBlockListTest.php create mode 100644 vendor/sabberworm/php-css-parser/tests/Sabberworm/CSS/CSSList/DocumentTest.php create mode 100644 vendor/sabberworm/php-css-parser/tests/Sabberworm/CSS/OutputFormatTest.php create mode 100644 vendor/sabberworm/php-css-parser/tests/Sabberworm/CSS/ParserTest.php create mode 100644 vendor/sabberworm/php-css-parser/tests/Sabberworm/CSS/RuleSet/DeclarationBlockTest.php create mode 100644 vendor/sabberworm/php-css-parser/tests/Sabberworm/CSS/RuleSet/LenientParsingTest.php create mode 100644 vendor/sabberworm/php-css-parser/tests/bootstrap.php create mode 100644 vendor/sabberworm/php-css-parser/tests/files/-calc-no-space-around-minus.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/-charset-after-rule.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/-charset-in-block.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/-empty-grid-linename.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/-empty.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/-end-token-2.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/-end-token.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/-fault-tolerance.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/-tobedone.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/1readme.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/2readme.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/atrules.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/calc-nested.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/calc.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/case-insensitivity.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/colortest.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/comments.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/create-shorthands.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/docuwiki.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/empty-grid-linename.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/expand-shorthands.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/functions.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/grid-linename.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/hex-alpha.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/ie-hacks.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/ie.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/important.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/inner-color.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/line-numbers.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/missing-property-value.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/ms-filter.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/namespaces.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/nested.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/slashed.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/specificity.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/trailing-whitespace.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/unicode-range.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/unicode.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/unmatched_braces.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/unopened-close-brackets.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/url.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/values.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/webkit.css create mode 100644 vendor/sabberworm/php-css-parser/tests/files/whitespace.css create mode 100644 vendor/sabberworm/php-css-parser/tests/phpunit.xml create mode 100644 vendor/sabberworm/php-css-parser/tests/quickdump.php create mode 100644 vendor/scssphp/scssphp/LICENSE.md create mode 100644 vendor/scssphp/scssphp/README.md create mode 100644 vendor/scssphp/scssphp/bin/pscss create mode 100644 vendor/scssphp/scssphp/composer.json create mode 100644 vendor/scssphp/scssphp/example/Server.php create mode 100644 vendor/scssphp/scssphp/scss.inc.php create mode 100644 vendor/scssphp/scssphp/src/Base/Range.php create mode 100644 vendor/scssphp/scssphp/src/Block.php create mode 100644 vendor/scssphp/scssphp/src/Cache.php create mode 100644 vendor/scssphp/scssphp/src/Colors.php create mode 100644 vendor/scssphp/scssphp/src/Compiler.php create mode 100644 vendor/scssphp/scssphp/src/Compiler/Environment.php create mode 100644 vendor/scssphp/scssphp/src/Exception/CompilerException.php create mode 100644 vendor/scssphp/scssphp/src/Exception/ParserException.php create mode 100644 vendor/scssphp/scssphp/src/Exception/RangeException.php create mode 100644 vendor/scssphp/scssphp/src/Exception/ServerException.php create mode 100644 vendor/scssphp/scssphp/src/Formatter.php create mode 100644 vendor/scssphp/scssphp/src/Formatter/Compact.php create mode 100644 vendor/scssphp/scssphp/src/Formatter/Compressed.php create mode 100644 vendor/scssphp/scssphp/src/Formatter/Crunched.php create mode 100644 vendor/scssphp/scssphp/src/Formatter/Debug.php create mode 100644 vendor/scssphp/scssphp/src/Formatter/Expanded.php create mode 100644 vendor/scssphp/scssphp/src/Formatter/Nested.php create mode 100644 vendor/scssphp/scssphp/src/Formatter/OutputBlock.php create mode 100644 vendor/scssphp/scssphp/src/Node.php create mode 100644 vendor/scssphp/scssphp/src/Node/Number.php create mode 100644 vendor/scssphp/scssphp/src/Parser.php create mode 100644 vendor/scssphp/scssphp/src/SourceMap/Base64.php create mode 100644 vendor/scssphp/scssphp/src/SourceMap/Base64VLQ.php create mode 100644 vendor/scssphp/scssphp/src/SourceMap/SourceMapGenerator.php create mode 100644 vendor/scssphp/scssphp/src/Type.php create mode 100644 vendor/scssphp/scssphp/src/Util.php create mode 100644 vendor/scssphp/scssphp/src/Version.php diff --git a/README.md b/README.md new file mode 100644 index 0000000..59a35ed --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +T4 TEMPLATE FRAMEWORK - Joomla Responsive Template Framework, built with Bootstrap & LESS +============== + +T4 Framework is a powerful and advanced template framework for Joomla. It is a modern, flexible and highly customizable framework. + +Download +-------- +- Landing Page: https://www.joomlart.com/t4-framework +- Documentation: https://www.joomlart.com/documentation/t4-framework/introduction diff --git a/admin/assets/css/admin-rtl.css b/admin/assets/css/admin-rtl.css new file mode 100644 index 0000000..2a38d67 --- /dev/null +++ b/admin/assets/css/admin-rtl.css @@ -0,0 +1,5403 @@ +/** + *------------------------------------------------------------------------------ + * @package T4 Framework for Joomla! + *------------------------------------------------------------------------------ + * @copyright Copyright (C) 2004-2019 JoomlArt.com. All Rights Reserved. + * @license GNU General Public License version 2 or later; see LICENSE.txt + * @authors JoomlArt, JoomlaBamboo, (contribute to this project at github + * & Google group to become co-author) + *------------------------------------------------------------------------------ + */ +@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700"); +/* + New Pattern Color System + With this should be easier to overwrite colors + not only in SCSS but even CSS +*/ +/* T4 Theme */ +/* Misc */ +/* Elevation */ +/* https://material-components.github.io/material-components-web-catalog/#/component/elevation */ +/* box-shadow: $elevationZ*; */ +*, +*::before, +*::after { + -webkit-box-sizing: inherit; + box-sizing: inherit; } + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + @media (min-width: 576px) { + .container { + max-width: 540px; } } + @media (min-width: 768px) { + .container { + max-width: 720px; } } + @media (min-width: 992px) { + .container { + max-width: 960px; } } + @media (min-width: 1200px) { + .container { + max-width: 1140px; } } + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + +.row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; } + +.no-gutters { + margin-right: 0; + margin-left: 0; } + .no-gutters > .col, + .no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; } + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; } + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + +.offset-1 { + margin-left: 8.33333%; } + +.offset-2 { + margin-left: 16.66667%; } + +.offset-3 { + margin-left: 25%; } + +.offset-4 { + margin-left: 33.33333%; } + +.offset-5 { + margin-left: 41.66667%; } + +.offset-6 { + margin-left: 50%; } + +.offset-7 { + margin-left: 58.33333%; } + +.offset-8 { + margin-left: 66.66667%; } + +.offset-9 { + margin-left: 75%; } + +.offset-10 { + margin-left: 83.33333%; } + +.offset-11 { + margin-left: 91.66667%; } + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-sm-0 { + margin-left: 0; } + .offset-sm-1 { + margin-left: 8.33333%; } + .offset-sm-2 { + margin-left: 16.66667%; } + .offset-sm-3 { + margin-left: 25%; } + .offset-sm-4 { + margin-left: 33.33333%; } + .offset-sm-5 { + margin-left: 41.66667%; } + .offset-sm-6 { + margin-left: 50%; } + .offset-sm-7 { + margin-left: 58.33333%; } + .offset-sm-8 { + margin-left: 66.66667%; } + .offset-sm-9 { + margin-left: 75%; } + .offset-sm-10 { + margin-left: 83.33333%; } + .offset-sm-11 { + margin-left: 91.66667%; } } + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-md-0 { + margin-left: 0; } + .offset-md-1 { + margin-left: 8.33333%; } + .offset-md-2 { + margin-left: 16.66667%; } + .offset-md-3 { + margin-left: 25%; } + .offset-md-4 { + margin-left: 33.33333%; } + .offset-md-5 { + margin-left: 41.66667%; } + .offset-md-6 { + margin-left: 50%; } + .offset-md-7 { + margin-left: 58.33333%; } + .offset-md-8 { + margin-left: 66.66667%; } + .offset-md-9 { + margin-left: 75%; } + .offset-md-10 { + margin-left: 83.33333%; } + .offset-md-11 { + margin-left: 91.66667%; } } + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-lg-0 { + margin-left: 0; } + .offset-lg-1 { + margin-left: 8.33333%; } + .offset-lg-2 { + margin-left: 16.66667%; } + .offset-lg-3 { + margin-left: 25%; } + .offset-lg-4 { + margin-left: 33.33333%; } + .offset-lg-5 { + margin-left: 41.66667%; } + .offset-lg-6 { + margin-left: 50%; } + .offset-lg-7 { + margin-left: 58.33333%; } + .offset-lg-8 { + margin-left: 66.66667%; } + .offset-lg-9 { + margin-left: 75%; } + .offset-lg-10 { + margin-left: 83.33333%; } + .offset-lg-11 { + margin-left: 91.66667%; } } + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-xl-0 { + margin-left: 0; } + .offset-xl-1 { + margin-left: 8.33333%; } + .offset-xl-2 { + margin-left: 16.66667%; } + .offset-xl-3 { + margin-left: 25%; } + .offset-xl-4 { + margin-left: 33.33333%; } + .offset-xl-5 { + margin-left: 41.66667%; } + .offset-xl-6 { + margin-left: 50%; } + .offset-xl-7 { + margin-left: 58.33333%; } + .offset-xl-8 { + margin-left: 66.66667%; } + .offset-xl-9 { + margin-left: 75%; } + .offset-xl-10 { + margin-left: 83.33333%; } + .offset-xl-11 { + margin-left: 91.66667%; } } + +.d-none { + display: none !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media (min-width: 768px) { + .d-md-none { + display: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media print { + .d-print-none { + display: none !important; } + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + +.flex-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + +.flex-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + +.flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + +.flex-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + +.justify-content-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + +.justify-content-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + +.justify-content-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + +.justify-content-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + +.align-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + +.align-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + +.align-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + +.align-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + +.align-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + +.align-self-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + +.align-self-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-sm-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-sm-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-sm-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-sm-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-sm-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-sm-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-sm-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } } + +@media (min-width: 768px) { + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-md-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-md-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-md-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-md-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-md-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-md-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-md-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-md-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-md-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-md-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } } + +@media (min-width: 992px) { + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-lg-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-lg-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-lg-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-lg-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-lg-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-lg-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-lg-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } } + +@media (min-width: 1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-xl-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-xl-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-xl-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-xl-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-xl-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-xl-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-xl-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } } + +.pos-hidden-xl, +.pos-hidden-lg, +.pos-hidden-md, +.pos-hidden-sm, +.pos-hidden-xs { + display: none; } + +.xs .t4-layout-col:not(.pos-hidden-xs) { + display: block; } + +.sm .t4-layout-col:not(.pos-hidden-sm) { + display: block; } + +.md .t4-layout-col:not(.pos-hidden-md) { + display: block; } + +.lg .t4-layout-col:not(.pos-hidden-lg) { + display: block; } + +.xl .t4-layout-col:not(.pos-hidden-xl) { + display: block; } + +.def .t4-layout-col { + display: block; } + +.t4-modal-confirm-overlay, +.t4-modal-overlay { + background-color: rgba(0, 0, 0, 0.54); + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + z-index: 1060; } + +.t4-modal-confirm-overlay { + z-index: 1990; } + +.t4-modal-open .modal-backdrop { + background-color: rgba(0, 0, 0, 0.54); + z-index: 1050; } + +#t4Modal { + border-radius: 0; + top: 0; } + #t4Modal .modal-dialog { + -webkit-transform: translate(0); + -ms-transform: translate(0); + transform: translate(0); + max-width: 40%; } + #t4Modal .modal-content { + border: 0; } + +#t4-confirm { + max-width: 480px; + z-index: 2000; } + +.t4-modal, +#t4Modal .modal-dialog { + background-color: #fff; + -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); + border-radius: 4px; + font-family: Roboto, Helvetica, sans-serif; + font-size: 0.875rem; + padding: 0; + position: fixed; + left: 50%; + line-height: 1.5; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + width: 640px; + z-index: 1100; } + +.t4-modal.t4-mega-item { + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + top: 10%; + bottom: 10%; } + .t4-modal.t4-mega-item .t4-modal-inner { + height: calc(100% - 120px); + overflow-y: scroll; } + +.t4-modal .t4-modal-header, +#t4Modal .modal-header { + border-radius: 3px 3px 0 0; + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + -webkit-box-shadow: 0 5px 10px -5px #e1e1e1; + box-shadow: 0 5px 10px -5px #e1e1e1; + line-height: 1; + min-height: 56px; + padding: 20px 16px; + position: relative; + top: auto; + left: auto; + height: auto; } + +.t4-modal.no-title .t4-modal-header { + display: none; } + +.t4-modal .t4-modal-header-title, +#t4Modal .modal-header .modal-title { + color: #424242; + font-size: 1.25rem; + font-weight: 400; + margin: 0; } + .t4-modal .t4-modal-header-title i, + #t4Modal .modal-header .modal-title i { + margin-left: 8px; } + +.t4-modal .action-t4-modal-confirm-close, +.t4-modal .action-t4-modal-close, +.t4-modal .t4-modal-block-close, +.t4-fonts-manager .action-t4-modal-close { + border-radius: 50%; + color: #9e9e9e; + position: absolute; + top: 12px; + left: 12px; + height: 40px; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; + width: 40px; } + .t4-modal .action-t4-modal-confirm-close:hover, .t4-modal .action-t4-modal-confirm-close:focus, .t4-modal .action-t4-modal-confirm-close:active, + .t4-modal .action-t4-modal-close:hover, + .t4-modal .action-t4-modal-close:focus, + .t4-modal .action-t4-modal-close:active, + .t4-modal .t4-modal-block-close:hover, + .t4-modal .t4-modal-block-close:focus, + .t4-modal .t4-modal-block-close:active, + .t4-fonts-manager .action-t4-modal-close:hover, + .t4-fonts-manager .action-t4-modal-close:focus, + .t4-fonts-manager .action-t4-modal-close:active { + background-color: #f5f5f5; + color: #212121; + cursor: pointer; } + .t4-modal .action-t4-modal-confirm-close span, + .t4-modal .action-t4-modal-close span, + .t4-modal .t4-modal-block-close span, + .t4-fonts-manager .action-t4-modal-close span { + font-size: 1.25rem; + line-height: 40px; } + +.t4-modal-content { + padding: 16px; } + .t4-modal-content .chzn-container { + width: 100% !important; } + .t4-modal-content .msg { + margin-bottom: 0; } + +.t4-modal.no-title .t4-modal-content { + padding-top: 24px; } + .t4-modal.no-title .t4-modal-content .msg { + font-size: 1.125rem; } + +.t4-modal .nav-tabs { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + margin-left: -16px; + margin-right: -16px; + padding-left: 8px; + padding-right: 8px; } + .t4-modal .nav-tabs li { + margin: 0 0 -1px; + padding-left: 8px; + padding-right: 8px; } + .t4-modal .nav-tabs li a { + border: 0; + border-radius: 0; + color: #757575; + display: block; + font-weight: 500; + padding: 8px 8px 12px; + position: relative; + text-transform: uppercase; } + .t4-modal .nav-tabs li a:hover, .t4-modal .nav-tabs li a:focus, .t4-modal .nav-tabs li a:active { + background: transparent; + border: 0; } + .t4-modal .nav-tabs li a:after { + content: ""; + display: block; + height: 2px; + position: absolute; + left: 0; + bottom: 0; + width: 100%; } + .t4-modal .nav-tabs li.active a { + color: #2196F3; } + .t4-modal .nav-tabs li.active a:after { + background-color: #2196F3; } + +.t4-modal .control-group { + margin-bottom: 12px; } + +.t4-modal .tab-pane > .row { + margin-left: -15px; } + +div.config-section { + background-color: #f5f5f5; + padding: 8px; + text-align: center; } + div.config-section .col-inner { + border: 1px solid rgba(38, 50, 56, 0.12); + font-size: 0.75rem; + padding: 8px; + text-align: left; } + div.config-section .col-inner:hover { + cursor: default; } + +.t4-layout-xresize, +.t4-mega-xresize { + margin-bottom: 8px; } + .t4-layout-xresize::after, + .t4-mega-xresize::after { + display: block; + clear: both; + content: ""; } + .t4-layout-xresize .t4-layout-col, + .t4-mega-xresize .t4-layout-col { + padding-left: 4px; + padding-right: 4px; + position: relative; + left: 0 !important; } + .t4-layout-xresize .ui-resizable-resizing, + .t4-mega-xresize .ui-resizable-resizing { + cursor: ew-resize; } + .t4-layout-xresize .ui-resizable-resizing .col-inner:hover, + .t4-mega-xresize .ui-resizable-resizing .col-inner:hover { + cursor: ew-resize; } + .t4-layout-xresize .ui-resizable-handle, + .t4-mega-xresize .ui-resizable-handle { + background-color: #f5f5f5; + color: #bdbdbd; + display: block; + height: 34px; + padding-left: 1px; + position: absolute; + top: 1px; + left: 4px; + text-align: center; + width: 8px; } + .t4-layout-xresize .ui-resizable-handle:before, + .t4-mega-xresize .ui-resizable-handle:before { + font-family: "Font Awesome 5 Pro"; + content: "\f142"; + font-weight: 300; + line-height: 34px; } + .t4-layout-xresize .ui-resizable-handle:hover, + .t4-mega-xresize .ui-resizable-handle:hover { + color: #757575; + cursor: w-resize; } + +.config-section.t4-row-container { + padding: 0 8px 8px; } + .config-section.t4-row-container .t4-content { + padding: 8px; } + +.t4-admin-layout { + -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05); + display: block; + list-style: none; + margin: 0 -8px 12px -8px; + padding: 8px 8px 0; + position: relative; + text-align: left; } + .t4-admin-layout::after { + display: block; + clear: both; + content: ""; } + .t4-admin-layout:before { + background-color: #ddd; + content: ""; + height: 1px; + position: absolute; + left: 0; + bottom: 0; + width: 100%; } + .t4-admin-layout li { + display: block; + float: right; + padding: 0 8px 0 0; + position: relative; + text-align: center; } + .t4-admin-layout li span { + border-bottom: 1px solid #ddd; + color: #757575; + display: block; + line-height: 32px; + padding: 0 8px; + text-transform: capitalize; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-admin-layout li span:hover { + color: #424242; + cursor: pointer; } + .t4-admin-layout li span.active { + border-bottom: 1px solid #2196F3; + color: #2196F3; } + +.t4-admin-layout-action { + padding: 0 0 12px; + overflow: hidden; } + .t4-admin-layout-action .btn { + background: #fff; + border-radius: 25px; + border: 0; + -webkit-box-shadow: 0; + box-shadow: 0; + color: #757575; + display: inline-block; + height: 28px; + line-height: 28px; + margin-right: 0.25rem; + padding: 0 12px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-admin-layout-action .btn:hover, .t4-admin-layout-action .btn:focus, .t4-admin-layout-action .btn:active { + background-color: #2196F3; + color: #fff; } + .t4-admin-layout-action .btn i { + margin-left: 4px; } + +.t4-layout-column, +.t4-mega-column { + float: right; } + +.t4-layout-reset { + border-radius: 0; + float: left; } + +.t4-admin-layout-devices { + background-color: #fff; + border-radius: 25px; + float: right; } + .t4-admin-layout-devices button.btn { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + border: 0; + height: 28px; + line-height: 28px; + margin: 0 !important; + min-width: 32px; + padding: 0 10px; + outline: none; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-admin-layout-devices button.btn:first-child { + border-radius: 25px; } + .t4-admin-layout-devices button.btn.btn:last-child { + border-radius: 25px; } + .t4-admin-layout-devices button.btn:hover, .t4-admin-layout-devices button.btn:focus, .t4-admin-layout-devices button.btn:active { + background: transparent; + border: 0; } + .t4-admin-layout-devices button.btn:hover i, .t4-admin-layout-devices button.btn:focus i, .t4-admin-layout-devices button.btn:active i { + color: #2196F3; } + .t4-admin-layout-devices button.btn i { + color: #bdbdbd; + font-size: 0.75rem; + margin-right: 0; } + .t4-admin-layout-devices button.btn.active { + background: #2196F3; + border-radius: 25px; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); } + .t4-admin-layout-devices button.btn.active i { + color: #fff; } + .t4-admin-layout-devices span.active { + background: #2196F3; + border-radius: 25px; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + color: #fff; } + .t4-admin-layout-devices span.active i { + color: #fff; } + +.t4-layout-ncolumns { + margin: 0 auto; + width: 180px; } + .t4-layout-ncolumns .btn { + background-color: #fff; + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 0 !important; + -webkit-box-shadow: none; + box-shadow: none; + height: 30px; + line-height: 20px; + text-align: center; + width: 30px; } + .t4-layout-ncolumns .btn:hover, .t4-layout-ncolumns .btn:focus, .t4-layout-ncolumns .btn:active { + background-color: #eee; } + .t4-layout-ncolumns .selected, + .t4-layout-ncolumns .active { + background-color: #eee; } + +.container_setting .btn-group { + background-color: #f5f5f5; + border-radius: 25px; } + .container_setting .btn-group .btn { + background: transparent; + border: 0; + border-radius: 25px; + -webkit-box-shadow: none; + box-shadow: none; + line-height: 28px; + padding: 0 16px; } + .container_setting .btn-group .btn.active { + background: #2196F3; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + color: #fff; } + .container_setting .btn-group .btn:first-child, .container_setting .btn-group .btn:last-child { + border-radius: 25px; } + +.link_color .minicolors-theme-bootstrap, +.text_color .minicolors-theme-bootstrap, +.link_hover_color .minicolors-theme-bootstrap, +.background_color .minicolors-theme-bootstrap { + width: 100%; } + .link_color .minicolors-theme-bootstrap .minicolors-input, + .text_color .minicolors-theme-bootstrap .minicolors-input, + .link_hover_color .minicolors-theme-bootstrap .minicolors-input, + .background_color .minicolors-theme-bootstrap .minicolors-input { + height: 32px; + width: 100%; } + .link_color .minicolors-theme-bootstrap .minicolors-swatch, + .text_color .minicolors-theme-bootstrap .minicolors-swatch, + .link_hover_color .minicolors-theme-bootstrap .minicolors-swatch, + .background_color .minicolors-theme-bootstrap .minicolors-swatch { + border-radius: 50%; + height: 24px; + left: auto; + right: 4px; + width: 24px; } + .link_color .minicolors-theme-bootstrap .minicolors-panel, + .text_color .minicolors-theme-bootstrap .minicolors-panel, + .link_hover_color .minicolors-theme-bootstrap .minicolors-panel, + .background_color .minicolors-theme-bootstrap .minicolors-panel { + right: 0; + left: auto !important; + height: 165px; + width: 185px; } + +.extra_class { + overflow: hidden; + clear: both; } + .extra_class input[type="text"] { + width: 290px !important; } + +.config_pattern .control-group { + float: left; + padding: 0 8px; + width: 50%; } + .config_pattern .control-group.title { + float: none; + width: 100%; } + +.pattern-preview { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); + border-radius: 5px; + height: 100%; + padding: 16px; + text-align: middle; } + .pattern-preview h3 { + margin: 0 0 8px; } + .pattern-preview p { + margin: 0; } + +.t4-choise-menu-item ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-choise-menu-item ul li { + padding: 5.33333px 0; } + .t4-choise-menu-item ul li.allitem { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); } + .t4-choise-menu-item ul li.allitem label { + font-weight: 600; } + .t4-choise-menu-item ul li label, .t4-choise-menu-item ul li .t4-pane .control-label label, .t4-pane .control-label .t4-choise-menu-item ul li label, + .t4-choise-menu-item ul li .t4-modal .control-label label, .t4-modal .control-label .t4-choise-menu-item ul li label { + font-size: 0.75rem; + margin-bottom: 0; } + .t4-choise-menu-item ul li input { + margin: 0 8px 0 0; + vertical-align: middle; } + .t4-choise-menu-item ul li ul li { + position: relative; } + .t4-choise-menu-item ul li ul li input { + margin-right: 28px; } + .t4-choise-menu-item ul li ul li:before { + border-left: 1px dotted #9e9e9e; + content: ""; + display: block; + top: 2px; + bottom: 2px; + left: 36px; + position: absolute; + width: 0; } + .t4-choise-menu-item ul li ul ul li input { + margin-right: 44px; } + .t4-choise-menu-item ul li ul ul li:before { + left: 52px; } + .t4-choise-menu-item ul li ul ul ul li input { + margin-right: 60px; } + .t4-choise-menu-item ul li ul ul ul li:before { + left: 68px; } + +.t4-modal .t4-modal-footer { + border-top: 1px solid rgba(44, 58, 65, 0.12); + padding: 16px; + text-align: right; } + +.t4-modal .t4-modal-footer .btn { + background-color: transparent; + border: 0; + border-radius: 4px; + -webkit-box-shadow: none; + box-shadow: none; + color: #616161; + font-size: .875rem; + font-weight: 500; + margin-left: 8px; + height: 32px; + line-height: 32px; + letter-spacing: .25px; + padding: 0 16px; } + .t4-modal .t4-modal-footer .btn:hover, .t4-modal .t4-modal-footer .btn:focus, .t4-modal .t4-modal-footer .btn:active { + background-color: #eee; } + .t4-modal .t4-modal-footer .btn .fa { + margin-right: 4px; } + +.t4-modal .t4-modal-footer .btn-success, +.t4-modal .t4-modal-footer .btn-primary { + background-color: #2196F3; + color: #fff; } + .t4-modal .t4-modal-footer .btn-success:hover, .t4-modal .t4-modal-footer .btn-success:focus, .t4-modal .t4-modal-footer .btn-success:active, + .t4-modal .t4-modal-footer .btn-primary:hover, + .t4-modal .t4-modal-footer .btn-primary:focus, + .t4-modal .t4-modal-footer .btn-primary:active { + background-color: #0d8aee; + color: #fff; } + +.t4-modal .t4-modal-footer .t4-edit-block-remove { + background-color: #f5f5f5; + float: left; } + +.t4-fonts-filter { + background-color: #fff; + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + padding: 8px 16px 0 8px; + position: -webkit-sticky; + position: sticky; + left: 0; + top: 0; } + .t4-fonts-filter .font-filter { + border-radius: 25px; + float: right; + height: 32px; + line-height: 32px; + padding: 0 16px; } + .t4-fonts-filter ul.nav-tabs { + border: 0; + margin: 8px 0 0 0; } + .t4-fonts-filter ul.nav-tabs .nav-item { + margin-bottom: -1px; + padding: 0 8px; } + .t4-fonts-filter ul.nav-tabs .nav-item .nav-link { + background-color: transparent; + border: 0; + border-radius: 0; + color: #757575; + padding: 8px 0 12px 0; + position: relative; } + .t4-fonts-filter ul.nav-tabs .nav-item .nav-link:after { + content: ""; + display: block; + height: 2px; + position: absolute; + bottom: 0; + left: 0; + width: 100%; } + .t4-fonts-filter ul.nav-tabs .nav-item.active .nav-link { + color: #2196F3; } + .t4-fonts-filter ul.nav-tabs .nav-item.active .nav-link:after { + background-color: #2196F3; } + +#t4Modal .tab-content { + padding: 16px; + overflow: hidden; } + +#t4-scss-editor-variables, +#t4-scss-editor-custom { + border: 1px solid rgba(38, 50, 56, 0.12); + min-height: 350px; + padding: 8px; + width: 100%; } + +.t4-fonts-manager ul.base-fonts, .t4-fonts-manager ul.jub-fonts { + margin: 0; + padding: 0; + list-style: none; } + .t4-fonts-manager ul.base-fonts::after, .t4-fonts-manager ul.jub-fonts::after { + display: block; + clear: both; + content: ""; } + .t4-fonts-manager ul.base-fonts li, .t4-fonts-manager ul.jub-fonts li { + display: block; + float: left; + width: 33%; + list-style: none; + margin: 0; + padding: 0; } + +.t4-fonts-manager .jub-font[data-bash="1"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts01.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="2"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts02.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="3"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts03.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="4"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts04.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="5"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts05.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="6"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts06.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="7"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts07.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="8"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts08.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="9"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts09.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="10"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts10.jpeg); } + +.imageModal_jform_t4layout_layout_media { + z-index: 10000; } + +body .popover { + z-index: 1101; } + +.t4-pane label, .t4-pane .control-label label, .t4-modal .control-label .t4-pane label, +.t4-modal label, +.t4-pane .control-label .t4-modal label, +.t4-modal .control-label label { + color: #9e9e9e; + font-size: 0.75rem; + font-weight: 400; + margin-bottom: 4px; + padding-left: 8px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + +.t4-pane .control-label label, +.t4-modal .control-label label { + display: inline-block; + padding-right: 12px; } + +.t4-pane .sub-group input[type="text"], +.t4-modal-content input[type="text"] { + background-color: rgba(33, 33, 33, 0.08); + border: 1px solid transparent; + border-radius: 25px; + color: #212121; + height: 28px; + font-size: 0.75rem; + font-family: Roboto, Helvetica, sans-serif; + font-weight: 500; + line-height: 28px; + padding: 8px 12px; + width: 100%; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; } + .t4-pane .sub-group input[type="text"]:focus, + .t4-modal-content input[type="text"]:focus { + background-color: #fff; + border-color: rgba(38, 50, 56, 0.12); } + +.t4-pane input[type="text"].invalid { + background-color: #fde1df; + border: 1px solid #ea1c0d; } + +.t4-pane input#typelist_theme_letter_spacing:placeholder { + content: "2"; + display: inline-block; } + +.t4-button, #assignment.t4-assignment .btn-toolbar .btn, #assignment.t4-assignment .menu-links-block .btn, +.t4-btn { + background-color: rgba(0, 0, 0, 0.1); + -webkit-box-shadow: none; + box-shadow: none; + border: 0; + color: #757575; + display: inline-block; + border-radius: 25px; + font-family: Roboto, Helvetica, sans-serif; + height: 28px; + line-height: 28px; + padding: 0 12px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-button:hover, #assignment.t4-assignment .btn-toolbar .btn:hover, #assignment.t4-assignment .menu-links-block .btn:hover, .t4-button:focus, #assignment.t4-assignment .btn-toolbar .btn:focus, #assignment.t4-assignment .menu-links-block .btn:focus, .t4-button:active, #assignment.t4-assignment .btn-toolbar .btn:active, #assignment.t4-assignment .menu-links-block .btn:active, + .t4-btn:hover, + .t4-btn:focus, + .t4-btn:active { + background-color: #9e9e9e; + color: #fff; + cursor: pointer; + text-decoration: none; } + .t4-button.has-icon i, #assignment.t4-assignment .btn-toolbar .has-icon.btn i, #assignment.t4-assignment .menu-links-block .has-icon.btn i, + .t4-btn.has-icon i { + margin-right: 4px; } + .t4-button i, #assignment.t4-assignment .btn-toolbar .btn i, #assignment.t4-assignment .menu-links-block .btn i, + .t4-btn i { + margin-left: 4px; } + +.t4-btn.btn-primary { + background-color: #2196F3; + border: 0; } + .t4-btn.btn-primary:hover, .t4-btn.btn-primary:focus, .t4-btn.btn-primary:active { + background-color: #0d8aee; } + +.t4-btn.btn-success { + background-color: #4CAF50; + border: 0; } + .t4-btn.btn-success:hover, .t4-btn.btn-success:focus, .t4-btn.btn-success:active { + background-color: #449d48; } + +.t4-btn.btn-danger { + background-color: #F44336; + border: 0; } + .t4-btn.btn-danger:hover, .t4-btn.btn-danger:focus, .t4-btn.btn-danger:active { + background-color: #f32c1e; } + +.btn-md { + font-size: 13px; + height: 32px; + line-height: 32px; + padding-left: 16px; + padding-right: 16px; + letter-spacing: 1px; + text-transform: uppercase; } + .btn-md i { + margin-left: 8px; } + +.btn-icon { + padding-left: 12px; + padding-right: 12px; } + .btn-icon i { + margin-right: 0; } + +.t4-pane .minicolors { + clear: both; + display: block; + position: relative; + padding: 0; } + .t4-pane .minicolors input { + background-color: #eee; + border-radius: 25px; + color: #757575; + height: 28px; + line-height: 28px; + padding: 0 32px 0 12px; + width: 100%; } + .t4-pane .minicolors .minicolors-swatch { + background: none; + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 50%; + right: 2px; + left: auto; + top: 2px; + bottom: 0; + height: 24px; + -webkit-transform: none; + -ms-transform: none; + transform: none; + width: 24px; } + .t4-pane .minicolors .minicolors-swatch span { + -webkit-box-shadow: none; + box-shadow: none; } + .t4-pane .minicolors .minicolors-panel { + border-radius: 2px; + -webkit-box-shadow: none; + box-shadow: none; + height: 164px; + right: 0; + left: auto; + top: 36px; + width: 204px; } + +.t4-input[type="checkbox"], +.t4-input[type="checkbox"][readonly] { + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + background: #e0e0e0; + border: 0; + border-radius: 15px; + height: 18px; + min-height: 18px; + padding-left: 0; + position: relative; + margin-top: 0; + outline: 0 !important; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + width: 36px; } + .t4-input[type="checkbox"]:checked, + .t4-input[type="checkbox"][readonly]:checked { + background-color: #2196F3; } + .t4-input[type="checkbox"]:checked:before, + .t4-input[type="checkbox"][readonly]:checked:before { + background-color: #fff; + right: auto; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); } + .t4-input[type="checkbox"]:before, + .t4-input[type="checkbox"][readonly]:before { + background-color: #fff; + border-radius: 50%; + content: ""; + display: block; + height: 14px; + position: absolute; + top: 2px; + left: 2px; + -webkit-transition: .4s; + -o-transition: .4s; + transition: .4s; + width: 14px; } + +.t4-modal input[type="number"] { + background-color: #eee; + border: 0; + border-radius: 25px; + height: 28px; + padding: 0 8px; } + +.t4-group-toggle { + clear: both; + display: block; + margin-top: 8px; } + .t4-group-toggle input { + float: right; } + .t4-group-toggle small, .t4-group-toggle label, .t4-group-toggle .t4-pane .control-label label, .t4-pane .control-label .t4-group-toggle label, + .t4-group-toggle .t4-modal .control-label label, .t4-modal .control-label .t4-group-toggle label { + display: inline-block; + margin-bottom: 0; + padding-left: 0; + vertical-align: middle; } + +.t4-pane .input-append, +.field-media-wrapper .input-group-append { + background-color: #eee; + border-radius: 25px; + padding: 3px 100px 3px 3px; + margin-bottom: 16px; + position: relative; + white-space: normal; + width: 100%; } + .t4-pane .input-append .add-on, + .field-media-wrapper .input-group-append .add-on { + background: transparent; + border-radius: 0; + border: 0; + color: #9e9e9e; + margin: 0; + padding: 0; + position: absolute; + left: 12px; + top: 8px; + z-index: 20; } + .t4-pane .input-append input.field-media-input[type="text"], + .field-media-wrapper .input-group-append input.field-media-input[type="text"] { + background: #fff; + height: 27.2px; + line-height: 27.2px; + margin-bottom: 0; + padding-left: 26px; + padding-right: 8px; + z-index: 10; } + .t4-pane .input-append button.btn, + .field-media-wrapper .input-group-append button.btn { + background-color: #2196F3; + border-radius: 25px !important; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; + font-family: Roboto, Helvetica, sans-serif; + font-size: 0.75rem; + font-weight: 500; + margin: 0 0 4px 4px; + padding: 5px 7px; + position: absolute; + text-transform: uppercase; } + .t4-pane .input-append button.btn:hover, .t4-pane .input-append button.btn:focus, .t4-pane .input-append button.btn:active, + .field-media-wrapper .input-group-append button.btn:hover, + .field-media-wrapper .input-group-append button.btn:focus, + .field-media-wrapper .input-group-append button.btn:active { + background-color: #128ff2; + color: #fff; } + .t4-pane .input-append button.btn span, + .field-media-wrapper .input-group-append button.btn span { + font-size: 10px; + margin: 0; } + .t4-pane .input-append button.button-select, + .field-media-wrapper .input-group-append button.button-select { + padding-right: 10px; + padding-left: 10px; + top: 3px; + right: 34px; } + .t4-pane .input-append button.button-clear, + .field-media-wrapper .input-group-append button.button-clear { + background-color: rgba(0, 0, 0, 0.2); + top: 3px; + right: 3px; } + .t4-pane .input-append button.button-clear:hover, .t4-pane .input-append button.button-clear:focus, .t4-pane .input-append button.button-clear:active, + .field-media-wrapper .input-group-append button.button-clear:hover, + .field-media-wrapper .input-group-append button.button-clear:focus, + .field-media-wrapper .input-group-append button.button-clear:active { + background-color: #F44336; } + .t4-pane .input-append button.button-clear span:before, + .field-media-wrapper .input-group-append button.button-clear span:before { + font-family: "Font Awesome 5 Pro"; + content: "\f00d"; + font-weight: 300; } + +.field-media-wrapper { + margin-bottom: 0; } + +.t4-pane textarea { + background: #eee; + border: 0; + border-radius: 5px; + color: #424242; + font-size: 0.875rem; + height: 150px; + padding: 16px; + width: 100%; } + .t4-pane textarea:focus, .t4-pane textarea:active { + border: 0; } + +div.chzn-container { + width: 100% !important; } + div.chzn-container .chzn-single { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 25px; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + color: #212121; + height: 28px; + line-height: 28px; + padding: 0 12px; } + div.chzn-container .chzn-single span { + color: #757575; + font-family: Roboto, Helvetica, sans-serif; + font-size: 0.75rem; } + div.chzn-container .chzn-single .search-choice-close { + top: 4px; } + div.chzn-container .chzn-single .search-choice-close:hover, div.chzn-container .chzn-single .search-choice-close:focus { + color: #2196F3; } + div.chzn-container .chzn-single .search-choice-close:before { + font-family: "Font Awesome 5 Pro"; + color: #757575; + content: "\f00d"; + font-weight: 300; + font-size: 0.875rem; } + div.chzn-container .chzn-single div { + background: none; + border: 0; + left: 8px; } + div.chzn-container .chzn-single b:after { + border-top: 5px solid #bdbdbd; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + content: ""; + display: block; + font-size: 18px; + height: 0; + position: absolute; + top: 12px; + left: 8px; + width: 0; } + div.chzn-container.chzn-with-drop .chzn-single { + background-color: #fff; + border-radius: 4px 4px 0 0; + border: 1px solid rgba(38, 50, 56, 0.12); + border-bottom: 0; } + div.chzn-container.chzn-with-drop .chzn-single > div { + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; } + div.chzn-container .chzn-drop { + border: 1px solid rgba(38, 50, 56, 0.12); } + div.chzn-container .chzn-drop .chzn-search input[type="text"]:focus { + border: 1px solid #2196F3; + height: 28px; + padding: 0 8px; } + div.chzn-container ul.chzn-results { + padding: 0 0 4px; } + div.chzn-container ul.chzn-results li { + font-size: 0.75rem; + padding: 5.33333px 16px; + line-height: 1.3; } + div.chzn-container ul.chzn-results li:hover, div.chzn-container ul.chzn-results li.highlighted { + background-color: #2196F3; + color: #fff; } + +.t4-pane .t4-font-family .controls, +.t4-pane .t4-heading-font-family .controls { + padding-right: 40px; + position: relative; } + +.t4-pane .t4-font-family button, +.t4-pane .t4-heading-font-family button { + background-color: #eee; + border: 0; + border-radius: 50%; + color: #9e9e9e; + font-size: 1.125rem; + position: absolute; + right: 0; + top: 0; + height: 32px; + line-height: 1; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; + width: 32px; } + .t4-pane .t4-font-family button:hover, .t4-pane .t4-font-family button:focus, .t4-pane .t4-font-family button:active, + .t4-pane .t4-heading-font-family button:hover, + .t4-pane .t4-heading-font-family button:focus, + .t4-pane .t4-heading-font-family button:active { + background-color: #2196F3; + color: #fff; } + +.t4-input[type=range] { + -webkit-appearance: none; + background: transparent; + cursor: pointer; + position: relative; + width: 100%; + z-index: 6; } + .t4-input[type=range]:focus, .t4-input[type=range]:active { + border: 0; } + +.t4-input[type=range]::-moz-range-thumb { + -moz-appearance: none; + background: #2196F3; + background-image: none; + border: none; + border-radius: 50%; + box-sizing: border-box; + height: 12px; + outline: none; + width: 12px; } + +.t4-slider { + height: 18px; + position: relative; + float: left; + margin-top: 3px; + width: 75%; + z-index: 2; } + .t4-slider .slider-bg { + background: #e0e0e0; + border-radius: 3px; + border: 0; + position: absolute; + height: 3px; + top: 10px; + left: 0; + margin: 0 6px; + padding: 0; + overflow: hidden; + width: calc(100% - 12px); } + .t4-slider .slider-bg .slider-bg-lower { + background-color: #2196F3; + border-radius: 3px 0 0 3px; + height: 3px; + position: relative; } + +.opacity .controls span { + display: inline-block; + float: right; + width: 24%; } + +.t4-param-reset { + color: #9e9e9e; + display: inline-block; + font-size: 0.75rem; + line-height: 16px; + margin-left: 4px; + text-align: center; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + z-index: 100; } + .t4-param-reset:hover, .t4-param-reset:active { + color: #616161; + cursor: pointer; } + +.control-helper { + color: #9e9e9e; + font-size: 0.75rem; + padding: 4px 16px; } + .control-helper:empty { + display: none; } + .control-helper small { + background: #f0f0f0; + border-radius: 2px; + color: #616161; + display: inline-block; + line-height: 1; + margin: 0 3px 0 0; + padding: 1px 2px; } + +.t4-pane div.field-spacer { + border-top: 1px solid rgba(38, 50, 56, 0.12); + padding-top: 4px; + text-transform: uppercase; } + .t4-pane div.field-spacer label { + color: #9e9e9e; + font-size: 0.6875rem; + letter-spacing: 0.5px; } + +.t4-modal .control-group.block #t4layoutcol_block_chzn { + width: 68% !important; } + +.t4-modal .control-group.block .t4-btn { + margin: 0 4px; } + +.t4-pane .sub-group { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + padding: 0; } + .t4-pane .sub-group .sub-group-inner { + padding: 0 8px; } + .t4-pane .sub-group .sub-group-inner .sub-group-inner { + padding: 0; } + .t4-pane .sub-group .sub-legend .item-title { + color: #424242; + font-size: 0.875rem; + font-weight: 500; } + .t4-pane .sub-group .sub-legend .item-title:hover { + color: #2196F3; + cursor: pointer; } + +.t4-pane .sub-group.disabled .sub-legend .item-title { + position: relative; } + .t4-pane .sub-group.disabled .sub-legend .item-title:after { + border-radius: 50%; + content: "\f023"; + display: inline-block; + height: 16px; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + font-size: 9px; + line-height: 16px; + position: absolute; + top: -5px; + text-align: center; + right: -16px; + width: 16px; } + +.t4-pane .sub-group-direct { + background-color: #fff; + border-top: 1px solid rgba(38, 50, 56, 0.12); + padding-top: 16px; } + +.t4-pane .sub-group .control-group { + position: relative; + margin-bottom: 12px; } + .t4-pane .sub-group .control-group .control-label { + float: none; + margin-bottom: 0; + padding: 0; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + width: 100%; } + .t4-pane .sub-group .control-group .controls { + margin-right: 0; } + .t4-pane .sub-group .control-group.t4-checkbox .control-label { + display: inline-block; + width: auto; } + .t4-pane .sub-group .control-group.t4-checkbox .controls { + float: left; + padding-right: 12px; } + +.t4-pane .sub-group-params .control-group:hover .control-label label { + color: #212121; } + +.t4-pane .sub-group-params .control-group.subgroup-toggle { + padding-left: 12px; } + +.t4-pane .group_brand_colors .sub-group-params { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; } + +.t4-pane .group_brand_colors .sub-group-params .control-group { + -ms-flex-preferred-size: 50%; + flex-basis: 50%; } + .t4-pane .group_brand_colors .sub-group-params .control-group:nth-child(2n) { + padding-left: 4px; } + .t4-pane .group_brand_colors .sub-group-params .control-group:nth-child(2n+1) { + padding-right: 4px; } + .t4-pane .group_brand_colors .sub-group-params .control-group:nth-child(2n+1) .minicolors .minicolors-panel { + left: 0; + right: auto; } + .t4-pane .group_brand_colors .sub-group-params .control-group input[type="text"] { + padding-right: 28px; + overflow: hidden; + -o-text-overflow: ellipsis; + text-overflow: ellipsis; + white-space: nowrap; } + +.t4-pn-views-container.t4-megamenu .control-group.t4-checkbox .control-label { + display: inline-block; + float: none; } + .t4-pn-views-container.t4-megamenu .control-group.t4-checkbox .control-label label { + padding-left: 12px; + margin-bottom: 0; } + +.t4-pn-views-container.t4-megamenu .control-group.t4-checkbox .controls { + float: left; } + .t4-pn-views-container.t4-megamenu .control-group.t4-checkbox .controls input { + margin-right: 0; } + +.t4-pane .sub-group-open { + background-color: #fff; + border-top: 1px solid rgba(38, 50, 56, 0.12); + border-bottom: 1px solid rgba(38, 50, 56, 0.12); } + .t4-pane .sub-group-open .sub-legend .item-title { + color: #2196F3; } + .t4-pane .sub-group-open .sub-legend.has-icon .fal { + color: #2196F3; } + .t4-pane .sub-group-open div.sub-legend-group .item-content:after { + content: "\f107"; } + +.t4-pane .sub-group .sub-legend-group { + margin-bottom: 0; } + .t4-pane .sub-group .sub-legend-group > .control-label { + margin-bottom: 0; + padding: 0; + width: 100%; } + .t4-pane .sub-group .sub-legend-group > .control-label .sub-legend { + padding-top: 12px; + padding-bottom: 12px; } + .t4-pane .sub-group .sub-legend-group .item-content { + position: relative; } + .t4-pane .sub-group .sub-legend-group .item-content:after { + content: "\f105"; + color: #424242; + display: block; + font-size: 0.875rem; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + position: absolute; + left: 12px; + top: 0; } + +.sub-legend.has-icon { + padding-right: 40px; + position: relative; } + .sub-legend.has-icon .fa, .sub-legend.has-icon .fal { + color: #424242; + font-size: 1rem; + position: absolute; + right: 12px; + top: 12px; } + +.pattern { + margin-bottom: 8px; } + +.pattern-inner { + background-color: #f5f5f5; + border-radius: 5px; + padding: 4px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .pattern-inner:hover { + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); } + .pattern-inner .pattern-header { + padding: 4px 8px; } + .pattern-inner .pattern-header::after { + display: block; + clear: both; + content: ""; } + .pattern-inner .pattern-header h4 { + font-size: 0.75rem; + margin: 0; + float: left; + text-transform: capitalize; } + .pattern-inner .pattern-header .pattern-actions-list { + float: right; + list-style: none; + margin: 0; + padding: 0; } + .pattern-inner .pattern-header .pattern-actions-list li { + float: left; } + .pattern-inner .pattern-header .pattern-actions-list li a { + color: #9e9e9e; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #9e9e9e; + display: inline-block; + font-size: 12px; + height: 24px; + padding: 4px; + position: relative; + text-align: center; + width: 24px; } + .pattern-inner .pattern-header .pattern-actions-list li a:hover, .pattern-inner .pattern-header .pattern-actions-list li a:focus, .pattern-inner .pattern-header .pattern-actions-list li a:active { + background-color: transparent; + cursor: pointer; } + .pattern-inner .pattern-header .pattern-actions-list li a:hover:before, .pattern-inner .pattern-header .pattern-actions-list li a:focus:before, .pattern-inner .pattern-header .pattern-actions-list li a:active:before { + opacity: 1; } + .pattern-inner .pattern-header .pattern-actions-list li a .fa, .pattern-inner .pattern-header .pattern-actions-list li a .fal { + line-height: 16px; + margin: 0; } + .pattern-inner .pattern-header .pattern-actions-list li a:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .pattern-inner .pattern-header .pattern-actions-list li a[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 24px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .pattern-inner .pattern-header .pattern-actions-list li a[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 26px; } + .pattern-inner .color-list { + list-style: none; + margin: 0; + padding: 0; } + .pattern-inner .color-list::after { + display: block; + clear: both; + content: ""; } + .pattern-inner .color-list li { + float: left; + display: block; + height: 28px; + padding: 4px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; + width: 28px; } + .pattern-inner .color-list li span { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + border-radius: 5px; + display: block; + height: 20px; + width: 20px; + position: relative; + overflow: hidden; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .pattern-inner .color-list li span:before { + background-color: rgba(0, 0, 0, 0.8); + border-radius: 3px; + content: attr(data-title); + color: #fff; + display: inline-block; + font-size: 0.6875rem; + opacity: 0; + padding: 2px 4px; + position: absolute; + top: -26px; + left: calc(100% - 24px); + -webkit-transform: translateX(-25%); + -ms-transform: translateX(-25%); + transform: translateX(-25%); + text-transform: capitalize; + white-space: nowrap; } + .pattern-inner .color-list li span:hover { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3); + position: relative; + overflow: visible; + z-index: 100; } + .pattern-inner .color-list li span:hover:before { + opacity: 1; } + .pattern-inner .config_pattern { + background-color: rgba(255, 255, 255, 0.7); + border: 1px dashed rgba(38, 50, 56, 0.12); + border-radius: 9px; + margin: 8px; + padding: 12px 8px; } + .pattern-inner .config_pattern label { + margin-bottom: 8px; } + .pattern-inner .config_pattern .add_new_pattern { + margin-top: 16px; } + +.t4-select-color, +.select-color-palette { + position: relative; } + .t4-select-color .color-preview, + .select-color-palette .color-preview { + position: relative; } + .t4-select-color .color-preview .preview-icon, + .select-color-palette .color-preview .preview-icon { + border-radius: 50%; + display: block; + height: 20px; + position: absolute; + top: 4px; + left: 4px; + width: 20px; } + .t4-select-color .color-preview input, + .select-color-palette .color-preview input { + text-indent: 16px; } + .t4-select-color .color-preview input:hover, + .select-color-palette .color-preview input:hover { + cursor: pointer; } + .t4-select-color .color-preview .toggle-icon, + .select-color-palette .color-preview .toggle-icon { + position: absolute; + right: 12px; + top: 4px; } + .t4-select-color .color-preview .toggle-icon:hover, + .select-color-palette .color-preview .toggle-icon:hover { + cursor: pointer; } + .t4-select-color .choose-color-pattern, + .select-color-palette .choose-color-pattern { + background-color: #fff; + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 3px; + -webkit-box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.06), 0 1px 1px 0 rgba(0, 0, 0, 0.06), 0 1px 3px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.06), 0 1px 1px 0 rgba(0, 0, 0, 0.06), 0 1px 3px 0 rgba(0, 0, 0, 0.08); + padding: 0 8px 8px; + position: absolute; + left: 0; + top: 36px; + width: 164px; + z-index: 100; } + .t4-select-color .choose-color-pattern:before, .t4-select-color .choose-color-pattern:after, + .select-color-palette .choose-color-pattern:before, + .select-color-palette .choose-color-pattern:after { + border-bottom: 7px solid rgba(38, 50, 56, 0.12); + border-left: 7px solid transparent; + border-right: 7px solid transparent; + content: ""; + display: block; + height: 0; + position: absolute; + top: -7px; + left: 8px; + width: 0; } + .t4-select-color .choose-color-pattern:after, + .select-color-palette .choose-color-pattern:after { + border-bottom: 5px solid #fff; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + top: -5px; + left: 10px; } + .t4-select-color .choose-color-pattern ul, + .select-color-palette .choose-color-pattern ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-select-color .choose-color-pattern ul li, + .select-color-palette .choose-color-pattern ul li { + display: block; + float: left; + position: relative; + overflow: hidden; } + .t4-select-color .choose-color-pattern ul li.group-title, + .select-color-palette .choose-color-pattern ul li.group-title { + color: #bdbdbd; + clear: both; + display: block; + float: none; + font-size: 0.6875rem; + padding-top: 8px; + padding-left: 2px; + letter-spacing: 1px; + text-transform: uppercase; + width: 100%; } + .t4-select-color .choose-color-pattern ul li:hover, + .select-color-palette .choose-color-pattern ul li:hover { + overflow: visible; } + .t4-select-color .choose-color-pattern ul li:hover .color-label, + .select-color-palette .choose-color-pattern ul li:hover .color-label { + opacity: 1; + top: 27px; } + .t4-select-color .choose-color-pattern .preview-icon, + .select-color-palette .choose-color-pattern .preview-icon { + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 2px; + display: block; + height: 20px; + margin: 2px; + width: 20px; } + .t4-select-color .choose-color-pattern .preview-icon:hover, + .select-color-palette .choose-color-pattern .preview-icon:hover { + border: 1px solid rgba(0, 0, 0, 0.2); + cursor: pointer; } + .t4-select-color .choose-color-pattern .t4-select-pattern.active .preview-icon:before, + .select-color-palette .choose-color-pattern .t4-select-pattern.active .preview-icon:before { + content: "\f00c"; + color: rgba(0, 0, 0, 0.4); + display: block; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + font-size: 13px; + text-align: center; } + .t4-select-color .choose-color-pattern .color-label, + .select-color-palette .choose-color-pattern .color-label { + background-color: rgba(0, 0, 0, 0.9); + border-radius: 3px; + color: #fff; + font-size: 0.75rem; + opacity: 0; + line-height: 1; + padding: 4px 8px; + position: absolute; + top: 30px; + left: 50%; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + text-transform: capitalize; + white-space: nowrap; + z-index: 30; } + +.pane .t4-select-color .choose-color-pattern .color-label { + left: 0; + -webkit-transform: none; + -ms-transform: none; + transform: none; } + +.custom-color-list .control-group:hover .colors-actions { + opacity: 1; } + +.custom-color-list .edit-label { + display: none; } + +.custom-color-list .editting .control-label input[type="text"] { + background-color: #fff; + border: 1px solid #2196F3; + border-radius: 3px; + height: 24px; + margin-bottom: 8px; + padding-right: 40px; } + +.custom-color-list .editting .colors-actions { + display: none; + opacity: 0; } + +.custom-color-list .editting .edit-label { + display: block; + position: relative; } + +.custom-color-list .editting .edit-actions { + position: absolute; + right: 5px; + top: 3px; + z-index: 200; } + .custom-color-list .editting .edit-actions span { + background-color: #fff; + border-radius: 50%; + color: #fff; + display: inline-block; + height: 16px; + line-height: 16px; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; + width: 16px; } + .custom-color-list .editting .edit-actions span.color-save { + background-color: #4CAF50; } + .custom-color-list .editting .edit-actions span.color-save:hover { + background-color: #449d48; } + .custom-color-list .editting .edit-actions span.color-cancel { + background-color: #F44336; } + .custom-color-list .editting .edit-actions span.color-cancel:hover { + background-color: #f32c1e; } + .custom-color-list .editting .edit-actions span:hover { + cursor: pointer; } + +.custom-color-list .control-label .colors-actions { + position: absolute; + top: 0; + right: 0; + opacity: 0; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + +.custom-color-list .control-label .colors-actions-list { + list-style: none; + margin: 0; + padding: 0; } + .custom-color-list .control-label .colors-actions-list li { + display: inline-block; } + +.custom-color-list .control-label label { + border: 1px solid transparent; + border-radius: 2px; + margin-left: 8px; + padding-left: 8px; } + .custom-color-list .control-label label:after { + font-family: "Font Awesome 5 Pro"; + content: "\f044"; + display: inline-block; + font-weight: 300; + font-size: 13px; + margin: 0 4px; + opacity: 0; } + +.custom-color-list .control-label.can-edit:hover label { + border: 1px dashed #9e9e9e; + cursor: text; } + .custom-color-list .control-label.can-edit:hover label:after { + opacity: 1; } + +.add-more-custom-colors { + padding-top: 8px; + text-align: center; } + +.custom-colors-form { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 5px; + margin: 16px 0 0; + padding: 8px 12px 16px; } + .custom-colors-form .custom-colors-actions { + padding-top: 8px; } + +.t4-modal .pattern-list { + margin-left: -4px; + margin-right: -4px; } + +.t4-modal .pattern { + float: left; + margin-bottom: 0; + padding: 4px; + width: 33.3%; } + .t4-modal .pattern .pattern-inner { + background-color: #fff; + border: 1px solid rgba(38, 50, 56, 0.12); + min-height: 70px; } + .t4-modal .pattern .pattern-inner:hover { + cursor: pointer; } + .t4-modal .pattern.active .pattern-inner { + border-color: #2196F3; } + .t4-modal .pattern.active .pattern-inner h4 { + color: #2196F3; } + .t4-modal .pattern.active .pattern-inner h4:before { + display: inline-block; } + .t4-modal .pattern .pattern-header h4 { + color: #757575; + font-size: 0.75rem; + font-weight: 500; + margin-top: 4px; + line-height: 1; + letter-spacing: 0.5px; + text-transform: uppercase; } + .t4-modal .pattern .pattern-header h4:before { + color: #2196F3; + content: "\f058"; + display: none; + font-family: "Font Awesome 5 Pro"; + font-size: 0.875rem; + font-weight: 300; + margin-right: 4px; + vertical-align: top; } + .t4-modal .pattern p { + color: #9e9e9e; + margin: 0; + padding-left: 8px; + padding-right: 8px; } + +.t4-message-container { + bottom: 16px; + margin-bottom: 8px; + position: absolute; + left: 96px; + z-index: 2060; + width: 364px; } + .t4-message-container .alert { + background-color: #424242; + border: 0; + color: #fff; + margin-bottom: 0; + padding: 12px 16px; + padding-right: 56px; + position: relative; } + .t4-message-container .alert .alert-heading { + color: #fff; } + .t4-message-container .alert.alert-success { + background-color: #4CAF50; } + .t4-message-container .alert.alert-warning { + background-color: #F57C00; } + .t4-message-container .alert.alert-error { + background-color: #B71C1C; } + .t4-message-container .alert .close { + color: #fff; + position: absolute; + right: 8px; + opacity: 1; + padding: 0; + height: 32px; + line-height: 32px; + text-align: center; + width: 32px; + top: 6px; } + .t4-message-container .alert .close:hover, .t4-message-container .alert .close:focus, .t4-message-container .alert .close:active { + background-color: rgba(0, 0, 0, 0.2); } + +.sub-group .select-menu-type::after { + display: block; + clear: both; + content: ""; } + +.sub-group .select-menu-type label { + float: right; + margin: 8px 0 0 8px; } + +.sub-group .select-menu-type div.chzn-container { + float: right; + width: 200px !important; } + +.t4-megamenu-builder { + padding-top: 16px; } + .t4-megamenu-builder .item-config { + border-radius: 0 0 5px 5px; + border: 1px solid #eee; + border-top: 0; + margin-bottom: 16px; + padding: 4px 0 8px; } + .t4-megamenu-builder .item-config::after { + display: block; + clear: both; + content: ""; } + .t4-megamenu-builder .item-config > div { + float: left; + padding: 4px 8px; + width: 33.3%; } + .t4-megamenu-builder .item-config > div label { + color: #757575; + padding-left: 8px; } + .t4-megamenu-builder .item-config .t4-item-extra, + .t4-megamenu-builder .item-config .t4-item-icon, + .t4-megamenu-builder .item-config .t4-item-caption { + float: left; } + .t4-megamenu-builder .menu_items { + background-color: #eee; + border-radius: 5px 5px 0 0; + padding: 0 8px; } + .t4-megamenu-builder .menu_items ul { + list-style: none; + margin: 0; + padding: 0; + padding-top: 8px; + overflow: hidden; } + .t4-megamenu-builder .menu_items ul li { + float: left; + margin-right: 4px; + padding-top: 0; + padding-bottom: 8px; + position: relative; } + .t4-megamenu-builder .menu_items ul li:after { + border-bottom: 7px solid #fff; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + content: ""; + display: none; + position: absolute; + bottom: 0; + height: 0; + left: 50%; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + width: 0; } + .t4-megamenu-builder .menu_items ul li a { + border-radius: 25px; + color: #757575; + display: block; + padding: 4px 8px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-megamenu-builder .menu_items ul li a:hover, .t4-megamenu-builder .menu_items ul li a:focus, .t4-megamenu-builder .menu_items ul li a:active { + color: #2196F3; + text-decoration: none; } + .t4-megamenu-builder .menu_items ul li.item-active a { + background-color: #2196F3; + color: #fff; } + .t4-megamenu-builder .t4-megamenu { + background-color: #f5f5f5; + border-radius: 5px; + padding: 8px; } + .t4-megamenu-builder .t4-menu-items .enablemega { + margin-bottom: 8px; } + .t4-megamenu-builder .t4-menu-items .enablemega label { + display: inline-block; } + .t4-megamenu-builder .t4-menu-items .enablemega input { + float: left; } + .t4-megamenu-builder .t4-menu-items .item-mega-config { + margin-bottom: 16px; } + .t4-megamenu-builder .t4-menu-items .item-mega-config::after { + display: block; + clear: both; + content: ""; } + .t4-megamenu-builder .t4-menu-items .item-mega-width, + .t4-megamenu-builder .t4-menu-items .mega-extra-class { + float: left; + width: 50%; } + .t4-megamenu-builder .t4-menu-items .item-mega-width { + padding-right: 8px; } + .t4-megamenu-builder .t4-menu-items .mega-extra-class { + padding-left: 8px; } + .t4-megamenu-builder .t4-menu-items .item-mega-align { + float: left; + margin-top: 8px; + width: 100%; } + .t4-megamenu-builder .t4-menu-items .item-mega-align::after { + display: block; + clear: both; + content: ""; } + .t4-megamenu-builder .t4-menu-items .item-mega-align .btn-group { + background-color: #fff; + border-radius: 25px; } + .t4-megamenu-builder .t4-menu-items .item-mega-align .btn-group > .btn { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + border-radius: 25px; + border: 0; + color: #9e9e9e; + margin: 0; } + .t4-megamenu-builder .t4-menu-items .item-mega-align .btn-group > .btn.active { + background-color: #2196F3; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + color: #fff; } + .t4-megamenu-builder .t4-mega-section { + background-color: rgba(0, 0, 0, 0.03); + margin-bottom: 8px; + padding: 4px; + overflow: hidden; } + .t4-megamenu-builder .t4-meganeu-settings { + margin-bottom: 4px; } + .t4-megamenu-builder .t4-row-container { + padding: 0; } + .t4-megamenu-builder .t4-row-container .t4-mega-col { + padding-left: 4px; + padding-right: 4px; } + .t4-megamenu-builder .t4-menu-add-row { + padding-top: 8px; + text-align: center; } + .t4-megamenu-builder .t4-menu-add-row a { + background-color: #fff; + border-radius: 25px; + color: #616161; + display: inline-block; + padding: 4px 12px; + text-shadow: none; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-megamenu-builder .t4-menu-add-row a:hover, .t4-megamenu-builder .t4-menu-add-row a:focus, .t4-megamenu-builder .t4-menu-add-row a:active { + background-color: #2196F3; + color: #fff; + text-decoration: none; } + .t4-megamenu-builder .t4-menu-add-row a i { + -webkit-box-shadow: none; + box-shadow: none; + margin-left: 8px; } + +.t4-sidebar { + background-color: whitesmoke; + border-right: 1px solid rgba(38, 50, 56, 0.12); + height: 100%; + font-family: Roboto, Helvetica, sans-serif; + position: absolute; + right: 0; + top: 0; + bottom: 0; + padding-top: 56px; + overflow: hidden; + z-index: 100; } + @media screen and (max-width: 576px) { + .t4-sidebar { + width: 100% !important; } } + @media screen and (min-width: 576px) { + .t4-sidebar { + position: fixed; } } + @media screen and (min-width: 768px) { + .t4-sidebar .t4-pn-views-container.t4-layout-builder, + .t4-sidebar .t4-pn-views-container.t4-navigation { + width: 452px; } } + .t4-sidebar .t4-pn-views-container.t4-assignment { + left: 16px; + width: auto; } + .t4-sidebar .sub-head { + background-color: #f5f5f5; + padding: 16px 24px; } + .t4-sidebar .panel { + background-color: transparent; + border-radius: 0; + border: 0; + border-bottom: 1px solid rgba(38, 50, 56, 0.12); } + .t4-sidebar .panel-heading { + background: transparent; + border: 0; + border-radius: 0; + color: #757575; + letter-spacing: 0.5px; + padding: 12px 24px; + position: relative; + -webkit-transition: all 0.25s ease-in; + -o-transition: all 0.25s ease-in; + transition: all 0.25s ease-in; + text-transform: uppercase; } + .t4-sidebar .panel-heading:hover { + background-color: #f5f5f5; } + .t4-sidebar .panel-heading h5 { + font-weight: 500; + font-size: 14px; + margin: 0; } + .t4-sidebar .preset-chooser { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + margin-bottom: 8px; + position: relative; + padding: 0 8px 16px; + z-index: 100; } + .t4-sidebar .preset-chooser::after { + display: block; + clear: both; + content: ""; } + .t4-sidebar .preset-chooser label { + float: left; + line-height: 28px; + margin-right: 8px; + width: auto; + display: none; } + .t4-sidebar .preset-chooser .typelist-control { + float: right; + margin-left: 8px; + width: 130px; } + .t4-sidebar .preset-chooser .typelist-control ul.chzn-results li { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); } + .t4-sidebar .preset-chooser .typelist-control ul.chzn-results li:last-child { + border-bottom: 0; } + .t4-sidebar .preset-content { + position: relative; + padding: 0 0 8px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-sidebar .preset-content.editting, .t4-sidebar .preset-content:hover { + border-color: #2196F3; } + .t4-sidebar .top-actions { + position: absolute; + top: 0; + right: 144px; + text-align: right; } + .t4-sidebar .top-actions::after { + display: block; + clear: both; + content: ""; } + .t4-sidebar .top-actions .t4-btn { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + height: 28px; + display: block; + float: right; + overflow: hidden; + margin-left: 4px; + padding: 0; + position: relative; + text-align: center; + line-height: 28px; + width: 28px; } + .t4-sidebar .top-actions .t4-btn:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + opacity: 0; + bottom: 0; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-sidebar .top-actions .t4-btn:after { + background-color: rgba(0, 0, 0, 0.8); + border-radius: 3px; + color: #fff; + content: attr(data-tooltip); + display: inline-block; + font-size: 0.75rem; + line-height: 1; + opacity: 0; + padding: 5.33333px 8px; + position: absolute; + top: 40px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-sidebar .top-actions .t4-btn:hover { + overflow: visible; } + .t4-sidebar .top-actions .t4-btn:hover:before { + opacity: 1; } + .t4-sidebar .top-actions .t4-btn:hover:after { + opacity: 1; + top: 36px; } + .t4-sidebar .top-actions .t4-btn i { + color: #757575; } + .t4-sidebar .top-actions .t4-btn.btn-success { + background-color: #4CAF50; } + .t4-sidebar .top-actions .t4-btn.btn-success i { + color: #fff; } + .t4-sidebar .top-actions .btn-save { + padding-left: 12px; + padding-right: 12px; + width: auto; } + .t4-sidebar .top-actions .btn-save:before, .t4-sidebar .top-actions .btn-save:after { + display: none; } + .t4-sidebar .clone-layout { + background-color: #fff; + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + padding: 16px 8px; } + .t4-sidebar .clone-layout .form-action { + margin-top: 8px; + text-align: right; } + .t4-sidebar .t4-site-settings .t4-block-header, + .t4-sidebar .t4-navigation .t4-block-header, + .t4-sidebar .t4-group-theme .t4-block-header, + .t4-sidebar .t4-layout-builder .t4-block-header { + border-bottom: 0; + margin-bottom: 0; } + .t4-sidebar .t4-site-settings .sub-group-direct, + .t4-sidebar .t4-navigation .sub-group-direct, + .t4-sidebar .t4-group-theme .sub-group-direct, + .t4-sidebar .t4-layout-builder .sub-group-direct { + background-color: transparent; + border-top: 0; + padding-top: 0; } + .t4-sidebar .t4-site-settings .sub-group-direct > .sub-group-inner, + .t4-sidebar .t4-navigation .sub-group-direct > .sub-group-inner, + .t4-sidebar .t4-group-theme .sub-group-direct > .sub-group-inner, + .t4-sidebar .t4-layout-builder .sub-group-direct > .sub-group-inner { + padding-left: 0; + padding-right: 0; } + .t4-sidebar .t4-site-settings .sub-group-direct .preset-chooser, + .t4-sidebar .t4-navigation .sub-group-direct .preset-chooser, + .t4-sidebar .t4-group-theme .sub-group-direct .preset-chooser, + .t4-sidebar .t4-layout-builder .sub-group-direct .preset-chooser { + margin-bottom: -1px; } + .t4-sidebar .t4-site-settings .form-fields .sub-group, + .t4-sidebar .t4-navigation .form-fields .sub-group, + .t4-sidebar .t4-group-theme .form-fields .sub-group, + .t4-sidebar .t4-layout-builder .form-fields .sub-group { + padding: 0 8px; } + .t4-sidebar .t4-site-settings .form-fields .sub-group:first-child.sub-group-open, + .t4-sidebar .t4-navigation .form-fields .sub-group:first-child.sub-group-open, + .t4-sidebar .t4-group-theme .form-fields .sub-group:first-child.sub-group-open, + .t4-sidebar .t4-layout-builder .form-fields .sub-group:first-child.sub-group-open { + border-top: 0; } + .t4-sidebar .t4-site-settings .form-fields .sub-group.sub-group-open, + .t4-sidebar .t4-navigation .form-fields .sub-group.sub-group-open, + .t4-sidebar .t4-group-theme .form-fields .sub-group.sub-group-open, + .t4-sidebar .t4-layout-builder .form-fields .sub-group.sub-group-open { + border-top: 1px solid rgba(38, 50, 56, 0.12); + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + padding: 0 8px; } + .t4-sidebar .t4-navigation .preset-chooser .typelist-control { + width: 200px; } + .t4-sidebar .t4-navigation .preset-chooser .top-actions { + right: 216px; } + .t4-sidebar .t4-layout-builder .sub-group-inner { + padding: 0; } + .t4-sidebar .t4-layout-builder .preset-chooser { + border-bottom: 0; + margin-bottom: 0; } + .t4-sidebar .t4-layout-builder .preset-chooser .typelist-control { + width: 200px; } + .t4-sidebar .t4-layout-builder .preset-chooser .top-actions { + right: 216px; } + .t4-sidebar .t4-layout-builder .form-fields .sub-group.sub-group-open { + padding: 16px 8px 0; } + .t4-sidebar .t4-layout-builder .t4-position-layout { + padding: 0 8px; } + .t4-sidebar .t4-layout-builder .t4-position-layout .t4-group-toggle { + margin: 0; } + .t4-sidebar .panel-body { + padding: 0 24px; } + +.t4-pn-views { + border-left: 1px solid rgba(38, 50, 56, 0.12); + padding: 0 4px 8px; + height: 100%; + position: relative; + width: 88px; } + @media screen and (min-height: 750px) { + .t4-pn-views { + padding-top: 16px; } } + .t4-pn-views .t4-sidebar-nav { + list-style: none; + margin: 0; + padding: 0; } + .t4-pn-views .t4-sidebar-action { + position: relative; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; } + .t4-pn-views .t4-sidebar-action:after { + background-color: rgba(0, 0, 0, 0.075); + content: ""; + display: block; + height: 1px; + left: -4px; + right: -4px; + bottom: 0; + position: absolute; } + @media screen and (min-height: 750px) { + .t4-pn-views .t4-sidebar-action:after { + display: none; } } + @media screen and (min-height: 750px) { + .t4-pn-views .t4-sidebar-action.t4-tools { + padding-top: 8px; } + .t4-pn-views .t4-sidebar-action.t4-tools:before { + background-color: rgba(0, 0, 0, 0.075); + content: ""; + display: block; + height: 1px; + left: -4px; + right: -4px; + top: 0; + position: absolute; } } + .t4-pn-views .t4-switch-theme { + background-color: #fafafa; + border-top: 1px solid rgba(38, 50, 56, 0.12); + bottom: 0; + color: #424242; + padding: 8px 0; + position: absolute; + left: 0; + right: 0; + text-align: center; } + .t4-pn-views .t4-switch-theme ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-pn-views .t4-switch-theme ul li { + padding: 8px; } + .t4-pn-views .t4-switch-theme ul li label { + margin-bottom: 0; } + .t4-pn-views .t4-switch-theme ul li span { + color: #5c5c5c; + display: block; + margin-top: 4px; } + @media screen and (max-height: 800px) { + .t4-pn-views .t4-switch-theme ul li:last-child { + display: none; } } + .t4-pn-views .control-group { + margin-bottom: 0; } + .t4-pn-views .control-group .control-label { + float: none; + width: auto; } + .t4-pn-views div[id*="-desc"] { + display: none; } + +.form-horizontal .t4-sidebar-nav .control-group { + margin: 0; } + +.form-horizontal .t4-sidebar-nav .control-label { + float: none; + margin: 0; + padding: 0; + width: auto; } + +.t4-sidebar-nav .legend { + border: 1px solid transparent; + color: #212121; + display: block; + font-size: 0.75rem; + line-height: 1.3; + margin: 0; + margin-left: -4px; + margin-right: -4px; + padding: 16px 8px; + opacity: .7; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + @media screen and (min-height: 750px) { + .t4-sidebar-nav .legend { + padding: 8px; + margin: 0 0 8px; } } + .t4-sidebar-nav .legend:hover { + cursor: pointer; + opacity: 1; } + +.t4-sidebar-nav .active .legend { + background-color: #fff; + color: #2196F3; + opacity: 1; } + @media screen and (min-height: 750px) { + .t4-sidebar-nav .active .legend { + border-radius: 8px; + border: 1px solid rgba(38, 50, 56, 0.12); } } + +.t4-sidebar-nav .legend > span { + display: none; + font-size: 18px; + margin-bottom: 8px; } + @media screen and (min-height: 750px) { + .t4-sidebar-nav .legend > span { + display: block; } } + +.t4-sidebar-nav .item-content { + font-family: Roboto, Helvetica, sans-serif; + font-weight: 500; } + .t4-sidebar-nav .item-content .item-desc { + display: none; } + +.t4-pn-views-container { + background: whitesmoke; + position: absolute; + right: 88px; + top: 56px; + height: calc(100% - 56px); + overflow-y: auto; + left: 0; } + @media screen and (min-width: 576px) { + .t4-pn-views-container { + left: auto; + width: 280px; } } + +.t4-pn-views-container .t4-block-header { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + margin-bottom: -1px; + padding: 16px; } + .t4-pn-views-container .t4-block-header .t4-input[type="checkbox"] { + vertical-align: middle; } + +.t4-pane .t4-block-header, +.t4-pane .t4-group-toggle, +.t4-pane .preset-chooser { + position: relative; } + .t4-pane .t4-block-header .popover, + .t4-pane .t4-group-toggle .popover, + .t4-pane .preset-chooser .popover { + background-color: #4CAF50; + border-radius: 3px; + border: 0; + color: #fff; + position: absolute; + left: 0 !important; + right: auto !important; + -webkit-transform: translateX(-10%); + -ms-transform: translateX(-10%); + transform: translateX(-10%); + white-space: nowrap; + min-width: 168px; + text-align: center; + width: auto; } + .t4-pane .t4-block-header .popover .arrow, + .t4-pane .t4-group-toggle .popover .arrow, + .t4-pane .preset-chooser .popover .arrow { + margin-left: 0; + left: auto; + right: 12px; + border-bottom-color: #4CAF50; + border-top-width: 7px; + top: -14px; } + .t4-pane .t4-block-header .popover .arrow:after, + .t4-pane .t4-group-toggle .popover .arrow:after, + .t4-pane .preset-chooser .popover .arrow:after { + display: none; } + +.t4-pane .preset-chooser .popover .arrow { + right: 72px; + left: auto; } + +.t4-pn-views-container .t4-block-header h4 { + color: #424242; + display: inline-block; + font-size: 1rem; + font-weight: 500; + margin: 0; + padding: 0; + position: relative; } + +.t4-pn-views-container.t4-advanced .t4-block-header h4:after { + background-color: #4CAF50; + border-radius: 3px; + content: "Global"; + color: #fff; + display: inline-block; + font-size: 0.6875rem; + font-weight: 400; + letter-spacing: 0.5px; + line-height: 1; + padding: 4px 4px 2px; + position: absolute; + top: -6px; + left: -48px; } + +.t4-pn-views-container.t4-advanced .t4-block-header .t4-input[type="checkbox"]:before { + content: "\f30d"; + color: #bdbdbd; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + font-size: 9px; + line-height: 13px; + text-align: center; } + +.t4-pn-views-container.t4-advanced .t4-block-header .t4-input[type="checkbox"]:checked:before { + content: ""; } + +.group_custom_colors:after { + display: table; + clear: both; + content: ""; } + +.group_custom_colors .control-group { + float: left; + padding: 0 4px; + width: 50%; } + .group_custom_colors .control-group.field-spacer { + float: none; + clear: both; + overflow: hidden; + width: 100%; } + .group_custom_colors .control-group.field-spacer .control-helper { + display: none; } + .group_custom_colors .control-group .control-label label { + padding-left: 0; } + .group_custom_colors .control-group:nth-child(2n+1) .minicolors .minicolors-panel { + right: auto; + left: 0; } + +.addons-list { + list-style: none; + margin: 0 0 16px; + padding: 0; } + .addons-list li { + background-color: rgba(0, 0, 0, 0.045); + border: 1px solid rgba(255, 255, 255, 0); + border-radius: 5px; + margin-bottom: 4px; + padding: 8px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .addons-list li::after { + display: block; + clear: both; + content: ""; } + .addons-list li label, .addons-list li .t4-pane .control-label label, .t4-pane .control-label .addons-list li label, + .addons-list li .t4-modal .control-label label, .t4-modal .control-label .addons-list li label { + display: inline-block; + margin-bottom: 0; + padding-left: 0; } + .addons-list li input { + float: left; } + .addons-list li.addon-local { + background-color: transparent; + border: 1px solid rgba(0, 0, 0, 0.055); } + .addons-list li.addon-local:hover { + border-color: #2196F3; } + .addons-list li.addon-local:hover .t4-btn { + opacity: 1; } + .addons-list li.editting .addons-form { + border-radius: 0; + border: 0; + padding: 0; } + .addons-list li.editting .addons-form:before { + display: none; } + .addons-list li.editting .t4-btn.btn-delete, .addons-list li.editting .t4-btn.btn-edit { + opacity: 0; } + .addons-list li .btn-edit, .addons-list li .btn-delete { + background-color: transparent; + opacity: 0; + vertical-align: middle; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #9e9e9e; + display: inline-block; + font-size: 12px; + height: 24px; + padding: 4px; + position: relative; + text-align: center; + width: 24px; } + .addons-list li .btn-edit:hover, .addons-list li .btn-edit:focus, .addons-list li .btn-edit:active, .addons-list li .btn-delete:hover, .addons-list li .btn-delete:focus, .addons-list li .btn-delete:active { + background-color: transparent; + cursor: pointer; } + .addons-list li .btn-edit:hover:before, .addons-list li .btn-edit:focus:before, .addons-list li .btn-edit:active:before, .addons-list li .btn-delete:hover:before, .addons-list li .btn-delete:focus:before, .addons-list li .btn-delete:active:before { + opacity: 1; } + .addons-list li .btn-edit .fa, .addons-list li .btn-edit .fal, .addons-list li .btn-delete .fa, .addons-list li .btn-delete .fal { + line-height: 16px; + margin: 0; } + .addons-list li .btn-edit:before, .addons-list li .btn-delete:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .addons-list li .btn-edit[data-tooltip]:after, .addons-list li .btn-delete[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 24px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .addons-list li .btn-edit[data-tooltip]:hover:after, .addons-list li .btn-delete[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 26px; } + .addons-list li .btn-edit i, .addons-list li .btn-delete i { + vertical-align: top; } + +.add-more-addons { + margin: 0 0 8px; + text-align: center; } + .add-more-addons .t4-btn { + margin: 0 2px; } + .add-more-addons .t4-btn.active { + background-color: #2196F3; + color: #fff; } + +.addons-form-edit, .addons-form { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 5px; + clear: both; + margin-top: 1rem; + padding: 16px; + position: relative; } + .addons-form-edit:before, .addons-form-edit:after, .addons-form:before, .addons-form:after { + border-left: 9px solid transparent; + border-right: 9px solid transparent; + border-bottom: 9px solid rgba(38, 50, 56, 0.12); + content: ""; + display: block; + margin-left: -4px; + position: absolute; + height: 0; + top: -9px; + left: 50%; + width: 0; } + .addons-form-edit:after, .addons-form:after { + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #fff; + top: -7px; + margin-left: -2px; + left: 50%; } + .addons-form-edit.addons-js:before, .addons-form.addons-js:before { + left: 200px; } + .addons-form-edit.addons-js:after, .addons-form.addons-js:after { + left: 202px; } + .addons-form-edit textarea, .addons-form textarea { + height: auto; } + .addons-form-edit .addon-actions, .addons-form .addon-actions { + text-align: center; } + +.tool-export, +.tool-import, +.tool-css { + background-color: rgba(0, 0, 0, 0.025); + border: 1px dashed rgba(38, 50, 56, 0.12); + border-radius: 3px; + margin-bottom: 8px; + padding: 8px 8px 12px; } + .tool-export h4, + .tool-import h4, + .tool-css h4 { + margin: 0 0 4px; + font-size: 0.75rem; + font-weight: 600; } + .tool-export .description, + .tool-import .description, + .tool-css .description { + color: #757575; + font-size: 0.75rem; } + .tool-export div.chzn-container, + .tool-import div.chzn-container, + .tool-css div.chzn-container { + width: 50% !important; } + .tool-export .t4-btn, + .tool-import .t4-btn, + .tool-css .t4-btn { + display: inline-block; + vertical-align: middle; } + .tool-export .btn-primary, + .tool-import .btn-primary, + .tool-css .btn-primary { + background-color: #2196F3; } + .tool-export .btn-primary:hover, .tool-export .btn-primary:focus, .tool-export .btn-primary:active, + .tool-import .btn-primary:hover, + .tool-import .btn-primary:focus, + .tool-import .btn-primary:active, + .tool-css .btn-primary:hover, + .tool-css .btn-primary:focus, + .tool-css .btn-primary:active { + background-color: #2196f3; } + .tool-export .checked-list, + .tool-import .checked-list, + .tool-css .checked-list { + list-style: none; + margin: 8px 0 16px; + padding: 0 0 0 16px; } + .tool-export .checked-list li, + .tool-import .checked-list li, + .tool-css .checked-list li { + padding: 4px 0; } + .tool-export .checked-list li input, + .tool-import .checked-list li input, + .tool-css .checked-list li input { + margin: 0 4px 0 0; + vertical-align: middle; } + +.tool-import label, .tool-import .t4-pane .control-label label, .t4-pane .control-label .tool-import label, +.tool-import .t4-modal .control-label label, .t4-modal .control-label .tool-import label { + background-color: #4CAF50; + border-radius: 25px; + display: inline-block; + color: #fff; + height: 28px; + line-height: 28px; + margin-bottom: 0; + padding: 0 16px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .tool-import label i, .tool-import .t4-pane .control-label label i, .t4-pane .control-label .tool-import label i, .tool-import .t4-modal .control-label label i, .t4-modal .control-label .tool-import label i { + margin-right: 4px; } + .tool-import label:hover { + background-color: #47a44b; + color: #fff; } + +.tool-import #tool-import-file { + height: 1px; + opacity: 0; + position: absolute; + width: 1px; + overflow: hidden; + z-index: -1; } + +.t4-layout-section { + background-color: rgba(33, 33, 33, 0.08); + margin-bottom: 4px; + padding-bottom: 8px; + position: relative; } + .t4-layout-section.row-active { + -webkit-box-shadow: 0 0 0 1px #2196F3; + box-shadow: 0 0 0 1px #2196F3; } + .t4-layout-section .t4-section-settings { + padding: 4px 8px 0; } + .t4-layout-section .t4-section-title { + color: #424242; + display: inline-block; + font-weight: 500; + padding-top: 5px; } + .t4-layout-section .t4-add-row { + background-color: #2196F3; + border-radius: 25px; + bottom: -10px; + color: #fff; + height: 20px; + left: 50%; + opacity: 0; + overflow: hidden; + padding: 0 4px; + position: absolute; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + text-align: center; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + width: 20px; + z-index: 100; } + .t4-layout-section .t4-add-row i { + display: inline-block; + color: #fff; + font-size: 11px; + float: left; + margin-left: 2px; + line-height: 20px; } + .t4-layout-section .t4-add-row span { + display: inline-block; + font-size: 10px; + line-height: 20px; + overflow: hidden; + opacity: 0; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + text-transform: uppercase; + width: 50px; } + .t4-layout-section .t4-add-row:hover { + width: 74px; } + .t4-layout-section .t4-add-row:hover span { + padding-left: 5px; + opacity: 1; } + .t4-layout-section:hover .t4-add-row { + opacity: 1; } + +.t4-row-option-list { + list-style: none; + margin: 0; + padding: 0; } + .t4-row-option-list li { + float: left; } + .t4-row-option-list li a { + color: #9e9e9e; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #9e9e9e; + display: inline-block; + font-size: 12px; + height: 28px; + padding: 4px; + position: relative; + text-align: center; + width: 28px; } + .t4-row-option-list li a:hover, .t4-row-option-list li a:focus, .t4-row-option-list li a:active { + background-color: transparent; + cursor: pointer; } + .t4-row-option-list li a:hover:before, .t4-row-option-list li a:focus:before, .t4-row-option-list li a:active:before { + opacity: 1; } + .t4-row-option-list li a .fa, .t4-row-option-list li a .fal { + line-height: 20px; + margin: 0; } + .t4-row-option-list li a:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .t4-row-option-list li a[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 28px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .t4-row-option-list li a[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 30px; } + +.t4-row-container { + padding: 4px 8px; + position: relative; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .t4-row-container .row { + margin-left: -3px; + margin-right: -3px; } + .t4-row-container .t4-layout-col, + .t4-row-container .t4-col { + padding-left: 3px; + padding-right: 3px; } + .t4-row-container .col-inner { + background-color: #fff; + border: 1px solid rgba(38, 50, 56, 0.12); + padding: 8px; + position: relative; } + .t4-row-container .col-inner::after { + display: block; + clear: both; + content: ""; } + .t4-row-container .col-inner:hover { + cursor: move; } + .t4-row-container .col-inner:hover .t4-column-options, + .t4-row-container .col-inner:hover .t4-item-options { + opacity: 1; } + .t4-row-container .col-inner .t4-column-title { + color: #424242; + display: block; + overflow: hidden; + white-space: nowrap; + -o-text-overflow: ellipsis; + text-overflow: ellipsis; + text-align: right; + width: calc(100% - 20px); } + .t4-row-container .col-inner .t4-column-options, + .t4-row-container .col-inner .t4-item-options { + top: 7px; + left: 8px; + opacity: 0; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #9e9e9e; + display: inline-block; + font-size: 11px; + height: 22px; + padding: 3px; + position: relative; + text-align: center; + width: 22px; + position: absolute; } + .t4-row-container .col-inner .t4-column-options:hover, .t4-row-container .col-inner .t4-column-options:focus, .t4-row-container .col-inner .t4-column-options:active, + .t4-row-container .col-inner .t4-item-options:hover, + .t4-row-container .col-inner .t4-item-options:focus, + .t4-row-container .col-inner .t4-item-options:active { + background-color: transparent; + cursor: pointer; } + .t4-row-container .col-inner .t4-column-options:hover:before, .t4-row-container .col-inner .t4-column-options:focus:before, .t4-row-container .col-inner .t4-column-options:active:before, + .t4-row-container .col-inner .t4-item-options:hover:before, + .t4-row-container .col-inner .t4-item-options:focus:before, + .t4-row-container .col-inner .t4-item-options:active:before { + opacity: 1; } + .t4-row-container .col-inner .t4-column-options .fa, .t4-row-container .col-inner .t4-column-options .fal, + .t4-row-container .col-inner .t4-item-options .fa, + .t4-row-container .col-inner .t4-item-options .fal { + line-height: 16px; + margin: 0; } + .t4-row-container .col-inner .t4-column-options:before, + .t4-row-container .col-inner .t4-item-options:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .t4-row-container .col-inner .t4-column-options[data-tooltip]:after, + .t4-row-container .col-inner .t4-item-options[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 22px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .t4-row-container .col-inner .t4-column-options[data-tooltip]:hover:after, + .t4-row-container .col-inner .t4-item-options[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 23.5px; } + .t4-row-container .col-inner .t4-admin-layout-vis, + .t4-row-container .col-inner .t4-col-remove { + color: #9e9e9e; + position: absolute; + left: 12px; + top: 10px; } + .t4-row-container .col-inner .t4-admin-layout-vis:hover, + .t4-row-container .col-inner .t4-col-remove:hover { + color: #616161; + cursor: pointer; } + .t4-row-container .col-inner .t4-col-remove { + background-color: #eee; + border-radius: 50%; + height: 16px; + text-align: center; + width: 16px; } + .t4-row-container .column-active .col-inner { + border: 1px solid #2196F3; } + .t4-row-container .t4-admin-layout-hiddenpos { + background-color: rgba(0, 0, 0, 0.065); + display: none; + padding: 8px; + position: relative; + text-align: left; + padding-left: 48px; } + .t4-row-container .t4-admin-layout-hiddenpos.haspos { + display: block; } + .t4-row-container .t4-admin-layout-hiddenpos:before { + background-color: #F44336; + content: "\f070"; + color: #fff; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + font-size: 14px; + position: absolute; + left: 0; + top: 0; + bottom: 0; + line-height: 40px; + text-align: center; + width: 40px; } + .t4-row-container .t4-admin-layout-hiddenpos span { + background: #fff; + border-radius: 3px; + border: 1px solid rgba(38, 50, 56, 0.12); + margin-right: 0.5rem; + padding: 4px 8px; } + .t4-row-container .t4-admin-layout-hiddenpos span:hover { + border: 1px solid #2196F3; + cursor: pointer; } + +* { + -webkit-box-sizing: border-box; + box-sizing: border-box; } + +body { + font-size: 1rem; } + +.brand { + color: #424242; + font-size: 1.6875rem; + font-weight: 500; + float: left; + line-height: 32px; + padding: 12px 0; } + +.t4-current-style { + color: #424242; + font-size: 1.6875rem; + font-weight: 500; + float: right; + line-height: 32px; + padding: 12px 0; + position: relative; } + .t4-current-style h1 { + font-size: 1rem; + margin: 0 0 0 8px; + float: right; } + @media screen and (min-width: 576px) { + .t4-current-style h1 { + font-size: 1.125rem; + min-width: 190px; } } + .t4-current-style .dropdown-toggle { + background-color: #eee; + border: 1px solid #fff; + border-radius: 3px; + display: block; + float: left; + height: 24px; + line-height: 1; + margin-top: 4px; + position: relative; + text-align: center; + width: 24px; + z-index: 20; } + .t4-current-style .dropdown-toggle:after { + display: none; } + .t4-current-style .dropdown-toggle:hover { + border: 1px solid rgba(38, 50, 56, 0.12); + cursor: pointer; } + .t4-current-style .dropdown-toggle i { + font-size: 0.875rem; + line-height: 24px; + vertical-align: top; } + .t4-current-style .dropdown-menu { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 3px 0 3px 3px; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + font-size: 1rem; + right: 0; + top: 37px; + padding-top: 0; + padding-bottom: 0; + z-index: 10; } + .t4-current-style .dropdown-menu .dropdown-title { + background-color: #eee; + border-bottom: 1px solid #e0e0e0; + color: #424242; + display: block; + font-size: 0.75rem; + font-weight: 600; + padding: 8px; + line-height: 1; + text-transform: uppercase; } + .t4-current-style .dropdown-menu ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-current-style .dropdown-menu ul li { + border-bottom: 1px solid #eee; + font-size: 0.875rem; + padding: 0; } + .t4-current-style .dropdown-menu ul li:last-child { + border-bottom: 0; } + .t4-current-style .dropdown-menu ul li:last-child a { + border-radius: 0 0 3px 3px; } + .t4-current-style .dropdown-menu ul a { + color: #616161; + display: block; + padding: 8px 16px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-current-style .dropdown-menu ul a:hover, .t4-current-style .dropdown-menu ul a:focus, .t4-current-style .dropdown-menu ul a:active { + background-color: #f5f5f5; + color: #616161; + text-decoration: none; } + .t4-current-style .dropdown-menu ul li.master a { + padding: 0; } + .t4-current-style .dropdown-menu ul li.master a span { + padding: 8px 16px 8px 56px; } + .t4-current-style .dropdown-menu ul li > span { + padding: 8px 16px; } + .t4-current-style .dropdown-menu ul span { + display: inline-block; + position: relative; } + .t4-current-style .dropdown-menu ul li.master span:before { + background-color: #2196F3; + border-radius: 3px; + content: "Default"; + display: inline-block; + color: #fff; + font-size: 9px; + letter-spacing: 0.5px; + line-height: 1; + padding: 3px 4px; + position: absolute; + text-transform: uppercase; + top: 2px; + left: 2px; } + .t4-current-style .dropdown-menu ul li.current { + font-weight: 600; } + .t4-current-style .dropdown-menu ul li.current span { + color: #4CAF50; } + .t4-current-style .dropdown-menu ul li.master span { + padding-left: 56px; } + .t4-current-style.open .dropdown-toggle, .t4-current-style.show .dropdown-toggle { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 3px 3px 0 0; + border-bottom: 0; } + +#attrib-themeConfig { + background-color: whitesmoke; + border-radius: 0; + border: 0; + position: fixed; + top: 0; + right: 0; + left: 0; + bottom: 0; + margin: 0; + z-index: 1050; + width: 100%; } + @media screen and (min-width: 992px) { + #attrib-themeConfig { + background-color: #fff; } } + +#custom-style-preview { + background-color: #f5f5f5; + display: none; + right: 355px; + top: 56px; + left: 0; + bottom: 0; + position: absolute; + margin: 0 auto; + padding: 4px; + overflow: auto; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + @media screen and (min-width: 992px) { + #custom-style-preview { + display: block; + overflow: hidden; } } + #custom-style-preview iframe { + border: 1px dashed rgba(0, 0, 0, 0.2); + height: 100%; + padding: 2px; + max-width: none; + width: 100%; } + +.t4-sidebar-preview { + background-color: #fff; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + height: 56px; + padding: 0 16px 0 0; + position: absolute; + top: 0; + left: 0; + text-align: left; + width: 100%; + z-index: 200; } + @media screen and (min-width: 576px) { + .t4-sidebar-preview { + position: fixed; } } + .t4-sidebar-preview .t4-template-title { + padding-top: 12px; + padding-bottom: 12px; + position: absolute; + right: 460px; } + .t4-sidebar-preview .t4-template-title .control-label { + width: auto; } + .t4-sidebar-preview .t4-template-title .controls { + margin: 0; + float: left; } + .t4-sidebar-preview .t4-template-title .controls::after { + display: block; + clear: both; + content: ""; } + .t4-sidebar-preview .t4-template-title #jform_title { + width: 220px; } + .t4-sidebar-preview .t4-toolbar { + padding-top: 12px; + padding-bottom: 11px; } + @media screen and (min-width: 992px) { + .t4-sidebar-preview .t4-toolbar { + background-color: rgba(0, 0, 0, 0.03); } } + +.reload-preview { + color: #bdbdbd; + display: none; + font-family: Roboto, Helvetica, sans-serif; + font-size: 0.75rem; + font-weight: 500; + position: absolute; + letter-spacing: 1px; + left: 560px; + top: 20px; + text-transform: uppercase; } + @media screen and (min-width: 992px) { + .reload-preview { + display: inline-block; } } + .reload-preview:hover { + color: #0d8aee; + cursor: pointer; } + .reload-preview i { + margin-right: 4px; } + +.toolbar-devices { + border-right: 1px solid rgba(0, 0, 0, 0.075); + border-left: 1px solid rgba(0, 0, 0, 0.065); + display: none; + list-style: none; + margin: 0; + padding-right: 16px; + padding-left: 8px; + position: absolute; + top: 0; + left: 310px; } + .toolbar-devices::after { + display: block; + clear: both; + content: ""; } + @media screen and (min-width: 992px) { + .toolbar-devices { + display: block; } } + .toolbar-devices li { + float: right; } + .toolbar-devices .label { + background-color: transparent; + color: #9e9e9e; + border-radius: 0; + font-size: 0.875rem; + letter-spacing: 0.5px; + line-height: 32px; + padding: 0 8px 0 0; + text-transform: uppercase; } + .toolbar-devices .default { + display: inline-block; + font-weight: 500; + font-size: 0.875rem; + font-family: Roboto, Helvetica, sans-serif; + line-height: 32px; + padding-right: 8px; + text-transform: uppercase; } + .toolbar-devices .default:hover { + cursor: pointer; } + .toolbar-devices .btn { + margin: 0 4px; + background: transparent; + border: 0; + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: none; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #757575; + display: inline-block; + font-size: 0.875rem; + height: 32px; + padding: 8px; + position: relative; + text-align: center; + width: 32px; } + .toolbar-devices .btn:hover, .toolbar-devices .btn:focus, .toolbar-devices .btn:active { + background-color: transparent; + cursor: pointer; } + .toolbar-devices .btn:hover:before, .toolbar-devices .btn:focus:before, .toolbar-devices .btn:active:before { + opacity: 1; } + .toolbar-devices .btn .fa, .toolbar-devices .btn .fal { + line-height: 16px; + margin: 0; } + .toolbar-devices .btn:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .toolbar-devices .btn[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 32px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .toolbar-devices .btn[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 36px; } + .toolbar-devices .active { + color: #2196F3; } + .toolbar-devices .active span { + color: #2196F3; } + +.toolbar-save { + padding-right: 8px; + padding-left: 16px; + float: left; } + .toolbar-save .t4-btn { + margin-right: 8px; } + .toolbar-save .t4-btn.btn-save { + background-color: #4CAF50; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + color: #fff; } + .toolbar-save .t4-btn.btn-close i { + margin-right: 0; } + .toolbar-save .t4-btn i { + margin-right: 0; } + @media screen and (min-width: 576px) { + .toolbar-save .t4-btn i { + margin-left: 4px; } } + .toolbar-save span.btn-text { + display: none; } + @media screen and (min-width: 576px) { + .toolbar-save span.btn-text { + display: inline-block; } } + +.t4-sidebar-preview.disabled .toolbar-save .btn-save { + background-color: rgba(0, 0, 0, 0.1); + -webkit-box-shadow: none; + box-shadow: none; + color: #757575; } + +.t4-sidebar-preview.disabled .toolbar-save .t4-btn.dropdown-toggle { + background-color: rgba(0, 0, 0, 0.1); + color: #757575; } + .t4-sidebar-preview.disabled .toolbar-save .t4-btn.dropdown-toggle .caret { + border-top-color: #757575; + border-bottom-color: #757575; } + +.t4-admin-save { + float: right; + position: relative; } + .t4-admin-save .t4-btn.btn-save { + border-radius: 0 25px 25px 0; + padding-left: 8px; } + .t4-admin-save .t4-btn.dropdown-toggle { + background-color: #4CAF50; + border-right: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 25px 0 0 25px; + margin-right: 0; + padding-left: 8px; + padding-right: 8px; } + .t4-admin-save .t4-btn.dropdown-toggle .caret { + margin-top: 14px; } + .t4-admin-save .dropdown-menu { + border-radius: 5px; + right: auto; + left: 0; + top: 40px; + padding-top: 0; + padding-bottom: 0; } + .t4-admin-save .dropdown-menu:before, .t4-admin-save .dropdown-menu:after { + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-bottom: 5px solid #fff; + content: ""; + display: block; + position: absolute; + top: -5px; + left: 10px; } + .t4-admin-save .dropdown-menu:before { + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #e0e0e0; + left: 9px; + top: -7px; } + .t4-admin-save .dropdown-menu li:first-child a { + border-radius: 5px 5px 0 0; + border-bottom: 1px solid rgba(44, 58, 65, 0.12); } + .t4-admin-save .dropdown-menu li:last-child a { + border-radius: 0 0 5px 5px; } + .t4-admin-save .dropdown-menu a { + padding-top: 8px; + padding-bottom: 8px; } + .t4-admin-save .dropdown-menu a:hover, .t4-admin-save .dropdown-menu a:focus, .t4-admin-save .dropdown-menu a:active { + background-color: #eee; + color: #424242; } + +.t4-tpl-detail { + clear: both; + margin-top: 8px; } + .t4-tpl-detail .tpl-preview { + margin-bottom: 24px; } + .t4-tpl-detail .tpl-preview img { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 5px; + -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); + max-width: 100%; } + +.t4-admin-overview-features { + list-style: none; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin: 0; + padding: 0; + overflow: hidden; } + .t4-admin-overview-features li { + padding: 0 8px 8px 0; } + .t4-admin-overview-features li a { + background-color: #eee; + border-radius: 25px; + color: #757575; + display: block; + height: 32px; + line-height: 32px; + padding: 0 12px; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-admin-overview-features li a:hover, .t4-admin-overview-features li a:focus, .t4-admin-overview-features li a:active { + background-color: #2196F3; + color: #fff; + text-decoration: none; } + .t4-admin-overview-features li a span { + margin-right: 8px; } + +.t4-admin-overview-body { + margin-bottom: 16px; } + +.t4-template-more-info { + background-color: #f5f5f5; + border-radius: 5px; + margin-bottom: 16px; + padding: 16px; } + .t4-template-more-info h4 { + margin: 0 0 8px; } + .t4-template-more-info ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-template-more-info ul li { + border-bottom: 1px dashed rgba(38, 50, 56, 0.12); + padding: 8px 0; } + .t4-template-more-info ul li span { + color: #757575; + font-weight: 600; + display: inline-block; + min-width: 120px; } + +#assignment.t4-assignment { + padding: 16px; } + #assignment.t4-assignment .btn-toolbar .btn { + background-color: #e0e0e0; } + #assignment.t4-assignment .menu-links-block { + background-color: #fff; + border-radius: 5px; + border: 1px solid rgba(38, 50, 56, 0.12); + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + #assignment.t4-assignment .menu-links-block label { + font-size: 0.75rem; + margin-bottom: 12px; + padding-left: 0; } + #assignment.t4-assignment .menu-links-block label input[type="checkbox"] { + border: 1px solid rgba(38, 50, 56, 0.12); + margin-right: 0; + margin-left: 8px; } + #assignment.t4-assignment .menu-links-block:hover { + border: 1px solid rgba(17, 23, 26, 0.12); + -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); } + +.t4admin-loading::after { + background: url(../images/t4admin-loading.gif) no-repeat center center #fff; + bottom: 0; + content: ""; + display: block; + top: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1000; } + +.disabled button, .disabled .btn, .disabled .controls, .disabled label, .disabled .t4-pane .control-label label, .t4-pane .control-label .disabled label, +.disabled .t4-modal .control-label label, .t4-modal .control-label .disabled label { + pointer-events: none; } + +.themeConfigModal { + display: none; } + @media screen and (min-width: 768px) { + .themeConfigModal { + display: block; } } + +.pull-left { + float: left; } + +.pull-right { + float: right; } + +.j4 .btn, +.j4 button, +.j4 label, +.j4 .t4-pane .control-label label, +.t4-pane .control-label .j4 label, +.j4 .t4-modal .control-label label, +.t4-modal .control-label .j4 label, +.j4 input, +.j4 select, +.j4 input[type="text"] { + -webkit-box-shadow: none; + box-shadow: none; + font-size: 12px; + outline: none; } + +.j4 .field-media-wrapper { + background-color: #f5f5f5; + border-radius: 5px; + display: block; + padding: 8px; } + .j4 .field-media-wrapper .field-media-preview { + border-radius: 0; + border: 0; + max-width: none; } + .j4 .field-media-wrapper .input-group { + background-color: rgba(0, 0, 0, 0.1); + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 25px; + padding: 2px 98px 2px 2px; + position: relative; } + .j4 .field-media-wrapper .input-group .field-media-input { + background-color: rgba(255, 255, 255, 0.5); + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + width: 100%; + max-width: none; + overflow: hidden; + white-space: nowrap; + -o-text-overflow: ellipsis; + text-overflow: ellipsis; + z-index: 30; } + .j4 .field-media-wrapper .input-group .input-group-append { + background-color: transparent; + position: absolute; + right: 3px; + top: 2px; + margin: 0; + padding: 0; + width: auto; + z-index: 40; } + .j4 .field-media-wrapper .input-group .input-group-append .btn { + position: relative; + top: auto; + left: auto; + right: auto; + margin: 0; } + .j4 .field-media-wrapper .input-group .input-group-append .button-clear { + margin-left: 4px; + width: 28px; } + +.j4 .chosen-container.chosen-container-single { + font-size: 13px; + max-width: none; + width: 100% !important; } + .j4 .chosen-container.chosen-container-single .chosen-single { + border-radius: 25px; + border: 1px solid rgba(38, 50, 56, 0.12); + display: block; + height: auto; + padding: 4px 16px; + width: 100% !important; } + .j4 .chosen-container.chosen-container-single.chosen-container-active .chosen-single { + border-radius: 5px 5px 0 0; } + .j4 .chosen-container.chosen-container-single.chosen-container-active .chosen-drop { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 0 0 5px 5px; } + .j4 .chosen-container.chosen-container-single.chosen-container-active .chosen-drop .chosen-results .highlighted { + background-color: #2196F3 !important; } + +.j4 .select-menu-type .chosen-container.chosen-container-single { + max-width: 220px !important; } + +.j4 #typelist_navigation_mega_duration { + max-width: none; } + +.j4 #attrib-themeConfig { + font-size: 13px; } + +.j4 .t4-sidebar-preview .t4-admin-save .t4-btn.dropdown-toggle { + float: right; } + +.j4 #wrapper .content .row > .col-md-12 { + position: static; } + +.j4 .t4-pn-views .t4-sidebar-nav .legend { + margin-bottom: 0; } + +.j4 .t4-pn-views .t4-sidebar-nav .item-content { + font-size: 12px; } + +.j4 .t4-current-style h1.temp_title { + font-weight: 600; + line-height: 1.7; } + +.j4 .t4-current-style .dropdown-menu { + left: auto !important; + right: 0 !important; + top: 39px !important; + -webkit-transform: none !important; + -ms-transform: none !important; + transform: none !important; } + +.j4 .t4-admin-save .dropdown-toggle .caret { + border-top: 4px solid #fff; + border-left: 4px solid transparent; + border-right: 4px solid transparent; + display: block; + margin-right: 4px; } + +.j4 .t4-admin-save .dropdown-toggle:after { + display: none; } + +.j4 .t4-admin-save .dropdown-menu { + left: auto !important; + right: 0 !important; + -webkit-transform: none !important; + -ms-transform: none !important; + transform: none !important; + top: 38px !important; } + .j4 .t4-admin-save .dropdown-menu li a { + color: #616161; + display: block; + line-height: 1; + padding: 8px 16px; } + .j4 .t4-admin-save .dropdown-menu li a:hover, .j4 .t4-admin-save .dropdown-menu li a:focus, .j4 .t4-admin-save .dropdown-menu li a:active { + text-decoration: none; } + +.j4 .control-group .controls { + margin-left: 0; } + +.j4 .t4-modal { + font-size: 13px; } + .j4 .t4-modal .chosen-container.chosen-container-single { + font-size: 13px; + max-width: none; + width: 100% !important; } + .j4 .t4-modal .chosen-container.chosen-container-single .chosen-single { + border-radius: 25px; + border: 1px solid rgba(38, 50, 56, 0.12); + display: block; + height: auto; + padding: 4px 16px; + width: 100% !important; } + .j4 .t4-modal .chosen-container.chosen-container-single.chosen-container-active .chosen-single { + border-radius: 5px 5px 0 0; } + .j4 .t4-modal .chosen-container.chosen-container-single.chosen-container-active .chosen-drop { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 0 0 5px 5px; } + .j4 .t4-modal .chosen-container.chosen-container-single.chosen-container-active .chosen-drop .chosen-results .highlighted { + background-color: #2196F3 !important; } + .j4 .t4-modal .t4-input[type="range"] { + margin-top: 3px; } + .j4 .t4-modal .btn, .j4 .t4-modal input[type="text"] { + font-size: 13px; + font-weight: 400; } + .j4 .t4-modal .nav.nav-tabs { + background-color: transparent; + display: block; } + .j4 .t4-modal .nav.nav-tabs::after { + display: block; + clear: both; + content: ""; } + .j4 .t4-modal .nav.nav-tabs li, + .j4 .t4-modal .nav.nav-tabs li.nav-item { + float: left; + padding-left: 0; + padding-right: 0; + width: auto; } + .j4 .t4-modal .nav.nav-tabs a, + .j4 .t4-modal .nav.nav-tabs a.nav-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #757575; + float: none; + outline: none; + width: auto; } + .j4 .t4-modal .nav.nav-tabs a.active, + .j4 .t4-modal .nav.nav-tabs a.nav-link.active { + color: #2196F3; } + .j4 .t4-modal .nav.nav-tabs a.active:after, + .j4 .t4-modal .nav.nav-tabs a.nav-link.active:after { + background: #2196F3; } + +.j4 .t4-modal-content .control-group-inner > .control-label { + float: none; + width: auto; } diff --git a/admin/assets/css/admin.css b/admin/assets/css/admin.css new file mode 100644 index 0000000..4d591f0 --- /dev/null +++ b/admin/assets/css/admin.css @@ -0,0 +1,5404 @@ +/** + *------------------------------------------------------------------------------ + * @package T4 Framework for Joomla! + *------------------------------------------------------------------------------ + * @copyright Copyright (C) 2004-2019 JoomlArt.com. All Rights Reserved. + * @license GNU General Public License version 2 or later; see LICENSE.txt + * @authors JoomlArt, JoomlaBamboo, (contribute to this project at github + * & Google group to become co-author) + *------------------------------------------------------------------------------ + */ +@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700"); +/* + New Pattern Color System + With this should be easier to overwrite colors + not only in SCSS but even CSS +*/ +/* T4 Theme */ +/* Misc */ +/* Elevation */ +/* https://material-components.github.io/material-components-web-catalog/#/component/elevation */ +/* box-shadow: $elevationZ*; */ +*, +*::before, +*::after { + -webkit-box-sizing: inherit; + box-sizing: inherit; } + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + @media (min-width: 576px) { + .container { + max-width: 540px; } } + @media (min-width: 768px) { + .container { + max-width: 720px; } } + @media (min-width: 992px) { + .container { + max-width: 960px; } } + @media (min-width: 1200px) { + .container { + max-width: 1140px; } } + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + +.row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; } + +.no-gutters { + margin-right: 0; + margin-left: 0; } + .no-gutters > .col, + .no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; } + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; } + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + +.offset-1 { + margin-left: 8.33333%; } + +.offset-2 { + margin-left: 16.66667%; } + +.offset-3 { + margin-left: 25%; } + +.offset-4 { + margin-left: 33.33333%; } + +.offset-5 { + margin-left: 41.66667%; } + +.offset-6 { + margin-left: 50%; } + +.offset-7 { + margin-left: 58.33333%; } + +.offset-8 { + margin-left: 66.66667%; } + +.offset-9 { + margin-left: 75%; } + +.offset-10 { + margin-left: 83.33333%; } + +.offset-11 { + margin-left: 91.66667%; } + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-sm-0 { + margin-left: 0; } + .offset-sm-1 { + margin-left: 8.33333%; } + .offset-sm-2 { + margin-left: 16.66667%; } + .offset-sm-3 { + margin-left: 25%; } + .offset-sm-4 { + margin-left: 33.33333%; } + .offset-sm-5 { + margin-left: 41.66667%; } + .offset-sm-6 { + margin-left: 50%; } + .offset-sm-7 { + margin-left: 58.33333%; } + .offset-sm-8 { + margin-left: 66.66667%; } + .offset-sm-9 { + margin-left: 75%; } + .offset-sm-10 { + margin-left: 83.33333%; } + .offset-sm-11 { + margin-left: 91.66667%; } } + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-md-0 { + margin-left: 0; } + .offset-md-1 { + margin-left: 8.33333%; } + .offset-md-2 { + margin-left: 16.66667%; } + .offset-md-3 { + margin-left: 25%; } + .offset-md-4 { + margin-left: 33.33333%; } + .offset-md-5 { + margin-left: 41.66667%; } + .offset-md-6 { + margin-left: 50%; } + .offset-md-7 { + margin-left: 58.33333%; } + .offset-md-8 { + margin-left: 66.66667%; } + .offset-md-9 { + margin-left: 75%; } + .offset-md-10 { + margin-left: 83.33333%; } + .offset-md-11 { + margin-left: 91.66667%; } } + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-lg-0 { + margin-left: 0; } + .offset-lg-1 { + margin-left: 8.33333%; } + .offset-lg-2 { + margin-left: 16.66667%; } + .offset-lg-3 { + margin-left: 25%; } + .offset-lg-4 { + margin-left: 33.33333%; } + .offset-lg-5 { + margin-left: 41.66667%; } + .offset-lg-6 { + margin-left: 50%; } + .offset-lg-7 { + margin-left: 58.33333%; } + .offset-lg-8 { + margin-left: 66.66667%; } + .offset-lg-9 { + margin-left: 75%; } + .offset-lg-10 { + margin-left: 83.33333%; } + .offset-lg-11 { + margin-left: 91.66667%; } } + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-xl-0 { + margin-left: 0; } + .offset-xl-1 { + margin-left: 8.33333%; } + .offset-xl-2 { + margin-left: 16.66667%; } + .offset-xl-3 { + margin-left: 25%; } + .offset-xl-4 { + margin-left: 33.33333%; } + .offset-xl-5 { + margin-left: 41.66667%; } + .offset-xl-6 { + margin-left: 50%; } + .offset-xl-7 { + margin-left: 58.33333%; } + .offset-xl-8 { + margin-left: 66.66667%; } + .offset-xl-9 { + margin-left: 75%; } + .offset-xl-10 { + margin-left: 83.33333%; } + .offset-xl-11 { + margin-left: 91.66667%; } } + +.d-none { + display: none !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media (min-width: 768px) { + .d-md-none { + display: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media print { + .d-print-none { + display: none !important; } + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + +.flex-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + +.flex-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + +.flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + +.flex-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + +.justify-content-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + +.justify-content-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + +.justify-content-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + +.justify-content-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + +.align-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + +.align-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + +.align-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + +.align-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + +.align-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + +.align-self-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + +.align-self-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-sm-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-sm-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-sm-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-sm-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-sm-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-sm-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-sm-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } } + +@media (min-width: 768px) { + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-md-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-md-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-md-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-md-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-md-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-md-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-md-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-md-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-md-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-md-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } } + +@media (min-width: 992px) { + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-lg-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-lg-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-lg-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-lg-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-lg-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-lg-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-lg-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } } + +@media (min-width: 1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-xl-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-xl-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-xl-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-xl-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-xl-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-xl-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-xl-center { + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } } + +.pos-hidden-xl, +.pos-hidden-lg, +.pos-hidden-md, +.pos-hidden-sm, +.pos-hidden-xs { + display: none; } + +.xs .t4-layout-col:not(.pos-hidden-xs) { + display: block; } + +.sm .t4-layout-col:not(.pos-hidden-sm) { + display: block; } + +.md .t4-layout-col:not(.pos-hidden-md) { + display: block; } + +.lg .t4-layout-col:not(.pos-hidden-lg) { + display: block; } + +.xl .t4-layout-col:not(.pos-hidden-xl) { + display: block; } + +.def .t4-layout-col { + display: block; } + +.t4-modal-confirm-overlay, +.t4-modal-overlay { + background-color: rgba(0, 0, 0, 0.54); + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + z-index: 1060; } + +.t4-modal-confirm-overlay { + z-index: 1990; } + +.t4-modal-open .modal-backdrop { + background-color: rgba(0, 0, 0, 0.54); + z-index: 1050; } + +#t4Modal { + border-radius: 0; + top: 0; } + #t4Modal .modal-dialog { + -webkit-transform: translate(0); + -ms-transform: translate(0); + transform: translate(0); + max-width: 40%; } + #t4Modal .modal-content { + border: 0; } + +#t4-confirm { + max-width: 480px; + z-index: 2000; } + +.t4-modal, +#t4Modal .modal-dialog { + background-color: #fff; + -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); + border-radius: 4px; + font-family: Roboto, Helvetica, sans-serif; + font-size: 0.875rem; + padding: 0; + position: fixed; + left: 50%; + line-height: 1.5; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + width: 640px; + z-index: 1100; } + +.t4-modal.t4-mega-item { + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + top: 10%; + bottom: 10%; } + .t4-modal.t4-mega-item .t4-modal-inner { + height: calc(100% - 120px); + overflow-y: scroll; } + +.t4-modal .t4-modal-header, +#t4Modal .modal-header { + border-radius: 3px 3px 0 0; + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + -webkit-box-shadow: 0 5px 10px -5px #e1e1e1; + box-shadow: 0 5px 10px -5px #e1e1e1; + line-height: 1; + min-height: 56px; + padding: 20px 16px; + position: relative; + top: auto; + left: auto; + height: auto; } + +.t4-modal.no-title .t4-modal-header { + display: none; } + +.t4-modal .t4-modal-header-title, +#t4Modal .modal-header .modal-title { + color: #424242; + font-size: 1.25rem; + font-weight: 400; + margin: 0; } + .t4-modal .t4-modal-header-title i, + #t4Modal .modal-header .modal-title i { + margin-right: 8px; } + +.t4-modal .action-t4-modal-confirm-close, +.t4-modal .action-t4-modal-close, +.t4-modal .t4-modal-block-close, +.t4-fonts-manager .action-t4-modal-close { + border-radius: 50%; + color: #9e9e9e; + position: absolute; + top: 12px; + right: 12px; + height: 40px; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; + width: 40px; } + .t4-modal .action-t4-modal-confirm-close:hover, .t4-modal .action-t4-modal-confirm-close:focus, .t4-modal .action-t4-modal-confirm-close:active, + .t4-modal .action-t4-modal-close:hover, + .t4-modal .action-t4-modal-close:focus, + .t4-modal .action-t4-modal-close:active, + .t4-modal .t4-modal-block-close:hover, + .t4-modal .t4-modal-block-close:focus, + .t4-modal .t4-modal-block-close:active, + .t4-fonts-manager .action-t4-modal-close:hover, + .t4-fonts-manager .action-t4-modal-close:focus, + .t4-fonts-manager .action-t4-modal-close:active { + background-color: #f5f5f5; + color: #212121; + cursor: pointer; } + .t4-modal .action-t4-modal-confirm-close span, + .t4-modal .action-t4-modal-close span, + .t4-modal .t4-modal-block-close span, + .t4-fonts-manager .action-t4-modal-close span { + font-size: 1.25rem; + line-height: 40px; } + +.t4-modal-content { + padding: 16px; } + .t4-modal-content .chzn-container { + width: 100% !important; } + .t4-modal-content .msg { + margin-bottom: 0; } + +.t4-modal.no-title .t4-modal-content { + padding-top: 24px; } + .t4-modal.no-title .t4-modal-content .msg { + font-size: 1.125rem; } + +.t4-modal .nav-tabs { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + margin-left: -16px; + margin-right: -16px; + padding-left: 8px; + padding-right: 8px; } + .t4-modal .nav-tabs li { + margin: 0 0 -1px; + padding-left: 8px; + padding-right: 8px; } + .t4-modal .nav-tabs li a { + border: 0; + border-radius: 0; + color: #757575; + display: block; + font-weight: 500; + padding: 8px 8px 12px; + position: relative; + text-transform: uppercase; } + .t4-modal .nav-tabs li a:hover, .t4-modal .nav-tabs li a:focus, .t4-modal .nav-tabs li a:active { + background: transparent; + border: 0; } + .t4-modal .nav-tabs li a:after { + content: ""; + display: block; + height: 2px; + position: absolute; + left: 0; + bottom: 0; + width: 100%; } + .t4-modal .nav-tabs li.active a { + color: #2196F3; } + .t4-modal .nav-tabs li.active a:after { + background-color: #2196F3; } + +.t4-modal .control-group { + margin-bottom: 12px; } + +.t4-modal .tab-pane > .row { + margin-left: -15px; } + +div.config-section { + background-color: #f5f5f5; + padding: 8px; + text-align: center; } + div.config-section .col-inner { + border: 1px solid rgba(38, 50, 56, 0.12); + font-size: 0.75rem; + padding: 8px; + text-align: left; } + div.config-section .col-inner:hover { + cursor: default; } + +.t4-layout-xresize, +.t4-mega-xresize { + margin-bottom: 8px; } + .t4-layout-xresize::after, + .t4-mega-xresize::after { + display: block; + clear: both; + content: ""; } + .t4-layout-xresize .t4-layout-col, + .t4-mega-xresize .t4-layout-col { + padding-left: 4px; + padding-right: 4px; + position: relative; } + .t4-layout-xresize .ui-resizable-resizing, + .t4-mega-xresize .ui-resizable-resizing { + cursor: ew-resize; } + .t4-layout-xresize .ui-resizable-resizing .col-inner:hover, + .t4-mega-xresize .ui-resizable-resizing .col-inner:hover { + cursor: ew-resize; } + .t4-layout-xresize .ui-resizable-handle, + .t4-mega-xresize .ui-resizable-handle { + background-color: #f5f5f5; + color: #bdbdbd; + display: block; + height: 34px; + padding-left: 1px; + position: absolute; + top: 1px; + right: 4px; + text-align: center; + width: 8px; } + .t4-layout-xresize .ui-resizable-handle:before, + .t4-mega-xresize .ui-resizable-handle:before { + font-family: "Font Awesome 5 Pro"; + content: "\f142"; + font-weight: 300; + line-height: 34px; } + .t4-layout-xresize .ui-resizable-handle:hover, + .t4-mega-xresize .ui-resizable-handle:hover { + color: #757575; + cursor: e-resize; } + +.config-section.t4-row-container { + padding: 0 8px 8px; } + .config-section.t4-row-container .t4-content { + padding: 8px; } + +.t4-admin-layout { + -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05); + display: block; + list-style: none; + margin: 0 -8px 12px -8px; + padding: 8px 8px 0; + position: relative; + text-align: left; } + .t4-admin-layout::after { + display: block; + clear: both; + content: ""; } + .t4-admin-layout:before { + background-color: #ddd; + content: ""; + height: 1px; + position: absolute; + left: 0; + bottom: 0; + width: 100%; } + .t4-admin-layout li { + display: block; + float: left; + padding: 0 8px 0 0; + position: relative; + text-align: center; } + .t4-admin-layout li span { + border-bottom: 1px solid #ddd; + color: #757575; + display: block; + line-height: 32px; + padding: 0 8px; + text-transform: capitalize; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-admin-layout li span:hover { + color: #424242; + cursor: pointer; } + .t4-admin-layout li span.active { + border-bottom: 1px solid #2196F3; + color: #2196F3; } + +.t4-admin-layout-action { + padding: 0 0 12px; + overflow: hidden; } + .t4-admin-layout-action .btn { + background: #fff; + border-radius: 25px; + border: 0; + -webkit-box-shadow: 0; + box-shadow: 0; + color: #757575; + display: inline-block; + height: 28px; + line-height: 28px; + margin-left: 0.25rem; + padding: 0 12px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-admin-layout-action .btn:hover, .t4-admin-layout-action .btn:focus, .t4-admin-layout-action .btn:active { + background-color: #2196F3; + color: #fff; } + .t4-admin-layout-action .btn i { + margin-right: 4px; } + +.t4-layout-column, +.t4-mega-column { + float: left; } + +.t4-layout-reset { + border-radius: 0; + float: right; } + +.t4-admin-layout-devices { + background-color: #fff; + border-radius: 25px; + float: left; } + .t4-admin-layout-devices button.btn { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + border: 0; + height: 28px; + line-height: 28px; + margin: 0 !important; + min-width: 32px; + padding: 0 10px; + outline: none; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-admin-layout-devices button.btn:first-child { + border-radius: 25px; } + .t4-admin-layout-devices button.btn.btn:last-child { + border-radius: 25px; } + .t4-admin-layout-devices button.btn:hover, .t4-admin-layout-devices button.btn:focus, .t4-admin-layout-devices button.btn:active { + background: transparent; + border: 0; } + .t4-admin-layout-devices button.btn:hover i, .t4-admin-layout-devices button.btn:focus i, .t4-admin-layout-devices button.btn:active i { + color: #2196F3; } + .t4-admin-layout-devices button.btn i { + color: #bdbdbd; + font-size: 0.75rem; + margin-right: 0; } + .t4-admin-layout-devices button.btn.active { + background: #2196F3; + border-radius: 25px; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); } + .t4-admin-layout-devices button.btn.active i { + color: #fff; } + .t4-admin-layout-devices span.active { + background: #2196F3; + border-radius: 25px; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + color: #fff; } + .t4-admin-layout-devices span.active i { + color: #fff; } + +.t4-layout-ncolumns { + margin: 0 auto; + width: 180px; } + .t4-layout-ncolumns .btn { + background-color: #fff; + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 0 !important; + -webkit-box-shadow: none; + box-shadow: none; + height: 30px; + line-height: 20px; + text-align: center; + width: 30px; } + .t4-layout-ncolumns .btn:hover, .t4-layout-ncolumns .btn:focus, .t4-layout-ncolumns .btn:active { + background-color: #eee; } + .t4-layout-ncolumns .selected, + .t4-layout-ncolumns .active { + background-color: #eee; } + +.container_setting .btn-group { + background-color: #f5f5f5; + border-radius: 25px; } + .container_setting .btn-group .btn { + background: transparent; + border: 0; + border-radius: 25px; + -webkit-box-shadow: none; + box-shadow: none; + line-height: 28px; + padding: 0 16px; } + .container_setting .btn-group .btn.active { + background: #2196F3; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + color: #fff; } + .container_setting .btn-group .btn:first-child, .container_setting .btn-group .btn:last-child { + border-radius: 25px; } + +.link_color .minicolors-theme-bootstrap, +.text_color .minicolors-theme-bootstrap, +.link_hover_color .minicolors-theme-bootstrap, +.background_color .minicolors-theme-bootstrap { + width: 100%; } + .link_color .minicolors-theme-bootstrap .minicolors-input, + .text_color .minicolors-theme-bootstrap .minicolors-input, + .link_hover_color .minicolors-theme-bootstrap .minicolors-input, + .background_color .minicolors-theme-bootstrap .minicolors-input { + height: 32px; + width: 100%; } + .link_color .minicolors-theme-bootstrap .minicolors-swatch, + .text_color .minicolors-theme-bootstrap .minicolors-swatch, + .link_hover_color .minicolors-theme-bootstrap .minicolors-swatch, + .background_color .minicolors-theme-bootstrap .minicolors-swatch { + border-radius: 50%; + height: 24px; + left: auto; + right: 4px; + width: 24px; } + .link_color .minicolors-theme-bootstrap .minicolors-panel, + .text_color .minicolors-theme-bootstrap .minicolors-panel, + .link_hover_color .minicolors-theme-bootstrap .minicolors-panel, + .background_color .minicolors-theme-bootstrap .minicolors-panel { + right: 0; + left: auto !important; + height: 165px; + width: 185px; } + +.extra_class { + overflow: hidden; + clear: both; } + .extra_class input[type="text"] { + width: 290px !important; } + +.config_pattern .control-group { + float: left; + padding: 0 8px; + width: 50%; } + .config_pattern .control-group.title { + float: none; + width: 100%; } + +.pattern-preview { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); + border-radius: 5px; + height: 100%; + padding: 16px; + text-align: middle; } + .pattern-preview h3 { + margin: 0 0 8px; } + .pattern-preview p { + margin: 0; } + +.t4-choise-menu-item ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-choise-menu-item ul li { + padding: 5.33333px 0; } + .t4-choise-menu-item ul li.allitem { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); } + .t4-choise-menu-item ul li.allitem label { + font-weight: 600; } + .t4-choise-menu-item ul li label, .t4-choise-menu-item ul li .t4-pane .control-label label, .t4-pane .control-label .t4-choise-menu-item ul li label, + .t4-choise-menu-item ul li .t4-modal .control-label label, .t4-modal .control-label .t4-choise-menu-item ul li label { + font-size: 0.75rem; + margin-bottom: 0; } + .t4-choise-menu-item ul li input { + margin: 0 8px 0 0; + vertical-align: middle; } + .t4-choise-menu-item ul li ul li { + position: relative; } + .t4-choise-menu-item ul li ul li input { + margin-right: 28px; } + .t4-choise-menu-item ul li ul li:before { + border-left: 1px dotted #9e9e9e; + content: ""; + display: block; + top: 2px; + bottom: 2px; + left: 36px; + position: absolute; + width: 0; } + .t4-choise-menu-item ul li ul ul li input { + margin-right: 44px; } + .t4-choise-menu-item ul li ul ul li:before { + left: 52px; } + .t4-choise-menu-item ul li ul ul ul li input { + margin-right: 60px; } + .t4-choise-menu-item ul li ul ul ul li:before { + left: 68px; } + +.t4-modal .t4-modal-footer { + border-top: 1px solid rgba(44, 58, 65, 0.12); + padding: 16px; + text-align: right; } + +.t4-modal .t4-modal-footer .btn { + background-color: transparent; + border: 0; + border-radius: 4px; + -webkit-box-shadow: none; + box-shadow: none; + color: #616161; + font-size: .875rem; + font-weight: 500; + margin-left: 8px; + height: 32px; + line-height: 32px; + letter-spacing: .25px; + padding: 0 16px; } + .t4-modal .t4-modal-footer .btn:hover, .t4-modal .t4-modal-footer .btn:focus, .t4-modal .t4-modal-footer .btn:active { + background-color: #eee; } + .t4-modal .t4-modal-footer .btn .fa { + margin-right: 4px; } + +.t4-modal .t4-modal-footer .btn-success, +.t4-modal .t4-modal-footer .btn-primary { + background-color: #2196F3; + color: #fff; } + .t4-modal .t4-modal-footer .btn-success:hover, .t4-modal .t4-modal-footer .btn-success:focus, .t4-modal .t4-modal-footer .btn-success:active, + .t4-modal .t4-modal-footer .btn-primary:hover, + .t4-modal .t4-modal-footer .btn-primary:focus, + .t4-modal .t4-modal-footer .btn-primary:active { + background-color: #0d8aee; + color: #fff; } + +.t4-modal .t4-modal-footer .t4-edit-block-remove { + background-color: #f5f5f5; + float: left; } + +.t4-fonts-filter { + background-color: #fff; + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + padding: 8px 16px 0 8px; + position: -webkit-sticky; + position: sticky; + left: 0; + top: 0; } + .t4-fonts-filter .font-filter { + border-radius: 25px; + float: right; + height: 32px; + line-height: 32px; + padding: 0 16px; } + .t4-fonts-filter ul.nav-tabs { + border: 0; + margin: 8px 0 0 0; } + .t4-fonts-filter ul.nav-tabs .nav-item { + margin-bottom: -1px; + padding: 0 8px; } + .t4-fonts-filter ul.nav-tabs .nav-item .nav-link { + background-color: transparent; + border: 0; + border-radius: 0; + color: #757575; + padding: 8px 0 12px 0; + position: relative; } + .t4-fonts-filter ul.nav-tabs .nav-item .nav-link:after { + content: ""; + display: block; + height: 2px; + position: absolute; + bottom: 0; + left: 0; + width: 100%; } + .t4-fonts-filter ul.nav-tabs .nav-item.active .nav-link { + color: #2196F3; } + .t4-fonts-filter ul.nav-tabs .nav-item.active .nav-link:after { + background-color: #2196F3; } + +#t4Modal .tab-content { + padding: 16px; + overflow: hidden; } + +#t4-scss-editor-variables, +#t4-scss-editor-custom { + border: 1px solid rgba(38, 50, 56, 0.12); + min-height: 350px; + padding: 8px; + width: 100%; } + +.t4-fonts-manager ul.base-fonts, .t4-fonts-manager ul.jub-fonts { + margin: 0; + padding: 0; + list-style: none; } + .t4-fonts-manager ul.base-fonts::after, .t4-fonts-manager ul.jub-fonts::after { + display: block; + clear: both; + content: ""; } + .t4-fonts-manager ul.base-fonts li, .t4-fonts-manager ul.jub-fonts li { + display: block; + float: left; + width: 33%; + list-style: none; + margin: 0; + padding: 0; } + +.t4-fonts-manager .jub-font[data-bash="1"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts01.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="2"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts02.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="3"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts03.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="4"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts04.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="5"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts05.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="6"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts06.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="7"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts07.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="8"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts08.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="9"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts09.jpeg); } + +.t4-fonts-manager .jub-font[data-bash="10"] > div { + background-image: url(../../etc/googlefonts/thumbs/fonts10.jpeg); } + +.imageModal_jform_t4layout_layout_media { + z-index: 10000; } + +body .popover { + z-index: 1101; } + +.t4-pane label, .t4-pane .control-label label, .t4-modal .control-label .t4-pane label, +.t4-modal label, +.t4-pane .control-label .t4-modal label, +.t4-modal .control-label label { + color: #9e9e9e; + font-size: 0.75rem; + font-weight: 400; + margin-bottom: 4px; + padding-left: 8px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + +.t4-pane .control-label label, +.t4-modal .control-label label { + display: inline-block; + padding-left: 12px; } + +.t4-pane .sub-group input[type="text"], +.t4-modal-content input[type="text"] { + background-color: rgba(33, 33, 33, 0.08); + border: 1px solid transparent; + border-radius: 25px; + color: #212121; + height: 28px; + font-size: 0.75rem; + font-family: Roboto, Helvetica, sans-serif; + font-weight: 500; + line-height: 28px; + padding: 8px 12px; + width: 100%; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; } + .t4-pane .sub-group input[type="text"]:focus, + .t4-modal-content input[type="text"]:focus { + background-color: #fff; + border-color: rgba(38, 50, 56, 0.12); } + +.t4-pane input[type="text"].invalid { + background-color: #fde1df; + border: 1px solid #ea1c0d; } + +.t4-pane input#typelist_theme_letter_spacing:placeholder { + content: "2"; + display: inline-block; } + +.t4-button, #assignment.t4-assignment .btn-toolbar .btn, #assignment.t4-assignment .menu-links-block .btn, +.t4-btn { + background-color: rgba(0, 0, 0, 0.1); + -webkit-box-shadow: none; + box-shadow: none; + border: 0; + color: #757575; + display: inline-block; + border-radius: 25px; + font-family: Roboto, Helvetica, sans-serif; + height: 28px; + line-height: 28px; + padding: 0 12px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-button:hover, #assignment.t4-assignment .btn-toolbar .btn:hover, #assignment.t4-assignment .menu-links-block .btn:hover, .t4-button:focus, #assignment.t4-assignment .btn-toolbar .btn:focus, #assignment.t4-assignment .menu-links-block .btn:focus, .t4-button:active, #assignment.t4-assignment .btn-toolbar .btn:active, #assignment.t4-assignment .menu-links-block .btn:active, + .t4-btn:hover, + .t4-btn:focus, + .t4-btn:active { + background-color: #9e9e9e; + color: #fff; + cursor: pointer; + text-decoration: none; } + .t4-button.has-icon i, #assignment.t4-assignment .btn-toolbar .has-icon.btn i, #assignment.t4-assignment .menu-links-block .has-icon.btn i, + .t4-btn.has-icon i { + margin-right: 4px; } + .t4-button i, #assignment.t4-assignment .btn-toolbar .btn i, #assignment.t4-assignment .menu-links-block .btn i, + .t4-btn i { + margin-right: 4px; } + +.t4-btn.btn-primary { + background-color: #2196F3; + border: 0; } + .t4-btn.btn-primary:hover, .t4-btn.btn-primary:focus, .t4-btn.btn-primary:active { + background-color: #0d8aee; } + +.t4-btn.btn-success { + background-color: #4CAF50; + border: 0; } + .t4-btn.btn-success:hover, .t4-btn.btn-success:focus, .t4-btn.btn-success:active { + background-color: #449d48; } + +.t4-btn.btn-danger { + background-color: #F44336; + border: 0; } + .t4-btn.btn-danger:hover, .t4-btn.btn-danger:focus, .t4-btn.btn-danger:active { + background-color: #f32c1e; } + +.btn-md { + font-size: 13px; + height: 32px; + line-height: 32px; + padding-left: 16px; + padding-right: 16px; + letter-spacing: 1px; + text-transform: uppercase; } + .btn-md i { + margin-right: 8px; } + +.btn-icon { + padding-left: 12px; + padding-right: 12px; } + .btn-icon i { + margin-right: 0; } + +.t4-pane .minicolors { + clear: both; + display: block; + position: relative; + padding: 0; } + .t4-pane .minicolors input { + background-color: #eee; + border-radius: 25px; + color: #757575; + height: 28px; + line-height: 28px; + padding: 0 32px 0 12px; + width: 100%; } + .t4-pane .minicolors .minicolors-swatch { + background: none; + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 50%; + right: 2px; + left: auto; + top: 2px; + bottom: 0; + height: 24px; + -webkit-transform: none; + -ms-transform: none; + transform: none; + width: 24px; } + .t4-pane .minicolors .minicolors-swatch span { + -webkit-box-shadow: none; + box-shadow: none; } + .t4-pane .minicolors .minicolors-panel { + border-radius: 2px; + -webkit-box-shadow: none; + box-shadow: none; + height: 164px; + right: 0; + left: auto; + top: 36px; + width: 204px; } + +.t4-input[type="checkbox"], +.t4-input[type="checkbox"][readonly] { + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + background: #e0e0e0; + border: 0; + border-radius: 15px; + height: 18px; + min-height: 18px; + padding-left: 0; + position: relative; + margin-top: 0; + outline: 0 !important; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + width: 36px; } + .t4-input[type="checkbox"]:checked, + .t4-input[type="checkbox"][readonly]:checked { + background-color: #2196F3; } + .t4-input[type="checkbox"]:checked:before, + .t4-input[type="checkbox"][readonly]:checked:before { + background-color: #fff; + left: auto; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); } + .t4-input[type="checkbox"]:before, + .t4-input[type="checkbox"][readonly]:before { + background-color: #fff; + border-radius: 50%; + content: ""; + display: block; + height: 14px; + position: absolute; + top: 2px; + left: 2px; + -webkit-transition: .4s; + -o-transition: .4s; + transition: .4s; + width: 14px; } + +.t4-modal input[type="number"] { + background-color: #eee; + border: 0; + border-radius: 25px; + height: 28px; + padding: 0 8px; } + +.t4-group-toggle { + clear: both; + display: block; + margin-top: 8px; } + .t4-group-toggle input { + float: right; } + .t4-group-toggle small, .t4-group-toggle label, .t4-group-toggle .t4-pane .control-label label, .t4-pane .control-label .t4-group-toggle label, + .t4-group-toggle .t4-modal .control-label label, .t4-modal .control-label .t4-group-toggle label { + display: inline-block; + margin-bottom: 0; + padding-left: 0; + vertical-align: middle; } + +.t4-pane .input-append, +.field-media-wrapper .input-group-append { + background-color: #eee; + border-radius: 25px; + padding: 3px 100px 3px 3px; + margin-bottom: 16px; + position: relative; + white-space: normal; + width: 100%; } + .t4-pane .input-append .add-on, + .field-media-wrapper .input-group-append .add-on { + background: transparent; + border-radius: 0; + border: 0; + color: #9e9e9e; + margin: 0; + padding: 0; + position: absolute; + left: 12px; + top: 8px; + z-index: 20; } + .t4-pane .input-append input.field-media-input[type="text"], + .field-media-wrapper .input-group-append input.field-media-input[type="text"] { + background: #fff; + height: 27.2px; + line-height: 27.2px; + margin-bottom: 0; + padding-left: 26px; + padding-right: 8px; + z-index: 10; } + .t4-pane .input-append button.btn, + .field-media-wrapper .input-group-append button.btn { + background-color: #2196F3; + border-radius: 25px !important; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; + font-family: Roboto, Helvetica, sans-serif; + font-size: 0.75rem; + font-weight: 500; + margin: 0 0 4px 4px; + padding: 5px 7px; + position: absolute; + text-transform: uppercase; } + .t4-pane .input-append button.btn:hover, .t4-pane .input-append button.btn:focus, .t4-pane .input-append button.btn:active, + .field-media-wrapper .input-group-append button.btn:hover, + .field-media-wrapper .input-group-append button.btn:focus, + .field-media-wrapper .input-group-append button.btn:active { + background-color: #128ff2; + color: #fff; } + .t4-pane .input-append button.btn span, + .field-media-wrapper .input-group-append button.btn span { + font-size: 10px; + margin: 0; } + .t4-pane .input-append button.button-select, + .field-media-wrapper .input-group-append button.button-select { + padding-right: 10px; + padding-left: 10px; + top: 3px; + right: 34px; } + .t4-pane .input-append button.button-clear, + .field-media-wrapper .input-group-append button.button-clear { + background-color: rgba(0, 0, 0, 0.2); + top: 3px; + right: 3px; } + .t4-pane .input-append button.button-clear:hover, .t4-pane .input-append button.button-clear:focus, .t4-pane .input-append button.button-clear:active, + .field-media-wrapper .input-group-append button.button-clear:hover, + .field-media-wrapper .input-group-append button.button-clear:focus, + .field-media-wrapper .input-group-append button.button-clear:active { + background-color: #F44336; } + .t4-pane .input-append button.button-clear span:before, + .field-media-wrapper .input-group-append button.button-clear span:before { + font-family: "Font Awesome 5 Pro"; + content: "\f00d"; + font-weight: 300; } + +.field-media-wrapper { + margin-bottom: 0; } + +.t4-pane textarea { + background: #eee; + border: 0; + border-radius: 5px; + color: #424242; + font-size: 0.875rem; + height: 150px; + padding: 16px; + width: 100%; } + .t4-pane textarea:focus, .t4-pane textarea:active { + border: 0; } + +div.chzn-container { + width: 100% !important; } + div.chzn-container .chzn-single { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 25px; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + color: #212121; + height: 28px; + line-height: 28px; + padding: 0 12px; } + div.chzn-container .chzn-single span { + color: #757575; + font-family: Roboto, Helvetica, sans-serif; + font-size: 0.75rem; } + div.chzn-container .chzn-single .search-choice-close { + top: 4px; } + div.chzn-container .chzn-single .search-choice-close:hover, div.chzn-container .chzn-single .search-choice-close:focus { + color: #2196F3; } + div.chzn-container .chzn-single .search-choice-close:before { + font-family: "Font Awesome 5 Pro"; + color: #757575; + content: "\f00d"; + font-weight: 300; + font-size: 0.875rem; } + div.chzn-container .chzn-single div { + background: none; + border: 0; + right: 8px; } + div.chzn-container .chzn-single b:after { + border-top: 5px solid #bdbdbd; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + content: ""; + display: block; + font-size: 18px; + height: 0; + position: absolute; + top: 12px; + right: 8px; + width: 0; } + div.chzn-container.chzn-with-drop .chzn-single { + background-color: #fff; + border-radius: 4px 4px 0 0; + border: 1px solid rgba(38, 50, 56, 0.12); + border-bottom: 0; } + div.chzn-container.chzn-with-drop .chzn-single > div { + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; } + div.chzn-container .chzn-drop { + border: 1px solid rgba(38, 50, 56, 0.12); } + div.chzn-container .chzn-drop .chzn-search input[type="text"]:focus { + border: 1px solid #2196F3; + height: 28px; + padding: 0 8px; } + div.chzn-container ul.chzn-results { + padding: 0 0 4px; } + div.chzn-container ul.chzn-results li { + font-size: 0.75rem; + padding: 5.33333px 16px; + line-height: 1.3; } + div.chzn-container ul.chzn-results li:hover, div.chzn-container ul.chzn-results li.highlighted { + background-color: #2196F3; + color: #fff; } + +.t4-pane .t4-font-family .controls, +.t4-pane .t4-heading-font-family .controls { + padding-right: 40px; + position: relative; } + +.t4-pane .t4-font-family button, +.t4-pane .t4-heading-font-family button { + background-color: #eee; + border: 0; + border-radius: 50%; + color: #9e9e9e; + font-size: 1.125rem; + position: absolute; + right: 0; + top: 0; + height: 32px; + line-height: 1; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; + width: 32px; } + .t4-pane .t4-font-family button:hover, .t4-pane .t4-font-family button:focus, .t4-pane .t4-font-family button:active, + .t4-pane .t4-heading-font-family button:hover, + .t4-pane .t4-heading-font-family button:focus, + .t4-pane .t4-heading-font-family button:active { + background-color: #2196F3; + color: #fff; } + +.t4-input[type=range] { + -webkit-appearance: none; + background: transparent; + cursor: pointer; + position: relative; + width: 100%; + z-index: 6; } + .t4-input[type=range]:focus, .t4-input[type=range]:active { + border: 0; } + +.t4-input[type=range]::-moz-range-thumb { + -moz-appearance: none; + background: #2196F3; + background-image: none; + border: none; + border-radius: 50%; + box-sizing: border-box; + height: 12px; + outline: none; + width: 12px; } + +.t4-slider { + height: 18px; + position: relative; + float: left; + margin-top: 3px; + width: 75%; + z-index: 2; } + .t4-slider .slider-bg { + background: #e0e0e0; + border-radius: 3px; + border: 0; + position: absolute; + height: 3px; + top: 10px; + left: 0; + margin: 0 6px; + padding: 0; + overflow: hidden; + width: calc(100% - 12px); } + .t4-slider .slider-bg .slider-bg-lower { + background-color: #2196F3; + border-radius: 3px 0 0 3px; + height: 3px; + position: relative; } + +.opacity .controls span { + display: inline-block; + float: right; + width: 24%; } + +.t4-param-reset { + color: #9e9e9e; + display: inline-block; + font-size: 0.75rem; + line-height: 16px; + margin-left: 4px; + text-align: center; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + z-index: 100; } + .t4-param-reset:hover, .t4-param-reset:active { + color: #616161; + cursor: pointer; } + +.control-helper { + color: #9e9e9e; + font-size: 0.75rem; + padding: 4px 16px; } + .control-helper:empty { + display: none; } + .control-helper small { + background: #f0f0f0; + border-radius: 2px; + color: #616161; + display: inline-block; + line-height: 1; + margin: 0 3px 0 0; + padding: 1px 2px; } + +.t4-pane div.field-spacer { + border-top: 1px solid rgba(38, 50, 56, 0.12); + padding-top: 4px; + text-transform: uppercase; } + .t4-pane div.field-spacer label { + color: #9e9e9e; + font-size: 0.6875rem; + letter-spacing: 0.5px; } + +.t4-modal .control-group.block #t4layoutcol_block_chzn { + width: 68% !important; } + +.t4-modal .control-group.block .t4-btn { + margin: 0 4px; } + +.t4-pane .sub-group { + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + padding: 0; } + .t4-pane .sub-group .sub-group-inner { + padding: 0 8px; } + .t4-pane .sub-group .sub-group-inner .sub-group-inner { + padding: 0; } + .t4-pane .sub-group .sub-legend .item-title { + color: #424242; + font-size: 0.875rem; + font-weight: 500; } + .t4-pane .sub-group .sub-legend .item-title:hover { + color: #2196F3; + cursor: pointer; } + +.t4-pane .sub-group.disabled .sub-legend .item-title { + position: relative; } + .t4-pane .sub-group.disabled .sub-legend .item-title:after { + border-radius: 50%; + content: "\f023"; + display: inline-block; + height: 16px; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + font-size: 9px; + line-height: 16px; + position: absolute; + top: -5px; + text-align: center; + right: -16px; + width: 16px; } + +.t4-pane .sub-group-direct { + background-color: #fff; + border-top: 1px solid rgba(38, 50, 56, 0.12); + padding-top: 16px; } + +.t4-pane .sub-group .control-group { + position: relative; + margin-bottom: 12px; } + .t4-pane .sub-group .control-group .control-label { + float: none; + margin-bottom: 0; + padding: 0; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + width: 100%; } + .t4-pane .sub-group .control-group .controls { + margin-left: 0; } + .t4-pane .sub-group .control-group.t4-checkbox .control-label { + display: inline-block; + width: auto; } + .t4-pane .sub-group .control-group.t4-checkbox .controls { + float: right; + padding-right: 12px; } + +.t4-pane .sub-group-params .control-group:hover .control-label label { + color: #212121; } + +.t4-pane .sub-group-params .control-group.subgroup-toggle { + padding-left: 12px; } + +.t4-pane .group_brand_colors .sub-group-params { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; } + +.t4-pane .group_brand_colors .sub-group-params .control-group { + -ms-flex-preferred-size: 50%; + flex-basis: 50%; } + .t4-pane .group_brand_colors .sub-group-params .control-group:nth-child(2n) { + padding-left: 4px; } + .t4-pane .group_brand_colors .sub-group-params .control-group:nth-child(2n+1) { + padding-right: 4px; } + .t4-pane .group_brand_colors .sub-group-params .control-group:nth-child(2n+1) .minicolors .minicolors-panel { + left: 0; + right: auto; } + .t4-pane .group_brand_colors .sub-group-params .control-group input[type="text"] { + padding-right: 28px; + overflow: hidden; + -o-text-overflow: ellipsis; + text-overflow: ellipsis; + white-space: nowrap; } + +.t4-pn-views-container.t4-megamenu .control-group.t4-checkbox .control-label { + display: inline-block; + float: none; } + .t4-pn-views-container.t4-megamenu .control-group.t4-checkbox .control-label label { + padding-left: 12px; + margin-bottom: 0; } + +.t4-pn-views-container.t4-megamenu .control-group.t4-checkbox .controls { + float: right; } + .t4-pn-views-container.t4-megamenu .control-group.t4-checkbox .controls input { + margin-right: 0; } + +.t4-pane .sub-group-open { + background-color: #fff; + border-top: 1px solid rgba(38, 50, 56, 0.12); + border-bottom: 1px solid rgba(38, 50, 56, 0.12); } + .t4-pane .sub-group-open .sub-legend .item-title { + color: #2196F3; } + .t4-pane .sub-group-open .sub-legend.has-icon .fal { + color: #2196F3; } + .t4-pane .sub-group-open div.sub-legend-group .item-content:after { + content: "\f107"; } + +.t4-pane .sub-group .sub-legend-group { + margin-bottom: 0; } + .t4-pane .sub-group .sub-legend-group > .control-label { + margin-bottom: 0; + padding: 0; + width: 100%; } + .t4-pane .sub-group .sub-legend-group > .control-label .sub-legend { + padding-top: 12px; + padding-bottom: 12px; } + .t4-pane .sub-group .sub-legend-group .item-content { + position: relative; } + .t4-pane .sub-group .sub-legend-group .item-content:after { + content: "\f105"; + color: #424242; + display: block; + font-size: 0.875rem; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + position: absolute; + right: 12px; + top: 0; } + +.sub-legend.has-icon { + padding-left: 40px; + position: relative; } + .sub-legend.has-icon .fa, .sub-legend.has-icon .fal { + color: #424242; + font-size: 1rem; + position: absolute; + left: 12px; + top: 12px; } + +.pattern { + margin-bottom: 8px; } + +.pattern-inner { + background-color: #f5f5f5; + border-radius: 5px; + padding: 4px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .pattern-inner:hover { + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); } + .pattern-inner .pattern-header { + padding: 4px 8px; } + .pattern-inner .pattern-header::after { + display: block; + clear: both; + content: ""; } + .pattern-inner .pattern-header h4 { + font-size: 0.75rem; + margin: 0; + float: left; + text-transform: capitalize; } + .pattern-inner .pattern-header .pattern-actions-list { + float: right; + list-style: none; + margin: 0; + padding: 0; } + .pattern-inner .pattern-header .pattern-actions-list li { + float: left; } + .pattern-inner .pattern-header .pattern-actions-list li a { + color: #9e9e9e; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #9e9e9e; + display: inline-block; + font-size: 12px; + height: 24px; + padding: 4px; + position: relative; + text-align: center; + width: 24px; } + .pattern-inner .pattern-header .pattern-actions-list li a:hover, .pattern-inner .pattern-header .pattern-actions-list li a:focus, .pattern-inner .pattern-header .pattern-actions-list li a:active { + background-color: transparent; + cursor: pointer; } + .pattern-inner .pattern-header .pattern-actions-list li a:hover:before, .pattern-inner .pattern-header .pattern-actions-list li a:focus:before, .pattern-inner .pattern-header .pattern-actions-list li a:active:before { + opacity: 1; } + .pattern-inner .pattern-header .pattern-actions-list li a .fa, .pattern-inner .pattern-header .pattern-actions-list li a .fal { + line-height: 16px; + margin: 0; } + .pattern-inner .pattern-header .pattern-actions-list li a:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .pattern-inner .pattern-header .pattern-actions-list li a[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 24px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .pattern-inner .pattern-header .pattern-actions-list li a[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 26px; } + .pattern-inner .color-list { + list-style: none; + margin: 0; + padding: 0; } + .pattern-inner .color-list::after { + display: block; + clear: both; + content: ""; } + .pattern-inner .color-list li { + float: left; + display: block; + height: 28px; + padding: 4px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; + width: 28px; } + .pattern-inner .color-list li span { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + border-radius: 5px; + display: block; + height: 20px; + width: 20px; + position: relative; + overflow: hidden; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .pattern-inner .color-list li span:before { + background-color: rgba(0, 0, 0, 0.8); + border-radius: 3px; + content: attr(data-title); + color: #fff; + display: inline-block; + font-size: 0.6875rem; + opacity: 0; + padding: 2px 4px; + position: absolute; + top: -26px; + left: calc(100% - 24px); + -webkit-transform: translateX(-25%); + -ms-transform: translateX(-25%); + transform: translateX(-25%); + text-transform: capitalize; + white-space: nowrap; } + .pattern-inner .color-list li span:hover { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3); + position: relative; + overflow: visible; + z-index: 100; } + .pattern-inner .color-list li span:hover:before { + opacity: 1; } + .pattern-inner .config_pattern { + background-color: rgba(255, 255, 255, 0.7); + border: 1px dashed rgba(38, 50, 56, 0.12); + border-radius: 9px; + margin: 8px; + padding: 12px 8px; } + .pattern-inner .config_pattern label { + margin-bottom: 8px; } + .pattern-inner .config_pattern .add_new_pattern { + margin-top: 16px; } + +.t4-select-color, +.select-color-palette { + position: relative; } + .t4-select-color .color-preview, + .select-color-palette .color-preview { + position: relative; } + .t4-select-color .color-preview .preview-icon, + .select-color-palette .color-preview .preview-icon { + border-radius: 50%; + display: block; + height: 20px; + position: absolute; + top: 4px; + left: 4px; + width: 20px; } + .t4-select-color .color-preview input, + .select-color-palette .color-preview input { + text-indent: 16px; } + .t4-select-color .color-preview input:hover, + .select-color-palette .color-preview input:hover { + cursor: pointer; } + .t4-select-color .color-preview .toggle-icon, + .select-color-palette .color-preview .toggle-icon { + position: absolute; + right: 12px; + top: 4px; } + .t4-select-color .color-preview .toggle-icon:hover, + .select-color-palette .color-preview .toggle-icon:hover { + cursor: pointer; } + .t4-select-color .choose-color-pattern, + .select-color-palette .choose-color-pattern { + background-color: #fff; + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 3px; + -webkit-box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.06), 0 1px 1px 0 rgba(0, 0, 0, 0.06), 0 1px 3px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.06), 0 1px 1px 0 rgba(0, 0, 0, 0.06), 0 1px 3px 0 rgba(0, 0, 0, 0.08); + padding: 0 8px 8px; + position: absolute; + left: 0; + top: 36px; + width: 164px; + z-index: 100; } + .t4-select-color .choose-color-pattern:before, .t4-select-color .choose-color-pattern:after, + .select-color-palette .choose-color-pattern:before, + .select-color-palette .choose-color-pattern:after { + border-bottom: 7px solid rgba(38, 50, 56, 0.12); + border-left: 7px solid transparent; + border-right: 7px solid transparent; + content: ""; + display: block; + height: 0; + position: absolute; + top: -7px; + left: 8px; + width: 0; } + .t4-select-color .choose-color-pattern:after, + .select-color-palette .choose-color-pattern:after { + border-bottom: 5px solid #fff; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + top: -5px; + left: 10px; } + .t4-select-color .choose-color-pattern ul, + .select-color-palette .choose-color-pattern ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-select-color .choose-color-pattern ul li, + .select-color-palette .choose-color-pattern ul li { + display: block; + float: left; + position: relative; + overflow: hidden; } + .t4-select-color .choose-color-pattern ul li.group-title, + .select-color-palette .choose-color-pattern ul li.group-title { + color: #bdbdbd; + clear: both; + display: block; + float: none; + font-size: 0.6875rem; + padding-top: 8px; + padding-left: 2px; + letter-spacing: 1px; + text-transform: uppercase; + width: 100%; } + .t4-select-color .choose-color-pattern ul li:hover, + .select-color-palette .choose-color-pattern ul li:hover { + overflow: visible; } + .t4-select-color .choose-color-pattern ul li:hover .color-label, + .select-color-palette .choose-color-pattern ul li:hover .color-label { + opacity: 1; + top: 27px; } + .t4-select-color .choose-color-pattern .preview-icon, + .select-color-palette .choose-color-pattern .preview-icon { + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 2px; + display: block; + height: 20px; + margin: 2px; + width: 20px; } + .t4-select-color .choose-color-pattern .preview-icon:hover, + .select-color-palette .choose-color-pattern .preview-icon:hover { + border: 1px solid rgba(0, 0, 0, 0.2); + cursor: pointer; } + .t4-select-color .choose-color-pattern .t4-select-pattern.active .preview-icon:before, + .select-color-palette .choose-color-pattern .t4-select-pattern.active .preview-icon:before { + content: "\f00c"; + color: rgba(0, 0, 0, 0.4); + display: block; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + font-size: 13px; + text-align: center; } + .t4-select-color .choose-color-pattern .color-label, + .select-color-palette .choose-color-pattern .color-label { + background-color: rgba(0, 0, 0, 0.9); + border-radius: 3px; + color: #fff; + font-size: 0.75rem; + opacity: 0; + line-height: 1; + padding: 4px 8px; + position: absolute; + top: 30px; + left: 50%; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + text-transform: capitalize; + white-space: nowrap; + z-index: 30; } + +.pane .t4-select-color .choose-color-pattern .color-label { + left: 0; + -webkit-transform: none; + -ms-transform: none; + transform: none; } + +.custom-color-list .control-group:hover .colors-actions { + opacity: 1; } + +.custom-color-list .edit-label { + display: none; } + +.custom-color-list .editting .control-label input[type="text"] { + background-color: #fff; + border: 1px solid #2196F3; + border-radius: 3px; + height: 24px; + margin-bottom: 8px; + padding-right: 40px; } + +.custom-color-list .editting .colors-actions { + display: none; + opacity: 0; } + +.custom-color-list .editting .edit-label { + display: block; + position: relative; } + +.custom-color-list .editting .edit-actions { + position: absolute; + right: 5px; + top: 3px; + z-index: 200; } + .custom-color-list .editting .edit-actions span { + background-color: #fff; + border-radius: 50%; + color: #fff; + display: inline-block; + height: 16px; + line-height: 16px; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; + width: 16px; } + .custom-color-list .editting .edit-actions span.color-save { + background-color: #4CAF50; } + .custom-color-list .editting .edit-actions span.color-save:hover { + background-color: #449d48; } + .custom-color-list .editting .edit-actions span.color-cancel { + background-color: #F44336; } + .custom-color-list .editting .edit-actions span.color-cancel:hover { + background-color: #f32c1e; } + .custom-color-list .editting .edit-actions span:hover { + cursor: pointer; } + +.custom-color-list .control-label .colors-actions { + position: absolute; + top: 0; + right: 0; + opacity: 0; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + +.custom-color-list .control-label .colors-actions-list { + list-style: none; + margin: 0; + padding: 0; } + .custom-color-list .control-label .colors-actions-list li { + display: inline-block; } + +.custom-color-list .control-label label { + border: 1px solid transparent; + border-radius: 2px; + margin-left: 8px; + padding-left: 8px; } + .custom-color-list .control-label label:after { + font-family: "Font Awesome 5 Pro"; + content: "\f044"; + display: inline-block; + font-weight: 300; + font-size: 13px; + margin: 0 4px; + opacity: 0; } + +.custom-color-list .control-label.can-edit:hover label { + border: 1px dashed #9e9e9e; + cursor: text; } + .custom-color-list .control-label.can-edit:hover label:after { + opacity: 1; } + +.add-more-custom-colors { + padding-top: 8px; + text-align: center; } + +.custom-colors-form { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 5px; + margin: 16px 0 0; + padding: 8px 12px 16px; } + .custom-colors-form .custom-colors-actions { + padding-top: 8px; } + +.t4-modal .pattern-list { + margin-left: -4px; + margin-right: -4px; } + +.t4-modal .pattern { + float: left; + margin-bottom: 0; + padding: 4px; + width: 33.3%; } + .t4-modal .pattern .pattern-inner { + background-color: #fff; + border: 1px solid rgba(38, 50, 56, 0.12); + min-height: 70px; } + .t4-modal .pattern .pattern-inner:hover { + cursor: pointer; } + .t4-modal .pattern.active .pattern-inner { + border-color: #2196F3; } + .t4-modal .pattern.active .pattern-inner h4 { + color: #2196F3; } + .t4-modal .pattern.active .pattern-inner h4:before { + display: inline-block; } + .t4-modal .pattern .pattern-header h4 { + color: #757575; + font-size: 0.75rem; + font-weight: 500; + margin-top: 4px; + line-height: 1; + letter-spacing: 0.5px; + text-transform: uppercase; } + .t4-modal .pattern .pattern-header h4:before { + color: #2196F3; + content: "\f058"; + display: none; + font-family: "Font Awesome 5 Pro"; + font-size: 0.875rem; + font-weight: 300; + margin-right: 4px; + vertical-align: top; } + .t4-modal .pattern p { + color: #9e9e9e; + margin: 0; + padding-left: 8px; + padding-right: 8px; } + +.t4-message-container { + bottom: 16px; + margin-bottom: 8px; + position: absolute; + left: 96px; + z-index: 2060; + width: 364px; } + .t4-message-container .alert { + background-color: #424242; + border: 0; + color: #fff; + margin-bottom: 0; + padding: 12px 16px; + padding-right: 56px; + position: relative; } + .t4-message-container .alert .alert-heading { + color: #fff; } + .t4-message-container .alert.alert-success { + background-color: #4CAF50; } + .t4-message-container .alert.alert-warning { + background-color: #F57C00; } + .t4-message-container .alert.alert-error { + background-color: #B71C1C; } + .t4-message-container .alert .close { + color: #fff; + position: absolute; + right: 8px; + opacity: 1; + padding: 0; + height: 32px; + line-height: 32px; + text-align: center; + width: 32px; + top: 6px; } + .t4-message-container .alert .close:hover, .t4-message-container .alert .close:focus, .t4-message-container .alert .close:active { + background-color: rgba(0, 0, 0, 0.2); } + +.sub-group .select-menu-type::after { + display: block; + clear: both; + content: ""; } + +.sub-group .select-menu-type label { + float: left; + margin: 8px 8px 0 0; } + +.sub-group .select-menu-type div.chzn-container { + float: left; + width: 200px !important; } + +.t4-megamenu-builder { + padding-top: 16px; } + .t4-megamenu-builder .item-config { + border-radius: 0 0 5px 5px; + border: 1px solid #eee; + border-top: 0; + margin-bottom: 16px; + padding: 4px 0 8px; } + .t4-megamenu-builder .item-config::after { + display: block; + clear: both; + content: ""; } + .t4-megamenu-builder .item-config > div { + float: left; + padding: 4px 8px; + width: 33.3%; } + .t4-megamenu-builder .item-config > div label { + color: #757575; + padding-left: 8px; } + .t4-megamenu-builder .item-config .t4-item-extra, + .t4-megamenu-builder .item-config .t4-item-icon, + .t4-megamenu-builder .item-config .t4-item-caption { + float: left; } + .t4-megamenu-builder .menu_items { + background-color: #eee; + border-radius: 5px 5px 0 0; + padding: 0 8px; } + .t4-megamenu-builder .menu_items ul { + list-style: none; + margin: 0; + padding: 0; + padding-top: 8px; + overflow: hidden; } + .t4-megamenu-builder .menu_items ul li { + float: left; + margin-right: 4px; + padding-top: 0; + padding-bottom: 8px; + position: relative; } + .t4-megamenu-builder .menu_items ul li:after { + border-bottom: 7px solid #fff; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + content: ""; + display: none; + position: absolute; + bottom: 0; + height: 0; + left: 50%; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + width: 0; } + .t4-megamenu-builder .menu_items ul li a { + border-radius: 25px; + color: #757575; + display: block; + padding: 4px 8px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-megamenu-builder .menu_items ul li a:hover, .t4-megamenu-builder .menu_items ul li a:focus, .t4-megamenu-builder .menu_items ul li a:active { + color: #2196F3; + text-decoration: none; } + .t4-megamenu-builder .menu_items ul li.item-active a { + background-color: #2196F3; + color: #fff; } + .t4-megamenu-builder .t4-megamenu { + background-color: #f5f5f5; + border-radius: 5px; + padding: 8px; } + .t4-megamenu-builder .t4-menu-items .enablemega { + margin-bottom: 8px; } + .t4-megamenu-builder .t4-menu-items .enablemega label { + display: inline-block; } + .t4-megamenu-builder .t4-menu-items .enablemega input { + float: left; } + .t4-megamenu-builder .t4-menu-items .item-mega-config { + margin-bottom: 16px; } + .t4-megamenu-builder .t4-menu-items .item-mega-config::after { + display: block; + clear: both; + content: ""; } + .t4-megamenu-builder .t4-menu-items .item-mega-width, + .t4-megamenu-builder .t4-menu-items .mega-extra-class { + float: left; + width: 50%; } + .t4-megamenu-builder .t4-menu-items .item-mega-width { + padding-right: 8px; } + .t4-megamenu-builder .t4-menu-items .mega-extra-class { + padding-left: 8px; } + .t4-megamenu-builder .t4-menu-items .item-mega-align { + float: left; + margin-top: 8px; + width: 100%; } + .t4-megamenu-builder .t4-menu-items .item-mega-align::after { + display: block; + clear: both; + content: ""; } + .t4-megamenu-builder .t4-menu-items .item-mega-align .btn-group { + background-color: #fff; + border-radius: 25px; } + .t4-megamenu-builder .t4-menu-items .item-mega-align .btn-group > .btn { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + border-radius: 25px; + border: 0; + color: #9e9e9e; + margin: 0; } + .t4-megamenu-builder .t4-menu-items .item-mega-align .btn-group > .btn.active { + background-color: #2196F3; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + color: #fff; } + .t4-megamenu-builder .t4-mega-section { + background-color: rgba(0, 0, 0, 0.03); + margin-bottom: 8px; + padding: 4px; + overflow: hidden; } + .t4-megamenu-builder .t4-meganeu-settings { + margin-bottom: 4px; } + .t4-megamenu-builder .t4-row-container { + padding: 0; } + .t4-megamenu-builder .t4-row-container .t4-mega-col { + padding-left: 4px; + padding-right: 4px; } + .t4-megamenu-builder .t4-menu-add-row { + padding-top: 8px; + text-align: center; } + .t4-megamenu-builder .t4-menu-add-row a { + background-color: #fff; + border-radius: 25px; + color: #616161; + display: inline-block; + padding: 4px 12px; + text-shadow: none; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-megamenu-builder .t4-menu-add-row a:hover, .t4-megamenu-builder .t4-menu-add-row a:focus, .t4-megamenu-builder .t4-menu-add-row a:active { + background-color: #2196F3; + color: #fff; + text-decoration: none; } + .t4-megamenu-builder .t4-menu-add-row a i { + -webkit-box-shadow: none; + box-shadow: none; + margin-right: 8px; } + +.t4-sidebar { + background-color: whitesmoke; + border-right: 1px solid rgba(38, 50, 56, 0.12); + height: 100%; + font-family: Roboto, Helvetica, sans-serif; + position: absolute; + left: 0; + top: 0; + bottom: 0; + padding-top: 56px; + overflow: hidden; + z-index: 100; } + @media screen and (max-width: 576px) { + .t4-sidebar { + width: 100% !important; } } + @media screen and (min-width: 576px) { + .t4-sidebar { + position: fixed; } } + @media screen and (min-width: 768px) { + .t4-sidebar .t4-pn-views-container.t4-layout-builder, + .t4-sidebar .t4-pn-views-container.t4-navigation { + width: 452px; } } + .t4-sidebar .t4-pn-views-container.t4-assignment { + right: 16px; + width: auto; } + .t4-sidebar .sub-head { + background-color: #f5f5f5; + padding: 16px 24px; } + .t4-sidebar .panel { + background-color: transparent; + border-radius: 0; + border: 0; + border-bottom: 1px solid rgba(38, 50, 56, 0.12); } + .t4-sidebar .panel-heading { + background: transparent; + border: 0; + border-radius: 0; + color: #757575; + letter-spacing: 0.5px; + padding: 12px 24px; + position: relative; + -webkit-transition: all 0.25s ease-in; + -o-transition: all 0.25s ease-in; + transition: all 0.25s ease-in; + text-transform: uppercase; } + .t4-sidebar .panel-heading:hover { + background-color: #f5f5f5; } + .t4-sidebar .panel-heading h5 { + font-weight: 500; + font-size: 14px; + margin: 0; } + .t4-sidebar .preset-chooser { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + margin-bottom: 8px; + position: relative; + padding: 0 8px 16px; + z-index: 100; } + .t4-sidebar .preset-chooser::after { + display: block; + clear: both; + content: ""; } + .t4-sidebar .preset-chooser label { + float: left; + line-height: 28px; + margin-right: 8px; + width: auto; + display: none; } + .t4-sidebar .preset-chooser .typelist-control { + float: left; + margin-right: 8px; + width: 130px; } + .t4-sidebar .preset-chooser .typelist-control ul.chzn-results li { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); } + .t4-sidebar .preset-chooser .typelist-control ul.chzn-results li:last-child { + border-bottom: 0; } + .t4-sidebar .preset-content { + position: relative; + padding: 0 0 8px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-sidebar .preset-content.editting, .t4-sidebar .preset-content:hover { + border-color: #2196F3; } + .t4-sidebar .top-actions { + position: absolute; + top: 0; + left: 144px; + text-align: right; } + .t4-sidebar .top-actions::after { + display: block; + clear: both; + content: ""; } + .t4-sidebar .top-actions .t4-btn { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + height: 28px; + display: block; + float: left; + overflow: hidden; + margin-left: 4px; + padding: 0; + position: relative; + text-align: center; + line-height: 28px; + width: 28px; } + .t4-sidebar .top-actions .t4-btn:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + opacity: 0; + bottom: 0; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-sidebar .top-actions .t4-btn:after { + background-color: rgba(0, 0, 0, 0.8); + border-radius: 3px; + color: #fff; + content: attr(data-tooltip); + display: inline-block; + font-size: 0.75rem; + line-height: 1; + opacity: 0; + padding: 5.33333px 8px; + position: absolute; + top: 40px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-sidebar .top-actions .t4-btn:hover { + overflow: visible; } + .t4-sidebar .top-actions .t4-btn:hover:before { + opacity: 1; } + .t4-sidebar .top-actions .t4-btn:hover:after { + opacity: 1; + top: 36px; } + .t4-sidebar .top-actions .t4-btn i { + color: #757575; } + .t4-sidebar .top-actions .t4-btn.btn-success { + background-color: #4CAF50; } + .t4-sidebar .top-actions .t4-btn.btn-success i { + color: #fff; } + .t4-sidebar .top-actions .btn-save { + padding-left: 12px; + padding-right: 12px; + width: auto; } + .t4-sidebar .top-actions .btn-save:before, .t4-sidebar .top-actions .btn-save:after { + display: none; } + .t4-sidebar .clone-layout { + background-color: #fff; + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + padding: 16px 8px; } + .t4-sidebar .clone-layout .form-action { + margin-top: 8px; + text-align: right; } + .t4-sidebar .t4-site-settings .t4-block-header, + .t4-sidebar .t4-navigation .t4-block-header, + .t4-sidebar .t4-group-theme .t4-block-header, + .t4-sidebar .t4-layout-builder .t4-block-header { + border-bottom: 0; + margin-bottom: 0; } + .t4-sidebar .t4-site-settings .sub-group-direct, + .t4-sidebar .t4-navigation .sub-group-direct, + .t4-sidebar .t4-group-theme .sub-group-direct, + .t4-sidebar .t4-layout-builder .sub-group-direct { + background-color: transparent; + border-top: 0; + padding-top: 0; } + .t4-sidebar .t4-site-settings .sub-group-direct > .sub-group-inner, + .t4-sidebar .t4-navigation .sub-group-direct > .sub-group-inner, + .t4-sidebar .t4-group-theme .sub-group-direct > .sub-group-inner, + .t4-sidebar .t4-layout-builder .sub-group-direct > .sub-group-inner { + padding-left: 0; + padding-right: 0; } + .t4-sidebar .t4-site-settings .sub-group-direct .preset-chooser, + .t4-sidebar .t4-navigation .sub-group-direct .preset-chooser, + .t4-sidebar .t4-group-theme .sub-group-direct .preset-chooser, + .t4-sidebar .t4-layout-builder .sub-group-direct .preset-chooser { + margin-bottom: -1px; } + .t4-sidebar .t4-site-settings .form-fields .sub-group, + .t4-sidebar .t4-navigation .form-fields .sub-group, + .t4-sidebar .t4-group-theme .form-fields .sub-group, + .t4-sidebar .t4-layout-builder .form-fields .sub-group { + padding: 0 8px; } + .t4-sidebar .t4-site-settings .form-fields .sub-group:first-child.sub-group-open, + .t4-sidebar .t4-navigation .form-fields .sub-group:first-child.sub-group-open, + .t4-sidebar .t4-group-theme .form-fields .sub-group:first-child.sub-group-open, + .t4-sidebar .t4-layout-builder .form-fields .sub-group:first-child.sub-group-open { + border-top: 0; } + .t4-sidebar .t4-site-settings .form-fields .sub-group.sub-group-open, + .t4-sidebar .t4-navigation .form-fields .sub-group.sub-group-open, + .t4-sidebar .t4-group-theme .form-fields .sub-group.sub-group-open, + .t4-sidebar .t4-layout-builder .form-fields .sub-group.sub-group-open { + border-top: 1px solid rgba(38, 50, 56, 0.12); + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + padding: 0 8px; } + .t4-sidebar .t4-navigation .preset-chooser .typelist-control { + width: 200px; } + .t4-sidebar .t4-navigation .preset-chooser .top-actions { + left: 216px; } + .t4-sidebar .t4-layout-builder .sub-group-inner { + padding: 0; } + .t4-sidebar .t4-layout-builder .preset-chooser { + border-bottom: 0; + margin-bottom: 0; } + .t4-sidebar .t4-layout-builder .preset-chooser .typelist-control { + width: 200px; } + .t4-sidebar .t4-layout-builder .preset-chooser .top-actions { + left: 216px; } + .t4-sidebar .t4-layout-builder .form-fields .sub-group.sub-group-open { + padding: 16px 8px 0; } + .t4-sidebar .t4-layout-builder .t4-position-layout { + padding: 0 8px; } + .t4-sidebar .t4-layout-builder .t4-position-layout .t4-group-toggle { + margin: 0; } + .t4-sidebar .panel-body { + padding: 0 24px; } + +.t4-pn-views { + border-right: 1px solid rgba(38, 50, 56, 0.12); + padding: 0 4px 8px; + height: 100%; + position: relative; + width: 88px; } + @media screen and (min-height: 750px) { + .t4-pn-views { + padding-top: 16px; } } + .t4-pn-views .t4-sidebar-nav { + list-style: none; + margin: 0; + padding: 0; } + .t4-pn-views .t4-sidebar-action { + position: relative; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; } + .t4-pn-views .t4-sidebar-action:after { + background-color: rgba(0, 0, 0, 0.075); + content: ""; + display: block; + height: 1px; + left: -4px; + right: -4px; + bottom: 0; + position: absolute; } + @media screen and (min-height: 750px) { + .t4-pn-views .t4-sidebar-action:after { + display: none; } } + @media screen and (min-height: 750px) { + .t4-pn-views .t4-sidebar-action.t4-tools { + padding-top: 8px; } + .t4-pn-views .t4-sidebar-action.t4-tools:before { + background-color: rgba(0, 0, 0, 0.075); + content: ""; + display: block; + height: 1px; + left: -4px; + right: -4px; + top: 0; + position: absolute; } } + .t4-pn-views .t4-switch-theme { + background-color: #fafafa; + border-top: 1px solid rgba(38, 50, 56, 0.12); + bottom: 0; + color: #424242; + padding: 8px 0; + position: absolute; + left: 0; + right: 0; + text-align: center; } + .t4-pn-views .t4-switch-theme ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-pn-views .t4-switch-theme ul li { + padding: 8px; } + .t4-pn-views .t4-switch-theme ul li label { + margin-bottom: 0; } + .t4-pn-views .t4-switch-theme ul li span { + color: #5c5c5c; + display: block; + margin-top: 4px; } + @media screen and (max-height: 800px) { + .t4-pn-views .t4-switch-theme ul li:last-child { + display: none; } } + .t4-pn-views .control-group { + margin-bottom: 0; } + .t4-pn-views .control-group .control-label { + float: none; + width: auto; } + .t4-pn-views div[id*="-desc"] { + display: none; } + +.form-horizontal .t4-sidebar-nav .control-group { + margin: 0; } + +.form-horizontal .t4-sidebar-nav .control-label { + float: none; + margin: 0; + padding: 0; + width: auto; } + +.t4-sidebar-nav .legend { + border: 1px solid transparent; + color: #212121; + display: block; + font-size: 0.75rem; + line-height: 1.3; + margin: 0; + margin-left: -4px; + margin-right: -4px; + padding: 16px 8px; + opacity: .7; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + @media screen and (min-height: 750px) { + .t4-sidebar-nav .legend { + padding: 8px; + margin: 0 0 8px; } } + .t4-sidebar-nav .legend:hover { + cursor: pointer; + opacity: 1; } + +.t4-sidebar-nav .active .legend { + background-color: #fff; + color: #2196F3; + opacity: 1; } + @media screen and (min-height: 750px) { + .t4-sidebar-nav .active .legend { + border-radius: 8px; + border: 1px solid rgba(38, 50, 56, 0.12); } } + +.t4-sidebar-nav .legend > span { + display: none; + font-size: 18px; + margin-bottom: 8px; } + @media screen and (min-height: 750px) { + .t4-sidebar-nav .legend > span { + display: block; } } + +.t4-sidebar-nav .item-content { + font-family: Roboto, Helvetica, sans-serif; + font-weight: 500; } + .t4-sidebar-nav .item-content .item-desc { + display: none; } + +.t4-pn-views-container { + background: whitesmoke; + position: absolute; + left: 88px; + top: 56px; + height: calc(100% - 56px); + overflow-y: auto; + right: 0; } + @media screen and (min-width: 576px) { + .t4-pn-views-container { + right: auto; + width: 280px; } } + +.t4-pn-views-container .t4-block-header { + border-bottom: 1px solid rgba(38, 50, 56, 0.12); + margin-bottom: -1px; + padding: 16px; } + .t4-pn-views-container .t4-block-header .t4-input[type="checkbox"] { + vertical-align: middle; } + +.t4-pane .t4-block-header, +.t4-pane .t4-group-toggle, +.t4-pane .preset-chooser { + position: relative; } + .t4-pane .t4-block-header .popover, + .t4-pane .t4-group-toggle .popover, + .t4-pane .preset-chooser .popover { + background-color: #4CAF50; + border-radius: 3px; + border: 0; + color: #fff; + position: absolute; + left: 0 !important; + right: auto !important; + -webkit-transform: translateX(-40%); + -ms-transform: translateX(-40%); + transform: translateX(-40%); + white-space: nowrap; + min-width: 168px; + text-align: center; + width: auto; } + .t4-pane .t4-block-header .popover .arrow, + .t4-pane .t4-group-toggle .popover .arrow, + .t4-pane .preset-chooser .popover .arrow { + margin-left: 0; + left: auto; + right: 12px; + border-bottom-color: #4CAF50; + border-top-width: 7px; + top: -14px; } + .t4-pane .t4-block-header .popover .arrow:after, + .t4-pane .t4-group-toggle .popover .arrow:after, + .t4-pane .preset-chooser .popover .arrow:after { + display: none; } + +.t4-pane .preset-chooser .popover .arrow { + left: 72px; + right: auto; } + +.t4-pn-views-container .t4-block-header h4 { + color: #424242; + display: inline-block; + font-size: 1rem; + font-weight: 500; + margin: 0; + padding: 0; + position: relative; } + +.t4-pn-views-container.t4-advanced .t4-block-header h4:after { + background-color: #4CAF50; + border-radius: 3px; + content: "Global"; + color: #fff; + display: inline-block; + font-size: 0.6875rem; + font-weight: 400; + letter-spacing: 0.5px; + line-height: 1; + padding: 4px 4px 2px; + position: absolute; + top: -6px; + right: -48px; } + +.t4-pn-views-container.t4-advanced .t4-block-header .t4-input[type="checkbox"]:before { + content: "\f30d"; + color: #bdbdbd; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + font-size: 9px; + line-height: 13px; + text-align: center; } + +.t4-pn-views-container.t4-advanced .t4-block-header .t4-input[type="checkbox"]:checked:before { + content: ""; } + +.group_custom_colors:after { + display: table; + clear: both; + content: ""; } + +.group_custom_colors .control-group { + float: left; + padding: 0 4px; + width: 50%; } + .group_custom_colors .control-group.field-spacer { + float: none; + clear: both; + overflow: hidden; + width: 100%; } + .group_custom_colors .control-group.field-spacer .control-helper { + display: none; } + .group_custom_colors .control-group .control-label label { + padding-left: 0; } + .group_custom_colors .control-group:nth-child(2n+1) .minicolors .minicolors-panel { + right: auto; + left: 0; } + +.addons-list { + list-style: none; + margin: 0 0 16px; + padding: 0; } + .addons-list li { + background-color: rgba(0, 0, 0, 0.045); + border: 1px solid rgba(255, 255, 255, 0); + border-radius: 5px; + margin-bottom: 4px; + padding: 8px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .addons-list li::after { + display: block; + clear: both; + content: ""; } + .addons-list li label, .addons-list li .t4-pane .control-label label, .t4-pane .control-label .addons-list li label, + .addons-list li .t4-modal .control-label label, .t4-modal .control-label .addons-list li label { + display: inline-block; + margin-bottom: 0; + padding-left: 0; } + .addons-list li input { + float: right; } + .addons-list li.addon-local { + background-color: transparent; + border: 1px solid rgba(0, 0, 0, 0.055); } + .addons-list li.addon-local:hover { + border-color: #2196F3; } + .addons-list li.addon-local:hover .t4-btn { + opacity: 1; } + .addons-list li.editting .addons-form { + border-radius: 0; + border: 0; + padding: 0; } + .addons-list li.editting .addons-form:before { + display: none; } + .addons-list li.editting .t4-btn.btn-delete, .addons-list li.editting .t4-btn.btn-edit { + opacity: 0; } + .addons-list li .btn-edit, .addons-list li .btn-delete { + background-color: transparent; + opacity: 0; + vertical-align: middle; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #9e9e9e; + display: inline-block; + font-size: 12px; + height: 24px; + padding: 4px; + position: relative; + text-align: center; + width: 24px; } + .addons-list li .btn-edit:hover, .addons-list li .btn-edit:focus, .addons-list li .btn-edit:active, .addons-list li .btn-delete:hover, .addons-list li .btn-delete:focus, .addons-list li .btn-delete:active { + background-color: transparent; + cursor: pointer; } + .addons-list li .btn-edit:hover:before, .addons-list li .btn-edit:focus:before, .addons-list li .btn-edit:active:before, .addons-list li .btn-delete:hover:before, .addons-list li .btn-delete:focus:before, .addons-list li .btn-delete:active:before { + opacity: 1; } + .addons-list li .btn-edit .fa, .addons-list li .btn-edit .fal, .addons-list li .btn-delete .fa, .addons-list li .btn-delete .fal { + line-height: 16px; + margin: 0; } + .addons-list li .btn-edit:before, .addons-list li .btn-delete:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .addons-list li .btn-edit[data-tooltip]:after, .addons-list li .btn-delete[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 24px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .addons-list li .btn-edit[data-tooltip]:hover:after, .addons-list li .btn-delete[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 26px; } + .addons-list li .btn-edit i, .addons-list li .btn-delete i { + vertical-align: top; } + +.add-more-addons { + margin: 0 0 8px; + text-align: center; } + .add-more-addons .t4-btn { + margin: 0 2px; } + .add-more-addons .t4-btn.active { + background-color: #2196F3; + color: #fff; } + +.addons-form-edit, .addons-form { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 5px; + clear: both; + margin-top: 1rem; + padding: 16px; + position: relative; } + .addons-form-edit:before, .addons-form-edit:after, .addons-form:before, .addons-form:after { + border-left: 9px solid transparent; + border-right: 9px solid transparent; + border-bottom: 9px solid rgba(38, 50, 56, 0.12); + content: ""; + display: block; + margin-left: -4px; + position: absolute; + height: 0; + top: -9px; + left: 50%; + width: 0; } + .addons-form-edit:after, .addons-form:after { + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #fff; + top: -7px; + margin-left: -2px; + left: 50%; } + .addons-form-edit.addons-js:before, .addons-form.addons-js:before { + left: 200px; } + .addons-form-edit.addons-js:after, .addons-form.addons-js:after { + left: 202px; } + .addons-form-edit textarea, .addons-form textarea { + height: auto; } + .addons-form-edit .addon-actions, .addons-form .addon-actions { + text-align: center; } + +.tool-export, +.tool-import, +.tool-css { + background-color: rgba(0, 0, 0, 0.025); + border: 1px dashed rgba(38, 50, 56, 0.12); + border-radius: 3px; + margin-bottom: 8px; + padding: 8px 8px 12px; } + .tool-export h4, + .tool-import h4, + .tool-css h4 { + margin: 0 0 4px; + font-size: 0.75rem; + font-weight: 600; } + .tool-export .description, + .tool-import .description, + .tool-css .description { + color: #757575; + font-size: 0.75rem; } + .tool-export div.chzn-container, + .tool-import div.chzn-container, + .tool-css div.chzn-container { + width: 50% !important; } + .tool-export .t4-btn, + .tool-import .t4-btn, + .tool-css .t4-btn { + display: inline-block; + vertical-align: middle; } + .tool-export .btn-primary, + .tool-import .btn-primary, + .tool-css .btn-primary { + background-color: #2196F3; } + .tool-export .btn-primary:hover, .tool-export .btn-primary:focus, .tool-export .btn-primary:active, + .tool-import .btn-primary:hover, + .tool-import .btn-primary:focus, + .tool-import .btn-primary:active, + .tool-css .btn-primary:hover, + .tool-css .btn-primary:focus, + .tool-css .btn-primary:active { + background-color: #2196f3; } + .tool-export .checked-list, + .tool-import .checked-list, + .tool-css .checked-list { + list-style: none; + margin: 8px 0 16px; + padding: 0 0 0 16px; } + .tool-export .checked-list li, + .tool-import .checked-list li, + .tool-css .checked-list li { + padding: 4px 0; } + .tool-export .checked-list li input, + .tool-import .checked-list li input, + .tool-css .checked-list li input { + margin: 0 4px 0 0; + vertical-align: middle; } + +.tool-import label, .tool-import .t4-pane .control-label label, .t4-pane .control-label .tool-import label, +.tool-import .t4-modal .control-label label, .t4-modal .control-label .tool-import label { + background-color: #4CAF50; + border-radius: 25px; + display: inline-block; + color: #fff; + height: 28px; + line-height: 28px; + margin-bottom: 0; + padding: 0 16px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .tool-import label i, .tool-import .t4-pane .control-label label i, .t4-pane .control-label .tool-import label i, .tool-import .t4-modal .control-label label i, .t4-modal .control-label .tool-import label i { + margin-right: 4px; } + .tool-import label:hover { + background-color: #47a44b; + color: #fff; } + +.tool-import #tool-import-file { + height: 1px; + opacity: 0; + position: absolute; + width: 1px; + overflow: hidden; + z-index: -1; } + +.t4-layout-section { + background-color: rgba(33, 33, 33, 0.08); + margin-bottom: 4px; + padding-bottom: 8px; + position: relative; } + .t4-layout-section.row-active { + -webkit-box-shadow: 0 0 0 1px #2196F3; + box-shadow: 0 0 0 1px #2196F3; } + .t4-layout-section .t4-section-settings { + padding: 4px 8px 0; } + .t4-layout-section .t4-section-title { + color: #424242; + display: inline-block; + font-weight: 500; + padding-top: 5px; } + .t4-layout-section .t4-add-row { + background-color: #2196F3; + border-radius: 25px; + bottom: -10px; + color: #fff; + height: 20px; + left: 50%; + opacity: 0; + overflow: hidden; + padding: 0 4px; + position: absolute; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + text-align: center; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + width: 20px; + z-index: 100; } + .t4-layout-section .t4-add-row i { + display: inline-block; + color: #fff; + font-size: 11px; + float: left; + margin-left: 2px; + line-height: 20px; } + .t4-layout-section .t4-add-row span { + display: inline-block; + font-size: 10px; + line-height: 20px; + overflow: hidden; + opacity: 0; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + text-transform: uppercase; + width: 50px; } + .t4-layout-section .t4-add-row:hover { + width: 74px; } + .t4-layout-section .t4-add-row:hover span { + padding-left: 5px; + opacity: 1; } + .t4-layout-section:hover .t4-add-row { + opacity: 1; } + +.t4-row-option-list { + list-style: none; + margin: 0; + padding: 0; } + .t4-row-option-list li { + float: left; } + .t4-row-option-list li a { + color: #9e9e9e; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #9e9e9e; + display: inline-block; + font-size: 12px; + height: 28px; + padding: 4px; + position: relative; + text-align: center; + width: 28px; } + .t4-row-option-list li a:hover, .t4-row-option-list li a:focus, .t4-row-option-list li a:active { + background-color: transparent; + cursor: pointer; } + .t4-row-option-list li a:hover:before, .t4-row-option-list li a:focus:before, .t4-row-option-list li a:active:before { + opacity: 1; } + .t4-row-option-list li a .fa, .t4-row-option-list li a .fal { + line-height: 20px; + margin: 0; } + .t4-row-option-list li a:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .t4-row-option-list li a[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 28px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .t4-row-option-list li a[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 30px; } + +.t4-row-container { + padding: 4px 8px; + position: relative; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .t4-row-container .row { + margin-left: -3px; + margin-right: -3px; } + .t4-row-container .t4-layout-col, + .t4-row-container .t4-col { + padding-left: 3px; + padding-right: 3px; } + .t4-row-container .col-inner { + background-color: #fff; + border: 1px solid rgba(38, 50, 56, 0.12); + padding: 8px; + position: relative; } + .t4-row-container .col-inner::after { + display: block; + clear: both; + content: ""; } + .t4-row-container .col-inner:hover { + cursor: move; } + .t4-row-container .col-inner:hover .t4-column-options, + .t4-row-container .col-inner:hover .t4-item-options { + opacity: 1; } + .t4-row-container .col-inner .t4-column-title { + color: #424242; + display: block; + overflow: hidden; + white-space: nowrap; + -o-text-overflow: ellipsis; + text-overflow: ellipsis; + text-align: left; + width: calc(100% - 20px); } + .t4-row-container .col-inner .t4-column-options, + .t4-row-container .col-inner .t4-item-options { + top: 7px; + right: 8px; + opacity: 0; + -webkit-transition: all 0.25s; + -o-transition: all 0.25s; + transition: all 0.25s; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #9e9e9e; + display: inline-block; + font-size: 11px; + height: 22px; + padding: 3px; + position: relative; + text-align: center; + width: 22px; + position: absolute; } + .t4-row-container .col-inner .t4-column-options:hover, .t4-row-container .col-inner .t4-column-options:focus, .t4-row-container .col-inner .t4-column-options:active, + .t4-row-container .col-inner .t4-item-options:hover, + .t4-row-container .col-inner .t4-item-options:focus, + .t4-row-container .col-inner .t4-item-options:active { + background-color: transparent; + cursor: pointer; } + .t4-row-container .col-inner .t4-column-options:hover:before, .t4-row-container .col-inner .t4-column-options:focus:before, .t4-row-container .col-inner .t4-column-options:active:before, + .t4-row-container .col-inner .t4-item-options:hover:before, + .t4-row-container .col-inner .t4-item-options:focus:before, + .t4-row-container .col-inner .t4-item-options:active:before { + opacity: 1; } + .t4-row-container .col-inner .t4-column-options .fa, .t4-row-container .col-inner .t4-column-options .fal, + .t4-row-container .col-inner .t4-item-options .fa, + .t4-row-container .col-inner .t4-item-options .fal { + line-height: 16px; + margin: 0; } + .t4-row-container .col-inner .t4-column-options:before, + .t4-row-container .col-inner .t4-item-options:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .t4-row-container .col-inner .t4-column-options[data-tooltip]:after, + .t4-row-container .col-inner .t4-item-options[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 22px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .t4-row-container .col-inner .t4-column-options[data-tooltip]:hover:after, + .t4-row-container .col-inner .t4-item-options[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 23.5px; } + .t4-row-container .col-inner .t4-admin-layout-vis, + .t4-row-container .col-inner .t4-col-remove { + color: #9e9e9e; + position: absolute; + right: 12px; + top: 10px; } + .t4-row-container .col-inner .t4-admin-layout-vis:hover, + .t4-row-container .col-inner .t4-col-remove:hover { + color: #616161; + cursor: pointer; } + .t4-row-container .col-inner .t4-col-remove { + background-color: #eee; + border-radius: 50%; + height: 16px; + text-align: center; + width: 16px; } + .t4-row-container .column-active .col-inner { + border: 1px solid #2196F3; } + .t4-row-container .t4-admin-layout-hiddenpos { + background-color: rgba(0, 0, 0, 0.065); + display: none; + padding: 8px; + position: relative; + text-align: left; + padding-left: 48px; } + .t4-row-container .t4-admin-layout-hiddenpos.haspos { + display: block; } + .t4-row-container .t4-admin-layout-hiddenpos:before { + background-color: #F44336; + content: "\f070"; + color: #fff; + font-family: "Font Awesome 5 Pro"; + font-weight: 300; + font-size: 14px; + position: absolute; + left: 0; + top: 0; + bottom: 0; + line-height: 40px; + text-align: center; + width: 40px; } + .t4-row-container .t4-admin-layout-hiddenpos span { + background: #fff; + border-radius: 3px; + border: 1px solid rgba(38, 50, 56, 0.12); + margin-right: 0.5rem; + padding: 4px 8px; } + .t4-row-container .t4-admin-layout-hiddenpos span:hover { + border: 1px solid #2196F3; + cursor: pointer; } + +* { + -webkit-box-sizing: border-box; + box-sizing: border-box; } + +body { + font-size: 1rem; } + +.brand { + color: #424242; + font-size: 1.6875rem; + font-weight: 500; + float: left; + line-height: 32px; + padding: 12px 0; } + +.t4-current-style { + color: #424242; + font-size: 1.6875rem; + font-weight: 500; + float: left; + line-height: 32px; + padding: 12px 0; + position: relative; } + .t4-current-style h1 { + font-size: 1rem; + margin: 0 8px 0 0; + float: left; } + @media screen and (min-width: 576px) { + .t4-current-style h1 { + font-size: 1.125rem; + min-width: 190px; } } + .t4-current-style .dropdown-toggle { + background-color: #eee; + border: 1px solid #fff; + border-radius: 3px; + display: block; + float: left; + height: 24px; + line-height: 1; + margin-top: 4px; + position: relative; + text-align: center; + width: 24px; + z-index: 20; } + .t4-current-style .dropdown-toggle:after { + display: none; } + .t4-current-style .dropdown-toggle:hover { + border: 1px solid rgba(38, 50, 56, 0.12); + cursor: pointer; } + .t4-current-style .dropdown-toggle i { + font-size: 0.875rem; + line-height: 24px; + vertical-align: top; } + .t4-current-style .dropdown-menu { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 3px 0 3px 3px; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + font-size: 1rem; + right: 0; + top: 37px; + padding-top: 0; + padding-bottom: 0; + z-index: 10; } + .t4-current-style .dropdown-menu .dropdown-title { + background-color: #eee; + border-bottom: 1px solid #e0e0e0; + color: #424242; + display: block; + font-size: 0.75rem; + font-weight: 600; + padding: 8px; + line-height: 1; + text-transform: uppercase; } + .t4-current-style .dropdown-menu ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-current-style .dropdown-menu ul li { + border-bottom: 1px solid #eee; + font-size: 0.875rem; + padding: 0; } + .t4-current-style .dropdown-menu ul li:last-child { + border-bottom: 0; } + .t4-current-style .dropdown-menu ul li:last-child a { + border-radius: 0 0 3px 3px; } + .t4-current-style .dropdown-menu ul a { + color: #616161; + display: block; + padding: 8px 16px; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-current-style .dropdown-menu ul a:hover, .t4-current-style .dropdown-menu ul a:focus, .t4-current-style .dropdown-menu ul a:active { + background-color: #f5f5f5; + color: #616161; + text-decoration: none; } + .t4-current-style .dropdown-menu ul li.master a { + padding: 0; } + .t4-current-style .dropdown-menu ul li.master a span { + padding: 8px 56px 8px 16px; } + .t4-current-style .dropdown-menu ul li > span { + padding: 8px 16px; } + .t4-current-style .dropdown-menu ul span { + display: inline-block; + position: relative; } + .t4-current-style .dropdown-menu ul li.master span:before { + background-color: #2196F3; + border-radius: 3px; + content: "Default"; + display: inline-block; + color: #fff; + font-size: 9px; + letter-spacing: 0.5px; + line-height: 1; + padding: 3px 4px; + position: absolute; + text-transform: uppercase; + top: 2px; + right: 2px; } + .t4-current-style .dropdown-menu ul li.current { + font-weight: 600; } + .t4-current-style .dropdown-menu ul li.current span { + color: #4CAF50; } + .t4-current-style .dropdown-menu ul li.master span { + padding-right: 56px; } + .t4-current-style.open .dropdown-toggle, .t4-current-style.show .dropdown-toggle { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 3px 3px 0 0; + border-bottom: 0; } + +#attrib-themeConfig { + background-color: whitesmoke; + border-radius: 0; + border: 0; + position: fixed; + top: 0; + right: 0; + left: 0; + bottom: 0; + margin: 0; + z-index: 1050; + width: 100%; } + @media screen and (min-width: 992px) { + #attrib-themeConfig { + background-color: #fff; } } + +#custom-style-preview { + background-color: #f5f5f5; + display: none; + left: 355px; + top: 56px; + right: 0; + bottom: 0; + position: absolute; + margin: 0 auto; + padding: 4px; + overflow: auto; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + @media screen and (min-width: 992px) { + #custom-style-preview { + display: block; + overflow: hidden; } } + #custom-style-preview iframe { + border: 1px dashed rgba(0, 0, 0, 0.2); + height: 100%; + padding: 2px; + max-width: none; + width: 100%; } + +.t4-sidebar-preview { + background-color: #fff; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + height: 56px; + padding: 0 0 0 16px; + position: absolute; + top: 0; + left: 0; + text-align: right; + width: 100%; + z-index: 200; } + @media screen and (min-width: 576px) { + .t4-sidebar-preview { + position: fixed; } } + .t4-sidebar-preview .t4-template-title { + padding-top: 12px; + padding-bottom: 12px; + position: absolute; + right: 460px; } + .t4-sidebar-preview .t4-template-title .control-label { + width: auto; } + .t4-sidebar-preview .t4-template-title .controls { + margin: 0; + float: left; } + .t4-sidebar-preview .t4-template-title .controls::after { + display: block; + clear: both; + content: ""; } + .t4-sidebar-preview .t4-template-title #jform_title { + width: 220px; } + .t4-sidebar-preview .t4-toolbar { + padding-top: 12px; + padding-bottom: 11px; } + @media screen and (min-width: 992px) { + .t4-sidebar-preview .t4-toolbar { + background-color: rgba(0, 0, 0, 0.03); } } + +.reload-preview { + color: #bdbdbd; + display: none; + font-family: Roboto, Helvetica, sans-serif; + font-size: 0.75rem; + font-weight: 500; + position: absolute; + letter-spacing: 1px; + right: 558px; + top: 20px; + text-transform: uppercase; } + @media screen and (min-width: 992px) { + .reload-preview { + display: inline-block; } } + .reload-preview:hover { + color: #0d8aee; + cursor: pointer; } + .reload-preview i { + margin-right: 4px; } + +.toolbar-devices { + border-right: 1px solid rgba(0, 0, 0, 0.075); + border-left: 1px solid rgba(0, 0, 0, 0.065); + display: none; + list-style: none; + margin: 0; + padding-left: 16px; + padding-right: 8px; + position: absolute; + top: 0; + right: 307px; } + .toolbar-devices::after { + display: block; + clear: both; + content: ""; } + @media screen and (min-width: 992px) { + .toolbar-devices { + display: block; } } + .toolbar-devices li { + float: left; } + .toolbar-devices .label { + background-color: transparent; + color: #9e9e9e; + border-radius: 0; + font-size: 0.875rem; + letter-spacing: 0.5px; + line-height: 32px; + padding: 0 8px 0 0; + text-transform: uppercase; } + .toolbar-devices .default { + display: inline-block; + font-weight: 500; + font-size: 0.875rem; + font-family: Roboto, Helvetica, sans-serif; + line-height: 32px; + padding-right: 8px; + text-transform: uppercase; } + .toolbar-devices .default:hover { + cursor: pointer; } + .toolbar-devices .btn { + margin: 0 4px; + background: transparent; + border: 0; + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: none; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + color: #757575; + display: inline-block; + font-size: 0.875rem; + height: 32px; + padding: 8px; + position: relative; + text-align: center; + width: 32px; } + .toolbar-devices .btn:hover, .toolbar-devices .btn:focus, .toolbar-devices .btn:active { + background-color: transparent; + cursor: pointer; } + .toolbar-devices .btn:hover:before, .toolbar-devices .btn:focus:before, .toolbar-devices .btn:active:before { + opacity: 1; } + .toolbar-devices .btn .fa, .toolbar-devices .btn .fal { + line-height: 16px; + margin: 0; } + .toolbar-devices .btn:before { + background-color: rgba(0, 0, 0, 0.075); + border-radius: 50%; + content: ""; + display: block; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: all 0.25s ease-out; + -o-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + width: 100%; } + .toolbar-devices .btn[data-tooltip]:after { + background-color: #424242; + border-radius: 4px; + display: none; + color: #fff; + content: attr(data-tooltip); + font-size: 0.75rem; + font-weight: 400; + min-height: 8px; + opacity: 0; + line-height: 1; + padding: 8px 8px; + position: absolute; + top: 32px; + left: 50%; + white-space: nowrap; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 3000; } + .toolbar-devices .btn[data-tooltip]:hover:after { + display: inline-block; + opacity: 1; + top: 36px; } + .toolbar-devices .active { + color: #2196F3; } + .toolbar-devices .active span { + color: #2196F3; } + +.toolbar-save { + padding-left: 8px; + padding-right: 16px; + float: right; } + .toolbar-save .t4-btn { + margin-left: 8px; } + .toolbar-save .t4-btn.btn-save { + background-color: #4CAF50; + -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.06), 0 2px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 5px 0 rgba(0, 0, 0, 0.08); + color: #fff; } + .toolbar-save .t4-btn.btn-close i { + margin-right: 0; } + .toolbar-save .t4-btn i { + margin-right: 0; } + @media screen and (min-width: 576px) { + .toolbar-save .t4-btn i { + margin-right: 4px; } } + .toolbar-save span.btn-text { + display: none; } + @media screen and (min-width: 576px) { + .toolbar-save span.btn-text { + display: inline-block; } } + +.t4-sidebar-preview.disabled .toolbar-save .btn-save { + background-color: rgba(0, 0, 0, 0.1); + -webkit-box-shadow: none; + box-shadow: none; + color: #757575; } + +.t4-sidebar-preview.disabled .toolbar-save .t4-btn.dropdown-toggle { + background-color: rgba(0, 0, 0, 0.1); + color: #757575; } + .t4-sidebar-preview.disabled .toolbar-save .t4-btn.dropdown-toggle .caret { + border-top-color: #757575; + border-bottom-color: #757575; } + +.t4-admin-save { + float: left; + position: relative; } + .t4-admin-save .t4-btn.btn-save { + border-radius: 25px 0 0 25px; + padding-right: 8px; } + .t4-admin-save .t4-btn.dropdown-toggle { + background-color: #4CAF50; + border-left: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0 25px 25px 0; + margin-left: 0; + padding-left: 8px; + padding-right: 8px; } + .t4-admin-save .t4-btn.dropdown-toggle .caret { + margin-top: 14px; } + .t4-admin-save .dropdown-menu { + border-radius: 5px; + left: auto; + right: 0; + top: 40px; + padding-top: 0; + padding-bottom: 0; } + .t4-admin-save .dropdown-menu:before, .t4-admin-save .dropdown-menu:after { + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-bottom: 5px solid #fff; + content: ""; + display: block; + position: absolute; + top: -5px; + right: 10px; } + .t4-admin-save .dropdown-menu:before { + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #e0e0e0; + right: 9px; + top: -7px; } + .t4-admin-save .dropdown-menu li:first-child a { + border-radius: 5px 5px 0 0; + border-bottom: 1px solid rgba(44, 58, 65, 0.12); } + .t4-admin-save .dropdown-menu li:last-child a { + border-radius: 0 0 5px 5px; } + .t4-admin-save .dropdown-menu a { + padding-top: 8px; + padding-bottom: 8px; } + .t4-admin-save .dropdown-menu a:hover, .t4-admin-save .dropdown-menu a:focus, .t4-admin-save .dropdown-menu a:active { + background-color: #eee; + color: #424242; } + +.t4-tpl-detail { + clear: both; + margin-top: 8px; } + .t4-tpl-detail .tpl-preview { + margin-bottom: 24px; } + .t4-tpl-detail .tpl-preview img { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 5px; + -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); + max-width: 100%; } + +.t4-admin-overview-features { + list-style: none; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin: 0; + padding: 0; + overflow: hidden; } + .t4-admin-overview-features li { + padding: 0 8px 8px 0; } + .t4-admin-overview-features li a { + background-color: #eee; + border-radius: 25px; + color: #757575; + display: block; + height: 32px; + line-height: 32px; + padding: 0 12px; + text-align: center; + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + .t4-admin-overview-features li a:hover, .t4-admin-overview-features li a:focus, .t4-admin-overview-features li a:active { + background-color: #2196F3; + color: #fff; + text-decoration: none; } + .t4-admin-overview-features li a span { + margin-right: 8px; } + +.t4-admin-overview-body { + margin-bottom: 16px; } + +.t4-template-more-info { + background-color: #f5f5f5; + border-radius: 5px; + margin-bottom: 16px; + padding: 16px; } + .t4-template-more-info h4 { + margin: 0 0 8px; } + .t4-template-more-info ul { + list-style: none; + margin: 0; + padding: 0; } + .t4-template-more-info ul li { + border-bottom: 1px dashed rgba(38, 50, 56, 0.12); + padding: 8px 0; } + .t4-template-more-info ul li span { + color: #757575; + font-weight: 600; + display: inline-block; + min-width: 120px; } + +#assignment.t4-assignment { + padding: 16px; } + #assignment.t4-assignment .btn-toolbar .btn { + background-color: #e0e0e0; } + #assignment.t4-assignment .menu-links-block { + background-color: #fff; + border-radius: 5px; + border: 1px solid rgba(38, 50, 56, 0.12); + -webkit-transition: all 200ms ease-in-out; + -o-transition: all 200ms ease-in-out; + transition: all 200ms ease-in-out; } + #assignment.t4-assignment .menu-links-block label { + font-size: 0.75rem; + margin-bottom: 12px; + padding-left: 0; } + #assignment.t4-assignment .menu-links-block label input[type="checkbox"] { + border: 1px solid rgba(38, 50, 56, 0.12); + margin-left: 0; + margin-right: 8px; } + #assignment.t4-assignment .menu-links-block:hover { + border: 1px solid rgba(17, 23, 26, 0.12); + -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); } + +.t4admin-loading::after { + background: url(../images/t4admin-loading.gif) no-repeat center center #fff; + bottom: 0; + content: ""; + display: block; + top: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1000; } + +.disabled button, .disabled .btn, .disabled .controls, .disabled label, .disabled .t4-pane .control-label label, .t4-pane .control-label .disabled label, +.disabled .t4-modal .control-label label, .t4-modal .control-label .disabled label { + pointer-events: none; } + +.themeConfigModal { + display: none; } + @media screen and (min-width: 768px) { + .themeConfigModal { + display: block; } } + +.pull-left { + float: left; } + +.pull-right { + float: right; } + +.j4 .btn, +.j4 button, +.j4 label, +.j4 .t4-pane .control-label label, +.t4-pane .control-label .j4 label, +.j4 .t4-modal .control-label label, +.t4-modal .control-label .j4 label, +.j4 input, +.j4 select, +.j4 input[type="text"] { + -webkit-box-shadow: none; + box-shadow: none; + font-size: 12px; + outline: none; } + +.j4 .field-media-wrapper { + background-color: #f5f5f5; + border-radius: 5px; + display: block; + padding: 8px; } + .j4 .field-media-wrapper .field-media-preview { + border-radius: 0; + border: 0; + max-width: none; } + .j4 .field-media-wrapper .input-group { + background-color: rgba(0, 0, 0, 0.1); + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 25px; + padding: 2px 98px 2px 2px; + position: relative; } + .j4 .field-media-wrapper .input-group .field-media-input { + background-color: rgba(255, 255, 255, 0.5); + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + width: 100%; + max-width: none; + overflow: hidden; + white-space: nowrap; + -o-text-overflow: ellipsis; + text-overflow: ellipsis; + z-index: 30; } + .j4 .field-media-wrapper .input-group .input-group-append { + background-color: transparent; + position: absolute; + right: 3px; + top: 2px; + margin: 0; + padding: 0; + width: auto; + z-index: 40; } + .j4 .field-media-wrapper .input-group .input-group-append .btn { + position: relative; + top: auto; + left: auto; + right: auto; + margin: 0; } + .j4 .field-media-wrapper .input-group .input-group-append .button-clear { + margin-left: 4px; + width: 28px; } + +.j4 .chosen-container.chosen-container-single { + font-size: 13px; + max-width: none; + width: 100% !important; } + .j4 .chosen-container.chosen-container-single .chosen-single { + border-radius: 25px; + border: 1px solid rgba(38, 50, 56, 0.12); + display: block; + height: auto; + padding: 4px 16px; + width: 100% !important; } + .j4 .chosen-container.chosen-container-single.chosen-container-active .chosen-single { + border-radius: 5px 5px 0 0; } + .j4 .chosen-container.chosen-container-single.chosen-container-active .chosen-drop { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 0 0 5px 5px; } + .j4 .chosen-container.chosen-container-single.chosen-container-active .chosen-drop .chosen-results .highlighted { + background-color: #2196F3 !important; } + +.j4 .select-menu-type .chosen-container.chosen-container-single { + max-width: 220px !important; } + +.j4 #typelist_navigation_mega_duration { + max-width: none; } + +.j4 #attrib-themeConfig { + font-size: 13px; } + +.j4 .t4-sidebar-preview .t4-admin-save .t4-btn.dropdown-toggle { + float: right; } + +.j4 #wrapper .content .row > .col-md-12 { + position: static; } + +.j4 .t4-pn-views .t4-sidebar-nav .legend { + margin-bottom: 0; } + +.j4 .t4-pn-views .t4-sidebar-nav .item-content { + font-size: 12px; } + +.j4 .t4-current-style h1.temp_title { + font-weight: 600; + line-height: 1.7; } + +.j4 .t4-current-style .dropdown-menu { + left: auto !important; + right: 0 !important; + top: 39px !important; + -webkit-transform: none !important; + -ms-transform: none !important; + transform: none !important; } + +.j4 .t4-admin-save .dropdown-toggle .caret { + border-top: 4px solid #fff; + border-left: 4px solid transparent; + border-right: 4px solid transparent; + display: block; + margin-right: 4px; } + +.j4 .t4-admin-save .dropdown-toggle:after { + display: none; } + +.j4 .t4-admin-save .dropdown-menu { + left: auto !important; + right: 0 !important; + -webkit-transform: none !important; + -ms-transform: none !important; + transform: none !important; + top: 38px !important; } + .j4 .t4-admin-save .dropdown-menu li a { + color: #616161; + display: block; + line-height: 1; + padding: 8px 16px; } + .j4 .t4-admin-save .dropdown-menu li a:hover, .j4 .t4-admin-save .dropdown-menu li a:focus, .j4 .t4-admin-save .dropdown-menu li a:active { + text-decoration: none; } + +.j4 .control-group .controls { + margin-left: 0; } + +.j4 .t4-modal { + font-size: 13px; } + .j4 .t4-modal .chosen-container.chosen-container-single { + font-size: 13px; + max-width: none; + width: 100% !important; } + .j4 .t4-modal .chosen-container.chosen-container-single .chosen-single { + border-radius: 25px; + border: 1px solid rgba(38, 50, 56, 0.12); + display: block; + height: auto; + padding: 4px 16px; + width: 100% !important; } + .j4 .t4-modal .chosen-container.chosen-container-single.chosen-container-active .chosen-single { + border-radius: 5px 5px 0 0; } + .j4 .t4-modal .chosen-container.chosen-container-single.chosen-container-active .chosen-drop { + border: 1px solid rgba(38, 50, 56, 0.12); + border-radius: 0 0 5px 5px; } + .j4 .t4-modal .chosen-container.chosen-container-single.chosen-container-active .chosen-drop .chosen-results .highlighted { + background-color: #2196F3 !important; } + .j4 .t4-modal .t4-input[type="range"] { + margin-top: 3px; } + .j4 .t4-modal .btn, .j4 .t4-modal input[type="text"] { + font-size: 13px; + font-weight: 400; } + .j4 .t4-modal .nav.nav-tabs { + background-color: transparent; + display: block; } + .j4 .t4-modal .nav.nav-tabs::after { + display: block; + clear: both; + content: ""; } + .j4 .t4-modal .nav.nav-tabs li, + .j4 .t4-modal .nav.nav-tabs li.nav-item { + float: left; + padding-left: 0; + padding-right: 0; + width: auto; } + .j4 .t4-modal .nav.nav-tabs a, + .j4 .t4-modal .nav.nav-tabs a.nav-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #757575; + float: none; + outline: none; + width: auto; } + .j4 .t4-modal .nav.nav-tabs a.active, + .j4 .t4-modal .nav.nav-tabs a.nav-link.active { + color: #2196F3; } + .j4 .t4-modal .nav.nav-tabs a.active:after, + .j4 .t4-modal .nav.nav-tabs a.nav-link.active:after { + background: #2196F3; } + +.j4 .t4-modal-content .control-group-inner > .control-label { + float: none; + width: auto; } + +/*# sourceMappingURL=admin.css.map */ \ No newline at end of file diff --git a/admin/assets/css/admin.css.map b/admin/assets/css/admin.css.map new file mode 100644 index 0000000..bbf0c2e --- /dev/null +++ b/admin/assets/css/admin.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["..\\scss\\admin.scss","..\\scss\\_vars.scss","..\\scss\\_grid.scss","..\\..\\..\\themes\\base\\vendors\\bootstrap\\scss\\_grid.scss","..\\..\\..\\themes\\base\\vendors\\bootstrap\\scss\\mixins\\_grid.scss","..\\..\\..\\themes\\base\\vendors\\bootstrap\\scss\\mixins\\_breakpoints.scss","..\\..\\..\\themes\\base\\vendors\\bootstrap\\scss\\_variables.scss","..\\..\\..\\themes\\base\\vendors\\bootstrap\\scss\\mixins\\_grid-framework.scss","..\\..\\..\\themes\\base\\vendors\\bootstrap\\scss\\utilities\\_display.scss","..\\..\\..\\themes\\base\\vendors\\bootstrap\\scss\\utilities\\_flex.scss","..\\scss\\_modal.scss","..\\scss\\_mixins.scss","..\\scss\\_elements.scss","..\\scss\\_sidebar.scss","..\\scss\\_layouts.scss","..\\scss\\_style.scss","..\\scss\\j4-compatible.scss"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/admin/assets/css/dark_theme.css b/admin/assets/css/dark_theme.css new file mode 100644 index 0000000..f985a3b --- /dev/null +++ b/admin/assets/css/dark_theme.css @@ -0,0 +1,316 @@ +body #attrib-themeConfig.dark, +body .t4-pane.dark #custom-style-preview { + background: #424242; } + body #attrib-themeConfig.dark iframe, + body .t4-pane.dark #custom-style-preview iframe { + border: 1px dashed rgba(255, 255, 255, 0.25); } + +.t4-pane.dark .t4-pn-views-container label, +.t4-pane.dark .t4-pn-views-container .t4-label { + color: #e0e0e0; } + +.t4-pane.dark .t4-pn-views-container input[type="text"] { + background-color: rgba(0, 0, 0, 0.2); + color: #e0e0e0; } + .t4-pane.dark .t4-pn-views-container input[type="text"]:focus, .t4-pane.dark .t4-pn-views-container input[type="text"]:active { + background-color: #3a3a3a; + border: 1px solid rgba(255, 255, 255, 0.25); } + +.t4-pane.dark .t4-pn-views-container .input-append { + background-color: #3a3a3a; } + .t4-pane.dark .t4-pn-views-container .input-append input.field-media-input[type="text"] { + background-color: rgba(255, 255, 255, 0.1); + color: #e0e0e0; } + .t4-pane.dark .t4-pn-views-container .input-append .popover { + background-color: #424242; } + .t4-pane.dark .t4-pn-views-container .input-append .popover .arrow:after { + border-right-color: #424242; } + .t4-pane.dark .t4-pn-views-container .input-append .popover .popover-title { + background-color: #3d3d3d; + border-bottom: 1px solid #4a4a4a; } + +.t4-pane.dark .t4-pn-views-container .chzn-container .chzn-single { + background-color: #3a3a3a; } + .t4-pane.dark .t4-pn-views-container .chzn-container .chzn-single span { + color: #e0e0e0; } + +.t4-pane.dark .t4-pn-views-container .chzn-container.chzn-container-active .chzn-single { + border: 0; } + +.t4-pane.dark .t4-pn-views-container .chzn-container.chzn-container-active .chzn-drop { + border: 0; } + .t4-pane.dark .t4-pn-views-container .chzn-container.chzn-container-active .chzn-drop .chzn-search { + background-color: #3a3a3a; } + .t4-pane.dark .t4-pn-views-container .chzn-container.chzn-container-active .chzn-drop .chzn-results .no-results { + background: transparent; } + +.t4-pane.dark .t4-pn-views-container .chzn-container ul.chzn-results { + background-color: #3a3a3a; + border: 1px solid #3a3a3a; + border-top: 0; } + .t4-pane.dark .t4-pn-views-container .chzn-container ul.chzn-results li { + color: #e0e0e0; } + .t4-pane.dark .t4-pn-views-container .chzn-container ul.chzn-results li:hover { + background-color: #424242; } + +.t4-pane.dark .t4-pn-views-container textarea { + background-color: rgba(0, 0, 0, 0.15); + color: #e0e0e0; } + +.t4-pane.dark .t4-pn-views-container .t4-input[type="checkbox"] { + background-color: rgba(0, 0, 0, 0.3); } + .t4-pane.dark .t4-pn-views-container .t4-input[type="checkbox"]:before { + background-color: rgba(255, 255, 255, 0.75); } + .t4-pane.dark .t4-pn-views-container .t4-input[type="checkbox"]:checked { + background-color: rgba(0, 0, 0, 0.3); } + .t4-pane.dark .t4-pn-views-container .t4-input[type="checkbox"]:checked:before { + background-color: #2196F3; } + +.t4-pane.dark .t4-pn-views-container .control-label label { + color: #e0e0e0 !important; } + +.t4-pane.dark .t4-pn-views-container .t4-textbox-field, +.t4-pane.dark .t4-pn-views-container .form-horizontal .sub-group input[type="text"] { + background: rgba(255, 255, 255, 0.5); } + +.t4-pane.dark .t4-pn-views-container .control-helper { + color: #a0a0a0; + margin-top: 8px; } + +.t4-pane.dark .t4-pn-views-container .t4-font-family button, +.t4-pane.dark .t4-pn-views-container .heading-font-family button { + background-color: #424242; } + +.t4-pane.dark .t4-pn-views-container .t4-button, .t4-pane.dark .t4-pn-views-container .t4-btn { + background-color: rgba(0, 0, 0, 0.2); } + .t4-pane.dark .t4-pn-views-container .t4-button:hover, .t4-pane.dark .t4-pn-views-container .t4-button:focus, .t4-pane.dark .t4-pn-views-container .t4-button:active, .t4-pane.dark .t4-pn-views-container .t4-btn:hover, .t4-pane.dark .t4-pn-views-container .t4-btn:focus, .t4-pane.dark .t4-pn-views-container .t4-btn:active { + background-color: rgba(0, 0, 0, 0.5); } + .t4-pane.dark .t4-pn-views-container .t4-button.active, .t4-pane.dark .t4-pn-views-container .t4-btn.active { + background: #2196F3; } + +.t4-pane.dark .t4-pn-views-container .btn-primary { + background-color: #2196F3; + color: #fff; } + .t4-pane.dark .t4-pn-views-container .btn-primary:hover, .t4-pane.dark .t4-pn-views-container .btn-primary:focus, .t4-pane.dark .t4-pn-views-container .btn-primary:active { + background-color: #128ff2; } + +.t4-pane.dark .t4-pn-views-container .btn-success { + background-color: #4CAF50; + color: #fff; } + .t4-pane.dark .t4-pn-views-container .btn-success:hover, .t4-pane.dark .t4-pn-views-container .btn-success:focus, .t4-pane.dark .t4-pn-views-container .btn-success:active { + background-color: #47a44b; } + +.t4-pane.dark .t4-sidebar-preview { + background-color: #424242; } + .t4-pane.dark .t4-sidebar-preview .t4-current-style h1 { + color: #e0e0e0; } + .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-toggle { + background-color: rgba(0, 0, 0, 0.025); + border-color: rgba(255, 255, 255, 0.075); + color: #e0e0e0; } + .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-title { + background-color: #303030; + border-bottom: 1px solid #424242; + color: #e0e0e0; } + .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu { + background-color: #3a3a3a; + border: 1px solid #4a4a4a; } + .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li { + border-bottom: 1px solid #424242; } + .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li:hover { + background-color: rgba(0, 0, 0, 0.1); } + .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li a, .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li span { + color: #e0e0e0; } + .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li a:hover, .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li a:focus, .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li a:active, .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li span:hover, .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li span:focus, .t4-pane.dark .t4-sidebar-preview .t4-current-style .dropdown-menu ul li span:active { + background: transparent; } + .t4-pane.dark .t4-sidebar-preview .t4-current-style.open .dropdown-toggle { + background-color: #303030; + border: 1px solid #4a4a4a; + border-radius: 3px 3px 0 0; + border-bottom: 1px solid #303030; } + .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn { + background-color: rgba(0, 0, 0, 0.3); + color: #e0e0e0; } + .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn:hover, .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn:focus, .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn:active { + color: #fff; } + .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn.btn-save, .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn.dropdown-toggle { + background-color: #4CAF50; + color: #fff; } + .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn.btn-save:hover, .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn.btn-save:focus, .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn.btn-save:active, .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn.dropdown-toggle:hover, .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn.dropdown-toggle:focus, .t4-pane.dark .t4-sidebar-preview .toolbar-save .btn.dropdown-toggle:active { + background-color: #47a44b; } + .t4-pane.dark .t4-sidebar-preview .toolbar-devices .btn { + color: #bababa; } + .t4-pane.dark .t4-sidebar-preview .toolbar-devices .default { + color: #fff; } + .t4-pane.dark .t4-sidebar-preview .toolbar-devices .active { + color: #2196F3; } + .t4-pane.dark .t4-sidebar-preview .toolbar-devices .active span { + color: #2196F3; } + +.t4-pane.dark .t4-sidebar { + background-color: #424242; } + .t4-pane.dark .t4-sidebar .t4-switch-theme { + background-color: #3d3d3d; + border-color: rgba(255, 255, 255, 0.075); } + .t4-pane.dark .t4-sidebar .clone-layout { + background-color: rgba(0, 0, 0, 0.2); } + +.t4-pane.dark .t4-pn-views { + border-right: 1px solid rgba(0, 0, 0, 0.075); } + .t4-pane.dark .t4-pn-views .t4-switch-theme ul li span { + color: #e0e0e0; } + .t4-pane.dark .t4-pn-views .t4-switch-theme img { + opacity: 0.2; } + +.t4-pane.dark .t4-sidebar-nav .legend { + color: #e0e0e0; } + +.t4-pane.dark .t4-sidebar-nav .active .legend { + background: rgba(0, 0, 0, 0.1); + color: #2196F3; } + +.t4-pane.dark .t4-pn-views-container { + background-color: #424242; + color: #e0e0e0; } + .t4-pane.dark .t4-pn-views-container .t4-block-header { + border-color: rgba(0, 0, 0, 0.2); } + .t4-pane.dark .t4-pn-views-container .t4-block-header h4 { + color: #e0e0e0; } + +.t4-pane.dark .t4-group-theme .sub-group.sub-group-direct { + background: transparent !important; } + +.t4-pane.dark .t4-group-theme .t4-block-header { + background-color: transparent; + border: 0; } + +.t4-pane.dark .sub-group.sub-group-direct, .t4-pane.dark .sub-group.sub-group-open { + background: rgba(255, 255, 255, 0.05); } + +.t4-pane.dark .sub-group .sub-legend .item-title { + color: #e0e0e0; } + +.t4-pane.dark .sub-group .sub-legend.has-icon .fal { + color: #e0e0e0; } + +.t4-pane.dark .sub-group .sub-legend.active-group .item-title { + color: #2196F3; } + +.t4-pane.dark .sub-group .sub-legend.active-group.has-icon .fal { + color: #2196F3; } + +.t4-pane.dark .sub-group .sub-legend .item-content:after { + color: #e0e0e0; } + +.t4-pane.dark .t4-sidebar .t4-layout-builder .sub-group-direct, +.t4-pane.dark .t4-sidebar .t4-navigation .sub-group-direct { + background-color: transparent; } + +.t4-pane.dark .t4-pn-views-container .t4-template-more-info { + background-color: rgba(0, 0, 0, 0.15); } + .t4-pane.dark .t4-pn-views-container .t4-template-more-info ul li { + border-bottom: 1px dashed #4a4a4a; } + .t4-pane.dark .t4-pn-views-container .t4-template-more-info ul li span { + color: #e0e0e0; } + +.t4-pane.dark .t4-pn-views-container .t4-admin-overview-features li a { + background-color: #3a3a3a; + color: #e0e0e0; } + .t4-pane.dark .t4-pn-views-container .t4-admin-overview-features li a:hover, .t4-pane.dark .t4-pn-views-container .t4-admin-overview-features li a:focus, .t4-pane.dark .t4-pn-views-container .t4-admin-overview-features li a:active { + background-color: #2196F3; + color: #fff; } + +.t4-pane.dark .t4-site-settings .sub-group-direct { + background-color: transparent !important; } + +.t4-pane.dark .t4-megamenu-builder .menu_items { + background-color: #3a3a3a; } + .t4-pane.dark .t4-megamenu-builder .menu_items ul li:after { + border-bottom-color: #4C4C4C; } + .t4-pane.dark .t4-megamenu-builder .menu_items ul li a { + color: #e0e0e0; } + .t4-pane.dark .t4-megamenu-builder .menu_items ul li a:hover, .t4-pane.dark .t4-megamenu-builder .menu_items ul li a:focus, .t4-pane.dark .t4-megamenu-builder .menu_items ul li a:active { + color: #2196F3; } + .t4-pane.dark .t4-megamenu-builder .menu_items ul li.item-active a:hover, .t4-pane.dark .t4-megamenu-builder .menu_items ul li.item-active a:focus, .t4-pane.dark .t4-megamenu-builder .menu_items ul li.item-active a:active { + color: #fff; } + +.t4-pane.dark .t4-megamenu-builder .item-config { + border-color: #3a3a3a; } + +.t4-pane.dark .t4-megamenu-builder .t4-megamenu { + background-color: #424242; } + +.t4-pane.dark .t4-megamenu-builder .t4-menu-items .item-mega-align .btn-group { + background-color: #3a3a3a; } + +.t4-pane.dark .t4-megamenu-builder .t4-mega-section { + background-color: rgba(0, 0, 0, 0.2); } + .t4-pane.dark .t4-megamenu-builder .t4-mega-section .col-inner { + background-color: #3d3d3d; } + .t4-pane.dark .t4-megamenu-builder .t4-mega-section .col-inner .t4-column-title { + color: #e0e0e0; } + +.t4-pane.dark .t4-megamenu-builder .t4-menu-add-row a { + background-color: rgba(0, 0, 0, 0.2); } + .t4-pane.dark .t4-megamenu-builder .t4-menu-add-row a:hover, .t4-pane.dark .t4-megamenu-builder .t4-menu-add-row a:focus, .t4-pane.dark .t4-megamenu-builder .t4-menu-add-row a:active { + background-color: #2196F3; } + +.t4-pane.dark .t4-layout-builder .t4-section-title { + color: #e0e0e0; } + +.t4-pane.dark .t4-layout-builder .t4-layout-section { + background-color: #424242; } + +.t4-pane.dark .t4-layout-builder .t4-row-container .col-inner { + background-color: #545454; } + .t4-pane.dark .t4-layout-builder .t4-row-container .col-inner .t4-column-title { + color: #e0e0e0; } + +.t4-pane.dark .t4-pn-views-container .pattern-inner { + background-color: rgba(0, 0, 0, 0.25); } + .t4-pane.dark .t4-pn-views-container .pattern-inner .color-list li span { + -webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.15); + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.15); } + +.t4-pane.dark #assignment.t4-assignment .btn { + background-color: #3a3a3a; + border-color: #4a4a4a; + color: #e0e0e0; } + +.t4-pane.dark #assignment.t4-assignment .menu-links-block { + background-color: #3a3a3a; + border-color: #4a4a4a; } + .t4-pane.dark #assignment.t4-assignment .menu-links-block .btn { + background-color: #424242; + color: #e0e0e0; } + .t4-pane.dark #assignment.t4-assignment .menu-links-block label { + color: #e0e0e0; } + +.t4-pane.dark .addons-list li { + background-color: rgba(0, 0, 0, 0.075); + border: 1px solid rgba(255, 255, 255, 0); } + .t4-pane.dark .addons-list li.addon-local { + background-color: transparent; + border: 1px solid rgba(255, 255, 255, 0.1); } + .t4-pane.dark .addons-list li:hover { + border-color: #2196F3; } + +.t4-pane.dark .addons-form { + border-color: #616161; } + .t4-pane.dark .addons-form:before { + border-bottom-color: #616161; } + .t4-pane.dark .addons-form:after { + border-bottom-color: #4C4C4C; } + +.t4-pane.dark .tool-export, +.t4-pane.dark .tool-import, +.t4-pane.dark .tool-css { + border: 1px dashed rgba(255, 255, 255, 0.1); } + .t4-pane.dark .tool-export .description, + .t4-pane.dark .tool-import .description, + .t4-pane.dark .tool-css .description { + color: #e0e0e0; } + .t4-pane.dark .tool-export h4, + .t4-pane.dark .tool-import h4, + .t4-pane.dark .tool-css h4 { + color: #fff; } diff --git a/admin/assets/css/layout.css b/admin/assets/css/layout.css new file mode 100644 index 0000000..9d08055 --- /dev/null +++ b/admin/assets/css/layout.css @@ -0,0 +1,28 @@ +#layout-preview { + clear: both; + position: absolute; + padding: 30px; + max-height: 100%; + right: 0; + top: 0; + overflow: auto; + width: 50%; +} + +#layout-preview .layout-preview { + background: #fdfdfd; + border: solid 1px #eee; + margin-left: 160px; +} + +#layout-preview .no-container { + text-align: center; +} + +#layout-preview .off > [data-role="container"] { + display: none; +} + +#layout-preview .off.col { + display: none; +} diff --git a/admin/assets/css/legend.css b/admin/assets/css/legend.css new file mode 100644 index 0000000..43061ba --- /dev/null +++ b/admin/assets/css/legend.css @@ -0,0 +1,455 @@ +/* T4 Fonts Manager */ +.t4-fonts-manager.modal { + background: none; + box-shadow: none; + left: 0; + margin: 0; + top: 0; + width: 100%; +} + +.t4-fonts-manager.modal .modal-dialog { + background: #fff; + max-width: 80%; + margin: 1.75rem auto; +} + +/* T4 Modal Header */ +.t4-fonts-manager .modal-header { + box-shadow: 0 5px 10px -5px #e1e1e1; + position: relative; + padding: 8px 24px; + z-index: 60; +} + +.t4-fonts-manager .modal-title { + color: #424242; + font-size: 18px; + font-weight: 400; +} + +.t4-fonts-manager .modal-title i { + margin-right: 8px; +} + +.t4-fonts-manager .modal-header .close { + border: none; + font-size: 18px; + margin: 0; + position: absolute; + top: 0; + right: 0; +} + +/* T4 Modal Body */ +.t4-fonts-manager .modal-body { + max-height: 550px; + overflow: auto; + padding: 0; + min-height: 550px; +} + +/* T4 Fonts Filter */ +.t4-font .t4-font-filter-message { + padding: 16px 16px 0; + width: 100%; +} + +.t4-font .t4-font-filter-message .alert-success { + display: block; +} + +/* T4 Fonts Tabs */ +.t4-fonts-manager .t4-font .t4-fonts-filter { + z-index: 50; +} + +.t4-fonts-manager .t4-font .tab-content { + position: absolute; + height: calc(100% - 54px); + width: 100%; + z-index: 30; +} + +.t4-fonts-manager .t4-font .tab-content > .active { + opacity: 1; +} + +.t4-fonts-manager .t4-font .tab-content > .tab-pane { + padding: 20px 0; + border: none; + margin: 0; +} + +.t4-fonts-manager .t4-font .tab-content > #custom-google-content { + padding: 0 0 231px 0; + position: absolute; + top: 0; + height: 100%; + width: 100%; +} + +.t4-fonts-manager .t4-font .tab-content > #custom-google-content .tab-content-wrap { + height: 100%; + padding: 16px 0; + overflow-y: scroll; +} + +.t4-fonts-manager .custom-font-container, +.t4-fonts-manager .jub-font-container { + background-color: #fff; + background-position: 0 calc(-40px * var(--pos)); + background-repeat: no-repeat; + border: 1px solid #ddd; + border-radius: 3px; + color: #666; + cursor: pointer; + display: block; + height: 45px; + margin: 8px 8px 16px 8px; + position: relative; + line-height: 40px; + transition: all 0.25s; +} + +.t4-fonts-manager .custom-font-container { + margin-bottom: 8px; +} + +.t4-fonts-manager .jub-font-container:before { + background-color: rgba(255, 255, 255, 0.7); + border-radius: 3px; + content: ""; + display: block; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + opacity: 0; +} + +.t4-fonts-manager .jub-font-container:hover:before { + opacity: 1; +} + +.t4-fonts-manager .jub-font-container span { + background-color: #fff; + color: #333; + font-size: 12px; + font-weight: 500; + padding: 0 4px; + position: absolute; + top: -6px; + left: 10px; + line-height: 1; +} + +.t4-fonts-manager .jub-font-container span.jub-font-styles { + background-color: #fff; + border-radius: 3px; + border: 1px solid #ddd; + color: #999; + display: inline-block; + font-size: 11px; + padding: 3px 4px; + position: absolute; + left: auto; + right: 16px; + opacity: 0; + text-align: center; + top: 12px; + width: 60px; + vertical-align: middle; +} + +.t4-fonts-manager .jub-font-container:hover span.jub-font-styles, +.t4-fonts-manager .font-focus .jub-font-container span.jub-font-styles { + opacity: 1; +} + +.t4-fonts-manager .font-focus span.jub-font-styles { + border-radius: 3px 3px 0 0; + border: 1px solid #ccc; + border-bottom: 1px solid #fff; + z-index: 2001; +} + +.t4-fonts-manager .font-focus .top span.jub-font-styles { + border-radius: 0 0 3px 3px; + border: 1px solid #ccc; + border-top: 1px solid #fff; +} + + +.t4-fonts-manager .custom-font-container:hover, +.t4-fonts-manager .custom-font-container:hover, +.t4-fonts-manager .font-active .custom-font-container, +.t4-fonts-manager .font-active .jub-font-container, +.t4-fonts-manager .jub-font-container:hover, +.t4-fonts-manager .jub-font-container:focus { + border-color: #2196F3; + box-shadow: 0 5px 5px rgba(0,0,0,0.1); +} + +.t4-fonts-manager .custom-font-container:hover span, +.t4-fonts-manager .jub-font-container:hover span { + color: #2196F3; +} + +.t4-fonts-manager .custom-font-container:hover i.fa-check, +.t4-fonts-manager .jub-font-container:hover i.fa-check { + opacity: 1; +} + +.t4-fonts-manager .custom-font-container i.fa-check.checked, +.t4-fonts-manager .jub-font-container i.fa-check.checked { + color: #2196f3; + opacity: 1; +} + + +/* Custom Fonts */ +.tab-content-wrap { + min-height: 120px; +} + +.add-more-custom-font { + background-color: #e9ecef; + overflow: hidden; +} + +.add-more-custom-font span { + float: left; + display: block; + padding: 8px 0; + text-align: center; + width: 50%; +} + +.add-more-custom-font span:hover { + cursor: pointer; +} + +.add-more-custom-font span.active { + background-color: #f8f9fa; +} + +.form-add-custom-font { + background-color: #f8f9fa; + border-radius: 0 0 5px 5px; + border-top: 1px solid #e5e6e7; + margin: 0; + min-height: 100px; + padding: 0; + position: absolute; + bottom: 0; + width: 100%; + z-index: 301; +} + +.custom-font-form { + padding: 8px 24px 24px; +} + +.form-add-custom-font textarea { + border: 1px solid #ddd; + border-radius: 5px; + padding: 8px; + width: 100%; +} + +.form-add-custom-font input.custom-font-input { + border: 1px solid #e5e6e7; + border-radius: 25px; + height: 28px; + line-height: 28px; + margin-bottom: 0; + width: 100%; +} + +.custom-fonts { + list-style: none; + margin: 0; + padding: 0 8px; + overflow: hidden; +} + +.custom-fonts li { + float: left; + padding: 4px; +} + +.custom-fonts li .custom-font-container { + margin: 0; + padding-right: 24px; + position: relative; +} + +.custom-fonts li .t4-btn { + display: inline-block; + height: 24px; + line-height: 1; + padding: 0; + position: absolute; + top: 10px; + right: 10px; + text-align: center; + width: 24px; + z-index: 300; +} + +.custom-fonts li:hover .t4-btn { + display: inline-block; + transition: all 0.25s; +} + +.custom-fonts li:hover .t4-btn:hover { + background-color: #dc3545; + color: #fff; +} + +.custom-fonts li .t4-btn i { + line-height: 24px; + font-size: 12px; + margin: 0; +} + +/* System Fonts */ +.t4-fonts-manager .custom-font-name { + color: #333; + display: inline-block; + font-size: 16px; + white-space: nowrap; + line-height: 40px; + padding: 0 15px; +} + +/* Font weight popup */ +.t4-font-weight-popup { + background: #fff; + border-radius: 3px; + border: 1px solid #ccc; + box-shadow: 0 3px 1px -2px rgba(0,0,0,.06), 0 2px 2px 0 rgba(0,0,0,.06), 0 1px 5px 0 rgba(0,0,0,.08); + font-family: Roboto, Helvetica, sans-serif; + padding: 8px; + position: absolute; + right: 16px; + top: 30px; + width: 200px; + z-index: 2000; +} + +.t4-fonts-manager ul.jub-fonts li .right .t4-font-weight-popup { + right: auto; + left: 112px; +} + +.top .t4-font-weight-popup { + border-radius: 3px 3px 0 3px; + top: auto; + bottom: 30px; +} + +.t4-fonts-manager ul.jub-fonts li:nth-child(3n+1) .top .t4-font-weight-popup { + border-radius: 3px 3px 3px 0; +} + +.font-focus .t4-font-weight-popup { + border-radius: 3px 0 3px 3px; +} + +.t4-font-weight-popup ul { + list-style: none; + margin: 0; + padding: 0; +} + +.t4-fonts-manager ul.jub-fonts .t4-font-weight-popup ul li { + padding: 2px 0; + float: none; + width: 100%; + text-transform: capitalize; +} + +.t4-font-weight-popup ul li label { + background-color: #f6f6f6; + border: 1px solid #f6f6f6; + border-radius: 3px; + color: #333; + margin: 0; + padding: 5px 10px; + transition: all 0.25s; +} + +.t4-font-weight-popup ul li label:hover { + border-color: #2196F3; +} + +.t4-font-weight-popup ul li input { + border: 1px solid #ddd; + margin: 0 6px 0 0; + vertical-align: middle; +} + +.t4-font-weight-popup .btn-actions { + padding-top: 8px; + text-align: right; +} + +.t4-font-weight-popup .btn-actions .t4-btn { + margin-left: 8px; + text-transform: capitalize; +} + +.t4-fonts-manager div[title="Arial"] .custom-font-name { + font-family: Arial; +} + +.t4-fonts-manager div[title="Arial Black"] .custom-font-name { + font-family: Arial Black; +} + +.t4-fonts-manager div[title="Brush Script MT"] .custom-font-name { + font-family: Brush Script MT; +} + +.t4-fonts-manager div[title="Comic Sans MS"] .custom-font-name { + font-family: Comic Sans MS; +} + +.t4-fonts-manager div[title="Courier New"] .custom-font-name { + font-family: Courier New; +} + +.t4-fonts-manager div[title="Georgia"] .custom-font-name { + font-family: Georgia; +} + +.t4-fonts-manager div[title="Helvetica"] .custom-font-name { + font-family: Helvetica; +} + +.t4-fonts-manager div[title="Impact"] .custom-font-name { + font-family: Impact; +} + +.t4-fonts-manager div[title="Lucida Sans Unicode"] .custom-font-name { + font-family: Lucida Sans Unicode; +} + +.t4-fonts-manager div[title="Tahoma"] .custom-font-name { + font-family: Tahoma; +} + +.t4-fonts-manager div[title="Times New Roman"] .custom-font-name { + font-family: Times New Roman; +} + +.t4-fonts-manager div[title="Trebuchet MS"] .custom-font-name { + font-family: Trebuchet MS; +} + +.t4-fonts-manager div[title="Verdana"] .custom-font-name { + font-family: Verdana; +} \ No newline at end of file diff --git a/admin/assets/css/modal.css b/admin/assets/css/modal.css new file mode 100644 index 0000000..18e6cbb --- /dev/null +++ b/admin/assets/css/modal.css @@ -0,0 +1,427 @@ +/*Media Modal*/ +.t4-modal-open, +.t4-options-modal-open { + overflow: hidden; +} + +.t4-modal-open .t4-options-modal-overlay, +.t4-modal-open .t4-options-modal { + display: none; +} + +.t4-modal-overlay, +.t4-options-modal-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 999; + background: rgba(0, 0, 0, 0.6); +} + +.t4-modal, +.t4-options-modal { + position: fixed; + top: 100px; + left: 50%; + width: 820px; + height: 600px; + z-index: 9991; + background: #fff; + border-radius: 3px; + box-shadow: 0 1px 4px 0 rgba(0,0,0,0.07); + transform: translateX(-50%); + -webkit-transform: translateX(-50%); +} + +.t4-modal-small { + top: 5%; + width: 420px; + height: 90%; +} + +.t4-modal-header, +.t4-options-modal-header { + position: absolute; + top: 0; + left: 0; + width: 100%; + display: flex; + background-color: #E8EEF3; + height: 60px; + border-radius: 4px 4px 0 0; + padding: 0 20px; + z-index: 99; + align-items: center; +} + +.t4-modal-header-title, +.t4-options-modal-header-title { + font-size: 14px; + font-weight: 500; + color: #6F737A; +} + +.t4-modal-footer, +.t4-options-modal-footer { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + display: flex; + background-color: #E8EEF3; + height: 60px; + border-radius: 0 0 4px 4px; + padding: 0 20px; + z-index: 99; + align-items: center; +} + +.t4-modal-footer .btn, +.t4-options-modal-footer .btn { + margin-right: 10px; + font-size: 12px; +} + +.t4-modal-breadcrumbs { + width: 560px; +} + +.t4-modal-actions-left { + position: absolute; + top: 0; + left: 20px; + height: 60px; + padding-top: 15px; + background: #E8EEF3; + z-index: 3; + width: 560px; + display: none; +} + +.t4-modal-actions-right { + width: 220px; + text-align: right; +} + +.action-t4-modal-close, +.action-t4-options-modal-close { + background-color: #dc3545; + border-radius: 25px; + color: #fff; + height: 30px; + line-height: 30px; + position: absolute; + right: -15px; + text-align: center; + top: -15px; + width: 30px; + z-index: 3; +} + +.action-t4-modal-close:hover, +.action-t4-options-modal-close:hover { + background-color: #c82333; + color: #fff; +} + +.t4-modal-actions-left .btn, +.t4-modal-actions-right .btn { + font-size: 12px; + margin-right: 10px; +} + +.t4-modal-actions-left .btn-last, +.t4-modal-actions-right .btn-last { + margin-right: 0; +} + +.t4-media-breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0; + margin: 0; + list-style: none; +} + +.t4-media-breadcrumb-item { + height: 60px; + line-height: 60px; + font-size: 14px; + text-transform: capitalize; +} + +.t4-media-breadcrumb-item + .t4-media-breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #868e96; + content: "\f105"; + font-family: FontAwesome; +} + +.t4-media-breadcrumb-item + .t4-media-breadcrumb-item:hover::before { + text-decoration: underline; +} + +.t4-media-breadcrumb-item + .t4-media-breadcrumb-item:hover::before { + text-decoration: none; +} + +.t4-media-breadcrumb-item { + color: #868e96; +} + +.t4-modal-inner, +.t4-options-modal-inner { + position: relative; + width: 100%; + height: 100%; + overflow: hidden; +} + +.t4-modal-preloader { + position: relative; + width: 100%; + height: 100%; + display: table; + text-align: center; +} + +.t4-modal-preloader .fa { + display: table-cell; + vertical-align: middle; +} + +#t4-media-manager, +.t4-modal-content { + position: absolute; + top: 80px; + left: 20px; + right: 20px; + bottom: 20px; + overflow-y: auto; +} + +.t4-options-modal-content { + position: absolute; + top: 60px; + left: 0px; + right: 0px; + bottom: 0px; + overflow-y: auto; +} + +.t4-modal-content, +.t4-options-modal-content { + bottom: 80px; +} + +.t4-options-modal-content > .control-group:first-child { + margin-top: 0; + padding-top: 0; + border-top: 0; +} + +.t4-media { + list-style: none; + padding: 0; + margin: -10px; +} + +.t4-media:empty { + margin: 0; + border: 2px dashed #E8EEF3; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + border-radius: 5px; + overflow: hidden; +} + +.t4-media:empty:before { + content: "This folder is empty"; + font-size: 16px; + font-weight: bold; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%); +} + +.t4-media > li { + width: 140px; + height: 180px; + display: block; + float: left; + margin: 10px; + position: relative; +} + +.t4-media-thumb { + height: 140px; + width: 140px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + border-radius: 4px; + border: 1px solid #fff; + margin-bottom: 4px; + cursor: pointer; + position: relative; + background-color: #fff; +} + +.t4-media-thumb-new { + animation: newFolder 5000ms; +} + +@keyframes newFolder { + from {background-color: #e8f7ed;} + to {background-color: #fff;} +} + +.t4-media-image .t4-media-thumb img { + background: #e7e8ec; + border: 1px solid #d4d5d9; + border-radius: 3px; +} + +.t4-media-selected .t4-media-thumb { + background: #D6E8FA; + border-color: #D6E8FA; +} + +.t4-media-select { + display: block; + position: absolute; + top: 10px; + right: 10px; + width: 24px; + height: 24px; + line-height: 24px; + text-align: center; + font-size: 13px; + border: 1px solid #d4d5d9; + border-radius: 3px; + z-index: 993; + opacity: 0; + cursor: pointer; + transition: opacity 400ms; + -webkit-transition: opacity 400ms; +} + +.t4-media > li:hover .t4-media-select { + opacity: 1; +} + +.t4-media-select > span { + display: none; +} + +.t4-media-selected .t4-media-select { + border-color: #1D84E9; + background-color: #1D84E9; + opacity: 1; +} + +.t4-media-selected .t4-media-select > span { + display: block; + color: #fff; + line-height: 24px; +} + +.t4-media-label { + width: 90%; + margin-left: 5%; + height: 40px; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + cursor: pointer; + position: relative; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: 12px; + line-height: 1.5em; + color: #1B2733; + word-wrap: break-word; + overflow: hidden; +} + +.t4-media-thumb img { + -webkit-box-sizing: border-box; + box-sizing: border-box; + max-height: 100%; + max-width: 100%; + cursor: pointer; + outline: none; +} + +.t4-image-holder img { + -webkit-box-sizing: border-box; + box-sizing: border-box; + max-height: 100%; + max-width: 100%; + outline: none; + background: #e7e8ec; + border: 1px solid #d4d5d9; + padding: 5px; + border-radius: 3px; +} + +.t4-image-holder:not(:empty) { + margin-bottom: 15px; +} + +.t4-media-picker { + margin-right: 10px; +} + +/* Progress */ +.t4-progress { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 1rem; + width: 100%; + overflow: hidden; + font-size: .75rem; + background-color: #e9ecef; + border-radius: .25rem; +} + +.t4-progress-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + background-color: #007bff; + transition: width .6s ease; +} \ No newline at end of file diff --git a/admin/assets/css/t4-code.css b/admin/assets/css/t4-code.css new file mode 100644 index 0000000..ba82f55 --- /dev/null +++ b/admin/assets/css/t4-code.css @@ -0,0 +1,79 @@ +/** + Name: IntelliJ IDEA darcula theme + From IntelliJ IDEA by JetBrains + */ + +.cm-s-default { + font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; +} + +.cm-s-default.CodeMirror { + background: #fff; + border: 1px solid #eee; + color: #666; +} + +.cm-s-default .CodeMirror-sizer { +} + +.cm-s-default .CodeMirror-gutters { + background-color: #f9f9f9; + border: 0; +} + +.cm-s-default .CodeMirror-gutter-wrapper { + text-align: center; +} + +.cm-s-default .CodeMirror-gutters { top: 1px; } + +.cm-s-default .CodeMirror-linenumber { + font-size: 12px; + text-align: center; +} + +.cm-s-default div.CodeMirror-selected { + background: #f0f0f0; + color: #fff; +} + +.t4-block-editor{ + width: 100%; + padding-right: 10px; +} + + +/* + + Name: Hopscotch + Author: Jan T. Sott + + CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-codemirror) + Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) + +*/ + +.cm-s-hopscotch.CodeMirror {background: #322931; color: #d5d3d5;} +.cm-s-hopscotch div.CodeMirror-selected {background: #433b42 !important;} +.cm-s-hopscotch .CodeMirror-gutters {background: #322931; border-right: 0px;} +.cm-s-hopscotch .CodeMirror-linenumber {color: #797379;} +.cm-s-hopscotch .CodeMirror-cursor {border-left: 1px solid #989498 !important;} + +.cm-s-hopscotch span.cm-comment {color: #b33508;} +.cm-s-hopscotch span.cm-atom {color: #c85e7c;} +.cm-s-hopscotch span.cm-number {color: #c85e7c;} + +.cm-s-hopscotch span.cm-property, .cm-s-hopscotch span.cm-attribute {color: #8fc13e;} +.cm-s-hopscotch span.cm-keyword {color: #dd464c;} +.cm-s-hopscotch span.cm-string {color: #fdcc59;} + +.cm-s-hopscotch span.cm-variable {color: #8fc13e;} +.cm-s-hopscotch span.cm-variable-2 {color: #1290bf;} +.cm-s-hopscotch span.cm-def {color: #fd8b19;} +.cm-s-hopscotch span.cm-error {background: #dd464c; color: #989498;} +.cm-s-hopscotch span.cm-bracket {color: #d5d3d5;} +.cm-s-hopscotch span.cm-tag {color: #dd464c;} +.cm-s-hopscotch span.cm-link {color: #c85e7c;} + +.cm-s-hopscotch .CodeMirror-matchingbracket { text-decoration: underline; color: white !important;} +.cm-s-hopscotch .CodeMirror-activeline-background { background: #302020; } diff --git a/admin/assets/css/t4-ie.css b/admin/assets/css/t4-ie.css new file mode 100644 index 0000000..d514154 --- /dev/null +++ b/admin/assets/css/t4-ie.css @@ -0,0 +1,15 @@ +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + /* Reset textbox */ + .t4-pane .sub-group input[type="text"], + .t4-modal-content input[type="text"] { + line-height: 1 !important; + } + + /* Reset checkbox */ + .t4-input[type="checkbox"], + .t4-input[type="checkbox"][readonly] { + background: transparent !important; + border-radius: 0 !important; + width: auto !important; + } +} \ No newline at end of file diff --git a/admin/assets/fonts/font-awesome5/css/all.min.css b/admin/assets/fonts/font-awesome5/css/all.min.css new file mode 100644 index 0000000..8dacffa --- /dev/null +++ b/admin/assets/fonts/font-awesome5/css/all.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Pro 5.8.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license (Commercial License) + */ +.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-abacus:before{content:"\f640"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acorn:before{content:"\f6ae"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-alarm-clock:before{content:"\f34e"}.fa-algolia:before{content:"\f36c"}.fa-alicorn:before{content:"\f6b0"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-analytics:before{content:"\f643"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angel:before{content:"\f779"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-crate:before{content:"\f6b1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-atom-alt:before{content:"\f5d3"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-axe:before{content:"\f6b2"}.fa-axe-battle:before{content:"\f6b3"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backpack:before{content:"\f5d4"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-badge-dollar:before{content:"\f645"}.fa-badge-percent:before{content:"\f646"}.fa-badger-honey:before{content:"\f6b4"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ball-pile:before{content:"\f77e"}.fa-ballot:before{content:"\f732"}.fa-ballot-check:before{content:"\f733"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-barcode-alt:before{content:"\f463"}.fa-barcode-read:before{content:"\f464"}.fa-barcode-scan:before{content:"\f465"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bat:before{content:"\f6b5"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-school:before{content:"\f5d5"}.fa-bell-school-slash:before{content:"\f5d6"}.fa-bell-slash:before{content:"\f1f6"}.fa-bells:before{content:"\f77f"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blanket:before{content:"\f498"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bone-break:before{content:"\f5d8"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-alt:before{content:"\f5d9"}.fa-book-dead:before{content:"\f6b7"}.fa-book-heart:before{content:"\f499"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-book-spells:before{content:"\f6b8"}.fa-book-user:before{content:"\f7e7"}.fa-bookmark:before{content:"\f02e"}.fa-books:before{content:"\f5db"}.fa-books-medical:before{content:"\f7e8"}.fa-boot:before{content:"\f782"}.fa-booth-curtain:before{content:"\f734"}.fa-bootstrap:before{content:"\f836"}.fa-bow-arrow:before{content:"\f6b9"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-box:before{content:"\f466"}.fa-box-alt:before{content:"\f49a"}.fa-box-ballot:before{content:"\f735"}.fa-box-check:before{content:"\f467"}.fa-box-fragile:before{content:"\f49b"}.fa-box-full:before{content:"\f49c"}.fa-box-heart:before{content:"\f49d"}.fa-box-open:before{content:"\f49e"}.fa-box-up:before{content:"\f49f"}.fa-box-usd:before{content:"\f4a0"}.fa-boxes:before{content:"\f468"}.fa-boxes-alt:before{content:"\f4a1"}.fa-boxing-glove:before{content:"\f438"}.fa-brackets:before{content:"\f7e9"}.fa-brackets-curly:before{content:"\f7ea"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-loaf:before{content:"\f7eb"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-browser:before{content:"\f37e"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-bullseye-arrow:before{content:"\f648"}.fa-bullseye-pointer:before{content:"\f649"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-burrito:before{content:"\f7ed"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-bus-school:before{content:"\f5dd"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-cabinet-filing:before{content:"\f64b"}.fa-calculator:before{content:"\f1ec"}.fa-calculator-alt:before{content:"\f64c"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-star:before{content:"\f736"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-retro:before{content:"\f083"}.fa-campfire:before{content:"\f6ba"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candle-holder:before{content:"\f6bc"}.fa-candy-cane:before{content:"\f786"}.fa-candy-corn:before{content:"\f6bd"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-bump:before{content:"\f5e0"}.fa-car-crash:before{content:"\f5e1"}.fa-car-garage:before{content:"\f5e2"}.fa-car-mechanic:before{content:"\f5e3"}.fa-car-side:before{content:"\f5e4"}.fa-car-tilt:before{content:"\f5e5"}.fa-car-wash:before{content:"\f5e6"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cauldron:before{content:"\f6bf"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chair-office:before{content:"\f6c1"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-line-down:before{content:"\f64d"}.fa-chart-network:before{content:"\f78a"}.fa-chart-pie:before{content:"\f200"}.fa-chart-pie-alt:before{content:"\f64e"}.fa-chart-scatter:before{content:"\f7ee"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-cheese-swiss:before{content:"\f7f0"}.fa-cheeseburger:before{content:"\f7f1"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chimney:before{content:"\f78b"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-claw-marks:before{content:"\f6c2"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-list-check:before{content:"\f737"}.fa-clipboard-prescription:before{content:"\f5e8"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-drizzle:before{content:"\f738"}.fa-cloud-hail:before{content:"\f739"}.fa-cloud-hail-mixed:before{content:"\f73a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-rainbow:before{content:"\f73e"}.fa-cloud-showers:before{content:"\f73f"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sleet:before{content:"\f741"}.fa-cloud-snow:before{content:"\f742"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-clouds:before{content:"\f744"}.fa-clouds-moon:before{content:"\f745"}.fa-clouds-sun:before{content:"\f746"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-coffee-togo:before{content:"\f6c5"}.fa-coffin:before{content:"\f6c6"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-alt-check:before{content:"\f4a2"}.fa-comment-alt-dollar:before{content:"\f650"}.fa-comment-alt-dots:before{content:"\f4a3"}.fa-comment-alt-edit:before{content:"\f4a4"}.fa-comment-alt-exclamation:before{content:"\f4a5"}.fa-comment-alt-lines:before{content:"\f4a6"}.fa-comment-alt-medical:before{content:"\f7f4"}.fa-comment-alt-minus:before{content:"\f4a7"}.fa-comment-alt-plus:before{content:"\f4a8"}.fa-comment-alt-slash:before{content:"\f4a9"}.fa-comment-alt-smile:before{content:"\f4aa"}.fa-comment-alt-times:before{content:"\f4ab"}.fa-comment-check:before{content:"\f4ac"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-edit:before{content:"\f4ae"}.fa-comment-exclamation:before{content:"\f4af"}.fa-comment-lines:before{content:"\f4b0"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-minus:before{content:"\f4b1"}.fa-comment-plus:before{content:"\f4b2"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-smile:before{content:"\f4b4"}.fa-comment-times:before{content:"\f4b5"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-comments-alt-dollar:before{content:"\f652"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-slash:before{content:"\f5e9"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-compress-wide:before{content:"\f326"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-container-storage:before{content:"\f4b7"}.fa-contao:before{content:"\f26d"}.fa-conveyor-belt:before{content:"\f46e"}.fa-conveyor-belt-alt:before{content:"\f46f"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-corn:before{content:"\f6c7"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-critical-role:before{content:"\f6c9"}.fa-croissant:before{content:"\f7f6"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-crutches:before{content:"\f7f8"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dagger:before{content:"\f6cb"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-debug:before{content:"\f7f9"}.fa-deer:before{content:"\f78e"}.fa-deer-rudolph:before{content:"\f78f"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dewpoint:before{content:"\f748"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diamond:before{content:"\f219"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d10:before{content:"\f6cd"}.fa-dice-d12:before{content:"\f6ce"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d4:before{content:"\f6d0"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-d8:before{content:"\f6d2"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-diploma:before{content:"\f5ea"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-do-not-enter:before{content:"\f5ec"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dog-leashed:before{content:"\f6d4"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-empty:before{content:"\f473"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dolly-flatbed-alt:before{content:"\f475"}.fa-dolly-flatbed-empty:before{content:"\f476"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-circle:before{content:"\f5ed"}.fa-draw-polygon:before{content:"\f5ee"}.fa-draw-square:before{content:"\f5ef"}.fa-dreidel:before{content:"\f792"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick:before{content:"\f6d6"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-duck:before{content:"\f6d8"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-ear:before{content:"\f5f0"}.fa-ear-muffs:before{content:"\f795"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-eclipse:before{content:"\f749"}.fa-eclipse-alt:before{content:"\f74a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-egg-fried:before{content:"\f7fc"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-elephant:before{content:"\f6da"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-empty-set:before{content:"\f656"}.fa-engine-warning:before{content:"\f5f2"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-dollar:before{content:"\f657"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-evil:before{content:"\f6db"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-field-hockey:before{content:"\f44c"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-certificate:before{content:"\f5f3"}.fa-file-chart-line:before{content:"\f659"}.fa-file-chart-pie:before{content:"\f65a"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-minus:before{content:"\f318"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-spreadsheet:before{content:"\f65b"}.fa-file-times:before{content:"\f317"}.fa-file-upload:before{content:"\f574"}.fa-file-user:before{content:"\f65c"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-files-medical:before{content:"\f7fd"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-smoke:before{content:"\f74b"}.fa-firefox:before{content:"\f269"}.fa-fireplace:before{content:"\f79a"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fish-cooked:before{content:"\f7fe"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-alt:before{content:"\f74c"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flame:before{content:"\f6df"}.fa-flask:before{content:"\f0c3"}.fa-flask-poison:before{content:"\f6e0"}.fa-flask-potion:before{content:"\f6e1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flower:before{content:"\f7ff"}.fa-flower-daffodil:before{content:"\f800"}.fa-flower-tulip:before{content:"\f801"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-fog:before{content:"\f74e"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-times:before{content:"\f65f"}.fa-folder-tree:before{content:"\f802"}.fa-folders:before{content:"\f660"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-forklift:before{content:"\f47a"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-fragile:before{content:"\f4bb"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-french-fries:before{content:"\f803"}.fa-frog:before{content:"\f52e"}.fa-frosty-head:before{content:"\f79b"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-function:before{content:"\f661"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gas-pump-slash:before{content:"\f5f4"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gift-card:before{content:"\f663"}.fa-gifts:before{content:"\f79c"}.fa-gingerbread-man:before{content:"\f79d"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass:before{content:"\f804"}.fa-glass-champagne:before{content:"\f79e"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glass-whiskey-rocks:before{content:"\f7a1"}.fa-glasses:before{content:"\f530"}.fa-glasses-alt:before{content:"\f5f5"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-globe-snow:before{content:"\f7a3"}.fa-globe-stand:before{content:"\f5f6"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hammer-war:before{content:"\f6e4"}.fa-hamsa:before{content:"\f665"}.fa-hand-heart:before{content:"\f4bc"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-box:before{content:"\f47b"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-magic:before{content:"\f6e5"}.fa-hand-holding-seedling:before{content:"\f4bf"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-receiving:before{content:"\f47c"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-heart:before{content:"\f4c3"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-usd:before{content:"\f4c5"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt:before{content:"\f4c6"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-santa:before{content:"\f7a7"}.fa-hat-winter:before{content:"\f7a8"}.fa-hat-witch:before{content:"\f6e7"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-head-side:before{content:"\f6e9"}.fa-head-side-brain:before{content:"\f808"}.fa-head-side-medical:before{content:"\f809"}.fa-head-vr:before{content:"\f6ea"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heart-circle:before{content:"\f4c7"}.fa-heart-rate:before{content:"\f5f8"}.fa-heart-square:before{content:"\f4c8"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-helmet-battle:before{content:"\f6eb"}.fa-hexagon:before{content:"\f312"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-mask:before{content:"\f6ee"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-home-alt:before{content:"\f80a"}.fa-home-heart:before{content:"\f4c9"}.fa-home-lg:before{content:"\f80b"}.fa-home-lg-alt:before{content:"\f80c"}.fa-hood-cloak:before{content:"\f6ef"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hospitals:before{content:"\f80e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-flood:before{content:"\f74f"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-humidity:before{content:"\f750"}.fa-hurricane:before{content:"\f751"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-ice-skate:before{content:"\f7ac"}.fa-icicles:before{content:"\f7ad"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-inhaler:before{content:"\f5f9"}.fa-instagram:before{content:"\f16d"}.fa-integral:before{content:"\f667"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-intersection:before{content:"\f668"}.fa-inventory:before{content:"\f480"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-island-tropical:before{content:"\f811"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-key-skeleton:before{content:"\f6f3"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-keynote:before{content:"\f66c"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kidneys:before{content:"\f5fb"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kite:before{content:"\f6f4"}.fa-kiwi-bird:before{content:"\f535"}.fa-knife-kitchen:before{content:"\f6f5"}.fa-korvue:before{content:"\f42f"}.fa-lambda:before{content:"\f66e"}.fa-lamp:before{content:"\f4ca"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before{content:"\f752"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-layer-minus:before{content:"\f5fe"}.fa-layer-plus:before{content:"\f5ff"}.fa-leaf:before{content:"\f06c"}.fa-leaf-heart:before{content:"\f4cb"}.fa-leaf-maple:before{content:"\f6f6"}.fa-leaf-oak:before{content:"\f6f7"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-lightbulb-dollar:before{content:"\f670"}.fa-lightbulb-exclamation:before{content:"\f671"}.fa-lightbulb-on:before{content:"\f672"}.fa-lightbulb-slash:before{content:"\f673"}.fa-lights-holiday:before{content:"\f7b2"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lips:before{content:"\f600"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location:before{content:"\f601"}.fa-location-arrow:before{content:"\f124"}.fa-location-circle:before{content:"\f602"}.fa-location-slash:before{content:"\f603"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-loveseat:before{content:"\f4cc"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lyft:before{content:"\f3c3"}.fa-mace:before{content:"\f6f8"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailbox:before{content:"\f813"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-mandolin:before{content:"\f6f9"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-marker-alt-slash:before{content:"\f605"}.fa-map-marker-check:before{content:"\f606"}.fa-map-marker-edit:before{content:"\f607"}.fa-map-marker-exclamation:before{content:"\f608"}.fa-map-marker-minus:before{content:"\f609"}.fa-map-marker-plus:before{content:"\f60a"}.fa-map-marker-question:before{content:"\f60b"}.fa-map-marker-slash:before{content:"\f60c"}.fa-map-marker-smile:before{content:"\f60d"}.fa-map-marker-times:before{content:"\f60e"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-meat:before{content:"\f814"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaphone:before{content:"\f675"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-mind-share:before{content:"\f677"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mistletoe:before{content:"\f7b4"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monitor-heart-rate:before{content:"\f611"}.fa-monkey:before{content:"\f6fb"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-moon-cloud:before{content:"\f754"}.fa-moon-stars:before{content:"\f755"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mountains:before{content:"\f6fd"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-mug-marshmallows:before{content:"\f7b7"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-narwhal:before{content:"\f6fe"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-oil-temp:before{content:"\f614"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-omega:before{content:"\f67a"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-ornament:before{content:"\f7b8"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-brush-alt:before{content:"\f5a9"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-pallet-alt:before{content:"\f483"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-parking-circle:before{content:"\f615"}.fa-parking-circle-slash:before{content:"\f616"}.fa-parking-slash:before{content:"\f617"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paw-alt:before{content:"\f701"}.fa-paw-claws:before{content:"\f702"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pegasus:before{content:"\f703"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-paintbrush:before{content:"\f618"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-pennant:before{content:"\f456"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-person-carry:before{content:"\f4cf"}.fa-person-dolly:before{content:"\f4d0"}.fa-person-dolly-empty:before{content:"\f4d1"}.fa-person-sign:before{content:"\f757"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-office:before{content:"\f67d"}.fa-phone-plus:before{content:"\f4d2"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pi:before{content:"\f67e"}.fa-pie:before{content:"\f705"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pig:before{content:"\f706"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza:before{content:"\f817"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-podium:before{content:"\f680"}.fa-podium-star:before{content:"\f758"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poll-people:before{content:"\f759"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-popcorn:before{content:"\f819"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-presentation:before{content:"\f685"}.fa-print:before{content:"\f02f"}.fa-print-search:before{content:"\f81a"}.fa-print-slash:before{content:"\f686"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pumpkin:before{content:"\f707"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rabbit:before{content:"\f708"}.fa-rabbit-fast:before{content:"\f709"}.fa-racquet:before{content:"\f45a"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-raindrops:before{content:"\f75c"}.fa-ram:before{content:"\f70a"}.fa-ramp-loading:before{content:"\f4d4"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-rings-wedding:before{content:"\f81b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-route-highway:before{content:"\f61a"}.fa-route-interstate:before{content:"\f61b"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-triangle:before{content:"\f61c"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rv:before{content:"\f7be"}.fa-sack:before{content:"\f81c"}.fa-sack-dollar:before{content:"\f81d"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salad:before{content:"\f81e"}.fa-salesforce:before{content:"\f83b"}.fa-sandwich:before{content:"\f81f"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-sausage:before{content:"\f820"}.fa-save:before{content:"\f0c7"}.fa-scalpel:before{content:"\f61d"}.fa-scalpel-path:before{content:"\f61e"}.fa-scanner:before{content:"\f488"}.fa-scanner-keyboard:before{content:"\f489"}.fa-scanner-touchscreen:before{content:"\f48a"}.fa-scarecrow:before{content:"\f70d"}.fa-scarf:before{content:"\f7c1"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-scroll-old:before{content:"\f70f"}.fa-scrubber:before{content:"\f2f8"}.fa-scythe:before{content:"\f710"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-sheep:before{content:"\f711"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-shield-cross:before{content:"\f712"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shish-kebab:before{content:"\f821"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shovel:before{content:"\f713"}.fa-shovel-snow:before{content:"\f7c3"}.fa-shower:before{content:"\f2cc"}.fa-shredder:before{content:"\f68a"}.fa-shuttle-van:before{content:"\f5b6"}.fa-shuttlecock:before{content:"\f45b"}.fa-sickle:before{content:"\f822"}.fa-sigma:before{content:"\f68b"}.fa-sign:before{content:"\f4d9"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signal-1:before{content:"\f68c"}.fa-signal-2:before{content:"\f68d"}.fa-signal-3:before{content:"\f68e"}.fa-signal-4:before{content:"\f68f"}.fa-signal-alt:before{content:"\f690"}.fa-signal-alt-1:before{content:"\f691"}.fa-signal-alt-2:before{content:"\f692"}.fa-signal-alt-3:before{content:"\f693"}.fa-signal-alt-slash:before{content:"\f694"}.fa-signal-slash:before{content:"\f695"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-skeleton:before{content:"\f620"}.fa-sketch:before{content:"\f7c6"}.fa-ski-jump:before{content:"\f7c7"}.fa-ski-lift:before{content:"\f7c8"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sledding:before{content:"\f7cb"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-plus:before{content:"\f5b9"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoke:before{content:"\f760"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snake:before{content:"\f716"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snow-blowing:before{content:"\f761"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowflakes:before{content:"\f7cf"}.fa-snowman:before{content:"\f7d0"}.fa-snowmobile:before{content:"\f7d1"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-soup:before{content:"\f823"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-spade:before{content:"\f2f4"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spider:before{content:"\f717"}.fa-spider-black-widow:before{content:"\f718"}.fa-spider-web:before{content:"\f719"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root:before{content:"\f697"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-squirrel:before{content:"\f71a"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staff:before{content:"\f71b"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-christmas:before{content:"\f7d4"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-stars:before{content:"\f762"}.fa-staylinked:before{content:"\f3f5"}.fa-steak:before{content:"\f824"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-steering-wheel:before{content:"\f622"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stocking:before{content:"\f7d5"}.fa-stomach:before{content:"\f623"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-stretcher:before{content:"\f825"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-cloud:before{content:"\f763"}.fa-sun-dust:before{content:"\f764"}.fa-sun-haze:before{content:"\f765"}.fa-sunrise:before{content:"\f766"}.fa-sunset:before{content:"\f767"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-sword:before{content:"\f71c"}.fa-swords:before{content:"\f71d"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tablet-rugged:before{content:"\f48f"}.fa-tablets:before{content:"\f490"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tachometer-alt-average:before{content:"\f624"}.fa-tachometer-alt-fast:before{content:"\f625"}.fa-tachometer-alt-fastest:before{content:"\f626"}.fa-tachometer-alt-slow:before{content:"\f627"}.fa-tachometer-alt-slowest:before{content:"\f628"}.fa-tachometer-average:before{content:"\f629"}.fa-tachometer-fast:before{content:"\f62a"}.fa-tachometer-fastest:before{content:"\f62b"}.fa-tachometer-slow:before{content:"\f62c"}.fa-tachometer-slowest:before{content:"\f62d"}.fa-taco:before{content:"\f826"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tally:before{content:"\f69c"}.fa-tanakh:before{content:"\f827"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-tasks-alt:before{content:"\f828"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-frigid:before{content:"\f768"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-hot:before{content:"\f76a"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-theta:before{content:"\f69e"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-thunderstorm:before{content:"\f76c"}.fa-thunderstorm-moon:before{content:"\f76d"}.fa-thunderstorm-sun:before{content:"\f76e"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tilde:before{content:"\f69f"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tire:before{content:"\f631"}.fa-tire-flat:before{content:"\f632"}.fa-tire-pressure-warning:before{content:"\f633"}.fa-tire-rugged:before{content:"\f634"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-alt:before{content:"\f71f"}.fa-tombstone:before{content:"\f720"}.fa-tombstone-alt:before{content:"\f721"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-toothbrush:before{content:"\f635"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-cone:before{content:"\f636"}.fa-traffic-light:before{content:"\f637"}.fa-traffic-light-go:before{content:"\f638"}.fa-traffic-light-slow:before{content:"\f639"}.fa-traffic-light-stop:before{content:"\f63a"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-treasure-chest:before{content:"\f723"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-tree-christmas:before{content:"\f7db"}.fa-tree-decorated:before{content:"\f7dc"}.fa-tree-large:before{content:"\f7dd"}.fa-tree-palm:before{content:"\f82b"}.fa-trees:before{content:"\f724"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-truck-container:before{content:"\f4dc"}.fa-truck-couch:before{content:"\f4dd"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-plow:before{content:"\f7de"}.fa-truck-ramp:before{content:"\f4e0"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-turkey:before{content:"\f725"}.fa-turtle:before{content:"\f726"}.fa-tv:before{content:"\f26c"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-unicorn:before{content:"\f727"}.fa-union:before{content:"\f6a2"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-chart:before{content:"\f6a3"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-crown:before{content:"\f6a4"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-hard-hat:before{content:"\f82c"}.fa-user-headset:before{content:"\f82d"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-md-chat:before{content:"\f82e"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-class:before{content:"\f63d"}.fa-users-cog:before{content:"\f509"}.fa-users-crown:before{content:"\f6a5"}.fa-users-medical:before{content:"\f830"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-value-absolute:before{content:"\f6a6"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-plus:before{content:"\f4e1"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume:before{content:"\f6a8"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-slash:before{content:"\f2e2"}.fa-volume-up:before{content:"\f028"}.fa-vote-nay:before{content:"\f771"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walker:before{content:"\f831"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-wand:before{content:"\f72a"}.fa-wand-magic:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-warehouse-alt:before{content:"\f495"}.fa-watch:before{content:"\f2e1"}.fa-watch-fitness:before{content:"\f63e"}.fa-water:before{content:"\f773"}.fa-water-lower:before{content:"\f774"}.fa-water-rise:before{content:"\f775"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-webcam:before{content:"\f832"}.fa-webcam-slash:before{content:"\f833"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whale:before{content:"\f72c"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheat:before{content:"\f72d"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wifi-1:before{content:"\f6aa"}.fa-wifi-2:before{content:"\f6ab"}.fa-wifi-slash:before{content:"\f6ac"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-wind-warning:before{content:"\f776"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-windsock:before{content:"\f777"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wreath:before{content:"\f7e2"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:auto;src:url(../webfonts/fa-light-300.eot);src:url(../webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-light-300.woff2) format("woff2"),url(../webfonts/fa-light-300.woff) format("woff"),url(../webfonts/fa-light-300.ttf) format("truetype"),url(../webfonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fal,.far{font-family:"Font Awesome 5 Pro"}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900} \ No newline at end of file diff --git a/admin/assets/fonts/font-awesome5/css/fontawesome.min.css b/admin/assets/fonts/font-awesome5/css/fontawesome.min.css new file mode 100644 index 0000000..c9b4f62 --- /dev/null +++ b/admin/assets/fonts/font-awesome5/css/fontawesome.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Pro 5.8.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license (Commercial License) + */ +.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-abacus:before{content:"\f640"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acorn:before{content:"\f6ae"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-alarm-clock:before{content:"\f34e"}.fa-algolia:before{content:"\f36c"}.fa-alicorn:before{content:"\f6b0"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-analytics:before{content:"\f643"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angel:before{content:"\f779"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-crate:before{content:"\f6b1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-atom-alt:before{content:"\f5d3"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-axe:before{content:"\f6b2"}.fa-axe-battle:before{content:"\f6b3"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backpack:before{content:"\f5d4"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-badge-dollar:before{content:"\f645"}.fa-badge-percent:before{content:"\f646"}.fa-badger-honey:before{content:"\f6b4"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ball-pile:before{content:"\f77e"}.fa-ballot:before{content:"\f732"}.fa-ballot-check:before{content:"\f733"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-barcode-alt:before{content:"\f463"}.fa-barcode-read:before{content:"\f464"}.fa-barcode-scan:before{content:"\f465"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bat:before{content:"\f6b5"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-school:before{content:"\f5d5"}.fa-bell-school-slash:before{content:"\f5d6"}.fa-bell-slash:before{content:"\f1f6"}.fa-bells:before{content:"\f77f"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blanket:before{content:"\f498"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bone-break:before{content:"\f5d8"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-alt:before{content:"\f5d9"}.fa-book-dead:before{content:"\f6b7"}.fa-book-heart:before{content:"\f499"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-book-spells:before{content:"\f6b8"}.fa-book-user:before{content:"\f7e7"}.fa-bookmark:before{content:"\f02e"}.fa-books:before{content:"\f5db"}.fa-books-medical:before{content:"\f7e8"}.fa-boot:before{content:"\f782"}.fa-booth-curtain:before{content:"\f734"}.fa-bootstrap:before{content:"\f836"}.fa-bow-arrow:before{content:"\f6b9"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-box:before{content:"\f466"}.fa-box-alt:before{content:"\f49a"}.fa-box-ballot:before{content:"\f735"}.fa-box-check:before{content:"\f467"}.fa-box-fragile:before{content:"\f49b"}.fa-box-full:before{content:"\f49c"}.fa-box-heart:before{content:"\f49d"}.fa-box-open:before{content:"\f49e"}.fa-box-up:before{content:"\f49f"}.fa-box-usd:before{content:"\f4a0"}.fa-boxes:before{content:"\f468"}.fa-boxes-alt:before{content:"\f4a1"}.fa-boxing-glove:before{content:"\f438"}.fa-brackets:before{content:"\f7e9"}.fa-brackets-curly:before{content:"\f7ea"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-loaf:before{content:"\f7eb"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-browser:before{content:"\f37e"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-bullseye-arrow:before{content:"\f648"}.fa-bullseye-pointer:before{content:"\f649"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-burrito:before{content:"\f7ed"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-bus-school:before{content:"\f5dd"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-cabinet-filing:before{content:"\f64b"}.fa-calculator:before{content:"\f1ec"}.fa-calculator-alt:before{content:"\f64c"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-star:before{content:"\f736"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-retro:before{content:"\f083"}.fa-campfire:before{content:"\f6ba"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candle-holder:before{content:"\f6bc"}.fa-candy-cane:before{content:"\f786"}.fa-candy-corn:before{content:"\f6bd"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-bump:before{content:"\f5e0"}.fa-car-crash:before{content:"\f5e1"}.fa-car-garage:before{content:"\f5e2"}.fa-car-mechanic:before{content:"\f5e3"}.fa-car-side:before{content:"\f5e4"}.fa-car-tilt:before{content:"\f5e5"}.fa-car-wash:before{content:"\f5e6"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cauldron:before{content:"\f6bf"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chair-office:before{content:"\f6c1"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-line-down:before{content:"\f64d"}.fa-chart-network:before{content:"\f78a"}.fa-chart-pie:before{content:"\f200"}.fa-chart-pie-alt:before{content:"\f64e"}.fa-chart-scatter:before{content:"\f7ee"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-cheese-swiss:before{content:"\f7f0"}.fa-cheeseburger:before{content:"\f7f1"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chimney:before{content:"\f78b"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-claw-marks:before{content:"\f6c2"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-list-check:before{content:"\f737"}.fa-clipboard-prescription:before{content:"\f5e8"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-drizzle:before{content:"\f738"}.fa-cloud-hail:before{content:"\f739"}.fa-cloud-hail-mixed:before{content:"\f73a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-rainbow:before{content:"\f73e"}.fa-cloud-showers:before{content:"\f73f"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sleet:before{content:"\f741"}.fa-cloud-snow:before{content:"\f742"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-clouds:before{content:"\f744"}.fa-clouds-moon:before{content:"\f745"}.fa-clouds-sun:before{content:"\f746"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-coffee-togo:before{content:"\f6c5"}.fa-coffin:before{content:"\f6c6"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-alt-check:before{content:"\f4a2"}.fa-comment-alt-dollar:before{content:"\f650"}.fa-comment-alt-dots:before{content:"\f4a3"}.fa-comment-alt-edit:before{content:"\f4a4"}.fa-comment-alt-exclamation:before{content:"\f4a5"}.fa-comment-alt-lines:before{content:"\f4a6"}.fa-comment-alt-medical:before{content:"\f7f4"}.fa-comment-alt-minus:before{content:"\f4a7"}.fa-comment-alt-plus:before{content:"\f4a8"}.fa-comment-alt-slash:before{content:"\f4a9"}.fa-comment-alt-smile:before{content:"\f4aa"}.fa-comment-alt-times:before{content:"\f4ab"}.fa-comment-check:before{content:"\f4ac"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-edit:before{content:"\f4ae"}.fa-comment-exclamation:before{content:"\f4af"}.fa-comment-lines:before{content:"\f4b0"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-minus:before{content:"\f4b1"}.fa-comment-plus:before{content:"\f4b2"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-smile:before{content:"\f4b4"}.fa-comment-times:before{content:"\f4b5"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-comments-alt-dollar:before{content:"\f652"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-slash:before{content:"\f5e9"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-compress-wide:before{content:"\f326"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-container-storage:before{content:"\f4b7"}.fa-contao:before{content:"\f26d"}.fa-conveyor-belt:before{content:"\f46e"}.fa-conveyor-belt-alt:before{content:"\f46f"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-corn:before{content:"\f6c7"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-critical-role:before{content:"\f6c9"}.fa-croissant:before{content:"\f7f6"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-crutches:before{content:"\f7f8"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dagger:before{content:"\f6cb"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-debug:before{content:"\f7f9"}.fa-deer:before{content:"\f78e"}.fa-deer-rudolph:before{content:"\f78f"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dewpoint:before{content:"\f748"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diamond:before{content:"\f219"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d10:before{content:"\f6cd"}.fa-dice-d12:before{content:"\f6ce"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d4:before{content:"\f6d0"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-d8:before{content:"\f6d2"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-diploma:before{content:"\f5ea"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-do-not-enter:before{content:"\f5ec"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dog-leashed:before{content:"\f6d4"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-empty:before{content:"\f473"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dolly-flatbed-alt:before{content:"\f475"}.fa-dolly-flatbed-empty:before{content:"\f476"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-circle:before{content:"\f5ed"}.fa-draw-polygon:before{content:"\f5ee"}.fa-draw-square:before{content:"\f5ef"}.fa-dreidel:before{content:"\f792"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick:before{content:"\f6d6"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-duck:before{content:"\f6d8"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-ear:before{content:"\f5f0"}.fa-ear-muffs:before{content:"\f795"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-eclipse:before{content:"\f749"}.fa-eclipse-alt:before{content:"\f74a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-egg-fried:before{content:"\f7fc"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-elephant:before{content:"\f6da"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-empty-set:before{content:"\f656"}.fa-engine-warning:before{content:"\f5f2"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-dollar:before{content:"\f657"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-evil:before{content:"\f6db"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-field-hockey:before{content:"\f44c"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-certificate:before{content:"\f5f3"}.fa-file-chart-line:before{content:"\f659"}.fa-file-chart-pie:before{content:"\f65a"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-minus:before{content:"\f318"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-spreadsheet:before{content:"\f65b"}.fa-file-times:before{content:"\f317"}.fa-file-upload:before{content:"\f574"}.fa-file-user:before{content:"\f65c"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-files-medical:before{content:"\f7fd"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-smoke:before{content:"\f74b"}.fa-firefox:before{content:"\f269"}.fa-fireplace:before{content:"\f79a"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fish-cooked:before{content:"\f7fe"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-alt:before{content:"\f74c"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flame:before{content:"\f6df"}.fa-flask:before{content:"\f0c3"}.fa-flask-poison:before{content:"\f6e0"}.fa-flask-potion:before{content:"\f6e1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flower:before{content:"\f7ff"}.fa-flower-daffodil:before{content:"\f800"}.fa-flower-tulip:before{content:"\f801"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-fog:before{content:"\f74e"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-times:before{content:"\f65f"}.fa-folder-tree:before{content:"\f802"}.fa-folders:before{content:"\f660"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-forklift:before{content:"\f47a"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-fragile:before{content:"\f4bb"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-french-fries:before{content:"\f803"}.fa-frog:before{content:"\f52e"}.fa-frosty-head:before{content:"\f79b"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-function:before{content:"\f661"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gas-pump-slash:before{content:"\f5f4"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gift-card:before{content:"\f663"}.fa-gifts:before{content:"\f79c"}.fa-gingerbread-man:before{content:"\f79d"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass:before{content:"\f804"}.fa-glass-champagne:before{content:"\f79e"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glass-whiskey-rocks:before{content:"\f7a1"}.fa-glasses:before{content:"\f530"}.fa-glasses-alt:before{content:"\f5f5"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-globe-snow:before{content:"\f7a3"}.fa-globe-stand:before{content:"\f5f6"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hammer-war:before{content:"\f6e4"}.fa-hamsa:before{content:"\f665"}.fa-hand-heart:before{content:"\f4bc"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-box:before{content:"\f47b"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-magic:before{content:"\f6e5"}.fa-hand-holding-seedling:before{content:"\f4bf"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-receiving:before{content:"\f47c"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-heart:before{content:"\f4c3"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-usd:before{content:"\f4c5"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt:before{content:"\f4c6"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-santa:before{content:"\f7a7"}.fa-hat-winter:before{content:"\f7a8"}.fa-hat-witch:before{content:"\f6e7"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-head-side:before{content:"\f6e9"}.fa-head-side-brain:before{content:"\f808"}.fa-head-side-medical:before{content:"\f809"}.fa-head-vr:before{content:"\f6ea"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heart-circle:before{content:"\f4c7"}.fa-heart-rate:before{content:"\f5f8"}.fa-heart-square:before{content:"\f4c8"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-helmet-battle:before{content:"\f6eb"}.fa-hexagon:before{content:"\f312"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-mask:before{content:"\f6ee"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-home-alt:before{content:"\f80a"}.fa-home-heart:before{content:"\f4c9"}.fa-home-lg:before{content:"\f80b"}.fa-home-lg-alt:before{content:"\f80c"}.fa-hood-cloak:before{content:"\f6ef"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hospitals:before{content:"\f80e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-flood:before{content:"\f74f"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-humidity:before{content:"\f750"}.fa-hurricane:before{content:"\f751"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-ice-skate:before{content:"\f7ac"}.fa-icicles:before{content:"\f7ad"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-inhaler:before{content:"\f5f9"}.fa-instagram:before{content:"\f16d"}.fa-integral:before{content:"\f667"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-intersection:before{content:"\f668"}.fa-inventory:before{content:"\f480"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-island-tropical:before{content:"\f811"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-key-skeleton:before{content:"\f6f3"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-keynote:before{content:"\f66c"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kidneys:before{content:"\f5fb"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kite:before{content:"\f6f4"}.fa-kiwi-bird:before{content:"\f535"}.fa-knife-kitchen:before{content:"\f6f5"}.fa-korvue:before{content:"\f42f"}.fa-lambda:before{content:"\f66e"}.fa-lamp:before{content:"\f4ca"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before{content:"\f752"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-layer-minus:before{content:"\f5fe"}.fa-layer-plus:before{content:"\f5ff"}.fa-leaf:before{content:"\f06c"}.fa-leaf-heart:before{content:"\f4cb"}.fa-leaf-maple:before{content:"\f6f6"}.fa-leaf-oak:before{content:"\f6f7"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-lightbulb-dollar:before{content:"\f670"}.fa-lightbulb-exclamation:before{content:"\f671"}.fa-lightbulb-on:before{content:"\f672"}.fa-lightbulb-slash:before{content:"\f673"}.fa-lights-holiday:before{content:"\f7b2"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lips:before{content:"\f600"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location:before{content:"\f601"}.fa-location-arrow:before{content:"\f124"}.fa-location-circle:before{content:"\f602"}.fa-location-slash:before{content:"\f603"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-loveseat:before{content:"\f4cc"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lyft:before{content:"\f3c3"}.fa-mace:before{content:"\f6f8"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailbox:before{content:"\f813"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-mandolin:before{content:"\f6f9"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-marker-alt-slash:before{content:"\f605"}.fa-map-marker-check:before{content:"\f606"}.fa-map-marker-edit:before{content:"\f607"}.fa-map-marker-exclamation:before{content:"\f608"}.fa-map-marker-minus:before{content:"\f609"}.fa-map-marker-plus:before{content:"\f60a"}.fa-map-marker-question:before{content:"\f60b"}.fa-map-marker-slash:before{content:"\f60c"}.fa-map-marker-smile:before{content:"\f60d"}.fa-map-marker-times:before{content:"\f60e"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-meat:before{content:"\f814"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaphone:before{content:"\f675"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-mind-share:before{content:"\f677"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mistletoe:before{content:"\f7b4"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monitor-heart-rate:before{content:"\f611"}.fa-monkey:before{content:"\f6fb"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-moon-cloud:before{content:"\f754"}.fa-moon-stars:before{content:"\f755"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mountains:before{content:"\f6fd"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-mug-marshmallows:before{content:"\f7b7"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-narwhal:before{content:"\f6fe"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-oil-temp:before{content:"\f614"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-omega:before{content:"\f67a"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-ornament:before{content:"\f7b8"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-brush-alt:before{content:"\f5a9"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-pallet-alt:before{content:"\f483"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-parking-circle:before{content:"\f615"}.fa-parking-circle-slash:before{content:"\f616"}.fa-parking-slash:before{content:"\f617"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paw-alt:before{content:"\f701"}.fa-paw-claws:before{content:"\f702"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pegasus:before{content:"\f703"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-paintbrush:before{content:"\f618"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-pennant:before{content:"\f456"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-person-carry:before{content:"\f4cf"}.fa-person-dolly:before{content:"\f4d0"}.fa-person-dolly-empty:before{content:"\f4d1"}.fa-person-sign:before{content:"\f757"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-office:before{content:"\f67d"}.fa-phone-plus:before{content:"\f4d2"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pi:before{content:"\f67e"}.fa-pie:before{content:"\f705"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pig:before{content:"\f706"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza:before{content:"\f817"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-podium:before{content:"\f680"}.fa-podium-star:before{content:"\f758"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poll-people:before{content:"\f759"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-popcorn:before{content:"\f819"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-presentation:before{content:"\f685"}.fa-print:before{content:"\f02f"}.fa-print-search:before{content:"\f81a"}.fa-print-slash:before{content:"\f686"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pumpkin:before{content:"\f707"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rabbit:before{content:"\f708"}.fa-rabbit-fast:before{content:"\f709"}.fa-racquet:before{content:"\f45a"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-raindrops:before{content:"\f75c"}.fa-ram:before{content:"\f70a"}.fa-ramp-loading:before{content:"\f4d4"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-rings-wedding:before{content:"\f81b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-route-highway:before{content:"\f61a"}.fa-route-interstate:before{content:"\f61b"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-triangle:before{content:"\f61c"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rv:before{content:"\f7be"}.fa-sack:before{content:"\f81c"}.fa-sack-dollar:before{content:"\f81d"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salad:before{content:"\f81e"}.fa-salesforce:before{content:"\f83b"}.fa-sandwich:before{content:"\f81f"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-sausage:before{content:"\f820"}.fa-save:before{content:"\f0c7"}.fa-scalpel:before{content:"\f61d"}.fa-scalpel-path:before{content:"\f61e"}.fa-scanner:before{content:"\f488"}.fa-scanner-keyboard:before{content:"\f489"}.fa-scanner-touchscreen:before{content:"\f48a"}.fa-scarecrow:before{content:"\f70d"}.fa-scarf:before{content:"\f7c1"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-scroll-old:before{content:"\f70f"}.fa-scrubber:before{content:"\f2f8"}.fa-scythe:before{content:"\f710"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-sheep:before{content:"\f711"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-shield-cross:before{content:"\f712"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shish-kebab:before{content:"\f821"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shovel:before{content:"\f713"}.fa-shovel-snow:before{content:"\f7c3"}.fa-shower:before{content:"\f2cc"}.fa-shredder:before{content:"\f68a"}.fa-shuttle-van:before{content:"\f5b6"}.fa-shuttlecock:before{content:"\f45b"}.fa-sickle:before{content:"\f822"}.fa-sigma:before{content:"\f68b"}.fa-sign:before{content:"\f4d9"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signal-1:before{content:"\f68c"}.fa-signal-2:before{content:"\f68d"}.fa-signal-3:before{content:"\f68e"}.fa-signal-4:before{content:"\f68f"}.fa-signal-alt:before{content:"\f690"}.fa-signal-alt-1:before{content:"\f691"}.fa-signal-alt-2:before{content:"\f692"}.fa-signal-alt-3:before{content:"\f693"}.fa-signal-alt-slash:before{content:"\f694"}.fa-signal-slash:before{content:"\f695"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-skeleton:before{content:"\f620"}.fa-sketch:before{content:"\f7c6"}.fa-ski-jump:before{content:"\f7c7"}.fa-ski-lift:before{content:"\f7c8"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sledding:before{content:"\f7cb"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-plus:before{content:"\f5b9"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoke:before{content:"\f760"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snake:before{content:"\f716"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snow-blowing:before{content:"\f761"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowflakes:before{content:"\f7cf"}.fa-snowman:before{content:"\f7d0"}.fa-snowmobile:before{content:"\f7d1"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-soup:before{content:"\f823"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-spade:before{content:"\f2f4"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spider:before{content:"\f717"}.fa-spider-black-widow:before{content:"\f718"}.fa-spider-web:before{content:"\f719"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root:before{content:"\f697"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-squirrel:before{content:"\f71a"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staff:before{content:"\f71b"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-christmas:before{content:"\f7d4"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-stars:before{content:"\f762"}.fa-staylinked:before{content:"\f3f5"}.fa-steak:before{content:"\f824"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-steering-wheel:before{content:"\f622"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stocking:before{content:"\f7d5"}.fa-stomach:before{content:"\f623"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-stretcher:before{content:"\f825"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-cloud:before{content:"\f763"}.fa-sun-dust:before{content:"\f764"}.fa-sun-haze:before{content:"\f765"}.fa-sunrise:before{content:"\f766"}.fa-sunset:before{content:"\f767"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-sword:before{content:"\f71c"}.fa-swords:before{content:"\f71d"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tablet-rugged:before{content:"\f48f"}.fa-tablets:before{content:"\f490"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tachometer-alt-average:before{content:"\f624"}.fa-tachometer-alt-fast:before{content:"\f625"}.fa-tachometer-alt-fastest:before{content:"\f626"}.fa-tachometer-alt-slow:before{content:"\f627"}.fa-tachometer-alt-slowest:before{content:"\f628"}.fa-tachometer-average:before{content:"\f629"}.fa-tachometer-fast:before{content:"\f62a"}.fa-tachometer-fastest:before{content:"\f62b"}.fa-tachometer-slow:before{content:"\f62c"}.fa-tachometer-slowest:before{content:"\f62d"}.fa-taco:before{content:"\f826"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tally:before{content:"\f69c"}.fa-tanakh:before{content:"\f827"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-tasks-alt:before{content:"\f828"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-frigid:before{content:"\f768"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-hot:before{content:"\f76a"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-theta:before{content:"\f69e"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-thunderstorm:before{content:"\f76c"}.fa-thunderstorm-moon:before{content:"\f76d"}.fa-thunderstorm-sun:before{content:"\f76e"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tilde:before{content:"\f69f"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tire:before{content:"\f631"}.fa-tire-flat:before{content:"\f632"}.fa-tire-pressure-warning:before{content:"\f633"}.fa-tire-rugged:before{content:"\f634"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-alt:before{content:"\f71f"}.fa-tombstone:before{content:"\f720"}.fa-tombstone-alt:before{content:"\f721"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-toothbrush:before{content:"\f635"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-cone:before{content:"\f636"}.fa-traffic-light:before{content:"\f637"}.fa-traffic-light-go:before{content:"\f638"}.fa-traffic-light-slow:before{content:"\f639"}.fa-traffic-light-stop:before{content:"\f63a"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-treasure-chest:before{content:"\f723"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-tree-christmas:before{content:"\f7db"}.fa-tree-decorated:before{content:"\f7dc"}.fa-tree-large:before{content:"\f7dd"}.fa-tree-palm:before{content:"\f82b"}.fa-trees:before{content:"\f724"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-truck-container:before{content:"\f4dc"}.fa-truck-couch:before{content:"\f4dd"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-plow:before{content:"\f7de"}.fa-truck-ramp:before{content:"\f4e0"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-turkey:before{content:"\f725"}.fa-turtle:before{content:"\f726"}.fa-tv:before{content:"\f26c"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-unicorn:before{content:"\f727"}.fa-union:before{content:"\f6a2"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-chart:before{content:"\f6a3"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-crown:before{content:"\f6a4"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-hard-hat:before{content:"\f82c"}.fa-user-headset:before{content:"\f82d"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-md-chat:before{content:"\f82e"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-class:before{content:"\f63d"}.fa-users-cog:before{content:"\f509"}.fa-users-crown:before{content:"\f6a5"}.fa-users-medical:before{content:"\f830"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-value-absolute:before{content:"\f6a6"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-plus:before{content:"\f4e1"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume:before{content:"\f6a8"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-slash:before{content:"\f2e2"}.fa-volume-up:before{content:"\f028"}.fa-vote-nay:before{content:"\f771"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walker:before{content:"\f831"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-wand:before{content:"\f72a"}.fa-wand-magic:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-warehouse-alt:before{content:"\f495"}.fa-watch:before{content:"\f2e1"}.fa-watch-fitness:before{content:"\f63e"}.fa-water:before{content:"\f773"}.fa-water-lower:before{content:"\f774"}.fa-water-rise:before{content:"\f775"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-webcam:before{content:"\f832"}.fa-webcam-slash:before{content:"\f833"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whale:before{content:"\f72c"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheat:before{content:"\f72d"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wifi-1:before{content:"\f6aa"}.fa-wifi-2:before{content:"\f6ab"}.fa-wifi-slash:before{content:"\f6ac"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-wind-warning:before{content:"\f776"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-windsock:before{content:"\f777"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wreath:before{content:"\f7e2"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} \ No newline at end of file diff --git a/admin/assets/fonts/font-awesome5/css/light.min.css b/admin/assets/fonts/font-awesome5/css/light.min.css new file mode 100644 index 0000000..fdc53d0 --- /dev/null +++ b/admin/assets/fonts/font-awesome5/css/light.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Pro 5.8.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license (Commercial License) + */ +@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:auto;src:url(../webfonts/fa-light-300.eot);src:url(../webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-light-300.woff2) format("woff2"),url(../webfonts/fa-light-300.woff) format("woff"),url(../webfonts/fa-light-300.ttf) format("truetype"),url(../webfonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300} \ No newline at end of file diff --git a/admin/assets/fonts/font-awesome5/webfonts/fa-light-300.eot b/admin/assets/fonts/font-awesome5/webfonts/fa-light-300.eot new file mode 100644 index 0000000000000000000000000000000000000000..8634acfd8c37f8d3d29917bfef7104e69d6e6ebe GIT binary patch literal 400852 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 literal 0 HcmV?d00001 diff --git a/admin/assets/fonts/font-awesome5/webfonts/fa-light-300.ttf b/admin/assets/fonts/font-awesome5/webfonts/fa-light-300.ttf new file mode 100644 index 0000000000000000000000000000000000000000..81b99c5ade9a0b11091b55d38e543e5d4bfd347c GIT binary patch literal 400572 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 -iks{ho;{j0(P#?>emdi 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
  • '; + $userColorHtml += ''; + $userColorHtml += ''+data.name+''; + $userColorHtml += '
  • '; + }); + $('.choose-color-pattern').find('ul').append($userColorHtml); + } + var generatedPalettes = function(trigger){ + var colorPattern = {},$pattern; + if(trigger){ + $pattern = '.pattern'; + }else{ + $pattern = '.pattern.active'; + } + $('.pattern-list').find($pattern).not('.none').each(function(index){ + var dataColorPt = $(this).data(); + colorPattern[dataColorPt.class] = dataColorPt; + }); + return colorPattern; + } + var updateToJson = function(trigger){ + var data = generatedPalettes(trigger); + var url = location.pathname + '?option=com_ajax&plugin=t4&format=json&t4do=Palettes&id=' + tempId; + $.post(url, {task: 'save',all:trigger,value: data}).then(function(response) { + if (response.ok) { + T4Admin.Messages(T4Admin.langs.palettesUpdated,'message'); + } else { + T4Admin.Messages(response.error,'error'); + } + }) + } + $('body').on('click','.pt-color-edit', function(e) { + e.preventDefault(); + $('.t4-row-settings').hide(); + // Show edit popup with current palettes + var $plmodal = $('.t4-palettes-modal'); + if (!$plmodal.parent().is('.themeConfigModal')) $plmodal.appendTo($('.themeConfigModal')); + //init user color to chose color + initUserColor(); + $plmodal.show(); + var $parentColor = $(this).parents('.pattern'),$data = $parentColor.data(),$data_color = {}; + $('.pattern.active').removeClass('active'); + $parentColor.addClass('active'); + $('.t4-patterns-inner').find('.config_pattern').find('.t4-pattern').each(function(){ + $(this).parents('.controls').find('li').removeClass('active'); + var attrName = $(this).data('attrname'),$value = "none",$dataVal = ""; + if(attrName != 'title'){ + if($data[attrName].search('#') != -1){ + $data_color[attrName] = $data[attrName]; + $value = $data[attrName]; + $dataVal = $data[attrName]; + }else{ + if($(this).closest('.controls').find('.choose-color-pattern').find('li[data-val="'+$data[attrName]+'"]').length){ + $value = $(this).closest('.controls').find('.choose-color-pattern').find('li[data-val="'+$data[attrName]+'"]').data('name'); + $data_color[attrName] = $(this).closest('.controls').find('.choose-color-pattern').find('li[data-val="'+$data[attrName]+'"]').data('color'); + } + $dataVal = $data[attrName].replace(/_/g," "); + } + if($(this).parents('.controls').find('li[data-val="'+$data[attrName]+'"]').length){ + $(this).parents('.controls').find('li[data-val="'+$data[attrName]+'"]').addClass('active'); + }else{ + $(this).parents('.controls').find('li[data-val="none"]').addClass('active'); + } + if(typeof $data_color[attrName] == "undefined") $data_color[attrName] = 'inherit'; + $(this).parents('.color-preview').find('.preview-icon').css({background:$data_color[attrName]}); + + $(this).val($value); + $(this).data('val',$dataVal); + + } + if(attrName == 'title') $(this).val($data[attrName]); + $(this).data('val',$data[attrName]); + }); + $('.pattern-preview').css({background:$data_color.background_color}); + $('.pattern-preview .text_color').css({color:$data_color.text_color}); + $('.pattern-preview .link_color').css("color", $data_color.link_color); + $('.pattern-preview .link_color').data('link_hover_color',$data_color.link_hover_color); + $('.pattern-preview .link_color').data('link_color',$data_color.link_color); + $('.pattern-preview .link_color').hover(function(){ + $(this).css("color", $data_color.link_hover_color); + }, function(){ + $(this).css("color", $data_color.link_color); + }); + }); + $('body').on('change','.t4-pattern', function(e) { + var $data = $(this).data(),attrName = $data.attrname,$val = $data.val,$color = $data.color,$hex_color = $(this).val(); + if($hex_color.search('#') != -1){ + $color = $hex_color; + $(this).data('val',$hex_color); + } + if(attrName == 'background_color'){ + $('.pattern-preview').css({background:$color}); + }else{ + $('.pattern-preview .'+attrName).css({color:$color}); + } + if(attrName == 'link_color' || attrName == 'link_hover_color'){ + $('.pattern-preview .link_color').data(attrName,$color); + } + }); + $('body').on('mouseover','.pattern-preview .link_color', function(e) { + var $data = $(this).data(); + $(this).css("color", $data.link_hover_color); + }); + $('body').on('mouseout','.pattern-preview .link_color', function(e) { + var $data = $(this).data(); + $(this).css("color", $data.link_color); + }); + $('body').on('click','.pt-color-cancel', function(e) { + e.preventDefault(); + $('.pattern.active').removeClass('active'); + $('.config_pattern').slideUp('slow'); + }); + $('body').on('click','.pt-color-create', function(e) { + e.preventDefault(); + var $parentColor = $(this).closest('.pattern'), $patternClone = $parentColor.clone(true), $data = $patternClone.data(); + var $val = $(this).val(), $name_palette = []; + $('.pattern-list').find('.pattern').each(function(){ + $name_palette.push($(this).data('title')); + }); + $patternClone.removeClass($data.class); + var random = '', newTitle = '', title = $data.title; + for (var i = 0; i < 100; i++) { + random = ' copy '+i; + if(i==0) random = ' copy'; + newTitle = title + random; + if($name_palette.indexOf(newTitle) == -1){ + break; + } + } + $patternClone.addClass($data.class+random.replace(/\s/g,'_')); + $patternClone.addClass('clone'); + // $patternClone.data('class',''); + $patternClone.find('.pattern-title').text(newTitle); + $patternClone.data('title',newTitle); + //update status action + var action_del = $patternClone.find('.pt-color-del'); + if(action_del.is(":hidden")){ + action_del.parents('li').removeClass('hidden'); + } + action_del.parents('li').html(''); + $patternClone.insertAfter($parentColor); + $patternClone.find('.pt-color-edit').trigger('click'); + }); + + $('body').on('click','.t4-patterns-apply', function(e) { + e.preventDefault(); + var $patternActive = $('.pattern.active'),$triggerSaveAll = false; + if($patternActive.hasClass('clone')) { + $patternActive.removeClass('clone'); + $patternActive.data('class',''); + $triggerSaveAll = true; + } + $('.t4-patterns-inner').find('input.t4-pattern').each(function(){ + var $data = $(this).data(), $attrName = $data.attrname,$val = $data.val,$dataColor = ''; + $patternActive.removeData($attrName); + if($attrName == 'title'){ + $val = $(this).val(); + if($patternActive.data('class') == ''){ + var $classes = $val.replace(/\s+/g,"_").toLowerCase(); + $patternActive.data('class',$classes); + } + $patternActive.find('.pattern-title').text($val); + }else{ + if($val.search('#') != -1){ + $dataColor = $val; + }else{ + $dataColor= $('li[data-val="'+$val+'"]').data('color'); + } + $patternActive.find('span.'+$attrName).css({background:$dataColor}); + } + $patternActive.data($attrName,$val); + }); + //update status action + var action_del = $patternActive.find('.pt-color-del'); + if(action_del.is(":hidden")){ + action_del.parents('li').removeClass('hidden'); + } + + $(this).closest('.t4-palettes-modal').hide(); + $('.t4-row-settings').show(); + updateToJson($triggerSaveAll); + }); + $('body').on('click','.t4-patterns-cancel', function(e) { + $(this).closest('.t4-palettes-modal').hide(); + var $pattern = $('.pattern.active'),dataClass = $pattern.data('class'); + if($pattern.hasClass('clone')){ + $pattern.remove(); + $(document).find('.pattern[data-class="'+dataClass+'"]').addClass('active'); + } + $('.t4-row-settings').show(); + }); + $(document).on('click','.pattern-actions-list', function(e) { + e.stopPropagation(); + }); + $('body').on('click','.pt-color-del', function(e) { + e.stopPropagation(); + e.preventDefault(); + var $langs = 'colorPalettesConfirm'+$(this).data('tooltip'); + var $message = 'colorPalettes'+$(this).data('tooltip'); + var url = location.pathname + '?option=com_ajax&plugin=t4&format=json&t4do=Palettes&id=' + tempId; + var plEl = $(this).closest('.pattern'),plName = plEl.data('class'),plDel = $(this).parents('li'); + if(plEl.hasClass('clone')){ + plEl.remove(); + T4Admin.Messages(T4Admin.langs.palettesRemnoveClone,'message'); + return true; + } + T4Admin.Confirm(T4Admin.langs[$langs],function(ans){ + if (ans) { + $.post(url, {task: 'remove',name: plName}).then(function(response) { + if (response.ok) { + var resData = response.data; + var resDataColor = response.datacolor; + if(!resData){ + plEl.remove(); + }else{ + var plObj = plEl.find('li'); + plObj.each(function(){ + var elClass = $(this).find('span').attr('class'); + if(elClass){ + plEl.data(elClass,resData[elClass]); + if(!resDataColor[elClass]) resDataColor[elClass] = ''; + $(this).find('span').css({'background':resDataColor[elClass]}) + } + }); + plDel.addClass('hidden'); + } + T4Admin.Messages(T4Admin.langs[$message],'message'); + } else { + T4Admin.Messages(response.error,'error'); + } + }) + }else { + return false; + } + },''); + + }); + $('body').on('click','.t4-pattern, .fa-angle-down', function(e) { + $('.choose-color-pattern').addClass('hidden'); + $(this).closest('.controls').find('.choose-color-pattern').removeClass('hidden'); + }); + $('body').on('click','.t4-input-color', function(e) { + $('.choose-color-pattern').addClass('hidden').removeClass('is-focus'); + //init user color to chose color + initUserColor(); + var $colorActive = $(this).data('val'); + $(this).closest('.controls').find('.choose-color-pattern').find('.t4-select-pattern[data-val="'+$colorActive.replace(/\s+/g,'_')+'"]').addClass('active'); + $(this).closest('.controls').find('.choose-color-pattern').removeClass('hidden').addClass('is-focus'); + }); + $(document).on('click',function(e){ + if(!$('.t4-pattern-row').is(":hidden")){ + if(($('.fa-angle-down').index(e.target) == -1) && ($('.t4-pattern').index(e.target) == -1) && ($('.choose-color-pattern').index(e.target) == -1)){ + $('.choose-color-pattern').addClass('hidden'); + } + }else{ + if($('.choose-color-pattern').hasClass("is-focus")){ + if(($('.t4-input-color').index(e.target) == -1) && ($('.choose-color-pattern').index(e.target) == -1)){ + $('.choose-color-pattern').addClass('hidden').removeClass('is-focus'); + } + } + } + }); + + $('body').on('click','.t4-select-pattern', function(e) { + var $val = $(this).data('val'),$input = $(this).closest('.controls').find('input.t4-pattern'); + if($input.length == 0) $input = $(this).closest('.controls').find('input.t4-input-color'); + $(this).closest('.controls').find('li').removeClass('active'); + $(this).addClass('active'); + var $value = $val.replace(/_/g," "); + var dataName = $(this).data('name'); + $input.val(dataName); + $input.data('val',$val); + $input.prev().css({'background-color':$(this).data('color')}); + $input.data('color',$(this).data('color')); + $input.trigger('change'); + $(this).closest('.controls').find('.choose-color-pattern').addClass('hidden'); + }); + $(document).on('change','.group_brand_colors input',function(){ + var attrId = this.id,$val = $(this).val(); + var nameField = attrId.replace('typelist_theme_',''); + var $input_color = $(document).find('.t4-input-color'); + var palettes_color = $(document).find('.t4-select-pattern[data-val="'+nameField+'"]'); + palettes_color.data('color',$val); + palettes_color.find('.preview-icon').css({'background-color':$val}); + $input_color.each(function(){ + var $input = $(this), $input_val = $input.data('val'); + if($input.data('val').replace(/ /g,'_') == nameField){ + $input.closest('.color-preview').find('.preview-icon').data('bgcolor',$val); + $input.closest('.color-preview').find('.preview-icon').css({'background-color':$val}); + } + }) + + }); + //input color config + $(document).on('user-colors-update', initUserColor); + //trigger update palettes color to JSON + $(document).on('palettestoJson', updateToJson); + }); + +})(jQuery); diff --git a/admin/assets/js/preview.js b/admin/assets/js/preview.js new file mode 100644 index 0000000..eab52ee --- /dev/null +++ b/admin/assets/js/preview.js @@ -0,0 +1,358 @@ +(function($) { + var $previewiframe, previewiframe, cssTplStyle, cssTplPalette, t4_site_root_url, t4previewkey, tempId; + + var addPreviewInfo = function(url) { + if (url.indexOf('templateStyle') == -1) { + url += url.indexOf('?') > -1 ? '&' : '?'; + url += 't4preview=' + t4previewkey + '&templateStyle=' + tempId; + } + var layoutpreview = $('#t4-preview-layout').prop('checked'); + if (layoutpreview) { + url += '&t4previewlayout=1'; + } + + return url; + } + var removeParamUrl = function(url, name) { + var linkbase = url.match(/^[^\#\?]+/) ? url.match(/^[^\#\?]+/)[0] : t4_site_root_url; + var parammer = url.match(/\?(.+)+$/) ? url.match(/\?(.+)+$/)[1].split('&') : []; + parammer.forEach(function(val, i) { + if (val.indexOf(name) != -1) { + parammer.splice(i, 1); + } + }); + var changeUrl = (parammer.length !== 0) ? linkbase + "?" + parammer.join("&") : linkbase; + return changeUrl; + } + var removePreviewInfo = function(url) { + url = removeParamUrl(url, 't4preview'); + url = removeParamUrl(url, 'templateStyle'); + url = removeParamUrl(url, 't4previewlayout'); + // remove t4prevew & templateStyle params + // store + return url; + } + + var getPreviewLink = function(link) { + if (!link) link = localStorage.getItem('last_preview_link_' + tempId); + if (!link) { + // get default link + link = t4_site_root_url + $previewiframe.data('link'); + } + + if (!link || link.indexOf(t4_site_root_url) !== 0) link = t4_site_root_url; + + return addPreviewInfo(link); + } + + var updatePreviewLink = function (link) { + if (!link || link.indexOf(t4_site_root_url) !== 0) return; + localStorage.setItem('last_preview_link_' + tempId, removePreviewInfo(link)); + } + + var removePreviewLink = function () { + localStorage.removeItem('last_preview_link_' + tempId) + } + + var previewTimeout = 0; + var reloadPreview = function(link) { + clearTimeout(previewTimeout); + previewTimeout = setTimeout(function(){_reloadPreview(link)}, 100); + } + + var _reloadPreview = function (link) { + if(typeof link !== 'string') link = ''; + // no preview for external link + if (link && link.indexOf(t4_site_root_url) !== 0) { + link = ''; + } + var previewlink = getPreviewLink(link); + if (previewiframe.src != previewlink) { + previewiframe.src = previewlink; + // store for next view + updatePreviewLink(previewlink); + } else { + previewiframe.contentWindow.location.reload(); + } + } + + var reloadAssets = function(e) { + // load fonts + // apply css + // compile style.tpl.css + var params = {}; + // get all styles value + $('[name^="typelist-theme["]').each(function() { + var $input = $(this), + name = this.name.substring('typelist-theme['.length, this.name.length - 1), + val = $input.val(); + if (name.match(/_color$/) && !val.match(/^(#|rgb)/)) { + val = $input.data('val'); + params[name] = 'var(--' + val.replace(/\s/g, '_').toLowerCase().replace(/^color_/, '') + ')'; + } else { + if (name == 'body_bg_img') val = t4_site_root_url + val; + if (name.match(/_font_weight/) && val.match(/i/)){ + val = val.replace("i",""); + params[name.replace('_weight','_style')] = 'italic'; + }else if(val && !val.match(/i/)){ + params[name.replace('_weight','_style')] = 'normal'; + }else{ + params[name.replace('_weight','_style')] = 'inherit'; + } + //if(name.match(/letter_spacing/) && val != 'normal') val = val+"px"; + params[name] = val; + } + }) + addCss(compileCss(cssTplStyle, params), 'core'); + + // add user color variable + var css = ':root {'; + $('input.custom-color-item').each(function(i, input) { + css += '--' + input.name.toLowerCase() + ': ' + input.value + ';'; + }) + css += '}'; + addCss(css, 'user-color'); + + // compile palette css + var pattern_css = ''; + + //var palettes = $('[name="jform[params][system_palettes]"]').val(); + var palettes = getPalettes(); + // update alias + if (palettes) { + for (var pname in palettes) { + var palette = $.extend(true, {}, palettes[pname]); + + for (var name in palette) { + var val = palette[name]; + if (name.match(/_color$/) && !val.match(/^(#|rgb)/)) { + if(val != 'none') palette[name] = 'var(--' + val.replace(/\s/g, '_').toLowerCase().replace(/^color_/, '') + ')'; + } + } + palette['class'] = 't4-palette-' + pname.toLowerCase(); + pattern_css += compileCss(cssTplPalette, palette) + '\n'; + } + addCss(pattern_css, 'pattern'); + } + + loadFonts(); + + // remove preview css + //$previewiframe.contents().find('link[href$="' + tempId + '-preview.css"]').remove(); + } + + + var getPalettes = function() { + var palettes = {}; + $('.pattern-list > .pattern').each(function(i, el) { + var data = $(el).data(); + if (!data.title) return; + if (!data.class) data.class = data.title.toLowerCase().replace(/\s/g, ' '); + palettes[data.class] = data; + }) + return palettes; + } + + + var loadFonts = function() { + + var $fonts = $('[id$="_font_family"]'), + fonts = []; + + $('[id$="_font_family"]').each(function() { + var $font = $(this), + family = $font.val(), + baseid = this.id.replace(/^(.*)_family$/, '$1'), + weight = $('#' + baseid + '_weight').val(), + load_weight = $font.data('loadweights'), + isGoogle = $font.data('fonttype') == 'google'; + + if (isGoogle) { + var weights = load_weight ? load_weight.split(',') : []; + weights.push(weight ? weight : 400); + weights = weights.filter(function(v, i, a) {return a.indexOf(v) === i}); + if(family) fonts.push(family + ':' + weights.join(',')); + } + }) + + // remove current + if (fonts.length) { + // add new + addStylesheet('https://fonts.googleapis.com/css?family=' + fonts.join('|'), 'google-font'); + } + + } + + + var compileCss = function(css_tpl, params) { + + css_tpl = css_tpl.replace(/\{/g, '{\n'); + css_tpl = css_tpl.replace(/\}/g, '\n}'); + var arr = css_tpl.split('\n'); + + var result = []; + var re = /__([0-9a-z_]+)/gi; + for (var i = 0; i < arr.length; i++) { + var s = arr[i].trim(); + if (!s) continue; + + var match; + var replaced = false, found = false; + while (match = re.exec(s)) { + found = true; + var name = match[1], + val = params[name]; + + if (val) { + s = s.replace(match[0], val); + replaced = true; + } + } + + if (replaced || !found) { + result.push(s); + } + + } + css = result.join('\n'); + return css; + } + + var addStylesheet = function(url, name) { + var $preview_doc = $previewiframe.contents(), + id = 'custom-stylesheet-' + name, + $preview_style = $preview_doc.find('#' + id); + if ($preview_style.length) { + // replace content + $preview_style.replaceWith(''); + } else { + $preview_doc.find('head').append(''); + } + } + + var addCss = function(css, name) { + var $preview_doc = $previewiframe.contents(), + id = 'custom-style-' + name, + $preview_style = $preview_doc.find('#' + id); + if ($preview_style.length) { + // replace content + $preview_style.replaceWith(''); + } else { + // insert before custom css + var $customcss = $preview_doc.find('link[href*="custom.css"]'); + var $newcss = $(''); + if ($customcss.length) { + $newcss.insertBefore($customcss); + } else { + $preview_doc.find('head').append($newcss); + } + } + } + + + var postdataTimeout = {}; + var postDraft = function(type, data) { + // if (!lastPostData[type]) { + // lastPostData[type] = JSON.stringify(data); + // return; + // } + // if (type != 'layout' && lastPostData[type] == JSON.stringify(data)) return; + // lastPostData[type] = JSON.stringify(data); + + // using timeout + if (postdataTimeout[type]) + clearTimeout(postdataTimeout[type]); + + postdataTimeout[type] = setTimeout(function() { + // save draft data + var url = location.pathname + '?option=com_ajax&plugin=t4&format=json&t4do=draft&id=' + tempId; + $.post(url, { task: 'save', type: type, data: data }).then(function(response) { + if (response.ok) { + reloadPreview(); + } else { + T4Admin.Messages(response.error, 'error'); + } + }) + }, 100); + + } + + + var init = function() { + + $previewiframe = $('#custom-style-preview iframe'); + previewiframe = $previewiframe.get(0); + + t4_site_root_url = window.t4_site_root_url; + cssTplStyle = window.cssTplStyle || ''; + cssTplPalette = window.cssTplPalette || ''; + t4previewkey = window.t4previewkey || ''; + tempId = window.tempId || ''; + + // register events + $previewiframe.on('load', function(e) { + // Event for link click + $previewiframe.contents().on('click', 'a', function(e) { + e.preventDefault(); + reloadPreview(this.href); + return false; + }) + // store for next view + var previewurl = previewiframe.contentWindow.location.href; + updatePreviewLink(previewurl); + // reload assets + reloadAssets(); + }); + + // + //$(document).on('reload-preview', reloadPreview); + $(document).on('reload-assets', reloadAssets); + + var assetTimeout = 0; + // $('body').on('change', '[name^="jform[params][styles_"]', reloadAssets); + $('input.custom-color-item, [name^="typelist-theme["]').on('change', function(e) { + clearTimeout(assetTimeout); + assetTimeout = setTimeout(reloadAssets, 50); + }) + + $('[name^="typelist-navigation["]').on('change', function(e) { + var $this = $(e.target); + var typelist = $this.closest('.typelist').data('typelist'); + if (!typelist.editting) return; + postDraft('navigation', typelist.val()); + }) + $('[name^="typelist-site["]').on('change', function(e) { + var $this = $(this); + var typelist = $this.closest('.typelist').data('typelist'); + if (!typelist.editting) return; + postDraft('site', typelist.val()); + }) + + $(document).on('click', '.reload-preview', function () { + removePreviewLink(); + reloadPreview(); + }) + + $('#t4-preview-layout').on('change', function(e) { reloadPreview() }); + + $('input.t4-layouts').on('change', function(e) { + var $this = $(e.target); + var typelist = $this.closest('.typelist').data('typelist'); + if (!typelist.editting) return; + postDraft('layout', typelist.val()); + }); + + $('.t4-draft-preview').on('change', function(e) { + var $this = $(this); + postDraft('sub-layout', $this.val()); + }); + } + + $(document).ready(init); + $(window).on('load', function() { + reloadPreview(); + }); + $(document).on('typelist.load', function (e, typelist) { + postDraft(typelist.type, typelist.val()); + }); +})(jQuery) diff --git a/admin/assets/js/t4Megamenu.js b/admin/assets/js/t4Megamenu.js new file mode 100644 index 0000000..4a09dce --- /dev/null +++ b/admin/assets/js/t4Megamenu.js @@ -0,0 +1,1013 @@ +/** + *------------------------------------------------------------------------------ + * @package t4 Framework for Joomla! + *------------------------------------------------------------------------------ + * @copyright Copyright (C) 2004-2013 JoomlArt.com. All Rights Reserved. + * @license GNU General Public License version 2 or later; see LICENSE.txt + * @authors JoomlArt, JoomlaBamboo, (contribute to this project at github + * & Google group to become co-author) + * @Google group: https://groups.google.com/forum/#!forum/t4fw + * @Link: http://t4-framework.org + *------------------------------------------------------------------------------ + */ +var T4AdminMegamenu = window.T4AdminMegamenu || {}; +!function($){ + $.extend(T4AdminMegamenu, { + // put megamenu admin panel into right place + + initMegaMenu: function(){ + var ChoiseMenuType = ''; + T4AdminMegamenu.changeMenuType($('.menu_type')); + T4AdminMegamenu.duration = $('#jform_params_navigation_mega_animate').val(); + }, + changeMenuType: function(menu){ + var $menuType = menu.val(); + $('.menu_items').children().hide(); + $('.t4-menu-layout-builder').children().hide(); + var $lastMenuItemActive = ''; + if (localStorage) { + $lastMenuItemActive = localStorage.getItem('last_menu_item_active'); + } + if($menuType){ + if($lastMenuItemActive == '' || $lastMenuItemActive == null){ + $lastMenuItemActive = $('.menu_items .'+$menuType).find('.menu-item:first-child').data('name'); + } + $('.item-active').removeClass('item-active'); + var $itemActive = $('.menu_items .'+$menuType).find('[data-name="'+$lastMenuItemActive+'"]'); + if(!$itemActive.length){ + $itemActive = $('.menu_items .'+$menuType).find('.menu-item:first-child'); + } + $itemActive.addClass('item-active'); + $itemActive.trigger('click'); + $('.t4-megamenu-builder').show(); + $('.menu_items .'+$menuType).show(); + $('.t4-'+$menuType).show(); + ChoiseMenuType = $menuType; + var $menuList = all_menu_item[ChoiseMenuType]; + var $itemParent = $('.menu_items .'+$menuType).find('[data-name="'+$lastMenuItemActive+'"]').data('itemid'); + T4AdminMegamenu.settingItemList($menuList, $itemParent ); + }else{ + $('.t4-megamenu-builder').hide(); + } + }, + settingMegaItems: function($item){ + if(!$item.find('.t4-mega-section').length){ + var $menuList = all_menu_item[ChoiseMenuType]; + var itemId = $('.item-active').data('itemid'); + var $listItem = $menuList.filter(function(e){ + if(e.parent == itemId){ + return true; + } + }); + if($listItem.length){ + var $itemIdArr = []; + $listItem.forEach(function(el){ + $itemIdArr.push(el.id); + if(el.id in all_menu_item){ + console.log(all_menu_item[el.id]); + } + }); + $item.find('.t4-mega-col').data('item',$itemIdArr.join(',')); + $item.find('.t4-mega-col').data('type','item'); + $item.find('.t4-mega-col').data('name','All Items'); + $item.find('.t4-column-title').text('All Items'); + } + } + }, + settingItemList: function($menuList,$itemParent){ + if(typeof $menuList == 'undefined'){ + $('.control-group.items').find('#megaCol_items').remove(); + return true; + } + + var $listItem = [],$html = ''; + $html += "
    "; + $html += "
      "; + if($itemParent in all_menu_item){ + $html += ""; + $html += T4AdminMegamenu.renderMenuItem(all_menu_item[$itemParent],$itemParent); + }else{ + $html += "Menu item has not child item"; + } + $html += "
    "; + $html += "
    "; + // $('.control-group.items').find('#megaCol_items').remove(); + $('.control-group.items').find('.controls').html($html); + }, + renderMenuItem: function($list,$parent){ + var $html = ''; + + $list.forEach(function(el){ + if (el.parent == $parent){ + $html += "'; + } +} +?> \ No newline at end of file diff --git a/themes/base/html/mod_menu/default_component.php b/themes/base/html/mod_menu/default_component.php new file mode 100644 index 0000000..562715c --- /dev/null +++ b/themes/base/html/mod_menu/default_component.php @@ -0,0 +1,87 @@ +anchor_title) +{ + $attributes['title'] = $item->anchor_title; +} + +// T4: add class nav-link +if ($item->anchor_css) +{ + if(($item->level > 1)) { + $attributes['class'] = $item->anchor_css . ' dropdown-item'; + } else { + $attributes['class'] = $item->anchor_css . 'nav-link'; + } +}else{ + if(($item->level > 1)) { + $attributes['class'] = ' dropdown-item'; + } else { + $attributes['class'] = 'nav-link'; + } +} + +// if ($item->anchor_css) +// { +// $attributes['class'] = $item->anchor_css; +// } + + +if ($item->anchor_rel) +{ + $attributes['rel'] = $item->anchor_rel; +} + +$dropdown = ''; +$caret = ''; +///* && $item->level < 2*/ +if($item->deeper){ + $attributes['class'] .= ' dropdown-toggle'; + $attributes['role'] = 'button'; + $attributes['aria-haspopup'] = 'true'; + $attributes['aria-expanded'] = 'false'; + $attributes['data-toggle'] = 'dropdown'; + // $attributes['id'] = 'navbarDropdown'; +} + +$linktype = $item->title; + +if ($item->menu_image) +{ + if ($item->menu_image_css) + { + $image_attributes['class'] = $item->menu_image_css; + $linktype = JHtml::_('image', $item->menu_image, $item->title, $image_attributes); + } + else + { + $linktype = JHtml::_('image', $item->menu_image, $item->title); + } + + if ($item->params->get('menu_text', 1)) + { + $linktype .= '' . $item->title . ''; + } +} + +if ($item->browserNav == 1) +{ + $attributes['target'] = '_blank'; +} +elseif ($item->browserNav == 2) +{ + $options = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes'; + + $attributes['onclick'] = "window.open(this.href, 'targetWindow', '" . $options . "'); return false;"; +} + +$linktype = $item->icon . $linktype . $item->caret . $item->caption; + +echo JHtml::_('link', JFilterOutput::ampReplace(htmlspecialchars($item->flink, ENT_COMPAT, 'UTF-8', false)), $linktype, $attributes); diff --git a/themes/base/html/mod_menu/default_heading.php b/themes/base/html/mod_menu/default_heading.php new file mode 100644 index 0000000..67ab787 --- /dev/null +++ b/themes/base/html/mod_menu/default_heading.php @@ -0,0 +1,50 @@ +anchor_title ? ' title="' . $item->anchor_title . '"' : ''; +$anchor_css = $item->anchor_css ?: ''; + +$linktype = $item->title; + +if ($item->menu_image) +{ + if ($item->menu_image_css) + { + $image_attributes['class'] = $item->menu_image_css; + $linktype = JHtml::_('image', $item->menu_image, $item->title, $image_attributes); + } + else + { + $linktype = JHtml::_('image', $item->menu_image, $item->title); + } + + if ($item->params->get('menu_text', 1)) + { + $linktype .= '' . $item->title . ''; + } +} + +if ($item->level > 1) { + $anchor_css .= " dropdown-item"; +} else { + $anchor_css .= " nav-link"; +} + +$attributes = ''; + +if($item->deeper){ + $anchor_css .= ' dropdown-toggle'; + $attributes .= 'role = "button"'; + $attributes .= 'aria-haspopup = "true"'; + $attributes .= 'aria-expanded = "false"'; + $attributes = 'data-toggle = "dropdown"'; +} + +$linktype = $item->icon . $linktype . $item->caret . $item->caption; + +?> + > diff --git a/themes/base/html/mod_menu/default_separator.php b/themes/base/html/mod_menu/default_separator.php new file mode 100644 index 0000000..9063075 --- /dev/null +++ b/themes/base/html/mod_menu/default_separator.php @@ -0,0 +1,50 @@ +anchor_title ? ' title="' . $item->anchor_title . '"' : ''; +$anchor_css = $item->anchor_css ?: ''; + +$linktype = $item->title; + +if ($item->menu_image) +{ + if ($item->menu_image_css) + { + $image_attributes['class'] = $item->menu_image_css; + $linktype = JHtml::_('image', $item->menu_image, $item->title, $image_attributes); + } + else + { + $linktype = JHtml::_('image', $item->menu_image, $item->title); + } + + if ($item->params->get('menu_text', 1)) + { + $linktype .= '' . $item->title . ''; + } +} + +if ($item->level > 1) { + $anchor_css .= " dropdown-item"; +} else { + $anchor_css .= " nav-link"; +} + +$attributes = ''; + +if($item->deeper){ + $anchor_css .= ' dropdown-toggle'; + $attributes .= 'role="button" '; + $attributes .= ' aria-haspopup="true"'; + $attributes .= ' aria-expanded="false"'; + $attributes .= ' data-toggle="dropdown"'; +} + +$linktype = $item->icon . $linktype . $item->caret . $item->caption; + +?> + > diff --git a/themes/base/html/mod_menu/default_url.php b/themes/base/html/mod_menu/default_url.php new file mode 100644 index 0000000..d7521cb --- /dev/null +++ b/themes/base/html/mod_menu/default_url.php @@ -0,0 +1,85 @@ +anchor_title) +{ + $attributes['title'] = $item->anchor_title; +} + +// T4: add class nav-link +if ($item->anchor_css) +{ + if(($item->level > 1)) { + $attributes['class'] = $item->anchor_css . ' dropdown-item'; + } else { + $attributes['class'] = $item->anchor_css . 'nav-link'; + } +}else{ + if(($item->level > 1)) { + $attributes['class'] = ' dropdown-item'; + } else { + $attributes['class'] = 'nav-link'; + } +} + +// if ($item->anchor_css) +// { +// $attributes['class'] = $item->anchor_css; +// } + +if ($item->anchor_rel) +{ + $attributes['rel'] = $item->anchor_rel; +} + +$linktype = $item->title; + +if ($item->menu_image) +{ + if ($item->menu_image_css) + { + $image_attributes['class'] = $item->menu_image_css; + $linktype = JHtml::_('image', $item->menu_image, $item->title, $image_attributes); + } + else + { + $linktype = JHtml::_('image', $item->menu_image, $item->title); + } + + if ($item->params->get('menu_text', 1)) + { + $linktype .= '' . $item->title . ''; + } +} + +if ($item->browserNav == 1) +{ + $attributes['target'] = '_blank'; + $attributes['rel'] = 'noopener noreferrer'; +} +elseif ($item->browserNav == 2) +{ + $options = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,' . $params->get('window_open'); + + $attributes['onclick'] = "window.open(this.href, 'targetWindow', '" . $options . "'); return false;"; +} + +if($item->deeper){ + $attributes['class'] .= ' dropdown-toggle'; + $attributes['role'] = 'button'; + $attributes['aria-haspopup'] = 'true'; + $attributes['aria-expanded'] = 'false'; + $attributes['data-toggle'] = 'dropdown'; +} + +$linktype = $item->icon . $linktype . $item->caret . $item->caption; + +echo JHtml::_('link', JFilterOutput::ampReplace(htmlspecialchars($item->flink, ENT_COMPAT, 'UTF-8', false)), $linktype, $attributes); diff --git a/themes/base/html/mod_menu/mega.php b/themes/base/html/mod_menu/mega.php new file mode 100644 index 0000000..2b5ab0b --- /dev/null +++ b/themes/base/html/mod_menu/mega.php @@ -0,0 +1,211 @@ +input; +$template = $app->getTemplate(); +$tplParams = $doc->params; +$navigation_settings = $tplParams->get('navigation-settings'); +// $menuType = $navigation_settings->get('menu_type', 'mainmenu'); +$menuType = $params->get('menutype', 'mainmenu'); +$mega_settings = $navigation_settings->get('mega_settings'); +if (is_string($mega_settings)) $mega_settings = json_decode($mega_settings, true); + +$megaSetting = !empty($mega_settings[$menuType]) ? $mega_settings[$menuType] : []; + +$id = ''; + +if ($tagId = $params->get('tag_id', '')) +{ + $id = ' id="' . $tagId . '"'; +} + +$navid = 't4-megamenu-' . $menuType; + +$megacheck = ''; + +// The menu class is deprecated. Use nav instead +$show_in_sm = filter_var($navigation_settings->get('mega_showsm'), FILTER_VALIDATE_BOOLEAN); + +// dropdown animation effect +$mega_effect = $navigation_settings->get('mega_effect',''); +$data_duration = ''; +if($mega_effect) { + $mega_effect = ' ' . $mega_effect . ' animate'; + $data_duration = ' data-duration="' . $navigation_settings->get('mega_duration', 400) . '"'; +} + +// Add body class +\T4\T4::getInstance()->addBodyClass('nav-breakpoint-' . $navigation_settings->get('option_breakpoint', 'lg')); +?> + + diff --git a/themes/base/html/mod_menu/mega_items.php b/themes/base/html/mod_menu/mega_items.php new file mode 100644 index 0000000..22464b6 --- /dev/null +++ b/themes/base/html/mod_menu/mega_items.php @@ -0,0 +1,42 @@ + + +
      +id, $path)) + { + $class .= ' active'; + } + echo '
    • '; + switch ($item->type) : + case 'separator': + case 'component': + case 'heading': + case 'url': + require JModuleHelper::getLayoutPath('mod_menu', 'default_' . $item->type); + break; + + default: + require JModuleHelper::getLayoutPath('mod_menu', 'default_url'); + break; + endswitch; + echo '
    • '; + + // switch back current item + $item = $_item; + } +?> +
    diff --git a/themes/base/html/mod_menu/mega_sub.php b/themes/base/html/mod_menu/mega_sub.php new file mode 100644 index 0000000..624a74a --- /dev/null +++ b/themes/base/html/mod_menu/mega_sub.php @@ -0,0 +1,87 @@ +mega['width'])) { + $width = $item->mega['width']; + if (is_numeric($width)) $width .= 'px'; + $style .= "width: $width;"; + } + if ($style) $style = " style=\"$style\""; + + $classes_mega = ''; + if(isset($item->mega['mega_extra'])){ + $classes_mega = ' '.$item->mega['mega_extra']; + } + + // Get all sub menu items + $sub_items = []; + + while(1) { + if ($idx >= count($list) -1) { + break; + } + $nextItem = $list[$ids[$idx+1]]; + if ($nextItem->level == 1) break; + $sub_items[$nextItem->id] = $nextItem; + $idx++; + } + +?> + + diff --git a/themes/base/html/mod_search/default.php b/themes/base/html/mod_search/default.php new file mode 100644 index 0000000..3ba5e73 --- /dev/null +++ b/themes/base/html/mod_search/default.php @@ -0,0 +1,40 @@ + + diff --git a/themes/base/html/mod_search/index.html b/themes/base/html/mod_search/index.html new file mode 100644 index 0000000..3af6301 --- /dev/null +++ b/themes/base/html/mod_search/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/base/html/modules.php b/themes/base/html/modules.php new file mode 100644 index 0000000..d4ff682 --- /dev/null +++ b/themes/base/html/modules.php @@ -0,0 +1,51 @@ + + * + * This gives template designers ultimate control over how modules are rendered. + * + * NOTICE: All chrome wrapping methods should be named: modChrome_{STYLE} and take the same + * three arguments. + */ + +// looking for all chrome style in template and base, then create function for it +$chromes = []; +$chromepath = '/html/layouts/chromes'; + +$path = T4PATH_LOCAL . $chromepath; +if (is_dir($path)) { + $files = \JFolder::files($path, '\.php$'); + if ($files) $chromes = array_merge($chromes, $files); +} + +$path = T4PATH_TPL . $chromepath; +if (is_dir($path)) { + $files = \JFolder::files($path, '\.php$'); + if ($files) $chromes = array_merge($chromes, $files); +} + +$path = T4PATH_BASE . $chromepath; +if (is_dir($path)) { + $files = \JFolder::files($path, '\.php$'); + if ($files) $chromes = array_merge($chromes, $files); +} + +foreach ($chromes as $chrome) { + $style = substr($chrome, 0, -4); + $func = 'modChrome_' . $style; + if (!function_exists($func)) { + eval('function ' . $func . '($module, $params, $attribs) {\T4\Helper\Chromes::render(\'' . $style . '\', $module, $params, $attribs);}'); + } +} diff --git a/themes/base/js/base.js b/themes/base/js/base.js new file mode 100644 index 0000000..5e9cbcc --- /dev/null +++ b/themes/base/js/base.js @@ -0,0 +1,162 @@ +jQuery(document).ready(function($) { + + /** + *monitor the element scroll to add class into body for style effect later + */ + $(window).ready(function() { + if ( + "IntersectionObserver" in window && + "IntersectionObserverEntry" in window && + "intersectionRatio" in window.IntersectionObserverEntry.prototype + ) { + var options = { + root: null, + rootMargin: '0px', + threshold: 0 + }; + var sections = document.querySelectorAll(".t4-section"); + var maxIdx = 0; + var sticky = document.querySelectorAll(".t4-sticky"); + + function isValid(el) { + return el.offsetTop < window.innerHeight && el.offsetTop + el.offsetHeight < window.innerHeight + 200; + } + + function doChange(changes, observer) { + changes.forEach( function(change){ + var clientRect = change.boundingClientRect, + target = change.target; + if (clientRect.top <= -clientRect.height) { + + document.body.setAttribute('data-top-' + target.id, 'over'); + if (maxIdx == target.idx) document.body.classList.add ('top-away'); + } else { + document.body.setAttribute('data-top-' + target.id, 'under'); + if (maxIdx == target.idx) document.body.classList.remove ('top-away'); + } + + }) + } + + var observer = new IntersectionObserver(doChange, options); + + for(var i=0; i').prependTo('.t4-content-inner'); + if(anchorEl.get(0)) observer2.observe(anchorEl.get(0)); + + } + }); + + + /** + * Back-to-top action: scroll back to top + */ + $('body').on('click','#back-to-top',function() { + $('body,html,.t4-content').animate({ + scrollTop : 0 + }, 500); + return false; + }); + + + // fix for multilevel dropdown + $('.dropdown-menu a.dropdown-toggle').on('click', function(e) { + if (!$(this).next().hasClass('show')) { + $(this).parents('.dropdown-menu').first().find('.show').removeClass('show'); + } + var $subMenu = $(this).next('.dropdown-menu'); + $subMenu.toggleClass('show'); + + return false; + }); + + $('li.nav-item.dropdown').on('hidden.bs.dropdown', function(e) { + $(this).find('.show').removeClass('show'); + }); + + // //check scroll get page y + $(document).find('.t4-content').scroll(function (event) { + var scroll = $('.t4-content').scrollTop(); + localStorage.setItem("page_scroll", scroll); + + }); +}); +// Add missing Mootools when Bootstrap is loaded +(function($) +{ + $(document).ready(function(){ + var bootstrapLoaded = (typeof $().carousel == 'function'); + var mootoolsLoaded = (typeof MooTools != 'undefined'); + if (bootstrapLoaded && mootoolsLoaded) { + Element.implement({ + hide: function () { + return this; + }, + show: function (v) { + return this; + }, + slide: function (v) { + return this; + } + }); + } + }); + function refreshCurrentPage () { + var page = window.location.href; + var cur = localStorage.getItem('page'); + if(cur == page){ + return true; + } + return false; + } + + + window.onload = function () { + var check = refreshCurrentPage(); + localStorage.setItem("page",window.location.href); + if(document.getElementsByClassName("t4-content").length){ + if (check) { + var match = localStorage.getItem("page_scroll"); + document.getElementsByClassName("t4-content")[0].scrollTop = match; + }else{ + document.getElementsByClassName("t4-content")[0].scrollTop = 0; + } + } + } +})(jQuery); \ No newline at end of file diff --git a/themes/base/js/frontend-edit.js b/themes/base/js/frontend-edit.js new file mode 100644 index 0000000..cdb38fd --- /dev/null +++ b/themes/base/js/frontend-edit.js @@ -0,0 +1,105 @@ +/** + * @package Joomla.Administrator + * @subpackage Templates.isis + * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. + * @license GNU General Public License version 2 or later; see LICENSE.txt + * @since 3.0 + */ + +jQuery(function($) +{ + 'use strict'; + + var $w = $(window); + + $(document.body) + // add color classes to chosen field based on value + .on('liszt:ready', 'select[class^="chzn-color"], select[class*=" chzn-color"]', function() { + var $select = $(this); + var cls = this.className.replace(/^.(chzn-color[a-z0-9-_]*)$.*/, '$1'); + var $container = $select.next('.chzn-container').find('.chzn-single'); + + $container.addClass(cls).attr('rel', 'value_' + $select.val()); + $select.on('change click', function() { + $container.attr('rel', 'value_' + $select.val()); + }); + }) + // Handle changes to (radio) button groups + .on('change', '.btn-group input:radio', function () { + var $this = $(this); + var $group = $this.closest('.btn-group'); + var name = $this.prop('name'); + var reversed = $group.hasClass('btn-group-reversed'); + + $group.find('input:radio[name="' + name + '"]').each(function () { + var $input = $(this); + // Get the enclosing label + var $label = $input.closest('label'); + var inputId = $input.attr('id'); + var inputVal = $input.val(); + var btnClass = 'primary'; + + // Include any additional labels for this control + if (inputId) { + $label = $label.add($('label[for="' + inputId + '"]')); + } + + if ($input.prop('checked')) { + if (inputVal != '') { + btnClass = (inputVal == 0 ? !reversed : reversed) ? 'danger' : 'success'; + } + + $label.addClass('active btn-' + btnClass); + } else { + $label.removeClass('active btn-success btn-danger btn-primary'); + } + }) + }) + .on('subform-row-add', initTemplate); + + initTemplate(); + + // Called once on domready, again when a subform row is added + function initTemplate(event, container) + { + var $container = $(container || document); + + // Create tooltips + $container.find('*[rel=tooltip]').tooltip(); + + // Turn radios into btn-group + $container.find('.radio.btn-group label').addClass('btn'); + + // Handle disabled, prevent clicks on the container, and add disabled style to each button + $container.find('fieldset.btn-group:disabled').each(function() { + $(this).css('pointer-events', 'none').off('click').find('.btn').addClass('disabled'); + }); + + // Setup coloring for buttons + $container.find('.btn-group input:checked').each(function() { + var $input = $(this); + var $label = $('label[for=' + $input.attr('id') + ']'); + var btnClass = 'primary'; + + if ($input.val() != '') + { + var reversed = $input.parent().hasClass('btn-group-reversed'); + btnClass = ($input.val() == 0 ? !reversed : reversed) ? 'danger' : 'success'; + } + + $label.addClass('active btn-' + btnClass); + }); + } + +/* + //initChosen(); + //$("body").on("subform-row-add", initChosen); + + function initChosen(event, container) + { + container = container || document; + $(container).find("select").chosen({"disable_search_threshold":10,"search_contains":true,"allow_single_deselect":true,"placeholder_text_multiple":"Type or select some options","placeholder_text_single":"Select an option","no_results_text":"No results match"}); + } +*/ + +}); diff --git a/themes/base/js/megamenu.js b/themes/base/js/megamenu.js new file mode 100644 index 0000000..46e1c45 --- /dev/null +++ b/themes/base/js/megamenu.js @@ -0,0 +1,181 @@ +jQuery(document).ready(function($){ + + // process dropdown hover event + var navitem_selector = '.t4-megamenu .nav-item', + navitem_selector_dropdown = '.t4-megamenu .nav-item.dropdown', + $activeitem = null, timeout = 0; + + var hideDropdowns = function () { + var $opens = $(navitem_selector_dropdown + '.show'); + $opens.each(function() { + var $item = $(this); + if ($activeitem && $activeitem.closest($item).length) return; + $item.removeClass('show').find('.dropdown-menu').removeClass('show'); + endAnimating($item); + }) + } + + + var pos = function () { + var $dropdown = $activeitem.addClass('show').children('.dropdown-menu').addClass('show'); + //$activeitem.addClass('show').find('.dropdown-menu').addClass('show'); + var rtl = $('html').attr('dir') == 'rtl', + dw = $dropdown.outerWidth(), + ww = $(window).width(), + dl = $dropdown.offset().left, + iw = $activeitem.width(), + il = $activeitem.offset().left, + ml = null, + align = $activeitem.data('align'); + + ml = align == 'center' ? (iw-dw)/2 : (align == 'right' ? iw-dw : 0); + if (dw < ww) { + if (il + ml < 20) ml = 20 - il; + if (il + ml + dw > ww - 20) ml = ww - 20 - il - dw; + } else { + ml = (ww-dw)/2 - il; + } + + $dropdown.css('margin-left', ml); + + } + + var posrtl = function () { + var $dropdown = $activeitem.addClass('show').children('.dropdown-menu').addClass('show'); + //$activeitem.addClass('show').find('.dropdown-menu').addClass('show'); + var rtl = $('html').attr('dir') == 'rtl', + dw = $dropdown.width(), + ww = $(window).width(), + dl = $dropdown.offset().left, + iw = $activeitem.width(), + il = $activeitem.offset().left, + ml = null, + align = $activeitem.data('align'); + + ml = align == 'center' ? (dw-iw)/2 : (align == 'right' ? dw-iw : 0); + if (dw < ww) { + if (il + iw + ml > ww - 20) ml = ww - 20 - il - iw; + if (il + iw + ml < dw + 20) ml = dw + 20 - il - iw; + } else { + ml = ww - il - iw + (dw - ww)/2; + } + $dropdown.css('margin-right', -ml); + } + + var showDropdown = function () { + if ($activeitem.is('.dropdown')) { + var $dropdown = $activeitem.addClass('show').children('.dropdown-menu').addClass('show'); + + // with animation, start animating after some ms + startAnimating ($activeitem); + + if ($('html').attr('dir') == 'rtl') { + posrtl(); + } else { + pos(); + } + } + // hide other dropdown + hideDropdowns(); + } + + var startAnimating = function ($item) { + // get duration + var $menu = $item.closest('.t4-megamenu'); + + if (!$menu.hasClass('animate')) return; + + + clearTimeout($item.data('animating-timer')); + $item.data('animating-timer', setTimeout(function() { + $item.addClass('animating'); + }, 10)); + } + + var endAnimating = function ($item) { + // remove animating class to make sure the dropdown is totally hidden + // get duration + var $menu = $item.closest('.t4-megamenu'); + if (!$menu.hasClass('animate')) return; + var duration = parseInt($menu.data('duration')) || 400; + + clearTimeout($item.data('animating-timer')); + $item.data('animating-timer', setTimeout(function() { + $item.removeClass('animating'); + }, duration + 10)) + } + + $('body').on('mouseenter', navitem_selector, function(e) { + var $this = $(this), $menu = $this.closest('.t4-megamenu'), + id = $menu.attr('id'), $toggle = $('.navbar-toggler[data-target="#' + id + '"]'); + // fix dropdown menu offset right to let + var rt = ($(window).width() - ($(this).offset().left + $(this).outerWidth())); + if(rt < 150 && $(this).hasClass('dropright')){ + $(this).removeClass('dropright').addClass('dropleft'); + } + if ($toggle.length && $toggle.is(':visible')) { + // mobile, then remove animation and ignore + if ($menu.hasClass('animate')) $menu.removeClass('animate').addClass('animate-bak'); + return; + } else { + if ($menu.hasClass('animate-bak')) $menu.removeClass('animate-bak').addClass('animate'); + } + + if ($this.closest(navitem_selector_dropdown).length) { + if (timeout) { + clearTimeout(timeout); + timeout = 0; + } + + var $_activeitem = $this.closest(navitem_selector_dropdown); + if (!$_activeitem.hasClass('show') && !$(e.target).is($_activeitem) && !$(e.target).parent().is($_activeitem)) return; + + $activeitem = $_activeitem; + showDropdown(); + } else { + //timeout = setTimeout(function() { + $activeitem = null; + hideDropdowns(); + //}, 200) + } + }).on('mouseleave', navitem_selector, function() { + var $this = $(this); + timeout = setTimeout(function() { + if ($activeitem && $activeitem.is($this)) { + $activeitem = $this.parent().closest(navitem_selector); + hideDropdowns(); + } + }, 200) + + }); + + + // if menu open, just open the link + var lastClickItem = null; + $('.nav-item.dropdown a').on('click', function(e) { + var $this = $(this); + if ($this.is(lastClickItem) || $this.parent().is('.show')) { + var arr1 = this.href.split('#'), + arr2 = location.href.split('#'); + if (arr1[0] == arr2[0]) { + if (arr1.length > 1 && arr1[1]) location.hash = '#' + arr1[1]; + } else { + location.href = this.href; + } + + e.preventDefault(); + e.stopPropagation(); + return false; + } else { + lastClickItem = $this; + } + + return true; + }) + + // show toggler + $('.t4-megamenu').each(function() { + $toggle = $('.navbar-toggler[data-target="#' + this.id + '"]'); + if ($toggle.length == 1) $toggle.removeAttr('style'); + }) +}) diff --git a/themes/base/js/offcanvas.js b/themes/base/js/offcanvas.js new file mode 100644 index 0000000..616f1aa --- /dev/null +++ b/themes/base/js/offcanvas.js @@ -0,0 +1,18 @@ +jQuery(document).ready(function($){ + var $offcanvas = $('.t4-offcanvas'); + setTimeout(function(){ + $offcanvas.show(); + },300); + $('.t4-wrapper').addClass('c-offcanvas-content-wrap'); + $offcanvas.offcanvas({ + triggerButton: '#triggerButton' , + onOpen: function () { + bodyScrollLock.disableBodyScroll ($('.t4-off-canvas-body').get(0)) + }, + onClose: function () { + setTimeout(function(){ + bodyScrollLock.enableBodyScroll ($('.t4-off-canvas-body').get(0)) + },300); + } + }) +}); \ No newline at end of file diff --git a/themes/base/js/preview.js b/themes/base/js/preview.js new file mode 100644 index 0000000..d31de53 --- /dev/null +++ b/themes/base/js/preview.js @@ -0,0 +1,26 @@ +(function($){ + + $(window).on('beforeunload', function () { + // store last location and postion + var info = {}; + info.url = location.href; + if ($('.t4-content').scrollTop()) { + info.pos = $('.t4-content').scrollTop(); + info.container = '.t4-content'; + } else { + info.pos = $(window).scrollTop(); + info.container = 'window'; + } + localStorage.setItem('last-preview', JSON.stringify(info)); + }).on('load', function () { + try { + var info = JSON.parse(localStorage.getItem('last-preview')); + if (info.url == location.href && info.pos) { + var $container = info.container == 'window' ? $(window) : $(info.container); + $container.scrollTop(info.pos); + } + } catch (e) { + } + }) + +})(jQuery) diff --git a/themes/base/js/system/frontediting.js b/themes/base/js/system/frontediting.js new file mode 100644 index 0000000..1c69f25 --- /dev/null +++ b/themes/base/js/system/frontediting.js @@ -0,0 +1,198 @@ +/** + * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. + * @license GNU General Public License version 2 or later; see LICENSE.txt + */ + +/** + * JavaScript behavior to add front-end hover edit icons with tooltips for modules and menu items. + * + */ +(function($) { + + $.fn.extend({ + /** + * This jQuery custom method makes the elements absolute, and with true argument moves them to end of body to avoid CSS inheritence + * + * @param rebase boolean + * @returns {jQuery} + */ + jEditMakeAbsolute: function(rebase) { + return this.each(function() { + + var el = $(this); + var pos; + + if (rebase) { + pos = el.offset(); + } else { + pos = el.position(); + } + + el.css({ position: "absolute", + marginLeft: 0, marginTop: 0, + top: pos.top, left: pos.left, + bottom: 'auto', right: 'auto' + }); + + if (rebase) { + el.detach().appendTo("body"); + } + }); + + } + }); + + $(document).ready(function () { + + // Tooltip maximal dimensions for intelligent placement: + var actualWidth = 200; + var actualHeight = 100; + // Tooltip smart tooltip placement function: + var tooltipPlacer = function(tip, element) { + var $element, above, below, boundBottom, boundLeft, boundRight, boundTop, elementAbove, elementBelow, elementLeft, elementRight, isWithinBounds, left, pos, right; + isWithinBounds = function(elementPosition) { + return boundTop < elementPosition.top && boundLeft < elementPosition.left && boundRight > (elementPosition.left + actualWidth) && boundBottom > (elementPosition.top + actualHeight); + }; + $element = $(element); + pos = $.extend({}, $element.offset(), { + width: element.offsetWidth, + height: element.offsetHeight + }); + boundTop = $(document).scrollTop(); + boundLeft = $(document).scrollLeft(); + boundRight = boundLeft + $(window).width(); + boundBottom = boundTop + $(window).height(); + elementAbove = { + top: pos.top - actualHeight, + left: pos.left + pos.width / 2 - actualWidth / 2 + }; + elementBelow = { + top: pos.top + pos.height, + left: pos.left + pos.width / 2 - actualWidth / 2 + }; + elementLeft = { + top: pos.top + pos.height / 2 - actualHeight / 2, + left: pos.left - actualWidth + }; + elementRight = { + top: pos.top + pos.height / 2 - actualHeight / 2, + left: pos.left + pos.width + }; + above = isWithinBounds(elementAbove); + below = isWithinBounds(elementBelow); + left = isWithinBounds(elementLeft); + right = isWithinBounds(elementRight); + if (above) { + return "top"; + } else { + if (below) { + return "bottom"; + } else { + if (left) { + return "left"; + } else { + if (right) { + return "right"; + } else { + return "right"; + } + } + } + } + }; + + // Modules edit icons: + + $('.jmoddiv').on({ + mouseenter: function() { + + // Get module editing URL and tooltip for module edit: + var moduleEditUrl = $(this).data('jmodediturl'); + var moduleTip = $(this).data('jmodtip'); + var moduleTarget = $(this).data('target'); + + // Stop timeout on previous tooltip and remove it: + $('.btn.jmodedit').clearQueue().tooltip('dispose').remove(); + + // Add editing button with tooltip: + $(this).addClass('jmodinside') + .prepend('') + .children(":first").attr('href', moduleEditUrl).attr('title', moduleTip) + .tooltip({"container": false, html: true, placement: tooltipPlacer}) + //.jEditMakeAbsolute(true); + + $('.btn.jmodedit') + .on({ + mouseenter: function() { + // Stop delayed removal programmed by mouseleave of .jmoddiv or of this one: + $(this).clearQueue(); + }, + mouseleave: function() { + // Delay remove editing button if not hovering it: + $(this).delay(500).queue(function(next) { + $(this).tooltip('dispose').remove(); + next(); + }); + } + }); + }, + mouseleave: function() { + $(this).find('.btn.jmodedit').delay(100).queue(function(next) { + $(this).tooltip('dispose').remove(); + next(); + }); + return; + } + }); + + // Menu items edit icons: + + var activePopover = null; + + $('.jmoddiv[data-jmenuedittip] .nav li,.jmoddiv[data-jmenuedittip].nav li,.jmoddiv[data-jmenuedittip] .nav .nav-child li,.jmoddiv[data-jmenuedittip].nav .nav-child li').on({ + mouseenter: function() { + + // Get menu ItemId from the item-nnn class of the li element of the menu: + var itemids = /\bitem-(\d+)\b/.exec($(this).attr('class')); + if (typeof itemids[1] == 'string') { + // Find module editing URL from enclosing module: + var enclosingModuleDiv = $(this).closest('.jmoddiv'); + var moduleEditUrl = enclosingModuleDiv.data('jmodediturl'); + // Transform module editing URL into Menu Item editing url: + var menuitemEditUrl = moduleEditUrl.replace(/\/index.php\?option=com_config&controller=config.display.modules([^\d]+).+$/, '/administrator/index.php?option=com_menus&view=item&layout=edit$1' + itemids[1]); + + } + + // Get tooltip for menu items from enclosing module + var menuEditTip = enclosingModuleDiv.data('jmenuedittip').replace('%s', itemids[1]); + + var content = $('
    '); + content.children('a.jfedit-menu').prop('href', menuitemEditUrl).prop('title', menuEditTip); + + if (activePopover) { + $(activePopover).popover('hide'); + } + $(this).popover({html:true, content:content.html(), container:'body', trigger:'manual', animation:false, placement: 'bottom'}).popover('show'); + activePopover = this; + + $('div.popover') + .on({ + mouseenter: function() { + if (activePopover) { + $(activePopover).clearQueue(); + } + }, + mouseleave: function() { + if (activePopover) { + $(activePopover).popover('hide'); + } + } + }) + .find('a.jfedit-menu').tooltip({"container": false, html: true, placement: 'bottom'}); + }, + mouseleave: function() { + $(this).delay(1500).queue(function(next) { $(this).popover('hide'); next() }); + } + }); + }); +})(jQuery); diff --git a/themes/base/params/layout.xml b/themes/base/params/layout.xml new file mode 100644 index 0000000..a27b9ee --- /dev/null +++ b/themes/base/params/layout.xml @@ -0,0 +1,77 @@ + +
    + +
    + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    \ No newline at end of file diff --git a/themes/base/params/layoutCol.xml b/themes/base/params/layoutCol.xml new file mode 100644 index 0000000..f38ae11 --- /dev/null +++ b/themes/base/params/layoutCol.xml @@ -0,0 +1,20 @@ + +
    + +
    + + + + + + + + + +
    +
    + + +
    +
    +
    diff --git a/themes/base/params/megamenu.xml b/themes/base/params/megamenu.xml new file mode 100644 index 0000000..c05945c --- /dev/null +++ b/themes/base/params/megamenu.xml @@ -0,0 +1,21 @@ + +
    + +
    + + +
    +
    + +
    + + + + + + + + +
    +
    +
    \ No newline at end of file diff --git a/themes/base/params/template.xml b/themes/base/params/template.xml new file mode 100644 index 0000000..8d65049 --- /dev/null +++ b/themes/base/params/template.xml @@ -0,0 +1,92 @@ + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    diff --git a/themes/base/params/typelist-layout.xml b/themes/base/params/typelist-layout.xml new file mode 100644 index 0000000..b536441 --- /dev/null +++ b/themes/base/params/typelist-layout.xml @@ -0,0 +1,15 @@ + +
    + + + +
    + + + +
    + +
    +
    \ No newline at end of file diff --git a/themes/base/params/typelist-navigation.xml b/themes/base/params/typelist-navigation.xml new file mode 100644 index 0000000..bcf96f4 --- /dev/null +++ b/themes/base/params/typelist-navigation.xml @@ -0,0 +1,53 @@ + +
    + + + +
    + + + + + + + + + + + +
    + + +
    + + + + + + + + + + + + +
    + + +
    + + + + + + +
    + +
    +
    diff --git a/themes/base/params/typelist-site.xml b/themes/base/params/typelist-site.xml new file mode 100644 index 0000000..6e6ac80 --- /dev/null +++ b/themes/base/params/typelist-site.xml @@ -0,0 +1,40 @@ + +
    + +
    + + + + + + + + + +
    + + +
    + + + + +
    +
    +
    diff --git a/themes/base/params/typelist-theme.xml b/themes/base/params/typelist-theme.xml new file mode 100644 index 0000000..57515d1 --- /dev/null +++ b/themes/base/params/typelist-theme.xml @@ -0,0 +1,197 @@ + +
    + + + +
    + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    + +
    +
    \ No newline at end of file diff --git a/themes/base/scss/_core.scss b/themes/base/scss/_core.scss new file mode 100644 index 0000000..ce65bc9 --- /dev/null +++ b/themes/base/scss/_core.scss @@ -0,0 +1,60 @@ +// Joomla messages +// ------------------------------ +.alert { + .alert-message { + background-color: transparent; + padding: 0; + color: inherit; + } +} + +// Alert notice +// ------------------------------ +.alert-notice { + text-align: left; + @extend .alert-warning; +} + +// Alert message +// ------------------------------ +.alert-message { + text-align: left; + @extend .alert-success; +} + +// Alert warning +// ------------------------------ +.alert-warning { + text-align: left; +} + +a[name="top-anchor"] { + position: absolute; + top: 0; + height: 100px; + width: 0px; + visibility: hidden; +} + +// Back to top +// ------------------------------ +#back-to-top { + background: rgba($black, .5); + border-radius: 5px; + display: none; +} + +.top-away #back-to-top { + display: block; +} + +// Fix modal scroll on IOS +// ----------------------------- +.modal-open { + html, body { + -webkit-overflow-scrolling: auto; + } + .modal-body { + -webkit-overflow-scrolling: touch; + } +} diff --git a/themes/base/scss/_forms.scss b/themes/base/scss/_forms.scss new file mode 100644 index 0000000..0d07f14 --- /dev/null +++ b/themes/base/scss/_forms.scss @@ -0,0 +1,154 @@ +// ------------------------------------ +// FORMS +// ------------------------------------ + +// +// Button +// ----------------------------------- +.btn { + [class^="icon-"], + [class*=" icon-"] { + margin-right: $spacer-sm; + } + + &:focus, + &.focus { + outline: none; + box-shadow: none; + } +} + + +// +// Input box +// ----------------------------------- +input.invalid, +textarea.invalid { + border: 1px solid $red; +} + +// +// Textual form controls +// ----------------------------------- +.form-control { + max-width: 240px; + + &.input-xlarge { + max-width: 350px; + } + + &.input-xxlarge { + max-width: 550px; + } + + &.input-full { + max-width: 100%; + } + +} + +.control-group::after { + display: table; + clear: both; + content: ""; +} + +.control-label { + position: relative; + + .form-control-feedback { + position: absolute; + @extend .popover; + @extend .bs-popover-top; + @extend .popover-body; + + margin-bottom: $spacer; + right: auto; + left: 0; + top: auto; + bottom: $spacer; + min-width: 276px; + + &:after, + &:before { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-top-color: transparent; + border-style: solid; + border-width: .5rem .5rem 0; + } + + &:after { + bottom: -7px; + border-top-color: #fff; + } + + &:before { + bottom: -8px; + border-top-color: rgba(0,0,0,.25); + } + } +} + +form:not(.form-no-margin) { + + .control-group { + margin-bottom: 18px; + + .control-label { + float: left; + width: auto; + padding-top: 5px; + padding-right: 5px; + text-align: left; + } + + .controls { + margin-left: 220px; + } + } +} + +form .form-no-margin { + .control-group { + .controls { + margin-left: 0; + } + + .control-label { + float: none; + } + } +} + +// +// Custom select +// --------------- +.custom-select { + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; +} + +// +// Input group +// --------------------------- +.input-group-addon { + @extend .input-group-append; + + > span { + @extend .input-group-text; + } +} + + +// +// Btn Toolbar +// -------------------------- +.btn-toolbar { + .btn-group + .btn-group { + margin-left: $spacer-sm; + } +} \ No newline at end of file diff --git a/themes/base/scss/_joomla.scss b/themes/base/scss/_joomla.scss new file mode 100644 index 0000000..91f2c0f --- /dev/null +++ b/themes/base/scss/_joomla.scss @@ -0,0 +1,1279 @@ +// ------------------------------------ +// Joomla! specific styles +// ------------------------------------ + +// +// Generic Styles +// ------------------------- + +// Article Titles +// ------------------------- +h2.item-title, +.item-title h2 { + clear: both; + display: block; + margin: 0; + + a { + &:hover, &:active, &:focus { + text-decoration: none; + } + } +} + +// Page Header +.page-header, +.categories-list { + h1 { + margin-bottom: $spacer; + text-transform: uppercase; + } + + h2 { + margin: 0; + + a { + &:hover, &:focus, &:active { + } + } + } +} + + +// Article Aside +// ------------------------- +.article-info { + margin: $spacer-sm auto $spacer; + font-size: $font-size-sm; + a { + // Link states + &:hover, &:focus, &:active { + } + } + + .article-info-term { + display: none; + } + + dd { + display: inline-block; + margin: 0; + white-space: nowrap; + + > div { + display: inline-block; + } + // Separator + &:after { + @include separator(); + color: $gray-500; + font-size: $font-size-base; + } + + &:last-child:after { + display: none; + } + + // Hide the icons + .fa, [class^="icon-"], [class*=" icon-"] { + //display: none; + } + } + +} + +// Author +.createdby { + [itemprop="name"] { + font-weight: $font-weight-bold; + color: $body-color; + } +} + +// Category Name +.category-name { + [itemprop="genre"] { + font-weight: $font-weight-bold; + } +} + +// URL +.article-url { +} + +// Publish Date +.published { + time { + } +} + +// Modified Date +.modifydate { +} + +// Hits +.hits { +} + +// Article Desciption +.contentdescription { +} + +.contentdescription p { +} + +// Content rating +.content_rating { + margin: ($spacer / 4) auto; + font-size: $font-size-xs; + color: $gray-600; + text-transform: uppercase; + + & > p { + display: inline-block; + } + +} + +.content_vote { + select { + } + + .btn { + } +} + + +// Article Tools +// ------------------------- +.icons { + .btn { + @extend .btn-sm; + + .caret { + display: none; + } + } + + .icon-cog { + margin: 0; + } + + .dropdown-menu { + border-radius: 0; + padding-top: 0; + padding-bottom: 0; + + a { + display: block; + padding: $spacer/2; + + &:last-child { + border: 0; + } + + &:hover, &:focus, &:active { + text-decoration: none; + } + } + } +} + + +// Tags +// ------------------------- +.tags { + display: block; + @include clearfix(); + + > li { + float: left; + margin-right: $spacer/4; + line-height: 1; + + > a { + display: block; + padding: $spacer/3 $spacer/2; + } + } +} + +.com-tags-tag.tag-category { + h2 { + border-bottom: 1px solid $border-color; + font-size: $h3-font-size; + font-weight: $font-weight-bold; + margin-bottom: $spacer; + padding-bottom: $spacer/2; + } + + .filters { + margin-bottom: $spacer; + width: 100%; + } + + .category { + display: block; + width: 100%; + } + + .list-group { + .list-group-item { + border-radius: 0; + border: 0; + border-bottom: 1px solid $border-color; + margin: 0; + padding: $spacer/1.5 0; + + h3 { + font-size: $font-size-base; + margin: 0; + } + + a { + color: $body-color; + + &:hover, &:focus, &:active { + color: $link-hover-color; + } + } + + &:hover { + background-color: transparent; + } + } + } +} + + +// Article Images +// ------------------------- +.item-image { + @include clearfix(); + margin-bottom: $spacer; + img { + max-width: 100%; + } +} + +// Float Left Image +.pull-left.item-image, +.item-image.pull-left { + margin-right: $spacer; +} + +// Float right Image +.pull-right.item-image, +.item-image.pull-right { + margin-left: $spacer; +} + +// Image caption +.img_caption img { +} + +div.img_caption { + position: relative; + + p.img_caption { + background: $gray-lighter; + bottom: 0; + clear: both; + left: 0; + margin: 0; + padding: 5px; + position: absolute; + text-align: center; + width: 100%; + } +} + +figure { + + &.pull-left { + margin-left: 0; + margin-right: $spacer*2; + } + + &.pull-right { + margin: $spacer/2 0 0 $spacer*2; + } + + figcaption { + background-color: $gray-800; + color: $gray-500; + font-size: $font-size-xs; + letter-spacing: 0.5px; + padding: ($spacer / 4) ($spacer-sm); + text-transform: uppercase; + text-align: center; + text-shadow: 1px 1px 0 rgba(0,0,0,0.3); + } +} + +// Article Index +// ----------- +.article-index { + background-color: $gray-100; + padding: $spacer; + margin-bottom: $spacer; + width: 50%; + + &.pull-right { + margin-left: $spacer; + } + + &.pull-left { + margin-right: $spacer; + } + + h3 { + font-size: $font-size-lg; + } + + ul { + border: 0; + display: block; + + li { + border-bottom: 1px dotted $border-color; + display: block; + padding: $spacer/2 0; + + a { + color: $body-color; + + &:hover, &:focus, &:active { + color: $link-hover-color; + } + } + } + } +} + +.com-content-article__body { + .pagenavcounter { + margin-bottom: $spacer; + } + + .pager { + ul { + list-style: none; + margin: 0; + padding: 0; + + li { + border: 1px solid $border-color; + border-radius: 3px; + display: inline-block; + padding: $spacer/2 $spacer; + } + } + } + + // Slider style + .pane-sliders { + .panel { + margin-bottom: $spacer; + + h3.title { + margin: 0; + padding: $spacer/2 $spacer; + + &.pane-toggler-down { + margin-bottom: $spacer; + } + + a { + color: $body-color; + + &:hover, &:focus, &:active { + color: $link-hover-color; + text-decoration: none; + } + } + } + + .content { + padding: $spacer; + } + } + } + + // Tabs style + dl.tabs { + display: block; + width: 100%; + @include clearfix(); + + dt { + float: left; + margin-right: $spacer; + margin-bottom: -1px; + padding: $spacer/2 $spacer; + + &.open { + } + + h3 { + font-size: $font-size-base; + margin: 0; + + a { + &:hover, &:focus, &:active { + text-decoration: none; + } + } + } + } + } +} + +// Read more +// ----------- +.readmore { + margin-top: $spacer; + margin-bottom: 0; + + .btn { + padding: 0; + white-space: normal; + + // Link States + &:hover, &:active, &:focus { + } + + // The Arrow + .icon-chevron-right { + } + } +} + +// Items More +// ----------- +.items-more { + padding-top: $spacer; + margin-top: $spacer; + + .nav-tabs { + display: block; + + > li { + margin: 0; + padding: 2px 0; + } + + > li > a { + border: 0; + display: inline-block; + padding: $spacer-sm; + position: relative; + left: 0; + transition: left .2s ease; + + &:before { + @include icon("\f0f6"); + margin-right: 5px; + } + + // Link States + &:hover, &:active, &:focus { + left: 3px; + } + } + } +} + + +// +// List Layouts +// ------------------------- + +// Leading Items +// ------------- +.items-leading { + // Single Item + .col { + padding-top: $spacer-sm; + padding-bottom: $spacer-sm; + + &:first-child { + padding-top: 0; + } + + .item-image { + max-height: $line-height-base * 8; + overflow: hidden; + } + + p { + margin-top: $spacer-sm; + margin-bottom: 0; + } + } +} + + +// Intro Items +// ------------- +.items-row { + // Single Item + .item { + padding-top: $spacer; + padding-bottom: $spacer; + + // Styles on Desktop + @include media-breakpoint-up(md) { + padding-top: $spacer; + padding-bottom: $spacer; + } + + .item-title { + font-size: $h3-font-size; + } + + .item-image { + max-height: $line-height-base * 8; + overflow: hidden; + } + + p { + margin-top: $spacer-sm; + margin-bottom: 0; + } + } + + // defloat the intro image in multi comlumns + &.cols-2 .item, + &.cols-3 .item, + &.cols-4 .item, + &.cols-5 .item, + &.cols-6 .item { + .item-image { + float: none; + width: 100%; + margin-left: 0; + margin-right: 0; + overflow: hidden; + } + } + +} + +// Blog Layout +// ----------- +.blog, +.blog-featured { + .items-leading { + .blog-item { + margin-bottom: $spacer-lg; + } + } + + .blog-items { + .blog-item { + margin-bottom: $spacer-lg; + } + } + + // The Article + .blog-item {} + .blog-item-content {} +} + +// Reset the duplicate container inside t4-body-main +.blog-featured { + padding-left: 0; + padding-right: 0; +} + + +// +// Article Page +// ------------------------- +.item-page { + + [itemprop="articleBody"] { + margin-top: $spacer; + margin-bottom: $spacer; + } + +} + + +// +// Generic Category +// ------------------------- +.category-desc { + padding: $spacer; + margin-top: $spacer-xl; + margin-bottom: $spacer-xl; + @include border-radius($border-radius); + + > img { + float: left; + max-width: 200px; + margin-right: $spacer; + } +} + +.category { + margin: 0; + padding: 0; + + li { + padding-top: $spacer-sm; + padding-bottom: $spacer-sm; + list-style: none; + } + + .list {} + + .list-title { + a { + &:hover, &:focus, &:active { + } + } + } + + // Striped Style + &.row-striped, + &.list-striped { + li:nth-child(odd) { + background: $table-accent-bg; + } + } + +} + +// Filters +// T4: Joomla! use
    that break "display: flex". +// So we need to re-style the layout without using BS "btn-toolbar" styles +// More info here: https://bugs.chromium.org/p/chromium/issues/detail?id=262679 +.filters { + @extend .d-flex; + @extend .flex-row; + @extend .align-items-baseline; + margin-bottom: $spacer-lg; + + legend { + display: block; + font-size: $font-size-base; + font-weight: $font-weight-bold; + width: 100%; + } + + legend, + .btn-group, + .input-group { + } + + .input-group + .btn-group { + margin-top: $spacer; + } +} + +// +// Categories List +// ------------------------- +.categories-list { + + .page-header { + border-top: 1px dotted $border-color; + padding: $spacer 0; + margin: 0; + font-size: $font-size-lg; + @include clearfix; + + // Badges + .badge { + font-size: $font-size-sm; + position: relative; + top: -2px; + margin-left: $spacer; + width: auto; + height: auto; + } + + // Collapse Toggle + .btn { + background: none; + border: 0; + line-height: 1; + span { + font-size: $font-size-base; + } + } + } + + // Indent Sub Categories + .page-header + .fade, + .fade > div { + padding-left: $spacer; + } + + // Category Desc + .category-desc { + margin-top: $spacer-sm; + padding-bottom: $spacer-sm; + padding: 0; + border: 0; + } +} + + +// +// Category List +// ------------------------- +.category-list { + #adminForm { + padding-bottom: $spacer; + + p { + display: block; + width: 100%; + } + + p.counter { + width: auto; + } + } + + table.category { + margin-bottom: $spacer; + } +} + +.content-category { + .control-group { + margin-left: $spacer-sm; + margin-top: $spacer-sm; + } + + .filters { + width: 100%; + } + + // Sub Cat + .cat-children { + padding-top: $spacer; + padding-bottom: $spacer; + + > h3 { + font-size: $font-size-base; + font-weight: $font-weight-bold; + margin-bottom: 0; + } + + .category-desc { + border: 0; + padding: 0; + margin: 0; + } + + > div { + padding-top: $spacer; + padding-bottom: $spacer; + + h3 { + font-size: $font-size-lg; + font-weight: $font-weight-semibold; + } + } + } +} + + +// +// Contact Category +// ------------------------- +.contact-category { + h2 {} + + .category-desc {} + + // T4: Joomla! add ".row" to the
  • . So we need to make
  • 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 D2t#pj literal 0 HcmV?d00001 diff --git a/admin/assets/fonts/font-awesome5/webfonts/fa-light-300.woff b/admin/assets/fonts/font-awesome5/webfonts/fa-light-300.woff new file mode 100644 index 0000000000000000000000000000000000000000..767badcd52c3de26e761d0c0c8743fab3ff2dd8d GIT binary patch literal 207152 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ν#rG`a=-RJc`g5fesAueTZd7 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%0A)4z1GLLhAL za7o(ZKS0UBK}{6*N*?`JNrE+!2HzUcb2xR4ePp{pe8C99Wrx`v`4Wd7NMRVVFeFSq z3M)a6pcIL7$ zggp^LixUdA=_3MNf+wQwy>Sa!Hrm^`cZNiQ)eh;^H25%Hhpf6Q7DTrmlhuOA2FB#1 zAV{Ll?&{X0W>czl6VDKWbU;yi8~9Z((bwIO5TIh7!6uSUpGV zdBwUQR=de$w<^y4(Xa?W9Bna=LVkmFU=pNi2`}eV;uFb8DXt-r%MuFwM(WSHQSKyjJUzAS*t2+8-XY6_vxTrL ztZ>}65lB|D+!!_}@hvSfvv|h3iA3KXj~MQa9bZqrb*+fWOQGBRwwTFq6f>EUq7!2n zcUNw&5(C-E+uMR5qj<)oQIP%2Wad^0)kxje(4o=MZ7-Myz|N@0cHYTs#XUA$B@BEl zRO6XRMjXSqH6m2#S>_<~@D>FwTnVgy)qL?tzs6i(UQN+Geldz&@Ke@91`f>yiQaSw*ywF# zE`edSm$&7jZK>g%6*4c5$^)A(wf=5US+-A<@B-em6SNK=&=K*|q>3k2-50jZUv10$ zy=|%2hgH9=D6slcD*c3@3F{(c@m4rb8|`7F=OoCgLQdfBx*~_Y;_S=EN*J3nhJAh) zb3chayi?zFg+srGJZk?;*Yn86nV2_Y)@)?B99b%ljFdyijmSE=MZsb;WJZCxb< z`}Pj8Ks8O`R)_QAW;78rDpr{zyAK}-rjPcOz+dGG0ZS|r8yExJ(5Jd@qS ztYbd=oy5bsL{O6(g=VMS=~7R0%&k`jz9(|O4jl+lHqTUxF-r%wRVuwUFG8&I2=059q1wW2C@K+FT&#vc>VqXy@?wk+; zLy;hRuCwE8>#AoXP4Sg?+dsoR{c2v16&uBv&U3L?+A~#|=VkRTuALh zPgqXUNfe6-yt7QOVJULVkYqh3E9b{gSywq@2IiG_fjeK)(l^A7_zG?zf;XrWjW%_G z2Hh|q6v^01hFY}kH5{GeQRrYhR;BqJlOgQg^{X?o;H6}>^7vj%72i|Hb5Qngm=eVU zwRn1~?ox^7Z#^gu{>D(0$@r+YKx2FY1Do)^Gcq#R_9DcDBWz8_tFSapj=9}hBR#4G z^^QkK<_|EDoEZD~(fqRwkDjdmhndrO{ePIyoIlITFZ>Mj>PuhPmtT-deQB%ns)Rx` zaO97UCSEX)%C-kl9cq}Po1ohHa|HRQGfuKBfo%lLc5;C}ra^`K!uaWt7yz=>NsnEBQ+Wtk% zc3gS$YLpt6Cq8LPnFFog1#@iTEI}>9w z)AnW_`tv}R(m|&%4fH|gOJNINU)%8i4DDULvaQKDE$i@VOTc)OzwyNz?CBT17T?+O0uRQ-BGjMuWZ^epg<>@A~$w0{>c` z%Z?M|wP!0y#kCanx(V_vJE$;z-vQi1hNyVMNx3_O#RH*tLukA}cI8&smZOnM=s5$@ z_T#TIkhjP^I@V!sYkh?GR=eelc&P4A7Zt;-uV|`NXbtwRo4rD_=*;FV(-4$qrrhCx z>ZeQKFL#W^A>Btu>cy?4P*uCtTvM7^u(A%fQcot>x}GkUyi9%;Au}kTWTFeu%1w)X*FW@jxfJxppIT`XF#~p%-6N zJyYN+RYN;JVN)?*N`g63E|p*dVKxjFTHgzM3if${ss4mMwsU*nDDwNu7 z398GO60EDPDS0u(r3&qGYDQKNV)I|Fc0j6(U#wSC<4#QDSeTeh!U?@lt7N-_A6MFC z+*-1R`#kRAc)FT8CL#eEeT4c3P{p+ELt#mS zQl}$9ZCQz43~WlKtJ)dfFr<3A+|I;Rm30G3gZ_}>*j{4dOp|#H^DgF#%%2kL7V2K; z2%}Y})1p?X@ap;g(D|@B)VNaoieXM-q}~RWI7o?TP?;^!%#uYZMivs*JL#&4}SEfHwls? zoIHuQpFWT%tgx(BH8@zoud3w~zyaZ92&E;ycE^oZee4)EPYllzQ%s9!^nHq;NT&zb z?bsyHF_HDqkvi9j?U3d^;|peII)DHB@6S(n4fLs)<1YFBlIz4yKXEz)u#Pa*FS(6- zmXDVX+;z$ry-E|jAyDEt0KiPNH7>%aZx%qBmLaw`ugVj8=g9U{;BhJ zOO_8HbjltUM9PLST=oH3ZsC%wn-!sfOTO7cf6bd}X3|xV#Kufusj>3$AP20w)=7EK zohRiD>x1x{RptnDH?z(#r5#Z!t{S5PUxK<}^u!&L@LV{MNo>XH91VvTqP=CP4<%h8 zJ7}&;r{^wR0w6Q2nX6Y8{YLxLBZm)fec$$)3%?jHYKmBB6Bi^|)_FB!rc6wN9&qj4 zlq#jmvtN&KQCU~5!sv;6#>*e8&nRj6^5n|76$sPFDwu%@z?8zb3R*$oXVUrEQ6K9^ z@xzW2+yRPDMToaZ*hUfWI)1qH8ABqZ8bJ}3F_BR<=pb<&ynf9`p{9KzIzNU(C! z%+DuTc@tL;{!64XcvaF8#7QOX#FN=d zau(=7SEirp$$?pAie9Q9vy}KvgIWfOP0{ZIG{#Nag-26UeEz!#X2_0D| zJz8w-U+m1h6I`nkxMx7If5Qu!E;Upxde%%jc+Nt9luTQTLL8TC(gy^2`VB_ zzHyj9E-7jlan2iRg?FT{T?2o{N!em|S6)Ih$GW-6ncEusc4r6w@$T~zxz_&1?Q^wE zard6m+#S;s)y5f+CG|CTZhEpdduEnY*K<^CdFK_|YgS{Y1AxHkdK*`yWAMl3B~dVz zl6Sr{W4~MdYS-XJ2@_4SLXTu5{5r1nR&;E%?LuV8?}w=6W5-)@V>jry+|3+hZX(k1 z?zJQzR~3GbOFqV}%JN$#H?8vUAV24R<|<-~D}~@=Qj4}IUKB;x5NVu95Ep;)O`6=e zLc*|J{5>XM82n~vm=XRRrh7Uk{pXS2RgZYg+dDw`i6tCQzoRlVjiP2?tEza-ThBt1GEmVLuFfbz*aw`IFD^lz*%%gj-R=?rZr zqA_A+xFPMr6CxE-H6uZvFBY1GrVc3?)AdHc8UCgjH_iAO*_itDM8(GouIeSTnY4@& ziL+0gPvtNLk7o<0R+66Q#Qu}O-$Oxb@b)wGwp(ct;P$EG^Q~Rk8!lY9!JjObCZ=}h zyg}~FVs3siT|QDSA1-Io=^20V4ZQF+3W4)Bfgi3v^t*f-A8Qx2swAPl3)G=3?D2C% z*kdn+C|t`RQfs5iPHODTYacicfGD%^(UG_7$o)sAbu-)@TO{4E8@f!cz4pxNYa~rP z8tn(WjkU!i_fIyBJNMw-4<^aQ2dTqigl$G>j~0H%J=OGoV(rKi_t*a(1#*^(}y1Kr$ z_RUpb4mKh?%vB^2%fh3N3Iudlc=RYSHI&dQ*gU_oa`y)Pce&q>Fth#ua^S19|4dRJ zfD>ER3d5RYs5v;Le-O3n>W~;;L}=4Rm~0H!c|>f&h&Svk*lFGHALx`>2n{-pyIeNl zSzSR#`@28+%H4b4r=>Um!19HDkb8K+;#uxuw|UpQ8cTUnZ24Wkr#=G+z< z*I2H8e;+U4DeYo^_bWfSd+!Yhud_T%<-Wf7U_L-GRXx#dyz8#!o_7IWC{pK>57A&s zL!W>H;7xcYsWP`y8Ne{iMI>yYa>Nl^FKh`=C^%=QOIEiqvIAbM3ZWonOyf@_Q6yvl z=r;?$SZHPw%3RhirNlzxl$*)8vcgtUi3;bWGcNc)G&yyA>PW{>W_tZP&n}-eQZWHG zPuP;k^YJ@&S(YUjc3>QyQx(X5pwMgLUi~Z#ngdeH1gv-&!&z~udcUlo44=>@uk|WOS%r;Gga=Nndluo z51y2yMuKy=L}Peh$KyPU`FK9szcKP1@nk+MNPcDNtmxw;vCh!RX|cMqhP-sAYKQIrp#3a&vEPDKZ47@}`w zSjQ9G2#KrCSKGeVx=hA8=u=BxRrM{)kLhMCS@KWhZ0*&8$lY-a;^t7ZxC}}e0 zlVxO~hNShLeO81_XdHZAuq;I>B@^fV?Z$>?4>mYV5g-0zo zkXR}`&Ji?OmwQe?_}akPT+92a;ME9GQF8@#;vIB0zDy$;&*}I*)`;CEdaagJWK{|@ zlIZaW@e+Qa_ctYmqgYZ9{2_A&Q$-(+?B$5x7y(yDBSaiLO5JTSx?!Y;6hZ~>c+)`7 z??yVxk@Ywi8Nd2urVD{}g%C!UIMH-n6dktw@j%_}43AlD;?n^BUx9~Zs0ugYS&(-T ziwuzkdlac2!!=`CtmY^J=eS(jPg|N)ij{m4lQvARE#m{dwECm!;-lEK0$%_eV*FO32oAPZA;tt801)l2_=hLJJdZiW{cfn zR`8g-hk1l>8FZOsw;6@A!xgn1xsDDa6;*XS+`3yah>9tYx83Wp=LXM;VlUSVt;p#? zZ`TB$F#Dt``bJ!kV!9^s>k;CFgc`Z$nOrHZ$VT1}asuAUN?d>mJ)IT=QPALAF+o&8 ziJ}R}a2;HZ{3J4j+%u<^dELfMPMoO~-Lz$MBSb(M^g(X$9r!k1NwZu=*E1ZOR{XpX zLx#cfl5qo%OEilKp88g(Bc6cR8%|IU%2T-J?q?oieh$xRZ^0Zw2vj~KlSe&#XvdA` z?+Ay$zV0h`dZ`lHJ5T)oubQ8C-|r@3>Qibg;p!vt*V>z5;N+a(6)$iO9wu|g;3C=n z-DR-0c3~@hxDVEzXL?dK9#doZFJ6^m9ub6l9V#w+A2g{w_=Oj{;-W6ElLGN(V-5e? z+>svXvuNM+nKH4-A?qd8VGdyqsI!UziFSo#kpKc{sH7yFluYi`P-jCYdQ4jkV{N&P zKO|oTHxw*UCB#A$uCNn%C6dxGhbZ%p;EsS~pf8CM$g$cg-l<7>wng@h_#!^_3yI9a zq@u`)f|a(!oX_)K#p5Kcme%~7m@L=QfCsf+CgIoOn&~20iz#S!Um|nS6n~u;W%0Z! zZm6m_{iJyWZ`Ty``|4~ku{&mP<%E@vK~49vcw#QQAm#?utfyp|szc7`UIx4=oRIITROhP&HplXOJrB%FK^?RWF}fn8OU;+(OLG7}X!8s@0U6_U%~A_S0QQSDl!q z+Kwuj(j3llhv!Xr5oZn0lAv9r&i;zV-XOXe;;s4~=F^zJ8=IIzWycls^;kCG!)XQy zRUPgOnKSYli?B;uA)pW$XCVp;x#((onHD9os^KFk-LUPMpW`6w@Ic_=aZUid!$Qn_ z01;@vgiqKU5ZJ_y6X3XJ&rd8&LfuyIGO~f!5hpmma%tr}bx!)pWpL?e`%?QT?C0=8 zFbLsRE`>l$vn#V-49jIXctyc@Wrt3R39bsUMiuwbr3S zt)OyuX`9X^i@AkWLY0&qI(diY4BarsRTKw?8llXO zRC|#=IQ*3ze<(l4+;bg_E&^kc^l-MP*8m3F(5OX{-G zNR=|0%0Qo@&NZzO0G5Dhcf2`;IVSoU1>8Pvbg!2lE-`-w?0gku4W- z9M6uW!yR<5YU7`dIK||MD0{YU6`H}ni$c>!gBi!?^U>c#p><qIJ$f(crN19Oq!Fr)V1zn=yXv$nR-Bfmpxv~hV z(p^2?Mp*zNQR0EO?K#nNMQFNzI^Cbv4b@)0eK{*@k>5X+nJwZK z;2h?!9>@IEJD3kL|AP4(^RF-kGn~&*C`kw_HWc?XI;~D?-fOn}p_vGw_Qp&cD|!g= zTCFUF2QeCbjD%30?}lMX@zGM$yktckgIpp8DWTks>d7L%l<|DPj>_nChfz)`pYb~S z{j3XEB;jU^stXXPQT#0DcaI_kLd0@sl(3S%<}Xh}8xI#j2-u}t^Mau8pS3hr z5HW+{@v@-CGy>Si@ggs3gLmVUr9C8Sg3L>Jb5l&k>x9fdND>0cUd1UD=bp!DO(F#V zCT#dK9E%`S(9teYt=|P${14Fgi(VB85@LbNl4b+eEjFB9iVNh;^0zLr0eQ2*4>Sq) zE>^RC7ndxl_(2=PoWa-en`zeFnmBy&&G~5N(`Oh=-HSv`y$hqqga=CmK9cPI&e8$@hrd%0AV)1sJ}wDS&$5t6P-SdOlaRL3S7N1eMW)S5lK2?LFLSJA1`@lIh{L8SG;9{f+B!NBH}YX zxg_NH>9k$&xEz;l>>rlW>+wju*M=tAze0*>3PO_>&rQFW*x6`$B`4gh}iDiE9 zOA%m1cOocZ-a9p&7^?#x*TGRz2j#2MK0*P#Xx((TfA=^A4&3oCEhxP5i+UhWP)VGvf%NbojcT?5sr(q&Uq^rzV-7mVA}t?jJawXJ#wm&Od~*dL5n$Kb?{ z+Bm*dd4Sg5Fuu?TYn$}8y%Y^1LMaH}-<$KVctih1`d<}y6~V1W6j}8uB$<1qop2Ux zP+jH)`cePo1-jQ0f?VfI4ZM0bPKkm5tV0MLvVba{YH%^GvG1@f)M|o!NQctGf&}$L zIQ^D+1;4D5lI(`&5o=A z5X;7{?ILIk+PI<5B}2R{vD${fi_d79c=R{kjW-u1^c=O^N#Zpc+By50Zh*NhTc2p1 z3Vr7HGAA&_9D2)7g3wzYjJ)NqbVESbFJdo-683Aj&-;;BeVf01=pGLMH&bjMCGPRM zsZKBE4Z|4okN?qi3ESUDe0n?>^L9ARXX64W)VI6V6PI|)00B7G4n5+z^h{#RCH};< zEW<3608`u8*%&RcB@_9V6ekup7?lm2{_`#)rbFp7n zEMMIfDDb2WAE+kUKm(ty?XA}erRnz3I;JBg7HgRxJ>9!?mmph4A(LG$1=;+Xnb0NG z^0YNSt!7+K+AO9s1sdyt#77Y@&sAiWagV-}#!x46SfYNfZrQJNwnWePOR6ou)eR#! zM?%-a$XwY+)G&}R<|OE2mCuK(G4;#9d+;O0at3|JQl3GYnat0+WzUIuhrO6XmcXQ` zpbz!@ zO2)S(wmF;k%B~cTOL$poveF%^tAT^dQ#8x-EKR|y)cT5wP|V8kK$uwh_S;IaSXvNb zv0*&p=P%=NzDZGM_Fz7AOX6CH1U^Hmb%?`$l?V(`SXP3p*WL-lR&>ETdA`-cv>imS z)xsNfNBTPiYV9W!ZN5)H^fY_01~%6Eo-7X>S@!y%!V9eyCKMsL0pCBKdcUnv@IAcw z4$;?s=knm2pfT9kXoM7hV`Ka~W4LEGXpG0dL3U7e#7%{FL*2N!-trMnD-Hi;l=D$eUHZat8QH*;A^@& zueoM9TbpZNvsDg!A!AoLS0`ty>l66zT4!JQ-fN!CUDGO7NdOrLm zFW}Q`f}BmT_#}(Z1t1k|k{5QC9F|H;4)xN1L-7iIW|3LDHaC4e7RJ|8!&hajL6%m| z%O|4BnaysuG1gz;w4D3Pn|VPNgoWP`#ot-rd0F6Z=KdYwB;yJEFOIo31mmKZNYJ05 z3a=6Mt&`+%bW)5*y81te>STe;v@a|}d6C|G9oPKvHH0ZYbx+(OPWg%`ekBs8T&s`0 z;RSoi&}R1Oh!0HBRp{(iyrofKmO{HqI*yB+;?P@xzou%b)1{F#NMx6*sHN7&{HH!D ziee7`!YHTUl?2uIDoUTPm?|Jjp%07vJFcQHq9KchK2&oAQ*m94Q@h$5cBo?v>qGTJ zma$WD!;INJhw*$Sm>JBo;WdXuNZ=!9kUEGAhy>&gZHRog+eYoGTg7`G@4L1hL?t3H&{NfgqhW69ze(o9N7eD)~`pwJFDS!RB4e=tu zfB8rJUI%EO?K3wscQEUiPsh`)y@g*{rDQ;X(3`#hM$|*K&bC7kaKd0wC~O!;5BB*M zo@lGoIt6nlkh*y0snZkkTbOw6F0m2Y=J}N!B7xs(;%aUJA)eWD!=4N#AKxiCu>rJP zsiLa5TXMZpDX~AEO2zjlO0h!1;Bcm@4wMt8ki24es%Ob8tMHO^9K?@F#adB%?nFhB zh#6-&?injG`rH_xJm~rbLY5SK%g`0cvn)?ibYt*oE0eKKBodM*$FyQQxnI}!Ck;Pu zX))Q85{dJl*5nmaG95)$kgdcfW2+yvUDy8Tsyz`?Y@|wF!CX<)r^f*BDc;VHG2c#n zZM)22W);tzuV&srqi;}nXXN@L{2a^-RD~+a5PYXlP~BMu?FxzCM}(6Z3Pa9TyVXXe zNpy6C(+I=-kw{2>mBjL+=9L8Z4$mAUk~fXVq?2$EG%!SW82VrYMgKrjw98hkWAJjt z${3h-R^*tSOvPfdq9V=6SQVK!I<{H1#pH}r^1G8}$@yY3T?AEAE+Y*IB7eNJQIg7! zR6!||Rh>`#i3I6QX466bv!yit5Vkzs_6H$s?|$~obH!wRgzS@ z9^oTQY9k7Exem-~ClQYwu%@GN;0b3ZcG1pdh@cG1m&GCCq=5*6||s zP-{164nte{VK}Q!t1O@v@yLTi{KBYqE100pJH$(&hNMJ2!+|7`u{aY`QxgsmpdoAY=*VMEqZ6l)^$5Y%S)b~ zGk4uz);Z4pOv4Elm(G7!gkZ2tg)=jB+d99p65)~%86Ej<;v0J>=6GMuye9Hr3_o`G zt>ed3q!L+ijOK|UCIuW?KUTs!aMs)~Lc%bBoOg{hiQ3d#?Pbis%#7`OH68EihGgnB zy!j}VPZcus8oc>Cntt0gwp9LCn+SM5pcoCKqtzbWZ)MXB$WeLL^TAEzI=tDW>DSWj zA761yFn$J@&VDndvq@|cfj>)w|ewsh2$~+P`In_)CiUiGlW2nD|falmC9NT9CLoaw1 z$I89dh<+^_y-V^9B*5o0qgE#Aiil?H2G4mBdrrF-1iQ03YaXrEiU!BC9G`uQ;_+!i z%}+-`#L0?cSwU(#uV@(_@%;iTC}Ab-d!RNWsVQuXlxAvNwK#=XDB)5%CkkGa9bG7k zV^^m#ik&no{F&T`A`im+Nb;uKnIc3tGLBVcm6zqS7_Z>pFMk%zS-;IFNUDiYkNq#q zC((#4;He6m*DHM%0v9x}*-ymjbV*Vv8p)jjzDNp)5~dn!P_U*YPCP~O?Gle(Jgy-P zD8SByco%!Sqrx^02B)dkt7L>w^&|c|Bo7VN8ToDOMnNLS@dppvv*ZD*ZIDYP6)v|o z%PGk!8P~6GXr>92Nf~@tw2=g>A?|O~FKV`=0(Z}xYguk>+CqDXqS{)~AFWmknxSsL%rw)V#nG~ydh%? zFjvKVayZxrWFIR=@vzz9?TC|qwJU?X0AE`F42QkVrw-qYWVve}#yi|?N2CLDSF>!s zo$s8Gp#|keAv2Do?~+Qi-kaQK)+K4~=EGAsgY_Es@U@b3JpsvpFSnvV{`pv1_pzs@+sgZ4gXkxAE{V#p z@Altc=WX!e@iyWG^@=Ws;mfSBrzIdj{Jl-kUGH`EN}!~aV8>D)&0T|D^;-Pj+xn8S zf8qd5K(fDjd?l`9@Q>~RK23B1x_ir)y4~KfMnfMu9N=ICL02H_CJM*UyaiOqG`3e6CeE*0pYi{lL@Yo7{UMD?=bk-_*?%F?=V1s zN4qZq=7)TZ%`0C6@u}EWtdV>K)64?1$Sk3eb_`1_Xzq#G(N1}rsce(<$^l&D8?AzY z6X=BAEK!X5Fzi$z&P#$;<#wlt`Z)OK)M&f+Q6!itIVfu22Admk(rOCkAylLC#MFsj z=545J5E_aBO~GLwwB!|5NL}@4_hh%;y{7xtTf2wByC%V&tO0JEzc>E}yw%oH;#ZZj zCE2Kw4yw!wXAiQ9AhKN+h^)-2pduSUQ#$6#ua;-ax0ITtlY2@NKU=-3?8wvyvmd|T z#gUyLAmRE|tg9DD08Gav6Ln?V2fbaPUaK?MbV;p}9by@%`(%E{TG2KRWBgiMsyXm*=9+3c zsyeo=C$oG6)1Zy6n1uD|n)fuTD=P2{Rp|Tm5`@Jj`@5y1j*?CQkW*DbNd5I}N)5Ff z*loNmpO;c|Ug}T;Q^S5*)XI!?#19aOkLFN51H=wImULOu? z8gZx?p-xv^>yx0;a-&r=LB5Jd1R&5rBoELPH@Gsv%ij_bOBQR}o4I%`!%Ks$)$PNd z18AI}5dxB2+Br)I!6rH7-!xxmdk<`EAl`g4#Tvc$7~rGW^&FtVc5qPDcJ*Jf2AhLL z=gI=Sm>KN7jpvWzA$mmMKkbCuSw!Wo>Z)(e{rsmsW%OR0!6Wq_w=eH*Z*F7ZW4jec zBAcd3&X_kb4>M0<534e)A~|;uJb`_8J)xjikND0EKiE=n*l#9 z&~v<0g}YE_PA#PqRVegpKvyJcjxn_)pXUW!WA8R{;hjXh1k{H8uccJUtfV}Aw#vx@ zy>5-LI8W26uQehQeTG=*NJe*^0}z@&d_goA=8&vV9BBq==>?3Qcn6 ztgQj&G9vG5YiOD4At8=v(R*K^)_AhBxxU`p!r|*1Jqx6;lZP4ayu_2Cw>>7u;WHY&zu>`yN&gg=ddI^a2)N&`fU@yBE)eo zeMqxbkzf~eXr^nLO9{8;UCnG+P$-L{#L$xC$KsyO}$htDe#hslHJ7t5hXt zASrLg&3vdku>xg~Bg()MXR8xl)Fmm1)|)Ges|JT$Hyh<@b1MO#vT#(m#tFV4lqIQb z>xvQxY8ncX0MoW2-k8%kpOe+)N@{OKmJb|1x$&`U6wiF8@lyc&8UXvAmo9|o!8$r}VHY~*eO@(sXXL(LmUmx}<=)-+Y~!7#htJ;k z{4bslFT@zuTkH~g#s-;n_7E)^6K8DO{?hsFVv4w`zI5Z4xtf*#UI!fm}x{UL05i5gs2r<*l3{^ zDYDga^Wqa1SDLk~TT0|osf4Wf2{UQw>}w(;Z9^%Q@RGHeh#k+TJWWsJdkeoJ8^8GS zt>(xIl#JsdB8{?i`)*C^{bQ6XyN~?$MY~<&No6E$Dq)s3hHDHm9lK zglb1F4`zzvT6xNqRIaX zHUfzDCny&n^`r^o6+urE36>~@@rYLeaf7I~2Y=|sLX+A=s?_@o#;dp{aqzdJhIq9I z*mah*Jc~DdO+r6mo|nlFpAP}YfxA9*7hVk)G}O)%@eX@_1fFTRn`AB`XFe z3TTFdiYSV@f@CH^|inCAeQKU4V6BZDd}~ZzEpNRC;KE7#IBORCqILaMsfQ0t2?`J=Fn$jQCuURVekh$;T5|nqJBAaAzvNJuVd*dNRK5^ID_cuY? zFw^DbwdL7zrnoZem|QBM8CFsUR7XG)7OpQ{1marveww_H9?0QrhW8)68-lw|tb_G# z_v^Nv*zeCQFVCb`3+exBwxHBpKAW=)r<_#^%y2F}s$V$5oJG9o>jpCiQJ@k#Z=ImO zR*PhK;(*vNR@!#9aV_ZAEE1-<=(`@Ih6zZ9BpI!3YPi4+Ri&{$_ylktnp%8O869&I zz5xxjn1fRE)oLjVH6Uw&Z&oHUh-}We`ljyYHa9ol+iGPevMpKjeL-1{qjT2#!7>=O zB3o!(KVo>AlsrCO&5q5LyFPDON_b+bHHq~$xZO~{!1K+wQpb*^f@~J(l2R-xsFs{= zlb9JPjtm;$$Nwg?i{vc6mO0Pdg4*fQj_l`Dv$Vs_zR%0Yt40hp*q73(q-judP5~Ha zEJX5#P5gUs8$Qktshn$z1P`*A

    u-FH1;CuBX@S4fsLjhH;N{gvr_wBW;35LFWOdZH2qDd;am*mhl0mZweA z&4&V(nb#EEoW%NslMr#6x{&o%wJ?(w1b7mcPMW&1qVtw+heln=D0L&Wb&J<2To?dk z^$TQqh%6r?%hxYWFD93KC(~$T9Dgafh-BO#F}=(SVcxBkepX9kq#_|d>*WM)rcg=< zIx0wON6eb0It@*0II31N2{s7!Nd#h?>vV$H$)HaMCf3>$@=S4rh{gyOVFTxHqZ}=B z87?(jP=~^21xsx;mtdN8w5K(P%{^^=^cRKH$aPU#kbeH}o2%lRp(Y7}YQ0%pZT_-q zS*oyhuA0r~v$Z*f+U$OveKVmyE6hPehtHyC!Lf!Uv=GOSVbvz0!Bt42#gLfMA#p(j z`iP`-ulF}Z7?v^fjjqN<_$usRt!DR}}9C>G(Oe)9sPYtFDeC7<0IkylfM=I*yK?-HXW2A zH}yUh)hDnmASfQMKcLqqE?t_aqYYG_z&2R{)vrI8yfFSgi>(7tXRY^*Ur0XqrTXGT z;gAVI?v88f$D?bmI{uAxj)mr-!o(u}KA7)i5#MVQeFdJIAct77d;#@l4$1kTlgI8j z`8sMN#I$UgE<49Mk=gr4E3&yc)-}P?e(xD?GGk%o{aBHT*R%8tFg(|2fYa{Jf^om6{MFsx6mZiUEO z^U+l`V;;QBd*VtB)k5MYe&Z+S1z}!Q$+8eaGJA>%qo!?cT3%$S2Ck&fCwvLK2tH4! zRvk$nUuPKC?+boJ>!FFhzEh#_AJsmC(OG0$RDLY< zvFj-E2RgZ*av0l^2#M-62v0%8OH{lYAnBTl;E1>x+(7JH5e8j7;`up#C*YCdz)Xq&?zG-KhJfGt^G|!-R^1SFLAQ!p1 z<6uLbgjx!5yH?6c>#U}Vmbvhng-6e!9uGawLes&xs^x5L+|^}Nxrx}5LlbC*5)B*j zd0XE;1K*)yq}<5&rvbu0`UU^yI@uu8eqnOP*O+}XvJ%I;ckvm46?i0cFli9=>y2}}he zob^`Gr+Y45_Y=1F<0)CDdwGl5L^O-k6UK`pSG ze!H31Ft;-d)s^9oH1LfH$k4As%!ojeI)ic|#BYHnUJN_rYlR&47okqE1 zCO@TDV53~v2{+Q^N(%k!)XnH#Szghdk|QM081z{#ou6H5PHN@!n3)npD?OgcmUwMN zPRkGaJP=n9Rh;7a71zl)3NO`?88_03KYvRpo4{N&^c|5*5#LtSVpRJ#t^vZ2c> z8eb|NN|;bcTBGS)bMj5)G|!@&nvqp<^c7j|eaSDH#tM(_VDKxFqZo-i%em33N@Jm$ zN!BF3H@V`V>iJ<`_c=71Uq^H`fk)oEK=?4!zgty|KAHuMD}}=C%sRwA0{eDYYIJIG z*v+v+V}6NEsvTlo07*tsA(B7hP_W2Pnl~Uqf2Ymft?MB2%&Or)J!*eH&yXd^U~E4oCfkjcOu=WsAs^wIVt?QX+l+$L;;aSLc7Z;)V#uix#a)JZV@%+BhG`?cG zv=0E&(`!1mRF`|*MHmu~h;9gTi-(s3ppR<4VX&sjM!q(xgJAjaVkS&vbLb}EC*&2;JJbdg5FHUy(RB0f52cR{)^*0x`g|F+cQEOb*G$6q{3|Mt9;{L~S%Q z{FRhYJ2a%hXCgJoSE&Xe3&1x@eEw^qDSR!@m&V%7agnomW%YQ#D`%6uT$-EqdhK|{QOuhpI*)W0nwpif7dS}+J=3LZz7iE57C%L%mEZg;sRn$r_NZ^ zYl>2~N{r>#cYdP)i`$5!BoPA1$^q$>eQRc+4-tz_?qEPEQe}Yk0Eh>wEcX2}-DW4I zpOq@EB@?G30>5Ozz>yqzwq;6^D2tq~p&y+?o0i#{Mcjep1kkelFfQ{FxnfE{)J;eg za|y41Rp>uTNa}Nh=9Lo36j)ePA@4Y;M2g+Dph6DXS#rv6C%qBdcqJbW+aG){1l4`C@d5WDdrtf z;TY=XSb2-*v4HsecS6F&gADQE|9c}nY9})p$5doj7zwu!T`L}M&kLf$83|n%M4r&JA0-ohTdAG$OUP=bq^hjl-BpDe^ z0v7S`zoQ%#?W8Yqhr)8?omzhF?)h{AC-T9dDJ*O2y zteZ|0tF7hHQ;6G>4ueWg;B}7WQ`u-zleXKiOLEhkB(i5crlVA+RTwbgedPVV4H5~< zZ3>V=W+x2l2wv*!g~=$O#*^uM4>2CsrYhdLrkzG?$i2DIN-DSNMN%(8buL<9yzzAG zAaq(3*FpC(lar+UG}hf$Qhygn4FT2h`Ha-ems6E)RbYkom9PssjCIKC5fDJ)`M}`|4wD>O}G_FjZ!fX)#wZT@tY}G|81QEHY}^ z20@?U3L@f!D~O~uT3iEbB|~bS@P$?pUDjzdtHqE1!^hEt#po{h+xAJsiPr6f{R{T% zue!DLx6ZeU-R?U7#Kz{_>Ks^mg70>VBVgm>_tN0FdqnKv;HGEZPm2=nh4(FE&Nak`L7 zC)RO5im5-041ju1g(y8tfL$jEk&JPj>Cg;=98OKzu3(OmDm+lNLPf;BC5u>Lg6VbD zN1w12HVas9y9n4vpt^igfr`WX8B6n%XAH{>cuAJ@x!n?C?G~bigrP{g=5t`2kAahqDPqsF580TT7&Y_}U4jsN5*O6av~plXhY(6%$Nctc z(lnFcZdEM1A&2hOP)e2aD(b`OrtI+Ch{A>#S-V!e`s!lMn^TMsU?gEjZl=p&&Ev%L zm9pGGkHdv-88KXnc;JAj^hUFz!IUdyug_{(z;VsdT+Pl(?$jkMi-a*&$peso-Nb}5 zX_}LS$Nyd&*FVp!Feeaq`fB3wNhi8#;KwP_ah|~zbs!F?C5xUx+=vGWID|IINridM zuvw*MCgRRoB@oPIq9Ho0DVB1D&ZO-s8jfB0~IWYo>wZ#6x9mjqy_hYWZ5 zUlEV+n*^VziY+z-yN=SjK2zD8W-05F0VLiCr;006p2uWyNKDM>%!Cc_(+SaAmNZl8 z{h?ww08AK5yKK9#dmOz-F+J1U0%tYe&`e)J2 zwQx4)-`sth!Dm{9bE)3fy4^1tB~7uyWcL2i2B)5$`Av1(o`d}zTxNtRGaa1OqK_~) zff!xS=;?l;Y<^*~J zE~-TwT2tNme6E{I9bFE3!L6z3s@V&cKW`YlKQj=qwd>vD>Lr|zA-SLFHQ3TxS=Ec(NJOG0wMm%u+Gdag17Q$k;40nJ9om{S-vb_$T# zee`kgTti?$+D)R17O90IsEc*tr-$UOLWQab2z(BDvvvoOj!r*Np@`{sqw*az-q9aw zMjef16Z@L&ktBWg))`%r_9WVe&X3Nxp6AXyW_YY|P*xpf&(!3i_9`iSerk{6sPaLB z^~}RF3F$g@-Ody;HWB%WUwP`{janr7z8GmYn)f+JMe*ow1;+W^(7Z8feYClnOI+KE zZZzTU^G5K|qlw%J^#1Zd2in(X%`*F#Bb0vj(S-VWt@@Eie1)htsGLOX`o&KC#+7QU zD8c3$Vp}Bd-A}MQ+-j)N{=`WkR{f1cC;8z|J^JXU9_>A30Cub-LPX-lrsk{cjVn!Y zK}fDA-KMA@He5^;JtWR4HzL}b6z9boTSzV+ot+((1+nS27x!mTo7kC8j6AzDPR z=TThwt)?=5B*_C-IxW~q1Ika=y7}OMpNFR<7V!3Db3`%aM`wfFo`+5&<~NZLT=}$j z&YXpCmb8@>=kZh#B}y}GG}GW*C3i9p<1tJVbhPYdL%bsDkGjxeC#-F+tN|c>GuEYJ zV|eL`3*A86c@5$bILzY12F2qs@nwMKq61@{k~ zbzF3m1}P(&f}?YjoaJdwBuvh&f=!b02fQe43b4d?B~IkXOu2)Ww{jwN%Y zmovugFNbm2fRQQ=wklMkeuduwp7J49*!z9Y*mA2;AA|sSS%8&MgBWQH!+=@hnSp!q za~oiD5 ze@mBFa=A5Hw6;c^sRV+t!jN1QyGhoCV>rWX5Sw#?SSlC_FYLrP{$aJ!90K7WlMS96 zJ7vVqar(1q7MNc?z04?^(^7-d| z+cY;XGiwLdTsNpRj})@t4BF}86K;^@siVshsz+pX%=fUU9*a-%lk^~}1yz!kU$v>* zW@2;S4g1%6@1DJ_+|u5IHVO91w@Ew!#^o(BO^m(K*`_lwv?-l{2&)H?kc;)R?iJxn zoh$bL>sv%tYFu^0O2;qpswBLn)PGU4R_=W_OpISu-wt4sXkZifU)~@+@)ptIqm|AF z_sYUsiv73x4HLl5{o_}G^`ZEsH4@o$_eVGi=}q#*e1XVwhneGuqP!{2U60YJuUNCZNSQ3Jym!)x*F?-1~6CD=!ROvzdkgnfq-ipH~?$boUF&d?>Lp$j`I0`iH?*p@ct}?@?T~0!t=q=Ngdtov zec&s;Gk&P!+L$E6IAVxvHT+`y4+z6_nMqaFw_N?xcOY&N$(!BW8u|r@YwWG#<0PsJ zqqE%6`#sbHz$Ep2q&8SOMpe{f_cAAOt}o)qj|VA|7sDyGiDkWh5%EMNJ+~jVJ_rQD zJ-ba!5mcW`0$_;41L+fJ`uGfQ@S3(tmR*)$nXdMWz;Ri&{fzJ2Hf^x#t!BbEf865i zr*+#mW^U63$3_G1@iz&QC_E(s;XQ&RiMJ?kwdZX$%zs%BRCN_E&H^6)fK^%oE~2Y! zU%hQcFPl%hsLDy>R>hpY&2OLz<=!8>N#Ji0Eb%=8d`kaQRGF3!`>_?EKM$k`egnqR z=^#!7^IUR6Y}7V4YiMT;@yF}*Q|IVczT?xn`<3{b$a}hm&#GOj;Y-No>deesq9%VF z^^M*p=?3dPqFw-vJ6x=%{cdbGoIw&Q&Ixr}JkJr*gjqzaSl&(qB@zR4r9}|Ss4##@ z8P};)T=nwKc^~1i|HVv7=@lvG$BzKc~&;Zg~B}D*;1HEb%C;zFP zFlv$UDgZ2!lHuc$tW^FA32Li?Z2XaF1s}(g(p%alZ-P^pB|rE^BC!5j7-~jMU(rH! z1&kRo;sfG&4vmUdnUgrDg71)?$F)wNyF@kPRg#cK97)8QZmQCI=!7X>E$H$enKe}L zq+WHvsd-$JDntQ8_1{>^ z*!Cx)ya7f)#Ex$`f#3k4p`SYo{S8{!5WrtSK%Da)3$I^}l8X9v$8z*^ZO1 z)C<_lN0RV|NtbiZtKRTtDQiQ81=0s-8@zx{Mm0XhvDd2^)BsKcj7dlPzBY9JUu4cO z=g=I&&`*w5O0bll7FxVkPgQAu!S{^ znB`goc%q^B;RXQTM4vwB{Vay(7Q|n4lE<{b6vlOxm)s;y?-DBMV}ax7>$=sWX39U; zq}NngXsfC$ObFVW&>PL<#!Y*qu6H5EFC_i(?g!ko;9|L`8A5VwvKDw5e$bV~Egz#7+Q1+-t&E zW-QJWinw*4!A@hrUyj0aaftJ}wWrxBz=;^{t&Jnzu~sSzz_(=~EI3y0 z7W8ns_$44l%NdE2b6%jOIF2u>AzPD$(_spfQ~3Q^piDWs%v+KDc-`W)8sMcj8yS_~ zMVjHsW4r4P%cBu)7z?ggJTA(%IEr|klR;Bt1?M!9BKZXTQx1JG?sd94y_^}-4cAnI zkb_97)smsWb1vEzkP@xa@PCFOz?PhY41fXJQ%sS%M$(`J6*P0 zSX~T7Z0dv!#0ufLvfwv5q>n)om`vNy?#mN%q>7)y~+(gQZNOnS}CQP0t8iO|fK{ zs$i^O#Q#`TEt}J1-6T)L|#_^C0B>nXyX0otQ+qz&0YJontv8N=UH+NaO6Y0 zPEIKqMZLu;%JZjXjaAMno-qFKVJEj(kbOCPRqsDs`e!ynqe!s;+utD-rUWdKJ z%E55Augv0)v13l^&tb6#tVcU}o!xHut3ZEls*Ho7nJX-Y;6F4iQAC~mb`f=Q;Tgnf z=x&6G>RWY#C(tW~ZbYu;MfPqZtMLYnJ={Xm(XDs}faeaO&9~xDbZfY>Vyap~`a{x% z56Di19tTkWK~g(8^u9hFpM{{3rYCb zkybFkz;uL3X>0}}DXw?;VflR%66sNxA`I+ESaSzSvICs)*v(@nAoi9N%U09h|9eTg zcD$94q{+FX<=pE}yZU{Sl-M_`JZiZtr|3{n1o-{G* zRyI%h`D6)a+O>~Oe+;e1_OxqZc9taNd}elEH({zWszDQl2kQIlrDtYSRY~*_kwTrm zx87xmpA6PbZXgb9nRzYq0QTVpL;27MFX8u7o)J$oBvrsLW-MrPkZ7^ikXIT8?RdE} zi1%s#luBP6U&L6TEEe1197Nc2j(92%oDVR=OE`io$trA;K=fD&?>M~jfxt*Qnj~o| zJJ|Z?!4~HmnyZn`zx>+!-gn#d)ZW9Erm$uRTY$knPP=d3HDN$KYR~Fs4Or+dw@A{; z9M8|KNYX8+gA|MMn5$V9MpS?-c*RZCQONc$Kk#!87*iuEYnPq5{bzgse)GF;p1yi! ze%f>kMWLVwI+go+m!ButsF?a)&%BfPBE-@<;ra~@H84TIrNa;#*s+Nzi{^7;v%oA) z-*F+!)`Qt?GTDxYAcqA-Owg(&?8Av?8#<@sh8+R1sRKs=hW&)0*kvRH|J@QaBVp-# zvRTvM0~RV8Jmc78y0mOV@BMgIC-XF7L|ol*_ar<`&_>9^IHD_8iqIbotBNQ}4Z9)>sj9^)GA5Xb5_di2pPqF6 zlWs|icy2wZ9MVO%fo{)fVngM%lAh^~u$rijNa4)#Ye|Ao_*zeEPhJ&c7d%dIqfaq^ zj=oZBC-DAGT*hGt|ChiM{->Ay|C@m7C5f;gYefXpKZ;kVKfk14^#>fITi=-@t2vXv z^9L7q6Kz5Tr$WT!SJ-_aWT6FFBR;Q15;vW?aN!h5($tEJ4U&8yzFer1%dx^>*M$(^ ziu;#0r5%@pgONoN0$A}1vDGgrS^ojY`Xv{0WR-7`YR|OqSS0$1>Rw6OTP3=Q#XH(( z$g{WdA6< zIRUn*60;`(7ueAo!r}D7VQ0`sLW)U9p_eK#>bpq8_iz9vb{AO$l`En+#O-|_tDaER z-yMp$0MoqmB*%^*E-Ih$5*Gq1%-dC#dlKjBm8Q^lZAr4VctCkH_-E-H5M!n0Xw{rys!h(A0w`j!NB5l-2G~ zpmOQ~(Ag&AAy)ZQ9Uc-EXplCMG?)R46$Y`#-!@Cz?z@_!3b58Z^pUWFcr;Xb7$3y& z>77QWRVAQW?4vwfu-$tQA2Ra+nOF$ZKHzh*C&*}yO?qP{VxrRiXw`{WB*XHe0cW0( z;Gqr_=ON#Fk`Vc~sfwC7vtReM{g&z;E062W1m>?ML}ALAQGZqBN{9;;Z+cU1Sxp*O zlTaqTBYxlu)`F5$7xXG`94@Np8}SuK_Ada#1U#HR-_7~zhD-A=%hpDB|AuYa$+gcaGF-n$6w2ata_@JD;b;05Qqk~V95Wir z(^X~~bJN}+k?Jdg{$usbG~$4eB>WGK^Y$g#Q%@CzicmPMdh+r+hKq`)P|?!D#zw7% z{=eQY*?H0x*S&_ETiZZ$`*#Mm>?x+c9np$2mJzipl|WmuF$x>tvBH%Gm@NVfA_9mh z%+3WTbJg6Olkq32xL|A3sOGI;q%o2>na<=cGZ;sttGmCDo*gsWK_)$M%Sh@WQq=py zUwDU{3XbQ;t&TnakJ!hHU=v_}YnMg|5oS5IG8W?uQA7UpNL;{t|HmW=T%viyK^G_b z{u0`l8*;4Qw%zB+*Jv?&3G!6Yr__de71Dr(4)u1U$-we`yFDd34Q#{h)E7AnLzw~Y zPzEt@Um`bM3wYPsv|K)@P3IEisd}58cX#$aa_-zC=f1P)l~zkfgR#U7<;K1m;Z!?HH0r|0*(mSt%{rsAbit$kp1kQ$Zb8hD-+ z!EZ4Eu?kHvCz%`L{)T(n6k?Q$)lTS>#HZC3cC2s_X~kGPVm#hl^l7UttTH4Fc$^;( zQ^+dzm4%4FBDsX?;N%cQON-WC7}UYHWf^o?Y**9XhLrw@>X)Ug&M2s-voTicYc*2Ulf+m82W_3ZGHC6H-@|%<9n* zO$lXveD^-%)IPR%><(LhZ7{JX#C4Z+EQrWN-^G$X(MM07Cw9cEW9(f2B`*CfNb|sT z%55Qz=JxY`9wRDTiF+Gdu@8D26#wcu0)t1i?QC5wzaIUZLLw0X^FIWIJAv@_-M|C?ReF_G*57! z!uKu0m6!TVy9q-(XZDX&fB= zv<+qBEs^8oEx9IJdB;h=MVF!d*W-d^eP`DRd>nuXRK1m zdL3uF=126n7E+!55mdwhhSW4Z-n)I{1JH5c2Z--Wza6s7SnR=bm|CR#QtIC29m!i+~zo_$3u}UXPPYvE49sdkU@GS>)|)5 zeV2Ti#b(sBF|ArHJtA_HZBVSYXqN!~z;|*Ut_KPIo=x>zS zY$=jqZym}|oylZpmA8`v^V`hCDt0f!|11y^)|wYRtr*s`k(axIrI=q|@2%5RS5YZ> zD2@V67fR6@1p>zH^Q**;R%I?CZu-N_AETMeBM`DAuAy2e5+K?t!IEu}@P@G7XoomJ z9K)hd@i;2W%$VZ8uj`)1H+4i*Iu#t{;}*Y~BaqL%N6QsB@VQY)#MMBos- zH}nWxScTOPd$P4F#PuG7-Qwsa5ms>cQXIk*;3y{Szf0{dc&oYyKnIwJF^vH55yO-9 z0f_h=B>@el}KrXli{iVoS#WtL4xfX(UvBp^%xpl4YSrP<+DP~3sjt66(70^Kb{s^&Z?z|?8u0yDdq{s3N=3n=%a_` z&|7hN^io04`*waUpI`fnmwk3K<+ zu(!6LmCTOqIrJOo)M7e^SShiwDkhTV-k-VfB>&X)?TwYz zLN1zl`}nDaWRzW)9ErpunS4c7+6xOOGj~qfPQEZPy64G%WZmF+L6)z&8AipTRo_K% z0DB!;~u~d;H!)3Bu}uaQ!AUnEGm(())R>>Vm6tG1WVg%X5Hs$2=& zoL9874^M!?sXBN^BS(*0ilw0LAD@zUOBOyQ53W_xQpN}2Vask;r%go> zkfPpGWycidAfI;~C#aND3e=2(u1?>_o{OAccT)7Qt$3!Zs%}uOBo(OZ^o(o!*urtY z$RS>7A3;EXl@z#?pEi`IT-^y8N+#2eu#qNL1ATn~SQH=;SNGQ<;^NW=vBglPJS0>3Z?fIZ}QxbdI9=2+uXg=j<#9tCKKC5~OPu&{!F#MPQqzQ7K;}tvrAsEj(-fF@TMJIusR{HkG z$B2&R1j$N(XWJ+7>`xxr5)Zi+-hwq(KqJ{@Ssp3J%8T(6~Vk zgXQ3aPVEkd1M*{zvL8W5KYa1!ItBYEkR(;m>zbg+tjxXNrKnLz(lqTg+gw{CtL;*r z)f<|i%ACag7-E9Kc&YZ2rRt?4w;efh+j~iV&fP)|$-(H4t|S&!%klmcZm-tuVi2O1tpUQ@@dr^E_%v9~cHacpu>|6RU!&DwhTp^lq%-GO- z5C@z}ADf}UUL^>VM*letxlka`T=XT3-X{jdXwfg7q?ddd2YwsgnfUq77U ze!(-I@v}pRl)N!?WNL8r&U|b>k?-352#TWL7wO29)^J?K9Ry6Mc(|OQ{M4VydK;F80>8T)lbp zXp_WAknLc(YMa}-A?yd>W3(D4&d@`i3x5HuhY;#9C<1+|zCHD$-}z`M8u5D{Ra{+) zO5jC3)ZY15?@ara3c-1(g3Z^hB+LAkn})hAZ}H{i$}MQ}Xk56^F#Vn=Nn)>$6_5Q$ z%cw`J;A~rfAmm~1NS1gJ&;$lp*%PPh#NQojO)2Oc*P)TXMXU$Gu9p}Xv-wi=Is&_g zm`0X?F!H{kL|NUNF=h-;w&ZWf4$C(9L_lS{)Dl;P&OwDln93 z=!J?=1gfql9G(YB+tCa+G;`eXWe4oDOw$g=QB9WYp;~7=JsTYBB391`~s7YIYY`zU^#N&VjQQNYBf7$BtN<~$^L1( zFUJzboB_L=116G**eV6EsA2)hKq8W;q?C_;f#umRZ0zLq{t5|Itj)369!Zb^!Yp7N zfXcpxMpX^u-_Nq|@BJm>FoyZbVa!0BM-B6aG-uIEb1ZD$ny*vd^7BtBtf5kJCOZ|H{p$Vm1?!s9^cH*AZWli1UcRs7}NUvQx%2I}pc z$bOc4kC|Y#lgTF}FvnRE&y^3hWFW}mXD#hlEKk(JF0gVf(a?Dl-H3PfYYO9^mf zMsJ!mED3hsV2PTP#t2P3%NB3s1@KwKtltik&vhQBLm zJpWlq19J0Fnd1dbV&`~u51TM^$&=JKsUK66M}3=G#`<;?tgVURkJxr>yX)g)n zgq=X}AA&F@=zMsW6+C<|PSMM<_l^kGU1;cyBMx;ec$KekiCc{J%60p`?taJvA}Sr{ z@dd)jy)289-`@LhfG^NdO+xRteRPF!OM+|fyKbf6eaIy=>v?v4=s8!J(}aurQJtAduJiO#GJnJOK7zcL{vr!`_F$ zJvY$zeSMn!(VL<74M9Y;3uEZQ&%_V5AJx9^y1Q=ru=}AGZlDi%r^pCs*8dXt4){D% zWX72m8bf!JXjit{Bx}2`(h@px?=#O7^}I zWFMV8A9%&1lcL@G+P(oCYwFzCZx5*=D++op1bU%*!kA4%z+yWp^hYS<1)1$8G}3dfDmPDx5R zbd_3SIblp>r^ghN_pkB+NbV`irjQtM$CH(ntR}0a&`wL5o!u+Tk>3ch&j(k$OdKPA zoGfFL8x-tNck^;acIL|tv?{t_2!@?4v`lj*S8#k*V9kk~rk3X%cuDnq+1HA5t|+;a zNlsux%bdyP(YYA$!m8N1>?{ zT&f>^;^Ne?!^ft;=9}Kr!9n1i_w?R-ajEgtYhU|RV~Od3E@eH7lark$u zcvS%_VRW1#F*T7|<0W2(c8FuP^T4SY<8FJ_6-M;5ok|*EYHBafA_he?qsgqUOO|HK zj_C3M>)jl(DZAbbl`vU$RAqcZ75o&-wJM(DPee&YjOJ@@5v&$=6lXs3K zoFH%|*Rfc*uoQLn=W6>57$y>mnDz}LJ(Q0N!%>@SKmkS z@j8-^6KKv^Vos8GNAi$Ivzj{}N zWzSH`k5><|?0e}RUd?F32f_O6(qd+DY4%|KtfcGDJcIh)+4{lWMy=B@j7F!ncPexj zZxZ2+i*7iz_utWlXXwO)RuNjgm+qm}sy2MEuYaPvM4Dh;oS>4?5LX$)Jkyzjt8e=s zQnb3_wi_aGy9opK3P~LNe*NsOrHP59U1#fqt#?l^*V5_Q@^qt^NE918_FhA@mHUaU za&zZpWUKctFMCp^?4q{tQ1bmPq6!!nY-t+6%cCTHRfC8t%k4aiF#o=6F%!9Y@x4p_YVtT!;vIzi4v*9qP#B4I#P`0I-{a zv>}G}>^=9Km9%>42DMQ_H-l~Z;1= zI!tQxUZjxRKQ8*W^DCW-AS+N8Os>zr;%`zXdDpJTQqD`iMC{d7ANZa19bHKKmnkjU zO|TW+p^rgm)^_{8_|lf$by|i3e|Q$nlCy^~yK;ILZqVNIOH;Y2r33Tx2QCe_ZFjiM zHijDO?CD+WQ0CeVQEapkTe80E^x0DVS?r#7Lvz=zX79vsYwc_Uj>(}m$dTAcjBLV` z36Zraz)aW}##t!#ReHpOVCZlW;*i=ZN0wNw+}w2a)!e1n_2w%?r8iWx^>A(({cpK? z_cGJf-5g1mh4zrh{xk-P?H8?Wtmi-uEzqdxqIu*6@B*R@$4SJ^TFg^nSq&0ql72U; zIB9nXvx>hOWl!-}!;a0Q2`E1kcq4UgLot$*PK2EhOBDIY|+$0x#$;ry${}oKkr~^-gAV zt-6*|74-wRl@HOs^ach9o=)KN|EYcUK~>Q$wM&y_iGW{RwlwogQlT#S7;N1Al4?<77N4bMD&MM z?P#omE$}=uN$?*q`@|Od&?Y3*hnN&wGc7t}_!QCs%TqTpc+@n&){)ldf#0%Hu5XN_-IRdZrJPEYfvgC5D>VIRy*6hkH9f;h zDilSG-R_CswW$uXi zo_>@d^_T*OS1gnTt9|3q1+FqXQ( z_c`>Sl@xXaM*X-eyCZsVy0WzVYAze7s4!LG?m4kEvOI6A>GZFT^MM7$h6t@76`G+X zE9#i4$g0nCR-iba6d|f3RlymYU46~#oU^kN*L68=WWT3;PLe*JI91}g@F?8F2cSgf43LMsqmS2UHtRBUBOyQG=(*oWd3)Q^q2AO0`48Cc!nHX(iTM`@M6 z9oA7wxBp0OK)YxT(a0R4k>kv+9TtIYXs5x}z&1cMR4$sH{1^-_!;S!Ugku#X>a(K+ zf2d2AqZlq#VYzS0f&BK34V*8C6M61WG3vg~vHAZYVmJMDQBlPIk!Lv_!}0$*guR=; z|M=tIN7u80$gL0IrM^J?fA{D9gedt;+-xp!t&aa`wl-`w}k z&bd1~d(Q68^4KN0wKaIlIEj(eLENZK z3p7d5I;Vp)tr@3InjWc&wm}dVg@VF>fwq91CP>jV>bgMXkn?hfoGR+0x4q1^^l7Kvp#u!c(bd>y%_dsNvdA?_rz5t5@Rq91OM;} z)Q6O>HPueMmax@yLn#$YN<$PA1-??P@P&lPy~YKXC$|wDw=SzVR|xSxC?FPIcjM=* zw!;;O?c5iwwucnA=aboT!nPA-kV*Q2@V>I4rUW6S8f6Y3`Y0%_f`>3HBAgR+`6VG9 zgK`dP&x=>J=h@i1W4{*rNbHlb&&IxmC`SH2TJ^22`+s?lF7|1KX(vNH;jMecVC(I7 zjDLUIXWW4^+`}$%Wk;FE%l}1Bng1W32_@*T@AUi7?!FW*Bim${cQFRXul+ac4co8nat%Kr^ineIv?Igwc{iQ_9w79zv z$d=xOmo_ZL-Lsata&L`G@$hm2!38(N+jJ`EHl50M2gTrF(UNqAO4@n9zm#ZN++8-n z{l+#)H&#S)Ax0%d+9RuA1=0&GyImB3L3TaFd=-WlO%NffA`u!sUjRv-n~V61mNC$Jw=r19y56ns@m z9POA{@i?t87MWaT1@8LZ+<0;sq-)M2)oJj3Nr?-hQ+z?5t;EZ+*Qm_OYi0@%48hP7 zRRvs}gX%LY+;vh|s!NH4)H!fO*KVA`704C-tOfc_^JH6`GO=pC&OPAdeFJ?=w zF41v7(1dx?-?0&*7_}4}Q}<)+k=;2*gCIdTcO%^gTVZfH)&c>Fy1~{RFH#W8?Kcgs z#G@UeZJa0s`N9OxP9nrErxN6!VF*GK=b@TUFwcZa9})Wol~y*CH1!SGzLyO**zR57 z>0X29qqNFNmIo@*0E5?n8ob6L1)l{-c?>=kstktfe&7m8G~_RbLgGBsV~_@&$1J}G zuHw~f>JcMr0mtGY*z+rmH+V!xIGMwFc+bt82vN~b%xo^)vOvTZ>fh>O67zYMzmem9 zJsa^ z3P2+nMp*%CieoWx$2yZKQ|=wt9T!GX%(G6oHdW69AqP(t3J!ToFOWfopI`p)Ch~*4%4X-8zZCavrk zO|#+W!J!3)cvkZnwh631V+cf&L#(yv0HJWs)Q-^`lkeSD!hZa5i2h>y=YX&2kR zcjD++*uFlFS~!6FHfp@~uE?4zLPbyyE}?#Jdd1z^Emm8xOJ@zvK9vFd;2=^2VGssT z8(3Ro!6^i}9XyAY;Bc^w7^Lzb79!libKo-AMlg4}{03Tf;MbQitvg;ImdAd+0MgfL z@a^1)n3{2bv;v~g5R~cA!RTTkYs$blXIpHM#lf;@AZnpJ9Q5k?*y-adES|2A6OLsp z@FyvcAti>MzWlgT0c74iTGA{##RINd8}~d5kP<=CMCs$YR^h~1g?CxWa;w2#KJeW+ zcUIP`fFoFnV|dCot>tksP6NUOJ#(d?CuQpTcUByR);!Qk&n=`WjY*m9DoR3;2x{+s zMkO__C1eOv%H&*I2`+BjoYUo&3a=@!iegFob9qk^sDv2{7@|(!oWX(eDgkb z9H2LeX@vs4jcopYNNI&!@R3%`7_ia_(aI^wIK{E_v(M5jH?8YO9^qBNRFY{`eC0C~ zojqLzbH7|38%r%79RbzTS(^GZHgC;(BNGejVbGw&rBf3lzgprI&NUP#gj!ez+0|6C zIfFc}GtFdbH4A#D3*~a*G`J;mvXq?e>I}N;KYPCK9eFrDR@2f;cCyy8_UNZSO)Ioh z-rL*viG7t;s_ejB4CB6&bVT@hF~+id%>d=jW=BF75u9<9NjK$Ufe9%y3?NQ zKGB_QhgjBVJo@`>=qpqw2V#$ub;YXjoOgH|fDic6aU~ zvpbhDGGKP1I{)Mo-&TPv1vQd@BmcXBAj9eIL2yQT@+_z}m9PE^0P;i6{BS77vo*B6 zIUKpUEx+`HWKfR*0nR_*ZyAXR{M*mIU-+r=o-a#H`J;O?y z9exVdz%`hgg2Y`6(>!A9`CMpZwNbAe1T@-z{=xT88{Z_B`C^Brwxh{lLoD4fE>KsQdj;^-B6#dUZeg4m|<)o zZTSf)p{tZywbEh|bW(2cvZS&y2a1xEP!!(u=(q)R9S8}5E*X6AEXW6!2cLP1)JwFb zE1XQjdRKIdF6rcs?0{_D$Oe65>?F$K=yO>PCLjybj7E)Vw=H`R{O;|LS7WOYhHzlm z$R~{`;ypa~B4&BrY!Z)#&dr<3w|R=S(zaT0kIp=ab=rJ9!Lz|-mS02Cg~}=1mt_80 zJ`sl^|HU6@%Ik&;NQ(Xa?WQ04UT@0KUc6R%y z<>d~=)}h*P5kaJ_CE^?43(Zj8eF2ZlC_Z~R8hP;a+V?X0-KHH1k!;0BqOPxmkZjl< zTJe$D5RS$AG?|ognH)uvHm_M~a3Bue-zF18^*A2KHt6T(q$RxZz_aU<;0*&907IqQ0k) zeL^{~TA3+1A~RnP{=Po{xiL}Gw{=Z;d1`%XOUfT^zq5TfFV*v)l&^!usR@BN+7&Q*RBlBjyTz+ z6=oWAy6q4?4M!@55WpdJh+)5t2YWHDvvNY5g)0^@M#oNGgNHNquDx0(Kr$e`yUc^t;o&gG zNEz@@9x{VIEY=E8;+S zwzIS}-CJ71!e&SUAnQ;_9NNog4s6VlN^X}hauY?- z42@qbgP$pf6K^_LX-Dr&C?%m}q_%GY&u)T2&Ju$Mu2`7c6v{&IEAXdw;X5C8nnF!d zRjDR4orU$dgR-k>jy}lCAh;_Jp00{o@RJK)tF$WTR-sr7NQHm$b~Fgz@CbMip7Y`F z6zn*q@&|=D6}JoP3klC^@KOl&|Mn;0`2ENY zY+r^3n6K{_@#tYikdTpI8<}5GOWA!$=MFHY{R$ z#9YlrNTTfz?{r$=4IuLURYUe4h^inlrLUbq_N!M#wXFNq|H(zuBP3bt1@ z-K;9QV8I*d@cK~6b~JSH#qc#-9EEosgQY1Q{g6~?WWj^fwvwhBe+(vv_!-d znwFSE(%qld^AwvWDVGX~Q>9hJo=VfJB27>6V*Kty^=oQQ@Mrc(%d!sE4q6}%hlQhi zD+lUa+&qxT@l-WcJPz_C5oZa(l2tMxO<4_}Vi-D2Q8HblX>paN5%=q=1Q(6QUJf zMh_D2`eQK;5a_fEhHW;%Jeh^E3>czA+9a|Wf>i-52pN%(sbg^(TV1CYQ4GOWFu%18 zs^eKU<%obAqD1QN0JY`J!R zdG7{GlB{Dq<^ZvgZ+ICN!P*o#icS^wkF-G{!v3J|hmndEpr^6V2 zCYCX>uQEBQsA(TwMXEh2b6WyD+vLOtf)JRkhL?BWmCtXP@0I#o&X)-qa}XblP!MC~ z5UmCAjJ86u)9^o%AmChqV@Vnj6O$Pcni{OdHo`15ma&@UIcf%k&SXFA8%SBgS)If% zy|V$QCS*3Ic1L2rL3x?rVb`PJgh|SR;By2Z1;sK*0Y@Cc#mhEE&AP2ps3AdP)$Pq+m#JlHn2=h9v0HeHZQv zzKFHHWxTAWYqfMfCuGDi$F&jJdRECE%kLrILbU1uB~l09rG>yJLVu2`QS zW%z@kT1+N1K{7m%2PDg;Qan^-dC@Z@K})bIZ-LpRrH6;2T~J$yyKoRr#NL4sqc>u= z$L>PX-Hv4oTVRnf2phPtVt%h=SFC^UR5+=W?FQ^m+azYm9YA?q$|%1(s%&HA2= zaChu3+w|?O2M_XC8%lyG{lDS_A3(6MY+Mn*omiInJ*Z9J?;62#U?Xuunj{#h=Q5(m zxIIoH)4L0jo^~`*Je$xwyfK;2&*k$sdkL^TQ3#%LDiS9Z^Nb2M1tmZcm11s(2 zS#}G^;`b&JAj;9U-}HFT1g~Pt-y~YzxdDZ|ZE$#}1XQ6`y}k9sPRXlqe;e^@g(Q7~ zvVka@L2OsS=9SO51~vl}8~?n(zWEd4`1T0HbP~=fhcK%q_DUfHET8pI z9!HqfiBRz{$war+nS$RGD+9WB+U{Ukiea0GWM~pcp3xno7{d`5gkCBOD$C%n7fuVL zp%w^OO7&#^MA%M^9~{tFTzk3U!kKy>YR`%ro! zTXnM&ij(V(T)HGoRc`xy`NW~a)kN<6vmigxtt5;771$|>SQgd?Vrn`bd8u~Xb2yHI zF5qYOP!t8Dhuxsn=?(&t$bM==pTTS&R8dT94US z?TYcZ*j-iCt!htIdmxFhlxGA^VtAT1T@Sg@Rkgjc(pJ^GmaWnJ#>U1nKiY{W5OP* z<97nttm*`qN05KWyRp)y<3@TqZN!6Dz*etH3-SEHd|aTbJzL?={l>Y4`bIxSuQ0KG zVf|vY$3lU564ngMBt>3`#~p8DrHu}1uOKB4)(S0(bnkmStFE3qx2o0`FzwewL0wp1 zUr^ZxdsQK6v+)D~pfZc<$uI?3D#sD+Yv|{R;(QD^CY+DGKlTxX&m7yyo(<-$!s&lJ%e8 z4WB}m>r*rUgeDhY9l*X~t2{x0E=N;l>@=l4*ftkTS@`CHSq*gc_SbOO}#b z$R+GTy2-ZxnLan0`3ebt8P3 z5c?&}Cx(3*hmTJK^wxT?Wf3JNexngiNVC%YdD-6kIxEFw@Wo_trE^L>={4daxJHaO zypvyMc_J$b5`WJ+Ux3|kLB`Mk!Rtc^0k13C>xOIOX4P>+%ky*s zzUg*d9Jdsn)fJKBs+xn?sd82O@>`=Stt`~>9YP|^bHiX&U(*!VsCk(QiA(5|R4`LD zmj8kvk*Z2d4KyHDB#xqrE^p2EGoZaX&U4 zTZvsCI~RL+fCmQ0?}4Ih(@>)E2QFFcQ>n1F!3v>a2iHXgB$%2)3!pP)2uy89FO~qH* zlO;#r?<}mp>=e+mY4L*D)lTU+-pbv0U-YRC;Z*f$JOAD;SIw zBSSb7QEI3+#0(RK4VpMCw@E-r^a-3Mw57{W3~gURk;7qt!*e+HFTxRqtN#R~!4hKt z004NLV_;-pVD#Me@J@~Io_KznuMFHw3?Ojhd-7o@eeVCq|7(~QFrEc+IT)B2fI0x@ zUl9KQ004NLV_;-pU_9{u00RS4!~c)}A22Oo0E!?3HgN#D5(kq2004NLg;-0D<2Dd2 z2}s&A6QCVrGssHIxkY#sFJ~3x2s}!!a|#_HN9ZFMgGtBjpF$Sv^NNxa0|k9d*7wzi z8cBYC5{pm9x zRQNO1dwG`pE_PAFugJa*o-?1tzP;*bn8cW6kCW*39C6Qe=wfwg2L1kn#Ai=ZzpCtE zh;q0F4o9wWr;ty%;9zbsiTNSxRQE~ZlpxR5H`(7S76T^hno0E4>uZM#{qI$-Q|Ge` zw&XR{xEkIP1)p#DtNQnbwWK~5x|H>w*nW_Q^|a|#>Pqq)(Ri!eAxj)w)_2d(+DjUS zxK2Wxc>fV<8LbKH*|_n{xXG4d_1#DF$*bpv$8vcW*}K3?>Mqb;YUPu~JO^Go_owz! z!^}={=wkkqdy7>v+KmVLp!5*;7!$tdx-&4%o>RE?Q4i?)gHh>Amws>H7j!9W`C01r zEcg9$&rfxS`*kf;+~Z6W^9O57$cr3&%eI$1k$TnUnu4nzD&ZchnL_Qq*0-S-@1tLb z=x3L?NosfDd&VBa_pkCFk=5?dS7)xj)u-oD&#$H@(T_TdNw2vFf3zBS9bV+!1UPm( zm!PNVR&%BJ0QjwZF0w0Mt2dA0(Y+5k;1yyV_@!Qk%vGt^4`+l@A6_5mPhFm5nc)u2 zAAL>VB(FO%7d#+dC-yq%An*I-a(Y$rvaI@N@vF&4)w)EMm9bSt9#>jcp>yWH3EHYpI!#R_qei4%#qxUvL zf&NK+FSr?KjU%S7?7ukIAL@AvY)e)f&%s9EBXPa1u_ipwhXgs%J>$$5dR4`_=6LN( zF!QeH1oZ&ovsyP(oTn#{nYa0^=4{ok#!mmw(Fd_-No>_#xjb}QmgR|$g_(OW0oH5i-S^MusjV1hM!_T)+zqO|Vwv1kcGURTx`wz);t<~QGraBz(xixA2==TZ03%P$b`!>%?Qctqz-U#B&--^zx zUzjrtTX)3iYHn&aZhe~~iyy8h|1VtqoOSPQDLR~j+|veYj;Hz)Fb-sa>*{Oz%38D%~Tape6MqYS=E za1U{{7|;f#9*Yu#_O5;>dNVs_#YEUYm1_bX)9QbWJ@7KT^}6}#?PhzwhBt~43` z4Y9A&dQbE(q34`g004NLWtV$gk9Ql#KlceE7GfbZ=R+ejVwn(QGN)JwvCs%1H{*dtKM(aD9Kj?w|C3|H37s z0ue!!NG8t~&vr18Cpqy_IWHoT;JJK~RKbVHlwJvuDrQTS77^6C6ib!!r7F<`&#xv+ zu8C4rPvW9fEsiLZs?*Djni`D=@@mFPuZ2nOJiA9pwfu=^Qf=<*K(P*c92R~z=)z^5(G?c50R+o8(`FMYVa ziT3vNYERD&X_7BKbtJbF+}{G<4_$ur>5RXf*?XJbZ=<6N{`rP%TyzLD}@BRcl-(|lKI{GlHKx+HK^*yfr$nOuw{_r2*M-)f{xgUhLLG&41Bn^Sv z`=wHFnKTq{hT;9N7-=~DhqE7&DvhB32=YhLa}@rLhRYZ@jDha`;0#P5FOvF5I8SpY zz?x286fpyDX2NqO^PGj}(bUYwyE%A0mpRUb&pb5DNBaUeE#wR=!tceLlaKJ>BYG}@ z(-OGGa8_c#UCJz$vbGf7%jms~=Vkc0JVAe7j?h_BIcoHKqL z+zhqU|zg=L+ZcC-meom#g&n8SG!spU>Jgv|Ojhbe(a$|uMlG(jLuJ(QBf$13lu%SzG&_Q$G52Qqeo{nc5##8kA|+)cLSq4`vKesz^zBPjGnCZL~}3t z^rr6J6d8S3>(h&XYan^=fz=Pr{mB`?^FVwWgr-5UGJ^1EFnL4rWxS7{!Soo4_Mrtb zhM{LTxgl^H!F)!LJ93_kQQ(H6I~0zi(LTn7pk@p{e}L~FFrzS@$C5t|%<*suN85++ z=KIi?K(7h#n8^CX68;q9PXt^d@L>{tC&6_JxRLlYmFH>HO#^p2Yf)&O0nSY3H;WlW z<4-g=v)P-2=W{s=^WZz5GcupEv;gf3@MIyLECgc_&x^rZjJ}VkU*bxn%7_6ghTcoT zTbdwa8U8H8kL7p}i^i4ciKEXd@>b#1C+JvB?rQeq(H0N)HJsNq^jHh_+BgDV*Ri*b z`~<2YP0IL{~W`2>AW z;>$Pi%0&AqIG*DEG(FDndCFpDS=4_Ex3lD*1t%N+=iq&gy7SENJlF3yM>%-%-)1r{ z;OzzYT_ooR_+Ns{kJMkL_Z52l#9Z<$|4GRr^cQOw?-eD?3b;~u^5lV8G_EP>+#^gkr0 z6r8`|^$!{!;YS&~AH(G_SWnRRl;>yEJ!9_A!T6W{FA8KDyn>pGWLlvzZBJsqOea}p zxpsr^h5IUHGI>QZU6W*1jh0!>mne~0Jx-<@wQd(> z)<~0C^O;Qdc`|Dy$gG_&)5Aw*T|b%i$gdBUr?<@4U5Qwkyib}9=-Ut;jp*ArQ)ZJ8 znN0%-_%_Rv*_>;O44J$$nqKU^(O+gOIJKg8YihjV(gyrCJhzRK+0Kh7l<9+xH__Fe zULD}wfnL7o=?I^WIWjwO&%2@NN3YK8cg~ghHZ@&RW%|>rD>>cpp*#2iXz2mRp5*XO zX!drI`7V2b^zKWKe!(*Pqh|mb2cnJdJ97|T1W_{>%|pUv4)vEg3_c;$jG*U8_D2=V z45iO#w2fh(_dJvDG&2mp!qR1qL(6zP3J3GUmysxQ0{Ii+Jdyeca3|4gGQ6j-Hx*6O znC*0C5`~vD&@dBTv+yOFn2q;y&_4&y=hJrqxC_Z$gs+R?{t-D#xbhuk#=x8JCUY74 z%fXH%Rn89H@I)ct)c+NYQ`Bj!o z-nq=<)MjwDPVl)n3HCSe_=cQQV4TLkGwf%9@h#r`hrF}&JB!wA`kiC;=i&4nm^tYD zFEtl92jAn*MdtMbIG0$zgyvjkcNsocI0IMU^Aq=1Ib*-jKOb*?C9Z*g9n1oJy@Bt) zamH_=;}$)6r!tH1^bTj|F3*23zhd_OMDu;-UBX-*fd2q)e}PeoUw^az4;mj4WqA7- zj3->5!iVn-^Eo+uZ*zWLRsYx^Yb=U)+_U5 zRSYJIWL09_B~4c4WLZ@rWxeVv%e4ZLBdaRCtL>LnonCGkvTE?m?^WwHcY=L))@xw4!?%+vKsUAx-pndGG#T*m(`r-7Vv11C#xlE zUPLRnwPug+467|X+OgN(RaS>MSsjT^X!4^!zY(o2;Q6!Gm1{S+bqA+AxB(@ydV>27 zTHYy@)$5`xej8eS!ej;FM_>B&jgj>pYyApj4S>f0at4Au2(N-dWep~0FujJb9_%G+ zD4q_@k~Ivx;q)Dj{t&o~2$wYyt|P%5g%_dtI2vr;gRBq0;3uXPmLh8`9LGh;8V^P| z9Kzu>!6wL=h<6d>M-9y!Ti$!JmZ}v)P-A zmiZyF76iyzm>_F0=V1wb_+4kkz;zkx%bEQOa8@$sICQUKeyhQVhtFDgucK}~^H|S% zBG-+~<8#hN67$$pCTlaCx1ez=Uhq52+6Ip=Sl`a`4m{%XZSA7}E`5zzHTJzICU9lIzhh^g-hC#MLV zckur%ICs(b2bzn){u8Ww%;G+4_t8+o`U5^!59$4ov-TJIN|^({o2-AxdjyX%X84$1 zkLmfCnkRf7o`U-f51*s+MTqQ|{|z_UW~gk-U$z}7+sTq$p0x^|M49YYVq{nBCA(6x zY?ngWmD#TnCi~TJ*{9?6=_2nd{r^cZrhi-(PlDICVo8pLd(T|8@^>dy@CgBH6v-WcTLU z2M&GU*e6eRV6N=Gsj~Y?HtzxUKzG@L5@ipjen^1q_kCptXUZN1P6%8_fHg8lcBluz zbu?>Zzzj=}Jr=*l!F~M8;6D7Y>@NtEy%22+;jt)9_F{A_0W;=hP_qoY<#-*-d}86Wf>_BM<9J?$ z*Q?PK&z#qSkw70l$Myzh#cv9GBN+TNw>Oi!1+K~IvbW(^3iH`MPxcP5cH-kM_I5GH z-O;ks@OlsY_ky_(fA=vHeiPUSh=asoxE}@M7`5r>`5G_zdu(TLJ?TP}$j$`sH1%hg zM;19}+0W+w9B1)7y>sv+hxH41_C5YxMC%V|{}FDv@VX4f6|TI`+j-3JD%^g?i+pCA zkG5;zTqn1HS>C{lo9Mnp+~yqp&YAkXSauQfxq~Nn$uH*Y-NT1_VBZI)1db2k`w;Da z;mO~esYjfdGPpd(&nMtMh3|8opM&u)=l4Y;Ir5cbM#!<^i99*Ht2<7(oN_sGD)F^a%vDYsedh9PAzh3mC31{CC9^y zptf$NoO&s8JSFFK_8SDrX-ID4KsimgZ`w;vvkW;c!sK`r%4wA#$D6%2)U@>{;MmSv zj*p9+Hv{Cf=e`3Pe7X09bH`#ie!+4&v-WnRoG#${bKf;tPB(J9qq#dA0_fF)ydLQ5 z3GO@a=JV$C2J782F@qWSIg{DUqDM3{n8V&&^5(KXpWOL)v5;Piz+N0Hhj(sg33_7a zyOjE6ti|Hb3f5QR-N*2WgWoE!KXLgVi|f@q004NLV_;-pV3S}hVh~{f0VW`31VRP| z2QZ%j01|Nk>i~G1t&*{B(@+$Kf7?kVlBKnj5+PLGA*cx=PLyKWMle*BI-m|kst~K2 zxQ*2~*RpRLb>;~e*qE3)G4TRyyaMmQ$PT}qQ)m!DAjOt_zI*Sv=l_p=0o=DUb?|ql{}|2OIb*TteM?CS1k?>%H&_YSuU53Le=*;VSOhpM+Q8+TVrOP@UJ=s5q{$i>}iUuA$**;dSO*V;>p`u8<6}csO@_@UT>++x2U&E)ooI@_@ax8U-F%D92FV;Lhi!dg* z7Z@X8Ma61^LQ!!&EHVO)hKz>untA8UG3)}zqfkx5lg&)UIx{NK$;CKGRW#5Om4!wH zlc6$NkIy5+?A)TERK`!y;e9HN1#^vgg?!9(W0I`j>725uVAhm3(DA?h%|HCXWt_Ud z9E|0;`T?fJ=7M;fZCnS~>_pZ6rf%P_U3yVLv98ht1OX8&sGy>vV!`ZYb~kskNl5wj z?iCf04mK2(ZpDrrv4g$$hKfp8X(}pq{&UVGyV>i1pXW=?nN22>nKSQs&zZ?x;!E`J zzH66uTKa$f=^f#~mN?@~Fv%3ttir0S#_FuWnykgzY?-aFRkp^~*(SCf+n(*fc4RxT zo!KsISGF75o!yV!pFM!>!S-YiWDjC{u?MqGWrwlD+2hy|?D6bKb`*O8dm?)hdonwkJ%v4$J&hg1j%810 z&tT7F$FXOzXS3(9=*2p>{smir9IfM*>Biy*$wPQb`!gq-NJ5Vx3S-`-?Klk+u0rLPIec&oBfgf ziT#<~!~Vkl%KpagWq)V?VE<(QV*h6UVgF_KaWn(Y1(#fL%`3dhYrM`IyvbX<&6oKK zU*&6jop0jX@$LBzd`G?$-i@U7k@B+2!AMl7=Ji_ z1n=-i@<;K#`96GKz8~M8KbjxF599~&$MA#sA^frY(518ZVf=9ZIDQ0wJU@~j#h<{R z$e+ZY%#Y?zSvq%VPyST?G=2;}mOq_8gFllW$DhTY&7Z@M=g;NOve;t24KcByWzmZ?S-^Aa% zRON5s7xIhv#rzU}DZh+g&fm)4#^280!QaW>#joJ+=I`O}SI`PKYW{L}n1{ImRX{PX+^{2G2O|04eq|1$py|0@3)|2qE$|0e$y z|2F>)|1SR?|33c#{~`Yo|1tjw|0(|&|2e;o|APOL|B7GFf6afxf6H&+H}aeK&HNUA zE5D8Zj{lzjf#1&W;CJ%7_}%=E{7?MP{2u-n{#X7telPz!{|Emk{}=x^{}2B!zfUX) zCb$qn3MI6th^nZGx@d@|Xopv5VMM>?U>>_Y?OQ z4-k8ZJ;ejXgT!9q!Qvs}q2giU;o=dZBOWOpCH5Bkh<(L=Vt?^yaez2b93&ni4i<-q z$BIM6Vd8M{IB|q{yf{)EC7vLjD4ryqERGgW5lXNj}LIpSP#o_Mu*jd-niop`-C zU%WxQQCuM2B;G9EA}$mciHpT0;!<&$xLmwdyiL4ayhFTGyh~gm-YwoE-YecG-Y-5N zJ}9mf9}*uH9}yoF9}^!JpAc7xPl~I>r^KhlXT)d4=fvm57sNH>u_@(%jxL*8P z{6_p%+#qfgH;J3YE#g*joA{mhz4(K;UECq=6nBZc#UI6=#Gl1I;xFQ_;&0+!@pthL z@lWwD@o(`T@n3PDT#`(3DWsH2YFUw0S(A0ykWJZ=ZMiI0eg>vEIaPHr!EkUPqq zQxkXOpR{2tSvV56*xqO8@MZQv=Dqkf}lc&owWoua&Qpub1b`H^?{23*?*Ro8?>Nh4LbKvAjfHDle0l%eTt6$+ydQ z$al(j$t&c$<$L6N<@@COe=L6@e=2__ ze=e_+zmUI_zmnI>U(4Uf-^v^0jq)aWv%E##DsPj&lfRdLkhjY_-Yfqu{~`Y=|0Vw||0Dk^?^8>PDXxT)N-3=>s;X+Lt{SSTTB@y<)rwkG zYieC>QroHR)edS$wUgRe?V@&7yQ$sP{nY){1JoXBPxV0cAhnlzuzHAksCt-sxO#-@ zs7Iswb%@ ztE1IZ)Kk^d)G_K<^>p&dX73?Jy$(XJzt%mUZ7s6UZh^Ubcs4qy+k>x zt9r^+M)lP|4V9-htC8~6SOqFnkvd7mDpBdu#VS)9YNEENsoJVus!mofQ!iJqP^YL@ zs#Ddg)M@H;b%r`qou$rJ=cseldFs{bHR`qMb?Wu%eD#K<>(m?71?o-e&FU@cLUob4 zSY4tnRhOyD)mzou)Z5iN)H~I?)D`O8>OJbc>V4|{>I3S7>Pqz?^OtH zb(Q+0x>|ioeOi5H=~VSu^*Qx<^#yf}x>kKreMx;;eMNm$eNBB`eM5ayeM@~?eMfy) zeNTN~{XqRt{Yd>-{Y3p#{Y?E_U8jDbeyM(?u2;WSzfr$cH>excP3mTKi@H_arhcb> zul}HJS9hp8)m`dt^+)w5^=EaD`iuIj`kT6U>3a2d^$+z=^)K~r^&jw1&kPH(Sw&^zj#^v-%0y{q0$@2>Bs@2?-A z_t1Ol2kHmuz4U|iL-a%S!}P=TBXmbUQa?)Xt@qLU>izWo`qBCTeV{%_KSm#{57Cd+ zhw8)h;rem<2>p0{q&`YNK|fJHNk3U1t)HTws-LEh(Z}ki>u2a^>f`jY^t1JI^zr(+ z`g!{K`UL#~{X+dB{bGHheu;K;SNF85jqdA#9%@f-)+6ofu?}>oBYl#Nb)r+9=?y*6 zTl7?K)i2d2>zC=5>sRPg^egqL`c?WgeY!qFpQ+E%XX|tHx%xc)YW*7hTKzixdVRir zgMOpFK)*@9S-(YJs4vnN>r3>d`Z9gFeye_)e!G5$ey4tyzCyoSzem4UzfZqke?Wgw zU#UN&Kde8ZKdL{bKdwKauhO5?SL;vdPwUU<&+5-rn|oBCV&+xk2DyZU?j`}zm^hx$kQ$NDGwr}}65=lVMR3;j#|D}BBGwf>F%t-e9u zsBh9Y>s$1#`ZoPL{d@ffeY?Ix->L7?ck4guKj}Z~d-PxQU-jSgz54I^ANrsAU;5wr zKl;D=zRFUCRd_{IWNY9%NzxfRaq0!08fS^u(}{87-cSwUl*%M^Vwoi-mVM73SJPp~ zcjAHJ>9B&bm!zsUG`*2Zy|GCe_TEn9XGt@c$6k;nwJ4mJxD)pKI`Ia9iJ=BB;(L=t8O?6d=Qiubi*w&Hf|`BY0#_Ub2^TnO1if1JA*nj&y9v*V3PVq=x1Yt zl{az`E2`yk2G$VwLf2Hf4xL5n3?%#|vKxk@DjuK%MkxL&HAI1VRCD@je%={mj9 z#EIQj-+?|Vv}z&9$akhHa$pEyEW@bM4`VEE(&dFhHRXyjn@ulm!l-VG{ssDLqaOygt~Dar$7zu@Po!YVg-d z!1{-q%Gal{=L7@aDCo8T-of!r;5sqdo{r%u;kW|N8RO8wU_A;{C`M)~Vb&zo zyah=OCue8q`28wQsty=cEgfd#ZVH3n0vk0k%ruy!!KgwPc!7qBqTy6$5zRB-jKe_D zG-}eZlbn=cpJoBhv_>yRd&8!?B2E%9biuMR-yeo?(C8UJjlS1&QnNCIzUf3ESg0MY z2!5Y#433M#8ux6#}Hp zx98A@sTg}BlMdrB8w_h1%<35GHPDDI7!#O^*HdYn^+t8*a5L?6J>RcGw;J04RV#vZ zTY;?KiuCSabbw_+B9kyqYk06mMp714O|W5nuqFvl4%Gl!>({{u5MSZ#5yw)nfYbn} zRKY%CiI=(>NmRK|)F-H@U5l!+tpfg>Qi~u3E??iZ_p@V52!dRL5Nm-cY z^;pr43%p|x07P3WRLK~wRei9qK#a|>GJyFTfn$TI+YMn7wb6BT2pJ7bttxZ_0I1_j z^h>qaME(>k({ID%vv@?-Dghy*242$X0toenI6c8?C8B7f1YeCL1B*?1u@`}rWL+z1 zfDjn9W|VE+3hx?urf2G74=cqfzcLpsAnIi386N;O2ftOs%nrZ_pjhT5LwMa7z`>;J z1>lt??xt`7Mb6t#s^=kh{H z7OgGl)EPCC#bF2WxE_TtUrB7ZAxz2G7RNA(hQ#U=TV>18q^WEY+A?Hhriusbt7XCh z$B%{%wWL+jvuMR?V|bv2j&`{KW)7(V@TJ)6**94z$s+4n5|A3XL|6GCxVE`VZk2Sv z`I3glu~O2hFLWOu3H&o2M3Mz^9EL#!X`{DcL^m5O_Au5_cf+(`4wIoVeh;Ywz!>;R z?3Gp$IX&p9VV0&qJPKqihB*tM<`}SW+8)G?o8>eCa1k(SkO2V`eP;_8p69z@??7%r z5Rn6uFzW(Yg+l_qy*GvD3uqh=$t|8tV?aFD0my)vW``tl`!y0KVeHmPf|+XkW&11A zVRC@>C!&5$JC^qCZMl=VUT8()h_*^X3*YObMFoRqK8J!Z?F}2`v^qpzDnsy2VLYuM zSB48~i4S$eNHMH6gW0Uiq)y@A!f{vkvlN_$NYiP(>jhyC5FA`3;Papsm`OqpkrVL# z;IMrB6`oT^__q)Oz7CEJH zLiC~aG#nsCgIlQ;Vo>RNb_lu|%tAj*jEjSag9$I%0FWBNEJu5&^{7hlEXzInoWfQs zt_SuXxDxO#YLH_~3^1M)d^Efc)en9ShBk%HHcC`xPIX(m4}2HmwHQpg zMlXQxStp6Oxab-e#{!5SxPyr^ZFZd$Zl8AgfUMgW3h)*H92|a7li4-MESC!<|Fu=< zW*nu{7T`x>ERzFA?scFm05_Up7h{Od0O(NE&Xp`66?zold5YFbv0q@IO5z8d1U=63 zFw9~bmLk1P+jAY;)0(T$1GSk}BT9*Wscy+7TBv26NzY55QAvX|-`fg~*j|)GaD8)5 zMxkG=VgN#Ty3v~Pf9%)xOe4=SSE;M#D!G*^M0OCg!Q{h04p>4B&uEZ|0I894crp)) z&WgwggR~-qn#B%XXRusS5^!&oA0dSDN#3$w;uCFJM;ry&ji^CBns zHY%{8Iak8gF*zZ_x(<$(=LmdU77V-h@9GXr#dGP$l@z$g*m7Dj z;GN3_i$=U~EgH^xxgfu4wOmF94crHj8AyIQtVE#;v^HIyK!3tJjREP$-c~cyy@2#~ zuER?JY!p$jMbjFQD**JUmIUDh=-mOHr$0_60Ah zp;=P9S19N#kxm8Pzy({)BT&4$kw=?k-Ih(}vjVI!>vjPuFt>w0uY)g5bCQn60w8YI z=4BC(5U|v=JujMo51Z!`?5hgsn6TQ3n8bd~5nwk;#}yG@y8zuOc-yjBq0_GXCGJ0ZS0Qcjx|$w!ZJV9<#*D?ry) z^0x8eK76<@AMR&~0rjjEY4EIQ({7e*KwqpB45Sz~`xA!uEt^2GElgGyG#bsk1Ur5q zxndi-K2Lkh!me%079xXk1h=|PVHUNDJPtii_WZ0{!x)_6r&+xv%Drvb!n4Z6dv%*a zV7-=ImST{_5(+yPN^ID zwu>dDR7v?wmlukFhg&@j0dUha9JgjVR?wblbaQj2!j#V+2NCT!zjwJ*LY%&&)BWvI z0o1VF-0(}atZ!3FgSJf>)wZ@xA=Fs9clJiB3uUEl$xEoNm4zaxsR6_z9(O1MU212k zyZ^To>)!r(o=;d*H|Sk(se|0a zz>J#(k)sRe*#qj6BC9~}N}!JPrZto3o_QwUs`GRU`evJ7vcKeF05Oy2t}Uwh6-Dxp zI-``dsZqp7tuK70qI^<4_rDbD74cuePKtt!*-sn!Ppv$&1+>Zox@?nS)P_RLTe+y_ zR}`5?%RVR_ld}(F+n8?Hq;{3~9$J(oQT3clVdv%|MR(1aSHKzz7lj!j2)H4B@LPq@ z!NaoU$p5cC48y3|4JW?k(rB8w0&fh#Pq+o;fgf%dT-r*KCLN*Ik%6z26>E{U0NqnA z6P_%WWNNh4M^JftF4BwUYCsrOR!a9p4uHp8EIk>hkO`Jca_O!Z_;q_O65WA#0LP;O zp&Gt*)y>9TjNF@jvXddE_NJ|V7?!$krVWh`16vz}exH7^5<2OIy|EKzy-_QdDb!1< zeg??lhA}d(0GLkgq|9?+a`uLm*y%x=fiT*1O%E3xa{NJp-z4km0L=}&q+w6CMZlhY zGo7`tGQnI2&{~iI5ImEBWuS?8ZX;jzqpmLG*f{P?0n!-=821|TEW4Tsl1Wx)s|J8F zE<{4U>}D}0>!T!t(0h5tOYB|kxsJgUFc}DXreWNH?gjQy)(9|M&lv<@+=*}lM_~qV zN_oH{xVAFH3@L>1s|y-Y=fx7b$EJ|-)~=KldSc&;aUs=ns~Bkb9=LA`c!wcnyTFRK zv~3`5ddAzp0HF79n*F0JI}PLWz)FACBS%nfRRnb5+_4#mv4+S#6I zNR!=4G7fPHR+1@Z(M&5xvN#(I;8&}G(al3dx#2m!!b4J3z~hH0`;fX;A-g@QRFU8oCFZplIkMG^~@VL-8P3Av!f5?l#cD52P-Rg_rbTWHwa znSxDSpDFWZ&hDiq&NOP?>}G7*>?dm0T*D^KG-^(9ThXOK>Ud~F7|27&sCsBi+6@CI zHPQu-P|3&4=80&mn&la^wlJOO_w5#n5@TG1-NktaL%Vnv_p!a*}KVT3^@ zFv)2XSC=SVUQ!5!*2;>7qPk@#l#z_Q!2oy*%!XzRkL@6xgBQ@T*X=??6hm-pszujG zTJWIJf*3Fu$<&F=GOeC=W<%5{bQqwPmGerQRvU*1Uv;bCL+g}4r}i|gNalfz!*nQz z*e=M3{Uuj1^BOo=YSXGV*tR0Nc1vJ-;lSo!(RQ08^}%<*n6yaAml}+{2=B91knLJA z@Pf@wo`ojHW{asM_93Y=$OX?dN6yvq=##i6NQIB0`8j{9y)z* zqmaTZu95^sVTHuoQYV2jceX5@gx~_h*s?yiMlu1R0R#4vN*^qAh`W*Ea8MmMz=pDM zRH5O6={x|xZgYW7uvS(&bbB2pj@Jt#+z~MHCLYkZ*sWm_oi19QN%nF*He>K-n-&?n z9g^h|6`wd8W_=r-K;D*-$t;&-a+lyF?Nch?84ZL(aE{R*)p64SU=rZZGWb2pog-5K z8?KOBj)2*R;2c#9BqVOr5ksOb7_z%!)nOQWTXC-V`R^OJSp(g10^A%tH#*3P8)NDi z$X5vS6n8%*Dj9(zYUHjFXRM;6W{r;I;c!L78RNo8h$+Fo@hd6R2w0(0uw3wQ6EGW` z-4k;83WCOXN{f0EXR4eOx=%T{)2N1}|e2XmJz!j)qplGG2(#>q96Mee_ zq&r`;wb`O7(nWv+zYVa^^Dq$XuudS zU2$WlpVCGhySOXeI2*U{0Pes5;yOViw?4}B2K$X&HE?yTunTuGKjq~43va(P{jioF$rBThvk{n zNhZ)q4bsW6Bvu9o1Pxm)$p|VjJcLTpnMkGfo)iorGixO|zjdWtgg(Ny1SM=qRI>jT z>4o{X=i3G;7(z9H_+tnd>DzrNl_AW`H0vrj8((e4g&{felB9+Q`?e(E)9foM-^m8U zIvwePrWI{t^K!hr=>xgMH56QmoNw`S=Q#r6(%PmA6tGmsuZ_*n<}_ANiosCOO3f5v z8~~LJ`AZ9M3e)nD!60b4wAPw0Fww>=44L98+BOpPeL!vKEH83+m-5BBVR7GzDU^i;mb#lVt)sk%6gy?7Lcz^*kj@_S{hYTQK;EKK)+89qZ&dwkpZsByk}eMhPhoN&^QOZWG0^!OWi5qe~N@MkJ&j;cg7> zEE%rgdi;P0Y)WK&`+2NeHicFWo_S`^^3E1a0ay~$PVL=R<9k_MNg=4s*;ssz! zFxy9-3ywKy*j-<=wF2ZRkv3eewz4H^Rz|Cpm@ljr+q9Nv`?c)5%=d3uGxM`xkZfAa z1KOWfN`*O3m=_?K+`g>OW1;eW)VA_{*ueFYUM!ZCZ~C97(~K+^*tI0$KD5nm4Zz03 zDN*Xg5YPfN+=Ve)?1w5aCsSW#$$#vF49q6o1hOwy=DAwdUW8A!v5)o9@v z?a$<-rdZ6xq<|k8znPz*wiLIqLEMm3laT=y5(Z5Ikg(sujWca@=`lrGxQD0$^akA9 zaQns7We12H&XV{ge!eiVMD-rc-c%a0G-IIeURG7>yLUjlz(g63o zH~^+u!X3Bf1dcxi-=0YDki({3R+y zE%Hqlsz)nzMzK?)7`p@9Wz)jeiu{hX#X|gGVL4wcE}Gmf>Cj}0so->x5y6~D?E*0l zK{Ma3PC!%aU8hexa+#o_VwI%Y&jP~w76<{YmSBr&xCfuIg_S`VWf0A%p)*b#J#?lc z$8XxnZM}rt4A9r!3?U;fN==5CFH|E32E8&eQ%o=F5oSCb4S3jf9o)O;B5bY9b~EQs z-ELk`LeJ*B6v2C@*p-wqL=@mL{Sh#)fkR}m0;3Ve&Jf@bw++!}2jdX@li}f5g?L>X zw^KWP2O-Hz#)|e3<$G>Iw0W}v917##K5hxbT%?Xd*UQELco4JTp#$Itq^E@k${%4? zho~0DgS5k!=zZ>1PJ&(xTKQ)-x#i?q;ee_M#MUk{2B2YMr)odG>FiSo`xe4}g|L4; z7ijOsOziAaR`x9``>m7|yPYL3u+2;$N=u5YJ_L>Fa!IDd8zD2Mzj{a|kk1xa?K&Ht zTT7;aGYEm}DTZF0N%Jr(;&gNB1S(2l%U)OJ_})k(*@=U zZbff+aIvH9ew^Y9qA~u08yq|P*wemsI@x>-j810?u17h&Fb*pCfe?NXVVPeKU88We zm^%Cs4Fh&VP=s+gkPQK4tvnyoAq%lt85gFWWqAoWF+YLQiG?ZPVdDt5VdGYV2#HDH zw!rba@VFsOyEm!TN~h8}Lnd^ZjQMcZSWbj$%TTHsrXBt%~%0`|utPLIf$P2tq-AcG`5chz(#E~g< z>}

    v+uL>};jCE^K`t}-ljbB&&jj#GrS;ugrnt#8tEmsy;Cjwd8JM{pwOqjZ zfyNA%=1UUPpZ9Q9gCfj=WZ;S!(mIX`M1AiH&`gN5ra`G2tW-IfxUP`ABnoe}IP+s6 zg<$_z-uxCGy)9=#AI6d<6CY^967EMwf!vAcfSih><*FVg>i}j41`$(XNp-Wp+Z=PN znR#z_f(Y`E!j%AnV9V_B+T}3Sk$mn2E=HG5Vhm1p6C$#a+6=JAu?e0kY7AvzbZ8sP zB^$?Zoxr|!#n|1V-zkchwwmm`3GsdxtI#*wynCSYG|B~ub$%_5)t6RX#ce^>;! z1xgMpvp6iHU`Vmh-DqM?iQFb?SqK?fs$8~VCXmxnNI-Rqii%a;C(;~x zasKEAFh$=p+nOW$$$$H-O^qTu-7JTN1;`GYKr9U>0{`^Rc zj7?f8?9HS4!8@I}b1$tFX;)x3F*a>|n@4gYtsHCet{1n()3;N3VMMw;iFgy5QsnFV z5lmAWNwD6V?HrRI9+GooJ=+)G)-PqF|7Qt|tb?%7N$$}U_dupO3jSX}MSsTVwUd~# zSz?`=FA&2rk#Wl)&-y;U&HrNo=CqYuC|hx8TGgyxsNQz96TV4GB8(O%5Jv>^c^;Ek z2&t>&6gBl)zF}w}w~+OCkWi{sSe<+vIJpkZzh;*UZL8;XS`kMyoKZ9uqOn{#Bw z{D=)_+fPJ3yqkobTi;eZZE6&ys>F$sMPpTTu$GUOy0ZO#oumj^9p^&?8Hx^nvuOcF zg-esaGxmNNJ!o1HuKhaQ?_>|@m|>@wp$YsR+Upz7s{PA z5BE8GE2t(O$~6*6jz}~BU$3P^ZRO)!9W~5x=I0CCOEDP9v-L#dK2dokof{fHc~Mx* zI62;+i~!?n%m_GVC4B3oHOYGxut2&;3$&*kTytP$K7+D@;(X-2nr^AzU{S)AIxCbs zoihfpM8ZCCg;};E6$^ySjP#{=j0w)|X9-;1%#<0!a{!UYS%^;bm-4u!gknHKwaA|i z%Fq21=nNN%6FmgGyjRVs;#3lV{0BI&ib2hGGVr&Y|3S>X$~9~IWcmY7B_Mr^n1Ntd zozy`fCtX4qFYG?i!u0&{Wi6OEQSxp|3r-(d{1cKFjchJ|@lsZ3+>Vmc=-7>{wk+}o zfMZsh6Dv{B+2sLIF+VE;xu2p+Xcv9_X5|axF74V?gsn_;W}%RzVzv^SXS_*#n}CVd z{=kQ&N8g*)KUm9(0d_1;{F$H5U&malOsrjGw);POq>Sw8CwM^DjhL^UQ4noQMllov zotDYc=YcUli$NDsTCdoS<7m{0ThHO+B1tOCV$5l#l&VkS9KJNQG2rrWaZ(>jy!B(lzJ$H`0Dj#|aV_noNl=-b3A68v zU~5CRQLiC}@hnHlID$9(4rRG>6gFItIL?U<(d2cDb=jagH^^87Co*=-(Sd1pq;X%t zVhQ8Fbmq6N&J%tMmcbLW;zyV*fq&F;L!qMWZ0pcT^Qi4>zP$!s9m~o9K0Y;o_tJR* z+$0la0V7M!P=?(+5?k}8S+&2zUkdcrVe*~jXL}V$zT@DG<7>=xTYDwLph<^w+U1wt z76x5E-Wdg;A3nVHjIF=&(>VNt9#c->A@{NnxIFJ|c2_C7M-|fqX3aTsxu=gY*+hw5 zo7#nNj10p|$cB+9p|<*ogCzf#X!nWr&)=Z69z~-x$`z=mFw2Kv+GbIbnMhQs%UDqG!xHd6&zV|(D? z$B8^#!;Zk2sia?XQF77V43+fQo%ExlyK%>(XSim7c%vj=^&M_E-eG&`X@8`)KH+2m zudpQqY)FssP&0;wInNJ#MwoMspuWmpfbe4Efz{9>(WobxO5`Fxx-<=(BD+h<7q4+C zV%x2jm?Bc-{5YW;hCpyB+&s{)QJTXt>#`@A}YUvSA>_!+>1a4&yA8W+INCsqm<(?>v|h^Qq@M8&~L1MvpV&3GD_eGA0w;Zkq(FR*J;g zYPvpj3{0{bOuE+xVPswC^=AwT_-O}XM82?FNn`ov3uIB_pvLC1DKgkG8?Jbmr&ewi z_F>j&5C%VgM)CG&$31Zb3WVHnwA%#sRz^Av5Ec&C!@~1W%pL*bBpfBEB>=Xk`r!&P zcK%|CzjMQlQue-a1lYSkD=<k(NW40Q=5y`yvyR^mLd7O3>gr<_33bV0CUM`T#Jn5B1?63HBrBiv1=SF9zg9|A%{dzw!WLc~k8BZ$M=pN#Tn&XS=v*ylTdpeIdFq_haSUx^Q z3wnL1&1c0Qvf7P{eg?%;d)2IYaqo)4_d#m+8MHR$9>Y$@z=h)DEDFe-Q!l{I0 ziCx>Jy%0my(vG+USufN29^w9{7?xYRHtTy=3jV7CyP8&uX=4z<0|jf9l(luLHUU1S ztNt|(->V9-P>(XK)vJtHmz8%DITm#?ZC-ZhnLZtcKij!>pE2-Ls$q9=9Y=x>y;{$a zd2YJ}PB`ZOZM7J#TQWkk2erD?_VA9Q=gOpU3lvv~bnGBnofCD@^{7sR))Vr|tfi?K zHo1^iZIEdaGIB9SP72lgAn?jwW0Rp$TeatlzSrLyqXTOT1qV?E-Ci+aLrxo04<&w| zVuUrXOaTt(={an0e<&WE)I4DaS%z;iW68n;ym%X)stoTB9(Z z1yjB3eo~px7uTrsrlZCg{Lb$+kfTQiL2MJ6g*WmV0}Z@M*P*5r1qrL zcYT=1NY#D{`3BXzJPsuE-t4NhQkoSH1Oi{)ku<2!C+(y|XApcj8hG zSPu}1qrCX)LrYl{n7`ANP0o#~v|1FjTX31>HwP*p4aNj*>~PW=BLiM570YpPZfE6Q zTB<-CW!XZv-4vsIuq3lGQnyGxaCpL#+E6ajz7J)ojc2yybm1ry84Fm4K!{iJ(RkkA zLL!A)2Q&b1n{a75BhQ^Z%?o4PP$hB~u#Uw2x$FM~lCIwzVjmQ+cU@N8eG*OEhU?5< z32w9#YOup9y1VLK3hD#lO0eF?nS(QC$DNCjqx}WHXEQ{A^@A;)Am2y22T!>wH5NF{ zMj5v3EQjE-`w&6Oy{d^27zS2pImWVTLZ@5yggKwDyQ+GP`;QB-u}zOe*nKGo#RO!I z2VFWUgJiwF@@SnyCj^JIbUA(E3^ogH$NbDmh+M}X-htX9f?&D0yA9Ea){|X-BKu1o z7;=D5Qea?iVw7L`^ zKYFOP-S1P`QAWuil?)shxiWhEnc0P!(`++_FfxBNcUCJk^ef zH7KU&wHh~f0)#H%+-x9|>v^`WGM9O0D)};gy1M3BE6U`lRNYbObki}d6svu36xmzS zlFR{eb|-EUV-=u4Thyk7QjU9w6}3o^N`{JeI67n6B2R0O70bz<*WVW9)1K8iig2OQ z(@p6<;VhP?F!#m@lp41#2`o1oP!pM1(bTC4l4YBF^;G*K(7vd>vCLW)HO@6*owa~2 z)F<1SoxQTS$RB$DvZKM~VA$w^ib5pIrkb>q2JqD}0ti#e=dXyhXVHR!QGO-@D=tyU z9e$@aN`!GWzfb3YKahY8G1~;knIX{l;kUPga;kyUrXBw_Wy~v5majP-X%DILm3s6u zqr#*f1Jj)U{D*T;#piViWh9epa3QQBsV&2)LcV+>J^pemc(F=dKssI(D*!KassCFq z)22=|&kZ^G-|~q%0zIMLPfDsMtFVID9a`}r_yWL5?nx~YlFUzMkA9pFP1=6w6_i<| zNnXB)m#Zf7?{r#s8n&Q7S5)$ZI88tB2pK@i}r-Kp`vDK^>&9>~MPLb2Q6yQ@B9bw@79s0gY8VFXn z{=Pq>F-KPSa#%tyh}*>8 zJaOiSzehaWFk4oEGsI6`bbbg3VTO}Elu8G|BZAIa?WKKLf;YSbkrcQ!3ujJ>*R%xidr6WH!5 z^O|~Vm{<7#M6kn(=I(=s&{Nzs%_d?cMEtDA-hh_l@C55$$eRzO*CXix7r<}8{)X^M zQ&(OFI;o)Uc0X~Jx2Fxp7)FauD&~wXxY61z*7(;Q8l<@XFY`1TIt0sL#WUHu07sl-Y9{e4~Qb)-z9I zkV2E~-kTcPXNg&fR28?gKar@XO~9cbhUBf`Rj9#-CNV<32$A?46z{D9~iK1Hntn_hN9<{vqj(rY+(H8 zOs+AcX(6y28M%VP!iKTpvIYD7d`xwO7ge-Ri;mbg4y|h(S2ORbW3KB_mnqHOC_hj` z*Xy3$XdLl2^pH>DE{eETn#=B6;8C6^Aj#gffBsbc9`@eGeO3fplD<~b6mG0sL9E2vFO4yyn$F?CrY5Jr^)8!KkqYl{pQ@^d8q<$tF&rr1aUT%0kC_rmNx;5?9z>P^g*yrrK&LUlIm z66(MzZV2EaqKiIP9dtcpiulY3+2netr+A&;I&`vN!+BzKHV-)_D_V@xjU8Q_t)Ilm zUd!kOa^2J{gWp0;x0%J+3D@sIZnD9EvJiqM7LN!EUW&r}SRd^5Gt};2G{OEXY^mWg z_QHJG@4_Js(Db~-?@+kz*<7LB&7PWNu$iw{;<>{Dk`M2d*@?BvFj{D6QFdI(sETx= zc$ADgT<#LHiGliAabT>itD1)}t@*yMIa4i7RF!_Kq$4QNGlEZPw48b1f)s>ZmTE!eQhIMbwW!W$-mG;Z-yx0ETt$ZFOhJx|xxiUx4#Ozwoh1x9bbJnmn%3m#|s+s<6uee|89hD@Ma5UC>~%4#76 zE7v9zU6%+uf+)C2DS$Q^K?7U;<~`RH$NyAMr?}1eKe!Wv6KNVEUOCt zkUmXwn>@kWaxpD7M4Q*-cFVC*V9^#$X4`Xe70UM_$H^1)rO+g)g3QB)4`}Xue*%ROoeO>bR=4|EcV{1XZ(VxVFZ|-9jod!T3dE zz-fj>@%H2J&hsKlQe?F--pmq*m_`Cg$=~Bjeyowf7E7iXi@Q*~tNUNsjm*ZQ7|doq ziSXGuoRMC~(Pi)Q9x@ss18AaiYdu5%wX;qR6i*{^QSE zn$b)DZF>(vS;Xx>)mo(ORWMfZr$XU zt|`(GjEImAa(cnB+-|B55nr$Cu-Pu}UA1oMJN@?{!TRtfqLfr)L`^&Fz-3lXK zy}k18l%4ETOz$i$eZz4{WLUr5m6VW76cH}jr4YrlvN7l`@C>naozZ?(%<14F_fETy zt-VdN-rf>{iohA68kqhwcBLCPJ0G+Vb|En9rYqMd+1ES3CQr>lorLC_ zBRm}^8r&QrJCsjavnbaZGk&bZhJ^r~RLLyb)@xR^aD9)72j{QyJJxsj{LG5CG#E1V zQjrYVktRykKt1L*f&FYZ0RuMZN#YCNAmrRWny{Zdd-WcJPN<^)TrRE1M6?^c&9Q_&Nm!KQ;aMpHhaxM671T!9l@Mz|639Z4tv zQ9!Q0_lh*Ak58$$o&s`gV|_Zl&TJJZfz3ONSjesefob0FF9xc%WPfiWOiy*35_)9q z)lUYzSbXi%vS*hI<_u|wAz|ew9_e8_THUR+yJ$-u(>Kt4?UwgwM^od5`LLI{xEKu3 z+rz4&od-97hmMu%gG27F^O*CK!#l}2ogA%kzV*T&hW&Aihye|$a$-Na*>x@OyV^OM z9NaA74;LF4;X}tzan5L1IY!81{&x_8>}!30*_T!$`C^fEm?v+}btx-7&~49`Ul9;7OT;S*CFMvcQ!2cb(|O zLZlQR(I8z!f#e|`0+ZSG#ypu&KHI986w4X?npR{+^*G}=ycgiWlo78TTB~1&*c$~B zw_0Qbo$(?H%@*SlIxX31mNTBRdkl4I82(|RC4(c+5jLxC7DG5ZCa4LQ*0jyd@rSB= zygATL=d6609P|mT zf6D}7C-CLCWWC1kI0Nhnr?4 zdV!z=GGQ3W`)aJMijjE-+l<>J8s^k(gGuq_M@{}~oEm|KL3&~3Tv8@DKX6&Y*2Dh# zeUar3{!G&)6kMETYsdBuR~{JwNjqm}?nrP`AJiD9LcE}-Z`&rJhP2cvzNX#~Fy{sF zwmsX!`V@I!olF;XAC* zBeWfR#g8+W^{`)towOEq-sab0sjaJ@QStt0sC@NY@0G-{;Xyi!o+xV69Sz`fb=RJf zOK`bS%R%RA_UTACVmdvW`Ny92P{+!MZjYmO`Rci*i)7O4ms~&@1&y|;xZpoWZ@SO^ zyjEwt)Tv~@b_Prv0a}e!^=#WfoPl0GfZiXGX^9zD5afTb%-Yte7}{B=pbQQj^_IgD ze~y-FMg0-KQVfBG6MSeeBwelgKOUo@1QjI~u_p(=nYSL5y+oM)#ozE%Ls+fL!b0^; ztkX^vYv-+RkbfFNw_RnWlz@ZqzphrX-HQr?(8+402^m^gPLu{z-e65oDkoqLbBZJE ze10rEbRo1ivoW$ZJ>`Ryd*{gBY9(SM7ya-yAYT!oZ;nKOvN}MjQ=k2jugs$w`8e^Z zohG?3do=|*OA!TWoo7#g^5ecO6z_fvohB1Nk9Wm^AJ^T_pvJInP<>N^gek>2^t@KYbkOo&Q_mc+VP`Fp#_qw}; z;~g`oLDTjpG>)$(GIH8LPrdR~JdObS=z3gR3Gl5Z{rS7S35P3E5B2Z7)WajVHtFDS zbPedXbV9}3{|cB$7yEa{YV~Z-jCelpZQAWx-J%(9y|<({#l`#?iCm)Hb{u0?_A2S$ zyHU09_Afzk^va47-@@uzw&7#A7cA2e(2};*Bia{Gj<0jFZ)H}%Ie14|r{`Y7T2%^) zLSZN@R zlmaQjU|k7@9?2xYs1%WfgE~Y~WhA&FP`dnV;)d~3(6Ln=_bkga)|?x%bAaM$FyjA2 zXXt+z4{zPN1u-HZx4s*6cCZ&K$+y*JhBOge*xIUIoj;eG&r`Z;(N3L=8H}ieXB>xW z0g1{h;LF}|$CY02eCZ_0vVHBmy4S*WlviR&w9I08Ce~8~)3rlV|4Hsyq$R zzm$UOfRo6iX(|o>#rdla?4N*YU@|xpm-ABgRrvKmh7Xv_ce-~?%dncrl zLa)VlxQGn(O4;nzsTi~F5HW2bm(0v9 z;AePqt&z_ua8&A9GppNj!{2}<7Vp2&D^lcvGcH}9{uV2IjMLavBMc^c{&BJ z{f2DUTY96Q-}OkcH1`Il5ec88@qUrp6>F#GzP)Rzn?owq+E8E(4;nAxgr!SS7N(j2 zST$rW#F&Nium@Pm_;EqoXac7qsihOAw9C^X4}*5LjwY z*-GKGH-9@y6?Q&9(PkZf`^^_81#h!9u}bpoQ@7q&0x!Omt=FWPCmeUH!YM5YrtG8I ztHgON40_l4pbvNXid zhYh(Von0NCMnw2dUKMlnG7%L+4G%<6#aWW9nNimw*BSDS{k%eXYKdqM|Dpi6W{ux+ zpDUt{y48fWk^}Lrh1@Dv1pAzusb#q-)$kbvt{WunB1dBvC-U0zogjsanO<4;iJK-9QuoEfXOI2IwiY0 z7_^VVc})Xn>GFoKv}a%KG#sbUWPI@6&$M3IW_1*V?tns3ji~G$$!#pTToJvK&MREF zwDZ&K@B7q^#l`qUr;Jc)s1Y!!Sa%EeQKCA95zs*+1-RUMV}en&J={D!_MJO-8k>Nt zWUy#j?i@unnN-n6s-$9z)zUwIZ}@=3$;MP<-qMxjeU{(&z|Kv(Iw-% zc{k-I_Xhadn3mc!r+VqF=Lh-i?9Sbamv20Ml{KmV0IOKMW@H%F`r=~y)Kuy|c_-8w z;b%(LaE9!OC?6D8C5|Y7>O;UeVM_FI zywfk#1-lZb%4tT~eJM3mIq>GtiV_NfH&a#K#Z$}NW;~LEU9S(m+`p_PQXbQbRJ5d? zstqZuoG$0=n%KxxGBvrT1;p9W$h+=>n5%ezburIXOu2=6Zb|s2+z5y6X}4Zp2dhW7 z(k~O=ccWzVzVQ#$^vJH>S-XytjM3+=`E{XXOu*T{QUsgTM&E0wK4i1WhnCGJAF9!Ar!tkdS7&)EWmkHgJaeo zcr0qEBuG6$kpm^>GHMJP!x(apcXSOuG{H)CX%gEy-do2KP;WEA<5C z9k}0w>4FrTcw$=J;hog2vMMrgKBbV7rBA_gfR=``yv}V?n`Or&kdAF`v+G@;z-q+l z`00Rq8M2McJ3Alg8`|i;wmO~_y~%bc*E{9r8Doi{igwWp2fJRL@ax6kUQ5M-85BaM z(_@@u{U12AAq$V#d1i1i%edWgcvcvchiYxo*1KaV1t=vHFiA;9 z=uXsa$&VZv1)h!WQ?(XlT2{f`XvT7?K1S@NlIzx60o-E!?rhyAxJl?3vcV*oA3>~F zBXL$fC%H77rQOa{S_?uKNPMB#xCVyZjWICie9)tZ>7IcuW^q$E6Q)5==cjm&I%DV|1`f3?<1tGzvwOU^hhQRlE$?zP%qW>ts}QEtk@ zDO-~i5t+NCZwS;8V0V~ZI_UQp#jf@-z&Zy5{YH6+DZ)8>Cv|Z6uyWbZ?P0G^`&^4F zJTN`gwy*~~XjJ{#{;L%(d{%8_N>(MkB*-)ai^Fmevg^+wnykxAX1i+M;wm z)GM_KNHPDV=>KCyRN5zyjje}tsoR3~e^ettNY+Vzq;QDHEWJe-bd zPR7jzNGA`FcOrSxy)JhD1T(viPPIRRj;VB4cg}pN(w>9RKigYRRV`r#9K~KiIqXXA z5`>APS67M3sxoM*nL2soVW@hpUr9V8;71edNc&)MwCwK>xAVeXuO%l7NIpYuVG@7f zA&4={oE5E6kd1-Bem~il#BBmgxOM10lTT_N?u+6wZR9k#>d$_PjCTll`~r96L3LN% z9qj!&eFf+kKrR`X6b&Rn(wOFIsOP2_KSJLxvoCF^s+_el!qg73p$~#X`9EHnB3iw` zXSsM&_~hV!nv0fWr#KKD>b?L(Dby5Qa3G=$zz3~)cZXWfMvY=I!yZ0giSLPdn^tKN z>oZi*b&X&c;zEkGLoE~SZ{FiZ?WmYKcS2LalB4C^rSi-%G|l?vlgfp2Wv=PW#M=xa z1*eFN+pt1^U2Gzj{%m;L>zGqdc!}~zw2Hq#f-g$d=NmrJr1T;_(l+@Oaeb0uwcG6?rU*|1b>fWWabPn{qEp0+K8cDHwRh+^ErO za+X&@B^-DK9VzNwLzZT+u8fohEDD+iQyF7>PGRluyJ6J&(%T_~`o}EZg)Vep!_@#g z4CP=xpt@Bb$g2w8xB%EEzKWcRbvCq}#3o(s>dTmAvP*5g@*>SEF8is@72~A!o{|Px zexC9I!%JwvMAuPTtc5_q3Tun<_+@d57Aigoe)U7L3yoUtq8PUxRlEEW=p9VZ%iK`I zP48VMM>YQcT>qC}Cn_eDQ|ya_@i|mcG5}-n+m{Zypa1cf|C)!9Xa-l%g*i#? z8If`bv!caenJY>MGG*r7X;#m9IA9BCJ!MHVsHt~qhZ@q^P7vQ*Clpjv2~a}EAbf0S zVnb~e4BUj^fDj~r`(n|`UjxBH+-cnv)DGT2*>kunaXUqW%|Oq3lh_VNJt4E1Se<;` zM_Pbov0PX-+A@qfGzzT}O28C=033;_;(GfiigtAPfyQ^ouJ53w-c=6gKJgO^naR$qJQ_Oa@)QlS%+-G?T3sL zzD0kNN%-BMkyVMNVJ)IvHk?kK5|*1(lJ8Q$X?C<1kjmp$CB;0h_`|#3cw?} zvBxX3Y;m~SVE0n5yY9kh>ttu^`MY^U@0Dyq49{pgW-jH0nrt?|H6Fm$;ZTA+bVm{` zi+vlq0J7U4KBHyhgM#-UZq!)G5mb3?@aLFmL0HImxRG(O`W%>x#TR&A{;5x6a|Jz$ zl#D{gQ}Rqgq5^{%r$COlXze6ntk_6-=CnNVKF%KO7(Ty98hdcN)Dy>&caiqP~5N)C!k~N2p&1P z`SFe^8(7%C;>9u!Et=ggwdkZL#upJS(Mq~?_$qDSwb&Xa`T*`8YE*A?mjQ9O{_O=C z(g5-iHGk}e6|h13>~392WbQ1pR$NjCq9S$zqR(5MIR$P6rl}f%Qh1>6u$7W{I}q*@ z`b0Bk$;my#4eDs27}da!bS!nNVzK&8pD%`pcdz;_CVsH(=7ncid+`0WI>*9K$ry1( zut)FBS~EA^M>DtmYuQx%<9wrH!*e497Z1DM+zf7Gp03{rvq;{EyS`$>9Dx;5Qlbjx zZ7jdx5Jx6yF1{9tN4wI^YP`#wS=+nu`jOq;Ydd}yjfcvrE0MB_bn9%)+q&#)?9cmY z&-gMJZ7J@3xUYUh9PRP7T}O5!y%7ET+62xX_|nIVMpn=- zz^QL$v!PFk;aa^?=tv!>B&BVGR6^_#0|ubnZ||J^)BAF&6z0pr_{0D@LSL1DMRAP$ zW|$sD$7M|BS$dH*Do(W~X*`pYsM$8fQ-xguTEHmkq_K=ojb*I^{}dtUx&a4dVN+CD zv4&AFHpqu0Kv73iaH3~9HA~j0%<-!^Hx4%vx$Oi8MY50@5G3S3-wemQ$!oC<^5!eA zai`6L#v?lE1;i8n-DXs=+KabalC%X0436ky&o&WSlZiL}dyzlvzHsl727~FXL(kM$cm4E|RONg~O z=Sz{w#%3HtYRdrgEzwT7>3mzX?G|jICZ>}BkFLN7l9=$a6!|6khb&RhpdK}=YH1oS8)HfpO2Q9suPXV@i=GRjc$${Z9cZUsoZP34=JCb~_!`VE^PgeT-< z;4!S(#231lpr141ChOo1QG1zWBT!ZBXvR-f;ItJQ4;=OquYu5N7U3^rhqbhEbDvwQ zYyOy*G`T8XmsJgtZIO7N^(7O#KXd=K<1o{-ncE}abBtYL&t1LRL*I&HqEFW&@~H4K z?sHa43RWjLUXx&b}gLNSOs;P59^DmpsmtsO0;XFzY*(s2P z>}K1fD&m!BDPjKZ7?YsoZ>_hAmBbi$sQ)LDi1ZCK=q>Ki`@Rh!-MpnjFLgJ1Vynj3 z@0tD=Lj6dXzV#kLoVXqV?AOWgvs>whR8_-K_BI#rFDua$<&!|VQ0>GJ0`r^9nuX0i zBJqse%=8T^r&N-tJvtB(TW23XT)+4Ez@^nai1#+3nVw+T zGe9rdaqM@9w>JmvTl%>jHonbj_!k<|057IUs;-JCZejeCpOO{Ck{)t15)TZ+P+7ps zS)L8BXrYGuj-j4du;2vcpq)hDYGg>vv6rPz7LvVZwYE-uc)o_`%sDb0t z%;07vQ+JR#kaeJEEyx(21OyH%OI6VO;XHb6C9ggn3)9ufF%?WVN3+|1RTQ!i;?rWS ziv`tv`q2bQK_Q44KMM_A9qOtu_)Kq5>723mH21r>%evpth$Nk5|AaGL1jRc1&xuJ)8}o1I`?2JFtr>n}p4_qv|s zw~SWe07C!a^D*kXPzZY|88)KTeXGbMA_ z9>mddGF@*zV8bFZu=)R2i^^hpa|5gXhfun+I!!aaEd5F8Q zQ-3Qpo0QOrSrN%=Y@3o9XK-c78Z2=M@+ED)J*&c|5vTU5upTs5ITsRPaU{J#Juy=$ zBO~m)RLw=aB1v5)PvcQ9WiGKx6VE2oIF1|Vj&X?>txz!-qHuE`OGZqCI|il_nn3-= zK8xl%s-o-dAZ^lZ^Nn4wnXN~tdA_l0YnlzEU$3ID%P8BcI!$sk%aD*DNqquh2L@vR z?)vf(>=JiyswRG4Fn!f9u*8Mhfw=buaBFLdcw%3*g4N5>k#0^G6-`r6^9-J4#aD1< z8&5sBL@W-hn#{`ku3=|C{vIzJAw%w zDOdrz+UXt|1;W+!QKLL2x-^Kgn>{2&*~IM&fk%>>fT9r$m20ozsDw5Xg|M?W5&A!y z(pCpg0#0A=4GqS{B^p=fNj0O23e#9`2kAi$N@~hbQy^ux&oTBDD|jxa@wAAYf|lz9 z3r6EC7W*uz3fhL(5ExMo22q`G>ca6IRF6G6ydk54*K`6Z)6}m5t@2#R!(Y59OHa!c z4eXxn!ba)3-Y(LS3iM-lS1u~n&Dx(yut`-Z<2p&-+YtqwxZQLS2bdnvItqbLamM} zZls1T$RK1SwH|8XMg(EzWHGt_FslU`x>hNsYe`Xgc+YmXRh3 z$fn}_L5d(v5*W%X{443K2smMhx(=Im4BDk(PF&{F@knIhO}4~L;RErLCss9_$!+dz z1YinC(OKx&XdZ1Uqfd;@6$);FTDYMl!#!1Ji?bnDR8gtEyA*gZqVt`Sj2j|lly zO#A^IH0NgVzD^T_Bk+#T&? zoJ(8KTvB3#0OlN2k0?i#kNd*0%wB(=}jXUHqVDULF0-mNIkAUA0SSi?-S3&dqbrYPQsGT)ANrTY}s6eY)7a-Eyp zUei~I#;ghx9w`#by-_PX8#*n82e76!vLO=vf;+8k!?G+LZ>&$`uTIhrkDnm?nW0DG z*(>Oy6Y=Zn*T>MC<-`s7Tt9xJglmNi%68_4Er{GQodoim|8NE-=BCTDc+gz9GIlkR zL$i78q3VfAys9b1Ruh{SSWRLVam>j+d%&lZY+MPi4o4;JV#Ern0m;O1qGvnq|V@ul7F-7gwX3n)tp=(scR!-Rn1$}_LD)Ex|(wa}<~GY2Rt zdThd+dcXelY3kb`X+sBqYCfIQ{+kAQt7QC0y zNsCXL0ysQ`mpV?KL^;;YVt)KZazmh#+gpi9LFw+`X^^YDh9r+R?rw0I$zDxaib4Y# zY5?-zpYCTA;G0t(Kq3Oj%XZQ&abOCUQ+J?!GIEbAiH(*mWU)6SJ~;L;Jc1V3;mTJ z!=KzO{iy#{ML@Tan@1#dcOAYvKnX`RS=PeGRG)c5YVhOFhk8n{OT++KX)#y*)5b|O z+2+khZn}@2(f?sIY1Lep-O@`b&xp42+_o$_2El;9yYqtlU!TVR8@t_DsS13R1A+XQ z^L$Y`qje6?M`>e6kpL+Y_aKjE?5xb~90E*H<{~mbjul`f0cgHJMy^q$BoRSK0q)J7 z%96s+6aUCU7a$%Z7MFC}aHVC-MEYF(~ddJC?(f%KEK0%D%XMkaD*WDu3joiTkW-Hyd%FnvZi`-mNN61{E)yOdWXsgL9EE zR1vW@(IEfg(Fi1*{-qQPg73^u#{Ihfrmg+UH;!E4+QLiyGSs=i8ZadrxnOBe;3@d04hR>Na?dbQtF%F#fr5*{v zdMlgFrWRmTz0=3(kkce!cI~B@=Jn@rD?pOPP zYaq)^k?4c-fH|*J@h22)@2sS3BM{|dUJgRXaT*db{1L7+)T5XH*FAPQnq!|>;hE)9 z@saIcu_SI^&Gz;YP}fB1OPp>&bHjiphoB$GmuK6BMV|<4GyvnILtcXA8M3h_Z%ppm z!^XJ$d9Yw^%9jQ6L63B-)gn+_&cn7$2lnzqx_Y60C#nonS=VBZMZ}5xEam!F!`L0! z(~C7LQ3aZ3LR=N7I4_d#yM>0wl~GjG>(*V!ZDjLy4GMqEVEW-IZI-V=+qX%nVZSI& zFe_GepTJDiUfH|0KYRE}6#MOVyx~YxZMWAUXtP^nq$+TcCei7Fh#Md|$^wxb1*)cH zadt1Lm?m;a%dvbxwv#D1tk?vB5_V{LpT*=JXk*FBU7gQ9xgTcHG+W`p`Efl+P=>re zPvv~+xax`&EP$VAs=QjLYe9_70A#s1=t+(3nDS;p*(`j?WU6Zm@*kZ{akN&XfClY? zbCR~EbxADv&!r~{Hjfy*&0~Y%P*e}ay2EBExuDo7O~qe$J8 z%v-8=v#_W}Y11VOhN>|Ts;+VPw27V;ssXe}D9MAz?+fC0m@84anAyidHnFVVW{}Bq zwyB4E&v%~EAY6q%;3ybfLhaS`Ymuz6b$^8d@FkvYKYp@)hE+)3k}6IZCg$A(p01wy z7}FtexDm7Y_Y_nhxDzivRGyT~)g9Z@AIRceSkU?wa!>XMSjF&oX?Q266CXzSFc?bK zQXTPxMrIz?ZNw*;KA~!s3Ote<#rHAB6gfwe;a{plUOy+UW6AluBE6|P+@%zO&WhMN z65B*}!zQ^@hSRI^`lRV>JnUpAM}f&4yhII^aFUzQchG?4{5^rwFS$0(M7+^$62>!BT|N?oW}_ z2)4?ZbGjlF6#^==+NO+^vDQ$o5YF_kTD>L{`30l1b93I8v|JocjQ+bphp9l4-R z&6bsKl`Z9wqB^zfWJF0=HR$`0On1?qslCAVX2+sq={0lHB_9ne0x;r>G32RWm{E8a z2RAAN__|-kke+g@kQ9c$mkG}g%5M}{c31YJ3rM_1>AvMltOvC?T9s>y5R--f5hZYe zv`<4^J{y6QEUZdvX4tpa1|^BcuRsLS-5>n%!}EDM1T*xf0Dzl zAmEvZ?(@Qp{r(yh)Yu??hw2QBxZBA;a8krKR)s#ST5l*7Y|}A~MRn1gl7Nnj59KcP zEcu-N1VEM5q1ocefDAUp-(R>#a9~q zyJ6KFTq)KLEUP|US!=IS%2tw>Q@`YPzs#1qUUOOiLR_y$)`x(oO)h4b|4IKGX`+Vq zT8-~7LhX$AFBtH6fA%w{s&*=b<}7BST3qmDpelfYbdr~jh)2gxpPW}ysG<|-j*F%7 zM6&?Mx(lH{QqsKuBpC1&t{qnC0Yn%o5*I+40so$=bphLpkJ{wk!<#MkdBFBsbfuI` zetH5LbN8F2?$wPZJ$(J66ks+?H20os5_jzD=+cotewTQiU)}+KqexgSn(+6!o|y}X zLzpmg`om^}8vKvCg_>XNqh&`bFhw%8MUhWjXJ_K*D`T2&a^*-jI-p)s%(7S2@p_OI z5OddKM=yuu!&hlHQARJ6cp?<5kJz^xLk5djQ^MuAQs9zvGkX#>(&;-NV_lfstiTBQ z!QX0|D$HO85hPcmWF0+jz=ZLa=^($@PpZRu?3x&>iRjf!?+v#3(CuSG9Fa6NwW7Cb z=_#)?A@a2%hA-MB|AN_x6`-I?z=;f^bhFwQocR?|V(^b4A5I7>gRDjdG9CXG4c+h8 z8P!d}O@lK-gJ}3S(vj|cU6FmUp6`=z2-GF14jn}XbgI^qGJar3xFOGNsot@4{AV>Q zmNX++CWDTA6Wy6{DMm(GH0Pdb06IkV>FM9miGE#QP#hmjBq{9g35vBW)-Cgiui|n6 zNZj&Ah3+*J49aX2<3#HoP+&bDHR;~O4c78$K6HYu&X*QtM^tP1ptyYli0X5);Od+< z#KO-QsM_lUkcxFv3ZaCEU<#ggkERfP-)vA$edD^g`5=wF)$S*Mkhgl<^)|Vn zS@js(j*AZ!pc4ANmY0pCrHuD4JI{XXTC}D24RZzt-CDr-_>V*1X|{Qvy~*oG{$M>G zr#LI>oz6;b@A`Wdt-zyDcX-&S920xUf-H?Q&(H(APx)lFx=oM|zu7V+)&!1VkK+h5 z5T8b?=Ccxq`!;HU>WDqwS|}v}N_07W?)O(Bp{rv#h^TQ(Ai@&-Gye{RhB%_s`*G)y z?p~CD!PN&rq1i`IulzEVi&m_g58E$3zwBWof)37NSdJ$7CX>UJ_OFw|bl&^azy|Ao zS*3~`x=9UVo^97xGB$uU#kdIUR*#c ztKTy3e~v39iuV4|nVENS6>AMbx7t=;Vntu(Cck%?BpMN`o+Z%&ELLRg?{{|RA^!g{ zsju8e)NORh7}m*R&1v>Zv1o0|g2%HQhU+Rr%GdEaEH3cLq8>{yOg|33_6gaG*xJp7 z)b5+xR(lZl^lbZU5VT6Q2NKJC6O{}bKe`Vt*g$}niN{tAWE5OR`RvQu%wF)Y@CIBj5>nJ{)Uz&S;qr1hAY)?&Q(P=sxm}M(7JWGz zG-$&kbq(tWT(nU0-HhgP5pP$9DPTmCkS6kWj-a1i+v`K})tn9fOo)~cZ&(bEg~D=x zdOc*&cs-q?iw)*ulvjj2JBq;xwz*UX zo(|KBsnWHSt;TL5|1*H%RK$`K*Qrwuzj0ZHex}Nr#;9ho!<;45+g5O0_RHqhkIsd8)!|Io{-&q4f&j*%h!?AIK=I6 zZ=#H6W&ZvtO`{8C?z4D3%j=EL&1bs1oJ>U$DYtUzg!{0yh+OVB|H_Y39S&}lZ?jrS z9?40sBKqu4yP_#yVE?pr#u>$3h-8Vv`?EihxP;D$1zd+vG+}P1cBqtpz@k+HT|H#W zxzebM(V*PqwMCdfn?wrB-nuHpjmn^Jt{CieKONXVsnncp6Zv zC{;`AESh@>u?6t_%R771H}?t7`R4E{+k&Ujxr{D3LJ!~TrO|Y`h^#jP}$D_`Flio@vF2IbapV#9!s!qG|+|cyi_uH zZvp7KKC1AkL3XhP3tK`%F2j$rZ@6wwtIbS(<$G6_?iVChXyTo!-~d2MX-%q0>ld|f z$@Xi;pt3ftf2MWva|&u-1rOSp{6htY!7@-&al^N2oO1$!o90`---_E9iiHM44C z@fDXjYQ(&~&J*MCj+0x&F8n_2GozR&Uw#0s>kFYCnc%i>o1bB|RsiCJZaj&+OYIqi zdK04lxW9qGCS3x?vmOb5>&0tfB(`fD*+$s_3)yn8^SUBOcl5&ppB&E~nGsP6O~t?` zIho;4Xb=~PAI%BZqrfq8%0SH6%03nbtVZeg59X=pP)B)&HOcX67S;C+ye!ZhOJv75 zo^A{|iVxKnj;Wo@O_k~K!HCB)S-`DDKDJkDNj})lhs{_C|g4_CgJsw?G;s7zr;5m z3YU?`qtQ^fRyzY3Q><(a)9So%KD_k4*c%J|K(QM$H{R{Kx-YHlqWszrdX);n%aA?p z0R#NlO=0J)cHKsdia)cF=IMdK#tV3F1c(`HaCx3^$6N_cI)IZorZXIaWz zN%7y?oFSLn%Yw=(j{l{B1f!MwY=5Ai?44!x)c{qCVMOLkPt&}l%uym6efh~DVs=&n z#FQ&-&>tJf^AFb7xyh{6)lE@mEII?mSXhp#q(C%X-g^22gU(~OZXhZ7M+FCCkoP`h zgpgaWSpZm<;&pD^u&8-dy6hQ4TdMl$YwB`9bp3{ytpEx%QW?Suc@OWn zWD;TNQCh;%0C=Ll7T7r{3p~PcOXDo@9avts_|$txZTxpUZDkF?YR|~iBC1s)dzmPf z`w4E=9=em*)?z|mEhQ6pgkT47%T%*-HC+;wp0rNk9Zl+P_3HIVk#OVwHhOK)yXy&r z{~~Sv4>{Vi=4SS1@kMnm)HGUMTIymg-+LN{ptbyj7<;m$L(O!v0DnqL0=ZDoR50mYTffawHn-E14X;XR;YpK)#*$<=X{0+eG zS3&syTB4(pr=*5aEz3qHL#M9dZEBV=7icW>iI_oub&JrcKCf(=WQK#9orgAV(wr34 zM-+0sF(Krs)IMf-w>j1FQ+jGT%^YCZSavbXG4d?6a$fO@6kt#;7<_ABP#k2-+YvX< zDS7S@)|i^}6>%V`0f`UA!hpF2s{g~OF6L&*uEuK4%R5BY>T-<4>r|H-?4?bSdGxU; z&a#I>T>XafgUIywS$Sq|ri72G+plRV~JmO(&+w=Bme zWsgg%-n=+3kw!gbb6qX2nM|a^til8sZovkV9gP6GUR*r<=5X`dVlZ4WrY6V^!B$e2 zTGWlQ{OWyoD+g2ao<9w%%RCsHLc39sjxK1mL)w#7#P<%my3qSMV$6Fz>Y`2{zUm?> zKUT19v+sOhK7I+c5*Z@EkDD)%x}?iiV6X)_Dh*C>(>)-ZA0w_T^k%+yn=F8;m5IdOiWN>o*A$_DNqYddaJxS3z&t z>iKAYCPcaw|9_l~S$01?aB&mD*E-u~X$WZt;Nz@QE$k4b&U?-g_uJ?Ur6HWZ%W=`yv9324(o%Hk75GA( z0P}VQAYjUlck5v0i{+Y;so>{~!wO{y{r=Rn)i3t{Lcg$Iuly6~4PPzFw(*L+Q3{)u zqrkh#HeGdN$X-ED*C4GPl5LW$+HKgC9?$lV(Cir{P)c7w&u1(9ZjsMVMp#nVMHFat zEA?rSk}S=ki>27tO<(JM3=F58yoE&2=MJqBKljbS7V8!#ZMR9%3~bbx0yKh|Q$*F{ z2D18sTWO*k<2u>W3lA<3>_e1q8b$UzHV+Xy_n+0wdS=b4zFC)V+#3@|ogV`8x)Kps zYE@JbY!;@nj_WlQ?}tfH!qx4Qhd7W3uMMLQ)<}M55=sVutwC4|JgrM%Ww@V}#vPxt z=MeALZoAE(+zU(9SBAa-cBc2_pDwthNdNIP>8F&uV%;@5tCj-hV&jf2B@%i~73@>SlZ{r(BHHpEAF zP*Y&3jXVK-CkKm#yP#*zD@3$Y0r7f#_JS|@^`cu0WKXVTgh4knBFQ7M-a}0@7cd~R z&`JZ7LIS}?sy(PSi42-e*ru4=IN~mFHXfxuqGonOzu(jO{amVRQ2YHnZtAT2r150` z_Y0U|in_(m8v)ls5kUV^sd0B=kp-6WkG_(9oG=WlO2H zSx_D+ss`{Jqu!5%O^#v&X3!HI-AtV?(PTH&`rOgu32CWKrRr^FDucAKCSO)@VH)#X z|Jp2Lg)Fh;+2SSWNe2P5=Kqgz|6h(Q&MGg;A?pPBjZjz1l<)!rWM7RQ zzNQ^krjHsx9GveT{V}HvX83QN2*j*K#v8HBH$a zTef-e+F;7_mihk_SkubSlB2An&E5|0oIE2pb%#Rg)SlQb#0Z6mrV&VEoolC;=ppp} z>VJ2g3Z{=*J{&U86gZWF)0Q%$A!<5$kM)xePf7Nv`!d7dHR1?{A#&-EP?Hij&IyKlU_p&%qi_`@OrDb2@IU`qdttJAL$;Wj3mIFHw+Ey_~jC}p`$|M%kH+3Ep# z4t8x8ZAs{d(A31=DYV7WvS^ET*=wC)>ehEtp&k66?<6x=ca0Rb|B4 zJR*F=>SF00c1^|dQla&jd7&7!2pF3>^03dJ$OZ)k^nzIz`w$!t6fzFGUi?) zW=S1uKt)@A?NZDhyi|N#qxzak(`e5o`?mNgf|q5BL+Or6&WB3pC8f0c94x!paMBtX z-K!Ofp;L+K0ci|RY_~;rdg)vxY~S@`&8|G<;qQL%B(4PyfO{D4C?=W|l~Y?6Zyg;G zq`0kN+ISmO)0C0=e*IyfRWDe?*n2AZ^m2tXA=v1E!SZgRuEmfc_nn=iJ4kSDyno%(k{8+ z@m*Td4>h__9v|1ypoy{jMR4mv%AgC}&|1aVPwtr!rlNwe9Mp+K597u&k^1<%QMbjs zj9rBy6?AUebG@AclnDvOno$#02iovP2qg^UzMw(Xp)Y@od*h$vtH~yTa0>2bScs25 z5EDWiXnSMRFP6oGeYZg1rUZRBRK`>LAu=w})~7r^_uqRdd*>+igGaAHxEEK*9BLHD zfXa^IZO%v8YyuC?ou|IFqvzCv3jK|R71Lpu?xwik>k_uvBL4#HTqGW}YSlTd+&k-= z_nGOzovkS1PN1@?(tq6@${2}#hT`!bN>eRDYO7YvF z7qx+q!oHzRS1^Nyqx38trZO0t*YPd6b>zI+_v zY*QX*sqp&%XF^L29V=Z_W2dgp2Hn;kfla_tgHa`8aV@PG8_d*fq1|lB_03Y{w>F*9 z^Wv#ZEecEGzlEYF3Aq%?HbjauAT}`MReP9dX^)$5)#~<|{Z8A8SgLiBeq~R?>-<9X zZ|^A4%_P%XTMsonsMD@xI-}*9DZk0IT=l26a(nb@txtJJviItJFBlj7bMVS-)?As% zdZ&C9sm`)9Gak7ItY(+p@$Eb3PNZn8UipLLn@mn1f&ei0do9NyFKE@K(^pAGf zdjIoMk6-GiVpB}PH?OO$mNcHY_KP<&@mGXgtfQ1%L3VXj)MBT*EBnb}!tFTj@nFp} zL^A?iMQ%s5sXyDYFvhxmd%4ZxR>A2FU-Cp%pM$+gZ=CVE_$7!Lw0JIF(^mwoS(0Y1 zT(ksz9Lpw8VB%kOdmqHvZ}S0SH^7W?B+l9Dt@!rIi;-8o?PLQ)@X%sumtLP2)M0q? z>LFV_eh5!$OV8&PWcD8wtuP3!xI$TYRSkTlO>wR&yl1#gdU*F0Lv;bjcXn=H4@(O= zW&@BJAk{5_lN%L?yH*)3Sw!n9$>jHiBL;Wy8}=4_PwQ2x_L~m7*#O6~M|H}G>{Tm1 zwCR56-)k!D7U||b4~y!iz&AywCL~nV?ph183A(tue`{fDxDMf8X!Z{oP`3mJtV6rT z`0#iZukK5ywYYp)Rl+fE)W5v27u}A%K6hy@YGh)|^Q`)&r9J^(p>uIVZiWCjLaPKC z)4&hkI)_#Z)zn7f2Z!uLhB_HPZVNZ?ik-92u|LzEj(>%{%&aRHD|4Y}*=Nk|ELWpT zs9?=B4y(a`*N2Mc zL|~#NL~_=8);tZ0)fl6psM|Us5fE{wOGhQPk=hGgHHAETe15v=b#bbCk^8=HrQwLa z_alFoZPNW}rSD898K95`D@(?`jBIScR=7*Z=c7qRR=@KE*+=0MM1_3$Z6{S(x})6m zEA{Z;>uce{oSF^msU)Ruj0N2lY58OQMYOm%L2|Eu)zq=)_A$sa4ooECngn}@K)OSC z!~T^SRQ^Hd;BOZN-8P2r=e=%s0&f>%Dq~^yS{y^sgwipuZ09++L^fv<2(|v-?uGis zoo;z{ao)HhU22%CUEb?2#8E{c;h>VMi+$R$z6tOgsnl+jz|n*c$VrP#YAopb-NRq| z{A6g{f&E(75Tyr5+GgF@s@BV!SRe;Q2u2K4%`7+qTqAWFN+AdQb%iv$*$L2Uo_g%` z`~TG*$1Y_S{eknZwD#mkn6u`oAA?A~|CGCIkM{z?O43kYloN%?(hVZnm$S5b!e&_XQrC-F}D($TinuqOj(BWBqwT;7qe0$ zt*U8cyyd6thufe_Toin#JiBXSg{IN?Osd*3>lZG&n?#vh@iaO$tI9T;jJRD!Aoan{Mbs^dcAPg)m1EW-@h)a6Py1erJFu$@;a7^|{!ulsUEoHSQ~6T_LMRZm=1qV63w zdrUK`$fGNa&bidO^N9Cv-tlda$<((pg6G^%N^8aeVt8@><(%f%hR55ur5=%3H8)r? zPG*}c5LXSWU#a?XP1+VHEQi*NI3>r# zj_Qx1*?|yJ%woA`D&`-%%r7dU7`rg^(&Y{n3R&}!F4f?Y1Wve4_kbo^=QP5d8P1(@ zvjAwwYzn+??x_kpi?7b z++|12n5p0N%U%QldWL~e46Dou&wCLWcQ)zmz5}^g39F75v_Kim)Q48NfgxvKHrN0@ zAcV7x0z6U~QESNXZ{?;T7IJ&Az2x{xtt*)m*YCfjQZ!srx{K=-tD@+ky?w_!ij1x- z%B5zbL(c#$jn3gYU}uzBJBro#G~9bk{87Br;c0r7#n^=ZOlRb z_#m=Pr3^<@1rbZqtB7~D(>j>Q(f9+r9pMVz4gw;cJF1!CONnDwIQL4v240BgOjm<2 zxeSQI-mb^I7F0S{Dw&*x^Kmux;5DLFF^x#}oGq{FjW>rD*2B-|H#euxg|k!!*V(+V zu=dcrIW&!q>V9s`{YN&%quue1{Ly3Bq@Si4H7)oIHN*l{cXJ{`J4K~6G;0B~Epm$d z3~U;lx{5#|3eJ(;Zvml&4e9XL1o@^HNB!8c@ zt+W%xt0{}_rEcn}r-N|O8J$rXb_(-B2qx)OtlRS zafGx*fFRP|FV9ekfdNPQ1cNnriiGdkHER#XtOns1^@v^u3UDT>U#*vDlHx5JrQz~C z&ag7Hg)K&CNz4YZ#Tlj~z(ow*ug9&Xs|G$UxazG4W-hKv0rJA?(~BZYH93v`>&8@i zpq!Sr*=garWOv;zydLc-XQPejMild7FWii0`2_UXP<3W;IWt(f^N0`EMh+%31si_U zh&Sr-Zrj$TWr9W4P^YB+M532W$)pmu{>{Wzj|^i&-g!DWy3!<7=TaP|4F;qJB_BnMM}s(PCtJjPt92k8Dn`(Snz_ zaDqjt&~C#*!of;jXz(J%NQdoM-t1C_7vtJ6#1N^iy|uztlDuDbY;nmFX-+Qch_Muv zD&I5dnmG9~blAL^w#q@8vzk%8Eo3*|PWhQ32LAeSs6^>9^VH>Mdl~8+%PBZMsA-wQDW>|R;eGq)Rl*?=M3&5>pej?xGkn&}E zBAyhc)J%itbw#1`4G6I4Hy!I?RvLLlQ^(P_!%p0_sUj3@&N_BjxdKUEx4sc%8%uq` zFEoy==!R!ra{X2E>vN8>^i!rbkXBz*AF|XAJ^JR@yemLV!K!o z@g_?ho6g#grbDo$i!f65{3DWoq(0^!ADm zBf5q`_h0>nY{h-m%BD`i0#+4Nk<#(>Z=wVynWpz`Af~Jb$}C`RO`w|Pt9T3RN5(ad1dtdFyLJ`=xGf1g3}XRYW$g&-ZI zn#@rl_xt(;xKhAq4Sd1u2KMq}9s|>3pu?PQ2~-SDr^bB5oFe);}z`!P}yp z*0A?GM-W7119Whmp<^6ln>|y97gIp)`wCg;i%*mrA=geSOHFrwRm^MoK zK8Xr!gi@t52D6&Mj@j<}e`PyIgUVC)-J?=AAAs!Fb9ux3rz&q5jzM+1`A$EH2GbZ( z{ABEHXaa&(IQ1wqv@MkYqz?1x!XB<=dXbN5QPUp7G1L{itWdaEB#AO;^hnrqX)~@=M9=s#}Te5-Gk95d?tMe2ydYf zaPLsn<`$oO%me3J1HyGG@JAQSjt}tr92Rdgc+`Pl;=dwzr6j zWi^M*d<9QFr-2yL`wLEpp32V%MBEHwM4~NE)6zoI1@}1E7_}&yk)2rcMZz1Oty^eR z-Fgctt!3MDKb-whKSB}aWXm~Dz4T6Izi9Rj%8!6Y9>bAPMVQArx~U~qV&E_{@D#a1 zV0a&F3uoEpX0nn{&E$YcRmNt=uqMkTdn&4c_?m}D-HVrx827^CM>P=6maN`=u)8H8 zhc99{I$H`u;37$mf-qc$?PIXw5>>f?@JC;Y#;mpcg4;qo-7X3?kl$#8ZXK~OKJzf^ z$Nq%-sj8zUjkRN_vOJ`!B3+IY@XXu%@HOzV5+{X+v!GEbU_md1#`9FNZ~51A zZ{`achJQOu_OC^$%JO<6jI9L8Dj|7b`AyP!4lQYqV zhxxQl3ai2oF?`h4(yTT31hR4UM(6EJ%DO6Wi`S&N*LXJE?Z!nAoph+Lzy+$@H5e_WF)dIRU1umRHp%PC|q3(;+5 z^rzL=2?|rUZlErhUG$7uuo=r}KhArMS{c*Pm|$ha z^;Vq!19}z+YSz^Uo*S1y6-8}oJ#--rzWhhZZ6SVlCoTksM8G{BU}dtab2Qi5$(cwL zhQ={N><$0+UFy-mK2|Z1yn!q<^%NjoBxAd2wO};-t%h*mhXX{DVjF7>PdE8iJ$OAJ z@XDYSPeDk%!-1xQg8%*o@%~Q&`p9$^)mRv5RCKiy#;7GomC$JikzBc+!&P|P+{5KN{(-zcrhrr^oE}}Nl%^Vhv?Z)qk2p0_4H#lk# zqFty>UNs=F+le*{OmMCWbXH~sTllE`;v#N&h;^LNi;N&~loLh^I%$Fb;wX&fx4pW)#T6Em>_l!E0^|LtPdW`%9OlTZ4hIJ_vo9JG|6sLbm_%PU3%s3 z;^>N0n97>ruidjv=j{|)6_W&~xU0ffztHjA#>dNy$FWuU^8RG?NIS3WwBFUuZg0hZ zpZK1|+Pb#4C&VZ#Z-yPtYQ~!_jdTg#yA#s(QrY@CP@!URvVj~oa$=(-$sWZY+g|f$ zAT%(B2#gcl|2Ve?DtFG`)zp^GcjjB#i_tiDw7IJ9Li+1q1%Za=3x28NHSh&_L6@|9 zY;Gqa7nngVTH4q2V8g*JtdW8Qp}LBYcsxv2#evG9gMC`d(g&PP9SR);eN`F|F>l!1 z`8`b?ME_a%mC}oM0A>}dcgIwCGNh6~o0|wPs^@=8(27q=Snsl!snlTSVNVmD>mbY? zx=N|f%1$2e8}epvMt)BZUG;cGFRx3=QN$BRo+34o2ELED4nsh1x==WOoIza`wn5&C zqrAmwYJ_r_R1vdC20rhku`%&7qQR~)uFw7ASx1^QolI3Z~TUQ z8Tt8rMlqdcEh_%UxVmjZb|FjAF#3(nOAy*KP3^EX&YrRqsV&qUYaEm>mFc+H-miw#Hhd%r~8u+b5jOwTL^YbtF zJmdI@7pnV}T6L<#Tdj7`z6`#{+j-V+u$r|g631shDWw3=ZPuu&+!Pl3lEfXkt*#Pe z8q<_cW~+L;G!v4h51)l)f@#Zb(t}^H_EZm%Ic4Yl1<~q_+mEWcCgd5 zZK@>DMetM8CbbPl*9vvL3~HXCDNypoho28&tsj@XYtOiZ0@Xst0NBtd?FW`!a@8&I zVpusUZWV85o>6BiJw{`bN-UhL`*ltoypr6PKuI5!5#<{rtiTT2mXU4L)R4CkVk&E?lkJ~U%`HZ!u9M2#V18Ju#K z^2^ljo1y@8o{G$$6C$)9Pdww2#3~@Pj4P1S8`~cbtJmX8!`a* zV*8q3)xpbIp4?yf{*_(M#SdJE+*`|}(VaKbIGFj?Bj2k|vDE&qF=TIO2#=jvIdEl- zhQEj`lyFQIkJmv1#+hl!=>PR1T8x>|_B+n3puMxeIAv+K~^C zx80vzqfmMEa40Hw7PqJ8_XaW!(SGOIX%ZcHk46%Q0~W%3oXXA125enba}vqU+)Ej9 zLhEmfMfQGk_(B zBU%Q{GBSR`k}Of;Pr@Yqbg`4?K;=SVdj7|Nym{NTG6cAXYApckJDfJ`qoRCS6}6DO z`3R=|_~5#A=q>piqxT1FzW^y(J>fwV3^Tw4TN~(F9q^d!<@rp=0$yZd?3FD6jA-WS z|GKZ*1&`eL7)^Y`B)Nu`Q&P6E@ABp$cSncPs(NB1DTa+f`Vp22IkmHolgpjjC>`LqGR9p|EMR2R;q{qGZR5-ipsIL|8dJBNZ5y@>QujC5UEN zc>?~KGAkd_lJ3@MQ~9VrR@di+mfS4{mm$rkCBpXsv1TU_wGBNGZSH62;dZlND)e;%@`WAH)(Kg#OfW2g{S+oo9?T%qNSEeKo;x<@2z3=1drvz2T zp-G`3n90()^|%*hk9+dIbTxy^R>jJEHqjAsLUJioR?m71WoA5$q_@S@h3X0(1jMpn zuZCL2o~Ma2D$Jpwe;ldWVnt}9)fqZJN6uoHIUo)iPK6BN9i>}e@v)_BhPPT0b;zKH^+1So^eMq5sKM@OO&CxOE3#DWVgQY&xLpB^L9XKt93K-1(ke-McI)PHly%>kKwyrLwYoX>8o|qErmxv87obo3G+E!k zh^S%se2E)j8!LerQ6?9Sr@6imYtl69Dn6Ih+B4IyH+#%C1T9n-@6Ze|lmJM%mL!x_ zDt=mD?MR-nV?5@kBCtYVCRL!{*htn|fkXzVF`i{d;1v1B#-TSi!8}o&C8*F03{MtW zR`nVNY6Q+>$yF2^ZT~x?9M)Z5Z#d4Bz`Ti2T%-)w%}}|k)N@5r!gto}dz_S!`3qr= zv)^wY*qoHddOo6`DNyA(#}T3?m7T9zIU)H0b@PZZezJKi? zC|xJv8_kl?|DTYmV66v5!Gq7Q%Da~(Z>=ToO6k=jRvWet$`KU25$XCAKX7_5vGw@P z-`_8FDnaQfp7-uC!d=kO-)Eq^yz&#E5#PIe<{m)$CpE_>A`Dxnd%`-0jZws7aq9pb zfqo*sR}-tBw5{JSP^`r{0yEUjuRfY3OE{n%B_;1mK`?mAh>X|45*5o#lHMi49GJZU zVpjU_8xG@(8N=lpG4g@N-EN5gBuO~i6BAIFXF4QgYekUK?x;w96|2v25Gb5>`1#$| zYG89k_~pj~tA>afhp4|?jplEzdo=CZpqaTDd3sg)#;kD{b4$H?^D^U;l;%zYl5`-YebC)So?<7nPUib6sY9n zVer^HiNUAFv8A%>{~GUrjD4U0OkycA$C}C=ms9h2b+f!J+$>b`|4xUyhMnwUWv`J; z$`+T=inoumeFZEx4%M!AJkyAkT!%>>R#`B@<}nh8*F`Eb3_zfi+(oiI5Ezk)jMq?$ zU6q+7SSc{5M;Mn)10NBoy%P-!OKlr54W^VAfvpuPT*_#$Auo9b~40dMTr9-){~%OaBm-KzEK@YaHH*ZQ6z ze$x0g;eEgColYO%8ZP1)_|u7pvT3l!$~>mrE?6)PLc?)Nv62) z&afrr0@puW^0C!(k)y&fhy`5mD1V?xAil_g`~UY7SoP<6p1obH@m4=>!jJC#v7(!b zU^pv?1xxc?Q`xlq^TkNm&nL`tbr_m4O`4$LPMORtU82Ka)2N^l!=bFpr_m$zblDYH zR_H;J1}Z<0YqTr8U96_wyaXANFl`c|V|^fhmdI!hYK7DQ%Wc+EL}TJ1l`s;D0uN|q z(2=uvB+L)Uc7)%yoZuMoR5a@+UDk{uMt`q18f$VKD%%m-V|2Vt6cgO__8U9Gy#@6| zF2&@Z&WiwSh0a-wTgwE1X_9i#!O#H3MxwEl7Z(&S{4)rmOuoa}tOFIzKb`-5*!7xb z&(|7}cALn@jh80OjMl<#*sL{!7$<&jJZ1eRh#}K1-BK}`$JvagTlx?06PUV`Z#;NZ z0rT~NpbtpFkM57q!2u$b&{0-WBLbq2R8vux4)YfAZnX7w$LFn@+?gX^b?S95d_jUV zOhG-{nnVGj)e7QOPV0o1j%jlFVO-e=B6$;{X%gEzJ9Yco#la90MigRGg^G3%5;!{x z5!c1nl^lU&wU`dbs}=8u?{7t~x+fy!jAlQd-pN3vL=dUhlM2=_nMTyc_`;y^2`baX zw|+#9YntUKJk4VA zjd@oVSr}W<$S?n3O`jRc1f(UGi%sm3Lo9Ok0ry-@&GG8Vg!deWWz-^$;0&(~2g;ZF z8*O#5^$z-x);y?gp^}dL5FA~7i1~!rOAnK2>|o$LZi~(k z)QF?#fL&0=vhi?_KU?c{o4JLmonkvPI&s)xA2A051F`?l%#dxS>jKoQCU|dU^!K1q zaf-zBcIwhiQTZfDY9yZ+%?D#z!Ucm#!3qdsCh@9Ux!nU9W=52iS>iFgazqUaOX_9J z30p#SG~W3U%Iv)71f^}FoLMHk7E1U^?{z=JLerjRYB!4-n2WqHt_%neY^1T$Vd9L( zY$Sz(1D`xDL=kqlEV8`zm-!PN+C1>yk7`v70r8t#;lf%yM0oqfTV#oC$t)amcBqTK z86aDPB9?i*`N9@ey4>blnI*?Ip-g$+bpA*tl}QJ4O27*x+Rpj?xmSTZk+T^qIXxo# zyp0bF)^8D{GROvLRfsaLC^EZ92_Spo6w8N+gKZ#fQUEMD3tGU%=u?`r5HtR@zfj7` zJ*oNSK+-U&>SqR-4+!)S5Fzo_cCygHNK@|*s)Sk_q4*H~$5o~Sf{I26$xki#EE5p>zbP+FzR%LslI-v zk;#-?ipC7TJ8!dEl`{=IsD2BZd+^kSd92>i3j?sZFCRuDuIr>yQwh@dvyWMZ?o*qt z4Guo-KHY7|o*caZ(4y!=FWaNC@zt4pS|J^l;?DMHv;9dptabJ>ZQ=<#3+S1L1|-gm=@u zl9(97k=mVP(}h4iLO($}NLNx!(>j_Ko7AC@GK)td5-1zWj8&NGK^>NUg{2|(JdD=0 zC?f+3YC`wd2y)ZM^3m$s1}CnMm~A6_Z+zV2<~aRY^w@HW^5)X!zIi3hC0xSv6;ozG zMLgS-t|q8SG=;Dw%_<(i?a0)k7r{)Jmo~P6J0E&6CyDN?YGCKoy1Jn{o2RF}uC~_p zl|z6IsLTbfky*2}I;(*Y1(u(|s?*MzTEzJP?yh2HP2mJVoJ(HVcM?d&h~3ZU`QBu5fZJXf>Ud*=Q5TTiL303 z*CvO}P!%p&QmCm^sVlXrkJmeSMMgl{iYGElV8)!r^o+(i>8?!O`CC2d@{Hp5Sei7h z0L&Ok-lf#c?Q$W>CIed=5(f<=o2 z6xSjj@LyNwBg}t;*>W~G>ua6t|CXeg-H6jDgmi%|#%oKK7>4WCR>QexH;_794If0oTj{m=l8&NTML<8E zT#Sa}IE&-qaF7)&YlL+YxeP6)nOrQS3L?CNAo)0^2k}XQ{}YzMgMpvGM0*O%Om%~0tyTZ7D|F(g+oZvoqUFLutY;;1D0NtH^?8$V^**lEzLLFl#+`SrXD`FIU zz-J?t9yAnGu`Rm`!o$*MH>RaG&Q8;x@32|zD6Bt?A(KazM2ppk5$PbUBob$C$l8 zYFx_rtmwbmKNm^Uo4#`Zr~}-jXTmUd84nw`XQx|3{Su{BaLV|cuz&t4P8J0M8}Xf< zo)QVVbv_6LMXP+6=qKo-L_!|4dV}60yR~&F+hlv_H>?&)VVrpY)cjVoVR~0FZ&E$U zBlchK6QCzqkNO@X`~gMPl%!dc5^D&wR{~TJW-ydCmjc;6hxjXTVuwh7CN?y=#HS=V zH1;1FETFF1O+^n#7x_FlyS(4r!;qrEdOQ`;NbX}w`*A%Af z(TBRsh`OEco6@O2o#~|~yXy3jAnUy{PwUa#3O>}j-r=yYIAWC{wFu(ZPhp5rxTyqg zMlBW;CD8E@m|##h5dcu_Y@z9p5uu3iwh5FmrmZkO@;UG zPx9~Z$4JZMRdDg*)0qU_fo!18`)WFUx~FN+T1?V0-2&!sP1EAl&OLql#$wxf?nHhr z7m z!gbPCJ%%r`Y-MFORu#T2G4WT06DSm{U>1hE2tcrA%?0GvwAb(_^)4U=t!1PoFUpB_ z@}Na^d^}+HgW6;?dKp8Mp?0Lv$T6DQR4T(!wXrZ!4+GCJEE(D*+)1jIH3USPF3s2g zpPX=LmjqT(4;0_z{|(>MfsVVs8WI=%J1_E7goSV6^HX*tZleAulKa!((Pg36!eso+ zFu7^j)u714sFh< #)Zc9Mm@v^6sidP1=|mU1f~O`k^*ZvmwVg+S&@(NmIeOO%`H z1zVH_Pm+AkVCKe#>S}X{oFc+Rl(b;81I>Ju6W1LE7X!l=yc*HoKI^}BkHO$sZ~(Yk z)X$-e^F1u6w;}O@+o5qtu~;l%Qu!|>+sAq3uHI%Z7L=C zfD20p=q#&Qpp4$bA;gZZx1RQAGG)e4CLnUti65GGBoYSvCY4A#H_k}y!0{_r)*(Am zk;C1#0tOtdTQ6%Z{tgSx6S6EZ8#wu}=t~!>GWkyha=}wR%GH@a(=Oc+heD&UoHAHI z7BcXtLjX`(!)i_67w!BQHmtsc0C&{B6$^Cw{rQ&W60GOzYijiLhEV_;KzB&-^)Fl% zDz(~RaPI;r;LGyhq)#^`rd3%$n}GesjC8LI(LquS>l&uDRt21>HYge3B5t8aCDI5|GOZNqBPc zr|!Qp0r%!Pt5?;{S+%;3CyXOwFpo$4O(}VGvvCvRk7ddN?i~6})^rgq3@_GqY-2Tx z!_k5pNsYf58N$k`-YQ+D@L$K$k@wpFW49j;R<$mR`G=7?-~-v%HmFxbMF#N;aBy*A za0~g!)d-R(+w`$07w~QYivmqj`seXR>YJJHqyURDDU>+k@d>kN4=JdPoVPVorJkt`Z??1q zkoOOawy36|^EqXXuyZUNd&HiR36F_|AJGdtZle}&+kS#9(`(QVw=S=XNhG|!h$G4aGX zQ%{zsyy@yp0(ERJMOc=$;^K;8uORnXE{qpjk|+5nLC$cf(Q_7+jx=NeqRZ)}I%= z91yKBraQXJj0$&#>hi)^LK;4j#-{LBJtV`0M~?U}hjnO4ul@i6Pfj>x#|CT-xsX|| zMpT5?!PX@Jj`OG|=y?szwzX-Z;RAtD4n)OI2u|}GF_jG9V- zEbkuRqbqt1!l0Ir9w3(J_L{{z>CAZm$3NycpX9M#cSA%|Nee^^NL1ct-ml;+iaXDt zufKUod~@Tl#hlVHMo=Ypg0RNYUxDx_|!$BsP9h}!j~Scll^@*#mzTq!1Ym+HF>&Ds+s4) zMr~l6pDz-;&^z+ckT%OVv7%x>KK`#fsbT z&%aTMY`^j7@?+~P({pfo7~B5h+{k+&*8b{BBTFKH6gC$6^Z%pm3<}9kw~Qn^|67oo zm8Av&df*d({`vWFM90jP7Ez*{C|`DT`PMFBwA}~@Re^AvxHR06ml5RB!5Oj3h@&BA^QeI6lbi>d!o#tBQ_9qDsk?0`Z`7hYp!Qu7Fex z&LCFUD_}pM6c2)Bv3h7JC$;WKrI~UBL7d^uojwvI8)=x5`kKKwwLG~VX!;1CL*$eb zOW}_Rn|bwF80 zZcbet$;W22b!s#Y|G@<9hG|HedVOPEwSPJ3ppP!XU$kh4;^0B_6nHfvQ?Z*K^!Hhr%xL?5Kr?*ckky=@Kyoi@GImY@z|UF(5f?Oe{KjGAbQ zyH`w58i&%Hs0jd6&YgVztmlvo>U7rvWGP=rL{|wlXB7$6VSBl}8a!w5)A=3uX9Xkg z5#m*gE#NcJ1O!OP46=o{Jir93`ngEpvO!=qE_py^!0wYLH3Vi(+3wu|nLD9>yjWu& zR3y~B(9?O+{Y*+JVI&V@Jzam`fKFKSjI7sLMUQTQMiVl?PkH)xUr3S|4G zqxmF-+JF8j+{Ye5rH0sj!k&bcQK}LW6_f>rZ2jkv%tyR+aKqN>&UC4dpRZ3uT4(jP zrH8j}J$SHBKe+yozB4Vt$JftCn%=2D*b}t^{bEGIbiKJM=;*JY4fFZKw2D{4yKjd7 z4n+7Ne(7CjXi*CohVK?kYyRvC4L$cLa$#WTeizU%RGp{dL#YLnyo(8HFxMomII=JUeVh5J~(q* zrXD=Q!56c8P6KeTuvLTnQy^OM4snD3QmTQBYSY_h5Z6z=LA1+q}tU z3v_5$+FF@>oLas@?VZ5jW_DDU48Gv#2rcIrln<{9t)+K4P^y>La0tl+X(v$RA=^9kh@ar5C=0}Vk2JmT% zDkR3@CmPh$QgJwzZZlGwf(KS{m1?X!ooTr=wV*?I3y zn1u^ok065YR1TUqo7@|))_lS*SO|184uhX3H@Va@XHTW%*KiP6^~Y>h8LQV-r&8%$ zdpDflaN&i5^p#6_GB5vEAy1ZQcZqWE!O(`4j{|Mk8@JwG29 zq2zzmye#%Z6jfBz?}dY*is`Tq^7D6!tBg==I;hv@Y|liz|EKzXaY|SE(DSLR=vsBD zclwJ%B~ocgrcaM|X-v?@*r%p->WWIu+SEL{cWG3xAU-=gUJx8r>Md)(B~qf6T}QX> z*ieoB*ZpI<_q^Oc18)Qb4{xf*EqcrC2NI&c;H(1XDU>sS=s63PnhRb#990{~_N${N zAzC7pX-$fZNV0ylA<0{p&jSQorp!)tFBnhZcR@cp!VrTVFeV%B0uK$nRk9mk%rHZv zyskDc6HH|>r6VasJ^2?ul0PZi1#Xye9`UAwEi{f*Ix7=M8;CBMkO^mDu|v-_mC;2)Qa|C zE?djCkOht!RZ@ed1H=A-Rt*1;vo+JW{@Jp=(f(1KmT@*%OU z-9P<{Cpb0fuIJ3oqN2{3o_DA12L`oH|Me{P-nx6{;{q-WcIh4Fg& z3~n5z=TrE+X&a#s80OhKvE#F<>D(Kl>Kt>jY1v`4#lm!m6W+QYhrS4Sc>^PyMWkOx zyh~H;Sh;4y7M9ke@*nP%KtM52e!=o#e~z1hxys7Xb%@O#jMw* zP_MYm>S~*f_*m_o2K`CYtA2mIvUJv2I{}-LOv%oOGLt7{#(__)(;JXM)LrlUU|`p0 zW@P~cY#}n+cssD>CD&1Sh{M3Xh_gzYl#1;N^`ui6G%w}hwVB@W=6H00uUnEHXPMoi zUZ0`hasV?x%)i7L*nza%Ok0xXnypuotwv#P#`@Rg1-i;MQe*9L)Z)?60>!YxbZT@f zHLfm>n*Pt6gHtOmPn~)e+&Mg`)#`Cf-dxI3bhOrnHw}ueT^n;5JMMb?+O<}+i8o~% z-uoALSy67RFseMUXI~s2u${H*!1+116!d*#Cv%(7Z8XhtE1B=pTHY3@-E1POJ9RnY z1HHI(@i&_0m)ZTCu`}QWBYsk=<~h!j{v+b+MXLC%vc#HV zx3=G>HKT=!x!jXSI3i(*j7Nn;ch-837fY)Z_84t{^k=J zW89mTaIW!q^M_Tul`KNG9D3+QpU=6@e`;6OWT?QK8VS4wp_5@m+05oO-VS$?ys$TY zu3#e^cO1M4P@3Ew4+pD|I^h~>u30r7azu1saCkz3u`D*W%y=*)(uhZrz%hf(G?ZXX z7))dl@q@!(s|Yd#U6)f#GL|(37-L0G{JYfFc>yCHK8q7PSYRqbZxyEUk;d!>+pBXT zy<**}N*vx*$PpD2BAdwNju7hie$`7*|1C1wJDv+gELrUl8VH;kFo&;mQ@hDMXW7Uw zOQ@kv?z1X}EKm`Ac;^`x*oblz7Pv~<4Hkh;*V(gxCD`I&-?tC2@z*V;*+%4C0e}LR z4gubq?5tIB_>v`yY6Osa3ji?4*w0R4OTa3172IT;U-<9Zwn) zeKeb`pN_+Xv^D-h!Cj^_Hn!9N!*3Y|3}a89YQuWNv;z-77izF~?id*6*?7ZG$E88G zAPo#VudydxdHAr-uIuc~I^g7}3ec8+2<&#{M=hgG1e&nsr||uXwnN-Sv315A{@ZKP z9k0wZi1m5OVcdmZ4o>7Hg$=m+!8FN#kvh^vsq;^H0hW4-62_uM0;1I_Ei5o-5tP}c z2+obnrL8tz#d6QSU2*&}Mhu<+*=zf;_gyb*8K?&+GiNV{Q zCQ_MiP?Q#TG``a`NXT>sy zeH~{=j^MY=EpvPA5mZLYg+Dip!kwOmVTx~~<`V%kp4nqJI0(z}2y>rrhe!XR!eREwiPR=L8&|wrGF*3PN|G5G~RD+ zRx0(tq+PJ23*p5zn_=MxXQvnc7C%@m%g!1f?eASxCH7x1I2BC{0m|Dls)iaAC`#6l zHxf@Bg0i6@YA|m@2FgRt;aTC<@&PX4B)C8#*QDk&5Hf*kRZ>%K6QOW6qB}S^iuvjM z6pHo!xJ7D`0+Ymn$)0ckfj-a+vw6sG$ZUQA`IsGMGXRi%dk$fIj2kxkZDfo-GXR4r zK=iIrxYkTO62lzL1ThZT0K`QPN>pJ`9CA%u^vQ2H&lVB0xE@@3H6MolVB84uDtt@? z#>pNuw>`~q#Jq>uCNwALrPtB_dA}LYtFozqixExJjbyV~tEp70Dm8y@?R=Rd6f5mk zTgQ2QTI1~WwAqd6VFlrvtLCBwffn)rGEiAbOVZjsN}lYf>ol4=D=Wubj$5y|jGeaa zTzz%xM!PnR^eR?*a&pgxdE_%To0VKu)j`k(7GMGcX&PI#YRYDsDulrb3RbbkY~UcC z+`iqG;Hq9sK2Bbop$WGCzp_*%Jw1O$EVa(lUBT4|;jm%DY5tQyumDf43B$k5q#*?` zcAah+#6K?G<6DZS?|FKkvLVjY!&N`Q>es{9FzmjGG3KM03d_ySmS*#aRS+=xnhNr-dQwpO zqP+`2g1PH*&YZeGlA*$jjxiFx zU%%z}dIEp&FI#tY(ha$@LX7Z2@!AonkPk%~4uR2|dCgrq27Idz0RxG)TBFtbC_f!b zU;%9rs2om8n*f&S`-^f;9hqN*ILkkz5>#3?2PM$Gc6rL+oiV#Yn~@^_ENe+t*{cN! zTJanOH~1TxQm-xHZoh*snRjmg+<#kdeZ3Xvms_KEG#?>BzOL&vwX~S5%|Z4)ZswG` z3ZHCOp3(}UBrPpgTLg}p;ZkEtzIz$vOw35GWahgs=|)9KSxO~-U0kK#{xN%z>YxCH z^7d$zV@j1y$o%%)*OeS!oyvK#+C6ztAm>WuebryepYg3v&Q{QbAP7iY8hk3cmP>Ou zLP|+l1y_-zSbt7TKf}k^;Qx4m85id&8f$aW%O|V|TwSD*U!wOdJQpd9I=B2-Tu#n( zES3{@blHVSVdS}mee_H6B26`%P^_BA0u$yQEe>GyeimmUua=HUu1c>;3Icff0@4#R zu9cZ$^o}^gi-IuYJ*Y(h;-x`>H_HK1<_`jopbLPb|)#M_pn*3jDICn*pr9@G3KDe0n({L8ZM? z6x|QRI7$6ElQ}50I)vD`pUzKV&F!1Gg9Y^ir_DPtrPg@naoiPKYhBjw9_4r7_tT!z zYxUUzX)XOJtv|?NW>~Z-wrDLDO-!TaW5kbJ?eSm%GJfIth;lg?L#vDEYQI$ui6MD( zcJsi!DROLJaWi+69F?zUU;Kao-#=tNJDwKfde?bx5}_)$c3QJ{WTv$nM}Ey z$viA8aO##3%8;8M{a8v9y?us2^>jO@sw0;Ljq>_XZm)-;Abm_}Y%(gx(toU|M=uxc z=R zS4Z-Y<2+852`{PiOyr*Pr1APiB_UAfzo2WkTRf*@WT@-JjxMNbnT~-x(Xe$Oh91Xc zbx!5bV?3Rj0$)r=$gJ@cD1@zpP&3x8;&53HTBu?#s&i9LxdLy}ff4*z8+sTf8%G)D zC`yR#o6=Dkm9wIWf@t`FbCoUf!z$3Dx5GT zu2MmVZ{`wk+gJm7rY~&g=69E!;nGtxzz-f(+y@+=31HOV*=Erw25)H=Wu$w+6X0rnDXwC2rBd2Q4MDF*a>7d z*+e$uolMa*ZTlMExtaLxqF8MeByhe9`ztlFw}BV&;-*knuw9^h+l*~;r==+(Cubr2 zBEsLA-i8A{Do=2x2aXmf6hi5UC#=aN8NqVB#Gpue|6jynUxo{>5RYDri+r!*C{C* zB3@c{J^0?qpT@?&)Ip?3W|bGfKh~XrekQk+&kaRSkLUWgx|fPpt(wy1p{>`sE(d(J z&rd|a6&x|gP}DvH_?xLshOPXWnzZqpBk=EGr<9?GCFBPzd|>$#dSG zxVtxqBy{@sD$DeSw6qg^?IJ!B6=u1Soy~3{DY&HQ<0`p>ewKMt?&7&kCT_oyYcVOd zkb_jGPobM3r2t6o=(&Z;IJxxpX&2_X%oS)~wxpv|$icG*L!6wc*81y9=C&;VRezW% zxC;^m@n(P4!$;Fa9i~!OUuYQC$6CnfL z==HYFy33u{-mkMieQNKt9f|==L|2xrrXP0bh@Gy6`Al^5diu9Ck(Xnb1KzI$`dguZXW!<#M#+?wd%qEIlSLOPa9oXy3&(ZU>mO5IWiTA8wi) zk4UU~i0vBgGN*v+g(KcIOPa{VV2jrRS{`<*FmEq!rgV>7`xnEQubLqF2qo$W>f*bY z=lQOIykHeJ!P-%Vptwm~iXqT;iK05`sB>GE*>E6l%T=>54r?VEv z%;X6!=?z5CguEr9w9s53!g%S61g6($N<0)vSBy(*4vY#&W#z7bLTP$CgF*<=oneL7 zpT9KgG15<&oat%*6Dgh+r9Y90Y%>LfE$_|z`A1lIh!fy~Z-&~D?_a9}x*una+WRF_ zB_21M$3^2)Zd%#bH@`G(H(H~G=(ph^b;>H^1hZn%jrS2`q~W=hbG`|b|yS|UY&BdlgTI! zlGFeHpWKJ5ms3MXO2iZd`xu!K3>%0K)VT;*h5D3cN{V;eHZ#g9u%azUymdcCh0TIsiJs( z>L~C{GoRC&75^S8Z=v53lA6d=pyP~15~V3PT!8(1bBg;$Tcz3q@ zt%(QfbEEsP)k|k4^Zh08zMij8LCR4hIw9N?+;7|*Z83Sa;d+kB(?UD~+dSM8WrC&>Zsj-_rO)W`}BGos!qf@2=3VGi>e zPg;3(&8v4mzVMPF2fAzRHj}Lv!%kdGfve#r?N|s!zpthap(mPbww4x~4RnW_NDzr$ z1hOF*wogw98PhhwtK+LrRH8R^4>h_e9C1jSdrd#J(CEIOf#8-NwDq<`w%lUUnrYj%>i=&<%FMul&%x;so78 zDDCFNnL-av>-+Ws*Ta4nM8Y&*a~8>cHzvz_S%UP`JsB7Fq@td-N6K(~e}8-=164zO zAD^=Ue>jd?i+S7!dXeCj1R?}u5BLllE7;V4q3R)CX~xTpp!EPuX9RIAZCH#8-`~Sd zs4x-I6d1uF2@Iy6O7s=#%F|;R`N~LWa@YnJa)?3wWf%NMs`e8xyiK1+=1|+78I_@Q z<9;AarN<+g*Kyode)hR&XZS~{0)6Lio42-b?n|EA6JE)ZY}@oLhr^Rh0?6f~60Rsf z$RMasDG4H9KcjKTpj*k0VZs#B9N|oti;D-C#aMb)QAH}2W@)-0I8GVNTr;T4MoKZm z;ZZ(}zX^9*c(BXB*1dNVHX!|+R!7qy3?mw1^L7Q_k0Xn(E;})0ZSe^S;o8c*j&ikc z>^fUwE&5* z+Th^0h^_bc7I~Z9-Q&H1FsQg6zmY16xhF#TQF6n*D26dnN{&4Go+;9jeNB1HCyt*g zse=hPazXq;ay%0);>bVLT_u!>65w?bVx&C5GN>oASg6=TVMi<%q>r6u#j|I1fk6NG zgk948AjAiTybqt$3Gcr9?g37KKo>rAVfF=J{={)=9BpuoQO83|UVFPN77A|K^Z~yA zHq;%RkKCVW6MyjhX`N*V1@mvV;4f!qOIgLSRix8PY5OwA+`6tFFRlkB^qUIqS|8-rFAF zUeq%5h~fdLl*cZx(Qg&+GSg&4FH4jA#|mQ9uUU>gw#B z20l!9s7zk~*~F!3ce49WO#P}-oxJg(f;*dnLxVR)0C^ApaSJGL@#CzX_4~mN?}CNMpS?Un!W%>wP68ka==T}HA|>~HXuNG+4%VVg$##m0a2|Bz zOx(2qxq8V=K4wQ0rb+x44d=fkgKWoVf~|-ANLR?UA`#Hf8Ds_a_D7qSeiJURr{Fwh z-zQ&k90#2vqMWi*_*hHDJX>h|c@RYJ?rlylV=x^do^IfXpOFjOz3bb7T(C(X=pgcE zUKD;?y7?a3ZUsPKfK7x$Z$f#-eRjYp(@V~n>x`3pPkk!iO+a_2x3jvst}f7%#_Lmv z!tsZ8Ng}SN zn=3*%;N`OBr%Z-V?kqna&aE);@F<@|cT&DSfNWtJjg>j%0DS~W-jSuQtO6$4q7TSd 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

    SCT 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 Xogq6Ezx$^}T|#&>f)!5SVPO6juE?Uw literal 0 HcmV?d00001 diff --git a/admin/assets/images/dot-grey.gif b/admin/assets/images/dot-grey.gif new file mode 100644 index 0000000000000000000000000000000000000000..80085a26e04254cc2070c913f158ef7ae5c000c9 GIT binary patch literal 1095 zcmZ?wbhEHbWMp7uXkcKtd-pB_1B2p!?g-xi1((E!Y#3Q(W~w5=#5%__*n4QdyVXRDM^Qc_^0uU}qXu2*iX zmtT~wZ)j<02{OaTNEfI=x41H|B(Xv_uUHvof=g;~a#3bMNoIbY0?5R~r2NtnTP2`N zAzsKWfE$}vtOxdvUUGh}ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW z)Z+ZoqU2Pda%GTJ1y;^Qsfi`|MIrh5Ij~R+$jC3rFV4s>P;d@5Q_u*{%uC5HFV+OB z_w}{%%quQQ%u7!7bg@+enxL1NnPO$)WbSHi;AUxHVP}YIh>S*BTyn>bnwy$e0@Is<(Cdg(FDNPG765H_NiE7OOHFYr%Fk5*d)X=zw_D6{ng`XJ zg4- zPai+LfA{vy>sK#dJb(7|$>T>4AKbrp_s;EGH*Z|OcJ<2TOBXMkKX>-b=~E|996xsS z$l*f=5A5H!chBx!J9li~wsp(qO&d3?U$=J6>QyUOEMK;C$>K!|7tEhGch2ltGiOYn zHg(G6NfRgZ_x1L4cXf8Ox3#u3H#IiY*VWckS5;P&mz9*?xfYiVkztEs9eD=8|-%gM?}OG!$Ii;0Q|3keGF^YQXyreL=99vyFH z-}S5X|Dav^Mu$7Z7?2}8B8eR#X5Ym_1Wex^qaL!|`O`0`&M;f7*B_99b*MVn=j;r_ zrG7}+3{!8Uq3ui&0YfzQ0*(Fg;Ufz?S7VPQOR&Nwnt1I+gpL-SzO$G*ipw@0gLe!k2C?Gl4 zU2{cYBR8{xAJWJ=io9pYZAI7z%Ok7a=3MlRdMmEGF&AiTjn22Id$Q@; zwsf&JJ_@MYBWmlnU*F%OSK^_m@AuR1!(Zp;jVr^|@H6 bT)KRl+4HaM?C#X=XV=IyI{KS~lb62%`MMx? literal 0 HcmV?d00001 diff --git a/admin/assets/images/ico-plus.png b/admin/assets/images/ico-plus.png new file mode 100644 index 0000000000000000000000000000000000000000..3fd387b3f8f3b5fa735ab913f4f90279e4401700 GIT binary patch literal 967 zcmaJ=J#W)c6tz^TLPgYu?gA3=S869VF;No7Bx)T+Nu-7i$9_qy#D2zpAxq{US}L8I zb2VfQUFhLC*FNE9mU3e&xIT%j!N9o#Z9PCPm>yYimggca)thnc<+(^pxhzSBjT`${ zqvu=1J@Is5Te4UfA9}>?0kQSn_s(f@C9YMpd^7so{&{qiTakD7?rrZjzP-G8@cRMx zYq0-R*IUoO{x~a?x3;YP$BzyR7d}1wa_$8_I1k=YiPiOIhyB-2;;U6DRkc@zTlfC} D=N2$8 literal 0 HcmV?d00001 diff --git a/admin/assets/images/line-bg.gif b/admin/assets/images/line-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..8f0ad4acd9775e89047b646967ffc096578e9486 GIT binary patch literal 1095 zcmZ?wbhEHbWMp7sXkcJ?^ytywzke0~b4U0FD7Yk+Bm!w0`-+0ZCgqow*eU^C z3h_d20o>TUVm+{T^pf*)^(zt!^bPe4Kwg3=^!3HBG&dKny0|1L72#g21{a4^7NqJ2 zr55Lx7A2ATTyo>*T>t-)5G1()y3J#(ZSx%*2db((!$)#)Wq1x z&_G{LS4Ue*Q$t-%RYh4zQ9)i#Rz_M%QbJrzR76-vP=KG0mxr5+lY^a&m4%s!k%2++ VCkq1z=zs`NslmX+Z4FF9NfJ*=X literal 0 HcmV?d00001 diff --git a/admin/assets/images/t4-logo.png b/admin/assets/images/t4-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6c012abd4f03106630d1eb4b5e35c23dbfe04e91 GIT binary patch literal 2156 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Μ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 literal 0 HcmV?d00001 diff --git a/admin/assets/js/addons.js b/admin/assets/js/addons.js new file mode 100644 index 0000000..f06b910 --- /dev/null +++ b/admin/assets/js/addons.js @@ -0,0 +1,136 @@ +jQuery(document).ready(function($) { + // export + $('.btn-action[data-action="addons.addasset"]').on('click', function() { + $('.t4-addons-wrap .btn-action.active').removeClass('active'); + $(this).addClass('active'); + doAdd(); + }); + + $('.btn-action[data-action="addons.save"]').on('click', function() { + doSave(); + }) + + $('.btn-action[data-action="addons.cancel"]').on('click', function() { + $('.t4-addons-wrap .btn-action.active').removeClass('active'); + $('.btn-action[data-action="addons.addasset"]').show(); + $('li.editting').removeClass('editting'); + $('.addons-form').slideUp(); + }) + $('.addons-items').off('click', '.btn-action[data-action="addons.remove"]').on('click', '.btn-action[data-action="addons.remove"]', function() { + var that = this; + T4Admin.Confirm(T4Admin.langs.addonRemoveConfirm,function(ans){ + if (ans) { + $('.addons-form').insertAfter($('.add-more-addons')); + doRemove(that); + }else { + return false; + } + },''); + }); + $(document).on('click','.btn-action[data-action="addons.edit"]', function(e) { + var $li = $(this).closest('.addon-local'),$aname = $li.data('name'),$css = '',$js = ''; + $('.btn-action[data-action="addons.addasset"]').hide(); + $li.addClass('editting'); + $('.addons-form').appendTo($li); + $('.addons-form').data('doaction','update'); + $('.addons-form').find('#addons-name').val(T4Admin.addons[$aname].name); + if(T4Admin.addons[$aname].css) $css = T4Admin.addons[$aname].css.join("\n"); + if(T4Admin.addons[$aname].js) $js = T4Admin.addons[$aname].js.join("\n"); + $('.addons-form').find('#addons-css').val($css); + $('.addons-form').find('#addons-js').val($js); + $('.addons-form').slideDown(); + }); + var doAdd = function () { + // show addon form + $('.addons-form').insertAfter($('.add-more-addons')); + $('.addons-form').data('doaction','add'); + $('.addons-form').slideDown(); + $('.addons-input').val(''); + $('#addons-name').focus(); + } + var doSave = function () { + var url = location.pathname + '?option=com_ajax&plugin=t4&format=json&t4do=addAddon&id=' + tempId; + var addonsForm = $('.addons-form'),$action = addonsForm.data('doaction'); + var asset = { + name: addonsForm.find('#addons-name').val().trim() + }; + var css = addonsForm.find('#addons-css').val().trim(); + if (css) { + asset.css = css.split('\n'); + } + var js = addonsForm.find('#addons-js').val().trim(); + if (js) { + asset.js = js.split('\n'); + } + $oldname = addonsForm.closest('.addon-local').data('name'); + var options = { + asset: asset, + action: $action, + oldname: $oldname + }/* + asset.action = $action; + asset.oldname = $oldname;*/ + if (!asset.name) { + T4Admin.Messages(T4Admin.langs.addonEmptyFieldWaring,'error'); + return; + } + if((!asset.js && !asset.css)){ + T4Admin.Messages(T4Admin.langs.addonEmptyFieldCssOrJSWaring,'error'); + return; + } + if(asset.name != $oldname && T4Admin.addons.hasOwnProperty(asset.name)){ + T4Admin.Messages(T4Admin.langs.addonNameDuplicated,'error'); + return; + } + $.post(url, {asset:options}).then(function(response) { + if (response.ok && response.asset) { + // hide form + addonsForm.hide(); + if(response.action == 'update'){ + if($oldname != response.asset.name ){ + addonsForm.closest('.addon-local').find('label[for^="jform_params_system_addons"]').html(response.asset.name); + addonsForm.closest('.addon-local').data('name',response.asset.name); + delete T4Admin.addons[$oldname]; + } + T4Admin.Messages(T4Admin.langs.T4AddonsHasUpdated,'message'); + }else if(response.action == 'add'){ + // add new addon into list + var $li = $('#addons-ghost').clone(); + var $input = $li.removeAttr('id').find('input'); + $input.attr('id', $input.data('id') + ($('.addons-items li').length -1)); + $input.val(response.asset.name); + $input.closest('.addon-local').find('label').html(response.asset.name); + $li.data('name',response.asset.name); + $li.insertBefore($('#addons-ghost')).show(); + $('.t4-addons-wrap .btn-action.active').removeClass('active'); + T4Admin.Messages(T4Admin.langs.T4AddonsHasAdded,'message'); + } + $('.btn-action[data-action="addons.addasset"]').show(); + $('li.editting').removeClass('editting'); + T4Admin.addons[response.asset.name] = response.asset; + } else { + T4Admin.Messages(response.error,'error'); + } + }) + } + + var doRemove = function (btn) { + var $btn = $(btn), + addon = $btn.closest('li').find('input').val(); + if (!addon){ + T4Admin.Messages('T4_ADDON_NOT_FOUND','error'); + return false; + } + var url = location.pathname + '?option=com_ajax&plugin=t4&format=json&t4do=removeAddon&id=' + tempId; + $.post(url, {name: addon}).then(function(response) { + if (response.ok) { + // remove addon + $btn.closest('li').remove(); + $('.btn-action[data-action="addons.addasset"]').show(); + T4Admin.Messages(T4Admin.langs.addonRemoveDeleted,'message'); + } else { + T4Admin.Messages(response.error,'error'); + } + }) + } +}) \ No newline at end of file diff --git a/admin/assets/js/admin.js b/admin/assets/js/admin.js new file mode 100644 index 0000000..2409a44 --- /dev/null +++ b/admin/assets/js/admin.js @@ -0,0 +1,3 @@ +jQuery(document).ready(function($){ + +}); \ No newline at end of file diff --git a/admin/assets/js/basefonts.json b/admin/assets/js/basefonts.json new file mode 100644 index 0000000..e69de29 diff --git a/admin/assets/js/custom-color.js b/admin/assets/js/custom-color.js new file mode 100644 index 0000000..6e89ee9 --- /dev/null +++ b/admin/assets/js/custom-color.js @@ -0,0 +1,265 @@ +jQuery(document).ready(function($) { + + // export + + $('.btn-action[data-action="custom.addcolor"]').on('click', function() { + $('.t4-custom-colors-wrap .btn-action.active').removeClass('active'); + $(this).addClass('active'); + doAdd(); + }); + + $('.btn-action[data-action="custom.savecolor"]').on('click', function() { + doSave(); + }); + $('.btn-action[data-action="custom.cancel"]').on('click', function() { + $('.t4-custom-color-wrap .btn-action.active').removeClass('active'); + $('.custom-colors-form').hide() + }); + $('body').on('click', '.colors-actions-list .color-del', function() { + doRemove(this); + }); + $(document).on('click','.custom-color-list .control-group', function(e) { + if(!$(e.target).closest('.can-edit').length){ + makefocus(); + } + }); + $('.custom-color-list').sortable({ + placeholder: "ui-state-highlight", + forcePlaceholderSize: true, + handle: ".color-move", + axis: 'y', + opacity: 0.8, + tolerance: 'pointer', + stop: function(event, ui){ + updateColorOders(); + }, + }).disableSelection(); + $('body').on('click', '.custom-color-list .can-edit label', function() { + var $parentGroup = $(this).closest('.control-group'), $colorname = $parentGroup.data('name'); + makefocus(); + $parentGroup.addClass('editting'); + $(this).closest('.control-label').find('label').hide(); + $(this).closest('.control-label').find('.edit-label').show(); + $(this).closest('.control-label').find('.edit-label').find('input').val($colorname); + $('.edit-label input').focus(); + }); + $('body').on('click', '.edit-label .color-cancel', function() { + $(this).closest('.control-label').find('label').show(); + $(this).closest('.control-label').find('.edit-label').hide(); + $(this).closest('.control-group').removeClass('editting'); + }); + var makefocus = function (btn) { + $('.control-group.editting').find('.control-label').find('label').show(); + $('.control-group.editting').find('.edit-label').hide(); + $('.control-group.editting').removeClass('editting'); + } + $('body').on('click', '.edit-label .color-save', function() { + doEdit(this); + }); + $('body').on('change', '.custom-color-item', function() { + updateColors(this); + }); + + var doAdd = function () { + // show addon form + $('.custom-colors-form').slideDown('slow'); + $('.custom-input').val(''); + $('#color-name').focus(); + } + var allNameColor = function(){ + var nameColor = []; + $('.custom-color-list').find('.control-group').each(function(){ + if(nameColor.indexOf($(this).data('name')) == -1){ + nameColor.push($(this).data('name')); + } + }); + return nameColor; + } + var doSave = function () { + var allName = allNameColor() || []; + var colors = { + name: $('#color-name').val().trim() + }; + if (!colors.name) { + T4Admin.Messages(T4Admin.langs.colorNameEmptyFieldWaring,'warning'); + return false; + } + var color = $('#custom-color').val().trim(); + if (color ) { + colors.color = color; + }else{ + T4Admin.Messages(T4Admin.langs.colorEmptyFieldWaring,'warning'); + return false; + } + var nameReplace = colors.name.replace(/\s+/g,'_').toLowerCase(); + if (allName.indexOf(nameReplace) == -1) { + // add new addon into list + var $li = ''; + $li += '

    '; + $('.custom-color-list').append($li); + T4Admin.initMinicolors($('.control-group.'+nameReplace).find('input.minicolors')); + colors.class = nameReplace; + // hide form + $('.custom-colors-form').slideUp('slow'); + saveColorFile(colors); + $('.t4-custom-color-wrap .btn-action.active').removeClass('active'); + } else { + T4Admin.Messages(T4Admin.langs.customColordaplicateWaring,'warning'); + } + } + var doEdit = function(btn) { + var $btn = $(btn), $parentGroup = $btn.closest('.control-group'); + var allName = allNameColor() || []; + var $oldname = $parentGroup.data('name'); + var editLabel = $btn.closest('.edit-label').find('input').val(); + if (editLabel == null || editLabel == "") { + T4Admin.Messages(T4Admin.langs.colorNameNoneWarning,'warning'); + } else if($oldname != editLabel && allName.indexOf(editLabel) !== -1) { + T4Admin.Messages(T4Admin.langs.customColordaplicateWaring,'warning'); + } else { + $parentGroup.data('name',editLabel); + + $parentGroup.find('.control-label label').html(editLabel); + $parentGroup.removeClass('editting'); + $btn.closest('.control-label').find('label').show(); + $btn.closest('.control-label').find('.edit-label').hide(); + // save data + var $data = {}; + $data.class = $parentGroup.data('class'); + $data.name = $parentGroup.data('name'); + saveColorFile($data); + updateInputColor($data); + } + } + var updateInputColor = function($data){ + var $input_color = $(document).find('.t4-input-color[data-val="'+$data.class.replace(/_/g," ")+'"]'); + if($input_color.length){ + $input_color.val($data.name).trigger('change'); + } + } + var saveColorFile = function($data){ + // $data = JSON.parse($('.t4-custom-colors').val()); + var url = location.pathname + '?option=com_ajax&plugin=t4&format=json&t4do=Customcolors&id=' + tempId; + $.post(url, {task: 'save', data: $data}).then(function(response) { + if (response.ok) { + // update status + if(response.status == 'add'){ + T4Admin.Messages(T4Admin.langs.customColorHasSaved,'message'); + } + } else { + T4Admin.Messages(response.error,'error'); + } + }) + } + // var updateColor = function(){} + var updateColorOders = function() { + var dataColors = {}; + $('.custom-color-list').find('.control-group').each(function(index){ + if(!dataColors.hasOwnProperty($(this).data('class'))){ + var data = {}; + data.class = $(this).data('class'); + if(data.class == '' || data.class == 'undefined') data.class = data.name.replace(/\s+/g,"_"); + dataColors[index] = data.class.toLowerCase(); + } + }); + + saveColorFile(dataColors); + } + var updateColors = function(btn) { + //init color on input select that custom color + var $btn = $(btn),value = $btn.val(),nameColors = $btn.attr('name'); + $(document).find('.t4-input-color').each(function(){ + var $input = $(this),$val = $(this).data('val'); + if($val == nameColors.replace(/_/g," ")){ + $input.closest('.color-preview').find('.preview-icon').data('bgcolor',value); + $input.closest('.color-preview').find('.preview-icon').css({'background-color':value}); + } + }); + // init palette select custom color + var $palettes = $(document).find('.pattern-list').find('.pattern'); + $palettes.each(function(){ + if($(this).data('background_color') == nameColors){ + $(this).find('span.background_color').css({background:value}); + }if($(this).data('text_color') == nameColors){ + $(this).find('span.text_color').css({background:value}); + }if($(this).data('link_color') == nameColors){ + $(this).find('span.link_color').css({background:value}); + }if($(this).data('link_hover_color') == nameColors){ + $(this).find('span.link_hover_color').css({background:value}); + } + }); + $btn.closest('.control-group').data('color',value); + } + var doRemove = function (btn) { + var $btn = $(btn), url = location.pathname + '?option=com_ajax&plugin=t4&format=json&t4do=Customcolors&id=' + tempId, + name = $btn.closest('.control-group').data('class'), + type = $btn.data('status') ? $btn.data('status') : ''; + if (!name) return; + T4Admin.Confirm(T4Admin.langs.customColorRemoveConfirm,function(ans) { + if(ans){ + $.post(url, {task: 'remove', name: name, type:type}).then(function(response) { + if (response.ok && response.status) { + var input_selected_color = $(document).find('.t4-input-color'); + input_selected_color.each(function(){ + var $input = $(this),$name_color = $(this).data('val'); + if($name_color.replace(/ /g,'_') == name){ + $input.data('val','none'); + $input.closest('.color-preview').find('.preview-icon').css({background:'inherit'}); + $input.val('none').trigger('change'); + } + }); + // init palette select custom color + var $palettes = $(document).find('.pattern-list').find('.pattern'); + $palettes.each(function(){ + if($(this).data('background_color') == name){ + $(this).find('span.background_color').css({background:'inherit'}); + }if($(this).data('text_color') == name){ + $(this).find('span.text_color').css({background:'inherit'}); + }if($(this).data('link_color') == name){ + $(this).find('span.link_color').css({background:'inherit'}); + }if($(this).data('link_hover_color') == name){ + $(this).find('span.link_hover_color').css({background:'inherit'}); + } + }); + if(response.status == 'loc'){ + $btn.closest('.control-group').slideUp(500,function(){ + $(this).remove(); + $(document).trigger('user-colors-update'); + }) + }else{ + $btn.closest('.control-group').data('color',response.color); + } + // update status + T4Admin.Messages(T4Admin.langs.customColorDeleted,'message'); + } else { + T4Admin.Messages(response.error,'error'); + } + }); + + }else{ + return false; + } + },''); + } +}) \ No newline at end of file diff --git a/admin/assets/js/googlefonts.js b/admin/assets/js/googlefonts.js new file mode 100644 index 0000000..22f81f3 --- /dev/null +++ b/admin/assets/js/googlefonts.js @@ -0,0 +1,521 @@ +// google fonts +jQuery(document).ready(function($){ + // Open Row settings Modal + $(document).on('click touchstart', '.btn-fonts', function(e){ + e.preventDefault(); + var btndata = $(this).data(); + //init google font modal + var $bodyfontmodal = $('.t4-google-font-modal'); + if(!$bodyfontmodal.parents().is('.themeConfigModal')) $bodyfontmodal.appendTo('.themeConfigModal'); + $('body').addClass('t4-modal-open'); + var nameFont = $('#'+btndata.name).val(); + $bodyfontmodal.find('li[data-name="'+nameFont+'"]').addClass('font-active'); + $bodyfontmodal.show(); + $bodyfontmodal.data('input',btndata.name); + $('.custom-font-form').find('.input-select').each(function(){ + $(this).val("").trigger('liszt:updated'); + }); + $('#t4-font-filter').val(''); + $('.t4-font-filter').hide(); + }); + $('body').on('change','#custom-css', function(e) { + $(this).closest('.control-group.custom-css').find('.message.alert').remove(); + }); + $('body').on('change','#custom-font-url', function(e) { + $(this).parents('.control-group.custom-font-url').find('.message.alert').remove(); + }); + $(document).on('click','li .t4-font-weight-popup', function(e) { + e.stopPropagation(); + }) + $(document).on('click','li .jub-font-container', function(e) { + e.stopPropagation(); + e.preventDefault(); + $('.t4-font-weight-popup').appendTo($(this)); + $('.jub-font-container.top').removeClass('top'); + $('.jub-font-container.left').removeClass('left'); + $('.jub-font-container.right').removeClass('right'); + var styles = $(this).closest('.jub-font').data('styles'), + fontActive = false, + nameFont = $(this).closest('.jub-font').data('name'), + dataWeight = "", + clsInputFont = "#"+$(this).closest('.t4-google-font-modal').data('input'); + if($(this).closest('.jub-font').hasClass('font-active')){ + fontActive = true; + dataWeight = $(clsInputFont).data('loadweights'); + } + if(typeof dataWeight == 'undefined') dataWeight = ""; + var options = { + styles: styles, + name: nameFont, + fontActive: fontActive, + clsInputFont: clsInputFont, + dataWeight: dataWeight.split(',') + } + fontWeightRenderPopup($('.t4-font-weight-popup'),options); + var offSet = $(this).find('.jub-font-styles').offset(); + var offSetfixed = $(this).closest('.t4-google-content').offset(); + + if(offSet.top - offSetfixed.top > 360) { + $(this).addClass('top'); + } + if(offSet.left - offSetfixed.left < 500){ + $(this).addClass('right'); + } + $(".t4-font-weight-popup").show(); + $('li.jub-font.font-focus').removeClass('font-focus'); + $(this).closest('li.jub-font').addClass('font-focus'); + + }); + $('body').on('click','li.custom-font', function(e){ + var nameFont = $(this).data('name'),$fontType = 'custom', + elemClass = this.className.split(" "), + $classInputFont = $(this).closest('.t4-google-font-modal').data('input'); + $('#'+$classInputFont).val(nameFont); + $('#'+$classInputFont).data('fontType',$fontType); + $('#'+$classInputFont).data('loadweights',''); + $('#'+$classInputFont).trigger('change'); + $('.t4-font-weight-preview').html(''); + $('body').removeClass('t4-modal-open'); + $('.font-active').removeClass('font-active'); + $('.themeConfigModal').children().not('.t4-message-container').hide(); + }); + $('#t4-font-filter').on('keyup',function() { + var value = $(this).val().toLowerCase(); + var fontCount = 0; + var $filterKey,$filterView; + if(!$('#jub-google-content').is(":visible")){ + $filterKey = 'li.custom-google-font'; + $filterView = $('#custom-google-content'); + }else{ + $filterKey = 'li.jub-google-font'; + $filterView = $('#jub-google-content'); + } + $($filterKey).not('#custom-local').filter(function() { + $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1); + if($(this).text().toLowerCase().indexOf(value) > -1){ + fontCount++; + } + }); + $('.t4-font-filter').show(); + if(!value) $('.t4-font-filter').hide(); + if(!fontCount){ + $filterView.find('.t4-font-filter').get(0).innerHTML = 'no result'; + + }else{ + $filterView.find('.t4-font-filter').get(0).innerHTML = 'you have '+fontCount+' result'; + } + $('#custom-local').hide(); + }); + // export + $('.btn-action[data-action="font.addfont"]').on('click', function() { + $('.add-more-custom-font .btn-action.active').removeClass('active'); + $(this).addClass('active'); + // show addon form + $('.custom-font-form').show(); + $('#custom-font-input').val(""); + $('.custom-font-url').show(); + $('.add-font-name').show(); + $('.custom-css').hide(); + + }); + // export + $('.btn-action[data-action="font.addcss"]').on('click', function() { + $('.add-more-custom-font .btn-action.active').removeClass('active'); + $(this).addClass('active'); + // show addon form + $('.custom-font-form').show(); + $('#custom-font-input').val(""); + $('.custom-font-url').hide(); + $('.add-font-name').hide(); + $('.custom-css').show(); + }); + + $('.btn-action[data-action="fonts.save"]').on('click', function() { + var type = $(this).data('type'); + doSave(type); + }) + $('body').on('click', '.btn-action[data-action="fonts.remove"]', function(e) { + e.preventDefault();e.stopPropagation(); + doRemove(this); + }) + + var doSave = function (typefont) { + var url = location.pathname + '?option=com_ajax&plugin=t4&format=json&t4do=customFont&task=add&id=' + tempId; + var typeActive = $('.add-more-custom-font').find('.btn-action.active').data('type'); + var fonts = { + type: typeActive + }; + if (!fonts.type) { + var mesg = $('
    ').append(T4Admin.langs.addonEmptyFieldTypeWaring); + if(!$('.control-group.custom-font-type').find('.message.alert').length){ + $('.control-group.custom-font-type').append(mesg); + } + return; + } + if(fonts.type == 'css'){ + var $css = $('.'+typefont+' #custom-css').val().trim(); + if ($css) { + fonts.css = $css.split('\n'); + + } + if (!fonts.css) { + var mesg = $('
    ').append(T4Admin.langs.fontsEmptyFieldCssWaring); + if(!$('.control-group.custom-css').find('.message.alert').length){ + $('.control-group.custom-css').append(mesg); + } + + return; + } + }else{ + var font = $('.'+typefont+' #custom-font-url').val().trim(); + if (font) { + fonts.font = font.split('\n'); + } + if (!fonts.font) { + var mesg = $('
    ').append(T4Admin.langs.fontEmptyFieldFontFileWaring); + if(!$('.control-group.custom-font-url').find('.message.alert').length){ + $('.control-group.custom-font-url').append(mesg); + } + return; + } + } + $.post(url, {fonts:fonts}).then(function(response) { + if (response.ok && response.fonts) { + // hide form + if(typeof response.fonts.length != 'undefined' && response.fonts.length != 0){ + var $font = response.fonts; + for (var i = 0; i < $font.length; i++) { + var $li = $('.'+typefont+'#custom-local').clone(); + $li.data('name',$font[i]['name']); + $li.removeAttr('id').removeClass('hide'); + $li.find('.custom-font-container').attr('title',$font[i]['name']); + $li.find('.custom-font-container').data('type',$font[i]['type']); + $li.find('.custom-font-name').html($font[i]['name']); + $li.insertBefore($('.'+typefont+'#custom-local')).show(); + } + }else{ + + // add new addon into list + var $li = $('.'+typefont+'#custom-local').clone(); + $li.removeAttr('id').removeClass('hide'); + $li.find('.custom-font-container').attr('title') = response.fonts.name; + $li.find('.custom-font-container').data('type',response.fonts.type); + $li.find('.custom-font-name').html(response.fonts.name); + $li.insertBefore($('.'+typefont+' #custom-local')).show(); + } + $('.custom-font-input').val(''); + } else { + alert(response.error); + } + }) + } + var doRemove = function (btn) { + var $btn = $(btn), + $fontName = $btn.closest('li').find('.custom-font-name').text(); + if (!$fontName) return; + T4Admin.Confirm(T4Admin.langs.T4fontCustomRemoveConfirm, function(ans){ + if (ans) { + var url = location.pathname + '?option=com_ajax&plugin=t4&format=json&t4do=customFont&task=remove&id=' + tempId; + $.post(url, {name: $fontName}).then(function(response) { + if (response.ok) { + // remove addon + $btn.closest('li').remove(); + T4Admin.Messages(T4Admin.langs.T4fontCustomRemoved,'message'); + } else { + alert(response.error); + } + }) + }else { + return false; + } + },''); + } + $.fn.fontWeight_NumbertoText = function ($number) { + var text = ''; + switch ($number) { + case '100': + text = 'Thin'; + break; + case '100italic': + case '100i': + text = 'Thin italic'; + break; + case '200': + text = 'Extra-Light'; + break; + case '200italic': + case '200i': + text = 'Extra-Light italic'; + break; + case '300': + text = 'Light'; + break; + case '300italic': + case '300i': + text = 'Light italic'; + break; + case '400': + case 'regular': + text = 'Regular'; + break; + case 'italic': + case '400italic': + case '400i': + text = 'Regular italic'; + break; + case '500': + text = 'Medium'; + break; + case '500italic': + case '500i': + text = 'Medium italic'; + break; + case '600': + text = 'Semi-Bold'; + break; + case '600italic': + case '600i': + text = 'Semi-Bold italic'; + break; + case '700': + text = 'Bold'; + break; + case '700italic': + case '700i': + text = 'Bold italic'; + break; + case '800': + text = 'Extra-Bold'; + break; + case '800italic': + case '800i': + text = 'Extra-Bold italic'; + break; + case '900': + text = 'Ultra-Bold'; + break; + case '900italic': + case '900i': + text = 'Ultra-Bold italic'; + break; + default: + text = $number; + break; + } + return text; + } + $.fn.fontWeight_TexttoNumber = function ($text) { + var number = ''; + switch ($text) { + case 'Thin': + number = 100; + break; + case '100italic': + case '100 italic': + case 'Thin italic': + number = '100i'; + break; + case 'Extra-Light': + number = 200; + break; + case '200italic': + case '200 italic': + case 'Extra-Light italic': + number = '200i'; + break; + case 'Light': + number = 300; + break; + case '300italic': + case '300 italic': + case 'Light italic': + number = '300i'; + break; + case 'Regular': + case 'regular': + number = 400; + break; + case '400 italic': + case 'italic': + case 'Regular italic': + number = '400i'; + break; + case 'Medium': + number = 500; + break; + case '500italic': + case 'Medium italic': + number = '500i'; + break; + case 'Semi-Bold': + number = 600; + break; + case '600italic': + case 'Semi-Bold italic': + number = '600i'; + break; + case 'Bold': + number = 700; + break; + case '700italic': + case 'Bold italic': + number = '700i'; + break; + case 'Extra-Bold': + number = 800; + break; + case '800italic': + case 'Extra-Bold italic': + number = '800i'; + break; + case 'Ultra-Bold': + number = 900; + break; + case '900italic': + case 'Ultra-Bold italic': + number = '900i'; + break; + + default: + number = $text; + break; + } + return number; + } + var update_fontWeight = function($options) { + if(!$options.fontweightopt) return; + var fontName = $options.fontname, $fontWeight_options = $('#attrib-themeConfig select.'+$options.fontweightopt ),current_fontWeight = []; + $fontWeight_options.find('option').each(function(){ + if($(this).val()) current_fontWeight.push($(this).val()); + }); + var all_fonts = site_all_fonts; + var fonts = all_fonts.filter(function(font){ + if(font.name == fontName){ + return font; + } + })[0]; + var optWeight = $options.styles; + if(typeof fonts == 'undefined') fonts = {}; + if(!fonts.hasOwnProperty('styles')) fonts.styles = ''; + if(!optWeight){ + optWeight = fonts.styles; + }else{ + optWeight = optWeight.split(','); + } + var fontWeight = optWeight; + var remove_w = []; + // merge with current fonts + var removed_fontsWeight = $(current_fontWeight).not(fontWeight).get(), + added_fontnames = $(fontWeight).not(current_fontWeight).get(); + removed_fontsWeight.forEach(function(w){ + return remove_w.push($.fn.fontWeight_TexttoNumber(w)); + }); + // remove fonts weigth + if (removed_fontsWeight.length) + $fontWeight_options.find('option').filter(function(){ + return $.inArray(this.value, remove_w) > -1 ? true : false}).remove(); + + if (added_fontnames.length) { + for (var i = 0; i < added_fontnames.length; i++) { + $('

    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