
/************************************************************************************************/
/********** Style pour vesrion Arabic *************/ 
/*- breadcrumbs -*/
/*
.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li a:lang(ar){
    padding-right: 15px;
}
*/
@media (min-width: 600px) {
:lang(ar) .breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li a{
    font-size: 17px;
}
:lang(ar) #block-notech-subtheme-breadcrumbs > div > div.breadcrumb-content-main > div > div > div > div > nav > ol > li:nth-child(1) > a {
    padding-right: 15px;
     font-size: 17px;
}
}
:lang(ar) #block-notech-subtheme-breadcrumbs > div > div.breadcrumb-content-main > div > div > div > div > nav > ol > li:nth-child(1) > a {
    padding-right: 15px;

}
:lang(ar) #block-notech-subtheme-medias > div.block-content > ul > li:nth-child(5)>a:after {
    margin-right: 20px;
    
}
:lang(ar) #block-notech-subtheme-medias ul.gva_menu {
    left: 0;
}

/*
.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li span:lang(ar) {
    padding: 0 0px 6px 5px;
}*/
.breadcrumb-content-inner .breadcrumb-content-main:lang(ar){
    text-align: right;
} 
.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li:lang(ar){
    float: right;
    font-size: 17px;
   
}

/*--------- page d'accueil ------------*/
/*** date publication page d'accueil ***/ 
.derinier-pub:lang(ar){
    direction: rtl;
}
.date-pub2:lang(ar) {
    left: 3%;
    right: auto;
}
.btn-inline:lang(ar) {
    padding-left: 25px;
}
:lang(ar) .btn-inline:after {
    left: 0px;
}

:lang(ar) .cour-reg a.btn-theme{
    float:left;
}
:lang(ar) .cour-reg a.btn-theme:after{
    content: '\f053'!important;
    left: 0px;
    right: auto;
}

:lang(ar) .cour-reg a.btn-theme{
    float:left;
    padding: 20px 25px;
}
/****/
:lang(ar) .actualites-internationales .btn-white::after{
    content: '\f053'!important;
    left: 6px;
    right: auto;
}
:lang(ar) .actualites-internationales a.btn-white{
   /* padding-right: 360px  !important;*/
   float:left;
    margin-top: 20px;
    padding: 12px 30px 25px 30px;
}
:lang(ar) .plateforme-citoyenne .btn-white::after{
    content: '\f053'!important;
    left: 6px;
    right: auto;
}
:lang(ar) .plateforme-citoyenne a.btn-white{
    /*padding-right: 360px  !important;*/
    float: left;
    padding: 0px 30px 24px 30px;
    margin-top: 15px;
}
:lang(ar) .actualites-internationales .gsc-heading {
    padding: 20px 0px 13px 10px;
    
}

:lang(ar) .plateforme-citoyenne .gsc-heading__desc{

    padding-right: 0px;
    text-align: justify;
}

:lang(ar) .btn-inline:after{
    right: auto;
}
:lang(ar) .capsule-more{
    float: left;
    padding-right: 0px !important;
}
:lang(ar) a.icon-link {
    left:6%;
    right: auto;
}
:lang(ar) .all-publication:after {
    right: 15px !important;
   
}
:lang(ar) .all-publication {
    float: left;
    margin-left: -20px;
}
:lang(ar) .sec-chiffre.gbb-row.bg-size-cover.el-48967996{
    margin-top: 25px;
}

:lang(ar) .btn-inline:after{
    content: '\f053'!important; 
   font-family: "Font Awesome 5 Free"; 
   z-index: 1;
   line-height: 1;
   font-weight: 900;
}


/**** menu after breadcrumbs ******/ 
:lang(ar) #block-notech-subtheme-organisation > div.block-content > ul > li:nth-child(3)>a:before{
    margin-right: -22px !important;
} 
:lang(ar) #block-notech-subtheme-organisation > div.block-content > ul > li:nth-child(3)>a:after{
    margin-right: 20px !important;
}
:lang(ar) .navigation .gva_menu{
    float: right;
}
:lang(ar) #block-notech-subtheme-organisation > div.block-content > ul > li:nth-child(1)>a {
    margin: 0 -22px 0 -10px;
}


