From 6cc4bf2e10021c112e17ff1a35a3814a7f68c89f Mon Sep 17 00:00:00 2001 From: magepeopleteam Date: Tue, 12 Apr 2022 05:00:35 +0000 Subject: [PATCH] v 3.6.2 released --- css/admin_style.css | 126 +- css/jquery-ui-timepicker-addon.css | 30 - css/jquery.modal.min.css | 127 + css/mage-options-framework.min.css | 1 - css/mkb-styles.css | 182 -- css/style.css | 468 ++-- fonts/flaticon/Flaticon.eot | Bin 0 -> 69118 bytes fonts/flaticon/Flaticon.svg | 2308 +++++++++++++++++ fonts/flaticon/Flaticon.ttf | Bin 0 -> 68940 bytes fonts/flaticon/Flaticon.woff | Bin 0 -> 42716 bytes fonts/flaticon/Flaticon.woff2 | Bin 0 -> 36392 bytes fonts/flaticon/flaticon.css | 252 ++ fonts/flaticon/flaticon.html | 630 +++++ inc/admin_setting_panel.php | 119 +- inc/class/mep_settings_api.php | 25 + inc/mep_cpt.php | 2 +- inc/mep_enque.php | 15 +- inc/mep_event_fw_meta.php | 2 +- inc/mep_event_meta.php | 2 +- inc/mep_file_include.php | 4 +- inc/mep_functions.php | 62 +- inc/mep_shortcode.php | 2 +- inc/mep_user_custom_style.php | 4 +- inc/template-prts/event_loop_list.php | 10 +- inc/template-prts/event_loop_minimal.php | 10 +- inc/template-prts/event_loop_native.php | 10 +- inc/template-prts/event_loop_spring.php | 10 +- inc/template-prts/event_loop_timeline.php | 10 +- inc/template-prts/event_loop_title.php | 10 +- inc/template-prts/event_loop_winter.php | 10 +- inc/template-prts/single-events.php | 2 +- .../single-mep_events_attendees.php | 5 +- js/events.js | 76 - js/filter_pagination.js | 1 + js/form-field-dependency.min.js | 1 - js/gmap.js | 154 -- js/jquery-barcode.min.js | 16 - js/jquery-ui-sliderAccess.js | 91 - js/jquery-ui-timepicker-addon.js | 0 js/jquery-ui-timepicker-addon.min.js | 5 - js/jquery.modal.min.js | 51 + js/mage-options-framework.min.js | 1 - js/maps.js | 51 - js/mep_datepicker.js | 31 - js/mep_event_faq.js | 27 + js/mkb-admin.css | 11 - lib/classes/class-form-fields-generator.php | 30 +- lib/classes/class-icon-library.php | 1199 +++++++++ lib/classes/class-icon-popup.php | 72 + templates/list/default.php | 8 +- templates/list/minimal.php | 3 +- templates/list/native.php | 3 +- templates/list/spring.php | 9 +- templates/list/timeline.php | 6 +- templates/list/winter.php | 9 +- templates/single/add_calendar.php | 3 +- templates/single/date_list.php | 3 +- templates/single/date_list_title.php | 3 +- templates/single/daywise_details.php | 19 +- templates/single/faq.php | 21 +- templates/single/location_list.php | 13 +- templates/single/share_btn.php | 8 +- templates/themes/default-theme.php | 33 +- templates/themes/royal.php | 30 +- templates/themes/theme-1.php | 26 +- templates/themes/theme-2.php | 21 +- templates/themes/theme-3.php | 32 +- templates/themes/vanilla.php | 30 +- templates/themes/virtual.php | 20 +- woocommerce-event-press.php | 2 +- 70 files changed, 5496 insertions(+), 1061 deletions(-) delete mode 100644 css/jquery-ui-timepicker-addon.css create mode 100644 css/jquery.modal.min.css delete mode 100755 css/mage-options-framework.min.css delete mode 100644 css/mkb-styles.css create mode 100644 fonts/flaticon/Flaticon.eot create mode 100644 fonts/flaticon/Flaticon.svg create mode 100644 fonts/flaticon/Flaticon.ttf create mode 100644 fonts/flaticon/Flaticon.woff create mode 100644 fonts/flaticon/Flaticon.woff2 create mode 100644 fonts/flaticon/flaticon.css create mode 100644 fonts/flaticon/flaticon.html delete mode 100644 js/events.js delete mode 100755 js/form-field-dependency.min.js delete mode 100644 js/gmap.js delete mode 100644 js/jquery-barcode.min.js delete mode 100644 js/jquery-ui-sliderAccess.js delete mode 100644 js/jquery-ui-timepicker-addon.js delete mode 100644 js/jquery-ui-timepicker-addon.min.js create mode 100644 js/jquery.modal.min.js delete mode 100755 js/mage-options-framework.min.js delete mode 100644 js/maps.js delete mode 100644 js/mep_datepicker.js create mode 100644 js/mep_event_faq.js delete mode 100644 js/mkb-admin.css create mode 100644 lib/classes/class-icon-library.php create mode 100644 lib/classes/class-icon-popup.php diff --git a/css/admin_style.css b/css/admin_style.css index 7aeb5da..3cf686f 100644 --- a/css/admin_style.css +++ b/css/admin_style.css @@ -607,8 +607,9 @@ iframe#gmap_canvas { display: flex; min-height: 300px; } + .mp_tab_menu { - min-width: 220px; + min-width: 220px; background-color: #161b37; color: #fff; font-size: 15px; @@ -630,6 +631,7 @@ iframe#gmap_canvas { font-size: 14px; font-weight: 400; } + .field-icon-wrapper .icon-list li { display: inline-block!important; border: 1px solid #ddd; @@ -641,9 +643,11 @@ iframe#gmap_canvas { font-size: 19px; text-align: center; } + .show_rec_checkbox label { display: inline-block !important; } + .mp_tab_menu ul li.active { background-color: #0080F0; color: #FFF; @@ -1249,6 +1253,126 @@ table.wc_status_table.widefat { margin-top: 10px } +.field-repeatable-wrapper .item-wrap .item .item-title { + margin-bottom: 10px; +} + +.mep_global_settings_icon_preview { + margin-bottom: 5px; +} + +.mep_global_settings_icon_preview i { + border: 1px solid #d3d3d3; + width: 60px; + height: 60px; + border-radius: 5px; + text-align: center; + display: grid; + align-items: center; + background: #f5f5f5; + font-size: 25px; + margin-top: 5px; +} + +.mep_global_icon_lib_btn { + background-color: #119167; + color: #fff; + border-color: #119167; + text-align: center; + transition: 0.2s; + box-shadow: 0 1px 0 #ccc; + vertical-align: top; + display: inline-block; + text-decoration: none; + font-size: 13px; + line-height: 26px; + height: 28px; + margin: 1px; + padding: 0 10px 1px; + cursor: pointer; + border-width: 1px; + border-style: solid; + -webkit-appearance: none; + border-radius: 3px; + white-space: nowrap; + box-sizing: border-box; +} + +.mep_global_icon_lib_btn:hover { + background-color: #1e1bbd; + color: #fff; +} + + +/*Icon*/ + +#mep_global_icon_list_wrapper.mage_modal { + width: 90%; + max-width: 90%; +} + +.mep_global_icon_list_close_button { + background: #EA0C36; + transition: 0.2s; + padding: 5px 12px; + color: #fff; + display: block; + margin-top: 5px; + line-height: 26px; + border-radius: 5px; + border: none; + cursor: pointer; + display: inline-block; + text-decoration: none; +} + +.mep_global_icon_list_close_button:hover { + background: #C80A2E; + transition: 0.2s; + color: #fff; +} + +#mep_global_icon_list_wrapper label { + position: relative; + color: #000; + border: 1px solid #d3d3d3; + width: 40px; + height: 40px; + display: inline-grid; + margin: 0; + padding: 0; + text-align: center; + vertical-align: middle; + align-items: center; + margin-bottom: 3px; + font-size: 16px; +} + +#mep_global_icon_list_wrapper label:hover { + background: #239108; + color: #fff; +} + +#mep_global_icon_list_wrapper input[type=radio] { + visibility: hidden; + width: 0; + height: 0; + position: absolute; + margin: 0; +} + +#mep_global_icon_list_wrapper { + top: 40px; +} + +#mep_global_icon_list_wrapper label.selected { + background: #239108; + color: #fff; +} + + +/*End Icon Library*/ + @media only screen and (min-width: 600px) { .mage_settings_panel_wrap .nav-tab-wrapper { width: 21%; diff --git a/css/jquery-ui-timepicker-addon.css b/css/jquery-ui-timepicker-addon.css deleted file mode 100644 index 586a7f0..0000000 --- a/css/jquery-ui-timepicker-addon.css +++ /dev/null @@ -1,30 +0,0 @@ -.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; } -.ui-timepicker-div dl { text-align: left; } -.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; } -.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; } -.ui-timepicker-div td { font-size: 90%; } -.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } -.ui-timepicker-div .ui_tpicker_unit_hide{ display: none; } - -.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background: none; color: inherit; border: none; outline: none; border-bottom: solid 1px #555; width: 95%; } -.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus { border-bottom-color: #aaa; } - -.ui-timepicker-rtl{ direction: rtl; } -.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; } -.ui-timepicker-rtl dl dt{ float: right; clear: right; } -.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; } - -/* Shortened version style */ -.ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; } -.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time, -.ui-timepicker-div.ui-timepicker-oneLine dt { display: none; } -.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; } -.ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; } -.ui-timepicker-div.ui-timepicker-oneLine dl dd, -.ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; } -.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before, -.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; } -.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before, -.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; } -.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide, -.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; } \ No newline at end of file diff --git a/css/jquery.modal.min.css b/css/jquery.modal.min.css new file mode 100644 index 0000000..2d56c16 --- /dev/null +++ b/css/jquery.modal.min.css @@ -0,0 +1,127 @@ +.mage_blocker { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + overflow: auto; + z-index: 9999; + padding: 20px; + box-sizing: border-box; + background-color: #000; + background-color: rgba(0, 0, 0, 0.75); + text-align: center +} + +.mage_blocker:before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + margin-right: -0.05em +} + +.mage_blocker.behind { + background-color: transparent +} + +.mage_modal { + display: none; + vertical-align: middle; + position: relative; + z-index: 2; + max-width: 500px; + box-sizing: border-box; + width: 90%; + background: #fff; + padding: 15px 30px; + -webkit-border-radius: 8px; + -moz-border-radius: 8px; + -o-border-radius: 8px; + -ms-border-radius: 8px; + border-radius: 8px; + -webkit-box-shadow: 0 0 10px #000; + -moz-box-shadow: 0 0 10px #000; + -o-box-shadow: 0 0 10px #000; + -ms-box-shadow: 0 0 10px #000; + box-shadow: 0 0 10px #000; + text-align: left +} + +.mage_modal a.close-modal { + position: absolute; + top: -12.5px; + right: -12.5px; + display: block; + width: 30px; + height: 30px; + text-indent: -9999px; + background-size: contain; + background-repeat: no-repeat; + background-position: center center; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==') +} + +.mage_modal-spinner { + display: none; + position: fixed; + top: 50%; + left: 50%; + transform: translateY(-50%) translateX(-50%); + padding: 12px 16px; + border-radius: 5px; + background-color: #111; + height: 20px +} + +.mage_modal-spinner>div { + border-radius: 100px; + background-color: #fff; + height: 20px; + width: 2px; + margin: 0 1px; + display: inline-block; + -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out; + animation: sk-stretchdelay 1.2s infinite ease-in-out +} + +.mage_modal-spinner .rect2 { + -webkit-animation-delay: -1.1s; + animation-delay: -1.1s +} + +.mage_modal-spinner .rect3 { + -webkit-animation-delay: -1.0s; + animation-delay: -1.0s +} + +.mage_modal-spinner .rect4 { + -webkit-animation-delay: -0.9s; + animation-delay: -0.9s +} + +@-webkit-keyframes sk-stretchdelay { + 0%, + 40%, + 100% { + -webkit-transform: scaleY(0.5) + } + 20% { + -webkit-transform: scaleY(1.0) + } +} + +@keyframes sk-stretchdelay { + 0%, + 40%, + 100% { + transform: scaleY(0.5); + -webkit-transform: scaleY(0.5) + } + 20% { + transform: scaleY(1.0); + -webkit-transform: scaleY(1.0) + } +} \ No newline at end of file diff --git a/css/mage-options-framework.min.css b/css/mage-options-framework.min.css deleted file mode 100755 index 89231de..0000000 --- a/css/mage-options-framework.min.css +++ /dev/null @@ -1 +0,0 @@ -@charset "utf-8";div>.ppof-metabox{background:#eee}.ppof-metabox{margin-top:0}.ppof-metabox .navigation.right{float:right;width:25%}.ppof-metabox .form-wrapper.left{float:left;margin-left:0;width:75%}.ppof-metabox .navigation.none{display:none}.ppof-metabox .navigation.top{position:relative;width:100%;float:none;clear:both;top:0}.ppof-metabox .navigation.top .nav-header{width:250px;float:left}.ppof-metabox .navigation.top .nav-item{display:inline-block;margin:0;padding:16px 25px;float:left}.ppof-metabox .navigation.top .themeName{font-size:15px;line-height:normal;display:inline-block}.ppof-metabox .navigation.top .themeVersion{color:#a0a5aa;font-style:italic;margin:0;font-size:13px;display:inline-block}.ppof-metabox .navigation.top .nav-item.active:after{display:none}.ppof-metabox .navigation.right .nav-item{padding-left:22px}.ppof-metabox .navigation.right .nav-item.active:after{display:none}.ppof-metabox .form-wrapper.full-width-top{float:none;margin-left:0;width:100%;margin-top:30px;clear:both}.ppof-metabox .form-wrapper.full-width{float:none;margin-left:0;width:100%;margin-top:30px;clear:both}.ppof-metabox .form-wrapper.full-width .tab-content{display:block}@media screen and (max-width:1100px){.ppof-metabox .navigation.right{float:none;width:100%;position:relative}.ppof-metabox .form-wrapper.left{float:none;margin-top:30px;width:100%}}.ppof-settings{margin-top:20px}.ppof-settings .pp-col{display:inline-block;margin:10px 0}.ppof-settings .pp-col-50{width:49.50%}.ppof-settings .text-align-right{text-align:right}.ppof-settings .tab-content{display:none}.ppof-settings .tab-content.active{display:block}.ppof-settings .form-section{padding:0 15px}.ppof-settings .nav-header,.ppof-settings .nav-footer{background:#fff;padding:15px 10px}.ppof-settings .nav-header{border-bottom:1px solid #2b2828f0;background:#3a3939f0;color:#fff}.ppof-settings .nav-items .nav-item{outline:0;box-shadow:none}.ppof-settings .nav-items .nav-item.active{background:#3a3939f0;outline:0}.ppof-settings .form-header{padding:20px;background:#3a3939f0;border-bottom:1px solid #2b2828f0;margin-bottom:20px;color:#fff}.ppof-settings .form-header .search-options{width:200px;border-radius:3px}.ppof-settings .form-footer{padding:20px;background:#3a3939f0;color:#fff;margin-bottom:20px;margin-top:30px;border-top:1px solid #ddd}.ppof-settings .submit{margin:0;padding:0}.ppof-settings .themeName{font-size:18px;line-height:normal}.ppof-settings .themeVersion{color:#a0a5aa;font-style:italic;margin:8px 0;font-size:13px}.ppof-settings .navigation{width:250px;float:left;position:sticky;top:30px}.ppof-settings .navigation .nav-item{padding:12px 10px;margin:0;border-bottom:1px solid #312f2ff0;cursor:pointer;font-size:13px;background:#2b2828f0;display:block;text-decoration:none;position:relative;color:#fff}.ppof-settings .navigation .nav-item.active:after{right:0;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(252,252,252,0);border-right-color:#fff;border-width:6px;margin-top:-6px}.ppof-settings .form-wrapper{margin-left:250px;background:#fff}.ppof-settings .form-table{clear:none}.ppof-settings input[type="text"],.ppof-settings input[type="email"],.ppof-settings input[type="url"],.ppof-settings input[type="time"],.ppof-settings input[type="tel"],.ppof-settings input[type="date"],.ppof-settings input[type="search"],.ppof-settings input[type="month"],.ppof-settings input[type="color"],.ppof-settings textarea,.ppof-settings select,.ppof-settings input[type="range"],.ppof-settings input[type="number"],.ppof-settings .select2{width:320px}.ppof-settings .repeatable .field-list{margin-top:18px}.ppof-settings .repeatable .item-wrap{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.field-grid-wrapper .item{width:300px;display:inline-block;vertical-align:top;margin:10px;background:#eee;overflow:hidden}.field-grid-wrapper .name a{margin:10px;text-decoration:none;display:block;font-weight:600}.field-grid-wrapper .thumb{overflow:hidden}.field-grid-wrapper .thumb img{width:100%;height:auto}@media screen and (max-width:768px){.field-grid-wrapper .item{width:100%}}.ppof-settings .collapsible{margin-bottom:2px}.ppof-settings .collapsible .header{background:#eee;padding:8px 10px}.ppof-settings .collapsible .header span{display:inline-block;vertical-align:middle;margin-right:2px}.ppof-settings .collapsible .content{display:none;padding:10px;background:#f1f1f1}.ppof-settings .collapsible.active .content{display:block}@media screen and (max-width:768px){.ppof-settings .pp-col-50{width:100%}.ppof-settings .text-align-right{text-align:left}.ppof-settings .navigation{width:100%;float:none;position:relative}.ppof-settings .form-wrapper{margin-left:0;margin-top:20px}.ppof-settings .navigation .nav-items{display:none}.ppof-settings .tab-content{display:block}}.ppof-settings input[type="text"],.ppof-settings input[type="email"],.ppof-settings input[type="password"],.ppof-settings input[type="url"],.ppof-settings input[type="time"],.ppof-settings input[type="tel"],.ppof-settings input[type="date"],.ppof-settings input[type="search"],.ppof-settings input[type="month"],.ppof-settings input[type="color"],.ppof-settings textarea,.ppof-settings select,.ppof-settings input[type="range"],.ppof-settings input[type="number"],.ppof-settings .select2{width:320px}.ppof-settings .remove{background-color:#ff584c;color:#fff}.ppof-settings .sort{background-color:#2196f3;color:#fff;padding:2px 10px;cursor:move}.ppof-settings .remove:hover{background-color:#dc291d}.ppof-settings .field-wrapper{margin:20px 0}.ppof-settings .collapsible{margin-bottom:2px}.ppof-settings .collapsible .header{background:#eee;padding:8px 10px}.ppof-settings .collapsible .header span{display:inline-block;vertical-align:middle;margin-right:2px}.ppof-settings .collapsible .content{display:none;padding:10px;background:#f1f1f1}.ppof-settings .collapsible.active .content{display:block}.ppof-settings .dependency-field{display:none}.field-text-multi-wrapper .field-list{margin-top:10px}.field-text-multi-wrapper .field-list .item{margin:5px 0}.field-text-multi-wrapper .field-list .item .remove{margin-left:9px;padding:2px 10px}.field-padding-wrapper .item{margin-bottom:5px}.field-padding-wrapper .field-title{min-width:110px;display:inline-block}.field-padding-wrapper .input-wrapper{display:inline-block}.field-padding-wrapper .input-wrapper input,.field-padding-wrapper select{width:70px}.field-margin-wrapper .item{margin-bottom:5px}.field-margin-wrapper .field-title{min-width:110px;display:inline-block}.field-margin-wrapper .input-wrapper{display:inline-block}.field-margin-wrapper .input-wrapper input,.field-margin-wrapper select{width:70px}.field-border-wrapper .item{margin-bottom:5px}.field-border-wrapper .field-title{min-width:110px;display:inline-block}.field-border-wrapper .input-wrapper{display:inline-block}.field-border-wrapper .input-wrapper input,.field-border-wrapper select{width:70px}.field-google-map-wrapper .item{margin-bottom:5px}.field-google-map-wrapper .field-title{min-width:110px;display:inline-block}.field-google-map-wrapper .input-wrapper{display:inline-block}.field-google-map-wrapper .input-wrapper input,.field-google-map-wrapper select{width:120px}.field-switcher-wrapper .switcher{width:80px;display:block;padding:5px 15px;border-radius:3px;color:#fff;background-color:#eee;overflow:hidden;position:relative;height:24px;cursor:pointer}.field-switcher-wrapper .switcher .layer{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:12;opacity:0}.field-switcher-wrapper .switcher .slider{content:"";width:50%;height:100%;position:absolute;top:0;left:0;z-index:11;background:#d6d6d6;transition:.4s}.field-switcher-wrapper .switcher.checked .slider{transform:translateX(100%);background:#29652c}.field-switcher-wrapper .switcher.checked{background-color:#4caf50}.field-switcher-wrapper .switcher input{display:none}.field-switcher-wrapper .switcher-text{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.field-switcher-wrapper .switcher-text.on{left:15px}.field-switcher-wrapper .switcher-text.off{right:15px;color:#484444}.field-code-wrapper pre{padding:0 5px;margin:0;font-size:12px;border:0;border-bottom:1px solid #eee}.field-password-wrapper .scorePassword{background:#eee;height:10px;margin-top:10px;width:200px;border-radius:3px;overflow:hidden}.field-password-wrapper .scorePassword span{height:15px;display:block;background:#ddd;font-size:12px;line-height:normal;color:#fff}.field-img-select-wrapper{margin-bottom:15px}.field-img-select-wrapper .img-list{margin-bottom:10px}.field-img-select-wrapper input[type='radio']{display:none}.field-img-select-wrapper .sw-button{background:#eee;padding:5px;border:1px solid #ddd;margin:0;border-right:0;display:block}.field-img-select-wrapper label{width:100px;display:inline-block;overflow:hidden;vertical-align:top}.field-img-select-wrapper label img{width:100%}.field-img-select-wrapper label.checked .sw-button{background:#ddd}.field-img-select-wrapper label:last-child .sw-button{border-right:1px solid #ddd;border-top-right-radius:3px;border-bottom-right-radius:3px}.field-img-select-wrapper label:first-child .sw-button{border-top-left-radius:3px;border-bottom-left-radius:3px}.field-switch-wrapper{margin-bottom:15px}.field-switch-wrapper input[type='radio']{display:none}.field-switch-wrapper .sw-button{background:#eee;padding:5px 15px;border:1px solid #ddd;margin:0;border-right:0;display:block}.field-switch-wrapper label{display:inline-block;margin:2px 0}.field-switch-wrapper label.checked .sw-button{background:#ddd}.field-switch-wrapper label:last-child .sw-button{border-right:1px solid #ddd;border-top-right-radius:3px;border-bottom-right-radius:3px}.field-switch-wrapper label:first-child .sw-button{border-top-left-radius:3px;border-bottom-left-radius:3px}.field-range-input-wrapper input[type="number"]{max-width:60px;display:inline-block}.field-range-input-wrapper input[type="range"]{max-width:253px;display:inline-block;vertical-align:middle}.field-select2-wrapper li{margin:0;padding:0}.field-grid-wrapper .item{width:300px;display:inline-block;vertical-align:top;margin:10px;background:#eee;overflow:hidden}.field-grid-wrapper .name a{margin:10px;text-decoration:none;display:block;font-weight:600}.field-grid-wrapper .thumb{overflow:hidden}.field-grid-wrapper .thumb img{width:100%;height:auto}.field-color-palette-wrapper{margin-bottom:15px}.field-color-palette-wrapper input[type='radio']{display:none}.field-color-palette-wrapper .sw-button{background:#eee;margin:0;border:1px solid rgba(0,0,0,0);display:inline-block;height:30px;width:30px}.field-color-palette-wrapper label.checked .sw-button{background:#ddd;border:1px dashed #DDE}.field-color-palette-wrapper label:hover .sw-button{transform:scale(1.4)}.field-color-palette-multi-wrapper{margin-bottom:15px}.field-color-palette-multi-wrapper input[type='checkbox']{display:none}.field-color-palette-multi-wrapper .sw-button{background:#eee;margin:0;border:1px solid rgba(0,0,0,0);display:inline-block;height:30px;width:30px}.field-color-palette-multi-wrapper label.checked .sw-button{background:#ddd;border:1px dashed #DDE}.field-color-palette-multi-wrapper label:hover .sw-button{transform:scale(1.4)}.field-switch-img-wrapper{margin-bottom:15px}.field-switch-img-wrapper input[type='radio']{display:none}.field-switch-img-wrapper .sw-button{background:#eee;padding:5px 15px;border:1px solid #ddd;margin:0;border-right:0;display:block}.field-switch-img-wrapper label{width:100px;display:inline-block;overflow:hidden;vertical-align:top}.field-switch-img-wrapper label img{width:100%}.field-switch-img-wrapper label.checked .sw-button{background:#ddd}.field-switch-img-wrapper label:last-child .sw-button{border-right:1px solid #ddd;border-top-right-radius:3px;border-bottom-right-radius:3px}.field-switch-img-wrapper label:first-child .sw-button{border-top-left-radius:3px;border-bottom-left-radius:3px}.field-time-format-wrapper .format-list label{min-width:200px;display:inline-block}.field-date-format-wrapper .format-list label{min-width:200px;display:inline-block}.field-switch-multi-wrapper{margin-bottom:15px}.field-switch-multi-wrapper input[type='checkbox']{display:none}.field-switch-multi-wrapper .sw-button{background:#eee;padding:5px 15px;border:1px solid #ddd;margin:0;border-right:0;display:block}.field-switch-multi-wrapper label{display:inline-block;margin:3px 0}.field-switch-multi-wrapper label.checked .sw-button{background:#ddd}.field-switch-multi-wrapper label:last-child .sw-button{border-right:1px solid #ddd;border-top-right-radius:3px;border-bottom-right-radius:3px}.field-switch-multi-wrapper label:first-child .sw-button{border-top-left-radius:3px;border-bottom-left-radius:3px}.field-icon-wrapper .icon-wrapper span{font-size:18px;background-color:#eee;padding:5px 10px;border:1px solid #ddd;cursor:pointer}.field-icon-wrapper .search-icon{display:none}.field-icon-wrapper .icon-list.active .search-icon{display:inline-block}.field-icon-wrapper .icon-list{margin-top:15px}.field-icon-wrapper .icon-list ul{display:none;height:200px;overflow:scroll;background:#eee;padding:10px;margin:5px}.field-icon-wrapper .icon-list.active ul{display:block}.field-icon-wrapper .icon-list li{display:inline-block;border:1px solid #ddd;padding:0;margin:2px 0;cursor:pointer;width:30px;height:30px;font-size:19px;text-align:center}.field-icon-multi-wrapper .icons-wrapper .item{font-size:18px;background-color:#eee;padding:5px 10px;border:1px solid #ddd;cursor:pointer;display:inline-block;margin:2px}.field-icon-multi-wrapper .icons-wrapper .item:hover{background-color:#e83939;color:#fff}.field-icon-multi-wrapper .search-icon{display:none}.field-icon-multi-wrapper .icon-list.active .search-icon{display:inline-block}.field-icon-multi-wrapper .icon-list{margin-top:15px}.field-icon-multi-wrapper .icon-list ul{display:none;height:200px;overflow:scroll;background:#eee;padding:10px;margin:5px}.field-icon-multi-wrapper .icon-list.active ul{display:block}.field-icon-multi-wrapper .icon-list li{display:inline-block;border:1px solid #ddd;padding:0;margin:2px 0;cursor:pointer;width:30px;height:30px;font-size:19px;text-align:center}.field-user-multi-wrapper .users-wrapper .item{font-size:18px;background-color:#eee;padding:5px;border:1px solid #ddd;cursor:pointer;display:inline-block;margin:2px}.field-user-multi-wrapper .users-wrapper .item:hover{background-color:#e83939;color:#fff}.field-user-multi-wrapper .search-user{display:none}.field-user-multi-wrapper .user-list.active .search-user{display:inline-block}.field-user-multi-wrapper .user-list{margin-top:15px}.field-user-multi-wrapper .user-list ul{display:none;height:200px;overflow:scroll;background:#eee;padding:10px;margin:5px}.field-user-multi-wrapper .user-list.active ul{display:block}.field-user-multi-wrapper .user-list li{display:inline-block;border:1px solid #ddd;padding:0;margin:2px 0;cursor:pointer;width:30px;height:30px;font-size:19px;text-align:center;overflow:hidden}.field-user-multi-wrapper .user-list li img{width:100%}.field-dimensions-wrapper .item{margin-bottom:5px}.field-dimensions-wrapper .field-title{min-width:110px;display:inline-block}.field-dimensions-wrapper .input-wrapper{display:inline-block}.field-dimensions-wrapper .input-wrapper input{width:70px}.field-faq-wrapper .faq-list .faq-item{margin:5px 0}.field-faq-wrapper .faq-list .faq-item.active .faq-content{display:block}.field-faq-wrapper .faq-list .faq-item.active .faq-header{background:#ddddddbf}.field-faq-wrapper .faq-list .faq-header{padding:10px;background:#eee;cursor:pointer}.field-faq-wrapper .faq-list .faq-content{padding:10px;background:#e5e5e55e;display:none}.field-media-wrapper .media-list{margin-top:10px}.field-media-wrapper .media-list .item{width:150px;display:inline-block;margin:5px;background:#eee;padding:5px;position:relative;vertical-align:top;min-height:80px;overflow:hidden}.field-media-wrapper .media-list .item.empty .item-title{vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-37%,-50%);width:100%}.field-media-wrapper .media-list .item .remove{position:absolute;top:0;right:0;padding:3px 10px;cursor:pointer}.field-media-multi-wrapper .media-list{margin-top:10px}.field-media-multi-wrapper .media-list .item{width:150px;display:inline-block;margin:5px;background:#eee;padding:5px;position:relative;vertical-align:top;min-height:80px;overflow:hidden}.field-media-multi-wrapper .media-list .item.empty .item-title{vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-37%,-50%);width:100%}.field-media-multi-wrapper .media-list .item .remove{position:absolute;top:0;right:0;padding:3px 10px;cursor:pointer}.field-colorpicker-multi-wrapper .add{margin-bottom:10px}.field-colorpicker-multi-wrapper input[type="text"]{width:113px}.field-colorpicker-multi-wrapper .item-list .item{margin-bottom:5px}.field-colorpicker-multi-wrapper .item-list .item .remove{display:inline-block}.field-colorpicker-multi-wrapper .item-list .item .wp-picker-container{display:inline-block}.field-colorpicker-wrapper input[type="text"]{width:113px}.field-repeatable-wrapper .field-list{margin-top:18px}.field-repeatable-wrapper .item-wrap{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.field-link-color-wrapper input[type="text"]{width:113px}@media screen and (max-width:768px){.ppof-settings .pp-col-50{width:100%}.ppof-settings .text-align-right{text-align:left}.ppof-settings .navigation{width:100%;float:none;position:relative}.ppof-settings .form-wrapper{margin-left:0;margin-top:20px}} \ No newline at end of file diff --git a/css/mkb-styles.css b/css/mkb-styles.css deleted file mode 100644 index f55a802..0000000 --- a/css/mkb-styles.css +++ /dev/null @@ -1,182 +0,0 @@ -.ac-container{ -display: block; -height: auto; -margin: 0 auto; -width: 100%; -} -.ac-container label{ -border: 1px solid #ccc; -color: #777; -cursor: pointer; -display: block; -font-size: 18px; -height: auto; -line-height: 33px; -padding: 0 10px; -position: relative; -z-index: 20; -} -.ac-container label:hover{ - background: #fff; -} -.ac-container input:checked + label, -.ac-container input:checked + label:hover{ - background: #c6e1ec; - color: #3d7489; - text-shadow: 0px 1px 1px rgba(255,255,255, 0.6); - box-shadow: - 0px 0px 0px 1px rgba(155,155,155,0.3), - 0px 2px 2px rgba(0,0,0,0.1); -} -.ac-container label::after, .ac-container input:checked + label::after { - background: transparent url("../images/arrow_down.png") no-repeat scroll center center; - content: ""; - height: 24px; - position: absolute; - right: 13px; - top: 7px; - width: 24px; -} -.ac-container input:checked + label:hover:after{ - background-image: url(../images/arrow_up.png); -} -.ac-container input{ - display: none; -} -.ac-container article{ - background: rgba(255, 255, 255, 0.5); - margin-top: -1px; - overflow: hidden; - height: 0px; - position: relative; - z-index: 10; - transition: - height 0.3s ease-in-out, - box-shadow 0.6s linear; -} -.ac-container input:checked ~ article{ - transition: - min-height 0.5s ease-in-out, - box-shadow 0.1s linear; - -} -.ac-container article p{ -color: #333; -font-size: 14px; -font-style: normal; -line-height: 23px; -padding: 10px; -text-shadow: none; -} -.ac-container input:checked ~ article.ac-small{ -height: auto; -min-height: 140px; -border: 1px solid #ccc; -} -.ac-container input:checked ~ article.ac-medium{ - min-height: 180px; - height: auto; - border: 1px solid #ccc; -} -.ac-container input:checked ~ article.ac-large{ - min-height: 230px; - height: auto; - border: 1px solid #ccc; -} - -.mkb-select-list { - border-bottom: 1px solid #ddd; - display: block; - margin: 10px auto; -} -.mkb-select-list select { - border: 1px solid #ddd; - padding: 5px; -} -.btn.mkb-btn { - border-radius: 0; - display: inline-block; - margin: -5px 0 4px -6px; - padding: 9px; -} -.mkb-leftbar-content { -display: block; -margin: 0 auto; -overflow: hidden; -width: 100%; -} -.mkb-leftbar { - float: left; - padding: 0 5px; - width: 25%; -} -.mkb-lf-content { - float: left; - width: 75%; -} -.mkb-leftbar ul { - list-style: outside none none; - margin: 0; - padding: 0; -} -.mkb-leftbar li a { - border-bottom: 1px dashed #ddd; - box-shadow: none; - color: #333; - display: block; - font-size: 15px; - padding: 2px 0; -} -.mkb-leftbar li { - border: 0 none; -} -.mkb-content h3 { - border-radius: 0; -} -.mkb-content div { - margin: 0; - padding: 10px!important; - font-size: 14px; -} -.ui-accordion .ui-accordion-content { - border-radius: 0; -} -.ui-icon { - background-repeat: no-repeat; - display: inline-block; - margin-top: -0.25em; - overflow: hidden; - position: relative; - text-indent: 0; - vertical-align: middle; - background: none!important; -} -.ui-accordion-header-icon.ui-icon.fa.fa-arrow-circle-right, .ui-accordion-header-icon.ui-icon.fa.fa-arrow-circle-left { -height: 20px; -margin-left: 0; -margin-top: 0; -width: 16px; -} -.ui-accordion-header-icon.ui-icon.fa.fa-arrow-circle-down { -height: 20px; -margin-left: 0; -margin-top: 0; -width: 16px; -} -.ui-accordion .ui-accordion-content { - padding: 10px 5px; -} -.mkb-group-title { - border-bottom: 1px solid #ddd; - margin: 10px 0 !important; - padding: 7px 0; - text-transform: capitalize !important; -} -.mkb-group-items { - display: block; - overflow: hidden; - margin: 50px 0; -} -.mkb-content h3, .mkb-contents h3 { - font-weight: normal !important; -} \ No newline at end of file diff --git a/css/style.css b/css/style.css index eac8c43..d732353 100644 --- a/css/style.css +++ b/css/style.css @@ -1,20 +1,31 @@ -#mep_event_date_sch li a{display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;color:inherit;} +#mep_event_date_sch li a { + display: -webkit-flex; + display: flex; + -webkit-flex-direction: column; + flex-direction: column; + color: inherit; +} .mep-hidden { display: none !important; } + .mep-vr-vs-content { - background: #FDFBFB; - border: 2px solid #DDD; - padding: 10px; + color: #084298; + background-color: #cfe2ff; + border-color: #b6d4fe; + border-radius: .25rem; + padding: 8px; } + .mep-vr-vs-content h3 { font-size: 16px; font-weight: bold; - border-bottom: 1px dashed #DDD; + border-bottom: 1px dashed #084298; padding: 0 0 5px 0; margin: 0 0 10px 0; } + .mep-events-wrapper, .mep_related_product_area { display: block; @@ -46,18 +57,7 @@ ul#mep_add_calender_links a { -webkit-transition: 200ms ease-in-out; transition: 200ms ease-in-out; } -.mep-vr-vs-content { - background: #FDFBFB; - border: 2px solid #DDD; - padding: 10px; -} -.mep-vr-vs-content h3 { - font-size: 16px; - font-weight: bold; - border-bottom: 1px dashed #DDD; - padding: 0 0 5px 0; - margin: 0 0 10px 0; -} + /********************************/ @@ -103,9 +103,9 @@ button.single_add_to_cart_button, display: flex; } -.mep-default-content div.mep-default-feature-date-location > div, -.mep_spring_date > div, -.bristol_divided > div { +.mep-default-content div.mep-default-feature-date-location>div, +.mep_spring_date>div, +.bristol_divided>div { -webkit-flex: 1; flex: 1; } @@ -218,6 +218,7 @@ ul#mep_add_calender_links li a { letter-spacing: inherit; } + /********title***********/ .mep-default-title h2, @@ -255,6 +256,7 @@ h3.ex-sec-title { margin: 0 0 10px 0; } + /********Banner Image***********/ .mep-default-feature-image img, @@ -265,6 +267,7 @@ h3.ex-sec-title { max-width: 100%; } + /********Event date + time + Location***********/ .mep-default-theme div.mep-default-feature-date, @@ -292,6 +295,7 @@ div.df-dtl p { margin: 0 0 5px 0; } + /********Paragraph ***********/ div.mep-default-feature-content p { @@ -357,14 +361,21 @@ span.mep_warning { } ul#mep_event_date_sch li span { - display: -webkit-flex;display: flex; + display: -webkit-flex; + display: flex; font-size: 13px; } -span.mep-more-date {-webkit-flex-wrap: wrap;flex-wrap: wrap;} + +span.mep-more-date { + -webkit-flex-wrap: wrap; + flex-wrap: wrap; +} + span.mep-more-date i { margin: 0; } + /******table*******/ .mep-events-wrapper table { @@ -483,6 +494,7 @@ label.mep-show { color: #FFF; } + /******Button*******/ button.single_add_to_cart_button { @@ -510,6 +522,7 @@ button.single_add_to_cart_button[disabled]:hover { border-radius: 50px; } + /********Total seat ***********/ .mep-default-sidrbar-price-seat { @@ -522,6 +535,7 @@ button.single_add_to_cart_button[disabled]:hover { font-weight: 500; } + /********Organizer ***********/ .mep-default-sidrbar-meta { @@ -540,6 +554,7 @@ button.single_add_to_cart_button[disabled]:hover { color: #6D7982; } + /********venue place ***********/ .mep-default-sidrbar-address { @@ -561,6 +576,7 @@ button.single_add_to_cart_button[disabled]:hover { font-size: 14px; } + /********circle icon box ***********/ .mep-default-sidrbar-meta i, @@ -581,6 +597,7 @@ ul.mep-social-share a { font-size: 14px; } + /********default background ***********/ .mep-default-sidrbar-address ul li i, @@ -591,6 +608,7 @@ ul.mep-social-share a { background: #FFBE30; } + /********schedule ***********/ .mep-default-sidrbar-events-schedule { @@ -624,6 +642,7 @@ ul.mep-social-share a { display: inline-flex; } + /********social share ***********/ .mep-event-meta { @@ -642,6 +661,7 @@ ul.mep-social-share li { margin: 0 8px 0 0; } + /********Add to calender ***********/ .mep-default-sidrbar-calender-btn { @@ -663,9 +683,10 @@ ul.mep-social-share li { opacity: 0.9; } -#mep_add_calender_button.mep-add-calender i.fa { +#mep_add_calender_button.mep-add-calender i { margin: 0 7px 0 0; font-size: 14px; + display: inline-block; } ul#mep_add_calender_links { @@ -683,6 +704,7 @@ ul#mep_add_calender_links li a { padding: 5px; } + /********Default Theme***********/ .mep-default-content { @@ -720,6 +742,7 @@ ul#mep_add_calender_links li a { margin: 20px 0 0 0; } + /********Spring Field Theme(theme - 1)**********************/ .spring_field_banner { @@ -795,6 +818,7 @@ ul#mep_add_calender_links li a { margin: 20px 0; } + /********FrankLin Theme(theme - 2)**********************/ .franklin_divided_left { @@ -819,6 +843,7 @@ ul#mep_add_calender_links li a { border-bottom: 1px solid #DDD; } + /********Bristol Theme(theme - 3)**********************/ .bristol .mep-default-title h2 { @@ -881,6 +906,7 @@ ul#mep_add_calender_links li a { color: #888; } + /*********Related Event*****************/ .mep-related-events-sec .mep_event_grid_item:last-child { @@ -908,6 +934,7 @@ ul#mep_add_calender_links li a { font-weight: bold; } + /*********List style*****************/ .mep_event_list .mep_event_list_sec, @@ -1026,6 +1053,7 @@ h3.mep_list_date { margin: 0 0 0 10px; } + /*******Grid Style******/ .mep_event_grid_item { @@ -1069,7 +1097,7 @@ h3.mep_list_date { padding: 15px; } -.mep-user-info-sec > label { +.mep-user-info-sec>label { display: -webkit-flex; -webkit-align-items: center; display: flex; @@ -1077,18 +1105,18 @@ h3.mep_list_date { margin: 10px; } -.mep-user-info-sec > label input[type="checkbox"] { +.mep-user-info-sec>label input[type="checkbox"] { width: auto; height: auto; margin: 0 10px 0 0; } -.mep-user-info-sec > label.mep-show { +.mep-user-info-sec>label.mep-show { display: block; margin: 10px 0 0 0; } -.mep-user-info-sec > label select { +.mep-user-info-sec>label select { width: 100%; } @@ -1106,6 +1134,7 @@ h3.mep_list_date { padding: 6px 5px 5px 6px; } + /********Category filter***********/ .mep_cat-details div.mep_event_list_item {} @@ -1160,6 +1189,7 @@ button.single_add_to_cart_button.button.alt.btn-mep-event-cart { background: #FFF !important; } + /* Minimal Styles */ .mep_event_minimal_list { @@ -1222,6 +1252,7 @@ span.mep_minimal_list_location { font-weight: bold; } + /* Native Style */ div.mep_event_native_list { @@ -1282,6 +1313,7 @@ div.mep_event_native_list { width: calc(100% - 90px); } + /* Timeline Style */ .mep_event_timeline_list .mep_list_thumb { @@ -1308,6 +1340,7 @@ div.mep_event_native_list { border-top: 1px dashed #DDD; } + /* Title Style */ .mep_event_title_list_item { @@ -1330,6 +1363,7 @@ div.mep_event_native_list { color: #333 !important; } + /* Event City List */ .mep-city-list { @@ -1353,6 +1387,7 @@ div.mep_event_native_list { padding: 5px 0; } + /* Code By Mahin */ ul.event-custom-price li ul { @@ -1390,7 +1425,7 @@ ul.event-custom-price li ul { } .mep-user-ticket-list table tr td { - padding: 10px 3px; + padding: 8px; } .mep-user-ticket-list table tr th { @@ -1410,7 +1445,7 @@ div.mep-default-feature-content ul li { list-style: inherit; } -.mep-events-wrapper p:not(.mep-events-wrapper .mep-default-feature-content p, .ui-accordion .ui-accordion-content,.mep-event-review-form .label) { +.mep-events-wrapper p:not(.mep-events-wrapper .mep-default-feature-content p, .ui-accordion .ui-accordion-content, .mep-event-review-form .label) { line-height: 1.2; margin: 0; padding: 0; @@ -1490,6 +1525,7 @@ button.mep-cat-control.mixitup-control-active { color: #000; } + /* Speaker Lists */ .mep-default-sidebar-speaker-list { @@ -1592,7 +1628,8 @@ button.mep-cat-control.mixitup-control-active { } .mep_view_all_date { - overflow: scroll !important;; + overflow: scroll !important; + ; } span.mep_single_date_btn { @@ -1612,6 +1649,7 @@ span.mep_single_date_btn { margin-left: 15px !important; } + /******Style added by sumon*******/ .mep_list_thumb, @@ -1717,13 +1755,13 @@ span.mep-more-time i { width: 100%; min-height: 100px; } - div.one_column { -webkit-flex-direction: column; flex-direction: column; } } + /******Style added by sumon*******/ div.mep_event_list div.mage_grid_box { @@ -1782,24 +1820,24 @@ div.item_hover_effect a:hover { box-sizing: border-box; } + /************************/ .mep-day-details-section h4 { font-size: 22px; font-weight: bold; + margin-bottom: 10px; } -.mep-day-details-section .mep-day-title { - font-size: 20px; - font-weight: 600; -} +/* .mep-day-details-section .mep-day-details { font-size: 16px; margin: 0 0 0 30px; padding: 0 0 0 5px; border-left: 2px solid #DDD; } +*/ .ui-accordion .ui-accordion-header { background-image: none; @@ -1813,6 +1851,7 @@ div.item_hover_effect a:hover { font-size: 18px; } + /******Responsive*******/ @media only screen and (max-width: 1199px) { @@ -1820,24 +1859,19 @@ div.item_hover_effect a:hover { .mep-default-content { width: calc(100% - 275px); } - .mep-default-sidebar { width: 275px; } - /*********springfield*****************/ .spring_field_banner { width: calc(100% - 420px); } - .spring_field_banner_right { width: 420px; } - .mep-default-sidrbar-calender-btn { margin: 20px 10px; } - /********frinklin**************/ .franklin .mep-default-sidrbar-calender-btn, .bristol .mep-default-sidrbar-calender-btn { @@ -1853,7 +1887,6 @@ div.item_hover_effect a:hover { height: 40px; font-size: 20px; } - .mep-default-sidrbar-address ul li i, .mep-default-sidrbar-events-schedule ul li i, .mep-list-footer ul li i { @@ -1861,152 +1894,120 @@ div.item_hover_effect a:hover { height: 20px; font-size: 11px; } - .mep-default-sidrbar-address ul li span { width: calc(100% - 20px); padding: 0 0 0 5px; font-size: 13px; } - div.df-dtl { width: calc(100% - 40px); padding: 0 0 0 5px; } - div.df-dtl h3, div.mep-default-feature-content p, .mep-events-wrapper p#mep_btn_notice { font-size: 14px; } - div.df-dtl p { font-size: 12px; } - div.df-dtl p span { font-weight: 500; } - .mep-events-wrapper table td { font-size: 14px; padding: 5px; } - .mep-events-wrapper table td.total-col, .user-info-sec h5 { font-size: 16px; } - button.single_add_to_cart_button { min-width: 200px; height: 40px; font-size: 14px !important; } - .ui-accordion .ui-accordion-content { font-size: 12px; } - .mep-event-meta { padding: 15px; } - .mep-default-sidrbar-calender-btn { margin: 15px; } - #mep_add_calender_button.mep-add-calender { font-size: 12px; } - /********Default Theme***********/ .mep-default-content, .franklin_divided_left { width: calc(100% - 250px); } - .mep-default-sidebar, .franklin_divided_sidebar { width: 250px; } - .mep-default-content div.mep-default-feature-date-location { margin: 15px 0; } - .mep-default-theme div.mep-default-feature-date, .mep-default-theme div.mep-default-feature-time, .mep-default-theme div.mep-default-feature-location { padding: 5px; } - .mep-default-sidrbar-meta { padding: 10px 10px 0 10px; } - .mep-default-sidrbar-address { padding: 10px 5px; } - .mep-default-sidrbar-address ul li { margin: 0 0 5px 0; } - .mep-default-sidrbar-events-schedule { padding: 10px; } - .mep-default-sidrbar-events-schedule ul li { padding: 5px 0 5px 10px; line-height: 22px; } - .mep-default-sidrbar-events-schedule ul li:last-child { padding: 5px 0 0 10px; } - /*********springfield*****************/ .spring_field div.mep_flex { display: block; } - .spring_field_banner { width: 100%; } - .spring_field_banner_right { width: 100%; padding: 0; } - .spring_field .mep-default-sidrbar-calender-btn { margin: 15px 0; } - /********frinklin*********/ .mep-default-sidrbar-events-schedule h3 { font-size: 15px; } - /************Related***********/ h2.mep_list_title { font-size: 15px !important; } - h3.mep_list_date, .mep-list-footer ul li h6 { font-size: 13px !important; } - .mep-list-footer ul li h5 { font-size: 12px !important; } - div.item_hover_effect a { font-size: 16px; padding: 10px 20px; } - div.column_style { min-width: calc(33.333333% - 14px) !important; } @@ -2019,103 +2020,82 @@ div.item_hover_effect a:hover { .mep_event_list .mep_event_list_sec div.mep_event_list_item { display: block; } - .mep-default-content, .mep-default-sidebar { width: 100%; margin: 0; padding: 0; } - div.mep-related-events-sec div.mep_event_list_sec { display: block; } - .mep_related_product_area .mep_event_list_sec .mep_event_grid_item { margin: 0 0 15px 0; width: 100%; } - .mep_event_grid_item .mep_list_thumb img { height: auto; } - .mep-default-sidebar .df-sidebar-part { margin: 15px 0; } - .mep-events-wrapper, .mep_related_product_area { margin: 15px auto; } - .mep-default-title h2, .section-heading h2, h4.mep-cart-table-title, h3.ex-sec-title { font-size: 20px; } - .franklin_divided_left, .franklin_divided_sidebar, - div.mep_event_list div.mage_grid_box > div { + div.mep_event_list div.mage_grid_box>div { width: 100%; } - .franklin_divided_sidebar_bac { margin: 0; } - .bristol .mep-default-feature-location { border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; } - .bristol_center_box #mep_add_calender_button.mep-add-calender { width: 200px; } - .bristol .mep-default-sidrbar-social { display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; } - - .mep_event_list .mep_event_list_sec div.mep_event_list_item > div:not(.mep_event_spring_list .mep_list_event_details) { + .mep_event_list .mep_event_list_sec div.mep_event_list_item>div:not(.mep_event_spring_list .mep_list_event_details) { width: 100%; } - .mep_event_list .mep_event_list_sec div.mep_event_list_item .mep_list_event_details { margin: 0 } - .mep_event_list .mep_event_list_sec div.mep_event_list_item img, div.mep_event_list div.mage_grid_box img { min-height: auto; } - .mage_grid_box { margin: 0; } - .mep-events-wrapper input.extra-qty-box { width: 30px; } - .mep-events-wrapper .mage_input_group { max-width: 90px; } - .mep_event_minimal_list .mep-ev-start-date { top: -5px; } - span.mep_minimal_list_location { margin-left: 0; display: block; } - div.column_style { min-width: calc(50% - 14px) !important; } @@ -2126,84 +2106,68 @@ div.item_hover_effect a:hover { display: block; margin: 10px 0; } - - .mep-default-content div.mep-default-feature-date-location > div { - width: 100%;; + .mep-default-content div.mep-default-feature-date-location>div { + width: 100%; + ; } - .mep-default-theme.default_theme div.mep-default-feature-time { margin: 10px 0; } - .mep-events-wrapper select.extra-qty-box { min-width: auto; width: 100%; } - .mep-events-wrapper .extra-qty-box { width: 100%; } - .mep-default-title h2, .section-heading h2, h4.mep-cart-table-title, h3.ex-sec-title { font-size: 18px; } - div.df-dtl h3, div.mep-default-feature-content p, .mep-events-wrapper p#mep_btn_notice { font-size: 12px; } - div.df-dtl h3, div.mep-default-feature-content p, .mep-events-wrapper p#mep_btn_notice { font-size: 12px; } - .mep-events-wrapper table td { font-size: 12px; } - .mep-events-wrapper table td.total-col { font-size: 14px; } - button.single_add_to_cart_button { font-size: 12px !important; } - .ui-accordion .ui-accordion-content { font-size: 12px; } - .mep-event-meta, .spring_field .mep-event-meta { padding: 13px; } - .mep-default-sidrbar-calender-btn { margin: 13px; } - button.single_add_to_cart_button { width: 100%; min-height: 40px; height: auto; min-width: auto; } - div.mep_spring_date { display: block; } - .spring_field .mep-default-feature-location { border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; } - .mep_spring_date .mep-default-sidrbar-social, .bristol .mep-default-sidrbar-calender-btn { display: -webkit-flex; @@ -2211,27 +2175,22 @@ div.item_hover_effect a:hover { -webkit-justify-content: center; justify-content: center; } - div.bristol_center_box { display: block; border: 1px solid #DDD; } - .bristol .mep-default-sidrbar-calender-btn { margin: 0; padding: 20px 0; border-top: 1px solid #DDD; } - .bristol ul#mep_add_calender_links { width: 200px; } - .mep_event_native_list .mep_more_date_btn { width: 100%; position: relative; } - .mep_event_minimal_list .mep-ev-start-date { top: -5px; } @@ -2242,12 +2201,10 @@ div.item_hover_effect a:hover { width: calc(50% - 15px); margin: 0 15px 15px 0; } - div.three_column { width: calc(50% - 15px); margin: 0 15px 15px 0; } - div.four_column { width: calc(50% - 15px); margin: 0 15px 15px 0; @@ -2261,7 +2218,6 @@ div.item_hover_effect a:hover { width: 100%; margin: 0 0 15px 0; } - div.column_style { min-width: calc(100% - 14px) !important; } @@ -2271,6 +2227,7 @@ div.item_hover_effect a:hover { margin: 0 7px 0 0; } + /**************************************** CSS by Ariful ****************************************/ @@ -2456,8 +2413,6 @@ div.df-dtl p { color: #878787; } - - .mep_re_datelist_label { width: auto !important; font-weight: 500; @@ -2574,10 +2529,12 @@ div.three_column { height: 35px; line-height: 35px; font-size: 15px; - width: max-content !important; + width: auto; padding: 0 15px 0 15px !important; margin: auto; border-radius: 50px !important; + max-width: max-content; + display: block; } .mep_single_date_btn { @@ -2599,6 +2556,8 @@ div.three_column { line-height: 35px; height: 35px; padding: 0; + max-width: 162px; + margin: auto; } #mep_add_calender_links li a { @@ -2607,7 +2566,7 @@ div.three_column { font-weight: 500; } -.mep-default-sidrbar-meta .fa-list-alt { +.mep-default-sidrbar-meta i { background: transparent; color: #FF5959; font-size: 18px; @@ -2680,6 +2639,7 @@ div.mep-default-feature-content p { font-size: 16px; } + /*********************** * Event List Caraousel Nav CSS * Dev: Ari @@ -2698,13 +2658,12 @@ div.mep-default-feature-content p { .mep_event_list button.owl-next { right: 0; } - .mep_event_list button.owl-prev { left: 0; } } -.mep_event_list .owl-nav > button { +.mep_event_list .owl-nav>button { width: 60px; height: 60px; line-height: 60px; @@ -2716,7 +2675,7 @@ div.mep-default-feature-content p { outline: 0; } -.mep_event_list .owl-nav > button:hover { +.mep_event_list .owl-nav>button:hover { background: #FF5959 !important; } @@ -2797,7 +2756,7 @@ span.mep-more-time i { overflow: hidden; } -.mep-event-countdown-timer > div { +.mep-event-countdown-timer>div { width: 25%; text-align: center; display: block; @@ -2842,6 +2801,7 @@ span.mep-more-time i { display: none; } + /************************************************************* New Spring list style css added by ariful **************************************************************/ @@ -2895,7 +2855,6 @@ New Spring list style css added by ariful flex-direction: column; padding: 10px; } - .mep_event_spring_list .mep_list_event_details, .mep_event_spring_list .mep_list_spring_thumb_wrapper { float: left; @@ -2905,7 +2864,6 @@ New Spring list style css added by ariful flex-direction: column; padding: 20px; } - .mep_event_spring_list .mep_list_date_wrapper { height: 100%; } @@ -2920,43 +2878,34 @@ New Spring list style css added by ariful flex-flow: column; min-height: auto; } - .mep_event_spring_list .mep_list_date_wrapper { height: 200px; } - .mep_event_spring_list .mep_list_event_details { margin-top: 20px; } - .mep_event_spring_list h4 { font-size: 20px; } - .mep_event_spring_list .mep_list_spring_thumb { width: 100%; height: 200px; border-radius: 0; } - .mep_event_spring_list { display: flex !important; flex-flow: column; } - .mep_event_spring_list .mep_list_spring_thumb_wrapper { order: 1; } - .mep_event_spring_list .mep_list_event_details.mep_list_details_col_one { order: 3; margin-bottom: 20px; } - .mep_event_spring_list .mep_list_event_details.mep_list_details_col_two { order: 2; } - .mep_event_spring_list .mep_list_date_wrapper { display: none; } @@ -3028,6 +2977,7 @@ table.table.table-bordered.mep_event_add_cart_table { background: #F7F7F7; } + /************************************************************* New Winter list style css added by ariful **************************************************************/ @@ -3082,14 +3032,12 @@ New Winter list style css added by ariful flex-direction: column; padding: 10px; } - .mep_event_winter_list .mep_list_event_details { float: left; width: 50%; display: block; padding: 10px; } - .mep_event_winter_list .mep_list_winter_thumb_wrapper { float: left; width: 24%; @@ -3098,19 +3046,16 @@ New Winter list style css added by ariful flex-direction: column; padding: 20px; } - .mep_event_winter_list .mep_list_date_wrapper { height: 100%; position: relative; } - .mep_event_winter_list .mep_list_date_wrapper i { position: absolute; right: -12px; color: #FF5959; font-size: 40px; } - .mep_event_winter_list .mep_list_details_col_one, .mep_event_winter_list .mep_list_details_col_two { width: 50%; @@ -3118,17 +3063,14 @@ New Winter list style css added by ariful padding-left: 10px; padding-right: 10px; } - .mep_event_winter_list .mep_list_title { padding-left: 10px; padding-right: 10px; margin-bottom: 10px; } - .mep_event_winter_list .mep_list_title a { font-weight: 600; } - .mep_event_winter_list .mep_list_details_col_wrapper { display: flex; align-items: flex-end; @@ -3144,62 +3086,49 @@ New Winter list style css added by ariful flex-flow: column; min-height: auto; } - .mep_event_winter_list .mep_list_date_wrapper { height: 200px; } - .mep_event_winter_list .mep_list_event_details { order: 2; padding: 10px; } - .mep_event_winter_list h4 { font-size: 20px; } - .mep_event_winter_list .mep_list_winter_thumb { width: 100%; height: 200px; border-radius: 0; } - .mep_event_winter_list { display: flex !important; flex-flow: column; } - .mep_event_winter_list .mep_list_winter_thumb_wrapper { order: 1; } - .mep_event_winter_list .mep_list_event_details.mep_list_details_col_one { order: 3; margin-bottom: 20px; } - .mep_event_winter_list .mep_list_event_details.mep_list_details_col_two { order: 2; } - .mep_event_winter_list .mep_list_date_wrapper { display: none; } - .mep_event_winter_list .mep_list_details_col_wrapper { display: flex; align-items: flex-start; flex-direction: column; } - .mep_event_winter_list .mep_list_title { margin-bottom: 10px; } - .mep_event_winter_list .mep_list_details_col_one a { margin-bottom: 10px; } - .mep_event_winter_list .mep_more_date_btn { margin-bottom: 10px; } @@ -3294,6 +3223,7 @@ New Winter list style css added by ariful background: #FF5959; } + /************************************************************* List style footer list alignment css by ariful **************************************************************/ @@ -3302,6 +3232,7 @@ List style footer list alignment css by ariful display: inline-block } + /************************************************************* Elementor Grid style footer list location alignment css by ariful **************************************************************/ @@ -3310,6 +3241,7 @@ Elementor Grid style footer list location alignment css by ariful width: 100%; } + /************************************************************* Elementor grid style pagination css by ariful **************************************************************/ @@ -3320,6 +3252,7 @@ Elementor grid style pagination css by ariful text-align: center; } + /************************************************************* Vanilla theme css by ariful **************************************************************/ @@ -3496,32 +3429,37 @@ Vanilla theme css by ariful display: block; width: 100%; } - .vanilla_theme .mep-default-col-1 { width: 100%; float: none; } - .vanilla_theme .mep-default-col-2 { width: 100%; } } + /************************************************************* Royal theme css by ariful | Date: 19-10-2021 **************************************************************/ + .royal_theme .mep-default-title { margin-bottom: 20px; } + .royal_theme .mep-default-content { width: 100% } + .royal_theme .mep-default-feature-content { margin-top: 0; margin-bottom: 20px; padding: 15px; } -.royal_theme .mep-default-sidrbar-map h3, .royal_theme .mep-default-sidrbar-events-schedule h3, .royal_theme h4.mep-cart-table-title { + +.royal_theme .mep-default-sidrbar-map h3, +.royal_theme .mep-default-sidrbar-events-schedule h3, +.royal_theme h4.mep-cart-table-title { margin: 20px 0 20px 0; font-size: 14px; font-weight: 500; @@ -3532,17 +3470,20 @@ Royal theme css by ariful | Date: 19-10-2021 background: #FBD03B; color: #17113A; } + .royal_theme .mep_everyday_date_secs ul li { font-size: 14px; text-transform: uppercase; padding: 5px; } + .royal_theme h3.ex-sec-title { font-size: 14px; color: #17113A; font-weight: 500; text-transform: uppercase; } + .royal_theme table td, .royal_theme table td.total-col { font-size: 14px; @@ -3553,63 +3494,84 @@ Royal theme css by ariful | Date: 19-10-2021 .royal_theme.mep-default-theme div.mep-default-feature-location { background: transparent; } + .royal_theme div.df-dtl p { color: #17113A; } + .royal_theme div.df-dtl h3 { font-weight: 500; text-transform: uppercase; margin-bottom: 5px; padding-bottom: 5px; } + .royal_theme .mep-default-col-1 { width: 70%; float: left; padding: 20px; } + .royal_theme .mep-default-col-2 { width: 30%; display: inline-block !important; padding-left: 20px; padding-right: 20px; } + .royal_theme .mep-default-col-wrapper { background-color: #FBFBFB; display: flex; } -.royal_theme .mep-default-sidrbar-meta p, .royal_theme .mep-default-sidrbar-meta p a, .royal_theme .mep-default-sidrbar-events-schedule h3 { + +.royal_theme .mep-default-sidrbar-meta p, +.royal_theme .mep-default-sidrbar-meta p a, +.royal_theme .mep-default-sidrbar-events-schedule h3 { font-weight: 500; color: #000000; text-transform: uppercase; font-size: 14px; } + .royal_theme .mep-default-sidrbar-meta .fa-list-alt { + background: #ffbe30; + color: #FFF; + width: 25px; + height: 25px; font-size: 14px; } + .royal_theme .mep-default-sidrbar-calender-btn { float: left; } + .royal_theme .mep-default-sidrbar-events-schedule { border-bottom: none; } + .royal_theme ul.mep-social-share { display: inline-block; padding: 0; } + .royal_theme ul.mep-social-share li { display: inline-block } + .royal_theme .mep-share-btn-title { display: inline-block; margin-right: 15px; font-weight: 500; } + .royal_theme .mep-default-sidrbar-social .mep-event-meta { text-align: left; } + .royal_theme .mep-event-meta { padding: 0; } + .royal_theme .mep-default-sidrbar-social { padding-top: 15px; padding-bottom: 15px; @@ -3617,48 +3579,51 @@ Royal theme css by ariful | Date: 19-10-2021 margin-top: 20px; border-bottom: 1px solid #F5F5F5; } + .royal_theme ul.mep-social-share a { font-size: 14px; width: 30px; height: 30px; border-radius: 0; } + .royal_theme .mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart { line-height: inherit; } + .royal_theme .mep-tem3-title-sec.mep_single_date_btn { text-transform: uppercase; } + @media only screen and (max-width: 768px) { .royal_theme .mep-royal-header { display: block; } - .royal_theme .mep-default-col-wrapper { display: block; width: 100%; } - .royal_theme .mep-default-col-1 { width: 100%; float: none; } - .royal_theme .mep-default-col-2 { width: 100%; } - .mep-royal-header-col-1, .mep-royal-header-col-2 { width: 100%; } } + .royal_theme .mep-royal-header { display: flex; } + .royal_theme .mep-default-content div.mep-default-feature-date-location { display: block; } + .mep-royal-header-col-1, .mep-royal-header-col-2 { padding: 15px; @@ -3668,8 +3633,17 @@ Royal theme css by ariful | Date: 19-10-2021 .royal_theme .mep-default-sidrbar-meta .fa-list-alt { color: #FFF; } + .royal_theme .mep-default-sidrbar-events-schedule h3 i { + background: #ffbe30; color: #FFF; + width: 25px; + height: 25px; + font-size: 14px; + display: grid; + text-align: center; + padding: 0; + margin-right: 7px; } .mep-events-wrapper .royal_theme table.mep_event_add_cart_table { @@ -3680,89 +3654,189 @@ Royal theme css by ariful | Date: 19-10-2021 /************************************************************* Mobile View css update by ariful | date: 19.10.2021 **************************************************************/ + @media only screen and (max-width: 600px) { .mep_event_native_list .mep_list_thumb .mep_bg_thumb { height: 200px; } - .mep_event_native_list .mep-list-header { padding: 15px; } - span.mep_minimal_list_date, span.mep_minimal_list_location { line-height: 25px; } - .mep_list_event_details p { font-size: 13px; } - .mpStyle.pagination_area button[class*="defaultButton_xs"] { width: 40px; } - .mpStyle.pagination_area .ellipse_left, .mpStyle.pagination_area .ellipse_right { background-color: #DDD; } - .mep-event-review-form input { padding: 8px; } - - span.mep-more-date i, span.mep-more-time i { + span.mep-more-date i, + span.mep-more-time i { min-width: 20px; } - .mep_everyday_date_secs ul li { margin-bottom: 10px; } - .mep-default-sidrbar-address ul { padding: 0 0 0 15px; } - .mep-default-sidrbar-address ul li { line-height: 22px; } - .mep-event-review-list-wrapper { margin: 0; } } + @media (max-width: 600px) { - .mep_speaker_name{ + .mep_speaker_name { padding: 20px 0; } } -@media only screen and (max-width: 767px){ - .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_one{ + +@media only screen and (max-width: 767px) { + .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_one { margin-bottom: 20px; margin-left: 20px; - margin-right: 20px; + margin-right: 20px; } - .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two{ + .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two { margin-top: 20px; margin-left: 20px; - margin-right: 20px; + margin-right: 20px; } .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two .mep_list_title, - .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two .mep_price{ + .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two .mep_price { margin-bottom: 10px; } } + /****************************************************************** Single Speaker Page Mobile CSS update by ariful | date: 09.11.2021 *******************************************************************/ + @media (max-width: 600px) { - .mep_speaker_thumbnail{ - padding-top: 50px; - } - .mep_speaker_name{ - padding: 50px 0; - } + .mep_speaker_thumbnail { + padding-top: 50px; } + .mep_speaker_name { + padding: 50px 0; + } +} + + /*******************************/ -tr.mep_virtual_event_info_sec{display: none;} \ No newline at end of file + +tr.mep_virtual_event_info_sec { + display: none; +} + + +/*css added by ariful*/ + +.mep-event-faq-part .ex-sec-title { + margin-bottom: 10px; +} + +.mep-event-faq-part .mep-event-faq-set { + position: relative; + width: 100%; + height: auto; + background-color: #f5f5f5; +} + +.mep-event-faq-part .mep-event-faq-set>a { + display: block; + padding: 10px 15px; + text-decoration: none; + color: #000; + font-weight: 600; + border-bottom: 1px solid #ddd; + -webkit-transition: all 0.2s linear; + -moz-transition: all 0.2s linear; + transition: all 0.2s linear; + cursor: pointer; +} + +.mep-event-faq-part .mep-event-faq-set>a i { + float: right; + margin-top: 2px; +} + +.mep-event-faq-part .mep-event-faq-set>a.active { + background-color: #f5f5f5; + color: #000; +} + +.mep-day-details-section .mep-day-title { + font-size: 20px; + font-weight: 600; + margin-top: 10px; + margin-bottom: 10px; +} + +.mep-event-faq-part .mep-event-faq-content { + background-color: #fff; + border: 1px solid #f5f5f5; + padding: 10px; + display: none; +} + +.mep-default-theme .mep-day-details-item .mep-day-icon { + width: 50px; + height: 50px; + background: #f5f5f5; + color: #000; + text-align: center; + display: grid; + align-items: center; + border-radius: 50%; + margin-right: 30px; + font-weight: bold; + min-width: 50px; + position: relative; + z-index: 1; +} + +.mep-default-theme .mep-day-details-item { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + position: relative; + padding-bottom: 10px; +} + +.mep-default-theme .mep-day-content:before { + border-left: 1px solid #ddd; + height: 100%; + position: absolute; + left: 0; + top: 0; + content: ''; + margin-left: 25px; + z-index: 0; +} + +.default_theme .event-expire-btn, +.royal_theme .event-expire-btn, +.spring_field .event-expire-btn, +.franklin .event-expire-btn, +.bristol .event-expire-btn { + border: 1px solid #f5f5f5; + padding: 20px; + overflow: hidden; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} \ No newline at end of file diff --git a/fonts/flaticon/Flaticon.eot b/fonts/flaticon/Flaticon.eot new file mode 100644 index 0000000000000000000000000000000000000000..62df825aa5a8b65d0e21c8a41eec64662dc1c2b4 GIT binary patch literal 69118 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

