html,body{
	direction:ltr;
}
/*********************
** Header
*********************/
.header-viewport{
}
@media screen and (max-width: 768px){
}
.search-box input[type="text"]{
    padding-inline-start: 4px;
    padding-inline-end: 5px;
}
.main-menu .navbar .header-menus-row{
    padding-right: 0;
    /* padding-left: 30px; */
}
.main-menu .navbar-nav.navbar-left{
    float: left !important;
}
.main-menu .navbar-nav{}
.main-menu .navbar-nav:before{}
.main-menu .nav-link{
    font-family: "Poppins";
    font-weight: normal;
}
.main-menu .nav-link.home-link{
    margin-left: 0;
    margin-right: 11px;
    /* padding-right: 0.5rem; */
    /* padding-left: 0; */
}
.main-menu .nav-item.home-item{}
.main-menu .nav-item:before{
    left: unset !important;
    right: -1px !important;
}
.main-menu .nav-link.dropdown-toggle{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.main-menu .nav-link.dropdown-toggle::after{
    margin-left: .455em;
    margin-right: 0;
    /* float: left; */
}
.main-menu .dropdown-menu .nav-link{
    font-size: 15px;
}
.main-menu .dropdown-menu .nav-link.has-photo{
    flex-direction: row;
}
.header-content .user-menu .dropdown{
    margin-right: 0;
    margin-left: 10px;
}
.user-dropdown i{
    margin-right: 5px;
    margin-left: 0;
}
.header-content .user-menu .user-dropdown:after{
    margin-right: 0;
    margin-left: 8px;
}
.languages .current i{
    margin-left: 0;
    margin-right: 2px;
    top: -1px;
}
.header-content .user-menu .user-btn {
	display: inline-block;
	margin-right: 10px;
	margin-left: 5px;
}
.header-content .user-menu .dropdown-menu li a{
    padding-right: 7px;
    padding-left: 0px;
}

.header-container .full-header.sticky:before{
	left: 0;
	right: unset;
}
.user-dropdown span{
	/* padding: 4px 5px; */
	white-space: nowrap;
}
.breadcrumb-bar nav .breadcrumb-item + .breadcrumb-item:before{
    transform: rotate(180deg);
}
.home-tax-products-row .slider-row-title .row-title h2, .offers-header-slider-row .offers-title h2{
	font-family: 'Tiro Devanagari Sanskrit', serif;
	font-family: 'Tiro Gurmukhi', serif;
	font-weight: normal;
}
.home-tax-products-row .slider-row-title .row-title h2 span.cat-title,
.offers-header-slider-row .offers-title h2 span.cat-title{
	font-size: 20px;
}
.SideNavBarNav li .dropdown-submenu li.nav-item > a.nav-link:hover, 
.SideNavBarNav li .dropdown-submenu li.nav-item:hover > a.nav-link, 
.SideNavBar .SideNavBarNav li.nav-item > a.nav-link{
	font-family: 'Joan', serif;
	font-family: Roboto;
	font-weight: normal !important;
}
.footer-menu li a span{
	font-family: 'Tiro Devanagari Sanskrit', serif;
	font-family: "Poppins";
	/* font-weight: normal; */
}
.footer-col .footer-col-title span{
	/* font-family: 'Tiro Devanagari Sanskrit', serif; */
	/* font-family: 'Roboto'; */
	/* font-weight: bold; */
}
/************************
** single product
************************/
.single .overview{
    /* font-family: 'Joan'; */
    font-size: 1.7rem;
}
.product-single-data .product-data .price{
	font-family: 'Joan', serif;
    font-family: 'Tiro Devanagari Sanskrit', serif;
    /* font-family: 'Tiro Gurmukhi', serif; */
    font-weight: normal;
}
.product-single-data .product-data .price span:not(.currency){
	font-family: 'Joan', serif;
	font-family: 'Tiro Devanagari Sanskrit', serif;
	/* font-family: 'Tiro Gurmukhi', serif; */
	font-weight: normal;
	font-size: 19px;
}
.product-single-data .product-data .price i{
	font-family: 'Joan', serif;
	font-family: 'Tiro Devanagari Sanskrit', serif;
	/* font-family: 'Tiro Gurmukhi', serif; */
	font-weight: normal;
	font-size: 17px;
}
.product-single-data .product-data .price span.currency{
    margin: 0;
    margin-left: 5px;
    font-family: 'Joan', serif;
    font-family: 'Tiro Devanagari Sanskrit', serif;
    /* font-family: 'Tiro Gurmukhi', serif; */
    font-weight: normal;
}
.product-single-data .product-data .price span.saving{
    margin-left: 8px;
    margin-right: 0;
	font-family: 'Joan', serif;
    font-family: 'Tiro Devanagari Sanskrit', serif;
    /* font-family: 'Tiro Gurmukhi', serif; */
    font-weight: normal;
}
.product-single-data .product-data .price span.saving .currency{}
.single .product-mob-title, .product-single-data .product-data .product-title{border-width: 0 0 0 5px;}
.product-single-data .product-data .product-tax{
    margin-right: 20px;
    margin-left: 0;
}
.product-single-data .product-data .product-tax span{
    margin-right: 10px;
    margin-left: 0;
}
.product-single-data .product-data .product-tax a {
    /* margin-left: 15px !important; */
    /* margin-right: 0 !important; */
}
.product-single-data .product-data .product-tax a + a{
    /* margin-right: 15px !important; */
    margin-left: 15px;
}
.product-single-data .product-data .product-tax a + a:before{
    left: -8px;
    right: unset;
    margin-left: 0px;
    margin-right: 3px;
}

.product-single-data .product-data .product-tax .item-color{}
.product-single-data .product-data .product-tax .item-color.OutOfStock{}
.product-single-data .product-data .product-tax .item-color + .item-color{
    margin-right: 0;
    margin-left: 15px;
}
.product-single-data .product-data .product-tax .item-color + .item-color:before{
    right: unset;
    left: -8px;
    margin-left: 0;
    margin-right: 3px;
}
.overview-container .tabs{
    direction: ltr;
}
.overview-container .tabs > ul li{
    float: left;
}

.product-feature .feature-icon{
    left: 0;
    right: unset;
}
.product-feature .feature-icon + label{
    padding-right: 0;
    padding-left: 36px;
}
.brand-item i{
    transform: rotate(180deg);
}
.add-to-cart-form li.add-btn span {
	/* font-family: 'Joan', serif; */
	/* font-family: 'Tiro Devanagari Sanskrit', serif; */
	/* font-family: 'Tiro Gurmukhi', serif; */
}
.single .product-mob-title,
.product-single-data .product-data .product-title{
	font-family: 'Joan', serif;
	font-family: 'Tiro Devanagari Sanskrit', serif;
	/* font-family: 'Tiro Gurmukhi', serif; */
	font-weight: normal;
}
.realated-posts .row-title span{
	/* font-size: 17px; */
	/* font-family: 'Joan'; */
	/* font-family: 'Tiro Devanagari Sanskrit', serif; */
}

.page_404 .p404_title{
  font-family: 'Tiro Devanagari Sanskrit', serif !important;
  /* font-family: 'Tiro Gurmukhi', serif !important; */
  font-weight: normal;
  font-size: 15vw !important;
}

/************************
** Media
************************/
@media screen and (min-width: 992px),(min-width:760px){
    .main-menu .navbar .header-logo{
        margin: 0;
        /* margin-left: 0; */
        /* margin-right: 1rem; */
        display: flex;
        align-items: center;
        position: relative;
        top: 0;
        z-index: +111111111;
    }
    .main-menu .navbar-collapse.collapse{
    direction: ltr;
    }
    .main-menu .search-col{
	}
	.navbar-nav .dropdown-menu{
		position:absolute;
	}
}
@media screen and (min-width:760px) and (max-width:991px){
	.header-content .user-menu .user-dropdown:after{
	}
}


/*********************
** HEADER SLIDER
*********************/
.header-slider-viewport{
}

.header-slider-container{
}
.header-slider-container .home-slider-area .trending-brands-col{}
.header-slider-container .home-slider-area .trending-brands-col:before{
    left: unset;
    right: -10px;
    border-width: 0 0 0 1px;
}
.header-slider-container .home-slider-area .trending-brands-title{
    font-family: "Tiro Gurmukhi", cursive;
    font-weight: normal;
}
.header-slider-container .home-slider-area .trending-brands-slider-area{}
/************************
** Home About
************************/

@media screen and (min-width: 760px) and (max-width: 991px){
    .main-menu .navbar-collapse.collapse{
    }
	.home-about-area .home-about-ellipse{
	}
	.home-about-area:before{
    }
	.home-about-area .home-features{
	}
    .home-features .home-features-list:before{
    }
    .home-features .home-features-list .feature-text{
    }
    .home-about-ellipse .home-about-social li a i{}
    .home-about-ellipse .home-about-text{
    }
    .cat-menu-link .cat-menu-title{font-size:12px;}
}
/*************************
** Side Menu
*************************/
#PageShadow.open{
    background: #ffffffab;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(340px);
    -webkit-transform: translateX(340px);
    -o-transform: translateX(340px);
    -moz-transform: translateX(340px);
    -ms-transform: translateX(340px);
}
#page.open{
    transform: translateX(250px);
    -webkit-transform: translateX(250px);
    -o-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -ms-transform: translateX(250px);
}
.header-content .user-menu .dropdown-menu{
    left: unset;
    right: 50%;
    transform: translateX(50%);
}
.header-content .user-menu .dropdown-menu:before{
    left: unset;
    right: 7px;
}

/*************************
** Home Cats
*************************/

.cat-menu-link .cat-menu-title{
}

.home-products-menu:before{
}

/*************************
** Home Suppliers
*************************/

.home-suppliers-title{
}


/*************************
** Notifications
*************************/
.notifications-btn .dropdown-menu{
    right: -4px !important;
}

/*************************
** product-item-box
*************************/
.product-item-box,
.header-offers-slider .product-item-box{
    text-align: left;
    direction: ltr;
}
.product-item-box .discount-value,
.header-offers-slider .product-item-box .discount-value{
    direction: ltr;
    text-align: left;
    left: unset;
    right: -3px;
}
.header-offers-slider .product-item-box .post-content{}

.product-item-box .headline,
.header-offers-slider .product-item-box .headline{
    text-align: left;
    direction: ltr;
    font-family: 'Tiro Devanagari Sanskrit', serif;
    /* font-family: 'Tiro Gurmukhi', serif; */
    font-weight: normal;
}
.product-item-box .offer-price,
.header-offers-slider .product-item-box .offer-price{
    text-align: left;
    direction: ltr;
}