/********* Accueill ******/
:lang(ar) .img-one {
    display: flex;
    z-index: 9;
    align-items: flex-end;
    width: 420px;
}
:lang(ar) .title-cour-comptes{
    padding-right: 0px !important;
    padding-bottom: 30px;
}
:lang(ar) .el-94431109 {
    border-bottom: 5px solid #dcdcdc;
}
:lang(ar) .ala-une .gsc-heading__action.clearfix a{
    float: left;
}
:lang(ar) .ala-une .gsc-heading__action.clearfix a:after{
    content: '\f104'!important; 
    right: 125px !important;
}

:lang(ar) .btn-inline span:after{
    content: 'اقرأ المزيد';
}
:lang(ar) .tt-act .iconbox-one__icon-inner{
    margin-right: 65px;
   margin-top: -60%;
}


[dir="rtl"] .dropbutton-arrow{
    left: 1.6667em !important;
}
/*
:lang(ar) .init-carousel-owl{
    margin-left: -20px;
    margin-right: -20px;
}
:lang(ar) .owl-carousel .owl-nav > div.owl-prev{
    left: -10px !important;
}*/
/**********************************************************************************************************************************************************************/

/***------ STYLE ARABIC HOME PAGE NEW -------***/
/*- section 1 -*/

:lang(ar) .vers-creation .iconbox-seven__wrap {
    margin-left: -3%;
    float: left;
}
:lang(ar) .widget.gsc-image.text-center.btn-cap::before {
    top: 26%;
    right: 0;
    left: 50px;
}

/*- publications carousel -*/
:lang(ar) .owl-carousel .owl-stage-outer{
    direction: ltr;
}



:lang(ar) .el-98240621{
    display:flex;
    align-items: center;
}


:lang(ar) span.icon.fas.fa-chevron-left {
    color: #891618;
    margin-right: 60px;
}

:lang(ar) .pub-acc .init-carousel-owl .owl-item > .item{
    padding-left: 5px;
    padding-right: 5px;  
}

:lang(ar) .car-cap .init-carousel-owl .owl-item > .item::before{
   
    right: 20px;
}
:lang(ar) .block_capsul{
    direction: rtl;
}

:lang(ar) .block_capsul .col-md-10 {
    padding-left: 0;
    padding-right: 15px;
}
/*** carousel nos capsuls ***/ 
/*
:lang(ar) .owl-carousel .owl-stage-outer{
    margin-right: 10px;
}*/
/*** acceb + reseau sociaux ****/ 
/*:lang(ar) button#accessibility_settings_toggle{
    right: 96%;
}*/
:lang(ar) button#accessibility_settings_toggle{
    right: 96%;
    bottom: 4.4%;
}

:lang(fr) button#accessibility_settings_toggle{
    right: 2%;
}
:lang(ar) div#block-notech-subtheme-views-block-floating-menu-block-1{
    right: 96%;
}

/**** menu FAQ  ***/ 

:lang(ar) .header-three__right{
    flex: 0 0 20%;
}

:lang(ar) .block-dropdown-language{
    min-width: 100px;
}
:lang(ar) .block-dropdown-language .dropbutton-wrapper.open ul.dropbutton li{
    display:flex;
    justify-content: flex-end;
    align-items: center;
    align-content: center;
  }

:lang(ar) .block-dropdown-language .dropbutton-wrapper.open ul.dropbutton {
    width:100%;
    right:-10%;
      
  }
/*** page fondement textuel***/
:lang(ar) .container-fondment-textuel .title-ftxt{
    padding-right: 100px;
}
:lang(ar) div#content-ftxt{
    justify-content: center;
  
}

