/* google font Import */
@import url('https://fonts.googleapis.com/css?family=Lateef&subset=arabic');
@import url('https://fonts.googleapis.com/css?family=Lateef');
@import url(https://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);

@font-face {

    font-family: "Masr-bold";

    font-style: normal; 

    font-weight: normal; 

      src: url("https://static.africa-press.net/upload/fonts/apn.eot?#iefix") format("embedded-opentype"), url("https://static.africa-press.net/upload/fonts/apn.woff") format("woff"), url("https://static.africa-press.net/upload/fonts/apn.ttf") format("truetype");

}


@font-face { 
    font-family: "this_font";
    src: url("https://www.africa-press.net/wp-content/uploads/fonts/this_font.eot");
    src: url("https://www.africa-press.net/wp-content/uploads/fonts/this_font.eot?") format("eot"), 
    url("https://www.africa-press.net/wp-content/uploads/fonts/this_font.woff") format("woff"), 
    url("https://www.africa-press.net/wp-content/uploads/fonts/this_font.ttf") format("truetype");
}


.rtl .block-title {
    font-family: 'this_font', sans-serif;
    font-size: 19px;
    }

.rtl .vc_general.vc_btn3 {
    font-family: 'this_font', sans-serif;
    font-size: 14px;
    padding: 0 8px;
    }
    .ltr .vc_general.vc_btn3 {
    font-family: 'this_font', sans-serif;
    font-size: 14px;
    padding: 0 8px;
    }
    


/*@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700');*/
/* END google font Import */

#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {

        height: 100px;
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-369.mega-menu-item a.mega-menu-link:before { 


    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Algeria.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
    /*filter: grayscale(100%);*/

}



#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-370.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Egypt.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
    /*filter: grayscale(100%);*/
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-371.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Libya.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
     /* filter: grayscale(100%);*/
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-372.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Morocco.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
     /* filter: grayscale(100%);*/
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-373.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/mauritania.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
    /*filter: grayscale(100%); */
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-374.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Sahara.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;;
     /* filter: grayscale(100%);*/
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-375.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Somalia.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
     /* filter: grayscale(100%); */
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-376.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/sudan.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
    /*  filter: grayscale(100%); */
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-377.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/tunisia.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   /* filter: grayscale(100%); */
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-379.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Nigeria-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-509.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Namibia-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-510.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Rwanda-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-511.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/seychelles-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-512.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Sierra-15px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-513.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/SouthAfrica-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-514.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/SouthSudan-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-515.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Swaziland-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-516.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Tanzania-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-517.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Uganda-150PX.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-518.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Zambia-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-519.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Zimbabwe-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   
}


#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-520.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Benin-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-521.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Burundi-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-522.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/CentralAfrican-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-523.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Chad-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-524.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Comoros-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-525.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Kinshasa-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-526.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/CongoBrazzaville-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-527.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Djibouti-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-528.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Guinea-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-529.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Gabon-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-530.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Gabon-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-531.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Guinea-Bissau-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-532.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/IvoryCoast-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-533.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Madagascar-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-534.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Mali-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-535.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Mauritius-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-535.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Mauritius-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-536.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Mozambique-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-537.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Niger-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-538.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Sao-Tome-and-Principe-150px.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
   filter: grayscale(100%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-677.mega-menu-item a.mega-menu-link:before {

    position: absolute;
    top:16px;
    left:0;
    z-index: -1000;
    content: " ";
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/senegal.png);
    background-size: 100% 100%;
    width: 50px;
    height: 50px;
  
}


