/*
 Theme Name:   XStore Child
 Theme URI:    http://8theme.com/
 Description:  XStore Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     xstore
 Version:      0.0.1
 Text Domain:  xstore-child
*/

#learnmore .elementor-align-icon-right{
    transition:all .2s ease-in-out
}
#learnmore:hover .elementor-align-icon-right{
    margin-left:20px
}
.header-main {
	background: transparent!important;
    background-color: transparent!important;
}
.header-main-menu.et_element-top-level .menu > li > a {
	color: white;
	background-color: transparent;
	background: transparent;
}
.header-main-menu.et_element-top-level .menu > li > a {
	font-size: 13px!important;
}
.menu-main-container #menu-main-menu-1 .menu-static-block {
	left: 55px!important;
    margin-left: 0px!important;
}
.menu-main-container #menu-dummy-main-menu-1 .menu-static-block {
	left: 55px!important;
    margin-left: 0px!important;
}
.menu-item-has-children {
	position: inherit!important;
}
.et_b_search-icon svg {
	fill: #FFF;
}
.site-header svg, .et_b-icon svg {
	fill: #FFF;
	fill: #FFF!important;
}
#header.sticky-on:not([data-type="sticky"]) > [class*=header-wrapper], #header > [class*=header-wrapper] .sticky-on > div {
	background-color: #000!important;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-left: 0px!important;
}
.header-main-menu.et_element-top-level .menu > li > a {
	padding-left: 8px!important;
    padding-right: 8px!important;
}
.sticky-on .header-top {
    color: #ffffff!important;
}

div.elementkit-tab-wraper .elementkit-tab-nav li a.active {
    border-top: 5px solid #c4c4c4;
    margin-right: 10px;
}
div#contacttab-sec .et-tabs-nav li.et-tab-nav {
    border-right: 1px solid #E1E1E1;
}
div#contacttab-sec .et-tabs-nav li.et-tab-nav.active {
    border-top: 5px solid #147EFE;
}
div#contacttab-sec .et-tabs-nav li.et-tab-nav {
    border-top: 5px solid #c4c4c4;
    margin-right: 10px;
}
div#contacttab-sec .et-tabs-nav li.et-tab-nav {
    border-right: 1px solid #E1E1E1;
}

.elementor-7020 .elementor-element.elementor-element-625a174 .elementkit-tab-nav .elementkit-nav-link.active {
    color: #000;
    background-color: #FFFFFF;
    border-top: 5px solid #147efe!important;
    border-bottom: none!important;
}
.elementor-7020 .elementor-element.elementor-element-625a174 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav {
    margin-bottom: 0px!important;
}
.ekit-wid-con .elementkit-tab-wraper.elementskit-fitcontent-tab .elementkit-tab-content {
    margin-top: -1px!important;
}
.elementor-7020 .elementor-element.elementor-element-625a174 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child) {
    border-bottom: 0px;
}
.wpcf7-textarea {
	height: 110px!important;
}
.header-main-menu.et_element-top-level .menu > li#menu-item-7820 > a:before, .header-main-menu.et_element-top-level .menu > .current-menu-item > a:before, .header-main-menu.et_element-top-level .menu > .opened > a:before {
    border-bottom-color: transparent;
}
.header-main-menu.et_element-top-level .menu > li#menu-item-7820 {
	color: #fff;
}
.menu-items-arrow .menu > li > a:before {
	border: .5em solid transparent!important;
	border-bottom-color: #fff!important;
}
.menu-items-arrow .menu > li:last-child > a:before {
	border: .5em solid transparent!important;
	border-bottom-color: transparent!important;
}
.header-main-menu.et_element-top-level .menu > li:last-child > a:before, .header-main-menu.et_element-top-level .menu > .current-menu-item > a:before, .header-main-menu.et_element-top-level .menu > .opened > a:before {
    border-bottom-color: #555555;
}
.menu-items-arrow .menu > li:last-child > a:before {
	border: none!important;
}
.header-main-menu.et_element-top-level .menu > li:last-child > a:hover, .header-main-menu.et_element-top-level .menu > .current-menu-item > a, .header-main-menu.et_element-top-level.menu-items-custom .menu > li:last-child > a:hover, .header-main-menu.et_element-top-level.menu-items-custom .menu > .current-menu-item > a {
    color: #fff!important;
}