#Menu,
#Menu ul,
#Slider h1,
#Slider p,
#Commercial-1 p,
#Commercial-2 p,
#Commercial-3 .Item,
#JoinUs p,
input,
#Size p,
#Commercial-3 p,
#Album p,
#Flavor p,
#OurCompany .Contant,
#BlogList .Category,
#Contact .Item1,
#ProductDetail h1,
#ProductDetail h3,
#ProductDetail p,
#OurCompany p,
#BlogList p {
    direction: rtl;
}
/*#Menu #navbar {
    margin-left:unset;
    margin-right: 50px;
}*/
#Menu .Rightp{
    padding-left: 150px;
    padding-right:unset !important;
}
/*#Menu ul li:nth-child(3) {
    padding-right:unset !important;
    padding-left: 150px;
}*/
#Menu .Leftp{
    padding-left: unset !important;
    padding-right: 150px;
}
/*#Menu ul li:nth-child(4) {
    padding-left: unset !important;
    padding-right: 150px;
}*/
#Commercial-2 .Contant,
#Commercial-1 .Contant {
    padding-left: unset;
    padding-right: 150px;
}
#Slider .carousel-caption {
    left: unset;
    text-align: right;
}
#Commercial-3 .Contant {
    padding-left: unset;
    padding-right: 150px;
}
#Commercial-3 .Features .Image img {
    width: 136px;
    padding-left: 20px;
    padding-right:unset;
}

#Contact .Item2 {
    width: 100%;
    border: 1px solid #f1f1f1;
    padding: 20px 30px;
    margin: 10px 0;
    display: grid;
    grid-template-areas: 'Info Title';
}
/*#Contact .Item2 .Title{*/
    /*text-align:right;*/
    /*grid-area:Title;
}
#Contact .Item2 .Info{*/
    /*text-align:left;*/
    /*grid-area:Info;
}*/
@media only screen and (max-width:2560px) {
    .carousel-caption{
        right:15vw;
    }
    #Commercial-2 .Contant, #Commercial-1 .Contant {
        padding-left: unset;
        padding-right: 5.865vw;
    }
    
    #Commercial-3 .Contant {
        padding-left: unset;
        padding-right: 5.865vw;
    }
    #Commercial-3 .Features .Image img {
        width: 5.3176vw;
        padding-left: 0.782vw;
        padding-right: unset;
    }
    #Menu .Leftp {
        padding-left: unset !important;
        padding-right: 5.865vw;
    }
    #Menu .Rightp {
        padding-left: 5.865vw;
        padding-right: unset !important;
    }
}

@media only screen and (max-width:768px) {
}

@media only screen and (max-width:450px) {
    #Contact .Item2 {
        width: 100%;
        border: 1px solid #f1f1f1;
        padding: 20px 30px;
        margin: 10px 0;
        display: grid;
        grid-template-areas: 'Title' 'Info';
        text-align:center;
    }
    #BlogList .Info,
    #BlogDetail .Info {
        direction: rtl;
    }
}

.Search-Item{
    direction:rtl;
}
#BlogList h2, #BlogDetail h2{
    direction:rtl;
}