
/* Education Mobile */
.offcanvas-sub-panel .offcanvas-submenu-content li.wdm_mob_free_digitizing_101>a,
.offcanvas-sub-panel .offcanvas-submenu-content li.wdm_mob_digitizer_dream_workshop>a
{

	justify-content: flex-start !important;

	column-gap:12px;

	align-items:center;

	padding:14px 16px !important;

	margin-bottom:8px;

	color:#262626;

	font-size:16px;

	line-height:24px;

	display:flex;

}
.offcanvas-sub-panel .offcanvas-submenu-content li.wdm_mob_free_digitizing_101>a::before,
.offcanvas-sub-panel .offcanvas-submenu-content li.wdm_mob_digitizer_dream_workshop>a::before{

	content: '';

	display: inline-block;

	width: 20px;

	height: 20px;

	background-size: contain;

	background-repeat: no-repeat;

	vertical-align: middle;

}
.offcanvas-sub-panel .offcanvas-submenu-content li.wdm_mob_free_digitizing_101 a::before,
.offcanvas-sub-panel .offcanvas-submenu-content li.wdm_mob_digitizer_dream_workshop a::before{
	background-image: url(https://embroiderylegacy.com/wp-content/uploads/2025/05/Vector.png);
}

li.menu-item.wdm_mob_free_digitizing_101.menu-item-type-custom.menu-item-object-custom,
li.menu-item.wdm_mob_digitizer_dream_workshop.menu-item-type-custom.menu-item-object-custom,
li.menu-item.wdm_mob_free_beginners_course.menu-item-type-custom.menu-item-object-custom,
li.menu-item.wdm_mob_fun_effect_course.menu-item-type-custom.menu-item-object-custom,
li.menu-item.wdm_mob_patch_making_course.menu-item-type-custom.menu-item-object-custom,
li.menu-item.wdm_mob_blog_and_tips.menu-item-type-custom.menu-item-object-custom

 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

li.menu-item.wdm_mob_free_digitizing_101.menu-item-type-custom.menu-item-object-custom .wdm-arrow,
li.menu-item.wdm_mob_digitizer_dream_workshop.menu-item-type-custom.menu-item-object-custom .wdm-arrow,
li.menu-item.wdm_mob_free_beginners_course.menu-item-type-custom.menu-item-object-custom .wdm-arrow,
li.menu-item.wdm_mob_fun_effect_course.menu-item-type-custom.menu-item-object-custom .wdm-arrow,
li.menu-item.wdm_mob_patch_making_course.menu-item-type-custom.menu-item-object-custom .wdm-arrow,
li.menu-item.wdm_mob_blog_and_tips.menu-item-type-custom.menu-item-object-custom .wdm-arrow
{
    font-size:30px;
	 color:#6006a5;
}


li.menu-item.wdm_mob_digitizer_dream_workshop.menu-item-type-custom.menu-item-object-custom {
	border-bottom:1px solid #b5b5b5;
	margin-bottom:10px
}


/* Embroidery Design Mobile */

.offcanvas-sub-panel .offcanvas-submenu-content li.wdm_mob_creativity_boosters>a{

	justify-content: flex-start !important;

	column-gap:12px;

	align-items:center;

	padding:14px 16px !important;

	margin-bottom:8px;

	color:#262626;

	font-size:16px;

	line-height:24px;

	display:flex;

}
.offcanvas-sub-panel .offcanvas-submenu-content li.wdm_mob_creativity_boosters>a::before{

	content: '';

	display: inline-block;

	width: 20px;

	height: 20px;

	background-size: contain;

	background-repeat: no-repeat;

	vertical-align: middle;

}
.offcanvas-sub-panel .offcanvas-submenu-content li.wdm_mob_creativity_boosters a::before{
	background-image: url(https://embroiderylegacy.com/wp-content/uploads/2025/05/Vector.png);
}

.wdm_mob_design_club_savings, .wdm_mob_new_this_week, .wdm_mob_weekly_freebie, .wdm_mob_design_review {
	border-bottom:1px solid #d2d2d2;
	margin-bottom:10px !important;
}


.wdm_mob_creativity_boosters{
	margin-bottom:20px !important;
}

li.menu-item.wdm_mob_design_club_savings.menu-item-type-custom.menu-item-object-custom,
li.menu-item.wdm_mob_new_this_week.menu-item-type-custom.menu-item-object-custom,
li.menu-item.wdm_mob_weekly_freebie.menu-item-type-custom.menu-item-object-custom,
li.menu-item.wdm_mob_design_review.menu-item-type-custom.menu-item-object-custom,
li.menu-item.wdm_mob_creativity_boosters.menu-item-type-custom.menu-item-object-custom

 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
li.menu-item.wdm_mob_design_club_savings.menu-item-type-custom.menu-item-object-custom .wdm-arrow,
li.menu-item.wdm_mob_new_this_week.menu-item-type-custom.menu-item-object-custom .wdm-arrow,
li.menu-item.wdm_mob_weekly_freebie.menu-item-type-custom.menu-item-object-custom .wdm-arrow,
li.menu-item.wdm_mob_design_review.menu-item-type-custom.menu-item-object-custom .wdm-arrow,
li.menu-item.wdm_mob_creativity_boosters.menu-item-type-custom.menu-item-object-custom .wdm-arrow

 {
    font-size:30px;
	 color:#6006a5;
}

/* Footer desktop */
.footer-widget-1 .uagb-container-inner-blocks-wrap {
    max-width:100% !important;
}

.footer-widget-1 .widgettitle{
    color:#6006a5 !important;
}

@media (max-width: 767px) {
    /* Mobile-only CSS here */

    .footer-widget-1 .widget.widget_nav_menu{
		background:#f3e8fc;
		padding:10px;
	}

	.footer-widget-1 .gb-button-text{
		color:#6006a5 !important;
	}
	.footer-widget-1 .gb-button{
		display:flex;
		justify-content:flex-start;
	}

	.footer-widget-1 .gb-button i.fa-solid.fa-arrow-up-right-from-square {
		flex:1;
	}
	.footer-widget-1 .gb-button{
		padding-top:15px !important;
		border-top:#e7dcff 1px solid;
	}
	.footer-widget-1 span.gb-button-text {
		flex:1;
	}
}

/* control width of embroidery designs */
.wdm-embroidery-designs-width-controller ul.mega-sub-menu {
    width: 900px !important;
    overflow:hidden !important;
}

.wdm-embroidery-designs-width-controller .textwidget.custom-html-widget {
    width: 860px !important;
}