diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2ccbe46 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/node_modules/ diff --git a/README.md b/README.md index 6fb0afc..db949cc 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,10 @@ # mp-restaurant-menu Restaurant Menu Plugin + + +### Compile JS and blocks +npm run dev or npm run build + +### Compile CSS +gulp +gulp less \ No newline at end of file diff --git a/admin/metaboxes/order/update-order.php b/admin/metaboxes/order/update-order.php index 02d2764..0324b20 100644 --- a/admin/metaboxes/order/update-order.php +++ b/admin/metaboxes/order/update-order.php @@ -71,7 +71,7 @@

:  - +

@@ -79,8 +79,8 @@

- :  - + :  +

@@ -88,7 +88,8 @@

- :  currency); ?>  + :  +

diff --git a/classes/class-hooks.php b/classes/class-hooks.php index 899252b..5cf2519 100644 --- a/classes/class-hooks.php +++ b/classes/class-hooks.php @@ -572,6 +572,7 @@ public static function install_cart_actions() { add_action('mprm_ajax_checkout_errors', 'mprm_print_errors'); add_action('mprm_cc_form', 'mprm_get_cc_form'); add_action('mprm_weekly_scheduled_events', array(Cart::get_instance(), 'delete_saved_carts')); + add_action('mprm_checkout_before', 'mprm_checkout_minimum_order_amount'); } /** @@ -1011,7 +1012,7 @@ public function clear_admin_filter($views) { unset($views[ 'mine' ]); unset($views[ 'draft' ]); if (!empty($views[ 'publish' ])) { - $views[ 'publish' ] = preg_replace('/Published/', 'Payment Complete', $views[ 'publish' ]); + $views[ 'publish' ] = preg_replace('/Published/', 'New Order', $views[ 'publish' ]); } return $views; diff --git a/classes/class-media.php b/classes/class-media.php index e3f449c..feb57d9 100644 --- a/classes/class-media.php +++ b/classes/class-media.php @@ -1403,8 +1403,11 @@ public function admin_enqueue_scripts() { * @param \WP_Screen $current_screen */ public function current_screen(\WP_Screen $current_screen) { - $this->enqueue_style('admin-styles', 'admin-styles.css'); + $prefix = $this->get_prefix(); + + $this->enqueue_style('admin-styles', "admin-styles{$prefix}.css"); + if (!empty($current_screen)) { switch ($current_screen->base) { case"post": @@ -1519,8 +1522,10 @@ public function enqueue_scripts() { */ private function add_theme_css() { global $post_type; + $prefix = $this->get_prefix(); + $this->enqueue_style('mp-restaurant-menu-font', 'lib/mp-restaurant-menu-font.min.css'); - $this->enqueue_style('mprm-style', 'style.css'); + $this->enqueue_style('mprm-style', "style{$prefix}.css"); wp_enqueue_script('wp-util'); switch ($post_type) { diff --git a/classes/models/shop/class-order.php b/classes/models/shop/class-order.php index 0482c4d..b4b3300 100644 --- a/classes/models/shop/class-order.php +++ b/classes/models/shop/class-order.php @@ -584,7 +584,7 @@ public function init_metaboxes() { add_meta_box( 'order-purchased', - __('Purchased products:', 'mp-restaurant-menu'), + __('Purchased products', 'mp-restaurant-menu'), array($this, 'render_meta_box'), $this->get_post_type('order'), 'advanced', diff --git a/classes/models/shop/class-payments.php b/classes/models/shop/class-payments.php index d9eb9c6..3b54885 100644 --- a/classes/models/shop/class-payments.php +++ b/classes/models/shop/class-payments.php @@ -844,7 +844,7 @@ public function get_payment_status($payment, $return_label = false) { return $statuses[ $payment->status ]; } else { // Account that our 'publish' status is labeled 'Complete' - $post_status = 'publish' == $payment->status ? 'Payment Complete' : $payment->post_status; + $post_status = 'publish' == $payment->status ? 'New Order' : $payment->post_status; // Make sure we're matching cases, since they matter $post_label = array_search(strtolower($post_status), array_map('strtolower', $statuses)); @@ -865,7 +865,7 @@ public function get_payment_status($payment, $return_label = false) { public function get_payment_statuses() { $payment_statuses = array( 'mprm-pending' => __('Pending Payment', 'mp-restaurant-menu'), - 'publish' => __('Payment Complete', 'mp-restaurant-menu'), + 'publish' => __('New Order', 'mp-restaurant-menu'), 'mprm-refunded' => __('Refunded', 'mp-restaurant-menu'), 'mprm-failed' => __('Failed', 'mp-restaurant-menu'), 'mprm-cooking' => __('Processing', 'mp-restaurant-menu'), diff --git a/classes/modules/class-post.php b/classes/modules/class-post.php index e5a24da..da8f806 100644 --- a/classes/modules/class-post.php +++ b/classes/modules/class-post.php @@ -38,12 +38,12 @@ public static function register_post_status() { )); register_post_status('mprm-completed', array( - 'label' => _x('Payment Complete', 'Order status', 'mp-restaurant-menu'), + 'label' => _x('New Order', 'Order status', 'mp-restaurant-menu'), 'public' => true, 'exclude_from_search' => false, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, - 'label_count' => _n_noop('Payment Complete (%s)', 'Payment Complete (%s)', 'mp-restaurant-menu') + 'label_count' => _n_noop('New Order (%s)', 'New Order (%s)', 'mp-restaurant-menu') )); register_post_status('mprm-refunded', array( diff --git a/gulpfile.js b/gulpfile.js index 64a18b5..2d99bcf 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -4,20 +4,23 @@ const gulp = require('gulp'), autoprefixer = require('gulp-autoprefixer'), notifier = require('gulp-notify'), cssmin = require('gulp-cssmin'); + var rename = require('gulp-rename'); gulp.task('less', function () { - return gulp.src(['./media/less/**/**/*.less', '!./media/less/no-js.less', '!./media/less/theme.less']) + return gulp.src(['./media/less/admin-styles.less', './media/less/style.less']) .pipe(plumber({ errorHandler: notifier.onError("Error: <%= error.messageOriginal %>") })) .pipe(less()) .pipe(autoprefixer()) + .pipe(gulp.dest('./media/css')) .pipe(cssmin()) + .pipe(rename({ extname: '.min.css' })) .pipe(gulp.dest('./media/css')) }); gulp.task('default', gulp.series( function (done) { - gulp.watch('./media/less/**/**/*.less', gulp.series('less')); + gulp.watch(['./media/less/admin-styles.less', './media/less/style.less'], gulp.series('less')); done(); })); \ No newline at end of file diff --git a/media/css/admin-styles.css b/media/css/admin-styles.css index a4d1998..52e6070 100644 --- a/media/css/admin-styles.css +++ b/media/css/admin-styles.css @@ -6,13 +6,15 @@ max-width: 100%; margin: 0 auto; padding: 0 20px; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } .mprm-column, .mprm-columns { width: 100%; float: left; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } /* For devices larger than 400px */ @media (min-width: 400px) { @@ -167,8 +169,12 @@ .mprm-container.mprm-page-template-items.mprm-view-simple-list .mprm-all-items, .mprm-container.mprm-widget-categories.mprm-view-simple-list .mprm-all-items, .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-all-items { - columns: auto !important; - column-gap: 0; + -webkit-columns: auto !important; + -moz-columns: auto !important; + columns: auto !important; + -webkit-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; } .mprm-column, .mprm-columns { @@ -304,11 +310,13 @@ } .mprm-u-full-width { width: 100%; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } .mprm-u-max-full-width { max-width: 100%; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } .mprm-u-pull-right { float: right; @@ -418,10 +426,18 @@ } #mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images { content: " "; + display: -webkit-box; + display: -ms-flexbox; display: flex; - flex-direction: row; - justify-content: flex-start; - flex-wrap: wrap; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -ms-flex-wrap: wrap; + flex-wrap: wrap; max-width: 100%; padding: 9px; margin: 0; @@ -447,7 +463,8 @@ #mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mprm-image { border: 1px solid #d5d5d5; border-radius: 2px; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; cursor: move; display: inline-block; position: relative; @@ -472,7 +489,8 @@ } #mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mprm-image .mprm-actions li a:before { border-radius: 100%; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); content: "\f335"; height: 100%; margin: 0; @@ -542,21 +560,24 @@ } .mprm-modal.mprm-restaurant[id^="jBoxID"] .jBox-container [data-selector=shortcode-form] .mprm-line .mprm-left-side { display: inline-block; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; padding: 0 5px 0 0; width: 40%; max-width: 150px; } .mprm-modal.mprm-restaurant[id^="jBoxID"] .jBox-container [data-selector=shortcode-form] .mprm-line .mprm-right-side { display: inline-block; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; padding: 0 0 0 5px; width: 59%; vertical-align: top; } .mprm-modal.mprm-restaurant[id^="jBoxID"] .jBox-container [data-selector=shortcode-form] .mprm-line .one-side { width: 100%; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } .mprm-modal.mprm-restaurant[id^="jBoxID"] .jBox-container [data-selector=shortcode-form] .mprm-line .mprm-right-side input, .mprm-modal.mprm-restaurant[id^="jBoxID"] .jBox-container [data-selector=shortcode-form] .mprm-line .one-side input, @@ -579,6 +600,9 @@ .mprm-admin-box .mprm-admin-box-inside .small-text { width: 25%; } +.mprm-admin-box .mprm-admin-box-inside .input-text { + width: 100%; +} .admin-bar.post-type-mprm_order .mprm-row { padding: 12px 0; border-bottom: 1px solid #eee; @@ -651,6 +675,7 @@ } .wp-admin .order-status { display: -webkit-inline-box; + display: -ms-inline-flexbox; display: inline-flex; line-height: 2.25em; color: #777; @@ -679,14 +704,25 @@ color: #2e4453; } #mprm_extensions_container { + display: -webkit-box; + display: -ms-flexbox; display: flex; - flex: 1 1 auto; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; margin: 25px 0; } #mprm_extensions_container .mprm-extension { + display: -webkit-box; + display: -ms-flexbox; display: flex; - flex-direction: column; - align-items: flex-start; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; background: #fff; border: 1px solid #ccc; padding: 14px; diff --git a/media/css/admin-styles.min.css b/media/css/admin-styles.min.css new file mode 100644 index 0000000..8bab96b --- /dev/null +++ b/media/css/admin-styles.min.css @@ -0,0 +1 @@ +.mprm-container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mprm-column,.mprm-columns{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:400px){.mprm-container{width:100%;padding:0}}@media (max-width:768px){.mprm-container.mprm-page-template-items.mprm-view-grid,.mprm-container.mprm-shortcode-categories.mprm-view-grid,.mprm-container.mprm-shortcode-items.mprm-view-grid,.mprm-container.mprm-widget-categories.mprm-view-grid,.mprm-container.mprm-widget-items.mprm-view-grid{margin-bottom:1em}.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row{padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns{margin-bottom:1em;padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content{padding:2em 1.5em}.mprm-container.mprm-page-template-items.mprm-view-list,.mprm-container.mprm-shortcode-categories.mprm-view-list,.mprm-container.mprm-shortcode-items.mprm-view-list,.mprm-container.mprm-widget-categories.mprm-view-list,.mprm-container.mprm-widget-items.mprm-view-list{margin-bottom:1em}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row{padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns{margin-bottom:1em;padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns{margin-bottom:0;padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five{margin-right:4%}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five{margin-left:43.33333333%}.mprm-container.mprm-page-template-items.mprm-view-simple-list .mprm-simple-view-column .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-simple-list .mprm-simple-view-column .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-simple-view-column .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-simple-list .mprm-simple-view-column .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-simple-view-column .mprm-columns{padding:0}.mprm-container.mprm-page-template-items.mprm-view-simple-list .mprm-all-items,.mprm-container.mprm-shortcode-categories.mprm-view-simple-list .mprm-all-items,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-all-items,.mprm-container.mprm-widget-categories.mprm-view-simple-list .mprm-all-items,.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-all-items{-webkit-columns:auto!important;-moz-columns:auto!important;columns:auto!important;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.mprm-column,.mprm-columns{padding-bottom:1em}.mprm-column .mprm-column:first-child,.mprm-column .mprm-columns:first-child,.mprm-columns .mprm-column:first-child,.mprm-columns .mprm-columns:first-child{margin-left:0}}#mprm-customers-details-wrap #mprm-customers-details-form,.mprm-notice{padding:10px}@media (min-width:769px){.mprm-container{width:100%}.mprm-column,.mprm-columns{margin-left:4%}.mprm-column:first-child,.mprm-columns:first-child{margin-left:0}.mprm-one.mprm-column,.mprm-one.mprm-columns{width:4.66666667%}.mprm-two.mprm-columns{width:13.33333333%}.mprm-three.mprm-columns{width:22%}.mprm-four.mprm-columns{width:30.66666667%}.mprm-five.mprm-columns{width:39.33333333%}.mprm-six.mprm-columns{width:48%}.mprm-seven.mprm-columns{width:56.66666667%}.mprm-eight.mprm-columns{width:65.33333333%}.mprm-nine.mprm-columns{width:74%}.mprm-ten.mprm-columns{width:82.66666667%}.mprm-eleven.mprm-columns{width:91.33333333%}.mprm-twelve.mprm-columns{width:100%;margin-left:0}.mprm-one-third.mprm-column,.mprm-one-third.mprm-columns{width:30.66666667%}.mprm-two-thirds.mprm-column,.mprm-two-thirds.mprm-columns{width:65.33333333%}.mprm-one-half.mprm-column,.mprm-one-half.mprm-columns{width:48%}.mprm-offset-by-one.mprm-column,.mprm-offset-by-one.mprm-columns{margin-left:8.66666667%}.mprm-offset-by-two.mprm-column,.mprm-offset-by-two.mprm-columns{margin-left:17.33333333%}.mprm-offset-by-three.mprm-column,.mprm-offset-by-three.mprm-columns{margin-left:26%}.mprm-offset-by-four.mprm-column,.mprm-offset-by-four.mprm-columns{margin-left:34.66666667%}.mprm-offset-by-five.mprm-column,.mprm-offset-by-five.mprm-columns{margin-left:43.33333333%}.mprm-offset-by-six.mprm-column,.mprm-offset-by-six.mprm-columns{margin-left:52%}.mprm-offset-by-seven.mprm-column,.mprm-offset-by-seven.mprm-columns{margin-left:60.66666667%}.mprm-offset-by-eight.mprm-column,.mprm-offset-by-eight.mprm-columns{margin-left:69.33333333%}.mprm-offset-by-nine.mprm-column,.mprm-offset-by-nine.mprm-columns{margin-left:78%}.mprm-offset-by-ten.mprm-column,.mprm-offset-by-ten.mprm-columns{margin-left:86.66666667%}.mprm-offset-by-eleven.mprm-column,.mprm-offset-by-eleven.mprm-columns{margin-left:95.33333333%}.mprm-offset-by-one-third.mprm-column,.mprm-offset-by-one-third.mprm-columns{margin-left:34.66666667%}.mprm-offset-by-two-thirds.mprm-column,.mprm-offset-by-two-thirds.mprm-columns{margin-left:69.33333333%}.mprm-offset-by-one-half.mprm-column{margin-left:52%}}.mprm-u-full-width{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mprm-u-max-full-width{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mprm-u-pull-right{float:right}.mprm-u-pull-left{float:left}.mprm-container:after,.mprm-row:after,.mprm-u-cf{content:"";display:table;clear:both}.mprm-notice.mprm-notice-error .mprm-error,.mprm-notice.mprm-notice-success .mprm-success{display:block}@media (max-width:550px){.mprm-column .mprm-columns{margin-bottom:1rem}.mprm-columns{margin-bottom:1em}.mprm-columns:last-child{margin-bottom:0}}.mprm-notice{margin-bottom:20px;border:1px solid transparent;vertical-align:middle;border-left:.61804697em solid rgba(0,0,0,.15)}.mprm-notice .mprm_error{margin:0}.mprm-notice.mprm-notice-error{border-color:#ebccd1}.mprm-notice.mprm-notice-success{border-color:#d6e9c6}.mprm-hidden,.mprm-notice .mprm-error,.mprm-notice .mprm-success{display:none}.mprm-notice.mprm-notice-info{border-color:#bce8f1}.mprm-notice.mprm-notice-warn{border-color:#faebcc}.mprm-hidden{opacity:0}#mprm-purchased-wrapper .chosen-container{min-width:100%}.mprm-table-order-items .mprm-order-table-row td{padding:8px 0 0}.mprm-table-order-items .mprm-order-table-row td.mprm-quantity{padding-right:10px}#mprm-tax-rates{margin:1em 0 0}#mprm-tax-rates .tax_country,#mprm-tax-rates .tax_state{width:180px}#mprm-tax-rates .tax_country *,#mprm-tax-rates .tax_state *{max-width:100%}#mprm-tax-rates .tax_rate{width:80px}#mprm-tax-rates th{padding:15px 10px}#mp_menu_gallery .mprm-inside{margin:0;padding:0}#mp_menu_gallery .mprm-inside>p{padding:0 12px 12px}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images{content:" ";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;padding:9px;margin:0}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mp-metabox-sortable-placeholder{background-color:#f5f5f5;margin:0;border:3px dashed #ddd;position:relative}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mp-metabox-sortable-placeholder:after{line-height:72px;color:#ddd;height:100%;position:absolute;width:100%}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mp-metabox-sortable-placeholder img{width:100%;height:auto;display:block}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mprm-image{border:1px solid #d5d5d5;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:move;display:inline-block;position:relative;width:80px;margin:3px}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mprm-image img{width:100%;height:auto;display:block}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mprm-image .mprm-actions{display:none;padding:2px;position:absolute;right:-8px;top:-8px}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mprm-image .mprm-actions li{float:right;margin:0 0 0 2px}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mprm-image .mprm-actions li a:before{border-radius:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);content:"\f335";height:100%;margin:0;position:absolute;text-indent:0;top:0;width:100%;background-color:#000;color:#fff;font-family:Dashicons;font-variant:normal;font-weight:400;left:0;line-height:1;text-align:center;text-transform:none}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mprm-image .mprm-actions li a.mprm-delete{display:block;font-size:1rem;height:1rem;position:relative;text-indent:-9999px;width:1rem}#mp_menu_gallery #mprm-menu-item-gallery .mp_menu_images .mprm-image:hover .mprm-actions{display:block}.jBox-closeButton-box::before{display:none}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container .jBox-content form#mprm-shortcode-form{overflow:auto;max-height:100%}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container .jBox-closeButton{right:5px;top:5px;background:0 0;z-index:1000}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container .jBox-closeButton svg{height:17px;width:17px}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container .jBox-closeButton:hover svg path{fill:#00a0d2}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] input[type=checkbox],.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] input[type=radio]{width:auto!important}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line.stick{right:15px;position:absolute;left:0;text-align:right;margin:0;width:auto}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line.stick [data-selector=insert_shortcode]{margin-bottom:10px}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line{width:100%;margin:0 0 10px}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line .mprm-left-side{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px 0 0;width:40%;max-width:150px}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line .mprm-right-side{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 5px;width:59%;vertical-align:top}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line .one-side{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line .mprm-right-side input,.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line .mprm-right-side select,.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line .mprm-right-side textarea,.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line .one-side input,.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line .one-side select,.mprm-modal.mprm-restaurant[id^=jBoxID] .jBox-container [data-selector=shortcode-form] .mprm-line .one-side textarea{width:100%}.mprm-admin-box .mprm-admin-box-inside{margin:0;padding:3px 12px;clear:both;border-bottom:1px solid #eee;word-break:break-all}.mprm-admin-box .mprm-admin-box-inside .admin-time-input,.mprm-admin-box .mprm-admin-box-inside .small-text{width:25%}.mprm-admin-box .mprm-admin-box-inside .input-text{width:100%}.admin-bar.post-type-mprm_order .mprm-row{padding:12px 0;border-bottom:1px solid #eee}.admin-bar.post-type-mprm_order .mprm-row .mprm-columns{vertical-align:middle;line-height:30px}.admin-bar.post-type-mprm_order .mprm-row .mprm-new-customer-cancel{margin:0 10px 0 0}.wp-list-table .column-mprm-thumb{width:52px;text-align:center;white-space:nowrap}.wp-list-table .column-mprm-thumb img{margin:0;width:auto;height:auto;max-width:50px;max-height:50px;vertical-align:middle}@media only screen and (max-width:782px){.wp-list-table .column-mprm-thumb{display:none;text-align:left;padding-bottom:0}.wp-list-table .column-mprm-thumb:before{display:none!important}.wp-list-table .column-mprm-thumb img{max-width:32px}}.mprm-clear:after,.mprm-clear:before{display:table;content:"";line-height:0}.mprm-clear:after{clear:both}.wp-admin .mprm-settings .mprm-nav-tab-wrapper{margin-bottom:1rem}.wp-admin .mprm-settings table th h3{margin:0}.wp-admin .button.mprm-action-button{margin:3px;padding:0 5px}.wp-admin .button.mprm-action-button svg{vertical-align:middle;fill:currentColor}.wp-admin.post-type-mprm_order .wp-list-table td,.wp-admin.post-type-mprm_order .wp-list-table th{vertical-align:middle}.wp-admin.post-type-mprm_order .wp-list-table th.check-column{vertical-align:top!important}.wp-admin .order-status{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:2.25em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.25em 0;white-space:nowrap;max-width:100%}.wp-admin .order-status>span{margin:0 .75em;overflow:hidden;text-overflow:ellipsis}.wp-admin .order-status.status-mprm-cooking{background:#f8dda7;color:#94660c}.wp-admin .order-status.status-publish{background:#c6e1c6;color:#5b841b}.wp-admin .order-status.status-mprm-shipped{background:#c8d7e1;color:#2e4453}#mprm_extensions_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:25px 0}#mprm_extensions_container .mprm-extension{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border:1px solid #ccc;padding:14px;margin:0 15px 15px 0;max-width:320px}#mprm_extensions_container .mprm-extension .wp-post-image{width:100%;height:auto}#mprm_extensions_container .mprm-extension .button{margin-top:auto} \ No newline at end of file diff --git a/media/css/style.css b/media/css/style.css index e9b327f..1f10269 100644 --- a/media/css/style.css +++ b/media/css/style.css @@ -27,10 +27,12 @@ overflow: hidden; padding: 0; position: relative; + -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; } .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category:hover:before { - transform: scale(1.2, 1.2); + -webkit-transform: scale(1.2, 1.2); + transform: scale(1.2, 1.2); } .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category:before { background-color: rgba(70, 70, 70, 0.7); @@ -43,6 +45,7 @@ left: 0; position: absolute; top: 0; + -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; width: 100%; } @@ -231,8 +234,13 @@ .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view { list-style: none; width: 100%; + display: -webkit-box; + display: -ms-flexbox; display: flex; - flex-flow: row wrap; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; } .mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list { @@ -249,14 +257,19 @@ .mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots { border-bottom: 1px dotted #e0e0e0; - flex: 1; - align-self: flex-end; - flex-basis: 5%; + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + -ms-flex-item-align: end; + align-self: flex-end; + -ms-flex-preferred-size: 5%; + flex-basis: 5%; margin: 0.25em; } .mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-price, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-price { - align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; } .mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots { @@ -307,10 +320,12 @@ overflow: hidden; padding: 0; position: relative; + -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; } .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category:hover:before { - transform: scale(1.2, 1.2); + -webkit-transform: scale(1.2, 1.2); + transform: scale(1.2, 1.2); } .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category:before { background-color: rgba(70, 70, 70, 0.7); @@ -323,6 +338,7 @@ left: 0; position: absolute; top: 0; + -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; width: 100%; } @@ -471,8 +487,13 @@ margin: 0 0 1em 0; list-style: none inside none !important; width: 100%; + display: -webkit-box; + display: -ms-flexbox; display: flex; - flex-flow: row wrap; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; } .mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list { margin: 0; @@ -506,13 +527,18 @@ } .mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots { border-bottom: 1px dotted #e0e0e0; - flex: 1; - align-self: flex-end; - flex-basis: 5%; + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + -ms-flex-item-align: end; + align-self: flex-end; + -ms-flex-preferred-size: 5%; + flex-basis: 5%; margin: 0.25em; } .mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-price { - align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; } .mprm_widget .mprm-side.mprm-left-side img { height: auto; @@ -521,7 +547,8 @@ .mprm_widget .mprm-container .mprm-row a.mprm-link { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .mprm_widget .mprm-container .mprm-row a.mprm-link:focus, @@ -529,7 +556,8 @@ .mprm_widget .mprm-container .mprm-row a.mprm-link:hover { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .widget_mprm_cart_widget .mprm-cart { @@ -645,7 +673,8 @@ text-decoration: none; } .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar { - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list { list-style: inherit; @@ -743,7 +772,8 @@ .mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image a { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image a > img { @@ -779,7 +809,8 @@ .mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-image a { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-image a > img { @@ -846,7 +877,8 @@ .mprm-plugin-mode input.mprm-submit { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; display: inline-block; margin: 0; text-align: center; @@ -854,7 +886,10 @@ vertical-align: middle; cursor: pointer; border-radius: 4px; - user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; min-height: initial; } .mprm-submit.mprm-small, @@ -1045,7 +1080,8 @@ input.mprm-submit.dark-gray:active { #mprm_checkout_wrap #mprm_checkout_cart a { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } #mprm_checkout_wrap #mprm_checkout_cart a:focus, @@ -1053,7 +1089,8 @@ input.mprm-submit.dark-gray:active { #mprm_checkout_wrap #mprm_checkout_cart a:hover { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } #mprm_checkout_cart { @@ -1080,7 +1117,7 @@ input.mprm-submit.dark-gray:active { border: 1px solid #eee; color: #404040; background: #fff; - padding: .5em 1.387em; + padding: 0.5em 1.387em; } #mprm_checkout_cart td.mprm_cart_actions .mprm-item-quantity { max-width: 70px; @@ -1088,8 +1125,12 @@ input.mprm-submit.dark-gray:active { min-width: 40px; } #mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_image { + display: -webkit-box; + display: -ms-flexbox; display: flex; - align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } #mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_image img { margin-right: 10px; @@ -1121,8 +1162,12 @@ input.mprm-submit.dark-gray:active { width: 20%; } #mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_name_wrapper { + display: -webkit-box; + display: -ms-flexbox; display: flex; - align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } #mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_name_wrapper img { margin-right: 10px; @@ -1144,7 +1189,7 @@ input.mprm-submit.dark-gray:active { #mprm_checkout_form_wrap fieldset#mprm_purchase_submit #mprm_final_total_wrap { background: #fafafa; color: #404040; - padding: .5em 1.387em; + padding: 0.5em 1.387em; border: 1px solid #eee; } #mprm-payment-mode-wrap .mprm-gateway-option { @@ -1174,16 +1219,21 @@ input.mprm-submit.dark-gray:active { .mprm-floating-circles.mprm-floating-circle-wrapper { position: relative; margin: auto; - transform: scale(0.6); + -webkit-transform: scale(0.6); + transform: scale(0.6); } .mprm-floating-circles.mprm-floating-circle-wrapper .mprm-floating-circle { position: absolute; background-color: #ffffff; border-radius: 10px; - animation-name: mprm_floating_fade; - animation-duration: 1.2s; - animation-iteration-count: infinite; - animation-direction: normal; + -webkit-animation-name: mprm_floating_fade; + animation-name: mprm_floating_fade; + -webkit-animation-duration: 1.2s; + animation-duration: 1.2s; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: normal; + animation-direction: normal; } .mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader { width: 60px; @@ -1197,42 +1247,50 @@ input.mprm-submit.dark-gray:active { .mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-1 { left: 0; top: 24px; - animation-delay: 0.45s; + -webkit-animation-delay: 0.45s; + animation-delay: 0.45s; } .mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-2 { left: 8px; top: 8px; - animation-delay: 0.6s; + -webkit-animation-delay: 0.6s; + animation-delay: 0.6s; } .mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-3 { left: 24px; top: 0; - animation-delay: 0.75s; + -webkit-animation-delay: 0.75s; + animation-delay: 0.75s; } .mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-4 { right: 8px; top: 8px; - animation-delay: 0.9s; + -webkit-animation-delay: 0.9s; + animation-delay: 0.9s; } .mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-5 { right: 0; top: 24px; - animation-delay: 1.05s; + -webkit-animation-delay: 1.05s; + animation-delay: 1.05s; } .mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-6 { right: 8px; bottom: 8px; - animation-delay: 1.2s; + -webkit-animation-delay: 1.2s; + animation-delay: 1.2s; } .mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-7 { left: 24px; bottom: 0; - animation-delay: 1.35s; + -webkit-animation-delay: 1.35s; + animation-delay: 1.35s; } .mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-8 { left: 8px; bottom: 8px; - animation-delay: 1.5s; + -webkit-animation-delay: 1.5s; + animation-delay: 1.5s; } .mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader { width: 45px; @@ -1246,42 +1304,50 @@ input.mprm-submit.dark-gray:active { .mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-1 { left: 0; top: 18px; - animation-delay: 0.45s; + -webkit-animation-delay: 0.45s; + animation-delay: 0.45s; } .mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-2 { left: 6px; top: 6px; - animation-delay: 0.6s; + -webkit-animation-delay: 0.6s; + animation-delay: 0.6s; } .mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-3 { left: 18px; top: 0; - animation-delay: 0.75s; + -webkit-animation-delay: 0.75s; + animation-delay: 0.75s; } .mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-4 { right: 6px; top: 6px; - animation-delay: 0.9s; + -webkit-animation-delay: 0.9s; + animation-delay: 0.9s; } .mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-5 { right: 0; top: 18px; - animation-delay: 1.05s; + -webkit-animation-delay: 1.05s; + animation-delay: 1.05s; } .mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-6 { right: 6px; bottom: 6px; - animation-delay: 1.2s; + -webkit-animation-delay: 1.2s; + animation-delay: 1.2s; } .mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-7 { left: 18px; bottom: 0; - animation-delay: 1.35s; + -webkit-animation-delay: 1.35s; + animation-delay: 1.35s; } .mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-8 { left: 6px; bottom: 6px; - animation-delay: 1.5s; + -webkit-animation-delay: 1.5s; + animation-delay: 1.5s; } .mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader { width: 30px; @@ -1295,42 +1361,58 @@ input.mprm-submit.dark-gray:active { .mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-1 { left: 0; top: 12px; - animation-delay: 0.45s; + -webkit-animation-delay: 0.45s; + animation-delay: 0.45s; } .mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-2 { left: 4px; top: 4px; - animation-delay: 0.6s; + -webkit-animation-delay: 0.6s; + animation-delay: 0.6s; } .mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-3 { left: 12px; top: 0; - animation-delay: 0.75s; + -webkit-animation-delay: 0.75s; + animation-delay: 0.75s; } .mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-4 { right: 4px; top: 4px; - animation-delay: 0.9s; + -webkit-animation-delay: 0.9s; + animation-delay: 0.9s; } .mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-5 { right: 0; top: 12px; - animation-delay: 1.05s; + -webkit-animation-delay: 1.05s; + animation-delay: 1.05s; } .mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-6 { right: 4px; bottom: 4px; - animation-delay: 1.2s; + -webkit-animation-delay: 1.2s; + animation-delay: 1.2s; } .mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-7 { left: 12px; bottom: 0; - animation-delay: 1.35s; + -webkit-animation-delay: 1.35s; + animation-delay: 1.35s; } .mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-8 { left: 4px; bottom: 4px; - animation-delay: 1.5s; + -webkit-animation-delay: 1.5s; + animation-delay: 1.5s; +} +@-webkit-keyframes mprm_floating_fade { + 0% { + background-color: #000000; + } + 100% { + background-color: #ffffff; + } } @keyframes mprm_floating_fade { 0% { @@ -1348,13 +1430,15 @@ input.mprm-submit.dark-gray:active { max-width: 100%; margin: 0 auto; padding: 0 20px; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } .mprm-column, .mprm-columns { width: 100%; float: left; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } /* For devices larger than 400px */ @media (min-width: 400px) { @@ -1509,8 +1593,12 @@ input.mprm-submit.dark-gray:active { .mprm-container.mprm-page-template-items.mprm-view-simple-list .mprm-all-items, .mprm-container.mprm-widget-categories.mprm-view-simple-list .mprm-all-items, .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-all-items { - columns: auto !important; - column-gap: 0; + -webkit-columns: auto !important; + -moz-columns: auto !important; + columns: auto !important; + -webkit-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; } .mprm-column, .mprm-columns { @@ -1646,11 +1734,13 @@ input.mprm-submit.dark-gray:active { } .mprm-u-full-width { width: 100%; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } .mprm-u-max-full-width { max-width: 100%; - box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } .mprm-u-pull-right { float: right; @@ -1717,7 +1807,8 @@ input.mprm-submit.dark-gray:active { } @media (max-width: 550px) { .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item:first-child { - flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; max-width: 75%; } .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-dots { @@ -1727,7 +1818,8 @@ input.mprm-submit.dark-gray:active { margin-left: 0.5em; } .mprm-flex-container-simple-view.mprm-right .mprm-flex-item:first-child { - flex-basis: 75%; + -ms-flex-preferred-size: 75%; + flex-basis: 75%; } .mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots { display: none; @@ -1735,14 +1827,23 @@ input.mprm-submit.dark-gray:active { } @media (max-width: 480px) { .mprm-main-wrapper.mp_menu_item .mprm-container .mprm-row { + display: -webkit-box; + display: -ms-flexbox; display: flex; - flex-flow: column; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-flow: column; + flex-flow: column; } .mprm-main-wrapper.mp_menu_item .mprm-container .mprm-row .mprm-content { - order: 2; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } .mprm-main-wrapper.mp_menu_item .mprm-container .mprm-row .mprm-sidebar { - order: 1; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } } .mprm-clear { @@ -1773,7 +1874,8 @@ input.mprm-submit.dark-gray:active { position: absolute; left: 50%; top: 50%; - transform: translate(-50%, -50%); + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); z-index: 160; margin-left: -5px; } @@ -1799,7 +1901,8 @@ input.mprm-submit.dark-gray:active { .mprm-container a.mprm-link { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; color: inherit; } @@ -1811,7 +1914,8 @@ input.mprm-submit.dark-gray:active { .mprm-container a.mprm-link:hover { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; color: inherit; } @@ -1845,7 +1949,8 @@ input.mprm-submit.dark-gray:active { .mprm-container .mprm_menu_item_buy_button form a.mprm-btn { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:focus, @@ -1856,7 +1961,8 @@ input.mprm-submit.dark-gray:active { .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:hover { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .mprm-container.mprm-view-list .mprm_menu_item_buy_button.mprm-with-image form { @@ -1870,7 +1976,8 @@ input.mprm-submit.dark-gray:active { .mprm_widget .mprm-container a.mprm-link { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .mprm_widget .mprm-main-wrapper a.mprm-link:focus, @@ -1881,7 +1988,8 @@ input.mprm-submit.dark-gray:active { .mprm_widget .mprm-container a.mprm-link:hover { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .mprm_widget .mprm-main-wrapper .mprm-content-container.mprm-title a, @@ -1892,7 +2000,8 @@ input.mprm-submit.dark-gray:active { .mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .mprm_widget .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:focus, @@ -1903,26 +2012,39 @@ input.mprm-submit.dark-gray:active { .mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:hover { text-decoration: none; outline: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; border: none; } .mprm-container.mprm-view-simple-list > div[class^="mprm-columns-count-"].mprm-all-items { - column-gap: 2em; + -webkit-column-gap: 2em; + -moz-column-gap: 2em; + column-gap: 2em; } .mprm-container.mprm-view-simple-list > div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-1 { - columns: 1; + -webkit-columns: 1; + -moz-columns: 1; + columns: 1; } .mprm-container.mprm-view-simple-list > div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-2 { - columns: 2; + -webkit-columns: 2; + -moz-columns: 2; + columns: 2; } .mprm-container.mprm-view-simple-list > div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-3 { - columns: 3; + -webkit-columns: 3; + -moz-columns: 3; + columns: 3; } .mprm-container.mprm-view-simple-list > div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-4 { - columns: 4; + -webkit-columns: 4; + -moz-columns: 4; + columns: 4; } .mprm-container.mprm-view-simple-list > div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-6 { - columns: 6; + -webkit-columns: 6; + -moz-columns: 6; + columns: 6; } .mprm-container.mprm-view-simple-list > div[class^="mprm-columns-count-"].mprm-all-items .mprm-simple-view-column { display: inline-block; diff --git a/media/css/style.min.css b/media/css/style.min.css new file mode 100644 index 0000000..b30a6de --- /dev/null +++ b/media/css/style.min.css @@ -0,0 +1 @@ +.mprm-container .mprm-page-template-items .mprm-content-container.mprm-title a,.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item:first-child,.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item:first-child,.mprm-container.mprm-shortcode-items .mprm-content-container.mprm-title a,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item:first-child,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item:first-child,.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item:first-child,.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item:first-child,.widget_mprm_cart_widget .mprm-cart .mprm-cart-item .mprm-bold{font-weight:700}.mprm-clear:after,.mprm-main-wrapper.mp_menu_item .mprm-post-content:after{clear:both}.mprm-container.mprm-shortcode-categories{margin:2rem 0}.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link{outline:0;margin:0;padding:0}.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-title{margin:0;padding:0}.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-icon{margin:0 5px 0 0}.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-category-description{margin:1rem 0 0;padding:0;font-size:.8em;line-height:1.1;color:inherit}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category{background-size:0 0;display:inline-block;overflow:hidden;padding:0;position:relative;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-effect-hover,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category:before{background-color:rgba(70,70,70,.7);height:100%;left:0;position:absolute;top:0;width:100%}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category:hover:before{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category:before{background-image:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link{color:#fff}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content{position:relative;padding:4em}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title{color:inherit;margin:0;padding:0}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-icon{margin:0 5px 0 0}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description{margin:1rem 0 0;padding:0;font-size:.8em;line-height:1.1;color:inherit}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-four .mprm-category-content{padding:10%}.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-three .mprm-category-content,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-two .mprm-category-content{padding:15%}.mprm-container .mprm-page-template-items,.mprm-container.mprm-shortcode-items{margin:2rem 0}.mprm-container .mprm-page-template-items .mprm-link,.mprm-container.mprm-shortcode-items .mprm-link{outline:0}.mprm-container .mprm-page-template-items.mprm-view-grid .mprm-image,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-image{margin:0 2em 1em 0;height:auto;width:100%}.mprm-container .mprm-page-template-items.mprm-view-grid .mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_menu_item_buy_button.mprm-offset-by-five{margin-left:0}.mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header{position:relative;width:100%}.mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.with-image,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.with-image{color:#fff;margin-bottom:2rem;background-position:center center;background-size:cover}.mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.with-image .mprm-header-content,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.with-image .mprm-header-content{background-color:rgba(70,70,70,.5);padding:6em 2em;position:relative;text-align:center}.mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title{margin:0;padding:0;color:inherit}.mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon{margin:0 5px 0 0}.mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.only-text,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.only-text{padding:0 0 2rem}.mprm-container .mprm-page-template-items.mprm-view-list .mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm_menu_item_buy_button.mprm-offset-by-five{max-width:55%}.mprm-container .mprm-page-template-items.mprm-view-list .mprm-header,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header{position:relative;width:100%}.mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.with-image,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.with-image{color:#fff;margin-bottom:2rem;background-position:center center;background-size:cover}.mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.with-image .mprm-header-content,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.with-image .mprm-header-content{background-color:rgba(70,70,70,.5);padding:6em 2em;position:relative;text-align:center}.mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title{margin:0;padding:0;color:inherit}.mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon{margin:0 5px 0 0}.mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.only-text,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.only-text{padding:0 0 2rem}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last{margin-bottom:1.5em}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last:last-child,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last:last-child{margin-bottom:0}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-simple-view-column:first-child .mprm-taxonomy-title,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-simple-view-column:first-child .mprm-taxonomy-title{margin-top:0}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header{position:relative;width:100%}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header.with-image,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header.with-image{color:#fff;margin-bottom:2rem;background-position:center center;background-size:cover}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content{padding:6em 2em;position:relative;text-align:center}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon{margin:0 5px 0 0}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header.only-text,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header.only-text{padding:0 0 1rem}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-row .mprm-columns:first-child.type-mp_menu_item,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-row .mprm-columns:first-child.type-mp_menu_item{padding-right:.5em}.mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-list,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-list{margin:0 0 1em;padding:0}.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view{list-style:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list{margin:0}.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list:first-child,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list:first-child{margin:0 0 5px}.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item{margin:0}.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots{border-bottom:1px dotted #e0e0e0;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-preferred-size:5%;flex-basis:5%;margin:.25em}.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-price,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-price{-ms-flex-item-align:end;align-self:flex-end}.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots{border:none;margin-bottom:0}.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-dots,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-dots{display:none}.mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-price,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-price{margin-left:.5em}.mprm-container.mprm-widget-categories{margin:0}.mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link{outline:0;margin:0;padding:0}.mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-title{margin:0;padding:0}.mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-icon{margin:0 5px 0 0}.mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-category-children-wrapper,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-category-description{margin-top:1rem;margin-bottom:0;padding:0}.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category{background-size:0 0;display:inline-block;overflow:hidden;padding:0;position:relative;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-effect-hover,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category:before{background-color:rgba(70,70,70,.7);height:100%;position:absolute;width:100%;top:0;left:0}.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category:hover:before{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category:before{background-image:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link{color:#fff}.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content{position:relative;padding:10%}.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title{color:inherit;margin:0;padding:0}.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-icon{margin:0 5px 0 0}.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description{margin:1rem 0 0;padding:0;color:inherit;line-height:1.1;font-size:.8em}.mprm-container.mprm-widget-items{margin:0}.mprm-container.mprm-widget-items.mprm-view-grid .mprm-image{margin:0 2em 1em 0;height:auto;width:100%}.mprm-container.mprm-widget-items.mprm-view-grid .mprm_menu_item_buy_button.mprm-offset-by-five{margin-left:0}.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header{position:relative;width:100%}.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image{color:#fff;margin-bottom:2rem;background-position:center center;background-size:cover}.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image .mprm-header-content{background-color:rgba(70,70,70,.5);padding:6em 2em;position:relative;text-align:center}.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title{padding:0;margin:0;color:inherit}.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon{margin:0 5px 0 0}.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.only-text{padding:0 0 2rem}.mprm-container.mprm-widget-items.mprm-view-grid .mprm-link{outline:0}.mprm-container.mprm-widget-items.mprm-view-list .mprm_menu_item_buy_button.mprm-offset-by-five{width:55%}.mprm-container.mprm-widget-items.mprm-view-list .mprm-header{position:relative;width:100%}.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image{color:#fff;margin-bottom:2rem;background-position:center center;background-size:cover}.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image .mprm-header-content{background-color:rgba(70,70,70,.5);padding:6em 2em;position:relative;text-align:center}.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title{padding:0;margin:0;color:inherit}.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon{margin:0 5px 0 0}.mprm-container.mprm-widget-items.mprm-view-list .mprm-side.mprm-right-side .mprm-content-container .mprm-title-big,.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-simple-view-column:first-child .mprm-taxonomy-title{margin-top:0}.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.only-text{padding:0 0 2rem}.mprm-container.mprm-widget-items.mprm-view-list .mprm-link{outline:0}.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last{margin-bottom:0}.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header{position:relative;width:100%}.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header.with-image{color:#fff;margin-bottom:2rem;background-position:center center;background-size:cover}.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content{background-color:rgba(70,70,70,.7);padding:6em 2em;position:relative;text-align:center}.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon{margin:0 5px 0 0}.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header.only-text{padding:0 0 1rem}.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-ingredients .mprm-list{margin:0 0 1em;padding:0}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view{margin:0 0 1em;list-style:none inside!important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list{margin:0}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list:first-child{margin:0 0 8px}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots{border:none;margin-bottom:0}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-dots{display:none}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-price{margin-left:.5em}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item{margin:0;white-space:pre-wrap}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item .mprm-title{margin:0;padding:0}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots{border-bottom:1px dotted #e0e0e0;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-preferred-size:5%;flex-basis:5%;margin:.25em}.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-price{-ms-flex-item-align:end;align-self:flex-end}.mprm_widget .mprm-side.mprm-left-side img{height:auto;width:100%}.mprm_widget .mprm-container .mprm-row a.mprm-link,.mprm_widget .mprm-container .mprm-row a.mprm-link:focus,.mprm_widget .mprm-container .mprm-row a.mprm-link:hover,.mprm_widget .mprm-container .mprm-row a.mprm-link:visited{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none}.widget_mprm_cart_widget .mprm-cart{list-style:none}.widget_mprm_cart_widget .mprm-cart.mprm-cart-items{padding:0 0 10px}.widget_mprm_cart_widget .mprm-cart .mprm-cart-item{position:relative;padding:0 16px 10px 0}.widget_mprm_cart_widget .mprm-cart .mprm-cart-item.mprm_subtotal{border-top:1px solid rgba(0,0,0,.05);padding:10px 16px 10px 0}.widget_mprm_cart_widget .mprm-cart .mprm-cart-item .mprm-remove-from-cart.mprm-theme-mode{width:16px;height:16px;background-image:url(../img/close-icon.png);display:inline-block;position:absolute;right:0;top:0;outline:0}.mprm-main-wrapper.mp_menu_item .mprm-post-content{margin-bottom:2rem}.mprm-main-wrapper.mp_menu_item .mprm-post-content:after,.mprm-main-wrapper.mp_menu_item .mprm-post-content:before{display:table;content:"";line-height:0}.mprm-main-wrapper.mp_menu_item .mprm-header{position:relative}.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-breadcrumbs{margin:0;padding:0;list-style:none;line-height:1}.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-breadcrumbs li{display:inline-block;vertical-align:middle;font-size:90%}.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-description{margin:10% 5%;position:relative;top:0}.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-description .mprm-icon{color:#fff;display:inline-block;height:auto;text-align:center;vertical-align:middle}.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-description .mprm-title{color:#fff;text-transform:uppercase}.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-description .mprm-text{color:#fff;margin:0;width:100%}.mprm-main-wrapper.mp_menu_item .mprm-header.with-image{background-position:center center;background-size:cover}.mprm-main-wrapper.mp_menu_item .mprm-header.with-image .mprm-header-content{padding:6em 2em;text-align:center;position:relative}.mprm-main-wrapper.mp_menu_item .mprm-header.with-image .mprm-header-content *{color:#fff}.mprm-main-wrapper.mp_menu_item .mprm-header.with-image:before{content:"";position:absolute;background:rgba(70,70,70,.7);height:100%;width:100%;top:0;left:0}.mprm-main-wrapper.mp_menu_item .content-wrapper{margin:2rem 0}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery{margin-bottom:2rem}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery>a{display:inline-block;margin:0 .25rem .25rem 0;padding:0;text-decoration:none;float:left}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery>a:hover{text-decoration:none}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar{-webkit-box-sizing:border-box;box-sizing:border-box}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list .mprm-ingredient,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list .mprm-ingredients-delimiter,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list .mprm-nutrition-item{display:list-item}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-ingredients,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-nutrition,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-price-box,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-proportions,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm_menu_item_buy_button,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm_menu_item_buy_button p{margin-bottom:2rem}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-ingredients .mprm-title,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-nutrition .mprm-title,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-proportions .mprm-title,.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-title{margin:0 0 .5rem;padding:0}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list{list-style:inherit;margin:.5rem 0 1rem 2.5rem;padding:0}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-ingredients .mprm-ingredients-delimiter{display:none}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-title{margin:0 0 1rem}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list{list-style:none;margin:0;padding:0}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item{margin:0 0 2rem;padding:0}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item>a{display:inline-block;outline:0}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item>a>img{height:auto;width:100%;margin:0 0 1rem}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item:last-child{margin:0}.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item .mprm-related-title{margin:0;padding:0}.mprm-main-wrapper .mprm-header{position:relative;width:100%}.mprm-main-wrapper .mprm-header .mprm-taxonomy-title i{margin-right:1rem}.mprm-main-wrapper .mprm-header.with-image{color:#fff;margin-bottom:2rem;background-position:center center;background-size:cover}.mprm-main-wrapper .mprm-header.with-image .mprm-header-content{padding:6em 2em;position:relative;text-align:center}.mprm-main-wrapper .mprm-header.with-image .mprm-header-content .mprm-title{color:inherit}.mprm-main-wrapper .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon{margin:0 1rem 0 0}.mprm-main-wrapper .mprm-header.only-text{padding:0 0 2rem}.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image{margin-bottom:1rem}.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image a{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none}.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image a>img{max-width:100%;width:100%;height:auto}.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title{margin:0;padding:0}.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title>a{outline:0}.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients,.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title,.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-tags{margin-bottom:.5rem}.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredient,.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredients-delimiter{margin:0}.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredients-delimiter:last-child{display:none}.mprm-notice.mprm-notice-error .mprm-error,.mprm-notice.mprm-notice-success .mprm-success{display:block}.mprm-main-wrapper .mprm-taxonomy-items-list .mprm-side.mprm-left-side{margin-right:4%}.mprm-main-wrapper .mprm-taxonomy-items-list.mprm-category .mprm-side.mprm-left-side{margin-right:0}.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-image a{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none}.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-image a>img{max-width:100%;width:100%;height:auto}.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content.mprm-seven{margin-left:0}.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content .mprm-item-title{margin:0;padding:0}.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content .mprm-ingredients,.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content .mprm-item-title{margin-bottom:.5rem}.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content .mprm-item-title>a{outline:0}.mprm-plugin-mode .item-list .mprm-content.mprm-columns.mprm-seven{width:100%}.mprm-plugin-mode .mprm_menu_item_buy_button .mprm-display-inline{vertical-align:middle}.mprm-notice{margin-bottom:20px;padding:10px;border:1px solid transparent;vertical-align:middle;border-left:.61804697em solid rgba(0,0,0,.15)}.mprm-notice .mprm_error,.mprm_menu_item_buy_button form{margin:0}.mprm-notice.mprm-notice-error{border-color:#ebccd1}.mprm-notice.mprm-notice-success{border-color:#d6e9c6}.mprm-notice.mprm-notice-info{border-color:#bce8f1}.mprm-notice.mprm-notice-warn{border-color:#faebcc}.mprm-notice .mprm-error,.mprm-notice .mprm-success{display:none}.mprm-plugin-mode .mprm-submit,.mprm-plugin-mode input.mprm-submit{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;margin:0;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:initial}.mprm-submit.mprm-small,input.mprm-submit.mprm-small{padding:.25em .5em;font-size:.75em;line-height:1.2}.mprm-submit.mprm-middle,input.mprm-submit.mprm-middle{padding:.5em 1em;font-size:.9em;line-height:1.2}.mprm-submit.mprm-big,input.mprm-submit.mprm-big{padding:.85em 1.7em;font-size:1.1em;line-height:1.2}.mprm-submit.gray,input.mprm-submit.gray{color:#333;background:#f0f0f0;border-color:#ccc}.mprm-submit.gray:active,.mprm-submit.gray:focus,.mprm-submit.gray:hover,input.mprm-submit.gray:active,input.mprm-submit.gray:focus,input.mprm-submit.gray:hover{color:#333;background:#ebebeb;border-color:#adadad}.mprm-submit.white,input.mprm-submit.white{color:#333;background:#fff;border-color:#ccc}.mprm-submit.white:active,.mprm-submit.white:focus,.mprm-submit.white:hover,input.mprm-submit.white:active,input.mprm-submit.white:focus,input.mprm-submit.white:hover{color:#333;background:#ebebeb;border-color:#adadad}.mprm-submit.blue,input.mprm-submit.blue{color:#fff;background:#428bca;border-color:#357ebd}.mprm-submit.blue:active,.mprm-submit.blue:focus,.mprm-submit.blue:hover,input.mprm-submit.blue:active,input.mprm-submit.blue:focus,input.mprm-submit.blue:hover{color:#fff;background:#3276b1;border-color:#285e8e}.mprm-submit.red,input.mprm-submit.red{color:#fff;background:#d9534f;border-color:#d43f3a}.mprm-submit.red:active,.mprm-submit.red:focus,.mprm-submit.red:hover,input.mprm-submit.red:active,input.mprm-submit.red:focus,input.mprm-submit.red:hover{color:#fff;background:#d2322d;border-color:#ac2925}.mprm-submit.green,input.mprm-submit.green{color:#fff;background:#5cb85c;border-color:#4cae4c}.mprm-submit.green:active,.mprm-submit.green:focus,.mprm-submit.green:hover,input.mprm-submit.green:active,input.mprm-submit.green:focus,input.mprm-submit.green:hover{color:#fff;background:#47a447;border-color:#398439}.mprm-submit.yellow,input.mprm-submit.yellow{color:#fff;background:#f0ad4e;border-color:#eea236}.mprm-submit.yellow:active,.mprm-submit.yellow:focus,.mprm-submit.yellow:hover,input.mprm-submit.yellow:active,input.mprm-submit.yellow:focus,input.mprm-submit.yellow:hover{color:#fff;background:#ed9c28;border-color:#d58512}.mprm-submit.orange,input.mprm-submit.orange{color:#fff;background:#ed9c28;border-color:#e3921e}.mprm-submit.orange:active,.mprm-submit.orange:focus,.mprm-submit.orange:hover,input.mprm-submit.orange:active,input.mprm-submit.orange:focus,input.mprm-submit.orange:hover{color:#fff;background:#e59016;border-color:#d58512}.mprm-submit.dark-gray,input.mprm-submit.dark-gray{color:#fff;background:#363636;border-color:#222}.mprm-submit.dark-gray:active,.mprm-submit.dark-gray:focus,.mprm-submit.dark-gray:hover,input.mprm-submit.dark-gray:active,input.mprm-submit.dark-gray:focus,input.mprm-submit.dark-gray:hover{color:#fff;background:#333;border-color:#adadad}.mprm-cart-added-alert{color:#567622;display:block;position:absolute}#mprm_purchase_form textarea{width:100%}.mprm_menu_item_buy_button form.mprm_purchase_form .mprm-add-to-cart{margin-right:10px}.mprm_menu_item_buy_button form.mprm_purchase_form .mprm-add-to-cart.mprm-preloader-color{color:transparent}#mprm_checkout_wrap .mprm-required-indicator{color:red;display:inline}#mprm_checkout_wrap .mprm-label{font-weight:700;margin-bottom:15px}#mprm_checkout_wrap label.mprm-label{font-weight:400;display:block;position:relative;line-height:100%;font-size:95%;margin:0 0 5px}#mprm_checkout_wrap .mprm-description{color:#666;font-size:80%;display:block;margin:0 0 5px}#mprm_checkout_wrap #mprm_checkout_cart a,#mprm_checkout_wrap #mprm_checkout_cart a:focus,#mprm_checkout_wrap #mprm_checkout_cart a:hover,#mprm_checkout_wrap #mprm_checkout_cart a:visited{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none}#mprm_checkout_cart{table-layout:auto}#mprm_checkout_cart th{padding:1.387em;font-weight:400;border:1px solid #eee;color:#404040;background:#fff}#mprm_checkout_cart thead th{background:#fafafa;text-align:left}#mprm_checkout_cart tfoot th{text-align:right;background:#fff}#mprm_checkout_cart td,.mprm-table td{text-align:left;border:1px solid #eee}#mprm_checkout_cart td{vertical-align:middle;color:#404040;background:#fff;padding:.5em 1.387em}#mprm_checkout_cart td.mprm_cart_actions .mprm-item-quantity{max-width:70px;width:25%;min-width:40px}#mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_image img{margin-right:10px;margin-left:0;max-width:75px;height:auto}#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_quantities{width:20%}#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_quantities input{max-width:100%;width:100%}#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_quantities input.mprm-item-quantity{max-width:70px;min-width:40px}#mprm_checkout_cart.mprm-table-column-3 td.mprm_cart_actions,#mprm_checkout_cart.mprm-table-column-3 td.mprm_cart_item_price,#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_actions,#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_item_price{width:20%}#mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_name_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_name_wrapper img{margin-right:10px;max-width:75px}#mprm_checkout_form_wrap fieldset{border:1px solid #eee;padding:1.387em;margin:0 0 21px}#mprm_checkout_form_wrap fieldset#mprm_purchase_submit{padding:0;border:none}#mprm_checkout_form_wrap fieldset#mprm_purchase_submit #mprm_final_total_wrap{background:#fafafa;color:#404040;padding:.5em 1.387em;border:1px solid #eee}#mprm-payment-mode-wrap .mprm-gateway-option{display:block}#mprm-payment-mode-wrap ul{list-style:none inside}#mprm-payment-mode-wrap ul li .mprm-gateway-option{margin-bottom:10px}.mprm-payment-icons{margin:0 0 21px}.mprm-payment-icons .payment-icon{max-height:30px;display:inline-block}.mprm-order-details-label,.mprm-payment-details-label,.mprm-payment-mode-label{font-weight:700;display:block;position:relative;margin-bottom:15px}.mprm-floating-circles.mprm-floating-circle-wrapper{position:relative;margin:auto;-webkit-transform:scale(.6);transform:scale(.6)}.mprm-floating-circles.mprm-floating-circle-wrapper .mprm-floating-circle{position:absolute;background-color:#fff;border-radius:10px;-webkit-animation-name:mprm_floating_fade;animation-name:mprm_floating_fade;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader{width:60px;height:60px;z-index:100}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle{height:10px;width:10px}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-1{left:0;top:24px;-webkit-animation-delay:.45s;animation-delay:.45s}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-2{left:8px;top:8px;-webkit-animation-delay:.6s;animation-delay:.6s}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-3{left:24px;top:0;-webkit-animation-delay:.75s;animation-delay:.75s}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-4{right:8px;top:8px;-webkit-animation-delay:.9s;animation-delay:.9s}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-5{right:0;top:24px;-webkit-animation-delay:1.05s;animation-delay:1.05s}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-6{right:8px;bottom:8px;-webkit-animation-delay:1.2s;animation-delay:1.2s}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-7{left:24px;bottom:0;-webkit-animation-delay:1.35s;animation-delay:1.35s}.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-8{left:8px;bottom:8px;-webkit-animation-delay:1.5s;animation-delay:1.5s}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader{width:45px;height:45px;z-index:100}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle{height:8px;width:8px}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-1{left:0;top:18px;-webkit-animation-delay:.45s;animation-delay:.45s}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-2{left:6px;top:6px;-webkit-animation-delay:.6s;animation-delay:.6s}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-3{left:18px;top:0;-webkit-animation-delay:.75s;animation-delay:.75s}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-4{right:6px;top:6px;-webkit-animation-delay:.9s;animation-delay:.9s}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-5{right:0;top:18px;-webkit-animation-delay:1.05s;animation-delay:1.05s}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-6{right:6px;bottom:6px;-webkit-animation-delay:1.2s;animation-delay:1.2s}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-7{left:18px;bottom:0;-webkit-animation-delay:1.35s;animation-delay:1.35s}.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-8{left:6px;bottom:6px;-webkit-animation-delay:1.5s;animation-delay:1.5s}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader{width:30px;height:30px;z-index:100}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle{height:6px;width:6px}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-1{left:0;top:12px;-webkit-animation-delay:.45s;animation-delay:.45s}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-2{left:4px;top:4px;-webkit-animation-delay:.6s;animation-delay:.6s}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-3{left:12px;top:0;-webkit-animation-delay:.75s;animation-delay:.75s}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-4{right:4px;top:4px;-webkit-animation-delay:.9s;animation-delay:.9s}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-5{right:0;top:12px;-webkit-animation-delay:1.05s;animation-delay:1.05s}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-6{right:4px;bottom:4px;-webkit-animation-delay:1.2s;animation-delay:1.2s}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-7{left:12px;bottom:0;-webkit-animation-delay:1.35s;animation-delay:1.35s}.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-8{left:4px;bottom:4px;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes mprm_floating_fade{0%{background-color:#000}100%{background-color:#fff}}@keyframes mprm_floating_fade{0%{background-color:#000}100%{background-color:#fff}}.mprm-container{width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mprm-column,.mprm-columns{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:400px){.mprm-container{width:100%;padding:0}}@media (max-width:768px){.mprm-container.mprm-page-template-items.mprm-view-grid,.mprm-container.mprm-shortcode-categories.mprm-view-grid,.mprm-container.mprm-shortcode-items.mprm-view-grid,.mprm-container.mprm-widget-categories.mprm-view-grid,.mprm-container.mprm-widget-items.mprm-view-grid{margin-bottom:2em}.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row{padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-column,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns{margin-bottom:2em;padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-column .mprm-category-content,.mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content{padding:2em 1.5em}.mprm-container.mprm-page-template-items.mprm-view-list,.mprm-container.mprm-shortcode-categories.mprm-view-list,.mprm-container.mprm-shortcode-items.mprm-view-list,.mprm-container.mprm-widget-categories.mprm-view-list,.mprm-container.mprm-widget-items.mprm-view-list{margin-bottom:2em}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row{padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns{margin-bottom:2em;padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-column,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-column,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns{margin-bottom:0;padding-bottom:0}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five{margin-right:4%}.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five,.mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five{margin-left:43.33333333%}.mprm-container.mprm-page-template-items.mprm-view-simple-list .mprm-simple-view-column .mprm-columns,.mprm-container.mprm-shortcode-categories.mprm-view-simple-list .mprm-simple-view-column .mprm-columns,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-simple-view-column .mprm-columns,.mprm-container.mprm-widget-categories.mprm-view-simple-list .mprm-simple-view-column .mprm-columns,.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-simple-view-column .mprm-columns{padding:0}.mprm-container.mprm-page-template-items.mprm-view-simple-list .mprm-all-items,.mprm-container.mprm-shortcode-categories.mprm-view-simple-list .mprm-all-items,.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-all-items,.mprm-container.mprm-widget-categories.mprm-view-simple-list .mprm-all-items,.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-all-items{-webkit-columns:auto!important;-moz-columns:auto!important;columns:auto!important;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.mprm-column,.mprm-columns{padding-bottom:2em}.mprm-column .mprm-column:first-child,.mprm-column .mprm-columns:first-child,.mprm-columns .mprm-column:first-child,.mprm-columns .mprm-columns:first-child{margin-left:0}}@media (min-width:769px){.mprm-container{width:100%}.mprm-column,.mprm-columns{margin-left:4%}.mprm-column:first-child,.mprm-columns:first-child{margin-left:0}.mprm-one.mprm-column,.mprm-one.mprm-columns{width:4.66666667%}.mprm-two.mprm-columns{width:13.33333333%}.mprm-three.mprm-columns{width:22%}.mprm-four.mprm-columns{width:30.66666667%}.mprm-five.mprm-columns{width:39.33333333%}.mprm-six.mprm-columns{width:48%}.mprm-seven.mprm-columns{width:56.66666667%}.mprm-eight.mprm-columns{width:65.33333333%}.mprm-nine.mprm-columns{width:74%}.mprm-ten.mprm-columns{width:82.66666667%}.mprm-eleven.mprm-columns{width:91.33333333%}.mprm-twelve.mprm-columns{width:100%;margin-left:0}.mprm-one-third.mprm-column,.mprm-one-third.mprm-columns{width:30.66666667%}.mprm-two-thirds.mprm-column,.mprm-two-thirds.mprm-columns{width:65.33333333%}.mprm-one-half.mprm-column,.mprm-one-half.mprm-columns{width:48%}.mprm-offset-by-one.mprm-column,.mprm-offset-by-one.mprm-columns{margin-left:8.66666667%}.mprm-offset-by-two.mprm-column,.mprm-offset-by-two.mprm-columns{margin-left:17.33333333%}.mprm-offset-by-three.mprm-column,.mprm-offset-by-three.mprm-columns{margin-left:26%}.mprm-offset-by-four.mprm-column,.mprm-offset-by-four.mprm-columns{margin-left:34.66666667%}.mprm-offset-by-five.mprm-column,.mprm-offset-by-five.mprm-columns{margin-left:43.33333333%}.mprm-offset-by-six.mprm-column,.mprm-offset-by-six.mprm-columns{margin-left:52%}.mprm-offset-by-seven.mprm-column,.mprm-offset-by-seven.mprm-columns{margin-left:60.66666667%}.mprm-offset-by-eight.mprm-column,.mprm-offset-by-eight.mprm-columns{margin-left:69.33333333%}.mprm-offset-by-nine.mprm-column,.mprm-offset-by-nine.mprm-columns{margin-left:78%}.mprm-offset-by-ten.mprm-column,.mprm-offset-by-ten.mprm-columns{margin-left:86.66666667%}.mprm-offset-by-eleven.mprm-column,.mprm-offset-by-eleven.mprm-columns{margin-left:95.33333333%}.mprm-offset-by-one-third.mprm-column,.mprm-offset-by-one-third.mprm-columns{margin-left:34.66666667%}.mprm-offset-by-two-thirds.mprm-column,.mprm-offset-by-two-thirds.mprm-columns{margin-left:69.33333333%}.mprm-offset-by-one-half.mprm-column{margin-left:52%}}.mprm-u-full-width{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mprm-u-max-full-width{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mprm-u-pull-right{float:right}.mprm-u-pull-left{float:left}.mprm-container:after,.mprm-row:after,.mprm-u-cf{content:"";display:table;clear:both}@media (max-width:550px){.mprm-column .mprm-columns{margin-bottom:1rem}.mprm-columns{margin-bottom:2em}.mprm-columns:last-child{margin-bottom:0}}@media (max-width:768px){.mprm-shortcode-items.mprm-view-grid .mprm-image,.mprm-shortcode-items.mprm-view-list .mprm-image,.mprm_widget .mprm-container.mprm-view-grid .mprm-image,.mprm_widget .mprm-container.mprm-view-list .mprm-image{margin:0 2em 1em 0}#mprm_checkout_wrap #mprm_checkout_cart td,#mprm_checkout_wrap #mprm_checkout_cart th{padding:5px}.mprm_widget .mprm-container.mprm-view-grid .mprm-header.with-image .mprm-header-content,.mprm_widget .mprm-container.mprm-view-list .mprm-header.with-image .mprm-header-content{padding:4em 1.5em}#mprm_checkout_wrap #mprm_checkout_cart .mprm_cart_item_image{display:none}.mprm-container .mprm-icon{display:none!important}}@media (max-width:550px){.mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-dots,.mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots{display:none}.mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item:first-child{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:75%}.mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-price{margin-left:.5em}.mprm-flex-container-simple-view.mprm-right .mprm-flex-item:first-child{-ms-flex-preferred-size:75%;flex-basis:75%}}@media (max-width:480px){.mprm-main-wrapper.mp_menu_item .mprm-container .mprm-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.mprm-main-wrapper.mp_menu_item .mprm-container .mprm-row .mprm-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mprm-main-wrapper.mp_menu_item .mprm-container .mprm-row .mprm-sidebar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.mprm-clear:after,.mprm-clear:before{display:table;content:"";line-height:0}.mprm-hidden{display:none;opacity:0}.mprm-required:after{content:" *";color:red}.mprm-display-inline{display:inline-block;max-width:100%}.mprm-container-preloader{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:160;margin-left:-5px}.mprm_purchase_submit_wrapper .mprm-content-container{margin:8px 0}.mprm-content-container.mprm-ingredients,.mprm-content-container.mprm-nutrition,.mprm-content-container.mprm-tags-wrapper{margin:0 0 4px}.mprm-content-container.mprm-title-big{margin:8px 0}.hentry .mprm-content-container .mprm-nutrition-item{display:block}.mprm-container a.mprm-link,.mprm-container a.mprm-link:focus,.mprm-container a.mprm-link:hover,.mprm-container a.mprm-link:visited,.mprm-main-wrapper a.mprm-link,.mprm-main-wrapper a.mprm-link:focus,.mprm-main-wrapper a.mprm-link:hover,.mprm-main-wrapper a.mprm-link:visited{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none;color:inherit}.mprm-container .mprm-title,.mprm-main-wrapper .mprm-title{word-wrap:break-word}.mprm-container .mprm-content-container,.mprm-main-wrapper .mprm-content-container{margin:0 0 4px}.mprm-container .mprm-content-container.mprm-title-big:first-child,.mprm-main-wrapper .mprm-content-container.mprm-title-big:first-child{margin-top:0}.mprm-container .mprm-content-container .mprm-price-container,.mprm-container .mprm-content-container.mprm-add-topping,.mprm-main-wrapper .mprm-content-container .mprm-price-container,.mprm-main-wrapper .mprm-content-container.mprm-add-topping{margin:8px 0}.mprm-container .mprm_menu_item_buy_button form a.mprm-btn,.mprm-container .mprm_menu_item_buy_button form a.mprm-btn:focus,.mprm-container .mprm_menu_item_buy_button form a.mprm-btn:hover,.mprm-container .mprm_menu_item_buy_button form a.mprm-btn:visited,.mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn,.mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:focus,.mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:hover,.mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:visited{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none}.mprm-container.mprm-view-list .mprm_menu_item_buy_button.mprm-with-image form{margin:0}.mprm-container.mprm-view-list .mprm_menu_item_buy_button.mprm-with-image form.mprm_purchase_form .mprm-section,.mprm-container.mprm-view-list .mprm_menu_item_buy_button.mprm-with-image form.mprm_purchase_form .mprm_purchase_submit_wrapper{margin-left:2rem}.mprm_widget .mprm-container a.mprm-link,.mprm_widget .mprm-container a.mprm-link:focus,.mprm_widget .mprm-container a.mprm-link:hover,.mprm_widget .mprm-container a.mprm-link:visited,.mprm_widget .mprm-main-wrapper a.mprm-link,.mprm_widget .mprm-main-wrapper a.mprm-link:focus,.mprm_widget .mprm-main-wrapper a.mprm-link:hover,.mprm_widget .mprm-main-wrapper a.mprm-link:visited{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none}.mprm_widget .mprm-container .mprm-content-container.mprm-title a,.mprm_widget .mprm-main-wrapper .mprm-content-container.mprm-title a{font-weight:700}.mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn,.mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:focus,.mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:hover,.mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:visited,.mprm_widget .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn,.mprm_widget .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:focus,.mprm_widget .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:hover,.mprm_widget .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:visited{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items.mprm-columns-count-1{-webkit-columns:1;-moz-columns:1;columns:1}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items.mprm-columns-count-2{-webkit-columns:2;-moz-columns:2;columns:2}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items.mprm-columns-count-3{-webkit-columns:3;-moz-columns:3;columns:3}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items.mprm-columns-count-4{-webkit-columns:4;-moz-columns:4;columns:4}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items.mprm-columns-count-6{-webkit-columns:6;-moz-columns:6;columns:6}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items .mprm-simple-view-column{display:inline-block;width:100%}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items .mprm-simple-view-column .mp_menu_item>div:last-child{margin-bottom:1.5em}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items .mprm-simple-view-column .mprm-columns{width:100%}.mprm-container.mprm-view-simple-list>div[class^=mprm-columns-count-].mprm-all-items .mprm-simple-view-column.mprm-last .mp_menu_item>div:last-child{margin-bottom:0}.mprm-container.mprm-view-simple-list .mprm-flex-item.mprm-title a{font-weight:700}.mprm-container.mprm-taxonomy-items-grid .mprm-header-content,.mprm-container.mprm-taxonomy-items-list .mprm-header-content,.mprm-container.mprm-taxonomy-items-simple-list .mprm-header-content{background-color:rgba(70,70,70,.5)}.mprm-container{margin:0;padding:0;position:relative}.mprm-container .mprm-row{padding-bottom:2em}.mprm-container .mprm-row .hentry{margin:0;padding:0}.type-mp_menu_item.hentry .mprm-related-items>a{display:inline-block}.mprm-ingredients .mprm-ingredients-delimiter:last-child{display:none!important}.mprm-container .mprm-taxonomy-title,.mprm-main-wrapper .mprm-taxonomy-title{font-size:120%;font-weight:700;margin:0 0 1.5em}.mprm-container .mprm-plugin-mode .mprm-ingredients,.mprm-container .mprm-plugin-mode .mprm-nutrition,.mprm-container .mprm-plugin-mode .mprm-price-box,.mprm-container .mprm-plugin-mode .mprm-price-container,.mprm-container .mprm-plugin-mode .mprm-proportions,.mprm-container .mprm-plugin-mode .mprm-related-items,.mprm-container .mprm-plugin-mode .mprm-tags-wrapper,.mprm-container .mprm-plugin-mode .mprm_menu_item_buy_button,.mprm-main-wrapper .mprm-plugin-mode .mprm-ingredients,.mprm-main-wrapper .mprm-plugin-mode .mprm-nutrition,.mprm-main-wrapper .mprm-plugin-mode .mprm-price-box,.mprm-main-wrapper .mprm-plugin-mode .mprm-price-container,.mprm-main-wrapper .mprm-plugin-mode .mprm-proportions,.mprm-main-wrapper .mprm-plugin-mode .mprm-related-items,.mprm-main-wrapper .mprm-plugin-mode .mprm-tags-wrapper,.mprm-main-wrapper .mprm-plugin-mode .mprm_menu_item_buy_button{margin-bottom:.5em}.mprm-container .mprm-plugin-mode .mprm-list,.mprm-main-wrapper .mprm-plugin-mode .mprm-list{padding:0;margin:0;list-style-position:inside}.mprm-container .mprm-plugin-mode .mprm-list.mprm-flex-container-simple-view,.mprm-container .mprm-plugin-mode .mprm-list.mprm-flex-container-simple-view>li,.mprm-container .mprm-theme-mode .mprm-list,.mprm-container .mprm-theme-mode .mprm-list>li,.mprm-main-wrapper .mprm-plugin-mode .mprm-list.mprm-flex-container-simple-view,.mprm-main-wrapper .mprm-plugin-mode .mprm-list.mprm-flex-container-simple-view>li,.mprm-main-wrapper .mprm-theme-mode .mprm-list,.mprm-main-wrapper .mprm-theme-mode .mprm-list>li{list-style:none inside!important}.mprm-container .mprm-list.mprm-flex-container-simple-view,.mprm-main-wrapper .mprm-list.mprm-flex-container-simple-view{margin:0;padding:0}.mprm-container .mprm-list.mprm-flex-container-simple-view:first-child,.mprm-main-wrapper .mprm-list.mprm-flex-container-simple-view:first-child{margin:0 0 8px}.mprm-container .mprm-list li.mprm-tag,.mprm-main-wrapper .mprm-list li.mprm-tag{display:inline-block}.mprm-container .mprm-list .mprm-ingredient,.mprm-container .mprm-list .mprm-ingredients-delimiter,.mprm-main-wrapper .mprm-list .mprm-ingredient,.mprm-main-wrapper .mprm-list .mprm-ingredients-delimiter{margin:0;display:inline-block}.mprm-container .mprm-list .mprm-proportion,.mprm-main-wrapper .mprm-list .mprm-proportion{display:list-item;margin:0}.mprm-container .mprm-list .mprm-ingredients-delimiter,.mprm-main-wrapper .mprm-list .mprm-ingredients-delimiter{margin:0}.mprm-container .mprm-tags .mprm-tag,.mprm-main-wrapper .mprm-tags .mprm-tag{border:1px solid #606060;padding:0 .5em;display:inline-block;margin-top:.5em} \ No newline at end of file diff --git a/media/js/mce-mp-restaurant-menu-plugin.min.js b/media/js/mce-mp-restaurant-menu-plugin.min.js index 212c23c..23f4268 100644 --- a/media/js/mce-mp-restaurant-menu-plugin.min.js +++ b/media/js/mce-mp-restaurant-menu-plugin.min.js @@ -1 +1 @@ -!function(e){"use strict";tinymce.PluginManager.add("mp_restaurant_menu",function(t,n){function r(){e(document).on("change","[name=shortcode_name]",function(){var t=e(this).val();i(t)})}function i(t){_.isUndefined(t)&&(t="categories");var n={action:"get_shortcode_by_type",controller:"popup",type:t};MP_RM_Registry._get("MP_RM_Functions").wpAjax(n,function(t){e("#mprm-shortcode-html-container").html(t.html),a()},function(e){console.warn("Some error!!!"),console.warn(e)})}function a(){e(document).on("change",'[name="view"]',function(){var t=e(this).val();"simple-list"===t?(e('[name="price_pos"]',".mprm-line").parents("div.mprm-line").removeClass("mprm-hidden"),e('[name="buy"]',".mprm-line").parents("div.mprm-line").addClass("mprm-hidden"),e('[name="feat_img"]',".mprm-line").parents("div.mprm-line").addClass("mprm-hidden"),e('[name="categ_name"] option[value="with_img"]',".mprm-line").addClass("mprm-hidden")):(e('[name="price_pos"]',".mprm-line").parents("div.mprm-line").addClass("mprm-hidden"),e('[name="buy"]',".mprm-line").parents("div.mprm-line").removeClass("mprm-hidden"),e('[name="feat_img"]',".mprm-line").parents("div.mprm-line").removeClass("mprm-hidden"),e('[name="categ_name"] option[value="with_img"]',".mprm-line").removeClass("mprm-hidden"))})}function o(){e(document).on("click.insert","[data-selector=insert_shortcode]",function(){var n=s(e("[data-selector=shortcode-form]")),r=wp.shortcode.string({tag:n.name,attrs:n.attrs,type:"single"});t.insertContent(r),jbox.close()})}function m(){e(document).on("click",'[data-selector="shortcode-form"] input[type="checkbox"]',function(){e(this).attr("checked")?e(this).val("1"):e(this).val("0")})}function s(t){var n={attrs:{},name:""};return t.find("[data-selector=data-line]").each(function(t,r){if(e(r).is(":visible")){var i=e(r).find("[data-selector=form_data]");i.length&&(_.isArray(i.val())?n.attrs[i.attr("name")]=i.val().join(","):n.attrs[i.attr("name")]=_.isNull(i.val())?"":i.val())}}),n.name=e("[data-selector=shortcode_name]").val(),n}var c="Insert Restaurant Menu Shortcode";t.addButton("mp_add_menu",{title:c,image:n+"/../img/shortcode-icon.png",onclick:function(){MP_RM_Registry._get("MP_RM_Functions").callModal("",function(){window.jbox=this,MP_RM_Registry._get("MP_RM_Functions").wpAjax({controller:"popup",action:"get_shortcode_builder"},function(e){jbox.setContent(e)},function(e){console.warn(e)})},{title:c,width:500,height:600})}}),r(),m(),a(),o()})}(window.jQuery); +!function(e){var n={};function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(r,o,function(n){return e[n]}.bind(null,o));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=0)}([function(e,n){!function(e){"use strict";tinymce.PluginManager.add("mp_restaurant_menu",(function(n,t){var r="Insert Restaurant Menu Shortcode";function o(){e(document).on("change",'[name="view"]',(function(){"simple-list"===e(this).val()?(e('[name="price_pos"]',".mprm-line").parents("div.mprm-line").removeClass("mprm-hidden"),e('[name="buy"]',".mprm-line").parents("div.mprm-line").addClass("mprm-hidden"),e('[name="feat_img"]',".mprm-line").parents("div.mprm-line").addClass("mprm-hidden"),e('[name="categ_name"] option[value="with_img"]',".mprm-line").addClass("mprm-hidden")):(e('[name="price_pos"]',".mprm-line").parents("div.mprm-line").addClass("mprm-hidden"),e('[name="buy"]',".mprm-line").parents("div.mprm-line").removeClass("mprm-hidden"),e('[name="feat_img"]',".mprm-line").parents("div.mprm-line").removeClass("mprm-hidden"),e('[name="categ_name"] option[value="with_img"]',".mprm-line").removeClass("mprm-hidden"))}))}n.addButton("mp_add_menu",{title:r,image:t+"/../img/shortcode-icon.png",onclick:function(){MP_RM_Registry._get("MP_RM_Functions").callModal("",(function(){window.jbox=this,MP_RM_Registry._get("MP_RM_Functions").wpAjax({controller:"popup",action:"get_shortcode_builder"},(function(e){jbox.setContent(e)}),(function(e){console.warn(e)}))}),{title:r,width:460,height:400})}}),e(document).on("change","[name=shortcode_name]",(function(){!function(n){_.isUndefined(n)&&(n="categories");var t={action:"get_shortcode_by_type",controller:"popup",type:n};MP_RM_Registry._get("MP_RM_Functions").wpAjax(t,(function(n){e("#mprm-shortcode-html-container").html(n.html),o()}),(function(e){console.warn("Some error!!!"),console.warn(e)}))}(e(this).val())})),e(document).on("click",'[data-selector="shortcode-form"] input[type="checkbox"]',(function(){e(this).attr("checked")?e(this).val("1"):e(this).val("0")})),o(),e(document).on("click.insert","[data-selector=insert_shortcode]",(function(){var t=function(n){var t={attrs:{},name:""};return n.find("[data-selector=data-line]").each((function(n,r){if(e(r).is(":visible")){var o=e(r).find("[data-selector=form_data]");o.length&&(_.isArray(o.val())?t.attrs[o.attr("name")]=o.val().join(","):t.attrs[o.attr("name")]=_.isNull(o.val())?"":o.val())}})),t.name=e("[data-selector=shortcode_name]").val(),t}(e("[data-selector=shortcode-form]")),r=wp.shortcode.string({tag:t.name,attrs:t.attrs,type:"single"});n.insertContent(r),jbox.close()}))}))}(window.jQuery)}]); \ No newline at end of file diff --git a/media/js/mp-restaurant-menu.min.js b/media/js/mp-restaurant-menu.min.js index 02c2075..446013d 100644 --- a/media/js/mp-restaurant-menu.min.js +++ b/media/js/mp-restaurant-menu.min.js @@ -1 +1 @@ -window.MP_RM_Registry=function(){"use strict";function e(e){return"function"==typeof e.getInstance}function t(t,n){if(!e(n))throw new Error('Invalide module "'+t+'". The function "getInstance" is not defined.');a[t]=n}function n(t){for(var n in t)if(t.hasOwnProperty(n)){if(!e(t[n]))throw new Error('Invalide module "'+n+'" inside the collection. The function "getInstance" is not defined.');a[n]=t[n]}}function r(e){delete a[e]}function i(e){var t=a[e];if(!t)throw new Error('The module "'+e+'" has not been registered or it was unregistered.');if("function"!=typeof t.getInstance)throw new Error('The module "'+e+'" can not be instantiated. The function "getInstance" is not defined.');return a[e].getInstance()}var a={};return{register:t,unregister:r,_get:i,MP_RM_RegistryMap:n}}(),MP_RM_Registry.register("MP_RM_Functions",function(e){"use strict";function t(){return{init:function(){},wpAjax:function(e,t,n){e.mprm_action=e.action,delete e.action,wp.ajax.send("route_url",{success:function(e){!_.isUndefined(n)&&_.isFunction(n)&&t(e)},error:function(e){!_.isUndefined(n)&&_.isFunction(n)?n(e):console.log(e)},data:e})},getParameterByName:function(e,t){var n,r=[];if(e){for(var i=e.slice(e.indexOf("?")+1).split("&"),a=0;a=0&&r.push(t[i]),r},validateForm:function(t){if(t){var n=e("#"+t),r=document.getElementById(t);return"function"==typeof r.checkValidity&&!1===r.checkValidity()?(n.find(":invalid").addClass("mprm-form-error"),n.find("input").not(":submit, :reset, :image, [disabled], :hidden").each(function(){this.validity.valid||e(this).focus()}),e("input",n).off("keypress").on("keypress",function(t){var n=e(this).attr("type");/date|email|month|number|search|tel|text|time|url|week/.test(n)&&13===t.keyCode||e(this).removeClass("mprm-form-error")}),e("select",n).off("change").on("change",function(){e(this).removeClass("mprm-form-error")}),!1):!0}return!1}}}var n;return{getInstance:function(){return n||(n=t()),n}}}(jQuery)),MP_RM_Registry.register("HtmlBuilder",function(e){"use strict";function t(){return{_singleHtmlTag:{tag:"div",attrs:{id:356,"class":"item","data-selector":"some-button"},content:"<%= data-key %>"},_htmlStructure:{tag:"div",attrs:{id:356,"class":"item","data-selector":"some-button"},content:{tag:"div",attrs:{"class":"title"},content:"<%= data-key %>"}},_htmlStructureWithArray:{tag:"div",attrs:{id:356,"class":"item","data-selector":"some-button"},content:[{tag:"div",attrs:{"class":"title"},content:"<%= data-key %>"},{tag:"span",attrs:{"class":"date"},content:"<%= data-key %>"}]},generateHTML:function(t){var r,i="";if(_.isObject(t)){var a=document.createElement(t.tag);_.isUndefined(t.attrs)||e.each(t.attrs,function(e,t){a.setAttribute(e,t)}),_.isArray(t.content)?(e.each(t.content,function(e,t){i+=n.generateHTML(t)}),e(a).html(i)):_.isObject(t.content)?(i=n.generateHTML(t.content),e(a).html(i)):_.isUndefined(t.content)?e(a).html(""):e(a).html(t.content),r=e(a).get(0).outerHTML}else r=_.isString(t)?t:!1;return r},getHtml:function(t,r){if(_.isUndefined(t))return!1;var i=!1;if(_.isUndefined(r)&&(_.isArray(t)?(i="",e.each(t,function(e,t){i+=n.generateHTML(t)})):i=n.generateHTML(t)),_.isObject(r)){var a=_.template(i);i=a(r)}return i}}}var n;return{getInstance:function(){return n||(n=t()),n}}}(jQuery)),MP_RM_Registry.register("Menu-Shop",function(e){"use strict";function t(){return{initPreloader:function(e,t){"show"===e?(t.find(".mprm-add-menu-item .mprm-add-to-cart").addClass("mprm-preloader-color"),t.find(".mprm-add-menu-item .mprm-container-preloader .mprm-floating-circle-wrapper").removeClass("mprm-hidden")):(t.find(".mprm-add-menu-item .mprm-container-preloader .mprm-floating-circle-wrapper").addClass("mprm-hidden"),t.find(".mprm-add-menu-item .mprm-add-to-cart").removeClass("mprm-preloader-color"))},addToCart:function(){e(".mprm-add-to-cart.mprm-has-js").on("click",function(t){t.preventDefault();var r=e(this),i=r.closest("form"),a=i.serializeArray(),o=i.parents(".mprm_menu_item_buy_button").find("> .mprm-notice"),m=i.parents(".mprm_menu_item_buy_button");e(".mprm_menu_item_buy_button").find("> .mprm-notice").addClass("mprm-hidden"),a.push({name:"is_ajax",value:!0}),e(".widget_mprm_cart_widget").length&&a.push({name:"cart",value:!0}),n.initPreloader("show",m),MP_RM_Registry._get("MP_RM_Functions").wpAjax(a,function(t){o.addClass("mprm-notice-success"),o.removeClass("mprm-hidden mprm-notice-error"),e(".widget_mprm_cart_widget .mprm-cart-content").html(t.cart),n.initPreloader("hide",m),t.redirect?window.location=t.redirect:(e(".mprm-cart-added-alert",i).fadeIn(),setTimeout(function(){e(".mprm-cart-added-alert",i).fadeOut()},3e3))},function(e){var t=i.parents(".mprm_menu_item_buy_button").find(".mprm-notice");t.addClass("mprm-notice-error").removeClass("mprm-hidden"),n.initPreloader("hide",m),console.warn("Some error!!!"),console.warn(e)})})},changeGateway:function(){e("input[name=payment-mode]","#mprm_purchase_form").on("change",function(){e("#mprm_purchase_form_wrap").html(""),n.loadGateway()})},loadGateway:function(){var t=e("input[name=payment-mode]:checked","#mprm_purchase_form").val();if(t){var r=[{name:"controller",value:"cart"},{name:"mprm_action",value:"load_gateway"},{name:"payment-mode",value:t}];e(".mprm-cart-ajax").show(),MP_RM_Registry._get("MP_RM_Functions").wpAjax(r,function(t){e(".mprm-no-js:not(.mprm-add-to-cart)").hide(),e("#mprm_purchase_form_wrap").html(t.html),n.showTerms()},function(e){console.warn("Some error!!!"),console.warn(e)})}},update_item_quantities:function(){e(".mprm-item-quantity").on("change",function(){var t=this;clearTimeout(r),r=setTimeout(function(){var n=e(t),r=n.val(),i=n.data("key"),a=n.closest(".mprm_cart_item").data("menu-item-id"),o=n.parent().find('input[name="mprm-cart-menu-item-'+i+'-options"]').val(),m={action:"update_cart_item_quantity",controller:"cart",quantity:r,menu_item_id:a,options:o,position:i};MP_RM_Registry._get("MP_RM_Functions").wpAjax(m,function(t){e(".mprm_cart_subtotal_amount").each(function(){var n=e(this);n.text(t.subtotal),n.attr("data-subtotal",t.subtotal),n.attr("data-total",t.subtotal)}),e(".mprm_cart_tax_amount").each(function(){e(this).text(t.taxes)}),e(".mprm_cart_amount").each(function(){var n=e(this);n.text(t.total),n.attr("data-subtotal",t.total),n.attr("data-total",t.total)})},function(e){console.warn("Some error!!!"),console.warn(e)})},1e3)})},purchaseForm:function(){e(document).on("click","#mprm_purchase_form #mprm_purchase_submit input[type=submit]",function(t){var n=e(this).parents("form");if(n.length&&!n.hasClass("mprm-no-js")){var r=document.getElementById("mprm_purchase_form");if(!MP_RM_Registry._get("MP_RM_Functions").validateForm("mprm_purchase_form"))return;t.preventDefault(),e(this).after('');var i=e(r).serializeArray();e.each(i,function(e,t){t&&"mprm_action"===t.name&&"gateway_select"===t.value&&i.splice(e,1)}),e(".mprm-cart-ajax").show(),e(".mprm-errors").remove(),MP_RM_Registry._get("MP_RM_Functions").wpAjax(i,function(t){t.errors?e("#mprm_final_total_wrap").before(t.errors):e("#mprm_purchase_form").submit()},function(t){t.error&&e("#mprm_final_total_wrap").before(t.errors),e(".mprm-cart-ajax").remove(),console.warn("Some error!!!"),console.warn(t)})}})},showTerms:function(){e("#mprm_show_terms").find(".mprm_terms_links").on("click",function(t){t.preventDefault(),e(this).parents("#mprm_show_terms").find(".mprm_terms_links").toggle(),e("#mprm_terms").toggle()})},get_login:function(){e("#mprm_checkout_form_wrap").on("click",".mprm_checkout_register_login",function(t){t.preventDefault();var n=e(this),r={action:"get_login",controller:"customer"};MP_RM_Registry._get("MP_RM_Functions").wpAjax(r,function(e){n.parent().html(e.html)},function(e){console.warn("Some error!!!"),console.warn(e)})})},loginAjax:function(){e("#mprm_checkout_form_wrap").on("click",'#mprm_login_submit,[name="mprm_login_submit"]',function(t){t.preventDefault(),e(".mprm-errors").remove();var n={action:"login_ajax",controller:"customer",nonce:e('[name="mprm_login_nonce"]').val(),redirect:e('[name="redirect"]').val(),pass:e('[name="mprm_user_pass"]').val(),login:e('[name="mprm_user_login"]').val()};MP_RM_Registry._get("MP_RM_Functions").wpAjax(n,function(e){e.redirect?window.location=e.redirect_url:window.location.reload()},function(t){t.data.html?e("#mprm_checkout_form_wrap").find(".mprm-login-fields").after(t.data.html):(console.warn("Some error!!!"),console.warn(t))})})}}}var n,r;return{getInstance:function(){return n||(n=t()),n}}}(jQuery)),MP_RM_Registry.register("Order",function(e){"use strict";function t(){return{init:function(){n.hideElementOrder(),n.addComment(),n.removeComment(),n.addCustomer(),n.removeMenuItem(),n.addMenuItem(),n.recalculate_total(),n.changeOrderBaseCountry(),n.changeCustomer()},changeOrderBaseCountry:function(){e("[name='mprm_settings[base_state]'] option").length<1&&e("[name='mprm_settings[base_state]']").parents("tr").hide(),e("select.mprm-country-list").on("change",function(){var t={action:"get_state_list",controller:"settings",country:e(this).val()},n=e(this).parents(".mprm-columns.mprm-four"),r=n.find("select.mprm-country-state");MP_RM_Registry._get("MP_RM_Functions").wpAjax(t,function(t){r.parents("#mprm-order-address-state-wrap").hide(),e.isEmptyObject(t)?r.parents("#mprm-order-address-state-wrap").hide():(r.find("option").remove(),e.each(t,function(t,n){r.append(e("