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-left:0; font-size:0.9em}
ul ul{ margin-right: 0.8rem;}
li {list-style: none;}
h3{ font-size: 1.000rem}
select{ background-position: 4% center;}
table tr td:first-child{ text-align:right;}
h1,h2,h3,h4,h5,h6{font-family: 'Droid Arabic Kufi';}


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;}

.more-btn{text-align: right;}
#wd-slideshow p{font-family: 'Droid Arabic Kufi'; font-size: 0.9em;}

#wd-tutel img{ float:right; margin:0px 0 0px 10px}
#wd-lang{ float:left; font-family: arial; font-size: 0.72em;}

#wd-search #sword{ float: right;  border-radius: 0 3px 3px 0}
#wd-search #ssubmit{     border-radius: 3px 0 0 3px; line-height: 1.2; border-right: 0px;}
.wd-top-menu a:before{ margin: 0 0 0 5px; }
#wd-social{ float: left; }
#wd-social ul li{ float: right; }
h2.csc-firstHeader{background-position: bottom right;}
.full-citation .csc-textpic-text:before{ background-position: top left; }
a#c344{ display: none }
.wd-foot-social ul{ float: left; }
.wd-foot-social ul li{float: right;}
#wd-slideshow .nl_text{ left: 20%; right: auto; }
.diaporama1{ margin: 0; }
.carousel-vid .item-vid{ padding: 0 0 0 10px; }

.anythingSlider-minimalist-round .arrow {    left: 35px !important;    right: auto !important; }
.anythingSlider-minimalist-round .arrow.back {left: 0px !important; right: auto !important;}

.tx-jfmulticontent-pi1{direction: ltr;}

.menuAdxC ul ul{ left:-200px !important}
.menuAdxC li li:hover>ul {  top:0; right:100%;  }

.a-la-une {padding: 40px 0 0 30px;}
.news-home .news-list-item img{ float: right;    margin: 0 0 0 10px; }
.event-home{ margin: 0 30px 40px 0; }
#col-righ{ padding: 0 0 0 20px; }
#wd-content li:before{ content: "\f0d9"; margin: 0 0 0 5px; }
.btn-all a, .full-citation a, .full-citation blockquote p{font-family: 'Droid Arabic Kufi';}

  .menuAdxC, .menuAdxC ul{ float: left; }
  .menuAdxC li a{ padding: 7px 12px; }

.ui-accordion .ui-accordion-header .ui-accordion-header-icon{right: .5em; left: auto;}  
.ui-accordion .ui-accordion-header{ text-align: right;      padding-right: 2.2em;}

.fb-banner p{     text-align: left;}


/***/


@media only screen and (min-width: 1025px) {
  .menuAdxC li{ float: right; }
.menuAdxC li li a,  .menuAdxC li a{font-family: 'Droid Arabic Kufi';}
.menuAdxC li li a{ font-size: 1.0em !important; }
.menuAdxC li.no a:before{ margin: 0 0 0 5px; }
.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;
  }
}

/***/