78U7-v;;+SP-|Cz$~+(kdfA=jWbw zF&n095EWRMdfiWxxNf>u&*9a@ZN+q5H4$Ksw>(H5Y5tckVgHEYbIfc{DdU^ytkoTAudk9xF z4L42CO4CmU5268l+w*ik@zX)o^jbPcP?6V$>47|NwVhYNBQp)trv%%kM>YLf=0p?b zAA&l)uJ#85lBTBfeujJndENAuG#6q_O4bw z$t5Bn20^tY2*f(3zitKFXA7P|#xiQ5gD6FUAHyQX1*QM8XygT^Es(Befq!sOD4*?E z6o7+uP+%$G+ZJ805ZS9oWs5F&d5$J(T9m=t8{d1xq7IzYx)^k)03YGOnngEU74b2P zc36s6G@-!I_W~8Bv&(5enQU3qg{$PEkPVBncpK?kl;BK=t1Tsfpl@TpR@0&|-u|Rr zwP=lOJ`->&TeJn3l!b%<5)@y)X(2!w#^D3eM>`hf@DBQGyJgW251B|vkA9e?$widc zEn47;J+*zr0`>GE$5*Z3FWaGN0rDk&R4i~U${S&^0@or4F5J3Gs%(K|;oyuA%{&T& zamfO;(z!RPCTGI50#f> z2&y{xa-6+k!PNZzwgpjLo}$dc=ssN_3$6-yN(+Lj0-xG8ERed0C^D(-V-{$ggco#H zoc3SJ(^X48ZUu0q2k`E{*EllnsxA-)3?BQbpNzvT4kV^)mgX_AM%Rgmuud|WORdTl zG#;kOd{(ufu?vB579h?;e_FOcFlt4p0|GCx+(i%&%tjTgwp>8y0qDYNaTrL-{6c$$ zDFh%D*G%&P4|~M9xS(r??<+lwE^-2(U~~~yERZX?3Y`F47o@qsTNiBAEQlLUXOrYI z467E@U6j{rT7Y+&+>huvAOvBa@he)ElFZW(FI&BbuW2?D%SXJx%jiSN&3C?X;*O^H Ohku^oLw#jMuKxpz2mLYt literal 0 HcmV?d00001 diff --git a/fonts/flaticon/Flaticon.svg b/fonts/flaticon/Flaticon.svg new file mode 100644 index 0000000..279baec --- /dev/null +++ b/fonts/flaticon/Flaticon.svg @@ -0,0 +1,2308 @@ + + + + + +Created by FontForge 20170731 at Sat Apr 20 06:44:11 2019 + By root + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Created by potrace 1.16, written by Peter Selinger 2001-2019 + + + + + \ No newline at end of file diff --git a/fonts/flaticon/Flaticon.ttf b/fonts/flaticon/Flaticon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7e558d08f0fa80e037827d1aef6bc5de654b1363 GIT binary patch literal 68940 zcmdqKdAuZ5c|TmI_N}X{daLf+xA)uKcbj{A@0q*LzR%#SFblJ=3_Bx?FyNplvI!`n zf*>Xa5s4b2qQ-^bsDu!MibjbNBxrt$8YKqBkVNag->0hYFd`=Y-p~8j+uc=l>eSil zEYJR&<`~CuA?|8U;7(b!YTL%^&r;sVu}}@M{hPOrH%^J}{W-_6Q*polj0+DO{=vuM z^BgCvK-{`BE<2Lv9EPxXE1rvo4qSS8ejX*U&>-&BLl<0e_SN@Y{Tq&xlN|Tb)90LZ z;LON3^FP6}r*U-7L4@#Yc0bCB;eOzp3y&OCFB3Dk{|t_sFSz)O1GzKz_o3)_;r=Zb z9yofKO$gT_ycp^87ah3ptQW6;YLw%=Um@H4)s65U@Xibm`qrh=1xaAx-|JxwOzt8*e z2>RC%4x{3K;{G{`cn=};H$GS3802(6OeZS{&Hp#GWd1)f%DcH;c$XA6z+HlG2+x;O z{`qHvlw5@B$EWMJwAhPna$Ua`{}!bMpR>4Cy$~)ZwRs_&=koI}aqImw7twkCc|Xjd z1giP>KQFgDc(w_b1OF_qM90Y=q@*hTfBx~| z2{+vP-ot9_DEpb93J1m0#YZGlnvgchtK=Uj4`{r0oA#)F*pQ9ujC;&j=>E{-k!6uR zkvB*0j=d0nDUnQk)7_AKYidPmOJAk$t!X|zkv^FIX8%P0IsNa??9V)(eL8=*&{w>x z__NZPrKbkoF!1a0+2seyKd2-spQ(JS@{8&P)kge@5)Q|tFM1{yE4zSh2=^Rez%79U(vTyk{DmzF%aIhUB5nLB6h%}eE_eM`?-`oyv~EPHs_ zOUw7HP*)sYnO`-x>YP>gta@Sfku`U%y>IPP>khAbe*M)Owr#j)!?PRLY&>t{=Qi!w zd}Q;Jn}6||{A(WHB5zr><+82Ew@q!kZrlCap5MM^`{~<{?AW&B{vE&GIk5Bb)9%~# z)E;inr%(UN0r|jV2k$=Pg0lwB{?a*%&+*PXe8FuORW3e!>EP@B?U%o+hI;KK7v!hDYY4@kxK2R5^uJZb~8=~`y~^U@JmOSth>&VB@VmVD>^_E+`oB6_RK>^ogF($ zkx0?;fiqV0{1X+%DqJGWW|>keEn&4%t2E5U_*SJ=M`AyoRq?cw2=jDSW?5BXU#};< zk28GUinkOfP{6S{d9YNA?zWbN_Jq7AEk!v)s?jsXSU1aPVsyHlMzn*DDk>Js zp^9{+(y2zWd^Mep>P|@c=(s-g_FD(_@%FnqWo>x;y76JHd^J0z+No61k!<8}x|&u( zjvl>r{Ep7ozuviHyzMa}*W)x^k* zv#yk5QOU)mxSWZM=lL`C@tCB+Cv}U=%k1BJcetGKU(qBkR;i>9eBV3!=nu~G=40#t zW8Om|V{@|$88IH~1(Th9B4_vNLmT{?1Fowizq)<)Z7lcKe!l~S%pdpXod zFrI(6hm(k_N}mPf`Gx~GG(i;A3MaYaTx zT(RQgu`r9(YYFtM|D`TY_#KT9fW-uB0$y}yShrE{bWt!$>~?r=bWlYnNQ%f5l?kfG zSSHU5oi{bz;B|wse1ldI~f?XqD@J4)VlbX{A* z^K<>@ax!@yJ?F%EZ~kjM&mQEOSk>?4KEQENY7w9b(8vtHNEcv}p?QEXjb;~f8DLh% zTDP!N-2^a?i$fkmV&2U%SxR6YkFjwc6WL;waTew+Mwwb&+~7w@%;FUnrN%5mTeRj; z8U^sgztSqn;lAT`ay;fOEs8NV!?Jk(SxHLUf-a3}Oc$)8qzP_Xk_$Rxp^(V)p|C7! z3R8uw#stAKF|^CG5rKuGn(atzJ5wHB zW?amvNJP-&A*?9g2xG1)Vp0`kBZ8(zW1`GUBBt3=DHYbkSPrS&I~9Xxydo~PcfMCO z1zo*M?Ce){A*AkSOE%_Ea&37SJximn`dI_+ze8X|bOtl)izosYZ(N%4l=L`RCtpe!7+G=wAKw zYxnKDmK_npk~~qUE0$I&4@#<3@k$!m&R^deZDrFEi(Pv< z@_I8vVM)jo>S|ail~<{zq+GYoBXmf*m0wCAtU9*YB~ z4$`aCrLS9}uhMKctMpZx^kwCB@40yW&e|oH)ON1F_&u%cH5aYhSzoiJzH{A0*UasI z=aD<_Jo3)<2i|#P-@YU7^x2;ti~(2Xwn5c_m}|yM@t0nD$$sgjIXc-dahyH>8>Exi zqu>(8xCYnZ=D5||W^N~UfIFYNlsm$`fxCgbjk_B~ViEHMih#u`<2VKUY?L9|)s5&)rKS0Q94 zS30h8BC2vCSx2tcfe+n8yc^^Lp~ilz4vs7}h0_EO05UVJFkVR%E)bZQu~tZ;xQiF} z&W&C=t$63}Ub^lUb93T3ZI5<$HBxNKt?FN1^}H#Lj!2`Q1zyH)z3b*(_Y0P?72J}d zYz48Sl>J}`*iDuV(Z-UNf#vX2vy_S-C=Y~0QIcfY5ma7LBxGWro<1@%w^!tMfnb(a zSQ(L_Q92*COlC-@3Fguf;ML#m(bl~$vDsX{ba(9+)t1~SMbISHKQbzs+0hAVQ7KF< z%DZ<{o2W^BatPI;8b?+nQ47hAVkr_mI$)u#K*1H@99gC);9Dd@bFc;=dzgO&G|NL= z6kL0T8{x(=-kZ2B-09pw?riQn?jlGaI938*P-uf82qq3q9-&ky#S2xZ01gBb3Sk_j zc(aR#LKg|+G<)04E@o>S)0fWGrb3ZbJd{qFgc6m9gE)*b4$91Pg@T8pvE`*L4afGD z+3cBucP9G_yWa4A+^E~f9=$Vs$NNH)L+^RNx+{F+9hnVVKmYfGOYDg?ONJk8up!5> z9mjh&&JBm{qLbylv}_qum)G&}K3J$T)q9Dh3JrV;%aHcdLk?fs;@GxR*y1c3nppNI zf>es_ywAbsN!xysuIM*NpRi7N_9Y(%UVv3`J9??AB-~~rHbRIh9xF~`8B|Nf)+Ckz zsMSUW=%`yIES`wxK#~V*M**$`cvSEM+$1y)%;k0~Rlfw3Lbu3rL5LWxZU3#0-D zjsPsEWkoJ_DbGnU3uUn{4QnkSs%cTayQdS~dYKT>^@woU*67A1x+JtjQ>@66)Z#@f zHnC9bQ<))*XR5p2xNFz!#Av3qGTPYM;4MwF#Pili*PSnfbp0V&ZpBi$k&&5EyCtY% zp)XTubT@ClcvC(T?{4aJ*eXe1vN77-)8!Yc+j5!T3ZbP9i$V(vqk^hi!tP>0Eb>f! zd}S*$Ix)Ko^;R?ER7r?$Y^_JvpC>NV?I=pi9-SE($)#c~{!l!V-*oZj&D};N(^sf= zI-4Lc1R>sob1C4bVeWO@RovSFt?q|Z?@{hW?zfEOh7BT|titt21Uq~_7t8LDQv-{_{V}Vn`8B(d7yes+GsVfk)Ce z*rBdsD=efbilVA^ToDyX)>u4jJD4aS#&|I-@{-IXNmatSqp{q*F$e?t_p^dBWM@=) zyPf!+nsDr-DzBGQ79PbUEp)w_4UZ`WmatC)=tl-ivo&^ELEb4Z#Zh3cy~9p0QPE9# zhid7v_hY}<+x#>8OIi9fwcNG(-aiLP#12XBhNLWjyqL}RMWcPuTAvEqPLmhOf-s!< zQ-EGG9JW@^SnSUP;S!OExJ$xuepHMJyrGLC*cBmWMI9ZaTsrz)dWBfMQW1noiiNC@ z;j*x4J0Z(7jMJi-Xv~sBnsip!WPKH|EY+~BOQPui#2Nj4YKylq-2q_K}`q1WsBtg*?M4KD3DeL|n3(+#@5TGt13UD93R;p4cj_vhf)P?9%~^XK%k{NnD9<8v}? z76zr6{k?u^MjJhDHn0)Z$zyGCrT&A1Mq^MVJD3V7H|2a zVJY+mB#MEe0m|?NAI2;UA2(ztGI~4VPkuI0h%#Ma^EF3%5-ygI4 zhHV>}ymOiD{UQ{NvW;}B*tYkCruaqU^z0K)Jo`V~aRPY5M2Z1I$hR*=t7bqut+qCBW?n` z;*O_?c&*F+!%|M;MM1Jn1st|vPk@I5iKXF{lA4fXAqWrz-U+u0Vu8KKvJ&1)ifn^k zl2Z~0IVmr)2;>-YSW>)mLM+tMjAZy>tWA~%$AJQ$&u)t~ocKTwV zkTsr2=qp&k<>h#2+Idp(&I)OejtF9iw~f_WI>cTZ7oU_JDK451s^%B8h$4Z9bVIBF z?FGkW00+(h4^jf{HOZ~x_AJbHbWs2XW>^#0pVq!bGct=Q*yx~N0&oBz(0!FKN%;IH z?G|Lb1!M&`!#CN#Y9^L}H|$?NZE9!Ax+LlHnVR_%S=Z%HzS>EUMZtdrA&hsUsDk;F z1$NNXydNRAsj)s>p5L#AaM=&;$L!Za8h$H-%L-h0hoO zvT%b7bKEoo