/*- menu -*/
/*:lang(ar) .header-three__main-menu {
    flex: 0 0 calc(100% - -60px);
}*//*
:lang(ar) .header-three__left{
    flex: 0 0 84%;
}
*/
:lang(ar) .block-dropdown-language .dropbutton-wrapper ul.dropbutton{
    padding:5px 10px 5px 25px !important;
}

:lang(ar) div.language-switcher > a > span{
    font-size:16px; 
}

:lang(ar) span.language-link.active-language {
    font-size: 16px;
}
 
:lang(ar) span.fa-solid.fa-chevron-down{
    padding-right: 50px;
}

:lang(ar) .block-dropdown-language .dropbutton-wrapper ul.dropbutton > li.dropbutton-toggle .dropbutton-arrow {
    right: 60%;
}

:lang(ar) .dropbutton-wrapper.dropbutton-multiple.open span.fa-solid.fa-chevron-down{
    padding-right: 35px;
    padding-bottom: 115px;
}


:lang(ar) .block-dropdown-language .dropbutton-wrapper ul.dropbutton li {
    width: 100%;
    float: left;
     left: -20% !important;
     z-index: -1;
}
/*
:lang(ar) span.icon.fas.fa-play{
    padding-left: 2px;
    transform: scaleX(-1);
}

:lang(ar) i.fas.fa-play {
    padding-left: 2px;
    transform: scaleX(-1);
}*/

:lang(ar) .el-40501626{
    width: 86.5%;
}

:lang(ar) .el-42496449{
    width: 6.5%;
}

/****************** style page internes by Ayoub *********/

:lang(ar) #page-main-content > div > div > div > div > div.node__content.clearfix > div > div:nth-child(5) > div > div > div > div > div > div > div > div:nth-child(4) > div > div > div > div.owl-carousel.init-carousel-owl.owl-loaded.owl-drag > div.owl-stage-outer > div {
    display: flex !important;
    flex-direction: row-reverse!important;
}
@media only screen and (max-width: 767px) {
    html[lang="ar"] p {
        font-family: 'Almarai', sans-serif;
        font-size: 14px !important;
        text-align: justify;
    }
}

@media only screen and (max-width: 767px) {
    :lang(ar).fullscreen-button.arabic-position{
        
    right: 91% !important;
    width: 30px !important;
    height: 30px !important;
    }
}
:lang(ar).post-image {
    width: 100%; /* Adjust as needed */
    margin-right: 0px;
}
:lang(ar).select-dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    margin: 4px -7px 0;
    padding: 4px 0;
    background: white;
    border-radius: 4px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    list-style: none;
    z-index: 1000;
}
:lang(ar).txt-ret {
    padding-top: 5px;
    margin-right: -51px;
    display: flex;
    align-items: center;
}
:lang(ar).widget.gsc-image.text-none.imag-Upside {
    transform: rotate(181deg);
    padding-right: 52px;
}

:lang(ar).el-30712204 > .bb-inner {
    margin-top: 0px !important ;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}/*
:lang(ar) .iconbox-five__desc a {
    line-height: 46px !important;
    margin: 6px 20px 6px;
}*/
:lang(ar) .iconbox-five__content-inner {
    padding-right: 85px;
    padding-left: 0 !important;
}

:lang(ar) .iconbox-five__icon-inner {
    float: right !important;
}

:lang(ar) .five__content-inner {
    padding-right: 85px !important;
}

:lang(ar) .gsc-accordion .panel-group.skin-white .panel .panel-title a:after {
    right: 97%;
}
:lang(ar).blockquote {
    border-right: 5px solid #891618;
    margin: 20px 20px 20px;
    border-left: none;
}
/**** a decouvrir egalement ***//*
:lang(ar) .cat-date-page .cat {
    font-size: 0; /* Hide original text */
   /* position: relative;
}

:lang(ar) .cat-date-page .cat::after {
    content: "المجلس الاعلى للحسابات"; /* Replace with new text */
    /*font-size: 18px; /* Adjust to desired size */
/*}*/

:lang(ar) .descouvrir-plus-page .cat-date-page {
    direction: rtl;
}