#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-538.mega-menu-item a.mega-menu-link:hover:before 

 {

    border:1px solid #cbcbcb;
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-376.mega-menu-item a.mega-menu-link:hover:before 
 {

    filter: grayscale(0%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-375.mega-menu-item a.mega-menu-link:hover:before 
 {

    filter: grayscale(0%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-374.mega-menu-item a.mega-menu-link:hover:before
 {

    filter: grayscale(0%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-373.mega-menu-item a.mega-menu-link:hover:before
 {

    filter: grayscale(0%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-372.mega-menu-item a.mega-menu-link:hover:before
 {

    filter: grayscale(0%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-371.mega-menu-item a.mega-menu-link:hover:before
 {

    filter: grayscale(0%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-370.mega-menu-item a.mega-menu-link:hover:before
 {

    filter: grayscale(0%);
}
#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-369.mega-menu-item a.mega-menu-link:hover:before
 {

    filter: grayscale(0%);
}

#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    font-size: 12px;
}


#mega-menu-wrap-header-menu #mega-menu-header-menu > li#mega-menu-item-380 > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    font-size: 9px;
}





/* mk homepage css col style START */
.hp-arabic-col h3.nlposts-ulist-title a {
    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
    font-size: 15px;
    line-height: 26px;
    margin-right: 30px;
}
.hp-english-col h3.nlposts-ulist-title a {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 15px;
    line-height: 26px;
    margin-left: 30px;
}
.hp-franch-col h3.nlposts-ulist-title a {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 15px;
    line-height: 26px;
    margin-left: 30px;
}


h3.nlposts-ulist-title a{

  font-size: 14px;
  line-height: 21px;
}


ul.nlposts-wrapper.nlposts-ulist.nav.nav-tabs.nav-stacked.hp-arabic-col li ,
ul.nlposts-wrapper.nlposts-ulist.nav.nav-tabs.nav-stacked.hp-english-col li ,
ul.nlposts-wrapper.nlposts-ulist.nav.nav-tabs.nav-stacked.hp-franch-col li 
  {

background: #f8f8f8;
    margin: 0 0 8px 0;
}

.hp-arabic-col {
direction: rtl;
}

ul.nlposts-wrapper.nlposts-ulist.nav.nav-tabs.nav-stacked.hp-arabic-col li:before
 {

    font-family: FontAwesome;
   content: "\f0c8";
    position: absolute;
   
    font-size: 0.6em;
    color: #80868c;
   
}
ul.nlposts-wrapper.nlposts-ulist.nav.nav-tabs.nav-stacked.hp-english-col li:before ,
ul.nlposts-wrapper.nlposts-ulist.nav.nav-tabs.nav-stacked.hp-franch-col li:before

 {

    font-family: FontAwesome;
    content: "\f0c8";
    position: absolute;
   
    font-size: 0.6em;
    color: #80868c;
   
}



.hp-main-franch h2.nlposts-ulist-wtitle ,
.hp-main-english h2.nlposts-ulist-wtitle ,
.hp-main-arabic h2.nlposts-ulist-wtitle 
 {

    font-family: verdana;
    font-size: 1.1em;
    font-weight: bold;
}


.mk-left-HP-Box figcaption.vc_figure-caption , 
.mk-right-HP-Box figcaption.vc_figure-caption
{
	font-family: Verdana, Geneva, sans-serif;
    font-size: 15px;
    font-weight: bold;

}

ul.mega-sub-menu {
    width: 50% !important ;
}

#mega-menu-item-380 > ul {

    width: 100% !important;
}

/* mk homepage css col style END */



/* Arabic category page  START */
html[dir="rtl"] .td_module_16 .td-module-thumb {
right:0;
    border-bottom: 1px solid #DEDEDE;

}

html[dir="rtl"]  header .td-post-date {
right:0;
    float: right;

}




@media (max-width: 767px) {
html[dir="rtl"]  .td_module_16 .item-details {

        margin-right: 100px !important;
        margin-left: 10px !important ;
}

}


html[dir="rtl"]  .td_module_16 .item-details {

        margin-right: 174px;
}

html[dir="rtl"] .ar-politics-and-security .td-block-row [class*="td-block-span"] {

    float: right;
}

html[dir="rtl"]  .td_module_6 .td-module-thumb {

    right:0;
}

html[dir="rtl"] .td_module_6 .item-details {

        margin-right: 116px;
        width: 65%;
}

.ltr .td_module_6 .item-details {

        margin-right: 116px;
        width: 65%;
}


/* Arabic category page  END */


/* Arabic Menu Start */
html[dir="rtl"] .sf-menu li {
    float: right;
}
/* Arabic Menu END */


/*  Login Page custom  Start */
.login h1 a {
background-image: none,url(images/logo/logo_Africa_Press.jpg);

}

/*  Login Page custom  End */


/* post setting Start */
.post header.td-post-title .entry-title {
	font-size: 25px;
   font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
   font-weight: 400;
}

.td-page-content p, .td-post-content p, .wpb_text_column p, .td_block_text_with_title p, .woocommerce #tab-description p, .mce-content-body p, .td-page-content li, .td-post-content li, .wpb_text_column li, .td_block_text_with_title li, .woocommerce #tab-description li, .mce-content-body li {
	font-size: 14px;
}
.td-post-content p {

        font-family: 'Droid Arabic Naskh', serif;
                color: #71777d;
    font-size: 15pt !important; 
    line-height: 38px !important;
    text-align: justify;
}

/*post setting END */

.rtl ul.td-tags.td-post-small-box.clearfix li {
     font-family: 'Droid Arabic Naskh', serif;
     
}
.rtl ul.td-tags.td-post-small-box.clearfix li a {
     
     font-size: 14px;
     color: #4db2ec;
     line-height: 22px;
    height: 30px;
}


.ltr ul.td-tags.td-post-small-box.clearfix li a {
     
     font-size: 14px;
     color: #4db2ec;
     line-height: 22px;
    height: 30px;
}


.rtl ul.td-tags.td-post-small-box.clearfix li span {

        line-height: 22px;
    height: 30px;
}
.ltr ul.td-tags.td-post-small-box.clearfix li span {

        line-height: 22px;
    height: 30px;
}


.td-page-content p, .td-post-content p, .wpb_text_column p, .td_block_text_with_title p, .woocommerce #tab-description p, .mce-content-body p {
    padding: 10px;
}

.rtl .td-social-sharing-buttons {
        padding: 0px 3px 0px 6px;
        height: 24px;
}

.rtl .td-tags li {
    float: right;
}

#td-mobile-nav {
	position: fixed !important;

}


.ar-politics-and-security .td_module_6.td_module_wrap.td-animation-stack {
	
        border-bottom: 2px solid #f2f2f2;
} 

.td_module_8.td_module_wrap {

    padding-bottom: 0;
    margin-bottom: 0;
}

.rtl.arabic .td_module_8.td_module_wrap h3{
    font-size: 16px;
    font-family: "Arabic Transparent", "Simplified Arabic", arial, verdana, sans-serif;
    line-height: 105%;
    /*margin:0 !important; */
        min-height: 21px;

}

.ltr.english .td_module_8.td_module_wrap h3{
      font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,"Droid Sans","Helvetica Neue",sans-serif;
    color: #172b4d;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 20px;
}

.ltr.france .td_module_8.td_module_wrap h3{
      font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,"Droid Sans","Helvetica Neue",sans-serif;
    color: #172b4d;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 20px;
}




span.td-post-date time {
    font-size: 10px;
}


.rtl .td_module_6 .entry-title , .rtl .td_module_wrap h3.entry-title {
    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
     overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 14px;
    /*float: right;*/
}

.ltr .td_module_6 .entry-title , .ltr .td_module_wrap h3.entry-title {
        font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,"Droid Sans","Helvetica Neue",sans-serif;
     overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.ltr .td_module_6 .entry-title , .td_module_wrap .entry-title {
    font-family: Verdana, Geneva, sans-serif;
   
}



.entry-crumbs{
font-family: 'Masr-bold', "Droid Arabic Naskh",serif !important;

}




.rtl.arabic .sf-menu > li > a {

        font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
}

.nigeria-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #008751;
}

.gambia-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #0c1c8c;
}


.ghana-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #fcd116;
}

.tanzania-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #00a3dd;
}

.sierra-leone-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #0072c6;
}



.senegal-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #00853f;
}

.zimbabwe-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #ffd200; 
}


/* Tunisia Page */

.home-page .td-header-style-1 .td-header-top-menu-full {

    background-color: #fed52a;
}

.home-page .td-header-style-1 .td-header-top-menu-full .td_data_time {
    color: #000000;
}

.tunisia-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #ff2002;
}


.tunisia-pages .td-header-menu-wrap.td-header-gradient  {

background-color:#f8f8f8 ;

}

.france.ltr .td-header-menu-wrap.td-header-gradient  {

background-color:#f8f8f8 ;

}

.tunisia-pages .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after {

background-color: #f8f8f8;
}


.arabic.rtl .sf-menu > li:hover > a:after,
.arabic.rtl .sf-menu > .sfHover > a:after {
  background-color: #8a8a8a !important;
}


.arabic.rtl .sf-menu > .current-menu-item > a:after,
.arabic.rtl .sf-menu > .current-menu-ancestor > a:after,
.arabic.rtl .sf-menu > .current-category-ancestor > a:after {
  background-color: red !important;
}

.arabic.rtl .sf-menu > .current-menu-item > a,
.arabic.rtl .sf-menu > .current-menu-ancestor > a,
.arabic.rtl .sf-menu > .current-category-ancestor > a {
  background-color: #ebebeb !important;
}




.ltr .sf-menu > li:hover > a:after,
.ltr .sf-menu > .sfHover > a:after {
  background-color: #8a8a8a !important;
}


.ltr .sf-menu > .current-menu-item > a:after,
.ltr .sf-menu > .current-menu-ancestor > a:after,
.ltr .sf-menu > .current-category-ancestor > a:after {
  background-color: red !important;
}

.ltr .sf-menu > .current-menu-item > a,
.ltr .sf-menu > .current-menu-ancestor > a,
.ltr .sf-menu > .current-category-ancestor > a {
  background-color: #ebebeb !important;
}


.france .sf-menu > li > a {
    font-size: 12px;

}
.ltr ul.sf-menu > .td-menu-item > a {
	 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,"Droid Sans","Helvetica Neue",sans-serif;
}


.tunisia-pages .td-container.td-header-row.td-header-header:before {
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/tunisia.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}

.rtl.home-page .td-container.td-header-row.td-header-header:before {
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/homepage.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}


.ltr.home-page .td-container.td-header-row.td-header-header:before {
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/homepage.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}




.rtl.arabic.home-page h1.entry-title , 
.rtl.arabic.home-page h1.entry-title span 
{
    /* color: red; */
    float: right;
        font-family: 'Masr-bold',"Droid Arabic Naskh",serif;
    font-weight: 400;
    font-size: 25px;
}





.somalia-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Somalia.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}

.tunisia-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/tunisia.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}


.nigeria-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Nigeria-150px.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
    right: 0;
}


.ghana-pages .td-header-sp-recs:before { 
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/logo/ghana.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
    right: 0;
}

.tanzania-pages .td-header-sp-recs:before { 
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/logo/tanzania.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
    right: 0;
}

.sierra-leone-pages .td-header-sp-recs:before { 
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/logo/sierra-leon.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
    right: 0;
}






.gambia-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/logo/gambia.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
    right: 0;
}




.senegal-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/senegal.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
    right: 0;
}

.sahara-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://static.africa-press.net/upload/images/menu-flags/small/Sahara.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
    right: 0;
}


