commit ef46e76a68ef3b625d5741022f50eb0790ee532b
Author: Alex Dong <support@alothemes.com>
Date:   Tue Apr 21 23:18:28 2020 +0700

    Update featured

diff --git a/app/code/Magepow/Ajaxcart/.gitignore b/app/code/Magepow/Ajaxcart/.gitignore
new file mode 100644
index 0000000..b275c23
--- /dev/null
+++ b/app/code/Magepow/Ajaxcart/.gitignore
@@ -0,0 +1,26 @@
+# General
+.DS_Store
+.AppleDouble
+.LSOverride
+
+# Icon must end with two \r
+Icon
+
+# Thumbnails
+._*
+
+# Files that might appear in the root of a volume
+.DocumentRevisions-V100
+.fseventsd
+.Spotlight-V100
+.TemporaryItems
+.Trashes
+.VolumeIcon.icns
+.com.apple.timemachine.donotpresent
+
+# Directories potentially created on remote AFP share
+.AppleDB
+.AppleDesktop
+Network Trash Folder
+Temporary Items
+.apdisk
\ No newline at end of file
diff --git a/app/code/Magepow/Ajaxcart/Block/Cart/Sidebar.php b/app/code/Magepow/Ajaxcart/Block/Cart/Sidebar.php
index 15ec4aa..089f71d 100644
--- a/app/code/Magepow/Ajaxcart/Block/Cart/Sidebar.php
+++ b/app/code/Magepow/Ajaxcart/Block/Cart/Sidebar.php
@@ -21,6 +21,7 @@ class Sidebar extends Template
 
    private $scopeConfig;
 
+   protected $jsLayout;
    protected $_storeManager;
 
    protected $localeCurrency;
@@ -49,9 +50,28 @@ class Sidebar extends Template
      $this->_storeManager = $storeManager;
      $this->localecurrency = $localeCurrency;
      $this->helper = $helper;
+    // $this->jsLayout = array('test'=>1);
+      // if (isset($data['jsLayout'])) {
+      //     $this->jsLayout = array_merge_recursive($jsLayoutDataProvider->getData(), $data['jsLayout']);
+      //     unset($data['jsLayout']);
+      // } else {
+      //     $this->jsLayout = $jsLayoutDataProvider->getData();
+      // }
+    $this->jsLayout = isset($data['jsLayout']) && is_array($data['jsLayout']) ? $data['jsLayout'] : [];
+    $this->jsLayout['components']['minicart-addons']['config'] = array(
+      'currency' => $this->getStoreCurrency(),
+      'currencyCode' => $this->getCurrentCurrencyCode(),
+      'shippingBar' => $this->getConfigForShippingBar(),
+    );
 
    }
-   
+    /**
+     * @return string
+     */
+    public function getJsLayout()
+    {
+            return \Zend_Json::encode($this->jsLayout);
+    }
     public function getFreeShippingStatus()
     {
         return $this->scopeConfig->getValue('carriers/freeshipping/active', \Magento\Store\Model\ScopeInterface::SCOPE_STORE);
diff --git a/app/code/Magepow/Ajaxcart/Block/Color.php b/app/code/Magepow/Ajaxcart/Block/Color.php
new file mode 100644
index 0000000..f6f7e07
--- /dev/null
+++ b/app/code/Magepow/Ajaxcart/Block/Color.php
@@ -0,0 +1,48 @@
+<?php
+/*
+ * @category: Magepow
+ * @copyright: Copyright (c) 2014 Magepow (http://www.magepow.com/)
+ * @licence: http://www.magepow.com/license-agreement
+ * @author: MichaelHa
+ * @create date: 2019-07-9 17:19:50
+ * @LastEditors: DavidDuong
+ * @LastEditTime: 2019-07-22 12:59:07
+ */
+namespace Magepow\Ajaxcart\Block;
+ 
+class Color extends \Magento\Config\Block\System\Config\Form\Field {
+ 
+	public function __construct(
+	\Magento\Backend\Block\Template\Context $context, array $data = []
+	) {
+		parent::__construct($context, $data);
+	}
+	
+	protected function _getElementHtml(\Magento\Framework\Data\Form\Element\AbstractElement $element) {
+		$html = $element->getElementHtml();
+		$value = $element->getData('value');
+	
+		$html .= '<script type="text/javascript">
+			require(["jquery"], function ($) {
+				$(document).ready(function (e) {
+					$("#'.$element->getHtmlId().'").css("background-color","#'.$value.'");
+					$("#'.$element->getHtmlId().'").colpick({
+						layout:"hex",
+						submit:0,
+						colorScheme:"dark",
+						color: "#'.$value.'",
+						onChange:function(hsb,hex,rgb,el,bySetColor) {
+						$(el).css("background-color","#"+hex);
+						if(!bySetColor) $(el).val(hex);
+					}
+					}).keyup(function(){
+						$(this).colpickSetColor(this.value);
+					});
+				});
+			});
+			</script>';
+
+		return $html;
+	}
+ 
+}
\ No newline at end of file
diff --git a/app/code/Magepow/Ajaxcart/Controller/Index/Index.php b/app/code/Magepow/Ajaxcart/Controller/Index/Index.php
index 275b731..ff328ff 100644
--- a/app/code/Magepow/Ajaxcart/Controller/Index/Index.php
+++ b/app/code/Magepow/Ajaxcart/Controller/Index/Index.php
@@ -160,6 +160,24 @@ class Index extends \Magento\Framework\App\Action\Action
         $this->registry = $registry;
     }
 
+    /**
+     * Set back redirect url to response
+     *
+     * @param null|string $backUrl
+     *
+     * @return \Magento\Framework\Controller\Result\Redirect
+     */
+    protected function _goBack($backUrl = null)
+    {
+        $resultRedirect = $this->resultRedirectFactory->create();
+
+        if ($backUrl || $backUrl = $this->getBackUrl($this->_redirect->getRefererUrl())) {
+            $resultRedirect->setUrl($backUrl);
+        }
+
+        return $resultRedirect;
+    }
+
     /**
      * Execute add to cart.
      *
@@ -229,12 +247,16 @@ class Index extends \Magento\Framework\App\Action\Action
             $result = [];
             $result['error'] = true;
             $result['error_info'] = $e->getMessage();
-            $result['view'] = true;
             $result['id'] = $params['id'];
             $result['url'] = $this->escaper->escapeUrl(
                 $this->urlInterface->getUrl('ajaxcart/index/view', ['id' => $params['id']])
             );
-
+            $result['view'] = true;
+            // $qty = isset($params['qty']) ? $params['qty'] : 1;
+            // $stockQty = $product->getExtensionAttributes()->getStockItem()->getQty();
+            if( $product->getTypeId() == 'simple' && !$product->getData('has_options') ){
+	            $result['view'] = false;
+            }
             $resultJson = $this->resultFactory->create(ResultFactory::TYPE_JSON);
             $resultJson->setData($result);
             return $resultJson;
diff --git a/app/code/Magepow/Ajaxcart/Helper/Data.php b/app/code/Magepow/Ajaxcart/Helper/Data.php
index 3ed7194..026784a 100644
--- a/app/code/Magepow/Ajaxcart/Helper/Data.php
+++ b/app/code/Magepow/Ajaxcart/Helper/Data.php
@@ -33,7 +33,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isEnabled()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/general/active',
+            'magepow_ajaxcart/general/enabled',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -46,7 +46,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isEnabledProductView()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/general/active_product_view',
+            'magepow_ajaxcart/general/enabled_product_view',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -59,7 +59,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getAddToCartSelector()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/general/selector',
+            'magepow_ajaxcart/general/selector',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -72,7 +72,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isShowProductImage()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/success_popup/product_image',
+            'magepow_ajaxcart/success_popup/product_image',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -85,7 +85,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getImageSize()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup/product_image_size',
+            'magepow_ajaxcart/success_popup/product_image_size',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -98,7 +98,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isShowProductPrice()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/success_popup/product_price',
+            'magepow_ajaxcart/success_popup/product_price',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -111,20 +111,20 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isShowContinueBtn()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/success_popup/continue_button',
+            'magepow_ajaxcart/success_popup/continue_button',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
 
     /**
-     * Get countdown active for which button.
+     * Get countdown enabled for which button.
      *
      * @return string
      */
     public function getCountDownActive()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup/active_countdown',
