
.wpcf7 form .wpcf7-response-output,
.wpcf7-not-valid-tip {
    text-align: left !important;
    direction: ltr !important;
}
.navbar-nav {
    margin-right: 0 !important;
    margin-left: 60px !important;
}
.navbar-default .navbar-nav>li>a {
    padding: 28px 2px !important;

}
.btnSearch .fa-search,
.fphone i {
    transform: rotate(0deg) !important;
}
.site-search .woocommerce-product-search button {
    right: 0 !important;
    left: auto !important;
}
.form-control,
.product-info,
.news-con{
    text-align: left !important;
}
.navbar-nav.navbar-left {
    float: right !important;
    text-align: right !important;
}
.navbar-header2 {
    right: 15px !important;
    left: auto !important;
}
.i-pagination .fa-angle-right,
.i-pagination .fa-angle-left{
    transform: rotate(180deg) !important;
}
.navbar-default .navbar-nav>li.lang a {
    margin-right: 0px !important;
    margin-left: 0 !important;
}
.navbar-header2 .lang::after {
    right: 0 !important;
    left: auto !important;
}
/******************/
label,
.form-control {
    text-align: left !important;
}
.close-search {
    right: 2% !important;
    left: auto !important;
}
.se-title h2::after {
    right: auto !important;
    left: 0 !important;
    border-right: 8px solid transparent !important;
    border-left: 0 !important;
}
.products .pro-arrow,
.products .pro-arrow2,
.why-arrow{

}
.pro-arrow {
    left: 25% !important;
    right: auto !important;
    animation: unset !important;
    -webkit-transform: scaleX(-1) !important;
    transform: scaleX(-1) !important;
}
.comp-right {
    float: right !important;
}
.products::before {
    right: auto !important;
    left: 14px !important;
}
.products::after {
    right: auto !important;
    left: 119px !important;
}
.why-usss::before{
    right: auto !important;
    left: 0px !important;
    -webkit-transform: scaleX(-1) !important;
    transform: scaleX(-1) !important;
}
.why-usss::after{
    right: 0 !important;
    left: auto !important;
    -webkit-transform: scaleX(-1) !important;
    transform: scaleX(-1) !important;
}
/************* mobile-nav *************/
.n-icons {
    float: right !important;
}

#dismiss {
    right: 15px !important;
    left: auto !important;
}
#sidebar {
    right: auto !important;
    left: -300px !important;
}
#sidebar.active {
    left: 0 !important;
}
/****************************** pages ******************************/
.page-title {
    text-align: right !important;
}
.products .nav>li>a {
    font-size: 18px !important;
    padding: 10px 15px !important;
}
.branche-box h3 i, .branche-box h4 i {
    margin-right: 5px !important;
    margin-left: 0px !important;
    transform: rotate(180deg) !important;
}
.branche-box a.info-l span {
    direction: rtl !important;
}
/************* responsive *************/
@media(max-width: 1200px){

}

@media(max-width: 991px){
    .comp-right {
        float: unset !important;
    }
} 
  
@media(max-width: 767px){
    .products .pro-arrow {
      left: 23% !important;
      right: auto !important;
    }
    .page-title {
        text-align: center !important;
    }
  
  
}
  
  
@media(max-width: 600px){
      .products .pro-arrow {
        left: 35% !important;
        right: auto !important;
    }
    .page-content .pro-arrow {
        left: 35% !important;
    }    
  
}



@media (max-width: 414px){
    
}


@media (max-width: 375px){
    
}