.arabic.rtl .td-container.td-header-row.td-header-header,
.ltr .td-container.td-header-row.td-header-header 
 {

    background: #ebebeb;
       /* border-radius: 0 0 50% 0; */
}



.rtl .td-footer-wrapper {
   background-color: #ebebeb;
 /* background: linear-gradient(90deg,rgba(245,245,245,1) 0%,rgba(244,244,244,1) 35%,rgba(235,235,235,1) 100%); */
    padding-top: 15px !important;
    padding-bottom: 0 !important;
    border-top: 2px solid #CCCCCC;
    border-bottom: 2px solid #CCCCCC;
    direction: ltr;

} 
.td-footer-wrapper {
   background-color: #ebebeb;}
   


.home-page .td-sub-footer-container , 
.countries-home .td-sub-footer-container

 {
    background-color: #fed52a;

    }

.home-page .menu-re-style-container .td-subfooter-menu li a, 
.countries-home .menu-re-style-container .td-subfooter-menu li a
{
color:  #000000;
font-weight: bold;

}

.ltr .td-footer-wrapper {
   background-color: #ffffff;
    padding-top: 15px !important;
    padding-bottom: 0 !important;

}

.main-hp .td-footer-wrapper {
 

    padding-top: 15px !important;

}



.mk_logo_cnt {
 
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/tunisia.png);

    background-repeat: no-repeat;
}

.rtl #td-outer-wrap > div.td-footer-wrapper > div > div:nth-child(2) > div:nth-child(1)  , .ltr #td-outer-wrap > div.td-footer-wrapper > div > div:nth-child(2) > div:nth-child(1) {

    padding-top: 28px;
}

/*  Tunisia End */

.main-hp .td-footer-wrapper {

   
}

/* egypt Page */

.egypt-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #ce1126;
}
.egypt-pages .td-header-menu-wrap.td-header-gradient  {

background-color:#f8f8f8 ;

}
.egypt-pages .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after {

background-color: #f8f8f8;
}


.egypt-pages .sf-menu > li:hover > a:after,
.egypt-pages .sf-menu > .sfHover > a:after {
  background-color: #8a8a8a !important;
}


.egypt-pages .sf-menu > .current-menu-item > a:after,
.egypt-pages .sf-menu > .current-menu-ancestor > a:after,
.egypt-pages.sf-menu > .current-category-ancestor > a:after {
  background-color: red !important;
}

.egypt-pages .sf-menu > .current-menu-item > a,
.egypt-pages .sf-menu > .current-menu-ancestor > a,
.egypt-pages.sf-menu > .current-category-ancestor > a {
  background-color: #ebebeb !important;
}




.egypt-pages .td-container.td-header-row.td-header-header:after {
content: "";



}


.egypt-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/Egypt.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}

.egypt-pages .td-container.td-header-row.td-header-header,
.egypt-pages .td-container.td-header-row.td-header-header 
 {

    background: #ebebeb;
       /* border-radius: 0 0 50% 0; */
}




.main-hp .td-footer-wrapper {

    background-color: #ebebeb;
}

.mk_logo_cnt {
 
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/tunisia.png);

    background-repeat: no-repeat;
}



/*  egypt End */


/* sudan Page */

.sudan-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #007229;
}
.sudan-pages .td-header-menu-wrap.td-header-gradient  {

background-color:#f8f8f8 ;

}
.sudan-pages .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after {

background-color: #f8f8f8;
}


.sudan-pages .sf-menu > li:hover > a:after,
.sudan-pages .sf-menu > .sfHover > a:after {
  background-color: #8a8a8a !important;
}


.sudan-pages .sf-menu > .current-menu-item > a:after,
.sudan-pages .sf-menu > .current-menu-ancestor > a:after,
.sudan-pages.sf-menu > .current-category-ancestor > a:after {
  background-color: red !important;
}

.sudan-pages .sf-menu > .current-menu-item > a,
.sudan-pages .sf-menu > .current-menu-ancestor > a,
.sudan-pages.sf-menu > .current-category-ancestor > a {
  background-color: #ebebeb !important;
}




.sudan-pages .td-container.td-header-row.td-header-header:after {
content: "";



}


.sudan-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/sudan.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}

.sudan-pages .td-container.td-header-row.td-header-header,
.sudan-pages .td-container.td-header-row.td-header-header 
 {

    background: #ebebeb;
       /* border-radius: 0 0 50% 0; */
}





.mk_logo_cnt {
 
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/sudan.png);

    background-repeat: no-repeat;
}



/*  sudan End */

/* algeria Page */

.algeria-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #006233;
}
.algeria-pages .td-header-menu-wrap.td-header-gradient  {

background-color:#f8f8f8 ;

}
.algeria-pages .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after {

background-color: #f8f8f8;
}


.algeria-pages .sf-menu > li:hover > a:after,
.algeria-pages .sf-menu > .sfHover > a:after {
  background-color: #8a8a8a !important;
}


.algeria-pages .sf-menu > .current-menu-item > a:after,
.algeria-pages .sf-menu > .current-menu-ancestor > a:after,
.algeria-pages.sf-menu > .current-category-ancestor > a:after {
  background-color: red !important;
}

.algeria-pages .sf-menu > .current-menu-item > a,
.algeria-pages .sf-menu > .current-menu-ancestor > a,
.algeria-pages.sf-menu > .current-category-ancestor > a {
  background-color: #ebebeb !important;
}




.algeria-pages .td-container.td-header-row.td-header-header:after {
content: "";



}


.algeria-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/Algeria.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}

.algeria-pages .td-container.td-header-row.td-header-header,
.algeria-pages .td-container.td-header-row.td-header-header 
 {

    background: #ebebeb;
       /* border-radius: 0 0 50% 0; */
}




.mk_logo_cnt {
 
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/Algeria.png);

    background-repeat: no-repeat;
}

 

/*  algeria End */
/* libya Page */

.libya-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #239e46;
}
.libya-pages .td-header-menu-wrap.td-header-gradient  {

background-color:#f8f8f8 ;

}
.libya-pages .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after {

background-color: #f8f8f8;
}


.libya-pages .sf-menu > li:hover > a:after,
.libya-pages .sf-menu > .sfHover > a:after {
  background-color: #8a8a8a !important;
}


.libya-pages .sf-menu > .current-menu-item > a:after,
.libya-pages .sf-menu > .current-menu-ancestor > a:after,
.libya-pages.sf-menu > .current-category-ancestor > a:after {
  background-color: red !important;
}

.libya-pages .sf-menu > .current-menu-item > a,
.libya-pages .sf-menu > .current-menu-ancestor > a,
.libya-pages.sf-menu > .current-category-ancestor > a {
  background-color: #ebebeb !important;
}




.libya-pages .td-container.td-header-row.td-header-header:after {
content: "";



}


.libya-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/Libya.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}

.libya-pages .td-container.td-header-row.td-header-header,
.libya-pages .td-container.td-header-row.td-header-header 
 {

    background: #ebebeb;
       /* border-radius: 0 0 50% 0; */
}




.mk_logo_cnt {
 
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/Libya.png);

    background-repeat: no-repeat;
}



/*  libya End */
/* mauritania Page */

.mauritania-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #ffc400;
}
.mauritania-pages .td-header-menu-wrap.td-header-gradient  {

background-color:#f8f8f8 ;

}
.mauritania-pages .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after {

background-color: #f8f8f8;
}


.mauritania-pages .sf-menu > li:hover > a:after,
.mauritania-pages .sf-menu > .sfHover > a:after {
  background-color: #8a8a8a !important;
}