&(fe0j`@Ug>>J?1@z^S?fZkM{#QleTF7Y2>>XkTmYott5w73Hc&7 z5U`-JDp5zx#tcvIpEwa|iRc#UE}zl@I`z{L6*b0KwE$RBDi>Ukx&`JGUAO2C0%E8l z=9Q!$E+mr$cTfNa!SkkVn#T*STS!t08%!UI9Pl3CxsBcdwrb@@Z}6{?*ewj;8K%D| zgWC@xFf|~Q@-y{fs4Nu;yni{s4taORR<2~Tkehlwjd>jUz^`ymGo1krLQX=H0&AcP zaV{1DNXia~%QlfM{_4UBF%^8PB&(w@F;k#J+-97(?*yn+qCLT}^}Zzg2Z33p2lR!+ zFUVO9ip6U53rRF<3k8xiah$bDs)%n13mU)R>&kH#Vn(H?_)3MK#ICD!5rSXw;Q`jV*dY)w9<_%y-rr}{#wFEHm!If8nsNFCNS1Mi4{QtX#y{iP!I42Fs2tU!jXY=zaZ!# zhKYl^4V~${ZV|}@sWb$F08b#eFcU-#@<2##*tNW3rDGY8RH<-0!#-{BVIgL&l9iBM zs0@`1LoU0yID=%&(6?X-KZD~n-c`AruH|x?Zbvhj=xMrXnwg=#7%CA=9*i$oP(>C^ z$&6@HwV;}!DS*HSZz!4&j-pef(0F->p{0r{#x+?|gpiG{QKMqcX@RhkL{&mRf)Jz^ z!TZsLkD4(@70|7c>PWgmFAkVHRI2Kbz2bdDCdwcbRbJQFKn-^$-a`ZozzkEIad8A>&jt&WBaS)Ik60ZYC-4ry8MgQI^H=;C!db^jtp}XC;^R zRkv6t3^-f?{D^Q|Bp{(%5nuQu$1wLGe8%s?AHDL*k6wA}@#E~cAK^WU+bci%=;6ae z3zWE#`7f|_%cfAAJR#INLc z^GEo%@%Qkb;h*4t$j=KAp(;!XTd`IF|j(PRx#nbEugt@@NtWo=x>(PY9IP(h1PUg47c6ZBZv%}*sYvx>eN#i-CNVB(tp6$`o(*24 z>%Rovq10;@GD+9XDU^o#019_V|}Kq%0P0H$ai!jO-V_zfKh{TV80QzerOdR}xI(#(Q_ zs3Vb^AORdvP$;%ZvkoGMl7e=<{GL@5i-edUr~s+aS_~nz&xJNCPCZ3Mf*lPym1ZR* zKeZ~9c`nEj7Y(A?M4{2AFvZrR{8VDK$%A1_j4+msha5l|14=0XdnQ=W zFX>KyHNv*(0KYPrRsebk1ffL&`^i{B6cuLbh9m*_%Mj^N8d10v(zB3ZLAfM_kcYCQ zOi?EArU(FhG9eb3HwRQeG)V<6pnNju0H6k_3qpX3l4$BCg!cgNGC@y5DSHTg$T7(4 zK?TYxuCk(|c!5V5vaCg1ogIK~AgB~AfmqMBR9$AeW*Mm7Z=zp)3s4t50?HQ+0w$4F z;55K{0BI{t=!9mZ9bFAM0E{1jyuVScHq^i3SAX<7I;1me*(VRt;3z&uKz(@e$ zM5#gtv>9O;6b2-SQNZXx+lB^)B%s-Qs#9|m_HP!Uo%2-AtAAW@LF=xrJeDEckSEecSB@<4h9ur(8k$eBh#*&Ie& zV;~6m5bN+JGtCHF4eC+?p#rU^fPqp#3$B4E*&6B=r^Wpr`U@HSM#vgK`QwTRv6$7? z3?>_>)@DGx@<{%of`OjG=rhG6+H_1(vUnNr8DNJ%_b8Y|BO#z#o)rwzdP091M>nE_ z(QkN;JffOq*Py%nVkFrp(CaZ5bDifi7z@aJK*uOscvTW15TLFIfrUcXGF2Ai=miWA zgVG9pm5j1CGQNl@ORbX8DhUlh1tbT@prBWwqsKytgRvk*C`JUs%J<=oz_|r#d(2_f z@qa7}B#*3xQJpR-HPkCuQCrK8NEm0G*?32Wimszogl@(%0AZsjq;&?N0kttEVg_wy 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 JL74_{003pifGz+4 literal 0 HcmV?d00001 diff --git a/fonts/flaticon/Flaticon.woff2 b/fonts/flaticon/Flaticon.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8051494d461ada1953dd527ad89c1adbb4f8b2e9 GIT binary patch literal 36392 zcmV)3K+C^(Pew8T0RR910FEdC4FCWD0S!n10FBQ80RR9100000000000000000000 z0000#Mn+Uk90p(jf=UPk5eN!{@mPb3aSMY400A}vBm;vC1Rw>2JO`L{8+q3iUaQ1Lr8v7w3U#V6A3Dr5R2GB z9F-ulBBytFr=g+4$O<#M#C8M`mr+0*Weq%OS{=B$=k3(MkNe_tf44V31KY;-NhXtb zcz$iZ_oJ@UZw<9AEk`O`045m-_$hR4;44hMCAX)uK0D>EgS#e#`RZ5_*ea0%-rFy^s!b47fkI1&)F~-nH&aaVPEJK-B9osN9TO$+} zxj@w0;sc=*Ra?Uk+cx$Fv!Y;PAd<1n9#CD?3pdFEI{D0?x=H(Pmu7&2?MXeRw4CKyX2TT#2CO zTO`GQL||qVsP7}uiKEemlq)-zLu!7I<|mDu;)YbY^>G(+Wf!%p&Q;NP{&kkM(xM#n zZkW8Oc8fOEQFTRkP4~a#nf>2d@BA-6<$c=$*%Odw&iC|3$vk-+0S0iGHuHymBtYWy*AI%5DVS_l1@<_8J066@qWu&z}EHNI;Kk z+vs8e1p&S7&3~)InCm~lkMl)M3OkV!{q!ufr0 z0EvRd&p{Sk3>17EbznKo|6;C;Y|8r{;w03RhR~>^1L@L^O6V&XSY9CjQAbL90>E0} zOJsUt(*P3U1{Oj998r9j{r_D+gNq$na9nCWcXbhVFXHblmcE`}b1k8BE0fwsQLQUw zCp&hYx&p++=ht>Xg8&#zR?y`%Aw^V{S_udEZJ`3uvhX;rDqum*MI*w}fC@B4{Hmj; zAy9Hf9#)52mCI0#CpoD?YBxiIIMEnDBU(yOL>E#WO8}Iv#8e^B63PztHLyVODNR#h z-u({nz=uT*qe49UwSr2c0b?KxoF-S~sn#S~xeJ@q zx(#u@(2X;@8E8%1%X!b((k#a@SyQ)XqcmlXQg#Xtyw&=_=X6t+C0H)1w%b?+O`Dgc z6{-nMQ+0bK=~EYNRumQ2YpquivNk5YXG|M0X$vW0sBk-Qb2J$y$SYftlfOXdU+n7r zcZ^M|tHB?oTu=QNF+lYmN~oX2+=~NXcmyL>WzC_FlVU3aAz;AVcn3S!3)g4Z`DeIU z_GvoIbB_3hCJBKOZIV>ht|%2X15U`e0??8L8b?*-j(HS&zqY!$j3C?d5_TcLYja!9 zkFsY#sm4noTf4Mop`xIvvob4%`1uniX$haTPxCSH9+Of}ufM8g2H0RS+D2N-K=sJa z>q|niyk@JN}qwdH(fMMnEsh8MnS{e_#@y0yzN^NWtTk$i-IOwzgBm#8tz7 z;1Y7yXRasH=Cz`rK#IDE3*4pwO^k^n57Y=3!0gLPyi|_Cqi)-skA}4j0u?B^{v=83 zEDy>%0bO(i*2bwZ7HKw_d}A&1Iv_b3F^iO8O;&}{?%XkuN-TA`st~rF+a%aLPkSxcdn@V+<|V6rN97(*DxM8rv4XD)V$B(=`2EEA|((+LfW(-RWV zXT`v4nwQ3GUN;OMb+g>;7TsM6CN4aZ`$4mwE}H{kxa)A1hIYkbo`dL^MteY#B;9JK zeKyvqRZOnT`nsrWn1_oDw9!Gb}_07cDjxv#$)$aKu{r{Q}o%$i5EBo{QtelC&jaEl8D{nKDnlKcI1!4l1pPXh#(rHY*A>sbx&V|rxdqF%G-^mOV>#`Z=9NwZTegF3Z@{o}8)=h7Vj72x07*+( z+wJ`Q5ChTqTx5ic57FQ!fj!jdQ!wu5|Bt=Q1tCy{YADDnQq43Iu!Sfv3GBFlINluY zZzk-D#U1hwMTk2*ArO`#Apl@Nf&~Zy8?v|?S$8g^U89IKF#Uqv{KtJg*z!{}P;i)LYv37k0a^+Ur0xTN58Cb1aDv73IN`FaZf?*m}mO z4KE02(69(J-cV2h@I1@1-6ZZHGz<36&a*jp)wWkwlLfE40EjP%R?##?sw{n%fGg+2 z8Y!!^mTf9GP5G}>BZ2z$C^YQt_aOZsT=l|5!(9V$(~yQJ9G3H)Alr%n1@IEZh$O(H zwxS1pNYC&7O&Hk1IE7dmUWs#VAPQqIRAOzUnPQXzA^{$y;8Kg0~7&i?b^a?f;tlIML&|9!}{Ut3-KwClH?T9CS#*)4k+&wsB0_Bku>xpHL z1dCLVK5HXudXLNSO1g1+NE&u+cV zjcHKTDz2R!Qfu~n%ChKGOpEmT36R#O+=&SF1g`+1G?Ug%?R;gJnw60{f<}_kd@2G!y zVbB*n|DTtcX5TKIl9DX$*@~)K`tP*qWy!wy)92YOrU^2uOXylJvX2SJtN2Gdb}EtkS&-+FuvMduq=;Q!-iG+9Tt(qhsw51 zFFix$p4i}&4*GAXRoAlYxRbE0H+XohS2mvveZ6pSplc0}86dabS^ zmh{=(YSwJ?3(Jv!cBM9S<~UEvJ^E`e-<1q%o+_}WNuEBqjxvTzkX>2Pxxg&t1jQ>Z z&&G^|1i7>cI9)Vmhf&K&x@K>Q2?lf@wy+)fy3+v}FD3`|rapEKAaVpY{lvyoY2+a&8*(B%pS1Yxdq%} z{zpf+^JBOBti1GCXq!pD@BZ2JEk9jfl3j1F+jhr3l)f8e^E)T%4u|g{WGvGH{_H;y zzpMue;7LTPA>Iiv64Zo1Vem0UX7=qf=6j+Ow7jMtmdLxZ8x~M}V5wwCqYeto58A{T zWX#DQMv@NZ>IRKz&Y8w+gir;>O(l+lngT}iVRorKh*BkJB_+kffuiM6KT$?RC>;iB z4?k&wQ8mID-zYj2yPE5*Bh}hOYan{Ohm0Oq28>9MX7kjb|H@nUv0P7i0dgqUHgvoV zl!Kz~9>4+n-Zmm_{_U{nODVHvDqNUx0)U6ed9gx#v0&ygWs^uJ0Dw$1E@l^KY<@H6 z%or%zm!5LBzyP>lm-eo;&offQ)l!M7NG9t%FMa@#%CnECTDY*z3M^sk%fy`DgL)&$pFI+hAz`4!T`~RJZ}+uYO3O$Y=82Hv%WOdAEnPk_z31PYBkt0S zhDAVj`Cz%*dU4lqJy6zdJIc2$C}7JhFueGwyD_XeiwaatQ=E+hiot~58ND>1=&>pw zML~3sDr(nS(evc|wo${D7SSwAMpQmYW>jIBSaGIU$U;*gzdUqvs-8kjl8;bEsRSbz z2PyHTic{t^TvEbIQ3WK51jnDj@<5>_Y#qqLbRB8)Ps1GDW=;mfTS(_LD}E2;B(bEz zd?KiTyF)_6PV#;l06;*5XM*rZrG7j8T%zl_wzXzzFs?Uo;|ik(5_-6N>oBRf*toXw zX)kmYRRa)C*fGDAe(=^*!RCr#0&XDH9PKC7k!{RT_%^#m1yy9mJFeG#J?<|Q+2TA? zYWX3NscsUeMR+V(!iP*RdYDnF;9Yz#6ih-=AR)Gt`d)=KBL0XofLLIunaQw4&4o}- zNr|f9y2CJCo3oTh_!*zb0eC_OpD@PQIx4hJ)oKzt^lV= zRHR(}CiCHHxo-pt6zW07m&PSvltVxvmCRTJvML(D?%)YCt3hj{$|JJ6Ro}TTJAX5! zeIkhmYpNuwB@rMQ*rp9N=$)Xpq2{J(IRnR z$+s%-)OGl21@6gJ2cheBse&8WK?<@bgX&)+hOaMXBYRUS4yx)Zq6;wr-YU~USe{oU{) z#Sw4>x5dg(9_1Ujo07+tPzl(kh}oiA@Dwsz4=udZYiji0GHWnKe+ zKa?=H()VMth2b}mS{^Np;{B+2T#}rD4GGwxl-rpp&29iA7Z>oYLe6k2+`Std!Fw+q zU%IuVf&~IaEU`OimCrhejrYTDx7X|UZ7--=K8R7V)eLyjhb3<-c>BwQBnpb<=^L&@ z6@?f!evvjDpMLX4)~hqeY*nn*nFA{PIu_(8iaMVyfXmD8>i7rZ#9?3cCWs;4{!!IM zvR6yjtG%hWS37NW#-T3HL731-uL<#t0_VPNK1kNWcJG3xHq(K5%kVRM5=A3}Sl_=1 z#bu^k6Fq%MMi|5f4l0i5@9)Lj(4CuIzN{w7;$9$3wA_&u0;MXii!e4p|HE0n`qXF6 zV|D^+yC!IP#Bxh1Zet9hMqwQcaL&j=qE4@t_Lgt(+Jox0bLewg*_YK7YhgfKM;QSX8)vrh#Kpb94=6zs=>KyOr=t8*Q-@RLWS!W zFYVpA8ycz>id(n8ee&t$TRXjBqj6{N(#0YxjqC05Bk&WY*06$XsGiDP*yxfj^L#lr zrLXlV`E(_o(-ppK8Z_HT4~wKdI#^5Q&-B2eDv?YnI+-2Mj!YCISydzpvdVJR#DJ7e zK#O=TQ0`0eVZ$3~LuVCVHf&7uO5E^iDf*&Qnw4Xkj~lk6$&6(6lx9O3b>|L9QcXxU zr^$k(ql$oXH6dqvll|;cRFM%$7Zsm3E^%;C5d|d?WFZp}PT?@^ zSZPCT#eR&F_{cO&-6G?5!cnq-e4>=4Y&RwIvB;v8LKCu#qA-TzK9b2=T3y2mAx*gKVR3SxipM={C0W zp6k5(w`2JH@i2Pl1@U)1+VBJ5$`NkNykW(icR_OI&B6)B&?0Zop1$+GWq+{sdpxs# z131#Pw*0xCa}&yV-@O;ihKD|s-tlk!x4-TJM{hiy-Nts}J14g|4Kx=THW>)zb%>A4 z$YINa8A6Y zKlygQEx1cu#I=aTp;3KB%XNA}sZl_+0Q`H7sv^@!!2kl(Xax$>jWrKKwULTxV0O|5 zdpx}eP$4`!K;I#K0?Frmith)yqQBsGLG1f$;t5$@rGf3SipcD;ZbAdAG|lhH zH@W+61YRi{eyYgFGh1l=**p}F@EM+DOHu5sq|oh=02);#A`vZ9#T)U;hUG=Ej+MFL zNKQ+FD>h8v~Ef09c#++h0J zP!(zFBKUN-CN4eq)mzt2?Y~)yj=j4*|KkBb^F7&cK3}L!R^kD#vxhs^YMxU7<_ ztzK&jDRd&1Yt-ypKN}D?U``lYA7pScjrf+JWvZgc|gP+u48rTeJ9j!(&$?x-FrP;%)m4BM2$?y}7CWOo^?PADxhkW)O?uTgF(8=ky z>>cr9fXQtgpO9?I%WJ0F^*Ry>9*Ju-I^5vnBH^GF2>&USr7(MVMyp>VRk-G^R^Clk zzZN%4v-tN1lC$98(-E2h(EU`x{NaKy1}x6{k9I?^+)V>QF9 zf+TbO4W2PMbrDeo#aV1)O3!$8T}FXHV5>){c=V-=6h@18h>->Y&--WQ@?|bRtfmXK z4tqW;+^~_-GfkGVx~+0ml{#?%sv~uarRsB4hBO&|MeC^H#Lul>pikQ44W>e8q##I9 z?mdhS{w#6+@Az#ZEQdYUOsm8k?{C7&)9g^2m8*i1R1;t1WQD-aK*e?Fw0PkTwnjTI z5ZPMcm0QcV<{dgxom7GVZkHm~_Tt`oyJWRRny6OUCem4~Iq&Sxp{<4PS^J|h>YPd0 z6?SlR-O6tFIVBBQ2d?#(`*!%=^HM?rTFCQ~m4#;+{N}ISwX5BQE)pGozZe7Q1pive z6!oMeum6BMeb9ei8>0#y5a4xN`~D&nTx*)v00-PhQ+rTbbzisd4|q4WlWTV$4U3yQ zDc9e*2^(?K`?;q$-yweWnSR*vdEKFNo&4dON4gKPok#t;^QX_w88WEgO%9SX=gzJ; zM+P~i89w8qmamu)RBE8y-dT$LbM=;Q7IOLA3SMK$D@eO#M+cR$8>um4A^8k96;n~i z>aW99BSf~5(t9|EDr|$EfMSpU+zd1wcO?zS$TxnBGt62qQk3TJpRvCTRL?oe3?N!*u)8m~PNgG}Fu1HV?}; zQJQ?FYullFE<@LSD819e!uAEe`_w1Bqk;c#8dB-=Yv0AqT26jV&(1j3dbzG;mq245 zfk=+82M`TQsj=bli_i=1k}vep0&gK)@Ji#3YY?M7R1)Aza%XWQMr=uK(W{pR^^LJ*nv&3FB*^BhZn_a~03d^(e9jHaT$O2)8d~=jS3W>^x*JEsTqf>(8Gg#+fn10)}9K zqs@&GsL(a;Tu0d$xw?@)3UbU+9k-g-mw z>3$0PGc8mk+pxgly*}I>VIK?}Oy>?&cV;^T6l`mJuH%x;Hsz`?%WG~b1-)OtNEel7 zDovJjb=l=mb$!|weA$$J0pWDTlfkXY2CUOH9}=RH9*3*y&Aj5d?434uVDKQo+seIC z(#6*G2Qk}?3@9)*u+iER2Xim$@h)iJ>ioY-K_tTB9j{{m@C+J3zpf}StLa*ye%KtE zg#12-9Pq11Z`UdNbskkl#^Z|huvnm+7`(_hx)ApyNSWQ}`?2u+p(9AH@KEK#w#@V(>sKSoY3#Pb!g)h&T^jrlJ@W& z?>p8ZzEwbK`p5?*VKcld{REyePvCj#M?QPVG#{UFU*I}nb1z{xfbFP}8$~Kk-q6`G zZT`(=6sPUW9n4;v>EwAq{r{kKvB_(wMUe=W`^pV!rJ@q%-AxQ;D%no>PC{HWwO9B- z=2GhvKWW+jJR4_J;=|+_C?P?NI%AJmTz5(&`Ge@Z@Z2!WW#&FyGaq;c;hFqW5WZ$G z{;i}6c=~#Ao@Pw~G(Vm8s#*>B0qkIpseml-CZ%feG)iFx&-t)}?VaU`*uj}rT>na@ z%3aLf*QvSt3b~vxum3g^(l@Xgax|`5yo>@>AO|pNNE8i}0v(>GY;sj@xSxX@o}7Wx zt)1fb&lLwRWbT-nQKlU|PoMwhw3f`4e|`yifa7WpP z{7`EC3nrlM+uMh4-(Tp_N^rmCJa)|F=i|mnVGmM$2L-^V~aWL$eBCV{)#Y zQf~xT(er3>(&<`*vykCS)83jNH$2U!e0HY94AR`>@;dWzB8u?&dXVc*Ra0c;PEMCuLb54=?)Xy5WF^O==aoH+z7gPtL?lU!$UHNzfr zjN&cUK#~F8TMj9@Lo?->|HRW7!ugzLv2M5?fKYXuFbIp`w<=ccA2QO@IF6he3_(mH zIPL#Qe(KaCY%#gye@*1Cv4zEk^3j0q{R%+#=|zaCUU5+1aZ}o{a5KggT!ji|PL7^} zj#()4E93kjZaOvz18iDLc;z>bR>set?6^KEqoK9ibvBRZroT(?48^c!?cq4pv5oO~ zG_=c~r8{BPeKA-t91Tk%S^LYx)^jTA*M}d%=FU#8cq2Rere=z^Cf|5nqOFr}yuCG1 zONRaBzEh3^GawVCKUTb*oJ=HVlH;y=nj)DbytGIPrn5$l|9dRgi})E0T8 zYF*u<^Od!ehm{5bt1r$$1ew-ocBJ@B7K7D2DR=8La)oNPHM9>j^jYD{1I!ZYF;97z z5}QuD?a+1AyFw4Yw*R&Qy) zH*$ZY!G)5`F;m=L0`!Q)%i@;vR?-xiU_U_#I z63M^jDYXJhg>mWDFxUILL@ddF)~|mCuJ2~&j_V42N73U$Ryq>S<h7x zseP5F{Kc-pd>PGI;S+hmI)2^rPj2x4wEW zv2W+~&lh%|jjGZmX(^Pf98G?;{8JyR%suXYxHXZCedoLRe!tiIuo{t?SN8I6#l@ND zi(*AnUIL}lR1%Bw&fpU{d<3aLvjD1ddLUwyuM9kHBxBqqMEOLx6)IPi8nyzW#D**+ zr>L0N*oj&8UK&+7I5HkN@V!i%O+udq1wF%w!K-_0T_Vkh zU9Agk-pL!rvUL|^AJf_I^L7p2qqn~8&8(`>?{5b>>Cf6qNy(h{_aIb1*9TYJLAWpjsEoASrso1LtR9f|<2qAG*W^ z|IEG6f(q5sCmD$h4c{0=myG#O&5@o}s+8ct+TBnH^|!9j=AJQl&RJ<`a-*~OBbk*J z?+9_Lk3X?`#Ms_kZj6oH|~8U3Z`x zhAYZ26a_{a)D8rSa+Xnm8)5aKqi-^XhJ{*zIWiB@;&Kg`9^?MfHs-E@tpzn&-{xK> zC6rba`M=tYg~Fk8sKV=yP|9@*R6B5vwCZcr^3+p~dkYl5zW~VJd(c-3Rl&Ce-ECrXe;g>h@QUyRjT_dE!h<-xz2uOpAPo_d2CJ zG^?TX*Hn|`6mDjEj)>=9wE#Xxz`JCdpEdz?eFlg%xZ)l}S}zNZ6tG_~J5QT+O0V^y5i~vCeUbtQ9dN!zFFJYEc5I``gcrg2$UbIQ> zQ-X&3O%9b#hQQ?3fuhz{4)%Mmr!gQlO)rOv(#fYQGScWcAikga&J@nm9>onj(*D zyc`Q!t8o^r(MCFG)sj3&Nhuoid*vL6MNjDXM-P!H&DvH4}j z?l`h7e_>#{oK>M!Lp5lOnq(S%n9*!2W&KLa7U-1Eu;j0Fe2Gr`3`_osqRaNl7cVF( z>}x$9Nd!BU)i765lMoSwc^`i$Jtj3Lo}B8!a}$rA%ygI&>wGAZyCx>Hq(?A1?k{6Z z)h-a|)0-(r>t%M=v2pd6Yk?N?2&Ff|I<_il@Q`}sJkA9*8LP6n;i=K?q}lV^?$Ly_WMpd z7k0Z=*9liP+EY{0cRRzwgO^&9lM}a_0|T&_s6{L3y0tzjlt>=2Ih1UgFe+|$jB*bunmya8HG4g zkZx*#O7|S8ILwDwyZ*6e`Kt~)pRhsDVdL@|$$c9}c(Cz^?Z_R{ivTe`4-hWFI@Ys& zv~sTPqEO;Pw5EgIi-(B6Q-785zD40;p>pi=y&7WzaySpo3hJ7{da!|}+-^rHR`lP> zBNr-_6givrx>@%cI(pnDe}7C5G;s!+`75?jLT|KX2b~JUoP|ufQLLgo9BEHkplPvM6C|%b%;QCckq< zwfUIiRhPBHZkTO_1Mgv4eT%y6L&ntR zabs{_%n`ZTt0#6+Cp32qyre^JI_a@9YCy&cu_fiS zIMkLnL|4c6$0Iu$E4eY~VR|Of2^8!`vefYfJVTWyfHJ=ai|$dSmXM3pIAJC%D8km{ zuiY{}KN8@Lu0Hd?O=zBOdLw_Bbdfv?i=iX4>a1=91@F+*tpCEGa_9uAa!y0KB&1?BW-MQv3i87V=b>PEJ;U86Jz+xbO`FS~AAIrj(_aRi!h zm*Zxw!pWMK>2kUoZa|9m9q&0~@#b(PzuXA&ma-~1&^(`8%08G?G@x|36WE>HDYZI+ zCD9@E3D}Rv+A#rJ4h9?gf^4enQH%#SkF*r@(!&p!D8I<>G3tS(#MG zZ}^!ds9(L#VP!~lRVlTLq0*J>w>NK6F|L`ea90II?-0t_UUJBfAw=J0Brt0$w>Emm z1-Q|KcBTaiA6#`7+2UHz(8h)r6R8Jb_&ZY#c~*-Cogjn!D=YuhFu9np5|SM!RFPc& zZQGiFpZM%Dl%5E1nAF?NsxxD|^OUX`(_N|kwg>tl$DFvWOqGZJz2uii?Vv4pj2i0G6>Eiytgz4Pk?JcHwk+UKDgq!#s$qyNW(sWm*Lg zU2ywEN>sg~Q4_iyFti|q3A}^!PEMXq!^^wOK{9~XEN2amXoxP5V=%Bp74Q3vbk<75fJKoGpca%2aYBg>2!X|JgX;Ow~_{y?Utu%Rujt3b>aItKRSy@P4V>#s-yEZuu&7&-jIxgFR&OtadMb#3aMDR`-Cp9xU z!$0u1q;=PlESIrYGV$VR6NA(&cOO;Y4co!0KKx5qp8nAp+HYyz$sZ4_9M6uv`8MSV zE21=j+;AFb*fNaa8s~!bV@^BRJ6EE(1t$m)QMiE+1r{J;(c(Fxs?emSXt4~%C^X;` zEt2Jm35}H!O`2zjgo?(0tX&MF4n+3U`M$fC1eKr?jnE9d-f+z%QLeY{mkHl32e}ld zrTtW&jMZ$%L3gX)tA*p^&fA#FOKskYwJ>R3V4no0O1>)RGG z{;!b3n5WE|QQWnCZ*Ji5^V1dz(xf{0q(w zF9iKz<&{r+?A|D9X!xpG`oRx;4U|`I8jOl9d5-U^tD$sxKTbaWJ7+AA{DMb!L7I-+I+yQH znqVDl^s-Uq6ta)>=K;briaQtP%DHRi{qM_ngAB?+^f4`u+fc@76PQg%>^~Zy89*_I z48e)uv_}bHL9JnqF3uYUznkQ|ueXg`HkUDr&MNA|O`m-grC{VqdF6{wG6Hpc z-jv9UBq!lidt61r+_)7SWrc`JTnj|0<5@r64pDNdJ+BSE?mHyfLzQl6Kwi#07J zYj`Eb%D0!H;p;X-kGy}d{79VvU%(Pt0sqleQJ;vO?;B__Hu{Q;ge)p@S5hR6G%g7>>dTKM(lw2T~MoV@huOZexEAO-%Rbr_+;*zr_s?FdiDJL*XEUYSyEtD`4W{3p9l01jurkI@=O^?maXXf>GCOO^<4pNLf z=fI}nW}+gj%a!tcKdY2PR9ldjuhpfO`K=SE6QBGx$)hJ#m`@+L@B9 z!4~D}MB0MEi@$Y^d^mk2_UA)a)5%wlt=x;dGg5D3j4dxMu$?L9tisIg8M3-at`890 z`n~=#zjS)BGYv89%`Tr@XjzTDXrkOs)wd$4O6P^U-#i#hY&@CT><*+Z|FWh~`0You z%qvjD;(JXx;84e8d2e6-?we@)RzH35!=M6>{nz$DDW-}EgD1Q)^sTxnMIg_(w%!RM2$w!ITB>tC2M)}OyN?rN8n0(bL&|j_fU~DWdc;eD{k>> z^3ELnfl$H9`(J)-=V3JkMj4?v$0UgwW2O^|#`Rq7Ui@UFU2-#U-*TF3%EgPvq#mkr z+j4qyM1mYGZ67Fo%G<+CG6skB@CHm%so+=rIbY$7*!UV0qnIAxkDZ;2!sNV|+N_E2OvT{4TW}iF+T}NlR|qB&(YT{`RGyZoq8?Td1lnw& z;4l{&c1wYeNIBrq0N6^kX!x$w)QFS}kz<`i%K9k8A=bb(c0>C$cuyVs0NHZJEj6;G-6wOc%ALT zfO9n|C=i+_)#9KP^r|BmFamL81#{R|b|!1%Obgt?cA%I5?+i1Lmc*oWp>9wZ&rlk7 zj-z0+Ap5-bSoj*vU4}|&3{~;H5`4AI<{gnc9|>u=$2I(U^sKV))ggzUK@vI9f6Aa= z;;L2&mn*sY8f*(Fy_tGbF23n?*(?GQKdiosZlzT_41#QBYHqipw=(Z#fa5ob`WC4E zx&F-dd_m-61GC`gI@#2-}Qw74?XcWoJ(pGlfueH2p!m!$a zIHhZq2LJ#0Q78S+E1Q+>#kxyn>-X!88ECls*C|h74(o-ek1UnoT_%D92}Fqx;^@$# zA6n#)-|8oyQh=cu0peE5TC$Nyt(6gN=67{m7ar&*MpcPO!d3ci)kEY6Bu;;OihZ-8 z3i6TK$ujfdoWOt^euhIKfj|PW5Z{cCJWD-jhUh8aMe#kU8DHGP@sqnSGRSxvvD^da z#wqehnj&Ftc}*m2BD|{Y!~TaVZKoO5=zkdk?i>D76@>5xCqhp`P;wonZi0-oX}}@S zZkB6Dpul*3RQ?^hoF7Pmz_VXnv%or5GWRh z2|R~Q9#HjnNTg-WCXB?L`yr~W!{}hI!J-26jPtr@IeB-R$w&>X5{miDS@OAMTR0}- ztE>XsAyvbMK3Q1r6J;7CuclE6nc`DlCaNj>|5mvd5b0Rz$)q-I^qnmD&D&zfs(o13Br0ms?EDN};f+JB=^=^~k^u%e|Ur%)tY10n9`j!sXo zCPa5Gd-RBVus>*T=Omx05ZpAP_p5C8!C zH4q{i2mo9fhd|R0W)Miv+*=*T|2DC_{7!o2Xhp?ng!f^+r$&|a6znBG7dZeBFBq7) zN>$@oZkz}}MFjwN-hQWkw0@eJbLO45-J@>jlzsgHoEG4YbH&vMNQ2&k&4!Wg$(1q0 zXcZ$nx^ax&-m~HDjc+fYw~yJk#)ev`zM-+zV?$J*W!ZT!UIiiSu%XcqLD-tK%2W;m z0J+qm^HAPTukK%$T@+9-R(~b3Ava?HC|px&;{IAD^{8@;Waz`Ss46UMd;DjkLr!n% z=j&$&gNw;v{BnF$bsOw}0NCn`u&y0w+E)Sy;pkHU_YMFAoS>OK009Gg0R-^rTM&Y_ zRa)3y$7<`HfCU}3QPuH{+qT`^w(Y0c=J4`DJ|@d>P#BOs{}om%To^SuZg=bM_(@R< zg<3^K|5tiGPy0s!*E%GEla*MHrIS@sLGq|Jyae~pWd z&iGsj%tjljrRrj^?l3K{%ARU~003aCW7+m10Kux7mE92FJOnK?WEqy$K)Pi>-VMRi zKY<3+)&i{+oWGorQKxHeHr5#(k`alsGo!P)xi0ytlrE=)i2N9YdQ#nsq=?mf=h7dq=my0DOW4#FEZqLs2+ z-xkHLsYYA0cUGdI+PkNDU53?iS3QY-J8Z?TRK9aF(O4b5!j0Yv5xHf<g8^7&R31`CBg*lb8VssyWtc#h2EnkIZc+}!LykTX*{B@+TJTsbM_XO`GwZ8`6 zQXaZ92Y-y2PTH1th8Y`g?3*29C_`x52@|%{nMZxKJWqWO{507$Zy-MF<*pFU?z&*g zZEW0OH^?y`H9aoh`nIfR#*CiIS1&4i+O8&y*^71o(C}zAZ#OtH7c6Kcy{pC_x*m=L z4InRV*W7t|`~;6`caQVOKJBFT_F`=&f*u6pGJG$ayzAQgsLi1md<*I z`C2T9b=b2BDSl*1>pgal&Vq3fWUatDb2ej4QOq;(F|y_CC06?gP`jvO>K+`xfYs`m ziP5r))47}6;MDJSaJ!LfN#TWq+@59SKlgJxuH+UK`ncPM^u%XFSqbTpr(R=?Y&gqt zO1^Oyhxg=S?y_9q~@GFoq38COveS14swW+v zic}}^yRBQ|~2Aae~Zr_d7b&|#Jem^M;Be5_oA#t;1uspUj@X{fspKV~o z3l4^CVJLxym3Xmq!}f*}kjvP5)@;_r0wQVl_S1x$x;H#Sl~M$Klhj`uxR=KDNujil zJEm|={(d^YQX&36YV?9X*TI&u9cgYzkJ86r2(59^D-1JDz@()yf_x=5jllxXDo8Wu zPq8q7rZkkX^huZNJox?`qyn`;_w527esBGpE$%mlB@+pO7rnaQpw*4m27K2wZiVkh0*FD;AaQ1PwbS;M1vU;XG=-vMEhGgXu*_P_i?zjLXsD?W1wXz%(B@lHEItU& zr>KCv$Tw&`yhqzc`B)!?)wseiB5P}NlGdy3(1v)_Vl>I*XaX8^8DSx86#xzFKIw9S zRaHd|pds%$S%%&2$V>YW{3qeNvf%$C#qYn2UB{ zlOJLK!tTKk3Nj%f3>}DuFbHW*Pcs2v+vU64w%LarNj$c2p|SC`%gyv*9H?Roqks#n z^`!$z21Y34c2frcM?kp0FCF8L@r%Q9k_<7KJ8B5=tUoqQkR{Dj9LhL$HV8t|TVmyY zfWSu?*Xaom1RdyO0L0gjD6Y9X8Ni4`oAC?HQdm4sJDfp4!Ucds1*r@G;sV-=#q_Tb z&cMtb(Md*NwJP-xx@tHbbh!b9CKTBiIia>jBzO;UP&@1pIU&p-DF*(VWNyshgoUN`e`2nrOg+xbV^&~ z2f^gK8XT?a#{snV0N^4Zk3|Tp2*TCBhrSY2Vxmm$j7M=TiwNL{A*|{3DHsiu7{_Y?0ssUuBNr_^ zQx^~iTt$!Ky5d-?g&d4V*ajVGEfUiMq7qXyW`gcSdpRSD>k5r3y$;89CJZxWpb$W~ zoS-KmsFo!O0_da|r;~CVge~Nc>S$%8xq!&PDKUT$h$$?SfOr%t!w4KA0D%||VKk2r zpL{YWNaMe2FCr|RB|yNQT?`)x5a^#?LQVYm#~`v~Ie@}QltBGO2m%54^o=%Q+u7f1 z4^iJxhibvUw|ETWTV|OGiwJ8gX2%n7JJxC?&X~aX0eNltrtDLh2c{Rw^?_Gj3U*nQ z3wz%7Dr#2$^wa7Zh4<~Ag-VXOfrHx_SP904={G-;*GgqeX{YW*s*wJwGWsxiL# zL4B$uE@8sZT}gpqkCsvt-FW$Q)KuZZsPGq0rou}R%7zzSjXU;IctOZlLxBl#k~G)7 zbn5Eqm+#h8N95H6anbdyKRdoH}lD+HB zsMFLJoL*bhy$dXC@YVHgr_&=9)>?7m`{0+_py8z{bB^d&a?(60T&2G#?UPEme(6qb zh?}FAWiBjW#+aRgN6bSBA`ncRz?_`?PE?N4nG@+$MCK?gAC;4dUC1HY}=mxS? zkf9UkzK*n|uUh%qlFZc_ZS2D`^(2dBk}9HNVqW2D`gxj>IK}s~lR|Je<;FvJ8+XyJ zg}Sax4v2PUqZ9o?qlz@hENYadj?Q1sG^21AWIeKX-eQ-#?{hT@^af#W%8mK;b%s=h zxW=A3Le?``Z8$X~8K&^|Idnaa>Wfh%hLLXCANsp31JTZ9q zlTVHW+rQ-6Rlvh7I^y$SqMhK3XCT zMR(j2^^FFBAZkX0^%4t0y|I_Ju&-K36!?5680wtCrj%Gnu#Q z^!r=~daepd!Od&VwNJ0x5(^KoZK~1AKMS@dHFCr`5*hHr@wnqZkmoai^(^~WS-Mfs zP6&v0Tqaxas?-Xa>?%BShEbnbt~0U_<>K7QS`=Z81fGkvTeAEMY3q#4HeHV{zEn@> zrw{95n$awqGT*36E{(K0(V1-XOV3iV2+CP;G!I{8tt{JCDlLs$YGjO`YEcAQ3IDGJ z8%w7ylyB2by^zWAA8|Zz*RUU9nM*K)M@_7<0Sg!(ci(AE3eBK#Z8J&qiTVkURh`g& z=jOa_FHG};#lMe87ie%QW8Tf*Tk8@)CaDP|BmiESj?kHNZ#DmOt1I+W@!h&aJ&U_B z7#$ZIRrGJut$F%u)=He{y!;PvW+nu)RcrbMyglsOpuAg_a z`IDlkP&b8X->*p+gT8-%u6{z%C*Vh2n%SHhK69qwNyC#$!@^R{vF>)2mEioUHNT&d zlI%&HxF{tx$&)fk?LV?<#pINU`CAX=<&TV*M5f{*I|%{Uip8~Ih{dRrBj9h%&f7MQ zjfR*G0?%lq630%NJXViat8Fkv;<)nUxUbwYrc^vqDt`W7p&U~v=1f75rGZODP$&ot z5OTs@5-p&{i@+2A3y`USQ;{9<0eb@wbQc1eFVmy+T}gk2x#|80j)VcHepl!fc53&f zy5(Oi2hZO1$UQrD)Q*QTPjmAQ=HVhSJ0y>+FCNf%87q#(RzUC>(LjXa^|T8=B}dR4 z?VR-$4g|}QOVP8eN8@JI9DtdGmxxv3SA5u)ulv0|IjF&Pka`7&!D5TCk=m@?S>UC# zPTYepFIld!7oC6M{7a{K#`q$GJro*hZBkZ!zwhw=!{1l0Krmwr(wvSOUXAN|yEF7k!PPm_BYMgXgjo;B4qYuCQEc5RJJ8_*UI!XZf0O^Dzf76DTe&O@qw&k4%{#$y>6 z*zu|G{qQ!V>xowTWQhrRx4Up~33@Ak*0iIqUL7j1W_t3pzZ|(99DIGKI`Y+{|7TbW zh8m}&&aOO*Zg?T|N&0!O@Pl~}WGCnPUcGZXFD(G#7X?QLfvArGs00ji6n)K~(u^}_F!7RVc z&7(MJWhth|q+BYel_re_j!vq0kg38bELkqgW$clcB;P3yk`K#^aIA=Pa0-=6=G?45 z%h#7RdrZal;z53F2Uq-qQ!KwN3z9vMsnXJ;@rb*G-nTJMfb=qaImXFz2IZb*RW_SF z7;QU)0@?!I$;;#T&pZ#bS}#OFb0Ej_BcK`KNbKR40PZCS+XheE;iT&|&UK#k4Tl!SDm=E{ zb66SVaS$7`T&vMsis~Po;moFXXM6aB{+TRTAZ$WkLhbGx7y!Q)KK6EY@-(km!(-2& z-g$sAey73n+03Py=#hkl{B>{y)y5#?%9yITbyz)JkByFn+hS((yM)P&0Mz?BgxG+66KRrD^)%v^%SiAuziyBhW3sX}1NGTHw4=7TInMWjgQ?^Mj zIWm(-i4gR~hPX5?A?Kx)0jl>*zsY8#Tjr3K8QHzrwj6u5J*TxMASwI5}A9!8SP@@+(Y7! z=UKvXu)*28Wx9AwlsLWsxqi`84z=?uVs}^<5dNd|)b|hfFIWJzzCR@uK=3(5c!^VC zP8lD!An{6tgodL&2k^tsC+vTXitRj59p`t)Z_a!Ecl;rp`<{#6P70s{ex2KHZy)5N z@IGNL{s`|C_TgaVWicXT*U`)~oC-9!bh!+4y>z;L2~>5UwTXu|8UCd`F5wKTHVW-?p) zjJ7NViK_PrE2}H7d-e4$zDql%?G_8D47;?tm)5fS^6H+;TlELp+D6_l-Iz7YCbrLN zIO;h%T^Emz*hP#&ZxWsj6#u?)!NLR;THXJ%6MWuLypaGZq5e-ZO zVWuvy7pNfFQ0TA>;RuhwLvU(p0~0mEj!nz|-0;*W|cC8Zs2>69BZ zD5V-^)izH;Tx|szE`1}uxXf6&oncC6i^!T>sp9qJ#luGslj#6kJ_Op!R%seO}M&o2O2xb(+O)*89`*D$Fs0b3xpyeIUVmLrc?N891AOs zzOgiW+SY7C;bnWbf$>)nh`@#BtSl4JM|>h~i8&Dv0%XR@RTrr^BO)h}R>IVCH*thY@WVYip62l3N*kq zevf+WKUTWiCT&>!3nih9+xP;)7Q^%~BU<83N3;Rk5u7(ykBMg_NEROpi?&TR) z3lWrcI;Jm6*{3!Au zy=uh+#aS}BeDKgUl6K=(1Y-ONsCcN@P*g5`+m8`06H@uvoU9E*#iEbeRnLiZ;txPB z5F5p3MJ91FMQ3K@O0i8q%zGQpYQ_U`l19B%Xc^v}Nz>f%eFS*D?}Hy)E^oBxPVSMe zCF5-Cn9KDdOc_Xt+*YWM>a4EryJl3B?fWvfZFJ+Z_x%sHq|0D@@%GKLTbGk01>k0b z&<-E~Wo4iko{FFVDc>5kD7Fn)QA1(l7TObf zC?j>jVb^$1t|1U)GEus!&>pe4a_u8fbTW0c5nD~56@K3l}zFCwTS0NZAlV|H{OO_#S-19*#`Uqo1A(p##+XpZLdHs$dYM;TgX zrN>xDznhcd)&NK-tL~+qMh(Y=3J{iXWn-RB;o zVD7`I=-sMYp4Fw-K5L!UlKmz?-ErMAFD-4JrDpBg8<3M1(NcPhm(eX_WK5hMo8{}= z=IEN>rOV71^ETOdj;I1qRe8R7n*oqAFUkCy)cqI5}7lj zaz=Oea|Y2OBVEa^NSn#u1j>v1vb0%z7O!V3x0P?7tk-hYtF(QQDBatm6&SCMrk(k%WkqwSCFu_>F*XelRE zG>C}@ofOF^v5(sBz%_-3meU-)ENQX#*?Yxt2Y^hLDMlN4u8|as32sCH1d+pPjMcbI zmeMB8LfMT*sabT<_}h#C)rQ{~5(St|XNtqx~jA&Tb$1m>he@FZ!Su zJKkY;h7(uvd^sZ$s%Ew^Dp{1lS^Ff`#d*%YUzB&1-dwxZZ065Z)i2DW#3r#YC^ChT zQYluwo0ig&Uhxoml6Y+J|DubJ-WbrYj6E*0!@qJUWTUa* zt;&s9w|4hqSpxX(a)YLU10LXEA+V5#8cF7nfIK*dWX8^I=NlA*ZO|_C{N-bcM+{kh zZr445-(~^p;h-T)RUWxVSp*NUF$NOn8q4>okJ5HnJlam?v7#}^bLHgH2j-2D<;#a( zUOsl@;rpf`Ps5SF*z(!sk5Y0{hWpCjE6)+1NjWn-TK=FsTYM?y((v~3L+7Y{DScp^ zll0qjItIm}K2yU<6csMC^@~vp?J@ULjX{;&JR}zOZRd%S$*F2*zP|P9LQ*(r8WfZ9 zEl$&r2z@hNdqE=fK6Q7u(NxXO8l|*pi%4?dV2t%JCset~HFi8riNeSl(b00HwJ8gbk zN!Zf)?&^0^v2kze)jS*Y;rzV`VeK1^3i>*%t5nz2x zgJN91$zuYc6&QfNVA~)W_ks~8O=gq8^dt0vTboIl+~O^tEp;xhyp)L-HLfS6-}J>00VIVo#b@vUu_Fkz2{M)AnKKx2}4JMAKq> z%Nr_L2}{pdQ?aWgUrjO^f*=SJ;Ch(x7%+bMV)-Lrqw$W#uXrxILTy7eL5^ik#qv;m z*@r(Ph#^|~b(E>b@lCXLAO_cHtN;m7g!KOWHj4ypx%;h#?ejcICAt?Td+(>oTFnapHvGwI`XFeFLu7>J+X79Ie-8;^t6`xm+U@1Q z5f)~O$2d%Mfp3xh6o>0PK@iSYFGS$~DlFy$14TnP7>&{pPK%3{A^`Env_nTZSg**O zxDhO|94zVziZ z?2T-{FxXU5!rj>4edmbt^Ss;NKqX{rp5zuj$Ip@!Y}9|=lH3?T&TZZ&DB8Ov;py?C zHJQvp|5jTH-X?qk8ZWah_Kc)Iz+vPz2XOpg#A{q(xCn@7AN>gGSb&8n?I9X-#UIeJ zi|LKeq~ak=_d<-v>!1!(TlPAysXVidR%f7VqmuBjGKHbc}tmC|U z^#4~y@7_&RZoD#P=alImP<@FQsEG>X(*C5+!Sh?os|6fmRZLS%fZR8KU zpvVZOw8URp0l1mm>6)c&c%#f=lh>yyz!i`SUYoe?wc*d(Z-CEFKm`CVmhj{JyGEQY z%DtXPYvVBGnDV&h9pknr_~!IY;`JYjWhw_vKg-GJKJF;{oOu+x zNzIrdR%HpYdf17$N8rKF5FP>zEy9jiv;+6z9vo{94eI_Pia&zS+DgRNP9z!_4>6Jc zm`V<7IJ5nXn1KuW`0H05D|JV}m4p6v|EDmQ)5&F6Z5$O_i@iNNf_n zb@QzjCt_B3QwSW8gphq?g+IedXsD?OE%4z9iB0Cy<`-;f?*WT%!)_GyTVK3qA{(U} zGfcx3!`SeUO=$8@FbQo#A~bb{VY-)HS$<%K2v zq|cEidJc>XN@G-|H8W~%Uv&1@%Uql$BZq!CI&^kwNXXQR{s#{SB01=+f^fh+=(^~O z_O>P$&8yvAQnl`i$lgEL|8Cygun)q@r?fhZvJKa3Ke~RJEAFa$tG2c0(8Bw3qJ|zo z7-Y8vY2bsQ)90cTMM8Y#6~~ARCk6_GUx_ptO`$VBu}mS4FIfH(`M2aw?CY^#v5wR% zR!8d5WWR~FwP7?PvWO*C3A6W~zejK~rZ`ZKp=N|qBE_T)QAVOV z6anD{asnwvA;R1JR0NF{p(+YIsVpeN{c0lww$F)PLPU6p&uxMTzgoP^a&|HXg#kgE z`8VDO3=l$e{bpJA&hYMlNR=w1duO;TJA?2NpZ)q7(Tju6ibR|c$t)Eu6c6@GE=u|b z#fFezkxp_i69-Ow9M3kGmKsB@;bqtJSr*r>%G}RaoLu~1q*ac6Gj}`H zr~cr$+95e2v3GZ$AcrL*?`&ZA((Hvh>b-%)jW2uuA?V%~DZcrXK7{4@rKl;1x z)N$~o`CRHnkYXs$eMhVN`>&zLqdIZ(#uGhP7W^)bJ!pM-o>gF7R@k$*XMWaD`5jbe zMQ|7PHF#m??3d$4E6gYDTFT=e1bTV)cSoYnRUW8N-3m^b;fc>YrY<)FbS}DFbYFA- zKxMI{_C9-wy?lSW7b0+fC4dlKf)Kv{(V`tjj5Hs1(D*E7b-^?SocsH|W5Kj`RI4FJ z$mP@#Qs$_d*@v7%MjoM-pTRfW2Y&|;Ns~nqN3dNYnv_InmNLI%#SS|7*n7E+je}}* zBwaG11bksk!(RTIrTut6&9Wq#{rfVjS+4Q=xc9TRcs-7Cuo%|GXSTzlY^CJ=6>3Av zRiQadhNFDFYbiL_NJ{JLckFOqbnV!&4I%j*JL+#&cX7E2Uu?Ut=ddqWU=JF*Weo(r z_4D~IrlyvZrlnkXB_*w-WQlKZ3E zX;5a>_f^>`*|TP4BN!a*i8$()K^Vtq$hmXXh-+XHVLxsj{+VvwRjP?qzcte2s&J{m@>0z655h+GI1 z<{`1LUNxtFe*rb`14;l?KqdJ?KrOjR3HO<(CF0#eC~S02!t*nPPy~Lbj@jyW9=kOk zCp?ju%jG1DhvcAFsLhNvB!7*@S}`YPjYZcb7o%ny%1n4S`Q1%3l4lHDU6-7n>^hfx zZj&Op_!?MtTreg$%BYe@Fvc8(>ZThdGk~b^!U6T-YSCq9+_5E0*E@*P z!udh^=Tob77y^<44vT1^pd1s=CJ?91S!I_pYu!S9TD9M~t_%v(oDnD|oS{xlRR}s} zPs=)eW8so%vwuI6g>@}FlRRyTMU?IG`oDtW3Al<+7&tuL1M+ zO*c&$HO~m_%vksF35=^X8r_qx#6`P5SbEP18k6$*z6BvSrW7`Pqqa%9i<&I{wGlND z^?GMbEaVi24=cFBMT=%*>l!*b8k~!K9}}%>&$FF|BxXg&h4;K6| z7~R!YE1HK-Z&?v>2!dM|m2DR>W6U6-m^6@ddUHg0zr2DNl)l4b6lE=(v=NPIG0=tz zrGprsQMah{hl034g)P0DjS&;wYVZfW;0Lhf|2e0PNL_02gl{#N$iA^^hBd_KM^30Ic1ySnkKE9>6O7N!Tg_R%6|RG^k{>kM}NY$pdcY>_AF!1v;-7= zVs60|PN$XFQc7JSLn3)+`>zX{KO z>V50Ad7ax6$2+~@#&_SFRxtG3?X$jug0p91!g*yk8m^uMzwpr$)I^>ZrfV z|LD?__R&XW^C3XcZ2I6wt8%h$b5frWfD^~-Id;~cc*&>p1pyG-q>8@CU8Hj$004{8 z0`LKO*WVXj;GDU+F4nbX&4hd=P}h>wR2MiQPATfeJZZrr!D$|BGgGEEG;IF(ov1TU zopC5C#pPP$a-~E;hs=}wb}WopIA|PPs1CD-?%+=R!}=SIMw1EL-6-voE)wpaA{^16 zWE`5i!)wx1;cwHl1B-AMo`4-%o}v*ox%vBOOLW?_@x`Nwt51Gj4FbaMkMB-7M$NfJ z3dR|e`@H-L_r)+VPN!HTUU#r*LYXPSTs7)9Yr7UD%#q(UKJzydsCN4-zfp5lf@wlo z(^Z`ogD_e*MPTc&3X)1!e|pu@Wx4w4>e3{uphIArqKk$Q)9MCiTDxBe4A_!hFw+{M zmVF=i!tyoyT3YwEv=+venM`G|h0A|gHDgB4M>Ya5yRIe+a1ZUl1<6;vJi~hjGU56u z?qXc@`UFp&!t^Q77+!|p#?`&!noNcT2euG>ghawhf+ehMNEUQ7?1b2wuV-E^jC#JA zT&qlaFH*q9zvncZ{>ykeBQI>oA_2j4v&Vh>5M)hWl6KP$(T^;A9W zp*(b>C%ThLvrKHnYsi|yvc+$#S9tE zq3ixi7km4~_N(X$-6&7-UU_9b;8ig~hq$j#Y~3>rI7ggT+xXD%&$nG8uJm*W{tNru z&N(L)eagbMYj4Kfqgr|$GNberTCN8NnoAzOpOUOtbHqoEP6n zU*{Yg8XXz!8+^2UoSI%S7Wpu847>*b-J=?DPR-^>&h=UmA8}+)Ffli7(ZqiJn$wATw~zuK{k zo3-oK-NcsF#*~JRhnB{qr!_UDQH3Z!wTwfzQ7pANv&7-#z_GOX6!l!=a|o>yTJS{E zlW**H@iQgj7DzQqsvt#~Kf9}u853aDZi-rz1EXn|^ux$$*|cVj?}A-quf1uDBgN%f z=yEM`I#X(Q&_#vKs5xq_xu>)peYsX2wN>9$cKm)QJ^e5yxNnmq)cF|sigcc0XJ0>4 zZKH0!Q8Pz1>7?>j^~p)qU8>0^iCZm;f1Y^k*rZ7>PE;a>Xcj?Ojx!A{6XOarIwnRV zgE&5w!Z3t$QJNyDOK)<(kH09=Mz_1daVj&TrqEJFX$nkctN=3`37)93SYt8_IJnKo ziGmoN6eWtfsUu`@`+TKXrDV&(NTgPSNo6SMuvcH-abZ#fgUngg3jYT(q*^{EIu=!! zVvFkL4{WNgE$Xiz6a=M=EGu2LYSX~xeXBdb`x1RQv7IQ_=MI}ve~H0+6= zf9##a*x2ms#_a6a*u;0%EYbH#Bk_6+iQ%PaBz;kOkzVbsv~>F%iE>OSUjJdxoUF*w zI9kN}^CCK~G!lGIJ@SY|_Ssokv+W}Bg&a5nb1wY%|M+Gw>6c?iJr6yT^5qI}Y{D7! z=%iC59xHvTY)m8qzqv-GuJ6Y+hH=kURXWOfKK^Cgs0Vzxb;$?c1ien$3>%O6hr`64`9dE z@b3S#Z4eZ3AR@LKfDzEZcG^2=+zKJk)~-s|+*~pOVBQgUWE}JXFv@wLuLE|l9rm}l zzz(s5s@h{XYZK-+H|Giy zPjHF5x~}JrZftzY=#n-&C1rM6RqyIcpI^!4-rmo@!9DnE4o7bvPhiH1GWdXT9)RB3 zD$4snXGX?rs4X_5$r<(q3v7Dgt&iLuEu`}W`Z+)uiIfbz4J=4Jew}M!W|C5}kl6wcb1swOG0msw8 zhgY>Is`Z#zqtV0;4vmHmhTfi0>8qT<`G%1j8f5>W&{4a`>Gjdo-BCX~W4kR!p;_f}JADqfJ4+jC57n*$E~k`~g4s_FJly|9 zm}CW5Aqo4UpZ$2|uWmNh&{^PfwcW0wr?T!}XMW7~|F&z_Z!u;>#8A=DR1j=p_H-{& zjn{*CI{2o7X$5T8E3b5cf|&)uxlg3rQv;U1k(cPG1uHmK-EHqH{8@+jaomb}O679R zS}es-%zy*MXvC;Oi|PM^BVVM}`k$d!te~kS@|Mml087|{X#ytTiMk!uhgx~P2j@r1 zi=KpKXbN#wY!%6JD;9*y!;rq!bEQvE%UDGl5)~1vj1GHO=$TxbaON!cqD%$ zK%zJE^s6geI}5v7`ukhD3U|6zy!dco3;kl)`&C-Z_42(O_w85$H;icA_u!oLqoAAI z!7rYELfhe>?l}zpyiC!3G-ak}4vm=X70LKi#SQSm*w3%4$OTIGNt(GZYtFA>6V$tDiRWn)5 zOt$J}0!1MV-_#Fu-E=YJ8F;tg=Dl(RwruH$HBjD8HhnvZf6t;mN(5 z2U)a5St{DMUp1j=qec@v!i0v>N$!q(6>Z9_+`(aDKsclXaaOgrJv`_UW!ERKHZASivtU zH5bkG`G?a|WdI^hE^BBHfm&f&Z8$kO-S!#8VMyBD5K`h|cT4JDZk{aELQQ)K82_$w zYc_;}hXeFOM(~(n#u$XI?{HGfD9t=#K7BEOj|Cf)Y=QsLfZjT6MKJ59T@JyjqXXYQ znU^~6$+rVXSD{E1q810Qzzi1ai{sK+fa{gA>ZEl4n-^JC`Q$bJF-ht@ZDe5(!G_56 zKho*$h?t{xjQ@{%8EQGWBYt3xBm$ z-vHp*vTdX(hS6Ed_2m{F6VsG%R(?bRw-M~coBlC5YO!!%z@CkCs7$aSD#*Jx`2Y-_ zi$n&tWd_j<%0HH3G>u6g^J^Iz;~!}WN&85Cfsl+yDYVrX>jp@g!i@DYoy*CgIaAdK z>qzZA_+Bj~7`F)b?aI?`=VC?P1`a-M5C|U80}q>VL+rc|BTms6zklZqEeZvCd*tKds=AWl&6ZuIHFkD}6a=C_CRzgvyBU2KV9d@~nfl!j1fe<7CfYlTL zw}KA?q*f;)_!`B9rar}+^`S~RAyP$!A~Y0WQ*;<6)~4G! zy`A>1DHKG3UA*L$Sn)9OVbnvy6=)JO8~&ojrXb^wcw+rloD+;O9OEPk*63|Ey_vR@ zIvPhF1&0#wng}*aKC4wg6&hFaZ&zF#5&ZY9!;$OO;V8eLAthtA?VF;?hMyXmm-CEt zcIV3FxUJvx9;ZOhnL{BcT&%~laQz1Fva~8gYSkpDKx_HW{{5Qm0m@ifIBV&=0&$m- zGqMZvoP0z!oj+o|FmwH_TkDqy9g6O6S;z@d>2z#yaV!pYqQXTxDJSg$>)wz`rI{pz z5nI=$Rzxf$tdyks+M_ztf4gh$h#Fc8X34|0uR98#hw@nktqr0(HM{?-Gd;RiEup0J z!itEssa31ObEvA|+-OG`!#K)vqxXn8R5*@5{lgu4M;BqK69wCK^L5escd9QB%=%g% z&97ryNRZPKp}XS_{o^Sf_pg3}dIf|OIXR5tzRB)3C`gFRE0@QFV`_v{rhg9RqLdp) zFc0Oy5PZ-_yKoK4))*}~D_k|ZSn>SaVd_ggdqN5NbbO-I| z*Joxvip(SAAz3H0vx*~PHy3Zclok0%Rs&;3d34s4Gn>O}yW_$W>wMF7l{6*&!XT0M zNd-y!gc8FSv^(s_4qrADCJXUOykZ1a)ldOzw`n<^NX`g=OHiH}q zK0XvM)PKb!7&;z|Am+U*Y_`3Xcmz?;YnDa8u&4v~~d#By6zeXBA;&XsPz(;=A&8T`ra(l+~o|UOR1pWgIXr{v_^*+9l2@ zJuo9YG;DSkS83P#=s28IHOB%MmJTT$Fzj|W*Nm|vf-!-f_TaH7ZXXx9Tc0gLj6CY7 z8TwQ72)8`UlkW*53*M}kESnp02t~=xF6TyQ%HM8VuH!exzZw3fOt@p(N!{|0QOjru zVX0Eqt`ij7Qm2c1^##?G$qg9;O+hAc9sShYX{Nk19oZSlr0Eo-Ji(>!q3AYah*7rA zOP#VQx7(95(mJl-r8G9&8_sISv@=&YXz}A-%A(90m{;{+47UQC)}PSOE0$y=O-?L- z1v5rHn?kKPC3wChPJ8}SsHB?rr}lCKSl8na+`ir3VPDCv96>)U{#?Yw&wL|>sDCT$ zD2v*Y*w_*Okw(b}vAXH3EB=iN_l65jt)P@=?(dIXK~G9gpA_+PB8Q`~yG9%yv`$gmW{#04RX1B*F(H{(_X|J)SA9 zh#ek!B%b<=79tug?KqciXfVt%cnqevRQ00(R{+n*8D2IddnDY13ll@aRv)sf|G&~U z`6k2UGE7MNA)^oo=Ln&2YTuj?U$D{7C?8eKK`dWw!M?W`%4K~p0DBv~4IK<7o&yFR zcs%ajkxLvRFh6#C9zztt!gwIzbx?|8C_LLq)4B2svZkl^KU_7?{$bkz2vj}$pLNa2 z$(hsjY=4gmzyoa`whyfO@cz>#*#&tnO$S9vti%q64ho~`eKgIyIu4G44S};5W(QH^ z;8i`~-E-+$tG2Hv;gxWWEO7qW%J-~7$>r>4K~h=oljFa{JU5}FQd-H)2U1XXY2uhQuGXB z9;W_vfNY>7)H)dUTI_lJwJ^BO+sp<8$PTz)aSR8pal8^M0%HnL{K}%unW_mC1+yG2 zOFqNZYHmy*3>BUE+zJp30_*2zM4>Q{p=Yube9wD`+R+KBlGh7KS&_45E`cj#x}YoT z5tREr>LU(Cms|;wk`huHYR<8T3e$1%+YRy3YEIbj+moEF5+-7LtGz}>R`dSB(-=jV zLQwcgnkj8^sftom-pKTy=KmRseo-W)%CdCq4)}u=-UzxYWWNch&fj-cNJ>cYbw7l= z=O77_;0z_9&irG;DaSnyq2Cvu_h0?zg;)29x;PC21*8F!3A|B3eLmLh2 zMWC2L*&+g~$4JA@{Q1xAff4y4m4Osx#t%GKl@Dz35{V>1L}Qo1_@I4r)>c))lmdy* zc5kyiApC$sx-taL52nKGp~gYWN>@0p#c>FJLzssLAGo^1iys{qcee)|RE8S9IU5_Y zQtE)3E`HoGZmw8yi5B6Qd{iE2Pqd3KC}#hsnkqgc#4IR>XP(M%=0vM9k5rtVyMI=s z;eh6VYT_hvzY+DssG@4Tx+U@NI)#5kKD)phtg8{WQVU(7lD48=V_(BLJUPQ=8<#f00u-Kkx7tQDY zTEf*ftlRb?W_w9t*7~u2Ng<0*CPnS7c&BOoHknMnL7t|KU?b*`wi8K7CrI1QRQU$I zOtx)(Q&K33wq}c2{PN5@1v9d<9~3^2t@C63KxCSWb9Lgh)U3Ww$_Y+K3hA$X%@ilK z^W0lnSpmniQIDki@qT$+9@i)3y_}aP3#SMxxk_mt$M;M7c?G>u;gmu$0U|7e#Q|Kx z19+f25I-Qa_1QVQdR*6GE_142%6&h=Hh>d^ zld&K5GBd%Q zkojeYuOany^z_vv$aXKP833q% z3P80N_F&Iye);F9%5TM*y>I#_Z`ph^NC9MH>EhLL$Q}I=6w+7^d?os|T;<)o8rC~A zaUgz+jH4tJ$KYNZA-*8vI$=n6Nvj;wLQIW0=jvVKwkag1X)}e1QM4Jko^ISLk0qAV zBmzl<{IAxPLr$@2G~&hu^Y{1_Y|DsHSco>O>yYWBK5O}MhQXtSP`pDQXgzI%aSr(S z@Znrx@OTmE0PW7_L*8IlTi3MBrICn}i@!SclQw5sBX%Tx2D+R8Y{bgrhVfU8qLU4|l-apWW z?EDcF`JvV2@8n)j_WXlxQ3D82l%yuA@$hzBtfnNCI!f~bGb0@DNx)QL>PT~OIw-W< zs9BwSJ@=ge^x&A8UoN__3Z-hnKSv>K8)%qIeE@#082y2A*uv-VVJSsSctF6!qccDWOZd8 zid3O!8io~OR#(;}xjUL=r3k`t2!d#OnY*0i|QJD0lm!wz}MH#ww8JJPV@La4o_BjJ_u$(BO-(otMw`dCd;wK?Z#1Qc< zZZzWGF3;5treNXW7&hHcC^8ousvu~$LjA=ZS4&E@yh$pAFkt|`-|qPZAP_>KY^kgz zwfgrrX_rE#MP$K4!E!ep9S}4Wq;S*1Ugvz>f1-51m~A9m!NwZD(k3Y1XM%dR1~YvY z-$Y$&3WCsd;I_P#q^g}a%ned0F92ubsVxj(y2(>LJv!lvg$A;Fb>8WLvCN(>QE~r7KH6&Gy*HSeK z78t{7CPS4FKm#p(f0gHFAVnb%sG4JHNU}!gkk?Q|wN4~@woDHJtqoH0jCo!MvaQ|#-ECE*aj)T4~(xT?~MPtt1vV;pgu5E|D}lE zAz6`nSsMfq(V3hn1>9VPP&OhH2WcPr?Tn=Z_2sTw2O)76DlCM~vo=?JKuQrXT9MB~opk zCX=7?KPB(0lztWjgT21+KvkeOigpR2NNwO7de+XZTRooodSPI~82h_lm&hN=CF|;Wia&6`^U(9M_WAYs zcv@=^XTT-)xeRPsHvEWlM;ab^M#H_;i{lvP2E)XmjrvA3uuFwoC+?L67D%lJX@`G3 z!rLhFi|TlhN4MnlcW^T|YGmZhO{e@%%;pCh8D>DqV}b6zuD~u0s>oS48r&`828wct z`ZNx{55R4Y;wT%X;oAhH3@0|D`1xPT*)|C?FDRhB)M&h(-EuVWQ z&QLE1Z9>_sUr{8FLs4)DUPgfIk~{z$fKa1>kVR%yx;Zz0WQdb9lk?Q;xJ*vxpine{ z3*$Y2)dHa50Q=yRENoxmxGrP?1Y&UyXjuqZiRAuSP&AL5p=^)0nji#5Dd2c12X#6C z^@@$pLJ^4I2*3$<0G2pPRq|ioJOt(d)l=p>hC#Ob7Hv;NSrOz-EN;?aCQO zhojcv&^~SEO+mwx@3+&!$pI7Y_0Fj{EH+inf-Hnu7DA2%JOmIx2p|Fhz)&s^MSd;K z*GM=?<7yE^RDagRENXqkKjPUwu}N%}q=6iIM@BYm4X?{=U@e*2M!!tt-q4fXod({V zL-vyfvX6AqsYfUYbp%3ZrxU^;K@Tl7>oKY{6#QgFH3&@2qy^)pL_jTmnZnZpXX+gs zbtopoUpz5vxod}z@hCOEG@nLM!U%g^%R_@C&Hct4qBs#LAw|NI?b_$%^1a2O!kmdy z&W?dbVV*#tpBb2r3xEI%cht8m&t}}xnW+$|NgHGu7!T9I{LX6L{)6x``=ahSz6gNV zcId_WZ>CPAHVXus*&=~MBXFb))2%9&HFe=i4QIr08<=gfq(52Z9)~;zq0mof()o!1 zg1p1^$%K)o1yR5R05tI*Vi^`;^Sxp^cSzg(C1YdrDr6 zc|ZG5ad?yDYBMMSFFaWSL0+v|8qeezu!;X#9BsI|Hq1Re4E2sV{0376WdPxo|o;Mb!q=Cio)F+PAzyz zY04gx$FcQluGdYj2fJdwWQX#VCl*0nMcD-cG5{r&&fW(=8ExhAbuX8)vwv!s3pDF= zxZy341_^H|s}1@DW!kS*&*kn$V0;%_-b!=9e3p0i+_6HqNzO25bJeGp+T2z$FBv_( z&lV-%a2;31@|s=3p-{pKlv$gklu~&OhB05}8lx1E^nhI)`gB|e8(�-#%rR>Ic~^ zE`sI&w@nP*=u_;2l};WjA!uB)4D!QR&yHjM$}@lrrMuMLsO_Q($;&pC^Dwrx7$Ta= zoan{jl1%09lo|oAfGj`e>X2Q^|FS~syD9rlD*>+qww}G#_v%`k*-&%ah_-5+pjX}l zc%mN!o1eeN!2iaR3V*OI1xNx;9#M0WUBm?Zx0x3S1RI=x)SZuq&zVv3Q%Zn<|3(K6 zvW5)4uM7p^kem4|(l)6eVF`qeF8Vn54+rcK^Eyan32PuL4*xS84LjSa{|HE>p}9$| zDC((F04Y;8D}PNcgtc&tpcV@?zC^qCEdckG^BY(6TBQid2BYy2cPeFrD!!DOr+6kG zI7*TPdSAT^4az${ctZ`%Ue2o~TIC@8Q5{$u$B=e@MJWv$OE&ze%LMt{%7H2{9|BN7 z{h}&VQbpL5zGntkQKxvR?zcqNEGD(wFJj02Hr6fCighg@T#o5=$@q^(q|1 zzUUGF5HCsvMk5W76iTDuRUP2L;8g)QBTf=59DJ1oBUhw~(eKMmW_E_Tsh6Yp~$eRx7ZPC7khHs{Kl~;@)~1Mw3K?oFZeB6E8?(DxS!!@TM0d5zzQD zc#PJDdX2Ge-QCTWZ&}|~qm<_4Tj^}~pjDgMd8p`A)ubyZi3Y%?&FHqP+u`JHN*d|v zuSyzw<*P!T|DXCKlB}qjZkU$sxWe-p7eq-`R82Qb%XVDP55g!;(kw5^s&3k@AI523 z)@?t|>waDkf)NzM36i22mg5Cck`-0c4b!q6*Ykrgijy?Ui?XVlw(Ey+nwNFkkMp{p z_xt?;L{JPTNQ!1yju%8pR#Z(lOv`p$&kw>VPSPwd%BpVKt{=u}Ue;|t&g*{O?}slF z<=b3iKhHZxjJIQ|mN=@Jc`IK6cTIonZ~}-pg`VEMfy_}QQ{V4{Havs^HqUc3D`Gq2C4MHG8=$!U~6BYN>}3#-jwU$hj~Iuna}Xzxa4xrpZ-50 zgz%jqgNo-Uw$BOaQlrc3@JmZKz3qRc8S}9CcQSZ89(oX8&MLHe4ADwYy4T8y7IV2xw zcMJ?Y0NqG_Mca>xAhAsQMzZ0wStLM!3aP?ePYYM4HmoDR5eR{^3?L(ft}YHAK-iig z3PU1bg$&LIx9;yW&?d-G@w>+Rj`Y>zVOcxkAb$8^m-fruSZj2!C-{TIZ0D-{oFytc zf)rXK71}obAhKaP-i#7G1TV!x8roS>5CUarg0MafiiIe{Py|-%Ku=xai#VttH2hTX zIbNk55=)ZGsfEml+>c%14n*rL$k3Fb=6jPq{MeDk|$b zI%AY34_P+T#1$Jv6688GOeb}#4p=4PvV7>is}>YQDmKMaIl<6vnbL&7n zw`WDzm@8hAjtcm8YfzR{!I@HJ_DQSy5W(!gma@m!8%lN{D|N9>Sq-^-mYu z!uA8Ut)Q-M3>J-EsC8tS)3>FL?h*(zrP^E&7X=Xozx-@1U-W#6K4Hz9hBIY`A5^f7 z;^DywIkrs2TdlAQUkZsf?I7%mPV^x*ovL*ik!Yy4N1~2=;{RPK+63msVf2@^DXSU8B)K~#cIfd_L zoHg1l6s#pPr|CQ?z2uD^KiYKU1HA~Y1G8y;vJ>%mm7;%t{+v|Gdg!2Bt>W{3uA6t! zt{bVB%GwTqF5tg>>No}}S>B|yql MVi;&=WZL~q1?aJqLI3~& literal 0 HcmV?d00001 diff --git a/fonts/flaticon/flaticon.css b/fonts/flaticon/flaticon.css new file mode 100644 index 0000000..61465bd --- /dev/null +++ b/fonts/flaticon/flaticon.css @@ -0,0 +1,252 @@ + /* + Flaticon icon font: Flaticon + Creation date: 26/10/2018 09:37 + */ + +@font-face { + font-family: "Flaticon"; + src: url("./Flaticon.eot"); + src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), + url("./Flaticon.woff") format("woff"), + url("./Flaticon.ttf") format("truetype"), + url("./Flaticon.svg#Flaticon") format("svg"); + font-weight: normal; + font-style: normal; +} + +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: "Flaticon"; + src: url("./Flaticon.svg#Flaticon") format("svg"); + } +} + +[class^="flaticon-"]:before, [class*=" flaticon-"]:before, +[class^="flaticon-"]:after, [class*=" flaticon-"]:after { +font-family: Flaticon; +font-style: normal; +} +.flaticon-vaincode:before {content: "\f1bd";} +.flaticon-home:before { content: "\f100"; } +.flaticon-drawing:before { content: "\f101"; } +.flaticon-plug:before { content: "\f102"; } +.flaticon-clipboard-with-pencil:before { content: "\f103"; } +.flaticon-tools:before { content: "\f104"; } +.flaticon-line-chart:before { content: "\f105"; } +.flaticon-pie-chart:before { content: "\f106"; } +.flaticon-customer-service:before { content: "\f107"; } +.flaticon-medal:before { content: "\f108"; } +.flaticon-dollar-analysis-bars-chart:before { content: "\f109"; } +.flaticon-phone-call:before { content: "\f10a"; } +.flaticon-clock:before { content: "\f10b"; } +.flaticon-map-pin-silhouette:before { content: "\f10c"; } +.flaticon-message:before { content: "\f10d"; } +.flaticon-calculator:before { content: "\f10e"; } +.flaticon-parking:before { content: "\f10f"; } +.flaticon-stationary-bike:before { content: "\f110"; } +.flaticon-cup:before { content: "\f111"; } +.flaticon-heartbeat:before { content: "\f112"; } +.flaticon-medical-kit:before { content: "\f113"; } +.flaticon-patient:before { content: "\f114"; } +.flaticon-savings:before { content: "\f115"; } +.flaticon-box:before { content: "\f116"; } +.flaticon-support:before { content: "\f117"; } +.flaticon-reward:before { content: "\f118"; } +.flaticon-hamburger-meal:before { content: "\f119"; } +.flaticon-pizza:before { content: "\f11a"; } +.flaticon-cocktail:before { content: "\f11b"; } +.flaticon-pasta:before { content: "\f11c"; } +.flaticon-vegetables:before { content: "\f11d"; } +.flaticon-user:before { content: "\f11e"; } +.flaticon-chef:before { content: "\f11f"; } +.flaticon-digger:before { content: "\f120"; } +.flaticon-construction-worker:before { content: "\f121"; } +.flaticon-settings:before { content: "\f122"; } +.flaticon-notebook:before { content: "\f100"; } +.flaticon-edit:before { content: "\f101"; } +.flaticon-placeholder:before { content: "\f102"; } +.flaticon-paper-plane:before { content: "\f103"; } +.flaticon-unlink:before { content: "\f105"; } +.flaticon-success:before { content: "\f106"; } +.flaticon-search:before { content: "\f107"; } +.flaticon-drop:before { content: "\f108"; } +.flaticon-christmas-tree:before { content: "\f109"; } +.flaticon-plus:before { content: "\f10a"; } +.flaticon-rocket-ship:before { content: "\f10b"; } +.flaticon-battery:before { content: "\f10c"; } +.flaticon-target:before { content: "\f10d"; } +.flaticon-classroom:before { content: "\f10e"; } +.flaticon-first-aid-kit:before { content: "\f10f"; } +.flaticon-tablet:before { content: "\f110"; } +.flaticon-dustbin:before { content: "\f111"; } +.flaticon-telegram-logo:before { content: "\f112"; } +.flaticon-business:before { content: "\f113"; } +.flaticon-4-square-shapes:before { content: "\f114"; } +.flaticon-speech-bubble-and-three-dots:before { content: "\f115"; } +.flaticon-man:before { content: "\f116"; } +.flaticon-music:before { content: "\f117"; } +.flaticon-tree-of-love:before { content: "\f118"; } +.flaticon-play-button:before { content: "\f119"; } +.flaticon-long-arrow-pointing-to-the-right:before { content: "\f11a"; } +.flaticon-royal-crown-of-elegant-vintage-design:before { content: "\f11b"; } +.flaticon-desktop-computer-with-magnifying-lens-focusing-on-data:before { content: "\f11c"; } +.flaticon-test-tube-flask-and-drop-of-blood:before { content: "\f11d"; } +.flaticon-arrows:before { content: "\f11e"; } +.flaticon-stocks-graphic-on-laptop-monitor:before { content: "\f11f"; } +.flaticon-attachment:before { content: "\f120"; } +.flaticon-transport:before { content: "\f121"; } +.flaticon-recycle-triangle-of-three-arrows-outlines:before { content: "\f122"; } +.flaticon-arrows-1:before { content: "\f123"; } +.flaticon-snowflake:before { content: "\f124"; } +.flaticon-clock:before { content: "\f125"; } +.flaticon-find-in-folder:before { content: "\f126"; } +.flaticon-smartphone:before { content: "\f127"; } +.flaticon-arrow-pointing-to-right:before { content: "\f128"; } +.flaticon-gas-pump:before { content: "\f129"; } +.flaticon-house-silhouette:before { content: "\f12a"; } +.flaticon-cancel-music:before { content: "\f12b"; } +.flaticon-arrows-2:before { content: "\f12c"; } +.flaticon-floor:before { content: "\f12d"; } +.flaticon-exercise:before { content: "\f12e"; } +.flaticon-love-planet:before { content: "\f12f"; } +.flaticon-workers:before { content: "\f130"; } +.flaticon-open-magazine:before { content: "\f131"; } +.flaticon-confirm-schedule:before { content: "\f132"; } +.flaticon-star:before { content: "\f133"; } +.flaticon-order:before { content: "\f134"; } +.flaticon-key:before { content: "\f135"; } +.flaticon-medical:before { content: "\f136"; } +.flaticon-bank:before { content: "\f137"; } +.flaticon-smartphone-1:before { content: "\f138"; } +.flaticon-plug:before { content: "\f139"; } +.flaticon-arrows-3:before { content: "\f13a"; } +.flaticon-arrows-4:before { content: "\f13b"; } +.flaticon-money-bag:before { content: "\f13c"; } +.flaticon-next:before { content: "\f13d"; } +.flaticon-back:before { content: "\f13e"; } +.flaticon-reload:before { content: "\f13f"; } +.flaticon-headphones:before { content: "\f140"; } +.flaticon-signs:before { content: "\f141"; } +.flaticon-diamond:before { content: "\f142"; } +.flaticon-chat:before { content: "\f143"; } +.flaticon-phone:before { content: "\f144"; } +.flaticon-down-chevron:before { content: "\f145"; } +.flaticon-up-chevron:before { content: "\f146"; } +.flaticon-stairs:before { content: "\f147"; } +.flaticon-music-player:before { content: "\f148"; } +.flaticon-play-button-1:before { content: "\f149"; } +.flaticon-speaker:before { content: "\f14a"; } +.flaticon-menu:before { content: "\f14b"; } +.flaticon-calculator:before { content: "\f14c"; } +.flaticon-share:before { content: "\f14d"; } +.flaticon-map:before { content: "\f14e"; } +.flaticon-hourglass:before { content: "\f14f"; } +.flaticon-layers:before { content: "\f150"; } +.flaticon-settings:before { content: "\f151"; } +.flaticon-clock-1:before { content: "\f152"; } +.flaticon-file:before { content: "\f153"; } +.flaticon-list:before { content: "\f154"; } +.flaticon-home:before { content: "\f155"; } +.flaticon-star-1:before { content: "\f156"; } +.flaticon-bar-chart:before { content: "\f157"; } +.flaticon-handshake:before { content: "\f158"; } +.flaticon-time:before { content: "\f159"; } +.flaticon-worldwide:before { content: "\f15a"; } +.flaticon-board:before { content: "\f15b"; } +.flaticon-twitter:before { content: "\f15c"; } +.flaticon-smartphone-2:before { content: "\f15d"; } +.flaticon-mobile:before { content: "\f15e"; } +.flaticon-maps-and-flags:before { content: "\f15f"; } +.flaticon-add:before { content: "\f160"; } +.flaticon-substract:before { content: "\f161"; } +.flaticon-phone-call:before { content: "\f162"; } +.flaticon-mail:before { content: "\f163"; } +.flaticon-folder:before { content: "\f164"; } +.flaticon-shopping-cart:before { content: "\f165"; } +.flaticon-monitor:before { content: "\f166"; } +.flaticon-menu-1:before { content: "\f167"; } +.flaticon-cancel:before { content: "\f168"; } +.flaticon-up-arrow-inside-circle:before { content: "\f169"; } +.flaticon-circular-down-arrow-button:before { content: "\f16a"; } +.flaticon-24-hours:before { content: "\f16b"; } +.flaticon-t-shirt-outline:before { content: "\f16c"; } +.flaticon-folder-outline:before { content: "\f16d"; } +.flaticon-quote:before { content: "\f16e"; } +.flaticon-play-button-2:before { content: "\f16f"; } +.flaticon-right-quotation-sign:before { content: "\f170"; } +.flaticon-up-arrow:before { content: "\f171"; } +.flaticon-open-mail-interface-symbol:before { content: "\f172"; } +.flaticon-menu-button:before { content: "\f173"; } +.flaticon-smartphone-3:before { content: "\f174"; } +.flaticon-add-1:before { content: "\f175"; } +.flaticon-play-button-3:before { content: "\f176"; } +.flaticon-play-button-4:before { content: "\f177"; } +.flaticon-support:before { content: "\f178"; } +.flaticon-close:before { content: "\f179"; } +.flaticon-heart:before { content: "\f17a"; } +.flaticon-renewable:before { content: "\f17b"; } +.flaticon-shopping-cart-1:before { content: "\f17c"; } +.flaticon-bar-chart-1:before { content: "\f17d"; } +.flaticon-profit:before { content: "\f17e"; } +.flaticon-settings-1:before { content: "\f17f"; } +.flaticon-tick-inside-a-circle:before { content: "\f180"; } +.flaticon-confirm:before { content: "\f181"; } +.flaticon-edit-1:before { content: "\f182"; } +.flaticon-share-1:before { content: "\f183"; } +.flaticon-setting:before { content: "\f184"; } +.flaticon-stars:before { content: "\f185"; } +.flaticon-check:before { content: "\f186"; } +.flaticon-moon:before { content: "\f187"; } +.flaticon-star-2:before { content: "\f188"; } +.flaticon-decreasing:before { content: "\f189"; } +.flaticon-graph:before { content: "\f18a"; } +.flaticon-multi-tab:before { content: "\f18b"; } +.flaticon-graph-1:before { content: "\f18c"; } +.flaticon-graph-2:before { content: "\f18d"; } +.flaticon-tick:before { content: "\f18e"; } +.flaticon-pin:before { content: "\f18f"; } +.flaticon-small-calendar:before { content: "\f190"; } +.flaticon-alarm-clock:before { content: "\f191"; } +.flaticon-shopping-cart-2:before { content: "\f192"; } +.flaticon-close-1:before { content: "\f193"; } +.flaticon-settings-2:before { content: "\f194"; } +.flaticon-telephone:before { content: "\f195"; } +.flaticon-clock-2:before { content: "\f196"; } +.flaticon-home-1:before { content: "\f197"; } +.flaticon-search-1:before { content: "\f198"; } +.flaticon-abc-block:before { content: "\f199"; } +.flaticon-notification:before { content: "\f19a"; } +.flaticon-attachment-1:before { content: "\f19b"; } +.flaticon-down-arrow:before { content: "\f19c"; } +.flaticon-tv:before { content: "\f19d"; } +.flaticon-phone-receiver:before { content: "\f19e"; } +.flaticon-next-1:before { content: "\f19f"; } +.flaticon-back-1:before { content: "\f1a0"; } +.flaticon-phone-call-1:before { content: "\f1a1"; } +.flaticon-left-arrow-inside-a-circle:before { content: "\f1a2"; } +.flaticon-right-arrow-inside-a-circle:before { content: "\f1a3"; } +.flaticon-search-2:before { content: "\f1a4"; } +.flaticon-karaoke:before { content: "\f1a5"; } +.flaticon-partnership:before { content: "\f1a6"; } +.flaticon-solution:before { content: "\f1a7"; } +.flaticon-group:before { content: "\f1a8"; } +.flaticon-group-1:before { content: "\f1a9"; } +.flaticon-team:before { content: "\f1aa"; } +.flaticon-key-1:before { content: "\f1ab"; } +.flaticon-diamond-1:before { content: "\f1ac"; } +.flaticon-fish:before { content: "\f1ad"; } +.flaticon-fish-1:before { content: "\f1ae"; } +.flaticon-connection:before { content: "\f1af"; } +.flaticon-server:before { content: "\f1b0"; } +.flaticon-cloud:before { content: "\f1b1"; } +.flaticon-coffee:before { content: "\f1b2"; } +.flaticon-gift:before { content: "\f1b3"; } +.flaticon-wife:before { content: "\f1b4"; } +.flaticon-team-1:before { content: "\f1b5"; } +.flaticon-team-2:before { content: "\f1b6"; } +.flaticon-team-3:before { content: "\f1b7"; } +.flaticon-employee:before { content: "\f1b8"; } +.flaticon-group-2:before { content: "\f1b9"; } +.flaticon-movie-tickets:before { content: "\f1ba"; } +.flaticon-lecture:before { content: "\f1bb"; } +.flaticon-employee-1:before { content: "\f1bc"; } \ No newline at end of file diff --git a/fonts/flaticon/flaticon.html b/fonts/flaticon/flaticon.html new file mode 100644 index 0000000..4b7d602 --- /dev/null +++ b/fonts/flaticon/flaticon.html @@ -0,0 +1,630 @@ + + + + + + + + Flaticon WebFont + + + + + + + + +

+ + Font Demo +
+ + +
+ +

Instructions

+ +
    +
  • + 1Copy the "Fonts" files and CSS files to your website CSS folder. +
  • +
  • + 2Add the CSS link to your website source code on header. + + <head> +
    ... +
    <link rel="stylesheet" type="text/css" href="your_website_domain/css_root/flaticon.css"> +
    ... +
    </head> +
    +
  • + +
  • +

    + 3Use the icon class on "display: inline" elements: +
    + Use example: <i class="flaticon-airplane49"></i> or <span class="flaticon-airplane49"></span> +

  • +
+ +
+ + + + +
+ + +
+
.flaticon-home
+
Author: Eucalyp
+
+ +
+
.flaticon-drawing
+
Author: Smashicons
+
+ +
+
.flaticon-plug
+ +
+ +
+
.flaticon-clipboard-with-pencil
+
Author: Freepik
+
+ +
+
.flaticon-tools
+
Author: Good Ware
+
+ +
+
.flaticon-line-chart
+ +
+ +
+
.flaticon-pie-chart
+ +
+ +
+
.flaticon-customer-service
+
Author: Freepik
+
+ +
+
.flaticon-medal
+ +
+ +
+
.flaticon-dollar-analysis-bars-chart
+
Author: Freepik
+
+ +
+
.flaticon-phone-call
+
Author: Freepik
+
+ +
+
.flaticon-clock
+
Author: Freepik
+
+ +
+
.flaticon-map-pin-silhouette
+ +
+ +
+
.flaticon-message
+
Author: Freepik
+
+ +
+
.flaticon-calculator
+
Author: Freepik
+
+ +
+
.flaticon-parking
+
Author: Smashicons
+
+ +
+
.flaticon-stationary-bike
+
Author: Freepik
+
+ +
+
.flaticon-cup
+
Author: Freepik
+
+ +
+
.flaticon-heartbeat
+
Author: Freepik
+
+ +
+
.flaticon-medical-kit
+
Author: Dave Gandy
+
+ +
+
.flaticon-patient
+
Author: Freepik
+
+ +
+
.flaticon-savings
+
Author: Freepik
+
+ +
+
.flaticon-box
+ +
+ +
+
.flaticon-support
+
Author: Revicon
+
+ +
+
.flaticon-reward
+ +
+ +
+
.flaticon-hamburger-meal
+
Author: Freepik
+
+ +
+
.flaticon-pizza
+
Author: Freepik
+
+ +
+
.flaticon-cocktail
+
Author: Freepik
+
+ +
+
.flaticon-pasta
+
Author: Smashicons
+
+ +
+
.flaticon-vegetables
+
Author: Freepik
+
+ +
+
.flaticon-user
+
Author: Freepik
+
+ +
+
.flaticon-chef
+
Author: Freepik
+
+ +
+
.flaticon-digger
+ +
+ +
+
.flaticon-construction-worker
+
Author: Freepik
+
+ +
+
.flaticon-settings
+ +
+ + +
+ + + +
+ +
License and attribution:
+
Copy the Attribution License:
+ + + +
+ +
+ +
Examples:
+ +
+

+ + <i class="flaticon-home"></i> +

+
+ +
+

+ + <i class="flaticon-drawing"></i> +

+
+ +
+

+ + <i class="flaticon-plug"></i> +

+
+ +
+

+ + <i class="flaticon-clipboard-with-pencil"></i> +

+
+ + + +
+ + + + + + + \ No newline at end of file diff --git a/inc/admin_setting_panel.php b/inc/admin_setting_panel.php index ad5b67c..0fca585 100644 --- a/inc/admin_setting_panel.php +++ b/inc/admin_setting_panel.php @@ -60,6 +60,10 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'id' => 'style_setting_sec', 'title' => ''.__('Style Settings', 'mage-eventpress') ), + array( + 'id' => 'icon_setting_sec', + 'title' => ''.__('Icon Settings', 'mage-eventpress') + ), array( 'id' => 'label_setting_sec', 'title' => ''.__('Translation Settings', 'mage-eventpress') @@ -260,7 +264,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('On/Off Event Price in List', 'mage-eventpress'), 'desc' => __('It enables/disables the event price in the list. By default, it is enabled.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'yes', + 'default' => mep_change_global_option_section('mep_event_price_show', 'general_setting_sec', 'event_list_setting_sec', 'yes'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -271,7 +275,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('On/Off Multi Date List in Event listing Page', 'mage-eventpress'), 'desc' => __('It enables/disables the full date list for multi date event in the event listing page. By default, it is enabled.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'yes', + 'default' => mep_change_global_option_section('mep_date_list_in_event_listing', 'general_setting_sec', 'event_list_setting_sec', 'yes'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -282,7 +286,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Organizer Section from list', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_organizer_list', 'general_setting_sec', 'event_list_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -293,7 +297,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Location Section from list', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_location_list', 'general_setting_sec', 'event_list_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -304,7 +308,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Full Time Section from list', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_time_list', 'general_setting_sec', 'event_list_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -315,7 +319,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Only End Time Section from list', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_end_time_list', 'general_setting_sec', 'event_list_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -326,7 +330,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide/Show Event Hover Book Now Button', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show. By default is \'No\'.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_hide_event_hover_btn', 'general_setting_sec', 'event_list_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -340,7 +344,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('On/Off Speaker List', 'mage-eventpress'), 'desc' => __('To show the speaker list, please select \'Yes\'. By default, it is disabled.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_enable_speaker_list', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -351,7 +355,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('On/Off Product Category in Event', 'mage-eventpress'), 'desc' => __('It enables the product category on the event edit page. If you want to set a product category-based coupon code, you have to assign the event to the product category. To enable this feature, please select \'Yes\'.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_show_product_cat_in_event', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -362,7 +366,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Single Event Page Template', 'mage-eventpress'), 'desc' => __('It changes the single event details page template.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_global_single_template', 'general_setting_sec', 'single_event_setting_sec', 'default-theme.php'), 'options' => mep_event_template_name() ), array( @@ -370,7 +374,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('On/Off Shipping Method on event', 'mage-eventpress'), 'desc' => __('Please select The event product type which is used in WooCommerce, By default it is virtual. If you change this type you need to re-save all the events again.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'yes', + 'default' => mep_change_global_option_section('mep_event_product_type', 'general_setting_sec', 'single_event_setting_sec', 'yes'), 'options' => array( 'yes' => 'No', 'no' => 'Yes' @@ -381,7 +385,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Event Date Section from Single Event Details page', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_date_from_details', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -392,7 +396,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Event Time Section from Single Event Details page', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_time_from_details', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -403,7 +407,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Event Location Section from Single Event Details page', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_location_from_details', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -414,7 +418,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Event Total Seats Section from Single Event Details page', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_total_seat_from_details', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -425,7 +429,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide "Org By" Section from Single Event Details page', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_org_from_details', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -436,7 +440,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Event Address Section from Single Event Details page', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_address_from_details', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -447,7 +451,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Event Schedule Section from Single Event Details page', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_event_schedule_details', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -458,7 +462,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Event Share this Section from Single Event Details page', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_share_this_details', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -469,7 +473,7 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : 'label' => __('Hide Add Calendar Button from Single Event Details page', 'mage-eventpress'), 'desc' => __('Please choose \'Yes\' to hide or \'No\' to show.', 'mage-eventpress'), 'type' => 'select', - 'default' => 'no', + 'default' => mep_change_global_option_section('mep_event_hide_calendar_details', 'general_setting_sec', 'single_event_setting_sec', 'no'), 'options' => array( 'yes' => 'Yes', 'no' => 'No' @@ -904,6 +908,81 @@ if (!class_exists('MAGE_Events_Setting_Controls')) : ) ), + 'icon_setting_sec' => apply_filters('mep_settings_icon_arr', array( + + array( + 'name' => 'mep_event_date_icon', + 'label' => __('Choose Event Date Icon', 'mage-eventpress'), + 'desc' => __('Please choose event date icon.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'fa fa-calendar', + ), + array( + 'name' => 'mep_event_time_icon', + 'label' => __('Choose Event Time Icon', 'mage-eventpress'), + 'desc' => __('Please choose event time icon.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'fas fa-clock', + ), + array( + 'name' => 'mep_event_location_icon', + 'label' => __('Choose Event Location Icon', 'mage-eventpress'), + 'desc' => __('Please choose event location icon.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'fas fa-map-marker-alt', + ), + array( + 'name' => 'mep_event_organizer_icon', + 'label' => __('Choose Event Organizer Icon', 'mage-eventpress'), + 'desc' => __('Please choose event organizer icon.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'far fa-list-alt', + ), + array( + 'name' => 'mep_event_location_list_icon', + 'label' => __('Choose Event Sidebar Location List Icon', 'mage-eventpress'), + 'desc' => __('Please choose event sidebar location list icon.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'fa fa-arrow-circle-right', + ), + array( + 'name' => 'mep_event_ss_fb_icon', + 'label' => __('Choose Event Social Share Icon for Facebook', 'mage-eventpress'), + 'desc' => __('Please choose event social share icon for facebook.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'fab fa-facebook-f', + ), + array( + 'name' => 'mep_event_ss_twitter_icon', + 'label' => __('Choose Event Social Share Icon for Twitter', 'mage-eventpress'), + 'desc' => __('Please choose event social share icon for twitter.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'fab fa-twitter', + ), + array( + 'name' => 'mep_event_ss_linkedin_icon', + 'label' => __('Choose Event Social Share Icon for Linkedin', 'mage-eventpress'), + 'desc' => __('Please choose event social share icon for linkedin.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'fab fa-linkedin', + ), + array( + 'name' => 'mep_event_ss_whatsapp_icon', + 'label' => __('Choose Event Social Share Icon for Whatsapp', 'mage-eventpress'), + 'desc' => __('Please choose event social share icon for whatsapp.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'fab fa-whatsapp', + ), + array( + 'name' => 'mep_event_ss_email_icon', + 'label' => __('Choose Event Social Share Icon for Email', 'mage-eventpress'), + 'desc' => __('Please choose event social share icon for email.', 'mage-eventpress'), + 'type' => 'iconlib', + 'default' => 'fa fa-envelope', + ), + ), + ), + 'carousel_setting_sec' => apply_filters('mep_settings_carousel_arr', array( array( diff --git a/inc/class/mep_settings_api.php b/inc/class/mep_settings_api.php index 2c189cf..1b4a960 100644 --- a/inc/class/mep_settings_api.php +++ b/inc/class/mep_settings_api.php @@ -421,6 +421,31 @@ class MAGE_Setting_API { echo mep_esc_html($html); } + /** + * Displays a icon library + * + * @param array $args settings field args + */ + function callback_iconlib( $args ) { + $output = ''; + $desc = $this->get_field_description( $args ); + $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); + $id = esc_attr($args['id']); + $type = 'hidden'; + $class = 'mep_global_settings_icon'; + if(! empty($value)){ + $output .= '
'; + $output .= ''; + $output .= '
'; + } + $output .= ''.esc_html__('Icon Library','mage-eventpress').''; + + $output .= sprintf( '', $type, $class, $args['section'], $args['id'], $value); + + $output .= $desc; + echo $output; + } + /** * Sanitize callback for Settings API * diff --git a/inc/mep_cpt.php b/inc/mep_cpt.php index d444e83..0b964bf 100644 --- a/inc/mep_cpt.php +++ b/inc/mep_cpt.php @@ -8,7 +8,7 @@ if (!defined('ABSPATH')) { */ function mep_cpt() { - $speaker_status = mep_get_option('mep_enable_speaker_list', 'general_setting_sec', 'no'); + $speaker_status = mep_get_option('mep_enable_speaker_list', 'single_event_setting_sec', 'no'); $event_label = mep_get_option('mep_event_label', 'general_setting_sec', 'Events'); $event_slug = mep_get_option('mep_event_slug', 'general_setting_sec', 'events'); $event_icon = mep_get_option('mep_event_icon', 'general_setting_sec', 'dashicons-calendar-alt'); diff --git a/inc/mep_enque.php b/inc/mep_enque.php index cd203c6..c2aca11 100644 --- a/inc/mep_enque.php +++ b/inc/mep_enque.php @@ -41,6 +41,11 @@ function mep_add_admin_scripts($hook) wp_enqueue_style('font-awesome-css-cdn', "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.2.0/css/all.min.css", null, 1); wp_enqueue_style('mep-admin-style', plugin_dir_url(__DIR__) . 'css/admin_style.css', array()); + //loading modal css + wp_enqueue_style('jquery.modal.min', plugin_dir_url(__DIR__) . 'css/jquery.modal.min.css', array(), 1.0); + + //flaticon + wp_enqueue_style('flaticon', plugin_dir_url(__DIR__) . 'fonts/flaticon/flaticon.css'); /** * Enquue Admin Scripts @@ -57,7 +62,10 @@ function mep_add_admin_scripts($hook) wp_enqueue_script('codemirror', plugin_dir_url(__DIR__) . 'js/codemirror.min.js', array('jquery'), null, false); wp_enqueue_script('form-field-dependency', plugins_url('js/form-field-dependency.js', __DIR__), array('jquery'), null, false); wp_localize_script('jquery', 'mep_ajax', array( 'mep_ajaxurl' => admin_url( 'admin-ajax.php'))); - wp_localize_script('mep_ajax', 'mep_ajax_var', array( 'url' => admin_url('admin-ajax.php'), 'nonce' => wp_create_nonce('mep-ajax-nonce'))); + wp_localize_script('mep_ajax', 'mep_ajax_var', array( 'url' => admin_url('admin-ajax.php'), 'nonce' => wp_create_nonce('mep-ajax-nonce'))); + + //loading modal script + wp_enqueue_script('jquery.modal.min', plugin_dir_url(__DIR__) . 'js/jquery.modal.min.js', array('jquery'), 1.0, true); } /** @@ -93,6 +101,11 @@ function mep_event_enqueue_scripts() wp_enqueue_script('mep-event-custom-scripts', plugin_dir_url(__DIR__) . 'js/mkb-scripts.js', array(), time(), true); wp_localize_script('jquery', 'mep_ajax', array( 'mep_ajaxurl' => admin_url( 'admin-ajax.php'))); + //loading event faq accordion script + wp_enqueue_script('mep-event-faq', plugin_dir_url(__DIR__) . 'js/mep_event_faq.js', array('jquery'), 1.0, true); + + //flaticon + wp_enqueue_style('flaticon', plugin_dir_url(__DIR__) . 'fonts/flaticon/flaticon.css'); if($owlThemeLoad == 'no'){ wp_enqueue_style('mep-event-owl-carousal-main-style', plugin_dir_url(__DIR__) . 'css/owl.carousel.min.css', array('mep-event-style')); diff --git a/inc/mep_event_fw_meta.php b/inc/mep_event_fw_meta.php index 1d304cf..557da72 100644 --- a/inc/mep_event_fw_meta.php +++ b/inc/mep_event_fw_meta.php @@ -11,7 +11,7 @@ if (!defined('ABSPATH')) { add_action('admin_init', 'mep_fw_meta_boxs'); function mep_fw_meta_boxs() { - $speaker_status = mep_get_option('mep_enable_speaker_list', 'general_setting_sec', 'no'); + $speaker_status = mep_get_option('mep_enable_speaker_list', 'single_event_setting_sec', 'no'); /** * This Will create Meta Boxes For Speakers Custom Post Type. */ diff --git a/inc/mep_event_meta.php b/inc/mep_event_meta.php index 540be6e..590d06b 100644 --- a/inc/mep_event_meta.php +++ b/inc/mep_event_meta.php @@ -1083,7 +1083,7 @@ class MP_Event_All_Info_In_One public function mep_event_template_meta_box_cb($post) { $values = get_post_custom($post->ID); - $global_template = mep_get_option('mep_global_single_template', 'general_setting_sec', 'theme-2'); + $global_template = mep_get_option('mep_global_single_template', 'single_event_setting_sec', 'theme-2'); if (array_key_exists('mep_event_template', $values)) { $current_template = $values['mep_event_template'][0]; } else { diff --git a/inc/mep_file_include.php b/inc/mep_file_include.php index b2b4ee5..faf7e5c 100755 --- a/inc/mep_file_include.php +++ b/inc/mep_file_include.php @@ -25,4 +25,6 @@ if (!class_exists('EDD_SL_Plugin_Updater')) { // require_once(dirname(__DIR__) . "/inc/mep_upgrade.php"); require_once(dirname(__DIR__) . "/inc/mep_functions.php"); require_once(dirname(__DIR__) . "/inc/mep_query.php"); - require_once(dirname(__DIR__) . "/support/elementor/elementor-support.php"); \ No newline at end of file + require_once(dirname(__DIR__) . "/support/elementor/elementor-support.php"); + require_once(dirname(__DIR__) . '/lib/classes/class-icon-library.php'); + require_once(dirname(__DIR__) . '/lib/classes/class-icon-popup.php'); \ No newline at end of file diff --git a/inc/mep_functions.php b/inc/mep_functions.php index b1fb302..3a80b2a 100755 --- a/inc/mep_functions.php +++ b/inc/mep_functions.php @@ -1210,11 +1210,13 @@ if (!function_exists('mep_organizer_set_template')) { if (!function_exists('mep_social_share')) { function mep_social_share() { + $event_ss_fb_icon = mep_get_option('mep_event_ss_fb_icon', 'icon_setting_sec', 'fab fa-facebook-f'); + $event_ss_twitter_icon = mep_get_option('mep_event_ss_twitter_icon', 'icon_setting_sec', 'fab fa-twitter'); ?>
  • -
    +
    @@ -4005,7 +4008,7 @@ function mep_event_list_upcoming_date_li($event_id, $type = 'grid') { - -
  • - +
  • - +
  • - +
  • 0) { ?> @@ -4806,4 +4812,34 @@ function mep_get_user_display_name_by_email($email = null){ return $display_name; } +} + +/******************************************************************* + * Function: Update Value Position from Old Settings to New Settings + * Developer: Ariful +*********************************************************************/ +function mep_change_global_option_section($option_name, $old_sec_name, $new_sec_name, $default = null){ + if(! empty($option_name) && ! empty($old_sec_name) && ! empty($new_sec_name)){ + $chk_new_value = mep_get_option($option_name, $new_sec_name); + $chk_old_value = mep_get_option($option_name, $old_sec_name); + $new_sec_array = is_array(get_option( $new_sec_name )) ? maybe_unserialize(get_option( $new_sec_name )) : array(); + + if(isset($chk_new_value) && ! empty($chk_new_value)){ + return $chk_new_value; + } + else{ + if(isset($chk_old_value) && ! empty($chk_old_value)){ + $created_array = array($option_name => $chk_old_value); + $merged_data = array_merge($new_sec_array,$created_array); + update_option( $new_sec_name, $merged_data); + } + } + + if(isset($new_sec_array[$option_name])){ + return $new_sec_array[$option_name]; + } + else{ + return $default; + } + } } \ No newline at end of file diff --git a/inc/mep_shortcode.php b/inc/mep_shortcode.php index c29ff07..6da9bbf 100644 --- a/inc/mep_shortcode.php +++ b/inc/mep_shortcode.php @@ -481,7 +481,7 @@ function mep_event_onepage_list($atts, $content = null)
    ; } .royal_theme .mep-default-title, diff --git a/inc/template-prts/event_loop_list.php b/inc/template-prts/event_loop_list.php index de98ef1..9270831 100644 --- a/inc/template-prts/event_loop_list.php +++ b/inc/template-prts/event_loop_list.php @@ -8,7 +8,7 @@ if (!function_exists('mep_display_event_loop_list')) { function mep_display_event_loop_list($event_id, $columnNumber='', $style='',$width='', $unq_id ='') { $now = current_time('Y-m-d H:i:s'); - $show_price = mep_get_option('mep_event_price_show', 'general_setting_sec', 'yes'); + $show_price = mep_get_option('mep_event_price_show', 'event_list_setting_sec', 'yes'); $price_count = mep_event_list_price($event_id, 'count'); // event_price_label_single $show_price_label = $price_count == 1 ? mep_get_option('event_price_label_single', 'general_setting_sec', __('Price:','mage-eventpress')) : mep_get_option('event-price-label', 'general_setting_sec', __('Price Starts from:','mage-eventpress')); @@ -24,10 +24,10 @@ if (!function_exists('mep_display_event_loop_list')) { $event_multidate = array_key_exists('mep_event_more_date', $event_meta) ? maybe_unserialize($event_meta['mep_event_more_date'][0]) : array(); $available_seat = mep_get_total_available_seat($event_id, $event_meta); // $available_seat = 1; - $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'general_setting_sec', 'no'); - $hide_location_list = mep_get_option('mep_event_hide_location_list', 'general_setting_sec', 'no'); - $hide_time_list = mep_get_option('mep_event_hide_time_list', 'general_setting_sec', 'no'); - $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'general_setting_sec', 'no'); + $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'event_list_setting_sec', 'no'); + $hide_location_list = mep_get_option('mep_event_hide_location_list', 'event_list_setting_sec', 'no'); + $hide_time_list = mep_get_option('mep_event_hide_time_list', 'event_list_setting_sec', 'no'); + $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'event_list_setting_sec', 'no'); $recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no'; $event_type = get_post_meta(get_the_id(), 'mep_event_type', true) ? get_post_meta(get_the_id(), 'mep_event_type', true) : 'offline'; ob_start(); diff --git a/inc/template-prts/event_loop_minimal.php b/inc/template-prts/event_loop_minimal.php index 1dc06bf..0a865b4 100644 --- a/inc/template-prts/event_loop_minimal.php +++ b/inc/template-prts/event_loop_minimal.php @@ -13,7 +13,7 @@ if (!function_exists('mep_event_loop_minimal_style')) { if ($style == 'minimal') { $now = current_time('Y-m-d H:i:s'); - $show_price = mep_get_option('mep_event_price_show', 'general_setting_sec', 'yes'); + $show_price = mep_get_option('mep_event_price_show', 'event_list_setting_sec', 'yes'); $price_count = mep_event_list_price($event_id, 'count'); $show_price_label = $price_count == 1 ? mep_get_option('event_price_label_single', 'general_setting_sec', __('Price:','mage-eventpress')) : mep_get_option('event-price-label', 'general_setting_sec', __('Price Starts from:','mage-eventpress')); @@ -27,10 +27,10 @@ if (!function_exists('mep_event_loop_minimal_style')) { $cat_class = mep_get_term_as_class($event_id, 'mep_cat', $unq_id); $event_multidate = array_key_exists('mep_event_more_date', $event_meta) ? maybe_unserialize($event_meta['mep_event_more_date'][0]) : array(); $available_seat = mep_get_total_available_seat($event_id, $event_meta); - $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'general_setting_sec', 'no'); - $hide_location_list = mep_get_option('mep_event_hide_location_list', 'general_setting_sec', 'no'); - $hide_time_list = mep_get_option('mep_event_hide_time_list', 'general_setting_sec', 'no'); - $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'general_setting_sec', 'no'); + $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'event_list_setting_sec', 'no'); + $hide_location_list = mep_get_option('mep_event_hide_location_list', 'event_list_setting_sec', 'no'); + $hide_time_list = mep_get_option('mep_event_hide_time_list', 'event_list_setting_sec', 'no'); + $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'event_list_setting_sec', 'no'); $recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no'; $start_datetime = $event_meta['event_start_date'][0]; $end_datetime = $event_meta['event_end_date'][0]; diff --git a/inc/template-prts/event_loop_native.php b/inc/template-prts/event_loop_native.php index 1997e50..bca6633 100644 --- a/inc/template-prts/event_loop_native.php +++ b/inc/template-prts/event_loop_native.php @@ -13,7 +13,7 @@ if (!function_exists('mep_event_loop_native_style')) { { if ($style == 'native') { $now = current_time('Y-m-d H:i:s'); - $show_price = mep_get_option('mep_event_price_show', 'general_setting_sec', 'yes'); + $show_price = mep_get_option('mep_event_price_show', 'event_list_setting_sec', 'yes'); $price_count = mep_event_list_price($event_id, 'count'); $show_price_label = $price_count == 1 ? mep_get_option('event_price_label_single', 'general_setting_sec', __('Price:','mage-eventpress')) : mep_get_option('event-price-label', 'general_setting_sec', __('Price Starts from:','mage-eventpress')); @@ -27,10 +27,10 @@ if (!function_exists('mep_event_loop_native_style')) { $cat_class = mep_get_term_as_class($event_id, 'mep_cat', $unq_id); $event_multidate = array_key_exists('mep_event_more_date', $event_meta) ? maybe_unserialize($event_meta['mep_event_more_date'][0]) : array(); $available_seat = mep_get_total_available_seat($event_id, $event_meta); - $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'general_setting_sec', 'no'); - $hide_location_list = mep_get_option('mep_event_hide_location_list', 'general_setting_sec', 'no'); - $hide_time_list = mep_get_option('mep_event_hide_time_list', 'general_setting_sec', 'no'); - $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'general_setting_sec', 'no'); + $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'event_list_setting_sec', 'no'); + $hide_location_list = mep_get_option('mep_event_hide_location_list', 'event_list_setting_sec', 'no'); + $hide_time_list = mep_get_option('mep_event_hide_time_list', 'event_list_setting_sec', 'no'); + $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'event_list_setting_sec', 'no'); $recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no'; $start_datetime = $event_meta['event_start_date'][0]; $end_datetime = $event_meta['event_end_date'][0]; diff --git a/inc/template-prts/event_loop_spring.php b/inc/template-prts/event_loop_spring.php index 4fbd88e..44abb3a 100644 --- a/inc/template-prts/event_loop_spring.php +++ b/inc/template-prts/event_loop_spring.php @@ -14,7 +14,7 @@ if (!function_exists('mep_event_loop_spring_style')) { { if ($style == 'spring') { $now = current_time('Y-m-d H:i:s'); - $show_price = mep_get_option('mep_event_price_show', 'general_setting_sec', 'yes'); + $show_price = mep_get_option('mep_event_price_show', 'event_list_setting_sec', 'yes'); $price_count = mep_event_list_price($event_id, 'count'); $show_price_label = $price_count == 1 ? mep_get_option('event_price_label_single', 'general_setting_sec', __('Price:','mage-eventpress')) : mep_get_option('event-price-label', 'general_setting_sec', __('Price Starts from:','mage-eventpress')); @@ -32,10 +32,10 @@ if (!function_exists('mep_event_loop_spring_style')) { $cat_class = mep_get_term_as_class($event_id, 'mep_cat', $unq_id); $event_multidate = array_key_exists('mep_event_more_date', $event_meta) ? maybe_unserialize($event_meta['mep_event_more_date'][0]) : array(); $available_seat = mep_get_total_available_seat($event_id, $event_meta); - $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'general_setting_sec', 'no'); - $hide_location_list = mep_get_option('mep_event_hide_location_list', 'general_setting_sec', 'no'); - $hide_time_list = mep_get_option('mep_event_hide_time_list', 'general_setting_sec', 'no'); - $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'general_setting_sec', 'no'); + $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'event_list_setting_sec', 'no'); + $hide_location_list = mep_get_option('mep_event_hide_location_list', 'event_list_setting_sec', 'no'); + $hide_time_list = mep_get_option('mep_event_hide_time_list', 'event_list_setting_sec', 'no'); + $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'event_list_setting_sec', 'no'); $recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no'; $event_type = get_post_meta(get_the_id(), 'mep_event_type', true) ? get_post_meta(get_the_id(), 'mep_event_type', true) : 'offline'; ob_start(); diff --git a/inc/template-prts/event_loop_timeline.php b/inc/template-prts/event_loop_timeline.php index 69c1c90..b34f263 100644 --- a/inc/template-prts/event_loop_timeline.php +++ b/inc/template-prts/event_loop_timeline.php @@ -13,7 +13,7 @@ if (!function_exists('mep_event_loop_timeline_style')) { { if ($style == 'timeline') { $now = current_time('Y-m-d H:i:s'); - $show_price = mep_get_option('mep_event_price_show', 'general_setting_sec', 'yes'); + $show_price = mep_get_option('mep_event_price_show', 'event_list_setting_sec', 'yes'); $price_count = mep_event_list_price($event_id, 'count'); $show_price_label = $price_count == 1 ? mep_get_option('event_price_label_single', 'general_setting_sec', __('Price:','mage-eventpress')) : mep_get_option('event-price-label', 'general_setting_sec', __('Price Starts from:','mage-eventpress')); @@ -27,10 +27,10 @@ if (!function_exists('mep_event_loop_timeline_style')) { $cat_class = mep_get_term_as_class($event_id, 'mep_cat'); $event_multidate = array_key_exists('mep_event_more_date', $event_meta) ? maybe_unserialize($event_meta['mep_event_more_date'][0]) : array(); $available_seat = mep_get_total_available_seat($event_id, $event_meta); - $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'general_setting_sec', 'no'); - $hide_location_list = mep_get_option('mep_event_hide_location_list', 'general_setting_sec', 'no'); - $hide_time_list = mep_get_option('mep_event_hide_time_list', 'general_setting_sec', 'no'); - $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'general_setting_sec', 'no'); + $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'event_list_setting_sec', 'no'); + $hide_location_list = mep_get_option('mep_event_hide_location_list', 'event_list_setting_sec', 'no'); + $hide_time_list = mep_get_option('mep_event_hide_time_list', 'event_list_setting_sec', 'no'); + $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'event_list_setting_sec', 'no'); $recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no'; $start_datetime = $event_meta['event_start_date'][0]; $end_datetime = $event_meta['event_end_date'][0]; diff --git a/inc/template-prts/event_loop_title.php b/inc/template-prts/event_loop_title.php index 6f2fc24..8238dca 100644 --- a/inc/template-prts/event_loop_title.php +++ b/inc/template-prts/event_loop_title.php @@ -14,7 +14,7 @@ if (!function_exists('mep_event_loop_title_style')) { if ($style == 'title') { $now = current_time('Y-m-d H:i:s'); - $show_price = mep_get_option('mep_event_price_show', 'general_setting_sec', 'yes'); + $show_price = mep_get_option('mep_event_price_show', 'event_list_setting_sec', 'yes'); $price_count = mep_event_list_price($event_id, 'count'); $show_price_label = $price_count == 1 ? mep_get_option('event_price_label_single', 'general_setting_sec', __('Price:','mage-eventpress')) : mep_get_option('event-price-label', 'general_setting_sec', __('Price Starts from:','mage-eventpress')); @@ -28,10 +28,10 @@ if (!function_exists('mep_event_loop_title_style')) { $cat_class = mep_get_term_as_class($event_id, 'mep_cat', $unq_id); $event_multidate = array_key_exists('mep_event_more_date', $event_meta) ? maybe_unserialize($event_meta['mep_event_more_date'][0]) : array(); $available_seat = mep_get_total_available_seat($event_id, $event_meta); - $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'general_setting_sec', 'no'); - $hide_location_list = mep_get_option('mep_event_hide_location_list', 'general_setting_sec', 'no'); - $hide_time_list = mep_get_option('mep_event_hide_time_list', 'general_setting_sec', 'no'); - $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'general_setting_sec', 'no'); + $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'event_list_setting_sec', 'no'); + $hide_location_list = mep_get_option('mep_event_hide_location_list', 'event_list_setting_sec', 'no'); + $hide_time_list = mep_get_option('mep_event_hide_time_list', 'event_list_setting_sec', 'no'); + $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'event_list_setting_sec', 'no'); $recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no'; $start_datetime = $event_meta['event_start_date'][0]; $end_datetime = $event_meta['event_end_date'][0]; diff --git a/inc/template-prts/event_loop_winter.php b/inc/template-prts/event_loop_winter.php index cec20b9..879dd18 100644 --- a/inc/template-prts/event_loop_winter.php +++ b/inc/template-prts/event_loop_winter.php @@ -14,7 +14,7 @@ if (!function_exists('mep_event_loop_winter_style')) { { if ($style == 'winter') { $now = current_time('Y-m-d H:i:s'); - $show_price = mep_get_option('mep_event_price_show', 'general_setting_sec', 'yes'); + $show_price = mep_get_option('mep_event_price_show', 'event_list_setting_sec', 'yes'); $price_count = mep_event_list_price($event_id, 'count'); $show_price_label = $price_count == 1 ? mep_get_option('event_price_label_single', 'general_setting_sec', __('Price:','mage-eventpress')) : mep_get_option('event-price-label', 'general_setting_sec', __('Price Starts from:','mage-eventpress')); @@ -34,10 +34,10 @@ if (!function_exists('mep_event_loop_winter_style')) { $cat_class = mep_get_term_as_class($event_id, 'mep_cat', $unq_id); $event_multidate = array_key_exists('mep_event_more_date', $event_meta) ? maybe_unserialize($event_meta['mep_event_more_date'][0]) : array(); $available_seat = mep_get_total_available_seat($event_id, $event_meta); - $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'general_setting_sec', 'no'); - $hide_location_list = mep_get_option('mep_event_hide_location_list', 'general_setting_sec', 'no'); - $hide_time_list = mep_get_option('mep_event_hide_time_list', 'general_setting_sec', 'no'); - $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'general_setting_sec', 'no'); + $hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'event_list_setting_sec', 'no'); + $hide_location_list = mep_get_option('mep_event_hide_location_list', 'event_list_setting_sec', 'no'); + $hide_time_list = mep_get_option('mep_event_hide_time_list', 'event_list_setting_sec', 'no'); + $hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'event_list_setting_sec', 'no'); $recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no'; $event_type = get_post_meta(get_the_id(), 'mep_event_type', true) ? get_post_meta(get_the_id(), 'mep_event_type', true) : 'offline'; ob_start(); diff --git a/inc/template-prts/single-events.php b/inc/template-prts/single-events.php index b24f1bd..9dede40 100644 --- a/inc/template-prts/single-events.php +++ b/inc/template-prts/single-events.php @@ -23,7 +23,7 @@ if (post_password_required()) { $mep_reg_company = mage_array_strip($event_meta['mep_reg_company'][0]); $mep_reg_gender = mage_array_strip($event_meta['mep_reg_gender'][0]); $mep_reg_tshirtsize = mage_array_strip($event_meta['mep_reg_tshirtsize'][0]); - $global_template = mep_get_option('mep_global_single_template', 'general_setting_sec', 'default-theme.php'); + $global_template = mep_get_option('mep_global_single_template', 'single_event_setting_sec', 'default-theme.php'); $current_template = $event_meta['mep_event_template'][0]; $_current_template = $current_template ? $current_template : $global_template; $currency_pos = get_option('woocommerce_currency_pos'); diff --git a/inc/template-prts/single-mep_events_attendees.php b/inc/template-prts/single-mep_events_attendees.php index 9452c02..f7a293e 100644 --- a/inc/template-prts/single-mep_events_attendees.php +++ b/inc/template-prts/single-mep_events_attendees.php @@ -24,7 +24,7 @@ if($ticket_user_id == $current_user_id || in_array( 'administrator', (array) $u margin: 0 auto; border-top: 1px solid #ddd; border-left: 1px solid #ddd; - background: #fff; + margin-top:50px; border-right: 1px solid #ddd; } .mep-reg-user-details table tr td { @@ -51,9 +51,12 @@ if($ticket_user_id == $current_user_id || in_array( 'administrator', (array) $u } .mep-reg-user-details table tr td h4 { font-size: 16px; + margin-bottom: 20px; } .mep-reg-user-details table { width: 100%; + background: #fff; + margin:0; } .mep-reg-user-details h4, .mep-reg-user-details h2 { padding: 0; diff --git a/js/events.js b/js/events.js deleted file mode 100644 index 2914da3..0000000 --- a/js/events.js +++ /dev/null @@ -1,76 +0,0 @@ -(function ($) { - "use strict"; - var options = { - events_source: 'event.php', - view: 'month', - tmpl_path: 'tmpls/', - tmpl_cache: false, - day: '2018-02-28', - onAfterEventsLoad: function (events) { - if (!events) { - return; - } - var list = $('#eventlist'); - list.html(''); - - $.each(events, function (key, val) { - $(document.createElement('li')) - .html('' + val.title + '') - .appendTo(list); - }); - }, - onAfterViewLoad: function (view) { - $('.page-header h3').text(this.getTitle()); - $('.btn-group button').removeClass('active'); - $('button[data-calendar-view="' + view + '"]').addClass('active'); - }, - classes: { - months: { - general: 'label' - } - } - }; - var calendar = $('#showEventCalendar').calendar(options); - $('.btn-group button[data-calendar-nav]').each(function () { - var $this = $(this); - $this.click(function () { - calendar.navigate($this.data('calendar-nav')); - }); - }); - $('.btn-group button[data-calendar-view]').each(function () { - var $this = $(this); - $this.click(function () { - calendar.view($this.data('calendar-view')); - }); - }); - $('#first_day').change(function () { - var value = $(this).val(); - value = value.length ? parseInt(value) : null; - calendar.setOptions({first_day: value}); - calendar.view(); - }); - $('#language').change(function () { - calendar.setLanguage($(this).val()); - calendar.view(); - }); - $('#events-in-modal').change(function () { - var val = $(this).is(':checked') ? $(this).val() : null; - calendar.setOptions({modal: val}); - }); - $('#format-12-hours').change(function () { - var val = $(this).is(':checked') ? true : false; - calendar.setOptions({format12: val}); - calendar.view(); - }); - $('#show_wbn').change(function () { - var val = $(this).is(':checked') ? true : false; - calendar.setOptions({display_week_numbers: val}); - calendar.view(); - }); - $('#show_wb').change(function () { - var val = $(this).is(':checked') ? true : false; - calendar.setOptions({weekbox: val}); - calendar.view(); - }); - -}(jQuery)); diff --git a/js/filter_pagination.js b/js/filter_pagination.js index dee8786..488367c 100644 --- a/js/filter_pagination.js +++ b/js/filter_pagination.js @@ -29,6 +29,7 @@ function mpwem_page_scroll_to(target) { bg_image_load = true; }); if (!bg_image_load) { + load_bg_img(); $(document).scroll(function () { load_bg_img(); bg_image_load = true; diff --git a/js/form-field-dependency.min.js b/js/form-field-dependency.min.js deleted file mode 100755 index ccdb80b..0000000 --- a/js/form-field-dependency.min.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(function(a){a.fn.formFieldDependency=function(o){var d=a.extend({attribute:"data-depends",rules:{}},o);var e=function(q,s,p){if(typeof p=="undefined"){p=false}if(q==null){q=[]}if(p==true){if((q.sort().join(",").toLowerCase())==(s.sort().join(",").toLowerCase())){return true}return false}else{for(var r=0;r=0){return true}}return false}};var l=function(p,q){if((a.inArray(p,q)>=0)&&a.isArray(q)){return true}else{return false}};var h=function(q){if(typeof q=="null"||typeof q=="undefined"){return true}if(typeof q=="string"){return(a.trim(q)=="")?true:false}if(typeof q=="string"){return(a.trim(q)=="")?true:false}if(typeof q=="object"){if(a.isArray(q)){var p=a.map(q,function(s,r){return(a.trim(s)=="")?null:s});return a.isEmptyObject(p)}else{return a.isEmptyObject(q)}}};var k=function(s,t,x,q){if(typeof q=="undefined"){q=false}if(typeof a(x).prop("tagName")=="undefined"){return false}var y=a(x).prop("tagName").toLowerCase();var v=a(x).prop("type").toLowerCase();var p=y+":"+v;var w=a.trim(a(x).val());switch(p){case"input:text":case"input:password":case"input:number":case"input:date":case"input:email":case"input:url":case"input:tel":case"textarea:textarea":var r=(typeof t.modifier=="undefined")?"":t.modifier;var u=new RegExp(t.pattern,r);if(u.test(w)){a(s).show()}else{a(s).hide()}break}if(q){a(document.body).on("keyup",a(x),function(z){z.stopPropagation();k(s,t,x,false)})}};var f=function(s,r,u,v){if(typeof v=="undefined"){v=false}if(typeof a(u).prop("tagName")=="undefined"){return false}var p=a(u).prop("tagName").toLowerCase();var t=a(u).prop("type").toLowerCase();var q=p+":"+t;var w=a(u).val();switch(q){case"input:text":case"input:password":case"input:number":case"input:date":case"input:email":case"input:url":case"input:tel":case"textarea:textarea":case"select:select-one":if(a.trim(w)==""){a(s).show()}else{a(s).hide()}break;case"input:checkbox":if(a(u).is(":checked")&&a.trim(w)!=""){a(s).hide()}else{a(s).show()}break;case"select:select-multiple":if(h(w)){a(s).show()}else{a(s).hide()}break}if(v){a(document.body).on("keyup change",a(u),function(x){x.stopPropagation();f(s,r,u,false)})}};var i=function(s,r,u,v){if(typeof v=="undefined"){v=false}if(typeof a(u).prop("tagName")=="undefined"){return false}var p=a(u).prop("tagName").toLowerCase();var t=a(u).prop("type").toLowerCase();var q=p+":"+t;var w=a(u).val();switch(q){case"input:text":case"input:password":case"input:number":case"input:date":case"input:email":case"input:url":case"input:tel":case"textarea:textarea":case"select:select-one":if(a.trim(w)!=""){a(s).show()}else{a(s).hide()}break;case"input:checkbox":if(a(u).is(":checked")&&a.trim(w)!=""){a(s).show()}else{a(s).hide()}break;case"select:select-multiple":if(h(w)){a(s).hide()}else{a(s).show()}break}if(v){a(document.body).on("keyup change",a(u),function(x){x.stopPropagation();i(s,r,u,false)})}};var b=function(s,t,y,q){console.log(q);if(typeof q=="undefined"){q=false}if(typeof a(y).prop("tagName")=="undefined"){return false}var A=a(y).prop("tagName").toLowerCase();var v=a(y).prop("type").toLowerCase();var p=A+":"+v;var x=a(y).val();var u=(typeof t.like=="undefined")?false:true;t.empty=(typeof t.empty=="undefined")?false:t.empty;t.strict=(typeof t.strict=="undefined")?false:t.strict;if(u){var w=a(t.like).prop("tagName").toLowerCase();var z=a(t.like).prop("type").toLowerCase();var r=w+":"+z;if(r=="input:checkbox"||r=="input:radio"){t.value=a(t.like+":checked").map(function(){return this.value}).get()}else{t.value=a(t.like).val();if(!showOnEmptyValue){t.value=(a.trim(a(t.like).val())=="")?null:a(t.like).val()}}}switch(p){case"input:text":case"input:password":case"input:number":case"input:date":case"input:email":case"input:url":case"input:tel":case"textarea:textarea":case"select:select-one":if(a.trim(x)==t.value){a(s).show()}else{if(l(x,t.value)){a(s).show()}else{if(a.trim(x)==""&&t.empty){a(s).show()}else{a(s).hide()}}}break;case"input:checkbox":case"input:radio":var x=a(y+":checked").map(function(){return this.value}).get();if(x==t.value){a(s).show()}else{if(l(x,t.value)){a(s).show()}else{if(e(x,t.value,t.strict)){a(s).show()}else{if(h(x)&&t.empty){a(s).show()}else{a(s).hide()}}}}break;case"select:select-multiple":if(e(x,t.value,t.strict)){a(s).show()}else{if(x==null&&t.empty){a(s).show()}else{a(s).hide()}}break}if(q){a(document.body).on("keyup change",a(y),function(B){B.stopPropagation();b(s,t,y,false)})}};var c=function(s,t,y,q){if(typeof q=="undefined"){q=false}if(typeof a(y).prop("tagName")=="undefined"){return false}var A=a(y).prop("tagName").toLowerCase();var v=a(y).prop("type").toLowerCase();var p=A+":"+v;var x=a(y).val();var u=(typeof t.like=="undefined")?false:true;t.strict=(typeof t.strict=="undefined")?false:t.strict;t.empty=(typeof t.empty=="undefined")?true:t.empty;if(u){var w=a(t.like).prop("tagName").toLowerCase();var z=a(t.like).prop("type").toLowerCase();var r=w+":"+z;if(r=="input:checkbox"||r=="input:radio"){t.value=a(t.like+":checked").map(function(){return this.value}).get()}else{t.value=a(t.like).val();if(!showOnEmptyValue){t.value=(a.trim(a(t.like).val())=="")?null:a(t.like).val()}}}switch(p){case"input:text":case"input:password":case"input:number":case"input:date":case"input:email":case"input:url":case"input:tel":case"textarea:textarea":case"select:select-one":if(x==t.value){a(s).hide()}else{if(l(x,t.value)){a(s).hide()}else{if(a.trim(x)==""&&!t.empty){a(s).hide()}else{a(s).show()}}}break;case"input:checkbox":case"input:radio":x=a(y+":checked").map(function(){return this.value}).get();if(typeof t.strict=="undefined"){t.strict=false}if(x==t.value){a(s).hide()}else{if(l(x,t.value)){a(s).hide()}else{if(e(x,t.value,t.strict)){a(s).hide()}else{if(h(x)&&!t.empty){a(s).hide()}else{a(s).show()}}}}break;case"select:select-multiple":if(e(x,t.value,t.strict)){a(s).hide()}else{if(x==null&&!t.empty){a(s).hide()}else{a(s).show()}}break}if(q){a(document.body).on("keyup change",a(y),function(B){B.stopPropagation();c(s,t,y,false)})}};var n=function(s,r,u,v){if(typeof v=="undefined"){v=false}if(typeof a(u).prop("tagName")=="undefined"){return false}var p=a(u).prop("tagName").toLowerCase();var t=a(u).prop("type").toLowerCase();var q=p+":"+t;var w=parseInt(a(u).val());r.value=parseInt(r.value);switch(r.sign){case"<":case"lt":case"lessthen":case"less-then":case"LessThen":if(w=":case"gteq":case"greaterthenequal":case"greater-then-equal":case"GreaterThenEqual":case"eqgt":if(w>=r.value){a(s).show()}else{a(s).hide()}break;case">":case"gt":case"greaterthen":case"greater-then":case"GreaterThen":if(w>r.value){a(s).show()}else{a(s).hide()}break}if(v){a(document.body).on("keyup change",a(u),function(x){x.stopPropagation();n(s,r,u,false)})}};var g=function(s,t,x,q){if(typeof q=="undefined"){q=false}if(typeof a(x).prop("tagName")=="undefined"){return false}var y=a(x).prop("tagName").toLowerCase();var u=a(x).prop("type").toLowerCase();var p=y+":"+u;var w=parseInt(a(x).val());var r,v;if(a.isArray(t.value)){r=parseInt(t.value[0]);v=parseInt(t.value[1])}if(typeof t.value=="undefined"){r=parseInt(t.min);v=parseInt(t.max)}if(r=":case"gteq":case"greaterthenequal":case"greater-then-equal":case"GreaterThenEqual":case"eqgt":if(w>=r.value){a(s).show()}else{a(s).hide()}break;case">":case"gt":case"greaterthen":case"greater-then":case"GreaterThen":if(w>r.value){a(s).show()}else{a(s).hide()}break}if(v){a(document.body).on("keyup change",a(u),function(x){x.stopPropagation();m(s,r,u,false)})}};var j=function(q,p){a.each(p,function(r,s){switch(s.type){case"empty":f(q,s,r,true);break;case"notempty":case"not-empty":case"notEmpty":case"!empty":i(q,s,r,true);break;case"equal":case"==":case"=":b(q,s,r,true);break;case"!equal":case"notequal":case"!=":case"not-equal":case"notEqual":c(q,s,r,true);break;case"regexp":case"expression":case"reg":case"exp":k(q,s,r,true);break;case"compare":case"comp":n(q,s,r,true);break;case"length":case"lng":m(q,s,r,true);break;case"range":g(q,s,r,true);break}})};(function(p){a.each(p,function(r,q){j(a(r),q)})})(d.rules);return this.each(function(){var p=JSON.parse(a(this).attr(d.attribute).replace(/'/g,'"'));var q=a(this);a.each(p,function(r,s){j(q,s)})})}})(jQuery); \ No newline at end of file diff --git a/js/gmap.js b/js/gmap.js deleted file mode 100644 index 80827ff..0000000 --- a/js/gmap.js +++ /dev/null @@ -1,154 +0,0 @@ - - -window.google = window.google || {}; -google.maps = google.maps || {}; -(function() { - - function getScript(src) { - document.write('<' + 'script src="' + src + '"><' + '/script>'); - } - - var modules = google.maps.modules = {}; - google.maps.__gjsload__ = function(name, text) { - modules[name] = text; - }; - - google.maps.Load = function(apiLoad) { - delete google.maps.Load; - apiLoad([0.009999999776482582,[null,[["https://khms0.googleapis.com/kh?v=800\u0026hl=en-US\u0026","https://khms1.googleapis.com/kh?v=800\u0026hl=en-US\u0026"],null,null,null,1,"800",["https://khms0.google.com/kh?v=800\u0026hl=en-US\u0026","https://khms1.google.com/kh?v=800\u0026hl=en-US\u0026"]],null,null,null,null,[["https://cbks0.googleapis.com/cbk?","https://cbks1.googleapis.com/cbk?"]],[["https://khms0.googleapis.com/kh?v=115\u0026hl=en-US\u0026","https://khms1.googleapis.com/kh?v=115\u0026hl=en-US\u0026"],null,null,null,null,"115",["https://khms0.google.com/kh?v=115\u0026hl=en-US\u0026","https://khms1.google.com/kh?v=115\u0026hl=en-US\u0026"]],[["https://mts0.googleapis.com/mapslt?hl=en-US\u0026","https://mts1.googleapis.com/mapslt?hl=en-US\u0026"]],null,null,null,[["https://mts0.googleapis.com/mapslt?hl=en-US\u0026","https://mts1.googleapis.com/mapslt?hl=en-US\u0026"]]],["en-US","US",null,0,null,null,"https://maps.gstatic.com/mapfiles/","https://csi.gstatic.com","https://maps.googleapis.com","https://maps.googleapis.com",null,"https://maps.google.com","https://gg.google.com","https://maps.gstatic.com/maps-api-v3/api/images/","https://www.google.com/maps",0,"https://www.google.com"],["https://maps.googleapis.com/maps-api-v3/api/js/32/13","3.32.13"],[418431435],1,null,null,null,null,null,"",null,null,1,"https://khms.googleapis.com/mz?v=800\u0026",null,"https://earthbuilder.googleapis.com","https://earthbuilder.googleapis.com",null,"https://mts.googleapis.com/maps/vt/icon",[["https://maps.googleapis.com/maps/vt"],["https://maps.googleapis.com/maps/vt"],null,null,null,null,null,null,null,null,null,null,["https://www.google.com/maps/vt"],"/maps/vt",421000000,421],2,500,[null,null,null,null,"https://www.google.com/maps/preview/log204","","https://static.panoramio.com.storage.googleapis.com/photos/",["https://geo0.ggpht.com/cbk","https://geo1.ggpht.com/cbk","https://geo2.ggpht.com/cbk","https://geo3.ggpht.com/cbk"],"https://maps.googleapis.com/maps/api/js/GeoPhotoService.GetMetadata","https://maps.googleapis.com/maps/api/js/GeoPhotoService.SingleImageSearch",["https://lh3.ggpht.com/","https://lh4.ggpht.com/","https://lh5.ggpht.com/","https://lh6.ggpht.com/"]],null,null,null,null,"/maps/api/js/ApplicationService.GetEntityDetails",0,null,null,[null,null,null,null,null,null,null,null,null,[0,0]],null,[],["32.13"],1,5000], loadScriptTime); - }; - var loadScriptTime = (new Date).getTime(); -})(); -// inlined -(function(_){var ta,xa,za,Ba,Ca,Da,Pa,Qa,bb,gb,hb,jb,ob,nb,pb,qb,Hb,Jb,Nb,Ub,Xb,Yb,hc,lc,pc,Cc,Dc,Ec,Fc,Hc,Ic,Lc,Oc,Kc,Pc,Sc,Yc,id,kd,md,pd,rd,qd,Ad,Ed,Gd,Jd,Kd,Nd,Pd,Rd,Ld,Od,Vd,Yd,Zd,ne,oe,pe,re,se,ve,we,Ae,Be,Ce,De,Ge,Ie,Je,Te,Ue,Ve,We,Ye,Ze,lf,mf,nf,uf,vf,wf,xf,yf,Ef,Ff,Mf,Of,Pf,Qf,Wf,Uf,Zf,$f,bg,eg,gg,fg,ig,mg,og,tg,ug,xg,yg,zg,Ag,Bg,Dg,wa,va,Ma,Na;_.aa="ERROR";_.ba="INVALID_REQUEST";_.ca="MAX_DIMENSIONS_EXCEEDED";_.da="MAX_ELEMENTS_EXCEEDED";_.ea="MAX_WAYPOINTS_EXCEEDED";_.fa="NOT_FOUND";_.ha="OK"; -_.ia="OVER_QUERY_LIMIT";_.ka="REQUEST_DENIED";_.la="UNKNOWN_ERROR";_.ma="ZERO_RESULTS";_.na=function(){return function(a){return a}};_.l=function(){return function(){}};_.oa=function(a){return function(b){this[a]=b}};_.pa=function(a){return function(){return this[a]}};_.qa=function(a){return function(){return a}};_.sa=function(a){return function(){return _.ra[a].apply(this,arguments)}};ta=function(){ta=_.l();_.ua.Symbol||(_.ua.Symbol=va)}; -_.ya=function(){ta();var a=_.ua.Symbol.iterator;a||(a=_.ua.Symbol.iterator=_.ua.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&wa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return xa(this)}});_.ya=_.l()};xa=function(a){var b=0;return za(function(){return bc?Math.max(0,a.length+c):c;if(_.Ea(a))return _.Ea(b)&&1==b.length?a.indexOf(b,c):-1;for(;c=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};_.Za=function(){return-1!=_.Ya.toLowerCase().indexOf("webkit")}; -_.$a=function(a){return-1!=_.Ya.indexOf(a)};_.ab=function(){return _.$a("Trident")||_.$a("MSIE")};_.cb=function(){return _.$a("Safari")&&!(bb()||_.$a("Coast")||_.$a("Opera")||_.$a("Edge")||_.$a("Silk")||_.$a("Android"))};bb=function(){return(_.$a("Chrome")||_.$a("CriOS"))&&!_.$a("Edge")};_.db=function(){return _.$a("Android")&&!(bb()||_.$a("Firefox")||_.$a("Opera")||_.$a("Silk"))};_.eb=function(){return _.$a("iPhone")&&!_.$a("iPod")&&!_.$a("iPad")};_.fb=function(a){_.fb[" "](a);return a}; -gb=function(){var a=_.C.document;return a?a.documentMode:void 0};hb=function(a,b){this.j=a;this.l=b;this.f=0;this.b=null};_.ib=_.na();jb=function(a){_.C.setTimeout(function(){throw a;},0)};ob=function(){var a=_.kb.f;a=lb(a);!_.Ka(_.C.setImmediate)||_.C.Window&&_.C.Window.prototype&&!_.$a("Edge")&&_.C.Window.prototype.setImmediate==_.C.setImmediate?(mb||(mb=nb()),mb(a)):_.C.setImmediate(a)}; -nb=function(){var a=_.C.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.$a("Presto")&&(a=function(){var a=window.document.createElement("IFRAME");a.style.display="none";a.src="";window.document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;a=(0,_.v)(function(a){if(("*"== -d||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!_.ab()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(_.q(c.next)){c=c.next;var a=c.nh;c.nh=null;a()}};return function(a){d.next={nh:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof window.document&&"onreadystatechange"in window.document.createElement("SCRIPT")?function(a){var b=window.document.createElement("SCRIPT"); -b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};window.document.documentElement.appendChild(b)}:function(a){_.C.setTimeout(a,0)}};pb=function(){this.f=this.b=null};qb=function(){this.next=this.b=this.Zc=null};_.kb=function(a,b){_.kb.b||_.kb.m();_.kb.j||(_.kb.b(),_.kb.j=!0);_.kb.l.add(a,b)};_.rb=function(a){return a*Math.PI/180};_.sb=function(a){return 180*a/Math.PI};_.E=function(a){return a?a.length:0}; -_.ub=function(a,b){_.tb(b,function(c){a[c]=b[c]})};_.vb=function(a,b,c){null!=b&&(a=Math.max(a,b));null!=c&&(a=Math.min(a,c));return a};_.wb=function(a,b,c){c-=b;return((a-b)%c+c)%c+b};_.xb=function(a,b,c){return Math.abs(a-b)<=(c||1E-9)};_.yb=function(a,b){for(var c=[],d=_.E(a),e=0;ea.f};_.jc=function(a,b){var c=b-a;return 0<=c?c:b+180-(a-180)}; -_.kc=function(a){return a.isEmpty()?0:_.ic(a)?360-(a.b-a.f):a.f-a.b};lc=function(a,b){this.b=a;this.f=b};_.K=function(a,b,c){if(a&&(void 0!==a.lat||void 0!==a.lng))try{mc(a),b=a.lng,a=a.lat,c=!1}catch(d){_.Lb(d)}a-=0;b-=0;c||(a=_.vb(a,-90,90),180!=b&&(b=_.wb(b,-180,180)));this.lat=function(){return a};this.lng=function(){return b}};_.nc=function(a){return _.rb(a.lat())};_.oc=function(a){return _.rb(a.lng())};pc=function(a,b){b=Math.pow(10,b);return Math.round(a*b)/b}; -_.qc=function(a){try{if(a instanceof _.K)return a;a=mc(a);return new _.K(a.lat,a.lng)}catch(b){throw _.Kb("not a LatLng or LatLngLiteral",b);}};_.rc=function(a,b){a=a&&_.qc(a);b=b&&_.qc(b);if(a){b=b||a;var c=_.vb(a.lat(),-90,90),d=_.vb(b.lat(),-90,90);this.f=new lc(c,d);a=a.lng();b=b.lng();360<=b-a?this.b=new hc(-180,180):(a=_.wb(a,-180,180),b=_.wb(b,-180,180),this.b=new hc(a,b))}else this.f=new lc(1,-1),this.b=new hc(180,-180)};_.sc=function(a,b,c,d){return new _.rc(new _.K(a,b,!0),new _.K(c,d,!0))}; -_.uc=function(a){if(a instanceof _.rc)return a;try{return a=tc(a),_.sc(a.south,a.west,a.north,a.east)}catch(b){throw _.Kb("not a LatLngBounds or LatLngBoundsLiteral",b);}};_.Ac=function(a){a=a||window.event;_.vc(a);_.xc(a)};_.vc=function(a){a.cancelBubble=!0;a.stopPropagation&&a.stopPropagation()};_.xc=function(a){a.preventDefault&&_.q(a.defaultPrevented)?a.preventDefault():a.returnValue=!1};_.Bc=function(a){a.handled=!0;void 0===a.bubbles&&(a.returnValue="handled")}; -Cc=function(a,b){a.__e3_||(a.__e3_={});a=a.__e3_;a[b]||(a[b]={});return a[b]};Dc=function(a,b){var c=a.__e3_||{};if(b)a=c[b]||{};else for(b in a={},c)_.ub(a,c[b]);return a};Ec=function(a,b){return function(c){return b.call(a,c,this)}};Fc=function(a,b,c){return function(d){var e=[b,a];_.Bb(e,arguments);_.M.trigger.apply(this,e);c&&_.Bc.apply(null,arguments)}};Hc=function(a,b,c,d){this.f=a;this.j=b;this.b=c;this.l=d;this.id=++Gc;Cc(a,b)[this.id]=this}; -Ic=function(a){return function(b){b||(b=window.event);if(b&&!b.target)try{b.target=b.srcElement}catch(d){}var c=a.b.apply(a.f,[b]);return b&&"click"==b.type&&(b=b.srcElement)&&"A"==b.tagName&&"javascript:void(0)"==b.href?!1:c}};_.Jc=function(a){return""+(_.La(a)?_.Oa(a):a)};_.N=_.l();Lc=function(a,b){var c=b+"_changed";if(a[c])a[c]();else a.changed(b);c=Kc(a,b);for(var d in c){var e=c[d];Lc(e.gd,e.Cb)}_.M.trigger(a,b.toLowerCase()+"_changed")}; -_.Nc=function(a){return Mc[a]||(Mc[a]=a.substr(0,1).toUpperCase()+a.substr(1))};Oc=function(a){a.gm_accessors_||(a.gm_accessors_={});return a.gm_accessors_};Kc=function(a,b){a.gm_bindings_||(a.gm_bindings_={});a.gm_bindings_.hasOwnProperty(b)||(a.gm_bindings_[b]={});return a.gm_bindings_[b]};Pc=function(a){this.P=[];this.b=a&&a.Od||_.Ga;this.f=a&&a.Pd||_.Ga}; -_.Rc=function(a,b,c,d){function e(){_.A(f,function(a){b.call(c||null,function(b){if(a.once){if(a.once.kh)return;a.once.kh=!0;_.Va(g.P,a);g.P.length||g.b()}a.Zc.call(a.context,b)})})}var f=a.P.slice(0),g=a;d&&d.sync?e():Qc(e)};Sc=function(a,b){return function(c){return c.Zc==a&&c.context==(b||null)}};_.Tc=function(){this.P=new Pc({Od:(0,_.v)(this.Od,this),Pd:(0,_.v)(this.Pd,this)})};_.Uc=function(a,b){a.P.addListener(b,void 0);b.call(void 0,a.get())};_.Vc=function(a){return function(){return this.get(a)}}; -_.Wc=function(a,b){return b?function(c){try{this.set(a,b(c))}catch(d){_.Lb(_.Kb("set"+_.Nc(a),d))}}:function(b){this.set(a,b)}};_.Xc=function(a,b){_.tb(b,function(b,d){var c=_.Vc(b);a["get"+_.Nc(b)]=c;d&&(d=_.Wc(b,d),a["set"+_.Nc(b)]=d)})};_.Zc=function(a){this.b=a||[];Yc(this)};Yc=function(a){a.set("length",a.b.length)};_.$c=function(){this.f={};this.j=0};_.bd=function(a,b){var c=a.f,d=_.Jc(b);c[d]||(c[d]=b,++a.j,_.M.trigger(a,"insert",b),a.b&&a.b(b))};_.cd=_.oa("b"); -_.dd=function(a,b,c){this.heading=a;this.pitch=_.vb(b,-90,90);this.zoom=Math.max(0,c)};_.gd=function(){this.__gm=new _.N;this.l=null};_.hd=function(a){_.Tc.call(this);this.m=!!a};_.jd=function(a,b){return new id(a,b)};id=function(a,b){_.hd.call(this,b);this.b=a};kd=_.l();_.ld=function(a,b){a[b]||(a[b]=[]);return a[b]}; -_.nd=function(a,b){if(null==a||null==b)return null==a==(null==b);if(a.constructor!=Array&&a.constructor!=Object)throw Error("Invalid object type passed into jsproto.areObjectsEqual()");if(a===b)return!0;if(a.constructor!=b.constructor)return!1;for(var c in a)if(!(c in b&&md(a[c],b[c])))return!1;for(var d in b)if(!(d in a))return!1;return!0}; -md=function(a,b){if(a===b||!(!0!==a&&1!==a||!0!==b&&1!==b)||!(!1!==a&&0!==a||!1!==b&&0!==b))return!0;if(a instanceof Object&&b instanceof Object){if(!_.nd(a,b))return!1}else return!1;return!0};_.od=function(a){_.Ea(a)?this.b=a:(this.b=a.C,this.f=a.G);this.Qb=1==(0,window.parseInt)(this.b,10)?0:-1};pd=_.l();rd=function(a,b,c){var d=new _.od(b);d.forEach(function(b){var e=b.Nd,g=a[e+d.Qb];if(null!=g)if(b.Vd)for(var h=0;hd&&(d=-90);b=Math.sin(b);var e=Math.cos(_.rb(a.lat()));if(90==c||-90==d||1E-6>e)return new _.rc(new _.K(d,-180),new _.K(c,180));b=_.sb(Math.asin(b/e));return new _.rc(new _.K(d,a.lng()-b),new _.K(c,a.lng()+b))}; -lf=function(a,b){_.gd.call(this);_.ze(a);this.__gm=new _.N;this.f=null;b&&b.client&&(this.f=_.jf[b.client]||null);var c=this.controls=[];_.tb(_.kf,function(a,b){c[b]=new _.Zc});this.j=!0;this.b=a;this.m=!1;this.__gm.ac=b&&b.ac||new _.$c;this.set("standAlone",!0);this.setPov(new _.dd(0,0,1));b&&b.Qe&&(a=b.Qe,_.F(a.zoom)||(a.zoom=_.Fa(b.zoom)?b.zoom:1));this.setValues(b);void 0==this.getVisible()&&this.setVisible(!0);_.M.addListenerOnce(this,"pano_changed",_.Gb(function(){_.S("marker",(0,_.v)(function(a){a.b(this.__gm.ac, -this)},this))}))};mf=function(){this.l=[];this.j=this.b=this.f=null};nf=function(a,b,c,d,e){this.$=b;this.b=e;this.f=_.jd(new _.cd([]));this.H=new _.$c;new _.Zc;this.l=new _.$c;this.A=new _.$c;this.m=new _.$c;var f=this.ac=new _.$c;f.b=function(){delete f.b;_.S("marker",_.Gb(function(b){b.b(f,a)}))};this.B=new lf(c,{visible:!1,enableCloseButton:!0,ac:f});this.B.bindTo("reportErrorControl",a);this.B.j=!1;this.j=new mf;this.overlayLayer=null};_.of=function(){this.P=new Pc}; -_.pf=function(a){this.rk=a||0;_.M.bind(this,"forceredraw",this,this.B)};_.qf=function(a,b){a=a.style;a.width=b.width+b.f;a.height=b.height+b.b};_.rf=function(a){return new _.J(a.offsetWidth,a.offsetHeight)};_.tf=function(){var a=[],b=_.C.google&&_.C.google.maps&&_.C.google.maps.fisfetsz;b&&Array.isArray(b)&&_.sf[15]&&b.forEach(function(b){_.F(b)&&a.push(b)});0==a.length&&(_.sf[35]?a.push(4111425):_.sf[43]||a.push(1301875));return a};uf=function(a){this.data=a||[]};vf=function(a){this.data=a||[]}; -wf=function(a){this.data=a||[]};xf=function(a){this.data=a||[]};yf=function(a){this.data=a||[]};Ef=function(a){if(!zf){var b=zf={C:"meummm"};if(!Af){var c=Af={C:"ebb5ss8MmbbbEIb100b"};Bf||(Bf={C:"eedmbddemd",G:["uuuu","uuuu"]});c.G=[Bf,"Eb"]}c=Af;Cf||(Cf={C:"10m12m",G:["bb","b"]});b.G=["ii","uue",c,Cf]}return _.Df.b(a.data,zf)}; -Ff=function(a,b,c,d){_.pf.call(this);this.H=b;this.D=new _.ff;this.I=c+"/maps/api/js/StaticMapService.GetMapImage";this.f=this.b=null;var e;d?e=new id(null,void 0):e=null;this.j=e;this.l=null;this.m=!1;this.set("div",a);this.set("loading",!0)};Mf=function(a){var b=a.get("tilt")||_.E(a.get("styles"));a=a.get("mapTypeId");return b?null:Lf[a]};_.Nf=function(a){a.parentNode&&a.parentNode.removeChild(a)}; -Of=function(a,b){var c=a.f;c.onload=null;c.onerror=null;var d=a.get("size");d&&(b&&(c.parentNode||a.b.appendChild(c),a.j||_.qf(c,d)),a.set("loading",!1))}; -Pf=function(a,b,c,d,e){var f=new yf,g=new wf(_.R(f,0));g.data[0]=b.O;g.data[1]=b.R;f.data[1]=e;f.setZoom(c);c=new xf(_.R(f,3));c.data[0]=b.T-b.O;c.data[1]=b.V-b.R;var h=new vf(_.R(f,4));h.data[0]=d;h.data[4]=_.$e(_.U(_.T));h.data[5]=_.af(_.U(_.T)).toLowerCase();h.data[9]=!0;_.tf().forEach(function(a){0>_.vd(h,13).indexOf(a)&&_.wd(h,13,a)});h.data[11]=!0;_.sf[13]&&(b=new uf(_.yd(h,7)),b.data[0]=33,b.data[1]=3,b.data[7]=1);f=a.I+(0,window.unescape)("%3F")+Ef(f);return a.H(f)}; -Qf=function(a,b){var c=a.f;b!=c.src?(a.j||_.Nf(c),c.onload=function(){Of(a,!0)},c.onerror=function(){Of(a,!1)},c.src=b):!c.parentNode&&b&&a.b.appendChild(c)};_.Sf=function(a){for(var b;b=a.firstChild;)_.Rf(b),a.removeChild(b)};_.Rf=function(a){a=new Ve(a);try{for(;;){var b=a.next();b&&_.M.clearInstanceListeners(b)}}catch(c){if(c!==Tf)throw c;}}; -Wf=function(a,b){_.Ra();var c=new _.of,d=b||{};d.noClear||_.Sf(a);var e="undefined"==typeof window.document?null:window.document.createElement("div");e&&a.appendChild&&(a.appendChild(e),e.style.width=e.style.height="100%");if(![].forEach)throw _.S("controls",function(b){b.Gg(a)}),Error("The Google Maps API does not support this browser.");_.S("util",function(b){_.Uc(b.b.b,function(b){2==b&&_.S("controls",function(b){b.Ei(a)})})});var f;b=new window.Promise(function(a){f=a});_.Bd.call(this,new nf(this, -a,e,c,b));_.q(d.mapTypeId)||(d.mapTypeId="roadmap");this.setValues(d);this.ja=_.sf[15]&&d.noControlsOrLogging;this.mapTypes=new Ad;this.features=new _.N;_.ze(e);this.notify("streetView");b=_.rf(e);var g=null;Uf(d.useStaticMap,b)&&(g=new Ff(e,_.Vf,_.Q(_.U(_.T),9),!0),g.set("size",b),g.bindTo("center",this),g.bindTo("zoom",this),g.bindTo("mapTypeId",this),g.bindTo("styles",this));this.overlayMapTypes=new _.Zc;var h=this.controls=[];_.tb(_.kf,function(a,b){h[b]=new _.Zc});var k=this,n=!0;_.S("map",function(a){k.getDiv()&& -e&&a.f(k,d,e,g,n,c,f)});n=!1;this.data=new ne({map:this})};Uf=function(a,b){if(!_.T||2==_.ud(_.T,37))return!1;if(_.q(a))return!!a;a=b.width;b=b.height;return 384E3>=a*b&&800>=a&&800>=b};Zf=function(){_.S("maxzoom",_.Ga)};$f=function(a,b){!a||_.Db(a)||_.F(a)?(this.set("tableId",a),this.setValues(b)):this.setValues(a)};_.ag=_.l();bg=function(a){a=a||{};a.visible=_.Ab(a.visible,!0);return a};_.cg=function(a){return a&&a.radius||6378137};eg=function(a){return a instanceof _.Zc?dg(a):new _.Zc((0,_.be)(a))}; -gg=function(a){if(_.Ia(a)||a instanceof _.Zc)if(0==_.E(a))var b=!0;else b=a instanceof _.Zc?a.getAt(0):a[0],b=_.Ia(b)||b instanceof _.Zc;else b=!1;return b?a instanceof _.Zc?fg(dg)(a):new _.Zc(_.Qb(eg)(a)):new _.Zc([eg(a)])};fg=function(a){return function(b){if(!(b instanceof _.Zc))throw _.Kb("not an MVCArray");b.forEach(function(b,d){try{a(b)}catch(e){throw _.Kb("at index "+d,e);}});return b}};_.hg=function(a){this.setValues(bg(a));_.S("poly",_.Ga)}; -ig=function(a){this.set("latLngs",new _.Zc([new _.Zc]));this.setValues(bg(a));_.S("poly",_.Ga)};_.jg=function(a){ig.call(this,a)};_.kg=function(a){ig.call(this,a)};_.lg=function(a){this.setValues(bg(a));_.S("poly",_.Ga)};mg=function(){this.b=null};_.ng=function(){this.b=null}; -_.pg=function(a){var b=this;this.tileSize=a.tileSize||new _.J(256,256);this.name=a.name;this.alt=a.alt;this.minZoom=a.minZoom;this.maxZoom=a.maxZoom;this.j=(0,_.v)(a.getTileUrl,a);this.b=new _.$c;this.f=null;this.set("opacity",a.opacity);_.S("map",function(a){var c=b.f=a.b,e=b.tileSize||new _.J(256,256);b.b.forEach(function(a){var d=a.__gmimt,f=d.ia,k=d.zoom,n=b.j(f,k);(d.cb=c({M:f.x,N:f.y,ca:k},e,a,n,function(){return _.M.trigger(a,"load")})).setOpacity(og(b))})})}; -og=function(a){a=a.get("opacity");return"number"==typeof a?a:1};_.qg=function(){_.qg.vf(this,"constructor")};_.rg=function(a,b){_.rg.vf(this,"constructor");this.set("styles",a);a=b||{};this.b=a.baseMapTypeId||"roadmap";this.minZoom=a.minZoom;this.maxZoom=a.maxZoom||20;this.name=a.name;this.alt=a.alt;this.projection=null;this.tileSize=new _.J(256,256)};_.sg=function(a,b){_.Rb(Nb,"container is not a Node")(a);this.setValues(b);_.S("controls",(0,_.v)(function(b){b.Yl(this,a)},this))};tg=_.oa("b"); -ug=function(a,b,c){for(var d=Array(b.length),e=0,f=b.length;e to Object.prototype. Extending Object.prototype breaks JavaScript for..in loops, which are used heavily in Google Maps API v3.")}; -Bg=function(a){(a="version"in a)&&window.console&&window.console.error("You have included the Google Maps API multiple times on this page. This may cause unexpected errors.");return a};_.ra=[];_.ua="undefined"!=typeof window&&window===this?this:"undefined"!=typeof window.global&&null!=window.global?window.global:this;_.Cg="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b}; -if("function"==typeof Object.setPrototypeOf)Dg=Object.setPrototypeOf;else{var Eg;a:{var Gg={qk:!0},Hg={};try{Hg.__proto__=Gg;Eg=Hg.qk;break a}catch(a){}Eg=!1}Dg=Eg?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}_.Ig=Dg;wa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)};va=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}(); -Ca("Array.prototype.findIndex",function(a){return a?a:function(a,c){return Ba(this,a,c).Ae}});Ca("Array.prototype.find",function(a){return a?a:function(a,c){return Ba(this,a,c).Si}});Ca("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});Ca("Array.prototype.includes",function(a){return a?a:function(a,c){var b=this;b instanceof String&&(b=String(b));var e=b.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));cc&&(c=Math.max(0,b+c));if(null==d||d>b)d=b;d=Number(d);0>d&&(d=Math.max(0,b+d));for(c=Number(c||0);c>>0);Na=0;a:{var Jg=_.C.navigator;if(Jg){var Kg=Jg.userAgent;if(Kg){_.Ya=Kg;break a}}_.Ya=""};_.fb[" "]=_.Ga;var Yg;_.Lg=_.$a("Opera");_.Mg=_.ab();_.Ng=_.$a("Edge");_.Og=_.$a("Gecko")&&!(_.Za()&&!_.$a("Edge"))&&!(_.$a("Trident")||_.$a("MSIE"))&&!_.$a("Edge");_.Pg=_.Za()&&!_.$a("Edge");_.Qg=_.$a("Macintosh");_.Rg=_.$a("Windows");_.Sg=_.$a("Linux")||_.$a("CrOS");_.Tg=_.$a("Android");_.Vg=_.eb();_.Wg=_.$a("iPad");_.Xg=_.$a("iPod"); -a:{var Zg="",$g=function(){var a=_.Ya;if(_.Og)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.Ng)return/Edge\/([\d\.]+)/.exec(a);if(_.Mg)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Pg)return/WebKit\/(\S+)/.exec(a);if(_.Lg)return/(?:Version)[ \/]?(\S+)/.exec(a)}();$g&&(Zg=$g?$g[1]:"");if(_.Mg){var ah=gb();if(null!=ah&&ah>(0,window.parseFloat)(Zg)){Yg=String(ah);break a}}Yg=Zg}_.bh=Yg;var dh=_.C.document;_.ch=dh&&_.Mg?gb()||("CSS1Compat"==dh.compatMode?(0,window.parseInt)(_.bh,10):5):void 0;_.eh=_.$a("Firefox");_.fh=_.eb()||_.$a("iPod");_.gh=_.$a("iPad");_.hh=_.db();_.ih=bb();_.jh=_.cb()&&!(_.eb()||_.$a("iPad")||_.$a("iPod"));var kh;kh=_.Og||_.Pg&&!_.jh||_.Lg;_.lh=kh||"function"==typeof _.C.btoa;_.mh=kh||!_.jh&&!_.Mg&&"function"==typeof _.C.atob;hb.prototype.get=function(){if(0b.f&&(b.f++,a.next=b.b,b.b=a)}_.kb.j=!1};_.ph={ROADMAP:"roadmap",SATELLITE:"satellite",HYBRID:"hybrid",TERRAIN:"terrain"};_.kf={TOP_LEFT:1,TOP_CENTER:2,TOP:2,TOP_RIGHT:3,LEFT_CENTER:4,LEFT_TOP:5,LEFT:5,LEFT_BOTTOM:6,RIGHT_TOP:7,RIGHT:7,RIGHT_CENTER:8,RIGHT_BOTTOM:9,BOTTOM_LEFT:10,BOTTOM_CENTER:11,BOTTOM:11,BOTTOM_RIGHT:12,CENTER:13};_.z(Jb,Error);var qh,sh;_.Wb=_.Rb(_.F,"not a number");qh=_.Tb(_.Wb,function(a){if((0,window.isNaN)(a))throw _.Kb("NaN is not an accepted value");return a});_.rh=_.Rb(_.Db,"not a string");sh=_.Rb(_.Eb,"not a boolean");_.th=_.G(_.Wb);_.uh=_.G(_.rh);_.vh=_.G(sh);_.wh=new _.H(0,0);_.H.prototype.toString=function(){return"("+this.x+", "+this.y+")"};_.H.prototype.da=function(a){return a?a.x==this.x&&a.y==this.y:!1};_.H.prototype.equals=_.H.prototype.da;_.H.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y)};_.H.prototype.He=_.sa(0);_.xh=new _.J(0,0);_.J.prototype.toString=function(){return"("+this.width+", "+this.height+")"};_.J.prototype.da=function(a){return a?a.width==this.width&&a.height==this.height:!1};_.J.prototype.equals=_.J.prototype.da;_.Zb.prototype.da=function(a){return a?this.J==a.J&&this.K==a.K:!1};_.yh=new _.ac({Mc:new _.$b(256),Nc:void 0});_.bc.prototype.da=function(a){return a?this.m11==a.m11&&this.m12==a.m12&&this.m21==a.m21&&this.m22==a.m22:!1};_.fc.prototype.isEmpty=function(){return!(this.O=b:_.ic(a)?a.b<=c||a.f>=b:a.b<=c&&a.f>=b};_.m.contains=function(a){-180==a&&(a=180);var b=this.b,c=this.f;return _.ic(this)?(a>=b||a<=c)&&!this.isEmpty():a>=b&&a<=c};_.m.extend=function(a){this.contains(a)||(this.isEmpty()?this.b=this.f=a:_.jc(a,this.b)<_.jc(this.f,a)?this.b=a:this.f=a)}; -_.m.da=function(a){return 1E-9>=Math.abs(a.b-this.b)%360+Math.abs(_.kc(a)-_.kc(this))};_.m.X=function(){var a=(this.b+this.f)/2;_.ic(this)&&(a=_.wb(a+180,-180,180));return a};_.m=lc.prototype;_.m.isEmpty=function(){return this.b>this.f};_.m.intersects=function(a){var b=this.b,c=this.f;return b<=a.b?a.b<=c&&a.b<=a.f:b<=a.f&&b<=c};_.m.contains=function(a){return a>=this.b&&a<=this.f};_.m.extend=function(a){this.isEmpty()?this.f=this.b=a:athis.f&&(this.f=a)}; -_.m.da=function(a){return this.isEmpty()?a.isEmpty():1E-9>=Math.abs(a.b-this.b)+Math.abs(this.f-a.f)};_.m.X=function(){return(this.f+this.b)/2};var mc=_.Mb({lat:_.Wb,lng:_.Wb},!0);_.K.prototype.toString=function(){return"("+this.lat()+", "+this.lng()+")"};_.K.prototype.toJSON=function(){return{lat:this.lat(),lng:this.lng()}};_.K.prototype.da=function(a){return a?_.xb(this.lat(),a.lat())&&_.xb(this.lng(),a.lng()):!1};_.K.prototype.equals=_.K.prototype.da;_.K.prototype.toUrlValue=function(a){a=_.q(a)?a:6;return pc(this.lat(),a)+","+pc(this.lng(),a)};_.be=_.Qb(_.qc);_.m=_.rc.prototype;_.m.getCenter=function(){return new _.K(this.f.X(),this.b.X())};_.m.toString=function(){return"("+this.getSouthWest()+", "+this.getNorthEast()+")"};_.m.toJSON=function(){return{south:this.f.b,west:this.b.b,north:this.f.f,east:this.b.f}};_.m.toUrlValue=function(a){var b=this.getSouthWest(),c=this.getNorthEast();return[b.toUrlValue(a),c.toUrlValue(a)].join()};_.m.da=function(a){if(!a)return!1;a=_.uc(a);return this.f.da(a.f)&&this.b.da(a.b)};_.rc.prototype.equals=_.rc.prototype.da; -_.m=_.rc.prototype;_.m.contains=function(a){a=_.qc(a);return this.f.contains(a.lat())&&this.b.contains(a.lng())};_.m.intersects=function(a){a=_.uc(a);return this.f.intersects(a.f)&&this.b.intersects(a.b)};_.m.extend=function(a){a=_.qc(a);this.f.extend(a.lat());this.b.extend(a.lng());return this};_.m.union=function(a){a=_.uc(a);if(!a||a.isEmpty())return this;this.extend(a.getSouthWest());this.extend(a.getNorthEast());return this};_.m.getSouthWest=function(){return new _.K(this.f.b,this.b.b,!0)}; -_.m.getNorthEast=function(){return new _.K(this.f.f,this.b.f,!0)};_.m.toSpan=function(){var a=this.f;a=a.isEmpty()?0:a.f-a.b;return new _.K(a,_.kc(this.b),!0)};_.m.isEmpty=function(){return this.f.isEmpty()||this.b.isEmpty()};var tc=_.Mb({south:_.Wb,west:_.Wb,north:_.Wb,east:_.Wb},!1);var Gc; -_.M={addListener:function(a,b,c){return new Hc(a,b,c,0)},hasListeners:function(a,b){if(!a)return!1;b=(a=a.__e3_)&&a[b];if(a=!!b){a:{for(c in b){var c=!1;break a}c=!0}a=!c}return a},removeListener:function(a){a&&a.remove()},clearListeners:function(a,b){_.tb(Dc(a,b),function(a,b){b&&b.remove()})},clearInstanceListeners:function(a){_.tb(Dc(a),function(a,c){c&&c.remove()})},trigger:function(a,b,c){if(_.M.hasListeners(a,b)){var d=_.Xa(arguments,2),e=Dc(a,b),f;for(f in e){var g=e[f];g&&g.b.apply(g.f,d)}}}, -addDomListener:function(a,b,c,d){var e=d?4:1;if(!a.addEventListener&&a.attachEvent)return c=new Hc(a,b,c,2),a.attachEvent("on"+b,Ic(c)),c;a.addEventListener&&a.addEventListener(b,c,d);return new Hc(a,b,c,e)},addDomListenerOnce:function(a,b,c,d){var e=_.M.addDomListener(a,b,function(){e.remove();return c.apply(this,arguments)},d);return e},ma:function(a,b,c,d){return _.M.addDomListener(a,b,Ec(c,d))},bind:function(a,b,c,d){return _.M.addListener(a,b,(0,_.v)(d,c))},addListenerOnce:function(a,b,c){var d= -_.M.addListener(a,b,function(){d.remove();return c.apply(this,arguments)});return d},forward:function(a,b,c){return _.M.addListener(a,b,Fc(b,c))},ad:function(a,b,c,d){_.M.addDomListener(a,b,Fc(b,c,!d))}};Gc=0;Hc.prototype.remove=function(){if(this.f){if(this.f.removeEventListener)switch(this.l){case 1:this.f.removeEventListener(this.j,this.b,!1);break;case 4:this.f.removeEventListener(this.j,this.b,!0)}delete Cc(this.f,this.j)[this.id];this.b=this.f=null}};_.m=_.N.prototype;_.m.get=function(a){var b=Oc(this);a+="";b=Hb(b,a);if(_.q(b)){if(b){a=b.Cb;b=b.gd;var c="get"+_.Nc(a);return b[c]?b[c]():b.get(a)}return this[a]}};_.m.set=function(a,b){var c=Oc(this);a+="";var d=Hb(c,a);if(d)if(a=d.Cb,d=d.gd,c="set"+_.Nc(a),d[c])d[c](b);else d.set(a,b);else this[a]=b,c[a]=null,Lc(this,a)};_.m.notify=function(a){var b=Oc(this);a+="";(b=Hb(b,a))?b.gd.notify(b.Cb):Lc(this,a)}; -_.m.setValues=function(a){for(var b in a){var c=a[b],d="set"+_.Nc(b);if(this[d])this[d](c);else this.set(b,c)}};_.m.setOptions=_.N.prototype.setValues;_.m.changed=_.l();var Mc={};_.N.prototype.bindTo=function(a,b,c,d){a+="";c=(c||a)+"";this.unbind(a);var e={gd:this,Cb:a},f={gd:b,Cb:c,jh:e};Oc(this)[a]=f;Kc(b,c)[_.Jc(e)]=e;d||Lc(this,a)};_.N.prototype.unbind=function(a){var b=Oc(this),c=b[a];c&&(c.jh&&delete Kc(c.gd,c.Cb)[_.Jc(c.jh)],this[a]=this.get(a),b[a]=null)}; -_.N.prototype.unbindAll=function(){var a=(0,_.v)(this.unbind,this),b=Oc(this),c;for(c in b)a(c)};_.N.prototype.addListener=function(a,b){return _.M.addListener(this,a,b)};Pc.prototype.addListener=function(a,b,c){c=c?{kh:!1}:null;var d=!this.P.length,e=this.P.find(Sc(a,b));e?e.once=e.once&&c:this.P.push({Zc:a,context:b||null,once:c});d&&this.f();return a};Pc.prototype.addListenerOnce=function(a,b){this.addListener(a,b,!0);return a};Pc.prototype.removeListener=function(a,b){if(this.P.length){var c=this.P;a=_.Ta(c,Sc(a,b),void 0);0<=a&&_.Ua(c,a);this.P.length||this.b()}};var Qc=_.kb;_.m=_.Tc.prototype;_.m.Pd=_.l();_.m.Od=_.l();_.m.addListener=function(a,b){return this.P.addListener(a,b)};_.m.addListenerOnce=function(a,b){return this.P.addListenerOnce(a,b)};_.m.removeListener=function(a,b){return this.P.removeListener(a,b)};_.m.notify=function(a){_.Rc(this.P,function(a){a(this.get())},this,a)};_.z(_.Zc,_.N);_.m=_.Zc.prototype;_.m.getAt=function(a){return this.b[a]};_.m.indexOf=function(a){for(var b=0,c=this.b.length;be;e++)8==e||13==e||18==e||23==e?b[e]="-":14==e?b[e]="4":(2>=c&&(c=33554432+16777216*Math.random()|0),d=c&15,c>>=4,b[e]=a[19==e?d&3|8:d]);return b.join("")}})();_.z(_.Fd,Ed);_.Fd.prototype.getType=_.qa("Point");_.Fd.prototype.forEachLatLng=function(a){a(this.b)};_.Fd.prototype.get=_.pa("b");var $d=_.Qb(Gd);Nd.f=void 0;Nd.b=function(){return Nd.f?Nd.f:Nd.f=new Nd};Nd.prototype.xa=function(a,b){if(!this.b[a]){var c=this,d=c.m;Od(c.j,function(e){for(var f=e.b[a]||[],g=e.l[a]||[],h=d[a]=_.Hd(f.length,function(){delete d[a];b(e.f);for(var f=c.f[a],h=f?f.length:0,k=0;k",0);_.Qe("",0);_.Qe("
    ",0);var Tf="StopIteration"in _.C?_.C.StopIteration:{message:"StopIteration",stack:""};Te.prototype.next=function(){throw Tf;};_.z(Ue,Te);Ue.prototype.setPosition=function(a,b,c){if(this.node=a)this.f=_.Fa(b)?b:1!=this.node.nodeType?0:this.b?-1:1;_.Fa(c)&&(this.depth=c)}; -Ue.prototype.next=function(){if(this.j){if(!this.node||this.l&&0==this.depth)throw Tf;var a=this.node;var b=this.b?-1:1;if(this.f==b){var c=this.b?a.lastChild:a.firstChild;c?this.setPosition(c):this.setPosition(a,-1*b)}else(c=this.b?a.previousSibling:a.nextSibling)?this.setPosition(c):this.setPosition(a.parentNode,-1*b);this.depth+=this.f*(this.b?-1:1)}else this.j=!0;a=this.node;if(!this.node)throw Tf;return a};Ue.prototype.da=function(a){return a.node==this.node&&(!this.node||a.f==this.f)}; -Ue.prototype.splice=function(a){var b=this.node,c=this.b?1:-1;this.f==c&&(this.f=-1*c,this.depth+=this.f*(this.b?-1:1));this.b=!this.b;Ue.prototype.next.call(this);this.b=!this.b;c=_.Ja(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)_.Re(c[d],b);_.Se(b)};_.z(Ve,Ue);Ve.prototype.next=function(){do Ve.Eb.next.call(this);while(-1==this.f);return this.node};var Cf;_.z(We,_.O);_.z(_.Xe,_.O);_.z(Ye,_.O);_.z(Ze,_.O);_.sf={};_.ef.prototype.da=function(a){return this==a||a instanceof _.ef&&this.size.da(a.size)&&this.heading==a.heading&&this.ga==a.ga};_.Xh=new _.ef(new _.Zb(256,256),0,0);_.Yh=!!(_.C.requestAnimationFrame&&_.C.performance&&_.C.performance.now);_.ff.prototype.fromLatLngToPoint=function(a,b){b=b||new _.H(0,0);var c=this.b;b.x=c.x+a.lng()*this.j;a=_.vb(Math.sin(_.rb(a.lat())),-(1-1E-15),1-1E-15);b.y=c.y+.5*Math.log((1+a)/(1-a))*-this.l;return b};_.ff.prototype.fromPointToLatLng=function(a,b){var c=this.b;return new _.K(_.sb(2*Math.atan(Math.exp((a.y-c.y)/-this.l))-Math.PI/2),(a.x-c.x)/this.j,b)};_.jf={japan_prequake:20,japan_postquake2010:24};_.Zh={NEAREST:"nearest",BEST:"best"};_.$h={DEFAULT:"default",OUTDOOR:"outdoor"};_.z(lf,_.gd);lf.prototype.visible_changed=function(){var a=this;!a.m&&a.getVisible()&&(a.m=!0,_.S("streetview",function(b){if(a.f)var c=a.f;b.Pm(a,c)}))};_.Xc(lf.prototype,{visible:_.vh,pano:_.uh,position:_.G(_.qc),pov:_.G(Ah),motionTracking:sh,photographerPov:null,location:null,links:_.Qb(_.Rb(_.Cb)),status:null,zoom:_.th,enableCloseButton:_.vh});lf.prototype.registerPanoProvider=function(a,b){this.set("panoProvider",{ri:a,options:b||{}})};mf.prototype.register=function(a){var b=this.l;var c=b.length;if(!c||a.zIndex>=b[0].zIndex)var d=0;else if(a.zIndex>=b[c-1].zIndex){for(d=0;1>1;a.zIndex>=b[e].zIndex?c=e:d=e}d=c}else d=c;b.splice(d,0,a)};_.z(nf,kd);_.of.prototype.addListener=function(a,b){this.P.addListener(a,b)};_.of.prototype.addListenerOnce=function(a,b){this.P.addListenerOnce(a,b)};_.of.prototype.removeListener=function(a,b){this.P.removeListener(a,b)};_.of.prototype.b=_.sa(7);_.z(_.pf,_.N);_.pf.prototype.U=function(){var a=this;a.na||(a.na=_.C.setTimeout(function(){a.na=void 0;a.qa()},a.rk))};_.pf.prototype.B=function(){this.na&&_.C.clearTimeout(this.na);this.na=void 0;this.qa()};var Bf;_.z(uf,_.O);var Af;_.z(vf,_.O);_.z(wf,_.O);_.z(xf,_.O);var zf;_.z(yf,_.O);yf.prototype.getZoom=function(){return _.P(this,2)};yf.prototype.setZoom=function(a){this.data[2]=a};_.z(Ff,_.pf);var Lf={roadmap:0,satellite:2,hybrid:3,terrain:4},ai={0:1,2:2,3:2,4:2};_.m=Ff.prototype;_.m.Kh=_.Vc("center");_.m.Yg=_.Vc("zoom");_.m.changed=function(){var a=this.Kh(),b=this.Yg(),c=Mf(this);if(a&&!a.da(this.A)||this.Z!=b||this.la!=c)this.j||_.Nf(this.f),this.U(),this.Z=b,this.la=c;this.A=a}; -_.m.qa=function(){var a=Mf(this);if(this.j&&this.m)this.l!=a&&_.Nf(this.f);else{var b="",c=this.Kh(),d=this.Yg(),e=this.get("size");if(e){if(c&&(0,window.isFinite)(c.lat())&&(0,window.isFinite)(c.lng())&&1(b||0)?"best":"nearest"},c)};_.ng.prototype.getPanoramaById=function(a,b){this.getPanorama({pano:a},b)};_.z(_.pg,_.N);_.m=_.pg.prototype;_.m.getTile=function(a,b,c){if(!a||!c)return null;var d=c.createElement("div");c={ia:a,zoom:b,cb:null};d.__gmimt=c;_.bd(this.b,d);if(this.f){var e=this.tileSize||new _.J(256,256),f=this.j(a,b);(c.cb=this.f({M:a.x,N:a.y,ca:b},e,d,f,function(){_.M.trigger(d,"load")})).setOpacity(og(this))}return d};_.m.releaseTile=function(a){a&&this.b.contains(a)&&(this.b.remove(a),(a=a.__gmimt.cb)&&a.release())};_.m.Hf=_.sa(8);_.m.opacity_changed=function(){var a=og(this);this.b.forEach(function(b){b.__gmimt.cb.setOpacity(a)})}; -_.m.triggersTileLoadEvent=!0;_.Xc(_.pg.prototype,{opacity:_.th});_.z(_.qg,_.N);_.qg.prototype.getTile=nh;_.qg.prototype.tileSize=new _.J(256,256);_.qg.prototype.triggersTileLoadEvent=!0;_.z(_.rg,_.qg);_.z(_.sg,_.N);_.Xc(_.sg.prototype,{attribution:_.G(Ph),place:_.G(Qh)});var bi={Animation:{BOUNCE:1,DROP:2,Bo:3,wo:4},Circle:_.hg,ControlPosition:_.kf,Data:ne,GroundOverlay:_.Fe,ImageMapType:_.pg,InfoWindow:_.xe,LatLng:_.K,LatLngBounds:_.rc,MVCArray:_.Zc,MVCObject:_.N,Map:Wf,MapTypeControlStyle:{DEFAULT:0,HORIZONTAL_BAR:1,DROPDOWN_MENU:2,INSET:3,INSET_LARGE:4},MapTypeId:_.ph,MapTypeRegistry:Ad,Marker:_.te,MarkerImage:function(a,b,c,d,e){this.url=a;this.size=b||e;this.origin=c;this.anchor=d;this.scaledSize=e;this.labelOrigin=null},NavigationControlStyle:{DEFAULT:0,SMALL:1, -ANDROID:2,ZOOM_PAN:3,Co:4,fk:5},OverlayView:_.ag,Point:_.H,Polygon:_.jg,Polyline:_.kg,Rectangle:_.lg,ScaleControlStyle:{DEFAULT:0},Size:_.J,StreetViewPreference:_.Zh,StreetViewSource:_.$h,StrokePosition:{CENTER:0,INSIDE:1,OUTSIDE:2},SymbolPath:Eh,ZoomControlStyle:{DEFAULT:0,SMALL:1,LARGE:2,fk:3},event:_.M};_.ub(ne,{Feature:_.Ud,Geometry:Ed,GeometryCollection:_.ae,LineString:_.ce,LinearRing:_.de,MultiLineString:_.fe,MultiPoint:_.ge,MultiPolygon:_.ke,Point:_.Fd,Polygon:_.ie}); -_.ub(bi,{BicyclingLayer:_.He,DirectionsRenderer:Ae,DirectionsService:Be,DirectionsStatus:{OK:_.ha,UNKNOWN_ERROR:_.la,OVER_QUERY_LIMIT:_.ia,REQUEST_DENIED:_.ka,INVALID_REQUEST:_.ba,ZERO_RESULTS:_.ma,MAX_WAYPOINTS_EXCEEDED:_.ea,NOT_FOUND:_.fa},DirectionsTravelMode:_.Hh,DirectionsUnitSystem:_.Gh,DistanceMatrixService:Ce,DistanceMatrixStatus:{OK:_.ha,INVALID_REQUEST:_.ba,OVER_QUERY_LIMIT:_.ia,REQUEST_DENIED:_.ka,UNKNOWN_ERROR:_.la,MAX_ELEMENTS_EXCEEDED:_.da,MAX_DIMENSIONS_EXCEEDED:_.ca},DistanceMatrixElementStatus:{OK:_.ha, -NOT_FOUND:_.fa,ZERO_RESULTS:_.ma},ElevationService:De,ElevationStatus:{OK:_.ha,UNKNOWN_ERROR:_.la,OVER_QUERY_LIMIT:_.ia,REQUEST_DENIED:_.ka,INVALID_REQUEST:_.ba,ro:"DATA_NOT_AVAILABLE"},FusionTablesLayer:$f,Geocoder:_.Ee,GeocoderLocationType:{ROOFTOP:"ROOFTOP",RANGE_INTERPOLATED:"RANGE_INTERPOLATED",GEOMETRIC_CENTER:"GEOMETRIC_CENTER",APPROXIMATE:"APPROXIMATE"},GeocoderStatus:{OK:_.ha,UNKNOWN_ERROR:_.la,OVER_QUERY_LIMIT:_.ia,REQUEST_DENIED:_.ka,INVALID_REQUEST:_.ba,ZERO_RESULTS:_.ma,ERROR:_.aa},KmlLayer:Ge, -KmlLayerStatus:_.Uh,MaxZoomService:Zf,MaxZoomStatus:{OK:_.ha,ERROR:_.aa},SaveWidget:_.sg,StreetViewCoverageLayer:mg,StreetViewPanorama:lf,StreetViewService:_.ng,StreetViewStatus:{OK:_.ha,UNKNOWN_ERROR:_.la,ZERO_RESULTS:_.ma},StyledMapType:_.rg,TrafficLayer:Ie,TrafficModel:_.Ih,TransitLayer:Je,TransitMode:_.Jh,TransitRoutePreference:_.Kh,TravelMode:_.Hh,UnitSystem:_.Gh});_.Sd("main",{});var vg=/'/g,wg;var qe=arguments[0]; -window.google.maps.Load(function(a,b){var c=window.google.maps;Ag();var d=Bg(c);_.T=new Ze(a);_.ci=Math.random()<_.P(_.T,0,1);_.di=Math.round(1E15*Math.random()).toString(36);_.Vf=xg();_.Th=yg();_.Vh=new _.Zc;_.Wh=b;for(a=0;a<_.zd(_.T,8);++a)_.sf[_.xd(_.T,8,a)]=!0;a=new _.Xe(_.T.data[3]);re(_.Q(a,0));_.tb(bi,function(a,b){c[a]=b});c.version=_.Q(a,1);window.setTimeout(function(){_.Td(["util","stats"],function(a,b){a.f.b();a.j();d&&b.b.b({ev:"api_alreadyloaded",client:_.Q(_.T,6),key:_.bf()})})},5E3); -(a=_.Q(_.T,11))&&_.Td(_.vd(_.T,12),zg(a),!0)});}).call(this,{}); diff --git a/js/jquery-barcode.min.js b/js/jquery-barcode.min.js deleted file mode 100644 index e877383..0000000 --- a/js/jquery-barcode.min.js +++ /dev/null @@ -1,16 +0,0 @@ -/*! - * BarCode Coder Library (BCC Library) - * BCCL Version 2.0 - * - * Porting : jQuery barcode plugin - * Version : 2.0.3 - * - * Date : 2013-01-06 - * Author : DEMONTE Jean-Baptiste - * HOUREZ Jonathan - * - * Web site: http://barcode-coder.com/ - * dual licence : http://www.cecill.info/licences/Licence_CeCILL_V2-fr.html - * http://www.gnu.org/licenses/gpl.html - */ -(function(b){var a={settings:{barWidth:1,barHeight:50,moduleSize:5,showHRI:true,addQuietZone:true,marginHRI:5,bgColor:"#FFFFFF",color:"#000000",fontSize:10,output:"css",posX:0,posY:0},intval:function(d){var c=typeof(d);if(c=="string"){d=d.replace(/[^0-9-.]/g,"");d=parseInt(d*1,10);return isNaN(d)||!isFinite(d)?0:d}return c=="number"&&isFinite(d)?Math.floor(d):0},i25:{encoding:["NNWWN","WNNNW","NWNNW","WWNNN","NNWNW","WNWNN","NWWNN","NNNWW","WNNWN","NWNWN"],compute:function(g,j,f){if(!j){if(g.length%2!=0){g="0"+g}}else{if((f=="int25")&&(g.length%2==0)){g="0"+g}var h=true,c,e=0;for(var d=g.length-1;d>-1;d--){c=a.intval(g.charAt(d));if(isNaN(c)){return("")}e+=h?3*c:c;h=!h}g+=((10-e%10)%10).toString()}return(g)},getDigit:function(k,l,h){k=this.compute(k,l,h);if(k==""){return("")}result="";var f,d;if(h=="int25"){result+="1010";var g,e;for(f=0;f"9")){return("")}}j=this.compute(j,h);var d="101";if(h=="ean8"){for(var g=0;g<4;g++){d+=this.encoding[a.intval(j.charAt(g))][0]}d+="01010";for(var g=4;g<8;g++){d+=this.encoding[a.intval(j.charAt(g))][2]}}else{var f=this.first[a.intval(j.charAt(0))];for(var g=1;g<7;g++){d+=this.encoding[a.intval(j.charAt(g))][a.intval(f.charAt(g-1))]}d+="01010";for(var g=7;g<13;g++){d+=this.encoding[a.intval(j.charAt(g))][2]}}d+="101";return(d)},compute:function(f,e){var c=e=="ean13"?12:7;f=f.substring(0,c);var d=0,g=true;for(i=f.length-1;i>-1;i--){d+=(g?3:1)*a.intval(f.charAt(i));g=!g}return(f+((10-d%10)%10).toString())}},upc:{getDigit:function(c){if(c.length<12){c="0"+c}return a.ean.getDigit(c,"ean13")},compute:function(c){if(c.length<12){c="0"+c}return a.ean.compute(c,"ean13").substr(1)}},msi:{encoding:["100100100100","100100100110","100100110100","100100110110","100110100100","100110100110","100110110100","100110110110","110100100100","110100100110"],compute:function(c,d){if(typeof(d)=="object"){if(d.crc1=="mod10"){c=this.computeMod10(c)}else{if(d.crc1=="mod11"){c=this.computeMod11(c)}}if(d.crc2=="mod10"){c=this.computeMod10(c)}else{if(d.crc2=="mod11"){c=this.computeMod11(c)}}}else{if(typeof(d)=="boolean"){if(d){c=this.computeMod10(c)}}}return(c)},computeMod10:function(h){var e,c=h.length%2;var g=0,f=0;for(e=0;e=0;c--){d+=f*a.intval(e.charAt(c));f=f==7?2:f+1}return(e+((11-d%11)%11).toString())},getDigit:function(f,g){var e="0123456789";var d=0;var c="";f=this.compute(f,false);c="110";for(i=0;i=0;j--){o=o==10?1:o+1;l=l==10?1:l+1;m=p.indexOf(e.charAt(j));h+=o*m;d+=l*m}var n=h%11;d+=n;var g=d%11;q+=this.encoding[n]+f;if(e.length>=10){q+=this.encoding[g]+f}q+="1011001";return(q)}},code39:{encoding:["101001101101","110100101011","101100101011","110110010101","101001101011","110100110101","101100110101","101001011011","110100101101","101100101101","110101001011","101101001011","110110100101","101011001011","110101100101","101101100101","101010011011","110101001101","101101001101","101011001101","110101010011","101101010011","110110101001","101011010011","110101101001","101101101001","101010110011","110101011001","101101011001","101011011001","110010101011","100110101011","110011010101","100101101011","110010110101","100110110101","100101011011","110010101101","100110101101","100100100101","100100101001","100101001001","101001001001","100101101101"],getDigit:function(h){var g="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%*";var f,e,d="",c="0";if(h.indexOf("*")>=0){return("")}h=("*"+h+"*").toUpperCase();for(f=0;f0){d+=c}d+=this.encoding[e]}return(d)}},code93:{encoding:["100010100","101001000","101000100","101000010","100101000","100100100","100100010","101010000","100010010","100001010","110101000","110100100","110100010","110010100","110010010","110001010","101101000","101100100","101100010","100110100","100011010","101011000","101001100","101000110","100101100","100010110","110110100","110110010","110101100","110100110","110010110","110011010","101101100","101100110","100110110","100111010","100101110","111010100","111010010","111001010","101101110","101110110","110101110","100100110","111011010","111010110","100110010","101011110"],getDigit:function(e,j){var n="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%____*",l,o="";if(e.indexOf("*")>=0){return("")}e=e.toUpperCase();o+=this.encoding[47];for(i=0;i=0;i--){m=m==20?1:m+1;h=h==15?1:h+1;index=n.indexOf(e.charAt(i));g+=m*index;d+=h*index}var l=g%47;d+=l;var f=d%47;o+=this.encoding[l];o+=this.encoding[f]}o+=this.encoding[47];o+="1";return(o)}},code128:{encoding:["11011001100","11001101100","11001100110","10010011000","10010001100","10001001100","10011001000","10011000100","10001100100","11001001000","11001000100","11000100100","10110011100","10011011100","10011001110","10111001100","10011101100","10011100110","11001110010","11001011100","11001001110","11011100100","11001110100","11101101110","11101001100","11100101100","11100100110","11101100100","11100110100","11100110010","11011011000","11011000110","11000110110","10100011000","10001011000","10001000110","10110001000","10001101000","10001100010","11010001000","11000101000","11000100010","10110111000","10110001110","10001101110","10111011000","10111000110","10001110110","11101110110","11010001110","11000101110","11011101000","11011100010","11011101110","11101011000","11101000110","11100010110","11101101000","11101100010","11100011010","11101111010","11001000010","11110001010","10100110000","10100001100","10010110000","10010000110","10000101100","10000100110","10110010000","10110000100","10011010000","10011000010","10000110100","10000110010","11000010010","11001010000","11110111010","11000010100","10001111010","10100111100","10010111100","10010011110","10111100100","10011110100","10011110010","11110100100","11110010100","11110010010","11011011110","11011110110","11110110110","10101111000","10100011110","10001011110","10111101000","10111100010","11110101000","11110100010","10111011110","10111101110","11101011110","11110101110","11010000100","11010010000","11010011100","11000111010"],getDigit:function(e){var d=" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";var o="";var l=0;var f=0;var k=0;var h=0;var n=0;for(k=0;k1;var m="";for(k=0;k<3&&k="0"&&m<="9"}l=g?105:104;o=this.encoding[l];k=0;while(k="0")&&(e.charAt(k+h)<="9")){h++}g=(h>5)||((k+h-1==e.length)&&(h>3));if(g){o+=this.encoding[99];l+=++f*99}}else{if((k==e.length)||(e.charAt(k)<"0")||(e.charAt(k)>"9")||(e.charAt(k+1)<"0")||(e.charAt(k+1)>"9")){g=false;o+=this.encoding[100];l+=++f*100}}if(g){n=a.intval(e.charAt(k)+e.charAt(k+1));k+=2}else{n=d.indexOf(e.charAt(k));k+=1}o+=this.encoding[n];l+=++f*n}o+=this.encoding[l%103];o+=this.encoding[106];o+="11";return(o)}},codabar:{encoding:["101010011","101011001","101001011","110010101","101101001","110101001","100101011","100101101","100110101","110100101","101001101","101100101","1101011011","1101101011","1101101101","1011011011","1011001001","1010010011","1001001011","1010011001"],getDigit:function(h){var g="0123456789-$:/.+";var f,e,d="",c="0";d+=this.encoding[16]+c;for(f=0;f1558)&&!c){return -1}if((d<1||d>49)&&c){return -1}var e=0;if(c){e=24}while(this.dataCWCount[e]127){e[h]=235;g=g-127;h++}else{if((g>=48&&g<=57)&&(d+1=48&&f.charCodeAt(d+1)<=57)){g=((g-48)*10)+((f.charCodeAt(d+1))-48);g+=130;d++}else{g++}}e[h]=g;h++}return e},addPadCW:function(d,g,f){if(g>=f){return}d[g]=129;var e,c;for(c=g+1;c=0;d--){f[d]=this.champGaloisDoub(f[d],e);if(d>0){f[d]=this.champGaloisSum(f[d],f[d-1])}}}return f},addReedSolomonCW:function(e,d,n,m,c){var p=0;var o=e/c;var l=new Array();var h,g,f;for(f=0;f=0;g--){if(!p){l[g]=0}else{l[g]=this.champGaloisMult(p,d[g])}if(g>0){l[g]=this.champGaloisSum(l[g-1],l[g])}}}g=n+f;for(h=o-1;h>=0;h--){m[g]=l[h];g=g+c}}return m},getBits:function(c){var e=new Array();for(var d=0;d<8;d++){e[d]=c&(128>>d)?1:0}return e},next:function(h,j,f,k,e,g){var d=0;var l=4;var c=0;do{if((l==j)&&(c==0)){this.patternShapeSpecial1(e,g,k[d],j,f);d++}else{if((h<3)&&(l==j-2)&&(c==0)&&(f%4!=0)){this.patternShapeSpecial2(e,g,k[d],j,f);d++}else{if((l==j-2)&&(c==0)&&(f%8==4)){this.patternShapeSpecial3(e,g,k[d],j,f);d++}else{if((l==j+4)&&(c==2)&&(f%8==0)){this.patternShapeSpecial4(e,g,k[d],j,f);d++}}}}do{if((l=0)&&(g[l][c]!=1)){this.patternShapeStandard(e,g,k[d],l,c,j,f);d++}l-=2;c+=2}while((l>=0)&&(c=0)&&(c=0));l+=3;c+=1}while((l>8}return d},cRgb:function(e,d,c){return String.fromCharCode(c)+String.fromCharCode(d)+String.fromCharCode(e)},cHexColor:function(h){var d=parseInt("0x"+h.substr(1));var c=d&255;d=d>>8;var f=d&255;var e=d>>8;return(this.cRgb(e,f,c))}},hexToRGB:function(h){var d=parseInt("0x"+h.substr(1));var c=d&255;d=d>>8;var f=d&255;var e=d>>8;return({r:e,g:f,b:c})},isHexColor:function(d){var c=new RegExp("#[0-91-F]","gi");return d.match(c)},base64Encode:function(o){var c="",h,f,e,n,m,l,j;var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var g=0;while(g>2;m=((h&3)<<4)|(f>>4);l=((f&15)<<2)|(e>>6);j=e&63;if(isNaN(f)){l=j=64}else{if(isNaN(e)){j=64}}c+=d.charAt(n)+d.charAt(m)+d.charAt(l)+d.charAt(j)}return c},bitStringTo2DArray:function(f){var e=[];e[0]=[];for(var c=0;c=0;h--){var l="";for(var j=0;j
    ';var l='
    ';var f,h;for(var k=0;k0){j+=(h=="0"?o:l).replace("&W",f*p)}}if(c.showHRI){j+='
    '+e+"
    "}this.resize(q,p*d).html(j)},digitToCss:function(g,f,j,d){var c=a.intval(f.barWidth);var e=a.intval(f.barHeight);this.digitToCssRenderer(g,f,this.bitStringTo2DArray(j),d,c,e)},digitToCss2D:function(f,e,g,c){var d=a.intval(e.moduleSize);this.digitToCssRenderer(f,e,g,c,d,d)},digitToSvgRenderer:function(q,s,m,f,k,t){var d=m.length;var e=m[0].length;var p=k*e;var l=t*d;if(s.showHRI){var g=a.intval(s.fontSize);l+=a.intval(s.marginHRI)+g}var n='';n+='';var c='';var r,o;for(var h=0;h0)&&(o=="1")){n+=c.replace("&W",r*k).replace("&X",(e-r)*k).replace("&Y",h*t)}}if(s.showHRI){n+='';n+=''+f+"";n+=""}n+="";var u=document.createElement("object");u.setAttribute("type","image/svg+xml");u.setAttribute("data","data:image/svg+xml,"+n);this.resize(q,p).append(u)},digitToSvg:function(g,f,j,d){var c=a.intval(f.barWidth);var e=a.intval(f.barHeight);this.digitToSvgRenderer(g,f,this.bitStringTo2DArray(j),d,c,e)},digitToSvg2D:function(f,e,g,c){var d=a.intval(e.moduleSize);this.digitToSvgRenderer(f,e,g,c,d,d)},digitToCanvasRenderer:function(s,e,o,g,m,f,q,k){var c=s.get(0);if(!c||!c.getContext){return}var t=o.length;var d=o[0].length;var r=c.getContext("2d");r.lineWidth=1;r.lineCap="butt";r.fillStyle=e.bgColor;r.fillRect(m,f,d*q,t*k);r.fillStyle=e.color;for(var n=0;n0)&&(l=="1")){r.fillRect(m+(d-j)*q,f+n*k,q*j,k)}}if(e.showHRI){var h=r.measureText(g);r.fillText(g,m+Math.floor((d*q-h.width)/2),f+t*k+e.fontSize+e.marginHRI)}},digitToCanvas:function(j,g,l,e){var d=a.intval(g.barWidth);var f=a.intval(g.barHeight);var c=a.intval(g.posX);var k=a.intval(g.posY);this.digitToCanvasRenderer(j,g,this.bitStringTo2DArray(l),e,c,k,d,f)},digitToCanvas2D:function(g,f,j,d){var e=a.intval(f.moduleSize);var c=a.intval(f.posX);var h=a.intval(f.posY);this.digitToCanvasRenderer(g,f,j,d,c,h,e,e)}};b.fn.extend({barcode:function(h,m,f){var n="",g="",d="",k=true,o=false,j=false;if(typeof(h)=="string"){d=h}else{if(typeof(h)=="object"){d=typeof(h.code)=="string"?h.code:"";k=typeof(h.crc)!="undefined"?h.crc:true;o=typeof(h.rect)!="undefined"?h.rect:false}}if(d==""){return(false)}if(typeof(f)=="undefined"){f=[]}for(var c in a.settings){if(f[c]==undefined){f[c]=a.settings[c]}}switch(m){case"std25":case"int25":n=a.i25.getDigit(d,k,m);g=a.i25.compute(d,k,m);break;case"ean8":case"ean13":n=a.ean.getDigit(d,m);g=a.ean.compute(d,m);break;case"upc":n=a.upc.getDigit(d);g=a.upc.compute(d);break;case"code11":n=a.code11.getDigit(d);g=d;break;case"code39":n=a.code39.getDigit(d);g=d;break;case"code93":n=a.code93.getDigit(d,k);g=d;break;case"code128":n=a.code128.getDigit(d);g=d;break;case"codabar":n=a.codabar.getDigit(d);g=d;break;case"msi":n=a.msi.getDigit(d,k);g=a.msi.compute(d,k);break;case"datamatrix":n=a.datamatrix.getDigit(d,o);g=d;j=true;break}if(n.length==0){return(b(this))}if(!j&&f.addQuietZone){n="0000000000"+n+"0000000000"}var l=b(this);var e="digitTo"+f.output.charAt(0).toUpperCase()+f.output.substr(1)+(j?"2D":"");if(typeof(a[e])=="function"){a[e](l,f,n,g)}return(l)}})}(jQuery)); \ No newline at end of file diff --git a/js/jquery-ui-sliderAccess.js b/js/jquery-ui-sliderAccess.js deleted file mode 100644 index b075c66..0000000 --- a/js/jquery-ui-sliderAccess.js +++ /dev/null @@ -1,91 +0,0 @@ -/* - * jQuery UI Slider Access - * By: Trent Richardson [http://trentrichardson.com] - * Version 0.3 - * Last Modified: 10/20/2012 - * - * Copyright 2011 Trent Richardson - * Dual licensed under the MIT and GPL licenses. - * http://trentrichardson.com/Impromptu/GPL-LICENSE.txt - * http://trentrichardson.com/Impromptu/MIT-LICENSE.txt - * - */ - (function($){ - - $.fn.extend({ - sliderAccess: function(options){ - options = options || {}; - options.touchonly = options.touchonly !== undefined? options.touchonly : true; // by default only show it if touch device - - if(options.touchonly === true && !("ontouchend" in document)){ - return $(this); - } - - return $(this).each(function(i,obj){ - var $t = $(this), - o = $.extend({},{ - where: 'after', - step: $t.slider('option','step'), - upIcon: 'ui-icon-plus', - downIcon: 'ui-icon-minus', - text: false, - upText: '+', - downText: '-', - buttonset: true, - buttonsetTag: 'span', - isRTL: false - }, options), - $buttons = $('<'+ o.buttonsetTag +' class="ui-slider-access">'+ - ''+ - ''+ - ''); - - $buttons.children('button').each(function(j, jobj){ - var $jt = $(this); - $jt.button({ - text: o.text, - icons: { primary: $jt.data('icon') } - }) - .click(function(e){ - var step = $jt.data('step'), - curr = $t.slider('value'), - newval = curr += step*1, - minval = $t.slider('option','min'), - maxval = $t.slider('option','max'), - slidee = $t.slider("option", "slide") || function(){}, - stope = $t.slider("option", "stop") || function(){}; - - e.preventDefault(); - - if(newval < minval || newval > maxval){ - return; - } - - $t.slider('value', newval); - - slidee.call($t, null, { value: newval }); - stope.call($t, null, { value: newval }); - }); - }); - - // before or after - $t[o.where]($buttons); - - if(o.buttonset){ - $buttons.removeClass('ui-corner-right').removeClass('ui-corner-left').buttonset(); - $buttons.eq(0).addClass('ui-corner-left'); - $buttons.eq(1).addClass('ui-corner-right'); - } - - // adjust the width so we don't break the original layout - var bOuterWidth = $buttons.css({ - marginLeft: ((o.where === 'after' && !o.isRTL) || (o.where === 'before' && o.isRTL)? 10:0), - marginRight: ((o.where === 'before' && !o.isRTL) || (o.where === 'after' && o.isRTL)? 10:0) - }).outerWidth(true) + 5; - var tOuterWidth = $t.outerWidth(true); - $t.css('display','inline-block').width(tOuterWidth-bOuterWidth); - }); - } - }); - -})(jQuery); \ No newline at end of file diff --git a/js/jquery-ui-timepicker-addon.js b/js/jquery-ui-timepicker-addon.js deleted file mode 100644 index e69de29..0000000 diff --git a/js/jquery-ui-timepicker-addon.min.js b/js/jquery-ui-timepicker-addon.min.js deleted file mode 100644 index 611cbd6..0000000 --- a/js/jquery-ui-timepicker-addon.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/*! jQuery Timepicker Addon - v1.6.3 - 2016-04-20 -* http://trentrichardson.com/examples/timepicker -* Copyright (c) 2016 Trent Richardson; Licensed MIT */ -!function(a){"function"==typeof define&&define.amd?define(["jquery","jquery-ui"],a):a(jQuery)}(function($){if($.ui.timepicker=$.ui.timepicker||{},!$.ui.timepicker.version){$.extend($.ui,{timepicker:{version:"1.6.3"}});var Timepicker=function(){this.regional=[],this.regional[""]={currentText:"Now",closeText:"Done",amNames:["AM","A"],pmNames:["PM","P"],timeFormat:"HH:mm",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",millisecText:"Millisecond",microsecText:"Microsecond",timezoneText:"Time Zone",isRTL:!1},this._defaults={showButtonPanel:!0,timeOnly:!1,timeOnlyShowDate:!1,showHour:null,showMinute:null,showSecond:null,showMillisec:null,showMicrosec:null,showTimezone:null,showTime:!0,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,stepMicrosec:1,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,microsecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,microsecMax:999,minDateTime:null,maxDateTime:null,maxTime:null,minTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,microsecGrid:0,alwaysSetTime:!0,separator:" ",altFieldTimeOnly:!0,altTimeFormat:null,altSeparator:null,altTimeSuffix:null,altRedirectFocus:!0,pickerTimeFormat:null,pickerTimeSuffix:null,showTimepicker:!0,timezoneList:null,addSliderAccess:!1,sliderAccessArgs:null,controlType:"slider",oneLine:!1,defaultValue:null,parse:"strict",afterInject:null},$.extend(this._defaults,this.regional[""])};$.extend(Timepicker.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,microsec_slider:null,timezone_select:null,maxTime:null,minTime:null,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,microsecMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,microsecMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:null,units:["hour","minute","second","millisec","microsec"],support:{},control:null,setDefaults:function(a){return extendRemove(this._defaults,a||{}),this},_newInst:function($input,opts){var tp_inst=new Timepicker,inlineSettings={},fns={},overrides,i;for(var attrName in this._defaults)if(this._defaults.hasOwnProperty(attrName)){var attrValue=$input.attr("time:"+attrName);if(attrValue)try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}overrides={beforeShow:function(a,b){return $.isFunction(tp_inst._defaults.evnts.beforeShow)?tp_inst._defaults.evnts.beforeShow.call($input[0],a,b,tp_inst):void 0},onChangeMonthYear:function(a,b,c){$.isFunction(tp_inst._defaults.evnts.onChangeMonthYear)&&tp_inst._defaults.evnts.onChangeMonthYear.call($input[0],a,b,c,tp_inst)},onClose:function(a,b){tp_inst.timeDefined===!0&&""!==$input.val()&&tp_inst._updateDateTime(b),$.isFunction(tp_inst._defaults.evnts.onClose)&&tp_inst._defaults.evnts.onClose.call($input[0],a,b,tp_inst)}};for(i in overrides)overrides.hasOwnProperty(i)&&(fns[i]=opts[i]||this._defaults[i]||null);tp_inst._defaults=$.extend({},this._defaults,inlineSettings,opts,overrides,{evnts:fns,timepicker:tp_inst}),tp_inst.amNames=$.map(tp_inst._defaults.amNames,function(a){return a.toUpperCase()}),tp_inst.pmNames=$.map(tp_inst._defaults.pmNames,function(a){return a.toUpperCase()}),tp_inst.support=detectSupport(tp_inst._defaults.timeFormat+(tp_inst._defaults.pickerTimeFormat?tp_inst._defaults.pickerTimeFormat:"")+(tp_inst._defaults.altTimeFormat?tp_inst._defaults.altTimeFormat:"")),"string"==typeof tp_inst._defaults.controlType?("slider"===tp_inst._defaults.controlType&&"undefined"==typeof $.ui.slider&&(tp_inst._defaults.controlType="select"),tp_inst.control=tp_inst._controls[tp_inst._defaults.controlType]):tp_inst.control=tp_inst._defaults.controlType;var timezoneList=[-720,-660,-600,-570,-540,-480,-420,-360,-300,-270,-240,-210,-180,-120,-60,0,60,120,180,210,240,270,300,330,345,360,390,420,480,525,540,570,600,630,660,690,720,765,780,840];null!==tp_inst._defaults.timezoneList&&(timezoneList=tp_inst._defaults.timezoneList);var tzl=timezoneList.length,tzi=0,tzv=null;if(tzl>0&&"object"!=typeof timezoneList[0])for(;tzl>tzi;tzi++)tzv=timezoneList[tzi],timezoneList[tzi]={value:tzv,label:$.timepicker.timezoneOffsetString(tzv,tp_inst.support.iso8601)};return tp_inst._defaults.timezoneList=timezoneList,tp_inst.timezone=null!==tp_inst._defaults.timezone?$.timepicker.timezoneOffsetNumber(tp_inst._defaults.timezone):-1*(new Date).getTimezoneOffset(),tp_inst.hour=tp_inst._defaults.hourtp_inst._defaults.hourMax?tp_inst._defaults.hourMax:tp_inst._defaults.hour,tp_inst.minute=tp_inst._defaults.minutetp_inst._defaults.minuteMax?tp_inst._defaults.minuteMax:tp_inst._defaults.minute,tp_inst.second=tp_inst._defaults.secondtp_inst._defaults.secondMax?tp_inst._defaults.secondMax:tp_inst._defaults.second,tp_inst.millisec=tp_inst._defaults.millisectp_inst._defaults.millisecMax?tp_inst._defaults.millisecMax:tp_inst._defaults.millisec,tp_inst.microsec=tp_inst._defaults.microsectp_inst._defaults.microsecMax?tp_inst._defaults.microsecMax:tp_inst._defaults.microsec,tp_inst.ampm="",tp_inst.$input=$input,tp_inst._defaults.altField&&(tp_inst.$altInput=$(tp_inst._defaults.altField),tp_inst._defaults.altRedirectFocus===!0&&tp_inst.$altInput.css({cursor:"pointer"}).focus(function(){$input.trigger("focus")})),(0===tp_inst._defaults.minDate||0===tp_inst._defaults.minDateTime)&&(tp_inst._defaults.minDate=new Date),(0===tp_inst._defaults.maxDate||0===tp_inst._defaults.maxDateTime)&&(tp_inst._defaults.maxDate=new Date),void 0!==tp_inst._defaults.minDate&&tp_inst._defaults.minDate instanceof Date&&(tp_inst._defaults.minDateTime=new Date(tp_inst._defaults.minDate.getTime())),void 0!==tp_inst._defaults.minDateTime&&tp_inst._defaults.minDateTime instanceof Date&&(tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())),void 0!==tp_inst._defaults.maxDate&&tp_inst._defaults.maxDate instanceof Date&&(tp_inst._defaults.maxDateTime=new Date(tp_inst._defaults.maxDate.getTime())),void 0!==tp_inst._defaults.maxDateTime&&tp_inst._defaults.maxDateTime instanceof Date&&(tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())),tp_inst.$input.bind("focus",function(){tp_inst._onFocus()}),tp_inst},_addTimePicker:function(a){var b=$.trim(this.$altInput&&this._defaults.altFieldTimeOnly?this.$input.val()+" "+this.$altInput.val():this.$input.val());this.timeDefined=this._parseTime(b),this._limitMinMaxDateTime(a,!1),this._injectTimePicker(),this._afterInject()},_parseTime:function(a,b){if(this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),b||!this._defaults.timeOnly){var c=$.datepicker._get(this.inst,"dateFormat");try{var d=parseDateTimeInternal(c,this._defaults.timeFormat,a,$.datepicker._getFormatConfig(this.inst),this._defaults);if(!d.timeObj)return!1;$.extend(this,d.timeObj)}catch(e){return $.timepicker.log("Error parsing the date/time string: "+e+"\ndate/time string = "+a+"\ntimeFormat = "+this._defaults.timeFormat+"\ndateFormat = "+c),!1}return!0}var f=$.datepicker.parseTime(this._defaults.timeFormat,a,this._defaults);return f?($.extend(this,f),!0):!1},_afterInject:function(){var a=this.inst.settings;$.isFunction(a.afterInject)&&a.afterInject.call(this)},_injectTimePicker:function(){var a=this.inst.dpDiv,b=this.inst.settings,c=this,d="",e="",f=null,g={},h={},i=null,j=0,k=0;if(0===a.find("div.ui-timepicker-div").length&&b.showTimepicker){var l=" ui_tpicker_unit_hide",m='
    '+b.timeText+'
    ";for(j=0,k=this.units.length;k>j;j++){if(d=this.units[j],e=d.substr(0,1).toUpperCase()+d.substr(1),f=null!==b["show"+e]?b["show"+e]:this.support[d],g[d]=parseInt(b[d+"Max"]-(b[d+"Max"]-b[d+"Min"])%b["step"+e],10),h[d]=0,m+='
    '+b[d+"Text"]+'
    ',f&&b[d+"Grid"]>0){if(m+='
    ',"hour"===d)for(var n=b[d+"Min"];n<=g[d];n+=parseInt(b[d+"Grid"],10)){h[d]++;var o=$.datepicker.formatTime(this.support.ampm?"hht":"HH",{hour:n},b);m+='"}else for(var p=b[d+"Min"];p<=g[d];p+=parseInt(b[d+"Grid"],10))h[d]++,m+='";m+="
    '+o+"'+(10>p?"0":"")+p+"
    "}m+="
    "}var q=null!==b.showTimezone?b.showTimezone:this.support.timezone;m+='
    '+b.timezoneText+"
    ",m+='
    ',m+="
    ";var r=$(m);for(b.timeOnly===!0&&(r.prepend('
    '+b.timeOnlyTitle+"
    "),a.find(".ui-datepicker-header, .ui-datepicker-calendar").hide()),j=0,k=c.units.length;k>j;j++)d=c.units[j],e=d.substr(0,1).toUpperCase()+d.substr(1),f=null!==b["show"+e]?b["show"+e]:this.support[d],c[d+"_slider"]=c.control.create(c,r.find(".ui_tpicker_"+d+"_slider"),d,c[d],b[d+"Min"],g[d],b["step"+e]),f&&b[d+"Grid"]>0&&(i=100*h[d]*b[d+"Grid"]/(g[d]-b[d+"Min"]),r.find(".ui_tpicker_"+d+" table").css({width:i+"%",marginLeft:b.isRTL?"0":i/(-2*h[d])+"%",marginRight:b.isRTL?i/(-2*h[d])+"%":"0",borderCollapse:"collapse"}).find("td").click(function(a){var b=$(this),e=b.html(),f=parseInt(e.replace(/[^0-9]/g),10),g=e.replace(/[^apm]/gi),h=b.data("for");"hour"===h&&(-1!==g.indexOf("p")&&12>f?f+=12:-1!==g.indexOf("a")&&12===f&&(f=0)),c.control.value(c,c[h+"_slider"],d,f),c._onTimeChange(),c._onSelectHandler()}).css({cursor:"pointer",width:100/h[d]+"%",textAlign:"center",overflow:"hidden"}));if(this.timezone_select=r.find(".ui_tpicker_timezone").append("").find("select"),$.fn.append.apply(this.timezone_select,$.map(b.timezoneList,function(a,b){return $("