/*
Theme Name: Baidbladi
Theme URI: http://Baidbladi.com
Description: Baid bladi 
Author: Rafiq Themes
Author URI: https://Baidbladi.com
Text Domain: Baidbladi
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.0.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.qodef-header--standard #qodef-page-header-inner{direction: rtl;}
.elementor-section .elementor-container{flex-direction: row-reverse;}

.elementor-179 .elementor-element.elementor-element-1e617b0 > .elementor-widget-container {
    padding: 0px 0px 0px 15px
}
.elementor-widget-container{padding: 0px 0px 0px 15px !important}
body .elementor-text-editor,h4,p,span{text-align: right; font-family: Almarai;letter-spacing: 0em;}
.qodef-info-box .qodef-m-info-box-text,h2.qodef-m-title,h3.qodef-m-title,nav.qodef-header-navigation span{font-family: Almarai;letter-spacing: 0em;}
.elementor-179 .elementor-element.elementor-element-5475759 {
    text-align: right;
}
.qodef-button.qodef-layout--textual{direction: rtl;}
.qodef-m-text:after {
    content: "\f101" !important;
    left: -7px !important;
}
p.qodef-m-text{text-align: center;}
.elementor-row{
    flex-direction: row-reverse;
}
.qodef-section-title .qodef-m-title{text-align: center;}
.qodef-info-box.qodef-layout--top .qodef-m-title{text-align: center;}
.textwidget p,.text-align-right p{direction: rtl;text-align: right;}
.qodef-header-sticky-inner{flex-direction: row;}
.qodef-header-sticky .qodef-header-navigation{    width: 100%;}
.qodef-header-sticky .qodef-header-navigation ul{
    display: flex;
    flex-direction: row-reverse;
    align-content: space-around;}
    .align-center{margin:0 auto;text-align:center}
    .info-important .qodef-icon-list-item .qodef-e-title a{color:#fff;direction: rtl;}
    .info-important .qodef-icon-list-item{text-align: right;}
    .elementor-shortcode{}
    button.wpcf7-form-control span.qodef-m-text{text-align: center;}
    .qodef-contact-page span input{
        color: #fff;
border-color: #fff;
height: 45px;
margin-bottom: 13px !important;
text-align: right;
padding-top: 9px !important;

    }
.qodef-contact-page span textarea{
        color: #fff;
        border-color: #fff;
        margin-bottom: 13px !important;
        text-align: right;
    }
    button.wpcf7-form-control{background-color:#fff;color:#008b39}
    button.wpcf7-form-control:hover{background-color: #ffd449;}
    .allrightsfooter{text-align: center;direction: rtl;}
    ul#menu-menu-principale-1 li:last-child span{color:#008B39;}
      ul#menu-menu-principale-1 li:last-child  a{
      text-shadow:1px 0px 1px #fff;
      position: relative;
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    top: -72px;
    left: 280px;
    font-size: 20px;}
    ul#menu-menu-principale-1 li.contactez-nous{margin:0;}
    ul#menu-menu-principale-1 li.contactez-nous a span.qodef-menu-item-text{background: #008B39;
    transition:0.3s;
padding: 13px 18px;
border-radius: 5px;border: 1px solid #008B39;
color: #fff;}
ul#menu-menu-principale-1 li.contactez-nous a span.qodef-menu-item-text:hover{
    background:#fff;
    color:#008B39;
    border: 1px solid #008B39;
    border-radius: 5px;

    
}
.qodef-m-text::after{display:none;}
 @media only screen and (max-width: 600px) {
.elementor-widget-container {
    padding: 0px 15px 0px 15px !important;
}
.elementor-179 .elementor-element.elementor-element-b659e5b{margin-bottom:0 !important};
}