.mauritania-pages .sf-menu > .current-menu-item > a:after,
.mauritania-pages .sf-menu > .current-menu-ancestor > a:after,
.mauritania-pages.sf-menu > .current-category-ancestor > a:after {
  background-color: red !important;
}

.mauritania-pages .sf-menu > .current-menu-item > a,
.mauritania-pages .sf-menu > .current-menu-ancestor > a,
.mauritania-pages.sf-menu > .current-category-ancestor > a {
  background-color: #ebebeb !important;
}




.mauritania-pages .td-container.td-header-row.td-header-header:after {
content: "";



}


.mauritania-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/mauritania.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}

.mauritania-pages .td-container.td-header-row.td-header-header,
.mauritania-pages .td-container.td-header-row.td-header-header 
 {

    background: #ebebeb;
       /* border-radius: 0 0 50% 0; */
}


.mk_logo_cnt {
 
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/mauritania.png);

    background-repeat: no-repeat;
}



/*  mauritania End */


/* Morocco Page */

.morocco-pages .td-header-style-1 .td-header-top-menu-full {

    background-color: #c1272d;
}
.morocco-pages .td-header-menu-wrap.td-header-gradient  {

background-color:#f8f8f8 ;

}
.morocco-pages .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after {

background-color: #f8f8f8;
}


.morocco-pages .sf-menu > li:hover > a:after,
.morocco-pages .sf-menu > .sfHover > a:after {
  background-color: #8a8a8a !important;
}


.morocco-pages .sf-menu > .current-menu-item > a:after,
.morocco-pages .sf-menu > .current-menu-ancestor > a:after,
.morocco-pages.sf-menu > .current-category-ancestor > a:after {
  background-color: red !important;
}

.morocco-pages .sf-menu > .current-menu-item > a,
.morocco-pages .sf-menu > .current-menu-ancestor > a,
.morocco-pages.sf-menu > .current-category-ancestor > a {
  background-color: #ebebeb !important;
}




.morocco-pages .td-container.td-header-row.td-header-header:after {
content: "";



}


.morocco-pages .td-header-sp-recs:before {
    content: "";
    position: absolute;
    background: url(https://www.africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/Morocco.png);
    width: 128px;
    height: 128px;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}

.morocco-pages .td-container.td-header-row.td-header-header,
.morocco-pages .td-container.td-header-row.td-header-header 
 {

    background: #ebebeb;
       /* border-radius: 0 0 50% 0; */
}


.mk_logo_cnt {
 
    background: url(https://africa-press.com/wp-content/themes/Africa-press/images/menu-flags/small/Morocco.png);

    background-repeat: no-repeat;
}



/*  Morocco End */




.rtl.arabic .td-big-grid-post .entry-title a {
    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
}


.td-header-style-1 .td-header-sp-recs {
    margin: 0 !important;
}


.rtl .item-details .td-excerpt {
   font-family: 'Droid Arabic Naskh', serif;
   float: right;


}

.ltr .td-excerpt {
   font-size: 17px;


}


/* box links */
.vc_btn3-container.politics-and-security.vc_btn3-left a {
    background-color: #1e612a ;
    color: #fff;
}
.vc_btn3-container.economics-and-sociology.vc_btn3-left a {
    background-color: #1e612a ;
    color: #fff;
}
.vc_btn3-container.parties-and-associations.vc_btn3-left a {
    background-color: #1e612a ;
    color: #fff;
}

.vc_btn3-container.culture-and-art.vc_btn3-left a {
    background-color: #1e612a ;
    color: #fff;
}

.vc_btn3-container.sport-box.vc_btn3-left a {
    background-color: #1e612a ;
    color: #fff;
}
.vc_btn3-container.files-box.vc_btn3-left a {
    background-color: #1e612a ;
    color: #fff;
}

.vc_btn3-container.pictures-box.vc_btn3-left a {
    background-color: #1e612a ;
    color: #fff;
}


.vc_btn3-container.video-box.vc_btn3-left a {
    background-color: #1e612a ;
    color: #fff;
}



.arabic.rtl .vc_btn3-container.politics-and-security.vc_btn3-left, 
.arabic.rtl .vc_btn3-container.economics-and-sociology.vc_btn3-left,
.arabic.rtl .vc_btn3-container.parties-and-associations.vc_btn3-left,
.arabic.rtl .vc_btn3-container.culture-and-art.vc_btn3-left,
.arabic.rtl .vc_btn3-container.sport-box.vc_btn3-left,
.arabic.rtl .vc_btn3-container.files-box.vc_btn3-left,
.arabic.rtl .vc_btn3-container.pictures-box.vc_btn3-left,
.arabic.rtl .vc_btn3-container.video-box.vc_btn3-left



 {
    position: absolute;
    bottom: 0;
    left: 27px;
}



.ltr .vc_btn3-container.politics-and-security.vc_btn3-left, 
.ltr .vc_btn3-container.economics-and-sociology.vc_btn3-left,
.ltr .vc_btn3-container.parties-and-associations.vc_btn3-left,
.ltr .vc_btn3-container.culture-and-art.vc_btn3-left,
.ltr .vc_btn3-container.sport-box.vc_btn3-left,
.ltr .vc_btn3-container.files-box.vc_btn3-left,
.ltr .vc_btn3-container.pictures-box.vc_btn3-left,
.ltr .vc_btn3-container.video-box.vc_btn3-left


 {
    position: absolute;
    bottom: 35px;
    right: 27px;
}

.ltr.senegal-pages .vc_btn3-container.politics-and-security.vc_btn3-left, 
.ltr.senegal-pages .vc_btn3-container.economics-and-sociology.vc_btn3-left,
.ltr.senegal-pages .vc_btn3-container.parties-and-associations.vc_btn3-left,
.ltr.senegal-pages .vc_btn3-container.culture-and-art.vc_btn3-left,
.ltr.senegal-pages .vc_btn3-container.sport-box.vc_btn3-left,
.ltr.senegal-pages .vc_btn3-container.files-box.vc_btn3-left,
.ltr.senegal-pages .vc_btn3-container.pictures-box.vc_btn3-left,
.ltr.senegal-pages .vc_btn3-container.video-box.vc_btn3-left


 {
    position: absolute;
    bottom: 18px;
    right: 27px;
}

.ltr.nigeria-pages .vc_btn3-container.politics-and-security.vc_btn3-left, 
.ltr.nigeria-pages .vc_btn3-container.economics-and-sociology.vc_btn3-left,
.ltr.nigeria-pages .vc_btn3-container.parties-and-associations.vc_btn3-left,
.ltr.nigeria-pages .vc_btn3-container.culture-and-art.vc_btn3-left,
.ltr.nigeria-pages .vc_btn3-container.sport-box.vc_btn3-left,
.ltr.nigeria-pages .vc_btn3-container.files-box.vc_btn3-left,
.ltr.nigeria-pages .vc_btn3-container.pictures-box.vc_btn3-left,
.ltr.nigeria-pages .vc_btn3-container.video-box.vc_btn3-left


 {
    position: absolute;
    bottom: 16px;
    right: 27px;
}




.td-block-span6 {
    border-left: 2px solid whitesmoke;

}

 

/* box links END */ 


/*Homepage Box */
div.hp-block-b .td-custom-title,
div.hp-block-a .td-custom-title,
div.hp-block-c .td-custom-title {

    display: none;
}

/*.hp-box-row {

         padding: 0 14px 0 14px;
}
*/

.vc_row.wpb_row.td-pb-row.hp-box-row {
    margin: 0 !important;
}


div.hp-block-b {
    margin-bottom: 0;
}

div.hp-spacer-line {
    margin-bottom: 2px;
}

div.hp-block-a {
margin-bottom: 0;

}


div.hp-block-a .td-image-box-row.td-big-image{


}

.master-hp-block-a.wpb_column.vc_column_container.td-pb-span4 {

    padding-right: 0;
    padding-left: 0;
}


.master-hp-block-bc.wpb_column.vc_column_container.td-pb-span8 {
     padding-right: 0;
    padding-left: 10px;
}

.page-id-38 .td_data_time div:after {
     content: "GMT";
    position: absolute;
    width: 20px;
    background: #f8f8f8;
    height: 20px;
    right: -24px;
    top: 0;
}
.page-id-38 .td_data_time {
    position: relative;
}

.page-id-38 .td_data_time {
    margin-right: 53px !important;
}
/*Homepage Box  END */
 .rtl.arabic div.td-module-meta-info  {
font-family: 'Masr-bold', "Droid Arabic Naskh",serif;

 }
 
  div.td-module-meta-info  {


 }
 

/* .tunisia-pages  .entry-crumbs a {

    color: #ef0000;
        font-size: 1.3em;

 }
   .egypt-pages  .entry-crumbs a {

    color: #ce1126;
        font-size: 1.3em;

 }
 */



 .td-category-header .td-container {
    display: none; 
  }

  .arabic.rtl .td_block_9 h3.entry-title.td-module-title a:before {
    font-family: FontAwesome;
    content: "\f0c8";
    position: absolute;
    right: 0;
    color: #9e9292;
    font-size: 10px;
}

  .ltr .td_block_9 h3.entry-title.td-module-title a:before {
    font-family: FontAwesome;
    content: "\f0c8";
    position: absolute;
    left: 0;
       color: #9e9292;
    font-size: 10px;
}



.td_block_9 h3.entry-title.td-module-title a {
    margin-right: 12px;
}

.td_block_9 .td-block-span12:hover {
    background: #f8f8f8;
    /* border: 1px solid #cbcbcb; */
    border-radius: 10px;
}



.td_block_9 .td-block-span12:hover .td_block_9 h3.entry-title.td-module-title a:before {
   color:red;
}

.all-news-block.wpb_column.vc_column_container.td-pb-span4 {
    padding-right: 0px;
    padding-left: 2px;
}


.arabic.rtl .all-news-block h3.entry-title.td-module-title a {
    
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
   padding: 0 2px 0px 2%;
   border-bottom: 1px solid #ebebeb;
   
    max-height: 20px;
    min-height: 20px;
 
} 

.ltr .all-news-block h3.entry-title.td-module-title a {
    
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
   padding: 0 2px 0px 2%;
   border-bottom: 1px solid #ebebeb;
   
    max-height: 20px;
    min-height: 20px;
 
} 


.arabic.rtl .all-news-block h3.entry-title.td-module-title a:hover {
    background: #f2f2f2;
}

.rtl #td-outer-wrap > div.td-footer-wrapper > div > div:nth-child(2) > div:nth-child(3) {

    padding-right: 36px;
        
}

.ltr .all-news-block h3.entry-title.td-module-title a {
    
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
   padding: 0px 28px 0px 4%;
} 







  
.all-news-block .td_module_8 {
    border: none !important;
}

.ar-politics-and-security h3.entry-title.td-module-title a {
    padding-left: 10px;
}


.td_block_1 .td_module_4 h3 a {
    font-size: 16px !important;
}

.rtl.arabic .td-block-span4 {

    float: right;
}

.ads-block-left .ads-block-left-1 ,

.ads-block-left .ads-block-left-2,

.ads-block-left .ads-block-left-3
 {

    margin-bottom: 15px;
    margin-top: 15px;
}



.ads-block-left .ads-block-left-1 a ,

.ads-block-left .ads-block-left-2 a,

.ads-block-left .ads-block-left-3 a
 {
        height: 180px !important;
    background-size: contain !important;
}


.ads-block-left .vc_column-inner {

    background-color: #f0f8ff;
    border-top: 3px solid #4db2ec;
    border-bottom: 3px solid #4db2ec;

}

.main-hp #mega-menu-wrap-header-menu {

        background: #f7f7f7;
}