:lang(ar) .descouvrir-plus-page .title {
    direction: rtl;
}
:lang(ar) .descouvrir-plus-page .lire-plus{
    direction: rtl;
    right: 75%;
}

:lang(ar) .lire-plus a {
    font-size:0px;
    visibility: hidden; /* Hide the original icon */
}

:lang(ar) .lire-plus a::after {
    visibility:visible;
    content: "اقرأ المزيد"; /* New text */
    font-size: 16px; /* Adjust as needed */ 
}

:lang(ar) .lire-plus .fa-angle-right {
    font-size:0px;
    visibility: hidden; /* Hide the original icon */
}

:lang(ar) .lire-plus i::before {
    visibility:visible;
    content: "\f104"; /* Font Awesome code for fa-angle-left */
    font-family: "Font Awesome 5 Free"; /* Ensure Font Awesome is loaded */
    padding-right:5px;
    font-size:14px;
   
}


:lang(ar) div.geDiagramContainer > svg {
    direction: ltr ;
}

:lang(ar) .block_capsul{
    height: 150px;
}
:lang(ar) .pub-acc .owl-carousel .owl-stage{
    display: flex !important;
    flex-direction: row-reverse !important;
    transform: translate3d(-423px, 0px, 0px);
}

@media only screen and (max-width: 768px) {
    :lang(ar) .el-64631561 .owl-item, .el-29444959 .owl-item, .el-27316466 .owl-item, .el-88924439 .owl-item, .el-33829661 .owl-item {
        margin-top: 1%;
        padding-right: 28px !important;
        padding-left: 28px;
        width: 17% !important;
    }
}

/*********************************************************************/
/* General Arabic Styling */
html[lang="ar"], body[lang="ar"] {
    font-family: 'Almarai', sans-serif; /* Replace 'Amiri' with your desired Arabic font */
   
  }

  /*** menu principale style ***/ 
:lang(ar) .navigation .gva_menu li a{
    text-align:right !important;
    font-family: 'Almarai', sans-serif ;
}

  
  /* Headings in Arabic */
  html[lang="ar"] h1, 
  html[lang="ar"] h2, 
  html[lang="ar"] h3, 
  html[lang="ar"] h4, 
  html[lang="ar"] h5, 
  html[lang="ar"] h6 {
    font-family: 'Almarai', sans-serif; /* Use the same or a decorative Arabic font */
   
  }
  
  /* Paragraphs in Arabic */
  html[lang="ar"] p {
    font-family: 'Almarai', sans-serif;
    font-size: 16px;
    
  }

 
  
  :lang(ar) span.cookiesjsr-banner--text {
    font-size: 16px;   
    text-align: justify;
    font-family: 'Almarai', sans-serif; 

}

  html[lang="ar"] .feature-three__content-desc {
    font-family: 'Almarai', sans-serif; 
}
  
  /* Lists in Arabic */
  html[lang="ar"] ul, 
  html[lang="ar"] ol {
    font-family: 'Almarai', sans-serif; /* Use the same or a decorative Arabic font */
  }
  
  html[lang="ar"] li {
    font-size: 16px;
    font-family: 'Almarai', sans-serif; /* Use the same or a decorative Arabic font */
  }
  
  /* Links in Arabic */
  html[lang="ar"] a {
    font-family: 'Almarai', sans-serif;
    
  }
  
  
  
  /* Forms and Inputs in Arabic */
  html[lang="ar"] input, 
  html[lang="ar"] textarea, 
  html[lang="ar"] button {
    font-family:'Almarai', sans-serif;
  
  }
  
  /* Tables in Arabic */
  html[lang="ar"] table {
    font-family: 'Almarai', sans-serif; /* Use the same or a decorative Arabic font */
  }
  
  html[lang="ar"] th, 
  html[lang="ar"] td {
    font-family: 'Almarai', sans-serif;
    
  }
  
  /* Captions and Small Text */
  html[lang="ar"] caption, 
  html[lang="ar"] small {
    font-family: 'Almarai', sans-serif;
   
  }
  
  /* Blockquotes in Arabic */
  html[lang="ar"] blockquote {
    font-family: 'Almarai', sans-serif;
   
  }
  
  /* Fine-tune for Media Queries */
  @media (max-width: 768px) {
    html[lang="ar"] {
        font-family: 'Almarai', sans-serif;/* Use the same or a decorative Arabic font */
    }
  }


