@import url("vazir.css");
@import url("vm.css");
@import url("vmorder.css");
@import url("vmone.css");

body{
	font-family: Vazir;
}
.justify-space-between{
	justify-content:space-between;
}
#sp-header  .justify-content-end {
    justify-content: space-between !important;
}
#sp-main-body {
    padding: 20px 0;
}

h1	{
	font-size: 22px;
    border-bottom: #ccc 2px solid;
    padding-bottom: 5px;
}

.header-modules .search form:after {
    right: auto;
    left: 10px;
}

ul.social-icons>li {
    margin-right: 20px;
}
.breadcrumbs{
    background-color: #e9ecef;
}

.breadcrumb {
    background-color: transparent;
}

.breadcrumb-item {
    padding-left: 5px;
}
.breadcrumb-item::before{
    float: left;
    padding-left: 0px;
    padding-right: 2px !important;
    color: #6c757d;
    content: var(--bs-breadcrumb-divider, "/");
}

.sp-megamenu-parent>li:last-child>a {
    padding: 0px 15px 0px 15px;
}

.sp-contact-info {
	unicode-bidi: embed;
    direction: ltr;
}

#sp-footer ul.menu li {
    display: block;
    margin: 10px;
}

.sp-copyright {
    margin-top: 20px;
    display: block;
}
body.rtl .sp-megamenu-parent>li.sp-has-child>a:before, body.rtl .sp-megamenu-parent>li.sp-has-child>span:before {
	font-weight: 900;
    margin-right: 2px;
    margin-top: 2px;
}

.view-featured #sp-main-body {
    padding: 0;
}

.mytestimonial .sppb-column-addons{
	direction:ltr;
}

.mytestimonial .sppb-column-addons .sppb-text-center {
	direction:rtl;
}


#sp-left .sp-module, #sp-right .sp-module {
    border: 0px ;
    padding: 0px;
    margin-top: 0px;
}
#sp-left .sp-column {
	border: 1px solid #f3f3f3;
    padding: 10px 10px;
    border-radius: 3px;
}

body.rtl .offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler, body.rtl .offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler {
    left: 0;
    right: auto;
}


.myhomeproduct h2{
	font-size: 24px;

}

.myhomeproduct .sppb-addon-header{
    background: #e4e4e4e0;
    color: #000;
    padding: 10px;
    z-index: 99999;
    position: relative;
    margin-top: 5px;
	margin-bottom: 30px;
}

.myhomeproduct a{
	    color: #000;
}


@media (max-width: 768px) {

	.my_home_brands .sppb-row-column:nth-child(even) {
		padding-right: 5px;
		padding-left: 15px;
	}

	.my_home_brands .sppb-row-column:nth-child(odd) {
		padding-right: 15px;
		padding-left: 5px;
	}


}