.main-hp .td-header-menu-wrap.td-header-gradient {

            background: #f8f8f8;
                border-top: 4px double floralwhite;
    border-bottom: 2px solid #cbcbcb;

}



.td-header-gradient:before {
    background: none !important;
}

.main-hp  #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link {

    font-family: verdana ;
    text-transform: uppercase;
    font-weight: bold;
}

#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item:first-child  > a.mega-menu-link {

    text-transform: none !important ;
    font-weight: normal;
}

.mega-sub-menu h4 {

    margin-bottom: 2px;

}


.mega-sub-menu h4 span {

   background-color: #f8f8f8;
   color: #272525;
   text-transform: uppercase;

}


/* France Template */ 

.france .sf-menu > li > a {
        padding: 0 7px;
}


/* France Template END */

.ltr .sf-menu > li > a {
        padding: 0 12px;
}

.hp-main h2 article

{
  background:#fff; 
    padding:0 5px;

}

.hp-main .nlposts-ulist-wtitle {

    margin-bottom: 0;
}


.hp-franch-col , 
.hp-english-col,
.hp-arabic-col{
    margin-top: 0px;
}


.hp-main-arabic h3 a {

    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0;
    font-size: 11px !important;
    margin-bottom: 0 !important;
    margin-right: 12px !important;
    color: #23282d;
}

.hp-main-arabic h3,
.hp-main-arabic h3 {
    margin-bottom: 6px !important;

}

.hp-main-arabic .nlposts-caption{margin-bottom: 0 !important}



.hp-main-franch h3 a {

    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0;
    font-size: 11px !important;
    margin-bottom: 0 !important;
    margin-left: 12px !important;
    color: #23282d;
    font-weight: bold;
}

.hp-main-franch h3,
.hp-main-franch h3 {
    margin-bottom: 6px !important;
}

.hp-main-franch .nlposts-caption{margin-bottom: 0 !important}


.hp-main-english h3 a{

    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0;
    font-size: 11px !important;
    margin-bottom: 0 !important;
    margin-left: 12px !important;
    color: #23282d;
    font-weight: bold;
}

.hp-main-english h3 ,
.hp-main-english h3 
{
    margin-bottom: 6px !important;
}

.hp-main-english .nlposts-caption{margin-bottom: 0 !important}


.nlposts-ulist-wtitle {
    position: relative !important;
}

h2.nlposts-ulist-wtitle:before {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 2px;
    z-index: 1px;
    background: #d9d9d9;
    top: 50%;
    width: 70%;
    right: 0;
}

h2.nlposts-ulist-wtitle article {

    background: #ffffff;
    position: relative;
    display: inline;
        font-family: Verdana, Geneva, sans-serif !important;
    font-size: 15px;
    letter-spacing: 0.2px;
}
.admin-bar .td-header-menu-wrap {
  
    border-bottom: 2px solid #cbcbcb;
}


.hp-main {
        box-shadow: 0 0 2px rgba(0,0,0,0.12), 0 2px 4px rgba(0,0,0,0.24);
} 


.rtl .td-footer-wrapper a  , .ltr .td-footer-wrapper a{

    color: #000;
}

.td-footer-wrapper li {
    margin-left: 0;
    display: inline-block;
    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
    margin: 4px 12px 5px 5%;

}

.rtl div.td-footer-wrapper .td-pb-span4 { 

box-shadow: 0 0 2px rgba(0,0,0,0.12), 0 2px 4px rgba(0,0,0,0.24);
min-height: 400px;

}