/****************/



/**** publications AR *****/
:lang(ar) input#edit-aggregated-field {
    direction: rtl;
    width: 61.1em;
}

:lang(ar) .js-form-item.form-item.js-form-type-textfield.form-item-aggregated-field.js-form-item-aggregated-field {
    left: 6.6%;
}

:lang(ar) .publications-solr .view-content-wrap {
    margin-right: 3%;
    margin-left: 0% !important;
}

:lang(ar) .asc-desc {
    right: 760px;

}
:lang(ar) button.subm-search {
    right: 93% !important;
   
}


:lang(ar) select#edit-items-per-page{
    direction: ltr;
    margin-right: 0px;
    padding: 5px 5px 5px 18px;
}

:lang(ar) select.form-select {
    background-position: left -0.2em center;
    direction: rtl;
}
:lang(ar) select#edit-sort-order {
    padding: 5px 5px 5px 0px;
}
:lang(ar) .pg-publication .js-form-item.form-item.js-form-type-select.form-item-items-per-page.js-form-item-items-per-page{
    direction: rtl;
    left: 50%;
}
:lang(ar) .js-form-item.form-item.js-form-type-select.form-item-items-per-page.js-form-item-items-per-page label {
    width: 90px;
}

.read-more-solr-ar {float: left;}

:lang(ar) .js-form-item.form-item.js-form-type-select.form-item-field-categorie-de-publication.js-form-item-field-categorie-de-publication .checkbox-container div input{
    margin-left: 15px;
    margin-right: 0px;
}
:lang(ar) .publications-solr footer{
    right: 31%;
}

:lang(ar) .read-more-actmedia i{
    padding-right: 3px;
    padding-left: 0px;
}

:lang(ar) .js-form-item.form-item.js-form-type-select.form-item-items-per-page.js-form-item-items-per-page{
    left: 59.5%;
}

:lang(ar) .pg-act-med .js-form-item.form-item.js-form-type-select.form-item-items-per-page.js-form-item-items-per-page{
    left: 55%;
}
:lang(ar) .pg-act-med .js-form-item.form-item.js-form-type-select.form-item-sort-order.js-form-item-sort-order{
    left: 68%;
}

:lang(ar) .js-form-item.form-item.js-form-type-select.form-item-sort-order.js-form-item-sort-order{
    left: 64%;
}

:lang(ar) .js-form-item.form-item.js-form-type-select.form-item-sort-bef-combine.js-form-item-sort-bef-combine{
    left: 64%;
}
:lang(ar) select#edit-sort-bef-combine{
    padding: 5px 5px 5px 10px;
}

:lang(ar) select#edit-items-per-page{
    width: 40px;
}


/*** page actualites ***/ 
:lang(ar) input#edit-aggregated-field {
    direction: rtl;
    width: 61.1em;
}

:lang(ar) .pg-act-med .js-form-item.form-item.js-form-type-textfield.form-item-keys.js-form-item-keys input#edit-keys{
     direction: rtl;
     width: 50.5em;
     left: 5.5% !important;
}

:lang(ar) .pg-act-med button.subm-search{
    right: 90% !important;

}

:lang(ar) .pg-act-med .asc-desc {
    right: 95%;
}

:lang(ar) .select2-container--default .select2-selection--multiple::after {
    right: 86%;
}
:lang(ar) .select2-container--default .select2-selection--multiple{
    padding-right: 0px;
}

/**** menu before contenu *****/
:lang(ar) #block-notech-subtheme-medias > div.block-content > ul > li:nth-child(3)>a:before{
    margin-right: -20px;
    margin-left: 0;
}

