@import url("vazir.css");
@import url("vm.css");
@import url("vm_user.css");
@import url("vm2.css");
@import url("vmone.css");
@import url("vmorder.css");
@import url("owl.carousel.min.css");

body.rtl {
    font-family: Vazir, tahoma !important;
}


body, .sp-preloader {
    background-color: #efefef;
    color: #252525;
}

#sp-main-body {
    padding: 20px 0 60px 0;;
}


#sp-main-body  > .container {
    background: #fff;
	padding: 10px;
}

.rtl .h1, .rtl .h2, .rtl .h3, .rtl .h4, .rtl .h5,.rtl  .h6, .rtl h1, .rtl h2,.rtl  h3,.rtl  h4,.rtl  h5,.rtl  h6 {
	font-family: Vazir , tahoma !important;
}


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;
}
body.rtl .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child > a::after {
  font-weight: bold;
}

ul.social-icons>li {
    margin-right: 20px;
}
.breadcrumb {
    padding: 10px 0;
    margin: 0;
}

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 {
    right: auto;
    left: 5px;
    rotate: 180deg;
    transform: translateY(50%);
    -webkit-transform: translateY(50%);
}

#sp-top2 > *{
    display: flex;
    justify-content: flex-end;
}

#sp-header .sp-module {
    margin-left: 10px;
}
ul.social-icons {
    display: flex;
    font-size: 18px;
}

.fa-soroush{
    content: url(../images/soroush.svg);
    width: 18px;
    height: 18px;
    display: inline-flex;
    opacity: 1;
    margin-bottom: -3px;
}
#sp-top-bar .sp-module {
    display: flex;
}
.menu-parent  {

}


@media (min-width: 768px){

}



@media (max-width: 1380px){



}



@media (max-width: 780px){

	#sp-top1 .sppb-row-column  {
		padding:0px;
	}
	.header-modules {
		margin-left: 0;
	}
}