.ltr div.td-footer-wrapper .td-pb-span4 { 

box-shadow: 0 0 2px rgba(0,0,0,0.12), 0 2px 4px rgba(0,0,0,0.24);


}



.rtl div.td-footer-wrapper .td-pb-span4:nth-child(2) { 

box-shadow: none;
    color: #5f5757;

}

.rtl i.td-location-icon.td-icons-location {
    display: none;
}

.files-class .td_block_15 .td-column-3 .td-block-row .td-block-span4 {

float: right;
    padding-left: 22px;
    padding-right: 0;

}


.rtl.arabic .td-main-content-wrap , .ltr .td-main-content-wrap {

    background-color: #f2f2f2;
}

.td-banner-wrap-full, .td-header-menu-wrap-full {
    background-color: #f2f2f2 !important;
}

.td-header-menu-wrap.td-header-gradient {
    box-shadow: 0 0 2px rgba(0,0,0,0.12), 0 2px 4px rgba(0,0,0,0.24);
}

/*  social media add text   */

.rtl div.td-header-sp-top-widget span.td-social-icon-wrap:nth-child(5):before {
    content: 'تابعنا علی:';
    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
}


.rtl.home-page div.td-header-sp-top-widget span.td-social-icon-wrap:nth-child(5):before {
    content: none;
    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
}

.rtl .td-big-grid-post .td-module-meta-info {
    margin: 11px 21px 20px 20px;

}


.rtl .td-social-icon-wrap {
    float: left !important;
}

.rtl .td-grid-style-1 .td-big-thumb .td-big-grid-meta {
   
    margin: 0 20px 0 20px;
}

.lrt .td-grid-style-1 .td-big-thumb .td-big-grid-meta {
   
    margin: 0 20px 0 20px;
}


.ltr div.td-header-sp-top-widget span.td-social-icon-wrap:nth-child(1):before {
    content: 'follow us:';
}


.rtl .td_block_big_grid_2 .td-big-grid-post {
    float: right;
}


.rtl .head-lines-box h3.entry-title.td-module-title {
        background: rgba(255, 0, 0, 0.18);
    padding: 4px;
}

.ltr .head-lines-box h3.entry-title.td-module-title {
        background: rgba(255, 0, 0, 0.18);
    padding: 4px;
}
.rtl .all-news-block .td-post-date  ,.ltr .all-news-block .td-post-date {
  display: none;
}

.ar-newsbox.wpb_column .vc_column-inner {
    background: #fff;
    /*margin-bottom: 13px; */
} 


.ar-newsbox {
    background: #fff;
    /*margin-bottom: 13px; */
} 


.all-news-block.wpb_column .vc_column-inner {
    background: #fff;
}


.all-news-block {
    background: #fff;
}


#news-title .wpb_column.vc_column_container {
    padding-left: 5px;
    padding-right: 5px;
}

#news-title .td_block_wrap {
    padding-bottom: 10px ;
}

.rtl div#news-title {
    margin-bottom: 10px;
    margin-right: 0 ;
}
.ltr div#news-title {
    margin-bottom: 10px;
    margin-left: 0 ;
}

#comments {
        background: #fff;
    padding: 0px 30px 0px 30px;
}

.single #comments.comments {
    margin-bottom: 0px;
}


.rtl .footer-social-icon span.social-icon-lg {

    font-size: 26px;
    padding: 0px 18px;

}

.ltr .footer-social-icon span.social-icon-lg {

    font-size: 26px;
    padding: 0px 18px;

}

aside.widget_text.td_block_template_1.widget.widget_custom_html {
  
    
    padding: 10px;
}

aside.widget_text.td_block_template_1.widget.widget_custom_html .block-title span {
    color: red;
}

.rtl span.comment-link a {
    display: block;
    line-height: 10px;
        font-family: "Arabic Transparent", "Simplified Arabic", arial, verdana, sans-serif;
}
.rtl div.comment {
    padding-bottom: 0;
    margin-bottom: 0;
}
.rtl .decent-comments .comment-body, .decent-comments .comment-excerpt {
    display: inline-block !important;
}
.ltr .decent-comments .comment-body, .decent-comments .comment-excerpt {
    display: inline-block !important;
    font-size: 11px;
    font-family: 'Droid Arabic Naskh', serif;
}

.widget.widget_decent_comments_widget h4 span {
    color: #000;
    margin-bottom: 0;
    font-family: 'Masr-bold', "Droid Arabic";
}
.widget.widget_decent_comments_widget h4 {

    margin-bottom: 0;
}
.rtl .decent-comments .comment-author {
    float: right;
    font-size: 10px;
    font-style: italic;
}

.rtl .decent-comments span.comment-author:after {
    content: 'فی';
    position: absolute;
    padding-right: 10px;
    color: #000;
    font-size: 10px;
}
.ltr .decent-comments .comment-body, .decent-comments .comment-excerpt:before {
    font-family: FontAwesome;
    content: "\f27b";
    margin-left: 5px;
    color: #add8e6;
    font-size: 18px;
}

.rtl .user-select .td-module-thumb , .ltr .user-select .td-module-thumb {
    border-bottom: 2px solid #555252;
}

.rtl .user-select h3.entry-title.td-module-title a ,.ltr .user-select h3.entry-title.td-module-title a  {
	color:#ddd;
}

.rtl .user-select-title {
	text-align: right;
	color: #fff;
    background: #1e612a;
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
        padding: 0px 10px 5px 0px;

}

.ltr .user-select-title {
    text-align: left;
    color: #fff;
    background: #1e612a;
    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    
        padding: 0px 10px 5px 0px;

}

.rtl .user-select-title .wpb_wrapper ,.ltr .user-select-title .wpb_wrapper {
margin-bottom: 1px !important;

}


 .rtl .user-select-title p {
    
    color: #fff;
    margin-bottom: 1px !important;

    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
    
}

 .ltr .user-select-title p {
    
    color: #fff;
    margin-bottom: 1px !important;

    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
    
}



 .rtl .user-select-title p  ,  .ltr .user-select-title p{
    
    color: #fff;
    margin-bottom: 1px !important;
    
}




.rtl .user-select .td_module_mx2 .item-details {
	    margin: 0 100px 20px 0;
}

.rtl .td-post-content a {
	color: #f79468;
}

.category-video .td-post-featured-image {
    display: none !important;
}
.category-photo .td-post-featured-image {
    display: none !important;
}

.category-photos .td-post-featured-image {
    display: none !important;
}


.rtl .user-select {

    background: #28292a url(https://static.africa-press.net/upload/images/head-line.png);
    overflow: hidden;
        margin: 20px 0 20px 0;
}

.ltr .user-select {

    background: #28292a url(https://static.africa-press.net/upload/images/head-line.png);
    overflow: hidden;
        margin: 20px 0 20px 0;
}

.rtl #box-sovar .td_module_mx2 .item-details {
    margin: 0 100px 20px 0;}

    .rtl #main-box .td_module_mx2 .item-details {
    margin: 0 100px 20px 0;}

.td-post-small-box a:hover {
    background-color: #fff !important;
}

.decent-comments li {
    border-bottom: 2px solid #a7a7a7;
    display: block;
    border-right: 2px solid  #add8e6;
    padding-right: 2%;
    box-shadow: 0 0 2px rgba(0,0,0,0.12), 0 2px 4px rgba(0,0,0,0.24);
}


.rtl .at-above-post.addthis_tool:before {
content: "ارسل هذا الموضوع على صفحتك الخاصة على ";
    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
        font-size: 10px;}


