html {direction:rtl; }

div.cols {
    float: right;
}


@media screen and (max-width: 800px) {

}

 /* 
 * Droid Arabic Kufi (Arabic) http://www.google.com/webfonts/earlyaccess
 */
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v2/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v2/DroidKufi-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v2/DroidKufi-Regular.ttf) format('truetype');
}
/* 
 * Droid Arabic Naskh (Early Access) http://www.google.com/webfonts/earlyaccess
 */
@font-face {
  font-family: 'Droid Arabic Naskh';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidarabicnaskh/v2/DroidNaskh-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidarabicnaskh/v2/DroidNaskh-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/droidarabicnaskh/v2/DroidNaskh-Regular.ttf) format('truetype');
}

body{font-family: 'Droid Arabic Naskh';}
p{font-size:0.8em;}
ul, ol, dl{direction: rtl; margin-right:1.4rem; margin-right:0; font-size:0.9em}
ul ul{ margin-right: 0.8rem;}
li {list-style: none;}
li::before{ content:"\f0d9"; margin: 0 0 0 5px;}
h3{ font-size: 1.075rem}
select{ background-position: 4% center;}
table tr td:first-child{ text-align:right;}
h1,h2,h3,h4,h5,h6{font-family: 'Droid Arabic Kufi';}
h2::before{ margin: 0 0 0 5px; content:"\f0a8" }
.menuAdxC li { float: right; border-right:0px}

.menuAdxC li.no a::before{margin: 0 0 0 5px;}

#sub-menuAdx {font-family: 'Droid Arabic Kufi';}
.sub-menuAdxC li { float: right;}
input#sword { float: right;}
#mc_embed_signup input.email{ float:right; -moz-border-radius : 0px 4px 4px 0px; -webkit-border-radius : 0px 4px 4px 0px; -o-border-radius : 0px 4px 4px 0px; border-radius : 0px 4px 4px 0px;}


#menuAdx{ font-family: 'Droid Arabic Kufi';}
.menuAdxC li li:hover>ul {  top:0; right:100%;  }
.menuAdxC li a{  padding:10.5px 10px; border-right: 1px solid #09335E; border-left:0px}
.menuAdxC li ul{ background: none; }
.menuAdxC ul li {background: rgba(245,245,245,0.9); }

#wd-tutel img{ float:right; margin:0px 0 0px 10px}
#wd-lang{ float:left;}

#above-sldier ul li .fa{ margin:0 0 0 10px;}
#above-sldier ul li a{ padding:15px 15px 15px 0;}
.ticker h2.csc-firstHeader{ float: right; -webkit-border-radius: 0 10px 0 0; border-radius: 0 10px 0 0; }
.jrticker29 { float: right; -webkit-border-radius: 10px 0 0 0; border-radius: 10px 0 0 0;} 
.wd-onlget { padding: 0 20px 20px 0; }
.publication { padding: 0 20px 0 0; }
.publication li{ float:right; margin: 0 0 0 5%; }
.media{ margin:12px 20px 0px 0;}
.media li a{ border-left: 1px dotted #008F44; border-right:0; font-family: 'Droid Arabic Kufi';}
.media li .fa{ margin:0 0 0 10px;}
.news-home {margin: 0 0 0 10px;}
.partners{ margin: 0 10px 0 0;}
.social-bot li{ float:right;}
.slogan-bot p{ float:left; text-align:left;}
.slogan-bot p::before{ right: -30px; left:auto}
.wd-foot-menu p{ text-align:right;}
.wd-copyright p{ text-align:left;}
.news-home h2 a::after{ left: 10px; right:auto;}
a.more-link {font-size: 0.9em;}
a.more-link::before{ margin: 0 0 0 5px; }
.ticker h2.csc-firstHeader::after{ content:"\f053";}
/***/


@media only screen and (min-width: 1025px) {
.menuAdxC li:first-child a { border-radius: 0 8px 10px 0; border-right:0px}
li {	list-style: url(../img/puce-rtl.png);}
.menuAdxC ul{ left:auto; right:0;}
}

@media screen and (max-width: 320px) {
}

/***/

@media screen and (max-width: 800px) {

  .menuAdxC li{ float: none;}
  [id=menuAdx] ul.respnav {

    -webkit-transform: translateX(125%) translateZ(0);
    -ms-transform: translateX(125%) translateZ(0);
            transform: translateX(125%) translateZ(0);
  }
  [id=menuAdx] ul.respnav {
    -webkit-transform: translateX(125%) translateZ(0);
    -ms-transform: translateX(125%) translateZ(0);
            transform: translateX(125%) translateZ(0);
    -webkit-transition: -webkit-transform .3s cubic-bezier(.72,.89,.28,1.39);
            transition: transform .3s cubic-bezier(.72,.89,.28,1.39);
    margin: 0 13% 0 0;
  }
  [for="toggle-nav"] {
		left: auto;
    right: 0;
  }
}

/***/