:lang(ar) #block-notech-subtheme-medias > div.block-content > ul > li:nth-child(3)>a:after{
   margin-right: 20px;
    margin-left: 0;
}

:lang(ar) #block-notech-subtheme-medias > div.block-content > ul > li:nth-child(4)>a:after{
    margin-right: 20px;
    margin-left: 0;
}


:lang(ar) #block-notech-subtheme-presentation > div.block-content > ul > li:nth-child(3)>a:before{
    margin-right: -20px;
    margin-left: 0px;
}

:lang(ar) #block-notech-subtheme-missionsetattributions-2 > div.block-content > ul > li:nth-child(3)>a:before{
    margin-right: -20px;
    margin-left: 0px;
}

:lang(ar) #block-notech-subtheme-missionsetattributions > div.block-content > ul > li:nth-child(3)>a:before{
    margin-right: -20px;
    margin-left: 0px;
}

:lang(ar) #block-notech-subtheme-courregionaldescomptes > div.block-content > ul > li:nth-child(3)>a:before{
    margin-right: -20px;
    margin-left: 0px;
}
:lang(ar) #block-notech-subtheme-courregionaldescomptes > div.block-content > ul > li:nth-child(3)>a:after{
    margin-right: 20px;
    margin-left: 0px;
}
:lang(ar) #block-notech-subtheme-courregionaldescomptes > div.block-content > ul > li:nth-child(4) > a:after{
    margin-right: 20px;
    margin-left: 0px;
}
:lang(ar) #block-notech-subtheme-courregionaldescomptes > div.block-content > ul > li:nth-child(5) > a:after{
    margin-right: 20px;
    margin-left: 0px;
}

:lang(ar) #block-notech-subtheme-international > div.block-content > ul > li:nth-child(3)>a:before{
    margin-right: -20px;
    margin-left: 0px;
}
:lang(ar) #block-notech-subtheme-international > div.block-content > ul > li:nth-child(3)>a:after{
    margin-right: 20px;
    margin-left: 0px;
}

/*- for icon home -*/
:lang(ar) #block-notech-subtheme-missionsetattributions-2> div.block-content > ul > li:nth-child(1)>a{
    margin: 0 -20px 0 0px !important;
}

:lang(ar) div.block-content > ul > li:nth-child(1)>a{
    margin: 0 -20px 0 0px !important;
}

/***/ 
:lang(ar) .pg-act-int .js-form-item.form-item.js-form-type-textfield.form-item-keys.js-form-item-keys input#edit-keys {
    width: 66%;
    left: 6%;
}

:lang(ar) .pg-act-int .asc-desc {
    right: 94.5%;
}

:lang(ar) .pg-act-int button.subm-search {
    right: 90% !important;
    top: 12px;
}

:lang(ar) .pg-act-int .js-form-item.form-item.js-form-type-select.form-item-sort-order.js-form-item-sort-order {
    left: 67%;
}
:lang(ar) .pg-act-int .js-form-item.form-item.js-form-type-select.form-item-items-per-page.js-form-item-items-per-page {
    left: 55%;
}
/*** page communiquer de presse ***/ 
:lang(ar) .pg-compress .asc-desc {
    right: 94%;
}
:lang(ar) .pg-compress .js-form-item.form-item.js-form-type-textfield.form-item-keys.js-form-item-keys input#edit-keys {
    width: 66% !important;
    left: 6.5%;
}
:lang(ar) .pg-compress button.subm-search {
    right: 89% !important;
}

:lang(ar) .pg-compress footer {
    right: 28% !important; 
}

:lang(ar) .pg-compress .js-form-item.form-item.js-form-type-select.form-item-items-per-page.js-form-item-items-per-page{
    left: 54%;
}

:lang(ar) .pg-compress .js-form-item.form-item.js-form-type-select.form-item-sort-order.js-form-item-sort-order {
    left: 67%;
}