.td-post-featured-image .wp-caption-text {
    text-align: right;
    font-style: normal !important; 
}


.ltr .td-post-featured-image .wp-caption-text {
    text-align: left;
    font-style: normal !important; 
}


.rtl .td-post-share-title {

        font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
}

.rtl .td_block_related_posts .td-module-title

{
font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }



.td_block_related_posts {
    background-color: #dfdfdf !important ;
        padding: 1%;
    border: 5px #fff double;
}

.rtl h3#reply-title {
        font-family: 'Droid Arabic Naskh', serif;
    font-size: 14px;
    margin: 17px 0 14px 0;
    background: #f2f2f2;
    display: inline-block;
    padding: 0px;
}

.rtl  textarea {
    
    font-family: 'Droid Arabic Naskh', serif;
}




.rtl .td_block_template_1 .td-related-title .td-cur-simple-item {

    font-family: 'Droid Arabic Naskh', serif;
}


.rtl .td-related-full-width .td-related-row .td-related-span4 {
    float: right !important;
}

.rtl article {
    padding: 0 20px 0 20px;
}

.td-block-title-wrap .block-title a {

	background-color: #1e612a;
    text-shadow: 1px 0 0 currentColor;
}
 .td-block-title-wrap .block-title  {

	    border-color: #1e612a !important;
}
 
 .rtl .main-box-btn-green a ,  .ltr .main-box-btn-green a {

 	background-color: #1e612a !important;
    color:  #ffffff;

 }

 .rtl.home-page .main-box-btn-green a ,  .ltr.home-page .main-box-btn-green a {

    background-color: #fed52a !important;
    color:  #000000;

 }



  .rtl .main-box-btn-green  {
 	margin-bottom: 2px !important;
    float: left;
 
 }

 .rtl .main-box-btn-green a {
    font-family: 'this_font',sans-serif;
    font-size: 14px;
    padding: 0 8px;
}


.ltr a.tds-button1.tdm-btn.tdm-btn-sm {

    background-color: #1e612a !important;
}




   .ltr .main-box-btn-green-en  {
    margin-bottom: 2px !important;
    float: right !important; 
        /*border-bottom: 10px solid #f2f2f2;*/

 
 }


 .ltr .main-box-btn-green a ,  .ltr .main-box-btn-green a {

    background-color: #1e612a !important;

 }

  .ltr .main-box-btn-green  {
    margin-bottom: 2px !important;
    float: left;
 
 }

 .ltr .main-box-btn-green a {
    font-family: 'this_font',sans-serif;
    font-size: 14px;
    padding: 0 8px;
}


   .ltr .main-box-btn-green  {
    margin-bottom: 2px !important;
        /*border-bottom: 10px solid #f2f2f2;*/

 
 }


 .td-subfooter-menu li a {

    color: #fff;
    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
    margin-right: 9px !important;
 }

 .all-news-block .td-module-meta-info {
 	display: none;
 }

 .author-box-wrap {
    display: none;
 }

 .rtl .entry-crumbs a:hover {
    color: #4db2ec !important;
}

.rtl .td-post-featured-image a img {
	width: 100%;
    max-width: 550px;
}
.ltr .td-post-featured-image a img {
	width: 100% ;
    max-width: 550px;
}
.ltr ul.sf-menu > .td-menu-item > a {
    font-size: 11px !important ;
}
.ltr.nigeria-pages ul.sf-menu > .td-menu-item > a {
    font-size: 11px !important ;
}

/*.ltr.post-template-default .td-module-meta-info {
    display: none;
}
*/

.rtl .td_block_template_1 .td-related-title {

	border-bottom: 2px solid #ed2f2f;
}

.rtl .td_block_template_1 .td-related-title .td-cur-simple-item {

background-color: #ed2f2f;
}

.td-related-title > .td-related-right {
    display: none !important;
}
.main-hp .td-big-grid-post.td-small-thumb .td-big-grid-meta .entry-title {

    font-family: 'Masr-bold', "Droid Arabic Naskh",serif;
    text-align: right;
}

.rtl .td-post-featured-image .wp-caption-text {
    margin-bottom: 26px;
    z-index: 1;
    font-family: 'Droid Arabic Naskh', serif;
    font-size: 14px;
    margin: 10px 0 10px 0;
    background: #f2f2f2;
    display: inline-block;
    padding: 10px;
}


.rtl .comment-form textarea {
    font-family: 'Masr-bold', "Droid Arabic";}


.rtl input[type=text], input[type=url], input[type=tel], input[type=email] {

    font-family: 'Droid Arabic Naskh', serif;
    font-weight: bold;
}

.Block16_files .td-excerpt {
    display: none ;
}


 .td-doubleSlider-2 {
    direction: ltr !important ;
 }

 .td-gallery-slide-prev-next-but .td-icon-left, .td-gallery-slide-prev-next-but .td-icon-right {
    float: left;
 }

 .rtl .td-main-page-wrap ,.ltr .td-main-page-wrap {
    padding-top:1px;
 }

.rtl .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px !important;
}

.sf-menu > li.current-post-parent > a:after {
	background: red;
}

.homepage-box-rtl {
	direction: rtl;
} 


p.comment-form-cookies-consent {
    display: none;
} 


.rtl .td_block_wrap {

    margin-bottom: 0;
}

.rtl .beyond-box .item-details {
    margin: 0 100px 20px 0; 
}

.rtl .td-header-wrap .td-drop-down-search .btn {
    
    right: 260px;
}


.rtl .td-header-wrap .td-aj-search-results .item-details {
    margin: 13px 90px 13px 0px;
}

.td-post-views {

	visibility: hidden;
}


.ltr ul.sf-menu>.td-menu-item>a {

    font-size: 11px !important;   
  
    font-family: 'Masr-bold','Droid Arabic Naskh'
}

/*------------------------------------ Button + title ---------- */
.rtl .titlebtn .wpb_wrapper,
.rtl .titlebtn-eu .wpb_wrapper,
.rtl .titlebtn-ar-ltr .wpb_wrapper{
    position:relative;
}

.rtl .titlebtn .wpb_wrapper .main-box-btn-green{
    position:absolute;
    z-index:1;
    margin-bottom:0 !important;
    left: 0;
}

.rtl .titlebtn .wpb_wrapper .main-box-btn-green a,
.rtl .titlebtn-ar-ltr .wpb_wrapper .main-box-btn-green a{
    height:38px;
    line-height:36px;
}

.rtl .titlebtn-eu .wpb_wrapper .main-box-btn-green{
    position:absolute;
    right: 0;
    z-index:1;
    margin-bottom:0 !important
}

.rtl .titlebtn-ar-ltr .wpb_wrapper .main-box-btn-green{
    position: absolute;
    right:0;
    z-index: 1;
}

.ltr .titlebtn-ar-ltr .wpb_wrapper .main-box-btn-green{
    position: absolute;
    right:0;
    z-index: 1;
}

.rtl .titlebtn-eu .wpb_wrapper .main-box-btn-green a{
    height:46px;
    line-height:46px;
}

/*--------------------------- Footer ------------------*/
@media screen and (min-width: 767px){    
    .td-footer-wrapper .td-pb-row:nth-child(2){
        display: flex;
        margin-bottom: 50px;
    }
    .td-footer-wrapper .td-pb-span4:before{
        content: '';
        position: absolute;
        left: 0;
        top: 30px;
        height: 100%;
        background-color: #999;
        width: 1px;
    }
}

.td-footer-wrapper .td-pb-span4{
    padding-top: 0 !important;
    flex: 1;
}

