
body, h1, h2, h3, h4, h5, h6, p, .onhover-div, .title-basic .title{
    font-family: 'Almarai', sans-serif;
    letter-spacing: 0;
}

.pixelstrap a, .pixelstrap a:hover, .pixelstrap a:active {
    letter-spacing: 0;
}

.addtocart_count .product-box.product-style-1 .add-button {
    background-color: #f8f8f8;
    color: black;
    text-align: center;
    font-size: 18px;
    width: 100%;
    padding: 5px 0;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    border: none;
    cursor: pointer;
}


.rtl .top-header .header-dropdown li:first-child {
    padding-right: 0px;
    padding-left: 0;
}

h5 {
    letter-spacing: 0;
}

.main-menu .menu-right .icon-nav .onhover-div .show-div.shopping-cart li .total h5 {
    text-align: right;
}

.main-menu .menu-right .icon-nav .onhover-div .show-div.shopping-cart li .total h5 span {
    float: left;
}

.main-menu .brand-logo {
    display: inline-block;
    padding-top: 10px;
    padding-bottom: 10px;
}


.section-b-space {
    padding-bottom: 20px;
}

section, .section-t-space {
    padding-top: 20px;
}

.img-category .img-sec {
    width: 70%;
}


.brand-logo img {
    height: auto;
}


.pixelstrap a, .pixelstrap a:hover, .pixelstrap a:active {
    color: #1a1a1a;
    font-weight: 600;
}


header.header-tools .main-menu .brand-logo {
    padding-top: 10px;
    padding-bottom: 10px;
}




.main-menu .menu-right .icon-nav .mobile-setting i {
    color: #101010;
}

.main-menu .menu-right .icon-nav .mobile-search i {
    color: #000000;
}

.main-menu .menu-right .icon-nav .mobile-cart i {
    color: #000000;
}



.main-menu .menu-right .icon-nav .mobile-account i {
    color: #000000;
}


.title-basic .title {
    font-size: 20px;
    margin-bottom: 0;
}


.register-page .theme-card .theme-form input {
    font-size: 16px;
    padding: 10px 20px;
}

.login-page .theme-card .theme-form input {
    font-size: 16px;
    padding: 10px 20px;
}


header.header-tools .top-header .header-dropdown li {
    color: #ffffff;
    padding: 20px 0px;
}

.rtl .top-header .header-dropdown > li:nth-child(2) {
    padding: 25px 25px;
    padding-left: 20px;
}


.product-box .cart-info.cart-wrap i, .product-box .cart-wrap.cart-wrap i, .product-wrap .cart-info.cart-wrap i, .product-wrap .cart-wrap.cart-wrap i {
    padding: 10px;
    font-size: 20px;
}

