/*
 Theme Name:   HouzFix Child
 Theme URI:    https://housefix.wpengine.com/
 Description:  HouzFix Child Theme
 Author:       the WeDesignTech team
 Author URI:   https://wedesignthemes.com/
 Template:     housefix
 Version:      1.0.0
 Text Domain:  housefix-child
*/

@media only screen and (min-width: 320px) and (max-width: 479px) {
	.container {
		width: 350px;
	}
}

.elementor-widget-container {
	padding: 5px;
}

/* mobile menu mega menu */
.mobile-menu ul li.has-mega-menu ul li.menu-item-object-wdt_mega_menus .elementor-heading-title {
	color: #DA291C;
}

.mobile-menu ul ul > li > a {
	border-width:0px 0 0;
}

.wdt-header-menu ul.sub-menu li {
	display: grid !important;
}

.wdt-header-menu ul li ul.sub-menu > li:not(:last-child) > a:after {
	background: none;
}

.elementor-widget.elementor-list-item-link-full_width a:not(:hover) {
	color: #403f4b;
}

.wdt-header-menu ul li.menu-item-depth-0 ul {
	-webkit-box-shadow: none !important;
	background-color: #F0F0F0;
}

.mobile-menu ul li.has-mega-menu ul li.menu-item-object-wdt_mega_menus .elementor-heading-title {
	padding: 5px;
	margin: 1px;
}
.mobile-menu>ul li.has-mega-menu ul.sub-menu {
	overflow: scroll;
}

/* archive tag pagination */
.woocommerce nav.woocommerce-pagination ul li a:not(.prev):not(.next):hover {
	background-color: #000;
}

a.prev.page-numbers i:after, a.next.page-numbers i:after {
	background: #fff;
}

a.prev.page-numbers:hover i:after, a.next.page-numbers:hover i:after {
	background: #fff;
}

.woocommerce nav.woocommerce-pagination ul li span.page-numbers.current, .woocommerce nav.woocommerce-pagination ul li a:not(.prev):not(.next):focus {
	background: #000;
}

