/**
* Theme Name: Marketo Child
* Theme URI: https://themeforest.net/user/xpeedstudio/portfolio
* Description: Marketo is a powerful and modern WooCommerce responsive WordPress Theme.
* Version: 1.0
* Author: XpeedStudio
* Author URI: http://www.xpeedstudio.com
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready
* Text Domain: marketo
* Template: marketo
* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */

.nav-category-padding-top .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0px 10px 10px 10px;
}

.elementor-column-gap-default>.elementor-row>.elementor-column.header-logo-bottom-padding>.elementor-element-populated {
    padding: 10px 10px 0px 10px;
}

.woocommerce-Price-amount.amount {
    color: #3364d2;
}

.dp-link h2 a {
	color: #ffffff !important;
}

.mall-cat-bottom-margin.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.elementor-widget-ekit-vertical-menu ul.elementskit-megamenu-panel {
	width: 130% !important;
}

@media (max-width:1024px) {
	.vertical-menu-right h3.block-cate-header {
		display: none !important;
	}
	
	.vertical-menu-right .block-product-cate-wraper {
		padding-top: 0 !important;
	}
	
	.vertical-menu-left .elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
	}
	
	.vertical-menu-left .block-product-cate-wraper {
		padding-bottom: 0 !important;
	}
	
	.vertical-menu-left .elementor-column-wrap.elementor-element-populated {
		padding-bottom: 0 !important;
	}
}

.wpcf7-submit.btn {
	background-color: #289ac5 !important;
}

.wpcf7-form-control-wrap.your-message, .wpcf7-form-control-wrap.your-name, .wpcf7-form-control-wrap.your-email, .wpcf7-form-control-wrap.your-number {
	width: 100%;
}

.xs-contact-form input[type=text], .wpcf7 .form-control {
    border: 1px solid #E3E3E3!important;
}

.page-id-1096 li, ul {
	list-style: auto;
}

.display-none {
	display: none;
}

@media (max-width: 767px) {
.elementor-2234 .elementor-element.elementor-element-707c4cd {
    width: 100% !important;
}
	
	.no-paddings .elementor-column-wrap {
		padding: 0 !important;
		margin-bottom: 20px;
	}
	
	.elementor .elementor-hidden-phone {
    display: block !important;
}
	
	.grecaptcha-badge {
		display: none !important;
	}
}

 .home-cat-sections .product-block-category .xs_product_img_link img {
    margin-top: 10px;
}

.home-cat-sections .product-title {
    font-size: .92857em !important;
}

.home-cat-sections .block-product-cate-wraper .nav .nav-link {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.home-cat-sections h3.block-cate-header, .home-cat-sections .block-product-cate-wraper .nav .nav-link {
    color: #ffffff !important;
}