/**** page mediatheque ***/
:lang(ar) .pg-mediatheque .js-form-item.form-item.js-form-type-date.form-item-created-min.js-form-item-created-min label{
    padding-left: 10px;
    padding-right:0px;
}
:lang(ar) .pg-mediatheque .js-form-item.form-item.js-form-type-date.form-item-created-max.js-form-item-created-max label{
    padding-left: 10px;
    padding-right:0px;
}

:lang(ar) .pg-mediatheque select.form-select {
    background-position: left 0.8em center;
   
}

:lang(ar) .search-one__content form.search-block-form{
    padding-right: 100px;
}

:lang(ar) .search-one__content form.search-block-form input#edit-keys{
    margin-right: -28%;/*-35%*/
    width: 754px;
}
:lang(ar).close-recherche {
    position: absolute;
    top: -303%;
    width: 35px;
    height: 35px;
    background-color: #891618;
    right: 115% !important;
    border-radius: 50%;
    color: #fff;
    font-size: 19px;
    text-align: center;
    z-index: 99999;
}

:lang(ar) .search-one__content form.search-block-form input[id*="edit-submit"]{
    right: 70%;
}

:lang(ar) #block-notech-subtheme-organisation > div.block-content > ul > li:nth-child(4)>a:after {
    margin-right: 20px;
    margin-left: 0px;
}

/****/
:lang(ar) .pg-mediatheque input#edit-reset-mediatheque-new {
    margin-right: 10px;
}

:lang(ar) .portfolio-one__content-inner{
    text-align: right;
}
:lang(ar) span.portfolio-one__arrow {
    right: auto;
    left: 0;
    border-radius: 0 0 60px 0;
    padding-right: 12px;
    padding-left: 0px;
}

:lang(ar) .portfolio-one__content-inner:hover {
    padding: 5px 15px 5px 40px !important;
}

:lang(ar) .portfolio-one__content:hover .portfolio-one__content-inner {
    padding: 5px 15px 5px 40px !important;
}

/*
:lang(ar) .dec-img-text .feature-three__content-desc {
    word-spacing: 0px;
}*/

:lang(ar) .aioa-widget-wrapper {
    display: none !important;
}


:lang(ar) .counter-number {
    font-family: 'Almarai';
}

:lang(ar) .descouvrir-plus{
    direction: rtl;
}

:lang(ar) .descouvrir-plus .lire-plus {
    right: 75%;
}


:lang(ar) .descouvrir-plus .lire-plus a {
    color: #891618;
}


:lang(ar) .descouvrir-plus-page{
    direction: rtl;
}

:lang(ar) .descouvrir-plus-page .lire-plus {
    right: 75%;
}


:lang(ar) .descouvrir-plus-page .lire-plus a {
    color: #891618;
}

:lang(ar) .descouvrir-plus {
    direction: rtl;
}

:lang(ar) .descouvrir-plus .lire-plus{
    right:75%;
}
:lang(ar) .descouvrir-plus .lire-plus a{
    color:#891618
}

:lang(ar) .play-ic .iconbox-seven__wrap{
    direction:ltr;
}

.copyright.gbb-row.bg-size-cover.el-95518270 {
    border-top: 1px solid #cd4e5600;
}

:lang(ar) .dec-img-text .feature-three__content-desc {
    word-spacing: 0px;
    font-size: 16px;
}
:lang(ar) .dec-img .feature-three__content-desc{
    font-size: 16px;
    word-spacing: 7px;
}

:lang(ar) .feature-three__content-desc {
    height: 58px;
}

.widget.gsc-heading.gsc-heading__align-right.title-dec.style-1 {
    padding: 10px 10px 10px 0px;
}

:lang(ar) .pg-miss .iconbox-five__desc a{
        line-height: 25px !important;
}
:lang(ar) .pg-fondtxt ul.pager__items.js-pager__items {
    float: left;
}
:lang(ar) .pg-hist h2.title {
    padding-right: 7%;
    
}

:lang(ar) .block-content {
    font-size: 16px;
}

:lang(ar) .button, .btn, .btn-white, .btn-theme, .btn-black, .btn-theme-second, .more-link a, .btn-theme-submit{
    padding: 20px 45px 20px 29px;
}


