From 5b00b3620a92214e9f2e79b5fda99429a3c03407 Mon Sep 17 00:00:00 2001 From: 150954cc22a2 <150954cc22a2@google.com> Date: Wed, 22 Jul 2026 07:53:11 +0000 Subject: [PATCH] `consultstreet` --- wp-content/themes/consultstreet/404.php | 31 + wp-content/themes/consultstreet/archive.php | 75 + .../themes/consultstreet/assets/css/admin.css | 153 + .../consultstreet/assets/css/animate.css | 3623 +++++++ .../assets/css/bootstrap-smartmenus.css | 476 + .../consultstreet/assets/css/bootstrap.css | 8975 +++++++++++++++++ .../css/font-awesome/css/font-awesome.css | 2337 +++++ .../css/font-awesome/css/font-awesome.min.css | 4 + .../css/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 .../consultstreet/assets/css/owl.carousel.css | 186 + .../assets/css/theme-default.css | 752 ++ .../assets/img/icons/theme-fullwidth.png | Bin 0 -> 1180 bytes .../assets/img/icons/theme-left-sidebar.png | Bin 0 -> 1172 bytes .../assets/img/icons/theme-right-sidebar.png | Bin 0 -> 1173 bytes .../assets/img/page-header-bg.jpg | Bin 0 -> 255561 bytes .../consultstreet/assets/img/shadow.png | Bin 0 -> 5824 bytes .../assets/js/animation/animate.js | 8 + .../consultstreet/assets/js/bootstrap.js | 3894 +++++++ .../assets/js/consultstreet-admin-script.js | 26 + .../themes/consultstreet/assets/js/custom.js | 101 + .../consultstreet/assets/js/owl.carousel.js | 3448 +++++++ .../assets/js/owl.carousel.min.css | 6 + .../assets/js/skip-link-focus-fix.js | 31 + .../js/smartmenus/bootstrap-smartmenus.js | 166 + .../assets/js/smartmenus/jquery.smartmenus.js | 1216 +++ .../themes/consultstreet/assets/js/wow.js | 509 + wp-content/themes/consultstreet/comments.php | 74 + wp-content/themes/consultstreet/footer.php | 49 + wp-content/themes/consultstreet/functions.php | 271 + wp-content/themes/consultstreet/header.php | 28 + ...onsultstreet-class-bootstrap-navwalker.php | 217 + .../consultstreet/inc/custom-header.php | 78 + .../inc/customizer/assets/css/customize.css | 19 + .../assets/css/extend-customizer.css | 40 + .../assets/js/customizer-section.js | 82 + .../inc/customizer/assets/js/customizer.js | 180 + .../customizer/assets/js/extend-customizer.js | 349 + .../consultstreet-customizer-options.php | 159 + .../consultstreet-customizer-partials.php | 115 + .../consultstreet-customizer-sanitize.php | 122 + .../consultstreet-customizer-selective.php | 172 + .../customizer/consultstreet-customizer.php | 132 + .../consultstreet-panels-and-sections.php | 141 + .../consultstreet-customize-base-control.php | 112 + ...nsultstreet-customize-category-control.php | 53 + .../consultstreet-customize-color-control.php | 81 + ...onsultstreet-customize-heading-control.php | 48 + ...consultstreet-customize-plugin-control.php | 51 + ...reet-customize-radio-buttonset-control.php | 57 + ...ltstreet-customize-radio-image-control.php | 89 + ...consultstreet-customize-slider-control.php | 84 + ...nsultstreet-customize-sortable-control.php | 72 + ...consultstreet-customize-toggle-control.php | 56 + ...ultstreet-customize-typography-control.php | 64 + ...onsultstreet-customize-upgrade-control.php | 49 + .../inc/customizer/controls/css/controls.css | 355 + .../inc/customizer/controls/js/controls.js | 1153 +++ .../controls/js/wp-color-picker-alpha.js | 498 + .../customizer/controls/scss/controls.scss | 7 + .../controls/scss/modules/_color.scss | 36 + .../scss/modules/_control-colors.scss | 12 + .../scss/modules/_radio-buttonset.scss | 19 + .../controls/scss/modules/_radio-image.scss | 69 + .../controls/scss/modules/_slider.scss | 46 + .../controls/scss/modules/_sortable.scss | 27 + .../controls/scss/modules/_toggle.scss | 88 + .../consultstreet-customizer-panel.php | 54 + .../consultstreet-customizer-section.php | 61 + ...onsultstreet-customizer-notify-section.php | 299 + .../consultstreet-customizer-notify.php | 208 + .../consultstreet-notify-plugin.php | 26 + .../css/consultstreet-customizer-notify.css | 139 + .../js/consultstreet-customizer-notify.js | 182 + .../class/customizer-repeater-control.php | 669 ++ .../customizer-repeater/css/admin-style.css | 216 + .../css/fontawesome-iconpicker.min.css | 1 + .../customizer-repeater/functions.php | 1 + .../customizer-repeater/inc/customizer.php | 21 + .../customizer-repeater/inc/icons.php | 1 + .../js/customizer_repeater.js | 553 + .../js/fontawesome-iconpicker.js | 67 + ...eet-customize-base-customizer-settings.php | 207 + ...treet-blog-general-customizer-settings.php | 143 + ...t-footer-copyright-customizer-settings.php | 43 + ...reet-footer-widget-customizer-settings.php | 64 + ...sultstreet-general-customizer-settings.php | 56 + ...ultstreet-menu-bar-customizer-settings.php | 78 + ...onsultstreet-other-customizer-settings.php | 120 + ...street-page-header-customizer-settings.php | 74 + ...tstreet-typography-customizer-settings.php | 44 + .../consultstreet/inc/customizer/webfont.php | 133 + .../inc/customizer/wptt-webfont-loader.php | 671 ++ .../themes/consultstreet/inc/metabox.php | 91 + .../consultstreet/inc/template-tags.php | 495 + .../inc/theme-custom-typography.php | 47 + wp-content/themes/consultstreet/index.php | 65 + .../consultstreet/languages/consultstreet.pot | 763 ++ wp-content/themes/consultstreet/license.txt | 280 + .../page-templates/frontpage.php | 15 + .../page-templates/pagebuilder.php | 31 + wp-content/themes/consultstreet/page.php | 117 + wp-content/themes/consultstreet/readme.txt | 716 ++ .../themes/consultstreet/screenshot.png | Bin 0 -> 449575 bytes wp-content/themes/consultstreet/search.php | 59 + .../themes/consultstreet/searchform.php | 6 + .../themes/consultstreet/sidebar-footer.php | 51 + .../consultstreet/sidebar-woocommerce.php | 19 + wp-content/themes/consultstreet/sidebar.php | 26 + wp-content/themes/consultstreet/single.php | 60 + wp-content/themes/consultstreet/style.css | 3784 +++++++ .../template-parts/content-none.php | 53 + .../template-parts/content-page.php | 29 + .../template-parts/content-single.php | 74 + .../consultstreet/template-parts/content.php | 58 + .../template-parts/site-breadcrumb.php | 30 + .../template-parts/site-navbar.php | 35 + .../themes/consultstreet/woocommerce.php | 37 + 122 files changed, 45114 insertions(+) create mode 100644 wp-content/themes/consultstreet/404.php create mode 100644 wp-content/themes/consultstreet/archive.php create mode 100644 wp-content/themes/consultstreet/assets/css/admin.css create mode 100644 wp-content/themes/consultstreet/assets/css/animate.css create mode 100644 wp-content/themes/consultstreet/assets/css/bootstrap-smartmenus.css create mode 100644 wp-content/themes/consultstreet/assets/css/bootstrap.css create mode 100644 wp-content/themes/consultstreet/assets/css/font-awesome/css/font-awesome.css create mode 100644 wp-content/themes/consultstreet/assets/css/font-awesome/css/font-awesome.min.css create mode 100644 wp-content/themes/consultstreet/assets/css/font-awesome/fonts/FontAwesome.otf create mode 100644 wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.eot create mode 100644 wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.svg create mode 100644 wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.ttf create mode 100644 wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.woff create mode 100644 wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.woff2 create mode 100644 wp-content/themes/consultstreet/assets/css/owl.carousel.css create mode 100644 wp-content/themes/consultstreet/assets/css/theme-default.css create mode 100644 wp-content/themes/consultstreet/assets/img/icons/theme-fullwidth.png create mode 100644 wp-content/themes/consultstreet/assets/img/icons/theme-left-sidebar.png create mode 100644 wp-content/themes/consultstreet/assets/img/icons/theme-right-sidebar.png create mode 100644 wp-content/themes/consultstreet/assets/img/page-header-bg.jpg create mode 100644 wp-content/themes/consultstreet/assets/img/shadow.png create mode 100644 wp-content/themes/consultstreet/assets/js/animation/animate.js create mode 100644 wp-content/themes/consultstreet/assets/js/bootstrap.js create mode 100644 wp-content/themes/consultstreet/assets/js/consultstreet-admin-script.js create mode 100644 wp-content/themes/consultstreet/assets/js/custom.js create mode 100644 wp-content/themes/consultstreet/assets/js/owl.carousel.js create mode 100644 wp-content/themes/consultstreet/assets/js/owl.carousel.min.css create mode 100644 wp-content/themes/consultstreet/assets/js/skip-link-focus-fix.js create mode 100644 wp-content/themes/consultstreet/assets/js/smartmenus/bootstrap-smartmenus.js create mode 100644 wp-content/themes/consultstreet/assets/js/smartmenus/jquery.smartmenus.js create mode 100644 wp-content/themes/consultstreet/assets/js/wow.js create mode 100644 wp-content/themes/consultstreet/comments.php create mode 100644 wp-content/themes/consultstreet/footer.php create mode 100644 wp-content/themes/consultstreet/functions.php create mode 100644 wp-content/themes/consultstreet/header.php create mode 100644 wp-content/themes/consultstreet/inc/consultstreet-class-bootstrap-navwalker.php create mode 100644 wp-content/themes/consultstreet/inc/custom-header.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/assets/css/customize.css create mode 100644 wp-content/themes/consultstreet/inc/customizer/assets/css/extend-customizer.css create mode 100644 wp-content/themes/consultstreet/inc/customizer/assets/js/customizer-section.js create mode 100644 wp-content/themes/consultstreet/inc/customizer/assets/js/customizer.js create mode 100644 wp-content/themes/consultstreet/inc/customizer/assets/js/extend-customizer.js create mode 100644 wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-options.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-partials.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-sanitize.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-selective.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/consultstreet-panels-and-sections.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-base-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-category-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-color-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-heading-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-plugin-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-radio-buttonset-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-radio-image-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-slider-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-sortable-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-toggle-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-typography-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-upgrade-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/css/controls.css create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/js/controls.js create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/js/wp-color-picker-alpha.js create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/scss/controls.scss create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/scss/modules/_color.scss create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/scss/modules/_control-colors.scss create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/scss/modules/_radio-buttonset.scss create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/scss/modules/_radio-image.scss create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/scss/modules/_slider.scss create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/scss/modules/_sortable.scss create mode 100644 wp-content/themes/consultstreet/inc/customizer/controls/scss/modules/_toggle.scss create mode 100644 wp-content/themes/consultstreet/inc/customizer/custom-customizer/consultstreet-customizer-panel.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/custom-customizer/consultstreet-customizer-section.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-notice/consultstreet-customizer-notify-section.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-notice/consultstreet-customizer-notify.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-notice/consultstreet-notify-plugin.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-notice/css/consultstreet-customizer-notify.css create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-notice/js/consultstreet-customizer-notify.js create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-repeater/class/customizer-repeater-control.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-repeater/css/admin-style.css create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-repeater/css/fontawesome-iconpicker.min.css create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-repeater/functions.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-repeater/inc/customizer.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-repeater/inc/icons.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-repeater/js/customizer_repeater.js create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-repeater/js/fontawesome-iconpicker.js create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-settings/consultstreet-customize-base-customizer-settings.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-footer-copyright-customizer-settings.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-footer-widget-customizer-settings.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-general-customizer-settings.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-other-customizer-settings.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-page-header-customizer-settings.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-typography-customizer-settings.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/webfont.php create mode 100644 wp-content/themes/consultstreet/inc/customizer/wptt-webfont-loader.php create mode 100644 wp-content/themes/consultstreet/inc/metabox.php create mode 100644 wp-content/themes/consultstreet/inc/template-tags.php create mode 100644 wp-content/themes/consultstreet/inc/theme-custom-typography.php create mode 100644 wp-content/themes/consultstreet/index.php create mode 100644 wp-content/themes/consultstreet/languages/consultstreet.pot create mode 100644 wp-content/themes/consultstreet/license.txt create mode 100644 wp-content/themes/consultstreet/page-templates/frontpage.php create mode 100644 wp-content/themes/consultstreet/page-templates/pagebuilder.php create mode 100644 wp-content/themes/consultstreet/page.php create mode 100644 wp-content/themes/consultstreet/readme.txt create mode 100644 wp-content/themes/consultstreet/screenshot.png create mode 100644 wp-content/themes/consultstreet/search.php create mode 100644 wp-content/themes/consultstreet/searchform.php create mode 100644 wp-content/themes/consultstreet/sidebar-footer.php create mode 100644 wp-content/themes/consultstreet/sidebar-woocommerce.php create mode 100644 wp-content/themes/consultstreet/sidebar.php create mode 100644 wp-content/themes/consultstreet/single.php create mode 100644 wp-content/themes/consultstreet/style.css create mode 100644 wp-content/themes/consultstreet/template-parts/content-none.php create mode 100644 wp-content/themes/consultstreet/template-parts/content-page.php create mode 100644 wp-content/themes/consultstreet/template-parts/content-single.php create mode 100644 wp-content/themes/consultstreet/template-parts/content.php create mode 100644 wp-content/themes/consultstreet/template-parts/site-breadcrumb.php create mode 100644 wp-content/themes/consultstreet/template-parts/site-navbar.php create mode 100644 wp-content/themes/consultstreet/woocommerce.php diff --git a/wp-content/themes/consultstreet/404.php b/wp-content/themes/consultstreet/404.php new file mode 100644 index 00000000..5206f78b --- /dev/null +++ b/wp-content/themes/consultstreet/404.php @@ -0,0 +1,31 @@ + + +
+
+
+
+
+

404

+

+
+ +
+
+
+
+
+
+ + + +
+ +
+ +
+ + + + + + + +
+ +
+ + + '', + 'next_text' => '' + ) ); + + // If no content, include the "No posts found" template. + + else : + + get_template_part( 'template-parts/content', 'none' ); + + endif; + + ?> + +
+ + + + + +
+ +
+ +
+ \ No newline at end of file diff --git a/wp-content/themes/consultstreet/assets/css/admin.css b/wp-content/themes/consultstreet/assets/css/admin.css new file mode 100644 index 00000000..a0354ad8 --- /dev/null +++ b/wp-content/themes/consultstreet/assets/css/admin.css @@ -0,0 +1,153 @@ +#accordion-section-header_image { + margin-top: 0px; +} + +.customize-control-hidden { + margin: 0 -12px; + margin-bottom: 12px; + display: block; + padding: 13px 12px; + border-width: 1px 0; + border-style: solid; + border-color: #dddddd; + background-color: #fff; + font-weight: 500; + letter-spacing: 1px; + line-height: 1; + text-transform: uppercase; + color: #3292db; +} + +.customize-control-hidden label { + margin-bottom: 0; + line-height: 1; + font-size: 11.5px; + cursor: default; +} + + + +.consultstreet-getting-started-notice { + padding: 20px 10px; + display: -webkit-flex; + display: -moz-flex; + display: -ms-flex; + display: -o-flex; + display: flex; + -ms-align-items: center; + align-items: center; +} + +.consultstreet-theme-screenshot img { + width: 100%; + max-width: 200px; + display: inline-block; + vertical-align: top; + border: 2px solid #ddd; + border-radius: 4px; +} + +.consultstreet-theme-notice-content { + width: 70%; + display: block; + vertical-align: top; + padding: 0 20px; +} + +h2.consultstreet-notice-h2 { + margin: 0 0 10px; + font-weight: 400; + line-height: 1.3; +} + +.consultstreet-push-down { + padding-top: 15px; + display: inline-block; + padding-left: 8px; +} + +.consultstreet-button-padding.updating-message::before { + margin-top: 12px; +} + + + +/* Upsale */ +.pro_info ul { + margin: 0; + padding: 0; +} + +.pro_info ul li { + margin-bottom: 10px; +} + +.pro_info ul li a, .up-to-pro { + font-family: 'Noto Sans', sans-serif; + font-weight: bold; + padding: 12px 10px; + display: block; + text-decoration: none; + color: #ffffff; + border-radius: 3px; + font-size: 14px; + letter-spacing: 1px; + overflow: hidden; + -webkit-transition: .3s; + transition: .3s; + background: #009efa; /* fallback for old browsers */ + background: -webkit-linear-gradient(to right, #233fe7, #009efa); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to right, #233fe7, #009efa);/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ + z-index: 2; +} +.pro_info ul li a:hover, .pro_info ul li a:focus, +.up-to-pro:hover, .up-to-pro:focus { + transform: translateY(-3px); + color: #fff; + box-shadow: 0 0.5rem 1.875rem rgba(0, 0, 0, 0.15); +} +.show-love { + background-image: -webkit-linear-gradient( 90deg, #e4aa00 0%, #fddb3e 100%) !important; + background: #FF512F; /* fallback for old browsers */ + background: -webkit-linear-gradient(to right, #DD2476, #FF512F) !important; /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to right, #DD2476, #FF512F) !important; /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ +} +.up-to-pro { + padding: 9px 58px; + text-transform: capitalize; +} +.pro_info ul li a i{ + font-size: 15px; + margin-top: 1px; + margin-right: 7px; +} +.pro_info .upgrade-to-pro, .up-to-pro{ + background: #780206; /* fallback for old browsers */ +background: -webkit-linear-gradient(to right, #061161, #780206); /* Chrome 10-25, Safari 5.1-6 */ +background: linear-gradient(to right, #061161, #780206); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ + +} +li#accordion-section-upgrade_premium .accordion-section-title:after { + content: "\f174" !important; + color: #ffffff !important; +} +li#accordion-section-upgrade_premium .accordion-section-title, +li#accordion-section-upgrade_premium .accordion-section-title:hover { + color: #ffffff !important; + border-left: none; + background: #009efa; /* fallback for old browsers */ + background: -webkit-linear-gradient(to right, #233fe7, #009efa) !important; /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to right, #233fe7, #009efa) !important;/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ +} +#customize-controls .control-section .accordion-section-title button:focus, #customize-controls .control-section .accordion-section-title button:hover, #customize-controls .control-section.open .accordion-section-title, #customize-controls .control-section:hover>.accordion-section-title { + color: unset; + background: unset; +} +/*customizer Setting*/ +.updated.notice-get-started-class { + background-color: #ffffff; +} +.notice.notice-success { + background-color: #FFFFFF; +} +.notice-success .notice-text{ font-size : 17px;} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/assets/css/animate.css b/wp-content/themes/consultstreet/assets/css/animate.css new file mode 100644 index 00000000..dac48f17 --- /dev/null +++ b/wp-content/themes/consultstreet/assets/css/animate.css @@ -0,0 +1,3623 @@ +@charset "UTF-8"; + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.7.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2018 Daniel Eden + */ + +@-webkit-keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +@keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + from, + 50%, + to { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} + +@keyframes flash { + from, + 50%, + to { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +@keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} + +@-webkit-keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.heartBeat { + -webkit-animation-name: heartBeat; + animation-name: heartBeat; + -webkit-animation-duration: 1.3s; + animation-duration: 1.3s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; +} + +@-webkit-keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +.bounceOut { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: hinge; + animation-name: hinge; +} + +@-webkit-keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.jackInTheBox { + -webkit-animation-name: jackInTheBox; + animation-name: jackInTheBox; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +@keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} + +@keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.delay-1s { + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.animated.delay-2s { + -webkit-animation-delay: 2s; + animation-delay: 2s; +} + +.animated.delay-3s { + -webkit-animation-delay: 3s; + animation-delay: 3s; +} + +.animated.delay-4s { + -webkit-animation-delay: 4s; + animation-delay: 4s; +} + +.animated.delay-5s { + -webkit-animation-delay: 5s; + animation-delay: 5s; +} + +.animated.fast { + -webkit-animation-duration: 800ms; + animation-duration: 800ms; +} + +.animated.faster { + -webkit-animation-duration: 500ms; + animation-duration: 500ms; +} + +.animated.slow { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.slower { + -webkit-animation-duration: 3s; + animation-duration: 3s; +} + +@media (print), (prefers-reduced-motion) { + .animated { + -webkit-animation: unset !important; + animation: unset !important; + -webkit-transition: none !important; + transition: none !important; + } +} diff --git a/wp-content/themes/consultstreet/assets/css/bootstrap-smartmenus.css b/wp-content/themes/consultstreet/assets/css/bootstrap-smartmenus.css new file mode 100644 index 00000000..c48103df --- /dev/null +++ b/wp-content/themes/consultstreet/assets/css/bootstrap-smartmenus.css @@ -0,0 +1,476 @@ +/* +Name: bootstrap-smartmenus.css +*/ + +/* Carets in collapsible mode (make them look like +/- buttons) */ + +.navbar { + background-color: transparent; + padding-top: 1rem; + padding-bottom: 1rem; + padding-left: 0rem; + padding-right: 0rem; + opacity: 1; + box-shadow: 0 1px 2px rgba(0,0,0,.05); + z-index: 2; +} +.m-right-auto { + margin-right: unset!important; + margin-left: auto; +} +.navbar>.container { + display: block; +} + + +/*-------------------------------------------------- +=>> Site Branding Text & Navar Brand +--------------------------------------------------*/ + +.navbar-brand { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} +.navbar-brand, .sticky-navbar-brand { + float: left; +} +.site-branding-text { + margin-right: 1rem; + display: inline-block; +} +.site-branding-text .site-title { + font-size: 1.6rem; + line-height: inherit; + white-space: normal; + line-height: 1.2; + margin: -2px 0 0; +} +.site-branding-text .site-description { + line-height: 1.4; + padding-top: 0.063rem; +} +.navbar-brand .custom-logo, +.navbar.header-fixed-top .sticky-navbar-brand .custom-logo { + max-width: 100%; + display: block; + height: auto; +} +.navbar.navbar-header-wrap.header-fixed-top .site-branding-text .site-title a { + color: #000; +} +.navbar.navbar-header-wrap.header-fixed-top .site-branding-text .site-description { + color: #404040; +} +.navbar .row.align-self-center { + margin-left: 0; + margin-right: 0; +} + +/*Toggle Button*/ +.navbar .navbar-toggler { + float: right; + margin-top: 0.238rem; + border-color: unset; + padding-left: 0; + padding-right: 0; + color: transparent; +} +.navbar.navbar-header-wrap .navbar-toggler { + border-color: rgba(255, 255, 255, 1); +} +.navbar.navbar-header-wrap.header-fixed-top .navbar-toggler { + border-color: rgba(0, 0, 0, 0.1); +} +.navbar-toggler:hover, +.navbar-toggler:focus { + background-color: transparent; +} +.navbar-toggler:focus { + outline: 1px dotted #fff; +} +.header-fixed-top .navbar-toggler:focus { + outline: 1px dotted #000; +} +.navbar .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(1, 1, 47, 0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); + width: 4rem; +} + +/*Menu & Dropdown Css*/ +.navbar .nav .menu-item { + margin-right: 0; +} +.navbar .nav .menu-item:last-child { + margin-right: 0px; +} +.navbar .nav .menu-item .nav-link { + font-weight: 600; + color: #061018; + padding: 0; +} +.navbar .nav .dropdown-menu { + border-radius: 0; + border: none; + padding: 0.438rem 0.625rem; + font-size: 0.938rem; +} +.navbar .nav .dropdown-item { + padding: .30rem 0.75rem; +} +.navbar .nav .dropdown-menu .menu-item { + margin-right: 0; +} +.navbar .nav .dropdown-item.active, .navbar .nav .dropdown-item:active { + color: #fff; + background-color: transparent; +} +a.bg-light:focus, a.bg-light:hover { + background-color: transparent !important; +} +.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu > .menu-item > .dropdown-item { + color: #000 !important; +} + +/*Navbar Header Wrap*/ + +.navbar-header-wrap { + background-color: rgba(0, 0, 0, .4); + position: absolute; + right: 0; + left: 0; + z-index: 2; +} +.navbar-header-wrap.not-sticky .site-branding-text .site-title a, +.navbar-header-wrap.not-sticky .site-branding-text .site-description { + color: #fff; +} +.navbar.navbar-header-wrap .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} +.navbar.navbar-header-wrap.header-fixed-top .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(1, 1, 47, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} +.navbar.navbar-header-wrap .nav .menu-item .nav-link, +.navbar.navbar-header-wrap .nav a.cart-icon, +.navbar.navbar-header-wrap .nav .theme-search-block a { + color: #fff; +} +.navbar.navbar-header-wrap .nav .btn-border { + background: transparent; + color: #ffffff; + border: 2px solid #ffffff; +} +.navbar.navbar-header-wrap .nav .btn-border:hover, +.navbar.navbar-header-wrap .nav .btn-border:focus, +.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border:hover, +.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border:focus { + color: #ffffff; +} +.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link, +.navbar.navbar-header-wrap.header-fixed-top .nav a.cart-icon, +.navbar.navbar-header-wrap.header-fixed-top .nav .theme-search-block a { + color: #000; +} +.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item.active .nav-link { + color: #fff; +} +.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border { + background: transparent; + color: #000; +} + +/*Header Sticky*/ +.header-fixed-top { + background-color: #fff; + position: fixed; + top:0; + left:0; + width: 100%; + z-index: 3; + box-shadow: 0 8px 20px 0 rgba(0,0,0,.1); + opacity: 1; + -webkit-animation: slide-down 1.07s; + animation: slide-down 1.07s; +} +@keyframes slide-down { + 0% { + opacity: 1; + transform: translateY(-100%); + } + 100% { + opacity: 1; + transform: translateY(0); + } +} + +.navbar.header-fixed-top .nav { + margin-bottom: 0; +} +.navbar.header-fixed-top .site-branding-text { + padding-top: 0.670rem; + padding-bottom: 0.670rem; +} +.navbar.header-fixed-top .nav .themes-header-top { + padding: 1rem 0; +} +.navbar.header-fixed-top .nav .menu-item .nav-link { + padding: 1.400rem 1rem; +} +@media (max-width: 991px) { + /*When we add more menus then show vertical scroll in mobiles*/ + .navbar-collapse{ + max-height: 400px; + overflow-x: hidden; + } + .navbar .nav .menu-item { + margin-right: 28px; + } + .navbar .container { + padding-left: 15px; + padding-right: 15px; + } + .row.align-self-center .align-self-center { + width: 100%; + } + .site-branding-text { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + .navbar.header-fixed-top .site-branding-text { + padding-top: 0.175rem; + padding-bottom: 0.175rem; + } + .navbar-brand, .sticky-navbar-brand { + float: left; + } + .sticky-navbar-brand { + margin-right: 1rem; + } + .navbar .nav { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + margin-left: 0; + position: relative; + } + .navbar .nav .menu-item { + margin-right: 0; + } + .navbar .nav .menu-item .nav-link { + line-height: 40px; + margin-right: 2px; + margin-left: 2px; + display: block; + border-bottom: 1px solid #f1f1f1; + border-radius: 0; + padding: 0 !important; + } + .navbar .nav .dropdown-item:focus, + .navbar .nav .dropdown-item:hover { + background-color: transparent; + } + .themes-header-top.align-self-center { + align-self: auto !important; + padding: 0; + } + .navbar.header-fixed-top { + padding-top: 9px; + padding-bottom: 8px; + } + .navbar.header-fixed-top .nav .themes-header-top { + padding: 0 0 1rem; + } +} + +@media (min-width: 992px) { + .navbar-brand { + padding-top: 1.750rem; + padding-bottom: 1.750rem; + } + .site-branding-text { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + .navbar.header-fixed-top .navbar-brand { + padding-top: 0.900rem; + padding-bottom: 0.900rem; + } + .navbar.header-fixed-top .sticky-navbar-brand { + padding-top: 0.900rem; + padding-bottom: 0.900rem; + margin-right: 1rem; + } + .navbar { + padding-top: 0; + padding-bottom: 0; + } + .navbar .nav .menu-item .nav-link { + padding: 2.220rem 1rem; + } + .navbar .nav .dropdown-menu { + padding: 0; + top: 99px !important; + } + .navbar.header-fixed-top .nav .dropdown-menu { + top: 73px !important; + } + .navbar .nav .dropdown-menu { + background-color: #fff; + box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 12px 0 rgba(0, 0, 0, 0.12); + } + .navbar .nav .dropdown-item { + color: #000; + border-bottom: 1px solid rgb(242, 242, 242); + padding: 7px 25px; + } + .navbar .nav .dropdown-item:focus, + .navbar .nav .dropdown-item:hover { + background-color: transparent; + } + .navbar .nav .dropdown-menu ul.dropdown-menu { + top: auto !important; + } + .navbar.header-fixed-top .nav .dropdown-menu ul.dropdown-menu { + top: auto !important; + } +} + +/*End Css*/ + +.navbar-nav.sm-collapsible .sub-arrow { + position: absolute; + top: 50%; + right: 0; + margin: -0.7em 0.5em 0 0; + border: 1px solid rgba(0, 0, 0, .1); + border-radius: .25rem; + padding: 0; + width: 2em; + height: 1.4em; + font-size: 1.25rem; + line-height: 1.2em; + text-align: center; +} +.navbar-nav.sm-collapsible .sub-arrow::before { + content: '+'; +} +.navbar-nav.sm-collapsible .show > a > .sub-arrow::before { + content: '-'; +} +.navbar-dark .navbar-nav.sm-collapsible .nav-link .sub-arrow { + border-color: rgba(255, 255, 255, .1); +} +/* make sure there's room for the carets */ +.navbar-nav.sm-collapsible .has-submenu { + padding-right: 3em; +} +/* keep the carets properly positioned */ +.navbar-nav.sm-collapsible .nav-link, +.navbar-nav.sm-collapsible .dropdown-item { + position: relative; +} + +/* Nav carets in expanded mode */ +.navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + border-top: .3em solid; + border-right: .3em solid transparent; + border-left: .3em solid transparent; +} +/* point the arrows up for .fixed-bottom navbars */ +.fixed-bottom .navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow, +.fixed-bottom .navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-toggle::after { + border-top: 0; + border-bottom: .3em solid; +} + +/* Dropdown carets in expanded mode */ +.navbar-nav:not(.sm-collapsible) .dropdown-item .sub-arrow, +.navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-menu .dropdown-toggle::after { + position: absolute; + top: 50%; + right: 0; + width: 0; + height: 0; + margin-top: -.3em; + margin-right: 1em; + border-top: .3em solid transparent; + border-bottom: .3em solid transparent; + border-left: .3em solid; +} +/* make sure there's room for the carets */ +.navbar-nav:not(.sm-collapsible) .dropdown-item.has-submenu { + padding-right: 2em; +} + + +/* Scrolling arrows for tall menus */ +.navbar-nav .scroll-up, +.navbar-nav .scroll-down { + position: absolute; + display: none; + visibility: hidden; + height: 20px; + overflow: hidden; + text-align: center; +} +.navbar-nav .scroll-up-arrow, +.navbar-nav .scroll-down-arrow { + position: absolute; + top: -2px; + left: 50%; + margin-left: -8px; + width: 0; + height: 0; + overflow: hidden; + border-top: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid; + border-left: 7px solid transparent; +} +.navbar-nav .scroll-down-arrow { + top: 6px; + border-top: 7px solid; + border-right: 7px solid transparent; + border-bottom: 7px solid transparent; + border-left: 7px solid transparent; +} + +/* Add some spacing for 2+ level sub menus in collapsible mode */ +.navbar-nav.sm-collapsible .dropdown-menu .dropdown-menu { + margin: .5em; +} + +/* Fix SmartMenus sub menus auto width (subMenusMinWidth/subMenusMaxWidth options) */ +.navbar-nav:not([data-sm-skip]) .dropdown-item { + white-space: normal; +} +.navbar-nav:not(.sm-collapsible) .sm-nowrap > li > .dropdown-item { + white-space: nowrap; + +} + +/*Add Menu*/ +.navbar .nav .menu-item .nav-link.add-menu { + text-transform: capitalize; + background-color: #ffffff; + padding: 0.313rem 1.3rem; + margin: 1.75rem 0; + text-align: center; + border-radius: 0px; +} +.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu { + margin: 1rem 0; +} +.navbar .nav .menu-item .nav-link.add-menu:hover, +.navbar .nav .menu-item .nav-link.add-menu:focus { + color: #fff; +} +.navbar .nav .menu-item .nav-link.add-menu:before { + font-family: "FontAwesome"; + content: "\f055"; + padding-right: 0.438rem; +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/assets/css/bootstrap.css b/wp-content/themes/consultstreet/assets/css/bootstrap.css new file mode 100644 index 00000000..aa497136 --- /dev/null +++ b/wp-content/themes/consultstreet/assets/css/bootstrap.css @@ -0,0 +1,8975 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-ms-viewport { + width: device-width; +} + +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code, +kbd, +pre, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.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%; + min-height: 1px; + 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: none; +} + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.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.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.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.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.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.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.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.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@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: none; + } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .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.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .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.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .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.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@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: none; + } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .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.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .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.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .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.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@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: none; + } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .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.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .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.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .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.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@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: none; + } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .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.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .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.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .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.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, +.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-prepend > .form-control-plaintext.btn, +.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, +.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-prepend > .form-control-plaintext.btn, +.input-group-lg > .input-group-append > .form-control-plaintext.btn { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(1.8125rem + 2px); +} + +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(2.875rem + 2px); +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(40, 167, 69, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #28a745; +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated +.custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip, .was-validated +.custom-select:valid ~ .valid-feedback, +.was-validated +.custom-select:valid ~ .valid-tooltip, +.custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #71dd8a; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated +.custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip, .was-validated +.custom-select:invalid ~ .invalid-feedback, +.was-validated +.custom-select:invalid ~ .invalid-tooltip, +.custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #efa2a9; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + 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; + margin-bottom: 0; + } + .form-inline .form-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group { + width: auto; + } + .form-inline .form-check { + 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; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +.btn:hover, .btn:focus { + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { + background-image: none; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-primary { + color: #007bff; + background-color: transparent; + background-image: none; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + background-color: transparent; + background-image: none; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + background-color: transparent; + background-image: none; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + background-color: transparent; + background-image: none; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + background-color: transparent; + background-image: none; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + background-color: transparent; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + transition: opacity 0.15s linear; +} + +.fade.show { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.show { + display: block; +} + +tr.collapse.show { + display: table-row; +} + +tbody.collapse.show { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropup .dropdown-menu { + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after { + margin-left: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file:focus { + z-index: 3; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::before { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label, +.input-group > .custom-file:not(:first-child) .custom-file-label::before { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + margin-bottom: 0; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #dee2e6; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-control { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:focus ~ .custom-file-control::before { + border-color: #80bdff; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(calc(2.25rem + 2px) - 1px * 2); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 0.25rem 0.25rem 0; +} + +.nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +.navbar-expand { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-expand .dropup .dropdown-menu { + top: auto; + bottom: 100%; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +.badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +.badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #545b62; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +.badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +.badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +.badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +.badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1d2124; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.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 0.6s ease; +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover, .close:focus { + color: #000; + text-decoration: none; + opacity: .75; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); +} + +.modal-content { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, +.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, +.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, +.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, +.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + 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; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.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; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.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; +} + +.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; + 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; + 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; + 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; + } + .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; + 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; + 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; + 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; + } + .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; + 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; + 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; + 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; + } + .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; + 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; + 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; + 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; + } + .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; + 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; + 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; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + -webkit-clip-path: none; + clip-path: none; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0062cc !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #545b62 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #1e7e34 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #117a8b !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #d39e00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #bd2130 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #dae0e5 !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #1d2124 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/wp-content/themes/consultstreet/assets/css/font-awesome/css/font-awesome.css b/wp-content/themes/consultstreet/assets/css/font-awesome/css/font-awesome.css new file mode 100644 index 00000000..ee906a81 --- /dev/null +++ b/wp-content/themes/consultstreet/assets/css/font-awesome/css/font-awesome.css @@ -0,0 +1,2337 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: .3em; +} +.fa.pull-right { + margin-left: .3em; +} +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #ffffff; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: "\f000"; +} +.fa-music:before { + content: "\f001"; +} +.fa-search:before { + content: "\f002"; +} +.fa-envelope-o:before { + content: "\f003"; +} +.fa-heart:before { + content: "\f004"; +} +.fa-star:before { + content: "\f005"; +} +.fa-star-o:before { + content: "\f006"; +} +.fa-user:before { + content: "\f007"; +} +.fa-film:before { + content: "\f008"; +} +.fa-th-large:before { + content: "\f009"; +} +.fa-th:before { + content: "\f00a"; +} +.fa-th-list:before { + content: "\f00b"; +} +.fa-check:before { + content: "\f00c"; +} +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: "\f00d"; +} +.fa-search-plus:before { + content: "\f00e"; +} +.fa-search-minus:before { + content: "\f010"; +} +.fa-power-off:before { + content: "\f011"; +} +.fa-signal:before { + content: "\f012"; +} +.fa-gear:before, +.fa-cog:before { + content: "\f013"; +} +.fa-trash-o:before { + content: "\f014"; +} +.fa-home:before { + content: "\f015"; +} +.fa-file-o:before { + content: "\f016"; +} +.fa-clock-o:before { + content: "\f017"; +} +.fa-road:before { + content: "\f018"; +} +.fa-download:before { + content: "\f019"; +} +.fa-arrow-circle-o-down:before { + content: "\f01a"; +} +.fa-arrow-circle-o-up:before { + content: "\f01b"; +} +.fa-inbox:before { + content: "\f01c"; +} +.fa-play-circle-o:before { + content: "\f01d"; +} +.fa-rotate-right:before, +.fa-repeat:before { + content: "\f01e"; +} +.fa-refresh:before { + content: "\f021"; +} +.fa-list-alt:before { + content: "\f022"; +} +.fa-lock:before { + content: "\f023"; +} +.fa-flag:before { + content: "\f024"; +} +.fa-headphones:before { + content: "\f025"; +} +.fa-volume-off:before { + content: "\f026"; +} +.fa-volume-down:before { + content: "\f027"; +} +.fa-volume-up:before { + content: "\f028"; +} +.fa-qrcode:before { + content: "\f029"; +} +.fa-barcode:before { + content: "\f02a"; +} +.fa-tag:before { + content: "\f02b"; +} +.fa-tags:before { + content: "\f02c"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-bookmark:before { + content: "\f02e"; +} +.fa-print:before { + content: "\f02f"; +} +.fa-camera:before { + content: "\f030"; +} +.fa-font:before { + content: "\f031"; +} +.fa-bold:before { + content: "\f032"; +} +.fa-italic:before { + content: "\f033"; +} +.fa-text-height:before { + content: "\f034"; +} +.fa-text-width:before { + content: "\f035"; +} +.fa-align-left:before { + content: "\f036"; +} +.fa-align-center:before { + content: "\f037"; +} +.fa-align-right:before { + content: "\f038"; +} +.fa-align-justify:before { + content: "\f039"; +} +.fa-list:before { + content: "\f03a"; +} +.fa-dedent:before, +.fa-outdent:before { + content: "\f03b"; +} +.fa-indent:before { + content: "\f03c"; +} +.fa-video-camera:before { + content: "\f03d"; +} +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: "\f03e"; +} +.fa-pencil:before { + content: "\f040"; +} +.fa-map-marker:before { + content: "\f041"; +} +.fa-adjust:before { + content: "\f042"; +} +.fa-tint:before { + content: "\f043"; +} +.fa-edit:before, +.fa-pencil-square-o:before { + content: "\f044"; +} +.fa-share-square-o:before { + content: "\f045"; +} +.fa-check-square-o:before { + content: "\f046"; +} +.fa-arrows:before { + content: "\f047"; +} +.fa-step-backward:before { + content: "\f048"; +} +.fa-fast-backward:before { + content: "\f049"; +} +.fa-backward:before { + content: "\f04a"; +} +.fa-play:before { + content: "\f04b"; +} +.fa-pause:before { + content: "\f04c"; +} +.fa-stop:before { + content: "\f04d"; +} +.fa-forward:before { + content: "\f04e"; +} +.fa-fast-forward:before { + content: "\f050"; +} +.fa-step-forward:before { + content: "\f051"; +} +.fa-eject:before { + content: "\f052"; +} +.fa-chevron-left:before { + content: "\f053"; +} +.fa-chevron-right:before { + content: "\f054"; +} +.fa-plus-circle:before { + content: "\f055"; +} +.fa-minus-circle:before { + content: "\f056"; +} +.fa-times-circle:before { + content: "\f057"; +} +.fa-check-circle:before { + content: "\f058"; +} +.fa-question-circle:before { + content: "\f059"; +} +.fa-info-circle:before { + content: "\f05a"; +} +.fa-crosshairs:before { + content: "\f05b"; +} +.fa-times-circle-o:before { + content: "\f05c"; +} +.fa-check-circle-o:before { + content: "\f05d"; +} +.fa-ban:before { + content: "\f05e"; +} +.fa-arrow-left:before { + content: "\f060"; +} +.fa-arrow-right:before { + content: "\f061"; +} +.fa-arrow-up:before { + content: "\f062"; +} +.fa-arrow-down:before { + content: "\f063"; +} +.fa-mail-forward:before, +.fa-share:before { + content: "\f064"; +} +.fa-expand:before { + content: "\f065"; +} +.fa-compress:before { + content: "\f066"; +} +.fa-plus:before { + content: "\f067"; +} +.fa-minus:before { + content: "\f068"; +} +.fa-asterisk:before { + content: "\f069"; +} +.fa-exclamation-circle:before { + content: "\f06a"; +} +.fa-gift:before { + content: "\f06b"; +} +.fa-leaf:before { + content: "\f06c"; +} +.fa-fire:before { + content: "\f06d"; +} +.fa-eye:before { + content: "\f06e"; +} +.fa-eye-slash:before { + content: "\f070"; +} +.fa-warning:before, +.fa-exclamation-triangle:before { + content: "\f071"; +} +.fa-plane:before { + content: "\f072"; +} +.fa-calendar:before { + content: "\f073"; +} +.fa-random:before { + content: "\f074"; +} +.fa-comment:before { + content: "\f075"; +} +.fa-magnet:before { + content: "\f076"; +} +.fa-chevron-up:before { + content: "\f077"; +} +.fa-chevron-down:before { + content: "\f078"; +} +.fa-retweet:before { + content: "\f079"; +} +.fa-shopping-cart:before { + content: "\f07a"; +} +.fa-folder:before { + content: "\f07b"; +} +.fa-folder-open:before { + content: "\f07c"; +} +.fa-arrows-v:before { + content: "\f07d"; +} +.fa-arrows-h:before { + content: "\f07e"; +} +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: "\f080"; +} +.fa-twitter-square:before { + content: "\f081"; +} +.fa-facebook-square:before { + content: "\f082"; +} +.fa-camera-retro:before { + content: "\f083"; +} +.fa-key:before { + content: "\f084"; +} +.fa-gears:before, +.fa-cogs:before { + content: "\f085"; +} +.fa-comments:before { + content: "\f086"; +} +.fa-thumbs-o-up:before { + content: "\f087"; +} +.fa-thumbs-o-down:before { + content: "\f088"; +} +.fa-star-half:before { + content: "\f089"; +} +.fa-heart-o:before { + content: "\f08a"; +} +.fa-sign-out:before { + content: "\f08b"; +} +.fa-linkedin-square:before { + content: "\f08c"; +} +.fa-thumb-tack:before { + content: "\f08d"; +} +.fa-external-link:before { + content: "\f08e"; +} +.fa-sign-in:before { + content: "\f090"; +} +.fa-trophy:before { + content: "\f091"; +} +.fa-github-square:before { + content: "\f092"; +} +.fa-upload:before { + content: "\f093"; +} +.fa-lemon-o:before { + content: "\f094"; +} +.fa-phone:before { + content: "\f095"; +} +.fa-square-o:before { + content: "\f096"; +} +.fa-bookmark-o:before { + content: "\f097"; +} +.fa-phone-square:before { + content: "\f098"; +} +.fa-twitter:before { + content: "\f099"; +} +.fa-facebook-f:before, +.fa-facebook:before { + content: "\f09a"; +} +.fa-github:before { + content: "\f09b"; +} +.fa-unlock:before { + content: "\f09c"; +} +.fa-credit-card:before { + content: "\f09d"; +} +.fa-feed:before, +.fa-rss:before { + content: "\f09e"; +} +.fa-hdd-o:before { + content: "\f0a0"; +} +.fa-bullhorn:before { + content: "\f0a1"; +} +.fa-bell:before { + content: "\f0f3"; +} +.fa-certificate:before { + content: "\f0a3"; +} +.fa-hand-o-right:before { + content: "\f0a4"; +} +.fa-hand-o-left:before { + content: "\f0a5"; +} +.fa-hand-o-up:before { + content: "\f0a6"; +} +.fa-hand-o-down:before { + content: "\f0a7"; +} +.fa-arrow-circle-left:before { + content: "\f0a8"; +} +.fa-arrow-circle-right:before { + content: "\f0a9"; +} +.fa-arrow-circle-up:before { + content: "\f0aa"; +} +.fa-arrow-circle-down:before { + content: "\f0ab"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-wrench:before { + content: "\f0ad"; +} +.fa-tasks:before { + content: "\f0ae"; +} +.fa-filter:before { + content: "\f0b0"; +} +.fa-briefcase:before { + content: "\f0b1"; +} +.fa-arrows-alt:before { + content: "\f0b2"; +} +.fa-group:before, +.fa-users:before { + content: "\f0c0"; +} +.fa-chain:before, +.fa-link:before { + content: "\f0c1"; +} +.fa-cloud:before { + content: "\f0c2"; +} +.fa-flask:before { + content: "\f0c3"; +} +.fa-cut:before, +.fa-scissors:before { + content: "\f0c4"; +} +.fa-copy:before, +.fa-files-o:before { + content: "\f0c5"; +} +.fa-paperclip:before { + content: "\f0c6"; +} +.fa-save:before, +.fa-floppy-o:before { + content: "\f0c7"; +} +.fa-square:before { + content: "\f0c8"; +} +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: "\f0c9"; +} +.fa-list-ul:before { + content: "\f0ca"; +} +.fa-list-ol:before { + content: "\f0cb"; +} +.fa-strikethrough:before { + content: "\f0cc"; +} +.fa-underline:before { + content: "\f0cd"; +} +.fa-table:before { + content: "\f0ce"; +} +.fa-magic:before { + content: "\f0d0"; +} +.fa-truck:before { + content: "\f0d1"; +} +.fa-pinterest:before { + content: "\f0d2"; +} +.fa-pinterest-square:before { + content: "\f0d3"; +} +.fa-google-plus-square:before { + content: "\f0d4"; +} +.fa-google-plus:before { + content: "\f0d5"; +} +.fa-money:before { + content: "\f0d6"; +} +.fa-caret-down:before { + content: "\f0d7"; +} +.fa-caret-up:before { + content: "\f0d8"; +} +.fa-caret-left:before { + content: "\f0d9"; +} +.fa-caret-right:before { + content: "\f0da"; +} +.fa-columns:before { + content: "\f0db"; +} +.fa-unsorted:before, +.fa-sort:before { + content: "\f0dc"; +} +.fa-sort-down:before, +.fa-sort-desc:before { + content: "\f0dd"; +} +.fa-sort-up:before, +.fa-sort-asc:before { + content: "\f0de"; +} +.fa-envelope:before { + content: "\f0e0"; +} +.fa-linkedin:before { + content: "\f0e1"; +} +.fa-rotate-left:before, +.fa-undo:before { + content: "\f0e2"; +} +.fa-legal:before, +.fa-gavel:before { + content: "\f0e3"; +} +.fa-dashboard:before, +.fa-tachometer:before { + content: "\f0e4"; +} +.fa-comment-o:before { + content: "\f0e5"; +} +.fa-comments-o:before { + content: "\f0e6"; +} +.fa-flash:before, +.fa-bolt:before { + content: "\f0e7"; +} +.fa-sitemap:before { + content: "\f0e8"; +} +.fa-umbrella:before { + content: "\f0e9"; +} +.fa-paste:before, +.fa-clipboard:before { + content: "\f0ea"; +} +.fa-lightbulb-o:before { + content: "\f0eb"; +} +.fa-exchange:before { + content: "\f0ec"; +} +.fa-cloud-download:before { + content: "\f0ed"; +} +.fa-cloud-upload:before { + content: "\f0ee"; +} +.fa-user-md:before { + content: "\f0f0"; +} +.fa-stethoscope:before { + content: "\f0f1"; +} +.fa-suitcase:before { + content: "\f0f2"; +} +.fa-bell-o:before { + content: "\f0a2"; +} +.fa-coffee:before { + content: "\f0f4"; +} +.fa-cutlery:before { + content: "\f0f5"; +} +.fa-file-text-o:before { + content: "\f0f6"; +} +.fa-building-o:before { + content: "\f0f7"; +} +.fa-hospital-o:before { + content: "\f0f8"; +} +.fa-ambulance:before { + content: "\f0f9"; +} +.fa-medkit:before { + content: "\f0fa"; +} +.fa-fighter-jet:before { + content: "\f0fb"; +} +.fa-beer:before { + content: "\f0fc"; +} +.fa-h-square:before { + content: "\f0fd"; +} +.fa-plus-square:before { + content: "\f0fe"; +} +.fa-angle-double-left:before { + content: "\f100"; +} +.fa-angle-double-right:before { + content: "\f101"; +} +.fa-angle-double-up:before { + content: "\f102"; +} +.fa-angle-double-down:before { + content: "\f103"; +} +.fa-angle-left:before { + content: "\f104"; +} +.fa-angle-right:before { + content: "\f105"; +} +.fa-angle-up:before { + content: "\f106"; +} +.fa-angle-down:before { + content: "\f107"; +} +.fa-desktop:before { + content: "\f108"; +} +.fa-laptop:before { + content: "\f109"; +} +.fa-tablet:before { + content: "\f10a"; +} +.fa-mobile-phone:before, +.fa-mobile:before { + content: "\f10b"; +} +.fa-circle-o:before { + content: "\f10c"; +} +.fa-quote-left:before { + content: "\f10d"; +} +.fa-quote-right:before { + content: "\f10e"; +} +.fa-spinner:before { + content: "\f110"; +} +.fa-circle:before { + content: "\f111"; +} +.fa-mail-reply:before, +.fa-reply:before { + content: "\f112"; +} +.fa-github-alt:before { + content: "\f113"; +} +.fa-folder-o:before { + content: "\f114"; +} +.fa-folder-open-o:before { + content: "\f115"; +} +.fa-smile-o:before { + content: "\f118"; +} +.fa-frown-o:before { + content: "\f119"; +} +.fa-meh-o:before { + content: "\f11a"; +} +.fa-gamepad:before { + content: "\f11b"; +} +.fa-keyboard-o:before { + content: "\f11c"; +} +.fa-flag-o:before { + content: "\f11d"; +} +.fa-flag-checkered:before { + content: "\f11e"; +} +.fa-terminal:before { + content: "\f120"; +} +.fa-code:before { + content: "\f121"; +} +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: "\f122"; +} +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: "\f123"; +} +.fa-location-arrow:before { + content: "\f124"; +} +.fa-crop:before { + content: "\f125"; +} +.fa-code-fork:before { + content: "\f126"; +} +.fa-unlink:before, +.fa-chain-broken:before { + content: "\f127"; +} +.fa-question:before { + content: "\f128"; +} +.fa-info:before { + content: "\f129"; +} +.fa-exclamation:before { + content: "\f12a"; +} +.fa-superscript:before { + content: "\f12b"; +} +.fa-subscript:before { + content: "\f12c"; +} +.fa-eraser:before { + content: "\f12d"; +} +.fa-puzzle-piece:before { + content: "\f12e"; +} +.fa-microphone:before { + content: "\f130"; +} +.fa-microphone-slash:before { + content: "\f131"; +} +.fa-shield:before { + content: "\f132"; +} +.fa-calendar-o:before { + content: "\f133"; +} +.fa-fire-extinguisher:before { + content: "\f134"; +} +.fa-rocket:before { + content: "\f135"; +} +.fa-maxcdn:before { + content: "\f136"; +} +.fa-chevron-circle-left:before { + content: "\f137"; +} +.fa-chevron-circle-right:before { + content: "\f138"; +} +.fa-chevron-circle-up:before { + content: "\f139"; +} +.fa-chevron-circle-down:before { + content: "\f13a"; +} +.fa-html5:before { + content: "\f13b"; +} +.fa-css3:before { + content: "\f13c"; +} +.fa-anchor:before { + content: "\f13d"; +} +.fa-unlock-alt:before { + content: "\f13e"; +} +.fa-bullseye:before { + content: "\f140"; +} +.fa-ellipsis-h:before { + content: "\f141"; +} +.fa-ellipsis-v:before { + content: "\f142"; +} +.fa-rss-square:before { + content: "\f143"; +} +.fa-play-circle:before { + content: "\f144"; +} +.fa-ticket:before { + content: "\f145"; +} +.fa-minus-square:before { + content: "\f146"; +} +.fa-minus-square-o:before { + content: "\f147"; +} +.fa-level-up:before { + content: "\f148"; +} +.fa-level-down:before { + content: "\f149"; +} +.fa-check-square:before { + content: "\f14a"; +} +.fa-pencil-square:before { + content: "\f14b"; +} +.fa-external-link-square:before { + content: "\f14c"; +} +.fa-share-square:before { + content: "\f14d"; +} +.fa-compass:before { + content: "\f14e"; +} +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: "\f150"; +} +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: "\f151"; +} +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: "\f152"; +} +.fa-euro:before, +.fa-eur:before { + content: "\f153"; +} +.fa-gbp:before { + content: "\f154"; +} +.fa-dollar:before, +.fa-usd:before { + content: "\f155"; +} +.fa-rupee:before, +.fa-inr:before { + content: "\f156"; +} +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: "\f157"; +} +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: "\f158"; +} +.fa-won:before, +.fa-krw:before { + content: "\f159"; +} +.fa-bitcoin:before, +.fa-btc:before { + content: "\f15a"; +} +.fa-file:before { + content: "\f15b"; +} +.fa-file-text:before { + content: "\f15c"; +} +.fa-sort-alpha-asc:before { + content: "\f15d"; +} +.fa-sort-alpha-desc:before { + content: "\f15e"; +} +.fa-sort-amount-asc:before { + content: "\f160"; +} +.fa-sort-amount-desc:before { + content: "\f161"; +} +.fa-sort-numeric-asc:before { + content: "\f162"; +} +.fa-sort-numeric-desc:before { + content: "\f163"; +} +.fa-thumbs-up:before { + content: "\f164"; +} +.fa-thumbs-down:before { + content: "\f165"; +} +.fa-youtube-square:before { + content: "\f166"; +} +.fa-youtube:before { + content: "\f167"; +} +.fa-xing:before { + content: "\f168"; +} +.fa-xing-square:before { + content: "\f169"; +} +.fa-youtube-play:before { + content: "\f16a"; +} +.fa-dropbox:before { + content: "\f16b"; +} +.fa-stack-overflow:before { + content: "\f16c"; +} +.fa-instagram:before { + content: "\f16d"; +} +.fa-flickr:before { + content: "\f16e"; +} +.fa-adn:before { + content: "\f170"; +} +.fa-bitbucket:before { + content: "\f171"; +} +.fa-bitbucket-square:before { + content: "\f172"; +} +.fa-tumblr:before { + content: "\f173"; +} +.fa-tumblr-square:before { + content: "\f174"; +} +.fa-long-arrow-down:before { + content: "\f175"; +} +.fa-long-arrow-up:before { + content: "\f176"; +} +.fa-long-arrow-left:before { + content: "\f177"; +} +.fa-long-arrow-right:before { + content: "\f178"; +} +.fa-apple:before { + content: "\f179"; +} +.fa-windows:before { + content: "\f17a"; +} +.fa-android:before { + content: "\f17b"; +} +.fa-linux:before { + content: "\f17c"; +} +.fa-dribbble:before { + content: "\f17d"; +} +.fa-skype:before { + content: "\f17e"; +} +.fa-foursquare:before { + content: "\f180"; +} +.fa-trello:before { + content: "\f181"; +} +.fa-female:before { + content: "\f182"; +} +.fa-male:before { + content: "\f183"; +} +.fa-gittip:before, +.fa-gratipay:before { + content: "\f184"; +} +.fa-sun-o:before { + content: "\f185"; +} +.fa-moon-o:before { + content: "\f186"; +} +.fa-archive:before { + content: "\f187"; +} +.fa-bug:before { + content: "\f188"; +} +.fa-vk:before { + content: "\f189"; +} +.fa-weibo:before { + content: "\f18a"; +} +.fa-renren:before { + content: "\f18b"; +} +.fa-pagelines:before { + content: "\f18c"; +} +.fa-stack-exchange:before { + content: "\f18d"; +} +.fa-arrow-circle-o-right:before { + content: "\f18e"; +} +.fa-arrow-circle-o-left:before { + content: "\f190"; +} +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: "\f191"; +} +.fa-dot-circle-o:before { + content: "\f192"; +} +.fa-wheelchair:before { + content: "\f193"; +} +.fa-vimeo-square:before { + content: "\f194"; +} +.fa-turkish-lira:before, +.fa-try:before { + content: "\f195"; +} +.fa-plus-square-o:before { + content: "\f196"; +} +.fa-space-shuttle:before { + content: "\f197"; +} +.fa-slack:before { + content: "\f198"; +} +.fa-envelope-square:before { + content: "\f199"; +} +.fa-wordpress:before { + content: "\f19a"; +} +.fa-openid:before { + content: "\f19b"; +} +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: "\f19c"; +} +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: "\f19d"; +} +.fa-yahoo:before { + content: "\f19e"; +} +.fa-google:before { + content: "\f1a0"; +} +.fa-reddit:before { + content: "\f1a1"; +} +.fa-reddit-square:before { + content: "\f1a2"; +} +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} +.fa-stumbleupon:before { + content: "\f1a4"; +} +.fa-delicious:before { + content: "\f1a5"; +} +.fa-digg:before { + content: "\f1a6"; +} +.fa-pied-piper-pp:before { + content: "\f1a7"; +} +.fa-pied-piper-alt:before { + content: "\f1a8"; +} +.fa-drupal:before { + content: "\f1a9"; +} +.fa-joomla:before { + content: "\f1aa"; +} +.fa-language:before { + content: "\f1ab"; +} +.fa-fax:before { + content: "\f1ac"; +} +.fa-building:before { + content: "\f1ad"; +} +.fa-child:before { + content: "\f1ae"; +} +.fa-paw:before { + content: "\f1b0"; +} +.fa-spoon:before { + content: "\f1b1"; +} +.fa-cube:before { + content: "\f1b2"; +} +.fa-cubes:before { + content: "\f1b3"; +} +.fa-behance:before { + content: "\f1b4"; +} +.fa-behance-square:before { + content: "\f1b5"; +} +.fa-steam:before { + content: "\f1b6"; +} +.fa-steam-square:before { + content: "\f1b7"; +} +.fa-recycle:before { + content: "\f1b8"; +} +.fa-automobile:before, +.fa-car:before { + content: "\f1b9"; +} +.fa-cab:before, +.fa-taxi:before { + content: "\f1ba"; +} +.fa-tree:before { + content: "\f1bb"; +} +.fa-spotify:before { + content: "\f1bc"; +} +.fa-deviantart:before { + content: "\f1bd"; +} +.fa-soundcloud:before { + content: "\f1be"; +} +.fa-database:before { + content: "\f1c0"; +} +.fa-file-pdf-o:before { + content: "\f1c1"; +} +.fa-file-word-o:before { + content: "\f1c2"; +} +.fa-file-excel-o:before { + content: "\f1c3"; +} +.fa-file-powerpoint-o:before { + content: "\f1c4"; +} +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: "\f1c5"; +} +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: "\f1c6"; +} +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: "\f1c7"; +} +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: "\f1c8"; +} +.fa-file-code-o:before { + content: "\f1c9"; +} +.fa-vine:before { + content: "\f1ca"; +} +.fa-codepen:before { + content: "\f1cb"; +} +.fa-jsfiddle:before { + content: "\f1cc"; +} +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: "\f1cd"; +} +.fa-circle-o-notch:before { + content: "\f1ce"; +} +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: "\f1d0"; +} +.fa-ge:before, +.fa-empire:before { + content: "\f1d1"; +} +.fa-git-square:before { + content: "\f1d2"; +} +.fa-git:before { + content: "\f1d3"; +} +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: "\f1d4"; +} +.fa-tencent-weibo:before { + content: "\f1d5"; +} +.fa-qq:before { + content: "\f1d6"; +} +.fa-wechat:before, +.fa-weixin:before { + content: "\f1d7"; +} +.fa-send:before, +.fa-paper-plane:before { + content: "\f1d8"; +} +.fa-send-o:before, +.fa-paper-plane-o:before { + content: "\f1d9"; +} +.fa-history:before { + content: "\f1da"; +} +.fa-circle-thin:before { + content: "\f1db"; +} +.fa-header:before { + content: "\f1dc"; +} +.fa-paragraph:before { + content: "\f1dd"; +} +.fa-sliders:before { + content: "\f1de"; +} +.fa-share-alt:before { + content: "\f1e0"; +} +.fa-share-alt-square:before { + content: "\f1e1"; +} +.fa-bomb:before { + content: "\f1e2"; +} +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: "\f1e3"; +} +.fa-tty:before { + content: "\f1e4"; +} +.fa-binoculars:before { + content: "\f1e5"; +} +.fa-plug:before { + content: "\f1e6"; +} +.fa-slideshare:before { + content: "\f1e7"; +} +.fa-twitch:before { + content: "\f1e8"; +} +.fa-yelp:before { + content: "\f1e9"; +} +.fa-newspaper-o:before { + content: "\f1ea"; +} +.fa-wifi:before { + content: "\f1eb"; +} +.fa-calculator:before { + content: "\f1ec"; +} +.fa-paypal:before { + content: "\f1ed"; +} +.fa-google-wallet:before { + content: "\f1ee"; +} +.fa-cc-visa:before { + content: "\f1f0"; +} +.fa-cc-mastercard:before { + content: "\f1f1"; +} +.fa-cc-discover:before { + content: "\f1f2"; +} +.fa-cc-amex:before { + content: "\f1f3"; +} +.fa-cc-paypal:before { + content: "\f1f4"; +} +.fa-cc-stripe:before { + content: "\f1f5"; +} +.fa-bell-slash:before { + content: "\f1f6"; +} +.fa-bell-slash-o:before { + content: "\f1f7"; +} +.fa-trash:before { + content: "\f1f8"; +} +.fa-copyright:before { + content: "\f1f9"; +} +.fa-at:before { + content: "\f1fa"; +} +.fa-eyedropper:before { + content: "\f1fb"; +} +.fa-paint-brush:before { + content: "\f1fc"; +} +.fa-birthday-cake:before { + content: "\f1fd"; +} +.fa-area-chart:before { + content: "\f1fe"; +} +.fa-pie-chart:before { + content: "\f200"; +} +.fa-line-chart:before { + content: "\f201"; +} +.fa-lastfm:before { + content: "\f202"; +} +.fa-lastfm-square:before { + content: "\f203"; +} +.fa-toggle-off:before { + content: "\f204"; +} +.fa-toggle-on:before { + content: "\f205"; +} +.fa-bicycle:before { + content: "\f206"; +} +.fa-bus:before { + content: "\f207"; +} +.fa-ioxhost:before { + content: "\f208"; +} +.fa-angellist:before { + content: "\f209"; +} +.fa-cc:before { + content: "\f20a"; +} +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: "\f20b"; +} +.fa-meanpath:before { + content: "\f20c"; +} +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-intersex:before, +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-genderless:before { + content: "\f22d"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} +.fa-reddit-alien:before { + content: "\f281"; +} +.fa-edge:before { + content: "\f282"; +} +.fa-credit-card-alt:before { + content: "\f283"; +} +.fa-codiepie:before { + content: "\f284"; +} +.fa-modx:before { + content: "\f285"; +} +.fa-fort-awesome:before { + content: "\f286"; +} +.fa-usb:before { + content: "\f287"; +} +.fa-product-hunt:before { + content: "\f288"; +} +.fa-mixcloud:before { + content: "\f289"; +} +.fa-scribd:before { + content: "\f28a"; +} +.fa-pause-circle:before { + content: "\f28b"; +} +.fa-pause-circle-o:before { + content: "\f28c"; +} +.fa-stop-circle:before { + content: "\f28d"; +} +.fa-stop-circle-o:before { + content: "\f28e"; +} +.fa-shopping-bag:before { + content: "\f290"; +} +.fa-shopping-basket:before { + content: "\f291"; +} +.fa-hashtag:before { + content: "\f292"; +} +.fa-bluetooth:before { + content: "\f293"; +} +.fa-bluetooth-b:before { + content: "\f294"; +} +.fa-percent:before { + content: "\f295"; +} +.fa-gitlab:before { + content: "\f296"; +} +.fa-wpbeginner:before { + content: "\f297"; +} +.fa-wpforms:before { + content: "\f298"; +} +.fa-envira:before { + content: "\f299"; +} +.fa-universal-access:before { + content: "\f29a"; +} +.fa-wheelchair-alt:before { + content: "\f29b"; +} +.fa-question-circle-o:before { + content: "\f29c"; +} +.fa-blind:before { + content: "\f29d"; +} +.fa-audio-description:before { + content: "\f29e"; +} +.fa-volume-control-phone:before { + content: "\f2a0"; +} +.fa-braille:before { + content: "\f2a1"; +} +.fa-assistive-listening-systems:before { + content: "\f2a2"; +} +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; +} +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: "\f2a4"; +} +.fa-glide:before { + content: "\f2a5"; +} +.fa-glide-g:before { + content: "\f2a6"; +} +.fa-signing:before, +.fa-sign-language:before { + content: "\f2a7"; +} +.fa-low-vision:before { + content: "\f2a8"; +} +.fa-viadeo:before { + content: "\f2a9"; +} +.fa-viadeo-square:before { + content: "\f2aa"; +} +.fa-snapchat:before { + content: "\f2ab"; +} +.fa-snapchat-ghost:before { + content: "\f2ac"; +} +.fa-snapchat-square:before { + content: "\f2ad"; +} +.fa-pied-piper:before { + content: "\f2ae"; +} +.fa-first-order:before { + content: "\f2b0"; +} +.fa-yoast:before { + content: "\f2b1"; +} +.fa-themeisle:before { + content: "\f2b2"; +} +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: "\f2b3"; +} +.fa-fa:before, +.fa-font-awesome:before { + content: "\f2b4"; +} +.fa-handshake-o:before { + content: "\f2b5"; +} +.fa-envelope-open:before { + content: "\f2b6"; +} +.fa-envelope-open-o:before { + content: "\f2b7"; +} +.fa-linode:before { + content: "\f2b8"; +} +.fa-address-book:before { + content: "\f2b9"; +} +.fa-address-book-o:before { + content: "\f2ba"; +} +.fa-vcard:before, +.fa-address-card:before { + content: "\f2bb"; +} +.fa-vcard-o:before, +.fa-address-card-o:before { + content: "\f2bc"; +} +.fa-user-circle:before { + content: "\f2bd"; +} +.fa-user-circle-o:before { + content: "\f2be"; +} +.fa-user-o:before { + content: "\f2c0"; +} +.fa-id-badge:before { + content: "\f2c1"; +} +.fa-drivers-license:before, +.fa-id-card:before { + content: "\f2c2"; +} +.fa-drivers-license-o:before, +.fa-id-card-o:before { + content: "\f2c3"; +} +.fa-quora:before { + content: "\f2c4"; +} +.fa-free-code-camp:before { + content: "\f2c5"; +} +.fa-telegram:before { + content: "\f2c6"; +} +.fa-thermometer-4:before, +.fa-thermometer:before, +.fa-thermometer-full:before { + content: "\f2c7"; +} +.fa-thermometer-3:before, +.fa-thermometer-three-quarters:before { + content: "\f2c8"; +} +.fa-thermometer-2:before, +.fa-thermometer-half:before { + content: "\f2c9"; +} +.fa-thermometer-1:before, +.fa-thermometer-quarter:before { + content: "\f2ca"; +} +.fa-thermometer-0:before, +.fa-thermometer-empty:before { + content: "\f2cb"; +} +.fa-shower:before { + content: "\f2cc"; +} +.fa-bathtub:before, +.fa-s15:before, +.fa-bath:before { + content: "\f2cd"; +} +.fa-podcast:before { + content: "\f2ce"; +} +.fa-window-maximize:before { + content: "\f2d0"; +} +.fa-window-minimize:before { + content: "\f2d1"; +} +.fa-window-restore:before { + content: "\f2d2"; +} +.fa-times-rectangle:before, +.fa-window-close:before { + content: "\f2d3"; +} +.fa-times-rectangle-o:before, +.fa-window-close-o:before { + content: "\f2d4"; +} +.fa-bandcamp:before { + content: "\f2d5"; +} +.fa-grav:before { + content: "\f2d6"; +} +.fa-etsy:before { + content: "\f2d7"; +} +.fa-imdb:before { + content: "\f2d8"; +} +.fa-ravelry:before { + content: "\f2d9"; +} +.fa-eercast:before { + content: "\f2da"; +} +.fa-microchip:before { + content: "\f2db"; +} +.fa-snowflake-o:before { + content: "\f2dc"; +} +.fa-superpowers:before { + content: "\f2dd"; +} +.fa-wpexplorer:before { + content: "\f2de"; +} +.fa-meetup:before { + content: "\f2e0"; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} diff --git a/wp-content/themes/consultstreet/assets/css/font-awesome/css/font-awesome.min.css b/wp-content/themes/consultstreet/assets/css/font-awesome/css/font-awesome.min.css new file mode 100644 index 00000000..540440ce --- /dev/null +++ b/wp-content/themes/consultstreet/assets/css/font-awesome/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/wp-content/themes/consultstreet/assets/css/font-awesome/fonts/FontAwesome.otf b/wp-content/themes/consultstreet/assets/css/font-awesome/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..401ec0f36e4f73b8efa40bd6f604fe80d286db70 GIT binary patch literal 134808 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 literal 0 HcmV?d00001 diff --git a/wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.eot b/wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..e9f60ca953f93e35eab4108bd414bc02ddcf3928 GIT binary patch literal 165742 zcmd443w)Ht)jvM-T=tf|Uz5#kH`z;W1W0z103j^*Tev7F2#5hiQ9w~aka}5_DkxP1 zRJ3Y?7YePlysh?CD|XvjdsAv#YOS?>W2@EHO9NV8h3u2x_sp}KECIB>@9+Qn{FBV{ zJTr4<=FH5QnRCvZnOu5{#2&j@Vw_3r#2?PKa|-F4dtx{Ptp0P(#$Rn88poKQO<|X@ zOW8U$o^4<&*p=|D!J9EVI}`7V*m|~_En`<8B*M-{$Q6LOSfmND1Z!lia3ffVHQ_mu zwE*t)c_Na~v9UCh+1x2p=FeL7+|;L;bTeUAHg(eEDN-*};9m=WXwJOhO^lgVEPBX5Gh_bo8QSSFY{vM^4hsD-mzHX!X?>-tpg$&tfe27?V1mUAbb} z1dVewCjIN7C5$=lXROG% zX4%HIa)VTc_%^_YE?u@}#b58a4S8RL@|2s`UUucWZ{P9NJxp5Fi!#@Xx+(mZ+kdt3 zobw#*|6)Z(BxCGw^Gi+ncRvs|a|3xz=tRA9@HDV~1eqD)`^`KTPEg`UdXhq18})-@}JTHp30^)`L{?* z;c)alkYAc@67|W!7RDPu6Tsy@xJCK8{2T9-fJw6?@=A(w^}KCVjwlOd=JTO=3Zr+< zIdd?1zo-M^76}Jf!cpLfH`+2q=}d5id5XLcPw#xVocH5RVG7;@@%R>Sxpy8{(H9JH zY1V)?J1-AIeIxKhoG1%;AWq7C50ok3DSe?!Gatbry_zpS*VoS6`$~lK9E?(!mcrm1 z^cLZ1fmx5Ds`-ethCvMtDTz zMd=G1)gR$jic|1SaTLaL-{ePJOFkUs%j634IMp}dnR5yGMtsXmA$+JDyxRuSq*)bk zt3tSN2(J<@ooh3|!(R%VsE#5%U{m-mB7fcy&h(8kC(#>yA(JCmQ6|O1<=_U=0+$AY zC)@~M`UboR6Xm2?$e8Z$r#u8)TEP0~`viw@@+){#874R?kHRP|IU4&!?+9Cy52v^I zPV4Xd{9yc;)#l?0VS#6g@ z`#y))03Laq@^6Z#Z*uvzpl{$JzFJgn&xHlNBS|Eb!E@}~Z$^m!a9k34KX zT|VETZ;B_E$Ai8J#t5#kATCAUlqbr&P~-s)k^FfWyz}iK@`B$FI6L0u1uz5fgfqgU zRBmB>F8s_qp1HWm1!aXOEbpf`U?X|>{F`8Md500U3i;Mh9Kvbd(CeuC>077ww4g^h zKgM(A48W`XEDE~N*Th^NqP#S7&^w2Vpq+df2#@A*&4u~I+>t)9&GYcop9OtUo=;2d zGSq?IMBAYZffMC1v^|Z|AWdQ38UdJS4(H(nFI<|%=>0iAn3lvcSjIR(^7r7QuQI0a zm+@Z9QXmf!efG1**%Ryq_G-AQs-mi^*WO#v+tE9_cWLjXz1Q{L-uqzh z-Vb`UBlaT|M;ecG9GQJ&>5)s1TzBO5BM%;V{K#`h4juXPkq?e&N9{)|j&>ZKeRS#3 zOOIZ6^!B3<9)0}ib4L#y{qxZe{ss8}C5PC)Atkb2XK%PS)jPMht9Na0x_5hTckhAT zOz+FRJ-xk0*b(QE(2)^GQb*<<={mCZNczb3Bi%<19LXGc`AE-^-lOcO^Jw^J>ge2~ zT}Rg*O&{HUwEO6RqnV>GAMK$M`~TX%q<>-my#5LOBmex)pWgq|V@{jX>a;k`PLtE< zG&ohK;*_0|<6n-C93MK4I*vGc9shKE;CSEhp5tA|KOBE|yyJM=@i)g?jyD~Db^OKg zhNH*vXUCr$uRH$ec+K$#$E%LtJ6>`8&T-iBTicKH)SNMZS zB8UG!{1{Y=QL&oLMgLzR(}0Y>sN0TqgG|kLqv_VcVSLD)aJ?AC^D!bLa6K5Ut1)YA zghRXq;YBrYhrzOK23vXorq6v~v*CBb?*bYw$l-3J@cY5H}8Gr;t8{e8!J}L*5e>!hOQnM3g=8eoXDiYZBlmBW?=(Qvo;ib;hP4-|5>J zo6*MD%*UW90?aI=ncV;fJZB$fY|a73<^rd=!0(I%TsLE9TH#hRHV<&~b~82~@n<2= z1-*oTQL{zWh}4H zGjX>}SbW{R;(k^VBouiebp<&Q9S1P`GIlM(uLaz7TNt~37h`FJ-B1j-jj@}iF}B$Yhy1^cv|oM`3X|20-GXwq z0QapK#%@FUZ9ik|D}cWpad#li_7EK6?wrrq4l5kOc5H@2*p5ENc6Pxb%`OEl1=q{i zU1`Sdjxcu562^8fWbEEDi1(A=o?`5)DC_=i#vVX^45ZpSrpE35`g>WA+_QYDo!1%Byk?;4A*Y^%H_McC{^)mJp(mf6Mr$1rr8Klp< z@9$&m+0Bd{OfmMH!q^XxU*>tneq@E)#@LU6-}5Nz`DYpXi4*QA#$MRP*w045^)U8x zl=XAu_Y36n%QPIqUi^r$mjH7JWgdEmv0oiv>}BNj>jtO;GSSiGr=LO--M;f3$4%-kcdA5=kp1;?w1)iU%_3WyqWQmjf@AcVZ3xc<7I~# zFHgbYU4b-}3LN4>NEZft6=17@TlH$jBZ!NjjQC2%Yu;hJu9NWwZ@DynQp=tBj8Wjw$e9<5A{>pD{iW zZqogXPX_!HxT$LypN98z;4>ox_a@^r4>R7`&G@Wh#%HG(p9^;e{AczsK5r7^^FxfE z1>DZ=f&=UVl(8@Y2be_)+!n?cUjPUAC8+bcuQI+Aab3F@Uxu=lJpt$oQq38DE=X{7U3=m6P!eKVy6&>UK5q-?WYKFCon} zcwbuv_Xy+HBi;48;XYwJy_)eGknfFvzbOHS_{~WFRt)zJ zijpU?=0x zkwe%IkXL3J<39wBKYX6?A1iQgGX8uw<3E|t_zN{~?=k)}E8{7uHGX6%I@xLJ5o5hU3g}A@9GyXR4dV3$^??m7ZGyeD0jQ;~={sZ6d0>}3fa8JQ~ z#Q6Kj>z^jLM;Px_;9g|>2lp6?Oy32JW8UD|ZH#LugXW9=mzl&9Ov2uUBsVZgS;-{zFeKKwOfnbOFe$i&Nu~HMe}YLB^Wk1(Qs^2cg^_pF zV@!&4GARo9*fb`^0bBDClWMmysSaUvuQREB7n2(BZbV*M)y$0@8CXG!nX&m5FyO}f|^_bYrq)EtQ3jEW$ z;E;a$iwt`}|2xOlf`@fNIFLzjYz@1@vMcQB;TbKpR_b1>hK{W@uw#sVI6JqW86H;C ztQ;P%k-Nf8ey^cATop^SG>2V0mP~Z;=5SL5H#}UQ-NIABSS;9=rYBEjx70^!0%|%? z6H%vBBRb1si5UK{xwWyrI#6mdl~NhlB{DFSQ4f#HYnQ4Tr9_9++!S!BCwdbtt-PhV z2|9^MD=%7f(aK494ZCcz4t6dY`X;_62ywrIPovV+sT0pH?+{mwxjh%^> zh_?T`uiv2^KX}>z4HVY!Y%V1QDcBvi>!sD@MEbj99(bg@lcBxTD9~gYzfIm>7jFFl;^hEgOD8Clhu+6jw>0z&OhJ=2DoJ42R3QaA zWOOLCseE6;o!xG!?ra~f^>o~D+1yBE?qxT0^k{Eo?@YU;MW)Dk7u-Ja^-t=jry`Nm z^!iU;|I=I9eR|&CLf`eUDtM5Q2iZ}-MO8dOpsgMv)7Ge`r77T1(I!FduCuw%>+xyh zv~lQApLDjitE7#8{D!C9^9KL8O}^S6)E?BVMw_qP`rdoia-YG@KjOf%Qh4Bnt8Mcoi9h#JRYY3kEvn*UVbReO50BrmV+ z;MZw4c4)uX7XS38vL%mZ(`R5ww4GL|?R_+gqd5vmpyBRdmy(bdo1(0=sB8@yxdn)~lxbJjigu9=)pPhNBHJ@OCr@Hfy7 zMKpelG=3bck_~6$*c^5qw$ra?cd)OqZ$smlOvLJWm7$z_{bM*t_;dW+m52!n&yhSI z0)LYKbKpO(yrBb!r(;1ei=F17uvjq5XquDp?1L{4s1~Hu@I46id3j>UeJTcx0fQ!$ z&o9RBJJn}4D52n3P@|_Z2y%SzQ!WJ22E$LC;WNiX*{T?@;Pj!}DC|#~nZ>-HpIS<2 za>P22_kUiz%sLYqOLTT7B=H>lmeZ$;kr+*xoe54)>BRz1U!muO7@@$$G=552gn*!9 zJ(lYeq-%(OX#D?e|IqRz)>flsYTDXrc#58b-%`5Jmp#FEV%&+o&w?z>k%vUF^x&@! zd}aqf<-yN_(1OoX0~BNi5+XV}sW1Mo_rky5sw&#MPqeg*Iv+ow^-qi|g!>=1)d@|( zIJ=tJ4Yw%YfhiFbenxIIR1N1mmKeveFq!eFI?k+2%4<3`YlV3hM zS45R<;g^uVtW5iZbSGet@1^}8sBUEktA@_c>)?i}IE-EQTR@N-j%b9$Syc1{S3U?8e~d3B1?Lij0H27USiF&gR}A>wG-vBGIPuh*4ry;{Khxekv}wCTm%_>vhFZSJ)Pw2iv6Q4YVoQ`J2w?yCkiavVTWeVa)j|q=T9@J0pTtcQX!VHnIM6Al- z^*7Og!1y$xN4)5fYK&2X5x-Om4A;1k20|=O+$wl^1T}IRHkcq<^P$a{C0fAii(ypB z{ef1n(U1a&g|>5}zY?N{!tOqN_uYr3yPejjJ>KeR7IW!#ztw(g!*Hj~SpH|bkC%t5kd^Q2w*f{D8tJPwQ z++kT&2yEHVY_jXXBg!P7SUbSC;y1@rj$sqoMWF2=y$%ua1S%Nn_dvGwR*;O^!Fd?1 z8#WkKL1{>+GcdW?sX2^RC#k8D;~{~1M4#fpPxGDbOWPf?oRS^(Y!}arFj}-9Ta5B$ zZhP0#34P$Fx`;w}a*AU%t?#oPQ+U$umO}+(WIxS!wnBcQuM;%yiYhbKnNwXa7LiRjmf+(2(ZG}wiz%sgWJi>jgGIsPnZ=KfX?8mJ2^L!4-hBx#UR zZa((80+3k2t!n9h@La(dm&Qrs_teRTeB}Y= zShqm6zJdPGS+juA6^_Mu3_1sz1Hvx#*|M6pnqz`jk<&F@Wt;g%i&gunm7lM5)wE@q zvbn6Q=6IU;C_@UMWs|fmylAcBqr(MowarQT7@9BsXzyH534G z1e0`Rlnqb_RAIW{M7dQoxdg$ z;&VZRA?1jrgF9nN0lg?)7VU>c#YI}iVKVtMV&I^SUL2sA9Xn2<8mY@_)qZF;^OV!$ z;QVMjZTMUtC^eDXuo)DkX75sJ*#d6g{w?U1!Fbwid(nlSiF_z zStRqVrV`8MJBg{|ZM^Kzrps2`fI(Eq&qUZ%VCjWLQn)GthGkFz0LcT(tUy)_i~PWb ze1obC@Hu0-n}r4LO@8%lp3+uoAMDWnx#|WFhG&pQo@eXSCzjp(&Xl4$kfY60LiIx^ zs+SA=sm(K<-^V>WxOdf!NXC0qN&86q?xh#r;L)>)B|KXvOuO+4*98HO?4jfcxpk`^ zU^8+npM|PWn*7Nj9O_U%@pt)^gcu2m|17^}h}J6KWCJ>t zv@Qsc2z0711@V0%PDVqW?i)a)=GC>nC+Kx~*FeS}p5iNes=&dpY_lv9^<|K`GOJMG zE5^7&yqgjFK*qz6I-su3QFo4`PbRSbk|gNIa3+>jPUVH}5I6C)+!U&5lUe4HyYIe4 z>&a$lqL(n;XP)9F?USc6ZA6!;oE+i8ksYGTfe8;xbPFg9e&VVdrRpkO9Zch#cxJH7 z%@Bt~=_%2;shO9|R5K-|zrSznwM%ZBp3!<;&S0$4H~PJ&S3PrGtf}StbLZKDF_le= z9k)|^Do10}k~3$n&#EP*_H_-3h8^ZuQ2JXaU@zY|dW@$oQAY%Z@s0V8+F~YQ=#aqp z=je#~nV5}oI1J`wLIQ^&`Mj01oDZ;O`V>BvWCRJd%56g!((T@-{aY6fa;a0Vs+v@O z0IK2dXum&DKB?-ese^F~xB8#t6TFirdTy3(-MedKc;2cI&D}ztv4^I%ThCj* ziyQ90UpuyI`FYm%sUlWqP(!Qcg-7n%dk-&uY15{cw0HD+gbuz}CQP*u8*(+KCYFiz80m1pT=kmx0(q(xrCPMsUH1k{mefDSp) zD5G^q?m1N%Jbl&_iz65-uBs{~7YjNpQ%+H^=H7i%nHnwimHSGDPZ(Z;cWG1wcZw|v z%*juq&!(bo!`O7T>Wkon^QZ-rLvkd_^z#)5Hg zxufObryg!`lzZc#{xRRv6592P5fce0Hl-xEm^*nBcP$v z0`KR64y6=xK{a*oNxW9jv+9)$I9SxN-Oig_c%UK7hZDj_WEb$BDlO#*M?@b>eU7 zxN!%UE+w#Wg$bqFfc# zeDOpwnoY)%(93rx(=q9nQKg6?XKJZrRP#oo(u>h_l6NOMld)_IF( zs6M+iRmTC+ALc}C7V>JEuRjk9o)*YO8Y}oKQNl2t?D;qFLv4U`StSyoFzFYuq>i@C zEa1!N?B0BK0gjTwsL04McVmu=$6B!!-4bi1u_j7ZpCQm-l2u7AlYMmx zH!4a*@eEhENs{b-gUMy{c*AjMjcwAWGv@lW4YQtoQvvf*jQ2wL8+EGF4rQjAc;uiEzG%4uf z9wX{X3(U5*s$>6M z)n+q=_&#l6nEa|4ez8YOb9q{(?8h1|AYN<53x+g()8?U_N+)sEV;tdoV{pJ^DTD)ZvO|;^t&(V6L2z~TSiWu zI&#bLG#NGMHVY^mJXXH_jBGA?Np1q;)EYzS3U=1VKn3aXyU}xGihu`L8($R|e#HpJ zzo`QozgXO&25>bM*l>oHk|GV&2I+U-2>)u7C$^yP7gAuth~}8}eO^2>X_8+G@2GX0 zUG8;wZgm*=I4#ww{Ufg2!~-Uu*`{`!$+eE)in1}WPMJ%i|32CjmFLR8);bg^+jrF* zW0A!Zuas6whwVl!G+Vp(ysAHq9%glv8)6>Sr8w=pzPe1s`fRb9oO^yGOQW^-OZ=5? zNNaJk+iSAxa}{PtjC&tu_+{8J_cw=JiFhMqFC!}FHB@j}@Q$b&*h-^U)Y&U$fDWad zC!K&D&RZgww6M(~`@DA92;#vDM1_`->Ss*g8*57^PdIP-=;>u#;wD4g#4|T7ZytTY zx(Q8lO+5Ris0v-@GZXC@|&A*DPrZ51ZeSyziwc>%X>dNyCAL zOSDTJAwK7d2@UOGmtsjCPM9{#I9Gbb7#z25{*;Tyl-Zho(Oh~-u(5CLQl;2ot%#Nl z_cf{VEA=LuSylKv$-{%A=U+QBv0&8bP;vDOcU|zc3n!Nu{9=5j6^6DL&6tm-J4|~) z9#1w(@m3N|G3n9Xf)O<|NO+P)+F(TgqN3E#F8`eIrDZn0=@MQ%cDBb8e*D_eBUXH+ zOtn|s5j9y2W~uaQm*j{3fV=j|wxar?@^xjmPHKMYy0eTPkG*<=QA$Wf)g`tfRlZ0v ztEyRwH(8<%&+zbQ+pg>z^Ucf8Jj>x$N*h{buawh;61^S+&ZX>H^j?#nw!}!~35^Z# zqU|=INy-tBD+E^RCJdtvC_M2+Bx*2%C6nTfGS!1b*MJvhKZZPkBfkjIFf@kLBCdo) zszai4sxmBgklbZ>Iqddc=N%2_4$qxi==t>5E!Ll+-y(NJc+^l)uMgMZH+KM<|+cUS^t~AUy&z{UpW?AA~QO;;xntfuA^Rj7SU%j)& zVs~)K>u%=e(ooP|$In{9cdb}2l?KYZinZ8o+i;N-baM#CG$-JMDcX1$y9-L(TsuaT zfPY9MCb3xN8WGxNDB@4sjvZ10JTUS1Snvy5l9QPbZJ1#AG@_xCVXxndg&0Cz99x`Z zKvV%^1YbB2L)tU+ww(e6EZYzc6gI5g;!?*}TsL=hotb0Mow8kxW*HVdXfdVep4yL` zdfTcM*7nwv5)3M-)^@ASp~`(sR`IsMgXV>xPx0&5!lR8(L&vn@?_Oi2EXy)sj?Q8S$Mm zP{=PsbQ)rJtxy*+R9EqNek1fupF(7d1z|uHBZdEQMm`l!QnDTsJ_DX2E=_R?o*D5) z4}Rh2eEvVeTQ^UXfsDXgAf@6dtaXG>!t?(&-a~B^KF@z*dl$BLVOt|yVElz!`rm5n z&%<$O{7{?+>7|f%3ctTlD}Sc0Zs_hY;YO-&eOIT+Kh%FJdM|_@8b7qIL;aj#^MhF1 z(>x4_KPKYTl+AOj0Q$t3La4&;o`HP%m8bgb`*0vs83ZT@J#{j%7e8dKm;){k%rMw* zG9eKbw_mh1PHLUB$7VNcJ=oL;nV~#W;r|rv;ISD5+Q-FH5g~=&gD`RrnNm>lGJ1GE zw`K+PW!P*uxsEyAzhLvBOEUkj>)1sV6q-RhP*nGS(JD%Z$|wijTm)a5S+oj03MzBz zPjp$XjyM!3`cFtv`8wrA`EpL(8Soof9J(X7wr2l^Y-+>){TrmrhW&h}yVPonlai>; zrF!_zz4@5^8y@95z(7+GLY@+~o<>}!RDp|@N4vi4Y-r@AF@6Q7ET8d9j~&O$3l#Yuo`voKB12v8pK*p3sJO+k{- zak5sNppfOFju-S9tC#^&UI}&^S-3TB^fmi<0$e%==MK3AqBrn!K@ZCzuah-}pRZc{ z?&7p`mEU5_{>6x=RAFr4-F+FYOMN%GSL@mvX-UT3jRI;_TJH7}l*La_ztFn+GQ3;r zNk;eb?nh&>e?Z$I<$LDON!e1tJ26yLILq`~hFYrCA|rj2uGJHxzz@8b<} z&bETBnbLPG9E*iz!<03Ld4q;C140%fzRO5j*Ql#XY*C-ELCtp24zs*#$X0ZhlF~Qj zq$4Nq9U@=qSTzHghxD(IcI0@hO0e}l7_PKLX|J5jQe+67(8W~90a!?QdAYyLs6f^$ zgAUsZ6%aIOhqZ;;;WG@EpL1!Mxhc_XD!cTY%MEAnbR^8{!>s|QGte5Y=ivx6=T9Ei zP_M&x-e`XKwm+O(fpg~P{^7QV&DZPW)$j@GX#kClVjXN6u+n=I$K0{Y-O4?f;0vgV zY+%5cgK;dNK1}{#_x-Zyaw9sN`r9jST(^5&m&8IY?IBml#h0G3e?uSWfByzKHLe8) z9oCU{cfd~u97`w2ATe{wQPagk*)FX|S+YdySpplm-DSKB*|c>@nSp$=zj{v3WyAgw zqtk_K3c5J|0pC zSpww86>3JZSitYm_b*{%7cv?=elhCFy1v6m)^n?211803vG_;TRU3WPV`g7=>ywvsW6B76c-kXXYuS7~J+@Lc zSf%7^`HIJ4D|VX9{BlBG~IV;M->JId%#U?}jR@kQ&o5A3HyYDx}6Nc^pMjj0Jeun)M=&7-NLZ9@2 z)j60}@#z8oft^qhO`qgPG;Gf4Q@Zbq!Fx_DP1GkX<}_%EF`!5fg*xCsir}$yMH#85 zT3Y4bdV)bucC=X;w24>D>XjaA@K`En^++$6E!jmvauA$rc9F%b=P&f^I7M+{{--HM z0JXFl21+}*Oz8zr@T8JQp9Td0TZ7rr0+&rWePPKdaG}l-^)$@O*ON;2pkAjf4ZSg# zy{PLo>hhTUUK_q5L{o!vKb^7AIkbXB zm3BG{rbFE>fKfZsL4iKVYubQMO_AvYWH<3F_@;7*b}ss*4!r5a-5Mr{qoVbpXW1cja+YCd!nQ3xt*CEBq_FNhDc93rhj=>>F59=AN5 zoRmKmL))oDox0VF;gltwNSdcF9cb*OX3{Gx?X{Q-krC~b9}_3yG8Bn{`W6m}6YD#q zAkEzk)zB|ZA2Ao`dW^gC77j#kXk7>zOYg~2Y0NyG9@9L)X=yRL!=`tj7; z^S=K3l)dWTz%eniebMP!Z)q@7d(l_cR;2OvPv7I~Va{X>R@4XXh- zOMOMef=}m)U?`>^E`qUO(+Ng$xKwZ1|FQ|>X41&zvAf`(9 zj3GGCzGHqa8_lMGV+Q3A(d5seacFHJ92meB0vj+?SfQ~dL#3UE!1{}wjz|HPWCEHI zW{zYTeA(UwAEq6F%|@%!oD5ebM$D`kG45gkQ6COfjjk-==^@y6=Tp0-#~0px=I@H# z7Z|LQii;EBSfjse{lo}m?iuTG`$i6*F?L9m*kGMV_JUqsuT##HNJkrNL~cklwZK&3 zgesq4oycISoHuCg>Jo;0K(3&I(n-j7+uaf)NPK7+@p8+z!=r!xa45cmV`Mna1hT=i zAkgv-=xDHofR+dHn7FZvghtoxVqmi^U=Tk5i*(?UbiEGt9|mBN4tXfwT0b zIQSzTbod84Y<){2C!IJja=k65vqPM|!xFS?-HOK!3%&6=!T(Z$<>g6+rTpioPBf57 z$!8fVo=}&Z?KB-UB4$>vfxffiJ*^StPHhnl@7Fw@3-N|6BAyp|HhmV#(r=Ll2Y3af zNJ44J*!nZfs0Z5o%Qy|_7UzOtMt~9CA*sTy5=4c0Q9mP-JJ+p-7G&*PyD$6sj+4b>6a~%2eXf~A?KRzL4v_GQ!SRxsdZi`B(7Jx*fGf@DK z&P<|o9z*F!kX>I*;y78= z>JB#p1zld#NFeK3{?&UgU*1uzsxF7qYP34!>yr;jKktE5CNZ3N_W+965o=}3S?jx3 zv`#Wqn;l-4If#|AeD6_oY2Y||U?Fss}Sa>HvkP$9_KPcb_jB*Jc;M0XIE+qhbP$U2d z&;h?{>;H=Sp?W2>Uc{rF29ML>EiCy?fyim_mQtrgMA~^uv?&@WN@gUOPn(379I}U4Vg~Qo)jwJb7e_Pg^`Gmp+s5vF{tNzJVhBQ z$VB8M@`XJsXC!-){6wetDsTY94 G*yFsbY~cLNXLP73aA74Mq6M9f^&YV`isWW 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

5q!RY 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 + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.ttf b/wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z 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 d0mRO}xo^G_%I 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 SdSQM28?+M|D(2r_;{O0|uQ74} literal 0 HcmV?d00001 diff --git a/wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.woff2 b/wp-content/themes/consultstreet/assets/css/font-awesome/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4d13fc60404b91e398a37200c4a77b645cfd9586 GIT binary patch literal 77160 zcmV(81_!itTT%&fM`8Do zgetlXfhX-f>pHa>CezJ5a+CKJB5E?t-D3Q@I zv;Az_{%F*wqQWVk+*x^)@=9sx>ldws&U_`?fwx|)6i0%hGq@6No|Wjj+Lhc2#LbXI zik@&>S#lthOy5xS4viawbfqcF5t#22r#4c;ULsQqOn&iMQrAORQWXh`G=YxhM*4YN zTfgWxZlU6?d>wP(yNq!jqfNVxB}>Ww7cSen4lE1$g!lMN&~*PN_7ITCO&u%|6=U~^ zD`NV@*N5j%{d4(V*d&F9*Lp4o^=-wV4E$&&XJX#);dbqZ^8pUYCyEa?qdKs=!}D|N zZKGn0G1#bWFe1l-8nC}AR*a~P9;0KUBrGsNR8Um3F%kp&^sGD!?K|!B(qItgwkPpO z4nOg8&Z#<)4^Bj%sQjrANfD$Zj098^i(7$$Vl;{o&HR7r?C&hE&b-&}y`y4mHj%mu zNlfW!ecOyC;56fuZ7e6t7R&P^z1O9)e^Pe=qGENxwk%7Q3&sYU;&zJz+X!u6Ex^F$ zTu6(Z`;JIR{;Knn>IcTcKbV%&ZSxB`P>8MADLLm#sD>oQy@;IWvGh3j=*Qa5&VIQ& z#BvplZofSw5gN50lul%1ZW|#duBPzgJG1nxIGMaB*-obI9wC1%7zRoi%C^%k;Mn?+ z?pUuq3@j1^4v?E3B49cgqW>EY2?-#3jqje^;JgycOCcwp0HG~LNR*rji6bO_n_6Fl zxt$OawF6EyR#iAg$gdotjwKXO)cf75+S~gE2n>cpa0mh<1W_5Hw7c36opP+~qRPFS z?z(HcYuX#9GugKj(K=EQB_0sAfiipahu*36k{xIzyD2!y5%vK1@c|DQ3Q0^$kT!Po zBklXM?*0ZWJJ6;!hoDZHGR|mrw+{{o{_lUy{_6}+Pm!l|BNl}Q;&@bv@2Wy(0-c_O zab6Z9oUWgiKYRW)Vv0%P;3X|rT9E6xVx&Q%6AWJDG0oX-H5vJ?>5A8;PEnm%C;H~y z%@URb{E<@x+!!CGA#@@j24G?{>Gvg*2lVeVHM;^7(Pnl#tDV)(Y|gCiIh;CbXJ$WV za+~#V|9GDufDe2U{2(L>iu$ z&FbBmZ9gV+TlVF2nNyNeYL2HloUh~eKdpS)>J9Pm#Xd(4%myqFVno%qUa9n|Ua803 z8#-)?GmgDZL7HHzH4B_FHnRat`EXP62|?edFIDRb!q%9yytA|?Ib5`-)rNGqg%GbH z-}d(Uw;KH$fouQgEh;fvK+gfZPMGsl{cktu>gD1?zL z`z7_05U{qkjReFC1qI#x+jpODe!iG=?eIufIBbyAS`i6yq~pK;J!P{R?B6jf<_85Y z$&N8sKi05v?h+0-IZ#Z-(g8koZ#f{v7%?Dp!%F^s91LTw|BvSLb7Oj@878i9HK*kSp)6{%ZXlv-PQ)RD zE`x4f_xM$H9{@mn{1`uWwLbR;xgELO9FcMuRbkvnQXmT&j}ZE~*Z9?u0F(1c4Md6G z%ZpLJy?$`%3V_^=J3F{;`T31Z7#Ad=bomK731~(`S)uLTR8OErP908ueHZaDB4D$q z{GZri&j-sW%|A#W5to*SAH-ai&E<86{%v3LDwPh%=3Mm7wrS#iOV1$&8oKgshx_jMlowl4ED4$f#L1!t6C1g9p~=ODPt z5-F*yQZ*RmNQ`~4r~k{Ouxs3@+Z>Q5N}1kIzW_;y+Y`2(U+=Sj1(9)2Vkg!}$DaT~ zSw&5w0~|KUc7%a7st`^}4doR9Pl!$j8b%9FcqlQFIssg|->XC5YmQ@}VmJj+^a&GW z;TT&?6ewkE94j()E$+}^)|h0Xjx{@?P9)U!BBDsDj}WU31 zAtcV{=d|bI-bs8=m>_-=CKKcXWW_GX0~^$^=>jcb2lM)283`*Z!V{7?x-M-}_~|s` zV|lNhxg(2J)xt(s?g(|g4crMAX)o}cuastffHd9kY=i3#SX1;l!-O06F-4v5y)!_N z{n~32h};!G7bhd5ytZSkz1eQ+sUW)X74K7DJFF%9?n#Q!!7ID?F7r$p*h2z%vFq+0 z9=`hOhOu`E+Rawmf`Ea#sNtl*!}&#cW`0Ouz3DI?ydh+i=s;0>PiQfT7Zu*A>rw!Z2oWMZdTlLANQLT4}czIhYZic*axDrD;QpTldic#?)QnYZQ#V&@GPdWKu$ce zkR96D(D?F+uOEL7E{&8{@#anN+7VOiE7M#=o-3l-Qlfm(Hnj`lCvjX<;N1eImGc}P zIfq1q23S0QB<*mCfZhipyXl3dlKdo_(zgrVEctLByL0)aRMXBH-Ttp)yZ_WqYe|tF zU*@4;)#eID=!hTcSCgMs|CA-!(RT=~eyOCyMAVSk!pq$%^Rswq@*cQ(TXI^ehX9#d zQzf)Vo7@<4U`9OSg`E*=es@n8G*SbT@I9!qVekl|qYka=BE@A6$s=C?(x-c+DlyNW} z6eaQe@Drh#XmE?Ex(!VKoZcdgD?X0w=CviN3tmmjikMECbJNHMagMY-l@hQIzV7AZ zriQRf5j1k=Eh_KlCFt5{BiAK6a8T){lxWsNJ@?M~+S(158s#PwDXC&%gvLuu_&~q; zp5%18A)_>(Gy@` zHu}fy7?5gdqUqRaZ9G+VYFVjT`f3hBTtJLx%QHo4W^k7Hn4dbj+U@EPSKG&~pSs!K zvyPmU&Tyr~vom3Dulo^!F^FVgi})a%1Gn9)rTvJRN`lw2KOkz(aW}5MO~dBSW@edL zwPwp4)N=wJup1;S7@U)OkZj2gQGo~o4#o=@iYEeNjFZoLvW2r$?(LKzQYnI52$jlzP&K3-Fs?@ z8TYz{a*Ip6o|)y)qHif|*~IjRGj3tOR55>Cr^87ZMJVZQz4x-c--DZz!bJ3J`mBFt zv$MzMB*TT@cUYc?%vG%XC_t5juJ=v#VIpp<4lLvW$%%|VH?JfU3&D=q@FkudiARUh(d2N+ zWLd~2X5t4S?fb`JHk6Khs0b;)4m))>Bf>MuG>~md#IxJ@3UBxJiBI@&t;m6*b~tLF z>Y4m_C`-#PTHIv21B#D$$;E^HZ8uiYUtFhV*G%O%3~-xR^LiE@?1e}-zAdW`mbEM> zF-u5dt!0p?EOIRw9HXESaG^}g@5b$*Gd<>1m;%N!sdSMt*}PbmYdWd4wf_iOfHlC+ za|MYGa1MylQ*%_SxCI*3>pCu7wYNkflt8fcEw)9s%#j8m5R?-^jqs5&y2-XJ@J1PZ zvCEQxGD63Ll8sRsnbjBI1u1mJ!>4@OBQ%73++6qLsDSXuV7F#t5G=NzBh&|HiRm#q z*)7%le!&>OD#^0421Im4)tJOE2i~}o^A-DsEaeX+t0KZ z{sQInfSneVRDtp{f^<>g*rTZi2sAuCI!Z9Zh$ZFSky>G5VCcOA>UPbn{DxunR4-Zq z0{Rr3Vcwm`(344N37c0jkQV&${exerkPtp8!}^!LNFtPq`QzzulIshDd^c?rMzvmA z&&_^jixC$vO7ZGm0Le*_7u+*exgqHorQCbdJY~!;JgCi-!q5HtGLD2^A9dP#_`PVfh~Qf+*{6POoKUi6l2P%*Hl&QKAyfLqkaIKd`D8JY1@={Zhq*1zZjQU5-VVG9EdQhh(N}S^W*!YLJe?QZ~`l?e_yw z5+Rt%0P61dAXbLEnF=K$2o+w?V3$raPx6eS5Bi3KtXuINb~@n7ggV*iUfP^;*T3fx zK(YWg|IErMMW^{br`nI~*hvLG+;Qa(JTE9Xz2mD|`K zWkMsBLSxbz*}wwmYD`=a5~IW|zFKINTi5zYJdLXS5AlQ;aj16QewJ%pn@7XW)l@{k zKU1m8+14)_#x2y>CEb#Vl-cMv42b@BrfGab7RyPY#BuR=W2k^v0h<(f44SbZ&kQd& z1c7+0f=Eva?9UId@{fgyyLhy>XLZ>Hs_gVQ>JLK39^$?US5+# zF8FwgP0>wLKjyriCrA1t{C?ppovgaV>1c~smv@h!4uR$(`2`$DeE7c~B> zpO)wsEU7ZQ#)-uJ6()96NKJ8Y@H7-Z0#aPGy|SvlSYbSo*fbFCmK;D$X{<=pL|?w> z37bU`XR6OqiFvV2n$yv2RQ}kYO5LsvtCo2WW6I7VnMg|XEFd+Y{o1b`B?Ku6B<2+= z&U7;n*3GsPjMqSY02HvKv_gCJS?}VwnX)lP$9Q?8>7cln_TCYaRXg*#;^hb%1uH+IT+qbi5QUIEkAPwUL- zZcK{joDF?6iF-BK80ny(qch>Bj2#sVh;E9olq4i9E2BhC2h@ZuNbOcWnAb?Aj+ol{ zPjg%dw*~)|Ezvu`S2h4n_?1nG-8izHMroCi)H}Y7r8gOC^D?nEB?8ux%nux4T`W2w zjmomxy+te?pWb^_g#G~wZee%3vH68gXQ75Jt@23+IdVE`poA6wl8hR#JV_HpwK4Eu zBw$Qpa>tT{f!Cet&Rr4Zc;X#7JyIEVCMr=i=zs(;dVe1C%lLUbh~NS0gJ4a3_SBi0 zWKV|KrDg~RR0H=-#?#LMUi65trDJ==U20Be7 z%Xwpj z8rGRuVi>6*eIn2 z4sdTqnx|BWhY_zMYaCA7zUpjza))jPvt-vupa&k7+<6n*ist$5`NN|BwO~KBX%LYryjwYCD`L@BOz&Y#&6yLk zrl09#3<5$~a4xgYhziDTTr}+GvxUZ_irgNJWb6?^#5mb!Oz(fO^4&7G%H z5^GS_GXIRAC_Q6#bn~Jjo?A1S$rmQJt!U~*P6dbvJ-70Rj*C#qoAg1nM--Cz!Y317 z=u#u7#!Wgd*X$9WGk^)j?$&fleixkNGkSM;Ai$K^JD4}R=>kur91A#{$yq51$wX5{ z_^yQCFMy;I)XX=RX%FBGjUjh=$~M62v?QPtjW|Ux>QrIgjQe~*2*&>nXZq^b5AiNL zZOI)6wC_3KIl*(?NODXbHzum22a=JFGaEv41mKQ*TW=5nCK7LT+EZuu)vXw=D|?|q zMZe$WYg*z7q#{n@ie%~;HG`r$nwUvewW8XJl|HLR?P9D;g~!gQW+^ITmZnEFJoC&$ zpqK!kl`d!W6#u8;k_s8NrGXb9K``UKExyy)qZX#Ac7FthR3Nwo1`lL3ODL!o z#aVG+vZ|XXb=~EAEWJ7~DkOX|><)vPi!TI8y2~t+U`4!!=-3qTcu*UzvmX| zU;vxoFY7w$fXLF*)+alS*@;#LhY>_6%d`y63v$W)kPx*5f^bYS(x#$=iQiEsSbWTj#TRZs?$7t8|iN~L%c(PyNt zN>cc8olk|i&vOa$9mc_tq1qTUO?Q~7+#U@N=prKaG!!!T;ppICO~e}UM7l3dA&J#? zf-}{*xAKAEE{qjsE0aKYPnTB6aq63DUe`n4s;NtDuJ@l2EaI^^NCY{ITBxi%Cb)05 zg&!!x67sqr4))=f2=^B;|&U9nAtxK%O?JrH(qLN-KLYGA2ys`5Pbca_F5=9yX0 zI@KWOZ;?E|06C&Ni~*hajz+-M`jaFaJ2KXs*J`w}5c=M_?075|63ZIOft^DH#ZttH zbQl)6uo5JL99BwZ9>Hda#W}|*0Iy-0IZ%nKCgAwd#WqiGzSaX5Y^gk*)brv38S)wL zWOF?u0W-yO7LT=1Ezn{_pw#>#jSuWwImbE(F^wt}}lf1z<$?f+@!t&&enhvFSp|oAa+s9!U zHXe30?GjS`pv=ByF^BCWSWJbRy2A=eiD6-y5fj~pEXMQfgpkY{A~P+|N8}+K%cVH8 zxAHg&eBe|%Q{GUMi~=9Hw)OFF98FTLS>9sw=B0b@E4xqqW!sxF_VU+f1*fUgb*|_4 zRz3PvJ}t!oYhpH4pAwRi(5Y}*;!VBKPpDx3vfLzB=tRMJ8;%jV@j>6aqg%i<1&#b+ zk^D-3Kdxp(KRuW4k%?rmuP94I&g0b4>O%zd6?@oyO6liO1^U`$YEO(w~dfSW-)I*JFbc95RKnhH_Ueo)^V z5O<-H?_2BbD+u?V6s?hlkNW{&D{7-4R^P`fkDgL0;{mp{b)#&5Aruay{_1@GD<`i@ zS^hSgHnz=Q2J4n}WYT?K1Ba~KTmN}=+nAMVj->#wyKf}M<5@kRd1_Le5osxl7MTWO zkkpGzVMHjsSp8MXcS#7V+PhkS79{jH0@}OoIU2e8CV!dMG+M*m)+daUL`I+W-4I(& zUB!OpWEez0R`B*0QI%Jr&CRlbeRfkm!A=eXZTHE;D+5#BaqzefNU;B5|N6>RA@|Ob zujYmt7m3)_czpI-ihZS1NN z{mBusZ?O_Oo54A_*Q29z84jB*6Wst#IvTqXn1FOd0WHRQYg4!CYPDfB?VoaEw10XJ zM*G{lAl|>>gn0kjc8K>kTL8Snq(eBCBR95iHQy_>TsDaOw3GMV`td+(amo3Y-6~SVgFExhSbYQt48O)0=vGOBz@93V1J{b z%hnjMkz5Lb^ba^Q<`P+L@G)XOzkbHOO0N0Xg0Ihy$^3ajb3G!GhUm=0X6-0?ONj*> z_f3DrB8?gdNMPm0cL=p(y+ve&>N;XLt~MwFIj|UsJns<6WB+W8-IyLPg}oO15Nn;A zXX*?`q_n+^0gs7HP%P#UtYbBYu|?p@^*>8)y$gH5q(rM|2sDE3?Nr_ z6;wk|U!eBTYxBbDj4oegyx`H4PD;~E0DDx)A+w4$lWIO__?$4^47wxdhTYj)uj=EM znyJ8s%uB-ov3ip%{vp~EGl-_rGMMKEfwnp}WIi3G1!!q)Mb=!*J@7~jy3`z6D|(ulUfoM`T~yvcgH%qlR3L>cQz}3KH_#K=7el_UiNveh$%U8? z_LGuK4xOlJQHD;H94v&y2_rh?&Qj5;yNIP~_>vbFIhO?$;xT|Nf?1iDP{&TfzW|C{ zCb@Y`IIq*W&G(5WFw0|-!FC7~@WzQ;j=+kc@=CQq%FR2Z@=-e+m0g92{YkVJKEF#;crZ%nQcFJ%ER9s%lZuHyt zzJCQXZKOUpq-8^{@!U>*5UtJX?PJ5B=GmY497K(+_9#(mFzjTf_-f`njzVGrbu~ zIo%B~2+9wdNd~?$Ckbz>{gcoZ5?p1VB{W_&eWQl99s=eyg47Eg{UFjXJqPm>4W7YD z$9-*oALJ8xuo5PzsHx8)k^U}Y)`AIEyYYQx=Stt&>pC^1 z<1Ipzi|(09mqxhhS;O1DqBDH|#e6Brh?)T?##hqzUdF1q6jPRD!uP? zbWjmu@AiW4LERk~L~lO?LlBOkXS8(lwDr(C^0>rF%Uwqug_tr@MLb@WZA&whtoIbB zE8!EYJKqhOTZ^g|%QMT``HvY}F|fSBy?KOoxP^}j7bAZUs@!njJZjWwL(^eq=6+n~ z8%LxAL!~qu?!w+=bz*cNLZC~R!u8OxQEj~wJTO)h@b)gBEo@zQDyI4YXo5}-(Ea; zYM(shM=smh)qbs|w%6;$>GU<*xxL%3UDH z0vH0D^OBr9a`sG=$rh?)7@YIo7tGXb<&x^?G`z4x$kihn?Wt54!tl=`j5ks~^J>k@Dr0)P<4=`SHK z9HqZCbCIW(RVN`J;D75Pe20ytLgS&Ts0!l`bX*&cR3jPU^U~6tO^zfhGHzeRUZ*DYv5=CgnUBb27sKfkX_*_QW8g{ZJrxy%`UQ0*MHZ%`jL5C?){`F! z&C1heYOrD0xYm%Mlg`aWz|)=J6XL61(PaYmoZu*Oee#}dZ#fyd`&CdjdPpQ^urvhm z*}68VQ1kadK;l>pC^5~>n9Trx;doyON_o9|l{4Dr69cU$EWU&B<4x-^ZkyN@g+6xh zPwMoB)w72E_{3`d-x8SCuyV~Y<7PBtbGlz8b|q|+<4fOKPHB=WR`~8S-zT@E#MIz^ z=alPCn@!+HKuGW89YXG6E7SeT?x%L$Rz`6^7@OU(bxT^EXsU2P?CnJ`_xORo0LS5ZqJMxCVbRWeo-#hK z{zFi%iIA{N#Sai5nrc7MZU}T|<(}BnT?3{T;ZumX`1pI_wN=xH1(7Hxv$bO9qbFvM z=4UX|gWc*FmBdU?L8VP}WEBU@DdV#;!@A>HA=Y*PjwWDlg|GfH5>Q(U8=Ya^l!UuA z`@jrShkPR|fU*HMN(H2f3L_iHxXfRx)nrwvq&6c~8APszz?(uMOM~~;e4-k-z`+?7 zfGGlRkkAmSbZh-=1DfW@EUpy$Y!T?8>kso)AM7dJxn-C&fjmLF2(TVpFr4e2U+g#7 z+4k*TetXy?4RKO}&ah^a69N0{Pzn%X8X;zvwD}fTRfDp#XjmKaqHNo}UcvD?D4zpu zpg)quKs{n;XPMnk&6ayDlWEX8k|(r56^l4OXTtD$NJe@v5fJxV4@4v5kU@+YF81KM zB`3Ckcdb1#4>KC1$+)+jS|{?MNO*>ms=Mx+CI?BKk~GjUN$;IXX{4>cn`P*Fl-e82 z)6I{U{cqygw40B6gQ97V*DIRULB6*KLPT`CR2Q|GilRB@t|Z3gvZLw#C-?I9 zy!hb|Fjj~seB&a|1(KNJ>wxs3916gZ*He~34@x1F)sNqi(l*9MHd0)QHWXaHyE(K7 z7cKZ-J*L4?vm!Z3S1w#G4ti~Cddo)5wN>F(8-aiB*r&s{6%BN!A zfXYqSk3jA<$0DOjjri6<$##L%7TK|6qVIW0hR0*(fg#o6fLB0H$oz`;1a}}DIS=m zbyp1H(H}*@XgRD90l;D@8c^gVE|w&ON1VYZKqwZG5%G1S)>4fd>}E_8%j0} z>CWmY4@fF`)8Fw6=$}2#(#%l{FRR_s*mX%Ry$HHIkK6B%!5A!-uyP}Uc?5jE0|so# zJYf39QTYezJ;eLe`Rl1hBpc|f(m|4R>6nc&+U%5MHUVSI^MY5$rR0aBG=BCa?{*tv z8T?`Y(3M|9)vn`N-fV}=sLpm8aiki6a}XqLIP~HXQxETrC1SUhA1v?k|2gmVR&_R2s(seFN2Y%r46JqWZi{zMzO@6d9I)pcW^+TATpWS22)!K7 z{@c%I{Tj3rhq(T^vsRbu&Ze%9K%2Jx;;cHVUtnV^eewPNOqD#*TeOfPRjbx2AAHc} zt-4#2+gs(Qnd`dLr*F8*$-Dx&zg#^>Qus?OAzM6)zDVOgj)gmgIpO%m1%Wz|)Je^w zE56KO{+Rh8zqjowkH|kGk|#&d2je}T?ZiXYJha&VyO4V8#=E9bh(Tco8rT zPe-~LXJF3m-dlc?;6F}7;88&8_{fAd=8#U#frP4_L49h#jzVGc!5lN~#ic3g6~oWV zv^sIRNviD2sp=g0o*CI#Z^KCv z#FxvQ-B_rBq7Gjt0mKsW!!`BC6$k3Nbv~=i32Sh;2_&#wx~G` z(eO_m^%*b>b$6$%N#e-yrUExgrg)Xbt1_?iT*?_%W<73Jkye1Kq|hQGIg_l`b~tzn z`?hTr4-{}gX!g?+=y~FiGlIKtQ3(zuiP@z5*mQMqJp{b_?lasFliFvhEL3A?EU$@}>?(xy?0}JwQH8W)@ zgM%@G>PXH-ueM<_`@adULW)`<8U01d5R+zQxRm%!F$xyv|chrOou44}{FQ zu6YqRf~q96u+ODLO0G^H%4Fs2B8k-be>oiK3g$C0AW6*^ms%)ZC=G0PHVrTJK#p08 zLXKYE*x7xsPgH(6W4>d;@{V2knw5LvDa+k`?zu!b?IaU>6Z`Pq6UTXDmMjv=q=0+& zbV0gTGkOq6NxG|T!|+7LG~A?B1pV4nGi0U@Nzx9T^F)#<4HAstN!zTAE&*ige(75b zE&EHBUNV4MV+@np3f(yUgLS?vS?RQ1T-jfytki+QU-&E97h_7L+8iXKTrxUZSLO`W zV$?#Q?RP!b+FLOvP6MA=R(dp(9y_!AD3@k>PN&3w;8lV1W+;Df)|ucTc-JF?m*BR~ zOsPF17R8HHWkv%j8E+8z^ns8d>p9D}&pP2~Dkoz~<@M#QkC?n$ z&e?ks$b<$?W~FX=nO!(W5x+0$ryG2dx-rUj?F|2CK-5Y)v02RT)wWJ`+B%|S>gH%j ztfKJtZwjIKzq@q2O_0W5goIMejlWX#_i4d8d`{b6P$HnB{fI(9u(`CzAZ=h_p7o2O zI!*lxi_iiR31c$L#i%^U6{h{zleCsq2#-&VQv#A)oq+%)VO&84x^U<84CMIggs<|k zy=BH+=Ey;ktf{G+F3hldr`GGNcZSEmemrDYNoc|SQck^RYZ`Xo=5O44Zl=_nqJ53m z?jA^dWvppdl~<{u*c`_{q0Ag3%_vJcw7Cau9bggfCgx23cwR=Xk^w6xrQHLW>mJ6~ zoLc6EiL#W%j~X5^KVItxMGgd}D4^Y)9{5DysmOKYi5BuUui;d}nD6_L6YasFOjC}# zHczo(ZSUG->j%o24td8i_|W>9e3D++Qxe`w@T9$cDvUBrFU6PyDH+cIXb67yo5J#3 zG40794Me%jg^c&;B&HbEF_T9x&XsSefG`7I4C>qZhx=cAaV){D41BBnVE){<2L>v7 z@O+e}#wYA`9CLORgK8)rap0>`tBHC{KGDrK|BkwuzlaI=96JbeGJ_Pwi(vS%g;$GU z{Zx5S_h+a9Wo0lHhxZH-?es7(>U}TAl)Q~QXj^ng`9!-l)?P)w#v|is_sESpWZ=t+AIf!#G5rs&Syz>JIdC**R%{28T7 z3V@q>j&C4r)}lPRp4ColvW%S&W~ir4e=5v=&{fKhhgb93U!Md&2bOjoJ19Yb8HK3L zy4q61UjHC7w>>t}Ha#-tZtH%1W3Rmx2ar!UlUNLfmEdH$tN}_H)_jlNOi-NOoqi9^ zg{k`SIGQU_MC|n7T(8vT(ya@_ty9AnT&F$vRoQmT4Nc^QnjT{!Vf(8~JI_I`92Py) zsKlD7l)2VxfdNW{PJnQm=uIU-Qee^9h&$N%C=>g=hc&|xSDL-sJ+%mnhFKt;XD#Gj z2zE4q&{%)2*@^mvO4vZ|*FE@S$1}z1{Oo{4vd%e)yV|NLF_6$95=Yw_z4vQ4lC3tBMDGfINUylPM{vLdC8$PvGww3M z#7!FCN}^#}-qt^>V~yZ$FrFzti)i5lP8Wc{b)L^3ngy~Q{tIn0A4raVvcVtQ$}w_8 z{3pGv*4Hunp5VvTf00XaophUX0ZP&+jLmekkfXZY#_;M=VNVsAyL*H&%BP~bR*Q}dWg0oT^8Hb z+8?1G&z0BSPn^-$hiXOPI+G&__cnoUIy{k1=Mc@&b;oJ3rj6kk$$N!*-WU(H*D=bT zr0V|Tqw7^x$?|Od3@g!L!cOqQSF7ZW$!NRFDNm;|d2K~(*`%*Q*3~y3q@}A_QE>1T z_6D(LLad5BIEtTzyE_8L9|e!)^p^N1XG>BwZkhJX2IjpB!BjvAu5P?4wikmTJr-d# ze~F%~qM?I`uv&gYSC`RHUPM?eSZ1ec==@HA#jy~*aWwx=5(dFZKo$AuQ_>Rp!25mj zSZFWpKHMx~mgDF1I61Y+^zJP>M|=fW1(A{|-QHr~ANxVa>i9KBlioZk*_GScI>eu& z1|bw(XKH?{PY2&7|BF?JPV1t%IM>@CuK1MYhZAS<3|$8;R~lD;C|B%GHu9HNvEw0;77(X?22w1IM z%aiOB(=+-KA2<0vs~0Nfhj)MhXFr;#l`0{U>G=9ec~qi63stjc&eM9u(Mj>TmCs)n zqy~jI(kAj;bc_&x@JKEnS@BxtC^T6o>twE#!UOw>4wdD*?dko{h9uAd6M2~^-V^XtQB8iDT>SuRV5`lF@KVqR6BpM!C7IOSK==Vpw&g(pxj3)fUkzqW=b~T@qFwtEZ zW+hV>@`(tZVIO~PD)HCr*ovK<9kXxHykgqU{en1fN;#jwg4p7qn!+cTEpyI5hH}vG z>x6~8sZ_AKr9oJMqy|Y0(OfufU3-I1W($>IBOJ=s6IioUUS_%(HTTpfCmY%9#O%-* z7Wh}nGS9alcExi=;#_~8?TAqrbG4o*nahwsLFg1}QWPF4TIl>4u;pQqh|II-98+uo z(Uzi8j9bgxoMgNzDV@owyPUubP~^g*#Jxy#7^83fyfvKkIEl$Fgu-3GXv3c-G_7y!TzN53|0z0QrgQ7caCIUODsHrJxMO^Wb*kGR?`kWpC;A=J&>1(h7!{7l6brcI(kLf%V{TT2<75-6 z8&zYT427ft`=>CKA>vVv&c z>9c-_$@t1_qhpRP6z0#+ww!e6an%ezStolEC*FwaLF8jo@%>hTO&IniscS@-4Xk^{ zrtKJ5&7a4q|Ll#BJS?d+UDhcz~oPM2|KSxUs4*+p8fP(ywu!Bkt8%c6sw78 zWyNMQf4$PiP-wJBw)J zFrI&zxy$w&L>{f?;zPdE1W50pp&X*=#w>q9Fo{|y964+OygHpN!b_)=H+o!D;6hCIj zaWcvUbE@H&Wtj%YJiK-AP$vs@i<*4hd0{uunqN#iOC>hj6>gO$NE&}#blRdD+`i|#RqLfDYEs|E;WZS(Jd4JuKXL$d|7$*@si*w5&^NgZ;jfd9P&&PAfyK0 z@-#u^rMW!<3dHgDRD+nfKzz(tB&HQ<8g4F2+(~@yQiKAa_dwrJf`{u|5QPP|UW&x-B%aYvU?T(iBW85A*9V0nld}B|2ByRyeWvN&^j9@JKZ@!Qbsb8_^ zONlcJ=M0REj)N6&mU~$eu?2^f;T}P5TkRP+t4-So4XIQpAtJu020vP`T?2z@1x3Vd zvJ1qX!amg}mWG+-dq>E0of@wos@EzJey05Ent8dE>tKl|t3mre*_a~%{M0D|w-9f} zC?w+bfEz#g9_ATATsZS!`bnjtFS^eH6s zdY{~Fa>v+oy@j+DD2O^9u(yLph#W_UVr5pQccN(|L%vTj^!N}UkkH#>=UUua>^w(f zJbJADK(RUlt4b}v)x_UlVCbm>IDnyO(zDGhZ+jkL3o0&`h0 z@{No_wWBu{*EDzEFzZK`(=~~~dX2&bK`()oMNe|h|4Dlo1x#xHR(r?t-E^1H#SqLUK8XTlHbx)yx-zJV%;W zKH0>$zqd^jvt0{Zv#3t^*dDNRu~*%VWSum|q z51|7P!|^AB8yP?XE}H1sStdAo3W_XgHx(MPwWI3&GkMs-JB@+sRef+T-$|bg0qg$@ zcvks%*4}As_(r{2#p-68|I7JkSlVNUnAGeZE@BMm>Ov~4d?vr*k9=pVw`DKNYshuG z{&rknNQbtbo??Qa3K@Uo4zmWL7IK@zzE~4tS9XEc*vZt)r;Y|JJv<;-Pq|0 z%OO{|+~4Q~2Y_nK%zLWsoY`7QB;R_zdr#gJaIYRa=XjEGnV2kj4}%4b7WKja_3cjMco6HoZV~yG2pj)qF`7L zVJc{QADVF*X?0cOT;3WMsv=DOy3n*h`BatGSlLolhrUJwXZBrl<;2|=MZwM#05d?$ zzq2)~RxsboSgg_(FUIe6>$S#fx_X73LiM~S2ib$bO1gL%8=}nT-y8|%NqY0{0f5ps z`ihbDjgrz?{)Wz#?J;z;zqWa=h_}v~Uwwh0e6)CN<68v4cmhg&di-qj$o@o|*H)MN zhH~@QV{>G4ak_TpTan|pCJ~N~V4rVQwtu+3Z0kPcpe!WQvt4J6;&li^~|lB(=48NU`r2 z$5ptqRbX95wQEDI>V|^m?Dw++2AZ+`PnhjdQ-wp7;&+p8j}{AOe&HW^M>tULnR|Ok zuD>oM_4^m!6*k2o77=|29Aq>saUVY9U>1M`Y;3hvO+r$Wxlm;ShBD?sjWJS$x#CFt zalGMd2ttrizow=n(pRG;iN|8%w`f9%viT0fnpPY@C_nri9kzc)_XwUrm{EN^M?~~8 z9KsqptPf>CkY>~*A_I*VIO4tc$c;w&m!_F!^Xs=YV7%&ksTIJ23`_L&b#~lbrq5XC zwJVsP@(gweY7>RvwgO%>J>JhSGf$I)DB$V(zS=M?Nr#PQOVRaGpb^N&Z?Kz!PpG`j zY2z{z2Er-Wh6fb0NAky>3RpbR633Wj$86{78f~M+Q_WnU=k|wC%-kU%`fqsdB*QBV z7l{ai1U_VJ?Zx0LjOU$ViklGOPDxDz7Q{@2g^ zTzoYk-lO!p*rq7Q`jeoGlGu3*@oJ@Ulo@R(vh4SO=F>b}N0A8?-ZIw*>G5P#o*45` zoR=`K^ynmrr?zg-4U}@Yt^%@cxh{CkoMm5 zoPXV&&8X3vA}~MBUNYsjSVrfKEPHdn=5k+U5I|P0`W2GF@sfF;XNZy%{u&bu&Q8i- z=V|l^j+gs)0&%@NSlY-OMMQ(3T%oOEF&Z96qmn4Lq!5jYQghe9lB!h2%iZ)m8(i9n zQU3Xn0y1<|34=SAp9^4;)!bVf2iYvJ>OpJ1qf4XeVnl2s<6=0?EM1vtT&$b1{(Ngg ziP`1QcuaAAau(eR)Xs)Je2aR_jJpp)irmA=VV~$?#P>g8-w^PChhYw9GrTaM=nm53 zC<$un+#*J`K`QNg-=oW9v|YuSD_BV8lzPB(|Jl~}3*`%1sRC2!;!GV6;0|>541kSrttz3llsEV32psoEb>y#`{&)#REmCm={YP3 zkS~Izr@rF*wXZJjgaYCHsz`u-g(1b@h09>l*8)ZPyAQk=cp3W?_!Lk1+m;~P8*K!4 z0ZFiI>Zi2PkyUz~diHB7y()Zd<(bL?Dhn<@{q^^L<@~-4$mL_}__@FWXmHolKV{8X zmtDCkNPNtjG0*go`N(BIsa87)*ry2&G7*|kQC5h&l5AHtZ5%aE5u`I4Cj;AF{i3TJ zcoP!fEU41C8?#|4RP34arDaw7u5&RktJ~QYgl2R(7ZZT|fW!VA{8YQHd(t7WicG+# z(LnD{Opce;bjQ6R$qxFtUgJz5bgkxTAoiq|Uby)>LlXGRQts9Xg1wpWOPu`;5H@|AnueaE;&Yr*p!z}53qVrc-7QXPLS&p48sckL6*~l23wsvl+#eZ@qD?{k}E!>@*~j(GCw3uZe+c6>cFUF(NmvF zC7+C~{t{)_o_?MERiAN})$tgb3cTL4+0ux5*#%N=;LyJ;H-rU?%dzP961Dfy#l=2g z7sV9@3e7L;bw(0rhldkSXDLwUl}hx5Tq#%^zXWR_Rz@Q6=mT7I_Se|Ta?%1L^4NDp zU9)or6R3XU9B02{=iu1H`}AmFc}s^F;7ukNi;7i&ih z)Bjxo@;ow7%fz+n`CL9A&@#?$i4;Th0(zq zq4@P%1npcbS*gTbO0&BD8R^ft-;ju`#KWw9ySA545D}A}9Ns}CKAj7;@tFi&)#MX0 zP?>BsaJb-4lf%)F2=;+n%78RaK%c^)5i9`50Me|Ahl4GHEE$u}8Xyn}nlhj}i8BndXM!{V9@ULn(5BO=r$<`sYbb4v3~;t~tLvr= za%ox-M$LVSxQl5z$uH~snh+g~V|q}Z#dTK2Q8`78(k3U&FYF74k#^;r@~!y%rO(}G_EA+zTka?F#8vv(l>5w`m)5p>zc?}JARmg2a;0vX@8X)$ zxrGwVeI2^a3I#e75dbX2(7D|AHX2wrq@S+utY)mi8fBX&1q}yIO&OsTGH`r?G}-iU zHU*Hj0#KEWC4DbARw|3e#iG>jy*FKP&EG4~32 zmoC^Zo2~LJm+tb7QgYY%8DF{mc~wIt63q`c`uX!V5sy>UWxeE81)SF@eNm%^c75VZ*KB>B;`2 z;ddS|3p!af%~7->3c!l$pDPw;A`&Gk9-}fE0qJzh^_pOfN2QS6w51KeW;$q2Gwc>K z#ui=$hJHLy5Ccv6zghsx1S)re`Nq%I(vb2=FrXH2AtGRbP*dgt3ry$(6*dbBHmpzF z)DwFHCb+zC5sVNNXL5^sPFcLNv>-LCj}*in zB%n`#2xa~aM{dQ&bC}^Iii}(a?`ivB<3!fj+0pGkwBNo3JMsYP=y%-A>orw^cxry` zw9KZ~+_i?Pr}WmHpFW3q)2ZL~;3*u^Zz*gl-tLh|@GTvdJNwA=0|P7Be32N^D_f*juK7AWtCz#4>hE>(_0DNNN*N>a1aA&IDhdw9bkWyB#<|~n11hB zccL`+tIBq9mMF%!i3+ z7PVFGOz=o-eeG5ewfKU|_u7UZRra6A9V$XI{cMyD z6jD%T>j}|h1Ft6zzWU8PYR1716h*Dx5hTjS2M1bZcwGy(MXMlwbkF7HBmQnTJ*tKi<85{MeCN8$Q(z-qr#~Oz!UG+tI~i0b9dl{Z0yvB||xj zSfxDrQSI$sY5BX_?~8CORUpWb6c-C0RKtn(ev$1}t}+)WCwF|-FPf`DGZX;A>ao}8 z=Sm1HyL1Zb9^CP)S7%I4B=R6z$X4V04t(CenRdWvFj$>f{tW5tn$OTY+iH$z=lPtr z8Hs8z(9U~uOipdHt>#->Odj?#Q?Vpj2!j##rSZy$6MhZfhoyg#kxQPix~=gT-67Rc zMJU*dnv;ve*-$zrf0y}tug1L7tTc1QlZk~_Ofx}@Hic3R5ovZU6*mP_5IUbsu`{i( zWd@q@?zuf)s*8!Q8KT9eG|RKUGzP*?L*MCAe%z3Zg-%N_D`O-kGnP%U{MPApJUXQ! z6v^u>OgO2=!ar*yf>Yt8mk!+9#p4YSJoDfdZ?`D-Lm?uLxs_J(rRaWjcjl(l~; zK?+iH{>VLBM7RoSIUI4S@8WhIf6qhQZf^tPol8<4GKO~FDaOszF=U)$eMFfuYdkqW zz+DbI#5nz-fBL#YQYm=$%cDC;(`mGQd(AgAp3TY^G|!J)7Q_n--a2QRRtGJ8K)4{? zp&DP;fJ#t$7p1e0`iG5`SUZ;~VMI#JKc$bHToof&lELh9>6+(v@NK@y&Hh32(2g=( zsSVvd5#}~IYKcssUrw z(x6waKfH!3`oiD<_5Zy0<6z!{&xf)jL%o2P%Lo|7Lh768S0_TN!+x`?g3bM7;bIK{ z6Vm?g+BJTCVDQyJ)=e?_>fj3~(wvuFsXmya5;| z*x|VcAa9N&-KDBKX7XU7%%a%*bg{X~pGvPJ-}~dLNFV;?TIB!)5=)iC)QW?#9M5Y5 zz$*|;0d4KA6yD$OQZgQ-<*qUGEUuZslsAo76}LL=}fX=+YRK2vu_!3iu+bq88_~6K6d23g`7+NXELRGw=j@D~xdDR;< zSpN0LOT*?Y4Kwiy?nVFt`{lej7~*hC>vfK=u+_JN3zv-9agadwoS08RcK&%sH1PV6 z%ii8DEN!`?BSa!z%+aHV0XS@=QCjt-G4=C;tI$J~uAk^!t2A#)+^CG`?VgGcm8PJD z9h3cJL^kJWTc*5x8kyHj(HvdXR``B_E{4}Sw&@Ox#uCibFnTHl7##W;6`Dv`*DQd~ zzt1>$l zy`tr!xYPUpkWSf{f5Sj7i_}-tF$F}i2YMV^5W%qGTd++fR^~PAav?M(Rhe?D4Rhk4 zHzj$00OwBGN+>_2Zdq-K9wJl|`a_LPZF2iA1n!vKw0mMxPE?E?>|H7uedv-Kc3`Tc znERrYG3s7Oo#pO}({__iZ|+swhCx#{SD8=QiDe60DB8|K5d-C-&7B^FbZ;?Y&#M($ zNP_3Qd(pu4q<+gzfPGdS%Zu5$0B^FA6+DYRBgg%sZ>sR_zEnm;BJUd|H}5m9tk*8} zC_fdxX19`qisj~A-_rG9A@!WVvHZZlyfGzJ@APp@I_R9IsL!~3k_7ueI4AQLE3Wlc zsJ2%gb=#nVoiKlk3(I{VD^xFu?on>(6QJU35bBa=XfzR!b_H+p_jZ;uafnByQ$ZFzeFCn{3?&FTXjn(nbO86K)<>eWp)YTN2fr4;#I; zuOdnA*$U}^3y!5y|wZ%gt2Spw?1r~Xs#>Bj<$lV% zOegfQxuQPduw&@N;gU{38I`@@s_{4=;TOt_ihJyWm3kCn_5?TuUw8;s;?(fd+}bD} zSR!4{l&r*?O*VJ_ETm@WXJ(YsE6toKRI1fV8&wE&J`FACU3z^38-{PADv@nR2gSA@ zmNAJ_%^i$9yRo{v+qLC~{I@2mg%vs%mzhz6dhtl@;cB|QY#OF&{<%y6?i>x+MlAdP z!SMKxVdz<^A}37CtcJ<7rLtm5aC`Q=mo}}{tLCH*Xp`pAT@$~J5N)ar{YBC}t_#wB zlImumyV?Xsb{vY|>W4+UU`1DHZWeWT;5Z>iR$1piKQ~KW_7y9eTQawn-6dbFZFl6l zbHiG->gi2dKiqcWY@V}|IitB|q=-+-49|NU`Le1kvnM&LFB^Ro01Z@q<;)xF%I7xO z-d5{+!?gc)RT8;d;?ZPO9xPvV>Q>6_qvS=+D?%1Jfq3HKVUJlZOf-#h-B8Oh@*)wf zp>D75YFjB-bJh_xG>!EE+aSp_bLCUYHr>IiqVf!TnJ5J;iECG?hY&ZGs*@ zMqi^@Gv{UkUbjpVm1gT^CmIz%)EFjBH@8MGdxDJTl@dp%im_D4Ld4O|(=V?dX1LXQ zabx&hE=(>-5wdPx9=)X5(pRBtl-4Ni5NH~T-D9L7$ejA?u6*K(CD=bDz|dU%gf`t3 zQO3ZuZYsH%Fu(%jvnLp<87GR3j?-7JXvC@GpFR5k?!}!!NfITQtWVex=oEq$Qbdv_)@$k~&IuRwktnFF{qbwn&9`6Nb>Uc41%a?M zgG${LZ>@pdbjP58^&MamShIiV3+(fVYy{dbgx)RP)TyehuE7}!6jVYZ%RegiAp?{fle zrZ~A&f3U?pW+7v@D4I(fNcW2BgHx@`=twsqOz=~`E=0rvH0O&X{@H$A%i7trVZ2A_ z0-AHLX$VU&kiqv@&@*~q_hy|-?`nyJ1?Y7xt?`{TNyhP**=B8&I%%g8dVJT|pQ!OT)J~x!odB)G@6&^!F&Xx#i;#~kuQXG?@y9`0` z8jmoU@C*%0W|Oo=J$eg_#%Ba)iUY57W}7z`OL!oVThJ2as~-$ZUM^d+rqr!I^IFjX zWBVC5Xt}pViP5L?6Ps)lU5J|-On4|x5|JRH{|v!INPmIG^6cHduk;ZDTpT-w*`2b=}lq&|5&VzP9gpLxa=Pdj-IB)8~jZ0xqAXJQ<(_Q1Ei` z&6%0u5p%gQxx6o&7S&E2IIwkfqP;HDzf-DTa)fHDUASDWrJ7-OUX|n{3@uxM!@ zW_&@H(PqGBU3px^=npz&)a3oneUBfD$JMVB=SHsCO|dRb7o{ys+C!t{MTlnUx~#vf zb?xF@Q79BkjoXBvQfjTMxl;QQ$B)tPFSYPn%>=h~4pdKK4y21jI}=0Lw_^g0MZ1>0 zMaEQ9al_sGXftG#+bw$q{AO5i7R1BwHm9v<4_%_U+g77UVKY3f)!YDfnbb-^Sf=9X zzUTJMO~iU+Qp!wX1*0>fkuR76^az-TxMX^$BA58{Kh%H&A7|P+L|>&H(ZW!uzBj$C z!e7~-%Tr?&eZCc;mcswvsPxK}{4kIt`JFHVrJ!^ByWpEmM2C~*PgS#&h!5i+1eBY&9lSe`3@5A=D2})4dQ=Lbi7ELpiQ@aGf`O>dG~-{rIee z9&s}0(W>Ca(zF2gRl|+DEbGjMZCmj6<=#PJ)7>Vh$6hE6ad&nj>*K!(9`EXsj{E;E(NN#n zqq}mP(>xZHN;%~eYdXK62QEvGuyRNb#S zGVo+VAqX@L`QWZD3X+OWkpnnSEM~p>rxKihGE`|+4RwpLb$8_IQ< zXVLJ&lFU1%8B25DCl6kvrxKufD}x$0RaH-&sQW^h_|UfME3G87B~QCKWo*@@Dv{b_ zK&puaMu`OVV>T3LX9e_4RexXEelcc*rgptnyEP4o5c4fo4V&CB9gi5nAQvfLMDcsQ z^VG9qF&i0{BT;b8BYvnDRc3XEhGa-0g&L$J zwlZr`49qW!tK8Hd13py~UzBx+xJKWsC_4{hGpMNf*5q8{KjbHZJNA z^jbTY%}}r_Ptz%g(^#edwhcZ=ca_8*&Y? zl{cCt)2II&xO<)-uML|M;dle8ZJ`~f2E8$F(2}$CX@l``6R_kU5=z#}+)tXXCsrYe znIg9musw++6$%Z}mo$XJ_)Al|E9#NL$|hRc+nIxrC#2?vrCE*+;Lu*%7Pkduz6Aoz z=6?VG_kH4)EQP{&Cn9sBZ{MzDvB&+fAEV#BeS0nl=WFQ5$W%&MJ7#9;mhXj**J`Ir zR+6|Jyh86Q(e`S^+yNbNO|Dl=uOgcpW%Vze*S5RgyIE$L{fzW@ccMx4@;YnlkxA?5 zaW003$Fc~VWK36SZSMTIvt1ql$(QxQ$NOCkX3yfdDS|@b>U(Um*1NaC9boQ^vC3-J zexu%o-s!J9#DP10tv9j7EqX!0@7UK^!6&TF4s>Fljo2K6S5MV0n9Cm|0Q3e&Q!rA= znpX9Z$)8+E81nn+%5I`6XaO5-DT|>j8V0%P3hEr&E5R&YWX(0Rh&Q}B338(XS`fzLR;O0^i zd>Hn<8c&)sFK*C4k~U4@vH;Ce=+&!2e5nwaToqMrp`;65!)&i}-NFU5JrG-atd}08 zK?AM@KeF)*dP-jqQZ@nvt^QL%gXO>D3BQc`kD#^uZ_*#iOk;S?;n2L=z$7UxKT4FBS~l*jqV5r3fL zc?yV&`?|@ewX^2-Wh-^gXstuOJjO5YEOQBWd8of5@oLxDN$2purs%J=pL_ArjuQT~ z`pGQWzw#ySrGw631ydqhJG9;XUw&X4AwKL~`rM8aD$d$;T{udabsN{W56yK?!3~Mk z4%MMZK8T74XzxsGaW`k;61Y+_7WOR4s*$=FT3yC`ppYc2Lt3S*wviCb!H35qsum>>o?g+x^38-2Cux#N_m_E3sN z0tqF7xNdRLU5MqF$v(gd`g-)XXqjy=ke8ct%L6}x@&+Ke05ej2PWVuP&-WV7*Xz-^YdpaeNVp4 zS347URKFp(y4dzcf?Euw`K@p14Q!Q&zAE|}u&1=ZO9lazgiD9wRd%-AyvB^#t4>)o zn zTIh5Ujl*cs#>u;pQp2VJM{vf&6*oV2Nj_6aiBDkj?Gq;%?$-RYrP1murR10)yKlB$jpRoq* zU7O+1_k{A7X`)3)%S6uynj4a-7SL)p zY{A_GL;yC~rxz{!hK~Zb)WIvKeOgsCpI)x#cu%$6yq%wB#r)V&9!U5b6c7uI!s=B! zB1wDqDUsYUg#?XSz_9olF7?xcD{h2wDDc&ny!|Y+GD2sBK(aaW{CO3T&3Tvuj8CNjN6N2 zc^<8pBeum+YM(Y_a(^QMr^u1Bg5DHL?aMT55*qSP76$I$#wd9XhZgTn_04@GZH^3E znglJ&eDjmkh${UN9h6h?id^^6oQ?kIhlxNE{|n1N3fR(~3Up*`2 zijvce&z>hx^xV344M)^U?$&HBi@N=CsB!yR$aWt@D4j$@85l>8CgVft*s;SQ5ux&v zuRW5-qk1%jf{J!1qa-^6yn6Hp>aAVR%!xZca8VP7<010#C z&pr(kf!0j6UhAS}@7lX}z714Y-k-Mr2U6J$%r9TLNgk@iro>GrLVqrvwAd_Anl0%1 zNXlv{{r)9TfBC(>^h9tn+sIz+UU!XPOV+D_OXveoVLr~j@2jP1&!}hW_$mEMQ~cA} zyb|tYM@Csk%p{W)s+AS^SYU_@HzktNfMc>tk=jufPq`bxkAWgW)u9_gl_#s{wq6h} z>tG`AhC9kff1(D{|A5GBWz>?bPhM<^gF2Z}8KFMxG&N-#7Wf)HTQ?+ny{83(w0{iY zX}{%0@LVcF^bQm!$DPJOmJ9`JZ{7m9kmpTCW4yrK5Wa+krveuUd*Pv0edJrHe_c_J+3K;Y0fGo2K7-^3KpC?_WFK2zB=YrOQX#|1ZRY}N$ zsjg3wbQaq1zOBrX2Esqh)oYCB=NAGx(#X}&Tlw5RR8wig^q~--1elwg97Q}g_Zmel z?@kHWkas)hZA1u-uXWbPdM8_271IRIjYHLUr-uPBp=?(Ras7yfm^#HYOSK& z`wvMb^~2LMmRw~tZiUa+5rruoQg&l_>o4?H(nG{Q-Ana{or#-gdml%+`dImrvbG{( z7p&tb<2KF1iyEl$<3+|T(cr$3H{GD2`gSx^hn7h3?N z-7f#2g>parXHTO6Xp+A#C2Zuc{Zdc36GglYx@H|9PCaBM{&in*V!%HPSi-P^+!JO5 zI@rugFRTlbeLpC5i#EQCqt8&7BKWgRe%EPME#GG`?dVxT9A|p(!G9fnHgQW#ss8N_Q1c&3xd57=V@14Ul( z;Oq|aNiyHKuw+(mm2ptbABVYXT46HV*GPgdjvGBFxMN#vS0!oI8@L~%w_{iUf@6pe z!J}wU#&NgP={AWH8DsoS@;|-{eIIF4Xopg5(CA$r`Op>xj-ym(=xp)QE=7Xv{$V{4qbf+kT65`SQT( z!ZyvE*xJEVow#eKj@8VD4<6E)84uEj`&>;30OfqZbRZDZHBUS=J|IdC=Y78387%)% z9dc1B&9C;GL0lCl^(lD;dekR|9TQ7r*scadjrLb$X}myZdUYo;Torx0UU9+a&q+K6 zK4o6kXer21DjvD?6l{8}e?ow4KMQBv`LY4j_lk?k1Ir+oK{PaH?B{SH*qzj};=~S$xWpk*YrTFKJ~fRkm`kA6J*@ z(N}Xe3Y2Hsg` zd_4%nK)XGK!B0X5uzJQ&ykzsh$u(ATY$O1^q0w5^ggB79gS0qa&ySdKa40%KHcB;6 zSuzO;!>CpsnY9ilN0f=q%y4Dq;hn8qwyJ1qlNKKx4x-X>n%%9B&MK?4XR z6VrUXNWt|*BRA29)zaX!+%fR}Xm1 zh)0bC`jGnm?+!;tk`SQRu6~VKx=N|OR5wj=Uc%_QBZ4r2r{vhfwQ+~O1RC?#%j#l_ zFq%tNZ*=in4T>4nmTeIZUgv8d7i+Y-Eo94Z+TEXj|F2#QO7z`i_A{c#-IYcf6OTsE zROZjR+n1d=Z%+j1JTn zd+6vm8?`#Qp7VM|4Fn(8W8II^OkLUcMnV0%8i zr-c?L`(fwaopm_}=js0UIS}xkC!hfcsZ1Uc`D4(y%EXaKXp!_}&7Sgy>)}~Pk7k*v z0R*+iSy#a$v~R zeX^24%(kxlnZBzNfrHfi>tqOoyp%v43|w(75S}?G)apg?N;OE`O0+b$p?Yc&Fa4;>M((f(+qN5a0fa6{?2lCvuLHUtJ~ zs?$>|(7(8KG&DIi>SSt=D-4F6OKZ8(PI2i%r5OSRluhu66AmjYKYItpG80XMn@&o9 zR`GQZ{5deuBqL;2oG;ZZDUr_&L2EFS#)4iOjE8~wMjVvio6QBl+}v)l0*m+ix|BR6 zq7j@*t-zf3jCOGVB%GV-9-qnRuVe{8>Sv@<-AIjL3V*mP=gMK7dWVl_LqBz>zeAM?E0)b*m z(-tW@b|C-yqZl(%hEkVNw2uUR%ev%$PwfoW32O$$RZzsii+!`7Q&yF){S3^1cz<&M zQOa^}ud$yq9;5$y=a4dqMi8Wo()uUXucO%AZcab&9@l#!UG*^*LMtD{)wQJ!^~{{|qje>0#VA_7t-GV0Vt=7IO_^w2S|1KGCn=&7 zIiMqlKFliD13Y7lJK7x7ntg0O;-~v1`zg0pU=VC&Sr_guH7d{#*$<^ee(Eg@iS`F% zHA>;eTJ<4O1GTx+rl($J0Z@RWFJ@}K3xQP1SdkK<1Xw00W+4cO!<}9e@|b5YYCH+E zFWSfJrGrx^O4gG#;Z|M={+0UQpTC}7#2Ib8d!Ua7GQO-kqNNQmX*UEU0pJe@7AE4U zwf@t!j*X40k61-dQ|KSSc*Zpj9>=l0*@|=`jumLC5r}r@uU|vj7K7zem7BeOK_t37 zhCmC^0leiNW{O-pQ_NwEDVnA>L($P+o!;NhiVSBkC^Ts;Yr+#e1qvfIbcC$AnegCRn?NkwemQ9q{hZ80)DRKKV55>n@+ zrF_6xec$!x3-5M?t7hpcw?AKqOMFRL_1?t$qmqSty(Mj6DiAf?M7yNXV2p=OfuA`f zBa>sjholVH6rcqddf`ip%Fh>sbg|fg9}8rHx@*{h-8b_G>|28~r~`VU8QhR8o~FUQ zVm$X6d{aD^e%QJ#Rz-f)Y+bL?@#<8df815HKiz1(<-p~CrfcD+F|np^Vcxs=+ty|2{Ww#AoH6&% zo#cyzwgikJ)APFGIg@CG*hvi-ht@)l>k0=EIZLZ=Unl@u0cII6x44LJA^Z!4lKC?+ z9iBtCzQH?K4wgx1B&ErK=cc(pgvCHGS8NR*-4R`eCMk0^@ZhL4ck!fIkTYX0{Nqgm zXA54u6v#2s$LYCGvvG4HO>^;rGg?keO=~o~A8voFukYHJ1yE)-pw)>!Y}+;oIY8agmiMNa9*?C0;5E;h zHZt=0bU-%>p5aW6&N2xd_SY96bo}-0C)BUNVo1v5@6@~jh<6gp=2vF&@wdr}H$BYT z{4PCWcnu{5WIqkMf5GmJVYAB1Ad)%YW&d!Hr;EKvkJ70OOUUK-T=0;^+mHL5gr0C3 zEfR5KgQKbmo0CAPN#e)o^I~h<*%Y~*smuj4Wl)?JMmXI8iCS${OeonAC~;6QHNP2d z87I7@!9)1R!d8j3ifO>Ls+-yplcA1kmC*3XzXVu6ap`AXI@6oLTU$`DRye7g8L|tZ zpEjfb+C53hi6{uQV+PGfmYNmYK&cfMz2Hn@A#As71>D9s->gk`+WGpOc2;8bao>Iw z+|m*+q}t6T$4O})h=stm(t^*S)}vJOojv*?LbHPePzF;5I;L%%b*y%a&;$ig1fR%r z&(EdrJEy-Frq5agd~+-oM}-f|I^f1|NcM`aXW8ji6?K547g`8XK4#|3K%L?MWfbCz zu0Te^JT~LavfwTq1(Ui=feqFWFM%nOSdLj|`ofd%rjvvjgu(Vy^JZUHZQ6_h6WNlg9F`pn0bGzs>?3HLw0ZOK&|M5DU zPKimPl{Zeo*d(cX7TUPF^a~>+90YH4G8YBWFps2b{&?jK$gEYWx3(D1 z!<21adU``7ytCf#r&HikiojIc~8C+D%CNYW3!UMh+0Xdsi zJa%p$1_QS`eLF%c*M|;d-cycTNT3ng2n@+=H5Bb2YKy3*W@TT9jMnMqPRxN}#5li# ze0*p1fWUan)K^A~Y4FG;5kt>L0VD19O>3u&F_-A{u@MHIcSe0TnJmI^0V)0=rO?PJ0vAVOUPhak5s4~M34*5kF z25O02RuL8fQ>{_BoGq=8f#?NIsMkGNodk7Ylh7DoD8 zzPfI@YFNx}*sLL!U@enFT-YvoYpfdnBm?&Bf@OHevw%+U zNRBWjHA7s0U^svMzgEe2yb+DSJl{eE#<^>v`hffK8eg-Ib!p$35ZH= z5}7G;Zk%*q^70w$Uk`XiORbbdlm;NByg~_?BxhNeLBCc$A7><$B}~vTOe5~&dmARs zotTzJbPr_fT)?GJloLIi(i>qk;>rz=9}hSpoIKo}ii>mnOkQ42-`w&=W1Po!xvcF- zEnhzAm-46a){EHM_yRk8D~DsL$RUfV1i!Yw-s%fDz8_C7(k|$ygu(YpZpJvgCa5gz z5rLK^>vQvTkX<$?3u_0KNH*~diAHfFDBFo!mU)+qkEVP3!7wP3Uf{|L*1y4G*7)n! zqpZcO4g-UdfaDhx0NmOOot^!(ktSw_&U!;}Nr}%A5Eb1#&YUEYt0*XFT+&5E=|j=< z9|0W|t=$~l^XX$>=y>)o!GlGDE;{5K{rqWO_{J-W&Yzw!e;C)M$@9{JN@+AeU~GqY z5Kiw*B<7HqHp9|Xm#W1QE}fP?(CUxm4>Si|42@W%F=%{!XE;1D$fP_A?m$ZdjhZhO z$MvEw3*)8HHSKT#$bZ+I%5UrFk#v%-aEB0KAZqEQbl_q|krJE>MX7oAwZ0-PRqgo|BCn>&`IF=Y?=7?)5<=Q#D7yDqGNhr5l|ces8J$>Q}~C`goaq;?B(t0HPdZ@otlM-AqfX#@VUglq#y zWsHU;X<;Tgvt)_3&m3ev^ZX7iX$`k*O%m?D+_2dep;STdlq9yCR!B#D=dR@7LJ z85N`5m3X>xbXYH-LD6v6GPDl}URyDKQhVzb^W8M3^|hoU-b4nq-D5+^lon2;PL zp(ocvSOQQmHb;Zou95p}Tj@NO8%~3BV^2n9QToa)l4ofo^B7W2=o7O2Zy7hzS9+Qa zUv#>;B0uVSJW_+F zhC<5xXSd1N+X}5uO%?u&Sz?xr+3NE3!%pTXIOg(K;@F{1e<)9X;eFV@x8p{La*u76dWsCAC0 z;3<~x07XE$zic`7(5?15A?1C^k-R-y@)9btnLDSgvH^s3d$6>z1M4mtq?T|Iz2YM3 zA?o4=EdIQF9Ci+?4{lBwn@bE6?KU%Y0AxOc_BM={1iR09FGv=mecTfslJU`zg93YT zOo1Jo@g$P+4GQO+;4Q?&^kJcoTaNzub94*cZc~hIGLFQb;6R~&lI|MOw~CDqzYY(N zjCe>+aKWO9$K$o$5FXMp@zCQ4CIsQ>3o`==r}2dIkaDmk(QT?&E&SMTv9|S&6XJknCMcy%W2@rdP%wEgdul!cz zeevkyGTT7sO3FwDl~dss9`+PIA%681n@s6mWE&6(nC5c8(lsyV9gs(PP7hc92rczs z1*EYX;^fJiOiBZui#@5-C{m?XGQ-G^>`gnqI*TpO>_G@HJQ>KO2~5KWF-$y0DAG#q zt@IR34uMfZFui753z0sPh|B0G^vM_P~}qobEq zrQ0l5Oo}5#*R0Y-wylJR92l8TH7-l~!I80%rumsuY;$h{jKzA1WRep%|$Mtgz z>Xr+=pZTauYs&7%qXV9JSn}5Q%GN$Inb@Zcg!Jn~;z5y>%z8 z^3vmGU7;TFwL<%I6im0bLCFC%Q-^5POQUw?oOW(4%3o!?IS^&_RtF+&ldlJfLJ~Uf zM+45QzIfJS^;%d8uD;1{8XM`_dH&`30P?~}5KCuNoE&~*P6xuc7wzHzhfi8dI^1I1 zK?i^(IYS9uox^YP70QEYqMHOIy;UmhPlW)g916w1eH_QvJjhlsxs zzRRIMb@u&1a;aLGnikCh(OuI)>sTNZU)6T+O%J?}F;*Owza|+_T<_`~#Wq-@lQQe; zoozSdrLkLV(vK&*9zm(eQ8rS$3sVd2QGM&{l&w>T>}7wI?C(l~^;=Qa)VPBkGn3IpP+HR#54sm{HY` z+mRkD9%1=qq|fB0SeqliDuv(YXIAV~ZgKgK%|}d^D44=pDbsI+P4mHNj^!aETG1E; z%18w+gU}@LiOGOh`t`J+uUxQjskjx;D#*6=jSCkq50sTIXTH*TAUTuoOfr{&8gQp5 z(IZ+dDQS+uxbwB$YU{MpYSgV6Js%ppFk+MQ@*7}oqcGrMU7Tw&lSwJMSnWmIIA)e^ zM6u4dyCpc1LsKr^Z`u`$#G4rQPG{dIe`MWotu39|N|QZdx{AG7JZ#+T$Dj;p*7UX{56pUxSdX5*+lmX{xiD172Y)8r^qOtsfs`JakDoOQx94|Zfum+8Ls zezZtV@&Kz_v2H}f%*thGFWQJGGO015Xk}l@lu>S0J&{A?_VALZ`AGj98-GQO?`Ion zey1g>LZ#y|HU7rnV|vAv3w8~GK4I%wfbk`UB}`S4+3I45lSh*7q z+hO`l8Q2kJcgc&M^(|;weL5bf!FXvPPq_skm5O+LD_)Dkv9d#P0VRZg1LnA0ds|x@ z9@udrnhD%^KuibLb#T>`9o55XyXu1r3*6Q%0o~}MTRq8ti@^1h*ru{v4Dn@&i)wLO z{w41mvtC!Fhm;x_C*nwI(|N*U>hvW_IEolaZFrT!HA2U&7A(LOnqvi2eC;=E(YKM^1`El#k zQ}QEbC`U9$-j_)}w5QbIh2(D4+Jr@t1`hn$ssHzl@?M0Sl7Qxy%a@DVJVYcuZt+M* zTgMhni6_ZJ)FzV0xF>J;a#d{z1%Moi#u59?PRq~TzJGU00Y8ZnP-B1t17 zR+L{Za&t*>4R9ORsqnewx*$Ff1j%AY>`r=>#l14Jah6z<{Y3dmuGV3S_LkZwNdFL4 zgH)oe?3}!rpC6S)$#jo=`r1deGnOa~Z%=e`N^B385_1APJ3fuNIMJ8rg!Roe5xQJDC_U?_s{tY_J-Nuwi)+f zWY`BH3AvFA+bwfZXCvY)F-@=*oP4jXFR69SX!cT+vC}QbE^8!5_)9F^g)w0jJz=Z- zj9E~}LB=d`lqDe%*8d7mP6ZWuc1||eUZutZKJf0wtU>8^+)9T=@YB7`DX_^3FP)i+ z-l}ZOlBq&7M@<==uP0j=kQyv*To%6Pj9eXS-qE8CZ7~IF59R2j!o&fVtm}T)n)zyOF+NOMiR^UwBUR5fNa=fSkCVa9152N(|@>YDi4> zO%JI&l0c6qkRajwR%$ zO>Wq5=AjE(0Ms-6Kt3n-O}y}A4gOiWEJ6fSvzK+T!b$J6YU+fqO93Djd_VvMQB)SN#!#r_D+d_kI&~iIvSZzS(4M_ivYX2bq40%5HH_M* z$^tksg4Srrsj8}+r(w65Ms@aBOk-Q2Zcf*zcyvzRM4MRH#VQd_I0ORy@W$NX!*e$t z0v3rCeE9YlhRre!e~<-Idp>cWJ{Hro9peUl!p4jv$vgDAsPKfCX;7=1yl zVD}F<8`K3jl<0sMOc_Wlt(rF{w;X`k) zw9awDr~6u`W$5Pfn!R+azh&bYS84v0w}D z2dB>*Lf_-4s)9MGaRN8iK=~Q5i-NDXC$tjK?G_&6p5gi(t6M!~9vq3pNGo2^m%7E? z>R~VSM}-qMjC$2P@HQ!V(6)!=L`dX!M$6Ch;}dq}`uZ|%M!hK|!({mL?*qB+E}bdi z2o%QKl~6Wb!?$t?jpGD+s%ZDfJc>-pKeI__E~mGcjsvS!7Y zusJ3)F4{W)=5srbLX5AK{q_nHnrrs;8QkXe^_70lKB#Ib&#-wSRLkR?ylTBoRU3f< z>157=O}yQ)t+ZSJghcUYG!J_kE8*RpAE}H2p%*%;JcBuLsRFkF{z1=w6aoc*p%r%r z2~2&v#X&v7qc#&8uiKzycKF>vbrF;+Rr+85ANEn+GiKgDpXB0|8&bDimk2NgQpNxn ze+{HkULf-<_n7Ne(RYR1SE3so6@q`V?lR(FK?xt_cBx0HJUI&wlgc!1SUaIVy9165W~)bEVdWK?t&E>anro9=REA^l2S{WD}o3I-yMc) zHONyJ~x~)-!6B6-+T3?r`y=Z8V zO!akq*TxVy`3(ue*5q20roz;H@kvO+I>w7{OMSbH3d~_IE!AtI^LSQqFvJ4Fa>~ws zOhb@g;DiViL=ZM;Cg{79Q>AfzaNnr%J(?J}els|}5TWs2c#c!wp<}+N)i_mc5wZ7W zemAhVwjT7ER#jTZI`nqNuM6Z`ZRtLRzY~Bz(+$xG;BXs#^j`+y`4DGI214ERq58vL z3MK1bq-Q<%Noag7-KE5Z^8Qv1UNPj8x-bbMdy|$ohJ$T}bI>`+59*tyv-HtI;PvcI zo|H+!6L5#jX?qG?N~|F25cWDvxT>YndE_OD#dU_~)dm2+`bXvj&Hq-`fuRDm3+B=R zYXWOLZz&qidpsRa@kdJ6rJ;C3PHHnP%c>iy@9_{QpEUqGU2?+IsT<#j` zWPWZHu#qxyaxzb1yEcMbmQ;b((h5=-535UK%USd1ii`NKG-F+nKC~31jRuTxdElq! zfocYDIvNB=U9Vcu=-9|45-b$pGVH3D>%Bu-UOz|o_*Q1(?DprNv9bjF7brsO;7Mik{3{fR zIjt7%It@V#4hzHeobL+%ymqLi)X+54QbM;#AlG{5(X)B%eE)bGzOJ0squW0&_+)V&)k&ZlVcwHls)yDF-7GhRwz{SlA71SeGBHRa#K0Baw`(tc>suBaw4;>+a^8 zyE`uH>D?LzyZSD4ir1++>Pr?$R3{gKHkcZf%5688(jxLY?;7mlzHc#ftUNg=wW9_cFMZljE zbDsz__PRp@cT8%1DH*Z(;yfsZo>_26cjDdiSBqYf{YXrVEem$b+i-;W#F0P&cizO% zpK!&@xt&$|OSqT7p*}I|w}A1)Ov}EhX5s`eaEZ{)j+Yxf)L-k2@t+|J2|508##_3& z!N#qw`E-OWV_Xf@2|(3x@m;c#;6p)5w6Ac@P+@O;9(k#3PTuN~dk;p2^C~m5M$q`n zcuap(cA~Vz<#{E6V7!wZG^fW|(pzO%7JafdOZ-X&%c+Es63hSqUL!oo zoyiE#N#9>D?yfR3EkLnsvow~=`(VoKP~trS=1V3$E-C5F)tp#%Osa^*X0dPC3!RHX zM_t~ojTX`?0`iOI*n&`bxX?+CZmCva=4&l}Q;fxA(Craq{Q}ryRkxQe+Goa>C*2@1 zPKy2YtuRm_^Z*E<&aZ-pNR{oVT}WoI5}prRv|7S=%N^py1zaw|Ad%pJy(^+zUlueI zVwk2+cCQ-$f{KzOyRP=Jh{bjxf^5tLEYx^B>>5N9cu7tIEk+Z9>}4!3iCk@h-qU2X zP+3&RXfPER%PaAAh7A(j2^#CyZFwKZ=7^+l2SZ#n&oRS1XbWI3xcA+g0SYCJwuqw z0lq`Ao}SV699L>VoU*kH+D~c2?VpULl4)!(2N*|mV?75{qY12aHJv=!gz<&?Cryez zBL$AD4emjwM2Hrm!{oMw5TYsQZG$4moADV~ArKBN>X*)(VZKrxm8ycdnP08+k$ovU z%{w*|#qZFcvM7#@Z#veL{Bc8G{rSh0?Wy~%+qLPfK|PLo`5I5}2V%+zg=B<&_{zoG z+xxbS*Y0R~mu@dgewfFq#iV*u=qyTtrb;6+#jV5h5NQkH|5|=uqI+Yzj2>NY2bN+| zI`nor>!afKKV?4&bXr~3xZl;F-)GgTO=}M778E9qdU~I6vmfOp!&O69Tv^`QyJd6r zwuU!pcB145xvW~3WbX(X6cL|PsTNk|tWnHEjvORy1jLMMz-bKKceKX81rj6k=C3;s z&G^iV$q6NS%SRurI6yTzd2uPUsH}YAjI2)G=RN(j#_Yx2Le_!BUR?gEQ~5Yu2LkK$ zs$H5td%U1>SNXN_(p!Hm?71sf4;Z9z*(qK!)%f52$1TXr8%s-|6fkEriA>VG?j}$9 zvQtpJWbNProyDFlZL$@B1;;-3xZU%Bhi>e68_H36S>?2j0Ak@B;)!{tLlRM%2%FBw z`auBC8Ivgpn2$os>qKBYV3LUJnZef>v$3-91?j*3H=fA{k-H^kBBfc07Lyf?`#!dk z+0dv*UEEZC>R@OSr8JmDa98lcwx9A-gh3Sj zPVeG{tq5mo-YMS6?BXV>ie#Ap47xQ7xHPSQA2fbzEiy~0qEPxGWkKaZ_zYE#=I?FR%$ z`X}qka2xh9=8he`O2Zg!>S6}k_RZB{TkkUOvE@H&OK|}lr?Mf8h(Ik~SvfcNDxH>Z zFz|tqX~j*_Y~(%l-@5#^wC$?DrIPl(DCsw6sl2~mtKY|&#{^g9*rTM=E-w3x3XBeL z&D$R6Yov?=pRNn;BM+?e`1rwNT?Rnl`2+5kl8tc#i*K597G11%OOC*4UDHDqD;=6k zHr5L*?Jp-&qRZ%eR;uAfBX9-Argcvy;pJx@^m>V@b@JeJlB#%ROq4E)sCM3S+)ZZh z(Vsvs(E-}a6UbJ? zi)t=*-PZ9{NTKsE!OCsNmDboQGZLu0htOgNbTfdX+Q}&4&m=}8vBXe=XnIucAv-Yc~5wEt#<(A_qRo#V9!r3PQ(T_+p zvDb$fg~Kxb)%*&vb!|;U&7}tCp>S;~S<9`fi_$p`0m5Iqo$}%pN)cPc^YgkcIkeX% z^WiLVfJnG$--9^Gg`n?Y!p+vm-x-%%zfK;QZnOS8jze;IOttTF`ARb4c4HV6{^UM* z%?bRR?$#0HN*;nEb>pN5w>oZFlNOzreHv`^dcxDLwCP@1JD#@Wv3j)Xvlr8etTDh~ zH+qA1FPfNN=bV$U$_{&w&l^1_REHp7O4+=1b4=r+>{F zJz}v137f{^?qY}leL_mwIf;h)#KP2$@ky@pJwsMfjkzVxOw~oop1wSB86Z#E4XT z@RsOP5gsq4QI%Q#rAz&e71cMl|C^R(y%bQy;I z=SraX>8v=nGuK(Qwce=wMqWCe%!=cD?vBcuIAC&p;8EwnXh!KY)$5|VY9g~bYoanc zYopFCEbk`%)_U7iNk+F+dH6k@OPRtu!fW|{B~$mW6rG`^P9mMg|(`OwEA(}UJ(8eEa{%8cMe z%`O7PK5(|??Uy0VT|B4)+wy5mxdFml#Mz~8&TD!I`8A0Vy9 z_LYqv+(tyYkaA?dME-0IVQF zq6on(SOc)SW|R7tuYcQIk^a?H%$GdpFj7aqHr3b^DfUK#a1 z1%xQI+DKBV)IxZTwM^89h-xhu@a^wm+Hf4=b(#WY-J3M zntBML_NYog>eV&+tKxaMLl*~)Q9x2sae`0zr?5OP9ponQ9Z5$f0xfVrUsEr;ZEmLZ zzu3Y9W2TT=H9Pe@c?1a<8hSkmdIs)AmE+0`hl$i@S+5i(+8GNE>~;xS&2k6 z&H+5_A3=)xrPCLtkWR;}m6~bAM3wdqP9%TAHz4izE`}h|E6c!V97&vKp~gD3BR}D| zq)>H7mlts>H9RPj8PD3TEl9gcM4ub4xZqVWCTHxs&b}jAxdIp?eZ+&1i3cr|bE6eJ zNt(*JjbP4uHo}2$*i)qYnsq_zoNa9ui${ZSJP_@f-1>9)PibQ?0?M|6b-x(+1)Y?f zW*)*dZzB(^lAMws+SM-aZ(W6Kt~@AzN$b^?E6^ZY6htkSvC|S{q45O2aUJTNyWuGr z%RE(3ad~f1UNkvN9Gem&2`a(A@g-jV=Jt;wRv&hR94als=IV3Vc`+hRq#?sJ#t86S zRV2}$%8OgA%)m{3f!~o&zJGE8J(=}OEs+NbiN829N#(8n-Yby^$|$iNS!8W!ucpP2 zh@1sXVW7MuRhd+mt_t>)L-!~K4+Os2<%%7S9VZ}2CqF1Ij&~sytX# zm#$Hiq{;({!UaqYDMn3;hhD2bhQhpsaK+vjh3_!~%tE-2YOpH34hR`f@__ApPq7XR z6fA=70*d{S?l8&Uu&>Iw0?@tlh%6j+?umfI=!E>h!V0uVbN&)Fz23yK*~(I-)#@mv zhx7G~E2PjyyG+L)KSpRHeo7bg^1U$+^^}&D0vrpJw4o4iDNiEJElS7|{c#Wtn*zy$ zH^+50mDecSgrdLqtL*>omLX6;f$9i88pDAxlnMZ(CKMSbj&n1u*@uQ$EbBR0gBN_i za~iADLC8Zzc5udg%(^8Mn6m^kxHlhvlwT@%L+j=^&k8)FB8(p!Cn86|wejcDAqU;U zqr?!T=T`OWv#H>7z$QF4L@jNekHMRviw=Qwu5_My=y5gvw<2x#jIX>(>)h;pU;HRu z4!v#dCsv@do11eI-U8dSM)y7v4}B_g)>g?C(}x2VBCw{Q%=c~lx3{eZ@BI9z)fV)r zId5^Oxu?3(`Fp{XZ>*3Z3_K2^e_eM6zd&IQ@FQW2#Ob+N*I9jO!J?GJd?V6w@6ufM z2J(rQNelv%U*DODS1a4gBJGim|J+X8o`Nu!e3$2^Ij1=2*1ZZY#d&6sq__z0ZtVVZ z%b@`1Vwk_qejRWsHAN!<@&$7W%XUuQIX=*1$>iv>QAgDw>wv?W#}9!x{`}C2k$JN= zCaTH|y)81ceo_0D%K(8}^kLz-mYD0%z9}`;ALHZM>0euyk$Uf6X&&!%s^#-yDBrCf z8c(E+J?KL(`pMv&4DAlE8BjDo3=cWxRLd*^?lAzOuhp#56oxs`%_8+?z2M1E?yRO= zQ@i!sAJm+GC?7C(H2ZVUN(XadwV7^Fw|nXA{04o^3?sonr2X>u?#Yj!@t+x(RoTJ& z6TPNhzMN7k7=bS~_a_Pxq?eExi;EG+OK7L}E$!b%_;Z0ZlUV+=-j-PWd00{RGlh;?}k=%CeTjT3gH8S}klO z-cE{TlvhYs2G32%Ul`E}R@0~Cc;<7H^_E#ihG;W_N+Zn02X1Gb;|^{|d`gISN$vPb6iA3F7=ul4nrMeB6Y z*XQm7VkWpe4VXpfU+eMFaM3VIbb24aSPZAFLbS5=tS(aa?fUf!E=9uP#EzhpbuBPY zQ$oYO7;OpS+ttUSoS^aIlk6G?U3Qcf-(;O&w|~pSomd(FQ2*eZ;`*Cg4Ht~+R_;U7 zG*1wbjFGjFzxOaEddCv@3C?)J?>!L=pYD~CkOjz=7SenIVc z)*kS@Lr_avssNX67ObD=zEWqrym-PZ&h#5;d>goL@yeXy@sc>Kw{M&maZ0mb1Dq7= z{6`er;eHH;iOH33AW#bDI1sRT4|Q>Z>!P*U!U)Xz*6@&^wfdQ-jg6m~)r>vHwx1K5 zRNTV1ZZdGK61l%&K^-sQMq3SCD{x-6wMMlUo5U!}^Zmj<$*ePHX94rG_1O*t>`^JS z0mH<^inR_zOl>sxm`6LmKR7YhThXi3RMB&PllwK#Z)ue{h&rb({Q!uxKDj+GFHFA&Z ze4l{Gq>7VX%s=>geYaciqQHSuR|i%1y&m=(u>|Z?eHwv{KTOxa_W2G~&0f2}jLm%* zObOC9Xt+4r4eny%jmM5f+OPs{yf1`J0nyn(g$@MlHp=4b`?ixdO=}c9>CAOGjc+w6 zKXIuEBgQZ>Id!8!F3N3K0v4%h$g1*YXU0)~8k4uWS8wtDXRScS>lk&cJHrXdZxaa*E0_iv+lS{OF)}dP)V5I@OJP>2nDX zo-+~l_juI0*DOc3Ae~K1WW1WNb{8dL?XhpZgMSCsd;;M7t=eohrFscoVM9kddRA<> z4j_DA^}`RQ{cYf{w?(O1QEZ&*yN*Z1H?2wk-`wgXYdgN!d(4dHe{W=Gps5=uM& zs6F0!cNRdrQoq~f{&Bh)TmuqoOE7yfbaw4920bEo4KRPiPTm)k1NFRe4X;G*ZrTQe zN?$c1TWqgUorX6^!WMtQ*YhxV8~87K$A$rMu#mwxJ~l?O zz78iaDhNkh@=@Di*Caawo@j|?6aYm+*ZilMLlU}{gtskV88Cs}0V(j0gL#x&Xv&e1 z_7lIvR_c`sNHU&qLy8%+cu}=b!lm%&IhqnaCVFS#fUS=zl`Ct>yo4vk6u-(>U!;CX z`L&M0P-kEF5JOLUV)5e6%$A9xs$tc)^R`aO$RP00^a`i@enBS=l`jHG+2!qwpKr36 z_39rYrwrQMtQsmXcLJxux%04r>yAqrqfbnDi~EUbF~ChKf6IV++?TO?nIM~O&1Fiu zAuLZP_NZDiPKs>~!Vd=GI;gac+@dN+$6(;}cwKYSwj*XlT$m930rI*Pqr^r@f}Kcr z^X**{tEvE!Nela;kw3UMBNfPkRf#U~HFq`1uFg_FH~ZEXkPoipFdUIOy)&u5ZW94; zCOIbOR&{W&9kirDMstu9n~WP(V>?NGyCGbU7_L=z!W*>ZeW-*1VuHU9nR+_S&CWS_ z9^4@yQrXnl*Ur9^?vvj9smcmYKq-kZ-jI@VOCAy`-Pzor;FIKC~AnIxkg#JEFRE_du zH#B0&q+aZPUhF6-dB+q%QNXQ_XSDMmyplN_Y;5q}yR-|V~XBWrhISFaFAU8k6$!ku*yc^EJSGK*T z=KmJrv-}|W)j{&|Q29k__J?rgrdiT*(u&d(@*R>&7U2?b7&pUyR-wDvz_&Qyw99Xw zKbNE0@4L&_{_7xztJ>$S{4*m;MhQDpY&H;4L4auz-G8eDr11qq-w*6&e^fA8@^>Br z!b$u0v@3qp9<*DRuxmmcu?6CjG|@3k`KVi=D)YuWFKW~JOaVbnFj(b%KK&4}xuml7 zF64CBx^)%E!*m~Njk3gPT8+5sHpJ|qDdP~aq;(PO9%T5M_-^B_`~<+cm8-v=e?OG8 z*~-cl?h1o^ZZvONyYo0m+b^TgXw@OB-2?`GgGoNA*A^e%{NH5$Z)T`L)kW06IxI=<98b%6lU} zd;iB+CHAF5u!l=cJK>D$!T?2$D0_BP5;hA=VVhZf#%kkFlZ?@=RQAxazhDq`AhEds zgq7{P%O6U_+S`NmGG>G^_TNOB>Eo_1pG_M4=u(X_vqNHs79c<)55!(1c}OC*V*}wO z8{dE%PE)z|3zSu&W$!s?u>Xg-9gr~?|U0uB@mjb^C5Ev3=!e?GFI*zjmb|Q4D zyu~u@3=`&LVB1jIu!OhXiT)16P)2N6vDfmM}z$}e0Zi01L{OR))P zfu4}63BO`^8d`|I>r7G-zM8sey-&v|J?^%A((R=D$5wrax+(Cr*S?+LTU!C?AKFm% zThH_E@opW=^W-w@Hdz;)ORAL#zf~Aa6PkSkl2;ipB!Ak2QaYfg45d#1{WD2wx+u<) zA5zwZN{xUE@R2E}ozxcj?YE|}u?71ENSjIfgV}DJQ@1F~XP8Usa0{iV?=qWQpO2;v zZ%*CsfgO2a=)0Qsufd);lqckn+HkfGu_YUS*8xkbMMbG+PZ-5pIx5W9xDWu(4{*Ae z;MPsxlNSsOfn>me1GePI-i?ZjASVHTm#mzJl7?24ui?0DtQoTo zs!1+h#mj{W!Mq+g-|#}8Zy>e5meHZgrj4= z8?!cubAI>-pzZ=nX>G6<7U{7Tqq%Fdj{ zJ6-jjMV`da96|v>(2xaDnTc#7lvUN*e}?e2EZ#%xDgF@TCuW;Nd)!MzhF#ilBPbjN zUh&S~9u>OfdG`);J-nG1Jyp5fYHt>9{t)nNR%I0Sb;+PHh2|qcnGMo#QJl8w2aXxPeRIhTR9(X3!3R|_iCoR%=rf{e*YNuQ9J2MWPNq6ar z4!pI1Hcme~o3T7?Cn}71MA!X4BthWHg7F$S4~b?XA~449yUJQg`8$lGAYb32RT5)I zYp5d03mRD>Vh_R)3Wq#$U)jJeROYo@y{cnAjje|rbW=m_5v zdRhre4peW9JI6TY%}C1-uZa$T%TOO)MRQaN5+_TXK*8h&?#~4G3<`vF_JKn4B}QuG zWJA+`gV)!p1{Mu(u^pqXhCoacn)1(OF^k+Q143^xvVp zbL#KqOr9Ywh(R))QuiPaAe%G_qZz4~f;t^%wO@@YTXY1Mi1bq`U5>vt73?g58&5gA zGXtii)TcZ5eX>j{;)dPC|}Y;umdv*NnW%@a{bJ%bE9HM1yc^v49`?q&f!})o1m8}dVgcOqEpVx4TXOF@ru2`4y|3%+mhgT=W*RK8 z6(O@ep%JM|2AZRqIayLNy6|@Ka`{9v@5Cqi3d8uB4@&O^R@KgztCSwA@*G zejM6|)v@YSADEAE&J1%pcDX={?om(r#j7lDc9prji1zFK94xnCq5@^uO7aSZC05 zUNoyxd;YU#6dH<5$q{+ee{cxV;hLJs1^_YMsC=+b2Myj7GTY!a-XaVP@^r~n;5w-WnAY*kzmT$khfH&2ouL;on2i6_id@}sdR_6ReKn5@%}+F;L77DhvpWU# zR~PA$Lq(#_o)&Wd<$LE~$tH=!EFUNI+jRfk>=llRTR6cNap8$|?)VBVD91|dUAvex z4XE1lnX>E3xizcj@L_rUw+d)z`dP94nYb?R{>wC-2Wlp;wi=T(-|~XCVfGxN_6vh? z%O@zB3xze{mlYEogz~r)a~g_R!$qCdnJxh~9m-+< zUmHO+y#4ztJ!HJx;|xB;xnC|B?y6|d&&cRFbVA{Cxacs%4@gSJABt?8;h}6>RY)}U zb}k9K%06AjC<<$gIWC|eRg^(GEI}<5tiQ&0=7o96u#nP;%kfs=YF1SYoL;_|fqk%i zcYjn!!PA&59|J*g$S^xB^IAkIuG}MgpS-PX%t$xj)nXn}Snn`HfyZRcbwbgi^)=FD zs6EYAuv}CSJnQ6K_r6wz`$U7Gvh4EHB^h>UCRfN0>oF8QmleUAP=ENiR0;ep?5Ol1bMx<)P ztE$4zlNy*+vINO|PA7Ftq~gOIq0xAyhbD?C3aK`Ca&m7+=AbkI7Y(t#-b~w4x4H>u zZj^{xVV|S9z?36&D-|;2K51ql2!9gKrM(;xDaXF~J}@LE+sg!Tq`(lp4;Ai?l>b_^H}p9?N?P7 zRV(TIQAf_v`BC%S#^2;KEadAi;3bMhZ=9n7j^D%HhYl3gyyy<+^p#}IH+p>p4I>>- zw{&}XL?ScctP8us^h=)3WUiI)AbUe~H~o+&(hV9zDQ<)?dmhg;tZSyNkSKf!btpCc zm31j1>wLBpRv`YAS8^1dobY9?6!C7|e{PfB>sVKWPadRukA#v!b(vRHhXx<1k}NVz zA&n@DOMSSa1CaEZr1Qc9y0`qCHF0z6pl^ZoF$ia4Lg4a`fI&`~0(aoLagn+LQRlq|N5^ zAo?@Ty_40YcT(~JErnoFdR*_*r;T>$0D)ulk34{L2mpz=&?+f^;>O=4ZRfvdPTZ#M zx~)lhvVJ4yn>s?eeeZjjL=Y<9{s&aT4?=5{ZP?qoUOTkK1S_$(jNz z*h0Td6Ql>gJg;ZuO-W6E2>{ur0Ok9R5*P^K&cZ-$X5avZT%h=U!L(!^9B-Jyhlz~s zj9V8rTdqPRthzZZx1Lg6)q<1a1_o5keeHD;K_r_i!DZ5-6g0+b0Q$R*b|>%Z>HMFT zUP}nh?9$2{7&Z-IJ2+%5cq_Hl;YtTzhIJKRG7Qe5N3Q_~%5no`Jsq7tz})-WD7O9m z1A&SYcZZZ4FE5lR#{yqqy*2uG&M%%XD>_(xw_5yI*1|4wb;yuWmVlRmS0?QP++|gB zKYxLG@PAH&(tK)a1R7t+O?NXfhvdf*9}gpO7D`)n|5rxvc=^t{UL!E`&pX(Tml8^17>keUn3>qx z_9L=9pXlpN>w0}2baie1xNG~4aEF#*Qx>e4uAb8tATslC7%o9xQ!$=jE_X*CVQ(cj zt}IhkSE-cMl?pfKZDh11MfN=`+faqx>Zx1Ou+!y=nyU5fY>MsY@k@|BGrB%#I&fMy zf7hQMyJvp?-Xrgd)H@t_M6Yz)-%q=y{(RZqbke$g)YT?gIsND76uQQ)aAI{;TV0Te z@t9P)qS(&4Bf{aTRn|ste}4HEdCt|Ps-evg+l9%YLdZI~68eRYJi;uE+=( zy^}oQq7v`}YQUPoHF>1bgKy<2UAm3$u`IoWwkzme$12f8jI200yT!cXn)Vf@plwr% z-BhJX%=S6ry14`6?As!${;kAcOG{^H#qcJ>TwY;4qze*QhNm77#{DRX9CcvsvmK>v zXHOd}i_?jQ0%(1K`;y*ys0JjN1KW}kq$CXAMaKJE)9GT8$L0*PTpikq$arjiTgC9c z0MXNIIk91iyVMQ8uU zLx2A$raTpYXSZbU+t<*ba!q?oSJJLW2WS#E{5i8%_eRN_EOSx@h0EWSdPq0Yde526 zMsj0FOZ@-%8sBdjQ?B9TMqw}+!xpW2vVoOo$3vn|?*Dyxxe6SAQ39 zr}o=50!rC%N7bOy()6@2%<7C^)zpoujsV|rSO3JAl$Z*CT{W0^43YrJ_Mn~?;Q2Aj zd3Dkz=BEy?I7rBkCljCkJEYP;yF5|ucJ(;9gp94ebyloA9_F{nrbSsP7Au+WbZ)t^ ze9qsp)l0SXl?>D$-RZT}Gb)M87O3hX+x)fy_TH-_BOCf2@VMIzlF*J$*=Zt8L!(BR zTETTx2nyZ7gQhq1?GWmDTs`;EhQ85}V+55CSXm@0=3d%KPU~pyaU2D~hiJ(>hp_C2 zqSERdTekq`t%i}cCBccsRay4VLGDNNIGk-8UXIXnAFZ-=7uLeIlanMi33PpWqwGzZGc^&=nRnea|NaiXT#nC$KguRg@; zFjIWnUqNM&XRbUl%s3GJK&>n3u{D$lGy7*ta5~oM@T^4#>P+7MLU#X4uda)UYWq6k zz3wU|dWDqT;HmmB;tp0I3qB5^%}2CY9sWZ~qv}cWPqOz#awYkt zVfMKTxtqb&36J<(y-k6*{Go|<^2nP?XLx;d4Oo1rBJAW;$YLuQ?P3oWpZMX9ftu~R*EY_5 z>qxKAn}=;AoSJlH)-f#}#G4B4{I$Hh2uEFMx!joWsF~ooB)hs%I&KH;M`>RX{u zppQp9s+yUpG8&cB;`Wa`y;aBL<&N%mu$7#ct}8v{IlaZZ5 z=Zq!ATK!0?TvF(_71yry!WnJoSz3fFUExbel3UtEw-Cd>$K)?;JKtu#>kZqP{YrS_#AOR!cJRfQ$C&JWVVDMyly zLYXAKMK@e#{8`quROGJhxW@|h21{q&-^sT-qBk4wAa}2+LTLUe`D=yE%`~!&m;dQp z^Rse1!g_VVt8}YVd}~=Kb&KS0C0xZ>O05*hZ^(wj(LXfpj?Ltv2gj zo8?Ha&UZ5`5o>v?l+mGht-Qj4$}B;K*S85};;G9chJ`QG=>2rtb9JnpBl?`eIEl08 z=F8#vJ7>(744v9t$Nn5!hks;X6vl6}u0eqaY>4|9XCt>DZ~Z{tULNz&c1aGSL$$ev z65-Dm;A_w05pn{E{A-9!a0?dI)PUjhOP!6*ZEg-q_%@``%^}1Idxd&YNmfpta)EM1 z&RUkbaOAbpSEY9-TX`D!9r>%W4Jryw`9t|r#SViZe<6Rv*rQ|A?vR9|{=&j7ajm`3 z9#wZr`#owb!W-}fozU3pz0hm`9__JPUUN*ob?Iu32|rp z;kgF3`_32QV@_zB`;`4u!hd$xDOa20WWvcA?On%R#~mt3*&W9n#uA)vzN8Pqkp@@8H+}ttZw5(A?hRnQ>%D5kf1xQip0-5#VERy0HuB#4XRgf zb-G*_%N++ublNIM#GVdz$~vmkTjRb=*K(NNEugEZdHhGvZ3=6HEjCLRzdeFE0oX)7 zxkqdEzTys>VMG}2Y&qaOYTX-Em=toaod7orjI7}FYP7j3?FLS4rMtiskCPWEIKdHW zkTR6eV&dsj%fKEjVTzk`^Y7?1WFRaVrU76Cf;a{N8y;#fUq(YJxDqy{6sL(Qzgr|< zTp)2LI~YSUY(&;c()klTBjOkFI^I@rEht}`=}2MBxg?|{J$Jt&7HtMYDna2fN{boQ zP`M?VbKqnur#jT(B?*1#y6e$2szFjX?!3eW28EfE_{ z5Z5feEJ4dm=;L*?TbY`i`5n))QA#!1CwiHc51K$u)Sb^-%!#K(M9x5?C{R{pY?G{9 zI8Ny%ES#_@NnN&NtLCIm^Zw7?Sr#}eyUL#GU%Li(pajnQ?EiJ*rHbr0*CYGnEAue| zWbHU}Hi41@^`6J98-3-YuMD5!(ezb$i}Ge;kinU_E6UXSAt{Z>rnBBLo3|CdTj#P) z>#+3d*L^d`u1QC%+jU)z+jxH7UWLk(m^2EVnVWHB>E@UNxLY1Rlq`Gft}!F=UNfri zNks3P>pkmn2PCm2@}SA3!t**oDuLcZX9^2a$-%@x43$EZhDiO6m_Xzq9#n4qn-$u3 zwrt|f%dPMg*kK41v0d)X^U18T!x8iYdNmW93$@Z1@d$f*-xkI3G13H5CV-D@o?KVa zpOpJ&g7BCCl0`|`k#s4C9-;_@IFM4PRB$Q-SxuYTi}&+2B-&RZr>_BEkOW6iu0HSQT6zh@E+HVE_|mVKdIxxk8`>1o!DGj-sSrnCDQ&I zXOi=DGG0uOBRfl;Fg`o7AH&WekdqSmQ&UOR$NU5#A+Oa3NQXY4Q`HpCe7r)w&$Y$1 z9#KxO2rMM47A#8d%Paw{pLz3Pjy^%6@B;TDR0rTw=z~q2&(;o0mcIVc?FS;mN$jhL zoGYn2JEhaS=%ril>EShyttwvSo-rYb-8%qn$t^8EcVb>;nW95!=uZ`UuXQ+NQ_LD#8ldFQlyV_ z8HXb>1RRuE-_{gBurj>nfll`}UR0XDDRo=S6+Sd5ZX@FnDtDj4vPxo}(%t{AB*>(d z)E=s3(*NbiN^unI%{*&L$8QE%m_qn0VNpTH{VTY6%{GUaZg zuKcylw5TpaOh234XZoLP(=yv!^^_y0E?1bU@>yW%9UfOlfx$jY+qzNL&<0zYOH9myL{1h`)?iN&`dd|p}^n! z7iWqFt?}fCgs5W3CA=oLvS`R4-gv;)OrWhPdkYsRW^eYJf9z13NEw#vp2vP{7nYM9 z@z^+`AT4w1v@^RXAqyE^1G zVw`VIzDvSXlD}vkciQLJQ687Z7k>%5uqox8f!!zyy=j=owihOFIgy-@n4H}nMx$i+ zNr1riQ}Ca9vDMU~rRM_Hb#a>)6=&YvwCPqv(OUE-VECHS0RM1( zorRg7`C$_of#;R$EI$ml@aH&?&=3{}=9!!PONO3bm9Moo%xB_11kiGu5mzo%(E(|W*UN~m%89UW)1r-Q6OpSdONsqpjp2Ot(n^TqzQUf6`KywCiL*z>t6&C{%i zl^o^l9z^GW2ADjOt;6+-B{T(sGCl4f9rw~S+mk;$^ z{DUY6{rJd1(1Yq-c<;e!@mgz;u;U~(pzH-z+=z%j16r!JPW}TrHQZXizX1Y6<^?BO z>fEHteIFEep{Lq@NJZn`0j*X}C-YA_sZz!L7^r+oC9Dz@*r6B#%+y0JUf{XM+K%O5 z%i3qnkSH@DwvS;Aj9W0tm<|xay8t7gsAFAfq1ziNn1Nst8}HI`b4nqlDr&X`5))(f z2xedul)Z1uE9MQZ@9iBK85=uoc&NO%c>jSQwHz`$bH)`l)%uP=gGf}ueTlDLjo?s$ z$T}5ud;K1)P$#w5?b-M*wYsf7Jq>*bN=t96o0S<2VG8A`>R3+Zx-H=ZzDv3TI}~_K zKtLVAwuzKs9gFZR1mcOv5vZ!nbzL3Lx~ZL2ELrwDN$p|S%de~@7J19UTnUIAz$3Xb zBA{fs!4ZjJMc%bOP?dhKKW@dKc3pQ`#P7^m*Q^50?~bvs@PM~rDTwCYGo3SZGSKnk z?+^E_RQ~`_rlfhpY%0L9PhA9Y0^}0ZSl-pTiU5kN?3J{ed?992iu_-l6d{b!&^W!t97dh zt7nGy_wxIp0OCNv9gF-c`XYb@lTt1dK~s=an=7sdI8z6JnXxl+3Q#O@-IZ2egk}Z0 z0NvAKnfBV9U1WS~unHP@bWsc3!=yc;6FTAu1aU(z(Z1hH`ZnY_K+X}&rnLV!+k=fM zuj4ibZPja!&x;?05_)@ycKx-r#X}Mc>+MGqt@D(qX?TwE6ZjpAfQr9ybd8y6PZFl%4DfeL*&Dg(7b!f@w@i zj2)gy4>kF`dEl4hKLCM*hk<;r)>UOKhti_VXkzQIEM2{_TZJ zSRGrEJGS)UgfvCVXd%c#L9NT*Y8S5)TFE?oI%csOp`rtcAC`KWJiqwjRGUIa5yKXTRWOv{SP zW~}#b%gqQ$4{p!(NZ1vb%^hjkaaCt$>W$?o(}$)MX&&`08eyybb!p7YG%R6zo*-_% zStPKyoB2rXYf2eo)Xqu>0XRU3bTL7ad5`M*r8uKfQO+qS=MBMea{fHE!s)9gRK)+3 zGEr4UzVlRwsD~847orT*s|ud!(keteAq12X;-#2i@|3Fuxm}VlUf-fCJ;$r{s!4na zUcM4f{b6{cyC;|9iA2y;QxZ}&f_wc(a05#XI2<80k7E^_AxkZi3@j^aVRxL^>^7Ob_S6Y5u&tBC9%x@o1b>UV_z88v6zBou;Epp^(tqoxe1)JWq zLX6^&05_3NIkO?P_-9EVGV6l`X-`5QxvUGiDtpMPA-yKLM%)l{sKHaApYP%5ZFJKr zR>ta)V`zM}lFFitCJ;qEqpd{*mMenOLQ0?}Q6evK!eo)(=gmy#4Aj$-=1%U@W5BBMycfgJo z<+z#TBC6zRsx;upeL|I~S2LO4tnTCPTW>U3X1UBFiyi*b(lapwM1ODEl)b=m!Cgax zs)TUQyg_+vu%c_pH&Y-?uFYz}stxr(**^XGbNVI!@#-+!DRmLGLAoH_IsJ$&UV9oN zc=#`&-lj}j7GUBqFRhj+iQGTJs9DV^hS-~73XFG2d*ZER&16FeF|U=j+1>c<+K}2u z@Qh@I5^9OOJeK2t@fz}^Qm^YU@G50lL$OYCNhp3UmL))Y2Dz9MFs%#?Dv?0Jg6 zV$n;z&Aa&yk);Mi$il9-nupzPd` zE|_1o6$aDR|F39^B74{v`DgM++YxH6-RBhHc@PHS!WFHDJ0Vz%JBr2|gZvgl3P`Au zDrfd`Es*{@GD$nKf$(JG`c#tFSn9+j5?tM87gVhG2bG)0no@J1-);F2$1UzJERG$^ z!aG&4y;ZW?-}$i+#C9!vg{PA}m2OW7If4M4@@s$}5mm11m5`mP?&6aY9t7@-65;LE02$&Il8gBz;kB!3emQ*ocX3=7?L3q^K^<&Wvva# zUN?1o&rq%0|9-~Q#t=VNTzFlgZ$^f1XC|I^HBYD3 zZ|f{GmD{RpOjP}!*2A^j8HP@71^HEAdZ%1e7tT#@_oYT_{jk zoYC=^^mrvQin?FQ<(`=5GG{>kMZlkz$!CV7NNT&wbm>j)`wods5$ZPfMozvB+hbn3 z$_4P*vb^oB@?(+J>#Tn*O5jA)U&jS5EAgRBQEY)vkpl?AWaR*0b(6cNAG|xM;nt>A z{bKECm@DWJeNT{G=H|2U?!oXA4%&&swIR$Ie`08u3B~;4AJYaBj>ma2FZLvTEi?nZ zt&lAOf%g)qqT3vOmf#tDkbYdp&o6E1+KA7wzyu&(gd{Qpp3RivH6z^TzQ9}$flyq6 zYgn_i4vfEaculM+#+4LLYzDw7UielyW-I#?baRbryb;>S%auyJsS~XD3||t4~R3@K@<}WEJcd zjW53+n)c0Z-w?3!@hQ;xFr@qIP$O6}Klwt(hO-f=DT_4=G?taDB ziL0FtwWGmVSeAtY#6csIUoe6elBkN7YK0{o7b8l^^Eh9nyqRV$=kLVG;VsUJUdArq z)+Y*#WOc#*?BavacnB;#a{um}vLlgYv6Hr?f$}OrTFuJcg~bzFQz~l=q4l-I?6iRN z=txez1Q%4YvL*RNorE2g7WsCJL4xMUV~SGWS(G+_;s9jp%)6^u+_C|s02>sC4g&o2 z%I|?6ij7Am2mcvk1Bg81^lzS*kS5}6^LKTOy+2GyT9mVtZk&y)O({e#^HrR2*0MXl z8}__A>JJ4CkL-_(?hL%f_GccAx3dwOxZNoM%F*4Ts-LBd|GBq$4tIQBeq`Tl1Fse) z$-Y42ook7pXevXu7dHH!|z2d*cX8Ip# z{kDk+QwQJGz|@gMRJxTHo|TnN72+7l0D(^>NgMu;YJ1l~a zd+L1`ge=mW+&!(obC2F`jEOzRx=%?v_9TC*?$U7b?ZPK%CTolz+&8Y-`n^Xk?)I?~ z=KYPj58d|7bo2leFzOp}1-0l6CmpT)Vq7_cs&apk+wKi)XKGK}+AVSn-2Rem@dINL z#q5j2H)&&SE7Ktrt3;Pw)%1zZVKF_?q&0DYi);pejt{L4Z139!)uW>&5tWg&8q$&d zYQzag_heKG!Vh)=FQfGN3H690_Uw-zsl86#zSUmA40w~A>_VB_ic2YEP&jVFGdTLc!J;94=7^~+UF+< zNCIV!sC4bz6>ob|mVG2|MHFKDu|Ju^*%g7ytnQ;hp$~Z#vu4}=nz2JK&Yzrn-PW^p zH+tlfj~$O1lh9a4wsxVi)&APsEmuCjxvgJ*nQPCZl*sXqh?JD>zp8fba>$!$f+iua zDk*`p2pw`s_3YAOK;`VJmL*L!(4BLWAx@jU>pj&oXv8I8fgM#d2C|Ni^?6o&433TD zaEK2G(`zg?uGZD9id`#v6ZZ7RMb4L8z!TJ7+0z8d)&qHN+mtRU9Z`CfO;5A))xZDg z5Jc}0?%gNsRF(fzT%s_TS5+r9`;@*qnIqw7&V@l0CCWuwx5}I~Vzttos}wd(F8f|_ z=hf}gw%S2n@nfyOw5crG$6I zp%;9$_}WhPcK~EzdnHly31gpm*wJT^{Zg}@pq#})IePD)ShWX2PM&-<`Pq@P5rmcNLB753es^X2f~1W|_^o1I&Auz<&NSHfmi1H{v*L*{8t1yQ(X;9&T25C| zsAdqu9a^S%sgey+x6K}}eIAnt%=gsI9;-#y+M;z{!1t|v+YOnluowS5*1R+1u|q-Z zY(re*qbEfU&Z#NaE{kF=E&9jzM?(Cx?wr_!^6p4Md|E|^d5p`g(|Peo=iEB~4ErRF zh7%`>ScUd>AIUQ&yLs~hR#8eXxw-$ENnYvG#oGz$Cp22`|5;lZeLnoelWrEDoY?Ec z(XHkg#iMrUtNv7PXIFaLyts14F>4KdP-E~eX8OgQ>Gl%) zOhDwfUV|;&&^PdKYJ_j8vAdjd&7|=9MB=uz3vh5tbn=1119BAlk5zrjBxh|(bdW(% zgS5kTt=-EE9B30N*|O!$n=SXX{aVm=CdFh(t7?2Sw@}6oIiU0VvEDyjU4ME7cN-Yn z?gAhY0DuS@cliIKOq<~k2bjRxdd(nuz=i1^xS-IfA=UUU1uG{kdYoc7`|b#Xrw=OM zt|W`z>W0p0&W0?4wKwWwL*|76731rYZ=NsO_g%q7tY|A9x)Qe|P)@2D$T|%l(#JfX zMB-BrUsE&?I}Xm)Oh+HAu9@BMv+P!1{UJxQsW_L2%A6&z_W~WQXK`JycUZaH!W$S8 zTzU&#h(ecFu=@;$&b!xo{p?gz`F5c6Y}3l{@X8Q{hE}*MBl?Qrp`5C-G8-wq!WLcaLM{2QQ?{dvP@$dI>&A3HC%GgKa ztTc_@6Pv%q*5q>Gt1sfz4Kot5m6GO^s4?rjQ(CK~6i zdwsMs1Mz*Gz4wgQ^`ae?U{VKF1Lt|CtO#jtqE;LlZe@7ico^8PsAKnrVR7J4wd7P6D5A~O2YX{c0+BVIFD-`b~(KTMT)m)-DY;4N7F!3bYEvH=O zw8lx8O++`GPZry{(&MdiRr(Cd6gpAbgPSotJJJa)tC;IL7~y*Bulimk@o|v6LcUr{ zicv)C=*D{m(wCNa$8TjNv?_26*A5mpe6=lfJYL;+*rU*5RQ~NMZVZ*>ea_pNZ_vui zp4TYz-2v~kvV*4t*Vd0agHj&rli=;pMSiD$>gx*yz$ZS@6+m89wm$!o-B&dWfWRd) zBUp(w^adi|w&%FD=xuj@46e86BP{5DEU`oNIO&#!omY;}Pd&uD;)WR9NcS5z>*GDn zw#CdEIxEo);gg;yPUWmT&BAUXT|3#V;Y11w3M+?AeFU{xVAkgs2kg)2)5z)!Pu0FclNz#B-?$EVx zRIcV37GXCe?rjqKeH@89VZ*=wZEG&XG}9j3=QpbHwgb3Jblr=TLi>CC5Z=!p^Pag{ zJ)@C-`z!cKp%?n5;pCV1cl7<~lW$I`F0YVM@gi%kPc>+=ycJ=&y+f5tkT4rhuZsO2 zP^%<_FS~nj%XM4964t<9X6s)fE|7QRc_i#ODI#xJh&waDG+HO*@{^)RCZ4SHZ`tfM z8=&%M$gBxl3p|iOUUic2NB0~0l+0H!Ij%(Fu`Z}fizb5rLM1#qf zAN<)s3GuptNw~=3G(7BVoI@h*V86&V=lrF?-ZvJ|iz@iPDW%5_Z0mX&NDg0$dQFsz0rFIT#po}Z_E^|Zy){2{g*c?4<954(@xJKZV&hT28|^%(^pbnZIM$^O~b&S73B9a06;F7-`6OMF4A)GeU>Yu5D5g*Vf-5?5YJ1dp zePd7h?(6*{Rv@AV`yI@sDV;hD&+cZRo~S6pz4B2W>hK^O^v8hSDyhm_!_~E)lC0r= z#4TWG_`oqKI=_g+1%}d@oEW#lZVx~$$j;q?+9y6^6DYEu@$b(*ET*ZkkyS8`E>WNE zuYc~_FN~yfRVub?qTZ2GF(xKEdz?Kyq#g-T0i_nTkYvM!QWY2_q?H||u~M%Iz@)v! z;-^MHA`*$t_7w<*Gp=CAKV9D zzVQDa3?B2({|te`TO+C0$IRgnyjljg?%FTFgb+DcO-7xl+lPA+;KAHC^8OwI$eEC_ zoZ6}6^v~iOw=0STXoj=H!~b(cW+5Rj*Tvd-#@P#d+_?16J@xKqFg%GB%&8}^@X zR`WtFMQJ$6w>hlP$ud00$Wwk!2}|3l#BkFmhr@!PhX;TvkrmdQ)^}r9M&I^hryi)D zOFzO|K}rzW#=50&H`KSh^I{;;X@~gs%S%ksU|q-SXUUFmBy1^%ar_IpqQSA!jaIQj zAErZ(Dr4_}{7bKCa(aIuku&JphqfHHvwSe)-$t{F4Pf*KTAM-ynNePz_IiCHA=Rl( zkFNM~A`8D;-WgJ|j2iEez)e5x$M6q^xF8d~A2*il3*iZeWK3inNGn*=>GxD{ox8U6 zmmfQwjNiLgwa?GnGmnOAK5F`>S6!f6_XPp^(SnyzRDSpeH#xOMojjXz1(lI$@uwi6p;$ww{h(GIasiWY zPNqh$6O~Kvd^tH$Q0JKT8e(BB{eB806#|h*7H(LOfIm86E^q;6E*~BO3n9X;L*ZtK z0EFL!S`Q@o-0y(;z84DW;nv-rT-b?fwzR8_a(2>Un=$(2z(zC+3ME1y5C|W+LJeyo zy>hZF9VDmpB<#ukT!}YJm8~`2bNBOZU&IW)(JS@!v7;4swY{exitI@gyIAUmMv+dfhbcfG*UTOs)P+I(p#t@!OC)kW`bXDpV+m32 zQe6$9zg=Zq6+<8pcMx9c%DT+}@R6RcS2o_NeM~}p`RLNInW(ciG4q{L3=Oo=aBe-4 zhYTGIVi1%aK0s>*v;G!Dwo=#E#*9J?z&vE@7DUWXOP%N5XL?HOGKFn#1;5>TO>PB6 z=Y2&>N5EH<oBbrabh`Y z3qxPPeo*Rf*7fjVt(nSzz%lTYK4RCYijmXYY1Vdz|C=^58FgO>oXI<8Y90f)FEJ;1 zuo*eGL^zva(I5q_x^62LE?U6y7-n(*xjw;K4$Q;zRFIk$&Y#Y#1od+^r|Rj;8V%R( zAMK!bqgD(btUxLF!RiQs_TYCHF{ly#yR%@@XzvLFrhHm=vXG0ahWAyo|7r8L4<2Ez ze|z{{=d%7Hs+SNo3y4_vAg@jLp+s0_Y{_c^VWW_Ex60Z2C$Kp-5+SFwF}5mTn4YdOpVi8d2WxACwK?(wTJ7cuFiuCig@(&A zgEey5VNpsJ3l760&i#KYjuu+MEUHha>Cb5GPYvig`Wn_)6$d?Fr%%7;Fo?knjuhXE z92|_iS3L4g9n3qx%6nV0z8;+X9Mfem#a_2Z=g7|8tiUaM3_89h9Nd=mR-qOdPaZvV zU54|#wa3x+G{%ohMtw0+tXBb0%6Z}wKu@K9YxnV{Tkk7@xnrLZ3`btN%croh%9}h$fRAg3r~5fEUv2F?ew`DbVpE%N4HtN`|X z@7sX+?i$ArIa94w60cVPfgw-I8luvbr0HO2z`8%1FPJ@_r1J_O@NdWYBKMgZ29G*8 zg7`r;0#-}LBc_p9t{=9DpovLw^l^_%g^umqc`VVmgF0SNL3I#*-`(pn%^z zi(q7tnQSt3*xDWcb`3V2HDc2J3z^5Qt+0Vh)Ax4k{O!>ek8cZzfQqim4V`ZjqnQdx z(U7G$5Q^v!FpB8NO^p2c?FoNVf63Sv5>6lX`~{ZOCQI)--3 zMF?UJO4^h4Fp!i>B9LI@M}JzM(bsOF*+^DaN~^NI7L!8ku06qi~X2%kd{V?eTHWTz%dFj>j}T?yx{aH-F$- z!1EKCceWN;HRa}>-su}K6gHFpzSEe^>d=ybAhaqe1GDJtfb)8{M;7W+JOM67IU?ua zLt)M#dW5c{id(*Z#ZW$)lHIgp1CiKTLjR9q%rtBs5W zfodp9m9*8I8?rixaawOBIU*p86`#rCgU{hKX~5E zfLHS{O)aaXH_{p(*qNT9?nrW0s4@z-krW+C>a^}W```%c;^ru~+~&Cz2JH`=4K;On zcWOd(h0Fit9Et`(k+84Uk8c+bhV@)!8#7tqj{3DsT<*%cYiuKP|8vmGf0Pc(ugn`1 zM-vX{V*f8|=Fr4KS}>OKauv=*xoCw%*cx#;;r>_a^PkdsvqK$>9XKFBtjQAq(?b{P z1vHU_w&I-e6^br5qrz32dtawq(GY--UwtDXe0r29F*3MMhmW1F1iG{Q~9EjEcD;1^ddH6j{7%L#klChR8DOCnXZb_w0aTTWQ>@HiwDn zXiP?u3auGPPhGwKgofVdqYaHs6`kSkBHP?m?b0!yP~g=H4_grO9=VMrfBomA;m43jr2Z+86zdY~WEfX1T?JdSS5b7@3(9@(KUv&Ewa!}^=C z@YNGDZC5VIdon8r*r%-S%XE?#V(@^K#Y&xm1eRmh3j`wSy~_nT3&qaEkycKV6N+Hs-MIds`6X-C(Is)myLbJty^QX0>P7dsg$8M5?956AuVueKNd@&q@_h!q62|?-?G{EKJ8TgR<=lmw&r=_zjry990o;ft^oeJW!XNQp~8D2yN6oL*2$1klFP$Ib8h(%=6y$c^E z9SBn+mem4qOQ6W_fJ7dc+W|!Uqze1UnhX5!>KaXmIYQROG)Lhc^JPHsW{!T|yE_A6 zez#XoYYNvxOabWejv!Qq=aqb*JC@yc=qcimvtdXUlD7<&z`5{xu03pdPWlw0Q(pS( z2H$u`hv}~{7^($k-^O?$Ww-;zxGtJGm8QVrTqp_$|0r&6L1|CjK($AN!?Ap4JMQH@8Aa9@G|DGS zJp4edx_k(Wm^5C1aS43oT;+fJhE^3H;_VxsF>s&{C0oWLQ`GO^BkV@$i~8dC&)6ff zs4b>Lq)GAG% zCM>7Si{DTetjkQUS>fL#IPk!rKK9ZN(LMOWTgTRS+&l&<2}2lu&Ljd{n5CXs$yqo5 zn^z=R;gf%{tX`0uapFcLMTOSc*Fn=1R}->PsT4QLd)4sht&fTkWD3zq%%hh)4} zR8UUkko^dEVzQ6B)SQD|9+UZIf7 zZ%2H-o#7)_Duaqe{pm=d2+@aDcwKEI@7mRmkxNQV&kr<4EvuIpZ&B+*8=b1Q+A`6{ z?Xw2DGjT72RG(eFDe)Z^JT@+BcyGTid_zHArdwk|>N2V0d_f7hdvAZxF|CzLd+`P` zK^0(6t?>*SMmW2|JEzqrAij$^5(E;)fIwnW!(Hx_qsq6@aV%EaZx^3DD)5r}_-wrq zUXg+bjRt zs}9U9vKC{UYi=(3%kOp>mLxwqi|>i1f$!Xx-^IZGV#j;m6U||I1Henb!|L9nWSK{6 zc~;i8yupR1TKTWdr8>9FCt8jbb7z|_0=ofETo*4Z-)Z|UgrzlV%04Kejtf14|32~v z%XS_L+w^xmH(Y}>z8~4(--vnf`hF?c$#EG@O928G0&}Tze)2hgJfheOYYm*>w|is( zhNj=vZ~4QXJD;`3TIh|0umt8o#8Qbgr*?9~txe5=meI2L63T#{my0IyUp}>PJYifW z5ZzK1^IvhFzs+wAKv*JBT~t-xFnPb|zIGYlcC-t3*6RJGbjn@jRn?ak?P=c&hddQS z)8g@Iu6R9TF?KgOiYR9J3hYhlYxCNKI+G{bstUVF>WU1N2KQimdCmwqMD4t$@imfe zj__3uI=VwEFFrX{$3`e4Wl5BLl}jPI+TqZWlWZ`kq%$_L*>1;7N0((PHcn*?FUyP? z?bMFf#j0v*)tcjX`n0X{W%b23a(vN(kl=)r_nW*Tlp6uNXgF)(=TFq0c zLvjk%ltSZ4o3d_nhuYSDwJpsfTH{u`f4kbqcKX&G8%(mSLIE3c`KKZ|#g{dn*uy#C z9)LJj2EOXJc&rC#>R)7D%Q};Mcx_h!D4(}}tKSX!P3n1pE2SwT5+%xlwV5Av{i=nX zf_~nwz83q3(TR&HxAdg9#Y+>Tlvs{~ukSqg&(UYA`!@i5U=V=K+SYm!u*OI*l^nFs zX=_=SJu=4@7UbdY`{iy8U;Ec}|5(5NM^{$TxsHyrfmvNIOFT;MRAg=zow&GJv+d^f zN=-IE;OBDPjhq|vPWxhNzVFjS9XPdoAkD%jgERm(*b+=Y{vkc#Nu?AQb$@#5Z4R2s zkY2spNmV+O5P<2JWdDuB-HZ}p4nJWsXaX;gu*7NZdBr=}*KP(;x{3JbZy?z3kdr8j z{(-f3BUf<-_~!{pVJD6ygusKR@**+z#_9 zUupR8uaaG&#iBsBkip|rei7U`8GFp^9aXe&t^7^>*;pOdkf8-?`ozgo>6@unIy&#s zKvoo!R@uIQMiy^b`(7xJK9Pg5Ifgw}#EUkT$JQsde_T;h7pswSZdX`o zBSt(hd087`3w@5%ml>7RcLn^BBO^zV(9mOrW?HmyHMOy3adL2Lc{&>mzfYG}-gIUR zvQ(uPmV|mCv`7+D_a;#4$`4*Z79Nbok%`0Y9Sy^dOFK>k@$5R(jS-`_ET71?$G^1j z#hG8oLeZ3y!I zIr!2KKxMG`e%y50jm)j5zrxdGk|6RbETSD?hO(x>^k(_Cb8uRYT*DnIqva{A%}LW! z%?zE2exenF<@3*R@AmFSnk+t(IaEI3HZ91nt3`wm?IQ@KIu4F2GPNIFgW1w-^5Tjr zzliSakOP*e2+4~lXJqpP?xT`+QJ^t(OKNuLq7nQ`U_{~f^uX0Vf+JtzdIy!v3*TE2yxCq+3 zmx2?LZ@vO7E!oLXgADFuhj0Py?`ao@9K$>RJRZX#?8>k$SNF?|r3xP5aU*ScE6enB zWo2B_tEVq_xcR+Q;G}N9c<1B3U&`F5BT65Q(LlpRp!gFOz}T3DZOMUSZxE8V`)k*N z1pVct^9@hQl-|Lh@LZ@r5e~>B@eQk=Zv)hL&FJlozmJ^-vaz?bkE?{3W4|B?9Wl#rhXOZA@F^c##c(~_f3A^44sA8$3F=Yvq)2`RJ&I76~~@H!P<-0mJstYKMk^W z-sKgB0TZBoVR*UQdEOeOoXp@X?j7Q1#^VJ=N6~R*JeikR;1#*8w0Kj3_tfuvYGkcg zlALYL&ie#>9tu!z{eYXNOosb&YI;j2*As}Sbr*4<{#7@5yMvCd+RmfXXPZ>?LQ~cW z43IOF(h6MlNq0h_;<>zwepxd2Xo4-M9|&lgk_ExSSZyl2d&6@uXGa3mru04xOC7_2 zeTxNLP5zdtLmE+qnSt>7%*McATI{_ggapmw$ba4 z)47KnvtHpDgRN8Gd6DmD&VU@!V-#;qkolx`T~Nfvh6ST*^iw;4i!0=K2GrR(yB425 zx1z7lCDO16g5L&2!UyWzO^JT`w>I_7nVv$&xDn16db~&w(;2%dxz5GWS!@?W+l%RL z3d>o2*5&Tx_q9OdM5w!~h?hpmOUgYmi z>Vw5{pBc#t(lo#3iIUn=PL(2~eA%106>GSzBJ4=nWSQ33(9U#p+#cGAG;K6Cc${!w zp!zL!oX6YK? zPhI&O*L7gLVKK|yzjQ0m;&LnK;Ar(MF>(?R5;318I+O4Ld6FyC$%e^z+pvXz{l~9jfQxHf$)q$Ogb2+$5*WC2&13Btc zb|lHGdOF1yW+UPX`?*(dB8OU(XM|dJ_Tb4nu{2yl-EaSin=LoZjtvhQzi(aj{?xA2 z*VWyZZK&l1(=@1>ty>FcK=r+|ygG0RWE?!6kGnY(sWxIc3{F3!r2vugB~K?sq}csb z*>s$l@E7}ykdc*@i7ikw)1dHV851~GR7?paz>g7f2uen=i2HLeyl+Me;22Ebi^j89XnvHWgModvFZwFxteCyK_{Pfc`AnRn$l{Z&4W~^yrjq~P04i4Zpid?a^vu2|4`97BKQtU=SAMAT@hYg!+U8x>1a5l(k z(q}(LUBdg{{}lW_cLmPA9Z(({PJO5ffHP+-XyQbV#q3g zT;LT1k;*N|TQC}{og&qHOz}EtP5mBAdbb~5M<8m&Gg_RNN?QpvQB7oRPq!G@8=J>B z8VMwEe~f5`3lqY{!Q7CL**EZwt*40;t%UYAGeSk~8_lQ|*+?I{(Im zM6Iwe%GQCFR)G>y@jLRz)B3 zs#dSsj8h|R7nSjZdgw`zOOz|qmmt4pks!F_i1;7XUbJ0Cz(oD zbOuVKkK|Bnk6Kha)c7r81k~>!B zER=eoTxlpY+10w!Bfp91QnDKHMfQA@lk!iHeX7{aKbI{xi%wg_XiI~7R5UWI*rr`y z^!fLsU!velyQi>BR}f)mg6~7VNUHx5Cl^>S*vrI`Z<0SPWEZ9&R|YV50^yR%glz0C zj^_?F*>#p(F`47~xliY!W(4pzl_dS-b`I^$h8ZYJC?-nae8$odxYcTT=i}WQ7mjw# zgHPv--!4z-8`0NNptNVs+m^UC1z+DSj!*7;(4E`?{$HGn|LQS+j9Ru$Q0Mt>bebJj zeHFCu_jeXCcIaMY8*LR0P}}X-l=Xj{ULfjIKh&6cNM6Gwm|=tRs{v=kVXMiX@6%dx zLr+l#>wYSMIwgGbo6<<=B7&|ga_(B{^Vooo`bkYEnk}vvDj;g377=`jAcR>i8tPZAUT~)gNk>lRbaFvK3 zWD?)4LaDVe;q?lv3x8skl7JoX=$CQQ5$dnY{d+OuLt=6)#YesFT(Z!;@3W#F*j9AdR6S@TTvC6kCu--xuKO z%(~|<I@d0!?Ze^g<`QT~8HQx3YR;=bu2MQm^$aQ*E}bi|yq7K?87K)e zIOR1`-F(r=sugj$^Ap%yeFiYZEoM{$$&hb1?k`=>>__`<5w)(jrLeMxqql7GaA1fgXZW_ zjvEU2!V#?mf)!f|A`)i0DSej9*3%r)yLVD@COY^44&(BZIhx9)@DVSl!MaX4p8KKq z`fH{%V$bXHe%>x*f>;tBe-NyB%F~m+M<(j^NpfhL1uyMtySiU9cTqyg`L1$AnkFsq z6g_0PLKn?PReWp!6$rgew@b@KNcI;?fa7)yDh+sN-vlFNb@|nwtz2Jv3>5G&e8d+0 zMCAq-v8Y+|q9y(P|LB1B`C^m}GWACf5Ja1!6V(gpsp~!%B}ww!q3$(WywZyIjim!W z92<}wiR&_v5hXwOdws{{;_Mwm=RE(ty!y3{ zO7313dtvL9vSs+|`jZOodR1h8n+I1VWOEFnPHv&PBLo z|3{e!zMSRyk!UU&*;xx-4>t=TA8X}|NUNAA>}1A@a7(gcyTggq!|Xi6)&Ako=o5S2 zUXOQo-+_dk%60*Z#ar~Lti@-T#T;J`U16m?8+_%l+iLiq_V+N3ZgWJrYDjU*$!)(2 z<)_E6eG}h?MP0}LQpqIG<`=jx|K^w2m{etqeH&7+1yp3E+52@f>Ge&c|1`!taDLo< z?Ry`q?!;wX3uJcBLmiO8CU-{@6GP)Jkq67jz-m(rI6PuXlqD)Mo#Yn{ChH^3JoTrG zN{>9^GkZ2n9r(P zVNJskC(vRmgm0vq83Mq~zJPen*TUaG+-9HenJyK%_2mtJdY=h$hfPnamJ?W$iA~csmYBI6DmDi%%vn=XSWpGJ$OI5;gcSJwdPv?1Bd?m)mrlW zJ$qNanNc{sn=d;)ub>`RBE8-p5O^f22~?p-NblrO5jkR>OJA>yzx33)aJQXOhx}y% zAT(BNCoiCnwv#i}>79@jCv4(F$c?~cRDW&gndWeF8Ks&EB9o7GLV`kfQjS*W)b-~v zA{NyEK`xZS&V+yB)1>beuI_yWiYqJKXzKy?}t9UZbjUEgSe|1tF`&$~7NYRvxz?25tbyRbAe27dHI>nK= zhFZv@J7UY@v$A8IIK8!;uFzE#&-hkIK)?Oi_omncEP)ih?^`@WT&zmKMw?T?<#o4U z0E8)}taVbxW+J)BL2Gbl_xbFzAvr)iZ3VB&Fx9X_9~Bil+GY$LJS= zu(5Qq>zQjyj)t^d=5&>>cV)U2e>0aOktkZ67U0 zzaM+qMdXXE-m{SRi^~!+B(O4a@kAOIV1Yw%G8S3NUieQ{ z@`=%UqY^ok@;kyO+gKB^0@B;C*l44)wZBY-*1Qa;46fTrGvSyB$(NFN(RSU!j=aC& zs@kBXkRq>@lPtu5@(S57qR9%?Y;QP_pGFKTOPJJ*b$G#`g0o5Lpng(K7L6wc3jJYE zWA0}1YjK`yIlTiswHaa`F{!pLv7c&OHR$c#KB35I#*r8{HOF<>-pm@HUn(9)gb)Xs z#151Dy*9Tqou2zX*1y)bliHDNv75X?7#8Q}CX<=cF^MlxPJYRL z-p&K{r<)xG@b8_zZd9^98(9sDS-EqmV61Mjgy?!Lw?{N4=>gDN{UaJDAK70tZ2{p5 zlnkJmk6~^j0Q_QM{ws;j60EQ7!~I=!pN;eDmxlL9lSupqM)~O5%<^qqBZ}TU5>iqk z^EYF-dmkjr4syM-(x8IJ>>X(~z%px4wL7VW#aO*`n;mmvcfSd%z?`X+%B-wS231>v z(KrLy%EF1C)|2f*5E z35$#~9)VjnVylbnQv7s3OXUi`B}S%VL!(I9^)G_4>bz0 z;Zt4&XL26;b3-Cs&%rH#+VWH+|IFIZt6OJVs}Xt1WQ|SF3I)v=1O12#J3fXC^gMC0 zmpv6?TBJm5Yhi(*-f+Zo2%wfnq>>3@0h^QXZa=F2ow?#!WWk+S@+?L|NjKAE8<$^| zLkfCH^7vpF7x&a36OtmKKNt5TLcQHU-^bSKx7K|$sy1u`od2T$QkJv0L!HFkrb>?h=_O48fmctYHQl!rtQL>13-$W5(BbyiJ}MoRrs*1IF91XV7YsfBa{aVl2s zx57pJzH2CNk3p4**K0Gw{VaQP^R_d?eA^{SWqYY-VH)tjNX6$lns%fag+BmciwTD; z{eVqUm4Mgr3)34~grHgkOhHM1NIlmK)DJ;NPEBY=^bL5fof%EdN2GAc*tSba|5 zd%Da_mCezJ-OR#}B5eCDOYKr|h*?#syewp!p-?V6K2h15S)NpCOho4^p0%JDK5iEh zx5E`Egfd;y$Z2-YWKQw6dL`Uh+8l`BJ0L5q7U=v+RZic}Zm1hu}UNe`mO z=LptzGSdq5EKUf?`+YG^;{mRZ>MEv&WAW2kl}mE-NCVt17>JK7Wgxm{we_u2<8t}k zhE3`2yO=e>c54;}iy6mEDa~O){1F{NO2EspIQ_)1BZPC>#dQK?im_j?!XC+>TvujUx`O zrP>n6kf(ZfC;SY5DVK1NYw{0LRH(j&?q7GP^!vy~O?pd-yJBaRdj5PM2kMk9%57Lq z8{48QQJxx3-?aAE)fi{#%_G-5f|VtP;dT|evh}ysUl}sn2)6>_4#d`5)A05UZPLX1 z02wc&ab>YE*| z00wzTjq#4xcwee33dNraE!<1rf#}rrLC>Ne*Hz+OPOl;ShcE&{W3yKE(nV^p6KB=` zRMYM@Oo1fB_Fum@?w?s^yJuO8^%W-k>^AFHd7i`>XSn}I49ca z=gHReK08-Pi5@6RFtZAuUM|6SAmr9D@_T~cKyi9ccIdqOV(_+7_q`0!Q~}bIJ)p&& zW{@X%7USX^sK)VIDH$%xZw&JAFK)XGZ*H5^hV7)=SIL`3%j>^td5j9#)xL!K>sfi& z?cYH2ZOjQlvHR&piRSs_6lh@}Fy1D3bWyLXRg>DSOkm@f2&XQ#-T~XVg*Xa+Hzzm> z(gA&X*`GJTi-N~5ukS-Mho#wx7!m1QlKQ3LjFDcuw^Q0VZ0*zsb4BrpU(-i{iRjxZ z4wO`zbg%Kr_q%?k8tX1bhjnJ%E;{f`!2~Od6BuwtlWYrt-E_9gK&;Y|FbP3`P{}?M z?*aFreO^3N5_5SLsoPEJFHiDa>%XbLV$8Z*TJ?HoymC7LVZcg7WTsE-x}QtvjkteE z)emmI$xS`a4?+LBe*!!~@gDlt&DDD1dMDe?TRB)09>_d7wn* z>B%%mKS|5ch9vpQtJwXuLJjOM2Z}vQpox06_V}qN{w1Hf;cu>$RMe=8G?PF*FVnZ< zlGv3(nC%)xH(B;wJMqlj{ebX1v|JYhFlX+7n zbOM7NWBYsG`uS@hqD#v^z^BId-Y#pPr(%W@#^g(|t?qMl-|B&F%?8!`c&j(aaz0d{ zGRmQ$2!<3KgmgVe;%z+tR>_L5{q2jsae_f=KcLhRe{PNxD2qyj1QLQAg#pu3`yOas zD@2DAgAQrzZLUC)(Avl_%KNLYno*aAk#w*|2=AMjyPsokxx--ms^V$9V1_pjI3=1Y z#8SZ|$E_JsT`3M5xPrvD%0an8oi56j=9s90h3n8&sNajoTxSRe2822S-r=;hF%2DM ze8e+Kre}(!T_RZ$(U4rL|I%ZzEV~EFNNeM@N8t6~7*%c>!R!d8lVXBl zVJWn=l4EWf;4AzSakR{LSO?S*SHc4=Xh6ACdK~c8lySDg_f`pkFa*>HU#k^?Mk*9{ za)hMXOej0CYjHfP@rr~g=bzpZWd>K)z(RWS24$;J{WoGXRRr;k!7#8hjdn`O-U8}5 zo6@7Qu$vlPAwxkd&&~X!a5-rWMK9dA?DB9=jmEx5D3{D5oiT{fXLI@`D=Ux#grhuG zD^+!nEA~NcC)v7i@}e#|#_(t9O%4YG-k=tCW>)%JiM~ScnO!i>TNad-?#I#}>v((J!f2=gHwtwVc_EHLQC){JFeq7&ps>W$Ag5{AA z5%-n%)m`Uk9s6B0JIB6kaJrH3z;!O?qLioid$n=1i4lrqDOhOBjy_{)&~}-)5yfq~ zDifYQW_zyMSN{T4L=Pc#ME$CI0va)*OlfjUkgHml<^y$ie%U+w2tv?6msX5G3P$2| z#}ZAU`GSWiS?V@OD{M@e!KF@7;%AG)l_V?oK94RRx+$P-W{4>of3`BKkt$%=Cw)rH zdIYbw;3}9c=gIK<(6$4kYGoOTejN0P^d6Erc!4g3XYGDqwO^ERSQsi+-!=}GN!)X>w*ji{P1H>wZ{UH6 zX{an&UKRFSLBQ>AVwy2F&Q`XK_T!efPgBi&dArxpzkCbg)}*sMQ3d!ynYcWix z_|npYGkjM4H_VCfl1lDfoX0C$VNvA=MKO()qiafz$U5Uzd^r!`sw6gjbZ`=$i^_!5*E*mpvGd zg5%DuZ3wIxm4a&5e0xsqmgD* zYGLt_w3+$h0%!yaVq;0um3t$XEA$yK5Pw|pv!C9zSh@wc?lNT5)5EG6KfIzyluy3k zUv3{ba}*4FG$(pmR^nCj0s#eCNQ4~D zqf!&>E;YJNTW#siz8Z?A8ZLGxgC714l~`@O#>4Wd5=#=oawdMM<77yT(2db7k@4Wp zE%_OM$dm`us47x}?QgqM7)?HZM=$E)8)}u-P|8J5me;Vs-QgJLa01hjt`-GZf4WXYs8)21~d#k7r)eGs%T zoTM@mjdY}?b}Wv#jHbE*Kz`zf{tRkAt>Qc*%XqotdNs+gjp4Eba2n*ly|eRwCt$ys zh~nX>+L&#zD&EyQzPT7a-T4FSO1;b<&IKtjfrbAlppEY|+K)W=f(08x4LSchxPcZ; z&=#FTV)*|ywEy4&Mhf@OGx`^f5+SBVpmLE zI=62U*W>|>NHHU*R5SE{tCw-<<`9FC;fkJ1!6_8;hau))x%lmF$sfp7&pD(kD96H)c$SxIVbZT_~A3 zq=}nfv}2Lwr=d1$v7i?b+##9FLkXQFg^h;+o~eoUixID_yyG_rQYZ@APz*{54#pA0 zKa>pR#RSC`{ME;>CYUt;d;KKSEM)0R4s_P8I^L$4pB(rX9NTKK(#8fN{R*CJBK6fj zg$x42U%7H@19J?CBoA$x)b)Wp621#55p_mM7E4!7(moooafA6ECF-Zt^1qol{;FtA zId&y37DAx8Lw|yrU@Kx3nm!Z4dtT`gHi}vb$}j&kSBP&eGZ2SUb=dNsnEsur&WEKT z)j_QnLZ)5KOXZBcM8xs9Gw{W^CwZ=9$>@IzmDQpcEd(2W&^0pw4EE)QCw7R^@bLL; z`;jKBD-xYQQ2yd6a!O3cQ1R6Y?8$v6opn%hlyAYLdyZByBqP$wt`$?@3G?GqjI-WI zFr(&N%W-LTiVx^1Ho9CEPW9Z5AOL?Gi|-iXg08;`9bHFOX<@)jh53F(ufGo7X8;-H z0l)YvMmC@|H(*Hq)5~Lc+wpVu7B-~+C=Jcxyn+Svys26)m~PyI-+W15v=_={`XO5l zHTRU5<6Q%(;GtU{_)M$_Z@txr^r;MoqLKj!*lxsJ-o*}P>e`FX{w*=TWA)e>mkquq zR>aObeoL>tvlW0b{B)@!*Q#MRNDVE1iwYTY0jEF7nOpwz-CzpVB)}t%DHnxnklM&j z{5nE-m_I0{MuyF@X{w^ZXId;$ZzxX3PofMm&=br2L2ZV2EG&HUL-^jmzMYczD$O`Z z?tN3awcrjqUCwXxK5<+SI?>|?PR!D$t||ghxxLKVr-Z6Dw@24}CgX^Pq}kM_7!5qg z%Z*9SS}A#;Gxrf6Yzc??{fJaAfRlxa)hoqd(HC= z7O1`LmWceuZ0Io0(jzpSr>;rS>W?x`vcp>fVVJl1r4thU;2&FV>(dCwX&XK8S-%w< z9R&H4wYnRLSj%_btvh@R$#$Oo0`rfNf}|CtyFYe$!fDRQ{TCn#B2oP}ys`rt2n8pY zPr*hy=n`c2!FY)-Q6avwsaI|ld#8}B@=2^@?xy>AgA!eO(n7ietiyp6B?7 zzEjdImQZsbH{m6+$_l~!C_p?uVA-?$aetr2!i(>2oJ8*9svS$rL?LjaYe}8@!`*TQ zq#ig1wLj@;6j;-piPNt2DLzE!!*!-C3&;{_h7O&)YC#HO4{G<&N_9zob7B%}yt1NC zn%`Mm`%Yl-g?yhDxiV;rXh^>0f5my?!*A)t)TMO`3`(N+D9}1!YxNnLK)>@{8hpI5 zD`Qq^)g>Q(N6@}yx=%cj9sNvX@vp)=nn6ncK;7JEiZgd^P2j%)6VR%zgBZHuTvAw6 z>wG|E*}P>alWtK8B}_gAdu^xWy(?U(@8_IgZ{Dg_YfH_i| zcEU*ZONGosHYDv&Sy(wA_rub(!|ZW;oHgD9RV~OgubHzEy>?~?K2bePVezxt2%>;P z-?ra7<4n?x&FYaE?cEGI)-)$tD$5+muBu}U?sPHFKe+hV5?aCTUXV`J=9AHC=o-*Q zXUuT@-0>M!)m+!o+T(oHaeB!5lJUF^EcXIqSUNsvI7$4;|X#{w!e5pUJ_ zak1J+C*mxrK*L>l)}}XDmB5!T;U_ev;jCB9B2`6t)Wa`7=7pam>YPepUHy>E1}-i| zx=cTq2|P}#Ey5pcy4D8*2oic4dykynV%zxoUkQ#ZS%}$Wd?mL`_nI;G*TmEF^KJp z_vh{DE5H7`9RZOzAku0+?DJ`Ocwh zS7jB5f%YHF1(sTSKSuTtezZh?ey859@nDV}*wx8We3^(^>c;D^k{15Qf0gLJdBw#% zK4AOfnWngIHTLC=dT)#w{3rZBSpE+*HU0+;Htp>`-fzW8*#W`aU5e&a;9&m+kS-Mo literal 0 HcmV?d00001 diff --git a/wp-content/themes/consultstreet/assets/css/owl.carousel.css b/wp-content/themes/consultstreet/assets/css/owl.carousel.css new file mode 100644 index 00000000..40237bc6 --- /dev/null +++ b/wp-content/themes/consultstreet/assets/css/owl.carousel.css @@ -0,0 +1,186 @@ +/** + * Owl Carousel v2.3.4 + * Copyright 2013-2018 David Deutsch + * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE + */ +/* + * Owl Carousel - Core + */ +.owl-carousel { + display: none; + width: 100%; + -webkit-tap-highlight-color: transparent; + /* position relative and z-index fix webkit rendering fonts issue */ + position: relative; + z-index: 1; } + .owl-carousel .owl-stage { + position: relative; + -ms-touch-action: pan-Y; + touch-action: manipulation; + -moz-backface-visibility: hidden; + /* fix firefox animation glitch */ } + .owl-carousel .owl-stage:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; } + .owl-carousel .owl-stage-outer { + position: relative; + overflow: hidden; + /* fix for flashing background */ + -webkit-transform: translate3d(0px, 0px, 0px); } + .owl-carousel .owl-wrapper, + .owl-carousel .owl-item { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); } + .owl-carousel .owl-item { + position: relative; + min-height: 1px; + float: left; + -webkit-backface-visibility: hidden; + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; } + .owl-carousel .owl-item img { + display: block; + width: 100%; } + .owl-carousel .owl-nav.disabled, + .owl-carousel .owl-dots.disabled { + display: none; } + .owl-carousel .owl-nav .owl-prev, + .owl-carousel .owl-nav .owl-next, + .owl-carousel .owl-dot { + cursor: pointer; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .owl-carousel .owl-nav button.owl-prev, + .owl-carousel .owl-nav button.owl-next, + .owl-carousel button.owl-dot { + background: none; + color: inherit; + border: none; + padding: 0 !important; + font: inherit; } + .owl-carousel.owl-loaded { + display: block; } + .owl-carousel.owl-loading { + opacity: 0; + display: block; } + .owl-carousel.owl-hidden { + opacity: 0; } + .owl-carousel.owl-refresh .owl-item { + visibility: hidden; } + .owl-carousel.owl-drag .owl-item { + -ms-touch-action: pan-y; + touch-action: pan-y; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .owl-carousel.owl-grab { + cursor: move; + cursor: grab; } + .owl-carousel.owl-rtl { + direction: rtl; } + .owl-carousel.owl-rtl .owl-item { + float: right; } + +/* No Js */ +.no-js .owl-carousel { + display: block; } + +/* + * Owl Carousel - Animate Plugin + */ +.owl-carousel .animated { + animation-duration: 1000ms; + animation-fill-mode: both; } + +.owl-carousel .owl-animated-in { + z-index: 0; } + +.owl-carousel .owl-animated-out { + z-index: 1; } + +.owl-carousel .fadeOut { + animation-name: fadeOut; } + +@keyframes fadeOut { + 0% { + opacity: 1; } + 100% { + opacity: 0; } } + +/* + * Owl Carousel - Auto Height Plugin + */ +.owl-height { + transition: height 500ms ease-in-out; } + +/* + * Owl Carousel - Lazy Load Plugin + */ +.owl-carousel .owl-item { + /** + This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong + calculation of the height of the owl-item that breaks page layouts + */ } + .owl-carousel .owl-item .owl-lazy { + opacity: 0; + transition: opacity 400ms ease; } + .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) { + max-height: 0; } + .owl-carousel .owl-item img.owl-lazy { + transform-style: preserve-3d; } + +/* + * Owl Carousel - Video Plugin + */ +.owl-carousel .owl-video-wrapper { + position: relative; + height: 100%; + background: #000; } + +.owl-carousel .owl-video-play-icon { + position: absolute; + height: 80px; + width: 80px; + left: 50%; + top: 50%; + margin-left: -40px; + margin-top: -40px; + background: url("owl.video.play.png") no-repeat; + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + transition: transform 100ms ease; } + +.owl-carousel .owl-video-play-icon:hover { + -ms-transform: scale(1.3, 1.3); + transform: scale(1.3, 1.3); } + +.owl-carousel .owl-video-playing .owl-video-tn, +.owl-carousel .owl-video-playing .owl-video-play-icon { + display: none; } + +.owl-carousel .owl-video-tn { + opacity: 0; + height: 100%; + background-position: center center; + background-repeat: no-repeat; + background-size: contain; + transition: opacity 400ms ease; } + +.owl-carousel .owl-video-frame { + position: relative; + z-index: 1; + height: 100%; + width: 100%; } diff --git a/wp-content/themes/consultstreet/assets/css/theme-default.css b/wp-content/themes/consultstreet/assets/css/theme-default.css new file mode 100644 index 00000000..55ef524c --- /dev/null +++ b/wp-content/themes/consultstreet/assets/css/theme-default.css @@ -0,0 +1,752 @@ +/* +theme-default.css +*/ + + +/*-------------------------------------------------- +=>> Common - Begining Css +--------------------------------------------------*/ + + +blockquote { + border-left: 3px solid #ff5d20; +} +.wp-block-pullquote blockquote { + border-left: 0; + border-top: 3px solid #ff5d20; +} +td a { + color: #ff5d20; +} +button, +input[type="button"], +input[type="submit"] { + background-color: #ff5d20; +} +.btn-default, +.btn-default-dark { + background: #ff5d20; +} +.btn-border, +.btn-border:hover, +.btn-border:focus { + border: 2px solid #ff5d20; +} +.btn-border:hover, +.btn-border:focus { + background: #ff5d20; +} + +/*-------------------------------------------------- +=>> Navbar +--------------------------------------------------*/ + +.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border { + border: 2px solid #ff5d20; +} +.navbar.navbar-header-wrap .nav .btn-border:hover, +.navbar.navbar-header-wrap .nav .btn-border:focus, +.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border:hover, +.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border:focus { + background: #ff5d20; + color: #ffffff; + border: 2px solid #ff5d20; +} +.navbar .nav .menu-item:hover .nav-link { + color: #ff5d20; + background-color: transparent; +} +.navbar .nav .menu-item.active .nav-link { + color: #fff; + background-color: #ff5d20; +} +.navbar .nav .dropdown-item:focus, +.navbar .nav .dropdown-item:hover { + color: #ff5d20; +} +@media (min-width: 992px) { + .navbar .nav .dropdown-menu { + border-bottom: 3px solid #ff5d20 !important; + } +} +@media (max-width: 991px) { + .navbar .nav .menu-item.active .nav-link { + color: #ff5d20; + background-color: transparent; + } +} +/*Add Menu*/ +.navbar .nav .menu-item .nav-link.add-menu { + border: 2px solid #ff5d20; +} +.navbar .nav .menu-item .nav-link.add-menu:hover, +.navbar .nav .menu-item .nav-link.add-menu:focus { + background-color: #ff5d20; +} +.navbar.navbar-header-wrap .nav .menu-item .nav-link.add-menu { + background: transparent; + border: 2px solid #fff; +} +.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu { + border: 2px solid #ff5d20; +} +.navbar.navbar-header-wrap .nav .menu-item .nav-link.add-menu:hover, +.navbar.navbar-header-wrap .nav .menu-item .nav-link.add-menu:focus, +.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu:hover, +.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu:focus { + background: #ff5d20; + color: #ffffff !important; + border: 2px solid #ff5d20; +} +.navbar.navbar-header-wrap .nav .menu-item .nav-link:hover, +.navbar.navbar-header-wrap .nav .menu-item .nav-link:focus { + color: #ff5d20 !important; +} +.navbar.navbar-header-wrap .nav .menu-item.active .nav-link { + color: #fff !important; +} +@media (max-width: 991px) { + .navbar.navbar-header-wrap .nav .menu-item .nav-link:hover, + .navbar.navbar-header-wrap .nav .menu-item .nav-link:focus, + .navbar.navbar-header-wrap .nav .menu-item.active .nav-link { + color: #ff5d20 !important; + } +} +.navbar .nav .dropdown-menu .menu-item.active .dropdown-item { + color: #ff5d20 !important; +} +.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu .menu-item.active .dropdown-item { + color: #ff5d20 !important; +} + +/*Multilevel Dropdown Active Colors*/ + +.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu > .menu-item > .dropdown-item:hover, +.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu > .menu-item > .dropdown-item:focus { + color: #ff5d20 !important; +} +.navbar .nav .dropdown-menu .menu-item.active .dropdown-item { + color: #ff5d20 !important; +} +.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu .menu-item.active .dropdown-item { + color: #ff5d20 !important; +} + + +/*-------------------------------------------------- +=>> Search Popup Box For Header +--------------------------------------------------*/ + +#search-popup .btn { + background-color: #ff5d20; + border-color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Site Header Contact Info +--------------------------------------------------*/ +.site-header { + background: #ff5d20; +} +.custom-social-icons li a.social-hover:hover, +.custom-social-icons li a.social-hover:focus { + color: #fff; +} + +/*-------------------------------------------------- +=>> Theme Combined Classes +--------------------------------------------------*/ + +.theme-bg-default { background-color: #ff5d20 !important; } +.text-default { color: #ff5d20 !important; } + +.entry-header .entry-title a:hover, +.entry-header .entry-title a:focus { + color: #ff5d20 !important; +} + +/*-------------------------------------------------- +=>> WooCommerce Menubar Cart Info +--------------------------------------------------*/ + +.woo-cart-block > a .cart-total { + background: #ff5d20; +} + +/*-------------------------------------------------- +=>> Theme Main Slider +--------------------------------------------------*/ + +#theme-main-slider.owl-carousel .owl-prev, +#theme-main-slider.owl-carousel .owl-next { + background-color: rgba(255, 93, 32,.6); + border: 2px solid rgba(255, 93, 32,.1); + color: #fff; +} +#theme-main-slider.owl-carousel .owl-prev:hover, +#theme-main-slider.owl-carousel .owl-prev:focus, +#theme-main-slider.owl-carousel .owl-next:hover, +#theme-main-slider.owl-carousel .owl-next:focus { + background-color: rgba(255, 93, 32,1); + border: 2px solid rgba(255, 93, 32,1); + color: #fff; +} + +/*-------------------------------------------------- +=>> Slider Next/Prev Button Styles +--------------------------------------------------*/ + +.owl-carousel .owl-prev:hover, +.owl-carousel .owl-prev:focus, +.owl-carousel .owl-next:hover, +.owl-carousel .owl-next:focus { + background-color: rgba(255, 93, 32, 1); + border: 2px solid rgba(255, 93, 32, 1); +} +.owl-carousel .owl-prev:hover, +.owl-carousel .owl-prev:focus, +.owl-carousel .owl-next:hover, +.owl-carousel .owl-next:focus, +.theme-sponsors .owl-carousel .owl-prev:hover, +.theme-sponsors .owl-carousel .owl-next:hover { + background-color: #ff5d20; +} +.owl-theme .owl-dots .owl-dot.active span { + background-color: #ff5d20; +} +.testimonial.bg-default .owl-theme .owl-dots .owl-dot.active span { + background-color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Theme Section Title & Subtitle +--------------------------------------------------*/ + +.theme-separator-line-horrizontal-full { + background-color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Theme Info Area +--------------------------------------------------*/ + +.theme-info-area i.icon { + color: #ff5d20; +} +.theme-info-area .media { + border-bottom: 3px solid #ff5d20; +} + + +/*-------------------------------------------------- +=>> Theme Service Area +--------------------------------------------------*/ + +.theme-services .service-content:hover { + background-color: #ff5d20; +} +.theme-services .service-content-thumbnail a { + color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Theme Project Area +--------------------------------------------------*/ + +.theme-project .theme-project-content a.popup:hover, +.theme-project .theme-project-content a.popup:focus { + background-color: #ff5d20; + color: #fff; +} + +/*-------------------------------------------------- +=>> Theme Testimonial Area +--------------------------------------------------*/ + +.theme-testimonial-block .position { + color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Contact Page Area +--------------------------------------------------*/ + +.theme-contact-widget { + border-bottom: 3px solid #ff5d20; +} +.theme-contact-widget i.fa { + color: #ff5d20; +} +input[type="text"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="password"]:focus, +input[type="search"]:focus, +input[type="number"]:focus, +input[type="tel"]:focus, +input[type="range"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="week"]:focus, +input[type="time"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="color"]:focus, +textarea:focus, +select:focus, +.form-control:focus { + border-color: rgb(255, 93, 32); + box-shadow: 0 0 5px rgba(255, 93, 32, 1) !important; +} + + +/*-------------------------------------------------- +=>> 404 Error Page Area +--------------------------------------------------*/ + +.theme-error-page .error-title b, +.theme-error-page .error-title i { + color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Theme Blog Sidebar +--------------------------------------------------*/ + +.entry-content a { + color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Theme Blog Meta Info +--------------------------------------------------*/ + +.entry-meta .posted-on::before, +.entry-meta .author::before, +.entry-meta .cat-links::before, +.entry-meta .comment-links::before { + color: #ff5d20; +} +.entry-meta a:hover, +.entry-meta a:focus { + color: #ff5d20 !important; +} +.entry-meta .cat-links a { + background-color: #ff5d20; +} +.entry-meta .tag-links a:hover, +.entry-meta .tag-links a:focus { + background-color: #ff5d20; + border: 1px solid #ff5d20; +} +.entry-content .more-link:hover, +.entry-content .more-link:focus { + color: #ff5d20 !important; +} +.pagination a:hover, +.pagination a.active, +.page-links a:hover, +.post-nav-links a:hover, +.post-nav-links .post-page-numbers.current { + background-color: #ff5d20; + border: 1px solid #ff5d20; +} +.pagination .nav-links .page-numbers.current { + background-color: #ff5d20; + border: 1px solid #ff5d20; +} +.comment-date, +.comment-date a { + color: #ff5d20; +} +.comment-detail p a { + color: #ff5d20; +} +.reply a { + border: 2px solid #ff5d20; +} +.reply a:hover, .reply a:focus { + border: 2px solid #ff5d20; + background-color: #ff5d20; +} +.logged-in-as a { + color: #ff5d20; +} +.logged-in-color a { + color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Theme Widgets Area +--------------------------------------------------*/ + +.widget a:hover, +.widget a:focus { + color: #ff5d20; +} +.widget button[type="submit"], +.btn-success { + background-color: #ff5d20; + border-color: #ff5d20; +} +.widget .tagcloud a { + background-color: #ff5d20; +} +.widget .widget-title:after, +.widget .wp-block-heading:after { + background: #ff5d20; +} +address i { + color: #ff5d20; +} +.footer-sidebar .widget td a { + color: #ff5d20; +} +.textwidget a { + color: #ff5d20; +} +.footer-sidebar .textwidget a { + color: #ff5d20; +} +.footer-sidebar .textwidget > address > a:hover, +.footer-sidebar .textwidget > address > a:focus { + color: #ff5d20 !important; +} +/*wp-block-search*/ +.wp-block-search .wp-block-search__button { + background: #ff5d20; + border: 1px solid #ff5d20; +} +/*wp-calendar-nav widget*/ +.wp-calendar-nav .wp-calendar-nav-prev > a, +.wp-calendar-nav .wp-calendar-nav-next > a { + color: #ff5d20; +} +.wp-calendar-nav .wp-calendar-nav-prev > a:hover, +.wp-calendar-nav .wp-calendar-nav-next > a:hover, +.wp-calendar-nav .wp-calendar-nav-prev > a:focus, +.wp-calendar-nav .wp-calendar-nav-next > a:focus { + color: #ff5d20; + box-shadow: 0 1px 0 0 currentColor; +} +/*wp-block-latest-comments*/ +.wp-block-latest-comments__comment-date { + color: #ff5d20; +} +/*rsswidget title color*/ +.widget_rss ul li .rsswidget { + color: #ff5d20; +} +/*Recent Comment list style color*/ +.widget_recent_comments .recentcomments { + color: #ff5d20; +} + + +/*-------------------------------------------------------------- +## Blog Author +--------------------------------------------------------------*/ + +.theme-blog-author .website-url a { color: #ff5d20; } + + +/*-------------------------------------------------------------- +## Captions +--------------------------------------------------------------*/ + +.wp-caption-text a { color: #ff5d20; } + + +/*-------------------------------------------------- +=>> Site Footer Area +--------------------------------------------------*/ + +.footer-sidebar .widget a:hover, +.footer-sidebar .widget a:focus { + color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Theme Site Info Area +--------------------------------------------------*/ + +.site-info a, +.site-info a:hover, +.site-info a:focus { + color: #ff5d20; +} + +/*-------------------------------------------------- +=>> Sidebar Widget Style Css According to WordPress 5.8 +--------------------------------------------------*/ + +.sidebar .widget .wp-block-search .wp-block-search__label:after { + background: #ff5d20; +} +.sidebar .widget .wp-block-group .wp-block-tag-cloud a { + background-color: #ff5d20; +} +.sidebar .widget .wp-block-group .logged-in a, .sidebar .widget .wp-block-group .logged-out a { + color: #ff5d20; +} +.sidebar .widget .wp-block-group .wp-block-pullquote cite a { + color: #ff5d20; +} +.sidebar .widget .wp-block-group .wp-block-media-text a { + color: #ff5d20; +} +.sidebar .widget .wp-block-group .wp-block-code a { + color: #ff5d20; +} +.sidebar .widget .wp-block-group pre.wp-block-verse a { + color: #ff5d20; +} +.sidebar .widget .wp-block-group .wp-block-table figcaption a { + color: #ff5d20; +} +.sidebar .widget .wp-block-group .wp-block-preformatted a { + color: #ff5d20; +} +.sidebar .widget .wp-block-group .is-nowrap p a { + color: #ff5d20; +} +.sidebar .widget .wp-block-group .is-vertical p a { + color: #ff5d20; +} +.sidebar .widget .wp-block-group a.wp-block-read-more { + color: #ff5d20; +} +.sidebar .widget.widget_block .wp-block-group p a { + color: #ff5d20; +} +.theme-blog .post .entry-content .wp-block-file .wp-block-file__button { + background-color: #ff5d20; +} +.theme-blog .post .wp-block-latest-comments .wp-block-latest-comments__comment-author:hover, +.theme-blog .post .wp-block-latest-comments .wp-block-latest-comments__comment-link:hover { + color: #FF5D20; +} +.entry-content .wp-caption-text a:hover, +.entry-content figcaption a:hover { color: #FF5D20; } +.sidebar .widget .wp-block-group .wp-block-image figcaption a { + color: #FF5D20; +} +.sidebar .widget .wp-block-group .wp-block-quote cite a { + color: #FF5D20; +} +.wp-block-cover.has-background-dim-60.has-background-dim .wp-block-cover-text a:hover { + color: #FF5D20; +} +.entry-content blockquote cite a:hover, +.entry-content blockquote cite a:focus { + color: #ff5d20; + text-decoration: underline; +} +.theme-blog .post .entry-content ul.wp-block-page-list li.wp-block-navigation-item a:hover { + color: #ff5d20; +} +.sidebar .widget .wp-block-file .wp-block-file__button { + background: #ff5d20; +} +.sidebar .widget .wp-block-embed .wp-element-caption a { + color: #ff5d20; +} +/*Woocommerce Styles*/ +.wp-block-woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block .wc-block-cart__submit-button { + background: #ff5d20; + border: solid 1px #ff5d20; +} +.wp-block-woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block .wc-block-cart__submit-button:hover, +.wp-block-woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block .wc-block-cart__submit-button:focus { + background: #ff5d20; + border: solid 1px #ff5d20; +} +.widget .wp-block-heading a { + color: #ff5d20; +} +.sidebar .widget .wp-block-list a { + color: #ff5d20; +} + +/*------------------------------------------------------------ +=>> Footer Sidebar Widget Style Css According to WordPress 5.8 +------------------------------------------------------------*/ + +.footer-sidebar .widget .wp-block-group .wp-block-tag-cloud a { + background-color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .logged-in a, +.footer-sidebar .widget .wp-block-group .logged-out a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .wp-block-media-text a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .wp-block-pullquote cite a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .wp-block-code a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group pre.wp-block-verse a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .wp-block-table figcaption a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .wp-block-preformatted a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .is-nowrap p a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .is-vertical p a { + color: #ff5d20; +} +.footer-sidebar .widget.widget_block .wp-block-group p a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .is-nowrap a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .wp-block-image figcaption a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-group .wp-block-quote cite a { + color: #ff5d20; +} +.footer-sidebar .widget dl a { + color: #ff5d20; +} +.footer-sidebar .wp-block-embed .wp-element-caption a { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-read-more { + color: #ff5d20; +} +.footer-sidebar .widget .wp-block-file .wp-block-file__button { + background: #ff5d20; +} + + +/*-------------------------------------------------- +=>> Page Scroll Up/Down Area +--------------------------------------------------*/ + +.page-scroll-up a, +.page-scroll-up a:hover, +.page-scroll-up a:active { + background: #ff5d20; +} + +/*-------------------------------------------------- +=>> Shop Products +--------------------------------------------------*/ + +/*Product Buttons*/ + +.woocommerce ul.products li.product .button.add_to_cart_button, +.woocommerce ul.products li.product .button.product_type_grouped, +.woocommerce ul.products li.product .button.product_type_simple, +.woocommerce ul.products li.product .button.product_type_external, +.woocommerce ul.products li.product .button.product_type_variable, +.theme-block.shop .product .button.add_to_cart_button, +.theme-block.shop .product .button.product_type_grouped, +.theme-block.shop .product .button.product_type_simple, +.theme-block.shop .product .button.product_type_external, +.theme-block.shop .product .button.product_type_variable { + background-color: rgba(255, 93, 32, .6); + border: 2px solid rgba(255, 93, 32, .1); +} +.woocommerce ul.products li.product .button:hover, +.woocommerce ul.products li.product .button:focus, +.theme-block.shop .product .button:hover, +.theme-block.shop .product .button:focus { + background-color: rgba(255, 93, 32, 1); + border: 2px solid rgba(255, 93, 32, 1); +} +.woocommerce ul.products li.product .button.add_to_cart_button, +.woocommerce ul.products li.product .button.product_type_simple { + background-color: rgba(255, 93, 32,.6); + border: 2px solid rgba(255, 93, 32,.1); +} +.woocommerce ul.products li.product .button.add_to_cart_button:hover, +.woocommerce ul.products li.product .button.add_to_cart_button:focus, +.woocommerce ul.products li.product .button.product_type_simple:hover, +.woocommerce ul.products li.product .button.product_type_simple:focus { + background-color: rgba(255, 93, 32,1); + border: 2px solid rgba(255, 93, 32,1); +} +/*Product Single View*/ +.woocommerce div.product form.cart .button:hover, +.woocommerce div.product form.cart .button:hover { + background: #ff5d20; +} +.woocommerce table.shop_table td.product-name, +.woocommerce table.shop_table td.product-name a { + color: #ff5d20; +} +.product_meta .posted_in a:hover, +.product_meta .tagged_as a:hover { + color: #ff5d20; +} +.woocommerce #review_form #respond .form-submit input:hover { + background: #ff5d20; +} +/*Product Cart View*/ +.woocommerce .woocommerce-error .button, +.woocommerce .woocommerce-info .button, +.woocommerce .woocommerce-message .button, +.woocommerce-page .woocommerce-error .button, +.woocommerce-page .woocommerce-info .button, +.woocommerce-page .woocommerce-message .button { + background-color: #ff5d20; +} +/*Product Cart Table*/ +.woocommerce table.shop_table td.product-name a:hover, +.woocommerce table.shop_table td.product-subtotal .woocommerce-Price-amount { + color: #ff5d20; +} +.woocommerce-cart table.cart td.actions .coupon button.button:hover { + background: #ff5d20; + color: #fff; +} +.woocommerce-cart table.cart td.actions button.button { + background: #ff5d20; + color: #fff; +} +#add_payment_method .wc-proceed-to-checkout a.checkout-button, +.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, +.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, +.woocommerce .woocommerce-form-login .woocommerce-form-login__submit, +.woocommerce button.button.woocommerce-Button { + background-color: #ff5d20; +} +.checkout_coupon.woocommerce-form-coupon .form-row button.button:hover { + background-color: #ff5d20; +} +.woocommerce #payment #place_order, +.woocommerce-page #payment #place_order { + background-color: #ff5d20; +} +/*WooCommerce Widgets*/ +.woocommerce .widget_price_filter .ui-slider .ui-slider-handle { + background-color: #ff5d20; +} +.woocommerce .widget_price_filter .price_slider_amount .button { + background-color: #ff5d20; +} +.woocommerce-mini-cart__buttons.buttons a.button, +.widget .woocommerce-mini-cart__buttons.buttons a.button:hover, +.widget .woocommerce-mini-cart__buttons.buttons a.button:focus { + background-color: #ff5d20; + color: #fff; +} +/*WooCommerce Pagination*/ +.woocommerce nav.woocommerce-pagination ul li a:focus, +.woocommerce nav.woocommerce-pagination ul li a:hover, +.woocommerce nav.woocommerce-pagination ul li span.current { + background-color: #ff5d20; + border: 1px solid #ff5d20; + color: #fff; +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/assets/img/icons/theme-fullwidth.png b/wp-content/themes/consultstreet/assets/img/icons/theme-fullwidth.png new file mode 100644 index 0000000000000000000000000000000000000000..e41904f777dd7632363f5cc07d1c596a3c4b0922 GIT binary patch literal 1180 zcmbVMPiPcZ7#|c$n~=1{`>9Ve5*B+5JUK$0l3O!XkDPo})wf3NgfYM8`#r9xn8$qJB^pA+3zS-=?9)gDs%zNMW z-uL_dfA4T%diOxzmOh4I269tIk?sfSufDv2uI8KJDBXrgwoLY6n>1m7m|YgGA~xs3 z8Y&`aEqt(qQVg@P;grgxoZqXP*p0zRCf0I&ie{M9Sj&gzEFx?b)f_L)J-B#718UY*j>vB0q%5i*UsLRb-9*up2`%UgQcM(FH;Stx9g-q??#8;(VQIlfLJ@^{J}_xL?2#Ur z=I+IYB0=hn{%+vVqQE%=oAWO6NX|%e^d@FGmYx)=whAPfml2eCMNvh*s>C%OsW1tV zrd1V$dV1EwtA;iqsfv+QHCd9f0A%8dp#c>nCMOb!M6!p?c_D$GiF&pjYP*Zgyb!Br z0t5*TN*K@ex}Z?U1c!C(vzbh%>g=`|$Fp!Vd^;-BYSab_oCdNc1MIS$JnPOnK1e{6 zQPQ?~EiT1*sHlKX0wD9YDgnhbtE#M3xh~%NzxflWQ$o}%|7o7y5$(u`TpI<-tPK8Z6`s3!~e&1Gq!@n0$ z|C#gOe=*iSJem&0*D6C6`}jfo%7H97_S^n1KUu8T_S`I-ymPWqeB+m+ zVAMK0e)HG6E1x#L-ucx>-~IWTxAoy*#kz6obd@_ac{_HqK4Ff9M%C CT8B#j literal 0 HcmV?d00001 diff --git a/wp-content/themes/consultstreet/assets/img/icons/theme-left-sidebar.png b/wp-content/themes/consultstreet/assets/img/icons/theme-left-sidebar.png new file mode 100644 index 0000000000000000000000000000000000000000..e7f727f6e711b2177bc25370cac1efd16ea34ff6 GIT binary patch literal 1172 zcmbVMU1$_n6dqCtHZ@Xev5nF&nfM!=|C!yLG20M#Cc5Cpu&(BZl6q(6Zgxm!?l^Ok z-K6wI^g+Zw0!rR&9|R#OMFg>>q@@q7D2VuA^(A1aJ{V{zh&}}I&Sp3I5c1H0Irp49 z=R5yr&h+&jXl~ltL{U_8_Mnj`=hx&_HZ%}we-Z5?M+-Iw@DWtRWe`HD+d&qjvmO|M zc?g`z6L(-IMSU>g76$M@?vQRHj{~s|SMdUZrl`)YN&xIph-nLsxPF@X=jVBbcAYfS zujYhYkbx!l;8X~YO!XG*sZm>Vn65AB&WcV9cn|}+;*I%{UP&`myE@_HYo4L2DtI)_ ztOPZX>!UL$gtW@3tSv|)ozyr{Rg+0+FD(h8!V4lV%B-mAilPewU3(bfEp&={-sq|M zB2tt zliIECC{`rV=!Zj>GzE+q$R78gkF!RaAzwJhb@Y^A6%|dCSP24&m1RX>EjgjGPys0b zRn?LqtlL=&Z|pbCL@J@A6jc;OQ_~VjNz;0|Gny%<5~ftgX8i~Q--dPHF7aK%%IjkF zOb7u+VF97B`V{n)5Jpi61#~7;?K-`?-}N0-j`qZDTFKggp*sPco)CF-wa&V`Mhv2r zOsY;X$*P(qv5KsSEC8y_YNBk55-g@HNo8ty=l|A^CqeP?u)H@s^(!)wF}u17L|9!W z=#vc!$*MH$8aq$c>}J;JE>xZ@J^HQrr0{uT-}dbjAL^%n`RU5$A3y8Ab-d}qRL@-Y zyP@e+i7PbXVi?|Zj9o@#B^hCiAqJ)fREdTsK>_gA8R`|-C6e=J>m z2?yuS-Fp0B)8NeVzxO(JqJ_4zvs)kLwhTI#%q@d&8t*W7X9!c32)X=C%>R9lIlK49 zpDW~Un(#xidF;W`^5V!}<(m($&VD@23_s(3r9M5yesXwY`|t68B5U>!i0gK3_%fuJt#~)Y1iq)*n@%m=kovGfB(wPc>b#vtKOW00P zD~GLo0T;4+RRh@(J(P(AwoA|y)xJA$bz=Zxx(NF$C(e9({FI?BGtTsYET46gu;1z& z_2B-|uDmfiU??WDdl%gvs6>Gcu}%l}pyR7SoT=zl$v(X17`h^Y2jWcCsY14!P9hJ| zAOcu}7X>=1L<9h$QL%*SA)Z!4u-$BS zQL*DMB#NYr3v`zgB0Oi?VO$kyALrm-H%q7Q1w7_y;*Gg_P>oQP?eYK$+IWJM5J5$Yl21*Xa^sYfglJeCDED|6+QtJkcuWGEm6Z}93ShB0c*A`V!Mh>q?g62Ne}86d3l5e zYhBRYk1+E4kxM6&m8#P_dMw98Wq)T_rfSq0^sHfMraffSl{~A~5@ z`47RvnWpdCWQl$M}ADry?S%a`F4IT*$dvkpLu&0 z$L>yN<=LiQb1r$NW#R>Mx@F>M-$7xzedy*N1<} m?17v9o;EPivG-Kr^^RxMnmTrEIn@z9KvX8xrQPm0bo>vz=Z6ab literal 0 HcmV?d00001 diff --git a/wp-content/themes/consultstreet/assets/img/page-header-bg.jpg b/wp-content/themes/consultstreet/assets/img/page-header-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf5027a22c30596c10dbbef55bf48afd0052ab27 GIT binary patch literal 255561 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

I9Zmr_Jk0z~I`2thx5HwEp% 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�PdS@l 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 &HGYh8ImkfYcuMs&d$9Doz!{{Rd=%;jiu zcZgGW*+@1}$P_ZX8wNqJL0owmC(0LQa{TWG!E^3X(gtuSOeL(V0cM19VHF7zzB9Jg zrteWh1<6r#C_7Q~l?VDzQ)PB$lPy`H&d*lmSnBV)E={n>py=5M>&1nIbV%~QiPO5C zQtpYkD>p@)3FVVes;?VptvDztVoYusX~d}qqtE8_R3ECtav* z1!3tbWZcxM&AE)tg#hebtdy-ELrlNxe7~8Cyp1?h&P$^<*$`r0x7Utb+;QMUKvL8* z%EPDp25M!>zIs(r=8@XlhP0$tkFKzhXyB%Z{*pMOfu+$boW>s~>6kKqtvhAjke94TJ5XX# zxdu}w&@#J&kN*Hjj$g{&CAqTSXRCCk_JV$9W}w|VaiibJPPWNlih{Omhn~6)ecJiK zTy4pAQbwNIOH3ru?$M^rSUgEl!a@|p3N2aX$;U{w8gWU^I><~m`)#iafs!JQH{`vT zt{eQNYOB;S61)}tB~ci5XjK)q1g-x7f+zkM%E9?hqszHC{YAF|&Lpa+iVhq|Lm7Em zu&dl1%Yd})d!e~TNIbbla7hm9eo)6aRc{Oms^Jf8l@nM?fbuR}P*I~;#TP=?;fG<0 z*^ajU7zWP~aYLCaY2B8I3OjN(V7E~fPkd>66(+Dv5SQKE7+Tc7Xc&qjO0bBU~L>LS2^V;W zm*Rtib}JLCgoCXvjxGNHni((%#r7FQE7?tdX+RETJ(u79D9JKPhPF(uu%I9W+>)wy zEI!JKI0)YDP()Ee_qQ^GVH{O>u0v}q1<``5@T@S=JNq!BXAjaa4TiU0Oa>=up-f&V0k$IUfD*(|H)iX}a)1;rD+3BicmYL7G)Mszau@@(?pPbJ$u)ta*hooK z?5S*19&wc^%&w5-k;Ql|6xwFrC^ikwFyXI!X2FUEYh*=Vl0?t6hUMJkph&*`B9&)C z69y@DA^gxJPD!fYQYBWv0Pt7ErliK0TM)38KMARQfKv;``nKnT6i1DCo0 zMCOnKyWj>u9Gu_*kg$}}%H4XF0C zD~-^Qv5pUZ8rkaO!Q|S%KmPzlWX{jiLcSD-C8pcn%_|Mg;B0}8D2c#h=M<)T{{UMu zd~9mg=ychcl$C0t@J(FMw~Xf4U{+F70_^bitrVP@{{XF%pC1~vnQ2m%natc-mep`j z>@S!6;i;3@<+eKnGEN$m!QK>8D>PaUseTxw&OBtUJ0-UzAS#_<*VDepJmWsUu_-l6 zN^GIb%7mnZ^S5v^GZIwodxj%?*#7{tu9)&$^7LpsMcAk$AC>ovihd^t1C< z&f8Age{N4-Bvdf@c1Avz#;5w>>{6h zabn5-`#lTAe~ngeW@+=(j*#SO^$9m6XQiGoc3si2wtKSSQSMl_d)w1zCx=dRuJ-%^ zWz&F#6Cu-j ztZEL@Ia{hEvy3*<;AM~zYhm=klMk%;GkX(iQ;bt*H`6$yS`LGLD3vOCrD~2-Gzr~A zr4`;|?66$DF-f9-E}Egs)#l#o1m)Xa6+*WbFty2I`JFxo=z|Ke*XZf6D3_mlOO7{&q+11EO-9^>O8ON z-Ot>1HI%tqt0(hE2mZU%$^QVBVuog6p$5U{MYLOrA(C-NcAj-^^qrD$rYJJX=0xJS zc^c}g#U6K&4_n2ReS2vpX*EXKmjNb75RDI-@oU8t$AY#?Kb3E5sas}sDc0o@Oj>SX z%tcYGwFmk*b3a^k66l%qP0&2JZas-U1cX%NGY<<*xzHY#m3G}PKklWsYtH{`eQ z!CXH^pDX2ROmABtctuw>tnR~3SY(r_F{oZ|y%~u_JU8w5a zQ=B$al%wM1%2=&#;mS6%RAwyou8or|ngqa-(=KF-<@CpsYt|7SIOxs>A9&q#@FHPvJ z8z~yDAV{0m`F$%MKb;S6{9HX9iwmKtecjRLOVdpoX>5KNoSb4MB*6@IvW>C4HE2^X z$O^~xd!a8tV~dCqp^q!UKc?66`R}BE{{SuP7d!E%@}zwyhyMT@=Dfet(z-lR8Vr@P zzUQBjWU=M>AM)Aj__6+quze>g4%kibYrAEChCLtg^ZuJWpF93`XeSG-0+5oTUqxSr zI=5#XX067^ZASI#Y_!;K-IWIgu*g9W7aMU$E=pNy%~v}QFptjEY)y(Rx0bNq%mg^utra(?Hh~Ym%z*cB6b*vzN@JZD)#CCEhu*R0j^~tDyW*=((j1 zc3jw*L~saK1YR+>hBYYx2S{|bTwohM(ME07fNj=^jeuO>Jxzce0CWM+195;m7z43@ zIT1<*xe-^o08s^jj>TXHTNnbyi8_?Jy*_w=i6tgme1!_ixEd;=e#j-QRTFKgn?JQv z)!9mH+{2G6s?#$s2p}n*VoFKcx2L`*Fr+EucBgY&DzxN-6Z1|wubMbE1vM-7erpG+ z&6`!Hm+4+!ojKO2+aE}iaY01UyZb@+@b+)T_+dR3Ju*}g=|WklYLhJNWeK33L=zMh zwg^b5IQY1eC|^~X?5ZJji!O4F%YRe0e-_nLS9E{o;e*p*?5mHYWl4?y0QFyH_m{Yr zS2efs!%i0e03xL8fof@AP_Vb1mYVC4}^G9DN0$-Z>McMhuL-djGjei zU9j<8aff1|Rc&mb2EYk_I04)-n<+nZ8wYC}uudq=hie)Oi59RkV>P?N%3AY)NgS~9 z{jf5DUrtap)=u~uP9KT`9}H7&LWGE9h+U*Y=L%s)ZSVvHdBklyD21Xx4SClOw&@Zt zn!p3R0PDu=nh;Yq%d>P_!vM8}JG)Q^3;^_OSHw^hxR0cuVHE&v03!R7NC0uV=;A5l zyoEkV3SBu>6cf!Mw#^3^aUqI(E&#ZQ;u5!hD|3at{#z9KdW~kU(PW(6C@A!2X60^+ zKIF+hu49sLj~XUczq;|}`tn-OYMC+CuRvpCHWO+bpjGyEN}k5fZ&fFi(-d$mt_}&3 zsFw;4m5TA_Wb!lP{{ZAVu=w@Jjka_RoRHcIHA4ZZ8@Dlvvzq-}u@oN}Hoxx~R=z``cXa=3XTUj);X2&MxuxxU2I)13p$+`REHaT+s zD8@Kfx($PDo>99t&J>KJp(W#UKO0A4)} zmpd7K7yelBzsOUZ&s)awJ(ya3tl7GSBV{WqUZ_aU&#aTL%ef;gtT%w+mRBXnm44`* z=^oGj07Wo)9?Wl+s?12uS1RtZth*}HhNNa!{92b5vG3BK>v(x@&PJ9(c2(Yro^7^R zRh6DaFjhwtB`rR!BaZn00N%ZGfAp3A0O$VzxHQU$$yeyDf-sGBmeI}IK$%>lr#(N| zm2!PmRnk29Ikt6l-L|OPmK*D)BgGW(>GF@Cmz;e6tSalK@FvrNUOFJ(yRM|?V&`LPS z%F`W`mziwOja--~5O5z)vs?X8MftNUjhD)8h25*qjl3C>S{|~D*=@5^4ocJw%t+PL zMoWubOk*!qG0RC*q_+H=$~2a7)ea=nmQgC*d*frKBpj8N2OP;2O;XtTMe8nEqQ3=9YFy1C-FrSm{-g#+%-=)Re1*MesGd#Op!7qH13Vrc}v6EXg$zua!fLF_QAGt zjPriXm)@V>2HF6(l3oUESwz&*0kp>d08#$EQIeuq^GHw=f2b>a;ec*Q^@VSbxf9(A zP+X(99yZn(1@?2}$v z4W!E=6J>N2=gtG9OUg9sNtg=VJ6-SqzRqlb)fACYRUifpB~Dj2(0r@8LwV^;cAe#3i4dk3<&lnDB zo;qa%OL$_YjI*6ZCe#aZuI_X0zBk4dfjD^ulumLn%)?@u2$l575M$@_`g(mohy0#?fBuVycG9&aPbzI| zWh(79*e*{wE!M@fQo5QJxkNE|*uSlv9?S}=U4Ntbx%6&wRz-*1-Zb-q$;wPwN3*4n zefmYG7EkMD{{Zyt^=YXcpsCEtQeI|Kkxah+r#~_JEU0B+$J9zZC%MyWERB3yS1nMwLv2`W zJ6bDi=i(?|5ufD0;;S7>nM1G2u5CDOOtZy}t;CVtk-?AtTBr1ih&8-8Q%4g20F7c^ z6)kLP`P20J2CdT-2X1;Zrfl6ksn>bg#9`<{v#}J$cB$H>E_RqmjFL-{qlvsF0W4H_xg;OR_8$&DSUtD0N?yZ#;9Y+S zMZ9R~o?Ke2WU7x_V^aNKe>8PojvRe7`)`;|Fi2%}Gvr@PM;A7A`CV08M5xX!N>Qbm zbz4_a2o&y-x1~_UlFe;(!7GrfzC{Ap=~ zHDSY^Uih5c_&j@7s!F9Eec8F0kdttlbnYgRT3yGMmg#4)GLJP_AT}Irda-4gl6qls z{#`x{f40j_w8!j&;jwQ6?&65}zoq<{{{U5(4EVWUNbmmu)OkPEys0Pu0D~IhEhUpr z#T*~{?^h@OS%l3p4M{B>+j%sPr>5+X32e-=r##%_{88t568C&ce6o9LpY4`xKiKwv z5l2spOE`SE{{U*YXHiPGPfU5docTp_^;A4>`IozN2s6@2dnJ$gqFyKE)#t}7w4eLi zd}I2==k*L$W9i3^Uf5UO5-E>9%JW$BG5tP*X=>Hvsav0rs82gBGU&LDID)*orkr+IvdC0*UK{qlaGpjwy8KM`$h@!ZY}U`tF)rIJyxXm* z5jaJ3;_isx!CNn%$hH(#`b4LK;F2$ccDY!Gwcig<6Pl8~Z%vGe?_?!kK(lWG82P33 zjw$)GyAAq1%7lnH)m@ojW>-;R#T&1e3c}KsY|T>!pD0O-lFV;Bd%YL;K{I7($V*6- zG$c}RRcybl%@BV0UuA^hsvEmGDE>f(D<=BmBt^?6NcC)i#$;8e49(IHD=c;Qm81HLzkD`$p9~z{mcv*T}N${jS zWU18IRb(a-!)x+E<@3BH=22L2I`r11X$<9yeb z`g%u3j-k=mYcbxlEn^Q7ahHZX&nNy{J%18H+{+6@*2{%rnm00Q$4zh>_Ot7vIps(S#?}=A8(%;4TW{H--3g$@fgcYJo z{p%eLS*kL?O%ek-0O$cbpa)t2NCSt803z-=~)e zCvktu@yF$O{^w>7BiDYGn`_b|8&ykYmoFgm4KXpl2VZnd$uTsZE2FB{-mb!{wACmS( zV8^=fayv51qK~OGwI7-(r1$aU2N-ch5}{nyzLk*|Ko{82Su1{ysjQ zPmzbK9Z8m?RB5x!&P=%`ishS@S6nbdLAFFFD!E=0E`OywZy)_;7R*stY#nB;GW5@d z7D>fJ9JR4xkWZEJTwX6(63b&7+HIt6MvWl*QtHqnk5paUHV$RlB3twHju5gz> zht_0jZpt|?P&o%>Mrp>+AryEw4g!d%IEKBUQ7+VF^M9ma@&5qav!rYdUUGD$S*O$0 z_f6OHH;|D5u(^&{`F`F|nLMtRuZihs2cz2f^_jfrOtDYhFsj_yDmLTEehfTlg_4ez z$~k|My>R;tr}SG}>XZ3ZSX7uhJZ1%&*nMl^jGsTD(j?H zvCEbcWhWnynFr;}h0tCVjFDMu+S>yDs#fUZD8p-3n38$N6V6ZiwG^zSdi1YymoDf^%Q!-two?V= zbIXb=vP~4T6esLt+KJo1nO+T()~H3+!;-91q}EPS-|Fb+_MV7cvb0v)iwsLYD8Z!Z zxpyU716M^=bj1b%q(f}P0dTq&qiCaQ;0Mb@Y`-i5Tr$%I{gFi4cTs$o^=0?K6D1{$ ztnc4w8$s>*LMORDnlZ9vxQQ3dV_C2!KT-Fm^FZB#3GB&WNUUFq#7P0tK@WAIxAIZ= zp@7-Bbhgnh~-#BwMF3g=%xnW*3BB@DnZfb65#j6kAQ< zU(lb;2E{6Rf(jHHJi{iuqoK$_?)srYN1DR|FMKJSE2IS!JTMYc8DD4nU_Dc%{{T=P zR*W#rC$m2*tOq%T{{Uy(mkR#?iUU?flTTpZ$s$IlL;tvj9EjMFD{!l4Wj}!t@M*U3}0>^l~d3+{kT!o$rS?~(U4ku+*_tc$DJJKsh{8KFGb~NI=L)HT7B=0A zmOS;vBggXmZl1@5vomaOQOQ=OI9|Y$0>w#r<@_<`Wbtj+Ph$_4 zUQ*}}yS58blC9HeX00eG%p9Pu@fPWq7~hz7qIoZB)b!@o=^C)zKVdd_9FwBb9hGU* zbXt9(P-xdp=1M$1oV=`&TsHS)^|^BY0LHE!k}6}euGSlFn&5x!hW@`1# zqpP~plT&Kj2HF!o3^UZR<|3aIb?3ueIQnyA&1~5@dWBRFq-WJJ{Y#wmTya?Qv3{PM z{$Dk1El#0J+KKL?J2NP$hw7dn@Qi&f9DP;uo>pFL^j0gAjBIYq)@B}k`L{yO9wMgT zEY1gO>6RRbyX_u*Fjl#&^ry(TqN1+arAMSApi5DklaPL4Qe7N)jrQBeG!iaETsq_4 zP*0D}8y5$aZ*4@cROIM&K%JjQIatm(_?!h+3XW9r1&GVF@Yp@#2x z&g}Ec>55*KN|`WZ{{ZBfJF-$6Lpw54gz7xgsv@lzrMR^$VX^sEsLA5jHeaCVyAa;a zRElkxw@U4sSU3Z8zsd}rRjf*QxbWurXm)<0-5YPHH5ryBUzDcIBkzQ^u3?F$LOCW{ znsCNeIjJ*6vMst}+X+3j+AWxRip^iDvh)3Ct;?Gth(z8TD!g5l^X`VhHMNkYJ5}d{ z(r(i9Z&{p8ovOP}YIqRe1OPB_kck9{Ojn5zqpJ=&q2%?C^0%Y(&9r-2LrssW9Fy`| zK2tqe0${ggnj(@FmtJLPOujvA-y0<4{W2SVh!Vwg8}9>O!cg8V?5~|pSXoXPrhoGT z`J>R8>E>gOrK{WUK%ACLu83}bhB-V~clp$3=vftVo{9ee7(bdivcr$YkEZ8o@AhoM zE>}j*I6QZwRSp7T9D-L;iaSkl?q17f6?w<=;O`$dX)UJ6V-X?DxBCcG~l8gu|m-! zqLuk@%>6DlZnHa5er>s@H;B}_kggVAz9*KSOZfRdN_$uo>9dwOQgODH!bo;s%LLQp zeF_se z_q6m@m$xo?!H(7vZjO_bl%6tvGpMtaIeQPe;bb%N4e2Zq%D30#I$db3xMiM^}wCdH!5l z*;U&(Vl~Qo8Cf@|r465#HVRs~SG#yXvoZ=EPIK?#7?+JMuRH0JVHd0d+xtY0%h#t4 z8*=t#o+5O!0kSVYIPyQU-=E9Jrxx>b%ayL->G-48r9NI3S^8XTYO7m8CR{opt||1y ze5hN&zx&d*?cL=@Prl76e-tl^3V)LS0Fjhm9CUwI7x#OOF)*Ri)iN8(xBRi=Wc@yu z7yNHB+f`E9H&>dYO{c%J9*z&Ejpl#OsHaX%1oW|^&#JiaX1SKUNfgV6r0JLauTk5I z{KYPsPgC6{W_Q4w#1YhW^N%;i!CO6VFFmTr%k-gGVV2OCmUYp}?iv-$SHq-qWbrz1 z;`8lSqil_B?WLp@N#@#R#d%u5HBALP{;1%|kJk0DX7>$O+8GU=l?Ug@k*A&A0)S`4 zgK~t&hunO=N2SucVMh!VD=a4XG7&Pi1L;xl#@_{ne2T2W$$8D$m@xW0oC=^Sia%6J zX3A5a&`(n3g;6@4udUl61PE&6wM$5?swFx`UP5KnXbak+XlH&D?84tAtTEEHvf5oh zUu{$iRqlyg>mo+&$hq41!WjYS_X1=6*p;+93aM+Rs$cYts7aN5CYW_ql5CT-i|^EU zp>7T)z(d5EMo;Kh^2Js5LQ;OWH#GBYIIgDnmDik3L+MYZJsSBO)#qQv>dE^%LzJV; z%=K1SP2*^Vx@eQ%sVOc|4EO5G;ls^SCn<8q`?F5E`e>OWcqRV;7B?u`BRJzzu++h-5G@i=x^A2A5?ZIRjL;JNJ3O2kMRrBI9IRp!@C402{2ESSpDoLy)Sc zH1$Bxg;xEj80^$i06Pi*<;?{7Vk^mD39h0DXv19iRSFK-%KrdqHg1ne*}7duM{6mS zI)vd0KTMTm#mPk7qU1!nEtHfr?-)&~!y67lYF*F*it391Ie1_M&mM3$f)5uheozh% z-JP$xD(gW~2H2JxeL}pd@6;k4W1iUZ~3gm>-8aTs(zVU=C(AH!opZ!||Um?5# zw0jeMAN`|obNLf03TBD!sNdv!A_c>=(nlOw=X>4l*`RLO}5j%&nCv} znf$yX9Mk1HzlYO5v!Ow%PrKLHVxJ(>c@e3Zs+Vx57vheLlgb!kp;lU#>a0x4vrBEI zC2turGCTJX-`xf|Psrx4SJ~a1kdWA!3ffaC^Aq7E*7AN_RTXnoL0?eg9xsue-94WV z#;>hKx0SiAmFX?oWTWr3OJ1(?jLI|sY9ZG)_LY*#*x=grdV>|v_0mtdC3DihU$D18JR>xw7#+D`2AYX zOUS)zRYyc`Q)zoSSevg*H7`+hfQjr&(v^gLrjdUXxiDH*!C z%}pY2!NUNT0zzL7s#;shD_lQ9e2!|(%uGKt`OHi@PQ2pW%*yJq)ZyqT3%5YmKpg-$ zRV~T@Yyr>*Kpg-+AQ1S5GIn68Vem(tLiW`$XR^Zpn%G>+?tXj;ac&ge-7io>+91A8c(U$PX=$!%^c zKn?}G7yT8;Ide@Q$sJThxqDW|blp2KN154;shKIMcV%3blb&#H>tr0p1ZREBvZ#O6S$;ud0*?Rr^e0fvXyCa zRh_YJoU(H-oZPIltgz6AAS);bmP?@8Eo*=D$l<^L08;e%IX7MDA&NU~?%EBUGIR~o z!NgZBt`_3q@W&lzs%?AZ_7AhWANEepZ49i_BPiSTwA=?*vM8gRCYLS{w|qwSZYkxd zsO-!tjUIlIotMj;9YLvW=I! z&Nq<1rdQhPumD{KOx(|^Q8*OF9 z!i1@=yjFu}ghnJK<()?xU`5rwzF#PPrRyW=yi3K-4TWw4#dL3ay5Amf?r>avvvsi* zxry<9SOA3T3g3$Bsn!}Y4oI_}l6Ta{RTm4J~K2wV=KWqm{1@>wFyima) zY==+-v%oKD|3RR z9bm4@sltiahvZV{EktlDOTWo{5OUeOHJ)A2=(#TdcCZ31$^dBJ)c`zIMgoox;F_c` zs#6nk1n*Vs0m@Vnv<*)dms@YOb^AG&Aib4`#rilz)5EHfYfH`|<3P%-{EdX*Yk^+$xEdVn#zc>%e zv+_t8rzsgBa6o+;xsrHb4pc0AMF4ghc%Tke(%hhDM<^h`&5)oomxj;+uOxuGcX~iJ zPV|7q@xTe*PzMU?Py(a`cYFXB7g!Xlg>L|rN%Dq(FBHMMgtn+jNCs#{nMQ6>%N)fM9&ect#eV|uU?XOfon6*zm9 zJK(%Bw&mSPuq5LiebJSrZH)a|xgT6~PWnvjWiZ^Il$@G2n?**Nv#hk;&;i0y;w~jD zwCzXA`IoP;^mwI&DmzG(9CF4;8!~_LQiE&#DPXzk%dr6)@ z*38x=0++C@>}^JAu&qABc)2SqN52qpOjji&0TfOZGE_v4tXaCt?Q`U(`d0fbPWujl zHzEe@L6&543E6gmS(xD~?#T;^-Jdv*k=AUTFNXEUkCYk(GMy_h_RvafzSglZI)*bf z8jG#BDcq-F$rl@nMf{1jY&@rimB*8&nywjB>I;yU=*}qK$nLl0^A^<0Ebi0K zt0vyAHUo9%z!CL6CI0}{`ClfV?0S_JkkwOWdOxI3xahL`&9M5hsh}+1hvJVW^J@7v zdU?6@RTpSza@0TR6D=bu^vlfL9L{66s|2|AQ|XS}@&5qRIs9q=0DV=xD>O~Xo`jk) z_i+?M{B}y&)&5SH-fgq3k!>9w>Hh$HXZg}ST>QL`7TD`%qon0lHjx#x#eJ_}i5K;S z9G)asGqe1Z+uQP!(WLC;)nM6vY4;gPX9!WlBSbFlaCvcDX8!;eHurrlcD}Oq&rAf| zyI|tFXwf5`!;Rt|9t&oxtIE$@U{Ut-?P<1TT#((m^N7%^Zs?zdVXxxb9gxB0S0a1W znmsOU*-D-$P*tQlDwd)?6h2bTtDK3yjWIo z=KP~qc73|^;mNpU(pVf70m*Vf{#dOu)~w0m+cJgjj9-;>9%`i1g3+Onm|1bkFFtFZ z{-5hRZ0NJ~nZ)W06xQWQPY-yFqkMal%fn_`kxQSGuTyvOZ?*bJaT{M0bxquuaM`xn z&`_t%qLsayi)iG)?(&{mE6YgqUOdBRINm!ICUzSvy8i$?a@Jm#ALwIIc>d_UW#;SU z>C}+_0AR>3HQcB3N1c=O_Avfle_0g!T6<3%cjElKyz}(9*ug=ao>VI@R$RX{M?Jol z@qVhSs>zwuC!GQu8#T)1uVyWe>Z#F8tMu1#n-xZjkVE0`Cpllpo; z)#o$2FIL_>VJnb2YGHv2@T__i$@1~?Vfq_oWai|yf=y;6oNW^{B`~sfRu?_n;^XHz z`+RuRB`=D5CH{C!H&@QD`x${%#I+df{;xm#y~>*9_I{a*gMO;t3ioiwjg$2HTwn3L zw`|nD-*)`>Vah!p8R7Zg@~Pxk8L4hB?Nj-qrzPCfkM_6wdO~z`wpUq(`TZ*%XNeYj z9(C)>&eRupmka40ti#2uJzJyILD_`6UeBzW{{VD(9$(YwKgZXVPf3m`NJu5Doncgc z+%WzWa_9d5B`-ExU{UE;n`3!YQw$rMLe0dg0%ZYn2>(|7so;7@%Rq5Rq*C(p-wL+*(IWXf!+5)-UJW=KO zc5n?@<(k_YXA^@}Up~~i%yCb)(yAg5E-P_{s7#bhCCLHi zo)o$YfZE>-Ex{adL@mSRcq{c``Kv7bU>~d3+TD<)C9`CWbgB`&R7GA0O9U{7rh`4u6AynO_k^&sitWZ!J0jqnsndljjM)u zpAwp;SNr40n@{px`2PSek`u6>B#&BuP8^@72RPCiP#A;Apa=M14qoU1(8UfE&PC6h z0ni5tuA0EZ*OUb?xuge8rm!;;vaK4D3AhNVi>|hXt*4gOvD50tf1{?#zS0BJwUZEe z!b{A8YFEpUC#55bxh>PtoOR{%?@CljU7Xu@DAGvhQj=kzZ5%9?*yXDH$z!J*k24Ou z{`j<`QeAHW@ws`xTK@pzTP2bP4uozN1Z1Q0fPjxXcSh9fYBfEH!kFI*mJKN;z3CIO zxIaxE#8WBtTH`WPaxA*ZHbl2lz0p2#A3D?NtEa@Qd+gV3mderTyE8p8Cr@REn{Wh7 z6I4vS@yQmSZC(CeI{GYy(X|p#&UR_gM~$}ZBIpToEYI|bAubbig=wK_9+guuZ$wqSqo>4j{{WG!bC3T3&;J0?3Z*cNQyZhU%RwqK z==zcm8K0W3d{UpPw*LT|Ew)HfLt!?uX^t6|!~|ULL?uhdKb`*onX7-tf5B#_r3p4< zwpH0?0Rgm0EN#p(Ep79N_#g8+y#E0B6+H{Koko3bymO5Tr*)DKJN{(<0LFjDkI|0F z)3(>8$x01b9&(vEP;nkMZ~lvtzxlg80=Kg?or>GNwWCqwL8^R= zxPxt(nW~{NlH{tlU1NtY{4TE-`#yT2ONq%;xQtaAO+{?IsPylSuP+->C$zJ4s!atN z2Aolrnc{T_m2(>{_5G2>e06$Q?JUYmwJ9y5V&?MK-X-m2zLDE^n?Iy^ip!6Jfw0Ey z=l8}UgeawjucEy}^hsJYq>Jq= zxNh8-mQg2B6C@N)5ka|+I^OMaXRWuZ0%xk=G%4h8K%^YFRIL8y!y~| zMedJQpOVM?HdJlhYG@^=D8#7jvDO@&Hyu(p3BhM{mnB|UX=v!g<;nj56HU>)^u=C? z`p!B|l%wLv67x}1RkE*qOFI7m<<{c@S2~u*(w_oLsS$C;xO^mk# zX<@nl05V0W=ExMAgw%~E1-5PL@8T%d)hvZA_beo-R1k4`<`zp__3!M%)ff(9_gz<< zX)LaB65om*-|?qb!=bI2rENb;v^qszP-f}VXz4n^kqQ!vW=YvpUSg5Y;`TmYdX0S4ilu{AgoXOMavazX;g~ z68xR{EF`hcD&_YiF<>K_b+uegQWjLGThcXKtPK!Xh62e%mvw9D03J`r@_;1=>WBS! zqa^iDg=h?R7v!+g%AC^McW*R>QmYk2{qZG&FBAonK|f19SFn*(TwRj+ECHDC!=mAU zID6m*z}G+yO?kkumUqU@^UUwGs?z7WyCVEb5(>r z5*d7wT`ywi&H}4vJ3;>dmOslCPQi&RD+oNw03KzZI02+uNfJ(s(zQ$lL!@n~7@kq+H#)*3}(K$ns5y+Q{769xbE?4q~4lmY# z_g(|0N-z%1xCECJ$M>8_$(1=~*fzuyP1k?8l_Gcl0EVZZ`5#5}9aNjEQYYnRoU9}rnR0D{Y(U=)<&nWaK7MH& zm@6LRTk~h1P&z=a&Fu8#%To-=s?=L+btx{}ZQ@tDVQY9&JsxA)^DF-Vm9y4pVK7b9 zUYVbpns#nY49((8ijW=g#S+oQpYvBuKjV2_0-D`<&Ay_|y7J1?W*Qk|L%WS3I;wUe zziSk{dKrK5tDDFF0Fi^Q?Y7X+rY5ACt4u!0woR`802Ny(`JyCs;{6irq@k3~_2(Au zTs4nZ8_3S}9g^A^=~p%Y8gUS1>P_Kvy}wCF@~{1!xotk0t~R=p#ws>gRa=D^1dv zBJCI=rk>yb0M;yXe~$dSeE$IX-pxYj+h?eq4{Yw&$;!AD$=O!7&nv{Dd&A=4y|s=X zBmPCaPx&58(#qgXB61mox8#a{k1zRO>d9<^?>3T^bWLW1lzKi#<-vph05f0yfBQA{ z>U&fBR@gkJh_GswTX@zvyjMq-2S+Ur+O6r%RnO*x^40K?dPJFaLQNi)aM^c!*yaSN zw#1?yEn(H=+F43|+}Bc|+@a4CteFU|@KILF?~bgv>gBO0nxF~Fzu3)^6hrSyVpCw@x{e+^-HIhr4OK5THtw=;YoTuFr{ndZx z9&S(5+o$E{Riafho>kCFOc!~B6cEDuaoTr1`- zXsEvoR-cr!{+2ru(tW7!5r4b+{GxtOl#ytE#@;$u&0QpL=O7Z5>-(6$9;(uqT?4swhOkES3 zpUob3lKL+j^26;;mA38w01y08*@@(NfAXWy7yYLtqJFj;B3?KA%U!Zk3Arp>H0|@$VimkPeKK}rxu!kb?I<5gA*e;1= z*RvI$%4-KXG@Zy{6R+iY0ogfM=3Hs%R$UZaZeew{u(-cYc}1Dn+C0N#T~~I$_++Ua zT}oERUY1nQ7AedCXduc8e50QuuCY#Ui)vAqTzL!;Q+I#9Jt_S>dVXHLIgj-L z!NhDd)3%N>XMc> z8@eQU67<%nA|a|FeByFtD~-1Ob+9(W6$eX1??H-GCDB?Bv(tqmE)&QQ#IBv+^Sl-P z5A9W9Y^<9*P@rzU`0W(Axi!2|Ocum83{fnW6z6#Dzvbi8^O=k2c$fOJzT14@v)%&mZY$x!?cliGR%gOV<h^ArX)=>l>6(Mg aiOtJBxNO&&0*aNtY-TUYIsX9XtN+<_)!p>~ literal 0 HcmV?d00001 diff --git a/wp-content/themes/consultstreet/assets/img/shadow.png b/wp-content/themes/consultstreet/assets/img/shadow.png new file mode 100644 index 0000000000000000000000000000000000000000..25969d5611fd24403ea748e898f513ea291e36ac GIT binary patch literal 5824 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 literal 0 HcmV?d00001 diff --git a/wp-content/themes/consultstreet/assets/js/animation/animate.js b/wp-content/themes/consultstreet/assets/js/animation/animate.js new file mode 100644 index 00000000..b11d260a --- /dev/null +++ b/wp-content/themes/consultstreet/assets/js/animation/animate.js @@ -0,0 +1,8 @@ +jQuery(function($) {'use strict'; + + //Initiat WOW JS + new WOW().init(); + //smoothScroll + //smoothScroll.init(); + +}); \ No newline at end of file diff --git a/wp-content/themes/consultstreet/assets/js/bootstrap.js b/wp-content/themes/consultstreet/assets/js/bootstrap.js new file mode 100644 index 00000000..6d9549d9 --- /dev/null +++ b/wp-content/themes/consultstreet/assets/js/bootstrap.js @@ -0,0 +1,3894 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery'), require('popper.js')) : + typeof define === 'function' && define.amd ? define(['exports', 'jquery', 'popper.js'], factory) : + (factory((global.bootstrap = {}),global.jQuery,global.Popper)); +}(this, (function (exports,$,Popper) { 'use strict'; + +$ = $ && $.hasOwnProperty('default') ? $['default'] : $; +Popper = Popper && Popper.hasOwnProperty('default') ? Popper['default'] : Popper; + +function _defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } +} + +function _createClass(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; +} + +function _extends() { + _extends = Object.assign || function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + + return target; + }; + + return _extends.apply(this, arguments); +} + +function _inheritsLoose(subClass, superClass) { + subClass.prototype = Object.create(superClass.prototype); + subClass.prototype.constructor = subClass; + subClass.__proto__ = superClass; +} + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): util.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Util = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Private TransitionEnd Helpers + * ------------------------------------------------------------------------ + */ + var transition = false; + var MAX_UID = 1000000; // Shoutout AngusCroll (https://goo.gl/pxwQGp) + + function toType(obj) { + return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase(); + } + + function getSpecialTransitionEndEvent() { + return { + bindType: transition.end, + delegateType: transition.end, + handle: function handle(event) { + if ($$$1(event.target).is(this)) { + return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params + } + + return undefined; // eslint-disable-line no-undefined + } + }; + } + + function transitionEndTest() { + if (typeof window !== 'undefined' && window.QUnit) { + return false; + } + + return { + end: 'transitionend' + }; + } + + function transitionEndEmulator(duration) { + var _this = this; + + var called = false; + $$$1(this).one(Util.TRANSITION_END, function () { + called = true; + }); + setTimeout(function () { + if (!called) { + Util.triggerTransitionEnd(_this); + } + }, duration); + return this; + } + + function setTransitionEndSupport() { + transition = transitionEndTest(); + $$$1.fn.emulateTransitionEnd = transitionEndEmulator; + + if (Util.supportsTransitionEnd()) { + $$$1.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); + } + } + + function escapeId(selector) { + // We escape IDs in case of special selectors (selector = '#myId:something') + // $.escapeSelector does not exist in jQuery < 3 + selector = typeof $$$1.escapeSelector === 'function' ? $$$1.escapeSelector(selector).substr(1) : selector.replace(/(:|\.|\[|\]|,|=|@)/g, '\\$1'); + return selector; + } + /** + * -------------------------------------------------------------------------- + * Public Util Api + * -------------------------------------------------------------------------- + */ + + + var Util = { + TRANSITION_END: 'bsTransitionEnd', + getUID: function getUID(prefix) { + do { + // eslint-disable-next-line no-bitwise + prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here + } while (document.getElementById(prefix)); + + return prefix; + }, + getSelectorFromElement: function getSelectorFromElement(element) { + var selector = element.getAttribute('data-target'); + + if (!selector || selector === '#') { + selector = element.getAttribute('href') || ''; + } // If it's an ID + + + if (selector.charAt(0) === '#') { + selector = escapeId(selector); + } + + try { + var $selector = $$$1(document).find(selector); + return $selector.length > 0 ? selector : null; + } catch (err) { + return null; + } + }, + reflow: function reflow(element) { + return element.offsetHeight; + }, + triggerTransitionEnd: function triggerTransitionEnd(element) { + $$$1(element).trigger(transition.end); + }, + supportsTransitionEnd: function supportsTransitionEnd() { + return Boolean(transition); + }, + isElement: function isElement(obj) { + return (obj[0] || obj).nodeType; + }, + typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { + for (var property in configTypes) { + if (Object.prototype.hasOwnProperty.call(configTypes, property)) { + var expectedTypes = configTypes[property]; + var value = config[property]; + var valueType = value && Util.isElement(value) ? 'element' : toType(value); + + if (!new RegExp(expectedTypes).test(valueType)) { + throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\".")); + } + } + } + } + }; + setTransitionEndSupport(); + return Util; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): alert.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Alert = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'alert'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.alert'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 150; + var Selector = { + DISMISS: '[data-dismiss="alert"]' + }; + var Event = { + CLOSE: "close" + EVENT_KEY, + CLOSED: "closed" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + ALERT: 'alert', + FADE: 'fade', + SHOW: 'show' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Alert = + /*#__PURE__*/ + function () { + function Alert(element) { + this._element = element; + } // Getters + + + var _proto = Alert.prototype; + + // Public + _proto.close = function close(element) { + element = element || this._element; + + var rootElement = this._getRootElement(element); + + var customEvent = this._triggerCloseEvent(rootElement); + + if (customEvent.isDefaultPrevented()) { + return; + } + + this._removeElement(rootElement); + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._element = null; + }; // Private + + + _proto._getRootElement = function _getRootElement(element) { + var selector = Util.getSelectorFromElement(element); + var parent = false; + + if (selector) { + parent = $$$1(selector)[0]; + } + + if (!parent) { + parent = $$$1(element).closest("." + ClassName.ALERT)[0]; + } + + return parent; + }; + + _proto._triggerCloseEvent = function _triggerCloseEvent(element) { + var closeEvent = $$$1.Event(Event.CLOSE); + $$$1(element).trigger(closeEvent); + return closeEvent; + }; + + _proto._removeElement = function _removeElement(element) { + var _this = this; + + $$$1(element).removeClass(ClassName.SHOW); + + if (!Util.supportsTransitionEnd() || !$$$1(element).hasClass(ClassName.FADE)) { + this._destroyElement(element); + + return; + } + + $$$1(element).one(Util.TRANSITION_END, function (event) { + return _this._destroyElement(element, event); + }).emulateTransitionEnd(TRANSITION_DURATION); + }; + + _proto._destroyElement = function _destroyElement(element) { + $$$1(element).detach().trigger(Event.CLOSED).remove(); + }; // Static + + + Alert._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $element = $$$1(this); + var data = $element.data(DATA_KEY); + + if (!data) { + data = new Alert(this); + $element.data(DATA_KEY, data); + } + + if (config === 'close') { + data[config](this); + } + }); + }; + + Alert._handleDismiss = function _handleDismiss(alertInstance) { + return function (event) { + if (event) { + event.preventDefault(); + } + + alertInstance.close(this); + }; + }; + + _createClass(Alert, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }]); + return Alert; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Alert._jQueryInterface; + $$$1.fn[NAME].Constructor = Alert; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Alert._jQueryInterface; + }; + + return Alert; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): button.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Button = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'button'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.button'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var ClassName = { + ACTIVE: 'active', + BUTTON: 'btn', + FOCUS: 'focus' + }; + var Selector = { + DATA_TOGGLE_CARROT: '[data-toggle^="button"]', + DATA_TOGGLE: '[data-toggle="buttons"]', + INPUT: 'input', + ACTIVE: '.active', + BUTTON: '.btn' + }; + var Event = { + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY, + FOCUS_BLUR_DATA_API: "focus" + EVENT_KEY + DATA_API_KEY + " " + ("blur" + EVENT_KEY + DATA_API_KEY) + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Button = + /*#__PURE__*/ + function () { + function Button(element) { + this._element = element; + } // Getters + + + var _proto = Button.prototype; + + // Public + _proto.toggle = function toggle() { + var triggerChangeEvent = true; + var addAriaPressed = true; + var rootElement = $$$1(this._element).closest(Selector.DATA_TOGGLE)[0]; + + if (rootElement) { + var input = $$$1(this._element).find(Selector.INPUT)[0]; + + if (input) { + if (input.type === 'radio') { + if (input.checked && $$$1(this._element).hasClass(ClassName.ACTIVE)) { + triggerChangeEvent = false; + } else { + var activeElement = $$$1(rootElement).find(Selector.ACTIVE)[0]; + + if (activeElement) { + $$$1(activeElement).removeClass(ClassName.ACTIVE); + } + } + } + + if (triggerChangeEvent) { + if (input.hasAttribute('disabled') || rootElement.hasAttribute('disabled') || input.classList.contains('disabled') || rootElement.classList.contains('disabled')) { + return; + } + + input.checked = !$$$1(this._element).hasClass(ClassName.ACTIVE); + $$$1(input).trigger('change'); + } + + input.focus(); + addAriaPressed = false; + } + } + + if (addAriaPressed) { + this._element.setAttribute('aria-pressed', !$$$1(this._element).hasClass(ClassName.ACTIVE)); + } + + if (triggerChangeEvent) { + $$$1(this._element).toggleClass(ClassName.ACTIVE); + } + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._element = null; + }; // Static + + + Button._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + if (!data) { + data = new Button(this); + $$$1(this).data(DATA_KEY, data); + } + + if (config === 'toggle') { + data[config](); + } + }); + }; + + _createClass(Button, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }]); + return Button; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + event.preventDefault(); + var button = event.target; + + if (!$$$1(button).hasClass(ClassName.BUTTON)) { + button = $$$1(button).closest(Selector.BUTTON); + } + + Button._jQueryInterface.call($$$1(button), 'toggle'); + }).on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + var button = $$$1(event.target).closest(Selector.BUTTON)[0]; + $$$1(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type)); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Button._jQueryInterface; + $$$1.fn[NAME].Constructor = Button; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Button._jQueryInterface; + }; + + return Button; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): carousel.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Carousel = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'carousel'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.carousel'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 600; + var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key + + var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key + + var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch + + var Default = { + interval: 5000, + keyboard: true, + slide: false, + pause: 'hover', + wrap: true + }; + var DefaultType = { + interval: '(number|boolean)', + keyboard: 'boolean', + slide: '(boolean|string)', + pause: '(string|boolean)', + wrap: 'boolean' + }; + var Direction = { + NEXT: 'next', + PREV: 'prev', + LEFT: 'left', + RIGHT: 'right' + }; + var Event = { + SLIDE: "slide" + EVENT_KEY, + SLID: "slid" + EVENT_KEY, + KEYDOWN: "keydown" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY, + TOUCHEND: "touchend" + EVENT_KEY, + LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + CAROUSEL: 'carousel', + ACTIVE: 'active', + SLIDE: 'slide', + RIGHT: 'carousel-item-right', + LEFT: 'carousel-item-left', + NEXT: 'carousel-item-next', + PREV: 'carousel-item-prev', + ITEM: 'carousel-item' + }; + var Selector = { + ACTIVE: '.active', + ACTIVE_ITEM: '.active.carousel-item', + ITEM: '.carousel-item', + NEXT_PREV: '.carousel-item-next, .carousel-item-prev', + INDICATORS: '.carousel-indicators', + DATA_SLIDE: '[data-slide], [data-slide-to]', + DATA_RIDE: '[data-ride="carousel"]' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Carousel = + /*#__PURE__*/ + function () { + function Carousel(element, config) { + this._items = null; + this._interval = null; + this._activeElement = null; + this._isPaused = false; + this._isSliding = false; + this.touchTimeout = null; + this._config = this._getConfig(config); + this._element = $$$1(element)[0]; + this._indicatorsElement = $$$1(this._element).find(Selector.INDICATORS)[0]; + + this._addEventListeners(); + } // Getters + + + var _proto = Carousel.prototype; + + // Public + _proto.next = function next() { + if (!this._isSliding) { + this._slide(Direction.NEXT); + } + }; + + _proto.nextWhenVisible = function nextWhenVisible() { + // Don't call next when the page isn't visible + // or the carousel or its parent isn't visible + if (!document.hidden && $$$1(this._element).is(':visible') && $$$1(this._element).css('visibility') !== 'hidden') { + this.next(); + } + }; + + _proto.prev = function prev() { + if (!this._isSliding) { + this._slide(Direction.PREV); + } + }; + + _proto.pause = function pause(event) { + if (!event) { + this._isPaused = true; + } + + if ($$$1(this._element).find(Selector.NEXT_PREV)[0] && Util.supportsTransitionEnd()) { + Util.triggerTransitionEnd(this._element); + this.cycle(true); + } + + clearInterval(this._interval); + this._interval = null; + }; + + _proto.cycle = function cycle(event) { + if (!event) { + this._isPaused = false; + } + + if (this._interval) { + clearInterval(this._interval); + this._interval = null; + } + + if (this._config.interval && !this._isPaused) { + this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); + } + }; + + _proto.to = function to(index) { + var _this = this; + + this._activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0]; + + var activeIndex = this._getItemIndex(this._activeElement); + + if (index > this._items.length - 1 || index < 0) { + return; + } + + if (this._isSliding) { + $$$1(this._element).one(Event.SLID, function () { + return _this.to(index); + }); + return; + } + + if (activeIndex === index) { + this.pause(); + this.cycle(); + return; + } + + var direction = index > activeIndex ? Direction.NEXT : Direction.PREV; + + this._slide(direction, this._items[index]); + }; + + _proto.dispose = function dispose() { + $$$1(this._element).off(EVENT_KEY); + $$$1.removeData(this._element, DATA_KEY); + this._items = null; + this._config = null; + this._element = null; + this._interval = null; + this._isPaused = null; + this._isSliding = null; + this._activeElement = null; + this._indicatorsElement = null; + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._addEventListeners = function _addEventListeners() { + var _this2 = this; + + if (this._config.keyboard) { + $$$1(this._element).on(Event.KEYDOWN, function (event) { + return _this2._keydown(event); + }); + } + + if (this._config.pause === 'hover') { + $$$1(this._element).on(Event.MOUSEENTER, function (event) { + return _this2.pause(event); + }).on(Event.MOUSELEAVE, function (event) { + return _this2.cycle(event); + }); + + if ('ontouchstart' in document.documentElement) { + // If it's a touch-enabled device, mouseenter/leave are fired as + // part of the mouse compatibility events on first tap - the carousel + // would stop cycling until user tapped out of it; + // here, we listen for touchend, explicitly pause the carousel + // (as if it's the second time we tap on it, mouseenter compat event + // is NOT fired) and after a timeout (to allow for mouse compatibility + // events to fire) we explicitly restart cycling + $$$1(this._element).on(Event.TOUCHEND, function () { + _this2.pause(); + + if (_this2.touchTimeout) { + clearTimeout(_this2.touchTimeout); + } + + _this2.touchTimeout = setTimeout(function (event) { + return _this2.cycle(event); + }, TOUCHEVENT_COMPAT_WAIT + _this2._config.interval); + }); + } + } + }; + + _proto._keydown = function _keydown(event) { + if (/input|textarea/i.test(event.target.tagName)) { + return; + } + + switch (event.which) { + case ARROW_LEFT_KEYCODE: + event.preventDefault(); + this.prev(); + break; + + case ARROW_RIGHT_KEYCODE: + event.preventDefault(); + this.next(); + break; + + default: + } + }; + + _proto._getItemIndex = function _getItemIndex(element) { + this._items = $$$1.makeArray($$$1(element).parent().find(Selector.ITEM)); + return this._items.indexOf(element); + }; + + _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) { + var isNextDirection = direction === Direction.NEXT; + var isPrevDirection = direction === Direction.PREV; + + var activeIndex = this._getItemIndex(activeElement); + + var lastItemIndex = this._items.length - 1; + var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex; + + if (isGoingToWrap && !this._config.wrap) { + return activeElement; + } + + var delta = direction === Direction.PREV ? -1 : 1; + var itemIndex = (activeIndex + delta) % this._items.length; + return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + }; + + _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) { + var targetIndex = this._getItemIndex(relatedTarget); + + var fromIndex = this._getItemIndex($$$1(this._element).find(Selector.ACTIVE_ITEM)[0]); + + var slideEvent = $$$1.Event(Event.SLIDE, { + relatedTarget: relatedTarget, + direction: eventDirectionName, + from: fromIndex, + to: targetIndex + }); + $$$1(this._element).trigger(slideEvent); + return slideEvent; + }; + + _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) { + if (this._indicatorsElement) { + $$$1(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE); + + var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; + + if (nextIndicator) { + $$$1(nextIndicator).addClass(ClassName.ACTIVE); + } + } + }; + + _proto._slide = function _slide(direction, element) { + var _this3 = this; + + var activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0]; + + var activeElementIndex = this._getItemIndex(activeElement); + + var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); + + var nextElementIndex = this._getItemIndex(nextElement); + + var isCycling = Boolean(this._interval); + var directionalClassName; + var orderClassName; + var eventDirectionName; + + if (direction === Direction.NEXT) { + directionalClassName = ClassName.LEFT; + orderClassName = ClassName.NEXT; + eventDirectionName = Direction.LEFT; + } else { + directionalClassName = ClassName.RIGHT; + orderClassName = ClassName.PREV; + eventDirectionName = Direction.RIGHT; + } + + if (nextElement && $$$1(nextElement).hasClass(ClassName.ACTIVE)) { + this._isSliding = false; + return; + } + + var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); + + if (slideEvent.isDefaultPrevented()) { + return; + } + + if (!activeElement || !nextElement) { + // Some weirdness is happening, so we bail + return; + } + + this._isSliding = true; + + if (isCycling) { + this.pause(); + } + + this._setActiveIndicatorElement(nextElement); + + var slidEvent = $$$1.Event(Event.SLID, { + relatedTarget: nextElement, + direction: eventDirectionName, + from: activeElementIndex, + to: nextElementIndex + }); + + if (Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.SLIDE)) { + $$$1(nextElement).addClass(orderClassName); + Util.reflow(nextElement); + $$$1(activeElement).addClass(directionalClassName); + $$$1(nextElement).addClass(directionalClassName); + $$$1(activeElement).one(Util.TRANSITION_END, function () { + $$$1(nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(ClassName.ACTIVE); + $$$1(activeElement).removeClass(ClassName.ACTIVE + " " + orderClassName + " " + directionalClassName); + _this3._isSliding = false; + setTimeout(function () { + return $$$1(_this3._element).trigger(slidEvent); + }, 0); + }).emulateTransitionEnd(TRANSITION_DURATION); + } else { + $$$1(activeElement).removeClass(ClassName.ACTIVE); + $$$1(nextElement).addClass(ClassName.ACTIVE); + this._isSliding = false; + $$$1(this._element).trigger(slidEvent); + } + + if (isCycling) { + this.cycle(); + } + }; // Static + + + Carousel._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = _extends({}, Default, $$$1(this).data()); + + if (typeof config === 'object') { + _config = _extends({}, _config, config); + } + + var action = typeof config === 'string' ? config : _config.slide; + + if (!data) { + data = new Carousel(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'number') { + data.to(config); + } else if (typeof action === 'string') { + if (typeof data[action] === 'undefined') { + throw new TypeError("No method named \"" + action + "\""); + } + + data[action](); + } else if (_config.interval) { + data.pause(); + data.cycle(); + } + }); + }; + + Carousel._dataApiClickHandler = function _dataApiClickHandler(event) { + var selector = Util.getSelectorFromElement(this); + + if (!selector) { + return; + } + + var target = $$$1(selector)[0]; + + if (!target || !$$$1(target).hasClass(ClassName.CAROUSEL)) { + return; + } + + var config = _extends({}, $$$1(target).data(), $$$1(this).data()); + var slideIndex = this.getAttribute('data-slide-to'); + + if (slideIndex) { + config.interval = false; + } + + Carousel._jQueryInterface.call($$$1(target), config); + + if (slideIndex) { + $$$1(target).data(DATA_KEY).to(slideIndex); + } + + event.preventDefault(); + }; + + _createClass(Carousel, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + return Carousel; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler); + $$$1(window).on(Event.LOAD_DATA_API, function () { + $$$1(Selector.DATA_RIDE).each(function () { + var $carousel = $$$1(this); + + Carousel._jQueryInterface.call($carousel, $carousel.data()); + }); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Carousel._jQueryInterface; + $$$1.fn[NAME].Constructor = Carousel; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Carousel._jQueryInterface; + }; + + return Carousel; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): collapse.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Collapse = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'collapse'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.collapse'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 600; + var Default = { + toggle: true, + parent: '' + }; + var DefaultType = { + toggle: 'boolean', + parent: '(string|element)' + }; + var Event = { + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + SHOW: 'show', + COLLAPSE: 'collapse', + COLLAPSING: 'collapsing', + COLLAPSED: 'collapsed' + }; + var Dimension = { + WIDTH: 'width', + HEIGHT: 'height' + }; + var Selector = { + ACTIVES: '.show, .collapsing', + DATA_TOGGLE: '[data-toggle="collapse"]' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Collapse = + /*#__PURE__*/ + function () { + function Collapse(element, config) { + this._isTransitioning = false; + this._element = element; + this._config = this._getConfig(config); + this._triggerArray = $$$1.makeArray($$$1("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]"))); + var tabToggles = $$$1(Selector.DATA_TOGGLE); + + for (var i = 0; i < tabToggles.length; i++) { + var elem = tabToggles[i]; + var selector = Util.getSelectorFromElement(elem); + + if (selector !== null && $$$1(selector).filter(element).length > 0) { + this._selector = selector; + + this._triggerArray.push(elem); + } + } + + this._parent = this._config.parent ? this._getParent() : null; + + if (!this._config.parent) { + this._addAriaAndCollapsedClass(this._element, this._triggerArray); + } + + if (this._config.toggle) { + this.toggle(); + } + } // Getters + + + var _proto = Collapse.prototype; + + // Public + _proto.toggle = function toggle() { + if ($$$1(this._element).hasClass(ClassName.SHOW)) { + this.hide(); + } else { + this.show(); + } + }; + + _proto.show = function show() { + var _this = this; + + if (this._isTransitioning || $$$1(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var actives; + var activesData; + + if (this._parent) { + actives = $$$1.makeArray($$$1(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]")); + + if (actives.length === 0) { + actives = null; + } + } + + if (actives) { + activesData = $$$1(actives).not(this._selector).data(DATA_KEY); + + if (activesData && activesData._isTransitioning) { + return; + } + } + + var startEvent = $$$1.Event(Event.SHOW); + $$$1(this._element).trigger(startEvent); + + if (startEvent.isDefaultPrevented()) { + return; + } + + if (actives) { + Collapse._jQueryInterface.call($$$1(actives).not(this._selector), 'hide'); + + if (!activesData) { + $$$1(actives).data(DATA_KEY, null); + } + } + + var dimension = this._getDimension(); + + $$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING); + this._element.style[dimension] = 0; + + if (this._triggerArray.length > 0) { + $$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true); + } + + this.setTransitioning(true); + + var complete = function complete() { + $$$1(_this._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.SHOW); + _this._element.style[dimension] = ''; + + _this.setTransitioning(false); + + $$$1(_this._element).trigger(Event.SHOWN); + }; + + if (!Util.supportsTransitionEnd()) { + complete(); + return; + } + + var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); + var scrollSize = "scroll" + capitalizedDimension; + $$$1(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + this._element.style[dimension] = this._element[scrollSize] + "px"; + }; + + _proto.hide = function hide() { + var _this2 = this; + + if (this._isTransitioning || !$$$1(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var startEvent = $$$1.Event(Event.HIDE); + $$$1(this._element).trigger(startEvent); + + if (startEvent.isDefaultPrevented()) { + return; + } + + var dimension = this._getDimension(); + + this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px"; + Util.reflow(this._element); + $$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW); + + if (this._triggerArray.length > 0) { + for (var i = 0; i < this._triggerArray.length; i++) { + var trigger = this._triggerArray[i]; + var selector = Util.getSelectorFromElement(trigger); + + if (selector !== null) { + var $elem = $$$1(selector); + + if (!$elem.hasClass(ClassName.SHOW)) { + $$$1(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded', false); + } + } + } + } + + this.setTransitioning(true); + + var complete = function complete() { + _this2.setTransitioning(false); + + $$$1(_this2._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).trigger(Event.HIDDEN); + }; + + this._element.style[dimension] = ''; + + if (!Util.supportsTransitionEnd()) { + complete(); + return; + } + + $$$1(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + }; + + _proto.setTransitioning = function setTransitioning(isTransitioning) { + this._isTransitioning = isTransitioning; + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._config = null; + this._parent = null; + this._element = null; + this._triggerArray = null; + this._isTransitioning = null; + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, Default, config); + config.toggle = Boolean(config.toggle); // Coerce string values + + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._getDimension = function _getDimension() { + var hasWidth = $$$1(this._element).hasClass(Dimension.WIDTH); + return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; + }; + + _proto._getParent = function _getParent() { + var _this3 = this; + + var parent = null; + + if (Util.isElement(this._config.parent)) { + parent = this._config.parent; // It's a jQuery object + + if (typeof this._config.parent.jquery !== 'undefined') { + parent = this._config.parent[0]; + } + } else { + parent = $$$1(this._config.parent)[0]; + } + + var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]"; + $$$1(parent).find(selector).each(function (i, element) { + _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); + }); + return parent; + }; + + _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) { + if (element) { + var isOpen = $$$1(element).hasClass(ClassName.SHOW); + + if (triggerArray.length > 0) { + $$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); + } + } + }; // Static + + + Collapse._getTargetFromElement = function _getTargetFromElement(element) { + var selector = Util.getSelectorFromElement(element); + return selector ? $$$1(selector)[0] : null; + }; + + Collapse._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $this = $$$1(this); + var data = $this.data(DATA_KEY); + + var _config = _extends({}, Default, $this.data(), typeof config === 'object' && config); + + if (!data && _config.toggle && /show|hide/.test(config)) { + _config.toggle = false; + } + + if (!data) { + data = new Collapse(this, _config); + $this.data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Collapse, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + return Collapse; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + // preventDefault only for elements (which change the URL) not inside the collapsible element + if (event.currentTarget.tagName === 'A') { + event.preventDefault(); + } + + var $trigger = $$$1(this); + var selector = Util.getSelectorFromElement(this); + $$$1(selector).each(function () { + var $target = $$$1(this); + var data = $target.data(DATA_KEY); + var config = data ? 'toggle' : $trigger.data(); + + Collapse._jQueryInterface.call($target, config); + }); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Collapse._jQueryInterface; + $$$1.fn[NAME].Constructor = Collapse; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Collapse._jQueryInterface; + }; + + return Collapse; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): dropdown.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Dropdown = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'dropdown'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.dropdown'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + + var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key + + var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key + + var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key + + var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key + + var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse) + + var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE); + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY, + KEYDOWN_DATA_API: "keydown" + EVENT_KEY + DATA_API_KEY, + KEYUP_DATA_API: "keyup" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + DISABLED: 'disabled', + SHOW: 'show', + DROPUP: 'dropup', + DROPRIGHT: 'dropright', + DROPLEFT: 'dropleft', + MENURIGHT: 'dropdown-menu-right', + MENULEFT: 'dropdown-menu-left', + POSITION_STATIC: 'position-static' + }; + var Selector = { + DATA_TOGGLE: '[data-toggle="dropdown"]', + FORM_CHILD: '.dropdown form', + MENU: '.dropdown-menu', + NAVBAR_NAV: '.navbar-nav', + VISIBLE_ITEMS: '.dropdown-menu .dropdown-item:not(.disabled)' + }; + var AttachmentMap = { + TOP: 'top-start', + TOPEND: 'top-end', + BOTTOM: 'bottom-start', + BOTTOMEND: 'bottom-end', + RIGHT: 'right-start', + RIGHTEND: 'right-end', + LEFT: 'left-start', + LEFTEND: 'left-end' + }; + var Default = { + offset: 0, + flip: true, + boundary: 'scrollParent' + }; + var DefaultType = { + offset: '(number|string|function)', + flip: 'boolean', + boundary: '(string|element)' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Dropdown = + /*#__PURE__*/ + function () { + function Dropdown(element, config) { + this._element = element; + this._popper = null; + this._config = this._getConfig(config); + this._menu = this._getMenuElement(); + this._inNavbar = this._detectNavbar(); + + this._addEventListeners(); + } // Getters + + + var _proto = Dropdown.prototype; + + // Public + _proto.toggle = function toggle() { + if (this._element.disabled || $$$1(this._element).hasClass(ClassName.DISABLED)) { + return; + } + + var parent = Dropdown._getParentFromElement(this._element); + + var isActive = $$$1(this._menu).hasClass(ClassName.SHOW); + + Dropdown._clearMenus(); + + if (isActive) { + return; + } + + var relatedTarget = { + relatedTarget: this._element + }; + var showEvent = $$$1.Event(Event.SHOW, relatedTarget); + $$$1(parent).trigger(showEvent); + + if (showEvent.isDefaultPrevented()) { + return; + } // Disable totally Popper.js for Dropdown in Navbar + + + if (!this._inNavbar) { + /** + * Check for Popper dependency + * Popper - https://popper.js.org + */ + if (typeof Popper === 'undefined') { + throw new TypeError('Bootstrap dropdown require Popper.js (https://popper.js.org)'); + } + + var element = this._element; // For dropup with alignment we use the parent as popper container + + if ($$$1(parent).hasClass(ClassName.DROPUP)) { + if ($$$1(this._menu).hasClass(ClassName.MENULEFT) || $$$1(this._menu).hasClass(ClassName.MENURIGHT)) { + element = parent; + } + } // If boundary is not `scrollParent`, then set position to `static` + // to allow the menu to "escape" the scroll parent's boundaries + // https://github.com/twbs/bootstrap/issues/24251 + + + if (this._config.boundary !== 'scrollParent') { + $$$1(parent).addClass(ClassName.POSITION_STATIC); + } + + this._popper = new Popper(element, this._menu, this._getPopperConfig()); + } // If this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + + if ('ontouchstart' in document.documentElement && $$$1(parent).closest(Selector.NAVBAR_NAV).length === 0) { + $$$1('body').children().on('mouseover', null, $$$1.noop); + } + + this._element.focus(); + + this._element.setAttribute('aria-expanded', true); + + $$$1(this._menu).toggleClass(ClassName.SHOW); + $$$1(parent).toggleClass(ClassName.SHOW).trigger($$$1.Event(Event.SHOWN, relatedTarget)); + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + $$$1(this._element).off(EVENT_KEY); + this._element = null; + this._menu = null; + + if (this._popper !== null) { + this._popper.destroy(); + + this._popper = null; + } + }; + + _proto.update = function update() { + this._inNavbar = this._detectNavbar(); + + if (this._popper !== null) { + this._popper.scheduleUpdate(); + } + }; // Private + + + _proto._addEventListeners = function _addEventListeners() { + var _this = this; + + $$$1(this._element).on(Event.CLICK, function (event) { + event.preventDefault(); + event.stopPropagation(); + + _this.toggle(); + }); + }; + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, this.constructor.Default, $$$1(this._element).data(), config); + Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); + return config; + }; + + _proto._getMenuElement = function _getMenuElement() { + if (!this._menu) { + var parent = Dropdown._getParentFromElement(this._element); + + this._menu = $$$1(parent).find(Selector.MENU)[0]; + } + + return this._menu; + }; + + _proto._getPlacement = function _getPlacement() { + var $parentDropdown = $$$1(this._element).parent(); + var placement = AttachmentMap.BOTTOM; // Handle dropup + + if ($parentDropdown.hasClass(ClassName.DROPUP)) { + placement = AttachmentMap.TOP; + + if ($$$1(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.TOPEND; + } + } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) { + placement = AttachmentMap.RIGHT; + } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) { + placement = AttachmentMap.LEFT; + } else if ($$$1(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.BOTTOMEND; + } + + return placement; + }; + + _proto._detectNavbar = function _detectNavbar() { + return $$$1(this._element).closest('.navbar').length > 0; + }; + + _proto._getPopperConfig = function _getPopperConfig() { + var _this2 = this; + + var offsetConf = {}; + + if (typeof this._config.offset === 'function') { + offsetConf.fn = function (data) { + data.offsets = _extends({}, data.offsets, _this2._config.offset(data.offsets) || {}); + return data; + }; + } else { + offsetConf.offset = this._config.offset; + } + + var popperConfig = { + placement: this._getPlacement(), + modifiers: { + offset: offsetConf, + flip: { + enabled: this._config.flip + }, + preventOverflow: { + boundariesElement: this._config.boundary + } + } + }; + return popperConfig; + }; // Static + + + Dropdown._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' ? config : null; + + if (!data) { + data = new Dropdown(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + Dropdown._clearMenus = function _clearMenus(event) { + if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) { + return; + } + + var toggles = $$$1.makeArray($$$1(Selector.DATA_TOGGLE)); + + for (var i = 0; i < toggles.length; i++) { + var parent = Dropdown._getParentFromElement(toggles[i]); + + var context = $$$1(toggles[i]).data(DATA_KEY); + var relatedTarget = { + relatedTarget: toggles[i] + }; + + if (!context) { + continue; + } + + var dropdownMenu = context._menu; + + if (!$$$1(parent).hasClass(ClassName.SHOW)) { + continue; + } + + if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $$$1.contains(parent, event.target)) { + continue; + } + + var hideEvent = $$$1.Event(Event.HIDE, relatedTarget); + $$$1(parent).trigger(hideEvent); + + if (hideEvent.isDefaultPrevented()) { + continue; + } // If this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + + if ('ontouchstart' in document.documentElement) { + $$$1('body').children().off('mouseover', null, $$$1.noop); + } + + toggles[i].setAttribute('aria-expanded', 'false'); + $$$1(dropdownMenu).removeClass(ClassName.SHOW); + $$$1(parent).removeClass(ClassName.SHOW).trigger($$$1.Event(Event.HIDDEN, relatedTarget)); + } + }; + + Dropdown._getParentFromElement = function _getParentFromElement(element) { + var parent; + var selector = Util.getSelectorFromElement(element); + + if (selector) { + parent = $$$1(selector)[0]; + } + + return parent || element.parentNode; + }; // eslint-disable-next-line complexity + + + Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) { + // If not input/textarea: + // - And not a key in REGEXP_KEYDOWN => not a dropdown command + // If input/textarea: + // - If space key => not a dropdown command + // - If key is other than escape + // - If key is not up or down => not a dropdown command + // - If trigger inside the menu => not a dropdown command + if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $$$1(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) { + return; + } + + event.preventDefault(); + event.stopPropagation(); + + if (this.disabled || $$$1(this).hasClass(ClassName.DISABLED)) { + return; + } + + var parent = Dropdown._getParentFromElement(this); + + var isActive = $$$1(parent).hasClass(ClassName.SHOW); + + if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) { + if (event.which === ESCAPE_KEYCODE) { + var toggle = $$$1(parent).find(Selector.DATA_TOGGLE)[0]; + $$$1(toggle).trigger('focus'); + } + + $$$1(this).trigger('click'); + return; + } + + var items = $$$1(parent).find(Selector.VISIBLE_ITEMS).get(); + + if (items.length === 0) { + return; + } + + var index = items.indexOf(event.target); + + if (event.which === ARROW_UP_KEYCODE && index > 0) { + // Up + index--; + } + + if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { + // Down + index++; + } + + if (index < 0) { + index = 0; + } + + items[index].focus(); + }; + + _createClass(Dropdown, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + return Dropdown; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API + " " + Event.KEYUP_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + event.preventDefault(); + event.stopPropagation(); + + Dropdown._jQueryInterface.call($$$1(this), 'toggle'); + }).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) { + e.stopPropagation(); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Dropdown._jQueryInterface; + $$$1.fn[NAME].Constructor = Dropdown; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Dropdown._jQueryInterface; + }; + + return Dropdown; +}($, Popper); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): modal.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Modal = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'modal'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.modal'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 300; + var BACKDROP_TRANSITION_DURATION = 150; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + + var Default = { + backdrop: true, + keyboard: true, + focus: true, + show: true + }; + var DefaultType = { + backdrop: '(boolean|string)', + keyboard: 'boolean', + focus: 'boolean', + show: 'boolean' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + RESIZE: "resize" + EVENT_KEY, + CLICK_DISMISS: "click.dismiss" + EVENT_KEY, + KEYDOWN_DISMISS: "keydown.dismiss" + EVENT_KEY, + MOUSEUP_DISMISS: "mouseup.dismiss" + EVENT_KEY, + MOUSEDOWN_DISMISS: "mousedown.dismiss" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + SCROLLBAR_MEASURER: 'modal-scrollbar-measure', + BACKDROP: 'modal-backdrop', + OPEN: 'modal-open', + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + DIALOG: '.modal-dialog', + DATA_TOGGLE: '[data-toggle="modal"]', + DATA_DISMISS: '[data-dismiss="modal"]', + FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top', + STICKY_CONTENT: '.sticky-top', + NAVBAR_TOGGLER: '.navbar-toggler' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Modal = + /*#__PURE__*/ + function () { + function Modal(element, config) { + this._config = this._getConfig(config); + this._element = element; + this._dialog = $$$1(element).find(Selector.DIALOG)[0]; + this._backdrop = null; + this._isShown = false; + this._isBodyOverflowing = false; + this._ignoreBackdropClick = false; + this._originalBodyPadding = 0; + this._scrollbarWidth = 0; + } // Getters + + + var _proto = Modal.prototype; + + // Public + _proto.toggle = function toggle(relatedTarget) { + return this._isShown ? this.hide() : this.show(relatedTarget); + }; + + _proto.show = function show(relatedTarget) { + var _this = this; + + if (this._isTransitioning || this._isShown) { + return; + } + + if (Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE)) { + this._isTransitioning = true; + } + + var showEvent = $$$1.Event(Event.SHOW, { + relatedTarget: relatedTarget + }); + $$$1(this._element).trigger(showEvent); + + if (this._isShown || showEvent.isDefaultPrevented()) { + return; + } + + this._isShown = true; + + this._checkScrollbar(); + + this._setScrollbar(); + + this._adjustDialog(); + + $$$1(document.body).addClass(ClassName.OPEN); + + this._setEscapeEvent(); + + this._setResizeEvent(); + + $$$1(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, function (event) { + return _this.hide(event); + }); + $$$1(this._dialog).on(Event.MOUSEDOWN_DISMISS, function () { + $$$1(_this._element).one(Event.MOUSEUP_DISMISS, function (event) { + if ($$$1(event.target).is(_this._element)) { + _this._ignoreBackdropClick = true; + } + }); + }); + + this._showBackdrop(function () { + return _this._showElement(relatedTarget); + }); + }; + + _proto.hide = function hide(event) { + var _this2 = this; + + if (event) { + event.preventDefault(); + } + + if (this._isTransitioning || !this._isShown) { + return; + } + + var hideEvent = $$$1.Event(Event.HIDE); + $$$1(this._element).trigger(hideEvent); + + if (!this._isShown || hideEvent.isDefaultPrevented()) { + return; + } + + this._isShown = false; + var transition = Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE); + + if (transition) { + this._isTransitioning = true; + } + + this._setEscapeEvent(); + + this._setResizeEvent(); + + $$$1(document).off(Event.FOCUSIN); + $$$1(this._element).removeClass(ClassName.SHOW); + $$$1(this._element).off(Event.CLICK_DISMISS); + $$$1(this._dialog).off(Event.MOUSEDOWN_DISMISS); + + if (transition) { + $$$1(this._element).one(Util.TRANSITION_END, function (event) { + return _this2._hideModal(event); + }).emulateTransitionEnd(TRANSITION_DURATION); + } else { + this._hideModal(); + } + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + $$$1(window, document, this._element, this._backdrop).off(EVENT_KEY); + this._config = null; + this._element = null; + this._dialog = null; + this._backdrop = null; + this._isShown = null; + this._isBodyOverflowing = null; + this._ignoreBackdropClick = null; + this._scrollbarWidth = null; + }; + + _proto.handleUpdate = function handleUpdate() { + this._adjustDialog(); + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._showElement = function _showElement(relatedTarget) { + var _this3 = this; + + var transition = Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE); + + if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { + // Don't move modal's DOM position + document.body.appendChild(this._element); + } + + this._element.style.display = 'block'; + + this._element.removeAttribute('aria-hidden'); + + this._element.scrollTop = 0; + + if (transition) { + Util.reflow(this._element); + } + + $$$1(this._element).addClass(ClassName.SHOW); + + if (this._config.focus) { + this._enforceFocus(); + } + + var shownEvent = $$$1.Event(Event.SHOWN, { + relatedTarget: relatedTarget + }); + + var transitionComplete = function transitionComplete() { + if (_this3._config.focus) { + _this3._element.focus(); + } + + _this3._isTransitioning = false; + $$$1(_this3._element).trigger(shownEvent); + }; + + if (transition) { + $$$1(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + transitionComplete(); + } + }; + + _proto._enforceFocus = function _enforceFocus() { + var _this4 = this; + + $$$1(document).off(Event.FOCUSIN) // Guard against infinite focus loop + .on(Event.FOCUSIN, function (event) { + if (document !== event.target && _this4._element !== event.target && $$$1(_this4._element).has(event.target).length === 0) { + _this4._element.focus(); + } + }); + }; + + _proto._setEscapeEvent = function _setEscapeEvent() { + var _this5 = this; + + if (this._isShown && this._config.keyboard) { + $$$1(this._element).on(Event.KEYDOWN_DISMISS, function (event) { + if (event.which === ESCAPE_KEYCODE) { + event.preventDefault(); + + _this5.hide(); + } + }); + } else if (!this._isShown) { + $$$1(this._element).off(Event.KEYDOWN_DISMISS); + } + }; + + _proto._setResizeEvent = function _setResizeEvent() { + var _this6 = this; + + if (this._isShown) { + $$$1(window).on(Event.RESIZE, function (event) { + return _this6.handleUpdate(event); + }); + } else { + $$$1(window).off(Event.RESIZE); + } + }; + + _proto._hideModal = function _hideModal() { + var _this7 = this; + + this._element.style.display = 'none'; + + this._element.setAttribute('aria-hidden', true); + + this._isTransitioning = false; + + this._showBackdrop(function () { + $$$1(document.body).removeClass(ClassName.OPEN); + + _this7._resetAdjustments(); + + _this7._resetScrollbar(); + + $$$1(_this7._element).trigger(Event.HIDDEN); + }); + }; + + _proto._removeBackdrop = function _removeBackdrop() { + if (this._backdrop) { + $$$1(this._backdrop).remove(); + this._backdrop = null; + } + }; + + _proto._showBackdrop = function _showBackdrop(callback) { + var _this8 = this; + + var animate = $$$1(this._element).hasClass(ClassName.FADE) ? ClassName.FADE : ''; + + if (this._isShown && this._config.backdrop) { + var doAnimate = Util.supportsTransitionEnd() && animate; + this._backdrop = document.createElement('div'); + this._backdrop.className = ClassName.BACKDROP; + + if (animate) { + $$$1(this._backdrop).addClass(animate); + } + + $$$1(this._backdrop).appendTo(document.body); + $$$1(this._element).on(Event.CLICK_DISMISS, function (event) { + if (_this8._ignoreBackdropClick) { + _this8._ignoreBackdropClick = false; + return; + } + + if (event.target !== event.currentTarget) { + return; + } + + if (_this8._config.backdrop === 'static') { + _this8._element.focus(); + } else { + _this8.hide(); + } + }); + + if (doAnimate) { + Util.reflow(this._backdrop); + } + + $$$1(this._backdrop).addClass(ClassName.SHOW); + + if (!callback) { + return; + } + + if (!doAnimate) { + callback(); + return; + } + + $$$1(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else if (!this._isShown && this._backdrop) { + $$$1(this._backdrop).removeClass(ClassName.SHOW); + + var callbackRemove = function callbackRemove() { + _this8._removeBackdrop(); + + if (callback) { + callback(); + } + }; + + if (Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE)) { + $$$1(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else { + callbackRemove(); + } + } else if (callback) { + callback(); + } + }; // ---------------------------------------------------------------------- + // the following methods are used to handle overflowing modals + // todo (fat): these should probably be refactored out of modal.js + // ---------------------------------------------------------------------- + + + _proto._adjustDialog = function _adjustDialog() { + var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + + if (!this._isBodyOverflowing && isModalOverflowing) { + this._element.style.paddingLeft = this._scrollbarWidth + "px"; + } + + if (this._isBodyOverflowing && !isModalOverflowing) { + this._element.style.paddingRight = this._scrollbarWidth + "px"; + } + }; + + _proto._resetAdjustments = function _resetAdjustments() { + this._element.style.paddingLeft = ''; + this._element.style.paddingRight = ''; + }; + + _proto._checkScrollbar = function _checkScrollbar() { + var rect = document.body.getBoundingClientRect(); + this._isBodyOverflowing = rect.left + rect.right < window.innerWidth; + this._scrollbarWidth = this._getScrollbarWidth(); + }; + + _proto._setScrollbar = function _setScrollbar() { + var _this9 = this; + + if (this._isBodyOverflowing) { + // Note: DOMNode.style.paddingRight returns the actual value or '' if not set + // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set + // Adjust fixed content padding + $$$1(Selector.FIXED_CONTENT).each(function (index, element) { + var actualPadding = $$$1(element)[0].style.paddingRight; + var calculatedPadding = $$$1(element).css('padding-right'); + $$$1(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px"); + }); // Adjust sticky content margin + + $$$1(Selector.STICKY_CONTENT).each(function (index, element) { + var actualMargin = $$$1(element)[0].style.marginRight; + var calculatedMargin = $$$1(element).css('margin-right'); + $$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px"); + }); // Adjust navbar-toggler margin + + $$$1(Selector.NAVBAR_TOGGLER).each(function (index, element) { + var actualMargin = $$$1(element)[0].style.marginRight; + var calculatedMargin = $$$1(element).css('margin-right'); + $$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) + _this9._scrollbarWidth + "px"); + }); // Adjust body padding + + var actualPadding = document.body.style.paddingRight; + var calculatedPadding = $$$1('body').css('padding-right'); + $$$1('body').data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px"); + } + }; + + _proto._resetScrollbar = function _resetScrollbar() { + // Restore fixed content padding + $$$1(Selector.FIXED_CONTENT).each(function (index, element) { + var padding = $$$1(element).data('padding-right'); + + if (typeof padding !== 'undefined') { + $$$1(element).css('padding-right', padding).removeData('padding-right'); + } + }); // Restore sticky content and navbar-toggler margin + + $$$1(Selector.STICKY_CONTENT + ", " + Selector.NAVBAR_TOGGLER).each(function (index, element) { + var margin = $$$1(element).data('margin-right'); + + if (typeof margin !== 'undefined') { + $$$1(element).css('margin-right', margin).removeData('margin-right'); + } + }); // Restore body padding + + var padding = $$$1('body').data('padding-right'); + + if (typeof padding !== 'undefined') { + $$$1('body').css('padding-right', padding).removeData('padding-right'); + } + }; + + _proto._getScrollbarWidth = function _getScrollbarWidth() { + // thx d.walsh + var scrollDiv = document.createElement('div'); + scrollDiv.className = ClassName.SCROLLBAR_MEASURER; + document.body.appendChild(scrollDiv); + var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth; + document.body.removeChild(scrollDiv); + return scrollbarWidth; + }; // Static + + + Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = _extends({}, Modal.Default, $$$1(this).data(), typeof config === 'object' && config); + + if (!data) { + data = new Modal(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](relatedTarget); + } else if (_config.show) { + data.show(relatedTarget); + } + }); + }; + + _createClass(Modal, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + return Modal; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + var _this10 = this; + + var target; + var selector = Util.getSelectorFromElement(this); + + if (selector) { + target = $$$1(selector)[0]; + } + + var config = $$$1(target).data(DATA_KEY) ? 'toggle' : _extends({}, $$$1(target).data(), $$$1(this).data()); + + if (this.tagName === 'A' || this.tagName === 'AREA') { + event.preventDefault(); + } + + var $target = $$$1(target).one(Event.SHOW, function (showEvent) { + if (showEvent.isDefaultPrevented()) { + // Only register focus restorer if modal will actually get shown + return; + } + + $target.one(Event.HIDDEN, function () { + if ($$$1(_this10).is(':visible')) { + _this10.focus(); + } + }); + }); + + Modal._jQueryInterface.call($$$1(target), config, this); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Modal._jQueryInterface; + $$$1.fn[NAME].Constructor = Modal; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Modal._jQueryInterface; + }; + + return Modal; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): tooltip.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Tooltip = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'tooltip'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.tooltip'; + var EVENT_KEY = "." + DATA_KEY; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 150; + var CLASS_PREFIX = 'bs-tooltip'; + var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); + var DefaultType = { + animation: 'boolean', + template: 'string', + title: '(string|element|function)', + trigger: 'string', + delay: '(number|object)', + html: 'boolean', + selector: '(string|boolean)', + placement: '(string|function)', + offset: '(number|string)', + container: '(string|element|boolean)', + fallbackPlacement: '(string|array)', + boundary: '(string|element)' + }; + var AttachmentMap = { + AUTO: 'auto', + TOP: 'top', + RIGHT: 'right', + BOTTOM: 'bottom', + LEFT: 'left' + }; + var Default = { + animation: true, + template: '

', + trigger: 'hover focus', + title: '', + delay: 0, + html: false, + selector: false, + placement: 'top', + offset: 0, + container: false, + fallbackPlacement: 'flip', + boundary: 'scrollParent' + }; + var HoverState = { + SHOW: 'show', + OUT: 'out' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + INSERTED: "inserted" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + FOCUSOUT: "focusout" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY + }; + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + TOOLTIP: '.tooltip', + TOOLTIP_INNER: '.tooltip-inner', + ARROW: '.arrow' + }; + var Trigger = { + HOVER: 'hover', + FOCUS: 'focus', + CLICK: 'click', + MANUAL: 'manual' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Tooltip = + /*#__PURE__*/ + function () { + function Tooltip(element, config) { + /** + * Check for Popper dependency + * Popper - https://popper.js.org + */ + if (typeof Popper === 'undefined') { + throw new TypeError('Bootstrap tooltips require Popper.js (https://popper.js.org)'); + } // private + + + this._isEnabled = true; + this._timeout = 0; + this._hoverState = ''; + this._activeTrigger = {}; + this._popper = null; // Protected + + this.element = element; + this.config = this._getConfig(config); + this.tip = null; + + this._setListeners(); + } // Getters + + + var _proto = Tooltip.prototype; + + // Public + _proto.enable = function enable() { + this._isEnabled = true; + }; + + _proto.disable = function disable() { + this._isEnabled = false; + }; + + _proto.toggleEnabled = function toggleEnabled() { + this._isEnabled = !this._isEnabled; + }; + + _proto.toggle = function toggle(event) { + if (!this._isEnabled) { + return; + } + + if (event) { + var dataKey = this.constructor.DATA_KEY; + var context = $$$1(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $$$1(event.currentTarget).data(dataKey, context); + } + + context._activeTrigger.click = !context._activeTrigger.click; + + if (context._isWithActiveTrigger()) { + context._enter(null, context); + } else { + context._leave(null, context); + } + } else { + if ($$$1(this.getTipElement()).hasClass(ClassName.SHOW)) { + this._leave(null, this); + + return; + } + + this._enter(null, this); + } + }; + + _proto.dispose = function dispose() { + clearTimeout(this._timeout); + $$$1.removeData(this.element, this.constructor.DATA_KEY); + $$$1(this.element).off(this.constructor.EVENT_KEY); + $$$1(this.element).closest('.modal').off('hide.bs.modal'); + + if (this.tip) { + $$$1(this.tip).remove(); + } + + this._isEnabled = null; + this._timeout = null; + this._hoverState = null; + this._activeTrigger = null; + + if (this._popper !== null) { + this._popper.destroy(); + } + + this._popper = null; + this.element = null; + this.config = null; + this.tip = null; + }; + + _proto.show = function show() { + var _this = this; + + if ($$$1(this.element).css('display') === 'none') { + throw new Error('Please use show on visible elements'); + } + + var showEvent = $$$1.Event(this.constructor.Event.SHOW); + + if (this.isWithContent() && this._isEnabled) { + $$$1(this.element).trigger(showEvent); + var isInTheDom = $$$1.contains(this.element.ownerDocument.documentElement, this.element); + + if (showEvent.isDefaultPrevented() || !isInTheDom) { + return; + } + + var tip = this.getTipElement(); + var tipId = Util.getUID(this.constructor.NAME); + tip.setAttribute('id', tipId); + this.element.setAttribute('aria-describedby', tipId); + this.setContent(); + + if (this.config.animation) { + $$$1(tip).addClass(ClassName.FADE); + } + + var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; + + var attachment = this._getAttachment(placement); + + this.addAttachmentClass(attachment); + var container = this.config.container === false ? document.body : $$$1(this.config.container); + $$$1(tip).data(this.constructor.DATA_KEY, this); + + if (!$$$1.contains(this.element.ownerDocument.documentElement, this.tip)) { + $$$1(tip).appendTo(container); + } + + $$$1(this.element).trigger(this.constructor.Event.INSERTED); + this._popper = new Popper(this.element, tip, { + placement: attachment, + modifiers: { + offset: { + offset: this.config.offset + }, + flip: { + behavior: this.config.fallbackPlacement + }, + arrow: { + element: Selector.ARROW + }, + preventOverflow: { + boundariesElement: this.config.boundary + } + }, + onCreate: function onCreate(data) { + if (data.originalPlacement !== data.placement) { + _this._handlePopperPlacementChange(data); + } + }, + onUpdate: function onUpdate(data) { + _this._handlePopperPlacementChange(data); + } + }); + $$$1(tip).addClass(ClassName.SHOW); // If this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + if ('ontouchstart' in document.documentElement) { + $$$1('body').children().on('mouseover', null, $$$1.noop); + } + + var complete = function complete() { + if (_this.config.animation) { + _this._fixTransition(); + } + + var prevHoverState = _this._hoverState; + _this._hoverState = null; + $$$1(_this.element).trigger(_this.constructor.Event.SHOWN); + + if (prevHoverState === HoverState.OUT) { + _this._leave(null, _this); + } + }; + + if (Util.supportsTransitionEnd() && $$$1(this.tip).hasClass(ClassName.FADE)) { + $$$1(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(Tooltip._TRANSITION_DURATION); + } else { + complete(); + } + } + }; + + _proto.hide = function hide(callback) { + var _this2 = this; + + var tip = this.getTipElement(); + var hideEvent = $$$1.Event(this.constructor.Event.HIDE); + + var complete = function complete() { + if (_this2._hoverState !== HoverState.SHOW && tip.parentNode) { + tip.parentNode.removeChild(tip); + } + + _this2._cleanTipClass(); + + _this2.element.removeAttribute('aria-describedby'); + + $$$1(_this2.element).trigger(_this2.constructor.Event.HIDDEN); + + if (_this2._popper !== null) { + _this2._popper.destroy(); + } + + if (callback) { + callback(); + } + }; + + $$$1(this.element).trigger(hideEvent); + + if (hideEvent.isDefaultPrevented()) { + return; + } + + $$$1(tip).removeClass(ClassName.SHOW); // If this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + if ('ontouchstart' in document.documentElement) { + $$$1('body').children().off('mouseover', null, $$$1.noop); + } + + this._activeTrigger[Trigger.CLICK] = false; + this._activeTrigger[Trigger.FOCUS] = false; + this._activeTrigger[Trigger.HOVER] = false; + + if (Util.supportsTransitionEnd() && $$$1(this.tip).hasClass(ClassName.FADE)) { + $$$1(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + complete(); + } + + this._hoverState = ''; + }; + + _proto.update = function update() { + if (this._popper !== null) { + this._popper.scheduleUpdate(); + } + }; // Protected + + + _proto.isWithContent = function isWithContent() { + return Boolean(this.getTitle()); + }; + + _proto.addAttachmentClass = function addAttachmentClass(attachment) { + $$$1(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); + }; + + _proto.getTipElement = function getTipElement() { + this.tip = this.tip || $$$1(this.config.template)[0]; + return this.tip; + }; + + _proto.setContent = function setContent() { + var $tip = $$$1(this.getTipElement()); + this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle()); + $tip.removeClass(ClassName.FADE + " " + ClassName.SHOW); + }; + + _proto.setElementContent = function setElementContent($element, content) { + var html = this.config.html; + + if (typeof content === 'object' && (content.nodeType || content.jquery)) { + // Content is a DOM node or a jQuery + if (html) { + if (!$$$1(content).parent().is($element)) { + $element.empty().append(content); + } + } else { + $element.text($$$1(content).text()); + } + } else { + $element[html ? 'html' : 'text'](content); + } + }; + + _proto.getTitle = function getTitle() { + var title = this.element.getAttribute('data-original-title'); + + if (!title) { + title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; + } + + return title; + }; // Private + + + _proto._getAttachment = function _getAttachment(placement) { + return AttachmentMap[placement.toUpperCase()]; + }; + + _proto._setListeners = function _setListeners() { + var _this3 = this; + + var triggers = this.config.trigger.split(' '); + triggers.forEach(function (trigger) { + if (trigger === 'click') { + $$$1(_this3.element).on(_this3.constructor.Event.CLICK, _this3.config.selector, function (event) { + return _this3.toggle(event); + }); + } else if (trigger !== Trigger.MANUAL) { + var eventIn = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSEENTER : _this3.constructor.Event.FOCUSIN; + var eventOut = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSELEAVE : _this3.constructor.Event.FOCUSOUT; + $$$1(_this3.element).on(eventIn, _this3.config.selector, function (event) { + return _this3._enter(event); + }).on(eventOut, _this3.config.selector, function (event) { + return _this3._leave(event); + }); + } + + $$$1(_this3.element).closest('.modal').on('hide.bs.modal', function () { + return _this3.hide(); + }); + }); + + if (this.config.selector) { + this.config = _extends({}, this.config, { + trigger: 'manual', + selector: '' + }); + } else { + this._fixTitle(); + } + }; + + _proto._fixTitle = function _fixTitle() { + var titleType = typeof this.element.getAttribute('data-original-title'); + + if (this.element.getAttribute('title') || titleType !== 'string') { + this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); + this.element.setAttribute('title', ''); + } + }; + + _proto._enter = function _enter(event, context) { + var dataKey = this.constructor.DATA_KEY; + context = context || $$$1(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $$$1(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; + } + + if ($$$1(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) { + context._hoverState = HoverState.SHOW; + return; + } + + clearTimeout(context._timeout); + context._hoverState = HoverState.SHOW; + + if (!context.config.delay || !context.config.delay.show) { + context.show(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.SHOW) { + context.show(); + } + }, context.config.delay.show); + }; + + _proto._leave = function _leave(event, context) { + var dataKey = this.constructor.DATA_KEY; + context = context || $$$1(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $$$1(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; + } + + if (context._isWithActiveTrigger()) { + return; + } + + clearTimeout(context._timeout); + context._hoverState = HoverState.OUT; + + if (!context.config.delay || !context.config.delay.hide) { + context.hide(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.OUT) { + context.hide(); + } + }, context.config.delay.hide); + }; + + _proto._isWithActiveTrigger = function _isWithActiveTrigger() { + for (var trigger in this._activeTrigger) { + if (this._activeTrigger[trigger]) { + return true; + } + } + + return false; + }; + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, this.constructor.Default, $$$1(this.element).data(), config); + + if (typeof config.delay === 'number') { + config.delay = { + show: config.delay, + hide: config.delay + }; + } + + if (typeof config.title === 'number') { + config.title = config.title.toString(); + } + + if (typeof config.content === 'number') { + config.content = config.content.toString(); + } + + Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); + return config; + }; + + _proto._getDelegateConfig = function _getDelegateConfig() { + var config = {}; + + if (this.config) { + for (var key in this.config) { + if (this.constructor.Default[key] !== this.config[key]) { + config[key] = this.config[key]; + } + } + } + + return config; + }; + + _proto._cleanTipClass = function _cleanTipClass() { + var $tip = $$$1(this.getTipElement()); + var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); + + if (tabClass !== null && tabClass.length > 0) { + $tip.removeClass(tabClass.join('')); + } + }; + + _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(data) { + this._cleanTipClass(); + + this.addAttachmentClass(this._getAttachment(data.placement)); + }; + + _proto._fixTransition = function _fixTransition() { + var tip = this.getTipElement(); + var initConfigAnimation = this.config.animation; + + if (tip.getAttribute('x-placement') !== null) { + return; + } + + $$$1(tip).removeClass(ClassName.FADE); + this.config.animation = false; + this.hide(); + this.show(); + this.config.animation = initConfigAnimation; + }; // Static + + + Tooltip._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' && config; + + if (!data && /dispose|hide/.test(config)) { + return; + } + + if (!data) { + data = new Tooltip(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Tooltip, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "NAME", + get: function get() { + return NAME; + } + }, { + key: "DATA_KEY", + get: function get() { + return DATA_KEY; + } + }, { + key: "Event", + get: function get() { + return Event; + } + }, { + key: "EVENT_KEY", + get: function get() { + return EVENT_KEY; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + return Tooltip; + }(); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + + $$$1.fn[NAME] = Tooltip._jQueryInterface; + $$$1.fn[NAME].Constructor = Tooltip; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Tooltip._jQueryInterface; + }; + + return Tooltip; +}($, Popper); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): popover.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Popover = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'popover'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.popover'; + var EVENT_KEY = "." + DATA_KEY; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var CLASS_PREFIX = 'bs-popover'; + var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); + var Default = _extends({}, Tooltip.Default, { + placement: 'right', + trigger: 'click', + content: '', + template: '' + }); + var DefaultType = _extends({}, Tooltip.DefaultType, { + content: '(string|element|function)' + }); + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + TITLE: '.popover-header', + CONTENT: '.popover-body' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + INSERTED: "inserted" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + FOCUSOUT: "focusout" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Popover = + /*#__PURE__*/ + function (_Tooltip) { + _inheritsLoose(Popover, _Tooltip); + + function Popover() { + return _Tooltip.apply(this, arguments) || this; + } + + var _proto = Popover.prototype; + + // Overrides + _proto.isWithContent = function isWithContent() { + return this.getTitle() || this._getContent(); + }; + + _proto.addAttachmentClass = function addAttachmentClass(attachment) { + $$$1(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); + }; + + _proto.getTipElement = function getTipElement() { + this.tip = this.tip || $$$1(this.config.template)[0]; + return this.tip; + }; + + _proto.setContent = function setContent() { + var $tip = $$$1(this.getTipElement()); // We use append for html objects to maintain js events + + this.setElementContent($tip.find(Selector.TITLE), this.getTitle()); + + var content = this._getContent(); + + if (typeof content === 'function') { + content = content.call(this.element); + } + + this.setElementContent($tip.find(Selector.CONTENT), content); + $tip.removeClass(ClassName.FADE + " " + ClassName.SHOW); + }; // Private + + + _proto._getContent = function _getContent() { + return this.element.getAttribute('data-content') || this.config.content; + }; + + _proto._cleanTipClass = function _cleanTipClass() { + var $tip = $$$1(this.getTipElement()); + var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); + + if (tabClass !== null && tabClass.length > 0) { + $tip.removeClass(tabClass.join('')); + } + }; // Static + + + Popover._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' ? config : null; + + if (!data && /destroy|hide/.test(config)) { + return; + } + + if (!data) { + data = new Popover(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Popover, null, [{ + key: "VERSION", + // Getters + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "NAME", + get: function get() { + return NAME; + } + }, { + key: "DATA_KEY", + get: function get() { + return DATA_KEY; + } + }, { + key: "Event", + get: function get() { + return Event; + } + }, { + key: "EVENT_KEY", + get: function get() { + return EVENT_KEY; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + return Popover; + }(Tooltip); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + + $$$1.fn[NAME] = Popover._jQueryInterface; + $$$1.fn[NAME].Constructor = Popover; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Popover._jQueryInterface; + }; + + return Popover; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): scrollspy.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var ScrollSpy = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'scrollspy'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.scrollspy'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var Default = { + offset: 10, + method: 'auto', + target: '' + }; + var DefaultType = { + offset: 'number', + method: 'string', + target: '(string|element)' + }; + var Event = { + ACTIVATE: "activate" + EVENT_KEY, + SCROLL: "scroll" + EVENT_KEY, + LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + DROPDOWN_ITEM: 'dropdown-item', + DROPDOWN_MENU: 'dropdown-menu', + ACTIVE: 'active' + }; + var Selector = { + DATA_SPY: '[data-spy="scroll"]', + ACTIVE: '.active', + NAV_LIST_GROUP: '.nav, .list-group', + NAV_LINKS: '.nav-link', + NAV_ITEMS: '.nav-item', + LIST_ITEMS: '.list-group-item', + DROPDOWN: '.dropdown', + DROPDOWN_ITEMS: '.dropdown-item', + DROPDOWN_TOGGLE: '.dropdown-toggle' + }; + var OffsetMethod = { + OFFSET: 'offset', + POSITION: 'position' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var ScrollSpy = + /*#__PURE__*/ + function () { + function ScrollSpy(element, config) { + var _this = this; + + this._element = element; + this._scrollElement = element.tagName === 'BODY' ? window : element; + this._config = this._getConfig(config); + this._selector = this._config.target + " " + Selector.NAV_LINKS + "," + (this._config.target + " " + Selector.LIST_ITEMS + ",") + (this._config.target + " " + Selector.DROPDOWN_ITEMS); + this._offsets = []; + this._targets = []; + this._activeTarget = null; + this._scrollHeight = 0; + $$$1(this._scrollElement).on(Event.SCROLL, function (event) { + return _this._process(event); + }); + this.refresh(); + + this._process(); + } // Getters + + + var _proto = ScrollSpy.prototype; + + // Public + _proto.refresh = function refresh() { + var _this2 = this; + + var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION; + var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; + var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; + this._offsets = []; + this._targets = []; + this._scrollHeight = this._getScrollHeight(); + var targets = $$$1.makeArray($$$1(this._selector)); + targets.map(function (element) { + var target; + var targetSelector = Util.getSelectorFromElement(element); + + if (targetSelector) { + target = $$$1(targetSelector)[0]; + } + + if (target) { + var targetBCR = target.getBoundingClientRect(); + + if (targetBCR.width || targetBCR.height) { + // TODO (fat): remove sketch reliance on jQuery position/offset + return [$$$1(target)[offsetMethod]().top + offsetBase, targetSelector]; + } + } + + return null; + }).filter(function (item) { + return item; + }).sort(function (a, b) { + return a[0] - b[0]; + }).forEach(function (item) { + _this2._offsets.push(item[0]); + + _this2._targets.push(item[1]); + }); + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + $$$1(this._scrollElement).off(EVENT_KEY); + this._element = null; + this._scrollElement = null; + this._config = null; + this._selector = null; + this._offsets = null; + this._targets = null; + this._activeTarget = null; + this._scrollHeight = null; + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, Default, config); + + if (typeof config.target !== 'string') { + var id = $$$1(config.target).attr('id'); + + if (!id) { + id = Util.getUID(NAME); + $$$1(config.target).attr('id', id); + } + + config.target = "#" + id; + } + + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._getScrollTop = function _getScrollTop() { + return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; + }; + + _proto._getScrollHeight = function _getScrollHeight() { + return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); + }; + + _proto._getOffsetHeight = function _getOffsetHeight() { + return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height; + }; + + _proto._process = function _process() { + var scrollTop = this._getScrollTop() + this._config.offset; + + var scrollHeight = this._getScrollHeight(); + + var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); + + if (this._scrollHeight !== scrollHeight) { + this.refresh(); + } + + if (scrollTop >= maxScroll) { + var target = this._targets[this._targets.length - 1]; + + if (this._activeTarget !== target) { + this._activate(target); + } + + return; + } + + if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { + this._activeTarget = null; + + this._clear(); + + return; + } + + for (var i = this._offsets.length; i--;) { + var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]); + + if (isActiveTarget) { + this._activate(this._targets[i]); + } + } + }; + + _proto._activate = function _activate(target) { + this._activeTarget = target; + + this._clear(); + + var queries = this._selector.split(','); // eslint-disable-next-line arrow-body-style + + + queries = queries.map(function (selector) { + return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]"); + }); + var $link = $$$1(queries.join(',')); + + if ($link.hasClass(ClassName.DROPDOWN_ITEM)) { + $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE); + $link.addClass(ClassName.ACTIVE); + } else { + // Set triggered link as active + $link.addClass(ClassName.ACTIVE); // Set triggered links parents as active + // With both '; + + if ( $container ) { + $fb_output .= ''; + } + + echo $fb_output; + } + } +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/custom-header.php b/wp-content/themes/consultstreet/inc/custom-header.php new file mode 100644 index 00000000..830cbece --- /dev/null +++ b/wp-content/themes/consultstreet/inc/custom-header.php @@ -0,0 +1,78 @@ + + * + * @link https://developer.wordpress.org/themes/functionality/custom-headers/ + * + * @package consultstreet + */ + +/** + * Set up the WordPress core custom header feature. + * + * @uses consultstreet_header_style() + */ +function consultstreet_custom_header_setup() { + add_theme_support( 'custom-header', apply_filters( 'consultstreet_custom_header_args', array( + 'default-image' => get_stylesheet_directory_uri() . '/assets/img/page-header-bg.jpg', + 'default-text-color' => '#fff', + 'width' => 1920, + 'height' => 500, + 'flex-height' => true, + 'flex-width' => true, + 'wp-head-callback' => 'consultstreet_header_style', + ) ) ); +} + +add_action( 'after_setup_theme', 'consultstreet_custom_header_setup' ); + +if ( ! function_exists( 'consultstreet_header_style' ) ) : + /** + * Styles the header image and text displayed on the blog. + * + * @see consultstreet_custom_header_setup(). + */ + function consultstreet_header_style() { + $header_text_color = get_header_textcolor(); + + /* + * If no custom options for text are set, let's bail. + * get_header_textcolor() options: Any hex value, 'blank' to hide text. Default: add_theme_support( 'custom-header' ). + */ + if ( get_theme_support( 'custom-header', 'default-text-color' ) === $header_text_color ) { + return; + } + + // If we get this far, we have custom styles. Let's do this. + ?> + + 0 ){ + $contents.find("html, body").animate({ + scrollTop: $contents.find( "#" + scroll_section_id ).offset().top + }, 1000); + } +} + +jQuery('body').on('click', '#sub-accordion-panel-consultstreet_frontpage_settings .control-subsection .accordion-section-title', function(event) { + var section_id = jQuery(this).parent('.control-subsection').attr('id'); + consultstreet_frontpage_sections_scroll( section_id ); +}); \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/assets/js/customizer.js b/wp-content/themes/consultstreet/inc/customizer/assets/js/customizer.js new file mode 100644 index 00000000..df38e0dd --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/assets/js/customizer.js @@ -0,0 +1,180 @@ +/** + * File customizer.js. + * + * Theme Customizer enhancements for a better user experience. + * + * Contains handlers to make Theme Customizer preview reload changes asynchronously. + */ + +( function ( $ ) { + + // Site title and description. + wp.customize( 'blogname', function ( value ) { + value.bind( function ( to ) { + $( '.site-title a' ).text( to ); + } ); + } ); + wp.customize( 'blogdescription', function ( value ) { + value.bind( function ( to ) { + $( '.site-description' ).text( to ); + } ); + } ); + + // Service title + wp.customize( + 'consultstreet_service_area_title', function( value ) { + value.bind( + function( newval ) { + $( '.theme-services .theme-section-title' ).text( newval ); + } + ); + } + ); + + // Service description + wp.customize( + 'consultstreet_service_area_des', function( value ) { + value.bind( + function( newval ) { + $( '.theme-services .theme-section-subtitle' ).text( newval ); + } + ); + } + ); + + // Project title + wp.customize( + 'consultstreet_project_area_title', function( value ) { + value.bind( + function( newval ) { + $( '.theme-project .theme-section-title' ).text( newval ); + } + ); + } + ); + + // Project description + wp.customize( + 'consultstreet_project_area_des', function( value ) { + value.bind( + function( newval ) { + $( '.theme-project .theme-section-subtitle' ).text( newval ); + } + ); + } + ); + + + // Testimonial title + wp.customize( + 'consultstreet_testimonial_area_title', function( value ) { + value.bind( + function( newval ) { + $( '.theme-testimonial .theme-section-title' ).text( newval ); + } + ); + } + ); + + // Testimonial description + wp.customize( + 'consultstreet_testimonial_area_des', function( value ) { + value.bind( + function( newval ) { + $( '.theme-testimonial .theme-section-subtitle' ).text( newval ); + } + ); + } + ); + + // Call to action title + wp.customize( + 'consultstreet_cta_area_title', function( value ) { + value.bind( + function( newval ) { + $( '.theme-cta .cta-block h5' ).text( newval ); + } + ); + } + ); + + // Call to action subtitle + wp.customize( + 'consultstreet_cta_area_subtitle', function( value ) { + value.bind( + function( newval ) { + $( '.theme-cta .cta-block h2' ).text( newval ); + } + ); + } + ); + + // Call to action description + wp.customize( + 'consultstreet_cta_area_des', function( value ) { + value.bind( + function( newval ) { + $( '.theme-cta .cta-block p' ).text( newval ); + } + ); + } + ); + + // Call to action button text + wp.customize( + 'consultstreet_cta_button_text', function( value ) { + value.bind( + function( newval ) { + $( '.theme-cta .btn-small' ).text( newval ); + } + ); + } + ); + + // Call to action video text + wp.customize( + 'consultstreet_video_text', function( value ) { + value.bind( + function( newval ) { + $( '.theme-cta .youtube-click a' ).text( newval ); + } + ); + } + ); + + // Blog title + wp.customize( + 'consultstreet_blog_area_title', function( value ) { + value.bind( + function( newval ) { + $( '.theme-blog .theme-section-title' ).text( newval ); + } + ); + } + ); + + // Blog description + wp.customize( + 'consultstreet_blog_area_des', function( value ) { + value.bind( + function( newval ) { + $( '.theme-blog .theme-section-subtitle' ).text( newval ); + } + ); + } + ); + + + // footer copyright text + wp.customize( + 'consultstreet_footer_copright_text', function( value ) { + value.bind( + function( newval ) { + $( '.site-footer .site-info' ).text( newval ); + } + ); + } + ); + + +} )( jQuery ); diff --git a/wp-content/themes/consultstreet/inc/customizer/assets/js/extend-customizer.js b/wp-content/themes/consultstreet/inc/customizer/assets/js/extend-customizer.js new file mode 100644 index 00000000..467dbb24 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/assets/js/extend-customizer.js @@ -0,0 +1,349 @@ +/** + * Extend Customizer Panel + * + * @package consultstreet + */ + +( function( $ ) { + + var api = wp.customize; + + api.bind( 'pane-contents-reflowed', function() { + + // Reflow sections + var sections = []; + + api.section.each( function( section ) { + + if ( + 'consultstreet_section' !== section.params.type || + 'undefined' === typeof section.params.section + ) { + + return; + + } + + sections.push( section ); + + } ); + + sections.sort( api.utils.prioritySort ).reverse(); + + $.each( sections, function( i, section ) { + + var parentContainer = $( '#sub-accordion-section-' + section.params.section ); + + parentContainer.children( '.section-meta' ).after( section.headContainer ); + + } ); + + // Reflow panels + var panels = []; + + api.panel.each( function( panel ) { + + if ( + 'consultstreet_panel' !== panel.params.type || + 'undefined' === typeof panel.params.panel + ) { + + return; + + } + + panels.push( panel ); + + } ); + + panels.sort( api.utils.prioritySort ).reverse(); + + $.each( panels, function( i, panel ) { + + var parentContainer = $( '#sub-accordion-panel-' + panel.params.panel ); + + parentContainer.children( '.panel-meta' ).after( panel.headContainer ); + + } ); + + } ); + + + // Extend Panel + var _panelEmbed = wp.customize.Panel.prototype.embed; + var _panelIsContextuallyActive = wp.customize.Panel.prototype.isContextuallyActive; + var _panelAttachEvents = wp.customize.Panel.prototype.attachEvents; + + wp.customize.Panel = wp.customize.Panel.extend( { + attachEvents : function() { + + if ( + 'consultstreet_panel' !== this.params.type || + 'undefined' === typeof this.params.panel + ) { + + _panelAttachEvents.call( this ); + + return; + + } + + _panelAttachEvents.call( this ); + + var panel = this; + + panel.expanded.bind( function( expanded ) { + + var parent = api.panel( panel.params.panel ); + + if ( expanded ) { + + parent.contentContainer.addClass( 'current-panel-parent' ); + + } else { + + parent.contentContainer.removeClass( 'current-panel-parent' ); + + } + + } ); + + panel.container.find( '.customize-panel-back' ) + .off( 'click keydown' ) + .on( 'click keydown', function( event ) { + + if ( api.utils.isKeydownButNotEnterEvent( event ) ) { + + return; + + } + + event.preventDefault(); // Keep this AFTER the key filter above + + if ( panel.expanded() ) { + + api.panel( panel.params.panel ).expand(); + + } + + } ); + + }, + embed : function() { + + if ( + 'consultstreet_panel' !== this.params.type || + 'undefined' === typeof this.params.panel + ) { + + _panelEmbed.call( this ); + + return; + + } + + _panelEmbed.call( this ); + + var panel = this; + var parentContainer = $( '#sub-accordion-panel-' + this.params.panel ); + + parentContainer.append( panel.headContainer ); + + }, + isContextuallyActive: function() { + + if ( + 'consultstreet_panel' !== this.params.type + ) { + + return _panelIsContextuallyActive.call( this ); + + } + + var panel = this; + var children = this._children( 'panel', 'section' ); + + api.panel.each( function( child ) { + + if ( !child.params.panel ) { + + return; + + } + + if ( child.params.panel !== panel.id ) { + + return; + + } + + children.push( child ); + + } ); + + children.sort( api.utils.prioritySort ); + + var activeCount = 0; + + _( children ).each( function( child ) { + + if ( child.active() && child.isContextuallyActive() ) { + + activeCount += 1; + + } + + } ); + + return ( activeCount !== 0 ); + + } + + } ); + + + // Extend Section + var _sectionEmbed = wp.customize.Section.prototype.embed; + var _sectionIsContextuallyActive = wp.customize.Section.prototype.isContextuallyActive; + var _sectionAttachEvents = wp.customize.Section.prototype.attachEvents; + + wp.customize.Section = wp.customize.Section.extend( { + attachEvents : function() { + + if ( + 'consultstreet_section' !== this.params.type || + 'undefined' === typeof this.params.section + ) { + + _sectionAttachEvents.call( this ); + + return; + + } + + _sectionAttachEvents.call( this ); + + var section = this; + + section.expanded.bind( function( expanded ) { + + var parent = api.section( section.params.section ); + + if ( expanded ) { + + parent.contentContainer.addClass( 'current-section-parent' ); + + } else { + + parent.contentContainer.removeClass( 'current-section-parent' ); + + } + + } ); + + section.container.find( '.customize-section-back' ) + .off( 'click keydown' ) + .on( 'click keydown', function( event ) { + + if ( api.utils.isKeydownButNotEnterEvent( event ) ) { + + return; + + } + + event.preventDefault(); // Keep this AFTER the key filter above + + if ( section.expanded() ) { + + api.section( section.params.section ).expand(); + + } + + } ); + + }, + embed : function() { + + if ( + 'consultstreet_section' !== this.params.type || + 'undefined' === typeof this.params.section + ) { + + _sectionEmbed.call( this ); + + return; + + } + + _sectionEmbed.call( this ); + + var section = this; + var parentContainer = $( '#sub-accordion-section-' + this.params.section ); + + parentContainer.append( section.headContainer ); + + }, + isContextuallyActive: function() { + + if ( + 'consultstreet_section' !== this.params.type + ) { + + return _sectionIsContextuallyActive.call( this ); + + } + + var section = this; + var children = this._children( 'section', 'control' ); + + api.section.each( function( child ) { + + if ( !child.params.section ) { + + return; + + } + + if ( child.params.section !== section.id ) { + + return; + + } + + children.push( child ); + + } ); + + children.sort( api.utils.prioritySort ); + + var activeCount = 0; + + _( children ).each( function( child ) { + + if ( 'undefined' !== typeof child.isContextuallyActive ) { + + if ( child.active() && child.isContextuallyActive() ) { + + activeCount += 1; + + } + + } else { + + if ( child.active() ) { + + activeCount += 1; + + } + + } + + } ); + + return ( activeCount !== 0 ); + + } + + } ); + +} )( jQuery ); diff --git a/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-options.php b/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-options.php new file mode 100644 index 00000000..69c58fcd --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-options.php @@ -0,0 +1,159 @@ +selective_refresh ) ? 'postMessage' : 'refresh'; + + $wp_customize->get_section( 'header_image' )->panel = 'consultstreet_theme_settings'; + $wp_customize->get_section( 'header_image' )->title = __( 'Page Header', 'consultstreet' ); + $wp_customize->get_section( 'header_image' )->priority = 40; + + // Sticky Bar Logo + $wp_customize->add_setting( 'consultstreet_sticky_bar_logo', array( + 'sanitize_callback' => 'esc_url_raw', + ) + ); + $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'consultstreet_sticky_bar_logo', + array( + 'label' => esc_html__( 'Set Sticky Bar Logo', 'consultstreet' ), + 'description' => esc_html__( 'You can Upload the Standrad size of logo (210px*39px)', 'consultstreet' ), + 'section' => 'consultstreet_theme_menu_bar', + 'settings' => 'consultstreet_sticky_bar_logo', + 'priority' => 15, + ) + )); + + + $wp_customize->add_setting( 'consultstreet_typography_base_font_family',array( + 'sanitize_callback' => 'consultstreet_sanitize_select', + 'capability' => 'edit_theme_options', + 'default' => 'Open Sans', + ) ); + $wp_customize->add_control( new ConsultStreet_Customizer_Typography_Control( $wp_customize, 'consultstreet_typography_base_font_family', array( + 'label' => esc_html__( 'Font Family', 'consultstreet' ), + 'section' => 'consultstreet_base_typography', + 'settings' => 'consultstreet_typography_base_font_family', + 'priority' => 10, + ) ) ); + + $wp_customize->add_setting( 'consultstreet_typography_base_font_size', + array( + 'default' => '1rem', + 'sanitize_callback' => 'consultstreet_sanitize_text', + )); + $wp_customize->add_control( 'consultstreet_typography_base_font_size', + array( + 'label' => esc_html__( 'Font Size', 'consultstreet' ), + 'description' => esc_html__( 'You can enter font-size in px or rem ', 'consultstreet' ), + 'section' => 'consultstreet_base_typography', + 'priority' => 15, + 'type' => 'text', + )); + + $wp_customize->add_setting( 'consultstreet_typography_h1_font_family',array( + 'sanitize_callback' => 'consultstreet_sanitize_select', + 'capability' => 'edit_theme_options', + 'default' => 'Montserrat', + ) ); + $wp_customize->add_control( new ConsultStreet_Customizer_Typography_Control( $wp_customize, 'consultstreet_typography_h1_font_family', array( + 'label' => esc_html__( 'Font Family', 'consultstreet' ), + 'section' => 'consultstreet_headings1_typography', + 'settings' => 'consultstreet_typography_h1_font_family', + 'priority' => 10, + ) ) ); + + + $wp_customize->add_setting( 'consultstreet_typography_h2_font_family',array( + 'sanitize_callback' => 'consultstreet_sanitize_select', + 'capability' => 'edit_theme_options', + 'default' => 'Montserrat', + ) ); + $wp_customize->add_control( new ConsultStreet_Customizer_Typography_Control( $wp_customize, 'consultstreet_typography_h2_font_family', array( + 'label' => esc_html__( 'Font Family', 'consultstreet' ), + 'section' => 'consultstreet_headings2_typography', + 'settings' => 'consultstreet_typography_h2_font_family', + 'priority' => 10, + ) ) ); + + $wp_customize->add_setting( 'consultstreet_typography_h3_font_family',array( + 'sanitize_callback' => 'consultstreet_sanitize_select', + 'capability' => 'edit_theme_options', + 'default' => 'Montserrat', + ) ); + $wp_customize->add_control( new ConsultStreet_Customizer_Typography_Control( $wp_customize, 'consultstreet_typography_h3_font_family', array( + 'label' => esc_html__( 'Font Family', 'consultstreet' ), + 'section' => 'consultstreet_headings3_typography', + 'settings' => 'consultstreet_typography_h3_font_family', + 'priority' => 10, + ) ) ); + + $wp_customize->add_setting( 'consultstreet_typography_h4_font_family',array( + 'sanitize_callback' => 'consultstreet_sanitize_select', + 'capability' => 'edit_theme_options', + 'default' => 'Montserrat', + ) ); + $wp_customize->add_control( new ConsultStreet_Customizer_Typography_Control( $wp_customize, 'consultstreet_typography_h4_font_family', array( + 'label' => esc_html__( 'Font Family', 'consultstreet' ), + 'section' => 'consultstreet_headings4_typography', + 'settings' => 'consultstreet_typography_h4_font_family', + 'priority' => 10, + ) ) ); + + $wp_customize->add_setting( 'consultstreet_typography_h5_font_family',array( + 'sanitize_callback' => 'consultstreet_sanitize_select', + 'capability' => 'edit_theme_options', + 'default' => 'Montserrat', + ) ); + $wp_customize->add_control( new ConsultStreet_Customizer_Typography_Control( $wp_customize, 'consultstreet_typography_h5_font_family', array( + 'label' => esc_html__( 'Font Family', 'consultstreet' ), + 'section' => 'consultstreet_headings5_typography', + 'settings' => 'consultstreet_typography_h5_font_family', + 'priority' => 10, + ) ) ); + + $wp_customize->add_setting( 'consultstreet_typography_h6_font_family',array( + 'sanitize_callback' => 'consultstreet_sanitize_select', + 'capability' => 'edit_theme_options', + 'default' => 'Montserrat', + ) ); + $wp_customize->add_control( new ConsultStreet_Customizer_Typography_Control( $wp_customize, 'consultstreet_typography_h6_font_family', array( + 'label' => esc_html__( 'Font Family', 'consultstreet' ), + 'section' => 'consultstreet_headings6_typography', + 'settings' => 'consultstreet_typography_h6_font_family', + 'priority' => 10, + ) ) ); + + // Footer copyright + + $wp_customize->add_setting( + 'consultstreet_footer_copright_text', + array( + 'sanitize_callback' => 'consultstreet_sanitize_text', + 'default' => __('Copyright © 2026 | Powered by WordPress | ConsultStreet theme by ThemeArile', 'consultstreet'), + 'transport' => $selective_refresh, + ) + ); + $wp_customize->add_control('consultstreet_footer_copright_text', array( + 'label' => esc_html__('Footer Copyright','consultstreet'), + 'section' => 'consultstreet_footer_copyright', + 'priority' => 10, + 'type' => 'textarea' + )); + +} +add_action( 'customize_register', 'consultstreet_customizer_theme_settings' ); \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-partials.php b/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-partials.php new file mode 100644 index 00000000..a4fc9ff9 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-partials.php @@ -0,0 +1,115 @@ + $item ) { + $val[ $key ] = sanitize_text_field( $item ); + } + return $val; + } + + // Sanitize Radio Buttonset control. + public static function sanitize_radio( $val, $setting ) { + $val = sanitize_key( $val ); + $choices = $setting->manager->get_control( $setting->id )->choices; + return array_key_exists( $val, $choices ) ? $val : $setting->default; + } + + // Sanitize Slider control. + public static function sanitize_slider( $val, $setting ) { + + $input_attrs = array(); + + if ( isset( $setting->manager->get_control( $setting->id )->input_attrs ) ) { + $input_attrs = $setting->manager->get_control( $setting->id )->input_attrs; + } + + $val['slider'] = is_numeric( $val['slider'] ) ? $val['slider'] : ''; + + $val['slider'] = isset( $input_attrs['min'] ) && ( ! empty( $val ) ) && ( $input_attrs['min'] > $val['slider'] ) ? $input_attrs['min'] : $val['slider']; + $val['slider'] = isset( $input_attrs['max'] ) && ( ! empty( $val ) ) && ( $input_attrs['max'] < $val['slider'] ) ? $input_attrs['max'] : $val['slider']; + + $val['suffix'] = esc_attr( $val['suffix'] ); + + return $val; + + } + + public static function sanitize_sortable( $input, $setting ) { + + // Get list of choices from the control + // associated with the setting. + $choices = $setting->manager->get_control( $setting->id )->choices; + $input_keys = $input; + + foreach ( $input_keys as $key => $value ) { + if ( ! array_key_exists( $value, $choices ) ) { + unset( $input[ $key ] ); + } + } + + // If the input is a valid key, return it; + // otherwise, return the default. + return ( is_array( $input ) ? $input : $setting->default ); + } + + // Sanitize checkbox. + public static function sanitize_checkbox( $val ) { + if ( '0' === $val || 'false' === $val ) { + return false; + } + return (bool) $val; + } + +} + +ConsultStreet_Customizer_Sanitize::get_instance(); diff --git a/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-selective.php b/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-selective.php new file mode 100644 index 00000000..c1261de4 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer-selective.php @@ -0,0 +1,172 @@ +get_setting( 'blogname' )->transport = 'postMessage'; +$wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; + +if ( isset( $wp_customize->selective_refresh ) ) { + + // site title + $wp_customize->selective_refresh->add_partial( + 'blogname', + array( + 'selector' => '.site-title a', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_blogname' ), + ) + ); + + // site tagline + $wp_customize->selective_refresh->add_partial( + 'blogdescription', + array( + 'selector' => '.site-description', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_blogdescription' ), + ) + ); + + // main slider + $wp_customize->selective_refresh->add_partial( + 'consultstreet_main_slider_content', + array( + 'selector' => '.theme-main-slider .theme-slider-content', + ) + ); + + // service title + $wp_customize->selective_refresh->add_partial( + 'consultstreet_service_area_title', + array( + 'selector' => '.theme-services .theme-section-title', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_service_area_title' ), + ) + ); + + // service title + $wp_customize->selective_refresh->add_partial( + 'consultstreet_service_area_des', + array( + 'selector' => '.theme-services .theme-section-subtitle', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_service_area_des' ), + ) + ); + + // service content + $wp_customize->selective_refresh->add_partial( + 'consultstreet_service_content', + array( + 'selector' => '.theme-services .row.theme-services-content', + ) + ); + + // project title + $wp_customize->selective_refresh->add_partial( + 'consultstreet_project_area_title', + array( + 'selector' => '#theme-project .theme-section-title', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_project_area_title' ), + ) + ); + + // project description + $wp_customize->selective_refresh->add_partial( + 'consultstreet_project_area_des', + array( + 'selector' => '#theme-project .theme-section-subtitle', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_project_area_des' ), + ) + ); + + // testimonial title + $wp_customize->selective_refresh->add_partial( + 'consultstreet_testimonial_area_title', + array( + 'selector' => '.theme-testimonial .theme-section-title', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_testimonial_area_title' ), + ) + ); + + // testimonial description + $wp_customize->selective_refresh->add_partial( + 'consultstreet_testimonial_area_des', + array( + 'selector' => '.theme-testimonial .theme-section-subtitle', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_testimonial_area_des' ), + ) + ); + + // testimonial content + $wp_customize->selective_refresh->add_partial( + 'consultstreet_testimonial_content', + array( + 'selector' => '.theme-testimonial .row.theme-testimonial-content', + ) + ); + + // call to action title + $wp_customize->selective_refresh->add_partial( + 'consultstreet_cta_area_title', + array( + 'selector' => '.theme-cta .cta-block h5', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_cta_area_title' ), + ) + ); + + // call to action subtitle + $wp_customize->selective_refresh->add_partial( + 'consultstreet_cta_area_subtitle', + array( + 'selector' => '.theme-cta .cta-block h2', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_cta_area_subtitle' ), + ) + ); + + // call to action description + $wp_customize->selective_refresh->add_partial( + 'consultstreet_cta_area_des', + array( + 'selector' => '.theme-cta .cta-block p', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_cta_area_des' ), + ) + ); + + // call to action button text + $wp_customize->selective_refresh->add_partial( + 'consultstreet_cta_button_text', + array( + 'selector' => '.theme-cta .mx-auto a', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_cta_button_text' ), + ) + ); + + // blog title + $wp_customize->selective_refresh->add_partial( + 'consultstreet_blog_area_title', + array( + 'selector' => '.theme-blog .theme-section-title', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_blog_area_title' ), + ) + ); + + // blog description + $wp_customize->selective_refresh->add_partial( + 'consultstreet_blog_area_des', + array( + 'selector' => '.theme-blog .theme-section-subtitle', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_blog_area_des' ), + ) + ); + + // footer copyright text + $wp_customize->selective_refresh->add_partial( + 'consultstreet_footer_copright_text', + array( + 'selector' => '.site-footer .site-info', + 'render_callback' => array( 'ConsultStreet_Customizer_Partials', 'customize_partial_consultstreet_footer_copright_text' ), + ) + ); +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer.php b/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer.php new file mode 100644 index 00000000..b15eb36a --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/consultstreet-customizer.php @@ -0,0 +1,132 @@ +register_panel_type( 'ConsultStreet_Customize_Panel' ); + $wp_customize->register_section_type( 'ConsultStreet_Customize_Section' ); + + // Load base class for controls. + require_once $control_dir . '/code/consultstreet-customize-base-control.php'; + // Load custom control classes. + require_once $control_dir . '/code/consultstreet-customize-color-control.php'; + require_once $control_dir . '/code/consultstreet-customize-heading-control.php'; + require_once $control_dir . '/code/consultstreet-customize-radio-image-control.php'; + require_once $control_dir . '/code/consultstreet-customize-radio-buttonset-control.php'; + require_once $control_dir . '/code/consultstreet-customize-slider-control.php'; + require_once $control_dir . '/code/consultstreet-customize-sortable-control.php'; + require_once $control_dir . '/code/consultstreet-customize-toggle-control.php'; + require_once $control_dir . '/code/consultstreet-customize-upgrade-control.php'; + + // Register JS-rendered control types. + $wp_customize->register_control_type( 'ConsultStreet_Customize_Color_Control' ); + $wp_customize->register_control_type( 'ConsultStreet_Customize_Heading_Control' ); + $wp_customize->register_control_type( 'ConsultStreet_Customize_Radio_Image_Control' ); + $wp_customize->register_control_type( 'ConsultStreet_Customize_Radio_Buttonset_Control' ); + $wp_customize->register_control_type( 'ConsultStreet_Customize_Slider_Control' ); + $wp_customize->register_control_type( 'ConsultStreet_Customize_Sortable_Control' ); + $wp_customize->register_control_type( 'ConsultStreet_Customize_Toggle_Control' ); + $wp_customize->register_control_type( 'ConsultStreet_Customize_Upgrade_Control' ); + + } + + // Customizer selective refresh. + public function consultstreet_customizer_selective_refresh() { + + require_once CONSULTSTREET_PARENT_INC_DIR . '/customizer/consultstreet-customizer-sanitize.php'; + require_once CONSULTSTREET_PARENT_INC_DIR . '/customizer/consultstreet-customizer-partials.php'; + + } + + + // Add postMessage support for site title and description for the Theme Customizer. + + public function consultstreet_customizer_register( $wp_customize ) { + + // Customizer selective + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/consultstreet-customizer-selective.php'; + + // Register panels and sections. + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/consultstreet-panels-and-sections.php'; + + } + + // Theme Customizer preview reload changes asynchronously. + public function consultstreet_customizer_preview_js() { + + wp_enqueue_script( 'consultstreet-customizer', CONSULTSTREET_PARENT_INC_URI . '/customizer/assets/js/customizer.js', array( 'customize-preview' ), CONSULTSTREET_THEME_VERSION, true ); + + } + + // Include customizer customizer settings. + + public function consultstreet_customizer_settings() { + + $activate_theme_data = wp_get_theme(); // getting current theme data + $activate_theme = $activate_theme_data->name; + + // Recommended Plugin + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-notice/consultstreet-notify-plugin.php'; + + // Base class. + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-settings/consultstreet-customize-base-customizer-settings.php'; + // Menu. + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php'; + // Page Header. + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-settings/theme-settings/consultstreet-page-header-customizer-settings.php'; + // Blog. + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php'; + // General. + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-settings/theme-settings/consultstreet-general-customizer-settings.php'; + // Footer. + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-settings/theme-settings/consultstreet-footer-copyright-customizer-settings.php'; + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-settings/theme-settings/consultstreet-footer-widget-customizer-settings.php'; + // Typography. + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-settings/theme-settings/consultstreet-typography-customizer-settings.php'; + + if('AssentPress' == $activate_theme){ + // Other Options. + require CONSULTSTREET_PARENT_CUSTOMIZER_DIR . '/customizer-settings/theme-settings/consultstreet-other-customizer-settings.php'; + } + + } + + + } +endif; + +new ConsultStreet_Customizer(); \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/consultstreet-panels-and-sections.php b/wp-content/themes/consultstreet/inc/customizer/consultstreet-panels-and-sections.php new file mode 100644 index 00000000..a6968353 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/consultstreet-panels-and-sections.php @@ -0,0 +1,141 @@ +add_panel( new ConsultStreet_Customize_Panel( $wp_customize, 'consultstreet_theme_settings', array( + 'priority' => 28, + 'title' => esc_html__( 'Theme Options', 'consultstreet' ), + 'capabitity' => 'edit_theme_options', +) ) ); + + + +// Section: General. + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_theme_general', array( + 'title' => esc_html__( 'General', 'consultstreet' ), + 'panel' => 'consultstreet_theme_settings', + 'priority' => 9, + ) ) ); + + +// Section: Menu. + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_theme_menu_bar', array( + 'title' => esc_html__( 'Menu', 'consultstreet' ), + 'panel' => 'consultstreet_theme_settings', + 'priority' => 20, + ) ) ); + + +// Section: Blog. + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_theme_blog_settings', array( + 'title' => esc_html__( 'Blog', 'consultstreet' ), + 'panel' => 'consultstreet_theme_settings', + 'priority' => 30, + ) ) ); + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_blog_general', array( + 'title' => esc_html__( 'General', 'consultstreet' ), + 'panel' => 'consultstreet_theme_settings', + 'section' => 'consultstreet_theme_blog_settings', + 'priority' => 10, + ) ) ); + + +// Section: Page Header. + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_theme_page_header', array( + 'title' => esc_html__( 'Page Header', 'consultstreet' ), + 'panel' => 'consultstreet_theme_settings', + 'priority' => 40, + ) ) ); + + +// Section: Footer. + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_theme_footer', array( + 'title' => esc_html__( 'Footer', 'consultstreet' ), + 'panel' => 'consultstreet_theme_settings', + 'priority' => 50, + ) ) ); + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_footer_widgets', array( + 'title' => esc_html__( 'Footer Widgets', 'consultstreet' ), + 'panel' => 'consultstreet_theme_settings', + 'section' => 'consultstreet_theme_footer', + 'priority' => 10, + ) ) ); + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_footer_copyright', array( + 'title' => esc_html__( 'Footer Copyright', 'consultstreet' ), + 'panel' => 'consultstreet_theme_settings', + 'section' => 'consultstreet_theme_footer', + 'priority' => 20, + ) ) ); + +/** + * Panel: Typography. + */ +$wp_customize->add_panel( new ConsultStreet_Customize_Panel( $wp_customize, 'consultstreet_theme_typography', array( + 'priority' => 32, + 'title' => esc_html__( 'Typography', 'consultstreet' ), + 'capabitity' => 'edit_theme_options', +) ) ); + + // Section: Typography > Base typography. + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_enable_disable_typography', array( + 'title' => esc_html__( 'Enable Typography', 'consultstreet' ), + 'panel' => 'consultstreet_theme_typography', + 'priority' => 5, + ) ) ); + + // Section: Typography > Base typography. + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_base_typography', array( + 'title' => esc_html__( 'Base Typography', 'consultstreet' ), + 'panel' => 'consultstreet_theme_typography', + 'priority' => 10, + ) ) ); + + // Section: Typography > Headings ( h1 - h6 ) Typography. + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_headings1_typography', array( + 'title' => esc_html__( 'Headings H1', 'consultstreet' ), + 'panel' => 'consultstreet_theme_typography', + 'priority' => 70, + ) ) ); + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_headings2_typography', array( + 'title' => esc_html__( 'Headings H2', 'consultstreet' ), + 'panel' => 'consultstreet_theme_typography', + 'priority' => 80, + ) ) ); + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_headings3_typography', array( + 'title' => esc_html__( 'Headings H3', 'consultstreet' ), + 'panel' => 'consultstreet_theme_typography', + 'priority' => 90, + ) ) ); + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_headings4_typography', array( + 'title' => esc_html__( 'Headings H4', 'consultstreet' ), + 'panel' => 'consultstreet_theme_typography', + 'priority' => 100, + ) ) ); + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_headings5_typography', array( + 'title' => esc_html__( 'Headings H5', 'consultstreet' ), + 'panel' => 'consultstreet_theme_typography', + 'priority' => 110, + ) ) ); + + $wp_customize->add_section( new ConsultStreet_Customize_Section( $wp_customize, 'consultstreet_headings6_typography', array( + 'title' => esc_html__( 'Headings H6', 'consultstreet' ), + 'panel' => 'consultstreet_theme_typography', + 'priority' => 120, + ) ) ); \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-base-control.php b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-base-control.php new file mode 100644 index 00000000..5961bc1a --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-base-control.php @@ -0,0 +1,112 @@ + __( 'Clear', 'consultstreet' ), + 'clearAriaLabel' => __( 'Clear color', 'consultstreet' ), + 'defaultString' => __( 'Default', 'consultstreet' ), + 'defaultAriaLabel' => __( 'Select default color', 'consultstreet' ), + 'pick' => __( 'Select Color', 'consultstreet' ), + 'defaultLabel' => __( 'Color value', 'consultstreet' ), + ); + wp_localize_script( 'wp-color-picker-alpha', 'wpColorPickerL10n', $color_picker_strings ); + wp_enqueue_script( 'wp-color-picker-alpha' ); + + // Scripts for nesting panel/section. + wp_enqueue_script( 'consultstreet-extend-customizer', CONSULTSTREET_PARENT_INC_URI . '/customizer/assets/js/extend-customizer.js', array( 'jquery' ), false, true ); + wp_enqueue_style( 'consultstreet-extend-customizer', CONSULTSTREET_PARENT_INC_URI . '/customizer/assets/css/extend-customizer.css' ); + + // Main scripts. + wp_enqueue_script( + 'consultstreet-controls', + CONSULTSTREET_PARENT_INC_URI . '/customizer/controls/js/controls.js', + array( + 'jquery', + 'customize-base', + 'wp-color-picker-alpha', + ), + false, + true + ); + + wp_enqueue_style( 'consultstreet-controls', CONSULTSTREET_PARENT_INC_URI . '/customizer/controls/css/controls.css' ); + + } + + + /** + * Refresh the parameters passed to the JavaScript via JSON. + * + * @see WP_Customize_Control::to_json() + * @access public + * @return void + */ + public function to_json() { + + parent::to_json(); + + $this->json['default'] = $this->setting->default; + if ( isset( $this->default ) ) { + $this->json['default'] = $this->default; + } + + $this->json['id'] = $this->id; + $this->json['value'] = $this->value(); + $this->json['choices'] = $this->choices; + $this->json['link'] = $this->get_link(); + $this->json['l10n'] = $this->l10n(); + + $this->json['inputAttrs'] = ''; + foreach ( $this->input_attrs as $attr => $value ) { + $this->json['inputAttrs'] .= $attr . '="' . esc_attr( $value ) . '" '; + } + + } + + /** + * Render content is still called, so be sure to override it with an empty function in your subclass as well. + */ + protected function render_content() { + } + + /** + * Renders the Underscore template for this control. + * + * @see WP_Customize_Control::print_template() + * @access protected + * @return void + */ + protected function content_template() { + } + + /** + * Returns an array of translation strings. + * + * @access protected + * @return array + */ + protected function l10n() { + return array(); + } + +} diff --git a/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-category-control.php b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-category-control.php new file mode 100644 index 00000000..bcaf4917 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-category-control.php @@ -0,0 +1,53 @@ +cats = get_categories($options); + + parent::__construct( $manager, $id, $args ); + } + + /** + * Render the content of the category dropdown + * + * @return HTML + */ + public function render_content() + { + if(!empty($this->cats)) + { + ?> + + \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-color-control.php b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-color-control.php new file mode 100644 index 00000000..a31d8824 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-color-control.php @@ -0,0 +1,81 @@ +json['palette'] = $this->palette; + $this->json['choices']['alpha'] = ( isset( $this->choices['alpha'] ) && $this->choices['alpha'] ) ? 'true' : 'false'; + $this->json['mode'] = $this->mode; + + } + + /** + * Render content is still called, so be sure to override it with an empty function in your subclass as well. + */ + protected function render_content() { + + } + +} diff --git a/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-heading-control.php b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-heading-control.php new file mode 100644 index 00000000..29114dca --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-heading-control.php @@ -0,0 +1,48 @@ + + +

+ <# if ( data.label ) { #>{{{ data.label }}}<# } #> +

+ + add_section( + 'upgrade_premium', + array( + 'title' => __('Upgrade to Pro','consultstreet'), + 'priority' => 1, + ) + ); + + class ConsultStreet_WP_Button_Customize_Control extends WP_Customize_Control { + public $type = 'upgrade_premium'; + + function render_content() { + ?> +
+ +
+ add_setting( + 'pro_info_buttons', + array( + 'capability' => 'edit_theme_options', + 'sanitize_callback' => 'consultstreet_sanitize_text', + ) + ); + + $wp_customize->add_control( new ConsultStreet_WP_Button_Customize_Control( $wp_customize, 'pro_info_buttons', array( + 'section' => 'upgrade_premium', + )) +); +} +add_action( 'customize_register', 'consultstreet_upgrade_pro_options' ); \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-radio-buttonset-control.php b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-radio-buttonset-control.php new file mode 100644 index 00000000..58aca108 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/controls/code/consultstreet-customize-radio-buttonset-control.php @@ -0,0 +1,57 @@ + + + <# if ( data.label ) { #>{{{ data.label }}}<# } #> + <# if ( data.description ) { #> + {{{ data.description }}}<# } #> +
+ <# for ( key in data.choices ) { #> + checked="checked" <# } #>> + + + <# } #> +
+ input_attrs as $attr => $value ) { + if ( 'style' !== $attr ) { + $this->json['inputAttrs'] .= $attr . '="' . esc_attr( $value ) . '" '; + continue; + } + $this->json['labelStyle'] = 'style="' . esc_attr( $value ) . '" '; + } + + } + + /** + * Renders the Underscore template for this control. + * + * @see WP_Customize_Control::print_template() + * @access protected + * @return void + */ + protected function content_template() { + ?> + + +
+ <# for ( key in data.choices ) { #> + <# dataAlt = ( _.isObject( data.choices[ key ] ) && ! _.isUndefined( data.choices[ key ].alt ) ) ? + data.choices[ key ].alt : '' #> + checked="checked"<# } #> data-alt="{{ dataAlt }}"> + + + <# } #> +
+ + json['default'] ) ) { + foreach ( $this->json['default'] as $key => $value ) { + $this->json['choices']['controls'][ $key ] = true; + } + } + + } + + /** + * Renders the Underscore template for this control. + * + * @see WP_Customize_Control::print_template() + * @access protected + * @return void + */ + protected function content_template() { + ?> + + <# if ( data.label ) { #> + {{ data.label }} + <# } #> + + <# if ( data.description ) { #> + {{{ data.description }}} + <# } #> + +
+
+
+
+
+ + + {{ data.default['suffix'] }} + +
+
+ + + + + + + + + + render(). + * + * @access protected + */ + protected function render_content() { + $this_val = $this->value(); ?> + + + + + + + .image { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.customize-control-consultstreet-radio-image .image-select + label { + position: relative; + display: inline-block; + width: 32%; + margin-right: 2%; +} + +#customize-control-consultstreet_theme_color .image-select + label, #customize-control-consultstreet_theme_background_image .image-select + label{ + width: 22% !important; + margin-right: 0% !important; +} + +#customize-control-consultstreet_page_header_layout .image-select + label { + width: 47%; +} + +.customize-control-consultstreet-radio-image .image-select + label:nth-of-type(3n) { + margin-right: 0; +} + +.customize-control-consultstreet-radio-image .image-select + label .image-label { + display: none; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(255, 255, 255, 0.7); + font-weight: 700; +} + +.customize-control-consultstreet-radio-image .image-select + label .image-label .inner { + width: 100%; + height: 100%; + text-align: center; + padding: 0.5em; + vertical-align: middle; +} + +.customize-control-consultstreet-radio-image .image-select + label:hover .image-label { + display: block; +} + +.customize-control-consultstreet-radio-image input { + display: none; +} + +.customize-control-consultstreet-radio-image input img { + border: 1px solid transparent; +} + +.customize-control-consultstreet-radio-image input:checked + label img { + -webkit-box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.25); + box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.25); + border: 1px solid #3858e9; +} + +.customize-control-consultstreet-radio-image input + label .image-clickable { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; +} + +.customize-control-consultstreet-slider .customize-control-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.customize-control-consultstreet-slider .ui-slider { + background-color: rgba(0, 0, 0, 0.1); + width: 63%; + height: 6px; + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + border-radius: 3px; +} + +.customize-control-consultstreet-slider .ui-slider .ui-slider-handle { + height: 15px; + width: 15px; + background-color: #fff; + position: absolute; + cursor: pointer; + -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); + box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); + border-radius: 3px; +} + +.customize-control-consultstreet-slider .ui-slider .ui-slider-range { + background-color: #3858e9; + height: 100%; + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} + +.customize-control-consultstreet-slider .consultstreet-slider-input { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.customize-control-consultstreet-slider .consultstreet-slider-input .slider-reset { + padding-left: 5px; + cursor: pointer; +} + +/* Control: Sortable. */ +.customize-control-consultstreet-sortable ul.ui-sortable li { + padding: 5px 10px; + border: 1px solid #333; + background: #fff; +} + +.customize-control-consultstreet-sortable ul.ui-sortable li .dashicons.dashicons-menu { + float: right; +} + +.customize-control-consultstreet-sortable ul.ui-sortable li .dashicons.visibility { + margin-right: 10px; +} + +.customize-control-consultstreet-sortable ul.ui-sortable li.invisible { + color: #aaa; + border: 1px dashed #aaa; +} + +.customize-control-consultstreet-sortable ul.ui-sortable li.invisible .dashicons.visibility { + color: #aaa; +} + +/* Control: Switch. */ +.customize-control-consultstreet-toggle { + position: relative; +} + +.customize-control-consultstreet-toggle label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.customize-control-consultstreet-toggle label .customize-control-title { + width: calc(100% - 55px); +} + +.customize-control-consultstreet-toggle label .description { + -webkit-box-ordinal-group: 100; + -ms-flex-order: 99; + order: 99; +} + +.customize-control-consultstreet-toggle .switch { + border: 1px solid #b4b9be; + display: inline-block; + width: 35px; + height: 12px; + border-radius: 8px; + background: #b4b9be; + vertical-align: middle; + position: relative; + top: 4px; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-transition: background 350ms ease; + transition: background 350ms ease; +} + +.customize-control-consultstreet-toggle .switch::after { + content: ""; + display: block; + width: 20px; + height: 20px; + border-radius: 50%; + position: absolute; + top: 50%; + left: -3px; + -webkit-transition: all 350ms cubic-bezier(0, 0.95, 0.38, 0.98), background 150ms ease; + transition: all 350ms cubic-bezier(0, 0.95, 0.38, 0.98), background 150ms ease; + background: #999; + border: 1px solid rgba(0, 0, 0, 0.1); + -webkit-transform: translate3d(0, -50%, 0); + transform: translate3d(0, -50%, 0); +} + +.customize-control-consultstreet-toggle .switch::before { + content: ""; + display: block; + width: 20px; + height: 20px; + border-radius: 50%; + position: absolute; + top: 50%; + left: -3px; + -webkit-transition: all 350ms cubic-bezier(0, 0.95, 0.38, 0.98), background 150ms ease; + transition: all 350ms cubic-bezier(0, 0.95, 0.38, 0.98), background 150ms ease; + background: rgba(0, 0, 0, 0.2); + -webkit-transform: translate3d(0, -50%, 0) scale(0); + transform: translate3d(0, -50%, 0) scale(0); +} + +.customize-control-consultstreet-toggle .switch:active::before { + -webkit-transform: translate3d(0, -50%, 0) scale(3); + transform: translate3d(0, -50%, 0) scale(3); +} + +.customize-control-consultstreet-toggle input:checked + .switch::before { + background: rgba(0, 115, 170, 0.075); + -webkit-transform: translate3d(100%, -50%, 0) scale(1); + transform: translate3d(100%, -50%, 0) scale(1); +} + +.customize-control-consultstreet-toggle input:checked + .switch::after { + background: #3858e9; + -webkit-transform: translate3d(100%, -50%, 0); + transform: translate3d(100%, -50%, 0); +} + +.customize-control-consultstreet-toggle input:checked + .switch:active::before { + background: rgba(0, 115, 170, 0.075); + -webkit-transform: translate3d(100%, -50%, 0) scale(3); + transform: translate3d(100%, -50%, 0) scale(3); +} + +/* Control: Heading */ + +.customize-control-consultstreet-heading { + display: list-item; + margin-left: -12px; + margin-right: -12px; + padding: 7px 15px; + background: #FFF; + border-left: 4px solid #3858e9; +} + +.customize-control-consultstreet-heading h4 { + margin: 0; +} + +.customize-control-consultstreet-heading h4 span { + margin-bottom: 0; +} + +span.customize-category-select-control { + display: block; + font-size: 14px; + line-height: 24px; + font-weight: 600; + margin-bottom: 4px; +} + +.customize-pane-child li input[type=checkbox]:focus, +.customize-pane-child li input[type=radio]:focus{ + display: none; +} + diff --git a/wp-content/themes/consultstreet/inc/customizer/controls/js/controls.js b/wp-content/themes/consultstreet/inc/customizer/controls/js/controls.js new file mode 100644 index 00000000..a751f6cd --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/controls/js/controls.js @@ -0,0 +1,1153 @@ +var consultstreet = { + + /** + * An object containing definitions for controls. + */ + control: { + + /** + * The color control. + */ + 'consultstreet-color': { + + /** + * Init the control. + * + * @param {object} [control] The customizer control object. + * @returns {void} + */ + init: function ( control ) { + var self = this; + + // Render the template. + self.template( control ); + + // Init the control. + consultstreet.input.color.init( control ); + }, + + /** + * Render the template. + * + * @param {object} [control] The customizer control object. + * @returns {void} + */ + template: function ( control ) { + control.container.html( + consultstreet.input.color.getTemplate( { + label: control.params.label, + description: control.params.description, + 'data-id': control.id, + mode: control.params.mode, + inputAttrs: control.params.inputAttrs, + 'data-palette': control.params.palette, + 'data-default-color': control.params.default, + 'data-alpha': control.params.choices.alpha, + value: control.setting._value + } ) + ); + } + } + }, + + /** + * An object containing definitions for input fields. + */ + input: { + + /** + * Color input fields. + */ + color: { + + /** + * Get the HTML for color inputs. + * + * @param {object} [data] The arguments. + * @returns {string} + */ + getTemplate: function ( data ) { + var html = ''; + + data = _.defaults( data, { + label: '', + description: '', + mode: 'full', + inputAttrs: '', + 'data-palette': data['data-palette'] ? data['data-palette'] : true, + 'data-default-color': data['data-default-color'] ? + data['data-default-color'] : + '', + 'data-alpha': data['data-alpha'] ? data['data-alpha'] : false, + value: '', + 'data-id': '' + } ); + + html += ''; + html += + ''; + + return ( + '
' + + html + + '
' + ); + }, + + /** + * Init the control. + * + * @param {object} [control] The control object. + * @returns {void} + */ + init: function ( control ) { + var picker = jQuery( + '.consultstreet-color-control[data-id="' + control.id + '"]' + ), + clear; + + control.choices = control.choices || {}; + if ( _.isEmpty( control.choices ) && control.params.choices ) { + control.choices = control.params.choices; + } + + // If we have defined any extra choices, make sure they are passed-on to Iris. + if ( !_.isEmpty( control.choices ) ) { + picker.wpColorPicker( control.choices ); + } + + // Tweaks to make the "clear" buttons work. + setTimeout( function () { + clear = jQuery( + '.consultstreet-input-container[data-id="' + + control.id + + '"] .wp-picker-clear' + ); + if ( clear.length ) { + clear.click( function () { + control.setting.set( '' ); + } ); + } + }, 200 ); + + // Saves our settings to the WP API + picker.wpColorPicker( { + change: function () { + + // Small hack: the picker needs a small delay + setTimeout( function () { + control.setting.set( picker.val() ); + }, 20 ); + } + } ); + } + } + }, + + /** + * An object containing definitions for settings. + */ + setting: { + + /** + * Gets the value of a setting. + * + * This is a helper function that allows us to get the value of + * control[key1][key2] for example, when the setting used in the + * customizer API is "control". + * + * @param {string} [setting] The setting for which we're getting the value. + * @returns {mixed} Depends on the value. + */ + get: function ( setting ) { + var parts = setting.split( '[' ), + foundSetting = '', + foundInStep = 0, + currentVal = ''; + + _.each( parts, function ( part, i ) { + part = part.replace( ']', '' ); + + if ( 0 === i ) { + foundSetting = part; + } else { + foundSetting += '[' + part + ']'; + } + + if ( !_.isUndefined( wp.customize.instance( foundSetting ) ) ) { + currentVal = wp.customize.instance( foundSetting ).get(); + foundInStep = i; + } + + if ( foundInStep < i ) { + if ( _.isObject( currentVal ) && !_.isUndefined( currentVal[part] ) ) { + currentVal = currentVal[part]; + } + } + } ); + + return currentVal; + }, + + /** + * Sets the value of a setting. + * + * This function is a bit complicated because there any many scenarios to consider. + * Example: We want to save the value for my_setting[something][3][something-else]. + * The control's setting is my_setting[something]. + * So we need to find that first, then figure out the remaining parts, + * merge the values recursively to avoid destroying my_setting[something][2] + * and also take into account any defined "key" arguments which take this even deeper. + * + * @param {object|string} [element] The DOM element whose value has changed, + * or an ID. + * @param {mixed} [value] Depends on the control-type. + * @param {string} [key] If we only want to save an item in an object + * we can define the key here. + * @returns {void} + */ + set: function ( element, value, key ) { + var setting, + parts, + currentNode = '', + foundNode = '', + subSettingObj = {}, + currentVal, + subSetting, + subSettingParts; + + // Get the setting from the element. + setting = element; + if ( _.isObject( element ) ) { + if ( jQuery( element ).attr( 'data-id' ) ) { + setting = element.attr( 'data-id' ); + } else { + setting = element.parents( '[data-id]' ).attr( 'data-id' ); + } + } + + ( + parts = setting.split( '[' ) + ), + + // Find the setting we're using in the control using the customizer API. + _.each( parts, function ( part, i ) { + part = part.replace( ']', '' ); + + // The current part of the setting. + currentNode = 0 === i ? part : '[' + part + ']'; + + // When we find the node, get the value from it. + // In case of an object we'll need to merge with current values. + if ( !_.isUndefined( wp.customize.instance( currentNode ) ) ) { + foundNode = currentNode; + currentVal = wp.customize.instance( foundNode ).get(); + } + } ); + + // Get the remaining part of the setting that was unused. + subSetting = setting.replace( foundNode, '' ); + + // If subSetting is not empty, then we're dealing with an object + // and we need to dig deeper and recursively merge the values. + if ( '' !== subSetting ) { + if ( !_.isObject( currentVal ) ) { + currentVal = {}; + } + if ( '[' === subSetting.charAt( 0 ) ) { + subSetting = subSetting.replace( '[', '' ); + } + subSettingParts = subSetting.split( '[' ); + _.each( subSettingParts, function ( subSettingPart, i ) { + subSettingParts[i] = subSettingPart.replace( ']', '' ); + } ); + + // If using a key, we need to go 1 level deeper. + if ( key ) { + subSettingParts.push( key ); + } + + // Converting to a JSON string and then parsing that to an object + // may seem a bit hacky and crude but it's efficient and works. + subSettingObj = + '{"' + + subSettingParts.join( '":{"' ) + + '":"' + + value + + '"' + + '}'.repeat( subSettingParts.length ); + subSettingObj = JSON.parse( subSettingObj ); + + // Recursively merge with current value. + jQuery.extend( true, currentVal, subSettingObj ); + value = currentVal; + } else { + if ( key ) { + currentVal = !_.isObject( currentVal ) ? {} : currentVal; + currentVal[key] = value; + value = currentVal; + } + } + wp.customize.control( foundNode ).setting.set( value ); + } + } +}; + +( + function () { + 'use strict'; + + /** + * A dynamic color-alpha control. + * + * @class + * @augments wp.customize.Control + * @augments wp.customize.Class + */ + wp.customize.consultstreetDynamicControl = wp.customize.Control.extend( { + initialize: function ( id, options ) { + var control = this, + args = options || {}; + + args.params = args.params || {}; + if ( !args.params.type ) { + args.params.type = 'consultstreet-generic'; + } + if ( !args.params.content ) { + args.params.content = jQuery( '
  • ' ); + args.params.content.attr( + 'id', + 'customize-control-' + id.replace( /]/g, '' ).replace( /\[/g, '-' ) + ); + args.params.content.attr( + 'class', + 'customize-control customize-control-' + args.params.type + ); + } + + control.propertyElements = []; + wp.customize.Control.prototype.initialize.call( control, id, args ); + }, + + /** + * Add bidirectional data binding links between inputs and the setting(s). + * + * This is copied from wp.customize.Control.prototype.initialize(). It + * should be changed in Core to be applied once the control is embedded. + * + * @private + * @returns {void} + */ + _setUpSettingRootLinks: function () { + var control = this, + nodes = control.container.find( '[data-customize-setting-link]' ); + + nodes.each( function () { + var node = jQuery( this ); + + wp.customize( node.data( 'customizeSettingLink' ), function ( setting ) { + var element = new wp.customize.Element( node ); + control.elements.push( element ); + element.sync( setting ); + element.set( setting() ); + } ); + } ); + }, + + /** + * Add bidirectional data binding links between inputs and the setting properties. + * + * @private + * @returns {void} + */ + _setUpSettingPropertyLinks: function () { + var control = this, + nodes; + + if ( !control.setting ) { + return; + } + + nodes = control.container.find( '[data-customize-setting-property-link]' ); + + nodes.each( function () { + var node = jQuery( this ), + element, + propertyName = node.data( 'customizeSettingPropertyLink' ); + + element = new wp.customize.Element( node ); + control.propertyElements.push( element ); + element.set( control.setting()[propertyName] ); + + element.bind( function ( newPropertyValue ) { + var newSetting = control.setting(); + if ( newPropertyValue === newSetting[propertyName] ) { + return; + } + newSetting = _.clone( newSetting ); + newSetting[propertyName] = newPropertyValue; + control.setting.set( newSetting ); + } ); + control.setting.bind( function ( newValue ) { + if ( newValue[propertyName] !== element.get() ) { + element.set( newValue[propertyName] ); + } + } ); + } ); + }, + + /** + * @inheritdoc + */ + ready: function () { + var control = this; + + control._setUpSettingRootLinks(); + control._setUpSettingPropertyLinks(); + + wp.customize.Control.prototype.ready.call( control ); + + control.deferred.embedded.done( function () { + control.initConsultStreetControl( control ); + } ); + }, + + /** + * Embed the control in the document. + * + * Override the embed() method to do nothing, + * so that the control isn't embedded on load, + * unless the containing section is already expanded. + * + * @returns {void} + */ + embed: function () { + var control = this, + sectionId = control.section(); + + if ( !sectionId ) { + return; + } + + wp.customize.section( sectionId, function ( section ) { + if ( + 'consultstreet-expanded' === section.params.type || + section.expanded() || + wp.customize.settings.autofocus.control === control.id + ) { + control.actuallyEmbed(); + } else { + section.expanded.bind( function ( expanded ) { + if ( expanded ) { + control.actuallyEmbed(); + } + } ); + } + } ); + }, + + /** + * Deferred embedding of control when actually + * + * This function is called in Section.onChangeExpanded() so the control + * will only get embedded when the Section is first expanded. + * + * @returns {void} + */ + actuallyEmbed: function () { + var control = this; + if ( 'resolved' === control.deferred.embedded.state() ) { + return; + } + control.renderContent(); + control.deferred.embedded.resolve(); // This triggers control.ready(). + }, + + /** + * This is not working with autofocus. + * + * @param {object} [args] Args. + * @returns {void} + */ + focus: function ( args ) { + var control = this; + control.actuallyEmbed(); + wp.customize.Control.prototype.focus.call( control, args ); + }, + + /** + * Additional actions that run on ready. + * + * @param {object} [args] Args. + * @returns {void} + */ + initConsultStreetControl: function ( control ) { + if ( 'undefined' !== typeof consultstreet.control[control.params.type] ) { + consultstreet.control[control.params.type].init( control ); + return; + } + + // Save the value + this.container.on( 'change keyup paste click', 'input', function () { + control.setting.set( jQuery( this ).val() ); + } ); + }, + + consultstreetValidateCSSValue: function ( value ) { + var validUnits = [ + 'rem', + 'em', + 'ex', + '%', + 'px', + 'cm', + 'mm', + 'pt' + ], + numericValue, + unit; + + // 0 is always a valid value, and we can't check calc() values effectively. + if ( + '0' === value || + ( + 0 <= value.indexOf( 'calc(' ) && 0 <= value.indexOf( ')' ) + ) + ) { + return true; + } + + // Get the numeric value. + numericValue = parseFloat( value ); + + // Get the unit + unit = value.replace( numericValue, '' ); + + // Check the validity of the numeric value and units. + if ( isNaN( numericValue ) || -1 === jQuery.inArray( unit, validUnits ) ) { + return false; + } + return true; + } + } ); + }() +); + +_.each( consultstreet.control, function ( obj, type ) { + wp.customize.controlConstructor[ + type + ] = wp.customize.consultstreetDynamicControl.extend( {} ); +} ); + + +/** + * Control: Slider. + */ +wp.customize.controlConstructor['consultstreet-slider'] = wp.customize.Control.extend( { + + // When we're finished loading continue processing + ready: function () { + 'use strict'; + + var control = this, + changeAction = ( + 'postMessage' === control.setting.transport + ) ? 'mousemove change' : 'change', + slider = control.container.find( '.consultstreet-slider' ), + input = control.container.find( 'input.slider-input' ), + min = Number( input.attr( 'min' ) ), + max = Number( input.attr( 'max' ) ), + step = Number( input.attr( 'step' ) ), + $this, + val; + + slider.slider( { + range: 'min', + min: min, + max: max, + value: input.val(), + step: step, + slide: function ( event, ui ) { + // Trigger keyup in input. + input.val( ui.value ).keyup(); + }, + change: function ( event, ui ) { + + // Save the values. + control.initConsultStreetControl(); + } + } ); + + input.on( 'change keyup paste', function () { + $this = jQuery( this ); + val = $this.val(); + + slider.slider( 'value', val ); + } ); + + // Change on input. + control.container.on( + 'change keyup paste', + '.customize-control-content input.slider-input', + function () { + control.setting.set( jQuery( this ).val() ); + } + ); + + // Reset. + control.container.find( '.slider-reset' ).on( 'click', function () { + input.attr( 'value', control.params.default.slider ); + slider.slider( 'value', control.params.default.slider ); + control.setting.set( input.val() ); + } ); + + // Init the control. + if ( !_.isUndefined( window.consultstreetControlLoader ) && _.isFunction( consultstreetControlLoader ) ) { + consultstreetControlLoader( control ); + } else { + control.initConsultStreetControl(); + } + }, + + initConsultStreetControl: function () { + + var control = this, + subControls = control.params.choices.controls, + value = {}, + subsArray = [], + i; + + _.each( subControls, function ( v, i ) { + if ( true === v ) { + subsArray.push( i ); + } + } ); + + for ( i = 0; i < subsArray.length; i++ ) { + value[subsArray[i]] = control.setting._value[subsArray[i]]; + control.updateSliderValue( subsArray[i], value ); + } + + }, + + /** + * Updates the value. + */ + updateSliderValue: function ( context, value ) { + + var control = this; + + control.container.on( 'change keyup paste', 'input.slider-input', function () { + value['slider'] = jQuery( this ).val(); + value['suffix'] = jQuery( this ).next().val(); + + // Save the value + control.saveValue( value ); + } ); + + // TODO: find a way to merge event. + control.container.on( 'click', '.slider-reset', function () { + value['slider'] = jQuery( this ).siblings('.slider-input').val(); + value['suffix'] = jQuery( this ).prev().val(); + + // Save the value + control.saveValue( value ); + } ); + }, + + /** + * Saves the value. + */ + saveValue: function ( value ) { + var control = this, + newValue = {}; + _.each( value, function ( newSubValue, i ) { + newValue[i] = newSubValue; + } ); + + control.setting.set( newValue ); + } +} ); + +/** + * Control: Text. + */ +wp.customize.controlConstructor['consultstreet-text'] = wp.customize.Control.extend( { + + // When we're finished loading continue processing. + ready: function () { + 'use strict'; + + var control = this; + + // Save the values + control.container.on( + 'change keyup paste', + '.customize-control-content input', + function () { + control.setting.set( jQuery( this ).val() ); + } + ); + } +} ); + +/** + * Control: Sortable. + */ +/* global consultstreetControlLoader */ +wp.customize.controlConstructor['consultstreet-sortable'] = wp.customize.Control.extend( { + + // When we're finished loading continue processing + ready: function () { + 'use strict'; + + var control = this; + + // Init the control. + if ( + !_.isUndefined( window.consultstreetControlLoader ) && + _.isFunction( consultstreetControlLoader ) + ) { + consultstreetControlLoader( control ); + } else { + control.initConsultStreetControl(); + } + }, + + initConsultStreetControl: function () { + 'use strict'; + + var control = this; + control.container.find( '.consultstreet-controls-loading-spinner' ).hide(); + + // Set the sortable container. + control.sortableContainer = control.container.find( 'ul.sortable' ).first(); + + // Init sortable. + control.sortableContainer + .sortable( { + + // Update value when we stop sorting. + stop: function () { + control.updateValue(); + } + } ) + .disableSelection() + .find( 'li' ) + .each( function () { + + // Enable/disable options when we click on the eye of Thundera. + jQuery( this ) + .find( 'i.visibility' ) + .click( function () { + jQuery( this ) + .toggleClass( 'dashicons-visibility-faint' ) + .parents( 'li:eq(0)' ) + .toggleClass( 'invisible' ); + } ); + } ) + .click( function () { + + // Update value on click. + control.updateValue(); + } ); + }, + + /** + * Updates the sorting list + */ + updateValue: function () { + 'use strict'; + + var control = this, + newValue = []; + + this.sortableContainer.find( 'li' ).each( function () { + if ( !jQuery( this ).is( '.invisible' ) ) { + newValue.push( jQuery( this ).data( 'value' ) ); + } + } ); + control.setting.set( newValue ); + } +} ); + +/** + * Control: Radio image. + */ +wp.customize.controlConstructor['consultstreet-radio-image'] = wp.customize.consultstreetDynamicControl.extend( {} ); + +/** + * Control: Toggle. + */ +wp.customize.controlConstructor['consultstreet-toggle'] = wp.customize.consultstreetDynamicControl.extend( { + + // When we're finished loading continue processing + ready: function () { + 'use strict'; + + var control = this; + + // Init the control. + if ( + !_.isUndefined( window.consultstreetControlLoader ) && + _.isFunction( consultstreetControlLoader ) + ) { + consultstreetControlLoader( control ); + } else { + control.initConsultStreetControl(); + } + }, + + initConsultStreetControl: function () { + var control = this, + checkboxValue = control.setting._value; + + // Save the value + this.container.on( 'change', 'input', function () { + checkboxValue = jQuery( this ).is( ':checked' ) ? true : false; + control.setting.set( checkboxValue ); + } ); + } +} ); + +/** + * Control: Radio Buttonset. + */ +wp.customize.controlConstructor['consultstreet-radio-buttonset'] = wp.customize.Control.extend( {} ); + +/** + * Control: Dimensions. + */ +; +/* global dimensionsconsultstreetL10n */ +/* global consultstreetControlLoader */ +wp.customize.controlConstructor['consultstreet-dimensions'] = wp.customize.consultstreetDynamicControl.extend( { + + // When we're finished loading continue processing + ready: function () { + 'use strict'; + + var control = this; + + // Init the control. + if ( !_.isUndefined( window.consultstreetControlLoader ) && _.isFunction( consultstreetControlLoader ) ) { + consultstreetControlLoader( control ); + } else { + control.initConsultStreetControl(); + } + }, + + initConsultStreetControl: function () { + + var control = this, + subControls = control.params.choices.controls, + value = {}, + subsArray = [], + i; + + _.each( subControls, function ( v, i ) { + if ( true === v ) { + subsArray.push( i ); + } + } ); + + for ( i = 0; i < subsArray.length; i++ ) { + value[subsArray[i]] = control.setting._value[subsArray[i]]; + control.updateDimensionsValue( subsArray[i], value ); + } + + }, + + /** + * Updates the value. + */ + updateDimensionsValue: function ( context, value ) { + + var control = this; + + control.container.on( 'change keyup paste', '.' + context + ' input', function () { + value[context] = jQuery( this ).val(); + + // Notifications. + control.consultstreetNotifications(); + + // Save the value + control.saveValue( value ); + } ); + }, + + /** + * Saves the value. + */ + saveValue: function ( value ) { + + var control = this, + newValue = {}; + + _.each( value, function ( newSubValue, i ) { + newValue[i] = newSubValue; + } ); + + control.setting.set( newValue ); + }, + + /** + * Handles notifications. + */ + consultstreetNotifications: function () { + + var control = this; + + wp.customize( control.id, function ( setting ) { + setting.bind( function ( value ) { + var code = 'long_title', + subs = {}, + message; + + setting.notifications.remove( code ); + + _.each( ['top', 'right', 'bottom', 'left'], function ( direction ) { + if ( !_.isUndefined( value[direction] ) ) { + if ( false === control.consultstreetValidateCSSValue( value[direction] ) ) { + subs[direction] = dimensionsconsultstreetL10n[direction]; + } else { + delete subs[direction]; + } + } + } ); + + if ( !_.isEmpty( subs ) ) { + message = dimensionsconsultstreetL10n['invalid-value'] + ' (' + _.values( subs ).toString() + ') '; + setting.notifications.add( code, new wp.customize.Notification( + code, + { + type: 'warning', + message: message + } + ) ); + } else { + setting.notifications.remove( code ); + } + } ); + } ); + } +} ); + +/** + * Control: Background. + */ +; +/* global consultstreetControlLoader */ +wp.customize.controlConstructor['consultstreet-background'] = wp.customize.Control.extend( { + + // When we're finished loading continue processing + ready: function () { + + 'use strict'; + + var control = this; + + // Init the control. + if ( !_.isUndefined( window.consultstreetControlLoader ) && _.isFunction( consultstreetControlLoader ) ) { + consultstreetControlLoader( control ); + } else { + control.initConsultStreetControl(); + } + }, + + initConsultStreetControl: function () { + + var control = this, + value = control.setting._value, + picker = control.container.find( '.consultstreet-color-control' ); + + // Hide unnecessary controls if the value doesn't have an image. + if ( _.isUndefined( value['background-image'] ) || '' === value['background-image'] ) { + control.container.find( '.background-wrapper > .background-repeat' ).hide(); + control.container.find( '.background-wrapper > .background-position' ).hide(); + control.container.find( '.background-wrapper > .background-size' ).hide(); + control.container.find( '.background-wrapper > .background-attachment' ).hide(); + } + + // Color. + picker.wpColorPicker( { + change: function () { + setTimeout( function () { + control.saveValue( 'background-color', picker.val() ); + }, 100 ); + } + } ); + + // Background-Repeat. + control.container.on( 'change', '.background-repeat select', function () { + control.saveValue( 'background-repeat', jQuery( this ).val() ); + } ); + + // Background-Size. + control.container.on( 'change click', '.background-size input', function () { + control.saveValue( 'background-size', jQuery( this ).val() ); + } ); + + // Background-Position. + control.container.on( 'change', '.background-position select', function () { + control.saveValue( 'background-position', jQuery( this ).val() ); + } ); + + // Background-Attachment. + control.container.on( 'change click', '.background-attachment input', function () { + control.saveValue( 'background-attachment', jQuery( this ).val() ); + } ); + + // Background-Image. + control.container.on( 'click', '.background-image-upload-button', function ( e ) { + var image = wp.media( {multiple: false} ).open().on( 'select', function () { + + // This will return the selected image from the Media Uploader, the result is an object. + var uploadedImage = image.state().get( 'selection' ).first(), + previewImage = uploadedImage.toJSON().sizes.full.url, + imageUrl, + imageID, + imageWidth, + imageHeight, + preview, + removeButton; + + if ( !_.isUndefined( uploadedImage.toJSON().sizes.medium ) ) { + previewImage = uploadedImage.toJSON().sizes.medium.url; + } else if ( !_.isUndefined( uploadedImage.toJSON().sizes.thumbnail ) ) { + previewImage = uploadedImage.toJSON().sizes.thumbnail.url; + } + + imageUrl = uploadedImage.toJSON().sizes.full.url; + imageID = uploadedImage.toJSON().id; + imageWidth = uploadedImage.toJSON().width; + imageHeight = uploadedImage.toJSON().height; + + // Show extra controls if the value has an image. + if ( '' !== imageUrl ) { + control.container.find( '.background-wrapper > .background-repeat, .background-wrapper > .background-position, .background-wrapper > .background-size, .background-wrapper > .background-attachment' ).show(); + } + + control.saveValue( 'background-image', imageUrl ); + preview = control.container.find( '.placeholder, .thumbnail' ); + removeButton = control.container.find( '.background-image-upload-remove-button' ); + + if ( preview.length ) { + preview.removeClass().addClass( 'thumbnail thumbnail-image' ).html( '' ); + } + if ( removeButton.length ) { + removeButton.show(); + } + } ); + + e.preventDefault(); + } ); + + control.container.on( 'click', '.background-image-upload-remove-button', function ( e ) { + + var preview, + removeButton; + + e.preventDefault(); + + control.saveValue( 'background-image', '' ); + + preview = control.container.find( '.placeholder, .thumbnail' ); + removeButton = control.container.find( '.background-image-upload-remove-button' ); + + // Hide unnecessary controls. + control.container.find( '.background-wrapper > .background-repeat' ).hide(); + control.container.find( '.background-wrapper > .background-position' ).hide(); + control.container.find( '.background-wrapper > .background-size' ).hide(); + control.container.find( '.background-wrapper > .background-attachment' ).hide(); + + if ( preview.length ) { + preview.removeClass().addClass( 'placeholder' ).html( 'No file selected' ); + } + if ( removeButton.length ) { + removeButton.hide(); + } + } ); + }, + + /** + * Saves the value. + */ + saveValue: function ( property, value ) { + + var control = this, + input = jQuery( '#customize-control-' + control.id.replace( '[', '-' ).replace( ']', '' ) + ' .background-hidden-value' ), + val = control.setting._value; + + val[property] = value; + + jQuery( input ).attr( 'value', JSON.stringify( val ) ).trigger( 'change' ); + control.setting.set( val ); + } +} ); + +/** + * Control: Editor. + */ +wp.customize.controlConstructor['consultstreet-editor'] = wp.customize.consultstreetDynamicControl.extend( { + + initConsultStreetControl: function () { + + var control = this, + element = control.container.find( 'textarea' ), + editor; + + control_id = control.id.replace( '[', '' ).replace( ']', '' ); + + var id = 'consultstreet-editor-' + control_id; + + wp.editor.initialize( id, { + tinymce: { + wpautop: true + }, + quicktags: true, + mediaButtons: true + } ); + + editor = tinyMCE.get( id ); + + if ( editor ) { + editor.onChange.add( function ( ed ) { + var content; + + ed.save(); + content = editor.getContent(); + element.val( content ).trigger( 'change' ); + wp.customize.instance( control.id ).set( content ); + } ); + } + } + +} ); diff --git a/wp-content/themes/consultstreet/inc/customizer/controls/js/wp-color-picker-alpha.js b/wp-content/themes/consultstreet/inc/customizer/controls/js/wp-color-picker-alpha.js new file mode 100644 index 00000000..d6fcfb64 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/controls/js/wp-color-picker-alpha.js @@ -0,0 +1,498 @@ +/**! + * wp-color-picker-alpha + * + * Overwrite Automattic Iris for enabled Alpha Channel in wpColorPicker + * Only run in input and is defined data alpha in true + * + * Version: 2.1.3 + * https://github.com/kallookoo/wp-color-picker-alpha + * Licensed under the GPLv2 license or later. + */ +( function( $ ) { + // Prevent double-init. + if ( $.wp.wpColorPicker.prototype._hasAlpha ) { + return; + } + + // Variable for some backgrounds ( grid ) + var image = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==', + // html stuff for wpColorPicker copy of the original color-picker.js + _after = '
    ', + _wrap = '
    ', + _button = '', + // Prevent CSS issues in < WordPress 4.9 + _deprecated = ( wpColorPickerL10n.current !== undefined ); + // Declare some global variables when is deprecated or not + if ( _deprecated ) { + var _before = ''; + } else { + var _before = '', + _wrappingLabel = '', + _wrappingLabelText = ''; + } + /** + * Overwrite Color + * for enable support rbga + */ + Color.fn.toString = function() { + if ( this._alpha < 1 ) + return this.toCSS( 'rgba', this._alpha ).replace( /\s+/g, '' ); + + var hex = parseInt( this._color, 10 ).toString( 16 ); + + if ( this.error ) + return ''; + + if ( hex.length < 6 ) + hex = ( '00000' + hex ).substr( -6 ); + + return '#' + hex; + }; + + /** + * Overwrite wpColorPicker + */ + $.widget( 'wp.wpColorPicker', $.wp.wpColorPicker, { + _hasAlpha: true, + /** + * @summary Creates the color picker. + * + * Creates the color picker, sets default values, css classes and wraps it all in HTML. + * + * @since 3.5.0 + * + * @access private + * + * @returns {void} + */ + _create: function() { + // Return early if Iris support is missing. + if ( ! $.support.iris ) { + return; + } + + var self = this, + el = self.element; + + // Override default options with options bound to the element. + $.extend( self.options, el.data() ); + + // Create a color picker which only allows adjustments to the hue. + if ( self.options.type === 'hue' ) { + return self._createHueOnly(); + } + + // Bind the close event. + self.close = $.proxy( self.close, self ); + + self.initialValue = el.val(); + + // Add a CSS class to the input field. + el.addClass( 'wp-color-picker' ); + + if ( _deprecated ) { + el.hide().wrap( _wrap ); + self.wrap = el.parent(); + self.toggler = $( _before ) + .insertBefore( el ) + .css( { backgroundColor : self.initialValue } ) + .attr( 'title', wpColorPickerL10n.pick ) + .attr( 'data-current', wpColorPickerL10n.current ); + self.pickerContainer = $( _after ).insertAfter( el ); + self.button = $( _button ).addClass('hidden'); + } else { + /* + * Check if there's already a wrapping label, e.g. in the Customizer. + * If there's no label, add a default one to match the Customizer template. + */ + if ( ! el.parent( 'label' ).length ) { + // Wrap the input field in the default label. + el.wrap( _wrappingLabel ); + // Insert the default label text. + self.wrappingLabelText = $( _wrappingLabelText ) + .insertBefore( el ) + .text( wpColorPickerL10n.defaultLabel ); + } + + /* + * At this point, either it's the standalone version or the Customizer + * one, we have a wrapping label to use as hook in the DOM, let's store it. + */ + self.wrappingLabel = el.parent(); + + // Wrap the label in the main wrapper. + self.wrappingLabel.wrap( _wrap ); + // Store a reference to the main wrapper. + self.wrap = self.wrappingLabel.parent(); + // Set up the toggle button and insert it before the wrapping label. + self.toggler = $( _before ) + .insertBefore( self.wrappingLabel ) + .css( { backgroundColor: self.initialValue } ); + // Set the toggle button span element text. + self.toggler.find( '.wp-color-result-text' ).text( wpColorPickerL10n.pick ); + // Set up the Iris container and insert it after the wrapping label. + self.pickerContainer = $( _after ).insertAfter( self.wrappingLabel ); + // Store a reference to the Clear/Default button. + self.button = $( _button ); + } + + // Set up the Clear/Default button. + if ( self.options.defaultColor ) { + self.button.addClass( 'wp-picker-default' ).val( wpColorPickerL10n.defaultString ); + if ( ! _deprecated ) { + self.button.attr( 'aria-label', wpColorPickerL10n.defaultAriaLabel ); + } + } else { + self.button.addClass( 'wp-picker-clear' ).val( wpColorPickerL10n.clear ); + if ( ! _deprecated ) { + self.button.attr( 'aria-label', wpColorPickerL10n.clearAriaLabel ); + } + } + + if ( _deprecated ) { + el.wrap( '' ).after( self.button ); + } else { + // Wrap the wrapping label in its wrapper and append the Clear/Default button. + self.wrappingLabel + .wrap( '
  • + +

    + + <# if( data.recommended_actions.length > 0 ){ #> + {{ data.title }} + <# }else{ #> + <# if( data.recommended_plugins.length > 0 ){ #> + {{ data.plugin_text }} + <# }#> + <# } #> + + <# if( data.recommended_actions.length > 0 ){ #> + + {{ data.recommended_actions[0].index }} + {{ data.total_actions }} + + <# } #> +

    +
    + <# if( data.recommended_actions.length > 0 ){ #> + <# for (action in data.recommended_actions) { #> + + <# } #> + <# } #> + + <# if( data.recommended_plugins.length > 0 ){ #> + <# for (action in data.recommended_plugins) { #> + + <# } #> + <# } #> +
    +
  • + <# } #> + config = $config; + self::$instance->setup_config(); + self::$instance->setup_actions(); + } + } + + } + + + public function setup_config() { + + global $consultstreet_customizer_notify_recommended_plugins; + global $consultstreet_customizer_notify_recommended_actions; + + global $install_button_label; + global $activate_button_label; + global $consultstreet_deactivate_button_label; + + $this->recommended_actions = isset( $this->config['recommended_actions'] ) ? $this->config['recommended_actions'] : array(); + $this->recommended_plugins = isset( $this->config['recommended_plugins'] ) ? $this->config['recommended_plugins'] : array(); + + $this->recommended_actions_title = isset( $this->config['recommended_actions_title'] ) ? $this->config['recommended_actions_title'] : ''; + $this->recommended_plugins_title = isset( $this->config['recommended_plugins_title'] ) ? $this->config['recommended_plugins_title'] : ''; + $this->dismiss_button = isset( $this->config['dismiss_button'] ) ? $this->config['dismiss_button'] : ''; + + $consultstreet_customizer_notify_recommended_plugins = array(); + $consultstreet_customizer_notify_recommended_actions = array(); + + if ( isset( $this->recommended_plugins ) ) { + $consultstreet_customizer_notify_recommended_plugins = $this->recommended_plugins; + } + + if ( isset( $this->recommended_actions ) ) { + $consultstreet_customizer_notify_recommended_actions = $this->recommended_actions; + } + + $install_button_label = isset( $this->config['install_button_label'] ) ? $this->config['install_button_label'] : ''; + $activate_button_label = isset( $this->config['activate_button_label'] ) ? $this->config['activate_button_label'] : ''; + $consultstreet_deactivate_button_label = isset( $this->config['consultstreet_deactivate_button_label'] ) ? $this->config['consultstreet_deactivate_button_label'] : ''; + + } + + + public function setup_actions() { + + // Register the section + add_action( 'customize_register', array( $this, 'consultstreet_plugin_notification_customize_register' ) ); + + // Enqueue scripts and styles + add_action( 'customize_controls_enqueue_scripts', array( $this, 'consultstreet_customizer_notify_scripts_for_customizer' ), 0 ); + + /* ajax callback for dismissable recommended actions */ + add_action( 'wp_ajax_quality_customizer_notify_dismiss_action', array( $this, 'consultstreet_customizer_notify_dismiss_recommended_action_callback' ) ); + + add_action( 'wp_ajax_ti_customizer_notify_dismiss_recommended_plugins', array( $this, 'consultstreet_customizer_notify_dismiss_recommended_plugins_callback' ) ); + + } + + + public function consultstreet_customizer_notify_scripts_for_customizer() { + + wp_enqueue_style( 'consultstreet-customizer-notify-css', get_template_directory_uri() . '/inc/customizer/customizer-notice/css/consultstreet-customizer-notify.css', array()); + + wp_enqueue_style( 'plugin-install' ); + wp_enqueue_script( 'plugin-install' ); + wp_add_inline_script( 'plugin-install', 'var pagenow = "customizer";' ); + + wp_enqueue_script( 'updates' ); + + wp_enqueue_script( 'consultstreet-customizer-notify-js', get_template_directory_uri() . '/inc/customizer/customizer-notice/js/consultstreet-customizer-notify.js', array( 'customize-controls' )); + wp_localize_script( + 'consultstreet-customizer-notify-js', 'consultstreetCustomizercompanionObject', array( + 'ajaxurl' => admin_url( 'admin-ajax.php' ), + 'template_directory' => get_template_directory_uri(), + 'base_path' => admin_url(), + 'activating_string' => __( 'Activating', 'consultstreet' ), + ) + ); + + } + + + public function consultstreet_plugin_notification_customize_register( $wp_customize ) { + + + require_once get_template_directory() . '/inc/customizer/customizer-notice/consultstreet-customizer-notify-section.php'; + + $wp_customize->register_section_type( 'ConsultStreet_Customizer_Notify_Section' ); + + $wp_customize->add_section( + new consultstreet_Customizer_Notify_Section( + $wp_customize, + 'ConsultStreet-customizer-notify-section', + array( + 'title' => $this->recommended_actions_title, + 'plugin_text' => $this->recommended_plugins_title, + 'dismiss_button' => $this->dismiss_button, + 'priority' => 0, + ) + ) + ); + + } + + + public function consultstreet_customizer_notify_dismiss_recommended_action_callback() { + + global $consultstreet_customizer_notify_recommended_actions; + + $action_id = ( isset( $_GET['id'] ) ) ? $_GET['id'] : 0; + + echo esc_html( $action_id ); /* this is needed and it's the id of the dismissable required action */ + + if ( ! empty( $action_id ) ) { + + if ( get_option( 'consultstreet_customizer_notify_show' ) ) { + + $consultstreet_customizer_notify_show_recommended_actions = get_option( 'consultstreet_customizer_notify_show' ); + switch ( $_GET['todo'] ) { + case 'add': + $consultstreet_customizer_notify_show_recommended_actions[ $action_id ] = true; + break; + case 'dismiss': + $consultstreet_customizer_notify_show_recommended_actions[ $action_id ] = false; + break; + } + update_option( 'consultstreet_customizer_notify_show', $consultstreet_customizer_notify_show_recommended_actions ); + + + } else { + $consultstreet_customizer_notify_show_recommended_actions = array(); + if ( ! empty( $consultstreet_customizer_notify_recommended_actions ) ) { + foreach ( $consultstreet_customizer_notify_recommended_actions as $consultstreet_lite_customizer_notify_recommended_action ) { + if ( $consultstreet_lite_customizer_notify_recommended_action['id'] == $action_id ) { + $consultstreet_customizer_notify_show_recommended_actions[ $consultstreet_lite_customizer_notify_recommended_action['id'] ] = false; + } else { + $consultstreet_customizer_notify_show_recommended_actions[ $consultstreet_lite_customizer_notify_recommended_action['id'] ] = true; + } + } + update_option( 'consultstreet_customizer_notify_show', $consultstreet_customizer_notify_show_recommended_actions ); + } + } + } + die(); + } + + + public function consultstreet_customizer_notify_dismiss_recommended_plugins_callback() { + + $action_id = ( isset( $_GET['id'] ) ) ? $_GET['id'] : 0; + + echo esc_html( $action_id ); /* this is needed and it's the id of the dismissable required action */ + + if ( ! empty( $action_id ) ) { + + $consultstreet_lite_customizer_notify_show_recommended_plugins = get_option( 'consultstreet_customizer_notify_show_recommended_plugins' ); + + switch ( $_GET['todo'] ) { + case 'add': + $consultstreet_lite_customizer_notify_show_recommended_plugins[ $action_id ] = false; + break; + case 'dismiss': + $consultstreet_lite_customizer_notify_show_recommended_plugins[ $action_id ] = true; + break; + } + update_option( 'consultstreet_customizer_notify_show_recommended_plugins', $consultstreet_lite_customizer_notify_show_recommended_plugins ); + } + die(); + } + +} diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-notice/consultstreet-notify-plugin.php b/wp-content/themes/consultstreet/inc/customizer/customizer-notice/consultstreet-notify-plugin.php new file mode 100644 index 00000000..6c518bb4 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-notice/consultstreet-notify-plugin.php @@ -0,0 +1,26 @@ + array( + 'arile-extra' => array( + 'recommended' => true, + 'description' => sprintf( + /* translators: %s: plugin name */ + esc_html__( 'If you want to show all the features and business sections of the FrontPage. please install and activate %s plugin', 'consultstreet' ), 'Arile Extra' + ), + ), + ), + 'recommended_actions' => array(), + 'recommended_actions_title' => esc_html__( 'Recommended Actions', 'consultstreet' ), + 'recommended_plugins_title' => esc_html__( 'Recommended Plugin', 'consultstreet' ), + 'install_button_label' => esc_html__( 'Install and Activate', 'consultstreet' ), + 'activate_button_label' => esc_html__( 'Activate', 'consultstreet' ), + 'consultstreet_deactivate_button_label' => esc_html__( 'Deactivate', 'consultstreet' ), +); +ConsultStreet_Customizer_Notify::init( apply_filters( 'consultstreet_customizer_notify_array', $consultstreet_config_customizer ) ); \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-notice/css/consultstreet-customizer-notify.css b/wp-content/themes/consultstreet/inc/customizer/customizer-notice/css/consultstreet-customizer-notify.css new file mode 100644 index 00000000..4bbcabd7 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-notice/css/consultstreet-customizer-notify.css @@ -0,0 +1,139 @@ +.consultstreet-customizer-plugin-notify-actions-count { + display: inline-block; + z-index: 26; + margin: 1px 0 0 2px; + padding: 0 6px; + border-radius: 10px; + color: #fff; + background-color: #d54e21; + font-size: 9px; + font-weight: 600; + line-height: 17px; + vertical-align: top; +} + +div.consultstreet-theme-recomended-actions_container { + margin-bottom: 2em; + padding: 0 10px; +} + +.consultstreet-theme-recomended-actions_container p.succes { + margin: 1em 0; +} + +.consultstreet-epsilon-recommeded-actions p.title { + margin-bottom: 0; + color: #555d66; + font-size: 14px; + font-weight: 600; +} + +.consultstreet-epsilon-recommeded-actions div.description { + font-size: 12px; +} + +.consultstreet-epsilon-recommeded-actions .custom-action { + margin-top: 1em; + padding-top: 1em; + border-top: 1px solid #fafafa; +} + +.consultstreet-epsilon-recommeded-actions .custom-action p { + margin-top: 0; +} + +.consultstreet-theme-recomended-actions_container .consultstreet-recommeded-actions-container:not(:first-child) { + overflow: hidden; + height: 0; + opacity: 0; +} + +.consultstreet-theme-recomended-actions_container .consultstreet-recommeded-actions-container:first-child { + height: auto; + opacity: 1; +} + +.consultstreet-theme-recomended-actions_container .consultstreet-recommeded-actions-container { + -webkit-transition: opacity 2s; + /* Safari */ + transition: opacity 2s; +} + +.consultstreet-theme-recomended-actions_container .hide { + display: none; +} + +.consultstreet-customizer-plugin-notify-actions-count.complete { + background-color: #79ba49; +} + +.consultstreet-theme-recomended-actions_container #demo_content .button { + display: block; + margin-bottom: 1em; + text-align: center; +} + +.consultstreet-theme-recomended-actions_container .succes a { + display: inline-block; + width: 100%; + text-align: center; +} + +.consultstreet-theme-recomended-actions_container .succes a.social { + width: 49%; + margin-bottom: 1em; + padding-top: 4px; + line-height: 20px; +} + +.consultstreet-theme-recomended-actions_container .succes a.social span, +.consultstreet-theme-recomended-actions_container .succes span { + margin-right: 5px; +} + +.consultstreet-theme-recomended-actions_container .succes { + padding-top: 4px; + line-height: 20px; +} + +.consultstreet-customizer-notify-dismiss-button-recommended-plugin, +.consultstreet-customizer-notify-dismiss-recommended-action { + position: absolute; + top: 10px; + right: 10px; + border-radius: 50%; + color: #d54e21; + text-decoration: none; + cursor: pointer; +} + +.consultstreet-epsilon-recommeded-actions { + position: relative; +} + +.consultstreet-customizer-notify-dismiss-recommended-action, +.consultstreet-epsilon-recommeded-actions .consultstreet-customizer-notify-dismiss-button-recommended-plugin { + top: 0; + right: 0; +} + +.consultstreet-epsilon-recommeded-actions #temp_load { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + + -webkit-align-items: center; + align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; +} + +.consultstreet-epsilon-recommeded-actions #temp_load img { + margin: 0 auto; +} diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-notice/js/consultstreet-customizer-notify.js b/wp-content/themes/consultstreet/inc/customizer/customizer-notice/js/consultstreet-customizer-notify.js new file mode 100644 index 00000000..00ecf7f9 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-notice/js/consultstreet-customizer-notify.js @@ -0,0 +1,182 @@ +/** + * Customizer notification system + */ + + +(function (api) { + + api.sectionConstructor['consultstreet-customizer-notify-section'] = api.Section.extend( + { + + // No events for this type of section. + attachEvents: function () { + }, + + // Always make the section active. + isContextuallyActive: function () { + return true; + } + } + ); + +})( wp.customize ); + + jQuery( document ).ready( + function () { + + jQuery( '.consultstreet-customizer-notify-dismiss-recommended-action' ).click( + function () { + + var id = jQuery( this ).attr( 'id' ), + action = jQuery( this ).attr( 'data-action' ); + jQuery.ajax( + { + type: 'GET', + data: {action: 'consultstreet_customizer_notify_dismiss_action', id: id, todo: action}, + dataType: 'html', + url: consultstreetCustomizercompanionObject.ajaxurl, + beforeSend: function () { + jQuery( '#' + id ).parent().append( '
    ' ); + }, + success: function (data) { + var container = jQuery( '#' + data ).parent().parent(); + var index = container.next().data( 'index' ); + var recommended_sction = jQuery( '#accordion-section-ti_customizer_notify_recomended_actions' ); + var actions_count = recommended_sction.find( '.consultstreet-customizer-plugin-notify-actions-count' ); + var section_title = recommended_sction.find( '.section-title' ); + jQuery( '.consultstreet-customizer-plugin-notify-actions-count .current-index' ).text( index ); + container.slideToggle().remove(); + if (jQuery( '.consultstreet-theme-recomended-actions_container > .epsilon-recommended-actions' ).length === 0) { + + actions_count.remove(); + + if (jQuery( '.consultstreet-theme-recomended-actions_container > .epsilon-recommended-plugins' ).length === 0) { + jQuery( '.control-section-ti-customizer-notify-recomended-actions' ).remove(); + } else { + section_title.text( section_title.data( 'plugin_text' ) ); + } + + } + }, + error: function (jqXHR, textStatus, errorThrown) { + console.log( jqXHR + ' :: ' + textStatus + ' :: ' + errorThrown ); + } + } + ); + } + ); + + jQuery( '.consultstreet-customizer-notify-dismiss-button-recommended-plugin' ).click( + function () { + var id = jQuery( this ).attr( 'id' ), + action = jQuery( this ).attr( 'data-action' ); + jQuery.ajax( + { + type: 'GET', + data: {action: 'ti_customizer_notify_dismiss_recommended_plugins', id: id, todo: action}, + dataType: 'html', + url: consultstreetCustomizercompanionObject.ajaxurl, + beforeSend: function () { + jQuery( '#' + id ).parent().append( '
    ' ); + }, + success: function (data) { + var container = jQuery( '#' + data ).parent().parent(); + var index = container.next().data( 'index' ); + jQuery( '.consultstreet-customizer-plugin-notify-actions-count .current-index' ).text( index ); + container.slideToggle().remove(); + + if (jQuery( '.consultstreet-theme-recomended-actions_container > .epsilon-recommended-plugins' ).length === 0) { + jQuery( '.control-section-ti-customizer-notify-recomended-section' ).remove(); + } + }, + error: function (jqXHR, textStatus, errorThrown) { + console.log( jqXHR + ' :: ' + textStatus + ' :: ' + errorThrown ); + } + } + ); + } + ); + + // Remove activate button and replace with activation in progress button. + jQuery( document ).on( + 'DOMNodeInserted','.activate-now', function () { + var activateButton = jQuery( '.activate-now' ); + if (activateButton.length) { + var url = jQuery( activateButton ).attr( 'href' ); + if (typeof url !== 'undefined') { + // Request plugin activation. + jQuery.ajax( + { + beforeSend: function () { + jQuery( activateButton ).replaceWith( '' + consultstreetCustomizercompanionObject.activating_string + '...' ); + }, + async: true, + type: 'GET', + url: url, + success: function () { + // Reload the page. + location.reload(); + } + } + ); + } + } + } + ); + } + ); + + + +/** + * Remove activate button and replace with activation in progress button. + * + * @package consultstreet + */ + + +jQuery( document ).ready( + function ($) { + $( 'body' ).on( + 'click', ' .consultstreet-install-plugin ', function () { + var slug = $( this ).attr( 'data-slug' ); + + wp.updates.installPlugin( + { + slug: slug + } + ); + return false; + } + ); + + $( '.activate-now' ).on( + 'click', function (e) { + + var activateButton = $( this ); + e.preventDefault(); + if ($( activateButton ).length) { + var url = $( activateButton ).attr( 'href' ); + + if (typeof url !== 'undefined') { + // Request plugin activation. + $.ajax( + { + beforeSend: function () { + $( activateButton ).replaceWith( ''+"activating"+'...' ); + }, + async: true, + type: 'GET', + url: url, + success: function () { + // Reload the page. + location.reload(); + } + } + ); + } + } + } + ); + } +); diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/class/customizer-repeater-control.php b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/class/customizer-repeater-control.php new file mode 100644 index 00000000..467764b6 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/class/customizer-repeater-control.php @@ -0,0 +1,669 @@ +add_field_label = esc_html__( 'Add new field', 'consultstreet' ); + if ( ! empty( $args['add_field_label'] ) ) { + $this->add_field_label = $args['add_field_label']; + } + + $this->boxtitle = esc_html__( 'Customizer Repeater', 'consultstreet' ); + if ( ! empty ( $args['item_name'] ) ) { + $this->boxtitle = $args['item_name']; + } elseif ( ! empty( $this->label ) ) { + $this->boxtitle = $this->label; + } + + if ( ! empty( $args['customizer_repeater_image_control'] ) ) { + $this->customizer_repeater_image_control = $args['customizer_repeater_image_control']; + } + + + if ( ! empty( $args['customizer_repeater_icon_control'] ) ) { + $this->customizer_repeater_icon_control = $args['customizer_repeater_icon_control']; + } + + if ( ! empty( $args['customizer_repeater_color_control'] ) ) { + $this->customizer_repeater_color_control = $args['customizer_repeater_color_control']; + } + + if ( ! empty( $args['customizer_repeater_title_control'] ) ) { + $this->customizer_repeater_title_control = $args['customizer_repeater_title_control']; + } + + if ( ! empty( $args['customizer_repeater_subtitle_control'] ) ) { + $this->customizer_repeater_subtitle_control = $args['customizer_repeater_subtitle_control']; + } + + if ( ! empty( $args['customizer_repeater_text_control'] ) ) { + $this->customizer_repeater_text_control = $args['customizer_repeater_text_control']; + } + + if ( ! empty( $args['customizer_repeater_designation_control'] ) ) { + $this->customizer_repeater_designation_control = $args['customizer_repeater_designation_control']; + } + + if ( ! empty( $args['customizer_repeater_button_text_control'] ) ) { + $this->customizer_repeater_button_text_control = $args['customizer_repeater_button_text_control']; + } + + if ( ! empty( $args['customizer_repeater_link_control'] ) ) { + $this->customizer_repeater_link_control = $args['customizer_repeater_link_control']; + } + + if ( ! empty( $args['customizer_repeater_checkbox_control'] ) ) { + $this->customizer_repeater_checkbox_control = $args['customizer_repeater_checkbox_control']; + } + + if ( ! empty( $args['customizer_repeater_slide_format'] ) ) { + $this->customizer_repeater_slide_format = $args['customizer_repeater_slide_format']; + } + + if ( ! empty( $args['customizer_repeater_video_url_control'] ) ) { + $this->customizer_repeater_video_url_control = $args['customizer_repeater_video_url_control']; + } + + + if ( ! empty( $args['customizer_repeater_shortcode_control'] ) ) { + $this->customizer_repeater_shortcode_control = $args['customizer_repeater_shortcode_control']; + } + + if ( ! empty( $args['customizer_repeater_repeater_control'] ) ) { + $this->customizer_repeater_repeater_control = $args['customizer_repeater_repeater_control']; + } + + + if ( ! empty( $id ) ) { + $this->id = $id; + } + + if ( file_exists( get_template_directory() . '/inc/customizer/customizer-repeater/inc/icons.php' ) ) { + $this->customizer_icon_container = 'inc/customizer/customizer-repeater/inc/icons'; + } + + $allowed_array1 = wp_kses_allowed_html( 'post' ); + $allowed_array2 = array( + 'input' => array( + 'type' => array(), + 'class' => array(), + 'placeholder' => array() + ) + ); + + $this->allowed_html = array_merge( $allowed_array1, $allowed_array2 ); + } + + /*Enqueue resources for the control*/ + public function enqueue() { + wp_enqueue_style( 'font-awesome', get_template_directory_uri() . '/assets/css/font-awesome/css/font-awesome.min.css', array(), 999 ); + + wp_enqueue_style( 'consultstreet_customizer-repeater-admin-stylesheet', get_template_directory_uri() . '/inc/customizer/customizer-repeater/css/admin-style.css', array(), 999 ); + + wp_enqueue_style( 'wp-color-picker' ); + + wp_enqueue_script( 'consultstreet_customizer-repeater-script', get_template_directory_uri() . '/inc/customizer/customizer-repeater/js/customizer_repeater.js', array('jquery', 'jquery-ui-draggable', 'wp-color-picker' ), 999, true ); + + wp_enqueue_script( 'consultstreet_customizer-repeater-fontawesome-iconpicker', get_template_directory_uri() . '/inc/customizer/customizer-repeater/js/fontawesome-iconpicker.js', array( 'jquery' ), 999, true ); + + wp_enqueue_style( 'consultstreet_customizer-repeater-fontawesome-iconpicker-script', get_template_directory_uri() . '/inc/customizer/customizer-repeater/css/fontawesome-iconpicker.min.css', array(), 999 ); + } + + public function render_content() { + + /*Get default options*/ + $this_default = json_decode( $this->setting->default ); + + /*Get values (json format)*/ + $values = $this->value(); + + /*Decode values*/ + $json = json_decode( $values ); + + if ( ! is_array( $json ) ) { + $json = array( $values ); + } ?> + + label ); ?> +
    + iterate_array( $this_default ); ?> + link() ); ?> + class="customizer-repeater-colector" + value=""/> + iterate_array(); ?> + link() ); ?> + class="customizer-repeater-colector"/> + iterate_array( $json ); ?> + link() ); ?> + class="customizer-repeater-colector" value="value() ); ?>"/> + +
    + + +
    +
    + boxtitle ) ?> +
    +
    + id)){ + $id = $icon->id; + } + if(!empty($icon->choice)){ + $choice = $icon->choice; + } + if(!empty($icon->image_url)){ + $image_url = $icon->image_url; + } + if(!empty($icon->icon_value)){ + $icon_value = $icon->icon_value; + } + if(!empty($icon->color)){ + $color = $icon->color; + } + if(!empty($icon->title)){ + $title = $icon->title; + } + + if(!empty($icon->designation)){ + $designation = $icon->designation; + } + + if(!empty($icon->subtitle)){ + $subtitle = $icon->subtitle; + } + if(!empty($icon->text)){ + $text = $icon->text; + } + if(!empty($icon->video_url)){ + $video_url = $icon->video_url; + } + + if(!empty($icon->slide_format)){ + $slide_format = $icon->slide_format; + } + + if(!empty($icon->button_text)){ + $button = $icon->button_text; + } + if(!empty($icon->link)){ + $link = $icon->link; + } + if(!empty($icon->shortcode)){ + $shortcode = $icon->shortcode; + } + + if(!empty($icon->social_repeater)){ + $repeater = $icon->social_repeater; + } + + if(!empty($icon->open_new_tab)){ + $open_new_tab = $icon->open_new_tab; + } + + + if($this->customizer_repeater_title_control==true){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Title','consultstreet' ), $this->id, 'customizer_repeater_title_control' ), + 'class' => 'customizer-repeater-title-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '', $this->id, 'customizer_repeater_title_control' ), + ), $title); + } + if($this->customizer_repeater_subtitle_control==true){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Subtitle','consultstreet' ), $this->id, 'customizer_repeater_subtitle_control' ), + 'class' => 'customizer-repeater-subtitle-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '', $this->id, 'customizer_repeater_subtitle_control' ), + ), $subtitle); + } + if($this->customizer_repeater_text_control==true){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Description','consultstreet' ), $this->id, 'customizer_repeater_text_control' ), + 'class' => 'customizer-repeater-text-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', 'textarea', $this->id, 'customizer_repeater_text_control' ), + ), $text); + } + + + if($this->customizer_repeater_button_text_control){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__('Button Text', + 'consultstreet'), $this->id, 'customizer_repeater_button_text_control'), + 'class' => 'customizer-repeater-button-text-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '' , $this->id, + 'customizer_repeater_button_text_control'), + ), $button); + } + + + if($this->customizer_repeater_link_control){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Link','consultstreet' ), $this->id, 'customizer_repeater_link_control' ), + 'class' => 'customizer-repeater-link-control', + 'sanitize_callback' => 'esc_url_raw', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '', $this->id, 'customizer_repeater_link_control' ), + ), $link); + } + + if($this->customizer_repeater_checkbox_control == true){ + $this->testimonila_check($open_new_tab); + + } + + if($this->customizer_repeater_slide_format == true){ + $this->slide_format($slide_format); + + } + + if($this->customizer_repeater_video_url_control){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__('Video Url', + 'consultstreet'), $this->id, 'customizer_repeater_video_url_control'), + 'class' => 'customizer-repeater-video-url-control', + 'type' => apply_filters('customizer_repeater_video_url_control', 'textarea', $this->id, 'customizer_repeater_video_url_control' ), + ), $video_url); + } + + + + if($this->customizer_repeater_image_control == true && $this->customizer_repeater_icon_control == true) { + $this->icon_type_choice( $choice ); + } + if($this->customizer_repeater_image_control == true){ + $this->image_control($image_url, $choice); + } + if($this->customizer_repeater_icon_control == true){ + $this->icon_picker_control($icon_value, $choice); + } + + + + + if($this->customizer_repeater_color_control == true){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Color','consultstreet' ), $this->id, 'customizer_repeater_color_control' ), + 'class' => 'customizer-repeater-color-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', 'color', $this->id, 'customizer_repeater_color_control' ), + 'sanitize_callback' => 'sanitize_hex_color' + ), $color); + } + + + if($this->customizer_repeater_shortcode_control==true){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Shortcode','consultstreet' ), $this->id, 'customizer_repeater_shortcode_control' ), + 'class' => 'customizer-repeater-shortcode-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '', $this->id, 'customizer_repeater_shortcode_control' ), + ), $shortcode); + } + + if($this->customizer_repeater_designation_control==true){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Designation','consultstreet' ), $this->id, 'customizer_repeater_designation_control' ), + 'class' => 'customizer-repeater-designation-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', 'textarea', $this->id, 'customizer_repeater_designation_control' ), + ), $designation); + } + + if($this->customizer_repeater_repeater_control==true){ + $this->repeater_control($repeater); + } ?> + + + + +
    +
    + + +
    +
    + boxtitle ) ?> +
    +
    + customizer_repeater_image_control == true && $this->customizer_repeater_icon_control == true ) { + $this->icon_type_choice(); + } + if ( $this->customizer_repeater_image_control == true ) { + $this->image_control(); + } + if ( $this->customizer_repeater_icon_control == true ) { + $this->icon_picker_control(); + } + + + + if($this->customizer_repeater_color_control==true){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Color','consultstreet' ), $this->id, 'customizer_repeater_color_control' ), + 'class' => 'customizer-repeater-color-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', 'color', $this->id, 'customizer_repeater_color_control' ), + 'sanitize_callback' => 'sanitize_hex_color' + ) ); + } + if ( $this->customizer_repeater_title_control == true ) { + $this->input_control( array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Title','consultstreet' ), $this->id, 'customizer_repeater_title_control' ), + 'class' => 'customizer-repeater-title-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '', $this->id, 'customizer_repeater_title_control' ), + ) ); + } + if ( $this->customizer_repeater_subtitle_control == true ) { + $this->input_control( array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Subtitle','consultstreet' ), $this->id, 'customizer_repeater_subtitle_control' ), + 'class' => 'customizer-repeater-subtitle-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '', $this->id, 'customizer_repeater_subtitle_control' ), + ) ); + } + if ( $this->customizer_repeater_text_control == true ) { + $this->input_control( array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Description','consultstreet' ), $this->id, 'customizer_repeater_text_control' ), + 'class' => 'customizer-repeater-text-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', 'textarea', $this->id, 'customizer_repeater_text_control' ), + ) ); + } + + if($this->customizer_repeater_button_text_control){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__('Button Text', + 'consultstreet'), $this->id, 'customizer_repeater_button_text_control'), + 'class' => 'customizer-repeater-button-text-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '' , $this->id, + 'customizer_repeater_button_text_control'), + )); + } + + if ( $this->customizer_repeater_link_control == true ) { + $this->input_control( array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Link','consultstreet' ), $this->id, 'customizer_repeater_link_control' ), + 'class' => 'customizer-repeater-link-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '', $this->id, 'customizer_repeater_link_control' ), + ) ); + } + + if($this->customizer_repeater_checkbox_control == true){ + $this->testimonila_check($open_new_tab); + + } + + if($this->customizer_repeater_slide_format == true){ + $this->slide_format($slide_format); + + } + + if($this->customizer_repeater_video_url_control){ + $this->input_control(array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__('Video Url', + 'consultstreet'), $this->id, 'customizer_repeater_video_url_control'), + 'class' => 'customizer-repeater-video-url-control', + 'type' => apply_filters('customizer_repeater_video_url_control', 'textarea', $this->id, 'customizer_repeater_video_url_control' ), + )); + } + + + + if ( $this->customizer_repeater_shortcode_control == true ) { + $this->input_control( array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Shortcode','consultstreet' ), $this->id, 'customizer_repeater_shortcode_control' ), + 'class' => 'customizer-repeater-shortcode-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', '', $this->id, 'customizer_repeater_shortcode_control' ), + ) ); + } + + + if ( $this->customizer_repeater_designation_control == true ) { + $this->input_control( array( + 'label' => apply_filters('repeater_input_labels_filter', esc_html__( 'Designation','consultstreet' ), $this->id, 'customizer_repeater_designation_control' ), + 'class' => 'customizer-repeater-designation-control', + 'type' => apply_filters('consultstreet_repeater_input_types_filter', 'textarea', $this->id, 'customizer_repeater_designation_control' ), + ) ); + } + + if($this->customizer_repeater_repeater_control==true){ + $this->repeater_control(); + } ?> + + +
    +
    + + + + > + + + + + + + + + + + + + + +
    > + + + + + +
    + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + customizer_icon_container ); ?> + + + +
    + +
    + + +
    + +
    +
    + + +
    + customizer_icon_container ); ?> + + + +
    + + +
    + + div { + margin: 1em 0; +} + +.customizer-repeater-box-content-hidden .customize-control-title { + font-size: 13px; + line-height: 1.5; + font-weight: normal; + margin-bottom: 0; + margin-top: 1em; +} + +.customizer-repeater-box-content-hidden .customize-control-title:after { + content: ":"; +} + +.customizer-repeater-box-content-hidden span.description { + font-size: 12px; + font-style: normal; +} + +.customizer-repeater-general-control-repeater-container, .customizer-repeater-general-control-repeater_container { + border: 1px solid #e5e5e5; + border-top: none; + margin-bottom: 12px; + width: 100%; + float: left; + background: #fff; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .04); + box-shadow: 0 1px 1px rgba(0, 0, 0, .04); +} + +.customizer-repeater-box-content-hidden .wp-picker-container, .customizer-repeater-box-content-hidden .wp-picker-container .wp-color-result, .icp-container { + margin: 0; +} + +.customizer-repeater-box-content-hidden input:not(.icp, .wp-color-picker), +.customizer-repeater-box-content-hidden textarea, +.customizer-repeater-box-content-hidden .wp-picker-container { + margin-bottom: 1em !important; +} + +.social-repeater-general-control-remove-field { + cursor: pointer; + color: #a00; + background: none; + border: none; + padding: 0; + margin-top: 10px; +} + +.social-repeater-general-control-remove-field:hover { + color: red; +} + +.customizer-repeater-box-content-hidden .wp-picker-holder { + position: relative; + left: -10px; +} + +.customizer-repeater-box-content-hidden .wp-picker-input-wrap { + margin-left: 10px; +} + +.customizer-repeater-box-content-hidden .wp-picker-container .iris-picker { + border-left: none; + border-right: none; +} + +button.customizer-repeater-new-field { + float: right; +} + +button.customizer-repeater-new-field:before { + content: "\f132"; + display: inline-block; + position: relative; + left: -2px; + top: -1px; + font: 400 20px/1 dashicons; + vertical-align: middle; + -webkit-transition: all .2s; + transition: all .2s; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.customizer-repeater-box-content-hidden > div.customizer-repeater-social-repeater { + margin-top: 0; +} + +.customizer-repeater-general-control-repeater-container .customizer-repeater-icon-control { + width: 100%; + margin: 0; + padding: 0; +} + +#customizer-repeater-new-field { + width: 100%; +} + +.customize-control-widget_form .widget-control-save { + display: block !important; +} + +.customizer-repeater-box-content-hidden { + background-color: #fff; +} + +.customizer-repeater-image-control .customizer-repeater-custom-media-button { + margin-top: 5px; +} + +.customizer-icons { + display: inline-block; + padding: 0 10px 0 0; + vertical-align: middle; +} + +.social-repeater-remove-social-item { + display: inline-block; + vertical-align: top; + color: #a00; + border: none; + background: none; + cursor: pointer; + padding: 0; +} + +.social-repeater-remove-social-item:hover { + color: red; +} + +.customizer-repeater-social-repeater > .customizer-repeater-social-repeater-container:not(:first-child) { + margin-top: 25px; +} + +.icp-container { + margin-bottom: 10px; +} + +.button-secondary.social-repeater-add-social-item:before { + content: "\f132"; + display: inline-block; + position: relative; + left: -2px; + top: -1px; + font: 400 20px/1 dashicons; + vertical-align: middle; + -webkit-transition: all .2s; + transition: all .2s; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.button-secondary.social-repeater-add-social-item { + vertical-align: text-top; + float: right; +} + +.customizer-repeater-box-content-hidden textarea { + width: 100%; +} +.customizer-repeater-video-url-control{ +display:none; +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/css/fontawesome-iconpicker.min.css b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/css/fontawesome-iconpicker.min.css new file mode 100644 index 00000000..2f71b7fa --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/css/fontawesome-iconpicker.min.css @@ -0,0 +1 @@ +.iconpicker .iconpicker-items,.iconpicker .iconpicker-items:after,.iconpicker-popover .popover-footer:after,.iconpicker:after{clear:both}.iconpicker-popover.popover{position:absolute;padding:1px;text-align:left;background:#e5e5e5;z-index:999;display:none;margin-left:-10px;width:254px}.iconpicker,.iconpicker-popover.popover.iconpicker-visible{display:block}.iconpicker-popover.popover .popover-title{padding:5px;font-size:5px;line-height:16px;border-bottom:1px solid #ebebeb;background-color:#e5e5e5}.iconpicker-popover.popover .popover-title input[type=search].iconpicker-search{margin:0 0 2px}.iconpicker-popover.popover .popover-title-text~input[type=search].iconpicker-search{margin-top:14px}.iconpicker-popover.popover .popover-content{padding:0;text-align:center}.iconpicker-popover.popover>.arrow,.iconpicker-popover.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.iconpicker *,.icp-container{position:relative}.iconpicker-popover.popover>.arrow{border-width:11px}.iconpicker-popover.popover>.arrow:after{border-width:10px;content:""}.iconpicker-popover.popover.bottomLeft>.arrow{border-top-width:0;border-bottom-color:#e5e5e5;top:-11px}.iconpicker-popover.popover.bottomLeft>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#e5e5e5}.iconpicker-popover.popover.bottomLeft>.arrow{left:14px;margin-left:0}.iconpicker,.iconpicker .iconpicker-items{position:relative;margin:0;overflow:hidden}.iconpicker{text-align:left;text-shadow:none;line-height:0}.iconpicker .iconpicker-items:after,.iconpicker .iconpicker-items:before,.iconpicker:after,.iconpicker:before{content:" ";display:table}.iconpicker *{box-sizing:content-box}.iconpicker .iconpicker-items{float:none;padding:5px 0 0 5px;background:#fff;overflow-y:auto;min-height:55px;max-height:275px}.iconpicker .iconpicker-items i{float:left;width:32px;height:32px;line-height:32px;margin:0 7px 7px 0;text-align:center;cursor:pointer;border-radius:3px;font-size:18px;color:#444;box-shadow:0 0 0 1px #ddd;transition:transform .2s ease}.iconpicker .iconpicker-items i:nth-child(6n){margin-right:0}.iconpicker .iconpicker-items i:hover{transform:scale(1.4);color:#008ec2;box-shadow:none}.icp{padding-left:30px}.icp-container .input-group-addon{position:absolute;top:1px;left:5px;padding:3px} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/functions.php b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/functions.php new file mode 100644 index 00000000..a5bbf5b5 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/functions.php @@ -0,0 +1 @@ + $box ){ + foreach ($box as $key => $value){ + + $input_decoded[$boxk][$key] = wp_kses_post( force_balance_tags( $value ) ); + + } + } + return json_encode($input_decoded); + } + return $input; +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/inc/icons.php b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/inc/icons.php new file mode 100644 index 00000000..deb45dea --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/inc/icons.php @@ -0,0 +1 @@ +
    \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/js/customizer_repeater.js b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/js/customizer_repeater.js new file mode 100644 index 00000000..ec077dc6 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/js/customizer_repeater.js @@ -0,0 +1,553 @@ +/* global jQuery */ +/* global wp */ +function consultstreet_media_upload(button_class) { + 'use strict'; + jQuery('body').on('click', button_class, function () { + var button_id = '#' + jQuery(this).attr('id'); + var display_field = jQuery(this).parent().children('input:text'); + var _custom_media = true; + + wp.media.editor.send.attachment = function (props, attachment) { + + if (_custom_media) { + if (typeof display_field !== 'undefined') { + switch (props.size) { + case 'full': + display_field.val(attachment.sizes.full.url); + display_field.trigger('change'); + break; + case 'medium': + display_field.val(attachment.sizes.medium.url); + display_field.trigger('change'); + break; + case 'thumbnail': + display_field.val(attachment.sizes.thumbnail.url); + display_field.trigger('change'); + break; + default: + display_field.val(attachment.url); + display_field.trigger('change'); + } + } + _custom_media = false; + } else { + return wp.media.editor.send.attachment(button_id, [props, attachment]); + } + }; + wp.media.editor.open(button_class); + window.send_to_editor = function (html) { + + }; + return false; + }); +} + +/******************************************** + *** Generate unique id *** + *********************************************/ +function consultstreet_customizer_repeater_uniqid(prefix, more_entropy) { + 'use strict'; + if (typeof prefix === 'undefined') { + prefix = ''; + } + + var retId; + var php_js; + var formatSeed = function (seed, reqWidth) { + seed = parseInt(seed, 10) + .toString(16); // to hex str + if (reqWidth < seed.length) { // so long we split + return seed.slice(seed.length - reqWidth); + } + if (reqWidth > seed.length) { // so short we pad + return new Array(1 + (reqWidth - seed.length)) + .join('0') + seed; + } + return seed; + }; + + // BEGIN REDUNDANT + if (!php_js) { + php_js = {}; + } + // END REDUNDANT + if (!php_js.uniqidSeed) { // init seed with big random int + php_js.uniqidSeed = Math.floor(Math.random() * 0x75bcd15); + } + php_js.uniqidSeed++; + + retId = prefix; // start with prefix, add current milliseconds hex string + retId += formatSeed(parseInt(new Date() + .getTime() / 1000, 10), 8); + retId += formatSeed(php_js.uniqidSeed, 5); // add seed hex string + if (more_entropy) { + // for more entropy we add a float lower to 10 + retId += (Math.random() * 10) + .toFixed(8) + .toString(); + } + + return retId; +} + + +/******************************************** + *** General Repeater *** + *********************************************/ +function consultstreet_customizer_repeater_refresh_social_icons(th) { + 'use strict'; + var icons_repeater_values = []; + th.find('.customizer-repeater-social-repeater-container').each(function () { + var icon = jQuery(this).find('.icp').val(); + var link = jQuery(this).find('.customizer-repeater-social-repeater-link').val(); + var id = jQuery(this).find('.customizer-repeater-social-repeater-id').val(); + + if (!id) { + id = 'customizer-repeater-social-repeater-' + consultstreet_customizer_repeater_uniqid(); + jQuery(this).find('.customizer-repeater-social-repeater-id').val(id); + } + + if (icon !== '' && link !== '') { + icons_repeater_values.push({ + 'icon': icon, + 'link': link, + 'id': id + }); + } + }); + + th.find('.social-repeater-socials-repeater-colector').val(JSON.stringify(icons_repeater_values)); + consultstreet_customizer_repeater_refresh_general_control_values(); +} + + +function consultstreet_customizer_repeater_refresh_general_control_values() { + + 'use strict'; + jQuery('.customizer-repeater-general-control-repeater').each(function () { + var values = []; + var th = jQuery(this); + th.find('.customizer-repeater-general-control-repeater-container').each(function () { + + var icon_value = jQuery(this).find('.icp').val(); + var text = jQuery(this).find('.customizer-repeater-text-control').val(); + var button_text = jQuery(this).find('.customizer-repeater-button-text-control').val(); + var link = jQuery(this).find('.customizer-repeater-link-control').val(); + var color = jQuery(this).find('.customizer-repeater-color-control').val(); + var designation = jQuery(this).find('.customizer-repeater-designation-control').val(); + var open_new_tab = jQuery(this).find('.customizer-repeater-checkbox').val(); + var image_url = jQuery(this).find('.custom-media-url').val(); + var choice = jQuery(this).find('.customizer-repeater-image-choice').val(); + var title = jQuery(this).find('.customizer-repeater-title-control').val(); + var subtitle = jQuery(this).find('.customizer-repeater-subtitle-control').val(); + var slide_format = jQuery(this).find('.customizer-repeater-slide-format').val(); + var video_url = jQuery(this).find('.customizer-repeater-video-url-control').val(); + var id = jQuery(this).find('.social-repeater-box-id').val(); + if (!id) { + id = 'social-repeater-' + consultstreet_customizer_repeater_uniqid(); + jQuery(this).find('.social-repeater-box-id').val(id); + } + var social_repeater = jQuery(this).find('.social-repeater-socials-repeater-colector').val(); + var shortcode = jQuery(this).find('.customizer-repeater-shortcode-control').val(); + + if (text !== '' || image_url !== '' || title !== '' || subtitle !== '' || icon_value !== '' || link !== '' || designation !== '' || open_new_tab !== '' || choice !== '' || social_repeater !== '' || shortcode !== '' || color !== '' || button_text !== '' || slide_format !== '' || video_url !== '') { + values.push({ + 'icon_value': (choice === 'customizer_repeater_none' ? '' : icon_value), + 'color': color, + 'text': consultstreet_escapeHtml(text), + 'link': link, + 'image_url': (choice === 'customizer_repeater_none' ? '' : image_url), + 'choice': choice, + 'title': consultstreet_escapeHtml(title), + 'subtitle': consultstreet_escapeHtml(subtitle), + 'social_repeater': consultstreet_escapeHtml(social_repeater), + 'id': id, + 'shortcode': consultstreet_escapeHtml(shortcode), + 'button_text' : button_text, + 'designation' : designation, + 'open_new_tab' : open_new_tab, + 'slide_format' : slide_format, + 'video_url' : video_url + }); + } + + }); + th.find('.customizer-repeater-colector').val(JSON.stringify(values)); + th.find('.customizer-repeater-colector').trigger('change'); + }); +} + + +jQuery(document).ready(function () { + 'use strict'; + var theme_conrols = jQuery('#customize-theme-controls'); + theme_conrols.on('click', '.customizer-repeater-customize-control-title', function () { + jQuery(this).next().slideToggle('medium', function () { + if (jQuery(this).is(':visible')){ + jQuery(this).prev().addClass('repeater-expanded'); + jQuery(this).css('display', 'block'); + } else { + jQuery(this).prev().removeClass('repeater-expanded'); + } + }); + }); + + theme_conrols.on('change', '.icp',function(){ + consultstreet_customizer_repeater_refresh_general_control_values(); + return false; + }); + + theme_conrols.on('change','.customizer-repeater-slide-format', function(){ + if(jQuery(this).val() === 'customizer_repeater_slide_forma_video'){ + jQuery(this).parent().parent().find('.customizer-repeater-video-url-control').show(); + jQuery(this).parent().parent().find('.Video').show(); + }else{ + jQuery(this).parent().parent().find('.customizer-repeater-video-url-control').hide(); + jQuery(this).parent().parent().find('.Video').hide(); + } + consultstreet_customizer_repeater_refresh_general_control_values(); + return false; + + }); + + theme_conrols.on('change', '.customizer-repeater-image-choice', function () { + if (jQuery(this).val() === 'customizer_repeater_image') { + jQuery(this).parent().parent().find('.social-repeater-general-control-icon').hide(); + jQuery(this).parent().parent().find('.customizer-repeater-image-control').show(); + } + if (jQuery(this).val() === 'customizer_repeater_icon') { + jQuery(this).parent().parent().find('.social-repeater-general-control-icon').show(); + jQuery(this).parent().parent().find('.customizer-repeater-image-control').hide(); + } + if (jQuery(this).val() === 'customizer_repeater_none') { + jQuery(this).parent().parent().find('.social-repeater-general-control-icon').hide(); + jQuery(this).parent().parent().find('.customizer-repeater-image-control').hide(); + } + + consultstreet_customizer_repeater_refresh_general_control_values(); + return false; + }); + consultstreet_media_upload('.customizer-repeater-custom-media-button'); + jQuery('.custom-media-url').on('change', function () { + consultstreet_customizer_repeater_refresh_general_control_values(); + return false; + }); + + var color_options = { + change: function(event, ui){ + consultstreet_customizer_repeater_refresh_general_control_values(); + } + }; + + /** + * This adds a new box to repeater + * + */ + theme_conrols.on('click', '.customizer-repeater-new-field', function () { + + var parentid = jQuery(this).parent().attr("id"); + + if(parentid == 'customize-control-consultstreet_top_header_info_content') + { + var numItems = jQuery("#customize-control-consultstreet_top_header_info_content .customizer-repeater-general-control-repeater-container").length + if(numItems >= 3){ + jQuery( "#customize-control-consultstreet_top_upgrade .consultstreet-upgrade-pro-message" ).show(); + return false; + } + } + + if(parentid == 'customize-control-consultstreet_top_header_social_content') + { + var numItems = jQuery("#customize-control-consultstreet_top_header_social_content .customizer-repeater-general-control-repeater-container").length + if(numItems >= 4){ + jQuery( "#customize-control-consultstreet_social_upgrade .consultstreet-upgrade-pro-message" ).show(); + return false; + } + } + + if(parentid == 'customize-control-consultstreet_main_slider_content') + { + var numItems = jQuery("#customize-control-consultstreet_main_slider_content .customizer-repeater-general-control-repeater-container").length + if(numItems >= 2){ + jQuery( "#customize-control-consultstreet_slider_upgrade .consultstreet-upgrade-pro-message" ).show(); + return false; + } + } + + if(parentid == 'customize-control-consultstreet_theme_info_content') + { + var numItems = jQuery("#customize-control-consultstreet_theme_info_content .customizer-repeater-general-control-repeater-container").length + if(numItems >= 3){ + jQuery( "#customize-control-consultstreet_info_upgrade .consultstreet-upgrade-pro-message" ).show(); + return false; + } + } + if(parentid == 'customize-control-consultstreet_service_content') + { + var numItems = jQuery("#customize-control-consultstreet_service_content .customizer-repeater-general-control-repeater-container").length + if(numItems >= 3){ + jQuery( "#customize-control-consultstreet_service_upgrade .consultstreet-upgrade-pro-message" ).show(); + return false; + } + } + if(parentid == 'customize-control-consultstreet_project_content') + { + var numItems = jQuery("#customize-control-consultstreet_project_content .customizer-repeater-general-control-repeater-container").length + if(numItems >= 4){ + jQuery( "#customize-control-consultstreet_project_upgrade .consultstreet-upgrade-pro-message" ).show(); + return false; + } + } + if(parentid == 'customize-control-consultstreet_testimonial_content') + { + var numItems = jQuery("#customize-control-consultstreet_testimonial_content .customizer-repeater-general-control-repeater-container").length + if(numItems >= 3){ + jQuery( "#customize-control-consultstreet_testimonial_upgrade .consultstreet-upgrade-pro-message" ).show(); + return false; + } + } + + var th = jQuery(this).parent(); + var id = 'customizer-repeater-' + consultstreet_customizer_repeater_uniqid(); + if (typeof th !== 'undefined') { + /* Clone the first box*/ + var field = th.find('.customizer-repeater-general-control-repeater-container:first').clone( true, true ); + + if (typeof field !== 'undefined') { + /*Set the default value for choice between image and icon to icon*/ + field.find('.customizer-repeater-image-choice').val('customizer_repeater_icon'); + + /*Show icon selector*/ + field.find('.social-repeater-general-control-icon').show(); + + /*Hide image selector*/ + if (field.find('.social-repeater-general-control-icon').length > 0) { + field.find('.customizer-repeater-image-control').hide(); + } + + /*Show delete box button because it's not the first box*/ + field.find('.social-repeater-general-control-remove-field').show(); + + /* Empty control for icon */ + field.find('.input-group-addon').find('.fa').attr('class', 'fa'); + + + /*Remove all repeater fields except first one*/ + + field.find('.customizer-repeater-social-repeater').find('.customizer-repeater-social-repeater-container').not(':first').remove(); + field.find('.customizer-repeater-social-repeater-link').val(''); + field.find('.social-repeater-socials-repeater-colector').val(''); + + /*Remove value from icon field*/ + field.find('.icp').val(''); + + /*Remove value from text field*/ + field.find('.customizer-repeater-text-control').val(''); + + /*Remove value from button text field*/ + field.find('.customizer-repeater-button-text-control').val(''); + + field.find('.customizer-repeater-video-url-control').val(''); + + /*Remove value from designation text field*/ + field.find('.customizer-repeater-designation-control').val(''); + + /*Set the default value in slide format*/ + field.find('.customizer-repeater-slide-format').val('left'); + + /*Remove value from link field*/ + field.find('.customizer-repeater-link-control').val(''); + + /*Set box id*/ + field.find('.social-repeater-box-id').val(id); + + /*Remove value from media field*/ + field.find('.custom-media-url').val(''); + + /*Remove value from title field*/ + field.find('.customizer-repeater-title-control').val(''); + + /*Remove value from color field*/ + field.find('.wp-picker-container').replaceWith(''); + field.find('.customize-control-notifications-container').remove(); + field.find('.customizer-repeater-color-control').wpColorPicker(color_options); + + /*Remove value from subtitle field*/ + field.find('.customizer-repeater-subtitle-control').val(''); + + /*Remove value from shortcode field*/ + field.find('.customizer-repeater-shortcode-control').val(''); + + /*Set the default value in checkbox*/ + field.find('.customizer-repeater-checkbox').val(''); + + /*Append new box*/ + th.find('.customizer-repeater-general-control-repeater-container:first').parent().append(field); + + /*Refresh values*/ + consultstreet_customizer_repeater_refresh_general_control_values(); + } + + } + return false; + }); + + + theme_conrols.on('click', '.social-repeater-general-control-remove-field', function () { + if (typeof jQuery(this).parent() !== 'undefined') { + jQuery(this).parent().hide(500, function(){ + + var main_top_items = jQuery("#customize-control-consultstreet_top_header_info_content .customizer-repeater-general-control-repeater-container").length + if(main_top_items < 4){ + jQuery( "#customize-control-consultstreet_top_upgrade .consultstreet-upgrade-pro-message" ).hide(); + } + + var main_social_items = jQuery("#customize-control-consultstreet_top_header_social_content .customizer-repeater-general-control-repeater-container").length + if(main_social_items < 5){ + jQuery( "#customize-control-consultstreet_social_upgrade .consultstreet-upgrade-pro-message" ).hide(); + } + + var main_slider_items = jQuery("#customize-control-consultstreet_main_slider_content .customizer-repeater-general-control-repeater-container").length + if(main_slider_items < 3){ + jQuery( "#customize-control-consultstreet_slider_upgrade .consultstreet-upgrade-pro-message" ).hide(); + } + var theme_info_items = jQuery("#customize-control-consultstreet_theme_info_content .customizer-repeater-general-control-repeater-container").length + if(theme_info_items < 4){ + jQuery( "#customize-control-consultstreet_info_upgrade .consultstreet-upgrade-pro-message" ).hide(); + } + var theme_info_items = jQuery("#customize-control-consultstreet_service_content .customizer-repeater-general-control-repeater-container").length + if(theme_info_items < 4){ + jQuery( "#customize-control-consultstreet_service_upgrade .consultstreet-upgrade-pro-message" ).hide(); + } + var project_items = jQuery("#customize-control-consultstreet_project_content .customizer-repeater-general-control-repeater-container").length + if(project_items < 5){ + jQuery( "#customize-control-consultstreet_project_upgrade .consultstreet-upgrade-pro-message" ).hide(); + } + var testimonial_items = jQuery("#customize-control-consultstreet_testimonial_content .customizer-repeater-general-control-repeater-container").length + if(testimonial_items < 4){ + jQuery( "#customize-control-consultstreet_testimonial_upgrade .consultstreet-upgrade-pro-message" ).hide(); + } + + jQuery(this).parent().remove(); + consultstreet_customizer_repeater_refresh_general_control_values(); + + }); + } + return false; + }); + + + theme_conrols.on('keyup', '.customizer-repeater-title-control', function () { + consultstreet_customizer_repeater_refresh_general_control_values(); + }); + + jQuery('.customizer-repeater-color-control').wpColorPicker(color_options); + + theme_conrols.on('keyup', '.customizer-repeater-subtitle-control', function () { + consultstreet_customizer_repeater_refresh_general_control_values(); + }); + + theme_conrols.on('keyup', '.customizer-repeater-shortcode-control', function () { + consultstreet_customizer_repeater_refresh_general_control_values(); + }); + + theme_conrols.on('keyup', '.customizer-repeater-video-url-control', function () { + consultstreet_customizer_repeater_refresh_general_control_values(); + }); + + theme_conrols.on('keyup', '.customizer-repeater-text-control', function () { + consultstreet_customizer_repeater_refresh_general_control_values(); + }); + + theme_conrols.on('keyup','.customizer-repeater-button-text-control', function(){ + + consultstreet_customizer_repeater_refresh_general_control_values(); + }) + + theme_conrols.on('keyup', '.customizer-repeater-link-control', function () { + consultstreet_customizer_repeater_refresh_general_control_values(); + }); + + theme_conrols.on('keyup','.customizer-repeater-designation-control', function(){ + + consultstreet_customizer_repeater_refresh_general_control_values(); + }); + + theme_conrols.on('change','.customizer-repeater-checkbox', function(){ + + consultstreet_customizer_repeater_refresh_general_control_values(); + }); + + /*Drag and drop to change icons order*/ + + jQuery('.customizer-repeater-general-control-droppable').sortable({ + axis: 'y', + update: function () { + consultstreet_customizer_repeater_refresh_general_control_values(); + } + }); + + + /*----------------- Socials Repeater ---------------------*/ + theme_conrols.on('click', '.social-repeater-add-social-item', function (event) { + event.preventDefault(); + var th = jQuery(this).parent(); + var id = 'customizer-repeater-social-repeater-' + consultstreet_customizer_repeater_uniqid(); + if (typeof th !== 'undefined') { + var field = th.find('.customizer-repeater-social-repeater-container:first').clone( true, true ); + if (typeof field !== 'undefined') { + field.find( '.icp' ).val(''); + field.find( '.input-group-addon' ).find('.fa').attr('class','fa'); + field.find('.social-repeater-remove-social-item').show(); + field.find('.customizer-repeater-social-repeater-link').val(''); + field.find('.customizer-repeater-social-repeater-id').val(id); + th.find('.customizer-repeater-social-repeater-container:first').parent().append(field); + } + } + return false; + }); + + theme_conrols.on('click', '.social-repeater-remove-social-item', function (event) { + event.preventDefault(); + var th = jQuery(this).parent(); + var repeater = jQuery(this).parent().parent(); + th.remove(); + consultstreet_customizer_repeater_refresh_social_icons(repeater); + return false; + }); + + theme_conrols.on('keyup', '.customizer-repeater-social-repeater-link', function (event) { + event.preventDefault(); + var repeater = jQuery(this).parent().parent(); + consultstreet_customizer_repeater_refresh_social_icons(repeater); + return false; + }); + + theme_conrols.on('change', '.customizer-repeater-social-repeater-container .icp', function (event) { + event.preventDefault(); + var repeater = jQuery(this).parent().parent().parent(); + consultstreet_customizer_repeater_refresh_social_icons(repeater); + return false; + }); + +}); + +var entityMap = { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + '\'': ''', + '/': '/' +}; + +function consultstreet_escapeHtml(string) { + 'use strict'; + //noinspection JSUnresolvedFunction + string = String(string).replace(new RegExp('\r?\n', 'g'), '
    '); + string = String(string).replace(/\\/g, '\'); + return String(string).replace(/[&<>"'\/]/g, function (s) { + return entityMap[s]; + }); + +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/js/fontawesome-iconpicker.js b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/js/fontawesome-iconpicker.js new file mode 100644 index 00000000..e203b4c3 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-repeater/js/fontawesome-iconpicker.js @@ -0,0 +1,67 @@ +(function ($) { + 'use strict'; + wp.consultstreet_customizerRepeater = { + + init: function () { + $('.iconpicker-items>i').on('click', function () { + var iconClass = $(this).attr('class').slice(3); + var classInput = $(this).parents('.iconpicker-popover').prev().find('.icp'); + classInput.val(iconClass); + classInput.attr('value', iconClass); + + var iconPreview = classInput.next('.input-group-addon'); + var iconElement = '<\/i>'); + iconPreview.empty(); + iconPreview.append(iconElement); + + var th = $(this).parent().parent().parent(); + classInput.trigger('change'); + consultstreet_customizer_repeater_refresh_social_icons(th); + return false; + }); + }, + search: function ($searchField) { + var itemsList = $searchField.parent().next().find('.iconpicker-items'); + var searchTerm = $searchField.val().toLowerCase(); + if (searchTerm.length > 0) { + itemsList.children().each(function () { + if ($(this).filter('[title*='.concat(searchTerm)).length > 0 || searchTerm.length < 1) { + $(this).show(); + } else { + $(this).hide(); + } + }); + } else { + itemsList.children().show(); + } + }, + iconPickerToggle: function ($input) { + var iconPicker = $input.parent().next(); + iconPicker.addClass('iconpicker-visible'); + } + }; + + $(document).ready(function () { + wp.consultstreet_customizerRepeater.init(); + + $('.iconpicker-search').on('keyup', function () { + wp.consultstreet_customizerRepeater.search($(this)); + }); + + $('.icp-auto').on('click', function () { + wp.consultstreet_customizerRepeater.iconPickerToggle($(this)); + }); + + $(document).mouseup( function (e) { + var container = $('.iconpicker-popover'); + + if (!container.is(e.target) + && container.has(e.target).length === 0) + { + container.removeClass('iconpicker-visible'); + } + }); + + }); + +})(jQuery); diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-settings/consultstreet-customize-base-customizer-settings.php b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/consultstreet-customize-base-customizer-settings.php new file mode 100644 index 00000000..35d1b8f0 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/consultstreet-customize-base-customizer-settings.php @@ -0,0 +1,207 @@ +elements = $this->elements(); + + } + + /** + * Provides an array of Menu slug => name for dropdown. + * + * @return array + */ + protected function get_menu_options() { + + $all_menus = get_terms( array( + 'taxonomy' => 'nav_menu', + 'hide_empty' => true, + ) ); + $menu_options = array(); + $menu_options['none'] = esc_html__( 'None', 'consultstreet' ); + + foreach ( $all_menus as $menu_item ) { + $menu_options[ $menu_item->slug ] = esc_html( $menu_item->name ); + } + + return $menu_options; + + } + + /** + * Register customizer option. + * + * @param WP_Customize_Manager $wp_customize Manager instance. + */ + public function consultstreet_customizer_options( $wp_customize ) { + + // Loop through array elements. + foreach ( $this->elements as $el_key => $el_data ) : + + /** + * Setting. + */ + $setting_args = $el_data['setting']; + $default = isset( $setting_args['default'] ) ? $setting_args['default'] : ''; + $option_type = isset( $el_data['setting']['type'] ) ? $el_data['setting']['type'] : 'theme_mod'; + $sanitize_callback = isset( $setting_args['sanitize_callback'] ) ? $setting_args['sanitize_callback'] : ''; + + $wp_customize->add_setting( + $el_key, + array( + 'default' => $default, + 'type' => $option_type, + 'capability' => 'edit_theme_options', + 'sanitize_callback' => $sanitize_callback, + ) + ); + + /** + * Control. + */ + $control_args = $el_data['control']; + $control_type = $control_args['type']; + // Is custom control? + $is_custom_control = ( isset( $control_args['is_default_type'] ) && true === $control_args['is_default_type'] ) ? $control_args['is_default_type'] : 0; + $control_args['setting'] = $el_key; + + // If array provided for active callback modify it to function reference. + if ( isset( $control_args['active_callback'] ) && is_array( $control_args['active_callback'] ) ) { + $this->active_callback_old[] = $control_args['active_callback']; + $cb_setting_id = $this->active_callback_old[ $this->ac_arr_count ][0]['setting']; + + + if ( 'consultstreet_pro' === substr( $cb_setting_id, 0, 9 ) && function_exists( 'consultstreet_pro_options' ) ) { + $this->ac_default[] = $wp_customize->get_setting( 'consultstreet_pro[' . $cb_setting_id . ']' )->default; + + } else { + $this->ac_default[] = $wp_customize->get_setting( $cb_setting_id )->default; + } + + $control_args['active_callback'] = array( $this, 'evaluate' ); + $this->ac_arr_count++; + } + + // If custom control, unset type and use object, else... + if ( ! $is_custom_control ) { + unset( $control_args['type'] ); + $control_type_uc = implode( '_', array_map( 'ucfirst', explode( '_', $control_type ) ) ); + $control_type = 'ConsultStreet_Customize_' . $control_type_uc . '_Control'; + $wp_customize->add_control( new $control_type( $wp_customize, $el_key, $control_args ) ); + } else { + $wp_customize->add_control( $el_key, $control_args ); + } + + endforeach; + + } + + /** + * Evaluates the active callback array. + * + * @return bool + */ + public function evaluate() { + foreach ( $this->active_callback_old[ ( $this->count_evaluate ) ] as $count => $ruleset ) : + + $ac_setting_id = $ruleset['setting']; + $operator = $ruleset['operator']; + + if ( 'consultstreet_pro' === substr( $ac_setting_id, 0, 9 ) && function_exists( 'consultstreet_pro_options' ) ) { + $option_val = consultstreet_pro_options( $ac_setting_id, 'text_html' ); + } else { + $option_val = get_theme_mod( $ac_setting_id, 'text_html' ); + } + $check_val = $ruleset['value']; + + switch ( $operator ) { + case '===': + $show[] = ( $option_val === $check_val ) ? true : false; + break; + case '==': + $show[] = ( $option_val == $check_val ) ? true : false; + break; + + case '!==': + $show[] = ( $option_val !== $check_val ) ? true : false; + break; + + case '!=': + $show[] = ( $option_val != $check_val ) ? true : false; + break; + + default: + $show[] = ( $option_val == $check_val ) ? true : false; + break; + } + + endforeach; + + // Evaluate final result. + if ( isset( $show ) ) { + $this->count_evaluate++; + foreach ( $show as $result ) { + if ( ! $result ) { + return false; + } + } + } + + return true; + + } + +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php new file mode 100644 index 00000000..330d3e5a --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php @@ -0,0 +1,143 @@ + array( + 'setting' => array(), + 'control' => array( + 'type' => 'heading', + 'priority' => 1, + 'label' => esc_html__( 'Blog/Archive/Single', 'consultstreet' ), + 'section' => 'consultstreet_blog_general', + ), + ), + + 'consultstreet_general_blog_arcive_single_content_ordering' => array( + 'setting' => array( + 'default' => array( + 'meta-one', + 'title', + 'meta-two', + 'image', + ), + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_sortable' ), + ), + 'control' => array( + 'type' => 'sortable', + 'priority' => 5, + 'label' => esc_html__( 'General Post', 'consultstreet' ), + 'description' => esc_html__( 'Drag & Drop post items to re-arrange the order', 'consultstreet' ), + 'section' => 'consultstreet_blog_general', + 'choices' => array( + 'meta-one' => esc_attr__( 'Meta One', 'consultstreet' ), + 'title' => esc_attr__( 'Title', 'consultstreet' ), + 'meta-two' => esc_attr__( 'Meta Two', 'consultstreet' ), + 'image' => esc_attr__( 'Image', 'consultstreet' ), + ), + ), + ), + + 'consultstreet_archive_blog_heading' => array( + 'setting' => array(), + 'control' => array( + 'type' => 'heading', + 'priority' => 15, + 'label' => esc_html__( 'Archive Blog Pages', 'consultstreet' ), + 'section' => 'consultstreet_blog_general', + ), + ), + + + 'consultstreet_archive_blog_pages_layout' => array( + 'setting' => array( + 'default' => 'consultstreet_right_sidebar', + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_radio' ), + ), + 'control' => array( + 'type' => 'radio_image', + 'priority' => 20, + 'label' => esc_html__( 'Layout', 'consultstreet' ), + 'section' => 'consultstreet_blog_general', + 'choices' => array( + 'consultstreet_right_sidebar' => CONSULTSTREET_PARENT_INC_ICON_URI . '/theme-right-sidebar.png', + 'consultstreet_left_sidebar' => CONSULTSTREET_PARENT_INC_ICON_URI . '/theme-left-sidebar.png', + 'consultstreet_no_sidebar' => CONSULTSTREET_PARENT_INC_ICON_URI . '/theme-fullwidth.png', + ), + ), + ), + + 'consultstreet_single_blog_heading' => array( + 'setting' => array(), + 'control' => array( + 'type' => 'heading', + 'priority' => 30, + 'label' => esc_html__( 'Single Blog Pages', 'consultstreet' ), + 'section' => 'consultstreet_blog_general', + ), + ), + + 'consultstreet_single_blog_pages_layout' => array( + 'setting' => array( + 'default' => 'consultstreet_right_sidebar', + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_radio' ), + ), + 'control' => array( + 'type' => 'radio_image', + 'priority' => 35, + 'label' => esc_html__( 'Layout', 'consultstreet' ), + 'section' => 'consultstreet_blog_general', + 'choices' => array( + 'consultstreet_right_sidebar' => CONSULTSTREET_PARENT_INC_ICON_URI . '/theme-right-sidebar.png', + 'consultstreet_left_sidebar' => CONSULTSTREET_PARENT_INC_ICON_URI . '/theme-left-sidebar.png', + 'consultstreet_no_sidebar' => CONSULTSTREET_PARENT_INC_ICON_URI . '/theme-fullwidth.png', + ), + ), + ), + + 'consultstreet_custom_logo_size' => array( + 'setting' => array( + 'default' => array( + 'slider' => 257, + 'suffix' => 'px', + ), + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_slider' ), + ), + 'control' => array( + 'type' => 'slider', + 'priority' => 55, + 'label' => esc_html__( 'Logo Width', 'consultstreet' ), + 'section' => 'title_tagline', + 'input_attrs' => array( + 'min' => 0, + 'max' => 600, + 'step' => 3, + ), + ), + ), + + + ); + + } + + } + + new ConsultStreet_Customize_Blog_General_Option(); + +endif; diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-footer-copyright-customizer-settings.php b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-footer-copyright-customizer-settings.php new file mode 100644 index 00000000..c53f7655 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-footer-copyright-customizer-settings.php @@ -0,0 +1,43 @@ + array( + 'setting' => array( + 'default' => true, + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_checkbox' ), + ), + 'control' => array( + 'type' => 'toggle', + 'priority' => 5, + 'label' => esc_html__( 'Footer Copyright Enable/Disable', 'consultstreet' ), + 'section' => 'consultstreet_footer_copyright', + ), + ), + + + ); + + } + + } + + new ConsultStreet_Customize_Footer_Copyright_Option(); + +endif; diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-footer-widget-customizer-settings.php b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-footer-widget-customizer-settings.php new file mode 100644 index 00000000..996caea7 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-footer-widget-customizer-settings.php @@ -0,0 +1,64 @@ + array( + 'setting' => array( + 'default' => true, + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_checkbox' ), + ), + 'control' => array( + 'type' => 'toggle', + 'priority' => 10, + 'label' => esc_html__( 'Footer Widget Area Enable/Disable', 'consultstreet' ), + 'section' => 'consultstreet_footer_widgets', + ), + ), + + + 'consultstreet_footer_container_size' => array( + 'setting' => array( + 'default' => 'container-full', + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_radio' ), + ), + 'control' => array( + 'type' => 'radio', + 'priority' => 25, + 'is_default_type' => true, + 'label' => esc_html__( 'Container Width', 'consultstreet' ), + 'section' => 'consultstreet_footer_widgets', + 'choices' => array( + 'container' => esc_html__( 'Container', 'consultstreet' ), + 'container-full' => esc_html__( 'Container Full', 'consultstreet' ), + ), + ), + ), + + + + ); + + } + + } + + new ConsultStreet_Customize_Footer_Widget_Option(); + +endif; diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-general-customizer-settings.php b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-general-customizer-settings.php new file mode 100644 index 00000000..fd487211 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-general-customizer-settings.php @@ -0,0 +1,56 @@ + array( + 'setting' => array(), + 'control' => array( + 'type' => 'heading', + 'priority' => 1, + 'label' => esc_html__( 'General Settings', 'consultstreet' ), + 'section' => 'consultstreet_theme_general', + ), + ), + + 'consultstreet_animation_disabled' => array( + 'setting' => array( + 'default' => true, + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_checkbox' ), + ), + 'control' => array( + 'type' => 'toggle', + 'priority' => 2, + 'label' => esc_html__( 'Site Animation Enable/Disable', 'consultstreet' ), + 'section' => 'consultstreet_theme_general', + ), + ), + + + ); + + } + + } + + new ConsultStreet_Customize_General_Option(); + +endif; diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php new file mode 100644 index 00000000..176620d0 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php @@ -0,0 +1,78 @@ + array( + 'setting' => array(), + 'control' => array( + 'type' => 'heading', + 'priority' => 1, + 'label' => esc_html__( 'Menu Settings', 'consultstreet' ), + 'section' => 'consultstreet_theme_menu_bar', + ), + ), + + + 'consultstreet_menu_style' => array( + 'setting' => array( + 'default' => 'sticky', + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_radio' ), + ), + 'control' => array( + 'type' => 'radio', + 'priority' => 5, + 'is_default_type' => true, + 'label' => esc_html__( 'Menu Style', 'consultstreet' ), + 'section' => 'consultstreet_theme_menu_bar', + 'choices' => array( + 'sticky' => esc_html__( 'Sticky', 'consultstreet' ), + 'static' => esc_html__( 'Static', 'consultstreet' ), + ), + ), + ), + + + 'consultstreet_menu_container_size' => array( + 'setting' => array( + 'default' => 'container-full', + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_radio' ), + ), + 'control' => array( + 'type' => 'radio', + 'priority' => 7, + 'is_default_type' => true, + 'label' => esc_html__( 'Container Width', 'consultstreet' ), + 'section' => 'consultstreet_theme_menu_bar', + 'choices' => array( + 'container' => esc_html__( 'Container', 'consultstreet' ), + 'container-full' => esc_html__( 'Container Full', 'consultstreet' ), + ), + ), + ), + + ); + + } + + } + + new ConsultStreet_Customize_Menu_Bar_Option(); + +endif; diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-other-customizer-settings.php b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-other-customizer-settings.php new file mode 100644 index 00000000..2e2965c7 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-other-customizer-settings.php @@ -0,0 +1,120 @@ + array( + 'setting' => array(), + 'control' => array( + 'type' => 'heading', + 'priority' => 53, + 'label' => esc_html__( 'Magazine Header Settings', 'consultstreet' ), + 'section' => 'title_tagline', + ), + ), + + 'consultstreet_header_banner_image_disabled' => array( + 'setting' => array( + 'default' => true, + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_checkbox' ), + ), + 'control' => array( + 'type' => 'toggle', + 'priority' => 54, + 'label' => esc_html__( 'Enable/Disable Banner Image', 'consultstreet' ), + 'section' => 'title_tagline', + ), + ), + + 'consultstreet_header_banner_image_link' => array( + 'setting' => array( + 'default' => '#', + 'sanitize_callback' => 'sanitize_text_field', + ), + 'control' => array( + 'type' => 'text', + 'priority' => 56, + 'is_default_type' => true, + 'label' => esc_html__( 'Banner Image Link', 'consultstreet' ), + 'section' => 'title_tagline', + ), + ), + + 'consultstreet_header_banner_open_new_tab_disabled' => array( + 'setting' => array( + 'default' => true, + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_checkbox' ), + ), + 'control' => array( + 'type' => 'toggle', + 'priority' => 57, + 'label' => esc_html__( 'Open New Tab Enable/Disable', 'consultstreet' ), + 'section' => 'title_tagline', + ), + ), + + 'consultstreet_magazine_header_menu_alignment' => array( + 'setting' => array( + 'default' => 'm-left-auto', + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_radio' ), + ), + 'control' => array( + 'type' => 'radio', + 'priority' => 58, + 'is_default_type' => true, + 'label' => esc_html__( 'Magazine Header Menu Alignment', 'consultstreet' ), + 'section' => 'title_tagline', + 'choices' => array( + 'm-left-auto' => esc_html__( 'Left', 'consultstreet' ), + 'm-right-left-auto' => esc_html__( 'Center', 'consultstreet' ), + ), + ), + ), + + + 'consultstreet_custom_logo_size' => array( + 'setting' => array( + 'default' => array( + 'slider' => 257, + 'suffix' => 'px', + ), + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_slider' ), + ), + 'control' => array( + 'type' => 'slider', + 'priority' => 52, + 'label' => esc_html__( 'Logo Width', 'consultstreet' ), + 'section' => 'title_tagline', + 'input_attrs' => array( + 'min' => 0, + 'max' => 600, + 'step' => 3, + ), + ), + ), + + + ); + + } + + } + + new ConsultStreet_Other_General_Option(); + +endif; diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-page-header-customizer-settings.php b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-page-header-customizer-settings.php new file mode 100644 index 00000000..1da151ed --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-page-header-customizer-settings.php @@ -0,0 +1,74 @@ + array( + 'setting' => array(), + 'control' => array( + 'type' => 'heading', + 'priority' => 1, + 'label' => esc_html__( 'Page Header', 'consultstreet' ), + 'section' => 'header_image', + ), + ), + + 'consultstreet_page_header_disabled' => array( + 'setting' => array( + 'default' => true, + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_checkbox' ), + ), + 'control' => array( + 'type' => 'toggle', + 'priority' => 5, + 'label' => esc_html__( 'Page Header Enable/Disable', 'consultstreet' ), + 'section' => 'header_image', + ), + ), + + + 'consultstreet_page_header_background_color' => array( + 'setting' => array( + 'default' => '', + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_alpha_color' ), + ), + 'control' => array( + 'type' => 'color', + 'priority' => 7, + 'label' => esc_html__( 'Background color', 'consultstreet' ), + 'section' => 'header_image', + 'choices' => array( + 'alpha' => true, + ), + ), + ), + + + ); + + } + + } + + new ConsultStreet_Customize_Page_Header_Option(); + +endif; diff --git a/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-typography-customizer-settings.php b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-typography-customizer-settings.php new file mode 100644 index 00000000..968c839b --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/customizer-settings/theme-settings/consultstreet-typography-customizer-settings.php @@ -0,0 +1,44 @@ + array( + 'setting' => array( + 'default' => false, + 'sanitize_callback' => array( 'ConsultStreet_Customizer_Sanitize', 'sanitize_checkbox' ), + ), + 'control' => array( + 'type' => 'toggle', + 'priority' => 2, + 'label' => esc_html__( 'Enable Typography', 'consultstreet' ), + 'section' => 'consultstreet_enable_disable_typography', + ), + ), + ); + + } + + } + + new ConsultStreet_Customize_Theme_Typography_Option(); + +endif; diff --git a/wp-content/themes/consultstreet/inc/customizer/webfont.php b/wp-content/themes/consultstreet/inc/customizer/webfont.php new file mode 100644 index 00000000..3e0d2406 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/webfont.php @@ -0,0 +1,133 @@ + urlencode( implode( '|', $font_families ) ), + 'subset' => urlencode( 'latin,latin-ext' ), + ); + + $fonts_url = add_query_arg( $query_args, '//fonts.googleapis.com/css' ); + + return $fonts_url; +} +function consultstreet_google_font_scripts_styles() { + wp_enqueue_style( 'consultstreet-google-fonts', consultstreet_google_fonts_url(), array(), null ); +} +add_action( 'wp_enqueue_scripts', 'consultstreet_google_font_scripts_styles'); + +/*--------------------------------------------------------------------*/ +/* Register Google Fonts +/*--------------------------------------------------------------------*/ +function consultstreet_default_fonts_url() { + + $fonts_url = ''; + + $font_families = array(); + + $font_families = array('Open Sans:400,300,300italic,400italic,600,600italic,700,700italic', 'Montserrat:300,300italic,400,400italic,500,500italic,600,600italic,700,italic,800,800italic,900,900italic'); + + $query_args = array( + 'family' => urlencode( implode( '|', $font_families ) ), + 'subset' => urlencode( 'latin,latin-ext' ), + ); + + $fonts_url = add_query_arg( $query_args, '//fonts.googleapis.com/css' ); + + return $fonts_url; +} +function consultstreet_default_scripts_styles() { + wp_enqueue_style( 'consultstreet-default-fonts', consultstreet_default_fonts_url(), array(), null ); +} +add_action( 'wp_enqueue_scripts', 'consultstreet_default_scripts_styles'); + +if ( true == get_theme_mod( 'consultstreet_typography_disabled', false ) ) { + add_action( 'wp_enqueue_scripts', 'consultstreet_theme_fonts',1 ); + add_action( 'enqueue_block_editor_assets', 'consultstreet_theme_fonts',1 ); + add_action( 'customize_preview_init', 'consultstreet_theme_fonts', 1 ); +}else { + add_action( 'wp_enqueue_scripts', 'consultstreet_default_scripts_styles'); +} + + +function consultstreet_theme_fonts() { + $fonts_url = consultstreet_get_fonts_url(); + // Load Fonts if necessary. + if ( $fonts_url ) { + require_once (get_theme_file_path( '/inc/customizer/wptt-webfont-loader.php' )); + wp_enqueue_style( 'consultstreet-theme-fonts', wptt_get_webfont_url( $fonts_url ), array(), '20201110' ); + } +} +/** + * Retrieve webfont URL to load fonts locally. + */ +function consultstreet_get_fonts_url() { + $base_font = get_theme_mod('consultstreet_typography_base_font_family','Open Sans'); + $h1_font = get_theme_mod('consultstreet_typography_h1_font_family','Montserrat'); + $h2_font = get_theme_mod('consultstreet_typography_h2_font_family','Montserrat'); + $h3_font = get_theme_mod('consultstreet_typography_h3_font_family','Montserrat'); + $h4_font = get_theme_mod('consultstreet_typography_h4_font_family','Montserrat'); + $h5_font = get_theme_mod('consultstreet_typography_h5_font_family','Montserrat'); + $h6_font = get_theme_mod('consultstreet_typography_h6_font_family','Montserrat'); + + $font_families = array( + $base_font .':100', $base_font .':100italic', $base_font .':200', $base_font .':200italic', $base_font .':300', $base_font .':300italic', $base_font .':400', $base_font .':400italic', $base_font .':500', $base_font .':500italic', $base_font .':600', $base_font .':600italic', $base_font .':700', $base_font .':700italic', $base_font .':800', $base_font .':800italic', $base_font .':900', $base_font .':900italic', + $h1_font .':100', $h1_font .':100italic', $h1_font .':200', $h1_font .':200italic', $h1_font .':300', $h1_font .':300italic', $h1_font .':400', $h1_font .':400italic', $h1_font .':500', $h1_font .':500italic', $h1_font .':600', $h1_font .':600italic', $h1_font .':700', $h1_font .':700italic', $h1_font .':800', $h1_font .':800italic', $h1_font .':900', $h1_font .':900italic', + $h2_font .':100', $h2_font .':100italic', $h2_font .':200', $h2_font .':200italic', $h2_font .':300', $h2_font .':300italic', $h2_font .':400', $h2_font .':400italic', $h2_font .':500', $h2_font .':500italic', $h2_font .':600', $h2_font .':600italic', $h2_font .':700', $h2_font .':700italic', $h2_font .':800', $h2_font .':800italic', $h2_font .':900', $h2_font .':900italic', + $h3_font .':100', $h3_font .':100italic', $h3_font .':200', $h3_font .':200italic', $h3_font .':300', $h3_font .':300italic', $h3_font .':400', $h3_font .':400italic', $h3_font .':500', $h3_font .':500italic', $h3_font .':600', $h3_font .':600italic', $h3_font .':700', $h3_font .':700italic', $h3_font .':800', $h3_font .':800italic', $h3_font .':900', $h3_font .':900italic', + $h4_font .':100', $h4_font .':100italic', $h4_font .':200', $h4_font .':200italic', $h4_font .':300', $h4_font .':300italic', $h4_font .':400', $h4_font .':400italic', $h4_font .':500', $h4_font .':500italic', $h4_font .':600', $h4_font .':600italic', $h4_font .':700', $h4_font .':700italic', $h4_font .':800', $h4_font .':800italic', $h4_font .':900', $h4_font .':900italic', + $h5_font .':100', $h5_font .':100italic', $h5_font .':200', $h5_font .':200italic', $h5_font .':300', $h5_font .':300italic', $h5_font .':400', $h5_font .':400italic', $h5_font .':500', $h5_font .':500italic', $h5_font .':600', $h5_font .':600italic', $h5_font .':700', $h5_font .':700italic', $h5_font .':800', $h5_font .':800italic', $h5_font .':900', $h5_font .':900italic', + $h6_font .':100', $h6_font .':100italic', $h6_font .':200', $h6_font .':200italic', $h6_font .':300', $h6_font .':300italic', $h6_font .':400', $h6_font .':400italic', $h6_font .':500', $h6_font .':500italic', $h6_font .':600', $h6_font .':600italic', $h6_font .':700', $h6_font .':700italic', $h6_font .':800', $h6_font .':800italic', $h6_font .':900', $h6_font .':900italic', + ); + $query_args = array( + 'family' => urlencode( implode( '|', $font_families ) ), + 'subset' => urlencode( 'latin,latin-ext' ), + 'display' => urlencode( 'swap' ), + ); + return apply_filters( 'consultstreet_get_fonts_url', add_query_arg( $query_args, 'https://fonts.googleapis.com/css' ) ); +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/customizer/wptt-webfont-loader.php b/wp-content/themes/consultstreet/inc/customizer/wptt-webfont-loader.php new file mode 100644 index 00000000..cb0d956e --- /dev/null +++ b/wp-content/themes/consultstreet/inc/customizer/wptt-webfont-loader.php @@ -0,0 +1,671 @@ +remote_url = $url; + + // Add a cleanup routine. + $this->schedule_cleanup(); + add_action( 'delete_fonts_folder', array( $this, 'delete_fonts_folder' ) ); + } + + /** + * Get the local URL which contains the styles. + * + * Fallback to the remote URL if we were unable to write the file locally. + * + * @access public + * @since 1.1.0 + * @return string + */ + public function get_url() { + + // Check if the local stylesheet exists. + if ( $this->local_file_exists() ) { + + // Attempt to update the stylesheet. Return the local URL on success. + if ( $this->write_stylesheet() ) { + return $this->get_local_stylesheet_url(); + } + } + + // If the local file exists, return its URL, with a fallback to the remote URL. + return file_exists( $this->get_local_stylesheet_path() ) + ? $this->get_local_stylesheet_url() + : $this->remote_url; + } + + /** + * Get the local stylesheet URL. + * + * @access public + * @since 1.1.0 + * @return string + */ + public function get_local_stylesheet_url() { + if ( ! $this->local_stylesheet_url ) { + $this->local_stylesheet_url = str_replace( + $this->get_base_path(), + $this->get_base_url(), + $this->get_local_stylesheet_path() + ); + } + return $this->local_stylesheet_url; + } + + /** + * Get styles with fonts downloaded locally. + * + * @access public + * @since 1.0.0 + * @return string + */ + public function get_styles() { + + // If we already have the local file, return its contents. + $local_stylesheet_contents = $this->get_local_stylesheet_contents(); + if ( $local_stylesheet_contents ) { + return $local_stylesheet_contents; + } + + // Get the remote URL contents. + $this->remote_styles = $this->get_remote_url_contents(); + + // Get an array of locally-hosted files. + $files = $this->get_local_files_from_css(); + + // Convert paths to URLs. + foreach ( $files as $remote => $local ) { + $files[ $remote ] = str_replace( + $this->get_base_path(), + $this->get_base_url(), + $local + ); + } + + $this->css = str_replace( + array_keys( $files ), + array_values( $files ), + $this->remote_styles + ); + + $this->write_stylesheet(); + + return $this->css; + } + + /** + * Get local stylesheet contents. + * + * @access public + * @since 1.1.0 + * @return string|false Returns the remote URL contents. + */ + public function get_local_stylesheet_contents() { + $local_path = $this->get_local_stylesheet_path(); + + // Check if the local stylesheet exists. + if ( $this->local_file_exists() ) { + + // Attempt to update the stylesheet. Return false on fail. + if ( ! $this->write_stylesheet() ) { + return false; + } + } + + ob_start(); + include $local_path; + return ob_get_clean(); + } + + /** + * Get remote file contents. + * + * @access public + * @since 1.0.0 + * @return string Returns the remote URL contents. + */ + public function get_remote_url_contents() { + + /** + * The user-agent we want to use. + * + * The default user-agent is the only one compatible with woff (not woff2) + * which also supports unicode ranges. + */ + $user_agent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8'; + + // Switch to a user-agent supporting woff2 if we don't need to support IE. + if ( 'woff2' === $this->font_format ) { + $user_agent = 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:73.0) Gecko/20100101 Firefox/73.0'; + } + + // Get the response. + $response = wp_remote_get( $this->remote_url, array( 'user-agent' => $user_agent ) ); + + // Early exit if there was an error. + if ( is_wp_error( $response ) ) { + return; + } + + // Get the CSS from our response. + $contents = wp_remote_retrieve_body( $response ); + + // Early exit if there was an error. + if ( is_wp_error( $contents ) ) { + return; + } + + return $contents; + } + + /** + * Download files mentioned in our CSS locally. + * + * @access public + * @since 1.0.0 + * @return array Returns an array of remote URLs and their local counterparts. + */ + public function get_local_files_from_css() { + $font_files = $this->get_remote_files_from_css(); + $stored = get_site_option( 'downloaded_font_files', array() ); + $change = false; // If in the end this is true, we need to update the cache option. + + // If the fonts folder don't exist, create it. + if ( ! file_exists( $this->get_fonts_folder() ) ) { + $this->get_filesystem()->mkdir( $this->get_fonts_folder(), FS_CHMOD_DIR ); + } + + foreach ( $font_files as $font_family => $files ) { + + // The folder path for this font-family. + $folder_path = $this->get_fonts_folder() . '/' . $font_family; + + // If the folder doesn't exist, create it. + if ( ! file_exists( $folder_path ) ) { + $this->get_filesystem()->mkdir( $folder_path, FS_CHMOD_DIR ); + } + + foreach ( $files as $url ) { + + // Get the filename. + $filename = basename( wp_parse_url( $url, PHP_URL_PATH ) ); + $font_path = $folder_path . '/' . $filename; + + // Check if the file already exists. + if ( file_exists( $font_path ) ) { + + // Skip if already cached. + if ( isset( $stored[ $url ] ) ) { + continue; + } + + // Add file to the cache and change the $changed var to indicate we need to update the option. + $stored[ $url ] = $font_path; + $change = true; + + // Since the file exists we don't need to proceed with downloading it. + continue; + } + + /** + * If we got this far, we need to download the file. + */ + + // require file.php if the download_url function doesn't exist. + if ( ! function_exists( 'download_url' ) ) { + require_once wp_normalize_path( ABSPATH . '/wp-admin/includes/file.php' ); + } + + // Download file to temporary location. + $tmp_path = download_url( $url ); + + // Make sure there were no errors. + if ( is_wp_error( $tmp_path ) ) { + continue; + } + + // Move temp file to final destination. + $success = $this->get_filesystem()->move( $tmp_path, $font_path, true ); + if ( $success ) { + $stored[ $url ] = $font_path; + $change = true; + } + } + } + + // If there were changes, update the option. + if ( $change ) { + + // Cleanup the option and then save it. + foreach ( $stored as $url => $path ) { + if ( ! file_exists( $path ) ) { + unset( $stored[ $url ] ); + } + } + update_site_option( 'downloaded_font_files', $stored ); + } + + return $stored; + } + + /** + * Get font files from the CSS. + * + * @access public + * @since 1.0.0 + * @return array Returns an array of font-families and the font-files used. + */ + public function get_remote_files_from_css() { + + $font_faces = explode( '@font-face', $this->remote_styles ); + + $result = array(); + + // Loop all our font-face declarations. + foreach ( $font_faces as $font_face ) { + + // Make sure we only process styles inside this declaration. + $style = explode( '}', $font_face )[0]; + + // Sanity check. + if ( false === strpos( $style, 'font-family' ) ) { + continue; + } + + // Get an array of our font-families. + preg_match_all( '/font-family.*?\;/', $style, $matched_font_families ); + + // Get an array of our font-files. + preg_match_all( '/url\(.*?\)/i', $style, $matched_font_files ); + + // Get the font-family name. + $font_family = 'unknown'; + if ( isset( $matched_font_families[0] ) && isset( $matched_font_families[0][0] ) ) { + $font_family = rtrim( ltrim( $matched_font_families[0][0], 'font-family:' ), ';' ); + $font_family = trim( str_replace( array( "'", ';' ), '', $font_family ) ); + $font_family = sanitize_key( strtolower( str_replace( ' ', '-', $font_family ) ) ); + } + + // Make sure the font-family is set in our array. + if ( ! isset( $result[ $font_family ] ) ) { + $result[ $font_family ] = array(); + } + + // Get files for this font-family and add them to the array. + foreach ( $matched_font_files as $match ) { + + // Sanity check. + if ( ! isset( $match[0] ) ) { + continue; + } + + // Add the file URL. + $result[ $font_family ][] = rtrim( ltrim( $match[0], 'url(' ), ')' ); + } + + // Make sure we have unique items. + // We're using array_flip here instead of array_unique for improved performance. + $result[ $font_family ] = array_flip( array_flip( $result[ $font_family ] ) ); + } + return $result; + } + + /** + * Write the CSS to the filesystem. + * + * @access protected + * @since 1.1.0 + * @return string|false Returns the absolute path of the file on success, or false on fail. + */ + protected function write_stylesheet() { + $file_path = $this->get_local_stylesheet_path(); + $filesystem = $this->get_filesystem(); + + // If the folder doesn't exist, create it. + if ( ! file_exists( $this->get_fonts_folder() ) ) { + $this->get_filesystem()->mkdir( $this->get_fonts_folder(), FS_CHMOD_DIR ); + } + + // If the file doesn't exist, create it. Return false if it can not be created. + if ( ! $filesystem->exists( $file_path ) && ! $filesystem->touch( $file_path ) ) { + return false; + } + + // If we got this far, we need to write the file. + // Get the CSS. + if ( ! $this->css ) { + $this->get_styles(); + } + + // Put the contents in the file. Return false if that fails. + if ( ! $filesystem->put_contents( $file_path, $this->css ) ) { + return false; + } + + return $file_path; + } + + /** + * Get the stylesheet path. + * + * @access public + * @since 1.1.0 + * @return string + */ + public function get_local_stylesheet_path() { + if ( ! $this->local_stylesheet_path ) { + $this->local_stylesheet_path = $this->get_fonts_folder() . '/' . $this->get_local_stylesheet_filename() . '.css'; + } + return $this->local_stylesheet_path; + } + + /** + * Get the local stylesheet filename. + * + * This is a hash, generated from the site-URL, the wp-content path and the URL. + * This way we can avoid issues with sites changing their URL, or the wp-content path etc. + * + * @access public + * @since 1.1.0 + * @return string + */ + public function get_local_stylesheet_filename() { + return md5( $this->get_base_url() . $this->get_base_path() . $this->remote_url ); + } + + /** + * Set the font-format to be used. + * + * @access public + * @since 1.0.0 + * @param string $format The format to be used. Use "woff" or "woff2". + * @return void + */ + public function set_font_format( $format = 'woff2' ) { + $this->font_format = $format; + } + + /** + * Check if the local stylesheet exists. + * + * @access public + * @since 1.1.0 + * @return bool + */ + public function local_file_exists() { + return ( ! file_exists( $this->get_local_stylesheet_path() ) ); + } + + /** + * Get the base path. + * + * @access public + * @since 1.1.0 + * @return string + */ + public function get_base_path() { + if ( ! $this->base_path ) { + $this->base_path = apply_filters( 'wptt_get_local_fonts_base_path', $this->get_filesystem()->wp_content_dir() ); + } + return $this->base_path; + } + + /** + * Get the base URL. + * + * @access public + * @since 1.1.0 + * @return string + */ + public function get_base_url() { + if ( ! $this->base_url ) { + $this->base_url = apply_filters( 'wptt_get_local_fonts_base_url', content_url() ); + } + return $this->base_url; + } + + /** + * Get the subfolder name. + * + * @access public + * @since 1.1.0 + * @return string + */ + public function get_subfolder_name() { + if ( ! $this->subfolder_name ) { + $this->subfolder_name = apply_filters( 'wptt_get_local_fonts_subfolder_name', 'fonts' ); + } + return $this->subfolder_name; + } + + /** + * Get the folder for fonts. + * + * @access public + * @return string + */ + public function get_fonts_folder() { + if ( ! $this->fonts_folder ) { + $this->fonts_folder = $this->get_base_path(); + if ( $this->get_subfolder_name() ) { + $this->fonts_folder .= '/' . $this->get_subfolder_name(); + } + } + return $this->fonts_folder; + } + + /** + * Schedule a cleanup. + * + * Deletes the fonts files on a regular basis. + * This way font files will get updated regularly, + * and we avoid edge cases where unused files remain in the server. + * + * @access public + * @since 1.1.0 + * @return void + */ + public function schedule_cleanup() { + if ( ! is_multisite() || ( is_multisite() && is_main_site() ) ) { + if ( ! wp_next_scheduled( 'delete_fonts_folder' ) && ! wp_installing() ) { + wp_schedule_event( time(), self::CLEANUP_FREQUENCY, 'delete_fonts_folder' ); + } + } + } + + /** + * Delete the fonts folder. + * + * This runs as part of a cleanup routine. + * + * @access public + * @since 1.1.0 + * @return bool + */ + public function delete_fonts_folder() { + return $this->get_filesystem()->delete( $this->get_fonts_folder(), true ); + } + + /** + * Get the filesystem. + * + * @access protected + * @since 1.0.0 + * @return WP_Filesystem + */ + protected function get_filesystem() { + global $wp_filesystem; + + // If the filesystem has not been instantiated yet, do it here. + if ( ! $wp_filesystem ) { + if ( ! function_exists( 'WP_Filesystem' ) ) { + require_once wp_normalize_path( ABSPATH . '/wp-admin/includes/file.php' ); + } + WP_Filesystem(); + } + return $wp_filesystem; + } + } +} + +if ( ! function_exists( 'wptt_get_webfont_styles' ) ) { + /** + * Get styles for a webfont. + * + * This will get the CSS from the remote API, + * download any fonts it contains, + * replace references to remote URLs with locally-downloaded assets, + * and finally return the resulting CSS. + * + * @since 1.0.0 + * + * @param string $url The URL of the remote webfont. + * @param string $format The font-format. If you need to support IE, change this to "woff". + * + * @return string Returns the CSS. + */ + function wptt_get_webfont_styles( $url, $format = 'woff2' ) { + $font = new WPTT_WebFont_Loader( $url ); + $font->set_font_format( $format ); + return $font->get_styles(); + } +} + +if ( ! function_exists( 'wptt_get_webfont_url' ) ) { + /** + * Get a stylesheet URL for a webfont. + * + * @since 1.1.0 + * + * @param string $url The URL of the remote webfont. + * @param string $format The font-format. If you need to support IE, change this to "woff". + * + * @return string Returns the CSS. + */ + function wptt_get_webfont_url( $url, $format = 'woff2' ) { + $font = new WPTT_WebFont_Loader( $url ); + $font->set_font_format( $format ); + return $font->get_url(); + } +} \ No newline at end of file diff --git a/wp-content/themes/consultstreet/inc/metabox.php b/wp-content/themes/consultstreet/inc/metabox.php new file mode 100644 index 00000000..8b7aca03 --- /dev/null +++ b/wp-content/themes/consultstreet/inc/metabox.php @@ -0,0 +1,91 @@ + array( + 'value' => 'right-sidebar', + 'thumbnail' => get_template_directory_uri() . '/assets/img/icons/theme-right-sidebar.png' + ), + 'no-sidebar' => array( + 'value' => 'no-sidebar', + 'thumbnail' => get_template_directory_uri() . '/assets/img/icons/theme-fullwidth.png' + ), + 'left-sidebar' => array( + 'value' => 'left-sidebar', + 'thumbnail' => get_template_directory_uri() . '/assets/img/icons/theme-left-sidebar.png' + ), + +); + +function consultstreet_sidebar_layout_callback(){ + global $post , $consultstreet_sidebar_layout; + wp_nonce_field( basename( __FILE__ ), 'consultstreet_nonce' ); +?> + + + + + + + + + +
    + ID, '_sidebar_layout', true ); ?> + +
    + +
    + +
    +
    + + + + + "> + + + + +
    +

    + +

    + +
    + $subvalue ) { + $value[ $key ] = sanitize_text_field( $subvalue ); + } + return $value; + } + return sanitize_text_field( $value ); +} + +function consultstreet_sanitize_text( $input ) { + return wp_kses_post( force_balance_tags( $input ) ); +} + +/** + * Theme Comment Function +*/ +if ( ! function_exists( 'consultstreet_comment' ) ) : +function consultstreet_comment( $comment, $args, $depth ) +{ + ?> +
    id="comment-"> + + + +
    +
    +
    +
    + +
    + $depth, 'max_depth' => $args['max_depth']))) ?> +
    + comment_approved == '0' ) : ?> + +
    + +
    +
    +
    +ID}\" class=\"more-link\">" .esc_html__('Read More','consultstreet')."

    "; + } +add_filter( 'the_content_more_link', 'consultstreet_read_more_button_class' ); + +function consultstreet_post_thumbnail() { + if(has_post_thumbnail()){ + echo '
    '; + the_post_thumbnail( '', array( 'class'=>'img-fluid' ) ); + echo '
    '; + } +} + +/** + * Theme Page Header Title +*/ +function consultstreet_theme_page_header_title(){ + if( is_archive() ) + { + echo '

    '; + if ( is_day() ) : + /* translators: %1$s %2$s: date */ + printf( esc_html__( '%1$s %2$s', 'consultstreet' ), esc_html__('Archives','consultstreet'), get_the_date() ); + elseif ( is_month() ) : + /* translators: %1$s %2$s: month */ + printf( esc_html__( '%1$s %2$s', 'consultstreet' ), esc_html__('Archives','consultstreet'), get_the_date( 'F Y' ) ); + elseif ( is_year() ) : + /* translators: %1$s %2$s: year */ + printf( esc_html__( '%1$s %2$s', 'consultstreet' ), esc_html__('Archives','consultstreet'), get_the_date( 'Y' ) ); + elseif( is_author() ): + /* translators: %1$s %2$s: author */ + printf( esc_html__( '%1$s %2$s', 'consultstreet' ), esc_html__('All posts by','consultstreet'), get_the_author() ); + elseif( is_category() ): + /* translators: %1$s %2$s: category */ + printf( esc_html__( '%1$s %2$s', 'consultstreet' ), esc_html__('Category','consultstreet'), single_cat_title( '', false ) ); + elseif( is_tag() ): + /* translators: %1$s %2$s: tag */ + printf( esc_html__( '%1$s %2$s', 'consultstreet' ), esc_html__('Tag','consultstreet'), single_tag_title( '', false ) ); + elseif( class_exists( 'WooCommerce' ) && is_shop() ): + /* translators: %1$s %2$s: WooCommerce */ + printf( esc_html__( '%1$s %2$s', 'consultstreet' ), esc_html__('Shop','consultstreet'), single_tag_title( '', false )); + elseif( is_archive() ): + the_archive_title( '

    ', '

    ' ); + endif; + echo '
    '; + } + elseif( is_404() ) + { + echo '

    '; + /* translators: %1$s: 404 */ + printf( esc_html__( '%1$s ', 'consultstreet' ) , esc_html__('404','consultstreet') ); + echo '

    '; + } + elseif( is_search() ) + { + echo '

    '; + /* translators: %1$s %2$s: search */ + printf( esc_html__( '%1$s %2$s', 'consultstreet' ), esc_html__('Search results for','consultstreet'), get_search_query() ); + echo '

    '; + } + else + { + echo '

    '.esc_html( get_the_title() ).'

    '; + } +} + +function consultstreet_bootstrap_menu_notitle( $menu ){ + return $menu = preg_replace('/ title=\"(.*?)\"/', '', $menu ); +} +add_filter( 'wp_nav_menu', 'consultstreet_bootstrap_menu_notitle' ); + +/** + * Theme Breadcrumbs Url +*/ +function consultstreet_page_url() { + $page_url = 'http'; + if ( key_exists("HTTPS", $_SERVER) && ( $_SERVER["HTTPS"] == "on" ) ){ + $page_url .= "s"; + } + $page_url .= "://"; + if ($_SERVER["SERVER_PORT"] != "80") { + $page_url .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; + } else { + $page_url .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; + } + return $page_url; +} + +/** + * Theme Breadcrumbs +*/ +if( !function_exists('consultstreet_page_header_breadcrumbs') ): + function consultstreet_page_header_breadcrumbs() { + global $post; + $homeLink = home_url(); + $consultstreet_page_header_layout = get_theme_mod('consultstreet_page_header_layout', 'consultstreet_page_header_layout1'); + if($consultstreet_page_header_layout == 'consultstreet_page_header_layout1'): + $breadcrumb_class = 'text-center'; + else: $breadcrumb_class = 'text-right'; + endif; + + echo ''; + } +endif; + +if( ! function_exists( 'consultstreet_custom_customizer_options' ) ): + function consultstreet_custom_customizer_options() { + + $consultstreet_sticky_bar_logo = get_theme_mod('consultstreet_sticky_bar_logo'); + $consultstreet_main_slider_content_color = get_theme_mod('consultstreet_main_slider_content_color', '#fff'); + $consultstreet_custom_logo_size = get_theme_mod('consultstreet_custom_logo_size', array('slider' => 257,'suffix' => 'px',)); + + $output_css = ''; + + if ( has_header_image() ) : + $output_css .=".theme-page-header-area { + background: #17212c url(" .esc_url( get_header_image() ). "); + background-attachment: scroll; + background-position: top center; + background-repeat: no-repeat; + background-size: cover; + }\n"; + endif; + + if($consultstreet_custom_logo_size['slider'] != null) : + $output_css .=".navbar img.custom-logo, .theme-header-magazine img.custom-logo{ + max-width: ".$consultstreet_custom_logo_size['slider']."px; + height: auto; + }\n"; + endif; + + if($consultstreet_main_slider_content_color != null) : + $output_css .=".theme-slider-content .title-large { + color: ".$consultstreet_main_slider_content_color."; + } + .theme-slider-content .description { + color: ".$consultstreet_main_slider_content_color."; + }\n"; + endif; + + if($consultstreet_sticky_bar_logo != null) : + $output_css .=".header-fixed-top .navbar-brand { + display: none !important; + } + .not-sticky .sticky-navbar-brand { + display: none !important; + }\n"; + endif; + + if ( is_user_logged_in() && is_admin_bar_showing() ) { + $output_css .="@media (min-width: 600px){ + .navbar.header-fixed-top{top:32px;} + }\n"; + } + + wp_add_inline_style( 'consultstreet-style', $output_css ); + } +endif; +add_action( 'wp_enqueue_scripts', 'consultstreet_custom_customizer_options' ); + +/** +* Get started notice +*/ + +add_action( 'wp_ajax_consultstreet_dismissed_notice_handler', 'consultstreet_ajax_notice_handler' ); + +/** + * AJAX handler to store the state of dismissible notices. + */ +function consultstreet_ajax_notice_handler() { + if ( isset( $_POST['type'] ) ) { + // Pick up the notice "type" - passed via jQuery (the "data-notice" attribute on the notice) + $type = sanitize_text_field( wp_unslash( $_POST['type'] ) ); + // Store it in the options table + update_option( 'dismissed-' . $type, TRUE ); + } +} + +function consultstreet_deprecated_hook_admin_notice() { + // Check if it's been dismissed... + if ( ! get_option('dismissed-get_started', FALSE ) ) { + // Added the class "notice-get-started-class" so jQuery pick it up and pass via AJAX, + // and added "data-notice" attribute in order to track multiple / different notices + // multiple dismissible notice states ?> +
    +
    +
    + <?php esc_attr_e( 'Theme Screenshot', 'consultstreet' ); ?> +
    +
    +

    + '. wp_get_theme()->get('Name'). '' ); + ?> +

    + +

    Arile Extra plugin, then enjoy this theme.', 'consultstreet')) ?>

    + + + '. wp_get_theme()->get('Name'). '' ); + ?> + + + ', + '', + '' + ); + ?> +
    +
    +
    + sanitize_key( wp_unslash( 'arile-extra' ) ), + 'fields' => array( + 'sections' => false, + ), + ) ); + + $skin = new WP_Ajax_Upgrader_Skin(); + $upgrader = new Plugin_Upgrader( $skin ); + $result = $upgrader->install( $api->download_link ); + } + + // Activate plugin. + if ( current_user_can( 'activate_plugin' ) ) { + $result = activate_plugin( 'arile-extra/arile-extra.php' ); + } +} + + +/** + * Menu +*/ +function consultstreet_custom_menu_script() +{ + $custom_logo = get_theme_mod( 'custom_logo' ); + if(display_header_text()== true && $custom_logo != null && get_bloginfo( 'title' ) !== '' ){ + $toggle_value = 2; + }else{ + $toggle_value = 1; + } +?> + + +
    +

    + ' . esc_html( $current_user->display_name ) . '', + '' . esc_html( $theme_info->Name ). '', + 'Unlock premium features with 35% OFF', + 'Pro version', + ); + ?> +

    + +
    + +
    +
    +
    + +
    col-sm-12"> + '', + 'next_text' => '' + ) ); + + else : + + // If no content, include the "No posts found" template. + + get_template_part( 'template-parts/content', 'none' ); + + endif; ?> + +
    + + + +
    + +
    + +
    + +\n" +"Language-Team: \n" +"Language: \n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Loco-Version: 2.5.2; wp-5.7\n" +"X-Domain: consultstreet" + +#: comments.php:26 +#, php-format +msgid "% comments" +msgstr "" + +#. %1$s: 404 +#: inc/template-tags.php:152 +#, php-format +msgid "%1$s " +msgstr "" + +#. %1$s %2$s: date +#. %1$s %2$s: month +#. %1$s %2$s: year +#. %1$s %2$s: author +#. %1$s %2$s: category +#. %1$s %2$s: tag +#. %1$s %2$s: WooCommerce +#. %1$s %2$s: search +#: inc/template-tags.php:124 inc/template-tags.php:127 +#: inc/template-tags.php:130 inc/template-tags.php:133 +#: inc/template-tags.php:136 inc/template-tags.php:139 +#: inc/template-tags.php:142 inc/template-tags.php:159 +#, php-format +msgid "%1$s %2$s" +msgstr "" + +#: comments.php:37 +msgid "← Older Comments" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:546 +msgid "//fontawesome.io/icons/" +msgstr "" + +#: inc/template-tags.php:152 +msgid "404" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:181 +msgid "Activate" +msgstr "" + +#: inc/customizer/customizer-notice/consultstreet-customizer-notify.php:111 +msgid "Activating" +msgstr "" + +#: inc/consultstreet-class-bootstrap-navwalker.php:207 +msgid "Add a menu" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:632 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:665 +msgid "Add Icon" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:33 +msgid "Add new field" +msgstr "" + +#: functions.php:137 +msgid "Add widgets here." +msgstr "" + +#: inc/template-tags.php:133 +msgid "All posts by" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-upgrade-control.php:36 +msgid "and get the other pro features." +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:61 +msgid "Archive Blog Pages" +msgstr "" + +#: inc/template-tags.php:210 +msgid "Archive by category" +msgstr "" + +#: inc/template-tags.php:124 inc/template-tags.php:127 +#: inc/template-tags.php:130 +msgid "Archives" +msgstr "" + +#: inc/template-tags.php:78 +msgid "at" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-page-header-customizer-settings.php:57 +msgid "Background color" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:91 +msgid "Base Typography" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:29 +msgid "Blog" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:26 +msgid "Blog/Archive/Single" +msgstr "" + +#. Name of the template +msgid "Builder Page" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:279 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:427 +msgid "Button Text" +msgstr "" + +#: template-parts/content-single.php:30 +msgid "by " +msgstr "" + +#: inc/template-tags.php:136 +msgid "Category" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:587 +msgid "Center" +msgstr "" + +#: inc/metabox.php:41 +msgid "Choose Sidebar Template for the Defult Page Templates" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-base-control.php:25 +msgid "Clear" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-base-control.php:26 +msgid "Clear color" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:333 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:397 +msgid "Color" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-base-control.php:30 +msgid "Color value" +msgstr "" + +#: comments.php:63 template-parts/content-single.php:37 +#: template-parts/content.php:41 +msgid "Comment" +msgstr "" + +#: comments.php:36 +msgid "Comment navigation" +msgstr "" + +#. Name of the theme +msgid "ConsultStreet" +msgstr "" + +#. Description of the theme +msgid "" +"ConsultStreet is a multipurpose WordPress theme that you can use to create " +"any website you wish to create. The theme comes with a very flexible design, " +"and it is fully customizable as per your requirement. ConsultStreet is a " +"perfect theme for the consulting and finance business website. Not only that," +" but this is also a very lightweight theme that is load with a single click " +"in no time. The theme is completely responsive and mobile-friendly and that " +"your users can access your site from any device. As well as sophisticated " +"plus it has some exotic features like customization and clean code, advanced " +"typography, sticky menu, logo upload, header image, Bootstrap 4 framework, " +"built with SEO in mind, and translation ready (WPML, Polylang). This theme " +"supports the best Elementor page builder to create, edit, and updates page " +"designs as per the requirement. ConsultStreet also supports popular free and " +"premium WordPress plugins such as Elementor, Yoast SEO, WooCommerce, Contact " +"Form 7, Jetpack, Google Analytics, and much more. Check the demo of " +"ConsultStreet Pro https://themearile.com/consultstreet-pro-theme/." +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-footer-widget-customizer-settings.php:48 +#: inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php:64 +msgid "Container" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-footer-widget-customizer-settings.php:49 +#: inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php:65 +msgid "Container Full" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-footer-widget-customizer-settings.php:45 +#: inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php:61 +msgid "Container Width" +msgstr "" + +#: footer.php:15 inc/customizer/consultstreet-customizer-options.php:147 +msgid "" +"Copyright © 2021 | Powered by WordPress" +" | ConsultStreet theme by ThemeArile" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:38 +msgid "Customizer Repeater" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:182 +msgid "Deactivate" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-base-control.php:27 +msgid "Default" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:367 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:486 +msgid "Delete field" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:270 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:419 +msgid "Description" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:351 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:475 +msgid "Designation" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:45 +msgid "Drag & Drop post items to re-arrange the order" +msgstr "" + +#: comments.php:55 +msgid "Email" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:84 +#: inc/customizer/customizer-settings/theme-settings/consultstreet-typography-customizer-settings.php:32 +msgid "Enable Typography" +msgstr "" + +#: inc/template-tags.php:247 +msgid "Error 404" +msgstr "" + +#: template-parts/content.php:18 +msgid "Featured" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:48 +#: inc/customizer/consultstreet-customizer-options.php:74 +#: inc/customizer/consultstreet-customizer-options.php:87 +#: inc/customizer/consultstreet-customizer-options.php:99 +#: inc/customizer/consultstreet-customizer-options.php:111 +#: inc/customizer/consultstreet-customizer-options.php:123 +#: inc/customizer/consultstreet-customizer-options.php:135 +msgid "Font Family" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:61 +msgid "Font Size" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:54 +msgid "Footer" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:152 +#: inc/customizer/consultstreet-panels-and-sections.php:67 +msgid "Footer Copyright" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-footer-copyright-customizer-settings.php:29 +msgid "Footer Copyright Enable/Disable" +msgstr "" + +#: functions.php:125 +msgid "Footer Sidebar Four" +msgstr "" + +#: functions.php:122 +msgid "Footer Sidebar One" +msgstr "" + +#: functions.php:124 +msgid "Footer Sidebar Three" +msgstr "" + +#: functions.php:123 +msgid "Footer Sidebar Two" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-footer-widget-customizer-settings.php:30 +msgid "Footer Widget Area Enable/Disable" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:60 +msgid "Footer Widgets" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-plugin-control.php:27 +msgid "Free Vs Pro Features" +msgstr "" + +#. Name of the template +msgid "Frontpage" +msgstr "" + +#: inc/metabox.php:23 +msgid "Full Width" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:35 +msgid "General" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:44 +msgid "General Post" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-plugin-control.php:25 +msgid "Get Full Support" +msgstr "" + +#. 1: welcome page link starting html tag, 2: welcome page link ending html tag. +#: inc/template-tags.php:356 +#, php-format +msgid "Get started with %1$s" +msgstr "" + +#: searchform.php:4 +msgid "Go" +msgstr "" + +#: 404.php:22 +msgid "Go Back Now" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-typography-control.php:50 +msgid "Google Fonts" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:98 +msgid "Headings H1" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:104 +msgid "Headings H2" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:110 +msgid "Headings H3" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:116 +msgid "Headings H4" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:122 +msgid "Headings H5" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:128 +msgid "Headings H6" +msgstr "" + +#: inc/template-tags.php:205 inc/template-tags.php:208 +msgid "Home" +msgstr "" + +#. Author URI of the theme +msgid "https://themearile.com" +msgstr "" + +#. URI of the theme +msgid "https://themearile.com/consultstreet-theme/" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:539 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:600 +msgid "Icon" +msgstr "" + +#. %s: plugin name +#: inc/customizer/consultstreet-customizer-options.php:173 +#, php-format +msgid "" +"If you want to show all the features and business sections of the FrontPage. " +"please install and activate %s plugin" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:563 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:601 +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:51 +msgid "Image" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:597 +msgid "Image type" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:180 +msgid "Install and Activate" +msgstr "" + +#: template-parts/content-none.php:42 +msgid "" +"It seems we can’t find what you’re looking for. Perhaps " +"searching can help." +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:75 +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:103 +msgid "Layout" +msgstr "" + +#: comments.php:69 +msgid "Leave a Reply" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:579 +msgid "Left" +msgstr "" + +#: inc/metabox.php:28 +msgid "Left Sidebar" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:290 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:437 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:624 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:646 +msgid "Link" +msgstr "" + +#: comments.php:65 +msgid "Log out of this account" +msgstr "" + +#: comments.php:65 +msgid "Logged in as" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:124 +msgid "Logo Width" +msgstr "" + +#: comments.php:65 +msgid "Logout" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:20 +msgid "Menu" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php:27 +msgid "Menu Settings" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php:42 +msgid "Menu Style" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:48 +msgid "Meta One" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:50 +msgid "Meta Two" +msgstr "" + +#: comments.php:54 +msgid "Name" +msgstr "" + +#: comments.php:38 +msgid "Newer Comments →" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:527 +msgid "No" +msgstr "" + +#: comments.php:26 +msgid "No Comments" +msgstr "" + +#: inc/customizer/customizer-settings/consultstreet-customize-base-customizer-settings.php:74 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:602 +msgid "None" +msgstr "" + +#. %1$s: icon +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:545 +#, php-format +msgid "" +"Note: Some icons may not be displayed here. You can see the full list of " +"icons at %1$s." +msgstr "" + +#: comments.php:26 +msgid "One comment" +msgstr "" + +#: 404.php:20 +msgid "OOPS, SORRY WE CAN'T FIND THAT PAGE !" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:523 +msgid "Open link in new tab" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:23 +#: inc/customizer/consultstreet-panels-and-sections.php:45 +#: inc/customizer/customizer-settings/theme-settings/consultstreet-page-header-customizer-settings.php:30 +msgid "Page Header" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-page-header-customizer-settings.php:43 +msgid "Page Header Enable/Disable" +msgstr "" + +#: template-parts/content-page.php:22 template-parts/content.php:55 +msgid "Pages:" +msgstr "" + +#: functions.php:48 +msgid "Primary" +msgstr "" + +#: inc/template-tags.php:103 template-parts/content-single.php:49 +#: template-parts/content.php:54 +msgid "Read More" +msgstr "" + +#. 1: link to WP admin new post page. +#: template-parts/content-none.php:22 +#, php-format +msgid "" +"Ready to publish your first post? Get started here." +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:178 +msgid "Recommended Actions" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:179 +msgid "Recommended Plugin" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:627 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:657 +msgid "Remove Icon" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-slider-control.php:70 +msgid "Reset" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:583 +msgid "Right" +msgstr "" + +#: inc/metabox.php:18 +msgid "Right Sidebar" +msgstr "" + +#: searchform.php:2 +msgid "Search" +msgstr "" + +#: inc/template-tags.php:159 +msgid "Search results for" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-base-control.php:29 +msgid "Select Color" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-base-control.php:28 +msgid "Select default color" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:33 +msgid "Set Sticky Bar Logo" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-plugin-control.php:31 +msgid "Share a Good Review" +msgstr "" + +#: inc/template-tags.php:142 +msgid "Shop" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:343 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:466 +msgid "Shortcode" +msgstr "" + +#: functions.php:121 +msgid "Sidebar" +msgstr "" + +#: inc/metabox.php:10 +msgid "Sidebar Layout" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:90 +msgid "Single Blog Pages" +msgstr "" + +#: header.php:25 +msgid "Skip to content" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:575 +msgid "Slide Content Format" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:610 +msgid "Social icons" +msgstr "" + +#: template-parts/content-none.php:35 +msgid "" +"Sorry, but nothing matched your search terms. Please try again with some " +"different keywords." +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-typography-control.php:39 +msgid "Standard Fonts" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php:46 +msgid "Static" +msgstr "" + +#: inc/customizer/customizer-settings/theme-settings/consultstreet-menu-bar-customizer-settings.php:45 +msgid "Sticky" +msgstr "" + +#: comments.php:67 +msgid "Submit" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:263 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:412 +msgid "Subtitle" +msgstr "" + +#: inc/template-tags.php:139 +msgid "Tag" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:12 +msgid "Theme Options" +msgstr "" + +#: inc/template-tags.php:339 +msgid "Theme Screenshot" +msgstr "" + +#. Author of the theme +msgid "ThemeArile" +msgstr "" + +#: comments.php:20 +msgid "" +"This post is password protected. Enter the password to view any comments." +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:256 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:405 +#: inc/customizer/customizer-settings/theme-settings/consultstreet-blog-general-customizer-settings.php:49 +msgid "Title" +msgstr "" + +#: inc/template-tags.php:350 +msgid "" +"To take full advantage of all the features of this theme, please install and " +"activate the Arile Extra plugin, then enjoy this theme." +msgstr "" + +#: template-parts/site-navbar.php:12 +msgid "Toggle navigation" +msgstr "" + +#: inc/customizer/consultstreet-panels-and-sections.php:78 +msgid "Typography" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-plugin-control.php:11 +#: inc/customizer/controls/code/consultstreet-customize-plugin-control.php:29 +msgid "Upgrade to Pro" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:566 +msgid "Upload Image" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:309 +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:455 +msgid "Video Url" +msgstr "" + +#: inc/customizer/controls/code/consultstreet-customize-plugin-control.php:23 +msgid "View Documentation" +msgstr "" + +#: template-parts/content-single.php:70 +msgid "Website:" +msgstr "" + +#. 1: welcome page link starting html tag, 2: welcome page link ending html tag. +#: inc/template-tags.php:346 +#, php-format +msgid "Welcome! Thank you for choosing %1$s!" +msgstr "" + +#: functions.php:129 +msgid "WooCommerce Sidebar" +msgstr "" + +#: inc/customizer/customizer-repeater/class/customizer-repeater-control.php:530 +msgid "Yes" +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:62 +msgid "You can enter font-size in px or rem " +msgstr "" + +#: inc/customizer/consultstreet-customizer-options.php:34 +msgid "You can Upload the Standrad size of logo (210px*39px)" +msgstr "" + +#. %1$s %2$s: logged in +#: comments.php:48 +#, php-format +msgid "You must be logged in to post a comment" +msgstr "" + +#: inc/template-tags.php:86 +msgid "Your comment is awaiting moderation." +msgstr "" diff --git a/wp-content/themes/consultstreet/license.txt b/wp-content/themes/consultstreet/license.txt new file mode 100644 index 00000000..99fb2388 --- /dev/null +++ b/wp-content/themes/consultstreet/license.txt @@ -0,0 +1,280 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS \ No newline at end of file diff --git a/wp-content/themes/consultstreet/page-templates/frontpage.php b/wp-content/themes/consultstreet/page-templates/frontpage.php new file mode 100644 index 00000000..45f9e01b --- /dev/null +++ b/wp-content/themes/consultstreet/page-templates/frontpage.php @@ -0,0 +1,15 @@ + + +
    + + + +
    + + +
    +
    +
    + + '; + } + else{ + echo '
    '; + } + } + else{ + echo '
    '; + } + + else: + + if ( class_exists( 'WooCommerce' ) ) { + if( is_account_page() || is_cart() || is_checkout() ) { + echo '
    '; + } + else{ + echo '
    '; + } + } + else{ + echo '
    '; + } + + endif; + + if ( class_exists( 'WooCommerce' ) ) { + if( is_account_page() || is_cart() || is_checkout() ) { + while ( have_posts() ) : the_post(); + // Include the page + get_template_part( 'template-parts/content', 'page' ); + comments_template( '', true ); // show comments + endwhile; + } + else + { + while ( have_posts() ) : the_post(); + // Include the page + get_template_part( 'template-parts/content', 'page' ); + comments_template( '', true ); // show comments + endwhile; + } + } + else + { + while ( have_posts() ) : the_post(); + // Include the page + get_template_part( 'template-parts/content', 'page' ); + comments_template( '', true ); // show comments + endwhile; + } + ?> +
    + + + +
    +
    +
    + + + Themes and click the 'Add New' button. +2. Type in ConsultStreet in the search form and press the 'Enter' key on your keyboard. +3. Click on the 'Activate' button to use your new theme right away. + +== Copyright == + +ConsultStreet WordPress Theme, Copyright (c) 2020, ThemeArile +ConsultStreet is distributed under the terms of the GNU GPLs + +== Credits == + +* Underscores - (C) 2012-2017 Automattic, Inc. - http://underscores.me/ +License: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.html) + +* Font Awesome by @davegandy - http://fontawesome.io/ +License: (Font: SIL OFL 1.1, CSS: MIT License) + +* WOW - by Matthieu Aussaguel - mynameismatthieu.com +License: GNU GPL license v3 + +* Owl Carousel, (C) 2013 - 2018, David Deutsch +Source: https://github.com/OwlCarousel2/OwlCarousel2/ +License: [MIT](http://opensource.org/licenses/MIT) + +* Bootstrap, (C) 2011 - 2018, The Bootstrap Authors [MIT] +Source: https://github.com/twbs/bootstrap +License: [MIT](http://opensource.org/licenses/MIT) + +* SmartMenus - Copyright (c) Vasil Dinkov, Vadikom Web Ltd. - http://www.smartmenus.org/ +License: MIT (http://opensource.org/licenses/MIT) + +* Screenshot Banner Image - https://pxhere.com/en/photo/1456015 +License: CC0 Public Domain + +* Page header Image - https://pxhere.com/en/photo/35342 +License: CC0 Public Domain + +== Changelog == + += Version 3.1.0 +* We have added the color of the hyperlink for the wp-block-list widget in the sidebar widget area. + += Version 3.0.9 +* We have added the notification message for the admin in the theme. + += Version 3.0.8 +* We have fixed the css color issue acording latest WordPress 7.0. + += Version 3.0.7 +* We have removed the background hover color of the accordion widget in the sidebar widget area. + += Version 3.0.6 +* We have removed the background hover color of the accordion widget in the footer sidebar widget area. + += Version 3.0.5 +* We updated the copyright year in footer area. + += Version 3.0.4 +* We added the border of wp-block-heading link in the footer widget title. + += Version 3.0.3 +* Added the font-weight for the Meta Widget title in the sidebar widget. + += Version 3.0.2 +* We have enhanced the font size of the wp-block-file widget in the blog post area. + += Version 3.0.1 +* We have fixed the checkout button css issue in woocommerce. + += Version 3.0.0 +* We added the border hover color to the search button in the wp-block-search__button for the footer sidebar area. + += Version 2.9.9 +* We changed the background color and text color of the wp-block-quote widget in the blog post area. + += Version 2.9.8 +* Fixed the anchor/hyperlink bottom border issue in the footer widget area for paragraph. + += Version 2.9.7 +* Fixed the anchor/hyperlink bottom border issue of the sidebar for paragraph. + += Version 2.9.6 +* We added the top space of the wp-block-latest-posts__post-date in the wp-block-latest-posts in the blog post area. + += Version 2.9.5 +* We fixed the theme issue according to WordPress latest version 6.8. + += Version 2.9.4 +* We added the font-weight in the post content for the blog post area. + += Version 2.9.3 +* We fixed the wp-block-heading border color issue for the sidebar and footer sidebar widget area. + += Version 2.9.2 +* We added the border bottom color of the wp-block-heading in the sidebar widget area. + += Version 2.9.1 +* We did changed the search button background hover color in the footer widgets area. + += Version 2.9.0 +* We added the background color of the wp-block-file download button in the sidebar widget area. + += Version 2.8.9 +* We did changed the background and text color of the pre tag in the footer sidebar area. + += Version 2.8.8 +* We have added the bottom space and border color for the wp-block-details in the sidebar widget. + += Version 2.8.7 +* We have updated the footer copyright content. + += Version 2.8.6 +* We added the default color of the wp-block-read-more tag for the footer sidebar widgets area. + += Version 2.8.5 +* Added the default color of the wp-block-embed widget in the sidebar widget area. + += Version 2.8.4 +* Added the bottom space of the wp-block-details widget in the sidebar widget area. + += Version 2.8.3 +* We removed the bottom space of the wp-block-social-links icons in the sidebar widget area. + += Version 2.8.2 +* We added the background color of the wp-block-file download button in the sidebar widget area. + += Version 2.8.1 +* We have fixed the hover color issue of upgrade to pro button in the customizer. + += Version 2.8.0 +* We have added the around the space of the wp-block-details widget in the footer widget area. + += Version 2.7.9 +* We have removed the unnecessary bottom space of the wp-block-social-links in the footer widget area. + += Version 2.7.8 +* We added the default color of anchor tag in the wp-block-embed-youtube widget in footer widget area. + += Version 2.7.7 +* We added the default color of anchor tag in the dl element for the footer widgets area. + += Version 2.7.6 +* Changed the background color for the wp-block-preformatted widget in the footer sidebar widget area. + += Version 2.7.5 +* We have added the border color of the wp-block-table in the footer widget area. + += Version 2.7.4 +* We have added the Sarabun google font in the font library. + += Version 2.7.3 +* We have fixed the text color issue of the outline button in the blog post area. + += Version 2.7.2 +* We have fixed the social icons space and color issue in the wp-block-social-links Widget post area. + += Version 2.7.1 +* We have added the bottom space and border color for the wp-block-details in the footer sidebar. + += Version 2.7.0 +* We have fixed the issue in comment.php file. + += Version 2.6.9 +* We have added the bottom space of the wp-block-query-pagination in the blog post area. + += Version 2.6.8 +* We have added the list style of the wp-block-latest-posts in the blog post area. + += Version 2.6.7 +* We have added the bottom space of the "Leave a reply" title in the comment area. + += Version 2.6.6 +* We have fixed the creation of dynamic property error in consultstreet-customizer-notify.php file. + += Version 2.6.5 +* Removed the unnecessary border from the wp-block-search block in the blog post area. + += Version 2.6.4 +* We have added the hover default color of the wp-block-page-list in the blog post area. + += Version 2.6.3 +* We have removed the unnecessary left space of the wp-block-post-template in the blog post area. + += Version 2.6.2 +* We have removed the background and shadow from the wp-block-post in the blog post area. + += Version 2.6.1 +* We have added the animation in the theme. + += Version 2.6.0 +* We have Updated footer copyright text. + += Version 2.5.9 +* We have reduced the bottom space of the wp-block-archives-list widget in the blog post area. + += Version 2.5.8 +* We have added the bottom space of the unordered list element in the Footer sidebar widget area. + += Version 2.5.7 +* Removed the bottom space of the submit button from the comment form. + += Version 2.5.6 +* Removed the unnecessary color css in the sidebar widgets from the theme-default.css file. + += Version 2.5.5 +* Added the theme default color for anchor/hyperlink for the ordered and unordered list elements in the sidebar widget area. + += Version 2.5.4 +* We have added the bottom space of the ordered and unordered list elements in the sidebar widget area. + += Version 2.5.3 +* We have added the bottom space of the ordered list element in the blog post content area. + += Version 2.5.2 +* We have added the bottom space of the unordered list element in the blog post content area. + += Version 2.5.1 +* Removed the unnecessary underline from heading 2 tag for footer widget area. + += Version 2.5.0 +* Removed the unnecessary underline from heading 2 tag for sidebar widget area. + += Version 2.4.9 +* Added the theme default color for anchor/hyperlink for the wp-block-quote in the footer sidebar widget area. + += Version 2.4.8 +* Removed the unnecessary bottom space from the wp-block-columns widget in the footer sidebar area. + += Version 2.4.7 +* Fixed the hover color style issue in Blockquote post format for blog post area. + += Version 2.4.6 +* Added the line-height in the recent comments widget for the sidebar area. + += Version 2.4.5 +* Added the left space in the wp-block-rss widget for the blog post area. + += Version 2.4.4 +* Added the left space in the archives widget for the blog post area. + += Version 2.4.3 +* Added the list style in the archives widget for the blog post area. + += Version 2.4.2 +* Added the left space in the commetns widget for the blog post area. + += Version 2.4.1 +* Fixed the hover color issue of the link on the image for blog post area. + += Version 2.4.0 +* Fixed the last-child bottom space of the ul in the blog post area. + += Version 2.3.9 +* Fixed the underline color issue in the post-format audio for blog area. + += Version 2.3.8 +* Added list style icon in the RSS Feed widget for the blog post area. + += Version 2.3.7 +* Reduced the bottom space of the wp-block-image widget in the sidebar area. + += Version 2.3.6 +* Added the theme default color for anchor/hyperlink for the wp-block-quote in the sidebar widget area. + += Version 2.3.5 +* Added the theme default color for anchor/hyperlink for the figcaption wp-block-image in the footer sidebar widget area. + += Version 2.3.4 +* Removed the bottom space for the wp-block-image widget in the sidebar. + += Version 2.3.3 +* Added the theme default color for anchor/hyperlink for the figcaption wp-block-image in the sidebar widget area. + += Version 2.3.2 +* Fixed the wp-caption anchor link hover color issue in the blog post area. + += Version 2.3.1 +* We have changed the hover color of the latest-commets title in the blog post area. + += Version 2.3.0 +* Fixed the text color issue in wp-block-button widget in the sidebar. + += Version 2.2.9 +* Fixed the footer-sidebar section spacing issue. + += Version 2.2.8 +* Updated footer copyright text. + += Version 2.2.7 +* Removed the bottom space of the wp-block-media-text widget in the sidebar. + += Version 2.2.6 +* Remove the top space for the wp-block-latest-comments widget in the sidebar. + += Version 2.2.5 +* Fixed the table border color issue in the blog post area. + += Version 2.2.4 +* Reduced the bottom space for the wp-block-latest-comments in the blog post area. + += Version 2.2.3 +* Added the border-bottom color for the wp-block-latest-comments in the blog post area. + += Version 2.2.2 +* Fixed the button css issue in the wp-block-file for blog Post. + += Version 2.2.1 +* Fixed the table color issue for the wp-block-table widget in the sidebar area. + += Version 2.2.0 +* Fixed the color issue of the paragraph and cite tag for wp-block-pullquote widget in the footer sidebar. + += Version 2.1.9 +* Removed unnecessary top and bottom space from wp-block-pullquote element in blog post area. + += Version 2.1.8 +* Removed unnecessary CSS from theme-default CSS file because it conflicts with other anchor list items. + += Version 2.1.7 +* Added the theme default color for anchor/hyperlink in the list widget for sidebar area. + += Version 2.1.6 +* Added the theme default color for anchor/hyperlink in the is-nowrap widget for footer sidebar area. + += Version 2.1.5 +* Added the theme default color for the anchor/hyperlink in the default paragraph in the footer sidebar widget area. + += Version 2.1.4 +* Changed the background color for the wp-block-verse widget in the footer sidebar widget area. + += Version 2.1.3 +* Added the theme default color for the anchor/hyperlink in the default paragraph in the sidebar widget area. + += Version 2.1.2 +* Added the theme default color for the anchor/hyperlink in the wp-block-read-more widget for sidebar area. + += Version 2.1.1 +* Added the theme default color for the anchor/hyperlink in the stack widget for footer sidebar area. + += Version 2.1.0 +* Removed the unnecessary bottom spacing for the wp-block-quote widget in the sidebar area. + += Version 2.0.9 +* Removed the unnecessary bottom spacing for the wp-block-preformatted widget in the sidebar area. + += Version 2.0.8 +* Removed the unnecessary bottom spacing for the verse widget in the sidebar area. + += Version 2.0.7 +* Removed the top and bottom space from the wp-block-separator widget in the sidebar area. + += Version 2.0.6 +* Added the theme default color for the anchor/hyperlink in the stack widget for sidebar area. + += Version 2.0.5 +* Added the theme default color for the anchor/hyperlink in the is-nowrap widget for footer sidebar area. + += Version 2.0.4 +* Added the theme default color for the anchor/hyperlink in the is-nowrap widget for sidebar area. + += Version 2.0.3 +* Added the theme default color for the anchor/hyperlink in the wp-block-preformatted for footer sidebar Widget. + += Version 2.0.2 +* Added the theme default color for the anchor/hyperlink in the wp-block-preformatted for Sidebar Widget. + += Version 2.0.1 +* Added the theme default color for anchor/hyperlink in the wp-block-table for footer Sidebar Widget. + += Version 2.0.0 +* Added the theme default color for anchor/hyperlink in the wp-block-table for Sidebar Widget. + += Version 1.9.9 +* Fixed the color issue in the anchor/hyperlink for the verse widget in the sidebar. + += Version 1.9.8 +* Fixed the color issue in the anchor/hyperlink for the verse widget in the footer sidebar. + += Version 1.9.7 +* Removed the top space from the wp-block-pullquote in the footer sidebar widget. + += Version 1.9.6 +* Updated copyright string. + += Version 1.9.5 +* Removed the bottom space and added the theme default color for anchor/hyperlink in the wp-block-code footer sidebar widget. + += Version 1.9.4 +* Removed the bottom space and added the theme default color for anchor/hyperlink in the wp-block-code sidebar widget. + += Version 1.9.3 +* Added the theme default color for anchor/hyperling in the wp-block-pullquote footer sidebar widget. + += Version 1.9.2 +* Added the theme default color for logged-in link in the footer sidebar widget area. + += Version 1.9.1 +* Added the theme default color for logged-in link in the Sidebar widget area. + += Version 1.9.0 +* Added the theme default color for anchor tag in the footer sidebar wp-block-media-text widget area. + += Version 1.8.9 +* Added the theme default color for anchor tag in the sidebar wp-block-media-text widget area. + += Version 1.8.8 +* Removed the last-child space from the wp-block-rss widget in the footer-sidebar area. + += Version 1.8.7 +* Removed the bottom space from the blockquote paragraph in the footer-sidebar wp-block-pullquote widget. + += Version 1.8.6 +* Removed the bottom space from the wp-block-pullquote and blockquote paragraph in the sidebar widget. + += Version 1.8.5 +* Added the default theme color for the wp-block-pullquote cite tag in the sidebar widget. + += Version 1.8.4 +* Added the font-weight for the RSS Widget title in the footer sidebar widget. + += Version 1.8.3 +* Added the font-weight for the RSS Widget title in the sidebar widget. + += Version 1.8.2 +* We have fixed the focus issue after tab on the last menu item. + += Version 1.8.1 +* We have reduced the top space of the list style for each widget in the sidebar. + += Version 1.8.0 +* Remove the bottom space for the widget_meta widget in the sidebar. + += Version 1.7.9 +* Added the font-weight for the wp-block-latest-posts title in the footer-sidebar widget. + += Version 1.7.8 +* Added the font-weight for the wp-block-latest-posts title in the sidebar widget. + += Version 1.7.7 +* We have fixed the line-height issue of the search widget title in the sidebar. + += Version 1.7.6 +* We did Reduce the unnecessary bottom space from the wp-block-columns widget in the sidebar. + += Version 1.7.5 +* Remove the bottom space space for the wp-block-latest-posts__list, wp-block-latest-comments, wp-block-calendar widget in the sidebar. + += Version 1.7.4 +* We did Reduce the unnecessary bottom space from the wp-block-separator widget in the sidebar. + += Version 1.7.3 +* We did Reduce the unnecessary bottom space from the wp-block-cover widget in the sidebar. + += Version 1.7.2 +* We did enhance the font size for the latest comment title and date in the blog post section. + += Version 1.7.1 +* We did enhance the font size for the latest comment date and description in the sidebar widget. + += Version 1.7.0 +* Added the font-weight for the latest comment title in the footer-sidebar widget. + += Version 1.6.9 +* We did Reduce the unnecessary space between the wp-block-latest-comments in the footer-sidebar widget. + += Version 1.6.8 +* We did Reduce the unnecessary space between the wp-block-latest-comments in the sidebar widget. + += Version 1.6.7 +* We did enhance the font size for the latest comment title in the sidebar widget. + += Version 1.6.6 +* Added the font-weight for the latest comment title in the sidebar widget. + += Version 1.6.5 +* We did remove the unnecessary default color styles for headings in the sidebar widgets. + += Version 1.6.4 +* We did fix the border color of the wp-block-search input box in the blog post. + += Version 1.6.3 +* Added the theme default color for the logged-in widget in all sidebars. + += Version 1.6.2 +* Removed the wp-block-embed widget bottom space in the sidebar. + += Version 1.6.1 +* Fixed all widgets style issues according to WordPress 5.8 for all sidebars. + += Version 1.6.0 +* Fixed the tags widget color style issue according to WordPress 5.8 for all sidebars. + += Version 1.5.9 +* Fixed the Footer widget title style issue according to WordPress 5.8. + += Version 1.5.8 +* Fixed the sidebar widget title issue according to WordPress 5.8. + += Version 1.5.7 +* Fixed the calendar widget link issues like font-weight and text-underline issues. + += Version 1.5.6 +* Fixed the checkbox and radio button style issues in the customizer. + += Version 1.5.5 +* Removed left space to the wp-block-latest-comments in the blog post area. + += Version 1.5.4 +* Added default color to widget_recent_comments list style in the sidebar area. + += Version 1.5.3 +* Added default color to widget_rss title in the sidebar area. + += Version 1.5.2 +* We did Input Group Search z-index Issue Fixed in the Sidebar. + += Version 1.5.1 +* Added the top-bottom space for the comment date in the Block category Widgets post. + += Version 1.5.0 +* Added the default hover text color to the wp-calendar-nav links. + += Version 1.4.9 +* Fixed responsive issue in Block category Embeds for blog post. + += Version 1.4.8 +* Fixed the text widget image space for all sidebars. + += Version 1.4.7 +* Added input focus color to the detail page content area. + += Version 1.4.6 +* Fixed the line height for a paragraph in the wp-block-pullquote blog post. + += Version 1.4.5 +* Added the left and right space in the footer site-info. + += Version 1.4.4 +* Added top border color in the wp-block-pullquote for the Block: Quote post. + += Version 1.4.3 +* Fixed toggle button focus issue in sticky menu. + += Version 1.4.2 +* Removed the list style from the wp-blog-archive post for the blog page template. + += Version 1.4.1 +* Update the theme welcome page. + += Version 1.4.0 +* Fixed the wp-block-search button background color style issue for the blog page template. + += Version 1.3.9 +* Removed the blockquote content space between the paragraph and cite tag in the blockquote. + += Version 1.3.8 +* Fixed the attachment image spacing issue in the Page Image Alignments. + += Version 1.3.7 +* Removed the list style and add the bottom space from the wp-block-rss element in the Block Category Widget post. + += Version 1.3.6 +* Fixed the wp-block-gallery bottom spacing issue in the blog page. + += Version 1.3.5 +* This theme is fully compatible with the new version of WordPress 5.6.2. + += Version 1.3.4 +* The distance between wp-block-cover and wp-block-cover-image is fixed by css code in blog page. + += Version 1.3.3 +* Updated copyright string. + += Version 1.3.2 +* Fixed the wp-block-group spacing style issue for the block category layout element in the blog page. + += Version 1.3.1 +* Fixed the wp-block-search button style issue for the blog page template. + += Version 1.3.0 +* Fixed the wp-block-calendar and select box style issue for the blog page template. + += Version 1.2.9 +* Fixed the wp-block-cover-text style issue for the blog page template. + += Version 1.2.8 +* Fixed the block button color style issue for the blog page template. + += Version 1.2.7 +* Fixed string issue in the free vs pro file. + += Version 1.2.6 +* Fixed anchor hover color issue for footer textwidget elements. + += Version 1.2.5 +* Fixed add menu button css issue. + += Version 1.2.4 +* Fixed issue for php version 8.0. +* Added Logo Width option. + += Version 1.2.3 +* We have fixed border-color issues for textarea elements in blog detail page. + += Version 1.2.2 +* Fixed comment issue. + += Version 1.2.1 +* Added theme info section. + += Version 1.2.0 +* Fixed sticky bar spacing issue. + += Version 1.1.9 +* Fixed theme string issue. + += Version 1.1.8 +* We have fixed anchor border-color issues in these elements like post element, excerpt, text widget, and comments content. + += Version 1.1.7 +* Fixed shop page issue. + += Version 1.1.6 +* Added site header support. + += Version 1.1.5 +* Fixed the top and bottom space of post-password-form styles in the blog post. + += Version 1.1.4 +* Fixed issue for the BrightPress theme. + += Version 1.1.3 +* The background color of the WordPress admin search icon has been fixed. + += Version 1.1.2 +* Screenshot slider overlay updated. + += Version 1.1.1 +* Updated google font in typography. + += Version 1.1.0 +* Fixed prefix issue for plugin count. + += Version 1.0.9 +* The space between the heading and the paragraph has been reduced. + += Version 1.0.8 +* Fixed issue in wp block latest posts lists in theme unit data. + += Version 1.0.7 +* Fixed the left space of wp block latest comments. + += Version 1.0.6 +* Fixed the bottom space of wp block button styles in the blog post. + += Version 1.0.5 +* Fixed list style issue. + += Version 1.0.4 +* Fixed Open link in new tab issue. + += Version 1.0.3 +* Fixed issue for the select dropdown. + += Version 1.0.2 +* Fixed toggle button css issue. + += Version 1.0.1 +* Fixed issue for custom background color. + += Version 1.0 +* Fixed wp-color-picker-alpha control issue. + += Version 0.9 +* Fixed page header breadcrumb issue. + += Version 0.8 +* Updated free Vs Pro table in admin. + += Version 0.7 +* Fixed prefix issue. + += Version 0.6 +* Fixed reqired plugin issue. + += Version 0.5 +* All issues of the theme have been corrected again. + += Version 0.4 +* Fixed theme review issue. + += Version 0.3 +* Updated Screenshot. + += Version 0.2 +* Updated description. + += Version 0.1 +* Initial release. \ No newline at end of file diff --git a/wp-content/themes/consultstreet/screenshot.png b/wp-content/themes/consultstreet/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..73eba102292ab55d104a8da259fe0ef9557c2fa8 GIT binary patch literal 449575 zcmbSyb97{1w_t4B?$~xZPCB+aHY@3*V%zB09ou%&v2EM7C%^Z-@6DT8Z_OW5tJbP> z_uV?@?6Y-mg(=EQBEsRpfq;M@N=u0;gMfe^fq;Nrz<_;0YA?(1zJ73>#5J8%0A@}u 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

    DKv0Y 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

  • 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⩔xovp#N{7TmCtC`ub@fg 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

  • + + + \ No newline at end of file diff --git a/wp-content/themes/consultstreet/template-parts/site-navbar.php b/wp-content/themes/consultstreet/template-parts/site-navbar.php new file mode 100644 index 00000000..e861039a --- /dev/null +++ b/wp-content/themes/consultstreet/template-parts/site-navbar.php @@ -0,0 +1,35 @@ + + + + \ No newline at end of file diff --git a/wp-content/themes/consultstreet/woocommerce.php b/wp-content/themes/consultstreet/woocommerce.php new file mode 100644 index 00000000..b36eb270 --- /dev/null +++ b/wp-content/themes/consultstreet/woocommerce.php @@ -0,0 +1,37 @@ + +
    + +
    + +
    + + '; + endif; + + echo '
    '; + woocommerce_content(); + echo '
    '; + + if($page_sidebar_layout == 'right-sidebar' || empty($page_sidebar_layout)): + get_sidebar('woocommerce'); + endif; + ?> + +
    + +
    + +
    + \ No newline at end of file