html , form.wpcf7-form{
direction: rtl;
}
body,.Grid--center > .Grid__Cell ,.ImageHero__TextContent,.product-information .weg-size
{
    text-align: right;
}
section#menuideas .plate-slider ,.story-awards  .owl-carousel,.product-awards .owl-carousel{
    direction: ltr;
}
.product-home-title , .our_promise h1,.our_plates h1,.get_in_touch h1,.humble h2,.missionC h2,.our-story-history h1,.leadership-title h1,.leadership-title h1,.certifications-awards h1,.story-awards h1,.vission h2,.researchC h2,
.researchC h2,.rangeC h2,.pdevelopment h1,.innovation h1,.product-awards h1,.factory-title, .ingredients h2,.factory-multi,.how-to-plate h1 ,.cooking-instruction h1, .single-blog  .related-title, 
.single-blog .single-blog-title,#c5_sitemap_wrapper h2
{
    font-size: 40px;   
}
.h4, h4 {
    font-size: 1.3rem;
}
.our_xclusive_page .xclusive_page {
    text-align: start;
}
.copyright ul.pr-5 {
    text-align: left;
    float: left;
}
.footer-contact i {
    margin-left: 10px;
    margin-right: unset;
}
.research-img p, .researchC p, p {
    font-size: 16px;
}
.copyright ul li {
    float: right;
}
.single-blog h1.Heading {
    font-size: 40px !important;
}
.story-history::before
{
    margin-left: unset;
    margin-right: 47px;
    right: 126px !important;
    width: 84% !important;
}
.copyright ul li:first-child {
    margin-left: 13px !important;
    margin-right: unset !important;
}
.plate-tabs li {
    border-top-left-radius: 90px;
    border-bottom-left-radius: 90px;
    border-top-right-radius: unset;
    border-bottom-right-radius: unset;
    padding: 10px  15px 13px 20px;
}
.how-to-plate {
    padding: 0 100px 20px 0;
}
.plate-tabs li img {
    margin-left: 15px;
    margin-right: unset;
}
.product-information .weg-size img {
    margin-left: 5px;
    margin-RIGHT: 0;
}
.mozzarella .seasoned-mozar h3 {
    font-size: 35px;
}
.our-factory {
    background-color: #f5f5f5;
    padding: 4em 2em 4em 5em;
}
img.search-img {
    right: 5px;
}
.xoo-wsc-sp-right-col {
    padding-right: 20px;
    padding-left: unset;
}
.xoo-wsc-sm-right {
    padding-right: 10px;
    padding-left: unset;
}
.xoo-wsc-sum-col {
    padding-right: 15px;
    padding-left: unset;
}
.navbar-brand {
    margin-left: 1rem;
    margin-right: unset;
}
.navbar-light .navbar-brand img {
    right: 17px;
    left: unset;
}
.nav-item .dropdown-menu .dropdown-item {
    text-align: start;
}
.m-right-auto{
    margin-right: auto;
}
.place-order button#place_order {
    color: white;
}
span.woocommerce-input-wrapper input {
    text-align: right;
}
.select2-container--default .select2-selection--single
{
    justify-content: flex-end;
}
.woocommerce-order-overview {
    font-size: 20px;
}
.woocommerce-thankyou-order-received {
    font-size: 30px;
}
.woocommerce .woocommerce-customer-details address {
    padding: 10px 12px;
}
li:hover ul.sub-menu{
    left: unset;
    right: -1px;
}
.cir img {
    border-radius: 0 25%   25% 0;
    
  }
  p#breadcrumbs {
    font-size: 18px;
}
.p-c-x-shop {
    padding-right: 50px;
    padding-left: unset;
  }
  .xtra_benefits img {
    margin-left: 10px;
    width: 35px;
    margin-right: unset;
}
.carousel-item.carousel-item-inner-page .carousel-caption {
    text-align: unset !important;
    left: unset;        
    right: 5%;
}
span.xoo-wsc-ft-amt-label {
    padding-right: unset;
    padding-left: 5px;
}
.ProductItem__Title a {
    font-size: 25px;
}
@media screen and (min-width: 1140px){
.CollectionInner__Sidebar {
    margin-left: 10px;
    margin-right: 50px;
}
}
@media only screen and (min-width: 1700px) and (max-width: 1999px){
.extra-top .story-history::before {
    margin-left: unset;
    margin-right: 47px;
    right: 175px !important;
    width: 80% !important;
}
}
@media (min-width: 768px){
    .p-c-x-shop {
        padding-right: 15px;
        padding-left: 15px;
    }
.story-awards .offset-md-1 ,.product-awards  .offset-md-1 ,.mqm-sec .offset-md-1,.organic-incre-sec .offset-md-1,.our-solar-plant .offset-md-1{
    margin-right: 8.333333%;
    margin-left: unset;
}
.our-solar-plant .offset-md-2 {
        margin-right: 16.666667%;
        margin-left: unset;
    }

}
@media (max-width: 991px) {
    .p-c-x-shop {
        padding-right: 10px;
        padding-left: unset;
    }
    li:hover ul.sub-menu {
        left: unset;
        right: 7px;
    }
    
    .footer-social{
        padding-right: 15px !important;
    }
    
}

@media (max-width: 767px) {

.product-dev p {
    text-align: right !important;
}
}

.checkout_page .wpmc-nav-wrapper button#wpmc-back-to-cart {
    margin-right: unset;
    margin-left: auto;
}
.xclusivelyforyou-crafted img.xclusivelyforyou_l_side_img {
    margin-left: 10px;
    margin-right: unset;
}