/***** STYLE PUB ACT SEARCH  *****/
:lang(ar) .search-icon{
    left: 12px;
    right:auto;
  }
  
  
:lang(ar) i#fa-pub {
    padding-right: 5px;
    padding-left: 0px;

}


:lang(ar) #footer .contact-footer h2 {
    font-size: 18px;
}

html[lang="ar"] #footer p{
    font-size: 16px;
}

:lang(ar) #footer .newsletter-container h2{
    font-size: 18px;
}


:lang(ar) .posts-slider .slick-dots {
    right: auto;
    left: 0;
}

:lang(ar) .counter-section.une .counter-label {
    
    font-size: 16px !important;
}

:lang(ar) .header-three__right > div:last-child {
    margin-right: 10% !important;
    margin-left: 0;
}

:lang(ar) .brd-btm h2.gsc-heading__title.fweight-600{
    font-size: 22px;
}
:lang(ar) .ala-une.style-1 .gsc-heading__title{
    padding: 0;
}

:lang(ar) .gsc-heading__align-center .gsc-heading__desc{
    text-align: justify;
}
:lang(ar).gbb-row.bg-size-cover.el-48368545 {
    margin-left: 68px;
    margin-right: -46px;
}

:lang(ar) .search-button {
    left: 12px;
    right:auto;
}

html[lang="ar"] .block-content  {
    font-family: 'Almarai', sans-serif;
}

html[lang="ar"] .pg-revue .feature-three__content-action {
    display: none;
}

html[lang="ar"] .pg-revue h3.feature-three__content-title {
    text-align: right;
}







/*** contactez nous ****/ 
/*
html[lang="ar"] .webform-element--title-inline.js-form-item.form-item.js-form-type-checkbox.form-item-j-ai-lu-et-j-accepte-les-conditions-generales-d-utilisation.js-form-item-j-ai-lu-et-j-accepte-les-conditions-generales-d-utilisation {
    display: none;
}

html[lang="ar"] #webform-submission-faq-forms-node-548-add-form > label{
        align-self: stretch;
        color: var(--Black, #313131);
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
}

html[lang="ar"] #webform-submission-faq-forms-node-548-add-form > label{
    display:block !important;
    margin-bottom: 20px;
    margin-top: 20px;
}
*/

@media screen and (min-width: 768px) {
    /**** contactez nous ****/
    html[lang="ar"] input#edit-j-ai-lu-et-j-accepte-les-conditions-generales-d-utilisation {
        margin-left: 15px;
        margin-right: 0;
    }
    
   
}

/**** dingle actualites ***/
:lang(ar) .node--type-article div#recent-pub {
    padding-left: 0;
}
:lang(ar) .node--type-article .row.content-egalement {
    padding-left: 0;
}
:lang(ar) .node--type-article .descouvrir-plus{
    margin-right: 16px;
}


:lang(ar) time {
    font-family: 'Almarai', sans-serif;
}
:lang(ar) label {
    font-family: 'Almarai', sans-serif;
}
:lang(ar) .date{
    font-size: 13px;
}


:lang(ar) .btn-cap .iconbox-seven__icon-inner {
    display: flex;
    justify-content: center;
}



/*** caroussel decouvrir egalement****/
:lang(ar) .ttb-ar .init-carousel-owl{
    margin-right: 0px;
    margin-left: -10px;
}

:lang(ar) .init-carousel-owl .owl-item > .item{
    padding-left: 1%;
    padding-right: 1%;
}


@media (min-width: 1025px) {
    :lang(ar) .header-three__branding {
        margin-right: 0px !important;
        margin-left: 110px !important;
    }
}

@media (min-width: 1200px) {
    :lang(ar) .header-three__branding {
        z-index: 9999;
        margin-right: 0px !important;
        margin-left: 180px !important;
    }
}


@media (min-width: 1024px) {
    :lang(ar) #block-notech-subtheme-presentation > div.block-content > ul > li > a {
        font-size:17px;
        font-weight:600;
    }
}