.td-footer-wrapper .td-pb-span4 .widget{
    margin-bottom: 0;
}

.td-footer-wrapper .td-pb-span4{
    box-shadow: none !important;
    position: relative;
}
.td-footer-wrapper .td-pb-span4:nth-child(1):before{
    display: none;
}

.td-footer-wrapper .td-pb-span4 h4{
    color : #000000;
     font-family: -apple-system,BlinkMacSystemFont,segoe ui,Roboto,noto sans,Ubuntu,droid sans,helvetica neue,sans-serif; 
}

.td-footer-wrapper .td-pb-span4 ul{
    margin: 0;
    padding: 0;
    list-style: none;
}


.td-footer-wrapper .td-pb-span4 ul li{
    display: block;
    margin:0 0 10px;
}

.td-footer-wrapper .td-pb-span4 ul li a{
    display: block;
    font-size: 16px;
    line-height: 11px;
    font-family: -apple-system,BlinkMacSystemFont,segoe ui,Roboto,noto sans,Ubuntu,droid sans,helvetica neue,sans-serif; 
    color: #666;
}

.td-footer-wrapper .td-pb-span4 ul li a:before{
    content: '\f054';
    font-family: FontAwesome;
    font-size: 10px;
    line-height: 15px;
    font-weight: normal;
    margin-right: 5px;
}

.td-footer-wrapper .td-pb-span4 ul li a:hover{
    color: #fed52a;
}

/* .td-sub-footer-copy{
    display: none !important;
} */

.td-sub-footer-copy{
    background: #fed52a;
    text-align: center;
    padding: 5px 0;
    width: 100%;
}

.td-pb-span.td-sub-footer-copy 

 {
    font-family: masr-bold,droid arabic naskh,serif;
    color: #000000;
    font-size: 15px;
}

.home-arabic .entry-crumbs {
    float: right;
}

.td-crumb-container {
    min-height: 35px;

    }

.home-english .td-pb-span.td-sub-footer-copy , 
.home-france .td-pb-span.td-sub-footer-copy

 {
    font-family: 'Roboto',sans-serif;
    color: #000000;
    font-size: 15px;
}


.home-arabic .rtl .wpb_wrapper .main-box-btn-green .tds-button.td-fix-index a, .ltr .main-box-btn-green .tds-button.td-fix-index a ,
.home-france .rtl .wpb_wrapper .main-box-btn-green .tds-button.td-fix-index a, .ltr .main-box-btn-green .tds-button.td-fix-index a,
.home-english .rtl .wpb_wrapper .main-box-btn-green .tds-button.td-fix-index a, .ltr .main-box-btn-green .tds-button.td-fix-index a
{
    color:#000000;
    font-size: 18px;

}

.home-arabic .netsposts-source a, 
.home-france .netsposts-source a, 
.home-english .netsposts-source a
{
    font-weight: bold;
}





.menu-re-style-container{
    display: block;
}

.td-sub-footer-menu{
    float: none !important;
}

.menu-re-style-container .td-subfooter-menu{
    float: none !important;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.menu-re-style-container .td-subfooter-menu a{
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 300;
    letter-spacing: normal;
    margin-top: 2px;
    margin-right: 0 !important;
}

.menu-re-style-container .td-subfooter-menu li{
    position: relative !important;    
    margin-bottom: 10px;
    margin-right: 20px;
}

.menu-re-style-container .td-subfooter-menu li:after {
    border-right: 3px solid hsla(0,0%,100%,.6);
    content: "";
    height: 20px;
    position: absolute;
    right: -10px;
    top: 4px;
}

.home-english .menu-re-style-container .td-subfooter-menu li:first-child:before {
    border-right: 3px solid hsla(0,0%,100%,.6);
    content: "";
    height: 20px;
    position: absolute;
    right: 80px;
    top: 4px;
}

.home-arabic .menu-re-style-container .td-subfooter-menu li:last-child:before {
    border-right: 3px solid hsla(0,0%,100%,.6);
    content: "";
    height: 20px;
    position: absolute;
    right: 160px;
    top: 4px;
}





.home-france .menu-re-style-container .td-subfooter-menu li:first-child:before {

    right: 140px;

}




.rtl.arabic.home-page.parent-pageid-1690 h1.entry-title, .rtl.arabic.home-page h1.entry-title span {
    
    float: left;

}

.rtl.arabic.home-page.parent-pageid-1847 h1.entry-title, .rtl.arabic.home-page h1.entry-title span {
    
    float: left;

}



span.tdm-btn-text {
    font-size: 1.3em;
}





.rtl.parent-pageid-1690 .netsposts-excerpt { direction: ltr; }
.rtl.parent-pageid-1847 .netsposts-excerpt { direction: ltr; }




.home-page .td-container.td-header-row.td-header-header {

direction: rtl;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,"Droid Sans","Helvetica Neue",sans-serif;

}


.home-page .tds-button1:before {

background-color: #cccccc;
}

.page.page-id-1034 .td-sub-footer-container.td-container-wrap {
    display: none;
}
 
/* ========== SM ========== */

/* Article Summary Block — direction-aware */
.ap-summary {
  /* base look (assume RTL by default) */
  background: linear-gradient(to left, #eeeeee 0%, #f4f4f4 55%, #fafafa 100%);
  border-inline-start: 6px solid #ec1f31;   /* flips side with dir */
  border-radius: 6px;

  /* spacing with logical props */
  padding-block: 16px;          /* top & bottom */
  padding-inline-start: 16px;   /* near the accent bar */
  padding-inline-end: 18px;     /* far side */
  margin-block: 16px 24px;      /* top / bottom */
}

/* Flip the fade direction for LTR so it leans toward the accent edge */
.ap-summary[dir="ltr"] {
  background: linear-gradient(to right, #eeeeee 0%, #f4f4f4 55%, #fafafa 100%);
}

/* Heading */
.ap-summary > h4 {
  margin: 0 0 12px 0;
  font-size: 19px !important;
  font-weight: 800;
  line-height: 1.2;
  color: #111;
  font-family: 'Cairo','Tajawal','Almarai','DIN Next LT Arabic','GE SS Two','Tahoma','Arial',sans-serif;
}

/* Body text */
.ap-summary > p {
  margin: 0 !important;     /* nuke theme paragraph margins inside box */
  font-size: 17px !important;
  line-height: 1.80;
  color: #1f1f1f;
}

/* Ensure no last child adds space (covers lists, etc.) */
.ap-summary > *:last-child { margin-bottom: 0 !important; }

/* Lists inside the summary (direction-aware indent) */
.ap-summary ul {
  margin: 12px 0 0 0;
  padding-inline-start: 1.25em;  /* flips automatically in RTL/LTR */
  font-size: 16px;
  line-height: 1.9;
  color: #1f1f1f;
}
.ap-summary ul li { margin-bottom: 12px; }
.ap-summary ul li::marker { font-size: 9px; }

/* Responsive tweak (small screens) */
@media (max-width: 768px) {
  .ap-summary {
    padding-block: 14px;
    padding-inline-start: 14px;
    padding-inline-end: 18px;
    margin-block: 12px 24px;
  }
  .ap-summary > h4 { font-size: 20px; }
  .ap-summary > p, .ap-summary ul { font-size: 15px; }
}

/* ap-article */
.ap-article-footer-note { font-weight: 700; }
.ap-article-footer-note .ap-highlight-country,
.ap-article-footer-note .ap-highlight-brand {
  color: #ff6600;
  display: inline; 
}
.ap-article-header-tag {
  color: #ff6600; font-weight: 700;
}


/* ========== SM ========== */