+            'magepow_ajaxcart/success_popup/enabled_countdown',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -137,7 +137,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getCountDownTime()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup/countdown_time',
+            'magepow_ajaxcart/success_popup/countdown_time',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -150,7 +150,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isShowCartInfo()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/success_popup/mini_cart',
+            'magepow_ajaxcart/success_popup/mini_cart',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -163,7 +163,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isShowCheckoutLink()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/success_popup/mini_checkout',
+            'magepow_ajaxcart/success_popup/mini_checkout',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -176,7 +176,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isShowSuggestBlock()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/success_popup/suggest_product',
+            'magepow_ajaxcart/success_popup/suggest_product',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -189,7 +189,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getSuggestTitle()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup/suggest_title',
+            'magepow_ajaxcart/success_popup/suggest_title',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -202,7 +202,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getSuggestSource()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup/suggest_source',
+            'magepow_ajaxcart/success_popup/suggest_source',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -215,7 +215,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getSuggestLimit()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup/suggest_limit',
+            'magepow_ajaxcart/success_popup/suggest_limit',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -228,7 +228,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getBtnTextColor()
     {
         $color = $this->scopeConfig->getValue(
-            'ajaxcart/success_popup_design/button_text_color',
+            'magepow_ajaxcart/success_popup_design/button_text_color',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
 
@@ -244,7 +244,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getBtnContinueText()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup_design/continue_text',
+            'magepow_ajaxcart/success_popup_design/continue_text',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -257,7 +257,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getBtnContinueBackground()
     {
         $backGround = $this->scopeConfig->getValue(
-            'ajaxcart/success_popup_design/continue',
+            'magepow_ajaxcart/success_popup_design/continue',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
 
@@ -273,7 +273,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getBtnContinueHover()
     {
         $hover = $this->scopeConfig->getValue(
-            'ajaxcart/success_popup_design/continue_hover',
+            'magepow_ajaxcart/success_popup_design/continue_hover',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
 
@@ -289,7 +289,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getBtnViewcartText()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup_design/viewcart_text',
+            'magepow_ajaxcart/success_popup_design/viewcart_text',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -302,7 +302,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getBtnViewcartBackground()
     {
         $backGround = $this->scopeConfig->getValue(
-            'ajaxcart/success_popup_design/viewcart',
+            'magepow_ajaxcart/success_popup_design/viewcart',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
 
@@ -318,7 +318,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getBtnViewcartHover()
     {
         $hover = $this->scopeConfig->getValue(
-            'ajaxcart/success_popup_design/viewcart_hover',
+            'magepow_ajaxcart/success_popup_design/viewcart_hover',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
 
@@ -334,7 +334,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getFreeShippingMessageText()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup_design/freeShipping_message',
+            'magepow_ajaxcart/success_popup_design/freeShipping_message',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -347,7 +347,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function getCongratulationMessageText()
     {
         return $this->scopeConfig->getValue(
-            'ajaxcart/success_popup_design/congratulation',
+            'magepow_ajaxcart/success_popup_design/congratulation',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -360,7 +360,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isShowQuickviewGotoLink()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/quickview_popup/go_to_product',
+            'magepow_ajaxcart/quickview_popup/go_to_product',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
@@ -373,7 +373,7 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
     public function isShowQuickviewAddData()
     {
         return $this->scopeConfig->isSetFlag(
-            'ajaxcart/quickview_popup/additional_data',
+            'magepow_ajaxcart/quickview_popup/additional_data',
             \Magento\Store\Model\ScopeInterface::SCOPE_STORE
         );
     }
diff --git a/app/code/Magepow/Ajaxcart/README.md b/app/code/Magepow/Ajaxcart/README.md
new file mode 100644
index 0000000..9448ae9
--- /dev/null
+++ b/app/code/Magepow/Ajaxcart/README.md
@@ -0,0 +1,93 @@
+# Magento2 Ajaxcart
+**Ajax Cart extension** for Magento 2 allows customers Add products to cart easily and quickly without reloading the page. Therefore, the extension not only enhances customer shopping experience but also reduce the bounce rate or leaving the cart.
+
+## 1. How to install Magento 2 Ajaxcart
+### ✓ Install Magepow Ajaxcart via composer (recommend)
+Run the following command in Magento 2 root folder:
+
+`composer require magepow/ajaxcart`
+
+`php bin/magento setup:upgrade`
+
+`php bin/magento setup:static-content:deploy -f`
+
+## 2. Look in Frontend
+![ajaxcontact_submit-img](https://github.com/magepow/magento2-ajaxcart/blob/master/media/ajaxcart_frontend.png)
+
+## 3. Magepow Ajaxcart user guide
+[Document](https://docs.alothemes.com/m2/theme/gecko/#sub72)
+
+To Config and Manage Ajax Cart, go to *Admin Panel > Magiccart > ALO themes > Configuration > MAGEPOW > Ajax Cart as the image below*
+![ajaxcontact_submit-img](https://github.com/magepow/magento2-ajaxcart/blob/master/media/ajaxcart_backend.png)
+
+- General Options: Allow you Enable/Disable Ajax Cart and change 'Add to Cart' Button Selector
+- Success Popup Setting: Allow you change configs for Ajax Cart such as: Show product image or not, Size of image (Width, Height), show buttons ('Continue' Button, Countdown time for Button, 'Go to Checkout' link/button, Show Cart Quantity and Cart Subtotal and allow you can show Suggested Products.
+- Success Popup Design: Allow you config style for Ajax Cart such as Color of Text on Buttons, buttons color, buttons when hover, other texts...
+Quick View Popup Setting: Allow you can show/ disable 'Go to Product' link/button and show Additional Data of that product
+- General Add To Cart Bottom
+Allow you can Enable/Disable General Add To Cart Bottom and Height Scroll (The height of screen from the top of the web page to the appearance 'add to cart bottom').
+
+**Free Extensions List**
+
+* [Magento 2 Recent Sales Notification](https://magepow.com/magento-2-recent-sales-notification.html)
+
+* [Magento Categories Extension](https://magepow.com/magento-categories-extension.html)
+
+* [Magento Sticky Cart](https://magepow.com/magento-sticky-cart.html)
+
+* [Magento Ajax Contact](https://magepow.com/magento-ajax-contact-form.html)
+
+* [Magento Lazy Load](https://magepow.com/magento-lazy-load.html)
+
+**Premium Extensions List**
+
+* [Magento Speed Optimizer](https://magepow.com/magento-speed-optimizer.html)
+
+* [Magento 2 Mutil Translate](https://magepow.com/magento-multi-translate.html)
+
+* [Magento 2 Instagram Integration](https://magepow.com/magento-2-instagram.html)
+
+* [Lookbook Pin Products](https://magepow.com/lookbook-pin-products.html)
+
+* [Magento Product Slider](https://magepow.com/magento-product-slider.html)
+
+* [Magento Product Banner](https://magepow.com/magento-banner-slider.html)
+
+**Featured Magento services**
+
+* [PSD to Magento 2 Theme Conversion](https://magepow.com/psd-to-magento-theme-conversion.html)
+
+* [Magento Speed Optimization Service](https://magepow.com/magento-speed-optimization-service.html)
+
+* [Magento Security Patch Installation](https://magepow.com/magento-security-patch-installation.html)
+
+* [Magento Website Maintenance Service](https://magepow.com/website-maintenance-service.html)
+
+* [Magento Professional Installation Service](https://magepow.com/professional-installation-service.html)
+
+* [Magento Upgrade Service](https://magepow.com/magento-upgrade-service.html)
+
+* [Customization Service](https://magepow.com/customization-service.html)
+
+* [Hire Magento Developer](https://magepow.com/hire-magento-developer.html)
+
+**Featured Magento Themes**
+
+* [Expert Multipurpose responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/expert-premium-responsive-magento-2-and-1-support-rtl-magento-2-/21667789)
+
+* [Gecko Premium responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/gecko-responsive-magento-2-theme-rtl-supported/24677410)
+
+* [Milano Fashion responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/milano-fashion-responsive-magento-1-2-theme/12141971)
+
+* [Electro responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/electro-responsive-magento-1-2-theme/17042067)
+
+* [Pizzaro food responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/pizzaro-food-responsive-magento-1-2-theme/19438157)
+
+* [Biolife organic responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/biolife-organic-food-magento-2-theme-rtl-supported/25712510)
+
+* [Market responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/market-responsive-magento-2-theme/22997928)
+
+* [Kuteshop responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/kuteshop-multipurpose-responsive-magento-1-2-theme/12985435)
+
+[![Latest Stable Version](https://poser.pugx.org/magepow/ajaxcart/v/stable)](https://packagist.org/packages/magepow/ajaxcart)
+[![Total Downloads](https://poser.pugx.org/magepow/ajaxcart/downloads)](https://packagist.org/packages/magepow/ajaxcart)
diff --git a/app/code/Magepow/Ajaxcart/composer.json b/app/code/Magepow/Ajaxcart/composer.json
index d76c15f..866656a 100644
--- a/app/code/Magepow/Ajaxcart/composer.json
+++ b/app/code/Magepow/Ajaxcart/composer.json
@@ -1,9 +1,6 @@
 {
     "name": "magepow/ajaxcart",
     "description": "Magepow Ajax Add To Cart",
-    "require": {
-        "php": "~5.5.0|~5.6.0|7.0.2|7.0.4|~7.0.6|~7.1.0"
-    },
     "suggest": {
         "magento/module-cookie": "100.1.*"
     },
@@ -13,6 +10,14 @@
         "OSL-3.0",
         "AFL-3.0"
     ],
+    "authors": [
+        {
+            "name": "Magepow",
+            "email": "support@magepow.com",
+            "homepage": "https://magepow.com",
+            "role": "Technical Support"
+        }
+    ],
     "autoload": {
         "files": [
             "registration.php"
diff --git a/app/code/Magepow/Ajaxcart/etc/adminhtml/system.xml b/app/code/Magepow/Ajaxcart/etc/adminhtml/system.xml
index f4f02d4..f6c1131 100644
--- a/app/code/Magepow/Ajaxcart/etc/adminhtml/system.xml
+++ b/app/code/Magepow/Ajaxcart/etc/adminhtml/system.xml
@@ -1,25 +1,25 @@
 <?xml version="1.0"?>
 <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd">
     <system>
-        <tab id="magepow" translate="label" sortOrder="300">
+        <tab id="magepow" translate="label" sortOrder="89">
              <label><![CDATA[Magepow]]></label>
         </tab>
-        <section id="ajaxcart" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1">
+        <section id="magepow_ajaxcart" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1">
             <label><![CDATA[Ajax Cart]]></label>
             <tab>magepow</tab>
             <resource>Magepow_Ajaxcart::config_ajaxcart</resource>
             <group id="general" translate="label" type="text" sortOrder="1" showInDefault="10" showInWebsite="1" showInStore="1">
                 <label><![CDATA[General Options]]></label>
-                <field id="active" translate="label" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="enabled" translate="label" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA[Enabled]]></label>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
-                    <comment><![CDATA[Choose 'yes' to enable module.<br />Version 1.1.4]]></comment>
+                    <comment><![CDATA[Choose 'Yes' to enable module.<br />]]></comment>
                 </field>
-                <field id="active_product_view" translate="label" type="select" sortOrder="20" showInDefault="1" showInWebsite="1" showInStore="1">
+                <!-- <field id="enabled_product_view" translate="label" type="select" sortOrder="20" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA[Enabled Function in Product Page]]></label>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
-                    <comment><![CDATA[Choose 'yes' to enable module in product view.]]></comment>
-                </field>
+                    <comment><![CDATA[Choose 'Yes' to enable module in product view.]]></comment>
+                </field> -->
                 <field id="selector" translate="label" type="text" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA['Add to Cart' Button Selector]]></label>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
@@ -32,8 +32,13 @@
                     <label><![CDATA[Show Product Image]]></label>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                 </field>
-                <field id="product_image_size" translate="label" type="text" sortOrder="15" showInDefault="1" showInWebsite="1" showInStore="1">
-                    <label><![CDATA[Image Size (px)]]></label>
+                <field id="product_image_width" translate="label" type="text" sortOrder="15" showInDefault="1" showInWebsite="1" showInStore="1">
+                    <label><![CDATA[Image Width (px)]]></label>
+                    <backend_model>Magepow\Ajaxcart\Model\Config\Backend\Number\GreaterThanZero</backend_model>
+                    <validate>required-entry validate-greater-than-zero</validate>
+                </field>
+                <field id="product_image_height" translate="label" type="text" sortOrder="16" showInDefault="1" showInWebsite="1" showInStore="1">
+                    <label><![CDATA[Image Height (px)]]></label>
                     <backend_model>Magepow\Ajaxcart\Model\Config\Backend\Number\GreaterThanZero</backend_model>
                     <validate>required-entry validate-greater-than-zero</validate>
                 </field>
@@ -45,7 +50,7 @@
                     <label><![CDATA[Show 'Continue' Button]]></label>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                 </field>
-                <field id="active_countdown" translate="label" type="select" sortOrder="40" showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="enabled_countdown" translate="label" type="select" sortOrder="40" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA[Countdown time for Button]]></label>
                     <source_model>Magepow\Ajaxcart\Model\Config\Source\Countdown</source_model>
                 </field>
@@ -92,29 +97,29 @@
                 <label><![CDATA[Success Popup Design]]></label>
                 <field id="button_text_color" translate="label" type="text" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA[Color of Text on Buttons]]></label>
-                    <validate>color</validate>
+                    <frontend_model>Magepow\Ajaxcart\Block\Color</frontend_model>
                 </field>
                 <field id="continue_text" translate="label" type="text" sortOrder="20" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA[Text of 'Continue' Button]]></label>
                 </field>
                 <field id="continue" translate="label" type="text" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA['Continue' Button Color]]></label>
-                    <validate>color</validate>
+                    <frontend_model>Magepow\Ajaxcart\Block\Color</frontend_model>
                 </field>
                 <field id="continue_hover" translate="label" type="text" sortOrder="40" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA['Continue' Button Color on Hover]]></label>
-                    <validate>color</validate>
+                    <frontend_model>Magepow\Ajaxcart\Block\Color</frontend_model>
                 </field>
                 <field id="viewcart_text" translate="label" type="text" sortOrder="50" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA[Text of 'View Cart' Button]]></label>
                 </field>
                 <field id="viewcart" translate="label" type="text" sortOrder="60" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA['View Cart' Button Color]]></label>
-                    <validate>color</validate>
+                    <frontend_model>Magepow\Ajaxcart\Block\Color</frontend_model>
                 </field>
                 <field id="viewcart_hover" translate="label" type="text" sortOrder="70" showInDefault="1" showInWebsite="1" showInStore="1">
                     <label><![CDATA['View Cart' Button Color on Hover]]></label>
-                    <validate>color</validate>
+                     <frontend_model>Magepow\Ajaxcart\Block\Color</frontend_model>
                 </field>
 
                 <field id="freeShipping_message" translate="label" type="text" sortOrder="80" showInDefault="1" showInWebsite="1" showInStore="1">
diff --git a/app/code/Magepow/Ajaxcart/etc/config.xml b/app/code/Magepow/Ajaxcart/etc/config.xml
index e086573..eb804ea 100644
--- a/app/code/Magepow/Ajaxcart/etc/config.xml
+++ b/app/code/Magepow/Ajaxcart/etc/config.xml
@@ -1,18 +1,19 @@
 <?xml version="1.0"?>
 <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Store:etc/config.xsd">
     <default>
-        <ajaxcart>
+        <magepow_ajaxcart>
             <general>
-                <active>1</active>
-                <active_product_view>1</active_product_view>
+                <enabled>1</enabled>
+                <enabled_product_view>1</enabled_product_view>
                 <selector>.action.tocart</selector>
             </general>
             <success_popup>
             	<product_image>1</product_image>
-            	<product_image_size>100</product_image_size>
+            	<product_image_width>100</product_image_width>
+            	<product_image_height>150</product_image_height>
             	<product_price>0</product_price>
             	<continue_button>1</continue_button>
-            	<active_countdown>1</active_countdown>
+            	<enabled_countdown>1</enabled_countdown>
             	<countdown_time>5</countdown_time>
             	<mini_cart>1</mini_cart>
             	<mini_checkout>1</mini_checkout>
@@ -21,13 +22,13 @@
             	<suggest_limit>5</suggest_limit>
             </success_popup>
             <success_popup_design>
-            	<button_text_color>ffffff</button_text_color>
+            	<button_text_color>#ffffff</button_text_color>
             	<continue_text>Continue Shopping</continue_text>
-            	<continue>1979c3</continue>
-            	<continue_hover>006bb4</continue_hover>
+            	<continue>#b59677</continue>
+            	<continue_hover>#b59677</continue_hover>
             	<viewcart_text>View Cart</viewcart_text>
-            	<viewcart>1979c3</viewcart>
-            	<viewcart_hover>006bb4</viewcart_hover>
+            	<viewcart>#b59677</viewcart>
+            	<viewcart_hover>#b59677</viewcart_hover>
                 <freeShipping_message>Ajaxcart - module, you can put own text in configuration</freeShipping_message>
                 <congratulation>CONGRATULATIONS! YOU'VE GOT FREE SHIPPING!</congratulation>
             </success_popup_design>
@@ -35,6 +36,6 @@
                 <go_to_product>1</go_to_product>
                 <additional_data>0</additional_data>
             </quickview_popup>
-        </ajaxcart>
+        </magepow_ajaxcart>
     </default>
 </config>
diff --git a/app/code/Magepow/Ajaxcart/media/ajaxcart_backend.png b/app/code/Magepow/Ajaxcart/media/ajaxcart_backend.png
new file mode 100644
index 0000000..7b3dc5e
Binary files /dev/null and b/app/code/Magepow/Ajaxcart/media/ajaxcart_backend.png differ
diff --git a/app/code/Magepow/Ajaxcart/media/ajaxcart_frontend.png b/app/code/Magepow/Ajaxcart/media/ajaxcart_frontend.png
new file mode 100644
index 0000000..68df30d
Binary files /dev/null and b/app/code/Magepow/Ajaxcart/media/ajaxcart_frontend.png differ
diff --git a/app/code/Magepow/Ajaxcart/view/frontend/layout/ajaxcart_index_view.xml b/app/code/Magepow/Ajaxcart/view/frontend/layout/ajaxcart_index_view.xml
index 79b5139..f4b4b28 100644
--- a/app/code/Magepow/Ajaxcart/view/frontend/layout/ajaxcart_index_view.xml
+++ b/app/code/Magepow/Ajaxcart/view/frontend/layout/ajaxcart_index_view.xml
@@ -13,7 +13,7 @@
         <referenceContainer name="product.info.social" remove="true"/>
         
         <referenceContainer name="content">
-            <block class="Magento\Catalog\Block\Product\View\Type\Simple" ifconfig="ajaxcart/quickview_popup/go_to_product" name="magepow.ajaxcart.goto" template="Magepow_Ajaxcart::goto_product.phtml" before="-" />
+            <block class="Magento\Catalog\Block\Product\View\Type\Simple" ifconfig="magepow_ajaxcart/quickview_popup/go_to_product" name="magepow.ajaxcart.goto" template="Magepow_Ajaxcart::goto_product.phtml" before="-" />
         </referenceContainer>
     </body>
 </page>
\ No newline at end of file
diff --git a/app/code/Magepow/Ajaxcart/view/frontend/layout/default.xml b/app/code/Magepow/Ajaxcart/view/frontend/layout/default.xml
index 96f60d6..9412bdd 100644
--- a/app/code/Magepow/Ajaxcart/view/frontend/layout/default.xml
+++ b/app/code/Magepow/Ajaxcart/view/frontend/layout/default.xml
@@ -1,18 +1,9 @@
 <?xml version="1.0"?>
 <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
-	<head>
-    <css src="Magepow_Ajaxcart::css/owl.carousel.css"/>
-  </head>
   <body>
     <referenceContainer name="before.body.end">
-      <block class="Magepow\Ajaxcart\Block\Ajax\Template"
-       ifconfig="ajaxcart/general/active"
-       name="magepow.ajaxcart.config"
-       template="Magepow_Ajaxcart::config.phtml"/>
-      <block class="Magepow\Ajaxcart\Block\Ajax\Template"
-         ifconfig="ajaxcart/general/active"
-         name="magepow.ajaxcart"
-         template="Magepow_Ajaxcart::ajax.phtml"/>
+      <block class="Magepow\Ajaxcart\Block\Ajax\Template" ifconfig="magepow_ajaxcart/general/enabled" name="magepow.ajaxcart.config" template="Magepow_Ajaxcart::config.phtml"/>
+      <block class="Magepow\Ajaxcart\Block\Ajax\Template" ifconfig="magepow_ajaxcart/general/enabled" name="magepow.ajaxcart" template="Magepow_Ajaxcart::ajax.phtml"/>
     </referenceContainer>
     <referenceContainer name="minicart.addons">
       <block class="Magepow\Ajaxcart\Block\Cart\Sidebar" name="shipping_bar" template="Magepow_Ajaxcart::cart/minicart.phtml">
diff --git a/app/code/Magepow/Ajaxcart/view/frontend/requirejs-config.js b/app/code/Magepow/Ajaxcart/view/frontend/requirejs-config.js
index af6fa0e..dd63928 100644
--- a/app/code/Magepow/Ajaxcart/view/frontend/requirejs-config.js
+++ b/app/code/Magepow/Ajaxcart/view/frontend/requirejs-config.js
@@ -2,7 +2,6 @@ var config = {
 	map: {
         '*': {
             magepowAjaxcart: 'Magepow_Ajaxcart/js/ajax',
-            magepowOwl: 'Magepow_Ajaxcart/js/owl.carousel',
             magepowPopup: 'Magepow_Ajaxcart/js/popup',
             magepowGoto: 'Magepow_Ajaxcart/js/goto',
             magepowProductSuggest: 'Magepow_Ajaxcart/js/suggest'
diff --git a/app/code/Magepow/Ajaxcart/view/frontend/templates/config.phtml b/app/code/Magepow/Ajaxcart/view/frontend/templates/config.phtml
index 9705251..e8057c7 100644
--- a/app/code/Magepow/Ajaxcart/view/frontend/templates/config.phtml
+++ b/app/code/Magepow/Ajaxcart/view/frontend/templates/config.phtml
@@ -16,6 +16,7 @@ $btnContinueBackground = $helper->getBtnContinueBackground();
 $btnContinueHover = $helper->getBtnContinueHover();
 $btnViewcartBackground = $helper->getBtnViewcartBackground();
 $btnViewcartHover = $helper->getBtnViewcartHover();
+$countDown = ($helper->getCountDownTime() > 0) ? $helper->getCountDownTime() : 0;
 ?>
 <style>
     #magepow_ajaxcart_popup .btn-continue .continue {
@@ -36,3 +37,16 @@ $btnViewcartHover = $helper->getBtnViewcartHover();
         background: #<?php echo $block->escapeHtml($btnViewcartHover); ?>;
     }
 </style>
+
+<script type="text/javascript">
+    require(['jquery', 'magepowAjaxcart', 'domReady!'], function($, magepowAjaxcart){
+            $('body').on('contentUpdated', function () {
+                if($.magiccart) $('body').magiccart({
+                    "addUrl": "<?php echo $block->escapeUrl($block->getUrl('ajaxcart')); ?>",
+                    "quickViewUrl": "<?php echo $block->escapeUrl($block->getUrl('ajaxcart/product/view/')); ?>",
+                    "addToCartSelector": "<?php echo $block->escapeJsQuote($helper->getAddToCartSelector()); ?>",
+                    "countDown": "<?php echo $countDown; ?>"
+                });
+            });
+    });
+</script>
diff --git a/app/code/Magepow/Ajaxcart/view/frontend/web/css/owl.carousel.css b/app/code/Magepow/Ajaxcart/view/frontend/web/css/owl.carousel.css
deleted file mode 100644
index dafff47..0000000
--- a/app/code/Magepow/Ajaxcart/view/frontend/web/css/owl.carousel.css
+++ /dev/null
@@ -1,245 +0,0 @@
-.ajax-cart-owl-carousel {
-    display: none;
-    width: 98%;
-    margin: 0 auto;
-    -webkit-tap-highlight-color: transparent;
-    /* position relative and z-index fix webkit rendering fonts issue */
-    position: relative;
-    z-index: 1;
-}
-  
-.ajax-cart-owl-carousel .owl-stage {
-    position: relative;
-    -ms-touch-action: pan-Y;
-}
-
-.ajax-cart-owl-carousel .owl-stage:after {
-    content: ".";
-    display: block;
-    clear: both;
-    visibility: hidden;
-    line-height: 0;
-    height: 0;
-}
-
-.ajax-cart-owl-carousel .owl-stage-outer {
-    position: relative;
-    overflow: hidden;
-    /* fix for flashing background */
-    -webkit-transform: translate3d(0px, 0px, 0px);
-}
-  
-.ajax-cart-owl-carousel .owl-item {
-    position: relative;
-    min-height: 1px;
-    float: left;
-    -webkit-backface-visibility: hidden;
-    -webkit-tap-highlight-color: transparent;
-    -webkit-touch-callout: none;
-}
-  
-.ajax-cart-owl-carousel .owl-item img {
-    display: block;
-    width: 100%;
-    -webkit-transform-style: preserve-3d;
-}
-
-.ajax-cart-owl-carousel .owl-nav.disabled,
-.ajax-cart-owl-carousel .owl-dots.disabled {
-    display: none;
-}
-
-.ajax-cart-owl-carousel .owl-nav .owl-prev,
-.ajax-cart-owl-carousel .owl-nav .owl-next,
-.ajax-cart-owl-carousel .owl-dot {
-    cursor: pointer;
-    cursor: hand;
-    -webkit-user-select: none;
-    -khtml-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none;
-}
-
-.ajax-cart-owl-carousel .owl-nav {
-    position: absolute;
-    top: 50%;
-    width: 100%;
-}
-
-.ajax-cart-owl-carousel .owl-nav .owl-prev {
-    position: absolute;
-    left: -20px;
-    width: 35px;
-    background: url(../images/slider_left.png) no-repeat;
-    height: 35px;
-    background-size: 100%;
-    font-size: 0;
-}
-
-.ajax-cart-owl-carousel .owl-nav .owl-next {
-    position: absolute;
-    right: -25px;
-    width: 35px;
-    background: url(../images/slider_right.png) no-repeat;
-    height: 35px;
-    background-size: 100%;
-    font-size: 0;
-}
-
-.ajax-cart-owl-carousel.owl-loaded {
-    display: block;
-}
-
-.ajax-cart-owl-carousel.owl-loading {
-    opacity: 0;
-    display: block;
-}
-
-.ajax-cart-owl-carousel.owl-hidden {
-    opacity: 0;
-}
-
-.ajax-cart-owl-carousel.owl-refresh .owl-item {
-    visibility: hidden;
-}
-
-.ajax-cart-owl-carousel.owl-drag .owl-item {
-    -webkit-user-select: none;
-    -moz-user-select: none;
-    -ms-user-select: none;
-    user-select: none;
-}
-
-.ajax-cart-owl-carousel.owl-grab {
-    cursor: move;
-    cursor: grab;
-}
-
-.ajax-cart-owl-carousel.owl-rtl {
-    direction: rtl;
-}
-
-.ajax-cart-owl-carousel.owl-rtl .owl-item {
-    float: right;
-}
-
-/* No Js */
-.no-js .ajax-cart-owl-carousel {
-  display: block;
-}
-
-/*
- *  Owl Carousel - Animate Plugin
- */
-.ajax-cart-owl-carousel .animated {
-    -webkit-animation-duration: 1000ms;
-    animation-duration: 1000ms;
-    -webkit-animation-fill-mode: both;
-    animation-fill-mode: both;
-}
-
-.ajax-cart-owl-carousel .owl-animated-in {
-    z-index: 0;
-}
-
-.ajax-cart-owl-carousel .owl-animated-out {
-    z-index: 1;
-}
-
-.ajax-cart-owl-carousel .fadeOut {
-    -webkit-animation-name: fadeOut;
-    animation-name: fadeOut;
-}
-
-@-webkit-keyframes fadeOut {
-    0% {
-        opacity: 1;
-    }
-
-    100% {
-        opacity: 0;
-    }
-}
-
-@keyframes fadeOut {
-    0% {
-        opacity: 1;
-    }
-
-    100% {
-        opacity: 0;
-    }
-}
-
-/*
- *  Owl Carousel - Auto Height Plugin
- */
-.owl-height {
-    transition: height 500ms ease-in-out;
-}
-
-/*
- *  Owl Carousel - Lazy Load Plugin
- */
-.ajax-cart-owl-carousel .owl-item .owl-lazy {
-    opacity: 0;
-    transition: opacity 400ms ease;
-}
-
-.ajax-cart-owl-carousel .owl-item img.owl-lazy {
-    -webkit-transform-style: preserve-3d;
-    transform-style: preserve-3d;
-}
-
-/*
- *  Owl Carousel - Video Plugin
- */
-.ajax-cart-owl-carousel .owl-video-wrapper {
-    position: relative;
-    height: 100%;
-    background: #000;
-}
-
-.ajax-cart-owl-carousel .owl-video-play-icon {
-    position: absolute;
-    height: 80px;
-    width: 80px;
-    left: 50%;
-    top: 50%;
-    margin-left: -40px;
-    margin-top: -40px;
-    background: url("owl.video.play.png") no-repeat;
-    cursor: pointer;
-    z-index: 1;
-    -webkit-backface-visibility: hidden;
-    transition: -webkit-transform 100ms ease;
-    transition: transform 100ms ease;
-}
-
-.ajax-cart-owl-carousel .owl-video-play-icon:hover {
-    -webkit-transform: scale(1.3, 1.3);
-    -ms-transform: scale(1.3, 1.3);
-    transform: scale(1.3, 1.3);
-}
-
-.ajax-cart-owl-carousel .owl-video-playing .owl-video-tn,
-.ajax-cart-owl-carousel .owl-video-playing .owl-video-play-icon {
-    display: none;
-}
-
-.ajax-cart-owl-carousel .owl-video-tn {
-    opacity: 0;
-    height: 100%;
-    background-position: center center;
-    background-repeat: no-repeat;
-    background-size: contain;
-    transition: opacity 400ms ease;
-}
-
-.ajax-cart-owl-carousel .owl-video-frame {
-    position: relative;
-    z-index: 1;
-    height: 100%;
-    width: 100%;
-}
diff --git a/app/code/Magepow/Ajaxcart/view/frontend/web/js/owl.carousel.js b/app/code/Magepow/Ajaxcart/view/frontend/web/js/owl.carousel.js
deleted file mode 100644
index 199ae56..0000000
--- a/app/code/Magepow/Ajaxcart/view/frontend/web/js/owl.carousel.js
+++ /dev/null
@@ -1,3256 +0,0 @@
-;(function($, window, document, undefined) {
-
-	/**
-	 * Creates a carousel.
-	 * @class The Owl Carousel.
-	 * @public
-	 * @param {HTMLElement|jQuery} element - The element to create the carousel for.
-	 * @param {Object} [options] - The options
-	 */
-	function Owl(element, options) {
-
-		/**
-		 * Current settings for the carousel.
-		 * @public
-		 */
-		this.settings = null;
-
-		/**
-		 * Current options set by the caller including defaults.
-		 * @public
-		 */
-		this.options = $.extend({}, Owl.Defaults, options);
-
-		/**
-		 * Plugin element.
-		 * @public
-		 */
-		this.$element = $(element);
-
-		/**
-		 * Proxied event handlers.
-		 * @protected
-		 */
-		this._handlers = {};
-
-		/**
-		 * References to the running plugins of this carousel.
-		 * @protected
-		 */
-		this._plugins = {};
-
-		/**
-		 * Currently suppressed events to prevent them from beeing retriggered.
-		 * @protected
-		 */
-		this._supress = {};
-
-		/**
-		 * Absolute current position.
-		 * @protected
-		 */
-		this._current = null;
-
-		/**
-		 * Animation speed in milliseconds.
-		 * @protected
-		 */
-		this._speed = null;
-
-		/**
-		 * Coordinates of all items in pixel.
-		 * @todo The name of this member is missleading.
-		 * @protected
-		 */
-		this._coordinates = [];
-
-		/**
-		 * Current breakpoint.
-		 * @todo Real media queries would be nice.
-		 * @protected
-		 */
-		this._breakpoint = null;
-
-		/**
-		 * Current width of the plugin element.
-		 */
-		this._width = null;
-
-		/**
-		 * All real items.
-		 * @protected
-		 */
-		this._items = [];
-
-		/**
-		 * All cloned items.
-		 * @protected
-		 */
-		this._clones = [];
-
-		/**
-		 * Merge values of all items.
-		 * @todo Maybe this could be part of a plugin.
-		 * @protected
-		 */
-		this._mergers = [];
-
-		/**
-		 * Widths of all items.
-		 */
-		this._widths = [];
-
-		/**
-		 * Invalidated parts within the update process.
-		 * @protected
-		 */
-		this._invalidated = {};
-
-		/**
-		 * Ordered list of workers for the update process.
-		 * @protected
-		 */
-		this._pipe = [];
-
-		/**
-		 * Current state information for the drag operation.
-		 * @todo #261
-		 * @protected
-		 */
-		this._drag = {
-			time: null,
-			target: null,
-			pointer: null,
-			stage: {
-				start: null,
-				current: null
-			},
-			direction: null
-		};
-
-		/**
-		 * Current state information and their tags.
-		 * @type {Object}
-		 * @protected
-		 */
-		this._states = {
-			current: {},
-			tags: {
-				'initializing': [ 'busy' ],
-				'animating': [ 'busy' ],
-				'dragging': [ 'interacting' ]
-			}
-		};
-
-		$.each([ 'onResize', 'onThrottledResize' ], $.proxy(function(i, handler) {
-			this._handlers[handler] = $.proxy(this[handler], this);
-		}, this));
-
-		$.each(Owl.Plugins, $.proxy(function(key, plugin) {
-			this._plugins[key.charAt(0).toLowerCase() + key.slice(1)]
-				= new plugin(this);
-		}, this));
-
-		$.each(Owl.Workers, $.proxy(function(priority, worker) {
-			this._pipe.push({
-				'filter': worker.filter,
-				'run': $.proxy(worker.run, this)
-			});
-		}, this));
-
-		this.setup();
-		this.initialize();
-	}
-
-	/**
-	 * Default options for the carousel.
-	 * @public
-	 */
-	Owl.Defaults = {
-		items: 3,
-		loop: false,
-		center: false,
-		rewind: false,
-
-		mouseDrag: true,
-		touchDrag: true,
-		pullDrag: true,
-		freeDrag: false,
-
-		margin: 0,
-		stagePadding: 0,
-
-		merge: false,
-		mergeFit: true,
-		autoWidth: false,
-
-		startPosition: 0,
-		rtl: false,
-
-		smartSpeed: 250,
-		fluidSpeed: false,
-		dragEndSpeed: false,
-
-		responsive: {},
-		responsiveRefreshRate: 200,
-		responsiveBaseElement: window,
-
-		fallbackEasing: 'swing',
-
-		info: false,
-
-		nestedItemSelector: false,
-		itemElement: 'div',
-		stageElement: 'div',
-
-		refreshClass: 'owl-refresh',
-		loadedClass: 'owl-loaded',
-		loadingClass: 'owl-loading',
-		rtlClass: 'owl-rtl',
-		responsiveClass: 'owl-responsive',
-		dragClass: 'owl-drag',
-		itemClass: 'owl-item',
-		stageClass: 'owl-stage',
-		stageOuterClass: 'owl-stage-outer',
-		grabClass: 'owl-grab'
-	};
-
-	/**
-	 * Enumeration for width.
-	 * @public
-	 * @readonly
-	 * @enum {String}
-	 */
-	Owl.Width = {
-		Default: 'default',
-		Inner: 'inner',
-		Outer: 'outer'
-	};
-
-	/**
-	 * Enumeration for types.
-	 * @public
-	 * @readonly
-	 * @enum {String}
-	 */
-	Owl.Type = {
-		Event: 'event',
-		State: 'state'
-	};
-
-	/**
-	 * Contains all registered plugins.
-	 * @public
-	 */
-	Owl.Plugins = {};
-
-	/**
-	 * List of workers involved in the update process.
-	 */
-	Owl.Workers = [ {
-		filter: [ 'width', 'settings' ],
-		run: function() {
-			this._width = this.$element.width();
-		}
-	}, {
-		filter: [ 'width', 'items', 'settings' ],
-		run: function(cache) {
-			cache.current = this._items && this._items[this.relative(this._current)];
-		}
-	}, {
-		filter: [ 'items', 'settings' ],
-		run: function() {
-			this.$stage.children('.cloned').remove();
-		}
-	}, {
-		filter: [ 'width', 'items', 'settings' ],
-		run: function(cache) {
-			var margin = this.settings.margin || '',
-				grid = !this.settings.autoWidth,
-				rtl = this.settings.rtl,
-				css = {
-					'width': 'auto',
-					'margin-left': rtl ? margin : '',
-					'margin-right': rtl ? '' : margin
-				};
-
-			!grid && this.$stage.children().css(css);
-
-			cache.css = css;
-		}
-	}, {
-		filter: [ 'width', 'items', 'settings' ],
-		run: function(cache) {
-			var width = (this.width() / this.settings.items).toFixed(3) - this.settings.margin,
-				merge = null,
-				iterator = this._items.length,
-				grid = !this.settings.autoWidth,
-				widths = [];
-
-			cache.items = {
-				merge: false,
-				width: width
-			};
-
-			while (iterator--) {
-				merge = this._mergers[iterator];
-				merge = this.settings.mergeFit && Math.min(merge, this.settings.items) || merge;
-
-				cache.items.merge = merge > 1 || cache.items.merge;
-
-				widths[iterator] = !grid ? this._items[iterator].width() : width * merge;
-			}
-
-			this._widths = widths;
-		}
-	}, {
-		filter: [ 'items', 'settings' ],
-		run: function() {
-			var clones = [],
-				items = this._items,
-				settings = this.settings,
-				view = Math.max(settings.items * 2, 4),
-				size = Math.ceil(items.length / 2) * 2,
-				repeat = settings.loop && items.length ? settings.rewind ? view : Math.max(view, size) : 0,
-				append = '',
-				prepend = '';
-
-			repeat /= 2;
-
-			while (repeat--) {
-				clones.push(this.normalize(clones.length / 2, true));
-				append = append + items[clones[clones.length - 1]][0].outerHTML;
-				clones.push(this.normalize(items.length - 1 - (clones.length - 1) / 2, true));
-				prepend = items[clones[clones.length - 1]][0].outerHTML + prepend;
-			}
-
-			this._clones = clones;
-
-			$(append).addClass('cloned').appendTo(this.$stage);
-			$(prepend).addClass('cloned').prependTo(this.$stage);
-		}
-	}, {
-		filter: [ 'width', 'items', 'settings' ],
-		run: function() {
-			var rtl = this.settings.rtl ? 1 : -1,
-				size = this._clones.length + this._items.length,
-				iterator = -1,
-				previous = 0,
-				current = 0,
-				coordinates = [];
-
-			while (++iterator < size) {
-				previous = coordinates[iterator - 1] || 0;
-				current = this._widths[this.relative(iterator)] + this.settings.margin;
-				coordinates.push(previous + current * rtl);
-			}
-
-			this._coordinates = coordinates;
-		}
-	}, {
-		filter: [ 'width', 'items', 'settings' ],
-		run: function() {
-			var padding = this.settings.stagePadding,
-				coordinates = this._coordinates,
-				css = {
-					'width': Math.ceil(Math.abs(coordinates[coordinates.length - 1])) + padding * 2,
-					'padding-left': padding || '',
-					'padding-right': padding || ''
-				};
-
-			this.$stage.css(css);
-		}
-	}, {
-		filter: [ 'width', 'items', 'settings' ],
-		run: function(cache) {
-			var iterator = this._coordinates.length,
-				grid = !this.settings.autoWidth,
-				items = this.$stage.children();
-
-			if (grid && cache.items.merge) {
-				while (iterator--) {
-					cache.css.width = this._widths[this.relative(iterator)];
-					items.eq(iterator).css(cache.css);
-				}
-			} else if (grid) {
-				cache.css.width = cache.items.width;
-				items.css(cache.css);
-			}
-		}
-	}, {
-		filter: [ 'items' ],
-		run: function() {
-			this._coordinates.length < 1 && this.$stage.removeAttr('style');
-		}
-	}, {
-		filter: [ 'width', 'items', 'settings' ],
-		run: function(cache) {
-			cache.current = cache.current ? this.$stage.children().index(cache.current) : 0;
-			cache.current = Math.max(this.minimum(), Math.min(this.maximum(), cache.current));
-			this.reset(cache.current);
-		}
-	}, {
-		filter: [ 'position' ],
-		run: function() {
-			this.animate(this.coordinates(this._current));
-		}
-	}, {
-		filter: [ 'width', 'position', 'items', 'settings' ],
-		run: function() {
-			var rtl = this.settings.rtl ? 1 : -1,
-				padding = this.settings.stagePadding * 2,
-				begin = this.coordinates(this.current()) + padding,
-				end = begin + this.width() * rtl,
-				inner, outer, matches = [], i, n;
-
-			for (i = 0, n = this._coordinates.length; i < n; i++) {
-				inner = this._coordinates[i - 1] || 0;
-				outer = Math.abs(this._coordinates[i]) + padding * rtl;
-
-				if ((this.op(inner, '<=', begin) && (this.op(inner, '>', end)))
-					|| (this.op(outer, '<', begin) && this.op(outer, '>', end))) {
-					matches.push(i);
-				}
-			}
-
-			this.$stage.children('.active').removeClass('active');
-			this.$stage.children(':eq(' + matches.join('), :eq(') + ')').addClass('active');
-
-			if (this.settings.center) {
-				this.$stage.children('.center').removeClass('center');
-				this.$stage.children().eq(this.current()).addClass('center');
-			}
-		}
-	} ];
-
-	/**
-	 * Initializes the carousel.
-	 * @protected
-	 */
-	Owl.prototype.initialize = function() {
-		this.enter('initializing');
-		this.trigger('initialize');
-
-		this.$element.toggleClass(this.settings.rtlClass, this.settings.rtl);
-
-		if (this.settings.autoWidth && !this.is('pre-loading')) {
-			var imgs, nestedSelector, width;
-			imgs = this.$element.find('img');
-			nestedSelector = this.settings.nestedItemSelector ? '.' + this.settings.nestedItemSelector : undefined;
-			width = this.$element.children(nestedSelector).width();
-
-			if (imgs.length && width <= 0) {
-				this.preloadAutoWidthImages(imgs);
-			}
-		}
-
-		this.$element.addClass(this.options.loadingClass);
-
-		// create stage
-		this.$stage = $('<' + this.settings.stageElement + ' class="' + this.settings.stageClass + '"/>')
-			.wrap('<div class="' + this.settings.stageOuterClass + '"/>');
-
-		// append stage
-		this.$element.append(this.$stage.parent());
-
-		// append content
-		this.replace(this.$element.children().not(this.$stage.parent()));
-
-		// check visibility
-		if (this.$element.is(':visible')) {
-			// update view
-			this.refresh();
-		} else {
-			// invalidate width
-			this.invalidate('width');
-		}
-
-		this.$element
-			.removeClass(this.options.loadingClass)
-			.addClass(this.options.loadedClass);
-
-		// register event handlers
-		this.registerEventHandlers();
-
-		this.leave('initializing');
-		this.trigger('initialized');
-	};
-
-	/**
-	 * Setups the current settings.
-	 * @todo Remove responsive classes. Why should adaptive designs be brought into IE8?
-	 * @todo Support for media queries by using `matchMedia` would be nice.
-	 * @public
-	 */
-	Owl.prototype.setup = function() {
-		var viewport = this.viewport(),
-			overwrites = this.options.responsive,
-			match = -1,
-			settings = null;
-
-		if (!overwrites) {
-			settings = $.extend({}, this.options);
-		} else {
-			$.each(overwrites, function(breakpoint) {
-				if (breakpoint <= viewport && breakpoint > match) {
-					match = Number(breakpoint);
-				}
-			});
-
-			settings = $.extend({}, this.options, overwrites[match]);
-			if (typeof settings.stagePadding === 'function') {
-				settings.stagePadding = settings.stagePadding();
-			}
-			delete settings.responsive;
-
-			// responsive class
-			if (settings.responsiveClass) {
-				this.$element.attr('class',
-					this.$element.attr('class').replace(new RegExp('(' + this.options.responsiveClass + '-)\\S+\\s', 'g'), '$1' + match)
-				);
-			}
-		}
-
-		this.trigger('change', { property: { name: 'settings', value: settings } });
-		this._breakpoint = match;
-		this.settings = settings;
-		this.invalidate('settings');
-		this.trigger('changed', { property: { name: 'settings', value: this.settings } });
-	};
-
-	/**
-	 * Updates option logic if necessery.
-	 * @protected
-	 */
-	Owl.prototype.optionsLogic = function() {
-		if (this.settings.autoWidth) {
-			this.settings.stagePadding = false;
-			this.settings.merge = false;
-		}
-	};
-
-	/**
-	 * Prepares an item before add.
-	 * @todo Rename event parameter `content` to `item`.
-	 * @protected
-	 * @returns {jQuery|HTMLElement} - The item container.
-	 */
-	Owl.prototype.prepare = function(item) {
-		var event = this.trigger('prepare', { content: item });
-
-		if (!event.data) {
-			event.data = $('<' + this.settings.itemElement + '/>')
-				.addClass(this.options.itemClass).append(item)
-		}
-
-		this.trigger('prepared', { content: event.data });
-
-		return event.data;
-	};
-
-	/**
-	 * Updates the view.
-	 * @public
-	 */
-	Owl.prototype.update = function() {
-		var i = 0,
-			n = this._pipe.length,
-			filter = $.proxy(function(p) { return this[p] }, this._invalidated),
-			cache = {};
-
-		while (i < n) {
-			if (this._invalidated.all || $.grep(this._pipe[i].filter, filter).length > 0) {
-				this._pipe[i].run(cache);
-			}
-			i++;
-		}
-
-		this._invalidated = {};
-
-		!this.is('valid') && this.enter('valid');
-	};
-
-	/**
-	 * Gets the width of the view.
-	 * @public
-	 * @param {Owl.Width} [dimension=Owl.Width.Default] - The dimension to return.
-	 * @returns {Number} - The width of the view in pixel.
-	 */
-	Owl.prototype.width = function(dimension) {
-		dimension = dimension || Owl.Width.Default;
-		switch (dimension) {
-			case Owl.Width.Inner:
-			case Owl.Width.Outer:
-				return this._width;
-			default:
-				return this._width - this.settings.stagePadding * 2 + this.settings.margin;
-		}
-	};
-
-	/**
-	 * Refreshes the carousel primarily for adaptive purposes.
-	 * @public
-	 */
-	Owl.prototype.refresh = function() {
-		this.enter('refreshing');
-		this.trigger('refresh');
-
-		this.setup();
-
-		this.optionsLogic();
-
-		this.$element.addClass(this.options.refreshClass);
-
-		this.update();
-
-		this.$element.removeClass(this.options.refreshClass);
-
-		this.leave('refreshing');
-		this.trigger('refreshed');
-	};
-
-	/**
-	 * Checks window `resize` event.
-	 * @protected
-	 */
-	Owl.prototype.onThrottledResize = function() {
-		window.clearTimeout(this.resizeTimer);
-		this.resizeTimer = window.setTimeout(this._handlers.onResize, this.settings.responsiveRefreshRate);
-	};
-
-	/**
-	 * Checks window `resize` event.
-	 * @protected
-	 */
-	Owl.prototype.onResize = function() {
-		if (!this._items.length) {
-			return false;
-		}
-
-		if (this._width === this.$element.width()) {
-			return false;
-		}
-
-		if (!this.$element.is(':visible')) {
-			return false;
-		}
-
-		this.enter('resizing');
-
-		if (this.trigger('resize').isDefaultPrevented()) {
-			this.leave('resizing');
-			return false;
-		}
-
-		this.invalidate('width');
-
-		this.refresh();
-
-		this.leave('resizing');
-		this.trigger('resized');
-	};
-
-	/**
-	 * Registers event handlers.
-	 * @todo Check `msPointerEnabled`
-	 * @todo #261
-	 * @protected
-	 */
-	Owl.prototype.registerEventHandlers = function() {
-		if ($.support.transition) {
-			this.$stage.on($.support.transition.end + '.owl.core', $.proxy(this.onTransitionEnd, this));
-		}
-
-		if (this.settings.responsive !== false) {
-			this.on(window, 'resize', this._handlers.onThrottledResize);
-		}
-
-		if (this.settings.mouseDrag) {
-			this.$element.addClass(this.options.dragClass);
-			this.$stage.on('mousedown.owl.core', $.proxy(this.onDragStart, this));
-			this.$stage.on('dragstart.owl.core selectstart.owl.core', function() { return false });
-		}
-
-		if (this.settings.touchDrag){
-			this.$stage.on('touchstart.owl.core', $.proxy(this.onDragStart, this));
-			this.$stage.on('touchcancel.owl.core', $.proxy(this.onDragEnd, this));
-		}
-	};
-
-	/**
-	 * Handles `touchstart` and `mousedown` events.
-	 * @todo Horizontal swipe threshold as option
-	 * @todo #261
-	 * @protected
-	 * @param {Event} event - The event arguments.
-	 */
-	Owl.prototype.onDragStart = function(event) {
-		var stage = null;
-
-		if (event.which === 3) {
-			return;
-		}
-
-		if ($.support.transform) {
-			stage = this.$stage.css('transform').replace(/.*\(|\)| /g, '').split(',');
-			stage = {
-				x: stage[stage.length === 16 ? 12 : 4],
-				y: stage[stage.length === 16 ? 13 : 5]
-			};
-		} else {
-			stage = this.$stage.position();
-			stage = {
-				x: this.settings.rtl ?
-					stage.left + this.$stage.width() - this.width() + this.settings.margin :
-					stage.left,
-				y: stage.top
-			};
-		}
-
-		if (this.is('animating')) {
-			$.support.transform ? this.animate(stage.x) : this.$stage.stop()
-			this.invalidate('position');
-		}
-
-		this.$element.toggleClass(this.options.grabClass, event.type === 'mousedown');
-
-		this.speed(0);
-
-		this._drag.time = new Date().getTime();
-		this._drag.target = $(event.target);
-		this._drag.stage.start = stage;
-		this._drag.stage.current = stage;
-		this._drag.pointer = this.pointer(event);
-
-		$(document).on('mouseup.owl.core touchend.owl.core', $.proxy(this.onDragEnd, this));
-
-		$(document).one('mousemove.owl.core touchmove.owl.core', $.proxy(function(event) {
-			var delta = this.difference(this._drag.pointer, this.pointer(event));
-
-			$(document).on('mousemove.owl.core touchmove.owl.core', $.proxy(this.onDragMove, this));
-
-			if (Math.abs(delta.x) < Math.abs(delta.y) && this.is('valid')) {
-				return;
-			}
-
-			event.preventDefault();
-
-			this.enter('dragging');
-			this.trigger('drag');
-		}, this));
-	};
-
-	/**
-	 * Handles the `touchmove` and `mousemove` events.
-	 * @todo #261
-	 * @protected
-	 * @param {Event} event - The event arguments.
-	 */
-	Owl.prototype.onDragMove = function(event) {
-		var minimum = null,
-			maximum = null,
-			pull = null,
-			delta = this.difference(this._drag.pointer, this.pointer(event)),
-			stage = this.difference(this._drag.stage.start, delta);
-
-		if (!this.is('dragging')) {
-			return;
-		}
-
-		event.preventDefault();
-
-		if (this.settings.loop) {
-			minimum = this.coordinates(this.minimum());
-			maximum = this.coordinates(this.maximum() + 1) - minimum;
-			stage.x = (((stage.x - minimum) % maximum + maximum) % maximum) + minimum;
-		} else {
-			minimum = this.settings.rtl ? this.coordinates(this.maximum()) : this.coordinates(this.minimum());
-			maximum = this.settings.rtl ? this.coordinates(this.minimum()) : this.coordinates(this.maximum());
-			pull = this.settings.pullDrag ? -1 * delta.x / 5 : 0;
-			stage.x = Math.max(Math.min(stage.x, minimum + pull), maximum + pull);
-		}
-
-		this._drag.stage.current = stage;
-
-		this.animate(stage.x);
-	};
-
-	/**
-	 * Handles the `touchend` and `mouseup` events.
-	 * @todo #261
-	 * @todo Threshold for click event
-	 * @protected
-	 * @param {Event} event - The event arguments.
-	 */
-	Owl.prototype.onDragEnd = function(event) {
-		var delta = this.difference(this._drag.pointer, this.pointer(event)),
-			stage = this._drag.stage.current,
-			direction = delta.x > 0 ^ this.settings.rtl ? 'left' : 'right';
-
-		$(document).off('.owl.core');
-
-		this.$element.removeClass(this.options.grabClass);
-
-		if (delta.x !== 0 && this.is('dragging') || !this.is('valid')) {
-			this.speed(this.settings.dragEndSpeed || this.settings.smartSpeed);
-			this.current(this.closest(stage.x, delta.x !== 0 ? direction : this._drag.direction));
-			this.invalidate('position');
-			this.update();
-
-			this._drag.direction = direction;
-
-			if (Math.abs(delta.x) > 3 || new Date().getTime() - this._drag.time > 300) {
-				this._drag.target.one('click.owl.core', function() { return false; });
-			}
-		}
-
-		if (!this.is('dragging')) {
-			return;
-		}
-
-		this.leave('dragging');
-		this.trigger('dragged');
-	};
-
-	/**
-	 * Gets absolute position of the closest item for a coordinate.
-	 * @todo Setting `freeDrag` makes `closest` not reusable. See #165.
-	 * @protected
-	 * @param {Number} coordinate - The coordinate in pixel.
-	 * @param {String} direction - The direction to check for the closest item. Ether `left` or `right`.
-	 * @return {Number} - The absolute position of the closest item.
-	 */
-	Owl.prototype.closest = function(coordinate, direction) {
-		var position = -1,
-			pull = 30,
-			width = this.width(),
-			coordinates = this.coordinates();
-
-		if (!this.settings.freeDrag) {
-			// check closest item
-			$.each(coordinates, $.proxy(function(index, value) {
-				// on a left pull, check on current index
-				if (direction === 'left' && coordinate > value - pull && coordinate < value + pull) {
-					position = index;
-				// on a right pull, check on previous index
-				// to do so, subtract width from value and set position = index + 1
-				} else if (direction === 'right' && coordinate > value - width - pull && coordinate < value - width + pull) {
-					position = index + 1;
-				} else if (this.op(coordinate, '<', value)
-					&& this.op(coordinate, '>', coordinates[index + 1] || value - width)) {
-					position = direction === 'left' ? index + 1 : index;
-				}
-				return position === -1;
-			}, this));
-		}
-
-		if (!this.settings.loop) {
-			// non loop boundries
-			if (this.op(coordinate, '>', coordinates[this.minimum()])) {
-				position = coordinate = this.minimum();
-			} else if (this.op(coordinate, '<', coordinates[this.maximum()])) {
-				position = coordinate = this.maximum();
-			}
-		}
-
-		return position;
-	};
-
-	/**
-	 * Animates the stage.
-	 * @todo #270
-	 * @public
-	 * @param {Number} coordinate - The coordinate in pixels.
-	 */
-	Owl.prototype.animate = function(coordinate) {
-		var animate = this.speed() > 0;
-
-		this.is('animating') && this.onTransitionEnd();
-
-		if (animate) {
-			this.enter('animating');
-			this.trigger('translate');
-		}
-
-		if ($.support.transform3d && $.support.transition) {
-			this.$stage.css({
-				transform: 'translate3d(' + coordinate + 'px,0px,0px)',
-				transition: (this.speed() / 1000) + 's'
-			});
-		} else if (animate) {
-			this.$stage.animate({
-				left: coordinate + 'px'
-			}, this.speed(), this.settings.fallbackEasing, $.proxy(this.onTransitionEnd, this));
-		} else {
-			this.$stage.css({
-				left: coordinate + 'px'
-			});
-		}
-	};
-
-	/**
-	 * Checks whether the carousel is in a specific state or not.
-	 * @param {String} state - The state to check.
-	 * @returns {Boolean} - The flag which indicates if the carousel is busy.
-	 */
-	Owl.prototype.is = function(state) {
-		return this._states.current[state] && this._states.current[state] > 0;
-	};
-
-	/**
-	 * Sets the absolute position of the current item.
-	 * @public
-	 * @param {Number} [position] - The new absolute position or nothing to leave it unchanged.
-	 * @returns {Number} - The absolute position of the current item.
-	 */
-	Owl.prototype.current = function(position) {
-		if (position === undefined) {
-			return this._current;
-		}
-
-		if (this._items.length === 0) {
-			return undefined;
-		}
-
-		position = this.normalize(position);
-
-		if (this._current !== position) {
-			var event = this.trigger('change', { property: { name: 'position', value: position } });
-
-			if (event.data !== undefined) {
-				position = this.normalize(event.data);
-			}
-
-			this._current = position;
-
-			this.invalidate('position');
-
-			this.trigger('changed', { property: { name: 'position', value: this._current } });
-		}
-
-		return this._current;
-	};
-
-	/**
-	 * Invalidates the given part of the update routine.
-	 * @param {String} [part] - The part to invalidate.
-	 * @returns {Array.<String>} - The invalidated parts.
-	 */
-	Owl.prototype.invalidate = function(part) {
-		if ($.type(part) === 'string') {
-			this._invalidated[part] = true;
-			this.is('valid') && this.leave('valid');
-		}
-		return $.map(this._invalidated, function(v, i) { return i });
-	};
-
-	/**
-	 * Resets the absolute position of the current item.
-	 * @public
-	 * @param {Number} position - The absolute position of the new item.
-	 */
-	Owl.prototype.reset = function(position) {
-		position = this.normalize(position);
-
-		if (position === undefined) {
-			return;
-		}
-
-		this._speed = 0;
-		this._current = position;
-
-		this.suppress([ 'translate', 'translated' ]);
-
-		this.animate(this.coordinates(position));
-
-		this.release([ 'translate', 'translated' ]);
-	};
-
-	/**
-	 * Normalizes an absolute or a relative position of an item.
-	 * @public
-	 * @param {Number} position - The absolute or relative position to normalize.
-	 * @param {Boolean} [relative=false] - Whether the given position is relative or not.
-	 * @returns {Number} - The normalized position.
-	 */
-	Owl.prototype.normalize = function(position, relative) {
-		var n = this._items.length,
-			m = relative ? 0 : this._clones.length;
-
-		if (!this.isNumeric(position) || n < 1) {
-			position = undefined;
-		} else if (position < 0 || position >= n + m) {
-			position = ((position - m / 2) % n + n) % n + m / 2;
-		}
-
-		return position;
-	};
-
-	/**
-	 * Converts an absolute position of an item into a relative one.
-	 * @public
-	 * @param {Number} position - The absolute position to convert.
-	 * @returns {Number} - The converted position.
-	 */
-	Owl.prototype.relative = function(position) {
-		position -= this._clones.length / 2;
-		return this.normalize(position, true);
-	};
-
-	/**
-	 * Gets the maximum position for the current item.
-	 * @public
-	 * @param {Boolean} [relative=false] - Whether to return an absolute position or a relative position.
-	 * @returns {Number}
-	 */
-	Owl.prototype.maximum = function(relative) {
-		var settings = this.settings,
-			maximum = this._coordinates.length,
-			iterator,
-			reciprocalItemsWidth,
-			elementWidth;
-
-		if (settings.loop) {
-			maximum = this._clones.length / 2 + this._items.length - 1;
-		} else if (settings.autoWidth || settings.merge) {
-			iterator = this._items.length;
-			reciprocalItemsWidth = this._items[--iterator].width();
-			elementWidth = this.$element.width();
-			while (iterator--) {
-				reciprocalItemsWidth += this._items[iterator].width() + this.settings.margin;
-				if (reciprocalItemsWidth > elementWidth) {
-					break;
-				}
-			}
-			maximum = iterator + 1;
-		} else if (settings.center) {
-			maximum = this._items.length - 1;
-		} else {
-			maximum = this._items.length - settings.items;
-		}
-
-		if (relative) {
-			maximum -= this._clones.length / 2;
-		}
-
-		return Math.max(maximum, 0);
-	};
-
-	/**
-	 * Gets the minimum position for the current item.
-	 * @public
-	 * @param {Boolean} [relative=false] - Whether to return an absolute position or a relative position.
-	 * @returns {Number}
-	 */
-	Owl.prototype.minimum = function(relative) {
-		return relative ? 0 : this._clones.length / 2;
-	};
-
-	/**
-	 * Gets an item at the specified relative position.
-	 * @public
-	 * @param {Number} [position] - The relative position of the item.
-	 * @return {jQuery|Array.<jQuery>} - The item at the given position or all items if no position was given.
-	 */
-	Owl.prototype.items = function(position) {
-		if (position === undefined) {
-			return this._items.slice();
-		}
-
-		position = this.normalize(position, true);
-		return this._items[position];
-	};
-
-	/**
-	 * Gets an item at the specified relative position.
-	 * @public
-	 * @param {Number} [position] - The relative position of the item.
-	 * @return {jQuery|Array.<jQuery>} - The item at the given position or all items if no position was given.
-	 */
-	Owl.prototype.mergers = function(position) {
-		if (position === undefined) {
-			return this._mergers.slice();
-		}
-
-		position = this.normalize(position, true);
-		return this._mergers[position];
-	};
-
-	/**
-	 * Gets the absolute positions of clones for an item.
-	 * @public
-	 * @param {Number} [position] - The relative position of the item.
-	 * @returns {Array.<Number>} - The absolute positions of clones for the item or all if no position was given.
-	 */
-	Owl.prototype.clones = function(position) {
-		var odd = this._clones.length / 2,
-			even = odd + this._items.length,
-			map = function(index) { return index % 2 === 0 ? even + index / 2 : odd - (index + 1) / 2 };
-
-		if (position === undefined) {
-			return $.map(this._clones, function(v, i) { return map(i) });
-		}
-
-		return $.map(this._clones, function(v, i) { return v === position ? map(i) : null });
-	};
-
-	/**
-	 * Sets the current animation speed.
-	 * @public
-	 * @param {Number} [speed] - The animation speed in milliseconds or nothing to leave it unchanged.
-	 * @returns {Number} - The current animation speed in milliseconds.
-	 */
-	Owl.prototype.speed = function(speed) {
-		if (speed !== undefined) {
-			this._speed = speed;
-		}
-
-		return this._speed;
-	};
-
-	/**
-	 * Gets the coordinate of an item.
-	 * @todo The name of this method is missleanding.
-	 * @public
-	 * @param {Number} position - The absolute position of the item within `minimum()` and `maximum()`.
-	 * @returns {Number|Array.<Number>} - The coordinate of the item in pixel or all coordinates.
-	 */
-	Owl.prototype.coordinates = function(position) {
-		var multiplier = 1,
-			newPosition = position - 1,
-			coordinate;
-
-		if (position === undefined) {
-			return $.map(this._coordinates, $.proxy(function(coordinate, index) {
-				return this.coordinates(index);
-			}, this));
-		}
-
-		if (this.settings.center) {
-			if (this.settings.rtl) {
-				multiplier = -1;
-				newPosition = position + 1;
-			}
-
-			coordinate = this._coordinates[position];
-			coordinate += (this.width() - coordinate + (this._coordinates[newPosition] || 0)) / 2 * multiplier;
-		} else {
-			coordinate = this._coordinates[newPosition] || 0;
-		}
-
-		coordinate = Math.ceil(coordinate);
-
-		return coordinate;
-	};
-
-	/**
-	 * Calculates the speed for a translation.
-	 * @protected
-	 * @param {Number} from - The absolute position of the start item.
-	 * @param {Number} to - The absolute position of the target item.
-	 * @param {Number} [factor=undefined] - The time factor in milliseconds.
-	 * @returns {Number} - The time in milliseconds for the translation.
-	 */
-	Owl.prototype.duration = function(from, to, factor) {
-		if (factor === 0) {
-			return 0;
-		}
-
-		return Math.min(Math.max(Math.abs(to - from), 1), 6) * Math.abs((factor || this.settings.smartSpeed));
-	};
-
-	/**
-	 * Slides to the specified item.
-	 * @public
-	 * @param {Number} position - The position of the item.
-	 * @param {Number} [speed] - The time in milliseconds for the transition.
-	 */
-	Owl.prototype.to = function(position, speed) {
-		var current = this.current(),
-			revert = null,
-			distance = position - this.relative(current),
-			direction = (distance > 0) - (distance < 0),
-			items = this._items.length,
-			minimum = this.minimum(),
-			maximum = this.maximum();
-
-		if (this.settings.loop) {
-			if (!this.settings.rewind && Math.abs(distance) > items / 2) {
-				distance += direction * -1 * items;
-			}
-
-			position = current + distance;
-			revert = ((position - minimum) % items + items) % items + minimum;
-
-			if (revert !== position && revert - distance <= maximum && revert - distance > 0) {
-				current = revert - distance;
-				position = revert;
-				this.reset(current);
-			}
-		} else if (this.settings.rewind) {
-			maximum += 1;
-			position = (position % maximum + maximum) % maximum;
-		} else {
-			position = Math.max(minimum, Math.min(maximum, position));
-		}
-
-		this.speed(this.duration(current, position, speed));
-		this.current(position);
-
-		if (this.$element.is(':visible')) {
-			this.update();
-		}
-	};
-
-	/**
-	 * Slides to the next item.
-	 * @public
-	 * @param {Number} [speed] - The time in milliseconds for the transition.
-	 */
-	Owl.prototype.next = function(speed) {
-		speed = speed || false;
-		this.to(this.relative(this.current()) + 1, speed);
-	};
-
-	/**
-	 * Slides to the previous item.
-	 * @public
-	 * @param {Number} [speed] - The time in milliseconds for the transition.
-	 */
-	Owl.prototype.prev = function(speed) {
-		speed = speed || false;
-		this.to(this.relative(this.current()) - 1, speed);
-	};
-
-	/**
-	 * Handles the end of an animation.
-	 * @protected
-	 * @param {Event} event - The event arguments.
-	 */
-	Owl.prototype.onTransitionEnd = function(event) {
-
-		// if css2 animation then event object is undefined
-		if (event !== undefined) {
-			event.stopPropagation();
-
-			// Catch only owl-stage transitionEnd event
-			if ((event.target || event.srcElement || event.originalTarget) !== this.$stage.get(0)) {
-				return false;
-			}
-		}
-
-		this.leave('animating');
-		this.trigger('translated');
-	};
-
-	/**
-	 * Gets viewport width.
-	 * @protected
-	 * @return {Number} - The width in pixel.
-	 */
-	Owl.prototype.viewport = function() {
-		var width;
-		if (this.options.responsiveBaseElement !== window) {
-			width = $(this.options.responsiveBaseElement).width();
-		} else if (window.innerWidth) {
-			width = window.innerWidth;
-		} else if (document.documentElement && document.documentElement.clientWidth) {
-			width = document.documentElement.clientWidth;
-		} else {
-			throw 'Can not detect viewport width.';
-		}
-		return width;
-	};
-
-	/**
-	 * Replaces the current content.
-	 * @public
-	 * @param {HTMLElement|jQuery|String} content - The new content.
-	 */
-	Owl.prototype.replace = function(content) {
-		this.$stage.empty();
-		this._items = [];
-
-		if (content) {
-			content = (content instanceof jQuery) ? content : $(content);
-		}
-
-		if (this.settings.nestedItemSelector) {
-			content = content.find('.' + this.settings.nestedItemSelector);
-		}
-
-		content.filter(function() {
-			return this.nodeType === 1;
-		}).each($.proxy(function(index, item) {
-			item = this.prepare(item);
-			this.$stage.append(item);
-			this._items.push(item);
-			this._mergers.push(item.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1);
-		}, this));
-
-		this.reset(this.isNumeric(this.settings.startPosition) ? this.settings.startPosition : 0);
-
-		this.invalidate('items');
-	};
-
-	/**
-	 * Adds an item.
-	 * @todo Use `item` instead of `content` for the event arguments.
-	 * @public
-	 * @param {HTMLElement|jQuery|String} content - The item content to add.
-	 * @param {Number} [position] - The relative position at which to insert the item otherwise the item will be added to the end.
-	 */
-	Owl.prototype.add = function(content, position) {
-		var current = this.relative(this._current);
-
-		position = position === undefined ? this._items.length : this.normalize(position, true);
-		content = content instanceof jQuery ? content : $(content);
-
-		this.trigger('add', { content: content, position: position });
-
-		content = this.prepare(content);
-
-		if (this._items.length === 0 || position === this._items.length) {
-			this._items.length === 0 && this.$stage.append(content);
-			this._items.length !== 0 && this._items[position - 1].after(content);
-			this._items.push(content);
-			this._mergers.push(content.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1);
-		} else {
-			this._items[position].before(content);
-			this._items.splice(position, 0, content);
-			this._mergers.splice(position, 0, content.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1);
-		}
-
-		this._items[current] && this.reset(this._items[current].index());
-
-		this.invalidate('items');
-
-		this.trigger('added', { content: content, position: position });
-	};
-
-	/**
-	 * Removes an item by its position.
-	 * @todo Use `item` instead of `content` for the event arguments.
-	 * @public
-	 * @param {Number} position - The relative position of the item to remove.
-	 */
-	Owl.prototype.remove = function(position) {
-		position = this.normalize(position, true);
-
-		if (position === undefined) {
-			return;
-		}
-
-		this.trigger('remove', { content: this._items[position], position: position });
-
-		this._items[position].remove();
-		this._items.splice(position, 1);
-		this._mergers.splice(position, 1);
-
-		this.invalidate('items');
-
-		this.trigger('removed', { content: null, position: position });
-	};
-
-	/**
-	 * Preloads images with auto width.
-	 * @todo Replace by a more generic approach
-	 * @protected
-	 */
-	Owl.prototype.preloadAutoWidthImages = function(images) {
-		images.each($.proxy(function(i, element) {
-			this.enter('pre-loading');
-			element = $(element);
-			$(new Image()).one('load', $.proxy(function(e) {
-				element.attr('src', e.target.src);
-				element.css('opacity', 1);
-				this.leave('pre-loading');
-				!this.is('pre-loading') && !this.is('initializing') && this.refresh();
-			}, this)).attr('src', element.attr('src') || element.attr('data-src') || element.attr('data-src-retina'));
-		}, this));
-	};
-
-	/**
-	 * Destroys the carousel.
-	 * @public
-	 */
-	Owl.prototype.destroy = function() {
-
-		this.$element.off('.owl.core');
-		this.$stage.off('.owl.core');
-		$(document).off('.owl.core');
-
-		if (this.settings.responsive !== false) {
-			window.clearTimeout(this.resizeTimer);
-			this.off(window, 'resize', this._handlers.onThrottledResize);
-		}
-
-		for (var i in this._plugins) {
-			this._plugins[i].destroy();
-		}
-
-		this.$stage.children('.cloned').remove();
-
-		this.$stage.unwrap();
-		this.$stage.children().contents().unwrap();
-		this.$stage.children().unwrap();
-
-		this.$element
-			.removeClass(this.options.refreshClass)
-			.removeClass(this.options.loadingClass)
-			.removeClass(this.options.loadedClass)
-			.removeClass(this.options.rtlClass)
-			.removeClass(this.options.dragClass)
-			.removeClass(this.options.grabClass)
-			.attr('class', this.$element.attr('class').replace(new RegExp(this.options.responsiveClass + '-\\S+\\s', 'g'), ''))
-			.removeData('owl.carousel');
-	};
-
-	/**
-	 * Operators to calculate right-to-left and left-to-right.
-	 * @protected
-	 * @param {Number} [a] - The left side operand.
-	 * @param {String} [o] - The operator.
-	 * @param {Number} [b] - The right side operand.
-	 */
-	Owl.prototype.op = function(a, o, b) {
-		var rtl = this.settings.rtl;
-		switch (o) {
-			case '<':
-				return rtl ? a > b : a < b;
-			case '>':
-				return rtl ? a < b : a > b;
-			case '>=':
-				return rtl ? a <= b : a >= b;
-			case '<=':
-				return rtl ? a >= b : a <= b;
-			default:
-				break;
-		}
-	};
-
-	/**
-	 * Attaches to an internal event.
-	 * @protected
-	 * @param {HTMLElement} element - The event source.
-	 * @param {String} event - The event name.
-	 * @param {Function} listener - The event handler to attach.
-	 * @param {Boolean} capture - Wether the event should be handled at the capturing phase or not.
-	 */
-	Owl.prototype.on = function(element, event, listener, capture) {
-		if (element.addEventListener) {
-			element.addEventListener(event, listener, capture);
-		} else if (element.attachEvent) {
-			element.attachEvent('on' + event, listener);
-		}
-	};
-
-	/**
-	 * Detaches from an internal event.
-	 * @protected
-	 * @param {HTMLElement} element - The event source.
-	 * @param {String} event - The event name.
-	 * @param {Function} listener - The attached event handler to detach.
-	 * @param {Boolean} capture - Wether the attached event handler was registered as a capturing listener or not.
-	 */
-	Owl.prototype.off = function(element, event, listener, capture) {
-		if (element.removeEventListener) {
-			element.removeEventListener(event, listener, capture);
-		} else if (element.detachEvent) {
-			element.detachEvent('on' + event, listener);
-		}
-	};
-
-	/**
-	 * Triggers a public event.
-	 * @todo Remove `status`, `relatedTarget` should be used instead.
-	 * @protected
-	 * @param {String} name - The event name.
-	 * @param {*} [data=null] - The event data.
-	 * @param {String} [namespace=carousel] - The event namespace.
-	 * @param {String} [state] - The state which is associated with the event.
-	 * @param {Boolean} [enter=false] - Indicates if the call enters the specified state or not.
-	 * @returns {Event} - The event arguments.
-	 */
-	Owl.prototype.trigger = function(name, data, namespace, state, enter) {
-		var status = {
-			item: { count: this._items.length, index: this.current() }
-		}, handler = $.camelCase(
-			$.grep([ 'on', name, namespace ], function(v) { return v })
-				.join('-').toLowerCase()
-		), event = $.Event(
-			[ name, 'owl', namespace || 'carousel' ].join('.').toLowerCase(),
-			$.extend({ relatedTarget: this }, status, data)
-		);
-
-		if (!this._supress[name]) {
-			$.each(this._plugins, function(name, plugin) {
-				if (plugin.onTrigger) {
-					plugin.onTrigger(event);
-				}
-			});
-
-			this.register({ type: Owl.Type.Event, name: name });
-			this.$element.trigger(event);
-
-			if (this.settings && typeof this.settings[handler] === 'function') {
-				this.settings[handler].call(this, event);
-			}
-		}
-
-		return event;
-	};
-
-	/**
-	 * Enters a state.
-	 * @param name - The state name.
-	 */
-	Owl.prototype.enter = function(name) {
-		$.each([ name ].concat(this._states.tags[name] || []), $.proxy(function(i, name) {
-			if (this._states.current[name] === undefined) {
-				this._states.current[name] = 0;
-			}
-
-			this._states.current[name]++;
-		}, this));
-	};
-
-	/**
-	 * Leaves a state.
-	 * @param name - The state name.
-	 */
-	Owl.prototype.leave = function(name) {
-		$.each([ name ].concat(this._states.tags[name] || []), $.proxy(function(i, name) {
-			this._states.current[name]--;
-		}, this));
-	};
-
-	/**
-	 * Registers an event or state.
-	 * @public
-	 * @param {Object} object - The event or state to register.
-	 */
-	Owl.prototype.register = function(object) {
-		if (object.type === Owl.Type.Event) {
-			if (!$.event.special[object.name]) {
-				$.event.special[object.name] = {};
-			}
-
-			if (!$.event.special[object.name].owl) {
-				var _default = $.event.special[object.name]._default;
-				$.event.special[object.name]._default = function(e) {
-					if (_default && _default.apply && (!e.namespace || e.namespace.indexOf('owl') === -1)) {
-						return _default.apply(this, arguments);
-					}
-					return e.namespace && e.namespace.indexOf('owl') > -1;
-				};
-				$.event.special[object.name].owl = true;
-			}
-		} else if (object.type === Owl.Type.State) {
-			if (!this._states.tags[object.name]) {
-				this._states.tags[object.name] = object.tags;
-			} else {
-				this._states.tags[object.name] = this._states.tags[object.name].concat(object.tags);
-			}
-
-			this._states.tags[object.name] = $.grep(this._states.tags[object.name], $.proxy(function(tag, i) {
-				return $.inArray(tag, this._states.tags[object.name]) === i;
-			}, this));
-		}
-	};
-
-	/**
-	 * Suppresses events.
-	 * @protected
-	 * @param {Array.<String>} events - The events to suppress.
-	 */
-	Owl.prototype.suppress = function(events) {
-		$.each(events, $.proxy(function(index, event) {
-			this._supress[event] = true;
-		}, this));
-	};
-
-	/**
-	 * Releases suppressed events.
-	 * @protected
-	 * @param {Array.<String>} events - The events to release.
-	 */
-	Owl.prototype.release = function(events) {
-		$.each(events, $.proxy(function(index, event) {
-			delete this._supress[event];
-		}, this));
-	};
-
-	/**
-	 * Gets unified pointer coordinates from event.
-	 * @todo #261
-	 * @protected
-	 * @param {Event} - The `mousedown` or `touchstart` event.
-	 * @returns {Object} - Contains `x` and `y` coordinates of current pointer position.
-	 */
-	Owl.prototype.pointer = function(event) {
-		var result = { x: null, y: null };
-
-		event = event.originalEvent || event || window.event;
-
-		event = event.touches && event.touches.length ?
-			event.touches[0] : event.changedTouches && event.changedTouches.length ?
-				event.changedTouches[0] : event;
-
-		if (event.pageX) {
-			result.x = event.pageX;
-			result.y = event.pageY;
-		} else {
-			result.x = event.clientX;
-			result.y = event.clientY;
-		}
-
-		return result;
-	};
-
-	/**
-	 * Determines if the input is a Number or something that can be coerced to a Number
-	 * @protected
-	 * @param {Number|String|Object|Array|Boolean|RegExp|Function|Symbol} - The input to be tested
-	 * @returns {Boolean} - An indication if the input is a Number or can be coerced to a Number
-	 */
-	Owl.prototype.isNumeric = function(number) {
-		return !isNaN(parseFloat(number));
-	};
-
-	/**
-	 * Gets the difference of two vectors.
-	 * @todo #261
-	 * @protected
-	 * @param {Object} - The first vector.
-	 * @param {Object} - The second vector.
-	 * @returns {Object} - The difference.
-	 */
-	Owl.prototype.difference = function(first, second) {
-		return {
-			x: first.x - second.x,
-			y: first.y - second.y
-		};
-	};
-
-	/**
-	 * The jQuery Plugin for the Owl Carousel
-	 * @todo Navigation plugin `next` and `prev`
-	 * @public
-	 */
-	$.fn.owlCarousel = function(option) {
-		var args = Array.prototype.slice.call(arguments, 1);
-
-		return this.each(function() {
-			var $this = $(this),
-				data = $this.data('owl.carousel');
-
-			if (!data) {
-				data = new Owl(this, typeof option == 'object' && option);
-				$this.data('owl.carousel', data);
-
-				$.each([
-					'next', 'prev', 'to', 'destroy', 'refresh', 'replace', 'add', 'remove'
-				], function(i, event) {
-					data.register({ type: Owl.Type.Event, name: event });
-					data.$element.on(event + '.owl.carousel.core', $.proxy(function(e) {
-						if (e.namespace && e.relatedTarget !== this) {
-							this.suppress([ event ]);
-							data[event].apply(this, [].slice.call(arguments, 1));
-							this.release([ event ]);
-						}
-					}, data));
-				});
-			}
-
-			if (typeof option == 'string' && option.charAt(0) !== '_') {
-				data[option].apply(data, args);
-			}
-		});
-	};
-
-	/**
-	 * The constructor for the jQuery Plugin
-	 * @public
-	 */
-	$.fn.owlCarousel.Constructor = Owl;
-
-})(window.Zepto || window.jQuery, window, document);
-
-/**
- * AutoRefresh Plugin
- * @version 2.1.0
- * @author Artus Kolanowski
- * @author David Deutsch
- * @license The MIT License (MIT)
- */
-;(function($, window, document, undefined) {
-
-	/**
-	 * Creates the auto refresh plugin.
-	 * @class The Auto Refresh Plugin
-	 * @param {Owl} carousel - The Owl Carousel
-	 */
-	var AutoRefresh = function(carousel) {
-		/**
-		 * Reference to the core.
-		 * @protected
-		 * @type {Owl}
-		 */
-		this._core = carousel;
-
-		/**
-		 * Refresh interval.
-		 * @protected
-		 * @type {number}
-		 */
-		this._interval = null;
-
-		/**
-		 * Whether the element is currently visible or not.
-		 * @protected
-		 * @type {Boolean}
-		 */
-		this._visible = null;
-
-		/**
-		 * All event handlers.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._handlers = {
-			'initialized.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.autoRefresh) {
-					this.watch();
-				}
-			}, this)
-		};
-
-		// set default options
-		this._core.options = $.extend({}, AutoRefresh.Defaults, this._core.options);
-
-		// register event handlers
-		this._core.$element.on(this._handlers);
-	};
-
-	/**
-	 * Default options.
-	 * @public
-	 */
-	AutoRefresh.Defaults = {
-		autoRefresh: true,
-		autoRefreshInterval: 500
-	};
-
-	/**
-	 * Watches the element.
-	 */
-	AutoRefresh.prototype.watch = function() {
-		if (this._interval) {
-			return;
-		}
-
-		this._visible = this._core.$element.is(':visible');
-		this._interval = window.setInterval($.proxy(this.refresh, this), this._core.settings.autoRefreshInterval);
-	};
-
-	/**
-	 * Refreshes the element.
-	 */
-	AutoRefresh.prototype.refresh = function() {
-		if (this._core.$element.is(':visible') === this._visible) {
-			return;
-		}
-
-		this._visible = !this._visible;
-
-		this._core.$element.toggleClass('owl-hidden', !this._visible);
-
-		this._visible && (this._core.invalidate('width') && this._core.refresh());
-	};
-
-	/**
-	 * Destroys the plugin.
-	 */
-	AutoRefresh.prototype.destroy = function() {
-		var handler, property;
-
-		window.clearInterval(this._interval);
-
-		for (handler in this._handlers) {
-			this._core.$element.off(handler, this._handlers[handler]);
-		}
-		for (property in Object.getOwnPropertyNames(this)) {
-			typeof this[property] != 'function' && (this[property] = null);
-		}
-	};
-
-	$.fn.owlCarousel.Constructor.Plugins.AutoRefresh = AutoRefresh;
-
-})(window.Zepto || window.jQuery, window, document);
-
-/**
- * Lazy Plugin
- * @version 2.1.0
- * @author Bartosz Wojciechowski
- * @author David Deutsch
- * @license The MIT License (MIT)
- */
-;(function($, window, document, undefined) {
-
-	/**
-	 * Creates the lazy plugin.
-	 * @class The Lazy Plugin
-	 * @param {Owl} carousel - The Owl Carousel
-	 */
-	var Lazy = function(carousel) {
-
-		/**
-		 * Reference to the core.
-		 * @protected
-		 * @type {Owl}
-		 */
-		this._core = carousel;
-
-		/**
-		 * Already loaded items.
-		 * @protected
-		 * @type {Array.<jQuery>}
-		 */
-		this._loaded = [];
-
-		/**
-		 * Event handlers.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._handlers = {
-			'initialized.owl.carousel change.owl.carousel resized.owl.carousel': $.proxy(function(e) {
-				if (!e.namespace) {
-					return;
-				}
-
-				if (!this._core.settings || !this._core.settings.lazyLoad) {
-					return;
-				}
-
-				if ((e.property && e.property.name == 'position') || e.type == 'initialized') {
-					var settings = this._core.settings,
-						n = (settings.center && Math.ceil(settings.items / 2) || settings.items),
-						i = ((settings.center && n * -1) || 0),
-						position = (e.property && e.property.value !== undefined ? e.property.value : this._core.current()) + i,
-						clones = this._core.clones().length,
-						load = $.proxy(function(i, v) { this.load(v) }, this);
-
-					while (i++ < n) {
-						this.load(clones / 2 + this._core.relative(position));
-						clones && $.each(this._core.clones(this._core.relative(position)), load);
-						position++;
-					}
-				}
-			}, this)
-		};
-
-		// set the default options
-		this._core.options = $.extend({}, Lazy.Defaults, this._core.options);
-
-		// register event handler
-		this._core.$element.on(this._handlers);
-	};
-
-	/**
-	 * Default options.
-	 * @public
-	 */
-	Lazy.Defaults = {
-		lazyLoad: false
-	};
-
-	/**
-	 * Loads all resources of an item at the specified position.
-	 * @param {Number} position - The absolute position of the item.
-	 * @protected
-	 */
-	Lazy.prototype.load = function(position) {
-		var $item = this._core.$stage.children().eq(position),
-			$elements = $item && $item.find('.owl-lazy');
-
-		if (!$elements || $.inArray($item.get(0), this._loaded) > -1) {
-			return;
-		}
-
-		$elements.each($.proxy(function(index, element) {
-			var $element = $(element), image,
-				url = (window.devicePixelRatio > 1 && $element.attr('data-src-retina')) || $element.attr('data-src');
-
-			this._core.trigger('load', { element: $element, url: url }, 'lazy');
-
-			if ($element.is('img')) {
-				$element.one('load.owl.lazy', $.proxy(function() {
-					$element.css('opacity', 1);
-					this._core.trigger('loaded', { element: $element, url: url }, 'lazy');
-				}, this)).attr('src', url);
-			} else {
-				image = new Image();
-				image.onload = $.proxy(function() {
-					$element.css({
-						'background-image': 'url(' + url + ')',
-						'opacity': '1'
-					});
-					this._core.trigger('loaded', { element: $element, url: url }, 'lazy');
-				}, this);
-				image.src = url;
-			}
-		}, this));
-
-		this._loaded.push($item.get(0));
-	};
-
-	/**
-	 * Destroys the plugin.
-	 * @public
-	 */
-	Lazy.prototype.destroy = function() {
-		var handler, property;
-
-		for (handler in this.handlers) {
-			this._core.$element.off(handler, this.handlers[handler]);
-		}
-		for (property in Object.getOwnPropertyNames(this)) {
-			typeof this[property] != 'function' && (this[property] = null);
-		}
-	};
-
-	$.fn.owlCarousel.Constructor.Plugins.Lazy = Lazy;
-
-})(window.Zepto || window.jQuery, window, document);
-
-/**
- * AutoHeight Plugin
- * @version 2.1.0
- * @author Bartosz Wojciechowski
- * @author David Deutsch
- * @license The MIT License (MIT)
- */
-;(function($, window, document, undefined) {
-
-	/**
-	 * Creates the auto height plugin.
-	 * @class The Auto Height Plugin
-	 * @param {Owl} carousel - The Owl Carousel
-	 */
-	var AutoHeight = function(carousel) {
-		/**
-		 * Reference to the core.
-		 * @protected
-		 * @type {Owl}
-		 */
-		this._core = carousel;
-
-		/**
-		 * All event handlers.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._handlers = {
-			'initialized.owl.carousel refreshed.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.autoHeight) {
-					this.update();
-				}
-			}, this),
-			'changed.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.autoHeight && e.property.name == 'position'){
-					this.update();
-				}
-			}, this),
-			'loaded.owl.lazy': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.autoHeight
-					&& e.element.closest('.' + this._core.settings.itemClass).index() === this._core.current()) {
-					this.update();
-				}
-			}, this)
-		};
-
-		// set default options
-		this._core.options = $.extend({}, AutoHeight.Defaults, this._core.options);
-
-		// register event handlers
-		this._core.$element.on(this._handlers);
-	};
-
-	/**
-	 * Default options.
-	 * @public
-	 */
-	AutoHeight.Defaults = {
-		autoHeight: false,
-		autoHeightClass: 'owl-height'
-	};
-
-	/**
-	 * Updates the view.
-	 */
-	AutoHeight.prototype.update = function() {
-		var start = this._core._current,
-			end = start + this._core.settings.items,
-			visible = this._core.$stage.children().toArray().slice(start, end),
-			heights = [],
-			maxheight = 0;
-
-		$.each(visible, function(index, item) {
-			heights.push($(item).height());
-		});
-
-		maxheight = Math.max.apply(null, heights);
-
-		this._core.$stage.parent()
-			.height(maxheight)
-			.addClass(this._core.settings.autoHeightClass);
-	};
-
-	AutoHeight.prototype.destroy = function() {
-		var handler, property;
-
-		for (handler in this._handlers) {
-			this._core.$element.off(handler, this._handlers[handler]);
-		}
-		for (property in Object.getOwnPropertyNames(this)) {
-			typeof this[property] != 'function' && (this[property] = null);
-		}
-	};
-
-	$.fn.owlCarousel.Constructor.Plugins.AutoHeight = AutoHeight;
-
-})(window.Zepto || window.jQuery, window, document);
-
-/**
- * Video Plugin
- * @version 2.1.0
- * @author Bartosz Wojciechowski
- * @author David Deutsch
- * @license The MIT License (MIT)
- */
-;(function($, window, document, undefined) {
-
-	/**
-	 * Creates the video plugin.
-	 * @class The Video Plugin
-	 * @param {Owl} carousel - The Owl Carousel
-	 */
-	var Video = function(carousel) {
-		/**
-		 * Reference to the core.
-		 * @protected
-		 * @type {Owl}
-		 */
-		this._core = carousel;
-
-		/**
-		 * Cache all video URLs.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._videos = {};
-
-		/**
-		 * Current playing item.
-		 * @protected
-		 * @type {jQuery}
-		 */
-		this._playing = null;
-
-		/**
-		 * All event handlers.
-		 * @todo The cloned content removale is too late
-		 * @protected
-		 * @type {Object}
-		 */
-		this._handlers = {
-			'initialized.owl.carousel': $.proxy(function(e) {
-				if (e.namespace) {
-					this._core.register({ type: 'state', name: 'playing', tags: [ 'interacting' ] });
-				}
-			}, this),
-			'resize.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.video && this.isInFullScreen()) {
-					e.preventDefault();
-				}
-			}, this),
-			'refreshed.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.is('resizing')) {
-					this._core.$stage.find('.cloned .owl-video-frame').remove();
-				}
-			}, this),
-			'changed.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && e.property.name === 'position' && this._playing) {
-					this.stop();
-				}
-			}, this),
-			'prepared.owl.carousel': $.proxy(function(e) {
-				if (!e.namespace) {
-					return;
-				}
-
-				var $element = $(e.content).find('.owl-video');
-
-				if ($element.length) {
-					$element.css('display', 'none');
-					this.fetch($element, $(e.content));
-				}
-			}, this)
-		};
-
-		// set default options
-		this._core.options = $.extend({}, Video.Defaults, this._core.options);
-
-		// register event handlers
-		this._core.$element.on(this._handlers);
-
-		this._core.$element.on('click.owl.video', '.owl-video-play-icon', $.proxy(function(e) {
-			this.play(e);
-		}, this));
-	};
-
-	/**
-	 * Default options.
-	 * @public
-	 */
-	Video.Defaults = {
-		video: false,
-		videoHeight: false,
-		videoWidth: false
-	};
-
-	/**
-	 * Gets the video ID and the type (YouTube/Vimeo/vzaar only).
-	 * @protected
-	 * @param {jQuery} target - The target containing the video data.
-	 * @param {jQuery} item - The item containing the video.
-	 */
-	Video.prototype.fetch = function(target, item) {
-			var type = (function() {
-					if (target.attr('data-vimeo-id')) {
-						return 'vimeo';
-					} else if (target.attr('data-vzaar-id')) {
-						return 'vzaar'
-					} else {
-						return 'youtube';
-					}
-				})(),
-				id = target.attr('data-vimeo-id') || target.attr('data-youtube-id') || target.attr('data-vzaar-id'),
-				width = target.attr('data-width') || this._core.settings.videoWidth,
-				height = target.attr('data-height') || this._core.settings.videoHeight,
-				url = target.attr('href');
-
-		if (url) {
-
-			/*
-					Parses the id's out of the following urls (and probably more):
-					https://www.youtube.com/watch?v=:id
-					https://youtu.be/:id
-					https://vimeo.com/:id
-					https://vimeo.com/channels/:channel/:id
-					https://vimeo.com/groups/:group/videos/:id
-					https://app.vzaar.com/videos/:id
-
-					Visual example: https://regexper.com/#(http%3A%7Chttps%3A%7C)%5C%2F%5C%2F(player.%7Cwww.%7Capp.)%3F(vimeo%5C.com%7Cyoutu(be%5C.com%7C%5C.be%7Cbe%5C.googleapis%5C.com)%7Cvzaar%5C.com)%5C%2F(video%5C%2F%7Cvideos%5C%2F%7Cembed%5C%2F%7Cchannels%5C%2F.%2B%5C%2F%7Cgroups%5C%2F.%2B%5C%2F%7Cwatch%5C%3Fv%3D%7Cv%5C%2F)%3F(%5BA-Za-z0-9._%25-%5D*)(%5C%26%5CS%2B)%3F
-			*/
-
-			id = url.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/);
-
-			if (id[3].indexOf('youtu') > -1) {
-				type = 'youtube';
-			} else if (id[3].indexOf('vimeo') > -1) {
-				type = 'vimeo';
-			} else if (id[3].indexOf('vzaar') > -1) {
-				type = 'vzaar';
-			} else {
-				throw new Error('Video URL not supported.');
-			}
-			id = id[6];
-		} else {
-			throw new Error('Missing video URL.');
-		}
-
-		this._videos[url] = {
-			type: type,
-			id: id,
-			width: width,
-			height: height
-		};
-
-		item.attr('data-video', url);
-
-		this.thumbnail(target, this._videos[url]);
-	};
-
-	/**
-	 * Creates video thumbnail.
-	 * @protected
-	 * @param {jQuery} target - The target containing the video data.
-	 * @param {Object} info - The video info object.
-	 * @see `fetch`
-	 */
-	Video.prototype.thumbnail = function(target, video) {
-		var tnLink,
-			icon,
-			path,
-			dimensions = video.width && video.height ? 'style="width:' + video.width + 'px;height:' + video.height + 'px;"' : '',
-			customTn = target.find('img'),
-			srcType = 'src',
-			lazyClass = '',
-			settings = this._core.settings,
-			create = function(path) {
-				icon = '<div class="owl-video-play-icon"></div>';
-
-				if (settings.lazyLoad) {
-					tnLink = '<div class="owl-video-tn ' + lazyClass + '" ' + srcType + '="' + path + '"></div>';
-				} else {
-					tnLink = '<div class="owl-video-tn" style="opacity:1;background-image:url(' + path + ')"></div>';
-				}
-				target.after(tnLink);
-				target.after(icon);
-			};
-
-		// wrap video content into owl-video-wrapper div
-		target.wrap('<div class="owl-video-wrapper"' + dimensions + '></div>');
-
-		if (this._core.settings.lazyLoad) {
-			srcType = 'data-src';
-			lazyClass = 'owl-lazy';
-		}
-
-		// custom thumbnail
-		if (customTn.length) {
-			create(customTn.attr(srcType));
-			customTn.remove();
-			return false;
-		}
-
-		if (video.type === 'youtube') {
-			path = "//img.youtube.com/vi/" + video.id + "/hqdefault.jpg";
-			create(path);
-		} else if (video.type === 'vimeo') {
-			$.ajax({
-				type: 'GET',
-				url: '//vimeo.com/api/v2/video/' + video.id + '.json',
-				jsonp: 'callback',
-				dataType: 'jsonp',
-				success: function(data) {
-					path = data[0].thumbnail_large;
-					create(path);
-				}
-			});
-		} else if (video.type === 'vzaar') {
-			$.ajax({
-				type: 'GET',
-				url: '//vzaar.com/api/videos/' + video.id + '.json',
-				jsonp: 'callback',
-				dataType: 'jsonp',
-				success: function(data) {
-					path = data.framegrab_url;
-					create(path);
-				}
-			});
-		}
-	};
-
-	/**
-	 * Stops the current video.
-	 * @public
-	 */
-	Video.prototype.stop = function() {
-		this._core.trigger('stop', null, 'video');
-		this._playing.find('.owl-video-frame').remove();
-		this._playing.removeClass('owl-video-playing');
-		this._playing = null;
-		this._core.leave('playing');
-		this._core.trigger('stopped', null, 'video');
-	};
-
-	/**
-	 * Starts the current video.
-	 * @public
-	 * @param {Event} event - The event arguments.
-	 */
-	Video.prototype.play = function(event) {
-		var target = $(event.target),
-			item = target.closest('.' + this._core.settings.itemClass),
-			video = this._videos[item.attr('data-video')],
-			width = video.width || '100%',
-			height = video.height || this._core.$stage.height(),
-			html;
-
-		if (this._playing) {
-			return;
-		}
-
-		this._core.enter('playing');
-		this._core.trigger('play', null, 'video');
-
-		item = this._core.items(this._core.relative(item.index()));
-
-		this._core.reset(item.index());
-
-		if (video.type === 'youtube') {
-			html = '<iframe width="' + width + '" height="' + height + '" src="//www.youtube.com/embed/' +
-				video.id + '?autoplay=1&v=' + video.id + '" frameborder="0" allowfullscreen></iframe>';
-		} else if (video.type === 'vimeo') {
-			html = '<iframe src="//player.vimeo.com/video/' + video.id +
-				'?autoplay=1" width="' + width + '" height="' + height +
-				'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>';
-		} else if (video.type === 'vzaar') {
-			html = '<iframe frameborder="0"' + 'height="' + height + '"' + 'width="' + width +
-				'" allowfullscreen mozallowfullscreen webkitAllowFullScreen ' +
-				'src="//view.vzaar.com/' + video.id + '/player?autoplay=true"></iframe>';
-		}
-
-		$('<div class="owl-video-frame">' + html + '</div>').insertAfter(item.find('.owl-video'));
-
-		this._playing = item.addClass('owl-video-playing');
-	};
-
-	/**
-	 * Checks whether an video is currently in full screen mode or not.
-	 * @todo Bad style because looks like a readonly method but changes members.
-	 * @protected
-	 * @returns {Boolean}
-	 */
-	Video.prototype.isInFullScreen = function() {
-		var element = document.fullscreenElement || document.mozFullScreenElement ||
-				document.webkitFullscreenElement;
-
-		return element && $(element).parent().hasClass('owl-video-frame');
-	};
-
-	/**
-	 * Destroys the plugin.
-	 */
-	Video.prototype.destroy = function() {
-		var handler, property;
-
-		this._core.$element.off('click.owl.video');
-
-		for (handler in this._handlers) {
-			this._core.$element.off(handler, this._handlers[handler]);
-		}
-		for (property in Object.getOwnPropertyNames(this)) {
-			typeof this[property] != 'function' && (this[property] = null);
-		}
-	};
-
-	$.fn.owlCarousel.Constructor.Plugins.Video = Video;
-
-})(window.Zepto || window.jQuery, window, document);
-
-/**
- * Animate Plugin
- * @version 2.1.0
- * @author Bartosz Wojciechowski
- * @author David Deutsch
- * @license The MIT License (MIT)
- */
-;(function($, window, document, undefined) {
-
-	/**
-	 * Creates the animate plugin.
-	 * @class The Navigation Plugin
-	 * @param {Owl} scope - The Owl Carousel
-	 */
-	var Animate = function(scope) {
-		this.core = scope;
-		this.core.options = $.extend({}, Animate.Defaults, this.core.options);
-		this.swapping = true;
-		this.previous = undefined;
-		this.next = undefined;
-
-		this.handlers = {
-			'change.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && e.property.name == 'position') {
-					this.previous = this.core.current();
-					this.next = e.property.value;
-				}
-			}, this),
-			'drag.owl.carousel dragged.owl.carousel translated.owl.carousel': $.proxy(function(e) {
-				if (e.namespace) {
-					this.swapping = e.type == 'translated';
-				}
-			}, this),
-			'translate.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this.swapping && (this.core.options.animateOut || this.core.options.animateIn)) {
-					this.swap();
-				}
-			}, this)
-		};
-
-		this.core.$element.on(this.handlers);
-	};
-
-	/**
-	 * Default options.
-	 * @public
-	 */
-	Animate.Defaults = {
-		animateOut: false,
-		animateIn: false
-	};
-
-	/**
-	 * Toggles the animation classes whenever an translations starts.
-	 * @protected
-	 * @returns {Boolean|undefined}
-	 */
-	Animate.prototype.swap = function() {
-
-		if (this.core.settings.items !== 1) {
-			return;
-		}
-
-		if (!$.support.animation || !$.support.transition) {
-			return;
-		}
-
-		this.core.speed(0);
-
-		var left,
-			clear = $.proxy(this.clear, this),
-			previous = this.core.$stage.children().eq(this.previous),
-			next = this.core.$stage.children().eq(this.next),
-			incoming = this.core.settings.animateIn,
-			outgoing = this.core.settings.animateOut;
-
-		if (this.core.current() === this.previous) {
-			return;
-		}
-
-		if (outgoing) {
-			left = this.core.coordinates(this.previous) - this.core.coordinates(this.next);
-			previous.one($.support.animation.end, clear)
-				.css( { 'left': left + 'px' } )
-				.addClass('animated owl-animated-out')
-				.addClass(outgoing);
-		}
-
-		if (incoming) {
-			next.one($.support.animation.end, clear)
-				.addClass('animated owl-animated-in')
-				.addClass(incoming);
-		}
-	};
-
-	Animate.prototype.clear = function(e) {
-		$(e.target).css( { 'left': '' } )
-			.removeClass('animated owl-animated-out owl-animated-in')
-			.removeClass(this.core.settings.animateIn)
-			.removeClass(this.core.settings.animateOut);
-		this.core.onTransitionEnd();
-	};
-
-	/**
-	 * Destroys the plugin.
-	 * @public
-	 */
-	Animate.prototype.destroy = function() {
-		var handler, property;
-
-		for (handler in this.handlers) {
-			this.core.$element.off(handler, this.handlers[handler]);
-		}
-		for (property in Object.getOwnPropertyNames(this)) {
-			typeof this[property] != 'function' && (this[property] = null);
-		}
-	};
-
-	$.fn.owlCarousel.Constructor.Plugins.Animate = Animate;
-
-})(window.Zepto || window.jQuery, window, document);
-
-/**
- * Autoplay Plugin
- * @version 2.1.0
- * @author Bartosz Wojciechowski
- * @author Artus Kolanowski
- * @author David Deutsch
- * @license The MIT License (MIT)
- */
-;(function($, window, document, undefined) {
-
-	/**
-	 * Creates the autoplay plugin.
-	 * @class The Autoplay Plugin
-	 * @param {Owl} scope - The Owl Carousel
-	 */
-	var Autoplay = function(carousel) {
-		/**
-		 * Reference to the core.
-		 * @protected
-		 * @type {Owl}
-		 */
-		this._core = carousel;
-
-		/**
-		 * The autoplay timeout.
-		 * @type {Timeout}
-		 */
-		this._timeout = null;
-
-		/**
-		 * Indicates whenever the autoplay is paused.
-		 * @type {Boolean}
-		 */
-		this._paused = false;
-
-		/**
-		 * All event handlers.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._handlers = {
-			'changed.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && e.property.name === 'settings') {
-					if (this._core.settings.autoplay) {
-						this.play();
-					} else {
-						this.stop();
-					}
-				} else if (e.namespace && e.property.name === 'position') {
-					//console.log('play?', e);
-					if (this._core.settings.autoplay) {
-						this._setAutoPlayInterval();
-					}
-				}
-			}, this),
-			'initialized.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.autoplay) {
-					this.play();
-				}
-			}, this),
-			'play.owl.autoplay': $.proxy(function(e, t, s) {
-				if (e.namespace) {
-					this.play(t, s);
-				}
-			}, this),
-			'stop.owl.autoplay': $.proxy(function(e) {
-				if (e.namespace) {
-					this.stop();
-				}
-			}, this),
-			'mouseover.owl.autoplay': $.proxy(function() {
-				if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) {
-					this.pause();
-				}
-			}, this),
-			'mouseleave.owl.autoplay': $.proxy(function() {
-				if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) {
-					this.play();
-				}
-			}, this),
-			'touchstart.owl.core': $.proxy(function() {
-				if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) {
-					this.pause();
-				}
-			}, this),
-			'touchend.owl.core': $.proxy(function() {
-				if (this._core.settings.autoplayHoverPause) {
-					this.play();
-				}
-			}, this)
-		};
-
-		// register event handlers
-		this._core.$element.on(this._handlers);
-
-		// set default options
-		this._core.options = $.extend({}, Autoplay.Defaults, this._core.options);
-	};
-
-	/**
-	 * Default options.
-	 * @public
-	 */
-	Autoplay.Defaults = {
-		autoplay: false,
-		autoplayTimeout: 5000,
-		autoplayHoverPause: false,
-		autoplaySpeed: false
-	};
-
-	/**
-	 * Starts the autoplay.
-	 * @public
-	 * @param {Number} [timeout] - The interval before the next animation starts.
-	 * @param {Number} [speed] - The animation speed for the animations.
-	 */
-	Autoplay.prototype.play = function(timeout, speed) {
-		this._paused = false;
-
-		if (this._core.is('rotating')) {
-			return;
-		}
-
-		this._core.enter('rotating');
-
-		this._setAutoPlayInterval();
-	};
-
-	/**
-	 * Gets a new timeout
-	 * @private
-	 * @param {Number} [timeout] - The interval before the next animation starts.
-	 * @param {Number} [speed] - The animation speed for the animations.
-	 * @return {Timeout}
-	 */
-	Autoplay.prototype._getNextTimeout = function(timeout, speed) {
-		if ( this._timeout ) {
-			window.clearTimeout(this._timeout);
-		}
-		return window.setTimeout($.proxy(function() {
-			if (this._paused || this._core.is('busy') || this._core.is('interacting') || document.hidden) {
-				return;
-			}
-			this._core.next(speed || this._core.settings.autoplaySpeed);
-		}, this), timeout || this._core.settings.autoplayTimeout);
-	};
-
-	/**
-	 * Sets autoplay in motion.
-	 * @private
-	 */
-	Autoplay.prototype._setAutoPlayInterval = function() {
-		this._timeout = this._getNextTimeout();
-	};
-
-	/**
-	 * Stops the autoplay.
-	 * @public
-	 */
-	Autoplay.prototype.stop = function() {
-		if (!this._core.is('rotating')) {
-			return;
-		}
-
-		window.clearTimeout(this._timeout);
-		this._core.leave('rotating');
-	};
-
-	/**
-	 * Stops the autoplay.
-	 * @public
-	 */
-	Autoplay.prototype.pause = function() {
-		if (!this._core.is('rotating')) {
-			return;
-		}
-
-		this._paused = true;
-	};
-
-	/**
-	 * Destroys the plugin.
-	 */
-	Autoplay.prototype.destroy = function() {
-		var handler, property;
-
-		this.stop();
-
-		for (handler in this._handlers) {
-			this._core.$element.off(handler, this._handlers[handler]);
-		}
-		for (property in Object.getOwnPropertyNames(this)) {
-			typeof this[property] != 'function' && (this[property] = null);
-		}
-	};
-
-	$.fn.owlCarousel.Constructor.Plugins.autoplay = Autoplay;
-
-})(window.Zepto || window.jQuery, window, document);
-
-/**
- * Navigation Plugin
- * @version 2.1.0
- * @author Artus Kolanowski
- * @author David Deutsch
- * @license The MIT License (MIT)
- */
-;(function($, window, document, undefined) {
-	'use strict';
-
-	/**
-	 * Creates the navigation plugin.
-	 * @class The Navigation Plugin
-	 * @param {Owl} carousel - The Owl Carousel.
-	 */
-	var Navigation = function(carousel) {
-		/**
-		 * Reference to the core.
-		 * @protected
-		 * @type {Owl}
-		 */
-		this._core = carousel;
-
-		/**
-		 * Indicates whether the plugin is initialized or not.
-		 * @protected
-		 * @type {Boolean}
-		 */
-		this._initialized = false;
-
-		/**
-		 * The current paging indexes.
-		 * @protected
-		 * @type {Array}
-		 */
-		this._pages = [];
-
-		/**
-		 * All DOM elements of the user interface.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._controls = {};
-
-		/**
-		 * Markup for an indicator.
-		 * @protected
-		 * @type {Array.<String>}
-		 */
-		this._templates = [];
-
-		/**
-		 * The carousel element.
-		 * @type {jQuery}
-		 */
-		this.$element = this._core.$element;
-
-		/**
-		 * Overridden methods of the carousel.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._overrides = {
-			next: this._core.next,
-			prev: this._core.prev,
-			to: this._core.to
-		};
-
-		/**
-		 * All event handlers.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._handlers = {
-			'prepared.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.dotsData) {
-					this._templates.push('<div class="' + this._core.settings.dotClass + '">' +
-						$(e.content).find('[data-dot]').addBack('[data-dot]').attr('data-dot') + '</div>');
-				}
-			}, this),
-			'added.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.dotsData) {
-					this._templates.splice(e.position, 0, this._templates.pop());
-				}
-			}, this),
-			'remove.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.dotsData) {
-					this._templates.splice(e.position, 1);
-				}
-			}, this),
-			'changed.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && e.property.name == 'position') {
-					this.draw();
-				}
-			}, this),
-			'initialized.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && !this._initialized) {
-					this._core.trigger('initialize', null, 'navigation');
-					this.initialize();
-					this.update();
-					this.draw();
-					this._initialized = true;
-					this._core.trigger('initialized', null, 'navigation');
-				}
-			}, this),
-			'refreshed.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._initialized) {
-					this._core.trigger('refresh', null, 'navigation');
-					this.update();
-					this.draw();
-					this._core.trigger('refreshed', null, 'navigation');
-				}
-			}, this)
-		};
-
-		// set default options
-		this._core.options = $.extend({}, Navigation.Defaults, this._core.options);
-
-		// register event handlers
-		this.$element.on(this._handlers);
-	};
-
-	/**
-	 * Default options.
-	 * @public
-	 * @todo Rename `slideBy` to `navBy`
-	 */
-	Navigation.Defaults = {
-		nav: false,
-		navText: [ 'prev', 'next' ],
-		navSpeed: false,
-		navElement: 'div',
-		navContainer: false,
-		navContainerClass: 'owl-nav',
-		navClass: [ 'owl-prev', 'owl-next' ],
-		slideBy: 1,
-		dotClass: 'owl-dot',
-		dotsClass: 'owl-dots',
-		dots: true,
-		dotsEach: false,
-		dotsData: false,
-		dotsSpeed: false,
-		dotsContainer: false
-	};
-
-	/**
-	 * Initializes the layout of the plugin and extends the carousel.
-	 * @protected
-	 */
-	Navigation.prototype.initialize = function() {
-		var override,
-			settings = this._core.settings;
-
-		// create DOM structure for relative navigation
-		this._controls.$relative = (settings.navContainer ? $(settings.navContainer)
-			: $('<div>').addClass(settings.navContainerClass).appendTo(this.$element)).addClass('disabled');
-
-		this._controls.$previous = $('<' + settings.navElement + '>')
-			.addClass(settings.navClass[0])
-			.html(settings.navText[0])
-			.prependTo(this._controls.$relative)
-			.on('click', $.proxy(function(e) {
-				this.prev(settings.navSpeed);
-			}, this));
-		this._controls.$next = $('<' + settings.navElement + '>')
-			.addClass(settings.navClass[1])
-			.html(settings.navText[1])
-			.appendTo(this._controls.$relative)
-			.on('click', $.proxy(function(e) {
-				this.next(settings.navSpeed);
-			}, this));
-
-		// create DOM structure for absolute navigation
-		if (!settings.dotsData) {
-			this._templates = [ $('<div>')
-				.addClass(settings.dotClass)
-				.append($('<span>'))
-				.prop('outerHTML') ];
-		}
-
-		this._controls.$absolute = (settings.dotsContainer ? $(settings.dotsContainer)
-			: $('<div>').addClass(settings.dotsClass).appendTo(this.$element)).addClass('disabled');
-
-		this._controls.$absolute.on('click', 'div', $.proxy(function(e) {
-			var index = $(e.target).parent().is(this._controls.$absolute)
-				? $(e.target).index() : $(e.target).parent().index();
-
-			e.preventDefault();
-
-			this.to(index, settings.dotsSpeed);
-		}, this));
-
-		// override public methods of the carousel
-		for (override in this._overrides) {
-			this._core[override] = $.proxy(this[override], this);
-		}
-	};
-
-	/**
-	 * Destroys the plugin.
-	 * @protected
-	 */
-	Navigation.prototype.destroy = function() {
-		var handler, control, property, override;
-
-		for (handler in this._handlers) {
-			this.$element.off(handler, this._handlers[handler]);
-		}
-		for (control in this._controls) {
-			this._controls[control].remove();
-		}
-		for (override in this.overides) {
-			this._core[override] = this._overrides[override];
-		}
-		for (property in Object.getOwnPropertyNames(this)) {
-			typeof this[property] != 'function' && (this[property] = null);
-		}
-	};
-
-	/**
-	 * Updates the internal state.
-	 * @protected
-	 */
-	Navigation.prototype.update = function() {
-		var i, j, k,
-			lower = this._core.clones().length / 2,
-			upper = lower + this._core.items().length,
-			maximum = this._core.maximum(true),
-			settings = this._core.settings,
-			size = settings.center || settings.autoWidth || settings.dotsData
-				? 1 : settings.dotsEach || settings.items;
-
-		if (settings.slideBy !== 'page') {
-			settings.slideBy = Math.min(settings.slideBy, settings.items);
-		}
-
-		if (settings.dots || settings.slideBy == 'page') {
-			this._pages = [];
-
-			for (i = lower, j = 0, k = 0; i < upper; i++) {
-				if (j >= size || j === 0) {
-					this._pages.push({
-						start: Math.min(maximum, i - lower),
-						end: i - lower + size - 1
-					});
-					if (Math.min(maximum, i - lower) === maximum) {
-						break;
-					}
-					j = 0, ++k;
-				}
-				j += this._core.mergers(this._core.relative(i));
-			}
-		}
-	};
-
-	/**
-	 * Draws the user interface.
-	 * @todo The option `dotsData` wont work.
-	 * @protected
-	 */
-	Navigation.prototype.draw = function() {
-		var difference,
-			settings = this._core.settings,
-			disabled = this._core.items().length <= settings.items,
-			index = this._core.relative(this._core.current()),
-			loop = settings.loop || settings.rewind;
-
-		this._controls.$relative.toggleClass('disabled', !settings.nav || disabled);
-
-		if (settings.nav) {
-			this._controls.$previous.toggleClass('disabled', !loop && index <= this._core.minimum(true));
-			this._controls.$next.toggleClass('disabled', !loop && index >= this._core.maximum(true));
-		}
-
-		this._controls.$absolute.toggleClass('disabled', !settings.dots || disabled);
-
-		if (settings.dots) {
-			difference = this._pages.length - this._controls.$absolute.children().length;
-
-			if (settings.dotsData && difference !== 0) {
-				this._controls.$absolute.html(this._templates.join(''));
-			} else if (difference > 0) {
-				this._controls.$absolute.append(new Array(difference + 1).join(this._templates[0]));
-			} else if (difference < 0) {
-				this._controls.$absolute.children().slice(difference).remove();
-			}
-
-			this._controls.$absolute.find('.active').removeClass('active');
-			this._controls.$absolute.children().eq($.inArray(this.current(), this._pages)).addClass('active');
-		}
-	};
-
-	/**
-	 * Extends event data.
-	 * @protected
-	 * @param {Event} event - The event object which gets thrown.
-	 */
-	Navigation.prototype.onTrigger = function(event) {
-		var settings = this._core.settings;
-
-		event.page = {
-			index: $.inArray(this.current(), this._pages),
-			count: this._pages.length,
-			size: settings && (settings.center || settings.autoWidth || settings.dotsData
-				? 1 : settings.dotsEach || settings.items)
-		};
-	};
-
-	/**
-	 * Gets the current page position of the carousel.
-	 * @protected
-	 * @returns {Number}
-	 */
-	Navigation.prototype.current = function() {
-		var current = this._core.relative(this._core.current());
-		return $.grep(this._pages, $.proxy(function(page, index) {
-			return page.start <= current && page.end >= current;
-		}, this)).pop();
-	};
-
-	/**
-	 * Gets the current succesor/predecessor position.
-	 * @protected
-	 * @returns {Number}
-	 */
-	Navigation.prototype.getPosition = function(successor) {
-		var position, length,
-			settings = this._core.settings;
-
-		if (settings.slideBy == 'page') {
-			position = $.inArray(this.current(), this._pages);
-			length = this._pages.length;
-			successor ? ++position : --position;
-			position = this._pages[((position % length) + length) % length].start;
-		} else {
-			position = this._core.relative(this._core.current());
-			length = this._core.items().length;
-			successor ? position += settings.slideBy : position -= settings.slideBy;
-		}
-
-		return position;
-	};
-
-	/**
-	 * Slides to the next item or page.
-	 * @public
-	 * @param {Number} [speed=false] - The time in milliseconds for the transition.
-	 */
-	Navigation.prototype.next = function(speed) {
-		$.proxy(this._overrides.to, this._core)(this.getPosition(true), speed);
-	};
-
-	/**
-	 * Slides to the previous item or page.
-	 * @public
-	 * @param {Number} [speed=false] - The time in milliseconds for the transition.
-	 */
-	Navigation.prototype.prev = function(speed) {
-		$.proxy(this._overrides.to, this._core)(this.getPosition(false), speed);
-	};
-
-	/**
-	 * Slides to the specified item or page.
-	 * @public
-	 * @param {Number} position - The position of the item or page.
-	 * @param {Number} [speed] - The time in milliseconds for the transition.
-	 * @param {Boolean} [standard=false] - Whether to use the standard behaviour or not.
-	 */
-	Navigation.prototype.to = function(position, speed, standard) {
-		var length;
-
-		if (!standard && this._pages.length) {
-			length = this._pages.length;
-			$.proxy(this._overrides.to, this._core)(this._pages[((position % length) + length) % length].start, speed);
-		} else {
-			$.proxy(this._overrides.to, this._core)(position, speed);
-		}
-	};
-
-	$.fn.owlCarousel.Constructor.Plugins.Navigation = Navigation;
-
-})(window.Zepto || window.jQuery, window, document);
-
-/**
- * Hash Plugin
- * @version 2.1.0
- * @author Artus Kolanowski
- * @author David Deutsch
- * @license The MIT License (MIT)
- */
-;(function($, window, document, undefined) {
-	'use strict';
-
-	/**
-	 * Creates the hash plugin.
-	 * @class The Hash Plugin
-	 * @param {Owl} carousel - The Owl Carousel
-	 */
-	var Hash = function(carousel) {
-		/**
-		 * Reference to the core.
-		 * @protected
-		 * @type {Owl}
-		 */
-		this._core = carousel;
-
-		/**
-		 * Hash index for the items.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._hashes = {};
-
-		/**
-		 * The carousel element.
-		 * @type {jQuery}
-		 */
-		this.$element = this._core.$element;
-
-		/**
-		 * All event handlers.
-		 * @protected
-		 * @type {Object}
-		 */
-		this._handlers = {
-			'initialized.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && this._core.settings.startPosition === 'URLHash') {
-					$(window).trigger('hashchange.owl.navigation');
-				}
-			}, this),
-			'prepared.owl.carousel': $.proxy(function(e) {
-				if (e.namespace) {
-					var hash = $(e.content).find('[data-hash]').addBack('[data-hash]').attr('data-hash');
-
-					if (!hash) {
-						return;
-					}
-
-					this._hashes[hash] = e.content;
-				}
-			}, this),
-			'changed.owl.carousel': $.proxy(function(e) {
-				if (e.namespace && e.property.name === 'position') {
-					var current = this._core.items(this._core.relative(this._core.current())),
-						hash = $.map(this._hashes, function(item, hash) {
-							return item === current ? hash : null;
-						}).join();
-
-					if (!hash || window.location.hash.slice(1) === hash) {
-						return;
-					}
-
-					window.location.hash = hash;
-				}
-			}, this)
-		};
-
-		// set default options
-		this._core.options = $.extend({}, Hash.Defaults, this._core.options);
-
-		// register the event handlers
-		this.$element.on(this._handlers);
-
-		// register event listener for hash navigation
-		$(window).on('hashchange.owl.navigation', $.proxy(function(e) {
-			var hash = window.location.hash.substring(1),
-				items = this._core.$stage.children(),
-				position = this._hashes[hash] && items.index(this._hashes[hash]);
-
-			if (position === undefined || position === this._core.current()) {
-				return;
-			}
-
-			this._core.to(this._core.relative(position), false, true);
-		}, this));
-	};
-
-	/**
-	 * Default options.
-	 * @public
-	 */
-	Hash.Defaults = {
-		URLhashListener: false
-	};
-
-	/**
-	 * Destroys the plugin.
-	 * @public
-	 */
-	Hash.prototype.destroy = function() {
-		var handler, property;
-
-		$(window).off('hashchange.owl.navigation');
-
-		for (handler in this._handlers) {
-			this._core.$element.off(handler, this._handlers[handler]);
-		}
-		for (property in Object.getOwnPropertyNames(this)) {
-			typeof this[property] != 'function' && (this[property] = null);
-		}
-	};
-
-	$.fn.owlCarousel.Constructor.Plugins.Hash = Hash;
-
-})(window.Zepto || window.jQuery, window, document);
-
-/**
- * Support Plugin
- *
- * @version 2.1.0
- * @author Vivid Planet Software GmbH
- * @author Artus Kolanowski
- * @author David Deutsch
- * @license The MIT License (MIT)
- */
-;(function($, window, document, undefined) {
-
-	var style = $('<support>').get(0).style,
-		prefixes = 'Webkit Moz O ms'.split(' '),
-		events = {
-			transition: {
-				end: {
-					WebkitTransition: 'webkitTransitionEnd',
-					MozTransition: 'transitionend',
-					OTransition: 'oTransitionEnd',
-					transition: 'transitionend'
-				}
-			},
-			animation: {
-				end: {
-					WebkitAnimation: 'webkitAnimationEnd',
-					MozAnimation: 'animationend',
-					OAnimation: 'oAnimationEnd',
-					animation: 'animationend'
-				}
-			}
-		},
-		tests = {
-			csstransforms: function() {
-				return !!test('transform');
-			},
-			csstransforms3d: function() {
-				return !!test('perspective');
-			},
-			csstransitions: function() {
-				return !!test('transition');
-			},
-			cssanimations: function() {
-				return !!test('animation');
-			}
-		};
-
-	function test(property, prefixed) {
-		var result = false,
-			upper = property.charAt(0).toUpperCase() + property.slice(1);
-
-		$.each((property + ' ' + prefixes.join(upper + ' ') + upper).split(' '), function(i, property) {
-			if (style[property] !== undefined) {
-				result = prefixed ? property : true;
-				return false;
-			}
-		});
-
-		return result;
-	}
-
-	function prefixed(property) {
-		return test(property, true);
-	}
-
-	if (tests.csstransitions()) {
-		/* jshint -W053 */
-		$.support.transition = new String(prefixed('transition'))
-		$.support.transition.end = events.transition.end[ $.support.transition ];
-	}
-
-	if (tests.cssanimations()) {
-		/* jshint -W053 */
-		$.support.animation = new String(prefixed('animation'))
-		$.support.animation.end = events.animation.end[ $.support.animation ];
-	}
-
-	if (tests.csstransforms()) {
-		/* jshint -W053 */
-		$.support.transform = new String(prefixed('transform'));
-		$.support.transform3d = tests.csstransforms3d();
-	}
-
-})(window.Zepto || window.jQuery, window, document);
diff --git a/app/code/Magepow/Gdpr/composer.json b/app/code/Magepow/Gdpr/composer.json
index 981dacc..e052c34 100644
--- a/app/code/Magepow/Gdpr/composer.json
+++ b/app/code/Magepow/Gdpr/composer.json
@@ -19,6 +19,14 @@
       ]
     ]
   },
+  "authors": [
+    {
+      "name": "Magepow",
+      "email": "support@magepow.com",
+      "homepage": "https://magepow.com",
+      "role": "Technical Support"
+    }
+  ],
   "autoload": {
         "files": [
             "registration.php"
diff --git a/app/code/Magepow/Gdpr/view/frontend/templates/html/notices.phtml b/app/code/Magepow/Gdpr/view/frontend/templates/html/notices.phtml
index b2882a4..3e076ef 100644
--- a/app/code/Magepow/Gdpr/view/frontend/templates/html/notices.phtml
+++ b/app/code/Magepow/Gdpr/view/frontend/templates/html/notices.phtml
@@ -77,8 +77,9 @@
 
 					require([
 						'jquery',
+						'jquery/jquery.cookie',
 						'Magento_Ui/js/modal/modal'
-					], function($, modal){
+					], function($, cookie, modal){
 						$("#privacyLink").click(function(event) {
 						  event.preventDefault();
 						  	if ($('#magepow-gdpr-popup').length) {
@@ -98,6 +99,13 @@
 								});
 							}
 						});
+
+						if ($.cookie('user_allowed_save_cookie') === null || $.cookie('user_allowed_save_cookie') === "" || $.cookie('user_allowed_save_cookie') === "null" || $.cookie('user_allowed_save_cookie') === undefined){
+							$('body').addClass('cookie-message')
+						}
+						$('#btn-cookie-allow').click(function(){
+							$('body').removeClass('cookie-message')
+						})
 				   });
 			</script>
 		<?php endif ?>
diff --git a/app/code/Magepow/Layerednav/composer.json b/app/code/Magepow/Layerednav/composer.json
index 6b649c6..70263eb 100644
--- a/app/code/Magepow/Layerednav/composer.json
+++ b/app/code/Magepow/Layerednav/composer.json
@@ -1,17 +1,21 @@
 {
   "name": "magepow/layerednav",
-  "description": "N/A",
-  "require": {
-    "php": "~5.5.0|~5.6.0|~7.0.0"
-  },
+  "description": "Magento 2 Advanced Layered Navigation Ajax",
   "type": "magento2-module",
-  "version": "1.0.0",
   "autoload": {
     "files": ["registration.php"],
     "psr-4": {
       "Magepow\\Layerednav\\": ""
     }
   },
+  "authors": [
+    {
+      "name": "Magepow",
+      "email": "support@magepow.com",
+      "homepage": "https://magepow.com",
+      "role": "Technical Support"
+    }
+  ],
   "license": [
     "OSL-3.0",
     "AFL-3.0"
diff --git a/app/code/Magepow/Layerednav/etc/adminhtml/system.xml b/app/code/Magepow/Layerednav/etc/adminhtml/system.xml
index 4bfc957..3eab1d2 100644
--- a/app/code/Magepow/Layerednav/etc/adminhtml/system.xml
+++ b/app/code/Magepow/Layerednav/etc/adminhtml/system.xml
@@ -2,7 +2,7 @@
 
 <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd">
     <system>
-        <tab id="magepow" translate="label" sortOrder="100">
+        <tab id="magepow" translate="label" sortOrder="89">
             <label>MagePow</label>
         </tab>
         <section id="layered_ajax" translate="label" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1">
diff --git a/app/code/Magepow/Layerednav/view/frontend/templates/layer/state.phtml b/app/code/Magepow/Layerednav/view/frontend/templates/layer/state.phtml
index cbb6dad..9e55ec7 100644
--- a/app/code/Magepow/Layerednav/view/frontend/templates/layer/state.phtml
+++ b/app/code/Magepow/Layerednav/view/frontend/templates/layer/state.phtml
@@ -7,7 +7,7 @@
  *  * @license     http://www.magepow.com/license-agreement.html
  *  * @Author: DavidDuong
  *  * @@Create Date: 4/16/19 3:12 PM
- *  * @@Modify Date: 4/16/19 3:12 PM
+ *  * @@Modify Date: 3/13/20 3:12 PM
  *
  *
  */
@@ -31,8 +31,8 @@
         <ol class="items">
             <?php foreach ($_filters as $_filter): ?>
                 <li class="item">
-                    <span class="filter-label"><?php echo $block->escapeHtml(__($_filter->getName())); ?></span>
-                    <span class="filter-value"><?php /* @escapeNotVerified */ echo $block->stripTags($_filter->getLabel()) ?></span>
+                    <span class="filter-label" attribute-code="<?php echo $_filter->getFilter()->getRequestVar() ?>" ><?php echo $block->escapeHtml(__($_filter->getName())); ?></span>
+                    <span class="filter-value" option-id='<?php echo is_array($_filter->getValue()) ? json_encode($_filter->getValue()) :$_filter->getValue() ?>'><?php /* @escapeNotVerified */ echo $block->stripTags($_filter->getLabel()) ?></span>
                     <?php
                     $clearLinkUrl = $_filter->getClearLinkUrl();
                     $currentFilterName = $block->escapeHtml(__($_filter->getName())) . " " . $block->stripTags($_filter->getLabel());
diff --git a/app/code/Magepow/Layerednav/view/frontend/web/js/layerednav.js b/app/code/Magepow/Layerednav/view/frontend/web/js/layerednav.js
index 47692eb..0610a44 100644
--- a/app/code/Magepow/Layerednav/view/frontend/web/js/layerednav.js
+++ b/app/code/Magepow/Layerednav/view/frontend/web/js/layerednav.js
@@ -6,7 +6,7 @@
  *  * @license     http://www.magepow.com/license-agreement.html
  *  * @Author: DavidDuong
  *  * @@Create Date: 4/16/19 3:15 PM
- *  * @@Modify Date: 6/2/19 3:14 PM
+ *  * @@Modify Date: 3/13/20 3:14 PM
  *
  *
  */
@@ -29,6 +29,7 @@ define([
             this.initObserve();
             this.initProductList();
             this.initClickShopBy();
+            this.filterActive();
         },
 
         initObserve: function () {
@@ -166,6 +167,7 @@ define([
                     $("html, body").animate({ scrollTop: 0 }, "slow");
 
                     $('.layered_overlay').hide();
+                    self.filterActive();
                 },
                 error: function () {
                     window.location.reload();
@@ -176,7 +178,17 @@ define([
             var regex = /(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\-\/]))?/; 
 
             return regex.test(url) ? url : null;
-        }
+        },
+        filterActive: function () {
+            var filterCurrent = $('.filter-current .items .item');
+            var filterOptions = $('.filter-options');
+            filterCurrent.each(function() {
+                var code = $(this).find('.filter-label').attr('attribute-code');
+                var value = $(this).find('.filter-value').attr('option-id');
+                var option = filterOptions.find( '.swatch-attribute[attribute-code="' + code + '"]' + " .swatch-option[option-id='" + value + "']" );
+                if(option.length) option.addClass('selected');
+            });
+        }        
     });
 
     return $.magepow.layerednav;
diff --git a/app/code/Magepow/Lazyload/Plugin/Minifier.php b/app/code/Magepow/Lazyload/Plugin/Minifier.php
deleted file mode 100644
index 7249c75..0000000
--- a/app/code/Magepow/Lazyload/Plugin/Minifier.php
+++ /dev/null
@@ -1,613 +0,0 @@
-<?php
-/*
- * This file is part of the JShrink package.
- *
- * (c) Robert Hafner <tedivm@tedivm.com>
- *
- * For the full copyright and license information, please view the LICENSE
- * file that was distributed with this source code.
- */
-
-/**
- * JShrink
- *
- *
- * @package    JShrink
- * @author     Robert Hafner <tedivm@tedivm.com>
- */
-
-namespace Magepow\Lazyload\Plugin;
-
-/**
- * Minifier
- *
- * Usage - Minifier::minify($js);
- * Usage - Minifier::minify($js, $options);
- * Usage - Minifier::minify($js, array('flaggedComments' => false));
- *
- * @package JShrink
- * @author Robert Hafner <tedivm@tedivm.com>
- * @license http://www.opensource.org/licenses/bsd-license.php  BSD License
- */
-class Minifier
-{
-    /**
-     * The input javascript to be minified.
-     *
-     * @var string
-     */
-    protected $input;
-
-    /**
-     * Length of input javascript.
-     *
-     * @var int
-     */
-    protected $len = 0;
-
-    /**
-     * The location of the character (in the input string) that is next to be
-     * processed.
-     *
-     * @var int
-     */
-    protected $index = 0;
-
-    /**
-     * The first of the characters currently being looked at.
-     *
-     * @var string
-     */
-    protected $a = '';
-
-    /**
-     * The next character being looked at (after a);
-     *
-     * @var string
-     */
-    protected $b = '';
-
-    /**
-     * This character is only active when certain look ahead actions take place.
-     *
-     *  @var string
-     */
-    protected $c;
-
-    /**
-     * Contains the options for the current minification process.
-     *
-     * @var array
-     */
-    protected $options;
-
-    /**
-     * These characters are used to define strings.
-     */
-    protected $stringDelimiters = ['\'' => true, '"' => true, '`' => true];
-
-    /**
-     * Contains the default options for minification. This array is merged with
-     * the one passed in by the user to create the request specific set of
-     * options (stored in the $options attribute).
-     *
-     * @var array
-     */
-    protected static $defaultOptions = ['flaggedComments' => true];
-
-    /**
-     * Contains lock ids which are used to replace certain code patterns and
-     * prevent them from being minified
-     *
-     * @var array
-     */
-    protected $locks = [];
-
-    /**
-     * Takes a string containing javascript and removes unneeded characters in
-     * order to shrink the code without altering it's functionality.
-     *
-     * @param  string      $js      The raw javascript to be minified
-     * @param  array       $options Various runtime options in an associative array
-     * @throws \Exception
-     * @return bool|string
-     */
-    public static function minify($js, $options = [])
-    {
-        try {
-            ob_start();
-
-            $jshrink = new Minifier();
-            $js = $jshrink->lock($js);
-            $jshrink->minifyDirectToOutput($js, $options);
-
-            // Sometimes there's a leading new line, so we trim that out here.
-            $js = ltrim(ob_get_clean());
-            $js = $jshrink->unlock($js);
-            unset($jshrink);
-
-            return $js;
-        } catch (\Exception $e) {
-            if (isset($jshrink)) {
-                // Since the breakdownScript function probably wasn't finished
-                // we clean it out before discarding it.
-                $jshrink->clean();
-                unset($jshrink);
-            }
-
-            // without this call things get weird, with partially outputted js.
-            ob_end_clean();
-            throw $e;
-        }
-    }
-
-    /**
-     * Processes a javascript string and outputs only the required characters,
-     * stripping out all unneeded characters.
-     *
-     * @param string $js      The raw javascript to be minified
-     * @param array  $options Various runtime options in an associative array
-     */
-    protected function minifyDirectToOutput($js, $options)
-    {
-        $this->initialize($js, $options);
-        $this->loop();
-        $this->clean();
-    }
-
-    /**
-     *  Initializes internal variables, normalizes new lines,
-     *
-     * @param string $js      The raw javascript to be minified
-     * @param array  $options Various runtime options in an associative array
-     */
-    protected function initialize($js, $options)
-    {
-        $this->options = array_merge(static::$defaultOptions, $options);
-        $this->input = str_replace(["\r\n", '/**/', "\r"], ["\n", "", "\n"], $js);
-
-        // We add a newline to the end of the script to make it easier to deal
-        // with comments at the bottom of the script- this prevents the unclosed
-        // comment error that can otherwise occur.
-        $this->input .= PHP_EOL;
-
-        // save input length to skip calculation every time
-        $this->len = strlen($this->input);
-
-        // Populate "a" with a new line, "b" with the first character, before
-        // entering the loop
-        $this->a = "\n";
-        $this->b = $this->getReal();
-    }
-
-    /**
-     * Characters that can't stand alone preserve the newline.
-     *
-     * @var array
-     */
-    protected $noNewLineCharacters = [
-        '(' => true,
-        '-' => true,
-        '+' => true,
-        '[' => true,
-        '@' => true];
-
-    /**
-     * The primary action occurs here. This function loops through the input string,
-     * outputting anything that's relevant and discarding anything that is not.
-     */
-    protected function loop()
-    {
-        while ($this->a !== false && !is_null($this->a) && $this->a !== '') {
-            switch ($this->a) {
-                // new lines
-                case "\n":
-                    // if the next line is something that can't stand alone preserve the newline
-                    if ($this->b !== false && isset($this->noNewLineCharacters[$this->b])) {
-                        echo $this->a;
-                        $this->saveString();
-                        break;
-                    }
-
-                    // if B is a space we skip the rest of the switch block and go down to the
-                    // string/regex check below, resetting $this->b with getReal
-                    if ($this->b === ' ') {
-                        break;
-                    }
-
-                // otherwise we treat the newline like a space
-
-                // no break
-                case ' ':
-                    if (static::isAlphaNumeric($this->b)) {
-                        echo $this->a;
-                    }
-
-                    $this->saveString();
-                    break;
-
-                default:
-                    switch ($this->b) {
-                        case "\n":
-                            if (strpos('}])+-"\'', $this->a) !== false) {
-                                echo $this->a;
-                                $this->saveString();
-                                break;
-                            } else {
-                                if (static::isAlphaNumeric($this->a)) {
-                                    echo $this->a;
-                                    $this->saveString();
-                                }
-                            }
-                            break;
-
-                        case ' ':
-                            if (!static::isAlphaNumeric($this->a)) {
-                                break;
-                            }
-
-                        // no break
-                        default:
-                            // check for some regex that breaks stuff
-                            if ($this->a === '/' && ($this->b === '\'' || $this->b === '"')) {
-                                $this->saveRegex();
-                                continue 3;
-                            }
-
-                            echo $this->a;
-                            $this->saveString();
-                            break;
-                    }
-            }
-
-            // do reg check of doom
-            $this->b = $this->getReal();
-
-            if (($this->b == '/' && strpos('(,=:[!&|?', $this->a) !== false)) {
-                $this->saveRegex();
-            }
-        }
-    }
-
-    /**
-     * Resets attributes that do not need to be stored between requests so that
-     * the next request is ready to go. Another reason for this is to make sure
-     * the variables are cleared and are not taking up memory.
-     */
-    protected function clean()
-    {
-        unset($this->input);
-        $this->len = 0;
-        $this->index = 0;
-        $this->a = $this->b = '';
-        unset($this->c);
-        unset($this->options);
-    }
-
-    /**
-     * Returns the next string for processing based off of the current index.
-     *
-     * @return string
-     */
-    protected function getChar()
-    {
-        // Check to see if we had anything in the look ahead buffer and use that.
-        if (isset($this->c)) {
-            $char = $this->c;
-            unset($this->c);
-        } else {
-            // Otherwise we start pulling from the input.
-            $char = $this->index < $this->len ? $this->input[$this->index] : false;
-
-            // If the next character doesn't exist return false.
-            if (isset($char) && $char === false) {
-                return false;
-            }
-
-            // Otherwise increment the pointer and use this char.
-            $this->index++;
-        }
-
-        // Normalize all whitespace except for the newline character into a
-        // standard space.
-        if ($char !== "\n" && $char < "\x20") {
-            return ' ';
-        }
-
-        return $char;
-    }
-
-    /**
-     * This function gets the next "real" character. It is essentially a wrapper
-     * around the getChar function that skips comments. This has significant
-     * performance benefits as the skipping is done using native functions (ie,
-     * c code) rather than in script php.
-     *
-     *
-     * @return string            Next 'real' character to be processed.
-     * @throws \RuntimeException
-     */
-    protected function getReal()
-    {
-        $startIndex = $this->index;
-        $char = $this->getChar();
-
-        // Check to see if we're potentially in a comment
-        if ($char !== '/') {
-            return $char;
-        }
-
-        $this->c = $this->getChar();
-
-        if ($this->c === '/') {
-            $this->processOneLineComments($startIndex);
-
-            return $this->getReal();
-        } elseif ($this->c === '*') {
-            $this->processMultiLineComments($startIndex);
-
-            return $this->getReal();
-        }
-
-        return $char;
-    }
-
-    /**
-     * Removed one line comments, with the exception of some very specific types of
-     * conditional comments.
-     *
-     * @param  int  $startIndex The index point where "getReal" function started
-     * @return void
-     */
-    protected function processOneLineComments($startIndex)
-    {
-        $thirdCommentString = $this->index < $this->len ? $this->input[$this->index] : false;
-
-        // kill rest of line
-        $this->getNext("\n");
-
-        unset($this->c);
-
-        if ($thirdCommentString == '@') {
-            $endPoint = $this->index - $startIndex;
-            $this->c = "\n" . substr($this->input, $startIndex, $endPoint);
-        }
-    }
-
-    /**
-     * Skips multiline comments where appropriate, and includes them where needed.
-     * Conditional comments and "license" style blocks are preserved.
-     *
-     * @param  int               $startIndex The index point where "getReal" function started
-     * @return void
-     * @throws \RuntimeException Unclosed comments will throw an error
-     */
-    protected function processMultiLineComments($startIndex)
-    {
-        $this->getChar(); // current C
-        $thirdCommentString = $this->getChar();
-
-        // kill everything up to the next */ if it's there
-        if ($this->getNext('*/')) {
-            $this->getChar(); // get *
-            $this->getChar(); // get /
-            $char = $this->getChar(); // get next real character
-
-            // Now we reinsert conditional comments and YUI-style licensing comments
-            if (($this->options['flaggedComments'] && $thirdCommentString === '!')
-                || ($thirdCommentString === '@')) {
-
-                // If conditional comments or flagged comments are not the first thing in the script
-                // we need to echo a and fill it with a space before moving on.
-                if ($startIndex > 0) {
-                    echo $this->a;
-                    $this->a = " ";
-
-                    // If the comment started on a new line we let it stay on the new line
-                    if ($this->input[($startIndex - 1)] === "\n") {
-                        echo "\n";
-                    }
-                }
-
-                $endPoint = ($this->index - 1) - $startIndex;
-                echo substr($this->input, $startIndex, $endPoint);
-
-                $this->c = $char;
-
-                return;
-            }
-        } else {
-            $char = false;
-        }
-
-        if ($char === false) {
-            throw new \RuntimeException('Unclosed multiline comment at position: ' . ($this->index - 2));
-        }
-
-        // if we're here c is part of the comment and therefore tossed
-        $this->c = $char;
-    }
-
-    /**
-     * Pushes the index ahead to the next instance of the supplied string. If it
-     * is found the first character of the string is returned and the index is set
-     * to it's position.
-     *
-     * @param  string       $string
-     * @return string|false Returns the first character of the string or false.
-     */
-    protected function getNext($string)
-    {
-        // Find the next occurrence of "string" after the current position.
-        $pos = strpos($this->input, $string, $this->index);
-
-        // If it's not there return false.
-        if ($pos === false) {
-            return false;
-        }
-
-        // Adjust position of index to jump ahead to the asked for string
-        $this->index = $pos;
-
-        // Return the first character of that string.
-        return $this->index < $this->len ? $this->input[$this->index] : false;
-    }
-
-    /**
-     * When a javascript string is detected this function crawls for the end of
-     * it and saves the whole string.
-     *
-     * @throws \RuntimeException Unclosed strings will throw an error
-     */
-    protected function saveString()
-    {
-        $startpos = $this->index;
-
-        // saveString is always called after a gets cleared, so we push b into
-        // that spot.
-        $this->a = $this->b;
-
-        // If this isn't a string we don't need to do anything.
-        if (!isset($this->stringDelimiters[$this->a])) {
-            return;
-        }
-
-        // String type is the quote used, " or '
-        $stringType = $this->a;
-
-        // Echo out that starting quote
-        echo $this->a;
-
-        // Loop until the string is done
-        // Grab the very next character and load it into a
-        while (($this->a = $this->getChar()) !== false) {
-            switch ($this->a) {
-
-                // If the string opener (single or double quote) is used
-                // output it and break out of the while loop-
-                // The string is finished!
-                case $stringType:
-                    break 2;
-
-                // New lines in strings without line delimiters are bad- actual
-                // new lines will be represented by the string \n and not the actual
-                // character, so those will be treated just fine using the switch
-                // block below.
-                case "\n":
-                    if ($stringType === '`') {
-                        echo $this->a;
-                    } else {
-                        throw new \RuntimeException('Unclosed string at position: ' . $startpos);
-                    }
-                    break;
-
-                // Escaped characters get picked up here. If it's an escaped new line it's not really needed
-                case '\\':
-
-                    // a is a slash. We want to keep it, and the next character,
-                    // unless it's a new line. New lines as actual strings will be
-                    // preserved, but escaped new lines should be reduced.
-                    $this->b = $this->getChar();
-
-                    // If b is a new line we discard a and b and restart the loop.
-                    if ($this->b === "\n") {
-                        break;
-                    }
-
-                    // echo out the escaped character and restart the loop.
-                    echo $this->a . $this->b;
-                    break;
-
-
-                // Since we're not dealing with any special cases we simply
-                // output the character and continue our loop.
-                default:
-                    echo $this->a;
-            }
-        }
-    }
-
-    /**
-     * When a regular expression is detected this function crawls for the end of
-     * it and saves the whole regex.
-     *
-     * @throws \RuntimeException Unclosed regex will throw an error
-     */
-    protected function saveRegex()
-    {
-        echo $this->a . $this->b;
-
-        while (($this->a = $this->getChar()) !== false) {
-            if ($this->a === '/') {
-                break;
-            }
-
-            if ($this->a === '\\') {
-                echo $this->a;
-                $this->a = $this->getChar();
-            }
-
-            if ($this->a === "\n") {
-                throw new \RuntimeException('Unclosed regex pattern at position: ' . $this->index);
-            }
-
-            echo $this->a;
-        }
-        $this->b = $this->getReal();
-    }
-
-    /**
-     * Checks to see if a character is alphanumeric.
-     *
-     * @param  string $char Just one character
-     * @return bool
-     */
-    protected static function isAlphaNumeric($char)
-    {
-        return preg_match('/^[\w\$\pL]$/', $char) === 1 || $char == '/';
-    }
-
-    /**
-     * Replace patterns in the given string and store the replacement
-     *
-     * @param  string $js The string to lock
-     * @return bool
-     */
-    protected function lock($js)
-    {
-        /* lock things like <code>"asd" + ++x;</code> */
-        $lock = '"LOCK---' . crc32(time()) . '"';
-
-        $matches = [];
-        preg_match('/([+-])(\s+)([+-])/S', $js, $matches);
-        if (empty($matches)) {
-            return $js;
-        }
-
-        $this->locks[$lock] = $matches[2];
-
-        $js = preg_replace('/([+-])\s+([+-])/S', "$1{$lock}$2", $js);
-        /* -- */
-
-        return $js;
-    }
-
-    /**
-     * Replace "locks" with the original characters
-     *
-     * @param  string $js The string to unlock
-     * @return bool
-     */
-    protected function unlock($js)
-    {
-        if (empty($this->locks)) {
-            return $js;
-        }
-
-        foreach ($this->locks as $lock => $replacement) {
-            $js = str_replace($lock, $replacement, $js);
-        }
-
-        return $js;
-    }
-}
diff --git a/app/code/Magepow/Lazyload/composer.json b/app/code/Magepow/Lazyload/composer.json
deleted file mode 100644
index 4ac6c5e..0000000
--- a/app/code/Magepow/Lazyload/composer.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
-  "name": "magepow/lazyload",
-  "description": "Create lazy load image magento site.",
-  "type": "magento2-module",
-  "version": "1.0.0",
-  "license": [
-      "OSL-3.0",
-      "AFL-3.0"
-  ],
-  "autoload": {
-      "files": [
-          "registration.php"
-      ],
-      "psr-4": {
-          "Magepow\\Lazyload\\": ""
-      }
-  }
-}
\ No newline at end of file
diff --git a/app/code/Magepow/Lazyload/etc/module.xml b/app/code/Magepow/Lazyload/etc/module.xml
deleted file mode 100644
index bb0a6e4..0000000
--- a/app/code/Magepow/Lazyload/etc/module.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-<!-- /**
- * @Author: nguyen
- * @Date:   2020-02-12 14:01:01
- * @Last Modified by:   nguyen
- * @Last Modified time: 2020-02-15 18:55:34
- */ -->
-<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
-    <module name="Magepow_Lazyload" setup_version="2.0"/>
-</config>
diff --git a/app/code/Magepow/Lazyload/registration.php b/app/code/Magepow/Lazyload/registration.php
deleted file mode 100644
index 7b9959e..0000000
--- a/app/code/Magepow/Lazyload/registration.php
+++ /dev/null
@@ -1,14 +0,0 @@
-<?php
-
-/**
- * @Author: nguyen
- * @Date:   2020-02-17 13:58:49
- * @Last Modified by:   nguyen
- * @Last Modified time: 2020-02-17 13:59:10
- */
-
-\Magento\Framework\Component\ComponentRegistrar::register(
-    \Magento\Framework\Component\ComponentRegistrar::MODULE,
-    'Magepow_Lazyload',
-    __DIR__
-);
diff --git a/app/code/Magepow/Lazyload/view/frontend/web/css/source/_module.less b/app/code/Magepow/Lazyload/view/frontend/web/css/source/_module.less
deleted file mode 100644
index 4c5dded..0000000
--- a/app/code/Magepow/Lazyload/view/frontend/web/css/source/_module.less
+++ /dev/null
@@ -1,12 +0,0 @@
-& when (@media-common = true) {
-	.loading_img .lazyload{
-	  background-image: url("../Magepow_Lazyload/images/loader.svg");
-	  background-size: 30px auto;
-	  background-position: center center;
-	  background-repeat: no-repeat;
-	  overflow: hidden;
-	}
-	.loading_img img.loaded{
-	  background-image: none;
-	}
-}
\ No newline at end of file
diff --git a/app/code/Magepow/Lazyload/Helper/Data.php b/app/code/Magepow/SpeedOptimizer/Helper/Data.php
similarity index 94%
rename from app/code/Magepow/Lazyload/Helper/Data.php
rename to app/code/Magepow/SpeedOptimizer/Helper/Data.php
index f603968..be9d238 100644
--- a/app/code/Magepow/Lazyload/Helper/Data.php
+++ b/app/code/Magepow/SpeedOptimizer/Helper/Data.php
@@ -3,10 +3,10 @@
  * @Author: nguyen
  * @Date:   2020-02-12 14:01:01
  * @Last Modified by:   nguyen
- * @Last Modified time: 2020-03-15 18:51:36
+ * @Last Modified time: 2020-03-15 19:01:09
  */
 
-namespace Magepow\Lazyload\Helper;
+namespace Magepow\SpeedOptimizer\Helper;
 
 class Data extends \Magento\Framework\App\Helper\AbstractHelper
 {
diff --git a/app/code/Magepow/Lazyload/Plugin/LazyResponse.php b/app/code/Magepow/SpeedOptimizer/Plugin/SpeedOptimizer.php
similarity index 68%
rename from app/code/Magepow/Lazyload/Plugin/LazyResponse.php
rename to app/code/Magepow/SpeedOptimizer/Plugin/SpeedOptimizer.php
index e554ac7..8c4ffbb 100644
--- a/app/code/Magepow/Lazyload/Plugin/LazyResponse.php
+++ b/app/code/Magepow/SpeedOptimizer/Plugin/SpeedOptimizer.php
@@ -2,18 +2,20 @@
 /**
  * @Author: nguyen
  * @Date:   2020-02-12 14:01:01
- * @Last Modified by:   nguyen
- * @Last Modified time: 2020-03-15 21:49:24
+ * @Last Modified by:   Alex Dong
+ * @Last Modified time: 2020-03-19 17:50:53
  */
 
-namespace Magepow\Lazyload\Plugin;
+namespace Magepow\SpeedOptimizer\Plugin;
 
+use Magento\Store\Model\StoreManagerInterface;
 use Magento\Framework\App\RequestInterface;
+use Magento\Framework\App\Config\ScopeConfigInterface;
+use Magento\Framework\View\Design\Theme\ThemeProviderInterface;
 use Magento\Framework\App\Response\Http;
-use Magepow\Lazyload\Helper\Data;
-use Magepow\Lazyload\Plugin\Minifier as jsMinify;
+use Magepow\SpeedOptimizer\Helper\Data;
 
-class LazyResponse
+class SpeedOptimizer extends \Magento\Framework\View\Element\Template
 {
     public $request;
 
@@ -23,22 +25,28 @@ class LazyResponse
 
     public $isJson;
 
-    public $jsMinify;
-
     public $exclude = [];
 
+    protected $storeManager;
+
+    protected $themeProvider;
+
     public $placeholder = 'data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22' . '$width' . '%22%20height%3D%22' . '$height' . '%22%20viewBox%3D%220%200%20225%20265%22%3E%3C%2Fsvg%3E';
 
     public function __construct(
+        \Magento\Framework\View\Element\Template\Context $context,
         RequestInterface $request,
         Data $helper,
-        jsMinify $jsMinify,
+        StoreManagerInterface $storeManager,
+        ThemeProviderInterface $themeProvider,
         array $data = []
     ) 
     {    
+        parent::__construct($context, $data);
         $this->request  = $request;
         $this->helper   = $helper;
-        $this->jsMinify = $jsMinify;
+        $this->storeManager  = $storeManager;
+        $this->themeProvider =  $themeProvider;
 
     }
 
@@ -62,7 +70,7 @@ class LazyResponse
         }
 
         $body = $response->getBody();
-        
+        $body = $this->addLoading($body);
         $body_includes = $this->helper->getConfigModule('general/body_includes');
         if($body_includes) $body = $this->addToBottomBody($body, $body_includes);
 
@@ -74,7 +82,10 @@ class LazyResponse
 
         $bodyClass = 'loading_img';
         $loadingBody = $this->helper->getConfigModule('general/loading_body');
-        if($loadingBody)  $bodyClass .= ' loading_body';
+        if($loadingBody){
+            $bodyClass .= ' loading_body';
+            $body = $this->addToTopBody($body, '<div class="preloading"><div class="loading"></div></div>'); 
+        }  
 
         $body = $this->addBodyClass($body, $bodyClass);
 
@@ -174,7 +185,7 @@ class LazyResponse
             '/<img\s*.*?(?:class="(.*?)")?([^>]*)>/',
             function($match) use ($placeholder) {
 
-                if(strpos($match[0], ' data-src="')) return $match[0];
+                if(stripos($match[0], ' data-src="') !== false) return $match[0];
 
                 if($match[1]){
 
@@ -201,8 +212,7 @@ class LazyResponse
             '/<img\s*.*?(?:class=\\\"(.*?)\\\")?([^>]*)>/',
             function($match) use ($placeholder) {
                 
-                if(strpos($match[0], ' data-src=\"')) return $match[0];
-
+                if(stripos($match[0], ' data-src=\"') !== false) return $match[0];
                 if($match[1]){
 
                     if( $this->isExclude($match[1]) ) return $match[0];
@@ -255,35 +265,33 @@ class LazyResponse
     /* Add js to content */
     public function addLazyLoadJs( $content, $selector='img', $exclude='.loaded' )
     {
-        $exclude = '.' . implode(', .', $this->exclude);
+        if($this->exclude) $exclude = '.' . implode(', .', $this->exclude);
         $script = '<script type="text/javascript"> require(["jquery", "magepow/lazyload", "domReady!"], function($, lazyload){$(' . $selector .').not("' . $exclude . '").lazyload();});</script>';
         return $this->addToBottomBody($content, $script);
     }
 
-    public function deferJavascripts( $content )
-    {
-        if (stripos($content, "</body>") === false) return $content;
-
-        preg_match_all('~<\s*\bscript\b[^>]*>(.*?)<\s*\/\s*script\s*>~is', $content, $scripts);
-        if ($scripts and isset($scripts[0]) and $scripts[0]) {
-            $content = preg_replace('~<\s*\bscript\b[^>]*>(.*?)<\s*\/\s*script\s*>~is', '', $content);
-            $scripts = implode(" ", $scripts[0]);
-            $scripts = $this->jsMinify::minify($scripts);
-            $content = str_ireplace("</body>", "$scripts</body>", $content);
-        }
-        return $content;
-    }
-
     public function minifyJs($content, $deferJs=false)
     {
-        $regex  = '~//?\s*\*[\s\S]*?\*\s*//?~'; // RegEx to remove /** */ and // ** **// php comments
-        if($deferJs){
-           return $this->deferJavascripts($content);
+        $regex   = '~//?\s*\*[\s\S]*?\*\s*//?~'; // RegEx to remove /** */ and // ** **// php comments
+        $pattern = '/(?:(?:\/\*(?:[^*]|(?:\*+[^*\/]))*\*+\/)|(?:(?<!\:|\\\|\')\/\/.*))/';
+        if( $deferJs && (stripos($content, "</body>") === false) ){
+            $scripts = '';
+            $content = preg_replace_callback(
+                '~<\s*\bscript\b[^>]*>(.*?)<\s*\/\s*script\s*>~is',
+                function($match) use($pattern, &$scripts){
+                    $scripts .= preg_replace($pattern, '', $match[0]);
+                    return '';
+                },
+                $content
+            );
+
+            return str_ireplace("</body>", "$scripts</body>", $content);
+
         } else {
             return preg_replace_callback(
                 '~<\s*\bscript\b[^>]*>(.*?)<\s*\/\s*script\s*>~is',
-                function($match) {
-                    return $this->jsMinify::minify($match[0]);
+                function($match) use($pattern){
+                    return preg_replace($pattern, '', $match[0]);
                 },
                 $content
             );
@@ -296,6 +304,7 @@ class LazyResponse
             '/\>[^\S ]+/s',     // strip whitespaces after tags, except space
             '/[^\S ]+\</s',     // strip whitespaces before tags, except space
             '/(\s)+/s',         // shorten multiple whitespace sequences
+            '/<!--((?! ko | \/ko )[\s\S])*?-->/' // remove comment exclude knockoutJS
             // '/<!--(.|\s)*?-->/' // Remove HTML comments this cause error knockoutJS
         );
 
@@ -303,10 +312,62 @@ class LazyResponse
             '>',
             '<',
             '\\1',
+            '',
             // ''
         );
 
         return preg_replace($search, $replace, $content);
     }
 
+    public function addLoading($content)
+    {
+        $style     = '';
+        $preload   = '';
+        $mediaUrl  = $this ->storeManager->getStore()->getBaseUrl(\Magento\Framework\UrlInterface::URL_TYPE_MEDIA );
+        $staticUrl =  $this->escapeUrl(
+                $this->getViewFileUrl('', [
+                    'area'  => 'frontend',
+                    'theme' => $this->getTheme()->getThemePath()
+                ])
+            );
+        $placeholder = $staticUrl . '/images/loader-1.gif';
+
+        $jsTranslation =  $staticUrl . '/js-translation.json';
+        $favicon = $staticUrl . '/favicon.ico';
+
+        // $preload .= '<link rel="preload" type="text/json" crossorigin="anonymous" href="' . $jsTranslation . '"></>';
+        $preload .= '<link rel="preload" as="icon" crossorigin="anonymous" href="' . $placeholder . '"></>';
+        $preload .= '<link rel="preload" as="icon" crossorigin="anonymous" href="' . $favicon . '"></>';
+        $loadingBody = $this->helper->getConfigModule('general/loading_body_placeholder');
+
+        $loadingBody = $loadingBody ? $mediaUrl . 'magepow/speedoptimizer/' . $loadingBody : $placeholder;
+        $style   .= 'body.loading_body .preloading .loading{background-image: url("' . $loadingBody . '")}';
+
+        $loadingImg = $this->helper->getConfigModule('general/loading_img_placeholder');
+        $loadingImg  = $loadingImg ?  $mediaUrl . 'magepow/speedoptimizer/' . $loadingImg : $placeholder;
+
+
+        $style .= 'body.loading_img .lazyload{background-image: url("' . $loadingImg . '")}';
+        $style .= 'body.loading_img img.loaded{background-image: none}';    
+
+        if($style){
+            $style = '<style type="text/css">' . $style . '</style>';
+            $content = str_ireplace('</head>', $style . $preload . '</head>', $content);
+        }
+
+        return $content;
+    }
+
+    public function getTheme()
+    {
+        $themeId = $this->_scopeConfig->getValue(
+            \Magento\Framework\View\DesignInterface::XML_PATH_THEME_ID,
+            \Magento\Store\Model\ScopeInterface::SCOPE_STORE,
+            $this->_storeManager->getStore()->getId()
+        );
+
+        /** @var $theme \Magento\Framework\View\Design\ThemeInterface */
+        return $this->themeProvider->getThemeById($themeId);
+    }
+
 }
diff --git a/app/code/Magepow/SpeedOptimizer/README.md b/app/code/Magepow/SpeedOptimizer/README.md
new file mode 100644
index 0000000..db5d8df
--- /dev/null
+++ b/app/code/Magepow/SpeedOptimizer/README.md
@@ -0,0 +1,114 @@
+# Magento2 SpeedOptimizer
+
+Website speed is one of the most important factors that significantly impact your online sales. In fact, many research resources show that websites with fast loading page speed give lower bounce rates, the online revenue also increases after optimized. No doubt, the faster speed can bring to you great shopping experience instead of slow page loading. Some store owners might find different ways to improve their page speed such as speed optimization Service, extensions to optimize, or using some features in Magento default to increase website speed.
+Speed Optimizer for Magento 2 is the extension that can help you improve your website speed significantly by using simple and quick configurations. No coding needed, the store owners also can enable, manage, configure in Admin Panel. For example, in the Admin Panel, you can easy to apply LazyLoad, minify HTML, defer JavaScripts,...to improve your website speed. Therefore, the extension will help you save much of time and cost.
+
+## How to install Magento 2 Speed Optimizer
+### ✓ Install Magepow Speed Optimizer via composer (recommend)
+Run the following command in Magento 2 root folder:
+
+`composer require magepow/speedoptimizer`
+
+`php bin/magento setup:upgrade`
+
+`php bin/magento setup:static-content:deploy -f`
+
+## Highlight Features
+### 1. Easy To Enable/Disable 
+- Disable and Enable the module whenever you want in Admin Panel.
+ 
+### 2. Preloading Body
+- Allow applying Preloading Body and upload Loading Body placeholder
+- Allow applying Preloading Images and upload Image placeholder
+ 
+### 3. Lazy Load
+- Ability to exclude Images that you don't want to apply lazy load and preloading based on Image classes (use comma to separate).
+- Support for placeholder images to keep the layout of the website not broken when the site isn't loaded completely.
+- Allow setting the place that you want to apply to lazyload from that to bottom by busing ID or class of the block.
+- This is ideal for those who don't want to apply lazy load to the page-top such as the header or top banner slider.
+ 
+### 4. Minify/Defer Files
+- Support minify javascript inline
+- Defer javascript: move Javascript to page bottom. A script that will not run until after the page has loaded
+- Support minify CSS inline
+ 
+### 5. Easy To Customize
+- Scripts and Style Sheets: This field is for who want to customize the lazy load, use particular scripts or style.
+
+## Result After using Speed Optimizer Extension
+
+### Speed Test On Gtmetrix.Com
+
+ ![speedoptimizer-img](https://github.com/magepow/magento2-SpeedOptimizer/blob/master/images/Speed%20test%201.png)
+
+### Speed Test On Google PageSpeed Insights
+
+ ![speedoptimizer-img](https://github.com/magepow/magento2-SpeedOptimizer/blob/master/images/speed%20test%202.jpg)
+
+## Detail User Guide
+* [Magento 2 Recent Order Document](https://docs.alothemes.com/m2/extension/speedoptimizer/)
+
+**Free Extensions List**
+
+* [Magento 2 Recent Sales Notification](https://magepow.com/magento-2-recent-sales-notification.html)
+
+* [Magento Categories Extension](https://magepow.com/magento-categories-extension.html)
+
+* [Magento Sticky Cart](https://magepow.com/magento-sticky-cart.html)
+
+* [Magento Ajax Contact](https://magepow.com/magento-ajax-contact-form.html)
+
+* [Magento Lazy Load](https://magepow.com/magento-lazy-load.html)
+
+**Premium Extensions List**
+
+* [Magento 2 Mutil Translate](https://magepow.com/magento-multi-translate.html)
+
+* [Magento 2 Instagram Integration](https://magepow.com/magento-2-instagram.html)
+
+* [Lookbook Pin Products](https://magepow.com/lookbook-pin-products.html)
+
+* [Magento Product Slider](https://magepow.com/magento-product-slider.html)
+
+* [Magento Product Banner](https://magepow.com/magento-banner-slider.html)
+
+**Featured Magento services**
+
+* [PSD to Magento 2 Theme Conversion](https://magepow.com/psd-to-magento-theme-conversion.html)
+
+* [Magento Speed Optimization Service](https://magepow.com/magento-speed-optimization-service.html)
+
+* [Magento Security Patch Installation](https://magepow.com/magento-security-patch-installation.html)
+
+* [Magento Website Maintenance Service](https://magepow.com/website-maintenance-service.html)
+
+* [Magento Professional Installation Service](https://magepow.com/professional-installation-service.html)
+
+* [Magento Upgrade Service](https://magepow.com/magento-upgrade-service.html)
+
+* [Customization Service](https://magepow.com/customization-service.html)
+
+* [Hire Magento Developer](https://magepow.com/hire-magento-developer.html)
+
+**Featured Magento Themes**
+
+* [Expert Multipurpose responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/expert-premium-responsive-magento-2-and-1-support-rtl-magento-2-/21667789)
+
+* [Gecko Premium responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/gecko-responsive-magento-2-theme-rtl-supported/24677410)
+
+* [Milano Fashion responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/milano-fashion-responsive-magento-1-2-theme/12141971)
+
+* [Electro responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/electro-responsive-magento-1-2-theme/17042067)
+
+* [Pizzaro food responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/pizzaro-food-responsive-magento-1-2-theme/19438157)
+
+* [Biolife organic responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/biolife-organic-food-magento-2-theme-rtl-supported/25712510)
+
+* [Market responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/market-responsive-magento-2-theme/22997928)
+
+* [Kuteshop responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/kuteshop-multipurpose-responsive-magento-1-2-theme/12985435)
+
+[![Latest Stable Version](https://poser.pugx.org/magepow/speedoptimizer/v/stable)](https://packagist.org/packages/magepow/speedoptimizer)
+[![Total Downloads](https://poser.pugx.org/magepow/speedoptimizer/downloads)](https://packagist.org/packages/magepow/speedoptimizer)
+
+
diff --git a/app/code/Magepow/SpeedOptimizer/composer.json b/app/code/Magepow/SpeedOptimizer/composer.json
new file mode 100644
index 0000000..75f1148
--- /dev/null
+++ b/app/code/Magepow/SpeedOptimizer/composer.json
@@ -0,0 +1,25 @@
+{
+    "name": "magepow/speedoptimizer",
+    "description": "Optimizer Speed magento2",
+    "type": "magento2-module",
+    "version": "1.0.0",
+    "license": [
+      "MIT"
+    ],
+    "authors": [
+      {
+        "name": "Magepow",
+        "email": "support@magepow.com",
+        "homepage": "https://www.magepow.com",
+        "role": "Technical Support"
+      }
+    ],
+    "autoload": {
+      "psr-4": {
+        "Magepow\\SpeedOptimizer\\": ""
+      },
+      "files": [
+        "registration.php"
+      ]
+    }
+  }
\ No newline at end of file
diff --git a/app/code/Magepow/Lazyload/etc/adminhtml/system.xml b/app/code/Magepow/SpeedOptimizer/etc/adminhtml/system.xml
similarity index 66%
rename from app/code/Magepow/Lazyload/etc/adminhtml/system.xml
rename to app/code/Magepow/SpeedOptimizer/etc/adminhtml/system.xml
index 0949e73..e20280d 100644
--- a/app/code/Magepow/Lazyload/etc/adminhtml/system.xml
+++ b/app/code/Magepow/SpeedOptimizer/etc/adminhtml/system.xml
@@ -11,11 +11,11 @@
         <tab id="magepow" translate="label" sortOrder="86">
             <label>Magepow</label>
         </tab>
-        <section id="magepow_lazyload" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1">
+        <section id="magepow_speedoptimizer" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1">
             <class>separator-top</class>
-            <label>Lazy Load</label>
+            <label>Speed Optimizer</label>
             <tab>magepow</tab>
-            <resource>Magepow_Lazyload::config_lazyload</resource>
+            <resource>Magepow_SpeedOptimizer::config_speedoptimizer</resource>
             <group id="general" translate="label" type="text" sortOrder="5" showInDefault="1" showInWebsite="1" showInStore="1">
                 <label>General</label>
                 <field id="enabled" translate="label comment" type="select" sortOrder="0"  showInDefault="1" showInWebsite="1" showInStore="1">
@@ -28,41 +28,55 @@
                     <comment>Preloading body site </comment>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                 </field>
-                <field id="loading_img" translate="label comment" type="select" sortOrder="15"  showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="loading_body_placeholder" translate="label comment" type="image" sortOrder="15"  showInDefault="1" showInWebsite="1" showInStore="1">
+                    <label>Loading Body placeholder :</label>
+                    <comment>Allowed file types: jpg, jpeg, gif, png.</comment>
+                    <backend_model>Magento\Config\Model\Config\Backend\Image</backend_model>
+                    <upload_dir config="system/filesystem/media" scope_info="1">magepow/speedoptimizer</upload_dir>
+                    <base_url type="media" scope_info="1">magepow/speedoptimizer</base_url>
+                </field>
+                <field id="loading_img" translate="label comment" type="select" sortOrder="20"  showInDefault="1" showInWebsite="1" showInStore="1">
                     <label>Preloading Images</label>
                     <comment>Preloading Images </comment>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                 </field>
-                <field id="exclude_img" translate="label comment" type="text" sortOrder="20"  showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="exclude_img" translate="label comment" type="text" sortOrder="22"  showInDefault="1" showInWebsite="1" showInStore="1">
                     <label>Exclude Image class</label>
                     <comment>Exclude Images exist class(comma separated)</comment>
                 </field>
-                <field id="placeholder" translate="label comment" type="select" sortOrder="25"  showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="loading_img_placeholder" translate="label comment" type="image" sortOrder="25"  showInDefault="1" showInWebsite="1" showInStore="1">
+                    <label>Loading Image placeholder :</label>
+                    <comment>Allowed file types: jpg, jpeg, gif, png.</comment>
+                    <backend_model>Magento\Config\Model\Config\Backend\Image</backend_model>
+                    <upload_dir config="system/filesystem/media" scope_info="1">magepow/speedoptimizer</upload_dir>
+                    <base_url type="media" scope_info="1">magepow/speedoptimizer</base_url>
+                </field>
+                <field id="placeholder" translate="label comment" type="select" sortOrder="30"  showInDefault="1" showInWebsite="1" showInStore="1">
                     <label>Placeholder Images</label>
                     <comment>Placeholder help keep layout original while loading</comment>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                 </field>
-                <field id="regex_block" translate="label comment" type="textarea" sortOrder="30"  showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="regex_block" translate="label comment" type="textarea" sortOrder="40"  showInDefault="1" showInWebsite="1" showInStore="1">
                     <label>Regex Block</label>
                     <comment>Regex Block HMTL you want add lazyload.</comment>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                 </field>
-                <field id="lazy_ajax" translate="label comment" type="select" sortOrder="35"  showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="lazy_ajax" translate="label comment" type="select" sortOrder="50"  showInDefault="1" showInWebsite="1" showInStore="1">
                     <label>Lazyload Images Response Ajax</label>
                     <comment>Apply lazyload for Response Ajax</comment>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                 </field>
-                <field id="minify_html" translate="label comment" type="select" sortOrder="40"  showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="minify_html" translate="label comment" type="select" sortOrder="60"  showInDefault="1" showInWebsite="1" showInStore="1">
                     <label>Minify Html</label>
                     <comment>Minify Html</comment>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                 </field>
-                <field id="defer_js" translate="label comment" type="select" sortOrder="45"  showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="defer_js" translate="label comment" type="select" sortOrder="70"  showInDefault="1" showInWebsite="1" showInStore="1">
                     <label>Defer Javascripts</label>
                     <comment>Defer Javascripts</comment>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                 </field>
-                <field id="body_includes" translate="label comment" type="textarea" sortOrder="50"  showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="body_includes" translate="label comment" type="textarea" sortOrder="80"  showInDefault="1" showInWebsite="1" showInStore="1">
                     <label>Scripts and Style Sheets</label>
                     <comment>This will be included before body closing tag in page HTML.</comment>
                     <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
diff --git a/app/code/Magepow/Lazyload/etc/config.xml b/app/code/Magepow/SpeedOptimizer/etc/config.xml
similarity index 91%
rename from app/code/Magepow/Lazyload/etc/config.xml
rename to app/code/Magepow/SpeedOptimizer/etc/config.xml
index 7ebfa8e..e57c67d 100644
--- a/app/code/Magepow/Lazyload/etc/config.xml
+++ b/app/code/Magepow/SpeedOptimizer/etc/config.xml
@@ -7,7 +7,7 @@
  */ -->
 <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Store:etc/config.xsd">
 	<default>
-	    <magepow_lazyload>
+	    <magepow_speedoptimizer>
             <general>
                 <enabled>1</enabled>
                 <loading_body>0</loading_body>
@@ -26,10 +26,11 @@
                         imgLazy.on('load',function(){$(this).addClass('loaded');
                         if($.equalheight) $.fn.equalheight();});
                         $('body').on('contentUpdated', function () {$(this).find("img.lazyload").not(".loaded").lazyload();});
+                        $('body').removeClass('loading_body');
                         }); 
                     </script>]]>
                 </body_includes>
             </general>
-        </magepow_lazyload>    
+        </magepow_speedoptimizer>    
 	</default>
 </config>
diff --git a/app/code/Magepow/Lazyload/etc/frontend/di.xml b/app/code/Magepow/SpeedOptimizer/etc/frontend/di.xml
similarity index 77%
rename from app/code/Magepow/Lazyload/etc/frontend/di.xml
rename to app/code/Magepow/SpeedOptimizer/etc/frontend/di.xml
index 04b7fa4..22a4343 100644
--- a/app/code/Magepow/Lazyload/etc/frontend/di.xml
+++ b/app/code/Magepow/SpeedOptimizer/etc/frontend/di.xml
@@ -8,6 +8,6 @@
 
 <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
     <type name="Magento\Framework\App\Response\Http">
-        <plugin name="lazy-response-http-process" type="Magepow\Lazyload\Plugin\LazyResponse"/>
+        <plugin name="speed-optimizer-response-http-process" type="Magepow\SpeedOptimizer\Plugin\SpeedOptimizer"/>
     </type>
 </config>
diff --git a/app/code/Magepow/SpeedOptimizer/etc/module.xml b/app/code/Magepow/SpeedOptimizer/etc/module.xml
new file mode 100644
index 0000000..0cd396d
--- /dev/null
+++ b/app/code/Magepow/SpeedOptimizer/etc/module.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
+    <module name="Magepow_SpeedOptimizer" setup_version="1.0.0" />
+</config>
diff --git a/app/code/Magepow/SpeedOptimizer/images/Speed test 1.png b/app/code/Magepow/SpeedOptimizer/images/Speed test 1.png
new file mode 100644
index 0000000..5396f01
Binary files /dev/null and b/app/code/Magepow/SpeedOptimizer/images/Speed test 1.png differ
diff --git a/app/code/Magepow/SpeedOptimizer/images/speed test 2.jpg b/app/code/Magepow/SpeedOptimizer/images/speed test 2.jpg
new file mode 100644
index 0000000..963be08
Binary files /dev/null and b/app/code/Magepow/SpeedOptimizer/images/speed test 2.jpg differ
diff --git a/app/code/Magepow/SpeedOptimizer/media b/app/code/Magepow/SpeedOptimizer/media
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/app/code/Magepow/SpeedOptimizer/media
@@ -0,0 +1 @@
+
diff --git a/app/code/Magepow/SpeedOptimizer/registration.php b/app/code/Magepow/SpeedOptimizer/registration.php
new file mode 100644
index 0000000..2e31d83
--- /dev/null
+++ b/app/code/Magepow/SpeedOptimizer/registration.php
@@ -0,0 +1,5 @@
+<?php
+
+use \Magento\Framework\Component\ComponentRegistrar;
+
+ComponentRegistrar::register(ComponentRegistrar::MODULE, 'Magepow_SpeedOptimizer', __DIR__);
\ No newline at end of file
diff --git a/app/code/Magepow/Lazyload/view/frontend/requirejs-config.js b/app/code/Magepow/SpeedOptimizer/view/frontend/requirejs-config.js
similarity index 55%
rename from app/code/Magepow/Lazyload/view/frontend/requirejs-config.js
rename to app/code/Magepow/SpeedOptimizer/view/frontend/requirejs-config.js
index a70ae15..9d1d62c 100644
--- a/app/code/Magepow/Lazyload/view/frontend/requirejs-config.js
+++ b/app/code/Magepow/SpeedOptimizer/view/frontend/requirejs-config.js
@@ -1,7 +1,7 @@
 var config = {
 
 	paths: {
-		'magepow/lazyload'			: 'Magepow_Lazyload/js/plugins/lazyload.min',
+		'magepow/lazyload'			: 'Magepow_SpeedOptimizer/js/plugins/lazyload.min',
 	},
 
 	shim: {
diff --git a/app/code/Magepow/SpeedOptimizer/view/frontend/web/css/source/_module.less b/app/code/Magepow/SpeedOptimizer/view/frontend/web/css/source/_module.less
new file mode 100644
index 0000000..c773597
--- /dev/null
+++ b/app/code/Magepow/SpeedOptimizer/view/frontend/web/css/source/_module.less
@@ -0,0 +1,43 @@
+& when (@media-common = true) {
+	.loading_body .preloading {
+	    display: block;
+	    position: fixed;
+	    top: 0;
+	    left: 0;
+	    width: 100%;
+	    height: 100%;
+	    overflow: hidden;
+	    background: #FFF;
+	    opacity: .8;
+	    z-index: 9999999;
+	    -webkit-transition: all .5s ease;
+	    -moz-transition: all .5s ease;
+	    transition: all .5s ease;
+	}
+
+	.loading_body .loading {
+		display: block;
+	    position: relative;
+	    left: 50%;
+	    top: 50%;
+	    width: 150px;
+	    height: 150px;
+	    margin: -75px 0 0 -75px;
+	    border-radius: 50%;
+	    -webkit-animation: spin 2s linear infinite;
+	    animation: spin 2s linear infinite;
+	    background-repeat: no-repeat;
+	    background-size: 100%;
+	}
+
+	.loading_img .lazyload{
+	  background-image: url("../Magepow_SpeedOptimizer/images/loader.svg");
+	  background-size: 30px auto;
+	  background-position: center center;
+	  background-repeat: no-repeat;
+	  overflow: hidden;
+	}
+	.loading_img img.loaded{
+	  background-image: none;
+	}
+}
\ No newline at end of file
diff --git a/app/code/Magepow/SpeedOptimizer/view/frontend/web/images/loader.gif b/app/code/Magepow/SpeedOptimizer/view/frontend/web/images/loader.gif
new file mode 100644
index 0000000..5679fb8
Binary files /dev/null and b/app/code/Magepow/SpeedOptimizer/view/frontend/web/images/loader.gif differ
diff --git a/app/code/Magepow/Lazyload/view/frontend/web/images/loader.svg b/app/code/Magepow/SpeedOptimizer/view/frontend/web/images/loader.svg
similarity index 100%
rename from app/code/Magepow/Lazyload/view/frontend/web/images/loader.svg
rename to app/code/Magepow/SpeedOptimizer/view/frontend/web/images/loader.svg
diff --git a/app/code/Magepow/Lazyload/view/frontend/web/js/plugins/lazyload.min.js b/app/code/Magepow/SpeedOptimizer/view/frontend/web/js/plugins/lazyload.min.js
similarity index 100%
rename from app/code/Magepow/Lazyload/view/frontend/web/js/plugins/lazyload.min.js
rename to app/code/Magepow/SpeedOptimizer/view/frontend/web/js/plugins/lazyload.min.js
diff --git a/app/code/Magepow/Stickycart/Helper/Data.php b/app/code/Magepow/Stickycart/Helper/Data.php
new file mode 100644
index 0000000..e681d7c
--- /dev/null
+++ b/app/code/Magepow/Stickycart/Helper/Data.php
@@ -0,0 +1,50 @@
+<?php
+/*
+ * @category: Magepow
+ * @copyright: Copyright (c) 2014 Magepow (http://www.magepow.com/)
+ * @licence: http://www.magepow.com/license-agreement
+ * @author: MichaelHa
+ * @create date: 2019-06-14 17:19:50
+ * @LastEditors: MichaelHa
+ * @LastEditTime: 2019-06-29 12:45:32
+ */
+namespace Magepow\Stickycart\Helper;
+
+class Data extends \Magento\Framework\App\Helper\AbstractHelper
+{
+    public function getConfig($cfg='')
+    {
+        return $this->scopeConfig->getValue(
+            $cfg,
+            \Magento\Store\Model\ScopeInterface::SCOPE_STORE
+        );
+    }
+    public function isEnabled()
+    {
+        return $this->scopeConfig->getValue(
+            'stickycart/general/enabled',
+            \Magento\Store\Model\ScopeInterface::SCOPE_STORE
+        );
+    }
+    public function getWidthImage()
+    {
+        return $this->scopeConfig->getValue(
+            'stickycart/general/width_image',
+            \Magento\Store\Model\ScopeInterface::SCOPE_STORE
+        );
+    }
+    public function getHeightImage()
+    {
+        return $this->scopeConfig->getValue(
+            'stickycart/general/height_image',
+            \Magento\Store\Model\ScopeInterface::SCOPE_STORE
+        );
+    }
+    public function getHeightScroll()
+    {
+        return $this->scopeConfig->getValue(
+            'stickycart/general/height_scroll',
+            \Magento\Store\Model\ScopeInterface::SCOPE_STORE
+        );
+    }
+}
\ No newline at end of file
diff --git a/app/code/Magepow/Stickycart/README.md b/app/code/Magepow/Stickycart/README.md
new file mode 100644
index 0000000..7d4d978
--- /dev/null
+++ b/app/code/Magepow/Stickycart/README.md
@@ -0,0 +1,103 @@
+# Magento 2 Extention Sticky Add To Cart
+
+This Sticky Add To Cart extension for Magento 2 helps store owners make the cart always visible for easier check out. When a customer scrolls down the page, the extension will help you show the "Add to cart" bar so your customers can quickly add the product to cart or view brief of product detail such as images, price or choose the quantity, no longer need to scroll back to the top, the cart bar is always on visible. Therefore, this extension not only provides customers an extremely convenient shopping experience but also can help you increase sales, and reduce the customer ratio leaving the product or miss their checkout after reading lots of detail (remind and "call to action").
+
+The extension is very easy to use and configure. In the admin panel using configuration options, the admin can enable/disable sticky bar features at any time. Besides, the extension allows you to set the height from header util the Sticky Add To Cart appears. No coding needed and easy to custom style as well. 
+
+## Highlight features for sticky add to cart
+ * When scrolling down quickly view any particular details like a product image, product name, etc.
+ * This extension will increase conversion rate by encouraging customers to add products to cart or buy now button.
+## 1. How to install Magento 2 sticky add to cart
+### ✓ Install sticky add to cart via composer (recommend)
+Run the following command in Magento 2 root folder:
+
+`composer require magepow/stickycart`
+
+`php bin/magento setup:upgrade`
+
+`php bin/magento setup:static-content:deploy -f`
+## 2. Sticky add to cart user guide
+**Magepow sticky add to cart** provides the customer with a hassle-free shopping experience. The product's function allows the customer to quickly add the product to the cart without scrolling. So your customer can get information about the product quickly. Using configuration options admin can enable/disable sticky bar features at any time. Admin can custom height from header until sticky add to cart appears.
+### General Configuration
+#### Enable Sticky add to cart
+Go to `Admin Panel > Stores > Settings > Configuration > Magepow > Stickycart`
+![enable-module-img](https://github.com/magepow/stickycart/blob/master/media/enable.PNG)
+
+Select `Yes` to enable module.
+#### Setting Sticky add to cart
+Go to `Admin Panel > Stores > Settings > Configuration > Magepow > Stickycart`
+![config-module-img](https://github.com/magepow/stickycart/blob/master/media/config.PNG)
+
+You can customize the position of the sticky add to cart appears in the height from the header to the footer.
+### This Is Result In Frontend
+![result-module-img](https://github.com/magepow/stickycart/blob/master/media/ezgif-2-a64cab6485a1.gif)
+
+## Detail User Guide
+* [Magento 2 Sticky Add To Cart Document](https://docs.alothemes.com/m2/extension/stickycart/)
+
+**Free Extensions List**
+
+* [Magento 2 Recent Sales Notification](https://magepow.com/magento-2-recent-sales-notification.html)
+
+* [Magento Categories Extension](https://magepow.com/magento-categories-extension.html)
+
+* [Magento Sticky Cart](https://magepow.com/magento-sticky-cart.html)
+
+* [Magento Ajax Contact](https://magepow.com/magento-ajax-contact-form.html)
+
+* [Magento Lazy Load](https://magepow.com/magento-lazy-load.html)
+
+**Premium Extensions List**
+
+* [Magento Speed Optimizer](https://magepow.com/magento-speed-optimizer.html)
+
+* [Magento 2 Mutil Translate](https://magepow.com/magento-multi-translate.html)
+
+* [Magento 2 Instagram Integration](https://magepow.com/magento-2-instagram.html)
+
+* [Lookbook Pin Products](https://magepow.com/lookbook-pin-products.html)
+
+* [Magento Product Slider](https://magepow.com/magento-product-slider.html)
+
+* [Magento Product Banner](https://magepow.com/magento-banner-slider.html)
+
+**Featured Magento services**
+
+* [PSD to Magento 2 Theme Conversion](https://magepow.com/psd-to-magento-theme-conversion.html)
+
+* [Magento Speed Optimization Service](https://magepow.com/magento-speed-optimization-service.html)
+
+* [Magento Security Patch Installation](https://magepow.com/magento-security-patch-installation.html)
+
+* [Magento Website Maintenance Service](https://magepow.com/website-maintenance-service.html)
+
+* [Magento Professional Installation Service](https://magepow.com/professional-installation-service.html)
+
+* [Magento Upgrade Service](https://magepow.com/magento-upgrade-service.html)
+
+* [Customization Service](https://magepow.com/customization-service.html)
+
+* [Hire Magento Developer](https://magepow.com/hire-magento-developer.html)
+
+**Featured Magento Themes**
+
+* [Expert Multipurpose responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/expert-premium-responsive-magento-2-and-1-support-rtl-magento-2-/21667789)
+
+* [Gecko Premium responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/gecko-responsive-magento-2-theme-rtl-supported/24677410)
+
+* [Milano Fashion responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/milano-fashion-responsive-magento-1-2-theme/12141971)
+
+* [Electro responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/electro-responsive-magento-1-2-theme/17042067)
+
+* [Pizzaro food responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/pizzaro-food-responsive-magento-1-2-theme/19438157)
+
+* [Biolife organic responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/biolife-organic-food-magento-2-theme-rtl-supported/25712510)
+
+* [Market responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/market-responsive-magento-2-theme/22997928)
+
+* [Kuteshop responsive Magento 2 Theme](https://1.envato.market/c/1314680/275988/4415?u=https://themeforest.net/item/kuteshop-multipurpose-responsive-magento-1-2-theme/12985435)
+
+[![Latest Stable Version](https://poser.pugx.org/magepow/stickycart/v/stable)](https://packagist.org/packages/magepow/stickycart)
+[![Total Downloads](https://poser.pugx.org/magepow/stickycart/downloads)](https://packagist.org/packages/magepow/stickycart)
+
+
diff --git a/app/code/Magepow/Stickycart/composer.json b/app/code/Magepow/Stickycart/composer.json
new file mode 100644
index 0000000..b617d68
--- /dev/null
+++ b/app/code/Magepow/Stickycart/composer.json
@@ -0,0 +1,25 @@
+{
+    "name": "magepow/stickycart",
+    "description": "Magepow Sticky Cart",
+    "type": "magento2-module",
+    "license": [
+        "OSL-3.0",
+        "AFL-3.0"
+    ],
+    "authors": [
+        {
+            "name": "Magepow",
+            "email": "support@magepow.com",
+            "homepage": "https://www.magepow.com",
+            "role": "Technical Support"
+        }
+    ],
+    "autoload": {
+        "files": [
+            "registration.php"
+        ],
+        "psr-4": {
+            "Magepow\\Stickycart\\": ""
+        }
+    }
+}
diff --git a/app/code/Magepow/Stickycart/etc/adminhtml/system.xml b/app/code/Magepow/Stickycart/etc/adminhtml/system.xml
new file mode 100644
index 0000000..ee9451b
--- /dev/null
+++ b/app/code/Magepow/Stickycart/etc/adminhtml/system.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd">
+    <system>
+        <tab id="magepow" translate="label" sortOrder="89">
+             <label><![CDATA[Magepow]]></label>
+        </tab>
+        <section id="stickycart" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1">
+            <label><![CDATA[Sticky Cart]]></label>
+            <tab>magepow</tab>
+            <resource>Magepow_Stickycart::config_stickycart</resource>
+            <group id="general" translate="label" type="text" sortOrder="50" showInDefault="10" showInWebsite="1" showInStore="1">
+                <label><![CDATA[General]]></label>
+                <field id="enabled" translate="label" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
+                    <label><![CDATA[Enabled]]></label>
+                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
+                </field>
+                <field id="height_scroll" translate="label comment" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="10">
+                    <label>Height Scroll</label>
+                    <comment><![CDATA[Height from the top of the web page to the appearance 'add to cart bottom' default value 0 will auto]]></comment>
+                    <validate>validate-number</validate>
+                </field>
+                <field id="width_image" translate="label comment" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="20">
+                    <label>Width Image</label>
+                    <comment><![CDATA[Width image product]]></comment>
+                    <validate>validate-number</validate>
+                </field>
+                <field id="height_image" translate="label comment" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="30">
+                    <label>Height Image</label>
+                    <comment><![CDATA[Height image product]]></comment>
+                    <validate>validate-number</validate>
+                </field>
+            </group>
+
+        </section>
+    </system>
+</config>
diff --git a/app/code/Magepow/Stickycart/etc/config.xml b/app/code/Magepow/Stickycart/etc/config.xml
new file mode 100644
index 0000000..2ad1ad8
--- /dev/null
+++ b/app/code/Magepow/Stickycart/etc/config.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Store:etc/config.xsd">
+    <default>
+        <stickycart>
+            <general>
+                <enabled>1</enabled>
+                <width_image>80</width_image>
+                <height_image>80</height_image>
+                <height_scroll>0</height_scroll>
+            </general>
+        </stickycart>
+    </default>
+</config>
diff --git a/app/code/Magepow/Stickycart/etc/module.xml b/app/code/Magepow/Stickycart/etc/module.xml
new file mode 100644
index 0000000..2843b21
--- /dev/null
+++ b/app/code/Magepow/Stickycart/etc/module.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
+	<module name="Magepow_Stickycart" setup_version="1.0.0">
+	</module>
+</config>
diff --git a/app/code/Magepow/Stickycart/media/config.PNG b/app/code/Magepow/Stickycart/media/config.PNG
new file mode 100644
index 0000000..960e73e
Binary files /dev/null and b/app/code/Magepow/Stickycart/media/config.PNG differ
diff --git a/app/code/Magepow/Stickycart/media/enable.PNG b/app/code/Magepow/Stickycart/media/enable.PNG
new file mode 100644
index 0000000..f78ff0c
Binary files /dev/null and b/app/code/Magepow/Stickycart/media/enable.PNG differ
diff --git a/app/code/Magepow/Stickycart/media/ezgif-2-a64cab6485a1.gif b/app/code/Magepow/Stickycart/media/ezgif-2-a64cab6485a1.gif
new file mode 100644
index 0000000..d84fdd2
Binary files /dev/null and b/app/code/Magepow/Stickycart/media/ezgif-2-a64cab6485a1.gif differ
diff --git a/app/code/Magepow/Stickycart/registration.php b/app/code/Magepow/Stickycart/registration.php
new file mode 100644
index 0000000..5ce9264
--- /dev/null
+++ b/app/code/Magepow/Stickycart/registration.php
@@ -0,0 +1,6 @@
+<?php
+\Magento\Framework\Component\ComponentRegistrar::register(
+    \Magento\Framework\Component\ComponentRegistrar::MODULE,
+    'Magepow_Stickycart',
+    __DIR__
+);
diff --git a/app/code/Magepow/Stickycart/view/frontend/layout/catalog_product_view.xml b/app/code/Magepow/Stickycart/view/frontend/layout/catalog_product_view.xml
new file mode 100644
index 0000000..2c874a8
--- /dev/null
+++ b/app/code/Magepow/Stickycart/view/frontend/layout/catalog_product_view.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
+    <body>
+        <referenceBlock name="before.body.end">
+            <block class="Magento\Catalog\Block\Product\View" name="stickycart" group="detailed_info"
+            		template="Magepow_Stickycart::stickycart.phtml"
+                   	ifconfig="stickycart/general/enabled"
+                   >
+            </block>
+        </referenceBlock>
+    </body>
+</page>
\ No newline at end of file
diff --git a/app/code/Magepow/Stickycart/view/frontend/requirejs-config.js b/app/code/Magepow/Stickycart/view/frontend/requirejs-config.js
new file mode 100644
index 0000000..56e21a4
--- /dev/null
+++ b/app/code/Magepow/Stickycart/view/frontend/requirejs-config.js
@@ -0,0 +1,7 @@
+var config = {
+	map: {
+        '*': {
+            magepowStickycart: 'Magepow_Stickycart/js/stickycart'
+        }
+    }
+};
\ No newline at end of file
diff --git a/app/code/Magepow/Stickycart/view/frontend/templates/stickycart.phtml b/app/code/Magepow/Stickycart/view/frontend/templates/stickycart.phtml
new file mode 100644
index 0000000..c814247
--- /dev/null
+++ b/app/code/Magepow/Stickycart/view/frontend/templates/stickycart.phtml
@@ -0,0 +1,100 @@
+
+<?php
+/*
+ * @category: Magepow
+ * @copyright: Copyright (c) 2014 Magepow (http://www.magepow.com/)
+ * @licence: http://www.magepow.com/license-agreement
+ * @author: MichaelHa
+ * @create date: 2019-07-15 17:19:50
+ * @LastEditors: MichaelHa
+ * @LastEditTime: 2020-03-12 21:18:27
+ */
+
+/** @var $block \Magento\Catalog\Block\Product\View */
+
+$_product = $block->getProduct();
+if ( !$_product->isSaleable() ){
+  return;
+}
+$buttonTitle = __('Add to Cart');
+if ($_product->getTypeId() == 'bundle'){
+  $buttonTitle = __('Customize and Add to Cart');
+}
+$helper        = $this->helper('Magepow\Stickycart\Helper\Data');
+$_imageHelper  = $this->helper('Magento\Catalog\Helper\Image');
+$heightScroll  = $helper->getHeightScroll();
+$widthtImage   = $helper->getWidthImage();
+$heightImage   = $helper->getHeightImage();
+$imageUrl      = $_imageHelper->init($_product, 'product_base_image')
+                ->constrainOnly(TRUE)
+                ->keepAspectRatio(TRUE)
+                ->keepTransparency(TRUE)
+                ->keepFrame(FALSE)
+                ->resize($widthtImage, $widthtImage)->getUrl();
+?>
+<div class="stickyCart">
+  <div class="stickyChild">
+    <div class="contentHide">
+      <div class="clSticky" id="timerSticky">
+        <div class="stickyProductName"><?php echo $block->escapeHtml($_product->getName()) ?></div>
+      </div>
+    </div>
+    <div class="contentHide">
+      <div class="clSticky">
+        <div class="imgBorder">
+          <div class="borderImg">
+            <img class="stickyImg" src="<?php echo $imageUrl; ?>">
+          </div>
+        </div>
+      </div>
+    </div>
+    <div class="contentHide">
+      <div class="clSticky" id="parentQtySticky">
+          <div class="quantity">
+            <input  name="qty"
+                    type="number" 
+                    min="1" 
+                    value="<?= $block->getProductDefaultQty() * 1 ?>"
+                    title="<?= $block->escapeHtmlAttr(__('Qty')) ?>"
+                    data-validate="<?= $block->escapeHtml(json_encode($block->getQuantityValidators())) ?>"
+                    id="qtySticky"
+                    class="qty"
+            >
+            <div class="btn-plus">
+              <button  type="button" class="increase items" onclick="var result = document.getElementById('qtySticky'); var qtySticky = result.value; if( !isNaN( qtySticky )) result.value++;return false;">
+                <i class="fa fa-angle-up"></i>
+              </button>
+              <button  type="button" class="reduced items" onclick="var result = document.getElementById('qtySticky'); var qtySticky = result.value; if( !isNaN( qtySticky ) && qtySticky > 1 ) result.value--;return false;">
+                <i class="fa fa-angle-down"></i>
+              </button>  
+            </div>
+          </div>
+      </div>
+    </div>
+    <div class="contentShow">
+      <div class="clSticky">
+        <button id="btnSticky" class="action button" title="<?= $block->escapeHtmlAttr($buttonTitle) ?>"><span><?= $block->escapeHtml($buttonTitle) ?></span></button>
+      </div>
+    </div>
+  </div>
+</div>
+<?php
+$formData = [
+    'stickyCart'                =>  '.stickyCart',
+    'qtySticky'                 =>  '#qtySticky',
+    'quantity'                  =>  '.quantity',
+    'btnSticky'                 =>  '#btnSticky'
+];
+$stickyData = $this->helper('Magento\Framework\Json\Helper\Data')->jsonEncode($formData);
+?>
+<script type="text/x-magento-init">
+    {
+        "*": {
+            "magepowStickycart": {
+            "jsonData":<?php /* @noEscape */ echo $stickyData; ?>,
+            "typeProduct": "<?php /* @noEscape */ echo $_product->getTypeId(); ?>",
+            "scrollHeight": <?php   echo $heightScroll; ?>
+            }
+        }
+    }
+</script>
\ No newline at end of file
diff --git a/app/code/Magepow/Stickycart/view/frontend/web/css/source/_module.less b/app/code/Magepow/Stickycart/view/frontend/web/css/source/_module.less
new file mode 100644
index 0000000..c06044a
--- /dev/null
+++ b/app/code/Magepow/Stickycart/view/frontend/web/css/source/_module.less
@@ -0,0 +1,81 @@
+& when (@media-common = true) {
+  .stickyCart {
+    position: fixed;
+    background-color: #000000;
+    width:100%;
+    bottom:0;
+    height: 90px;
+    z-index: 99;
+    display: none;
+    align-items: center;
+    justify-content: center;
+    .stickyChild{
+        display: flex;
+        align-items: center;
+        justify-content: center;
+        height: 90px;
+          #parentQtySticky{
+            height:43px;
+          }
+          #timerSticky{
+              position: relative;
+          }
+          .clSticky{
+            padding: 10px;
+            #btnSticky:hover{
+              background-color: #b59677;
+              color:#fff;
+            }
+            .stickyProductName{
+              color: #eee;
+            }
+            #btnSticky{
+              background-color: transparent;
+              height: 42px;
+              border-color: #fff;
+            }
+            .imgBorder{
+              width: 68px;
+              height: 68px;
+              border-radius: 50%;
+              border: solid 1px #eee;
+              display: flex;
+              justify-content: center;
+              align-items: center;
+                .borderImg{
+                  width:60px;
+                  height: 60px;
+                  display: inline-block;
+                  vertical-align: middle;
+                  border-radius: 50%;
+                  overflow: hidden;
+                    .stickyImg{
+                      width:100%;
+                      max-width: 100%;
+                    }
+                }
+            }
+        }
+      }
+
+  }
+
+  @media only screen and (max-width: 767px) {
+    .contentHide{
+      display: none;
+    }
+    .contentShow #btnSticky{
+      width: 100%;
+    }
+  }
+  .quantity input {
+    background-color: transparent;
+    color: #eee;
+    height: 42px;
+    float: left;
+    width: 5em;
+  }
+  .quantity input:focus {
+    outline: 0;
+  }
+}
diff --git a/app/code/Magepow/Stickycart/view/frontend/web/js/stickycart.js b/app/code/Magepow/Stickycart/view/frontend/web/js/stickycart.js
new file mode 100644
index 0000000..27d3187
--- /dev/null
+++ b/app/code/Magepow/Stickycart/view/frontend/web/js/stickycart.js
@@ -0,0 +1,100 @@
+define([
+  "jquery",
+  "jquery/ui",
+  ], function ($) {
+    'use strict';
+    $.widget('mage.magepowStickycart', {
+        options: {
+            scrollHeight 	: 0,
+            typeProduct 	: 'simple'
+        },
+	    _create: function () {
+	        var options = this.options;
+	        var buttonAddToCart = $('#product-addtocart-button');
+	        var buttonBundle 	= $('#bundle-slide');
+	        var buttonSticky 	= $('#btnSticky');
+	        if( buttonBundle.length ){
+	        	var buttonAction = buttonBundle;
+	        	buttonSticky.addClass('customize');
+	        } else {
+	        	var buttonAction = buttonAddToCart;
+	        }
+	        if(!buttonAction.length) return;
+	        var scrollHeight 	= options.scrollHeight ? options.scrollHeight : buttonAction.position().top;
+	        var stickyCart      = $(".stickyCart");
+	        var body 			= $('body');
+	        $(document).scroll(function() {
+				var y = $(this).scrollTop();
+				if (y > scrollHeight) {
+					body.addClass('show-add-cart-bottom');
+					stickyCart.fadeIn("fast");
+				} else {
+					body.removeClass('show-add-cart-bottom');
+					stickyCart.fadeOut("fast");
+				}
+	        });
+
+	        var qtySticky 	= $('#qtySticky');
+	        var groupQty 	= $('.grouped .qty input[type="number"]');
+	        var qty 		= $('#qty');
+	        qty.change(function(){
+	        	qtySticky.val(this.value);
+	        });	
+	        qtySticky.change(function(){
+	        	if(groupQty.length){
+	        		groupQty.val(this.value);
+	        	}
+	        	qty.val(this.value);
+	        });        
+	        groupQty.change(function() {
+	        	qtySticky.val(this.value);
+	        });
+
+	        buttonSticky.click(function() {
+	        	var $this = $(this);
+	        	$this.text(buttonAddToCart.text());
+	        	$this.attr("disabled", "disabled");
+	        	setTimeout(function() {
+	        		$this.removeAttr("disabled");
+	          	}, 1500);
+	          	if($this.hasClass('customize')){
+	          		buttonBundle.click();
+	          		buttonSticky.removeClass('customize');
+	          	}else {
+	            	buttonAddToCart.click();
+	          	}
+	        });
+
+	        $('.stickyCart .quantity').each(function() {
+				var spinner = $(this),
+				input = spinner.find('input[type="number"]'),
+				btnUp = spinner.find('.quantity-up'),
+				btnDown = spinner.find('.quantity-down'),
+				min = input.attr('min'),
+				max = input.attr('max');
+	          	btnUp.click(function() {
+	            var oldValue = parseFloat(input.val());
+	            if (oldValue >= max) {
+	              var newVal = oldValue;
+	            } else {
+	              var newVal = oldValue + 1;
+	            }
+	            spinner.find("input").val(newVal);
+	            spinner.find("input").trigger("change");
+	          });
+
+	          btnDown.click(function() {
+	            var oldValue = parseFloat(input.val());
+	            if (oldValue <= min) {
+	              var newVal = oldValue;
+	            } else {
+	              var newVal = oldValue - 1;
+	            }
+	            spinner.find("input").val(newVal);
+	            spinner.find("input").trigger("change");
+	          });
+	        });
+      }
+    });
+  return $.mage.magepowStickycart;
+});
\ No newline at end of file
diff --git a/app/code/Magiccart/Alothemes/Helper/Data.php b/app/code/Magiccart/Alothemes/Helper/Data.php
index 707e1c2..eac9a66 100644
--- a/app/code/Magiccart/Alothemes/Helper/Data.php
+++ b/app/code/Magiccart/Alothemes/Helper/Data.php
@@ -25,16 +25,12 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
      */
     protected $pageConfig;
 
-    protected $configurable;
-
     public function __construct(
         \Magento\Framework\App\Helper\Context $context,
-        \Magento\Framework\View\Page\Config $pageConfig,
-        \Magento\ConfigurableProduct\Model\Product\Type\Configurable $configurable
+        \Magento\Framework\View\Page\Config $pageConfig
     )
     {
         $this->pageConfig   = $pageConfig;
-        $this->configurable = $configurable;
         parent::__construct($context);
     }
     public function getConfig($cfg='')
@@ -61,21 +57,23 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
         if(!$this->_timer['enabled']) return;
 
         if($_product->getTypeId() == 'configurable'){
-                $products = $this->configurable->getUsedProducts($_product);
+                $products = $_product->getTypeInstance()->getUsedProducts($_product, null);
                 $date = 0;
                 foreach ($products as $child) {
-                    $toDate     = $child->getSpecialToDate();
-                    if(!$toDate) continue;
-                    if ($date) {
-                        if (strtotime($date) < strtotime($toDate)) {
+                    if ($child->isSaleable()) {
+                        $toDate     = $child->getSpecialToDate();
+                        if(!$toDate) continue;
+                        if ($date) {
+                            if (strtotime($date) < strtotime($toDate)) {
+                                $_product = $child;
+                                $date = $toDate;
+                            }
+                        } else {
                             $_product = $child;
                             $date = $toDate;
                         }
-                    } else {
-                        $_product = $child;
-                        $date = $toDate;
                     }
-                }         
+                }        
         }
 
         $toDate = $_product->getSpecialToDate();
@@ -91,18 +89,18 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
         return '<div class="alo-count-down"><span class="countdown" data-d="' .$left->format('%a'). '" data-h="' .$left->format('%h'). '" data-i="' .$left->format('%h'). '" data-s="' .$left->format('%s'). '"></span></div>';
     }
 
-    public function getLabels($product)
+    public function getLabels($_product)
     {
         if($this->_labels==null) $this->_labels = $this->getThemeCfg('labels');
         $html  = '';
         $newText = isset($this->_labels['newText']) ? $this->_labels['newText'] : ''; // get in Cfg;
-        if($newText && $this->isNew($product)) $html .= '<span class="sticker top-left"><span class="labelnew">' . __($newText) . '</span></span>';
+        if($newText && $this->isNew($_product)) $html .= '<span class="sticker top-left"><span class="labelnew">' . __($newText) . '</span></span>';
         $percent = isset($this->_labels['salePercent']) ? $this->_labels['salePercent'] : false; // get in Cfg;
         $saleLabel = '';
-        if( $product->getTypeId() == 'configurable' ){
-            // $special_price = $product->getPriceInfo()->getPrice('special_price')->getAmount()->getBaseAmount();
-            $final_price = $product->getPriceInfo()->getPrice('final_price')->getAmount()->getBaseAmount();
-            $regular_price = $product->getPriceInfo()->getPrice('regular_price')->getAmount()->getBaseAmount();
+        if( $_product->getTypeId() == 'configurable' ){
+            // $special_price = $_product->getPriceInfo()->getPrice('special_price')->getAmount()->getBaseAmount();
+            $final_price   = $_product->getPriceInfo()->getPrice('final_price')->getAmount()->getBaseAmount();
+            $regular_price = $_product->getPriceInfo()->getPrice('regular_price')->getAmount()->getBaseAmount();
             if($final_price < $regular_price){
                 if($percent){
                      $saleLabel = (int)$regular_price ? floor(($final_price/$regular_price)*100 - 100).'%' : ''; 
@@ -110,24 +108,32 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
                     $saleLabel = isset($this->_labels['saleText']) ? $this->_labels['saleText'] : '';
                 }
             }
-
-            // $specialPrice = $product->getPriceInfo()->getPrice('special_price')->getAmount()->__toString();
-            // if($specialPrice){
-            //     $final_price    = $product->getPriceInfo()->getPrice('final_price')->getAmount()->__toString();
-            //     $regular_price  = $product->getPriceInfo()->getPrice('regular_price')->getAmount()->__toString();
-            //     if($final_price < $regular_price){
-            //         if($percent){
-            //              $saleLabel = (int)$regular_price ? floor(($final_price/$regular_price)*100 - 100).'%' : ''; 
-            //         } else {
-            //             $saleLabel = isset($this->_labels['saleText']) ? $this->_labels['saleText'] : '';
-            //         }
-            //         $saleLabel = (int)$regular_price ? floor(($final_price/$regular_price)*100 - 100).'%' : ''; 
-            //     }
-            // }
-        } else if($this->isOnSale($product)) {
+            if(!$saleLabel){
+                $products = $_product->getTypeInstance()->getUsedProducts($_product, null);
+                $discount = 0;
+                foreach ($products as $child) {
+                    if ($child->isSaleable()) {
+                        if($this->isOnSale($child)) {
+                            if($percent){
+                                $price = $child->getPrice();
+                                $finalPrice = $child->getFinalPrice();
+                                $saleOff = floor( ($finalPrice/$price)*100 - 100 );
+                                if((int)$price && ($saleOff < $discount)){
+                                    $discount   = $saleOff;
+                                    $saleLabel = $saleOff .'%';          
+                                }      
+                            }else {
+                                $saleLabel = isset($this->_labels['saleText']) ? $this->_labels['saleText'] : '';
+                                break;
+                            }
+                        }
+                    }
+                }
+            }
+        } else if($this->isOnSale($_product)) {
             if($percent){
-                $price = $product->getPrice();
-                $finalPrice = $product->getFinalPrice();
+                $price = $_product->getPrice();
+                $finalPrice = $_product->getFinalPrice();
                 $saleLabel = (int)$price ? floor(($finalPrice/$price)*100 - 100).'%' : '';                
             }else {
                 $saleLabel = isset($this->_labels['saleText']) ? $this->_labels['saleText'] : '';
@@ -139,17 +145,17 @@ class Data extends \Magento\Framework\App\Helper\AbstractHelper
         return $html;
     }
 
-    protected function isNew($product)
+    protected function isNew($_product)
     {
-        return $this->_nowIsBetween($product->getData('news_from_date'), $product->getData('news_to_date'));
+        return $this->_nowIsBetween($_product->getData('news_from_date'), $_product->getData('news_to_date'));
     }
 
-    protected function isOnSale($product)
+    protected function isOnSale($_product)
     {
-        $specialPrice = number_format($product->getFinalPrice(), 2);
-        $regularPrice = number_format($product->getPrice(), 2);
+        $specialPrice = number_format($_product->getFinalPrice(), 2);
+        $regularPrice = number_format($_product->getPrice(), 2);
 
-        if ($specialPrice != $regularPrice) return $this->_nowIsBetween($product->getData('special_from_date'), $product->getData('special_to_date'));
+        if ($specialPrice != $regularPrice) return $this->_nowIsBetween($_product->getData('special_from_date'), $_product->getData('special_to_date'));
         else return false;
     }
     
diff --git a/app/code/Magiccart/Alothemes/etc/acl.xml b/app/code/Magiccart/Alothemes/etc/acl.xml
index 5a82e32..68837f8 100755
--- a/app/code/Magiccart/Alothemes/etc/acl.xml
+++ b/app/code/Magiccart/Alothemes/etc/acl.xml
@@ -16,7 +16,7 @@
 	        <resource id="Magento_Backend::admin">
 	        	<resource id="Magiccart_Alothemes::magiccart" title="Magiccart" sortOrder="10">
 	        	    <resource id="Magiccart_Alothemes::alothemes" title="ALO Themes" sortOrder="10">
-	        	    	<resource id="Magiccart_Alothemes::alothemes_config" title="Configuration" sortOrder="10" />
+	        	    	<resource id="Magiccart_Alothemes::configuration" title="Configuration" sortOrder="10" />
 	        	        <resource id="Magiccart_Alothemes::alothemes_import" title="Import" sortOrder="20" />
 	        	    </resource>
 	        	    <resource id="Magiccart_Alothemes::tools" title="ALO Tools" sortOrder="10">
diff --git a/app/code/Magiccart/Alothemes/etc/adminhtml/menu.xml b/app/code/Magiccart/Alothemes/etc/adminhtml/menu.xml
index e46635e..eefb16a 100755
--- a/app/code/Magiccart/Alothemes/etc/adminhtml/menu.xml
+++ b/app/code/Magiccart/Alothemes/etc/adminhtml/menu.xml
@@ -15,7 +15,7 @@
 
 	        <add id="Magiccart_Alothemes::alothemes" title="ALO Themes" module="Magiccart_Alothemes" sortOrder="10" parent="magiccart" resource="Magiccart_Alothemes::alothemes"/>
 
-				<add id="Magiccart_Alothemes::alothemes_config" title="Configuration" module="Magiccart_Alothemes" sortOrder="10" parent="Magiccart_Alothemes::alothemes" action="adminhtml/system_config/edit/section/alothemes" resource="Magiccart_Alothemes::configuration"/>
+				<add id="Magiccart_Alothemes::configuration" title="Configuration" module="Magiccart_Alothemes" sortOrder="10" parent="Magiccart_Alothemes::alothemes" action="adminhtml/system_config/edit/section/alothemes" resource="Magiccart_Alothemes::configuration"/>
 
 				<add id="Magiccart_Alothemes::alothemes_import" title="Import" module="Magiccart_Alothemes" sortOrder="10" parent="Magiccart_Alothemes::alothemes" action="alothemes/import/index" resource="Magiccart_Alothemes::alothemes_import"/>
 
diff --git a/app/code/Magiccart/Alothemes/etc/adminhtml/system.xml b/app/code/Magiccart/Alothemes/etc/adminhtml/system.xml
index 690de82..85bb212 100755
--- a/app/code/Magiccart/Alothemes/etc/adminhtml/system.xml
+++ b/app/code/Magiccart/Alothemes/etc/adminhtml/system.xml
@@ -614,9 +614,21 @@
                     <validate>validate-greater-than-zero</validate>
                     <depends><field id="enabled" separator=",">1</field></depends>
                 </field>
-                <field id="speed" translate="label comment" type="text" sortOrder="55"  showInDefault="1" showInWebsite="1" showInStore="1">
+                <field id="autoplay" translate="label comment" type="select" sortOrder="60"  showInDefault="1" showInWebsite="1" showInStore="1">
+                    <label>Autoplay</label>
+                    <comment>Autoplay</comment>
+                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
+                    <depends><field id="enabled" separator=",">1</field></depends>
+                </field>
+                <field id="firsttime" translate="label comment" type="text" sortOrder="65"  showInDefault="1" showInWebsite="1" showInStore="1">
+                    <label>First Time Show Notify</label>
+                    <comment>First Time Show wait notify when start</comment>
+                    <validate>validate-greater-than-zero</validate>
+                    <depends><field id="enabled" separator=",">1</field></depends>
+                </field>
+                <field id="speed" translate="label comment" type="text" sortOrder="50"  showInDefault="1" showInWebsite="1" showInStore="1">
                     <label>Speed</label>
-                    <comment>Speed</comment>
+                    <comment>Speed Next time</comment>
                     <validate>validate-greater-than-zero</validate>
                     <depends><field id="enabled" separator=",">1</field></depends>
                 </field>
@@ -842,6 +854,14 @@
             <label>Social Profile</label>
             <tab>Magiccart</tab>
             <resource>Magiccart_Alothemes::config_alosocial</resource>
+            <group id="general" translate="label" type="text" sortOrder="0" showInDefault="1" showInWebsite="1" showInStore="1">
+                <label>General</label>
+                <field id="enabled" translate="label comment" type="select" sortOrder="0"  showInDefault="1" showInWebsite="1" showInStore="1">
+                    <label>Enabled</label>
+                    <comment>Enabled</comment>
+                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
+                </field>
+            </group>
             <group id="twitter" translate="label" type="text" sortOrder="20" showInDefault="1" showInWebsite="1" showInStore="1">
                 <label>Twitter</label>
                <field id="twitterid" translate="label comment" type="text" sortOrder="10"  showInDefault="1" showInWebsite="1" showInStore="1">
diff --git a/app/code/Magiccart/Alothemes/etc/config.xml b/app/code/Magiccart/Alothemes/etc/config.xml
index e560d7d..869f8db 100755
--- a/app/code/Magiccart/Alothemes/etc/config.xml
+++ b/app/code/Magiccart/Alothemes/etc/config.xml
@@ -125,7 +125,9 @@
                 <faketime>a few minutes ago, 5 minutes ago, 15 minutes ago</faketime>
                 <fakeaddress>Hanoi - VN, New York - US, Sydney - Australia</fakeaddress>
                 <limit>10</limit>
-                <speed>10000</speed>
+                <autoplay>1</autoplay>
+                <firsttime>3000</firsttime>
+                <speed>9000</speed>
             </recentorder>
             <labels>
             	<newText>New</newText>
@@ -217,8 +219,8 @@
                 <showfollow>0</showfollow>      
             </twitter>
             <instagram>
-                <username>tonyle989</username>
-                <accessToken>4454832774.ba4c844.b47d335774f94418aaab6f317f92d9aa</accessToken>
+                <username>mikutas</username>
+                <accessToken></accessToken>
                 <limit>6</limit>
             </instagram>
             <pinterest>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano/system.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano/system.xml
index f73a124..b1f839e 100644
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano/system.xml
+++ b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano/system.xml
@@ -2,21 +2,75 @@
 <root>
   <system>
     <config>
-      <path>alothemes/grid/portrait</path>
-      <value><![CDATA[2]]></value>
+      <path>magepow_ajaxcart/success_popup/continue_button</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
-      <path>alothemes/grid/tablet</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup/product_image_size</path>
+      <value><![CDATA[100]]></value>
     </config>
     <config>
-      <path>alothemes/grid/notebook</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup_design/button_text_color</path>
+      <value><![CDATA[FFFFFF]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/content</path>
+      <value><![CDATA[We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/button_text</path>
+      <value><![CDATA[Got it!]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/width</path>
+      <value><![CDATA[full-width]]></value>
     </config>
     <config>
-      <path>alothemes/grid/desktop</path>
+      <path>gdpr/cookie_restriction/margin_bottom</path>
+      <value><![CDATA[0]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/text_align</path>
+      <value><![CDATA[left]]></value>
+    </config>
+    <config>
+      <path>magepow_speedoptimizer/general/body_includes</path>
+      <value><![CDATA[
+                    <script type="text/javascript"> 
+                        require(["jquery", "magepow/lazyload", "domReady!"], function($, lazyload){
+                        var imgLazy = $('img.lazyload').not(".loaded"); 
+                        imgLazy.lazyload(); 
+                        imgLazy.on('load',function(){$(this).addClass('loaded');
+                        if($.equalheight) $.fn.equalheight();});
+                        $('body').on('contentUpdated', function () {$(this).find("img.lazyload").not(".loaded").lazyload();});
+                        $('body').removeClass('loading_body');
+                        }); 
+                    </script>]]></value>
+    </config>
+    <config>
+      <path>alothemes/grid/portrait</path>
       <value><![CDATA[2]]></value>
     </config>
+    <config>
+      <path>alothemes/grid/notebook</path>
+      <value><![CDATA[3]]></value>
+    </config>
     <config>
       <path>alothemes/grid_widget/notebook</path>
       <value><![CDATA[3]]></value>
@@ -101,6 +155,10 @@
       <path>alothemes/recentorder/product_ids</path>
       <value><![CDATA[5,75,24]]></value>
     </config>
+    <config>
+      <path>alothemes/recentorder/speed</path>
+      <value><![CDATA[10000]]></value>
+    </config>
     <config>
       <path>alothemes/labels/salePercent</path>
       <value><![CDATA[0]]></value>
@@ -149,6 +207,10 @@
       <path>alothemes/list/padding</path>
       <value><![CDATA[15]]></value>
     </config>
+    <config>
+      <path>alodesign/general/developer</path>
+      <value><![CDATA[0]]></value>
+    </config>
     <config>
       <path>alodesign/base/color</path>
       <value><![CDATA[{"_1460970308665_665":{"title":"Text body","selector":"body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6","color":"#333333","background":"","border":""},"_1460973866805_805":{"title":"Link body","selector":"body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a","color":"#333333","background":"","border":""},"_1460970355783_783":{"title":"Link body hover","selector":"body a:hover,body a:focus","color":"#ff5555","background":"","border":""},"_1460973917197_197":{"title":"Background body","selector":"body","color":"","background":"#ffffff","border":""},"_1460973918132_132":{"title":"Label New","selector":".labelnew","color":"#ffffff","background":"#ff7171","border":""},"_1460973919478_478":{"title":"Label Sale","selector":".labelsale","color":"#ffffff","background":"#aaaaaa","border":""},"_1460973920300_300":{"title":"Button","selector":"button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart","color":"#666666","background":"#ffffff","border":"#aaaaaa"},"_1460973921109_109":{"title":"Button hover","selector":"button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart:hover","color":"#ffffff","background":"#ff5555","border":"#ff5555"},"_1460974143044_44":{"title":"Button checkout","selector":".cart-container .checkout-methods-items .action.primary","color":"#ffffff","background":"#ff5555","border":"#ff5555"},"_1460974161636_636":{"title":"Button checkout hover","selector":".cart-container .checkout-methods-items .action.primary:hover","color":"#242628","background":"#ffffff","border":""},"_1487749465584_584":{"title":"opc-progress-bar","selector":".opc-progress-bar-item:before","color":"","background":"#e4e4e4","border":""},"_1487749465391_391":{"title":"opc-progress-bar after","selector":".opc-progress-bar-item > span:after","color":"#333333","background":"#ffffff","border":""},"_1487749464737_737":{"title":"opc-progress-bar before after","selector":".opc-progress-bar-item > span:before","color":"","background":"#e4e4e4","border":""},"_1487749538580_580":{"title":"opc-progress-bar active","selector":".opc-progress-bar-item._active:before","color":"","background":"#ff5555","border":""},"_1487749537959_959":{"title":"opc-progress-bar active before","selector":".opc-progress-bar-item._active > span:before","color":"","background":"#ff5555","border":""},"_1487750604787_787":{"title":"shipping-address active","selector":".opc-wrapper .shipping-address-item.selected-item","color":"","background":"","border":"#ff5555"},"_1487750605425_425":{"title":"shipping-address active after","selector":".opc-wrapper .shipping-address-item.selected-item:after","color":"#ffffff","background":"#ff5555","border":""},"_1462359190350_350":{"title":"Slide caption1","selector":".home-slider .slick-slide.slick-active .figcaption .caption1","color":"#aaaaaa","background":"","border":""},"_1462359194278_278":{"title":"Slide caption2","selector":".home-slider .slick-slide.slick-active .figcaption .caption2","color":"#000000","background":"","border":""},"_1462359195592_592":{"title":"Slide caption3","selector":".home-slider .slick-slide.slick-active .figcaption .caption3,.caption3 strong","color":"#ffffff","background":"","border":""},"_1462359677068_68":{"title":"Slide2 caption1","selector":".home-slider .slick-slide.slick-active .figcaption .text-slide2 .caption1","color":"#aaaaaa","background":"","border":""}}]]></value>
@@ -179,12 +241,12 @@
 .vmagicmenu .level-top a:hover{color: #ff5555}]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/username</path>
-      <value><![CDATA[mikutas]]></value>
+      <path>alosocial/social/effect</path>
+      <value><![CDATA[swing]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/accessToken</path>
-      <value><![CDATA[]]></value>
+      <path>alosocial/messenger/enabled</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
       <path>alosocial/instagram/limit</path>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/lookbook.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/lookbook.xml
deleted file mode 100644
index 25d2d0f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/lookbook.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <lookbook>
-    <item>
-      <title><![CDATA[Lookbok]]></title>
-      <identifier><![CDATA[lookbok]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider1_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Cras sem sapien(#59)","undefined":"Save pin","product_id":"59","coords":{"lat":"1135.75","long":"386.65"}},"1":{"content":"Wave Ripped Straight(#3)","undefined":"Save pin","product_id":"3","coords":{"lat":"1206.75","long":"675.65"}},"2":{"content":"Primo Court Mid Suede(#1)","undefined":"Save pin","product_id":"1","coords":{"lat":"379.75","long":"313"}},"3":{"content":"The Net Bag in Navy(#2)","undefined":"Save pin","product_id":"2","coords":{"lat":"660.75","long":"480.65"}},"4":{"content":"Fusce nec facilisi(#61)","undefined":"Save pin","product_id":"61","coords":{"lat":"630.75","long":"723.65"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider1_03.jpg","width":1720,"height":975}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Lookbok 2]]></title>
-      <identifier><![CDATA[lookbok2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider2_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Quisque neque(#60)","undefined":"Save pin","product_id":"60","coords":{"lat":"916.75","long":"533.65"}},"2":{"content":"Donec sem tellus(#7)","undefined":"Save pin","product_id":"7","coords":{"lat":"1163.75","long":"695"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider2_03.jpg","width":"1720","height":"975"}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </lookbook>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/magicmenu.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/magicmenu.xml
deleted file mode 100644
index 650499c..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/magicmenu.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicmenu>
-    <item>
-      <name><![CDATA[Contact]]></name>
-      <extra><![CDATA[1]]></extra>
-      <magic_label><![CDATA[]]></magic_label>
-      <link><![CDATA[contact]]></link>
-      <ext_content><![CDATA[]]></ext_content>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicmenu>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/magicproduct.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/magicproduct.xml
deleted file mode 100644
index 1b752a3..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/magicproduct.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicproduct>
-    <item>
-      <title><![CDATA[Main Products]]></title>
-      <identifier><![CDATA[main-product-01]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"1";s:9:"countdown";s:0:"";s:5:"title";s:13:"Main Products";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"1";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products 2]]></title>
-      <identifier><![CDATA[main-product-02]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"2";s:9:"countdown";s:0:"";s:5:"title";s:15:"Main Products 2";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:6:"latest";i:1;s:6:"random";i:2;s:4:"sale";}s:9:"activated";s:6:"random";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page1]]></title>
-      <identifier><![CDATA[custom-product-1]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"3";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page1";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:10:"bestseller";}s:9:"activated";s:10:"bestseller";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page2]]></title>
-      <identifier><![CDATA[custom-product-2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"4";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"random";}s:9:"activated";s:6:"random";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page3]]></title>
-      <identifier><![CDATA[custom-product-3]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"5";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page3";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:5:"false";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products demo7]]></title>
-      <identifier><![CDATA[main-product-03]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"6";s:9:"countdown";s:0:"";s:5:"title";s:19:"Main Products demo7";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"4";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Latest Products Left Demo2]]></title>
-      <identifier><![CDATA[latest-product-demo2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"7";s:9:"countdown";s:0:"";s:5:"title";s:26:"Latest Products Left Demo2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"latest";}s:9:"activated";s:6:"latest";s:5:"limit";s:1:"4";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:1:"0";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-4]]></title>
-      <identifier><![CDATA[feature-product-4]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"8";s:9:"countdown";s:0:"";s:5:"title";s:17:"feature-product-4";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 15]]></title>
-      <identifier><![CDATA[hot-deal-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"9";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 15";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-16]]></title>
-      <identifier><![CDATA[feature-product-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"10";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-16";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 16]]></title>
-      <identifier><![CDATA[hot-deal-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 16";s:10:"identifier";s:11:"hot-deal-16";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-15]]></title>
-      <identifier><![CDATA[feature-product-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"12";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-15";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-14]]></title>
-      <identifier><![CDATA[feature-product-14]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-14";s:10:"identifier";s:18:"feature-product-14";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"11";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicproduct>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/magicslider.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/magicslider.xml
deleted file mode 100644
index ae4488f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/magicslider.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicslider>
-    <item>
-      <title><![CDATA[Slide Demo 1]]></title>
-      <identifier><![CDATA[slide1]]></identifier>
-      <config><![CDATA[{"magicslider_id":"1","title":"Slide Demo 1","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wfhghcefmt5":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"1j4g0ukibbh":{"position":"1","media_type":"external-video","video_provider":"","file":"\/s\/l\/slide3_2_1.jpg","value_id":"","label":"","link":"","caption":"","disabled":"0","removed":"","video_url":"https:\/\/vimeo.com\/18433850","video_title":"Fashion is","video_description":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE","video_metadata":"","role":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE"},"d7m9fn96ot7":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slide2_1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"rns4rfb05er":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide3_2.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 2]]></title>
-      <identifier><![CDATA[slide2]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 2","identifier":"slide2","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"7rkfi353sp3r7i53t9":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d5it1nedgfbjqd32l2":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 3]]></title>
-      <identifier><![CDATA[slide3]]></identifier>
-      <config><![CDATA[{"magicslider_id":"3","title":"Slide Demo 3","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dj73alkdbld":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"hqi28n9uqoo":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d3npsgdpl1j":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 4]]></title>
-      <identifier><![CDATA[slide4]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 4","identifier":"slide4","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"bv375l5a30nfokc5p7":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t    <h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d9pds784bhn9whvbl9":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"8gsqwaoc2nhw0t93gp":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 6]]></title>
-      <identifier><![CDATA[slide6]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 6","identifier":"slide6","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"gbptfgo6svu9lw530d":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"59cbvvh2kc5njbn8sn":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 5]]></title>
-      <identifier><![CDATA[slide5]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 5","identifier":"slide5","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dpqinn6pcpbs030dml":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"9dup7b509ca00dl6bj":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"0km3ac39rga5duf89s":{"position":"3","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slider Demo 12]]></title>
-      <identifier><![CDATA[slider12]]></identifier>
-      <config><![CDATA[{"magicslider_id":"7","title":"Slider Demo 12","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wsv7hk24sm":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider1_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t<div class=\"text-slide text-slide3\">\r\n\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t<\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mc6dq17f38o":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider2_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"wmewcrmkmie":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slider3_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide13]]></title>
-      <identifier><![CDATA[slide13]]></identifier>
-      <config><![CDATA[{"magicslider_id":"8","title":"slide13","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"1okd5tr4njke":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Fashion 2019<\/h3>\r\n        <h3 class=\"caption2\">The new of women <br> collection<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mw503ww9p2":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">      \r\n        <h3 class=\"caption2\">Shopping with us<\/h3>\r\n        <h3 class=\"caption1\">ENJOY WITH <span>25%<\/span> OFF<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d297alq0p7f":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/sldie13-3.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide3\">\r\n        <h3 class=\"caption1\">Welcome to the<\/h3>\r\n        <h3 class=\"caption2\">allure<span class=\"dot\"><i class=\"fa fa-circle\"><\/i><\/span> fashion brands<\/h3>\r\n        <h3 class=\"caption1\">www.alothemes.com\/<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide15]]></title>
-      <identifier><![CDATA[slide15]]></identifier>
-      <config><![CDATA[{"magicslider_id":"9","title":"slide15","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"rks2tfisof":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>\r\n","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"fcpd9e704va":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide16]]></title>
-      <identifier><![CDATA[slide16]]></identifier>
-      <config><![CDATA[{"magicslider_id":"10","title":"slide16","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"0","media_gallery":{"images":{"ha4dftiar5":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\"><span class=\"letter first\">The<\/span><span class=\"letter second\">Spring<\/span><span class=\"letter third\">Report<\/span><\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"544cndkmp91":{"position":"4","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">The Spring Report<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicslider>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/system.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/system.xml
index d1e1c57..66f5354 100644
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/system.xml
+++ b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano10/system.xml
@@ -2,21 +2,75 @@
 <root>
   <system>
     <config>
-      <path>alothemes/grid/portrait</path>
-      <value><![CDATA[2]]></value>
+      <path>magepow_ajaxcart/success_popup/continue_button</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
-      <path>alothemes/grid/tablet</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup/product_image_size</path>
+      <value><![CDATA[100]]></value>
     </config>
     <config>
-      <path>alothemes/grid/notebook</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup_design/button_text_color</path>
+      <value><![CDATA[FFFFFF]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/content</path>
+      <value><![CDATA[We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/button_text</path>
+      <value><![CDATA[Got it!]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/width</path>
+      <value><![CDATA[full-width]]></value>
     </config>
     <config>
-      <path>alothemes/grid/desktop</path>
+      <path>gdpr/cookie_restriction/margin_bottom</path>
+      <value><![CDATA[0]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/text_align</path>
+      <value><![CDATA[left]]></value>
+    </config>
+    <config>
+      <path>magepow_speedoptimizer/general/body_includes</path>
+      <value><![CDATA[
+                    <script type="text/javascript"> 
+                        require(["jquery", "magepow/lazyload", "domReady!"], function($, lazyload){
+                        var imgLazy = $('img.lazyload').not(".loaded"); 
+                        imgLazy.lazyload(); 
+                        imgLazy.on('load',function(){$(this).addClass('loaded');
+                        if($.equalheight) $.fn.equalheight();});
+                        $('body').on('contentUpdated', function () {$(this).find("img.lazyload").not(".loaded").lazyload();});
+                        $('body').removeClass('loading_body');
+                        }); 
+                    </script>]]></value>
+    </config>
+    <config>
+      <path>alothemes/grid/portrait</path>
       <value><![CDATA[2]]></value>
     </config>
+    <config>
+      <path>alothemes/grid/notebook</path>
+      <value><![CDATA[3]]></value>
+    </config>
     <config>
       <path>alothemes/grid_widget/notebook</path>
       <value><![CDATA[3]]></value>
@@ -101,6 +155,10 @@
       <path>alothemes/recentorder/product_ids</path>
       <value><![CDATA[5,75,24]]></value>
     </config>
+    <config>
+      <path>alothemes/recentorder/speed</path>
+      <value><![CDATA[10000]]></value>
+    </config>
     <config>
       <path>alothemes/labels/salePercent</path>
       <value><![CDATA[0]]></value>
@@ -149,6 +207,10 @@
       <path>alothemes/list/padding</path>
       <value><![CDATA[15]]></value>
     </config>
+    <config>
+      <path>alodesign/general/developer</path>
+      <value><![CDATA[0]]></value>
+    </config>
     <config>
       <path>alodesign/base/color</path>
       <value><![CDATA[{"_1460970308665_665":{"title":"Text body","selector":"body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6","color":"#333333","background":"","border":""},"_1460973866805_805":{"title":"Link body","selector":"body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a","color":"#333333","background":"","border":""},"_1460970355783_783":{"title":"Link body hover","selector":"body a:hover,body a:focus","color":"#ff5555","background":"","border":""},"_1460973917197_197":{"title":"Background body","selector":"body","color":"","background":"#ffffff","border":""},"_1460973918132_132":{"title":"Label New","selector":".labelnew","color":"#ffffff","background":"#ff7171","border":""},"_1460973919478_478":{"title":"Label Sale","selector":".labelsale","color":"#ffffff","background":"#aaaaaa","border":""},"_1460973920300_300":{"title":"Button","selector":"button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart","color":"#666666","background":"#ffffff","border":"#aaaaaa"},"_1460973921109_109":{"title":"Button hover","selector":"button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart:hover","color":"#ffffff","background":"#ff5555","border":"#ff5555"},"_1460974143044_44":{"title":"Button checkout","selector":".cart-container .checkout-methods-items .action.primary","color":"#ffffff","background":"#ff5555","border":"#ff5555"},"_1460974161636_636":{"title":"Button checkout hover","selector":".cart-container .checkout-methods-items .action.primary:hover","color":"#242628","background":"#ffffff","border":""},"_1487749465584_584":{"title":"opc-progress-bar","selector":".opc-progress-bar-item:before","color":"","background":"#e4e4e4","border":""},"_1487749465391_391":{"title":"opc-progress-bar after","selector":".opc-progress-bar-item > span:after","color":"#333333","background":"#ffffff","border":""},"_1487749464737_737":{"title":"opc-progress-bar before after","selector":".opc-progress-bar-item > span:before","color":"","background":"#e4e4e4","border":""},"_1487749538580_580":{"title":"opc-progress-bar active","selector":".opc-progress-bar-item._active:before","color":"","background":"#ff5555","border":""},"_1487749537959_959":{"title":"opc-progress-bar active before","selector":".opc-progress-bar-item._active > span:before","color":"","background":"#ff5555","border":""},"_1487750604787_787":{"title":"shipping-address active","selector":".opc-wrapper .shipping-address-item.selected-item","color":"","background":"","border":"#ff5555"},"_1487750605425_425":{"title":"shipping-address active after","selector":".opc-wrapper .shipping-address-item.selected-item:after","color":"#ffffff","background":"#ff5555","border":""},"_1462359190350_350":{"title":"Slide caption1","selector":".home-slider .slick-slide.slick-active .figcaption .caption1","color":"#aaaaaa","background":"","border":""},"_1462359194278_278":{"title":"Slide caption2","selector":".home-slider .slick-slide.slick-active .figcaption .caption2","color":"#fff","background":"","border":""},"_1462359195592_592":{"title":"Slide caption3","selector":".home-slider .slick-slide.slick-active .figcaption .caption3,.caption3 strong","color":"#ffffff","background":"","border":""},"_1462359677068_68":{"title":"Slide2 caption1","selector":".home-slider .slick-slide.slick-active .figcaption .text-slide2 .caption1","color":"#aaaaaa","background":"","border":""}}]]></value>
@@ -179,12 +241,12 @@
 .vmagicmenu .level-top a:hover{color: #ff5555}]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/username</path>
-      <value><![CDATA[mikutas]]></value>
+      <path>alosocial/social/effect</path>
+      <value><![CDATA[swing]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/accessToken</path>
-      <value><![CDATA[]]></value>
+      <path>alosocial/messenger/enabled</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
       <path>alosocial/instagram/limit</path>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/lookbook.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/lookbook.xml
deleted file mode 100644
index 25d2d0f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/lookbook.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <lookbook>
-    <item>
-      <title><![CDATA[Lookbok]]></title>
-      <identifier><![CDATA[lookbok]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider1_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Cras sem sapien(#59)","undefined":"Save pin","product_id":"59","coords":{"lat":"1135.75","long":"386.65"}},"1":{"content":"Wave Ripped Straight(#3)","undefined":"Save pin","product_id":"3","coords":{"lat":"1206.75","long":"675.65"}},"2":{"content":"Primo Court Mid Suede(#1)","undefined":"Save pin","product_id":"1","coords":{"lat":"379.75","long":"313"}},"3":{"content":"The Net Bag in Navy(#2)","undefined":"Save pin","product_id":"2","coords":{"lat":"660.75","long":"480.65"}},"4":{"content":"Fusce nec facilisi(#61)","undefined":"Save pin","product_id":"61","coords":{"lat":"630.75","long":"723.65"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider1_03.jpg","width":1720,"height":975}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Lookbok 2]]></title>
-      <identifier><![CDATA[lookbok2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider2_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Quisque neque(#60)","undefined":"Save pin","product_id":"60","coords":{"lat":"916.75","long":"533.65"}},"2":{"content":"Donec sem tellus(#7)","undefined":"Save pin","product_id":"7","coords":{"lat":"1163.75","long":"695"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider2_03.jpg","width":"1720","height":"975"}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </lookbook>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/magicmenu.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/magicmenu.xml
deleted file mode 100644
index 650499c..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/magicmenu.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicmenu>
-    <item>
-      <name><![CDATA[Contact]]></name>
-      <extra><![CDATA[1]]></extra>
-      <magic_label><![CDATA[]]></magic_label>
-      <link><![CDATA[contact]]></link>
-      <ext_content><![CDATA[]]></ext_content>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicmenu>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/magicproduct.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/magicproduct.xml
deleted file mode 100644
index 1b752a3..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/magicproduct.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicproduct>
-    <item>
-      <title><![CDATA[Main Products]]></title>
-      <identifier><![CDATA[main-product-01]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"1";s:9:"countdown";s:0:"";s:5:"title";s:13:"Main Products";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"1";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products 2]]></title>
-      <identifier><![CDATA[main-product-02]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"2";s:9:"countdown";s:0:"";s:5:"title";s:15:"Main Products 2";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:6:"latest";i:1;s:6:"random";i:2;s:4:"sale";}s:9:"activated";s:6:"random";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page1]]></title>
-      <identifier><![CDATA[custom-product-1]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"3";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page1";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:10:"bestseller";}s:9:"activated";s:10:"bestseller";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page2]]></title>
-      <identifier><![CDATA[custom-product-2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"4";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"random";}s:9:"activated";s:6:"random";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page3]]></title>
-      <identifier><![CDATA[custom-product-3]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"5";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page3";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:5:"false";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products demo7]]></title>
-      <identifier><![CDATA[main-product-03]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"6";s:9:"countdown";s:0:"";s:5:"title";s:19:"Main Products demo7";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"4";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Latest Products Left Demo2]]></title>
-      <identifier><![CDATA[latest-product-demo2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"7";s:9:"countdown";s:0:"";s:5:"title";s:26:"Latest Products Left Demo2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"latest";}s:9:"activated";s:6:"latest";s:5:"limit";s:1:"4";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:1:"0";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-4]]></title>
-      <identifier><![CDATA[feature-product-4]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"8";s:9:"countdown";s:0:"";s:5:"title";s:17:"feature-product-4";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 15]]></title>
-      <identifier><![CDATA[hot-deal-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"9";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 15";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-16]]></title>
-      <identifier><![CDATA[feature-product-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"10";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-16";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 16]]></title>
-      <identifier><![CDATA[hot-deal-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 16";s:10:"identifier";s:11:"hot-deal-16";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-15]]></title>
-      <identifier><![CDATA[feature-product-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"12";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-15";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-14]]></title>
-      <identifier><![CDATA[feature-product-14]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-14";s:10:"identifier";s:18:"feature-product-14";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"11";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicproduct>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/magicslider.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/magicslider.xml
deleted file mode 100644
index ae4488f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/magicslider.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicslider>
-    <item>
-      <title><![CDATA[Slide Demo 1]]></title>
-      <identifier><![CDATA[slide1]]></identifier>
-      <config><![CDATA[{"magicslider_id":"1","title":"Slide Demo 1","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wfhghcefmt5":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"1j4g0ukibbh":{"position":"1","media_type":"external-video","video_provider":"","file":"\/s\/l\/slide3_2_1.jpg","value_id":"","label":"","link":"","caption":"","disabled":"0","removed":"","video_url":"https:\/\/vimeo.com\/18433850","video_title":"Fashion is","video_description":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE","video_metadata":"","role":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE"},"d7m9fn96ot7":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slide2_1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"rns4rfb05er":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide3_2.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 2]]></title>
-      <identifier><![CDATA[slide2]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 2","identifier":"slide2","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"7rkfi353sp3r7i53t9":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d5it1nedgfbjqd32l2":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 3]]></title>
-      <identifier><![CDATA[slide3]]></identifier>
-      <config><![CDATA[{"magicslider_id":"3","title":"Slide Demo 3","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dj73alkdbld":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"hqi28n9uqoo":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d3npsgdpl1j":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 4]]></title>
-      <identifier><![CDATA[slide4]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 4","identifier":"slide4","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"bv375l5a30nfokc5p7":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t    <h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d9pds784bhn9whvbl9":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"8gsqwaoc2nhw0t93gp":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 6]]></title>
-      <identifier><![CDATA[slide6]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 6","identifier":"slide6","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"gbptfgo6svu9lw530d":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"59cbvvh2kc5njbn8sn":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 5]]></title>
-      <identifier><![CDATA[slide5]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 5","identifier":"slide5","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dpqinn6pcpbs030dml":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"9dup7b509ca00dl6bj":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"0km3ac39rga5duf89s":{"position":"3","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slider Demo 12]]></title>
-      <identifier><![CDATA[slider12]]></identifier>
-      <config><![CDATA[{"magicslider_id":"7","title":"Slider Demo 12","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wsv7hk24sm":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider1_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t<div class=\"text-slide text-slide3\">\r\n\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t<\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mc6dq17f38o":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider2_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"wmewcrmkmie":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slider3_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide13]]></title>
-      <identifier><![CDATA[slide13]]></identifier>
-      <config><![CDATA[{"magicslider_id":"8","title":"slide13","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"1okd5tr4njke":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Fashion 2019<\/h3>\r\n        <h3 class=\"caption2\">The new of women <br> collection<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mw503ww9p2":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">      \r\n        <h3 class=\"caption2\">Shopping with us<\/h3>\r\n        <h3 class=\"caption1\">ENJOY WITH <span>25%<\/span> OFF<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d297alq0p7f":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/sldie13-3.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide3\">\r\n        <h3 class=\"caption1\">Welcome to the<\/h3>\r\n        <h3 class=\"caption2\">allure<span class=\"dot\"><i class=\"fa fa-circle\"><\/i><\/span> fashion brands<\/h3>\r\n        <h3 class=\"caption1\">www.alothemes.com\/<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide15]]></title>
-      <identifier><![CDATA[slide15]]></identifier>
-      <config><![CDATA[{"magicslider_id":"9","title":"slide15","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"rks2tfisof":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>\r\n","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"fcpd9e704va":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide16]]></title>
-      <identifier><![CDATA[slide16]]></identifier>
-      <config><![CDATA[{"magicslider_id":"10","title":"slide16","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"0","media_gallery":{"images":{"ha4dftiar5":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\"><span class=\"letter first\">The<\/span><span class=\"letter second\">Spring<\/span><span class=\"letter third\">Report<\/span><\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"544cndkmp91":{"position":"4","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">The Spring Report<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicslider>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/system.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/system.xml
index d38d19a..7c92b99 100644
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/system.xml
+++ b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano11/system.xml
@@ -2,21 +2,75 @@
 <root>
   <system>
     <config>
-      <path>alothemes/grid/portrait</path>
-      <value><![CDATA[2]]></value>
+      <path>magepow_ajaxcart/success_popup/continue_button</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
-      <path>alothemes/grid/tablet</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup/product_image_size</path>
+      <value><![CDATA[100]]></value>
     </config>
     <config>
-      <path>alothemes/grid/notebook</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup_design/button_text_color</path>
+      <value><![CDATA[FFFFFF]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/content</path>
+      <value><![CDATA[We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/button_text</path>
+      <value><![CDATA[Got it!]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/width</path>
+      <value><![CDATA[full-width]]></value>
     </config>
     <config>
-      <path>alothemes/grid/desktop</path>
+      <path>gdpr/cookie_restriction/margin_bottom</path>
+      <value><![CDATA[0]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/text_align</path>
+      <value><![CDATA[left]]></value>
+    </config>
+    <config>
+      <path>magepow_speedoptimizer/general/body_includes</path>
+      <value><![CDATA[
+                    <script type="text/javascript"> 
+                        require(["jquery", "magepow/lazyload", "domReady!"], function($, lazyload){
+                        var imgLazy = $('img.lazyload').not(".loaded"); 
+                        imgLazy.lazyload(); 
+                        imgLazy.on('load',function(){$(this).addClass('loaded');
+                        if($.equalheight) $.fn.equalheight();});
+                        $('body').on('contentUpdated', function () {$(this).find("img.lazyload").not(".loaded").lazyload();});
+                        $('body').removeClass('loading_body');
+                        }); 
+                    </script>]]></value>
+    </config>
+    <config>
+      <path>alothemes/grid/portrait</path>
       <value><![CDATA[2]]></value>
     </config>
+    <config>
+      <path>alothemes/grid/notebook</path>
+      <value><![CDATA[3]]></value>
+    </config>
     <config>
       <path>alothemes/grid_widget/notebook</path>
       <value><![CDATA[3]]></value>
@@ -101,6 +155,10 @@
       <path>alothemes/recentorder/product_ids</path>
       <value><![CDATA[5,75,24]]></value>
     </config>
+    <config>
+      <path>alothemes/recentorder/speed</path>
+      <value><![CDATA[10000]]></value>
+    </config>
     <config>
       <path>alothemes/labels/salePercent</path>
       <value><![CDATA[0]]></value>
@@ -149,6 +207,10 @@
       <path>alothemes/list/padding</path>
       <value><![CDATA[15]]></value>
     </config>
+    <config>
+      <path>alodesign/general/developer</path>
+      <value><![CDATA[0]]></value>
+    </config>
     <config>
       <path>alodesign/base/color</path>
       <value><![CDATA[{"_1460970308665_665":{"title":"Text body","selector":"body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6","color":"#333333","background":"","border":""},"_1460973866805_805":{"title":"Link body","selector":"body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a","color":"#333333","background":"","border":""},"_1460970355783_783":{"title":"Link body hover","selector":"body a:hover,body a:focus","color":"#ff5555","background":"","border":""},"_1460973917197_197":{"title":"Background body","selector":"body","color":"","background":"#ffffff","border":""},"_1460973918132_132":{"title":"Label New","selector":".labelnew","color":"#ffffff","background":"#ff7171","border":""},"_1460973919478_478":{"title":"Label Sale","selector":".labelsale","color":"#ffffff","background":"#aaaaaa","border":""},"_1460973920300_300":{"title":"Button","selector":"button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart","color":"#666666","background":"#ffffff","border":"#aaaaaa"},"_1460973921109_109":{"title":"Button hover","selector":"button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart:hover","color":"#ffffff","background":"#ff5555","border":"#ff5555"},"_1460974143044_44":{"title":"Button checkout","selector":".cart-container .checkout-methods-items .action.primary","color":"#ffffff","background":"#ff5555","border":"#ff5555"},"_1460974161636_636":{"title":"Button checkout hover","selector":".cart-container .checkout-methods-items .action.primary:hover","color":"#242628","background":"#ffffff","border":""},"_1487749465584_584":{"title":"opc-progress-bar","selector":".opc-progress-bar-item:before","color":"","background":"#e4e4e4","border":""},"_1487749465391_391":{"title":"opc-progress-bar after","selector":".opc-progress-bar-item > span:after","color":"#333333","background":"#ffffff","border":""},"_1487749464737_737":{"title":"opc-progress-bar before after","selector":".opc-progress-bar-item > span:before","color":"","background":"#e4e4e4","border":""},"_1487749538580_580":{"title":"opc-progress-bar active","selector":".opc-progress-bar-item._active:before","color":"","background":"#ff5555","border":""},"_1487749537959_959":{"title":"opc-progress-bar active before","selector":".opc-progress-bar-item._active > span:before","color":"","background":"#ff5555","border":""},"_1487750604787_787":{"title":"shipping-address active","selector":".opc-wrapper .shipping-address-item.selected-item","color":"","background":"","border":"#ff5555"},"_1487750605425_425":{"title":"shipping-address active after","selector":".opc-wrapper .shipping-address-item.selected-item:after","color":"#ffffff","background":"#ff5555","border":""},"_1462359190350_350":{"title":"Slide caption1","selector":".home-slider .slick-slide.slick-active .figcaption .caption1","color":"#aaaaaa","background":"","border":""},"_1462359194278_278":{"title":"Slide caption2","selector":".home-slider .slick-slide.slick-active .figcaption .caption2","color":"#000000","background":"","border":""},"_1462359195592_592":{"title":"Slide caption3","selector":".home-slider .slick-slide.slick-active .figcaption .caption3,.caption3 strong","color":"#ffffff","background":"","border":""},"_1462359677068_68":{"title":"Slide2 caption1","selector":".home-slider .slick-slide.slick-active .figcaption .text-slide2 .caption1","color":"#aaaaaa","background":"","border":""}}]]></value>
@@ -179,12 +241,12 @@
 .vmagicmenu .level-top a:hover{color: #ff5555}]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/username</path>
-      <value><![CDATA[mikutas]]></value>
+      <path>alosocial/social/effect</path>
+      <value><![CDATA[swing]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/accessToken</path>
-      <value><![CDATA[]]></value>
+      <path>alosocial/messenger/enabled</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
       <path>alosocial/instagram/limit</path>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/lookbook.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/lookbook.xml
deleted file mode 100644
index 25d2d0f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/lookbook.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <lookbook>
-    <item>
-      <title><![CDATA[Lookbok]]></title>
-      <identifier><![CDATA[lookbok]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider1_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Cras sem sapien(#59)","undefined":"Save pin","product_id":"59","coords":{"lat":"1135.75","long":"386.65"}},"1":{"content":"Wave Ripped Straight(#3)","undefined":"Save pin","product_id":"3","coords":{"lat":"1206.75","long":"675.65"}},"2":{"content":"Primo Court Mid Suede(#1)","undefined":"Save pin","product_id":"1","coords":{"lat":"379.75","long":"313"}},"3":{"content":"The Net Bag in Navy(#2)","undefined":"Save pin","product_id":"2","coords":{"lat":"660.75","long":"480.65"}},"4":{"content":"Fusce nec facilisi(#61)","undefined":"Save pin","product_id":"61","coords":{"lat":"630.75","long":"723.65"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider1_03.jpg","width":1720,"height":975}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Lookbok 2]]></title>
-      <identifier><![CDATA[lookbok2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider2_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Quisque neque(#60)","undefined":"Save pin","product_id":"60","coords":{"lat":"916.75","long":"533.65"}},"2":{"content":"Donec sem tellus(#7)","undefined":"Save pin","product_id":"7","coords":{"lat":"1163.75","long":"695"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider2_03.jpg","width":"1720","height":"975"}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </lookbook>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/magicmenu.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/magicmenu.xml
deleted file mode 100644
index 650499c..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/magicmenu.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicmenu>
-    <item>
-      <name><![CDATA[Contact]]></name>
-      <extra><![CDATA[1]]></extra>
-      <magic_label><![CDATA[]]></magic_label>
-      <link><![CDATA[contact]]></link>
-      <ext_content><![CDATA[]]></ext_content>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicmenu>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/magicproduct.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/magicproduct.xml
deleted file mode 100644
index 1b752a3..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/magicproduct.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicproduct>
-    <item>
-      <title><![CDATA[Main Products]]></title>
-      <identifier><![CDATA[main-product-01]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"1";s:9:"countdown";s:0:"";s:5:"title";s:13:"Main Products";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"1";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products 2]]></title>
-      <identifier><![CDATA[main-product-02]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"2";s:9:"countdown";s:0:"";s:5:"title";s:15:"Main Products 2";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:6:"latest";i:1;s:6:"random";i:2;s:4:"sale";}s:9:"activated";s:6:"random";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page1]]></title>
-      <identifier><![CDATA[custom-product-1]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"3";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page1";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:10:"bestseller";}s:9:"activated";s:10:"bestseller";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page2]]></title>
-      <identifier><![CDATA[custom-product-2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"4";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"random";}s:9:"activated";s:6:"random";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page3]]></title>
-      <identifier><![CDATA[custom-product-3]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"5";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page3";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:5:"false";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products demo7]]></title>
-      <identifier><![CDATA[main-product-03]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"6";s:9:"countdown";s:0:"";s:5:"title";s:19:"Main Products demo7";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"4";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Latest Products Left Demo2]]></title>
-      <identifier><![CDATA[latest-product-demo2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"7";s:9:"countdown";s:0:"";s:5:"title";s:26:"Latest Products Left Demo2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"latest";}s:9:"activated";s:6:"latest";s:5:"limit";s:1:"4";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:1:"0";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-4]]></title>
-      <identifier><![CDATA[feature-product-4]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"8";s:9:"countdown";s:0:"";s:5:"title";s:17:"feature-product-4";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 15]]></title>
-      <identifier><![CDATA[hot-deal-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"9";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 15";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-16]]></title>
-      <identifier><![CDATA[feature-product-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"10";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-16";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 16]]></title>
-      <identifier><![CDATA[hot-deal-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 16";s:10:"identifier";s:11:"hot-deal-16";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-15]]></title>
-      <identifier><![CDATA[feature-product-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"12";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-15";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-14]]></title>
-      <identifier><![CDATA[feature-product-14]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-14";s:10:"identifier";s:18:"feature-product-14";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"11";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicproduct>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/magicslider.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/magicslider.xml
deleted file mode 100644
index ae4488f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/magicslider.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicslider>
-    <item>
-      <title><![CDATA[Slide Demo 1]]></title>
-      <identifier><![CDATA[slide1]]></identifier>
-      <config><![CDATA[{"magicslider_id":"1","title":"Slide Demo 1","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wfhghcefmt5":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"1j4g0ukibbh":{"position":"1","media_type":"external-video","video_provider":"","file":"\/s\/l\/slide3_2_1.jpg","value_id":"","label":"","link":"","caption":"","disabled":"0","removed":"","video_url":"https:\/\/vimeo.com\/18433850","video_title":"Fashion is","video_description":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE","video_metadata":"","role":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE"},"d7m9fn96ot7":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slide2_1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"rns4rfb05er":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide3_2.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 2]]></title>
-      <identifier><![CDATA[slide2]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 2","identifier":"slide2","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"7rkfi353sp3r7i53t9":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d5it1nedgfbjqd32l2":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 3]]></title>
-      <identifier><![CDATA[slide3]]></identifier>
-      <config><![CDATA[{"magicslider_id":"3","title":"Slide Demo 3","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dj73alkdbld":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"hqi28n9uqoo":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d3npsgdpl1j":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 4]]></title>
-      <identifier><![CDATA[slide4]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 4","identifier":"slide4","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"bv375l5a30nfokc5p7":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t    <h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d9pds784bhn9whvbl9":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"8gsqwaoc2nhw0t93gp":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 6]]></title>
-      <identifier><![CDATA[slide6]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 6","identifier":"slide6","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"gbptfgo6svu9lw530d":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"59cbvvh2kc5njbn8sn":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 5]]></title>
-      <identifier><![CDATA[slide5]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 5","identifier":"slide5","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dpqinn6pcpbs030dml":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"9dup7b509ca00dl6bj":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"0km3ac39rga5duf89s":{"position":"3","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slider Demo 12]]></title>
-      <identifier><![CDATA[slider12]]></identifier>
-      <config><![CDATA[{"magicslider_id":"7","title":"Slider Demo 12","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wsv7hk24sm":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider1_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t<div class=\"text-slide text-slide3\">\r\n\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t<\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mc6dq17f38o":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider2_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"wmewcrmkmie":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slider3_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide13]]></title>
-      <identifier><![CDATA[slide13]]></identifier>
-      <config><![CDATA[{"magicslider_id":"8","title":"slide13","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"1okd5tr4njke":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Fashion 2019<\/h3>\r\n        <h3 class=\"caption2\">The new of women <br> collection<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mw503ww9p2":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">      \r\n        <h3 class=\"caption2\">Shopping with us<\/h3>\r\n        <h3 class=\"caption1\">ENJOY WITH <span>25%<\/span> OFF<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d297alq0p7f":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/sldie13-3.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide3\">\r\n        <h3 class=\"caption1\">Welcome to the<\/h3>\r\n        <h3 class=\"caption2\">allure<span class=\"dot\"><i class=\"fa fa-circle\"><\/i><\/span> fashion brands<\/h3>\r\n        <h3 class=\"caption1\">www.alothemes.com\/<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide15]]></title>
-      <identifier><![CDATA[slide15]]></identifier>
-      <config><![CDATA[{"magicslider_id":"9","title":"slide15","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"rks2tfisof":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>\r\n","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"fcpd9e704va":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide16]]></title>
-      <identifier><![CDATA[slide16]]></identifier>
-      <config><![CDATA[{"magicslider_id":"10","title":"slide16","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"0","media_gallery":{"images":{"ha4dftiar5":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\"><span class=\"letter first\">The<\/span><span class=\"letter second\">Spring<\/span><span class=\"letter third\">Report<\/span><\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"544cndkmp91":{"position":"4","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">The Spring Report<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicslider>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/system.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/system.xml
index e040865..367061c 100644
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/system.xml
+++ b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano12/system.xml
@@ -2,21 +2,75 @@
 <root>
   <system>
     <config>
-      <path>alothemes/grid/portrait</path>
-      <value><![CDATA[2]]></value>
+      <path>magepow_ajaxcart/success_popup/continue_button</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
-      <path>alothemes/grid/tablet</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup/product_image_size</path>
+      <value><![CDATA[100]]></value>
     </config>
     <config>
-      <path>alothemes/grid/notebook</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup_design/button_text_color</path>
+      <value><![CDATA[FFFFFF]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/content</path>
+      <value><![CDATA[We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/button_text</path>
+      <value><![CDATA[Got it!]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/width</path>
+      <value><![CDATA[full-width]]></value>
     </config>
     <config>
-      <path>alothemes/grid/desktop</path>
+      <path>gdpr/cookie_restriction/margin_bottom</path>
+      <value><![CDATA[0]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/text_align</path>
+      <value><![CDATA[left]]></value>
+    </config>
+    <config>
+      <path>magepow_speedoptimizer/general/body_includes</path>
+      <value><![CDATA[
+                    <script type="text/javascript"> 
+                        require(["jquery", "magepow/lazyload", "domReady!"], function($, lazyload){
+                        var imgLazy = $('img.lazyload').not(".loaded"); 
+                        imgLazy.lazyload(); 
+                        imgLazy.on('load',function(){$(this).addClass('loaded');
+                        if($.equalheight) $.fn.equalheight();});
+                        $('body').on('contentUpdated', function () {$(this).find("img.lazyload").not(".loaded").lazyload();});
+                        $('body').removeClass('loading_body');
+                        }); 
+                    </script>]]></value>
+    </config>
+    <config>
+      <path>alothemes/grid/portrait</path>
       <value><![CDATA[2]]></value>
     </config>
+    <config>
+      <path>alothemes/grid/notebook</path>
+      <value><![CDATA[3]]></value>
+    </config>
     <config>
       <path>alothemes/grid_widget/notebook</path>
       <value><![CDATA[3]]></value>
@@ -101,6 +155,10 @@
       <path>alothemes/recentorder/product_ids</path>
       <value><![CDATA[5,75,24]]></value>
     </config>
+    <config>
+      <path>alothemes/recentorder/speed</path>
+      <value><![CDATA[10000]]></value>
+    </config>
     <config>
       <path>alothemes/labels/salePercent</path>
       <value><![CDATA[0]]></value>
@@ -149,6 +207,10 @@
       <path>alothemes/list/padding</path>
       <value><![CDATA[15]]></value>
     </config>
+    <config>
+      <path>alodesign/general/developer</path>
+      <value><![CDATA[0]]></value>
+    </config>
     <config>
       <path>alodesign/base/color</path>
       <value><![CDATA[{"_1460970308665_665":{"title":"Text body","selector":"body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6","color":"#333333","background":"","border":""},"_1460973866805_805":{"title":"Link body","selector":"body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a","color":"#333333","background":"","border":""},"_1460970355783_783":{"title":"Link body hover","selector":"body a:hover,body a:focus","color":"#ff5555","background":"","border":""},"_1460973917197_197":{"title":"Background body","selector":"body","color":"","background":"#ffffff","border":""},"_1460973918132_132":{"title":"Label New","selector":".labelnew","color":"#ffffff","background":"#ff7171","border":""},"_1460973919478_478":{"title":"Label Sale","selector":".labelsale","color":"#ffffff","background":"#aaaaaa","border":""},"_1460973920300_300":{"title":"Button","selector":"button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart","color":"#666666","background":"#ffffff","border":"#aaaaaa"},"_1460973921109_109":{"title":"Button hover","selector":"button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart:hover","color":"#ffffff","background":"#ff5555","border":"#ff5555"},"_1460974143044_44":{"title":"Button checkout","selector":".cart-container .checkout-methods-items .action.primary","color":"#ffffff","background":"#ff5555","border":"#ff5555"},"_1460974161636_636":{"title":"Button checkout hover","selector":".cart-container .checkout-methods-items .action.primary:hover","color":"#242628","background":"#ffffff","border":""},"_1487749465584_584":{"title":"opc-progress-bar","selector":".opc-progress-bar-item:before","color":"","background":"#e4e4e4","border":""},"_1487749465391_391":{"title":"opc-progress-bar after","selector":".opc-progress-bar-item > span:after","color":"#333333","background":"#ffffff","border":""},"_1487749464737_737":{"title":"opc-progress-bar before after","selector":".opc-progress-bar-item > span:before","color":"","background":"#e4e4e4","border":""},"_1487749538580_580":{"title":"opc-progress-bar active","selector":".opc-progress-bar-item._active:before","color":"","background":"#ff5555","border":""},"_1487749537959_959":{"title":"opc-progress-bar active before","selector":".opc-progress-bar-item._active > span:before","color":"","background":"#ff5555","border":""},"_1487750604787_787":{"title":"shipping-address active","selector":".opc-wrapper .shipping-address-item.selected-item","color":"","background":"","border":"#ff5555"},"_1487750605425_425":{"title":"shipping-address active after","selector":".opc-wrapper .shipping-address-item.selected-item:after","color":"#ffffff","background":"#ff5555","border":""},"_1462359190350_350":{"title":"Slide caption1","selector":".home-slider .slick-slide.slick-active .figcaption .caption1","color":"#aaaaaa","background":"","border":""},"_1462359194278_278":{"title":"Slide caption2","selector":".home-slider .slick-slide.slick-active .figcaption .caption2","color":"#000000","background":"","border":""},"_1462359195592_592":{"title":"Slide caption3","selector":".home-slider .slick-slide.slick-active .figcaption .caption3,.caption3 strong","color":"#ffffff","background":"","border":""},"_1462359677068_68":{"title":"Slide2 caption1","selector":".home-slider .slick-slide.slick-active .figcaption .text-slide2 .caption1","color":"#aaaaaa","background":"","border":""}}]]></value>
@@ -179,12 +241,12 @@
 .vmagicmenu .level-top a:hover{color: #ff5555}]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/username</path>
-      <value><![CDATA[mikutas]]></value>
+      <path>alosocial/social/effect</path>
+      <value><![CDATA[swing]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/accessToken</path>
-      <value><![CDATA[]]></value>
+      <path>alosocial/messenger/enabled</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
       <path>alosocial/instagram/limit</path>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/lookbook.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/lookbook.xml
deleted file mode 100644
index 25d2d0f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/lookbook.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <lookbook>
-    <item>
-      <title><![CDATA[Lookbok]]></title>
-      <identifier><![CDATA[lookbok]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider1_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Cras sem sapien(#59)","undefined":"Save pin","product_id":"59","coords":{"lat":"1135.75","long":"386.65"}},"1":{"content":"Wave Ripped Straight(#3)","undefined":"Save pin","product_id":"3","coords":{"lat":"1206.75","long":"675.65"}},"2":{"content":"Primo Court Mid Suede(#1)","undefined":"Save pin","product_id":"1","coords":{"lat":"379.75","long":"313"}},"3":{"content":"The Net Bag in Navy(#2)","undefined":"Save pin","product_id":"2","coords":{"lat":"660.75","long":"480.65"}},"4":{"content":"Fusce nec facilisi(#61)","undefined":"Save pin","product_id":"61","coords":{"lat":"630.75","long":"723.65"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider1_03.jpg","width":1720,"height":975}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Lookbok 2]]></title>
-      <identifier><![CDATA[lookbok2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider2_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Quisque neque(#60)","undefined":"Save pin","product_id":"60","coords":{"lat":"916.75","long":"533.65"}},"2":{"content":"Donec sem tellus(#7)","undefined":"Save pin","product_id":"7","coords":{"lat":"1163.75","long":"695"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider2_03.jpg","width":"1720","height":"975"}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </lookbook>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/magicmenu.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/magicmenu.xml
deleted file mode 100644
index 650499c..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/magicmenu.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicmenu>
-    <item>
-      <name><![CDATA[Contact]]></name>
-      <extra><![CDATA[1]]></extra>
-      <magic_label><![CDATA[]]></magic_label>
-      <link><![CDATA[contact]]></link>
-      <ext_content><![CDATA[]]></ext_content>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicmenu>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/magicproduct.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/magicproduct.xml
deleted file mode 100644
index 1b752a3..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/magicproduct.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicproduct>
-    <item>
-      <title><![CDATA[Main Products]]></title>
-      <identifier><![CDATA[main-product-01]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"1";s:9:"countdown";s:0:"";s:5:"title";s:13:"Main Products";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"1";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products 2]]></title>
-      <identifier><![CDATA[main-product-02]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"2";s:9:"countdown";s:0:"";s:5:"title";s:15:"Main Products 2";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:6:"latest";i:1;s:6:"random";i:2;s:4:"sale";}s:9:"activated";s:6:"random";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page1]]></title>
-      <identifier><![CDATA[custom-product-1]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"3";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page1";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:10:"bestseller";}s:9:"activated";s:10:"bestseller";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page2]]></title>
-      <identifier><![CDATA[custom-product-2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"4";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"random";}s:9:"activated";s:6:"random";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page3]]></title>
-      <identifier><![CDATA[custom-product-3]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"5";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page3";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:5:"false";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products demo7]]></title>
-      <identifier><![CDATA[main-product-03]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"6";s:9:"countdown";s:0:"";s:5:"title";s:19:"Main Products demo7";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"4";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Latest Products Left Demo2]]></title>
-      <identifier><![CDATA[latest-product-demo2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"7";s:9:"countdown";s:0:"";s:5:"title";s:26:"Latest Products Left Demo2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"latest";}s:9:"activated";s:6:"latest";s:5:"limit";s:1:"4";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:1:"0";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-4]]></title>
-      <identifier><![CDATA[feature-product-4]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"8";s:9:"countdown";s:0:"";s:5:"title";s:17:"feature-product-4";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 15]]></title>
-      <identifier><![CDATA[hot-deal-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"9";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 15";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-16]]></title>
-      <identifier><![CDATA[feature-product-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"10";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-16";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 16]]></title>
-      <identifier><![CDATA[hot-deal-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 16";s:10:"identifier";s:11:"hot-deal-16";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-15]]></title>
-      <identifier><![CDATA[feature-product-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"12";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-15";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-14]]></title>
-      <identifier><![CDATA[feature-product-14]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-14";s:10:"identifier";s:18:"feature-product-14";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"11";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicproduct>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/magicslider.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/magicslider.xml
deleted file mode 100644
index ae4488f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/magicslider.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicslider>
-    <item>
-      <title><![CDATA[Slide Demo 1]]></title>
-      <identifier><![CDATA[slide1]]></identifier>
-      <config><![CDATA[{"magicslider_id":"1","title":"Slide Demo 1","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wfhghcefmt5":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"1j4g0ukibbh":{"position":"1","media_type":"external-video","video_provider":"","file":"\/s\/l\/slide3_2_1.jpg","value_id":"","label":"","link":"","caption":"","disabled":"0","removed":"","video_url":"https:\/\/vimeo.com\/18433850","video_title":"Fashion is","video_description":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE","video_metadata":"","role":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE"},"d7m9fn96ot7":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slide2_1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"rns4rfb05er":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide3_2.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 2]]></title>
-      <identifier><![CDATA[slide2]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 2","identifier":"slide2","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"7rkfi353sp3r7i53t9":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d5it1nedgfbjqd32l2":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 3]]></title>
-      <identifier><![CDATA[slide3]]></identifier>
-      <config><![CDATA[{"magicslider_id":"3","title":"Slide Demo 3","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dj73alkdbld":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"hqi28n9uqoo":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d3npsgdpl1j":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 4]]></title>
-      <identifier><![CDATA[slide4]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 4","identifier":"slide4","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"bv375l5a30nfokc5p7":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t    <h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d9pds784bhn9whvbl9":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"8gsqwaoc2nhw0t93gp":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 6]]></title>
-      <identifier><![CDATA[slide6]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 6","identifier":"slide6","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"gbptfgo6svu9lw530d":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"59cbvvh2kc5njbn8sn":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 5]]></title>
-      <identifier><![CDATA[slide5]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 5","identifier":"slide5","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dpqinn6pcpbs030dml":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"9dup7b509ca00dl6bj":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"0km3ac39rga5duf89s":{"position":"3","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slider Demo 12]]></title>
-      <identifier><![CDATA[slider12]]></identifier>
-      <config><![CDATA[{"magicslider_id":"7","title":"Slider Demo 12","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wsv7hk24sm":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider1_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t<div class=\"text-slide text-slide3\">\r\n\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t<\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mc6dq17f38o":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider2_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"wmewcrmkmie":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slider3_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide13]]></title>
-      <identifier><![CDATA[slide13]]></identifier>
-      <config><![CDATA[{"magicslider_id":"8","title":"slide13","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"1okd5tr4njke":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Fashion 2019<\/h3>\r\n        <h3 class=\"caption2\">The new of women <br> collection<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mw503ww9p2":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">      \r\n        <h3 class=\"caption2\">Shopping with us<\/h3>\r\n        <h3 class=\"caption1\">ENJOY WITH <span>25%<\/span> OFF<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d297alq0p7f":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/sldie13-3.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide3\">\r\n        <h3 class=\"caption1\">Welcome to the<\/h3>\r\n        <h3 class=\"caption2\">allure<span class=\"dot\"><i class=\"fa fa-circle\"><\/i><\/span> fashion brands<\/h3>\r\n        <h3 class=\"caption1\">www.alothemes.com\/<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide15]]></title>
-      <identifier><![CDATA[slide15]]></identifier>
-      <config><![CDATA[{"magicslider_id":"9","title":"slide15","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"rks2tfisof":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>\r\n","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"fcpd9e704va":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide16]]></title>
-      <identifier><![CDATA[slide16]]></identifier>
-      <config><![CDATA[{"magicslider_id":"10","title":"slide16","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"0","media_gallery":{"images":{"ha4dftiar5":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\"><span class=\"letter first\">The<\/span><span class=\"letter second\">Spring<\/span><span class=\"letter third\">Report<\/span><\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"544cndkmp91":{"position":"4","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">The Spring Report<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicslider>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/system.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/system.xml
index f4f4cef..bcbe91c 100644
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/system.xml
+++ b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano13/system.xml
@@ -2,21 +2,75 @@
 <root>
   <system>
     <config>
-      <path>alothemes/grid/portrait</path>
-      <value><![CDATA[2]]></value>
+      <path>magepow_ajaxcart/success_popup/continue_button</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
-      <path>alothemes/grid/tablet</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup/product_image_size</path>
+      <value><![CDATA[100]]></value>
     </config>
     <config>
-      <path>alothemes/grid/notebook</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup_design/button_text_color</path>
+      <value><![CDATA[FFFFFF]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/content</path>
+      <value><![CDATA[We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/button_text</path>
+      <value><![CDATA[Got it!]]></value>
     </config>
     <config>
-      <path>alothemes/grid/desktop</path>
+      <path>gdpr/cookie_restriction/width</path>
+      <value><![CDATA[full-width]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/margin_bottom</path>
+      <value><![CDATA[0]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/text_align</path>
+      <value><![CDATA[left]]></value>
+    </config>
+    <config>
+      <path>magepow_speedoptimizer/general/body_includes</path>
+      <value><![CDATA[
+                    <script type="text/javascript"> 
+                        require(["jquery", "magepow/lazyload", "domReady!"], function($, lazyload){
+                        var imgLazy = $('img.lazyload').not(".loaded"); 
+                        imgLazy.lazyload(); 
+                        imgLazy.on('load',function(){$(this).addClass('loaded');
+                        if($.equalheight) $.fn.equalheight();});
+                        $('body').on('contentUpdated', function () {$(this).find("img.lazyload").not(".loaded").lazyload();});
+                        $('body').removeClass('loading_body');
+                        }); 
+                    </script>]]></value>
+    </config>
+    <config>
+      <path>alothemes/grid/portrait</path>
       <value><![CDATA[2]]></value>
     </config>
+    <config>
+      <path>alothemes/grid/notebook</path>
+      <value><![CDATA[3]]></value>
+    </config>
     <config>
       <path>alothemes/grid_widget/notebook</path>
       <value><![CDATA[3]]></value>
@@ -101,6 +155,10 @@
       <path>alothemes/recentorder/product_ids</path>
       <value><![CDATA[92,81,85]]></value>
     </config>
+    <config>
+      <path>alothemes/recentorder/speed</path>
+      <value><![CDATA[10000]]></value>
+    </config>
     <config>
       <path>alothemes/labels/salePercent</path>
       <value><![CDATA[0]]></value>
@@ -179,12 +237,12 @@
 .vmagicmenu .level-top a:hover{color: #ff5555}]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/username</path>
-      <value><![CDATA[mikutas]]></value>
+      <path>alosocial/social/effect</path>
+      <value><![CDATA[swing]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/accessToken</path>
-      <value><![CDATA[]]></value>
+      <path>alosocial/messenger/enabled</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
       <path>alosocial/instagram/limit</path>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/lookbook.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/lookbook.xml
deleted file mode 100644
index 25d2d0f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/lookbook.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <lookbook>
-    <item>
-      <title><![CDATA[Lookbok]]></title>
-      <identifier><![CDATA[lookbok]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider1_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Cras sem sapien(#59)","undefined":"Save pin","product_id":"59","coords":{"lat":"1135.75","long":"386.65"}},"1":{"content":"Wave Ripped Straight(#3)","undefined":"Save pin","product_id":"3","coords":{"lat":"1206.75","long":"675.65"}},"2":{"content":"Primo Court Mid Suede(#1)","undefined":"Save pin","product_id":"1","coords":{"lat":"379.75","long":"313"}},"3":{"content":"The Net Bag in Navy(#2)","undefined":"Save pin","product_id":"2","coords":{"lat":"660.75","long":"480.65"}},"4":{"content":"Fusce nec facilisi(#61)","undefined":"Save pin","product_id":"61","coords":{"lat":"630.75","long":"723.65"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider1_03.jpg","width":1720,"height":975}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Lookbok 2]]></title>
-      <identifier><![CDATA[lookbok2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider2_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Quisque neque(#60)","undefined":"Save pin","product_id":"60","coords":{"lat":"916.75","long":"533.65"}},"2":{"content":"Donec sem tellus(#7)","undefined":"Save pin","product_id":"7","coords":{"lat":"1163.75","long":"695"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider2_03.jpg","width":"1720","height":"975"}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </lookbook>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/magicmenu.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/magicmenu.xml
deleted file mode 100644
index 650499c..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/magicmenu.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicmenu>
-    <item>
-      <name><![CDATA[Contact]]></name>
-      <extra><![CDATA[1]]></extra>
-      <magic_label><![CDATA[]]></magic_label>
-      <link><![CDATA[contact]]></link>
-      <ext_content><![CDATA[]]></ext_content>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicmenu>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/magicproduct.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/magicproduct.xml
deleted file mode 100644
index 1b752a3..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/magicproduct.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicproduct>
-    <item>
-      <title><![CDATA[Main Products]]></title>
-      <identifier><![CDATA[main-product-01]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"1";s:9:"countdown";s:0:"";s:5:"title";s:13:"Main Products";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"1";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products 2]]></title>
-      <identifier><![CDATA[main-product-02]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"2";s:9:"countdown";s:0:"";s:5:"title";s:15:"Main Products 2";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:6:"latest";i:1;s:6:"random";i:2;s:4:"sale";}s:9:"activated";s:6:"random";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page1]]></title>
-      <identifier><![CDATA[custom-product-1]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"3";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page1";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:10:"bestseller";}s:9:"activated";s:10:"bestseller";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page2]]></title>
-      <identifier><![CDATA[custom-product-2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"4";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"random";}s:9:"activated";s:6:"random";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page3]]></title>
-      <identifier><![CDATA[custom-product-3]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"5";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page3";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:5:"false";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products demo7]]></title>
-      <identifier><![CDATA[main-product-03]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"6";s:9:"countdown";s:0:"";s:5:"title";s:19:"Main Products demo7";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"4";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Latest Products Left Demo2]]></title>
-      <identifier><![CDATA[latest-product-demo2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"7";s:9:"countdown";s:0:"";s:5:"title";s:26:"Latest Products Left Demo2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"latest";}s:9:"activated";s:6:"latest";s:5:"limit";s:1:"4";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:1:"0";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-4]]></title>
-      <identifier><![CDATA[feature-product-4]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"8";s:9:"countdown";s:0:"";s:5:"title";s:17:"feature-product-4";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 15]]></title>
-      <identifier><![CDATA[hot-deal-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"9";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 15";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-16]]></title>
-      <identifier><![CDATA[feature-product-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"10";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-16";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 16]]></title>
-      <identifier><![CDATA[hot-deal-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 16";s:10:"identifier";s:11:"hot-deal-16";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-15]]></title>
-      <identifier><![CDATA[feature-product-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"12";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-15";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-14]]></title>
-      <identifier><![CDATA[feature-product-14]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-14";s:10:"identifier";s:18:"feature-product-14";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"11";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicproduct>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/magicslider.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/magicslider.xml
deleted file mode 100644
index ae4488f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/magicslider.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicslider>
-    <item>
-      <title><![CDATA[Slide Demo 1]]></title>
-      <identifier><![CDATA[slide1]]></identifier>
-      <config><![CDATA[{"magicslider_id":"1","title":"Slide Demo 1","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wfhghcefmt5":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"1j4g0ukibbh":{"position":"1","media_type":"external-video","video_provider":"","file":"\/s\/l\/slide3_2_1.jpg","value_id":"","label":"","link":"","caption":"","disabled":"0","removed":"","video_url":"https:\/\/vimeo.com\/18433850","video_title":"Fashion is","video_description":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE","video_metadata":"","role":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE"},"d7m9fn96ot7":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slide2_1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"rns4rfb05er":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide3_2.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 2]]></title>
-      <identifier><![CDATA[slide2]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 2","identifier":"slide2","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"7rkfi353sp3r7i53t9":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d5it1nedgfbjqd32l2":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 3]]></title>
-      <identifier><![CDATA[slide3]]></identifier>
-      <config><![CDATA[{"magicslider_id":"3","title":"Slide Demo 3","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dj73alkdbld":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"hqi28n9uqoo":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d3npsgdpl1j":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 4]]></title>
-      <identifier><![CDATA[slide4]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 4","identifier":"slide4","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"bv375l5a30nfokc5p7":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t    <h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d9pds784bhn9whvbl9":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"8gsqwaoc2nhw0t93gp":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 6]]></title>
-      <identifier><![CDATA[slide6]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 6","identifier":"slide6","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"gbptfgo6svu9lw530d":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"59cbvvh2kc5njbn8sn":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 5]]></title>
-      <identifier><![CDATA[slide5]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 5","identifier":"slide5","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dpqinn6pcpbs030dml":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"9dup7b509ca00dl6bj":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"0km3ac39rga5duf89s":{"position":"3","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slider Demo 12]]></title>
-      <identifier><![CDATA[slider12]]></identifier>
-      <config><![CDATA[{"magicslider_id":"7","title":"Slider Demo 12","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wsv7hk24sm":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider1_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t<div class=\"text-slide text-slide3\">\r\n\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t<\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mc6dq17f38o":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider2_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"wmewcrmkmie":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slider3_12.jpg","value_id":"","label":"Alothemes Milano","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide13]]></title>
-      <identifier><![CDATA[slide13]]></identifier>
-      <config><![CDATA[{"magicslider_id":"8","title":"slide13","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"1okd5tr4njke":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Fashion 2019<\/h3>\r\n        <h3 class=\"caption2\">The new of women <br> collection<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"mw503ww9p2":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slide13-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">      \r\n        <h3 class=\"caption2\">Shopping with us<\/h3>\r\n        <h3 class=\"caption1\">ENJOY WITH <span>25%<\/span> OFF<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d297alq0p7f":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/sldie13-3.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide3\">\r\n        <h3 class=\"caption1\">Welcome to the<\/h3>\r\n        <h3 class=\"caption2\">allure<span class=\"dot\"><i class=\"fa fa-circle\"><\/i><\/span> fashion brands<\/h3>\r\n        <h3 class=\"caption1\">www.alothemes.com\/<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide15]]></title>
-      <identifier><![CDATA[slide15]]></identifier>
-      <config><![CDATA[{"magicslider_id":"9","title":"slide15","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"15","media_gallery":{"images":{"rks2tfisof":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>\r\n","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"fcpd9e704va":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slider15-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">New Pet Collection<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[slide16]]></title>
-      <identifier><![CDATA[slide16]]></identifier>
-      <config><![CDATA[{"magicslider_id":"10","title":"slide16","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"300","autoplay-Speed":"3000","padding":"0","media_gallery":{"images":{"ha4dftiar5":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-1.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide1\">\r\n        <h3 class=\"caption1\"><span class=\"letter first\">The<\/span><span class=\"letter second\">Spring<\/span><span class=\"letter third\">Report<\/span><\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"544cndkmp91":{"position":"4","media_type":"image","video_provider":"","file":"\/s\/l\/slide16-2.jpg","value_id":"","label":"","link":"#","caption":"<div class=\"container figcaption\">\r\n    <div class=\"text-slide text-slide2\">\r\n        <h3 class=\"caption1\">The Spring Report<\/h3>\r\n        <h3 class=\"caption2\">Enjoy with <span class=\"color\">25%<\/span> off<\/h3>\r\n        <h3 class=\"caption3\"><a class=\"show-now\" href=\"#\">Show now<\/a><\/h3>\r\n    <\/div>\r\n<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicslider>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/system.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/system.xml
index 3ecfaa1..6d26556 100644
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/system.xml
+++ b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano14/system.xml
@@ -2,21 +2,75 @@
 <root>
   <system>
     <config>
-      <path>alothemes/grid/portrait</path>
-      <value><![CDATA[2]]></value>
+      <path>magepow_ajaxcart/success_popup/continue_button</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
-      <path>alothemes/grid/tablet</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup/product_image_size</path>
+      <value><![CDATA[100]]></value>
     </config>
     <config>
-      <path>alothemes/grid/notebook</path>
-      <value><![CDATA[3]]></value>
+      <path>magepow_ajaxcart/success_popup_design/button_text_color</path>
+      <value><![CDATA[FFFFFF]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/continue_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart</path>
+      <value><![CDATA[1979C3]]></value>
+    </config>
+    <config>
+      <path>magepow_ajaxcart/success_popup_design/viewcart_hover</path>
+      <value><![CDATA[006BB4]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/content</path>
+      <value><![CDATA[We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/button_text</path>
+      <value><![CDATA[Got it!]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/width</path>
+      <value><![CDATA[full-width]]></value>
     </config>
     <config>
-      <path>alothemes/grid/desktop</path>
+      <path>gdpr/cookie_restriction/margin_bottom</path>
+      <value><![CDATA[0]]></value>
+    </config>
+    <config>
+      <path>gdpr/cookie_restriction/text_align</path>
+      <value><![CDATA[left]]></value>
+    </config>
+    <config>
+      <path>magepow_speedoptimizer/general/body_includes</path>
+      <value><![CDATA[
+                    <script type="text/javascript"> 
+                        require(["jquery", "magepow/lazyload", "domReady!"], function($, lazyload){
+                        var imgLazy = $('img.lazyload').not(".loaded"); 
+                        imgLazy.lazyload(); 
+                        imgLazy.on('load',function(){$(this).addClass('loaded');
+                        if($.equalheight) $.fn.equalheight();});
+                        $('body').on('contentUpdated', function () {$(this).find("img.lazyload").not(".loaded").lazyload();});
+                        $('body').removeClass('loading_body');
+                        }); 
+                    </script>]]></value>
+    </config>
+    <config>
+      <path>alothemes/grid/portrait</path>
       <value><![CDATA[2]]></value>
     </config>
+    <config>
+      <path>alothemes/grid/notebook</path>
+      <value><![CDATA[3]]></value>
+    </config>
     <config>
       <path>alothemes/grid_widget/notebook</path>
       <value><![CDATA[3]]></value>
@@ -101,6 +155,10 @@
       <path>alothemes/recentorder/product_ids</path>
       <value><![CDATA[109,108,103]]></value>
     </config>
+    <config>
+      <path>alothemes/recentorder/speed</path>
+      <value><![CDATA[10000]]></value>
+    </config>
     <config>
       <path>alothemes/labels/salePercent</path>
       <value><![CDATA[0]]></value>
@@ -153,6 +211,10 @@
       <path>alothemes/list/padding</path>
       <value><![CDATA[15]]></value>
     </config>
+    <config>
+      <path>alodesign/general/developer</path>
+      <value><![CDATA[0]]></value>
+    </config>
     <config>
       <path>alodesign/base/color</path>
       <value><![CDATA[{"_1460970308665_665":{"title":"Text body","selector":"body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6","color":"#333333","background":"","border":""},"_1460973866805_805":{"title":"Link body","selector":"body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a","color":"#333333","background":"","border":""},"_1460970355783_783":{"title":"Link body hover","selector":"body a:hover,body a:focus","color":"#b47fae","background":"","border":""},"_1460973917197_197":{"title":"Background body","selector":"body","color":"","background":"#ffffff","border":""},"_1460973918132_132":{"title":"Label New","selector":".labelnew","color":"#ffffff","background":"#7ac1f7","border":""},"_1460973919478_478":{"title":"Label Sale","selector":".labelsale","color":"#ffffff","background":"#b8b8b8","border":""},"_1460973920300_300":{"title":"Button","selector":"button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart","color":"#666666","background":"#ffffff","border":"#aaaaaa"},"_1460973921109_109":{"title":"Button hover","selector":"button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover,.block-wishlist .product-item .product-item-actions .actions-primary .action.tocart:hover","color":"#ffffff","background":"#b47fae","border":"#b47fae"},"_1460974143044_44":{"title":"Button checkout","selector":".cart-container .checkout-methods-items .action.primary","color":"#ffffff","background":"#b47fae","border":"#b47fae"},"_1460974161636_636":{"title":"Button checkout hover","selector":".cart-container .checkout-methods-items .action.primary:hover","color":"#242628","background":"#ffffff","border":""},"_1487749465584_584":{"title":"opc-progress-bar","selector":".opc-progress-bar-item:before","color":"","background":"#e4e4e4","border":""},"_1487749465391_391":{"title":"opc-progress-bar after","selector":".opc-progress-bar-item > span:after","color":"#333333","background":"#ffffff","border":""},"_1487749464737_737":{"title":"opc-progress-bar before after","selector":".opc-progress-bar-item > span:before","color":"","background":"#e4e4e4","border":""},"_1487749538580_580":{"title":"opc-progress-bar active","selector":".opc-progress-bar-item._active:before","color":"","background":"#b47fae","border":""},"_1487749537959_959":{"title":"opc-progress-bar active before","selector":".opc-progress-bar-item._active > span:before","color":"","background":"#b47fae","border":""},"_1487750604787_787":{"title":"shipping-address active","selector":".opc-wrapper .shipping-address-item.selected-item","color":"","background":"","border":"#b47fae"},"_1487750605425_425":{"title":"shipping-address active after","selector":".opc-wrapper .shipping-address-item.selected-item:after","color":"#ffffff","background":"#b47fae","border":""},"_1462359190350_350":{"title":"Slide caption1","selector":".home-slider .slick-slide.slick-active .figcaption .caption1","color":"#aaaaaa","background":"","border":""},"_1462359194278_278":{"title":"Slide caption2","selector":".home-slider .slick-slide.slick-active .figcaption .caption2","color":"#000000","background":"","border":""},"_1462359195592_592":{"title":"Slide caption3","selector":".home-slider .slick-slide.slick-active .figcaption .caption3,.caption3 strong","color":"#ffffff","background":"","border":""},"_1462359677068_68":{"title":"Slide2 caption1","selector":".home-slider .slick-slide.slick-active .figcaption .text-slide2 .caption1","color":"#aaaaaa","background":"","border":""},"_1576123327054_54":{"title":"button next, prev hover","selector":".slick-prev.slick-arrow:hover, .slick-next.slick-arrow:hover","color":"#ffffff","background":"#b47fae","border":"#b47fae"},"_1576123376871_871":{"title":"read more hover","selector":".post-info .post-read-more:hover","color":"#b47fae","background":"","border":""},"_1576124874561_561":{"title":"filter","selector":"#layerednav_price_slider .ui-slider-handle","color":"","background":"#b47fae","border":""},"_1576125066866_866":{"title":"pages hover, active","selector":".pages li.current, .pages li:hover, .pages li a:hover","color":"#ffffff","background":"#b47fae","border":"#b47fae"},"_1577955408185_185":{"title":"cart popup button ","selector":".modals-ajaxcart .modal-content .actions .action","color":"#ffffff","background":"#b47fae","border":"#b47fae"},"_1577955408436_436":{"title":"cart popup button hover","selector":".modals-ajaxcart .modal-content .actions .action:hover","color":"#333333","background":"rgba(0, 0, 0, 0)","border":"#b47fae"}}]]></value>
@@ -183,12 +245,12 @@
 .vmagicmenu .level-top a:hover{color: #ff5555}]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/username</path>
-      <value><![CDATA[mikutas]]></value>
+      <path>alosocial/social/effect</path>
+      <value><![CDATA[swing]]></value>
     </config>
     <config>
-      <path>alosocial/instagram/accessToken</path>
-      <value><![CDATA[]]></value>
+      <path>alosocial/messenger/enabled</path>
+      <value><![CDATA[0]]></value>
     </config>
     <config>
       <path>alosocial/instagram/limit</path>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/lookbook.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/lookbook.xml
deleted file mode 100644
index 25d2d0f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/lookbook.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <lookbook>
-    <item>
-      <title><![CDATA[Lookbok]]></title>
-      <identifier><![CDATA[lookbok]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider1_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Cras sem sapien(#59)","undefined":"Save pin","product_id":"59","coords":{"lat":"1135.75","long":"386.65"}},"1":{"content":"Wave Ripped Straight(#3)","undefined":"Save pin","product_id":"3","coords":{"lat":"1206.75","long":"675.65"}},"2":{"content":"Primo Court Mid Suede(#1)","undefined":"Save pin","product_id":"1","coords":{"lat":"379.75","long":"313"}},"3":{"content":"The Net Bag in Navy(#2)","undefined":"Save pin","product_id":"2","coords":{"lat":"660.75","long":"480.65"}},"4":{"content":"Fusce nec facilisi(#61)","undefined":"Save pin","product_id":"61","coords":{"lat":"630.75","long":"723.65"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider1_03.jpg","width":1720,"height":975}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Lookbok 2]]></title>
-      <identifier><![CDATA[lookbok2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <link><![CDATA[#]]></link>
-      <image><![CDATA[magiccart/lookbook/s/l/slider2_03.jpg]]></image>
-      <options><![CDATA[{"magic_pin":{"0":{"content":"Quisque neque(#60)","undefined":"Save pin","product_id":"60","coords":{"lat":"916.75","long":"533.65"}},"2":{"content":"Donec sem tellus(#7)","undefined":"Save pin","product_id":"7","coords":{"lat":"1163.75","long":"695"}},"canvas":{"src":"http://tuyen.wp2cart.com/milano/pub/media/magiccart/lookbook/s/l/slider2_03.jpg","width":"1720","height":"975"}}}]]></options>
-      <stores><![CDATA[0]]></stores>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </lookbook>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/magicmenu.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/magicmenu.xml
deleted file mode 100644
index 650499c..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/magicmenu.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicmenu>
-    <item>
-      <name><![CDATA[Contact]]></name>
-      <extra><![CDATA[1]]></extra>
-      <magic_label><![CDATA[]]></magic_label>
-      <link><![CDATA[contact]]></link>
-      <ext_content><![CDATA[]]></ext_content>
-      <order><![CDATA[0]]></order>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicmenu>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/magicproduct.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/magicproduct.xml
deleted file mode 100644
index 1b752a3..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/magicproduct.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicproduct>
-    <item>
-      <title><![CDATA[Main Products]]></title>
-      <identifier><![CDATA[main-product-01]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"1";s:9:"countdown";s:0:"";s:5:"title";s:13:"Main Products";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"1";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products 2]]></title>
-      <identifier><![CDATA[main-product-02]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"2";s:9:"countdown";s:0:"";s:5:"title";s:15:"Main Products 2";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:6:"latest";i:1;s:6:"random";i:2;s:4:"sale";}s:9:"activated";s:6:"random";s:5:"limit";s:2:"12";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"2";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page1]]></title>
-      <identifier><![CDATA[custom-product-1]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"3";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page1";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:10:"bestseller";}s:9:"activated";s:10:"bestseller";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page2]]></title>
-      <identifier><![CDATA[custom-product-2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"4";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"random";}s:9:"activated";s:6:"random";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Custom Product Home Page3]]></title>
-      <identifier><![CDATA[custom-product-3]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"5";s:9:"countdown";s:0:"";s:5:"title";s:25:"Custom Product Home Page3";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"2";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:5:"false";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"2";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Main Products demo7]]></title>
-      <identifier><![CDATA[main-product-03]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"6";s:9:"countdown";s:0:"";s:5:"title";s:19:"Main Products demo7";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:3:"new";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"4";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Latest Products Left Demo2]]></title>
-      <identifier><![CDATA[latest-product-demo2]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"HDFMm99RYQDRpy8A";s:15:"magicproduct_id";s:1:"7";s:9:"countdown";s:0:"";s:5:"title";s:26:"Latest Products Left Demo2";s:4:"ajax";s:1:"0";s:5:"types";a:1:{i:0;s:6:"latest";}s:9:"activated";s:6:"latest";s:5:"limit";s:1:"4";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"0";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:1:"0";s:4:"cart";s:1:"1";s:7:"compare";s:1:"0";s:8:"wishlist";s:1:"0";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-4]]></title>
-      <identifier><![CDATA[feature-product-4]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"8";s:9:"countdown";s:0:"";s:5:"title";s:17:"feature-product-4";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:1:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 15]]></title>
-      <identifier><![CDATA[hot-deal-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:1:"9";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 15";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:5:"false";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-16]]></title>
-      <identifier><![CDATA[feature-product-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"10";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-16";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[hot deal 16]]></title>
-      <identifier><![CDATA[hot-deal-16]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:11:"hot deal 16";s:10:"identifier";s:11:"hot-deal-16";s:4:"ajax";s:1:"1";s:5:"types";a:1:{i:0;s:4:"sale";}s:9:"activated";s:4:"sale";s:5:"limit";s:1:"1";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"13";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"1";s:9:"landscape";s:1:"1";s:6:"tablet";s:1:"1";s:8:"notebook";s:1:"1";s:6:"laptop";s:1:"1";s:7:"desktop";s:1:"1";s:10:"widescreen";s:1:"1";s:7:"visible";s:1:"1";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:5:"false";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"10";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-15]]></title>
-      <identifier><![CDATA[feature-product-15]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:15:"magicproduct_id";s:2:"12";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-15";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"12";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[feature-product-14]]></title>
-      <identifier><![CDATA[feature-product-14]]></identifier>
-      <type_id><![CDATA[1]]></type_id>
-      <config><![CDATA[a:34:{s:8:"form_key";s:16:"wP6Kvdt2G3DNqYMV";s:9:"countdown";s:0:"";s:5:"title";s:18:"feature-product-14";s:10:"identifier";s:18:"feature-product-14";s:4:"ajax";s:1:"1";s:5:"types";a:3:{i:0;s:8:"featured";i:1;s:3:"new";i:2;s:4:"sale";}s:9:"activated";s:8:"featured";s:5:"limit";s:1:"8";s:6:"status";s:1:"1";s:10:"parameters";a:1:{s:10:"conditions";a:2:{i:1;a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Combine";s:10:"aggregator";s:3:"all";s:5:"value";s:1:"1";s:9:"new_child";s:0:"";}s:4:"1--1";a:4:{s:4:"type";s:50:"Magento\CatalogWidget\Model\Rule\Condition\Product";s:9:"attribute";s:16:"attribute_set_id";s:8:"operator";s:2:"==";s:5:"value";s:2:"11";}}}s:6:"mobile";s:1:"1";s:8:"portrait";s:1:"2";s:9:"landscape";s:1:"2";s:6:"tablet";s:1:"3";s:8:"notebook";s:1:"3";s:6:"laptop";s:1:"4";s:7:"desktop";s:1:"4";s:10:"widescreen";s:1:"4";s:7:"visible";s:1:"4";s:5:"timer";s:1:"0";s:5:"slide";s:1:"1";s:8:"vertical";s:5:"false";s:8:"infinite";s:4:"true";s:8:"autoplay";s:4:"true";s:6:"arrows";s:4:"true";s:4:"dots";s:5:"false";s:4:"rows";s:1:"1";s:5:"speed";s:3:"300";s:14:"autoplay-Speed";s:4:"3000";s:7:"padding";s:2:"15";s:4:"cart";s:1:"1";s:7:"compare";s:1:"1";s:8:"wishlist";s:1:"1";s:6:"review";s:1:"1";}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-  </magicproduct>
-</root>
diff --git a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/magicslider.xml b/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/magicslider.xml
deleted file mode 100644
index ae4488f..0000000
--- a/app/code/Magiccart/Alothemes/etc/import/Alothemes/milano15/magicslider.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<root>
-  <magicslider>
-    <item>
-      <title><![CDATA[Slide Demo 1]]></title>
-      <identifier><![CDATA[slide1]]></identifier>
-      <config><![CDATA[{"magicslider_id":"1","title":"Slide Demo 1","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"wfhghcefmt5":{"position":"0","media_type":"image","video_provider":"","file":"\/s\/l\/slide1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"1j4g0ukibbh":{"position":"1","media_type":"external-video","video_provider":"","file":"\/s\/l\/slide3_2_1.jpg","value_id":"","label":"","link":"","caption":"","disabled":"0","removed":"","video_url":"https:\/\/vimeo.com\/18433850","video_title":"Fashion is","video_description":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE","video_metadata":"","role":"NON PROFIT - FASHION VIDEO\r\n\r\nDirection:\r\nMIMI ANTOLOVI\u0106 and DEN BARUCA\r\n\r\nCamera and light:\r\nURO\u0160\u00a0 VOVK (MUVA)\r\n\r\nStyling:\r\nDANAJA VEGELJ\r\n\r\nMake up:\r\nTINA FABJAN (Head of make up artists Max Factor Slovenia)\r\n\r\nHair:\r\nMATJA\u017d\u00a0\u0160I\u0160KA and BORUT NOVAK (Mi\u010d\u008d styling)\r\n\r\nEditing and postproduction:\r\nDEN BARUCA (Thenvision)\r\n\r\nMusic:\r\nMr You're On Fire Mr\r\nYEAH YEAH YEAHS\r\n\r\nModels (MG - model group):\r\nBRINA\r\nJASMINA\r\nAJDA\r\nANELA\r\nSARA\r\n\r\nmade by ZVEREENE"},"d7m9fn96ot7":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slide2_1.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"rns4rfb05er":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slide3_2.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 2]]></title>
-      <identifier><![CDATA[slide2]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 2","identifier":"slide2","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"7rkfi353sp3r7i53t9":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d5it1nedgfbjqd32l2":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/homev2_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t\t\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 3]]></title>
-      <identifier><![CDATA[slide3]]></identifier>
-      <config><![CDATA[{"magicslider_id":"3","title":"Slide Demo 3","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"false","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dj73alkdbld":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"hqi28n9uqoo":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d3npsgdpl1j":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev3_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 4]]></title>
-      <identifier><![CDATA[slide4]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 4","identifier":"slide4","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"bv375l5a30nfokc5p7":{"position":"1","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide\">\r\n\t\t\t    <h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"d9pds784bhn9whvbl9":{"position":"2","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">Lookbook<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">real man<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"8gsqwaoc2nhw0t93gp":{"position":"3","media_type":"image","video_provider":"","file":"\/s\/l\/slidev4_03.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t<\/div>\r\n\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 6]]></title>
-      <identifier><![CDATA[slide6]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 6","identifier":"slide6","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"gbptfgo6svu9lw530d":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""},"59cbvvh2kc5njbn8sn":{"position":"2","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev6_02.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide text-slide2\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">spring<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">collection<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_title":"","video_description":"","video_metadata":"","role":""}}}}]]></config>
-      <status><![CDATA[1]]></status>
-    </item>
-    <item>
-      <title><![CDATA[Slide Demo 5]]></title>
-      <identifier><![CDATA[slide5]]></identifier>
-      <config><![CDATA[{"title":"Slide Demo 5","identifier":"slide5","status":"1","mobile":"1","portrait":"1","landscape":"1","tablet":"1","notebook":"1","desktop":"1","visible":"1","vertical":"false","infinite":"true","autoplay":"true","arrows":"false","dots":"true","rows":"1","speed":"400","autoplay-Speed":"6000","padding":"0","media_gallery":{"images":{"dpqinn6pcpbs030dml":{"position":"1","media_type":"image","video_provider":"","file":"\/h\/o\/home-slidev5_01.jpg","value_id":"","label":"Alothemes","link":"http:\/\/alothemes.com\/","caption":"<div class=\"container-none figcaption\">\r\n\t\t\t\t\t\t<div class=\"text-slide\">\r\n\t\t\t\t\t\t\t<h3 class=\"caption1\">new<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption2\">fashion<\/h3>\r\n\t\t\t\t\t\t\t<h3 class=\"caption3\"><strong>&amp;<\/strong>style<\/h3>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>","disabled":"0","removed":"","video_url":"","video_tit