/*
Theme Name:   Lusion Child Theme
Theme URI:    http://hn.arrowpress.net/lusion/
Description:  Lusion - Multipurpose eCommerce WordPress Template.
Author:       AHT
Author URI:   http://arrowhitech.com/
Template:     lusion
Version:      1.0
License:      
License URI:  
Tags:         one-column, two-columns, right-sidebar,  custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain:  lusion-child
*/
.wrapper{
	padding-top:0px!important;
}
.elementor-element-242f775.elementor-section .elementor-container{
		height:130px;
	}
.header-default {
    background-color: #FF8B1A!important;
}
#page-footer a:hover i {
    color: #fff!important;
}
i.fa.fa-money:before {
    content: '\f0d6'!important;
}
.custom-logo{
	width:150px!important;
}
.elementor-widget.elementor-widget-social-icons {
    width: auto!important;
}
/*div.woocommerce ul.products[class*=columns-] li.product::before{
	bottom: 0;
    content: "";
    left: 50%;
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    position: absolute;
    right: 51%;
    top: 0;
    background: rgba(44,44,44,0.1) none repeat scroll 0 0;
    -webkit-transition: all 500ms ease-in-out 0s;
    -moz-transition: all 500ms ease-in-out 0s;
    -o-transition: all 500ms ease-in-out 0s;
    transition: all 500ms ease-in-out 0s;
	
}
div.woocommerce ul.products[class*=columns-] li.product::after{
	bottom: 50%;
    content: "";
    left: 0;
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    position: absolute;
    right: 0;
    top: 50%;
    background: rgba(44,44,44,0.1) none repeat scroll 0 0;
    -webkit-transition: all 500ms ease-in-out 0s;
    -moz-transition: all 500ms ease-in-out 0s;
    -o-transition: all 500ms ease-in-out 0s;
    transition: all 500ms ease-in-out 0s;
}
div.woocommerce ul.products[class*=columns-] li.product:hover::before,
div.woocommerce ul.products[class*=columns-] li.product:hover::after{
	left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    -webkit-transition: all 500ms ease-in-out 0s;
    -moz-transition: all 500ms ease-in-out 0s;
    -o-transition: all 500ms ease-in-out 0s;
    transition: all 500ms ease-in-out 0s;
}*/
.header-account, .header-cart {
    width: 50%;
    float: left;
}
.header-default .header-group.menu-col-right>div.header-cart{
	margin-top:0px!important;
}
.header-account i {
    color: #fff;
}
ul.sub-menu li a {
    padding: 10px 20px!important;
    border-bottom: 1px solid;
	transition:0.5s ease;
}
ul.sub-menu li a:hover {
    background-color:#FF8B1A;
    color:#fff!important;
	transition:0.5s ease;
}
.menu-item-has-children::before {
    content: "\e900";
    font-family: lusion!important;
    font-size: 12px;
    margin-left: 5px;
    font-style: normal;
    position: absolute;
    color: #fff;
    right: 0;
    top: 38%;
}
ul.sub-menu {
	padding:0px!important;
	border: 0!important;
}
.elementor-element-744bffa,
li.menu-item-7085{
	display:none;
}
#page-footer a,#page-footer span.primary-color,
#page-footer i,.elementor-element-87c8f3a h2{
    color: #ff8b1a!important;
}
.elementor-13861 .elementor-element.elementor-element-abf55b2 .elementor-social-icon{
	border-color:#ff8b1a!important;
}
.elementor-13861 .elementor-element.elementor-element-abf55b2 .elementor-social-icon:hover{
	border-color:#ff8b1a!important;
	background-color:#ff8b1a!important;
}
.elementor-social-icon:hover i{
	color:#fff!important;
}
.icon-box-grid .elementor-icon-box-wrapper{
	width:30.8%;
}
@media(max-width:1024px){
	.header-moblie-show{
	background: transparent!important;
    position: static!important;
    box-shadow: none!important;
	}
	.header-moblie-show.header-group>div:first-child:nth-last-child(4), .header-moblie-show.header-group>div:first-child:nth-last-child(4) ~ div, .header-moblie-show.header-group>div.hiden-icon-search:first-child:nth-last-child(5) ~ div{
		margin:0 10px;
	}
	.elementor-element-242f775.elementor-section .elementor-container{
		height:116px;
	}
}
@media(max-width:767px){
	.elementor-element-242f775.elementor-section .elementor-container{
		height:105px;
	}
	.elementor-1704 .elementor-element.elementor-element-7e64c69 img {
    width: 75%;
    margin: 0 auto;
}
}