body{
    direction: ltr;
    text-align: left;
    font-family: "myFont";
    word-spacing: 2px;
    font-size: 15px

}
.al-left{
    text-align: right;
}
.al-right{
    text-align: left;
}
 
.contact-us .form-group i{
    left:0;
    right:unset;
}

 
nav.navbar ul {
    margin: 6px 0;
    padding-right: 0px;
    text-align: left;}
    nav.navbar ul li {
     margin: 0 10px;
    }
   
    nav.navbar ul li a:before {
        position: absolute;
        bottom: 0px;
        left: 0;}
     
        .search {
            position: absolute;
            left: unset;
            right: 20px;
            top: 6px;
            color: #ccc;
        }
        .header-slider .box-overlay {
           left: unset;
            right: 0;}
            
 
            .mr-50{
                margin-left: 50px !important;
                margin-right: 10px !important;
            
            }
            .ml-50{
                margin-right: 50px !important;
                margin-left: 10px !important;
            
            }
                
 
@media(min-width:480px) and (max-width:767px) {
       
    nav.navbar .toggle {
        text-align: right;
    }
    
    nav.navbar ul.ulDir{
        left: 0;
        right: unset;
    }
    nav.navbar ul {
        text-align: left;
        right: -100%;
        transform-origin: right;
    }
    .header-icons{
        text-align: center;
    }


}
@media(max-width:480px) {
    .products .produt-content img{
        display: none
    }
nav.navbar ul.ulDir{
    left: 0;
    right: unset;
    text-align: left;
    transition: all .5s ease-in-out

}
nav.navbar .toggle{
    text-align: right
}



 
}




.nav-bar .lang::before {
    width: 15px;
    height: 15px;
    border-right: 1px solid #eee;
    position: absolute;
    right: 1px;
    content: "";
    top: 3px;
    left: unset;
}
.ul-top .list-inline-item:nth-last-child(3)::before {
    width: 15px;
    height: 15px;
    border-right: 1px solid #eee;
    position: absolute;
    left: -31px;
    content: "";
    top: 3px;
}
.ul-top {
    display: flex;
    justify-content: space-between;
    margin-bottom: 0;}
    .footer .footer-link::before {
        right: unset;
        top: 8px;
        left: 0;}

        .new-menu:before {
            content: "";
            position: absolute;
            top: -13px;
            left: 6%;
        }


        .send-mail input {
            background: #eee;
            border-top-left-radius: 15px;
            border-bottom-left-radius: 15px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            font-size: 13px;
            padding: 10px;
            border: 1px solid #eee;
        }
        .send-mail button {
            background: #000;
            color: #b29445;
            padding: 10px 15px;
            border-top-left-radius: 0px;
            border-bottom-left-radius: 0px;
            border-top-right-radius: 15px;
            border-bottom-right-radius: 15px;
        }

        .text-left {
            text-align: right !important;
        }
        .text-right {
            text-align: left !important;
        }

        .owl-hash-nav ul {
            padding: 5px 10px;
            background: #eee;
            border-bottom-right-radius: 0px;
            border-top-right-radius: 0px;
            border-bottom-left-radius: 16px;
            border-top-left-radius: 17px;
        }