/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

#menu-item-1415 #menu-item-1455{
	margin-left:23px!important;
}

#menu-item-1415 .nav li:last-child{
	margin-right:23px!important;
}

.sub-menu{
	border-radius: 10px;
}

.sub-menu a:hover{
	color: #38b6ff!important;
	background: #ffffff00!important;
}

.sub-menu .current-menu-item a{
	color: #38b6ff;
}

.header-search-form-wrapper .icon-search:before{
	color: #38b6ff;
}

.socialsecfooter{
	display:flex;
	column-gap: 10px;
}

.footer-secondary.pull-right{
	display:none;
}

.menu-secondary-container{
	display:none;
}

#nav_menu-3 .is-divider{
	background: #ffffff00;
    margin-top: 0;
    height: 0;
}

#nav_menu-4 .is-divider{
	background: #ffffff00;
    margin-top: 0;
    height: 0;
}

#block_widget-5 .is-divider{
	background: #ffffff00;
    margin-top: 0;
    height: 0;
}

#nav_menu-3 li{
	border-top:0;
}

#nav_menu-4 li{
	border-top:0;
}

#block_widget-5 li{
	border-top:0;
}

.menubg .section-content{
	margin-top:70px;
}

.blogsec .section-content{
	margin-top:50px;
}

.blogsec .is-divider{
	display: none;
}

.menubg .productsec img{
	border-radius: 50px 10px 10px;
}

.product-template-default.single #main .shop-container{
	background-image: url(/wp-content/uploads/2025/03/downloadww234.svg);
	background-repeat: no-repeat;
    background-position-y: -100px;
    background-size: contain;
}

.archive.category #main .blog-wrapper{
	background-image: url(/wp-content/uploads/2025/03/downloadww234.svg);
	background-repeat: no-repeat;
    background-position-y: -100px;
    background-size: contain;
}

.archive.category .box-image img{
	border-radius: 10px;
}

.footer-widgets.footer.footer-1 #nav_menu-3 li{
	width: fit-content;
}

.blogsec .box-image img{
	border-radius: 10px;
}

.promotionborder img{
	border-radius: 10px;
}

#my-account-nav li{
	margin: 0px !important;
}
















